7972040954563834976096256
7,972,040,954,563,834,976,096,256 is an even composite number composed of five prime numbers multiplied together.
7972040954563834976096256 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of ten thousand, eight hundred sixteen divisors.
Prime factorization of 7972040954563834976096256:
212 × 312 × 133 × 713 × 1673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 71 × 71 × 71 × 167 × 167 × 167)See below for interesting mathematical facts about the number 7972040954563834976096256 from the Numbermatics database.
Names of 7972040954563834976096256
- Cardinal: 7972040954563834976096256 can be written as Seven septillion, nine hundred seventy-two sextillion, forty quintillion, nine hundred fifty-four quadrillion, five hundred sixty-three trillion, eight hundred thirty-four billion, nine hundred seventy-six million, ninety-six thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 7.972040954563834976096256 × 1024
Factors of 7972040954563834976096256
Divisors of 7972040954563834976096256
- Number of divisors d(n): 10816
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 64 71 72 78 81 96 104 108 117 128 142 144 156 162 167 169 192 208 213 216 234 243 256 284 288 312 324 334 338 351 384 416 426 432 468 486 501 507 512 568 576 624 639 648 668 676 702 729 768 832 852 864 923 936 972 1002 1014 1024 1053 1136 1152 1248 1278 1296 1336 1352 1404 1458 1503 1521 1536 1664 1704 1728 1846 1872 1917 1944 2004 2028 2048 2106 2171 2187 2197 2272 2304 2496 2556 2592 2672 2704 2769 2808 2916 3006 3042 3072 3159 3328 3408 3456 3692 3744 3834 3888 4008 4056 4096 4212 4342 4374 4394 4509 4544 4563 4608 4992 5041 5112 5184 5344 5408 5538 5616 5751 5832 6012 6084 6144 6318 6513 6561 6591 6656 6816 6912 7384 7488 7668 7776 8016 8112 8307 8424 8684 8748 8788 9018 9088 9126 9216 9477 9984 10082 10224 10368 10688 10816 11076 11232 11502 11664 11857 11999 12024 12168 12288 12636 13026 13122 13182 13312 13527 13632 13689 13824 14768 14976 15123 15336 15552 16032 16224 16614 16848 17253 17368 17496 17576 18036 18176 18252 18432 18954 19539 19683 19773 19968 20164 20448 20736 21376 21632 22152 22464 23004 23328 23714 23998 24048 24336 24921 25272 26052 26244 26364 26624 27054 27264 27378 27648 27889 28223 28431 29536 29952 30246 30672 31104 32064 32448 33228 33696 34506 34736 34992 35152 35571 35997 36072 36352 36504 36864 37908 39078 39366 39546 39936 40328 40581 40896 41067 41472 42752 43264 44304 44928 45369 46008 46656 47428 47996 48096 48672 49842 50544 51759 52104 52488 52728 53248 54108 54528 54756 55296 55778 56446 56862 58617 59049 59072 59319 59904 60492 61344 62208 64128 64896 65533 66456 67392 69012 69472 69984 70304 71142 71994 72144 72704 73008 74763 75816 78156 78732 79092 79872 80656 81162 81792 82134 82944 83667 84669 85293 85504 86528 88608 89856 90738 92016 93312 94856 95992 96192 97344 99684 101088 103518 104208 104976 105456 106713 107991 108216 109056 109512 110592 111556 112892 113724 117234 118098 118144 118638 119808 120984 121743 122688 123201 124416 128256 129792 131066 132912 134784 136107 138024 138944 139968 140608 142284 143988 144288 145408 146016 149526 151632 154141 155277 155987 156312 157464 158184 159744 161312 162324 163584 164268 165888 167334 169338 170586 171008 173056 175851 177147 177216 177957 179712 181476 184032 186624 189712 191984 192384 194688 196599 199368 202176 207036 208416 209952 210912 213426 215982 216432 218112 219024 223112 224289 225784 227448 234468 236196 236288 237276 239616 241968 243486 245376 246402 248832 251001 254007 255879 256512 259584 262132 265824 269568 272214 276048 277888 279936 281216 284568 287976 288576 290816 292032 299052 303264 308282 310554 311974 312624 314928 316368 320139 322624 323973 324648 327168 328536 331776 334668 338676 341172 342016 346112 351702 354294 354432 355914 357911 359424 362557 362952 365229 366899 368064 369603 373248 379424 383968 384768 389376 393198 398736 404352 408321 414072 416832 419904 421824 426852 431964 432864 436224 438048 446224 448578 451568 454896 462423 465831 467961 468936 472392 472576 474552 479232 483936 486972 490752 492804 497664 502002 508014 511758 513024 519168 524264 527553 531441 531648 533871 539136 544428 552096 555776 559872 562432 569136 575952 577152 584064 589797 598104 606528 616564 621108 623948 625248 629856 632736 640278 645248 647946 649296 654336 657072 669336 672867 677352 682344 684032 692224 703404 708588 708864 711828 715822 718848 725114 725904 730458 733798 736128 739206 746496 753003 758848 762021 767637 767936 769536 778752 786396 797472 808704 816642 828144 833664 839808 841847 843648 851929 853704 863928 865728 872448 876096 892448 897156 903136 909792 924846 931662 935922 937872 944784 945152 949104 960417 967872 971919 973944 981504 985608 995328 1004004 1016028 1023516 1026048 1038336 1048528 1055106 1062882 1063296 1067742 1073733 1078272 1087671 1088856 1095687 1100697 1104192 1108809 1111552 1119744 1124864 1138272 1151904 1154304 1168128 1179594 1196208 1213056 1224963 1233128 1242216 1247896 1250496 1259712 1265472 1280556 1290496 1295892 1298592 1308672 1314144 1338672 1345734 1354704 1364688 1387269 1397493 1403883 1406808 1417176 1417728 1423656 1431644 1437696 1450228 1451808 1460916 1467596 1472256 1478412 1492992 1506006 1517696 1524042 1535274 1535872 1539072 1557504 1572792 1582659 1594944 1601613 1617408 1633284 1656288 1667328 1679616 1683694 1687296 1703858 1707408 1727856 1731456 1752192 1769391 1784896 1794312 1806272 1819584 1849692 1863324 1871844 1875744 1889568 1890304 1898208 1920834 1935744 1943838 1947888 1963008 1971216 1980119 2003833 2008008 2018601 2032056 2047032 2052096 2076672 2097056 2110212 2125764 2126592 2135484 2147466 2156544 2175342 2177712 2191374 2201394 2208384 2217618 2223104 2239488 2249728 2259009 2276544 2286063 2302911 2303808 2308608 2336256 2359188 2392416 2426112 2449926 2466256 2484432 2495792 2500992 2519424 2525541 2530944 2555787 2561112 2580992 2591784 2597184 2617344 2628288 2677344 2691468 2709408 2729376 2774538 2794986 2807766 2813616 2834352 2835456 2847312 2863288 2881251 2900456 2903616 2915757 2921832 2935192 2944512 2956824 2985984 3012012 3035392 3048084 3070548 3071744 3078144 3115008 3145584 3165318 3189888 3203226 3221199 3234816 3263013 3266568 3287061 3302091 3312576 3326427 3334656 3359232 3367388 3374592 3407716 3414816 3455712 3462912 3504384 3538782 3569792 3588624 3612544 3639168 3674889 3699384 3726648 3743688 3751488 3779136 3780608 3796416 3841668 3871488 3887676 3895776 3926016 3942432 3960238 4007666 4016016 4037202 4064112 4094064 4161807 4192479 4194112 4211649 4220424 4251528 4253184 4270968 4294932 4313088 4350684 4355424 4382748 4402788 4416768 4435236 4446208 4478976 4499456 4518018 4553088 4572126 4605822 4607616 4617216 4652843 4657463 4672512 4713241 4718376 4747977 4784832 4804839 4852224 4899852 4932512 4968864 4991584 5001984 5038848 5051082 5061888 5111574 5122224 5161984 5183568 5194368 5256576 5308173 5354688 5382936 5418816 5458752 5549076 5589972 5615532 5627232 5668704 5670912 5694624 5726576 5762502 5800912 5807232 5831514 5843664 5870384 5889024 5913648 5940357 6011499 6024024 6055803 6070784 6096168 6141096 6143488 6156288 6230016 6291168 6330636 6379776 6406452 6442398 6469632 6526026 6533136 6574122 6604182 6625152 6652854 6669312 6718464 6734776 6749184 6777027 6815432 6829632 6858189 6908733 6911424 6925824 7008768 7077564 7139584 7177248 7225088 7278336 7349778 7398768 7453296 7487376 7502976 7558272 7576623 7592832 7667361 7683336 7742976 7775352 7791552 7852032 7884864 7920476 8015332 8032032 8074404 8128224 8188128 8323614 8384958 8388224 8423298 8440848 8503056 8506368 8541936 8589864 8643753 8701368 8710848 8747271 8765496 8805576 8833536 8870472 8892416 8957952 8998912 9036036 9106176 9144252 9211644 9215232 9234432 9305686 9314926 9345024 9426482 9436752 9495954 9569664 9609678 9663597 9704448 9789039 9799704 9861183 9865024 9906273 9937728 9979281 9983168 10003968 10077696 10102164 10123776 10223148 10244448 10323968 10367136 10388736 10513152 10616346 10709376 10765872 10837632 10917504 10944011 11024667 11075077 11098152 11179944 11231064 11254464 11337408 11341824 11389248 11453152 11525004 11601824 11614464 11663028 11687328 11740768 11778048 11827296 11880714 12022998 12048048 12111606 12141568 12192336 12282192 12286976 12485421 12577437 12582336 12634947 12661272 12759552 12812904 12884796 12939264 13052052 13066272 13148244 13208364 13250304 13305708 13338624 13436928 13469552 13498368 13554054 13630864 13659264 13716378 13817466 13822848 13851648 13958529 13972389 14017536 14139723 14155128 14243931 14279168 14354496 14414517 14450176 14556672 14699556 14797536 14906592 14974752 15005952 15116544 15153246 15185664 15334722 15366672 15485952 15550704 15583104 15769728 15840952 15924519 16030664 16064064 16148808 16256448 16376256 16647228 16769916 16776448 16846596 16881696 17006112 17012736 17083872 17179728 17287506 17402736 17421696 17494542 17530992 17611152 17667072 17740944 17821071 18034497 18072072 18167409 18212352 18288504 18423288 18430464 18468864 18611372 18629852 18690048 18852964 18873504 18991908 19139328 19219356 19327194 19408896 19578078 19599408 19722366 19730048 19812546 19875456 19958562 19966336 20007936 20155392 20204328 20247552 20331081 20446296 20488896 20574567 20647936 20734272 20777472 21026304 21232692 21418752 21531744 21675264 21835008 21888022 22049334 22150154 22196304 22359888 22462128 22508928 22674816 22729869 22778496 22906304 23002083 23050008 23203648 23228928 23326056 23374656 23481536 23556096 23654592 23761428 24045996 24096096 24223212 24283136 24384672 24564384 24573952 24970842 25154874 25164672 25269894 25322544 25519104 25625808 25741547 25769592 25931259 26049829 26104104 26132544 26241813 26296488 26416728 26500608 26611416 26677248 26873856 26939104 26996736 27108108 27261728 27318528 27432756 27634932 27645696 27703296 27917058 27944778 28035072 28279446 28310256 28487862 28558336 28708992 28829034 28900352 28990791 29113344 29367117 29399112 29583549 29595072 29718819 29813184 29937843 29949504 30011904 30233088 30306492 30371328 30669444 30733344 30971904 31101408 31166208 31539456 31681904 31849038 32061328 32128128 32297616 32512896 32752512 32832033 33074001 33225231 33294456 33539832 33552896 33693192 33763392 34012224 34025472 34167744 34359456 34575012 34805472 34843392 34989084 35061984 35222304 35334144 35481888 35642142 36068994 36144144 36334818 36424704 36577008 36846576 36860928 37222744 37259704 37456263 37705928 37732311 37747008 37904841 37983816 38278656 38438712 38654388 38817792 39156156 39198816 39444732 39460096 39625092 39750912 39917124 39932672 40015872 40310784 40408656 40495104 40662162 40892592 40977792 41149134 41468544 41554944 41875587 41917167 42052608 42419169 42465384 42731793 42837504 43063488 43243551 43350528 43670016 43776044 44098668 44300308 44392608 44719776 44924256 45017856 45349632 45459738 45556992 45812608 46004166 46100016 46407296 46457856 46652112 46749312 46963072 47309184 47522856 47773557 48091992 48192192 48446424 48566272 48769344 49128768 49147904 49941684 50309748 50329344 50539788 50645088 51038208 51251616 51483094 51539184 51862518 52099658 52208208 52265088 52483626 52592976 52833456 53001216 53222832 53463213 53878208 54103491 54216216 54502227 54523456 54637056 54865512 55269864 55291392 55406592 55834116 55889556 56070144 56558892 56620512 56975724 57116672 57417984 57658068 57800704 57981582 58226688 58734234 58798224 59167098 59190144 59437638 59626368 59771137 59875686 59899008 60023808 60466176 60486959 60547019 60612984 60742656 60993243 61272133 61338888 61466688 61723701 61943808 62202816 62332416 63078912 63363808 63698076 64122656 64256256 64595232 65025792 65505024 65664066 66148002 66450462 66588912 67079664 67105792 67386384 67526784 68024448 68189607 68335488 68718912 69006249 69150024 69610944 69686784 69978168 70123968 70444608 70668288 70963776 71284284 72137988 72288288 72669636 72849408 73154016 73693152 73721856 74445488 74519408 74912526 75411856 75464622 75494016 75809682 75967632 76557312 76877424 77224641 77308776 77793777 78149487 78312312 78397632 78725439 78889464 78920192 79250184 79501824 79834248 79865344 80031744 80621568 80817312 80990208 81324324 81785184 81955584 82298268 82937088 83109888 83751174 83834334 84105216 84838338 84930768 85463586 85675008 86126976 86487102 86701056 86972373 87340032 87552088 88101351 88197336 88600616 88750647 88785216 89156457 89439552 89813529 89848512 90035712 90699264 90919476 91113984 91625216 92008332 92200032 92814592 92915712 93304224 93498624 93926144 94618368 95045712 95547114 96183984 96384384 96892848 97538688 98257536 98496099 99222003 99675693 99883368 100619496 100658688 101079576 101290176 102076416 102503232 102966188 103078368 103725036 104199316 104416416 104530176 104967252 105185952 105666912 106002432 106445664 106926426 107756416 108206982 108432432 109004454 109046912 109274112 109731024 110539728 110582784 111668232 111779112 112368789 113117784 113241024 113714523 113951448 114233344 114835968 115316136 115601408 115963164 116453376 117468468 117596448 118334196 118380288 118875276 119252736 119542274 119751372 119798016 120047616 120932352 120973918 121094038 121225968 121485312 121986486 122544266 122677776 122933376 123447402 124405632 124664832 125626761 125751501 126157824 126727616 127257507 127396152 128195379 128245312 128512512 129190464 129730653 130051584 131010048 131328132 132296004 132900924 133177824 134159328 134211584 134772768 135053568 136048896 136379214 136670976 137437824 138012498 138300048 139221888 139373568 139956336 140247936 140588449 140889216 141927552 142272143 142568568 143320671 144275976 144576576 145339272 145698816 146308032 147386304 147443712 148890976 149038816 149825052 150823712 150929244 150988032 151619364 151935264 153114624 153754848 154449282 154617552 155587554 156298974 156624624 156795264 157450878 157778928 157840384 158500368 159003648 159668496 159730688 160389639 161634624 162310473 162648648 163506681 163570368 163911168 164596536 165874176 166219776 167502348 167668668 168210432 169676676 169861536 170927172 171350016 172253952 172974204 173402112 173944746 174680064 175104176 176202702 176394672 177201232 177501294 177570432 178312914 178879104 179313411 179627058 179697024 180071424 181398528 181460877 181641057 181838952 182227968 182979729 183250432 183816399 184016664 184400064 185171103 185629184 185831424 186608448 186997248 187852288 189236736 190091424 191094228 192367968 192768768 193785696 195077376 196515072 196992198 198444006 199351386 199766736 201238992 201317376 202159152 202580352 204568821 205006464 205932376 206156736 207018747 207450072 208398632 208832832 209060352 209934504 210371904 211333824 212004864 212891328 213852852 215512832 216413964 216864864 218008908 218093824 218548224 219462048 221079456 221165568 223336464 223558224 224737578 226235568 226482048 227429046 227902896 229671936 230632272 231673923 231926328 233381331 234448461 234936936 235192896 236176317 236668392 236760576 237750552 238505472 239084548 239502744 239596032 240095232 241864704 241947836 242188076 242451936 242970624 243972972 245088532 245355552 245866752 246894804 248811264 249329664 251253522 251503002 252315648 253455232 254515014 254792304 256390758 256490624 257025024 258380928 259461306 260103168 260917119 262020096 262656264 264304053 264592008 265801848 266355648 267469371 268318656 268423168 269545536 270107136 272097792 272758428 273341952 274875648 276024996 276600096 278443776 278747136 279912672 280495872 281176898 281778432 283855104 284544286 285137136 286641342 288551952 289153152 290678544 292616064 294772608 295488297 297666009 297781952 298077632 299027079 299650104 301647424 301858488 301976064 303238728 303870528 306229248 307509696 308898564 309235104 311175108 312597948 313249248 313590528 314901756 315557856 315680768 317000736 318007296 319336992 319461376 320779278 323269248 324620946 325297296 327013362 327140736 327822336 329193072 330679873 331748352 334640111 335004696 335337336 337106367 339353352 339723072 341143569 341854344 342700032 344507904 345948408 346804224 347889492 349360128 350208352 352405404 352789344 354402464 355002588 355140864 356625828 357758208 358626822 359254116 359394048 360142848 362797056 362921754 363282114 363677904 364455936 365959458 366500864 367632798 368033328 368800128 370342206 371258368 373216896 373994496 375704576 376880283 377254503 378473472 380182848 381772521 382188456 384586137 384735936 385537536 387571392 389191959 390154752 393030144 393984396 396888012 398702772 399533472 402477984 402634752 404318304 405160704 409137642 410012928 411864752 412313472 414037494 414900144 416797264 417665664 418120704 419869008 420743808 421765347 422667648 425782656 426816429 427705704 429962013 431025664 432827928 433729728 436017816 436187648 437096448 438924096 442158912 442331136 446672928 447116448 449475156 452471136 452964096 454858092 455805792 459343872 461264544 463347846 463852656 466762662 468896922 469873872 470385792 472352634 473336784 473521152 475501104 477010944 478169096 479005488 479192064 481168917 483895672 484376152 484903872 486931419 487945944 490177064 490520043 490711104 491733504 493789608 497622528 498659328 502507044 503006004 504631296 506910464 509030028 509584608 512781516 512981248 514050048 516761856 518922612 520206336 521834238 524040192 525312528 528608106 529184016 531603696 532711296 534938742 536637312 537940233 539091072 540214272 544195584 544382631 544923171 545516856 546683904 548939187 549751296 551449197 552049992 553200192 555513309 556887552 557494272 559825344 560991744 562353796 563556864 567710208 569088572 570274272 573282684 577103904 578306304 581357088 585232128 589545216 590976594 595332018 595563904 596155264 598054158 599300208 603294848 603716976 603952128 606477456 607741056 613706463 615019392 617797128 618470208 621056241 622350216 625195896 626498496 627181056 629803512 631115712 631361536 634001472 636014592 638673984 638922752 641558556 646538496 649241892 650594592 654026724 654281472 655644672 658386144 661359746 663496704 669280222 670009392 670674672 674212734 678706704 679446144 682287138 683708688 689015808 691896816 695021769 695778984 700143993 700416704 703345383 704810808 705578688 708528951 708804928 710005176 710281728 713251656 715516416 717253644 718508232 718788096 720285696 725594112 725843508 726564228 727355808 728911872 731918916 733001728 735265596 736066656 737600256 740684412 742516736 746433792 747988992 751409152 753760566 754509006 756946944 760365696 763545042 764376912 769172274 769471872 771075072 775142784 777024781 778383918 780309504 782751357 786060288 786330467 787111247 787968792 792912159 793776024 797405544 799066944 802408113 804955968 805269504 808636608 810321408 818275284 820025856 823729504 824626944 828074988 829800288 833594528 835331328 836241408 839738016 841487616 843530694 845335296 851565312 853632858 855411408 859924026 862051328 865655856 867459456 872035632 872375296 877848192 884317824 886464891 892998027 893345856 894232896 897081237 898950312 904942272 905928192 909716184 911611584 918687744 922529088 926695692 927705312 933525324 937793844 939747744 940771584 944705268 946673568 947042304 951002208 954021888 956338192 958010976 958384128 962337834 967791344 968752304 969807744 973862838 975891888 980354128 981040086 981422208 983467008 987579216 992039619 995245056 1003920333 1005014088 1006012008 1011319101 1013820928 1018060056 1019169216 1023430707 1025563032 1025962496 1028100096 1033523712 1037845224 1040412672 1043668476 1048080384 1050625056 1057216212 1058368032 1063207392 1065422592 1069877484 1073274624 1075880466 1078182144 1080428544 1088391168 1088765262 1089846342 1091033712 1093367808 1097878374 1099502592 1102898394 1104099984 1106400384 1111026618 1113775104 1119650688 1121983488 1124707592 1127113728 1130640849 1131763509 1135420416 1138177144 1140548544 1145317563 1146565368 1153758411 1154207808 1156612608 1162714176 1167575877 1170464256 1179090432 1181953188 1190664036 1191127808 1192310528 1196108316 1198600416 1206589696 1207433952 1207904256 1212954912 1215482112 1227412926 1230038784 1235594256 1236940416 1242112482 1244700432 1250391792 1252996992 1254362112 1259607024 1262231424 1265296041 1268002944 1277347968 1280449287 1283117112 1289886039 1293076992 1298483784 1301189184 1308053448 1308562944 1311289344 1316772288 1322719492 1326993408 1338560444 1340018784 1341349344 1348425468 1357413408 1358892288 1364574276 1367417376 1378031616 1383793632 1390043538 1391557968 1400287986 1400833408 1406690766 1409621616 1411157376 1417057902 1417609856 1420010352 1420563456 1426503312 1431032832 1434507288 1437016464 1437576192 1443506751 1451687016 1453128456 1454711616 1460794257 1463837832 1466003456 1470531192 1472133312 1475200512 1481368824 1485033472 1492867584 1495977984 1502818304 1507521132 1509018012 1513893888 1520731392 1527090084 1528753824 1538344548 1538943744 1542150144 1550285568 1554049562 1556767836 1560619008 1565502714 1572120576 1572660934 1574222494 1575937584 1585824318 1587552048 1594811088 1598133888 1604816226 1609911936 1613820699 1617273216 1620642816 1633147893 1634769513 1636550568 1640051712 1646817561 1647459008 1649253888 1654347591 1656149976 1659600576 1666539927 1667189056 1670662656 1672482816 1679476032 1682975232 1687061388 1690670592 1703130624 1707265716 1710822816 1719848052 1724102656 1731311712 1734918912 1744071264 1744750592 1755696384 1768635648 1772929782 1785996054 1786691712 1788465792 1794162474 1797900624 1809884544 1811856384 1819432368 1823223168 1827649837 1841119389 1845058176 1849537859 1853391384 1855410624 1863168723 1867050648 1875587688 1879495488 1881543168 1889410536 1893347136 1894084608 1902004416 1908043776 1912676384 1916021952 1916768256 1924675668 1935582688 1937504608 1939615488 1947725676 1951783776 1960708256 1962080172 1962844416 1966934016 1975158432 1984079238 1990490112 2007840666 2010028176 2012024016 2022638202 2027641856 2036120112 2038338432 2046861414 2051126064 2051924992 2067047424 2075690448 2085065307 2087336952 2100431979 2101250112 2110036149 2114432424 2116736064 2125586853 2126414784 2130845184 2139754968 2146549248 2151760932 2156364288 2160857088 2176782336 2177530524 2179692684 2182067424 2186735616 2195756748 2199005184 2205796788 2208199968 2212800768 2222053236 2227550208 2239301376 2243966976 2249415184 2254227456 2261281698 2263527018 2270840832 2276354288 2281097088 2290635126 2293130736 2307516822 2308415616 2313225216 2325428352 2331074343 2335151754 2340928512 2348254071 2358180864 2358991401 2361333741 2363906376 2378736477 2381328072 2382255616 2384621056 2392216632 2397200832 2407224339 2413179392 2414867904 2415808512 2425909824 2430964224 2454825852 2460077568 2471188512 2473880832 2484224964 2489400864 2500783584 2505993984 2508724224 2519214048 2524462848 2530592082 2536005888 2554695936 2560898574 2566234224 2579772078 2586153984 2596967568 2602378368 2616106896 2617125888 2633544576 2645438984 2659394673 2677120888 2678994081 2680037568 2682698688 2691243711 2696850936 2714826816 2717784576 2729148552 2734834752 2756063232 2767587264 2780087076 2783115936 2800575972 2801666816 2813381532 2819243232 2822314752 2834115804 2835219712 2840020704 2841126912 2853006624 2862065664 2869014576 2874032928 2875152384 2887013502 2903374032 2906256912 2909423232 2921588514 2927675664 2941062384 2944266624 2950401024 2962737648 2976118857 2985735168 3011760999 3015042264 3018036024 3033957303 3041462784 3054180168 3057507648 3070292121 3076689096 3077887488 3084300288 3100571136 3108099124 3113535672 3121238016 3131005428 3144241152 3145321868 3148444988 3151875168 3171648636 3175104096 3189622176 3196267776 3209632452 3219823872 3227641398 3234546432 3241285632 3266295786 3269539026 3273101136 3280103424 3293635122 3294918016 3298507776 3308695182 3312299952 3319201152 3333079854 3334378112 3341325312 3358952064 3365950464 3374122776 3381341184 3391922547 3395290527 3406261248 3414531432 3421645632 3435952689 3439696104 3448205312 3462623424 3469837824 3488142528 3489501184 3511392768 3537271296 3545859564 3571992108 3573383424 3576931584 3588324948 3595801248 3619769088 3623712768 3638864736 3646446336 3655299674 3682238778 3690116352 3699075718 3706782768 3710821248 3726337446 3734101296 3751175376 3758990976 3763086336 3778821072 3786694272 3795888123 3804008832 3825352768 3832043904 3841347861 3849351336 3869658117 3871165376 3875009216 3879230976 3895451352 3903567552 3921416512 3924160344 3925688832 3933868032 3950316864 3968158476 3980980224 4015681332 4020056352 4024048032 4045276404 4055283712 4072240224 4076676864 4093722828 4102252128 4103849984 4134094848 4151380896 4170130614 4174673904 4200863958 4202500224 4220072298 4228864848 4233472128 4251173706 4252829568 4261690368 4279509936 4293098496 4298838349 4303521864 4312728576 4330520253 4350321443 4355061048 4359385368 4364134848 4382382771 4391513496 4398010368 4411593576 4416399936 4425601536 4444106472 4455100416 4478602752 4487933952 4498830368 4508454912 4522563396 4527054036 4541681664 4552708576 4562194176 4581270252 4586261472 4615033644 4616831232 4626450432 4650856704 4662148686 4670303508 4681857024 4696508142 4716361728 4717982802 4722667482 4727812752 4757472954 4762656144 4764511232 4769242112 4784433264 4794401664 4814448678 4826358784 4829735808 4841462097 4851819648 4861928448 4899443679 4904308539 4909651704 4920155136 4940452683 4942377024 4947761664 4963042773 4968449928 4978801728 4999619781 5001567168 5011987968 5017448448 5038428096 5048925696 5061184164 5072011776 5109391872 5121797148 5132468448 5159544156 5172307968 5193935136 5204756736 5232213792 5234251776 5267089152 5290877968 5318789346 5354241776 5357988162 5360075136 5365397376 5382487422 5393701872 5429653632 5435569152 5458297104 5469669504 5482949511 5523358167 5535174528 5548613577 5560174152 5566231872 5589506169 5601151944 5603333632 5626763064 5638486464 5644629504 5668231608 5670439424 5680041408 5682253824 5706013248 5724131328 5738029152 5748065856 5750304768 5774027004 5806748064 5812513824 5818846464 5843177028 5855351328 5882124768 5888533248 5900802048 5925475296 5952237714 5971470336 6023521998 6030084528 6036072048 6067914606 6082925568 6108360336 6115015296 6140584242 6153378192 6155774976 6201142272 6216198248 6227071344 6255195921 6262010856 6290643736 6296889976 6301295937 6303750336 6330108447 6343297272 6350208192 6376760559 6379244352 6392535552 6419264904 6439647744 6455282796 6469092864 6482571264 6532591572 6539078052 6546202272 6560206848 6587270244 6589836032 6597015552 6617390364 6624599904 6638402304 6666159708 6668756224 6682650624 6717904128 6731900928 6748245552 6762682368 6783845094 6790581054 6812522496 6829062864 6843291264 6871905378 6879392208 6925246848 6939675648 6976285056 6993223029 7022785536 7044762213 7074542592 7076974203 7084001223 7091719128 7136209431 7143984216 7146766848 7153863168 7176649896 7191602496 7221673017 7239538176 7247425536 7277729472 7292892672 7310599348 7364477556 7380232704 7398151436 7413565536 7421642496 7452674892 7468202592 7502350752 7517981952 7526172672 7557642144 7573388544 7591776246 7608017664 7650705536 7664087808 7682695722 7698702672 7739316234 7742330752 7750018432 7758461952 7790902704 7807135104 7842833024 7848320688 7851377664 7900633728 7936316952 7978184019 8031362664 8040112704 8048096064 8073731133 8090552808 8110567424 8144480448 8153353728 8187445656 8204504256 8207699968 8268189696 8302761792 8340261228 8349347808 8401727916 8405000448 8440144596 8457729696 8466944256 8502347412 8505659136 8523380736 8559019872 8586196992 8597676698 8607043728 8625457152 8661040506 8700642886 8710122096 8718770736 8728269696 8764765542 8783026992 8823187152 8832799872 8851203072 8888212944 8928356571 8957205504 8997660736 9035282997 9045126792 9054108072 9101871909 9105417152 9124388352 9162540504 9172522944 9210876363 9230067288 9233662464 9252900864 9301713408 9324297372 9340607016 9363714048 9393016284 9432723456 9435965604 9445334964 9455625504 9514945908 9525312288 9529022464 9538484224 9568866528 9588803328 9628897356 9652717568 9659471616 9682924194 9703639296 9723856896 9798887358 9808617078 9819303408 9840310272 9880905366 9884754048 9895523328 9926085546 9936899856 9957603456 9981779879 9999239562 10003134336 10023975936 10076856192 10097851392 10101322153 10122368328 10144023552 10175767641 10185871581 10218783744 10232446211 10243594296 10264936896 10307858067 10319088312 10344615936 10387870272 10409513472 10464427584 10468503552 10534178304 10581755936 10637578692 10708483552 10715976324 10720150272 10730794752 10764974844 10787403744 10859307264 10871138304 10916594208 10939339008 10965899022 11046716334 11070349056 11097227154 11120348304 11132463744 11179012338 11202303888 11206667264 11253526128 11276972928 11289259008 11336463216 11340878848 11360082816 11387664369 11412026496 11476058304 11496131712 11524043583 11548054008 11608974351 11613496128 11625027648 11637692928 11686354056 11710702656 11764249536 11777066496 11801604096 11850950592 11904475428 11942940672 12047043996 12060169056 12072144096 12135829212 12165851136 12216720672 12230030592 12281168484 12306756384 12311549952 12402284544 12432396496 12454142688 12510391842 12524021712 12581287472 12593779952 12602591874 12607500672 12660216894 12686594544 12700416384 12753521118 12758488704 12785071104 12838529808 12879295488 12896515047 12910565592 12938185728 12991560759 13050964329 13065183144 13078156104 13092404544 13147148313 13174540488 13179672064 13194031104 13234780728 13249199808 13276804608 13332319416 13337512448 13365301248 13435808256 13463801856 13496491104 13525364736 13567690188 13581162108 13625044992 13658125728 13686582528 13743810756 13758784416 13850493696 13879351296 13952570112 13986446058 14045571072 14089524426 14149085184 14153948406 14168002446 14183438256 14272418862 14287968432 14293533696 14307726336 14353299792 14383204992 14443346034 14479076352 14524386291 14555458944 14585785344 14621198696 14698331037 14712925617 14728955112 14760465408 14796302872 14821358049 14827131072 14843284992 14889128319 14905349784 14936405184 14998859343 15004701504 15035963904 15052345344 15115284288 15146777088 15183552492 15216035328 15301411072 15328175616 15365391444 15397405344 15478632468 15484661504 15500036864 15516923904 15581805408 15614270208 15685666048 15696641376 15702755328 15801267456 15872633904 15956368038 16062725328 16080225408 16096192128 16147462266 16181105616 16288960896 16306707456 16374891312 16409008512 16448848533 16570074501 16605523584 16645840731 16680522456 16698695616 16768518507 16803455832 16810000896 16880289192 16915459392 16933888512 17004694824 17011318272 17046761472 17118039744 17172393984 17195353396 17214087456 17250914304 17322081012 17401285772 17420244192 17437541472 17456539392 17529531084 17566053984 17646374304 17665599744 17702406144 17776425888 17856713142 17914411008 17995321472 18070565994 18090253584 18108216144 18203743818 18210834304 18248776704 18325081008 18345045888 18421752726 18460134576 18467324928 18603426816 18648594744 18681214032 18765587763 18786032568 18871931208 18890669928 18911251008 18990325341 19029891816 19050624576 19058044928 19076968448 19137733056 19177606656 19257794712 19305435136 19318943232 19365848388 19407278592 19447713792 19597774716 19617234156 19638606816 19680620544 19761810732 19769508096 19791046656 19852171092 19873799712 19915206912 19963559758 19998479124 20006268672 20047951872 20153712384 20195702784 20202644306 20244736656 20288047104 20351535282 20371743162 20437567488 20464892422 20487188592 20529873792 20615716134 20638176624 20775740544 20819026944 20928855168 20979669087 21068356608 21134286639 21163511872 21230922609 21252003669 21275157384 21408628293 21416967104 21431952648 21440300544 21461589504 21529949688 21574807488 21665019051 21718614528 21742276608 21833188416 21878678016 21931798044 22093432668 22140698112 22194454308 22240696608 22264927488 22358024676 22404607776 22413334528 22507052256 22553945856 22578518016 22672926432 22681757696 22720165632 22775328738 22824052992 22952116608 22992263424 23048087166 23096108016 23217948702 23226992256 23250055296 23275385856 23372708112 23421405312 23478270983 23528499072 23554132992 23701901184 23759447881 23808950856 23934552057 24094087992 24120338112 24144288192 24221193399 24271658424 24331702272 24433441344 24460061184 24562336968 24613512768 24623099904 24804569088 24864792992 24908285376 25020783684 25048043424 25162574944 25187559904 25205183748 25215001344 25320433788 25373189088 25400832768 25507042236 25516977408 25570142208 25677059616 25758590976 25793030094 25821131184 25876371456 25983121518 26101928658 26130366288 26156312208 26184809088 26294296626 26349080976 26359344128 26469561456 26498399616 26553609216 26664638832 26675024896 26785069713 26871616512 26992982208 27105848991 27135380376 27162324216 27305615727 27316251456 27373165056 27487621512 27517568832 27632629089 27700987392 27758702592 27905140224 27972892116 28091142144 28179048852 28298170368 28307896812 28336004892 28366876512 28544837724 28575936864 28587067392 28615452672 28706599584 28766409984 28886692068 28958152704 29048772582 29110917888 29171570688 29242397392 29396662074 29425851234 29457910224 29520930816 29592605744 29642716098 29654262144 29686569984 29778256638 29810699568 29872810368 29945339637 29997718686 30009403008 30071927808 30230568576 30293554176 30303966459 30367104984 30432070656 30527302923 30557614743 30602822144 30656351232 30697338633 30730782888 30794810688 30923574201 30957264936 30969323008 31000073728 31033847808 31163610816 31228540416 31371332096 31393282752 31405510656 31602534912 31745267808 31912736076 32125450656 32160450816 32192384256 32294924532 32362211232 32577921792 32613414912 32749782624 32818017024 32897697066 33140149002 33211047168 33291681462 33361044912 33397391232 33537037014 33606911664 33620001792 33760578384 33830918784 33867777024 34009389648 34022636544 34162993107 34236079488 34390706792 34428174912 34572130749 34644162024 34802571544 34826923053 34840488384 34875082944 34913078784 35059062168 35132107968 35292748608 35331199488 35404812288 35552851776 35713426284 35828822016 35990642944 36141131988 36180507168 36216432288 36407487636 36421668608 36497553408 36650162016 36690091776 36843505452 36920269152 36934649856 37206853632 37297189488 37362428064 37531175526 37572065136 37743862416 37781339856 37822502016 37980650682 38059783632 38101249152 38275466112 38355213312 38515589424 38637886464 38689545141 38731696776 38814557184 38974682277 39152892987 39195549432 39234468312 39277213632 39441444939 39523621464 39539016192 39582093312 39704342184 39747599424 39830413824 39927119516 39996958248 40012537344 40095903744 40307424768 40391405568 40405288612 40489473312 40576094208 40703070564 40743486324 40875134976 40929784844 40974377184 41059747584 41231432268 41276353248 41551481088 41638053888 41857710336 41959338174 42136713216 42268573278 42327023744 42461845218 42504007338 42550314768 42817256586 42833934208 42863905296 42880601088 42923179008 43059899376 43149614976 43330038102 43437229056 43573158873 43666376832 43757356032 43863596088 44094993111 44138776851 44186865336 44281396224 44388908616 44481393216 44529854976 44667384957 44716049352 44809215552 44826669056 45014104512 45107891712 45157036032 45345852864 45363515392 45440331264 45550657476 45648105984 45904233216 45984526848 46096174332 46192216032 46435897404 46453984512 46500110592 46550771712 46745416224 46842810624 46956541966 47056998144 47108265984 47403802368 47518895762 47617901712 47869104114 48188175984 48240676224 48288576384 48442386798 48543316848 48866882688 48920122368 49124673936 49227025536 49346545599 49710223503 49729585984 49816570752 49937522193 50041567368 50096086848 50305555521 50325149888 50375119808 50410367496 50430002688 50640867576 50746378176 50801665536 51014084472 51033954816 51140284416 51354119232 51517181952 51586060188 51642262368 51752742912 51966243036 52203857316 52260732576 52312624416 52369618176 52588593252 52698161952 52718688256 52939122912 52996799232 53107218432 53329277664 53350049792 53570139426 53743233024 53985964416 54211697982 54270760752 54324648432 54611231454 54632502912 54746330112 54975243024 55035137664 55265258178 55401974784 55810280448 55884898537 55945784232 56296763289 56358097704 56615793624 56672009784 56733753024 56970976023 57089675448 57151873728 57174134784 57230905344 57413199168 57532819968 57773384136 57916305408 58097545164 58221835776 58343141376 58484794784 58793324148 58851702468 58915820448 59041861632 59185211488 59285432196 59308524288 59373139968 59556513276 59621399136 59745620736 59890679274 59995437372 60018806016 60143855616 60461137152 60587108352 60607932918 60734209968 60864141312 61054605846 61115229486 61205644288 61312702464 61394677266 61461565776 61589621376 61847148402 61914529872 61938646016 62000147456 62327221632 62457080832 62742664192 62786565504 62939007261 63205069824 63402859917 63490535616 63692767827 63756011007 63825472152 64225884879 64250901312 64320901632 64384768512 64589849064 64724422464 64995057153 65155843584 65226829824 65499565248 65636034048 65795394132 66280298004 66422094336 66583362924 66722089824 66794782464 67074074028 67213823328 67240003584 67521156768 67661837568 67735554048 68018779296 68045273088 68325986214 68472158976 68781413584 68856349824 69144261498 69288324048 69605143088 69653846106 69680976768 69750165888 69826157568 70118124336 70264215936 70434812949 70585497216 70662398976 71105703552 71278343643 71426852568 71803656171 71981285888 72282263976 72361014336 72432864576 72663580197 72814975272 72843337216 72995106816 73300324032 73380183552 73687010904 73840538304 73869299712 74413707264 74594378976 74724856128 75062351052 75144130272 75487724832 75562679712 75645004032 75961301364 76119567264 76202498304 76550932224 76710426624 77031178848 77275772928 77379090282 77463393552 77629114368 77949364554 78305785974 78391098864 78468936624 78554427264 78882889878 79047242928 79078032384 79408684368 79495198848 79660827648 79854239032 79993916496 80025074688 80355209139 80614849536 80810577224 80978946624 81317546973 81406141128 81486972648 81859569688 81916847181 81948754368 82119495168 82462864536 82552706496 82897887267 83102962176 83276107776 83715420672 83918676348 84273426432 84537146556 84654047488 84923690436 85008014676 85100629536 85634513172 85667868416 85727810592 85761202176 85846358016 86119798752 86299229952 86660076204 86874458112 87146317746 87332753664 87514712064 87727192176 88189986222 88277553702 88373730672 88562792448 88777817232 88962786432 89059709952 89334769914 89432098704 89618431104 89836018911 90028209024 90215783424 90691705728 90880662528 90911899377 91101314952 91296211968 91581908769 91672844229 91808466432 91969053696 92092015899 92192348664 92384432064 92770722603 92871794808 92907969024 93000221184 93101543424 93490832448 93685621248 93913083932 94113996288 94216531968 94807604736 95037791524 95235803424 95738208228 96376351968 96481352448 96577152768 96884773596 97086633696 97733765376 97840244736 98249347872 98454051072 98693091198 99420447006 99459171968 99633141504 99875044386 100083134736 100192173696 100611111042 100650299776 100750239616 100820734992 100860005376 101281735152 101492756352 101603331072 102028168944 102067909632 102488979321 102708238464 103172120376 103284524736 103716392247 103932486072 104407714632 104521465152 104625248832 104739236352 105177186504 105396323904 105437376512 105878245824 105993598464 106214436864 106658555328 106700099584 107140278852 107486466048 107971928832 108423395964 108541521504 108649296864 109222462908 109265005824 109492660224 109950486048 110070275328 110530516356 110803949568 111620560896 111769797074 111891568464 112593526578 112716195408 113231587248 113344019568 113467506048 113941952046 114179350896 114303747456 114826398336 115065639936 115546768272 116068635423 116195090328 116443671552 116924046831 116969589568 117458678961 117586648296 117703404936 117831640896 118324334817 118370422976 118570864392 118617048576 118746279936 119113026552 119242798272 119491241472 119781358548 119990874744 120037612032 120287711232 120922274304 121174216704 121215865836 121468419936 121728282624 122109211692 122230458972 122411288576 122625404928 122789354532 122923131552 123179242752 123694296804 123829059744 123877292032 124000294912 124654443264 124914161664 125485328384 125573131008 125878014522 126410139648 126805719834 126981071232 127385535654 127512022014 127650944304 128451769758 128501802624 128641803264 128769537024 129179698128 129448844928 129763138427 129990114306 130311687168 130719476619 130999130496 131272068096 131317187989 131590788264 132284979333 132416330553 132560596008 132844188672 133166725848 133444179648 133589564928 134002154871 134148148056 134427646656 134480007168 135042313536 135323675136 135471108096 136037558592 136090546176 136651972428 136944317952 137562827168 137712699648 138288522996 138576648096 139210286176 139307692212 139361953536 139500331776 139652315136 140236248672 140528431872 140869625898 141170994432 141324797952 142211407104 142556687286 142853705136 143607312342 143962571776 144564527952 144722028672 144865729152 145327160394 145629950544 145686674432 146600648064 146760367104 147374021808 147681076608 148039636797 149130670509 149188757952 149449712256 149812566579 150124702104 150288260544 150916666563 150975449664 151125359424 151290008064 151922602728 152239134528 152404996608 153101864448 153420853248 154062357696 154551545856 154758180564 154926787104 155258228736 155898729108 156611571948 156782197728 156937873248 157108854528 157765779756 158094485856 158156064768 158817368736 158990397696 159321655296 159708478064 159987832992 160050149376 160710418278 161229699072 161621154448 161957893248 162635093946 162812282256 162973945296 163719139376 163833694362 163897508736 164238990336 164925729072 165105412992 165795774534 166205924352 167430841344 167654695611 167837352696 168890289867 169074293112 169308094976 169847380872 170016029352 170201259072 170912928069 171269026344 171335736832 171455621184 171522404352 171692716032 172239597504 172598459904 173320152408 173748916224 174292635492 174665507328 175029424128 175454384352 176379972444 176555107404 176747461344 177125584896 177555634464 177925572864 178119419904 178669539828 178864197408 179236862208 179672037822 180056418048 180431566848 181383411456 181761325056 181823798754 182202629904 182592423936 183163817538 183345688458 183616932864 183938107392 184184031798 184384697328 184768864128 185541445206 185743589616 185815938048 186000442368 186981664896 187371242496 187826167864 188227992576 188817021783 189615209472 190075583048 190208579751 190471606848 191078303481 191268033021 191476416456 192677654637 192752703936 192962704896 193154305536 193769547192 194173267392 194985171459 195467530752 195680489472 196498695744 196908102144 197386182396 198840894012 198918343936 199266283008 199750088772 200166269472 200384347392 201222222084 201300599552 201500479232 201641469984 201720010752 202563470304 202985512704 203206662144 204056337888 204135819264 204977958642 205416476928 206344240752 206569049472 207432784494 207864972144 208815429264 209042930304 209250497664 209478472704 210354373008 210792647808 211304438847 211756491648 211987196928 213317110656 213835030929 214280557704 215410968513 215943857664 216846791928 217083043008 217298593728 217990740591 218444925816 218530011648 218985320448 219900972096 220140550656 221061032712 221607899136 223241121792 223539594148 223783136928 225187053156 225432390816 226463174496 226688039136 226935012096 227883904092 228358701792 228607494912 229652796672 230131279872 231093536544 232137270846 232390180656 232887343104 233848093662 233939179136 234917357922 235173296592 235406809872 235663281792 236648669634 236740845952 237141728784 237234097152 238226053104 238485596544 238982482944 239562717096 239981749488 240075224064 241065627417 241844548608 242431731672 242936839872 243952640919 244218423384 244460917944 244822577152 245578709064 245846263104 246358485504 247388593608 247658119488 247754584064 248000589824 249308886528 249828323328 250970656768 251146262016 251756029044 252820279296 253611439668 253962142464 254771071308 255024044028 255301888608 256903539516 257003605248 257283606528 257539074048 258359396256 258897689856 259526276854 259980228612 260623374336 261438953238 261998260992 262544136192 262634375978 263181576528 264569958666 264832661106 265121192016 265688377344 266333451696 266888359296 267179129856 268004309742 268296296112 268855293312 269508056733 270084627072 270647350272 272075117184 272735698131 273303944856 273888635904 274745726307 275018532687 275125654336 275425399296 276276047697 276577045992 277153296192 278312167809 278420572352 278615384424 278723907072 279000663552 279304630272 280472497344 281056863744 281739251796 282341988864 282649595904 284422814208 285113374572 285707410272 287214624684 287925143552 289129055904 289444057344 289731458304 290654320788 291259901088 291373348864 293201296128 293520734208 294748043616 295362153216 296079273594 298261341018 298377515904 298899424512 299625133158 300249404208 300576521088 301833333126 301950899328 302250718848 302580016128 303845205456 304478269056 304809993216 305217522779 306203728896 307466937963 308124715392 308872822453 309516361128 309853574208 311149176741 311797458216 313223143896 313564395456 313875746496 314217709056 315531559512 316188971712 316312129536 317634737472 317980795392 318643310592 319416956128 319975665984 320100298752 321420836556 322459398144 323242308896 323915786496 325270187892 325624564512 325947890592 327438278752 327667388724 327795017472 328477980672 329851458144 330210825984 331591549068 332411848704 334861682688 335309391222 335674705392 337780579734 338148586224 338616189952 339694761744 340032058704 340402518144 341825856138 342538052688 342671473664 342911242368 344479195008 345196919808 346640304816 348205906269 348585270984 349331014656 350772140493 350908768704 352376036883 352759944888 353110214808 353494922688 354973004451 355111268928 355851145728 356238839808 357339079656 357728394816 358473724416 359344075644 360112836096 360863133696 362766822912 363522650112 363647597508 364405259808 365184847872 366327635076 366691376916 367233865728 367876214784 368368063596 368769394656 369537728256 371082890412 371487179232 371631876096 372000884736 373963329792 374742484992 375652335728 376455985152 377634043566 379230418944 380151166096 380417159502 380943213696 382156606962 382536066042 382952832912 385355309274 385505407872 385925409792 386308611072 387539094384 388346534784 389289415281 389970342918 390935061504 392158429857 392997391488 393816204288 393951563967 394772364792 396854937999 397248991659 397681788024 397836687872 398532566016 399500177544 400332538944 400768694784 402006464613 402444444168 402601199104 403000958464 403282939968 403440021504 405126940608 405971025408 406413324288 408112675776 408271638528 409955917284 410832953856 412688481504 413138098944 414865568988 415729944288 417630858528 418085860608 418500995328 418956945408 420708746016 421585295616 422608877694 423512983296 423974393856 426634221312 427670061858 428561115408 430821937026 431887715328 433693583856 434166086016 434597187456 435981481182 436889851632 437060023296 439801944192 440281101312 442122065424 444118910391 447079188296 447392011527 447566273856 449437699737 450374106312 450864781632 452749999689 452926348992 453376078272 453870024192 455767808184 456717403584 457214989824 459305593344 460262559744 462187073088 464274541692 464780361312 465774686208 467696187324 467878358272 469834715844 470346593184 470813619744 471326563584 473297339268 473481691904 474283457568 474468194304 476452106208 476971193088 477964965888 479125434192 479963498976 480150448128 482131254834 483689097216 484863463344 485873679744 487905281838 488436846768 488921835888 491157418128 491692526208 492716971008 494777187216 495316238976 498617773056 502292524032 502964086833 503512058088 506670869601 507222879336 507924284928 509542142616 510048088056 510603777216 512738784207 513807079032 514007210496 514567213056 515078148096 516718792512 517795379712 519052553708 519960457224 521246748672 522877906476 523996521984 525088272384 525268751956 526363153056 529139917332 529665322212 530242384032 531376754688 532666903392 533776718592 534358259712 536008619484 536592592224 537710586624 539016113466 540169254144 541294700544 544150234368 545471396262 546607889712 547777271808 549491452614 550037065374 550251308672 550850798592 552552095394 553154091984 554306592384 556624335618 556841144704 557230768848 557447814144 558001327104 560944994688 562113727488 563478503592 564683977728 566451065349 568845628416 570226749144 571414820544 573234910443 573804099063 574429249368 575850287104 578258111808 578888114688 579462916608 581308641576 582519802176 582746697728 586402592256 587041468416 589496087232 590724306432 592158547188 596522682036 596755031808 597798849024 599250266316 600498808416 601153042176 603666666252 603901798656 604501437696 605160032256 607690410912 608956538112 609619986432 610435045558 612407457792 614933875926 616249430784 617745644906 619032722256 619707148416 622298353482 623594916432 626446287792 627128790912 627751492992 628435418112 631063119024 632377943424 633913316541 635269474944 635961590784 638833912256 639951331968 641505092787 642841673112 646232905539 646484617792 647831572992 650540375784 651249129024 651895781184 653972221773 654876557504 655334777448 655590034944 656955961344 659702916288 660421651968 663183098136 664823697408 669723365376 670618782444 671349410784 675561159468 676297172448 677232379904 679389523488 680064117408 680805036288 683651712276 685076105376 685342947328 685822484736 688958390016 690393839616 693280609632 696411812538 697170541968 698662029312 701544280986 701817537408 704752073766 705519889776 706220429616 706989845376 709946008902 710222537856 711702291456 714678159312 715456789632 716947448832 718688151288 720225672192 723196882251 725533645824 726503680981 727295195016 728810519616 731857922757 732655270152 733382753832 734467731456 736736127192 737538789312 739075456512 742165780824 742974358464 743263752192 744001769472 747926659584 749484969984 751304671456 752911970304 755268087132 758460837888 760302332192 760834319004 761886427392 764313213924 765072132084 765905665824 770710618548 771010815744 771850819584 772617222144 775078188768 776693069568 778578830562 779940685836 781870123008 784316859714 785994782976 787632408576 787903127934 789544729584 793709875998 794497983318 795363576048 795673375744 797065132032 799000355088 800665077888 801537389568 804012929226 804888888336 805202398208 806001916928 806565879936 808524170199 810253881216 811942050816 816225351552 818207094393 819911834568 821665907712 824237178921 825055598061 825376963008 826276197888 828828143091 829731137976 831459888576 834936503427 835261717056 836171721216 837001990656 837913890816 841417492032 843170591232 845217755388 847025966592 847948787712 853268442624 855340123716 857122230816 861643874052 863775430656 867387167712 868332172032 869194374912 871962962364 873779703264 874120046592 879603888384 880562202624 884244130848 888237820782 894158376592 894784023054 895132547712 898875399474 900748212624 901729563264 905499999378 905852697984 906752156544 907740048384 911535616368 913434807168 914429979648 915652568337 918611186688 922400813889 924374146176 926618467359 928549083384 929560722624 933447530223 935392374648 935756716544 939669431688 940693186368 941627239488 942653127168 946594678536 946963383808 948566915136 948936388608 952904212416 953942386176 955929931776 958250868384 959926997952 960300896256 964262509668 967378194432 969726926688 971747359488 975810563676 976873693536 977843671776 982314836256 983385052416 985433942016 989554374432 990632477952 997235546112 1004585048064 1005928173666 1007024116176 1013341739202 1014445758672 1015848569856 1019084285232 1020096176112 1021207554432 1025477568414 1027614158064 1028014420992 1033437585024 1035590759424 1038105107416 1039920914448 1044617718807 1045755812952 1047993043968 1050537503912 1052316421479 1052726306112 1057128110649 1058279834664 1059330644424 1060484768064 1064919013353 1065333806784 1067553437184 1068716519424 1072017238968 1073185184448 1075421173248 1078032226932 1080338508288 1082589401088 1088300468736 1090942792524 1093215779424 1095554543616 1098982905228 1100074130748 1100502617344 1101701597184 1105104190788 1106308183968 1108613184768 1113248671236 1113682289408 1114461537696 1114895628288 1116002654208 1121889989376 1124227454976 1126957007184 1129367955456 1132902130698 1137691256832 1140453498288 1142829641088 1146469820886 1147608198126 1148858498736 1156516223616 1157776229376 1158925833216 1162617283152 1165039604352 1167868245843 1172805184512 1176475289571 1178992174464 1181448612864 1181854691901 1184317094376 1190564813997 1191746974977 1193045364072 1193510063616 1195597698048 1198500532632 1200997616832 1202306084352 1206019393839 1207333332504 1207803597312 1209002875392 1210320064512 1215380821824 1217913076224 1219239972864 1220870091116 1224814915584 1229867751852 1232498861568 1235491289812 1238065444512 1239414296832 1244596706964 1247189832864 1252892575584 1254257581824 1255502985984 1256870836224 1262126238048 1264755886848 1267826633082 1270538949888 1271923181568 1277667824512 1279902663936 1283010185574 1285683346224 1292465811078 1292969235584 1295663145984 1301080751568 1302498258048 1303791562368 1307944443546 1309753115008 1310669554896 1311180069888 1319405832576 1320843303936 1326366196272 1332356731173 1341237564888 1342698821568 1348313099211 1351122318936 1352594344896 1354464759808 1358779046976 1360128234816 1361610072576 1367303424552 1370152210752 1370685894656 1371644969472 1377916780032 1380787679232 1386561219264 1392823625076 1394341083936 1397324058624 1403088561972 1403635074816 1409504147532 1411039779552 1412440859232 1413979690752 1419892017804 1420445075712 1423404582912 1429356318624 1430913579264 1433894897664 1437376302576 1440451344384 1446393764502 1451067291648 1453007361962 1454590390032 1457621039232 1463715845514 1465310540304 1466765507664 1473472254384 1475077578624 1478150913024 1484331561648 1485948716928 1495853319168 1502609342912 1508892260499 1510536174264 1520012608803 1520604664384 1521668638008 1523772854784 1528626427848 1530144264168 1531811331648 1538216352621 1541421237096 1542021631488 1543701639168 1545234444288 1550156377536 1553386139136 1557157661124 1559881371672 1563740246016 1568633719428 1571989565952 1575264817152 1575806255868 1579089459168 1587419751996 1588995966636 1590727152096 1591346751488 1594130264064 1598000710176 1601330155776 1603074779136 1608025858452 1609777776672 1610404796416 1612003833856 1613131759872 1617048340398 1620507762432 1623884101632 1632450703104 1636414188786 1639823669136 1643331815424 1648474357842 1650111196122 1650753926016 1652552395776 1657656286182 1659462275952 1662919777152 1666957239793 1669873006854 1670523434112 1672343442432 1674003981312 1682834984064 1686341182464 1686920799551 1690435510776 1694051933184 1699353196047 1706536885248 1710680247432 1714244461632 1719704731329 1721412297189 1723287748104 1727550861312 1734774335424 1736664344064 1738388749824 1743925924728 1747559406528 1748240093184 1759207776768 1761124405248 1768488261696 1776475641564 1788316753184 1789568046108 1790265095424 1797750798948 1801496425248 1803459126528 1810999998756 1811705395968 1813504313088 1815480096768 1823071232736 1826869614336 1828859959296 1831305136674 1837222373376 1844801627778 1848748292352 1853236934718 1857098166768 1859121445248 1866895060446 1870784749296 1871513433088 1879338863376 1881386372736 1883254478976 1885306254336 1893189357072 1893926767616 1897133830272 1901739949623 1905808424832 1907884772352 1916501736768 1919853995904 1924515278361 1928525019336 1938698716617 1939453853376 1943494718976 1951621127352 1953747387072 1955687343552 1961916665319 1964629672512 1966770104832 1970867884032 1979108748864 1981264955904 1994471092224 2009170096128 2011856347332 2014048232352 2026683478404 2028891517344 2031697139712 2038168570464 2040192352224 2042415108864 2050955136828 2055228316128 2056028841984 2066875170048 2071181518848 2076210214832 2079841828896 2089235437614 2091511625904 2095986087936 2101075007824 2104632842958 2105452612224 2114256221298 2116559669328 2118661288848 2120969536128 2129838026706 2130667613568 2135106874368 2144034477936 2146370368896 2150842346496 2156064453864 2160677016576 2169590646753 2176600937472 2179511042943 2181885585048 2186431558848 2195573768271 2197965810456 2200148261496 2201005234688 2203403194368 2210208381576 2212616367936 2217226369536 2226497342472 2227364578816 2228923075392 2229791256576 2232005308416 2243779978752 2248454909952 2253914014368 2258735910912 2265804261396 2275382513664 2280906996576 2285659282176 2292939641772 2295216396252 2297716997472 2313032447232 2315552458752 2317851666432 2325234566304 2330079208704 2335736491686 2345610369024 2352950579142 2357984348928 2362897225728 2363709383802 2368634188752 2381129627994 2383493949954 2386090728144 2387020127232 2391195396096 2397001065264 2401995233664 2404612168704 2412038787678 2414666665008 2415607194624 2418005750784 2425572510597 2430761643648 2435826152448 2441740182232 2454621283179 2459735503704 2464997723136 2470982579624 2472711536763 2475166794183 2476130889024 2478828593664 2486484429273 2489193413928 2494379665728 2504809510281 2505785151168 2508515163648 2511005971968 2513741672448 2524252476096 2529511773696 2535653266164 2541077899776 2543846363136 2555335649024 2559805327872 2566020371148 2571366692448 2584931622156 2585938471168 2591326291968 2602161503136 2604996516096 2607583124736 2615888887092 2619506230016 2621339109792 2622360139776 2638811665152 2641686607872 2652732392544 2664713462346 2682475129776 2685397643136 2696626198422 2702244637872 2705188689792 2717558093952 2720256469632 2723220145152 2734606849104 2740304421504 2743289938944 2746957705011 2755833560064 2767202441667 2773122438528 2779855402077 2785647250152 2788682167872 2800342590669 2806177123944 2807270149632 2819008295064 2822079559104 2824881718464 2827959381504 2839784035608 2840890151424 2846809165824 2858712637248 2861827158528 2867789795328 2874752605152 2880902688768 2892787529004 2902134583296 2906014723924 2909180780064 2915242078464 2927431691028 2930621080608 2933531015328 2946944508768 2950155157248 2956301826048 2968663123296 2971897433856 2991706638336 3005218685824 3017784520998 3021072348528 3040025217606 3041209328768 3043337276016 3047545709568 3057252855696 3060288528336 3063622663296 3076432705242 3082842474192 3084043262976 3100312755072 3106772278272 3114315322248 3119762743344 3133853156421 3137267438856 3143979131904 3151612511736 3158178918336 3171384331947 3174839503992 3177991933272 3181454304192 3182693502976 3196001420352 3202660311552 3206149558272 3216051716904 3219555553344 3220809592832 3224007667712 3226263519744 3234096680796 3241015524864 3247768203264 3264901406208 3272828377572 3279647338272 3286663630848 3296948715684 3300222392244 3301507852032 3305104791552 3315312572364 3318924551904 3325839554304 3333914479586 3339746013708 3341046868224 3344686884864 3348007962624 3365669968128 3372682364928 3373841599102 3380871021552 3388103866368 3398706392094 3413073770496 3421360494864 3428488923264 3439409462658 3442824594378 3446575496208 3469548670848 3473328688128 3476777499648 3487851849456 3495118813056 3503604737529 3518415553536 3529425868713 3536976523392 3545564075703 3552951283128 3571694441991 3575240924931 3576633506368 3579136092216 3580530190848 3595501597896 3602992850496 3606918253056 3618058181517 3621999997512 3623410791936 3627008626176 3630960193536 3646142465472 3653739228672 3657719918592 3662610273348 3674444746752 3689603255556 3697496584704 3706473869436 3714196333536 3718242890496 3733790120892 3741569498592 3743026866176 3758677726752 3762772745472 3766508957952 3770612508672 3786378714144 3787853535232 3794267660544 3803479899246 3811616849664 3815769544704 3833003473536 3839707991808 3849030556722 3857050038672 3877397433234 3878907706752 3886989437952 3903242254704 3907494774144 3911374687104 3923833330638 3929259345024 3933540209664 3958217497728 3962529911808 3967827796127 3997070193519 4023712694664 4028096464704 4044939297633 4053366956808 4057783034688 4063394279424 4076337140928 4080384704448 4084830217728 4101910273656 4110456632256 4112057683968 4133750340096 4142363037696 4152420429664 4159683657792 4178470875228 4183023251808 4191972175872 4202150015648 4209265685916 4210905224448 4228512442596 4233119338656 4237322577696 4241939072256 4259676053412 4261335227136 4270213748736 4288068955872 4292740737792 4301684692992 4312128907728 4321354033152 4339181293506 4353201874944 4359022085886 4363771170096 4372863117696 4391147536542 4395931620912 4400296522992 4402010469376 4420416763152 4425232735872 4434452739072 4452994684944 4454729157632 4457846150784 4487559957504 4507828028736 4526676781497 4531608522792 4560037826409 4561813993152 4571318564352 4585879283544 4590432792504 4595433994944 4614649057863 4626064894464 4631104917504 4635703332864 4650469132608 4660158417408 4671472983372 4691220738048 4705901158284 4715968697856 4725794451456 4727418767604 4737268377504 4762259255988 4766987899908 4772181456288 4774040254464 4782390792192 4794002130528 4803990467328 4809224337408 4824077575356 4829333330016 4831214389248 4836011501568 4851145021194 4861523287296 4871652304896 4883480364464 4909242566358 4919471007408 4929995446272 4941965159248 4945423073526 4950333588366 4952261778048 4957657187328 4972968858546 4978386827856 4988759331456 5000871719379 5009619020562 5011570302336 5017030327296 5022011943936 5048504952192 5059023547392 5060762398653 5071306532328 5082155799552 5098059588141 5110671298048 5119610655744 5132040742296 5142733384896 5159114193987 5164236891567 5169863244312 5171876942336 5182652583936 5204323006272 5209993032192 5215166249472 5231777774184 5239012460032 5242678219584 5244720279552 5277623330304 5283373215744 5305464785088 5329426924692 5364950259552 5370795286272 5393252396844 5404489275744 5410377379584 5435116187904 5440512939264 5446440290304 5469213698208 5480608843008 5486579877888 5493915410022 5511667120128 5534404883334 5546244877056 5559710804154 5571294500304 5577364335744 5600685181338 5612354247888 5614540299264 5638016590128 5644159118208 5649763436928 5655918763008 5679568071216 5681780302848 5705219848869 5717425274496 5723654317056 5749505210304 5773545835083 5785575058008 5812029447848 5816096149851 5818361560128 5830484156928 5854863382056 5861242161216 5867062030656 5885749995957 5893889017536 5900310314496 5912603652096 5937326246592 5943794867712 5983413276672 6010437371648 6035569041996 6042144697056 6080050435212 6082418657536 6086674552032 6095091419136 6114505711392 6120577056672 6127245326592 6152865410484 6165684948384 6168086525952 6200625510144 6213544556544 6228630644496 6239525486688 6267706312842 6274534877712 6287958263808 6303225023472 6316357836672 6342768663894 6349679007984 6355983866544 6362908608384 6392002840704 6405320623104 6432103433808 6439111106688 6452527039488 6468193361592 6482031049728 6508771940259 6529802812416 6538533128829 6545656755144 6559294676544 6586721304813 6593897431368 6600444784488 6603015704064 6610209583104 6630625144728 6637849103808 6651679108608 6667828959172 6679492027416 6682093736448 6689373769728 6696015925248 6731339936256 6745364729856 6747683198204 6761742043104 6776207732736 6797412784188 6826147540992 6842720989728 6856977846528 6878818925316 6885649188756 6893150992416 6939097341696 6946657376256 6953554999296 6975703698912 6990237626112 7007209475058 7036831107072 7058851737426 7073953046784 7091128151406 7105902566256 7143388883982 7150481849862 7153267012736 7158272184432 7161060381696 7191003195792 7205985700992 7213836506112 7236116363034 7243999995024 7246821583872 7254017252352 7276717531791 7292284930944 7307478457344 7325220546696 7363863849537 7379206511112 7394993169408 7412947738872 7428392667072 7436485780992 7459453287819 7467580241784 7483138997184 7486053732352 7517355453504 7525545490944 7533017915904 7541225017344 7572757428288 7575707070464 7588535321088 7606959798492 7623233699328 7631539089408 7666006947072 7679415983616 7698061113444 7714100077344 7754794866468 7757815413504 7773978875904 7806484509408 7814989548288 7822749374208 7847666661276 7858518690048 7867080419328 7916434995456 7925059823616 7935655592254 7994140387038 8047425389328 8056192929408 8089878595266 8106733913616 8115566069376 8152674281856 8160769408896 8169660435456 8203820547312 8220913264512 8240873115033 8267500680192 8301607325001 8304840859328 8319367315584 8339566206231 8356941750456 8366046503616 8401027772007 8404300031296 8418531371832 8421810448896 8457024885192 8466238677312 8474645155392 8483878144512 8519352106824 8522670454272 8540427497472 8576137911744 8585481475584 8603369385984 8624257815456 8642708066304 8678362587012 8706403749888 8718044171772 8727542340192 8745726235392 8782295073084 8791863241824 8800593045984 8804020938752 8840833526304 8850465471744 8868905478144 8905989369888 8909458315264 8915692301568 8975119915008 9015656057472 9053353562994 9063217045584 9120075652818 9123627986304 9142637128704 9171758567088 9180865585008 9190867989888 9229298115726 9252129788928 9300938265216 9320316834816 9342945966744 9401559469263 9411802316568 9431937395712 9454837535208 9474536755008 9514152995841 9524518511976 9533975799816 9544362912576 9548080508928 9588004261056 9607980934656 9618448674816 9648155150712 9658666660032 9662428778496 9672023003136 9702290042388 9723046574592 9743304609792 9766960728928 9818485132716 9838942014816 9859990892544 9883930318496 9890846147052 9900667176732 9904523556096 9915314374656 9945937717092 9956773655712 9977518662912 10001743438758 10019238041124 10023140604672 10034060654592 10044023887872 10097009904384 10118047094784 10121524797306 10142613064656 10164311599104 10196119176282 10221342596096 10239221311488 10264081484592 10285466769792 10318228387974 10328473783134 10339726488624 10343753884672 10408646012544 10419986064384 10430332498944 10463555548368 10478024920064 10485356439168 10510814212587 10555246660608 10588277606139 10610929570176 10636692227109 10658853849384 10715083325973 10725722774793 10729900519104 10741590572544 10786504793688 10808978551488 10820754759168 10854174544551 10870232375808 10881025878528 10892880580608 10938427396416 10961217686016 10973159755776 10987830820044 11023334240256 11068809766668 11092489754112 11119421608308 11142589000608 11154728671488 11201370362676 11224708495776 11229080598528 11276033180256 11288318236416 11299526873856 11311837526016 11359136142432 11363560605696 11410439697738 11434850548992 11447308634112 11499010420608 11547091670166 11571150116016 11624058895696 11632192299702 11636723120256 11660968313856 11709726764112 11722484322432 11734124061312 11771499991914 11787778035072 11800620628992 11874652493184 11887589735424 11903483388381 11991210580557 12020874743296 12071138083992 12084289394112 12134817892899 12160100870424 12164837315072 12173349104064 12190182838272 12229011422784 12241154113344 12254490653184 12305730820968 12331369896768 12336173051904 12401251020288 12427089113088 12457261288992 12479050973376 12535412625684 12549069755424 12575916527616 12606450046944 12632715673344 12685537327788 12699358015968 12711967733088 12725817216768 12784005681408 12810641246208 12864206867616 12878222213376 12905054078976 12936386723184 12964062099456 13017543880518 13059605624832 13077066257658 13091313510288 13118589353088 13173442609626 13187794862736 13200889568976 13206031408128 13261250289456 13275698207616 13303358217216 13335657918344 13358984054832 13364187472896 13462679872512 13495366396408 13523484086208 13580030344491 13594825568376 13680113479227 13685441979456 13713955693056 13757637850632 13771298377512 13786301984832 13843947173589 13878194683392 13893314752512 13907109998592 13951407397824 13980475252224 14014418950116 14073662214144 14117703474852 14147906093568 14182256302812 14211805132512 14286777767964 14300963699724 14306534025472 14316544368864 14322120763392 14382006391584 14411971401984 14427673012224 14472232726068 14487999990048 14493643167744 14508034504704 14553435063582 14584569861888 14614956914688 14650441093392 14727727699074 14758413022224 14789986338816 14825895477744 14856785334144 14872971561984 14918906575638 14935160483568 14966277994368 15002615158137 15034710907008 15051090981888 15066035831808 15145514856576 15177070642176 15182287195959 15213919596984 15246467398656 15294178764423 15332013894144 15358831967232 15396122226888 15428200154688 15477342581961 15492710674701 15509589732936 15515630827008 15547957751808 15612969018816 15629979096576 15645498748416 15695333322552 15717037380096 15734160838656 15832869990912 15850119647232 15871311184508 15988280774076 16094850778656 16112385858816 16179757190532 16213467827232 16231132138752 16305348563712 16321538817792 16339320870912 16407641094624 16441826529024 16481746230066 16535001360384 16603214650002 16609681718656 16638734631168 16679132412462 16713883500912 16732093007232 16802055544014 16808600062592 16837062743664 16843620897792 16914049770384 16932477354624 16949290310784 16967756289024 17038704213648 17045340908544 17115659546607 17152275823488 17170962951168 17248515630912 17320637505249 17356725174024 17436088343544 17455084680384 17491452470784 17564590146168 17583726483648 17601186091968 17608041877504 17681667052608 17700930943488 17737810956288 17811978739776 17818916630528 17831384603136 17950239830016 18031312114944 18106707125988 18126434091168 18240151305636 18247255972608 18285274257408 18343517134176 18361731170016 18381735979776 18458596231452 18504259577856 18601876530432 18640633669632 18685891933488 18803118938526 18823604633136 18863874791424 18909675070416 18949073510016 19028305991682 19049037023952 19067951599632 19088725825152 19176008522112 19215961869312 19296310301424 19317333320064 19404580084776 19446093149184 19526315820777 19533921457856 19615599386487 19636970265432 19677884029632 19760163914439 19767860636992 19781692294104 19801334353464 19809047112192 19830628749312 19891875434184 19913547311424 19955037325824 20003486877516 20038476082248 20046281209344 20068121309184 20088047775744 20194019808768 20236094189568 20243049594612 20285226129312 20328623198208 20392238352564 20442685192192 20478442622976 20528162969184 20570933539584 20636456775948 20656947566268 20679452977248 20687507769344 20817292025088 20839972128768 20860664997888 20927111096736 20956049840128 20970712878336 21021628425174 21110493321216 21176555212278 21221859140352 21273384454218 21317707698768 21430166651946 21451445549586 21459801038208 21483181145088 21573009587376 21617957102976 21641509518336 21670444117309 21708349089102 21740464751616 21762051757056 21830152595373 21876854792832 21922435372032 21929970394163 21975661640088 22091591548611 22137619533336 22184979508224 22238843216616 22285178001216 22309457342976 22378359863457 22402740725352 22449416991552 22458161197056 22552066360512 22576636472832 22599053747712 22623675052032 22718272284864 22727121211392 22820879395476 22869701097984 22894617268224 22998020841216 23094183340332 23142300232032 23248117791392 23264384599404 23273446240512 23321936627712 23419453528224 23444968644864 23468248122624 23542999983828 23575556070144 23601241257984 23749304986368 23775179470848 23806966776762 23982421161114 24041749486592 24142276167984 24168578788224 24269635785798 24320201740848 24329674630144 24346698208128 24458022845568 24482308226688 24508981306368 24611461641936 24662739793536 24722619345099 24802502040576 24904821975003 24914522577984 24958101946752 25018698618693 25070825251368 25098139510848 25203083316021 25212900093888 25265431346688 25371074655576 25398716031936 25423935466176 25451634433536 25568011362816 25621282492416 25728413735232 25756444426752 25810108157952 25872773446368 25928124198912 26035087761036 26119211249664 26154132515316 26182627020576 26237178706176 26346885219252 26375589725472 26401779137952 26412062816256 26522500578912 26551396415232 26606716434432 26671315836688 26717968109664 26728374945792 26925359745024 26990732792816 27046968172416 27160060688982 27189651136752 27360226958454 27370883958912 27427911386112 27515275701264 27542596755024 27572603969664 27687894347178 27756389366784 27902814795648 27960950504448 28028837900232 28204678407789 28235406949704 28295812187136 28364512605624 28423610265024 28542458987523 28573555535928 28601927399448 28613068050944 28633088737728 28644241526784 28764012783168 28823942803968 28855346024448 28944465452136 28975999980096 28987286335488 29016069009408 29106870127164 29169139723776 29229913829376 29300882186784 29455455398148 29516826044448 29579972677632 29651790955488 29713570668288 29745943123968 29837813151276 29870320967136 29932555988736 30005230316274 30069421814016 30102181963776 30132071663616 30291029713152 30354141284352 30364574391918 30427839193968 30492934797312 30588357528846 30664027788288 30717663934464 30792244453776 30856400309376 30954685163922 30985421349402 31019179465872 31031261654016 31225938037632 31259958193152 31290997496832 31390666645104 31434074760192 31532442637761 31665739981824 31742622369016 31764832818417 31910076681327 31976561548152 32145249977919 32177168324379 32189701557312 32224771717632 32359514381064 32426935654464 32462264277504 32562523633653 32610697127424 32643077635584 32678641741824 32815282189248 32883653058048 32963492460132 33070002720768 33206429300004 33219363437312 33277469262336 33358264824924 33427767001824 33464186014464 33604111088028 33617200125184 33674125487328 33687241795584 33828099540768 33864954709248 33898580621568 33935512578048 34077408427296 34090681817088 34231319093214 34304551646976 34341925902336 34497031261824 34641275010498 34713450348048 34872176687088 34910169360768 34982904941568 35129180292336 35167452967296 35202372183936 35363334105216 35401861886976 35623957479552 35662769206272 35710450165143 35973631741671 36062624229888 36213414251976 36252868182336 36404453678697 36480302611272 36494511945216 36570548514816 36687034268352 36723462340032 36763471959552 36917192462904 37008519155712 37203753060864 37281267339264 37371783866976 37606237877052 37647209266272 37727749582848 37819350140832 37898147020032 38056611983364 38098074047904 38135903199264 38177451650304 38352017044224 38431923738624 38592620602848 38634666640128 38809160169552 38892186298368 39052631641554 39067842915712 39231198772974 39273940530864 39355768059264 39520327828878 39535721273984 39563384588208 39602668706928 39618094224384 39783750868368 39827094622848 39910074651648 40006973755032 40076952164496 40092562418688 40388039617536 40486099189224 40570452258624 40740091033473 40784476705128 40885370384384 41056325938368 41141867079168 41272913551896 41313895132536 41358905954496 41375015538688 41634584050176 41679944257536 41721329995776 41854222193472 41912099680256 41941425756672 42043256850348 42220986642432 42353110424556 42443718280704 42546768908436 42635415397536 42860333303892 42902891099172 42919602076416 42966362290176 43146019174752 43235914205952 43283019036672 43340888234618 43416698178204 43480929503232 43524103514112 43660305190746 43753709585664 43844870744064 43859940788326 43951323280176 44183183097222 44275239066672 44369959016448 44477686433232 44570356002432 44618914685952 44756719726914 44805481450704 44898833983104 45007845474411 45104132721024 45153272945664 45198107495424 45436544569728 45546861587877 45641758790952 45739402195968 45882536293269 45996041682432 46188366680664 46284600464064 46432027745883 46478132024103 46496235582784 46528769198808 46546892481024 46643873255424 46838907056448 46889937289728 46936496245248 47085999967656 47151112140288 47202482515968 47498609972736 47550358941696 47613933553524 47964842322228 48083498973184 48284552335968 48337157576448 48539271571596 48640403481696 48659349260288 48693396416256 48916045691136 48964616453376 49017962612736 49222923283872 49325479587072 49445238690198 49605004081152 49809643950006 49829045155968 49916203893504 50037397237386 50141650502736 50196279021696 50406166632042 50425800187776 50530862693376 50742149311152 50797432063872 50847870932352 50903268867072 51136022725632 51346978639821 51456827470464 51512888853504 51581761349651 51745546892736 51961912515747 52070175522072 52308265030632 52365254041152 52474357412352 52693770438504 52751179450944 52803558275904 52824125632512 53045001157824 53102792830464 53213432868864 53342631673376 53435936219328 53456749891584 53850719490048 53981465585632 54093936344832 54320121377964 54379302273504 54720453916908 54741767917824 54855822772224 55030551402528 55085193510048 55145207939328 55375788694356 55512778733568 55805629591296 55921901008896 56057675800464 56409356815578 56470813899408 56591624374272 56729025211248 56847220530048 57084917975046 57147111071856 57203854798896 57226136101888 57266177475456 57528025566336 57647885607936 57888930904272 57951999960192 58213740254328 58338279447552 58578947462331 58601764373568 58846798159461 58910910796296 59033652088896 59280491743317 59303581910976 59427141336576 59491886247936 59675626302552 59740641934272 59865111977472 60010460632548 60138843628032 60204363927552 60264143327232 60582059426304 60708282568704 60729148783836 60855678387936 60985869594624 61176715057692 61328055576576 61435327868928 61584488907552 61712800618752 61909370327844 61970842698804 62038358931744 62062523308032 62451876075264 62519916386304 62581994993664 62781333290208 62868149520384 63064885275522 63331479963648 63485244738032 63529665636834 63820153362654 63953123096304 64290499955838 64354336648758 64379403114624 64449543435264 64719028762128 64853871308928 64924528555008 65011332351927 65125047267306 65221394254848 65286155271168 65490457786119 65630564378496 65767306116096 65789911182489 65926984920264 66274774645833 66412858600008 66438726874624 66554938524672 66716529649848 66855534003648 66928372028928 67135079590371 67208222176056 67234400250368 67348250974656 67374483591168 67656199081536 67729909418496 67797161243136 67871025156096 68154816854592 68181363634176 68462638186428 68609103293952 68683851804672 68994062523648 69282550020996 69426900696096 69744353374176 69820338721536 69965809883136 70258360584672 70334905934592 70404744367872 70726668210432 70803723773952 71247914959104 71325538412544 71420900330286 71947263483342 72125248459776 72426828503952 72505736364672 72808907357394 72960605222544 72989023890432 73374068536704 73446924680064 73526943919104 73834384925808 74167858035297 74407506121728 74714465925009 74743567733952 75056095856079 75212475754104 75294418532544 75609249948063 75638700281664 75796294040064 76113223966728 76196148095808 76271806398528 76354903300608 76704034088448 76863847477248 77185241205696 77269333280256 77618320339104 77784372596736 78105263283108 78135685831424 78462397545948 78547881061728 78711536118528 79040655657756 79071442547968 79126769176416 79205337413856 79236188448768 79567501736736 79654189245696 79820149303296 80013947510064 80153904328992 80185124837376 80776079235072 80972198378448 81140904517248 81480182066946 81568953410256 82112651876736 82283734158336 82545827103792 82627790265072 82717811908992 83269168100352 83708444386944 83882851513344 84086513700696 84614035223367 84706220849112 84887436561408 85093537816872 85270830795072 85627376962569 85720666607784 85805782198344 85839204152832 85932724580352 86292038349504 86471828411904 86566038073344 86681776469236 86833396356408 86961859006464 87048207028224 87320610381492 87507419171328 87689741488128 87719881576652 87902646560352 88366366194444 88550478133344 88739918032896 88955372866464 89140712004864 89237829371904 89513439453828 89610962901408 89797667966208 90015690948822 90208265442048 90306545891328 90396214990848 90873089139456 91093723175754 91283517581904 91478804391936 91765072586538 91992083364864 92376733361328 92569200928128 92864055491766 92956264048206 92992471165568 93057538397616 93093784962048 93677814112896 93779874579456 93872992490496 94171999935312 94302224280576 94597327913283 94997219945472 95227867107048 95730230043981 95929684644456 96166997946368 96569104671936 96674315152896 97078543143192 97280806963392 97318698520576 97386792832512 97832091382272 97929232906752 98035925225472 98445846567744 98650959174144 98890477380396 99210008162304 99619287900012 99658090311936 99832407787008 100074794474772 100283301005472 100392558043392 100812333264084 100851600375552 101061725386752 101484298622304 101594864127744 101695741864704 101806537734144 102272045451264 102693957279642 102913654940928 103025777707008 103163522699302 103491093785472 103923825031494 104140351044144 104616530061264 104730508082304 104948714824704 105387540877008 105502358901888 105607116551808 106090002315648 106205585660928 106685263346752 106871872438656 107131350495429 107920895225013 107962931171264 108187872689664 108640242755928 108758604547008 109213361036091 109440907833816 109483535835648 109711645544448 110061102805056 110170387020096 110290415878656 110751577388712 111025557467136 111611259182592 111843802017792 112115351600928 112818713631156 112941627798816 113183248748544 113458050422496 113694441060096 114169835950092 114294222143712 114407709597792 114452272203776 114532354950912 115056051132672 115295771215872 115777861808544 115903999920384 116427480508656 116676558895104 117157894924662 117203528747136 117693596318922 117821821592592 118067304177792 118560983486634 118607163821952 118854282673152 119351252605104 119481283868544 119730223954944 120020921265096 120277687256064 121164118852608 121458297567672 121711356775872 122220273100419 122353430115384 122656111153152 123168977815104 123425601237504 123818740655688 123941685397608 124076717863488 124125046616064 124903752150528 125039832772608 125163989987328 125562666580416 125736299040768 126129770551044 126662959927296 126970489476064 127059331273668 127640306725308 127906246192608 128580999911676 128708673297516 128758806229248 128899086870528 129438057524256 129707742617856 129849057110016 130022664703854 130250094534612 130442788509696 130572310542336 130980915572238 131261128756992 131534612232192 131579822364978 131853969840528 132549549291666 132825717200016 132877453749248 133109877049344 133433059299696 133711068007296 133856744057856 134270159180742 134416444352112 134468800500736 134696501949312 135023536423233 135312398163072 135459818836992 135594322486272 136309633709184 136640584763631 136925276372856 137218206587904 137647608879807 137988125047296 138565100041992 138853801392192 139296083237649 139434396072309 139488706748352 139640677443072 139931619766272 140516721169344 140669811869184 140809488735744 141453336420864 141607447547904 142495829918208 142651076825088 142841800660572 143894526966684 144250496919552 144853657007904 145011472729344 145617814714788 145921210445088 145978047780864 146748137073408 146893849360128 147053887838208 147668769851616 148335716070594 148815012243456 149428931850018 149487135467904 150112191712158 150424951508208 150588837065088 151218499896126 151277400563328 151592588080128 152226447933456 152392296191616 152543612797056 152709806601216 153408068176896 154040935919463 154370482411392 154538666560512 154745284048953 155236640678208 155885737547241 156210526566216 156271371662848 156924795091896 157095762123456 157423072237056 158081311315512 158142885095936 158253538352832 158410674827712 158472376897536 159135003473472 159308378491392 159640298606592 160027895020128 160307808657984 160370249674752 161552158470144 161944396756896 162281809034496 162960364133892 163137906820512 164225303753472 164567468316672 165091654207584 165255580530144 165435623817984 166538336200704 167416888773888 167765703026688 168173027401392 169228070446734 169412441698224 169774873122816 170187075633744 170541661590144 171254753925138 171441333215568 171611564396688 171678408305664 172584076699008 172943656823808 173363552938472 173666792712816 174641220762984 175014838342656 175439763153304 175736842386993 175805293120704 176540394478383 176732732388888 177100956266688 177841475229951 177910745732928 178281424009728 178475658743808 179026878907656 179221925802816 179595335932416 180031381897644 180416530884096 180613091782656 180792429981696 181746178278912 182187446351508 182567035163808 182957608783872 183530145173076 183984166729728 184753466722656 185138401856256 185728110983532 185912528096412 185984942331136 186115076795232 186187569924096 187355628225792 187559749158912 187745984980992 188343999870624 188604448561152 189194655826566 189994439890944 190455734214096 191460460087962 191859369288912 193138209343872 193348630305792 194157086286384 194561613926784 194773585665024 195033997055781 195664182764544 195858465813504 196471373358357 196891693135488 197301918348288 197369733547467 197780954760792 198824323937499 199238575800024 199316180623872 199664815574016 200149588949544 200566602010944 200785116086784 201405238771113 201624666528168 201703200751104 202123450773504 202968597244608 203189728255488 203391483729408 203613075468288 204544090902528 205387914559284 205827309881856 206051555414016 206327045398604 206982187570944 207847650062988 208280702088288 209233060122528 209461016164608 209897429649408 210775081754016 211004717803776 211214233103616 212180004631296 212411171321856 213370526693504 213743744877312 214262700990858 215841790450026 215925862342528 216375745379328 217280485511856 217517209094016 218426722072182 218881815667632 218967071671296 220122205610112 220340774040192 220580831757312 221503154777424 222503574105891 223222518365184 224230703201856 225168287568237 225637427262312 225883255597632 226916100844992 227388882120192 228339671900184 228588444287424 228815419195584 228904544407552 229064709901824 230112102265344 230591542431744 231555723617088 231807999840768 232854961017312 233353117790208 234315789849324 234407057494272 235387192637844 235643643185184 236134608355584 237121966973268 237214327643904 237708565346304 238702505210208 238962567737088 239460447909888 240041842530192 240555374512128 242328237705216 242916595135344 243422713551744 244440546200838 244706860230768 246337955630208 246851202475008 247637481311376 247883370795216 248153435726976 249807504301056 251125333160832 252259541102088 253842105670101 253940978952128 254118662547336 255280613450616 255812492385216 256882130887707 257161999823352 257417346595032 257517612458496 257798173741056 258876115048512 259415485235712 259698114220032 260045329407708 260500189069224 260885577019392 261144621084672 261961831144476 262522257513984 263069224464384 263159644729956 263707939681056 265099098583332 265651434400032 265754907498496 266219754098688 266866118599392 267422136014592 267713488115712 268540318361484 268832888704224 268937601001472 269393003898624 270047072846466 270624796326144 270919637673984 271188644972544 272619267418368 273281169527262 273850552745712 274436413175808 275295217759614 275976250094592 277130200083984 277707602784384 278592166475298 278868792144618 278977413496704 279281354886144 281033442338688 281339623738368 281618977471488 281715773525017 282906672841728 283791983739849 284991659836416 285683601321144 287190690131943 287789053933368 288500993839104 289707314015808 290022945458688 291235629429576 291842420890176 291956095561728 293496274146816 293787698720256 294107775676416 295337539703232 296671432141188 297630024486912 298857863700036 298974270935808 300224383424316 300849903016416 301177674130176 302436999792252 302554801126656 303185176160256 304452895866912 304784592383232 305087225594112 305419613202432 306816136353792 308081871838926 308740964822784 309077333121024 309490568097906 310473281356416 311771475094482 312421053132432 312542743325696 313849590183792 314191524246912 314846144474112 316162622631024 316285770191872 316507076705664 316821349655424 318270006946944 318616756982784 320055790040256 320615617315968 321394051486287 323762685675039 323888793513792 324563618068992 325920728267784 326275813641024 327640083108273 328450607506944 329134936633344 330183308415168 330511161060288 330871247635968 333076672401408 334833777547776 335531406053376 336346054802784 338456140893468 338824883396448 339549746245632 340374151267488 341083323180288 342509507850276 342882666431136 343223128793376 343356816611328 345168153398016 345887313647616 346727105876944 347333585425632 349282441525968 350029676685312 350879526306608 351473684773986 351610586241408 353080788956766 353465464777776 354201912533376 355682950459902 355821491465856 356562848019456 358053757815312 358443851605632 359190671864832 360062763795288 360833061768192 363492356557824 364374892703016 365134070327616 366660819301257 367060290346152 367968333459456 369506933445312 370276803712512 371456221967064 371825056192824 371969884662272 372230153590464 372375139848192 374711256451584 375119498317824 375491969961984 376687999741248 377208897122304 378389311653132 379988879781888 380911468428192 382920920175924 383718738577824 386276418687744 386697260611584 388314172572768 389123227853568 389547171330048 390067994111562 391328365529088 391716931627008 392942746716714 393783386270976 394603836696576 394739467094934 395561909521584 397648647874998 398477151600048 398632361247744 399329631148032 400299177899088 401133204021888 401570232173568 402810477542226 403249333056336 403406401502208 405070609269699 405937194489216 406379456510976 406782967458816 409921754290893 410775829118568 411654619763712 412654090797208 412942826639421 413964375141888 415695300125976 416561404176576 417888249712947 418303188216927 418466120245056 418922032329216 419794859298816 421550163508032 422009435607552 422428466207232 424360009262592 424822342643712 426741053387008 427487489754624 428525401981716 431683580900052 431851724685056 432751490758656 434560971023712 435034418188032 436853444144364 437763631335264 437934143342592 440244411220224 440681548080384 441161663514624 443006309554848 445007148211782 446445036730368 448461406403712 450336575136474 451274854524624 451766511195264 453832201689984 454777764240384 456679343800368 457176888574848 457630838391168 458129419803648 460224204530688 462122807758389 463111447234176 463615999681536 464235852146859 465709922034624 467657212641723 468631579698648 468814114988544 470774385275688 471287286370368 472269216711168 474243933946536 474428655287808 475417130692608 477405010420416 477925135474176 478920895819776 480083685060384 481110749024256 484656475410432 485833190270688 486845427103488 488881092401676 489413720461536 492675911260416 493702404950016 495274962622752 495766741590432 496306871453952 499615008602112 502250666321664 504519082204176 507684211340202 507881957904256 508237325094672 510561226901232 511624984770432 513764261775414 514323999646704 514834693190064 515035224916992 517752230097024 518830970471424 520090658815416 521000378138448 523923662288952 525044515027968 526319289459912 527415879362112 529621183435149 530198197166664 531302868800064 531509814996992 533732237198784 534844272029184 535426976231424 537080636722968 537665777408448 537875202002944 538786007797248 540094145692932 541249592652288 541839275347968 542377289945088 545238534836736 546562339054524 547701105491424 548872826351616 550590435519228 551952500189184 554260400167968 555415205568768 557184332950596 557737584289236 557954826993408 558562709772288 562066884677376 562679247476736 563237954942976 563431547050034 565813345683456 567583967479698 569983319672832 571367202642288 574381380263886 575578107866736 579414628031616 580045890917376 582471258859152 583684841780352 585101991167343 586992548293632 587575397440512 589414120075071 590675079406464 592109200642401 593342864282376 596472971812497 597715727400072 597948541871616 600448766848632 601699806032832 602355348260352 604215716313339 604873999584504 605109602253312 606370352320512 608905791733824 609569184766464 610174451188224 610839226404864 613632272707584 616163743677852 617481929645568 618154666242048 618981136195812 620946562712832 623542950188964 624842106264864 625085486651392 627699180367584 628383048493824 629692288948224 632325245262048 632571540383744 633014153411328 633642699310848 636540013893888 637233513965568 640111580080512 641231234631936 642788102972574 647525371350078 647777587027584 649127236137984 651841456535568 652551627282048 655280166216546 656901215013888 660366616830336 661022322120576 661742495271936 667510722317673 669667555095552 672692109605568 675504862704711 676912281786936 677649766792896 680748302534976 682166646360576 685019015700552 685765332862272 686446257586752 686713633222656 690336306796032 691774627295232 693454211753888 694667170851264 698564883051936 700059353370624 701759052613216 702947369547972 703221172482816 706161577913532 706930929555552 708403825066752 711365900919804 711642982931712 713125696038912 716107515630624 716887703211264 718381343729664 720125527590576 721666123536384 726984713115648 728749785406032 730268140655232 733321638602514 734120580692304 739013866890624 740553607425024 742912443934128 743650112385648 743939769324544 744460307180928 749422512903168 753375999482496 756778623306264 761526317010303 761822936856384 765841840351848 767437477155648 770646392663121 772552837375488 773394521223168 776628345145536 778246455707136 779094342660096 780135988223124 782656731058176 783433863254016 785885493433428 787566772541952 789207673393152 789478934189868 791123819043168 795297295749996 796954303200096 797264722495488 798659262296064 800598355798176 802266408043776 803140464347136 805620955084452 806498666112672 806812803004416 810141218539398 811874388978432 812758913021952 813565934917632 819843508581786 821551658237136 823309239527424 825308181594416 825885653278842 827928750283776 831390600251952 833122808353152 835776499425894 836606376433854 836932240490112 837844064658432 843100327016064 844018871215104 844856932414464 845147320575051 848720018525184 851375951219547 853482106774016 854974979509248 857050803963432 861572070395829 863367161800104 863703449370112 865502981517312 869121942047424 870068836376064 873706888288728 875527262670528 875868286685184 880488822440448 881363096160768 882323327029248 886012619109696 890014296423564 892890073460736 896922812807424 900673150272948 902549709049248 903533022390528 907664403379968 909555528480768 913358687600736 914353777149696 915261676782336 916258839607296 920448409061376 924245615516778 926222894468352 927231999363072 928471704293718 931419844069248 935314425283446 937263159397296 937628229977088 941548770551376 942574572740736 944538433422336 948487867893072 948857310575616 954810020840832 955850270948352 960167370120768 964182154458861 971288057025117 971666380541376 973690854206976 977762184803352 978827440923072 982920249324819 985351822520832 987404809900032 990549925245504 991533483180864 992613742907904 999230017204224 1004501332643328 1009038164408352 1015368422680404 1015763915808512 1016474650189344 1021122453802464 1023249969540864 1027528523550828 1028647999293408 1029669386380128 1030070449833984 1035504460194048 1037661940942848 1040181317630832 1042000756276896 1047847324577904 1050089030055936 1052638578919824 1054831758724224 1059242366870298 1060396394333328 1062605737600128 1067464474397568 1069688544058368 1074161273445936 1075331554816896 1077572015594496 1080188291385864 1082499185304576 1090477069673472 1093124678109048 1095402210982848 1099982457903771 1101180871038456 1103905000378368 1108520800335936 1110830411137536 1114368665901192 1115475168578472 1115909653986816 1117125419544576 1124133769354752 1125358494953472 1126475909885952 1126863094100068 1131626691366912 1135167934959396 1139966639345664 1142734405284576 1148762760527772 1151156215733472 1158829256063232 1160091781834752 1164942517718304 1167369683560704 1170203982334686 1173985096587264 1175150794881024 1178828240150142 1181350158812928 1184218401284802 1186685728564752 1192945943624994 1195431454800144 1195897083743232 1200897533697264 1203399612065664 1204710696520704 1208431432626678 1209747999169008 1210219204506624 1215211827809097 1217811583467648 1219138369532928 1220348902376448 1229765262872679 1232327487355704 1234963859291136 1237962272391624 1241893125425664 1247085900377928 1249684212529728 1250170973302784 1255398360735168 1256766096987648 1259384577896448 1264650490524096 1265143080767488 1266028306822656 1267285398621696 1273080027787776 1274467027931136 1280223160161024 1282462469263872 1285576205945148 1295050742700156 1295555174055168 1298254472275968 1303682913071136 1305103254564096 1310560332433092 1313802430027776 1320733233660672 1322044644241152 1323484990543872 1335021444635346 1339335110191104 1345384219211136 1351009725409422 1353824563573872 1355299533585792 1361496605069952 1364333292721152 1370038031401104 1371530665724544 1372892515173504 1380672613592064 1386368423275167 1386908423507776 1389334341702528 1392707556440577 1397129766103872 1402971637925169 1403518105226432 1405894739095944 1406442344965632 1412323155827064 1413861859111104 1416807650133504 1422731801839608 1423285965863424 1426251392077824 1432215031261248 1433775406422528 1436762687459328 1440251055181152 1443332247072768 1453969426231296 1457499570812064 1460536281310464 1466643277205028 1468241161384608 1478027733781248 1481107214850048 1485824887868256 1487300224771296 1487879538649088 1488920614361856 1498845025806336 1506751998964992 1513557246612528 1523052634020606 1523645873712768 1531683680703696 1534874954311296 1541292785326242 1545105674750976 1553256690291072 1556492911414272 1560271976446248 1571770986866856 1575133545083904 1578957868379736 1582247638086336 1588863550305447 1590594591499992 1593908606400192 1594529444990976 1601196711596352 1604532816087552 1606280928694272 1611241910168904 1612997332225344 1613625606008832 1620282437078796 1623748777956864 1625517826043904 1627131869835264 1639687017163572 1643103316474272 1646618479054848 1650616363188832 1651771306557684 1655857500567552 1662781200503904 1666245616706304 1671552998851788 1673212752867708 1673864480980224 1675688129316864 1686200654032128 1688037742430208 1689713864828928 1690294641150102 1697440037050368 1702751902439094 1706964213548032 1709949959018496 1714101607926864 1723144140791658 1726734323600208 1727406898740224 1738243884094848 1740137672752128 1747413776577456 1751054525341056 1755305973502029 1760977644880896 1762726192321536 1768242360225213 1772025238219392 1776327601927203 1780028592847128 1789418915437491 1793845625614848 1801346300545896 1805099418098496 1807066044781056 1812647148940017 1815328806759936 1819111056961536 1826717375201472 1828707554299392 1830523353564672 1832517679214592 1840896818122752 1848491231033556 1852445788936704 1854463998726144 1856943408587436 1862839688138496 1870628850566892 1874526318794592 1875256459954176 1883097541102752 1885149145481472 1889076866844672 1896975735786144 1897714621151232 1909620041681664 1911700541896704 1920334740241536 1928364308917722 1942576114050234 1943332761082752 1947381708413952 1955524369606704 1957654881846144 1965840498649638 1970703645041664 1981099850491008 1983066966361728 1985227485815808 2002532166953019 2009002665286656 2018076328816704 2026514588114133 2030736845360808 2031527831617024 2032949300378688 2042244907604928 2046499939081728 2055057047101656 2057295998586816 2059338772760256 2060140899667968 2071008920388096 2075323881885696 2080362635261664 2084001512553792 2095694649155808 2100178060111872 2105277157839648 2109663517448448 2118484733740596 2120792788666656 2125211475200256 2134928948795136 2139377088116736 2148322546891872 2150663109633792 2155144031188992 2160376582771728 2164998370609152 2180954139346944 2186249356218096 2190804421965696 2199964915807542 2202361742076912 2217041600671872 2221660822275072 2228737331802384 2230950337156944 2231819307973632 2248267538709504 2253726188200136 2270335869918792 2284578951030909 2285468810569152 2297525521055544 2302312431466944 2311939177989363 2317658512126464 2320183563669504 2329885035436608 2334739367121408 2340407964669372 2347970193174528 2350301589762048 2357656480300284 2362700317625856 2368436802569604 2373371457129504 2385891887249988 2390862909600288 2391794167486464 2401795067394528 2406799224131328 2409421393041408 2416862865253356 2419495998338016 2420438409013248 2430423655618194 2435623166935296 2438276739065856 2440697804752896 2459530525745358 2464654974711408 2469927718582272 2475924544783248 2483786250851328 2494171800755856 2499368425059456 2510796721470336 2513532193975296 2529300981048192 2532056613645312 2534570797243392 2535441961725153 2546160055575552 2554127853658641 2560446320322048 2564924938527744 2571152411890296 2584716211187487 2590101485400312 2591110348110336 2596508944551936 2607365826142272 2610206509128192 2621120664866184 2627604860055552 2641466467321344 2644089288482304 2646969981087744 2670042889270692 2678670220382208 2690768438422272 2702019450818844 2707649127147744 2710599067171584 2722993210139904 2728666585442304 2740076062802208 2743061331449088 2745785030347008 2761345227184128 2772736846550334 2773816847015552 2778668683405056 2785415112881154 2794259532207744 2805943275850338 2807036210452864 2811789478191888 2812884689931264 2824646311654128 2827723718222208 2833615300267008 2845463603679216 2846571931726848 2864430062522496 2867550812845056 2880502110362304 2892546463376583 2914999141624128 2921072562620928 2933286554410056 2936482322769216 2956055467562496 2962214429700096 2971649775736512 2974600449542592 2975759077298176 2977841228723712 2997690051612672 3013503997929984 3027114493225056 3046105268041212 3047291747425536 3063367361407392 3069749908622592 3082585570652484 3090211349501952 3106513380582144 3112985822828544 3120543952892496 3143541973733712 3150267090167808 3157915736759472 3164495276172672 3177727100610894 3181189182999984 3187817212800384 3202393423192704 3209065632175104 3222483820337808 3225994664450688 3240564874157592 3247497555913728 3279374034327144 3286206632948544 3299947373711313 3301232726377664 3303542613115368 3311715001135104 3325562401007808 3332491233412608 3343105997703576 3346425505735416 3347728961960448 3351376258633728 3372401308064256 3376075484860416 3379427729657856 3380589282300204 3394880074100736 3405503804878188 3413928427096064 3419899918036992 3428203215853728 3446288281583316 3453468647200416 3454813797480448 3476487768189696 3480275345504256 3494827553154912 3502109050682112 3510611947004058 3521955289761792 3525452384643072 3536484720450426 3544050476438784 3552655203854406 3560057185694256 3578837830874982 3587691251229696 3602692601091792 3610198836196992 3614132089562112 3625294297880034 3630657613519872 3645635483427291 3653434750402944 3657415108598784 3661046707129344 3662305055825221 3689295788618037 3696982462067112 3704891577873408 3713886817174872 3725679376276992 3741257701133784 3749052637589184 3750512919908352 3766195082205504 3770298290962944 3778153733689344 3793951471572288 3795429242302464 3819240083363328 3823401083793408 3840669480483072 3856728617835444 3885152228100468 3886665522165504 3894763416827904 3911048739213408 3915309763692288 3931680997299276 3941407290083328 3962199700982016 3966133932723456 3970454971631616 4005064333906038 4018005330573312 4036152657633408 4053029176228266 4061473690721616 4063055663234048 4065898600757376 4084489815209856 4092999878163456 4110114094203312 4114591997173632 4118677545520512 4142017840776192 4159105269825501 4160725270523328 4168003025107584 4178122669321731 4191389298311616 4208914913775507 4210554315679296 4219327034896896 4236969467481192 4241585577333312 4250422950400512 4269857897590272 4278754176233472 4296645093783744 4301326219267584 4310288062377984 4320753165543456 4329996741218304 4361908278693888 4372498712436192 4381608843931392 4399929831615084 4404723484153824 4434083201343744 4443321644550144 4457474663604768 4461900674313888 4463638615947264 4496535077419008 4507452376400272 4540671739837584 4569157902061818 4570937621138304 4595051042111088 4604624862933888 4623878355978726 4635317024252928 4659770070873216 4669478734242816 4680815929338744 4715312960600568 4725400635251712 4736873605139208 4746742914259008 4766590650916341 4771783774499976 4781725819200576 4783588334972928 4803590134789056 4813598448262656 4818842786082816 4833725730506712 4838991996676032 4840876818026496 4860847311236388 4871246333870592 4876553478131712 4881395609505792 4919061051490716 4929309949422816 4939855437164544 4951849089566496 4967572501702656 4988343601511712 4998736850118912 5021593442940672 5027064387950592 5058601962096384 5064113227290624 5069141594486784 5070883923450306 5092320111151104 5108255707317282 5120892640644096 5129849877055488 5142304823780592 5169432422374974 5180202970800624 5182220696220672 5214731652284544 5220413018256384 5242241329732368 5265917920506087 5282932934642688 5288178576964608 5304727080675639 5328982805781609 5340085778541384 5368256746312473 5381536876844544 5404038901637688 5415298254295488 5421198134343168 5437941446820051 5445986420279808 5457333170884608 5480152125604416 5486122662898176 5491570060694016 5522690454368256 5545473693100668 5547633694031104 5557337366810112 5570830225762308 5588519064415488 5611886551700676 5614072420905728 5623578956383776 5625769379862528 5649292623308256 5655447436444416 5667230600534016 5690927207358432 5693143863453696 5728860125044992 5735101625690112 5761004220724608 5785092926753166 5829998283248256 5842145125241856 5866573108820112 5872964645538432 5912110935124992 5943299551473024 5949200899085184 5955682457447424 6007596500859057 6027007995859968 6054228986450112 6079543764342399 6092210536082424 6094583494851072 6126734722814784 6139499817245184 6165171141304968 6180422699003904 6213026761164288 6225971645657088 6241087905784992 6287083947467424 6300534180335616 6315831473518944 6328990552345344 6355454201221788 6362378365999968 6375634425600768 6404786846385408 6418131264350208 6444967640675616 6451989328901376 6481129748315184 6494995111827456 6558748068654288 6572413265897088 6599894747422626 6602465452755328 6607085226230736 6651124802015616 6664982466825216 6686211995407152 6692851011470832 6695457923920896 6744802616128512 6761178564600408 6811007609756376 6827856854192128 6856406431707456 6892576563166632 6906937294400832 6909627594960896 6952975536379392 6960550691008512 6989655106309824 7004218101364224 7021223894008116 7043910579523584 7050904769286144 7072969440900852 7088100952877568 7105310407708812 7120114371388512 7157675661749964 7175382502459392 7205385202183584 7220397672393984 7228264179124224 7250588595760068 7261315227039744 7291270966854582 7306869500805888 7314830217197568 7322093414258688 7324610111650442 7378591577236074 7393964924134224 7409783155746816 7427773634349744 7451358752553984 7482515402267568 7498105275178368 7532390164411008 7540596581925888 7587902943144576 7606325885175459 7638480166726656 7662383560975923 7681338960966144 7713457235670888 7754148633562461 7770304456200936 7773331044331008 7789526833655808 7822097478426816 7830619527384576 7863361994598552 7882814580166656 7924399401964032 7932267865446912 7940909943263232 8010128667812076 8036010661146624 8072305315266816 8106058352456532 8122947381443232 8126111326468096 8131797201514752 8168979630419712 8185999756326912 8220228188406624 8229183994347264 8237355091041024 8284035681552384 8318210539651002 8321450541046656 8336006050215168 8356245338643462 8382778596623232 8417829827551014 8421108631358592 8438654069793792 8473938934962384 8483171154666624 8500845900801024 8539715795180544 8593290187567488 8602652438535168 8641506331086912 8677639390129749 8744997424872384 8763217687862784 8799859663230168 8809446968307648 8868166402687488 8886643289100288 8914949327209536 8923801348627776 8927277231894528 8993070154838016 9014904752800544 9081343479675168 9138315804123636 9141875242276608 9190102084222176 9209249725867776 9247756711957452 9270634048505856 9319540141746432 9338957468485632 9361631858677488 9430625921201136 9450801270503424 9473747210278416 9493485828518016 9533181301832682 9543567548999952 9563451638401152 9607180269578112 9627196896525312 9667451461013424 9677983993352064 9721694622472776 9742492667741184 9838122102981432 9858619898845632 9899842121133939 9903698179132992 9935145003405312 9976687203023424 9997473700237824 10043186885881344 10054128775901184 10117203924192768 10128226454581248 10138283188973568 10141767846900612 10184640222302208 10216511414634564 10241785281288192 10259699754110976 10284609647561184 10338864844749948 10360405941601248 10364441392441344 10429463304569088 10440826036512768 10484482659464736 10531835841012174 10565865869285376 10576357153929216 10609454161351278 10657965611563218 10680171557082768 10736513492624946 10763073753689088 10808077803275376 10830596508590976 10842396268686336 10875882893640102 10891972840559616 10936906450281873 10960304251208832 10972245325796352 10983140121388032 10986915167475663 11067887365854111 11090947386201336 11095267388062208 11114674733620224 11141660451524616 11177038128830976 11223773103401352 11228144841811456 11247157912767552 11251538759725056 11298585246616512 11310894872888832 11334461201068032 11381854414716864 11386287726907392 11457720250089984 11470203251380224 11522008441449216 11570185853506332 11659996566496512 11684290250483712 11733146217640224 11745929291076864 11824221870249984 11886599102946048 11898401798170368 11911364914894848 12015193001718114 12054015991719936 12108457972900224 12159087528684798 12184421072164848 12189166989702144 12253469445629568 12278999634490368 12330342282609936 12426053522328576 12477315809476503 12482175811569984 12534368007965193 12574167894934848 12626744741326521 12631662947037888 12657981104690688 12710908402443576 12724756731999936 12751268851201536 12809573692770816 12836262528700416 12889935281351232 12903978657802752 12962259496630368 12989990223654912 13117496137308576 13144826531794176 13199789494845252 13204930905510656 13214170452461472 13302249604031232 13329964933650432 13372423990814304 13385702022941664 13390915847841792 13489605232257024 13522357129200816 13622015219512752 13712812863414912 13785153126333264 13813874588801664 13905951072758784 13979310212619648 14008436202728448 14042447788016232 14145938881801704 14176201905755136 14210620815417624 14240228742777024 14299771952749023 14315351323499928 14350765004918784 14410770404367168 14440795344787968 14456528358248448 14501177191520136 14522630454079488 14582541933709164 14613739001611776 14629660434395136 14644186828517376 14649220223300884 14757183154472148 14787929848268448 14819566311493632 14855547268699488 14902717505107968 14965030804535136 14996210550356736 15064780328822016 15081193163851776 15175805886289152 15212651770350918 15276960333453312 15324767121951846 15362677921932288 15426914471341776 15508297267124922 15540608912401872 15546662088662016 15644194956853632 15661239054769152 15726723989197104 15797753761518261 15848798803928064 15864535730893824 15986948417344827 16020257335624152 16144610630533632 16212116704913064 16245894762886464 16252222652936192 16263594403029504 16337959260839424 16371999512653824 16440456376813248 16458367988694528 16474710182082048 16568071363104768 16636421079302004 16642901082093312 16672012100430336 16712490677286924 16765557193246464 16835659655102028 16842217262717184 16877308139587584 16947877869924768 16966342309333248 17001691801602048 17079431590361088 17186580375134976 17205304877070336 17283012662173824 17355278780259498 17489994849744768 17526435375725568 17599719326460336 17618893936615296 17736332805374976 17829898654419072 17847602697255552 18022789502577171 18029809505601088 18162686959350336 18238631293027197 18276631608247272 18283750484553216 18380204168444352 18418499451735552 18495513423914904 18541268097011712 18639080283492864 18677914936971264 18723263717354976 18861251842402272 18901602541006848 18947494420556832 18986971657036032 19066362603665364 19087135097999904 19126903276802304 19214360539156224 19254393793050624 19334902922026848 19355967986704128 19443389244945552 19484985335482368 19676244205962864 19717239797691264 19799684242267878 19807396358265984 19953374406046848 19994947400475648 20086373771762688 20234407848385536 20283535693801224 20433022829269128 20483570562576384 20569219295122368 20677729689499896 20720811883202496 20728882784882688 20858926609138176 20881652073025536 20968965318929472 21063671682024348 21131731738570752 21152714307858432 21218908322702556 21315931223126436 21360343114165536 21473026985249892 21526147507378176 21616155606550752 21661193017181952 21684792537372672 21751765787280204 21783945681119232 21873812900563746 21920608502417664 21944490651592704 21966280242776064 21973830334951326 22135774731708222 22181894772402672 22190534776124416 22229349467240448 22283320903049232 22354076257661952 22447546206802704 22456289683622912 22494315825535104 22597170493233024 22621789745777664 22763708829433728 22818977655526377 22915440500179968 22987150682927769 23044016882898432 23140371707012664 23262445900687383 23319993132993024 23368580500967424 23466292435280448 23491858582153728 23648443740499968 23773198205892096 23796803596340736 23822729829789696 24030386003436228 24108031983439872 24216915945800448 24318175057369596 24368842144329696 24378333979404288 24506938891259136 24557999268980736 24660684565219872 24852107044657152 24954631618953006 24964351623139968 25068736015930386 25148335789869696 25253489482653042 25263325894075776 25315962209381376 25421816804887152 25449513463999872 25502537702403072 25619147385541632 25779870562702464 25807957315605504 25924518993260736 26032918170389247 26234992274617152 26289653063588352 26399578989690504 26409861811021312 26428340904922944 26604499208062464 26659929867300864 26744847981628608 26771404045883328 26781831695683584 26979210464514048 27044714258401632 27244030439025504 27425625726829824 27570306252666528 27627749177603328 27811902145517568 27958620425239296 28016872405456896 28084895576032464 28291877763603408 28352403811510272 28421241630835248 28480457485554048 28599543905498046 28630702646999856 28821540808734336 28881590689575936 29002354383040272 29165083867418328 29227478003223552 29298440446601768 29514366308944296 29575859696536896 29699526363401817 29711094537398976 29805435010215936 29930061609070272 29992421100713472 30129560657644032 30162386327703552 30351611772578304 30425303540701836 30553920666906624 30649534243903692 30725355843864576 30853828942683552 31016594534249844 31081217824803744 31093324177324032 31288389913707264 31322478109538304 31453447978394208 31595507523036522 31697597607856128 31729071461787648 31973896834689654 32040514671248304 32289221261067264 32424233409826128 32491789525772928 32527188806059008 32675918521678848 32810719350845619 32880912753626496 32916735977389056 32949420364164096 32960745502426989 33203662097562333 33272842158604008 33285802164186624 33344024200860672 33424981354573848 33531114386492928 33671319310204056 33684434525434368 33754616279175168 33895755739849536 33932684618666496 34003383603204096 34158863180722176 34373160750269952 34410609754140672 34566025324347648 34710557560518996 34979989699489536 35052870751451136 35199438652920672 35237787873230592 35472665610749952 35659797308838144 35695205394511104 36045579005154342 36059619011202176 36325373918700672 36477262586054394 36553263216494544 36567500969106432 36760408336888704 36836998903471104 36991026847829808 37278160566985728 37446527434709952 37603104023895579 37722503684804544 37894988841113664 37973943314072064 38132725207330728 38174270195999808 38253806553604608 38428721078312448 38508787586101248 38669805844053696 38711935973408256 38886778489891104 38969970670964736 39352488411925728 39434479595382528 39599368484535756 39614792716531968 39906748812093696 39989894800951296 40172747543525376 40468815696771072 40567071387602448 40866045658538256 41138438590244736 41355459378999792 41441623766404992 41717853218276352 41937930637858944 42127343364048696 42437816645405112 42631862446252872 42720686228331072 42899315858247069 42946053970499784 43052295014756352 43232311213101504 43322386034363904 43369585074745344 43503531574560408 43567891362238464 43747625801127492 43841217004835328 43888981303185408 43932560485552128 43947660669902652 44271549463416444 44363789544805344 44381069552248832 44458698934480896 44566641806098464 44708152515323904 44895092413605408 44912579367245824 44988631651070208 45194340986466048 45243579491555328 45527417658867456 45637955311052754 45830881000359936 45974301365855538 46088033765796864 46280743414025328 46524891801374766 46639986265986048 46932584870560896 46983717164307456 47393261284554783 47546396411784192 47593607192681472 47960845252034481 48060772006872456 48433831891600896 48636350114739192 48737684288659392 48756667958808576 49013877782518272 49115998537961472 49321369130439744 49704214089314304 49909263237906012 49928703246279936 50137472031860772 50296671579739392 50506978965306084 50526651788151552 50631924418762752 50843633609774304 50899026927999744 51005075404806144 51238294771083264 51559741125404928 51615914631211008 51849037986521472 52065836340778494 52469984549234304 52579306127176704 52799157979381008 52819723622042624 52856681809845888 53208998416124928 53489695963257216 53542808091766656 54068368507731513 54089428516803264 54488060878051008 54715893879081591 54851251453659648 55140612505333056 55255498355206656 55623804291035136 55917240850478592 56033744810913792 56169791152064928 56583755527206816 56704807623020544 56842483261670496 56960914971108096 57199087810996092 57261405293999712 57643081617468672 57763181379151872 58004708766080544 58330167734836656 58454956006447104 58596880893203536 59028732617888592 59151719393073792 59399052726803634 59422189074797952 59860123218140544 59984842201426944 60259121315288064 60703223545156608 60850607081403672 61299068487807384 61450711687729152 61707657885367104 62033189068499688 62162435649607488 62186648354648064 62576779827414528 62644956219076608 62906895956788416 63191015046073044 63395195215712256 63458142923575296 63947793669379308 64081029342496608 64578442522134528 64848466819652256 64983579051545856 65054377612118016 65351837043357696 65621438701691238 65761825507252992 65833471954778112 65898840728328192 65921491004853978 66407324195124666 66545684317208016 66571604328373248 66688048401721344 66849962709147696 67062228772985856 67342638620408112 67368869050868736 67791511479699072 67865369237332992 68456932966579131 68746321500539904 68961452048783307 69132050648695296 69421115121037992 69787337702062149 69959979398979072 70105741502902272 70398877305841344 70475575746461184 70945331221499904 71319594617676288 71390410789022208 72091158010308684 72119238022404352 72650747837401344 72954525172108788 73106526432989088 73135001938212864 73520816673777408 73673997806942208 73982053695659616 74556321133971456 74893054869419904 75206208047791158 75445007369609088 75789977682227328 75947886628144128 76265450414661456 76348540391999616 76507613107209216 76857442156624896 77339611688107392 77423871946816512 77773556979782208 78098754511167741 78704976823851456 78868959190765056 79198736969071512 79229585433063936 79813497624187392 79979789601902592 80345495087050752 80937631393542144 81134142775204896 81732091317076512 82276877180489472 82710918757999584 82883247532809984 83435706436552704 83875861275717888 84254686728097392 84875633290810224 85263724892505744 85441372456662144 85798631716494138 85892107940999568 86464622426203008 86644772068727808 87007063149120816 87495251602254984 87682434009670656 87895321339805304 88543098926832888 88727579089610688 88762139104497664 89133283612196928 89416305030647808 89790184827210816 89825158734491648 89977263302140416 90388681972932096 90487158983110656 91054835317734912 91275910622105508 91661762000719872 91948602731711076 92176067531593728 92561486828050656 93049783602749532 93279972531972096 93865169741121792 93967434328614912 94786522569109566 95092792823568384 95187214385362944 95921690504068962 96121544013744912 96867663783201792 97272700229478384 97475368577318784 98027755565036544 98432158052536857 98642738260879488 98882236507280967 99610986292686999 99818526475812024 99857406492559872 100274944063721544 100593343159478784 101013957930612168 101053303576303104 101263848837525504 101687267219548608 101798053855999488 102010150809612288 102476589542166528 103119482250809856 103231829262422016 103698075973042944 104131672681556988 104939969098468608 105158612254353408 105598315958762016 105639447244085248 105713363619691776 106417996832249856 106979391926514432 107085616183533312 108136737015463026 108178857033606528 108976121756102016 109431787758163182 109702502907319296 110281225010666112 110510996710413312 111834481700957184 112339582304129856 112809312071686737 113167511054413632 113684966523340992 113921829942216192 114398175621992184 114522810587999424 115286163234937344 115526362758303744 116009417532161088 116660335469673312 116909912012894208 117193761786407072 118057465235777184 118303438786147584 118798105453607268 118844378149595904 119720246436281088 119969684402853888 120518242630576128 121406447090313216 121701214162807344 122598136975614768 123415315770734208 124066378136999376 124324871299214976 125153559654829056 125813791913576832 126382030092146088 127895587338758616 128162058684993216 128697947574741207 129156885044269056 129696933639304512 129967158103091712 130108755224236032 130703674086715392 131242877403382476 131523651014505984 131666943909556224 131797681456656384 131842982009707956 132814648390249332 133091368634416032 133143208656746496 133376096803442688 133699925418295392 134124457545971712 134685277240816224 134737738101737472 135583022959398144 135730738474665984 136913865933158262 137492643001079808 137922904097566614 138264101297390592 138842230242075984 139574675404124298 139919958797958144 140797754611682688 140951151492922368 142179783853664349 142639189235352576 142780821578044416 143882535756103443 144182316020617368 144238476044808704 145301495674802688 145909050344217576 146213052865978176 146270003876425728 147041633347554816 147347995613884416 147964107391319232 149112642267942912 149786109738839808 150412416095582316 150890014739218176 151579955364454656 151895773256288256 152530900829322912 152697080783999232 153015226214418432 153714884313249792 154679223376214784 154847743893633024 155547113959564416 156197509022335482 157409953647702912 157737918381530112 158397473938143024 158459170866127872 159626995248374784 162205105523194539 162268285550409792 163464182634153024 164147681637244773 164553754360978944 165421837515999168 165766495065619968 166871412873105408 167751722551435776 168509373456194784 169751266581620448 170527449785011488 170882744913324288 171597263432988276 171784215881999136 172929244852406016 173289544137455616 174014126298241632 174990503204509968 175364868019341312 175790642679610608 177086197853665776 177455158179221376 178266567224393856 179580369654421632 179954526604280832 180777363945864192 182109670635469824 182551821244211016 183897205463422152 184352135063187456 185122973656101312 186099567205499064 186559945063944192 187730339482243584 187934868657229824 189573045138219132 190185585647136768 190374428770725888 191843381008137924 192243088027489824 193735327566403584 194545400458956768 194950737154637568 196055511130073088 196864316105073714 197285476521758976 197764473014561934 199221972585373998 199637052951624048 199714812985119744 200549888127443088 201186686318957568 202027915861224336 202106607152606208 203374534439097216 203596107711998976 205370798899737393 206238964501619712 207396151946085888 208263345363113976 209879938196937216 210317224508706816 211196631917524032 211278894488170496 211426727239383552 212835993664499712 213958783853028864 214171232367066624 216273474030926052 216357714067213056 217952243512204032 218863575516326364 219405005814638592 220562450021332224 221021993420826624 223668963401914368 224679164608259712 225618624143373474 226335022108827264 227369933046681984 227843659884432384 228796351243984368 229045621175998848 230572326469874688 232018835064322176 233320670939346624 234296263533503223 234387523572814144 236114930471554368 236606877572295168 237596210907214536 237688756299191808 239440492872562176 239939368805707776 241036485261152256 242812894180626432 243402428325614688 245196273951229536 246830631541468416 248132756273998752 248649742598429952 250307119309658112 251627583827153664 252764060184292176 255791174677517232 256324117369986432 257395895149482414 259393867278609024 259934316206183424 262485754806764952 263047302029011968 263685964019415912 265629296780498664 266182737268832064 266286417313492992 267399850836590784 268248915091943424 269370554481632448 269475476203474944 271166045918796288 271461476949331968 273827731866316524 274985286002159616 275845808195133228 276528202594781184 277684460484151968 279149350808248596 279839917595916288 281595509223365376 281902302985844736 284359567707328698 285278378470705152 285561643156088832 287765071512206886 288364632041234736 288476952089617408 290602991349605376 291818100688435152 292426105731956352 294083266695109632 295296474157610571 295928214782638464 296646709521842901 298832958878060997 299572219477679616 300824832191164632 301780029478436352 303159910728909312 303791546512576512 305061801658645824 305394161567998464 306030452428836864 307429768626499584 309358446752429568 309695487787266048 311094227919128832 312395018044670964 314819907295405824 315475836763060224 316794947876286048 316918341732255744 319253990496749568 324410211046389078 324536571100819584 326928365268306048 328295363274489546 329107508721957888 330843675031998336 331532990131239936 335503445102871552 337018746912389568 338427936215060211 339502533163240896 341054899570022976 341765489826648576 343194526865976552 343568431763998272 345858489704812032 346579088274911232 348028252596483264 349981006409019936 350729736038682624 351581285359221216 354172395707331552 354910316358442752 356533134448787712 359160739308843264 359909053208561664 361554727891728384 364219341270939648 365103642488422032 367794410926844304 370245947312202624 372199134410998128 375460678964487168 379146090276438264 383686762016275848 384486176054979648 386093842724223621 387470655132807168 389090800917913536 389901474309275136 392111022260146176 393728632210147428 394570953043517952 395528946029123868 398443945170747996 399274105903248096 399429625970239488 401099776254886176 402373372637915136 404055831722448672 404213214305212416 406749068878194432 407192215423997952 410741597799474786 412477929003239424 414792303892171776 416526690726227952 419759876393874432 422393263835048064 422853454478767104 426539351560993047 427917567706057728 428342464734133248 431647607268310329 432546948061852104 432715428134426112 435904487024408064 437727151032652728 438810011629277184 441124900042664448 442043986841653248 447337926803828736 449358329216519424 451237248286746948 452670044217654528 454739866093363968 455687319768864768 457592702487968736 458091242351997696 461144652939749376 464037670128644352 466641341878693248 468592527067006446 468775047145628288 472229860943108736 473213755144590336 475192421814429072 475377512598383616 478880985745124352 486804856651229376 490392547902459072 493661263082936832 496265512547997504 497299485196859904 500614238619316224 503255167654307328 505528120368584352 511582349355034464 512648234739972864 514791790298964828 518787734557218048 519868632412366848 524971509613529904 526094604058023936 527371928038831824 531258593560997328 532365474537664128 534799701673181568 538741108963264896 542332091837592576 547655463732633048 551691616390266456 553056405189562368 555368920968303936 558298701616497192 559679835191832576 563191018446730752 563804605971689472 568719135414657396 570556756941410304 571123286312177664 575530143024413772 576729264082469472 576953904179234816 581205982699210752 583636201376870304 584852211463912704 588166533390219264 590592948315221142 591856429565276928 593293419043685802 597665917756121994 599144438955359232 601649664382329264 603560058956872704 606319821457818624 610123603317291648 610788323135996928 616112396699212179 618716893504859136 622188455838257664 624790036089341928 629639814590811648 630951673526120448 633589895752572096 633836683464511488 638507980993499136 648820422092778156 649073142201639168 653856730536612096 656590726548979092 658215017443915776 661687350063996672 663065980262479872 671006890205743104 674037493824779136 676855872430120422 679005066326481792 682109799140045952 683530979653297152 686389053731953104 687136863527996544 691716979409624064 696056505192966528 699962012818039872 702888790600509669 703162570718442432 708344791414663104 709820632716885504 713066268897575424 718321478617686528 719818106417123328 723109455783456768 728438682541879296 730207284976844064 735588821853688608 740491894624405248 744398268821996256 750921357928974336 758292180552876528 767373524032551696 768972352109959296 772187685448447242 778181601835827072 779802948618550272 787457264420294856 789141906087035904 791057892058247736 796887890341495992 798548211806496192 798859251940478976 802199552509772352 804746745275830272 808111663444897344 808426428610424832 813498137756388864 814384430847995904 821483195598949572 824955858006478848 829584607784343552 833053381452455904 839519752787748864 844786527670096128 845706908957534208 853078703121986094 855835135412115456 856684929468266496 863295214536620658 865093896123704208 865430856268852224 871808974048816128 875454302065305456 882249800085328896 885889422472831713 889940128565528703 896498876634182991 898716658433038848 902474496573493896 905340088435309056 909479732186727936 911374639537729536 915185404975937472 916182484703995392 922289305879498752 928075340257288704 933282683757386496 937185054134012892 937550094291256576 944459721886217472 946427510289180672 950384843628858144 950755025196767232 957761971490248704 973609713302458752 980785095804918144 987322526165873664 992531025095995008 994598970393719808 1006510335308614656 1011056240737168704 1015283808645180633 1023164698710068928 1025296469479945728 1029583580597929656 1037575469114436096 1039737264824733696 1049943019227059808 1052189208116047872 1054743856077663648 1062517187121994656 1064730949075328256 1069599403346363136 1077482217926529792 1084664183675185152 1095310927465266096 1103383232780532912 1110737841936607872 1116597403232994384 1126382036893461504 1137438270829314792 1151060286048827544 1153458528164938944 1153907808358469632 1162411965398421504 1167272402753740608 1169704422927825408 1176333066780438528 1181185896630442284 1183712859130553856 1186586838087371604 1195331835512243988 1198288877910718464 1203299328764658528 1207120117913745408 1212639642915637248 1220247206634583296 1221576646271993856 1232224793398424358 1237433787009718272 1244376911676515328 1249580072178683856 1259279629181623296 1267179791505144192 1279618054682979141 1294942821804930987 1297640844185556312 1298146284403278336 1307713461073224192 1313181453097958184 1316430034887831552 1323374700127993344 1326131960524959744 1342013780411486208 1348074987649558272 1353711744860240844 1358010132652963584 1364219598280091904 1367061959306594304 1372778107463906208 1374273727055993088 1383433958819248128 1392113010385933056 1399924025636079744 1405777581201019338 1406325141436884864 1416689582829326208 1419641265433771008 1426132537795150848 1436642957235373056 1460414569953688128 1471177643707377216 1480983789248810496 1488796537643992512 1501842715857948672 1516584361105753056 1534747048065103392 1537944704219918592 1544375370896894484 1556363203671654144 1559605897237100544 1574914528840589712 1578283812174071808 1582115784116495472 1593775780682991984 1597096423612992384 1604399105019544704 1616223326889794688 1626996275512777728 1642966391197899144 1659169215568687104 1666106762904911808 1679039505575497728 1689573055340192256 1691413817915068416 1706157406243972188 1711670270824230912 1713369858936532992 1726590429073241316 1730187792247408416 1730861712537704448 1743617948097632256 1750908604130610912 1764499600170657792 1771778844945663426 1779880257131057406 1792997753268365982 1797433316866077696 1804948993146987792 1810680176870618112 1818959464373455872 1830370809951874944 1832364969407990784 1848337190097636537 1856150680514577408 1866565367514772992 1874370108268025784 1875100188582513152 1888919443772434944 1892855020578361344 1900769687257716288 1901510050393534464 1915523942980497408 1947219426604917504 1961570191609836288 1974645052331747328 1985062050191990016 1989197940787439616 2013020670617229312 2022112481474337408 2030567617290361266 2046329397420137856 2050592938959891456 2059167161195859312 2075150938228872192 2099886038454119616 2108666371801529007 2109487712155327296 2125034374243989312 2129461898150656512 2139198806692726272 2154964435853059584 2169328367350370304 2190621854930532192 2206766465561065824 2221475683873215744 2233194806465988768 2252764073786923008 2274876541658629584 2302120572097655088 2306917056329877888 2334544805507481216 2339408845855650816 2362371793260884568 2367425718261107712 2373173676174743208 2390663671024487976 2396577755821436928 2406598657529317056 2414240235827490816 2425279285831274496 2440494413269166592 2443153292543987712 2464449586796848716 2474867574019436544 2488753823353030656 2499160144357367712 2518559258363246592 2534359583010288384 2559236109365958282 2589885643609861974 2595281688371112624 2596292568806556672 2615426922146448384 2626362906195916368 2646749400255986688 2669820385696586109 2696149975299116544 2707423489720481688 2716020265305927168 2728439196560183808 2734123918613188608 2745556214927812416 2748547454111986176 2766867917638496256 2784226020771866112 2799848051272159488 2811555162402038676 2812650282873769728 2833379165658652416 2839282530867542016 2852265075590301696 2873285914470746112 2920829139907376256 2942355287414754432 2961967578497620992 2977593075287985024 3033168722211506112 3045851425935541899 3069494096130206784 3075889408439837184 3088750741793788968 3112726407343308288 3119211794474201088 3149829057681179424 3156567624348143616 3164231568232990944 3187551561365983968 3194192847225984768 3208798210039089408 3232446653779589376 3253992551025555456 3285932782395798288 3332213525809823616 3379146110680384512 3412314812487944376 3453180858146482632 3460375584494816832 3461723425075408896 3487235896195264512 3501817208261221824 3528999200341315584 3543557689891326852 3559760514262114812 3585995506536731964 3594866633732155392 3609897986293975584 3621360353741236224 3637918928746911744 3660741619903749888 3664729938815981568 3696674380195273074 3712301361029154816 3733130735029545984 3748740216536051568 3750200377165026304 3777838887544869888 3801539374515432576 3838854164048937423 3884828465414792961 3894438853209835008 3923140383219672576 3949290104663494656 3970124100383980032 3978395881574879232 4026041341234458624 4044224962948674816 4061135234580722532 4092658794840275712 4101185877919782912 4118334322391718624 4150301876457744384 4199772076908239232 4217332743603058014 4218975424310654592 4250068748487978624 4258923796301313024 4278397613385452544 4309928871706119168 4381243709861064384 4413532931122131648 4442951367746431488 4466389612931977536 4505528147573846016 4549753083317259168 4604241144195310176 4613834112659755776 4669089611014962432 4678817691711301632 4724743586521769136 4734851436522215424 4746347352349486416 4781327342048975952 4813197315058634112 4880988826538333184 4928899173593697432 4977507646706061312 4998320288714735424 5037118516726493184 5068719166020576768 5118472218731916564 5179771287219723948 5190563376742225248 5192585137613113344 5230853844292896768 5252725812391832736 5293498800511973376 5339640771393172218 5392299950598233088 5414846979440963376 5432040530611854336 5456878393120367616 5491112429855624832 5497094908223972352 5545011570292909611 5568452041543732224 5599696102544318976 5623110324804077352 5625300565747539456 5666758331317304832 5678565061735084032 5704530151180603392 5746571828941492224 5841658279814752512 5884710574829508864 5923935156995241984 5955186150575970048 6066337444423012224 6091702851871083798 6138988192260413568 6151778816879674368 6177501483587577936 6225452814686616576 6299658115362358848 6328463136465981888 6375103122731967936 6388385694451969536 6417596420078178816 6464893307559178752 6507985102051110912 6571865564791596576 6664427051619647232 6758292221360769024 6824629624975888752 6906361716292965264 6920751168989633664 7003634416522443648 7087115379782653704 7119521028524229624 7171991013073463928 7189733267464310784 7219795972587951168 7242720707482472448 7275837857493823488 7321483239807499776 7329459877631963136 7393348760390546148 7424602722058309632 7466261470059091968 7497480433072103136 7500400754330052608 7555677775089739776 7603078749030865152 7677708328097874846 7769656930829585922 7788877706419670016 7846280766439345152 7940248200767960064 8009461157089758327 8088449925897349632 8122270469161445064 8185317589680551424 8202371755839565824 8236668644783437248 8300603752915488768 8399544153816478464 8434665487206116028 8437950848621309184 8500137496975957248 8517847592602626048 8556795226770905088 8619857743412238336 8762487419722128768 8827065862244263296 8885902735492862976 8932779225863955072 9099506166634518336 9137554277806625697 9208482288390620352 9227668225319511552 9338179222029924864 9357635383422603264 9449487173043538272 9469702873044430848 9492694704698972832 9562654684097951904 9626394630117268224 9761977653076666368 9857798347187394864 9996640577429470848 10137438332041153536 10236944437463833128 10359542574439447896 10381126753484450496 10385170275226226688 10461707688585793536 10505451624783665472 10586997601023946752 10679281542786344436 10784599901196466176 10829693958881926752 10864081061223708672 10913756786240735232 10982224859711249664 10994189816447944704 11090023140585819222 11136904083087464448 11199392205088637952 11246220649608154704 11250601131495078912 11333516662634609664 11516562492146812269 11654485396244378883 11683316559629505024 11769421149659017728 11847870313990483968 11910372301151940096 12132674888846024448 12183405703742167596 12277976384520827136 12303557633759348736 12355002967175155872 12450905629373233152 12599316230724717696 12656926272931963776 12750206245463935872 12776771388903939072 12835192840156357632 12929786615118357504 13143731129583193152 13328854103239294464 13516584442721538048 13649259249951777504 13812723432585930528 13841502337979267328 14007268833044887296 14174230759565307408 14239042057048459248 14343982026146927856 14439591945175902336 14642966479614999552 14786697520781092296 14932522940118183936 14994960866144206272 15000801508660105216 15111355550179479552 15206157498061730304 15355416656195749692 15539313861659171844 15577755412839340032 15692561532878690304 15880496401535920128 16018922314179516654 16176899851794699264 16244540938322890128 16370635179361102848 16473337289566874496 16635034710878728833 16799088307632956928 16869330974412232056 16875901697242618368 17000274993951914496 17035695185205252096 17113590453541810176 17239715486824476672 17524974839444257536 17654131724488526592 17771805470985725952 17865558451727910144 18199012333269036672 18275108555613251394 18416964576781240704 18455336450639023104 18676358444059849728 18898974346087076544 18985389409397945664 19125309368195903808 19252789260234536448 19523955306153332736 19715596694374789728 19993281154858941696 20274876664082307072 20473888874927666256 20719085148878895792 20762253506968900992 21010903249567330944 21358563085572688872 21569199802392932352 21659387917763853504 21728162122447417344 21827513572481470464 21964449719422499328 21988379632895889408 22180046281171638444 22273808166174928896 22398784410177275904 22492441299216309408 22501202262990157824 22667033325269219328 23033124984293624538 23308970792488757766 23366633119259010048 23538842299318035456 23820744602303880192 24028383471269274981 24265349777692048896 24366811407484335192 24555952769041654272 24607115267518697472 24710005934350311744 24901811258746466304 25198632461449435392 25313852545863927552 25500412490927871744 25553542777807878144 25670385680312715264 25859573230236715008 26287462259166386304 26657708206478588928 27298518499903555008 27412662833419877091 27625446865171861056 27683004675958534656 28014537666089774592 28348461519130614816 28478084114096918496 28687964052293855712 28879183890351804672 29285932959229999104 29573395041562184592 29989921732288412544 30412314996123460608 30710833312391499384 31078627723318343688 31155510825678680064 31385123065757380608 31760992803071840256 32037844628359033308 32353799703589398528 32489081876645780256 32741270358722205696 32946674579133748992 33270069421757457666 33598176615265913856 33738661948824464112 33751803394485236736 34000549987903828992 35049949678888515072 35308263448977053184 35543610941971451904 35731116903455820288 36398024666538073344 36550217111226502788 36833929153562481408 36910672901278046208 37352716888119699456 37797948692174153088 37970778818795891328 38250618736391807616 38505578520469072896 39431193388749579456 39986562309717883392 40549753328164614144 40947777749855332512 41438170297757791584 41524507013937801984 42021806499134661888 42717126171145377744 43318775835527707008 43928899438844998656 44360092562343276888 44797568820354551808 44984882598432618816 45002404525980315648 45334066650538438656 46066249968587249076 46617941584977515532 46733266238518020096 47077684598636070912 47641489204607760384 48056766942538549962 48530699555384097792 48733622814968670384 49111905538083308544 49420011868700623488 49905104132636186499 50397264922898870784 50627705091727855104 51000824981855743488 51107085555615756288 51340771360625430528 51719146460473430016 52574924518332772608 53315416412957177856 54597036999807110016 54825325666839754182 55250893730343722112 55366009351917069312 56029075332179549184 56696923038261229632 56956168228193836992 57375928104587711424 57758367780703609344 58571865918459998208 59146790083124369184 59979843464576825088 60824629992246921216 61421666624782998768 62157255446636687376 64075689256718066616 64707599407178797056 64978163753291560512 65482540717444411392 65893349158267497984 66540138843514915332 67196353230531827712 67477323897648928224 67503606788970473472 68001099975807657984 70099899357777030144 70616526897954106368 71462233806911640576 72085150413807824943 72796049333076146688 73100434222453005576 73667858307124962816 73821345802556092416 74705433776239398912 75595897384348306176 75941557637591782656 76501237472783615232 77011157040938145792 78862386777499158912 79973124619435766784 81895555499710665024 82876340595515583168 83049014027875603968 84043612998269323776 85434252342290755488 86637551671055414016 87857798877689997312 88720185124686553776 89969765196865237632 92132499937174498152 93235883169955031064 93466532477036040192 94155369197272141824 95282978409215520768 96113533885077099924 97061399110768195584 97467245629937340768 98223811076166617088 98840023737401246976 99810208265272372998 100794529845797741568 101255410183455710208 102001649963711486976 105149849036665545216 106630832825914355712 109194073999614220032 109650651333679508364 110501787460687444224 110732018703834138624 112058150664359098368 113393846076522459264 113912336456387673984 114751856209175422848 115516735561407218688 118293580166248738368 119959686929153650176 121649259984493842432 122843333249565997536 124314510893273374752 128151378513436133232 129956327506583121024 131786698316534995968 133080277687029830664 134392706461063655424 134954647795297856448 135007213577940946944 136002199951615315968 140199798715554060288 141233053795908212736 142924467613823281152 144170300827615649886 145592098666152293376 146200868444906011152 147335716614249925632 149715312397908559497 151191794768696612352 151883115275183565312 153002474945567230464 154022314081876291584 157724773554998317824 159946249238871533568 163791110999421330048 165752681191031166336 166098028055751207936 168087225996538647552 170868504684581510976 173275103342110828032 175715597755379994624 177440370249373107552 179939530393730475264 184264999874348996304 186471766339910062128 192227067770154199848 194122798221536391168 194934491259874681536 196447622152333234176 197680047474802493952 199620416530544745996 201589059691595483136 202510820366911420416 204003299927422973952 210299698073331090432 216255451241423474829 218388147999228440064 219301302667359016728 221003574921374888448 221464037407668277248 224116301328718196736 226787692153044918528 227824672912775347968 229503712418350845696 231033471122814437376 236587160332497476736 239919373858307300352 245686666499131995072 248629021786546749504 256302757026872266464 259912655013166242048 263573396633069991936 266160555374059661328 269909295590595712896 280399597431108120576 282466107591816425472 285848935227646562304 288340601655231299772 291184197332304586752 292401736889812022304 294671433228499851264 299430624795817118994 302383589537393224704 303766230550367130624 306004949891134460928 315449547109996635648 319892498477743067136 327582221998842660096 331505362382062332672 332196056111502415872 336174451993077295104 341737009369163021952 346550206684221656064 354880740498746215104 359879060787460950528 368529999748697992608 372943532679820124256 384454135540308399696 389868982519749363072 395360094949604987904 399240833061089491992 403178119383190966272 405021640733822840832 408006599854845947904 420599396146662180864 432510902482846949658 436776295998456880128 438602605334718033456 442007149842749776896 453575384306089837056 455649345825550695936 459007424836701691392 462066942245628874752 473174320664994953472 479838747716614600704 491373332998263990144 497258043573093499008 512605514053744532928 519825310026332484096 527146793266139983872 532321110748119322656 539818591181191425792 576681203310462599544 582368394664609173504 584803473779624044608 589342866456999702528 598861249591634237988 604767179074786449408 607532461100734261248 612009899782268921856 630899094219993271296 648766353724270424487 655164443997685320192 663010724764124665344 664392112223004831744 672348903986154590208 683474018738326043904 693100413368443312128 709761480997492430208 719758121574921901056 737059999497395985216 745887065359640248512 768908271080616799392 779737965039498726144 790720189899209975808 798481666122178983984 841198792293324361728 865021804965693899316 873552591996913760256 877205210669436066912 884014299685499553792 907150768612179674112 911298691651101391872 918014849673403382784 946348641329989906944 959677495433229201408 982746665996527980288 994516087146186998016 1025211028107489065856 1039650620052664968192 1064642221496238645312 1079637182362382851584 1153362406620925199088 1169606947559248089216 1197722499183268475976 1209534358149572898816 1215064922201468522496 1224019799564537843712 1261798188439986542592 1297532707448540848974 1310328887995370640384 1326021449528249330688 1366948037476652087808 1386200826736886624256 1419522961994984860416 1439516243149843802112 1474119998994791970432 1491774130719280497024 1537816542161233598784 1559475930078997452288 1581440379798419951616 1596963332244357967968 1730043609931387798632 1747105183993827520512 1754410421338872133824 1768028599370999107584 1814301537224359348224 1822597383302202783744 1836029699346806765568 1892697282659979813888 1946299061172811273461 1965493331993055960576 1989032174292373996032 2050422056214978131712 2079301240105329936384 2129284442992477290624 2159274364724765703168 2306724813241850398176 2339213895118496178432 2395444998366536951952 2523596376879973085184 2595065414897081697948 2620657775990741280768 2652042899056498661376 2733896074953304175616 2839045923989969720832 2879032486299687604224 2948239997989583940864 2983548261438560994048 3075633084322467197568 3118951860157994904576 3193926664488715935936 3460087219862775597264 3508820842677744267648 3628603074448718696448 3645194766604405567488 3672059398693613531136 3785394565319959627776 3892598122345622546922 3930986663986111921152 3978064348584747992064 4100844112429956263424 4158602480210659872768 4258568885984954581248 4318548729449531406336 4613449626483700796352 4678427790236992356864 4790889996733073903904 5190130829794163395896 5241315551981482561536 5304085798112997322752 5467792149906608351232 5678091847979939441664 5896479995979167881728 5967096522877121988096 6151266168644934395136 6237903720315989809152 6387853328977431871872 6920174439725551194528 7017641685355488535296 7570789130639919255552 7785196244691245093844 7861973327972223842304 7956128697169495984128 8201688224859912526848 8517137771969909162496 8637097458899062812672 9226899252967401592704 9356855580473984713728 9581779993466147807808 10380261659588326791792 10935584299813216702464 11356183695959878883328 11792959991958335763456 11934193045754243976192 12302532337289868790272 12475807440631979618304 12775706657954863743744 13840348879451102389056 14035283370710977070592 15570392489382490187688 15723946655944447684608 15912257394338991968256 16403376449719825053696 17034275543939818324992 18453798505934803185408 18713711160947969427456 19163559986932295615616 20760523319176653583584 22712367391919757766656 23585919983916671526912 23868386091508487952384 24605064674579737580544 25551413315909727487488 27680697758902204778112 28070566741421954141184 31140784978764980375376 32806752899439650107392 34068551087879636649984 36907597011869606370816 37427422321895938854912 38327119973864591231232 41521046638353307167168 47171839967833343053824 47736772183016975904768 49210129349159475161088 51102826631819454974976 55361395517804409556224 56141133482843908282368 62281569957529960750752 68137102175759273299968 73815194023739212741632 76654239947729182462464 83042093276706614334336 98420258698318950322176 102205653263638909949952 110722791035608819112448 112282266965687816564736 124563139915059921501504 147630388047478425483264 153308479895458364924928 166084186553413228668672 204411306527277819899904 221445582071217638224896 249126279830119843003008 295260776094956850966528 306616959790916729849856 332168373106826457337344 442891164142435276449792 498252559660239686006016 613233919581833459699712 664336746213652914674688 885782328284870552899584 996505119320479372012032 1328673492427305829349376 1993010238640958744024064 2657346984854611658698752 3986020477281917488048128 7972040954563834976096256
- Sum of all divisors σ(n): 26433401955409292470502400
- Sum of proper divisors (its aliquot sum) s(n): 18461361000845457494406144
- 7972040954563834976096256 is an abundant number, because the sum of its proper divisors (18461361000845457494406144) is greater than itself. Its abundance is 10489320046281622518309888
Bases of 7972040954563834976096256
- Binary: 110100110000010010100110100110000110011110010011010111100010100111101010000000000002
- Hexadecimal: 0x6982534C33C9AF14F5000
- Base-36: 1026FPSBNT1000000
Squares and roots of 7972040954563834976096256
- 7972040954563834976096256 squared (79720409545638349760962562) is 63553436981243061157791837636405913574908977217536
- 7972040954563834976096256 cubed (79720409545638349760962563) is 506650602417761463999397279312483129468482149330746723958044395850187145216
-
The
square root of 7972040954563834976096256 is 2823480291159.0927158115 -
7972040954563834976096256 is a
perfect cube number . Itscube root is 199766736
Scales and comparisons
How big is 7972040954563834976096256?- 7,972,040,954,563,834,976,096,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 7,972,040,954,563,834,976,096,256 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 7972040954563834976096256 cubic inches would be around 16647228 feet tall.
Recreational maths with 7972040954563834976096256
- 7972040954563834976096256 backwards is 6526906794383654590402797
- The number of decimal digits it has is: 25
- The sum of 7972040954563834976096256's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 7972040954563834976096256 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 7972040954563834976096256 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/7972040954563834976096256/
Chicago style:
Numbermatics. 2024. "Number 7972040954563834976096256 - Facts about the integer". https://numbermatics.com/n/7972040954563834976096256/
The information we have on file for 7972040954563834976096256 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 7972040954563834976096256, math, Factors of 7972040954563834976096256, curriculum, school, college, exams, university, Prime factorization of 7972040954563834976096256, STEM, science, technology, engineering, physics, economics, calculator, seven septillion, nine hundred seventy-two sextillion, forty quintillion, nine hundred fifty-four quadrillion, five hundred sixty-three trillion, eight hundred thirty-four billion, nine hundred seventy-six million, ninety-six thousand, two hundred fifty-six.