868456105595768048509403136
868,456,105,595,768,048,509,403,136 is an even composite number composed of five prime numbers multiplied together.
868456105595768048509403136 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred seventy-five divisors.
Prime factorization of 868456105595768048509403136:
214 × 310 × 134 × 712 × 2814
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 71 × 71 × 281 × 281 × 281 × 281)See below for interesting mathematical facts about the number 868456105595768048509403136 from the Numbermatics database.
Names of 868456105595768048509403136
- Cardinal: 868456105595768048509403136 can be written as Eight hundred sixty-eight septillion, four hundred fifty-six sextillion, one hundred five quintillion, five hundred ninety-five quadrillion, seven hundred sixty-eight trillion, forty-eight billion, five hundred nine million, four hundred three thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 8.68456105595768048509403136 × 1026
Factors of 868456105595768048509403136
Divisors of 868456105595768048509403136
- Number of divisors d(n): 12375
-
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 169 192 208 213 216 234 243 256 281 284 288 312 324 338 351 384 416 426 432 468 486 507 512 562 568 576 624 639 648 676 702 729 768 832 843 852 864 923 936 972 1014 1024 1053 1124 1136 1152 1248 1278 1296 1352 1404 1458 1521 1536 1664 1686 1704 1728 1846 1872 1917 1944 2028 2048 2106 2187 2197 2248 2272 2304 2496 2529 2556 2592 2704 2769 2808 2916 3042 3072 3159 3328 3372 3408 3456 3653 3692 3744 3834 3888 4056 4096 4212 4374 4394 4496 4544 4563 4608 4992 5041 5058 5112 5184 5408 5538 5616 5751 5832 6084 6144 6318 6561 6591 6656 6744 6816 6912 7306 7384 7488 7587 7668 7776 8112 8192 8307 8424 8748 8788 8992 9088 9126 9216 9477 9984 10082 10116 10224 10368 10816 10959 11076 11232 11502 11664 11999 12168 12288 12636 13122 13182 13312 13488 13632 13689 13824 14612 14768 14976 15123 15174 15336 15552 16224 16384 16614 16848 17253 17496 17576 17984 18176 18252 18432 18954 19683 19773 19951 19968 20164 20232 20448 20736 21632 21918 22152 22464 22761 23004 23328 23998 24336 24576 24921 25272 26244 26364 26624 26976 27264 27378 27648 28431 28561 29224 29536 29952 30246 30348 30672 31104 32448 32877 33228 33696 34506 34992 35152 35968 35997 36352 36504 36864 37908 39366 39546 39902 39936 40328 40464 40896 41067 41472 43264 43836 44304 44928 45369 45522 46008 46656 47489 47996 48672 49152 49842 50544 51759 52488 52728 53248 53952 54528 54756 55296 56862 57122 58448 59049 59072 59319 59853 59904 60492 60696 61344 62208 64896 65533 65754 66456 67392 68283 69012 69984 70304 71936 71994 72704 73008 73728 74763 75816 78732 78961 79092 79804 79872 80656 80928 81792 82134 82944 85293 85683 86528 87672 88608 89856 90738 91044 92016 93312 94978 95992 97344 98631 99684 101088 103518 104976 105456 106496 107904 107991 109056 109512 110592 113724 114244 116896 118098 118144 118638 119706 119808 120984 121392 122688 123201 124416 129792 131066 131508 132912 134784 136107 136566 138024 139968 140608 142467 143872 143988 145408 146016 147456 149526 151632 155277 155987 157464 157922 158184 159608 159744 161312 161856 163584 164268 165888 170586 171366 173056 175344 177216 177957 179559 179712 181476 182088 184032 186624 189956 191984 194688 196599 197262 199368 202176 204849 207036 209952 210912 212992 215808 215982 218112 219024 221184 224289 227448 228488 233792 236196 236288 236883 237276 239412 239616 241968 242784 245376 246402 248832 255879 257049 259363 259584 262132 263016 265824 269568 272214 273132 276048 279936 281216 284934 287744 287976 290816 292032 295893 299052 303264 310554 311974 314928 315844 316368 319216 319488 322624 323712 323973 327168 328536 331776 341172 342732 346112 350688 354432 355914 359118 359424 362952 364176 368064 369603 373248 379912 383968 389376 393198 394524 398736 404352 408321 409698 414072 419904 421824 427401 431616 431964 436224 438048 442368 448578 454896 456976 465831 467584 467961 472392 472576 473766 474552 478824 479232 483936 485568 490752 492804 497664 511758 514098 518726 519168 524264 526032 531648 533871 538677 539136 544428 546264 552096 559872 562432 569868 575488 575952 581632 584064 589797 591786 598104 606528 614547 617357 621108 623948 629856 631688 632736 638432 638976 645248 647424 647946 654336 657072 663552 672867 682344 685464 692224 701376 708864 710649 711828 718236 718848 725904 728352 736128 739206 746496 759824 767637 767936 771147 778089 778752 786396 789048 797472 808704 816642 819396 828144 839808 843648 851929 854802 863232 863928 872448 876096 887679 897156 909792 913952 931662 935168 935922 944784 945152 947532 949104 957648 958464 967872 971136 971919 981504 985608 995328 1023516 1026493 1028196 1037452 1038336 1048528 1052064 1063296 1067742 1077354 1078272 1088856 1092528 1104192 1108809 1119744 1124864 1139736 1150976 1151904 1163264 1168128 1179594 1183572 1196208 1213056 1224963 1229094 1234714 1242216 1247896 1259712 1263376 1265472 1276864 1282203 1290496 1294848 1295892 1308672 1314144 1327104 1345734 1364688 1370928 1384448 1397493 1402752 1403883 1416521 1417728 1421298 1423656 1436472 1437696 1451808 1456704 1472256 1478412 1492992 1519648 1535274 1535872 1542294 1556178 1557504 1572792 1578096 1594944 1601613 1616031 1617408 1633284 1638792 1656288 1679616 1687296 1703858 1709604 1726464 1727856 1744896 1752192 1769391 1775358 1794312 1819584 1827904 1843641 1852071 1863324 1870336 1871844 1889568 1890304 1895064 1898208 1915296 1916928 1935744 1942272 1943838 1963008 1971216 1990656 2018601 2027831 2047032 2052986 2056392 2074904 2076672 2097056 2104128 2126592 2131947 2135484 2154708 2156544 2177712 2185056 2208384 2217618 2239488 2249728 2279472 2301952 2303808 2313441 2334267 2336256 2359188 2367144 2392416 2426112 2449926 2458188 2469428 2484432 2495792 2519424 2526752 2530944 2553728 2555787 2564406 2580992 2589696 2591784 2617344 2628288 2663037 2691468 2729376 2741856 2768896 2794986 2805504 2807766 2833042 2835456 2842596 2847312 2872944 2875392 2903616 2913408 2915757 2944512 2956824 2985984 3039296 3070548 3071744 3079479 3084588 3112356 3115008 3145584 3156192 3189888 3203226 3232062 3234816 3266568 3277584 3312576 3326427 3359232 3371719 3374592 3407716 3419208 3452928 3455712 3489792 3504384 3538782 3550716 3588624 3639168 3655808 3674889 3687282 3704142 3726648 3740672 3743688 3779136 3780608 3790128 3796416 3830592 3846609 3871488 3884544 3887676 3926016 3942432 3981312 4037202 4055662 4094064 4105972 4112784 4149808 4153344 4192479 4194112 4208256 4211649 4249563 4253184 4263894 4270968 4309416 4313088 4355424 4370112 4416768 4435236 4478976 4499456 4558944 4603904 4607616 4626882 4668534 4672512 4718376 4734288 4784832 4804839 4848093 4852224 4899852 4916376 4938856 4968864 4991584 5038848 5053504 5061888 5107456 5111574 5128812 5161984 5179392 5183568 5234688 5256576 5308173 5326074 5382936 5458752 5483712 5530923 5556213 5589972 5606231 5611008 5615532 5666084 5670912 5685192 5694624 5745888 5750784 5807232 5826816 5831514 5889024 5913648 5971968 6055803 6078592 6083493 6141096 6143488 6158958 6169176 6224712 6230016 6291168 6312384 6379776 6395841 6406452 6464124 6469632 6533136 6555168 6625152 6652854 6718464 6743438 6749184 6815432 6838416 6905856 6911424 6940323 7002801 7008768 7077564 7101432 7177248 7278336 7311616 7349778 7374564 7408284 7453296 7481344 7487376 7558272 7561216 7580256 7592832 7661184 7667361 7693218 7742976 7769088 7775352 7852032 7884864 7989111 8025641 8074404 8111324 8188128 8211944 8225568 8299616 8306688 8384958 8388224 8416512 8423298 8499126 8506368 8527788 8541936 8618832 8626176 8710848 8740224 8747271 8833536 8870472 8957952 8998912 9117888 9215232 9238437 9253764 9337068 9345024 9436752 9468576 9569664 9609678 9696186 9704448 9799704 9832752 9877712 9937728 9979281 9983168 10077696 10107008 10115157 10123776 10214912 10223148 10257624 10323968 10358784 10367136 10469376 10513152 10616346 10652148 10765872 10917504 10967424 11024667 11061846 11075077 11112426 11179944 11212462 11222016 11231064 11332168 11341824 11370384 11389248 11491776 11539827 11614464 11653632 11663028 11778048 11827296 11943936 12111606 12157184 12166986 12282192 12286976 12317916 12338352 12449424 12460032 12582336 12624768 12634947 12748689 12759552 12791682 12812904 12928248 12939264 13066272 13110336 13250304 13305708 13344409 13436928 13486876 13498368 13630864 13676832 13811712 13822848 13880646 14005602 14017536 14155128 14202864 14354496 14414517 14544279 14556672 14623232 14699556 14749128 14816568 14906592 14962688 14974752 15116544 15122432 15160512 15185664 15322368 15334722 15386436 15485952 15538176 15550704 15704064 15769728 15924519 15978222 16051282 16148808 16222648 16376256 16423888 16451136 16592769 16599232 16668639 16769916 16776448 16818693 16833024 16846596 16998252 17012736 17055576 17083872 17237664 17252352 17421696 17480448 17494542 17667072 17740944 17915904 17997824 18167409 18235776 18250479 18414773 18430464 18476874 18507528 18674136 18690048 18873504 18937152 19139328 19187523 19219356 19392372 19408896 19599408 19665504 19755424 19875456 19958562 19966336 20155392 20214016 20230314 20247552 20429824 20446296 20515248 20647936 20717568 20734272 20820969 21008403 21026304 21232692 21304296 21531744 21835008 21934848 22049334 22123692 22150154 22188041 22224852 22359888 22424924 22444032 22462128 22664336 22683648 22740768 22778496 22983552 23002083 23079654 23228928 23307264 23326056 23556096 23654592 23967333 24076923 24223212 24314368 24333972 24564384 24573952 24635832 24676704 24898848 24920064 25164672 25249536 25269894 25497378 25519104 25583364 25625808 25856496 25878528 26132544 26220672 26241813 26500608 26611416 26688818 26873856 26973752 26996736 27261728 27353664 27645696 27715311 27761292 28011204 28035072 28310256 28405728 28708992 28829034 29088558 29113344 29246464 29399112 29498256 29633136 29813184 29925376 29949504 30233088 30321024 30345471 30371328 30644736 30669444 30772872 30971904 31076352 31101408 31408128 31539456 31849038 31956444 32102564 32297616 32445296 32752512 32847776 32902272 33074001 33185538 33198464 33225231 33337278 33539832 33552896 33637386 33666048 33693192 33996504 34025472 34111152 34167744 34475328 34619481 34843392 34960896 34989084 35334144 35481888 35831808 35995648 36334818 36471552 36500958 36829546 36860928 36953748 37015056 37348272 37380096 37747008 37874304 37904841 38246067 38278656 38375046 38438712 38784744 38817792 39198816 39331008 39510848 39750912 39917124 39932672 40033227 40310784 40428032 40460628 40495104 40859648 40892592 41030496 41295872 41435136 41468544 41641938 42016806 42052608 42465384 42608592 43063488 43243551 43632837 43670016 43832347 43869696 44098668 44247384 44300308 44376082 44449704 44719776 44849848 44888064 44924256 45328672 45367296 45481536 45556992 45967104 46004166 46159308 46457856 46614528 46652112 47112192 47309184 47773557 47934666 48153846 48446424 48628736 48667944 49128768 49147904 49271664 49353408 49797696 50005917 50329344 50456079 50499072 50539788 50994756 51038208 51166728 51251616 51712992 51757056 52265088 52441344 52483626 53001216 53222832 53377636 53747712 53947504 53993472 54502227 54523456 54707328 54751437 55244319 55291392 55430622 55522584 56022408 56070144 56620512 56811456 57417984 57562569 57658068 58177116 58226688 58492928 58798224 58996512 59266272 59626368 59850752 59899008 60466176 60642048 60690942 60742656 61289472 61338888 61545744 61943808 62152704 62202816 62462907 63025209 63078912 63698076 63912888 64205128 64595232 64890592 65505024 65695552 65804544 66148002 66371076 66396928 66450462 66564123 66674556 67079664 67105792 67274772 67332096 67386384 67993008 68050944 68222304 68335488 68950656 69006249 69238962 69686784 69921792 69978168 70668288 70963776 71901999 72230769 72669636 72881003 72943104 73001916 73659092 73721856 73907496 74030112 74696544 74760192 75494016 75748608 75809682 76492134 76557312 76750092 76877424 77569488 77635584 78397632 78662016 78725439 79021696 79501824 79834248 79865344 80066454 80621568 80856064 80921256 80990208 81719296 81785184 82060992 82591744 82937088 83145933 83283876 84033612 84105216 84930768 85217184 86126976 86487102 87265674 87340032 87664694 87739392 88197336 88494768 88600616 88752164 88899408 89439552 89699696 89776128 89848512 90657344 90963072 91036413 91113984 91934208 92008332 92318616 92915712 93229056 93304224 94224384 94618368 95547114 95869332 96307692 96892848 97257472 97335888 98257536 98295808 98543328 98706816 99222003 99595392 99675693 100011834 100658688 100912158 100998144 101079576 101989512 102076416 102333456 102503232 103425984 103858443 104530176 104882688 104967252 106002432 106445664 106755272 107495424 107895008 107986944 109004454 109046912 109414656 109502874 110488638 110582784 110861244 111045168 112044816 112140288 113241024 113622912 113714523 114738201 114835968 115125138 115316136 116354232 116453376 116985856 117596448 117993024 118532544 119252736 119798016 120099681 120932352 121284096 121381884 121485312 122578944 122677776 123091488 123887616 124305408 124405632 124925814 126050418 126157824 127396152 127825776 128410256 129190464 129730653 129781184 130898511 131010048 131391104 131497041 131609088 132296004 132742152 132793856 132900924 133128246 133349112 134159328 134211584 134549544 134664192 134772768 135986016 136101888 136444608 136670976 137901312 138012498 138477924 139373568 139843584 139956336 141336576 141927552 143320671 143803998 143976001 144461538 145339272 145762006 145886208 146003832 147318184 147443712 147814992 148060224 149393088 150017751 150988032 151368237 151497216 151619364 152984268 153114624 153500184 153754848 155138976 155271168 156795264 157324032 157450878 158043392 159003648 159668496 159730688 160132908 161243136 161712128 161842512 161980416 163438592 163570368 164121984 164254311 165732957 165874176 166291866 166567752 168067224 168210432 169861536 170434368 172253952 172687707 172974204 173477317 174531348 174680064 175329388 175478784 176394672 176989536 177201232 177504328 177798816 178879104 179399392 179552256 179697024 181314688 181926144 182072826 182227968 183868416 184016664 184637232 185831424 186458112 186608448 187388721 189075627 189236736 191094228 191738664 192615384 193785696 194514944 194671776 196515072 196591616 197086656 197413632 198444006 199190784 199351386 199692369 200023668 201317376 201824316 201996288 202159152 203979024 204152832 204666912 205006464 206851968 207018747 207716886 209060352 209765376 209934504 212004864 212891328 213510544 215705997 215790016 216692307 218008908 218093824 218643009 218829312 219005748 220977276 221165568 221722488 222090336 224089632 224280576 226482048 227245824 227429046 229476402 229671936 230250276 230632272 232708464 232906752 233971712 235192896 235986048 236176317 237065088 238505472 239392049 239596032 240199362 241864704 242568192 242763768 242970624 245157888 245355552 246182976 247775232 248811264 249437799 249851628 252100836 252315648 254792304 255651552 256820512 258380928 259461306 259562368 261797022 262020096 262782208 262994082 263218176 264592008 265484304 265587712 265801848 266256492 266698224 268318656 268423168 269099088 269328384 269545536 271972032 272889216 273109239 273341952 275802624 276024996 276955848 278747136 279687168 279912672 282673152 283855104 286641342 287607996 287952002 288444533 288923076 290678544 291524012 291772416 292007664 294636368 294887424 295629984 296120448 297666009 298786176 299027079 300035502 301976064 302736474 302994432 303238728 305968536 306229248 307000368 307509696 310277952 311575329 313590528 314648064 314901756 316086784 318007296 319336992 319461376 320265816 322486272 323424256 323685024 323960832 326877184 327140736 328243968 328508622 331465914 331748352 332583732 333135504 336134448 336420864 339723072 340868736 341143569 344214603 344507904 345375414 345948408 346954634 349062696 349360128 350658776 350957568 352789344 353979072 354402464 355008656 355597632 357758208 358798784 359394048 360299043 362629376 363852288 364145652 364455936 367736832 368033328 369274464 371662848 372916224 373216896 374777442 378151254 378473472 382188456 383477328 385230768 387571392 389029888 389343552 392695533 393030144 394173312 394491123 394827264 396888012 398042401 398381568 398702772 399384738 400047336 402634752 403648632 403992576 404318304 407958048 408305664 409333824 410012928 413703936 414037494 415433772 418120704 419530752 419869008 424009728 425782656 427021088 429962013 431411994 431580032 431928003 433384614 436017816 436187648 437286018 437658624 438011496 441954552 442331136 443444976 444180672 448179264 450053253 452964096 454104711 454491648 454858092 458952804 459343872 460500552 461264544 465416928 465813504 467943424 470385792 471972096 472352634 474130176 477010944 478784098 479192064 480398724 483729408 485136384 485527536 485941248 490315776 490711104 492365952 492762933 497198871 497622528 498875598 499703256 504201672 504631296 509584608 511303104 513641024 516761856 518063121 518922612 519124736 520431951 523594044 524040192 525564416 525988164 526436352 529184016 530968608 531175424 531603696 532512984 533396448 536637312 536846336 538198176 538656768 539091072 543944064 545778432 546218478 546683904 551605248 552049992 553911696 557494272 559374336 559825344 562166163 567226881 567710208 569820511 573282684 575215992 575904004 576889066 577846152 581357088 583048024 583544832 584015328 589272736 589774848 591259968 592240896 595332018 597572352 598054158 599077107 600071004 603952128 605472948 605988864 606477456 611937072 612458496 614000736 615019392 620555904 621056241 623150658 627181056 629296128 629803512 632173568 636014592 638673984 638922752 640531632 646848512 647370048 650076921 654281472 655929027 656487936 657017244 662931828 663496704 665167464 666271008 672268896 672841728 679446144 681737472 682287138 688429206 689015808 690750828 691896816 693909268 698125392 698720256 701317552 701915136 705578688 707958144 708528951 708804928 710017312 711195264 715516416 717597568 718176147 718788096 720598086 725258752 727704576 728291304 728911872 735473664 736066656 738548928 743325696 746433792 748313397 749554884 756302508 756946944 764376912 766954656 770461536 775142784 778059776 778687104 785391066 786060288 788346624 788982246 789654528 793776024 796084802 796763136 797405544 798769476 800094672 805269504 807297264 807985152 808636608 815916096 818667648 819327717 820025856 827407872 828074988 830867544 836241408 839061504 839738016 848019456 851565312 854042176 859924026 862823988 863160064 863856006 865333599 866769228 872035632 872375296 874572036 875317248 876022992 883909104 884662272 886889952 888361344 896358528 897081237 900106506 905928192 908209422 908983296 909716184 917905608 918687744 921001104 922529088 930833856 934725987 940771584 943944192 944705268 947453039 948260352 954021888 957568196 958384128 960797448 967458816 970272768 971055072 971882496 980631552 981422208 984731904 985525866 994397742 995245056 997751196 999406512 1008403344 1009262592 1019169216 1022606208 1023430707 1027282048 1032643809 1033523712 1036126242 1037845224 1038249472 1040863902 1047188088 1048080384 1051128832 1051976328 1052872704 1058368032 1061937216 1062350848 1063207392 1065025968 1066792896 1073274624 1073692672 1076396352 1078182144 1080897129 1087888128 1091556864 1092436956 1093367808 1103210496 1104099984 1107823392 1114988544 1118748672 1119650688 1124332326 1134453762 1135420416 1139641022 1146565368 1150431984 1151808008 1153778132 1155692304 1162714176 1166096048 1167089664 1168030656 1178086599 1178545472 1182519936 1183473369 1184481792 1190664036 1194127203 1195144704 1196108316 1198154214 1200142008 1207904256 1210945896 1211977728 1212954912 1223874144 1224916992 1228001472 1230038784 1241111808 1242112482 1246301316 1254362112 1258592256 1259607024 1264347136 1272029184 1277347968 1277845504 1281063264 1289886039 1293697024 1294740096 1295784009 1300153842 1308562944 1311858054 1312975872 1314034488 1325863656 1326993408 1330334928 1332542016 1344537792 1350159759 1358892288 1362314133 1363474944 1364574276 1376858412 1378031616 1381501656 1383793632 1387818536 1396250784 1397440512 1402635104 1403830272 1411157376 1415916288 1417057902 1417609856 1420034624 1422390528 1431032832 1435195136 1436352294 1437576192 1441196172 1450517504 1455409152 1456582608 1457823744 1470947328 1472133312 1477097856 1478288799 1491596613 1492867584 1496626794 1499109768 1512605016 1513893888 1528753824 1533909312 1540923072 1550285568 1554189363 1557374208 1561295853 1570782132 1572120576 1575350911 1576693248 1577964492 1579309056 1587552048 1592169604 1593526272 1594811088 1597538952 1600189344 1610539008 1614594528 1615970304 1617273216 1631832192 1637335296 1638655434 1640051712 1654815744 1656149976 1661735088 1672482816 1678123008 1679476032 1686498489 1701680643 1703130624 1708084352 1709461533 1719848052 1725647976 1726320128 1727712012 1730667198 1733538456 1744071264 1744750592 1749144072 1750634496 1752045984 1767818208 1769324544 1773779904 1776722688 1792717056 1794162474 1797231321 1800213012 1811856384 1816418844 1817966592 1819432368 1835811216 1837375488 1842002208 1845058176 1861667712 1863168723 1869451974 1881543168 1887888384 1889410536 1894906078 1896520704 1908043776 1915136392 1916768256 1921594896 1940545536 1942110144 1950230763 1962844416 1967787081 1969463808 1971051732 1988795484 1990490112 1995502392 1998813024 2016806688 2018525184 2038338432 2045212416 2046861414 2054564096 2065287618 2067047424 2072252484 2075690448 2076498944 2081727804 2094376176 2096160768 2102257664 2103952656 2105745408 2116736064 2123874432 2124701696 2126414784 2130051936 2133585792 2146549248 2152792704 2154528441 2156364288 2161794258 2175776256 2183113728 2184873912 2186735616 2206420992 2208199968 2215646784 2229977088 2239301376 2244940191 2248664652 2255205121 2268907524 2270840832 2279282044 2293130736 2300863968 2303616016 2307556264 2311384608 2325428352 2332192096 2334179328 2336061312 2356173198 2357090944 2365039872 2366946738 2368963584 2381328072 2388254406 2390289408 2392216632 2396308428 2400284016 2415808512 2421891792 2423955456 2425909824 2447748288 2456002944 2457983151 2460077568 2482223616 2484224964 2492602632 2508724224 2517184512 2519214048 2528694272 2544058368 2554695936 2555691008 2562126528 2579772078 2589480192 2591568018 2596000797 2600307684 2617125888 2623716108 2625951744 2628068976 2651727312 2653986816 2660669856 2665084032 2689075584 2691243711 2700319518 2717784576 2724628266 2726949888 2729148552 2753716824 2756063232 2763003312 2767587264 2775637072 2792501568 2804177961 2805270208 2822314752 2831832576 2834115804 2835219712 2840069248 2842359117 2844781056 2862065664 2870390272 2872704588 2875152384 2882392344 2901035008 2910818304 2913165216 2915647488 2941894656 2944266624 2954195712 2956577598 2983193226 2985735168 2993253588 2998219536 3025210032 3027787776 3057507648 3067818624 3070292121 3081846144 3097931427 3100571136 3108378726 3112096637 3114748416 3122591706 3141564264 3144241152 3150701822 3153386496 3155928984 3158618112 3175104096 3184339208 3187052544 3189622176 3195077904 3200378688 3221078016 3229189056 3234546432 3242691387 3263664384 3274670592 3277310868 3280103424 3309631488 3312299952 3323470176 3344965632 3356246016 3358952064 3372996978 3403361286 3406261248 3416168704 3418923066 3439696104 3451295952 3452640256 3455424024 3461334396 3467076912 3488142528 3489501184 3498288144 3501268992 3504091968 3535636416 3547559808 3550420107 3553445376 3582381609 3585434112 3588324948 3594462642 3600426024 3623712768 3632837688 3635933184 3638864736 3671622432 3674750976 3684004416 3690116352 3723335424 3726337446 3738903948 3749778929 3763086336 3775776768 3778821072 3789812156 3793041408 3816087552 3830272784 3833536512 3843189792 3869658117 3881091072 3884220288 3887352027 3900461526 3925688832 3935574162 3938927616 3942103464 3977590968 3980980224 3991004784 3997626048 4033613376 4050479277 4076676864 4086942399 4090424832 4093722828 4109128192 4130575236 4134094848 4144504968 4151380896 4152997888 4163455608 4188752352 4192321536 4204515328 4207905312 4211490816 4233472128 4247748864 4249403392 4252829568 4260103872 4267171584 4293098496 4305585408 4309056882 4312728576 4323588516 4351552512 4366227456 4369747824 4373471232 4412841984 4416399936 4431293568 4434866397 4474789839 4478602752 4489880382 4497329304 4510410242 4537815048 4541681664 4558564088 4586261472 4601727936 4607232032 4615112528 4622769216 4650856704 4662568089 4664384192 4672122624 4683887559 4712346396 4714181888 4726052733 4730079744 4733893476 4737927168 4762656144 4776508812 4780578816 4784433264 4792616856 4800568032 4831617024 4843783584 4847910912 4851819648 4895496576 4912005888 4915966302 4920155136 4964447232 4968449928 4985205264 5017448448 5034369024 5038428096 5057388544 5105041929 5109391872 5124253056 5128384599 5159544156 5174551213 5178960384 5183136036 5192001594 5200615368 5234251776 5247432216 5251903488 5256137952 5303454624 5307973632 5321339712 5330168064 5378151168 5382487422 5391693963 5400639036 5435569152 5449256532 5453899776 5458297104 5507433648 5512126464 5526006624 5535174528 5551274144 5585003136 5589506169 5608355922 5610540416 5644629504 5663665152 5668231608 5670439424 5680138496 5684718234 5689562112 5724131328 5740780544 5745409176 5750304768 5764784688 5802070016 5821636608 5826330432 5850692289 5888533248 5903361243 5908391424 5913155196 5966386452 5971470336 5986507176 5996439072 6050420064 6055575552 6115015296 6135637248 6140584242 6163692288 6195862854 6201142272 6216757452 6224193274 6229496832 6234839521 6245183412 6283128528 6288482304 6301403644 6306772992 6311857968 6317236224 6350208192 6368678416 6374105088 6379244352 6390155808 6400757376 6458378112 6463585323 6469092864 6485382774 6527328768 6549341184 6554621736 6560206848 6619262976 6624599904 6646940352 6689931264 6717904128 6734820573 6745993956 6765615363 6806722572 6812522496 6832337408 6837846132 6879392208 6902591904 6905280512 6910848048 6922668792 6934153824 6976285056 6979002368 6996576288 7002537984 7008183936 7071272832 7095119616 7100840214 7106890752 7164763218 7170868224 7176649896 7188925284 7200852048 7247425536 7265675376 7271866368 7277729472 7343244864 7368008832 7373949453 7380232704 7446670848 7452674892 7477807896 7499557858 7526172672 7551553536 7557642144 7579624312 7586082816 7632175104 7660545568 7667073024 7686379584 7739316234 7768440576 7774704054 7788002391 7800923052 7851377664 7871148324 7877855232 7884206928 7955181936 7961960448 7982009568 7995252096 8067226752 8073731133 8100958554 8153353728 8173884798 8180849664 8187445656 8218256384 8261150472 8268189696 8289009936 8302761792 8305995776 8326911216 8377504704 8409030656 8415810624 8466944256 8495497728 8505659136 8520207744 8527077351 8534343168 8586196992 8611170816 8618113764 8625457152 8647177032 8703105024 8732454912 8739495648 8746942464 8825683968 8832799872 8862587136 8869732794 8949579678 8957205504 8979760764 8994658608 9020820484 9075630096 9083363328 9117128176 9172522944 9203455872 9210876363 9214464064 9230225056 9245538432 9293794281 9301713408 9325136178 9328768384 9336289911 9344245248 9367775118 9424692792 9428363776 9452105466 9460159488 9467786952 9475854336 9525312288 9553017624 9561157632 9568866528 9585233712 9601136064 9663234048 9687567168 9703639296 9728074161 9790993152 9824011776 9831932604 9840310272 9928894464 9936899856 9970410528 10034896896 10068738048 10076856192 10114777088 10210083858 10218783744 10248506112 10256769198 10319088312 10349102426 10357920768 10366272072 10384003188 10401230736 10468503552 10494864432 10503806976 10512275904 10606909248 10642679424 10651260321 10660336128 10747144827 10756302336 10764974844 10783387926 10801278072 10871138304 10898513064 10907799552 10916594208 11014867296 11024252928 11052013248 11070349056 11102548288 11170006272 11179012338 11216711844 11221080832 11249336787 11289259008 11327330304 11336463216 11340878848 11360276992 11369436468 11379124224 11448262656 11481561088 11490818352 11500609536 11529569376 11604140032 11643273216 11652660864 11662056081 11701384578 11777066496 11806722486 11816782848 11826310392 11932772904 11942940672 11973014352 11992878144 12100840128 12151437831 12230030592 12260827197 12271274496 12281168484 12316889507 12327384576 12391725708 12402284544 12433514904 12448386548 12458993664 12469679042 12490366824 12566257056 12576964608 12602807288 12613545984 12623715936 12634472448 12700416384 12737356832 12748210176 12758488704 12780311616 12801514752 12916756224 12927170646 12938185728 12970765548 13054657536 13098682368 13109243472 13120413696 13238525952 13249199808 13293880704 13304599191 13424369517 13435808256 13469641146 13491987912 13531230726 13613445144 13625044992 13664674816 13675692264 13758784416 13805183808 13810561024 13821696096 13845337584 13868307648 13952570112 13958004736 13993152576 14016367872 14051662677 14142545664 14178158199 14190239232 14201680428 14213781504 14329526436 14341736448 14353299792 14377850568 14401704096 14494851072 14531350752 14543732736 14555458944 14686489728 14736017664 14747898906 14760465408 14893341696 14905349784 14955615792 14999115716 15052345344 15103107072 15115284288 15159248624 15172165632 15315125787 15321091136 15372759168 15385153797 15478632468 15523653639 15536881152 15549408108 15576004782 15601846104 15702755328 15742296648 15755710464 15768413856 15910363872 15923920896 15964019136 15990504192 16134453504 16147462266 16175081889 16201917108 16306707456 16347769596 16361699328 16374891312 16436512768 16522300944 16536379392 16578019872 16605523584 16611991552 16653822432 16755009408 16768518507 16818061312 16831621248 16933888512 16990995456 17011318272 17040415488 17054154702 17068686336 17172393984 17222341632 17236227528 17250914304 17294354064 17406210048 17464909824 17478991296 17552076867 17665599744 17710083729 17725174272 17739465588 17899159356 17914411008 17959521528 17989317216 18041640968 18151260192 18166726656 18234256352 18345045888 18406911744 18421752726 18428928128 18460450112 18491076864 18587588562 18603426816 18650272356 18657536768 18672579822 18688490496 18704518563 18735550236 18849385584 18856727552 18904210932 18920318976 18935573904 18951708672 19050624576 19106035248 19122315264 19137733056 19170467424 19202272128 19375134336 19390755969 19407278592 19456148322 19581986304 19648023552 19663865208 19680620544 19857788928 19873799712 19940821056 20069793792 20153712384 20204461719 20296846089 20420167716 20437567488 20479561843 20497012224 20513538396 20638176624 20698204852 20715841536 20732544144 20768006376 20802461472 20937007104 20989728864 21007613952 21024551808 21213818496 21285358848 21302520642 21320672256 21494289654 21512604672 21529949688 21566775852 21602556144 21742276608 21797026128 21815599104 21833188416 22029734592 22104026496 22121848359 22140698112 22205096576 22340012544 22358024676 22433423688 22442161664 22498673574 22578518016 22654660608 22672926432 22681757696 22720553984 22738872936 22758248448 22896525312 22963122176 22981636704 23001219072 23059138752 23208280064 23305321728 23324112162 23364007173 23402769156 23554132992 23613444972 23633565696 23652620784 23865545808 23885881344 23946028704 23985756288 24201680256 24221193399 24302875662 24460061184 24521654394 24542548992 24562336968 24633779014 24654769152 24783451416 24804569088 24867029808 24896773096 24917987328 24939358084 24980733648 25132514112 25205614576 25227091968 25247431872 25400832768 25474713664 25516977408 25560623232 25581232053 25603029504 25833512448 25854341292 25876371456 25941531096 26109315072 26197364736 26218486944 26240827392 26477051904 26498399616 26587761408 26609198382 26848739034 26871616512 26939282292 26983975824 27062461452 27226890288 27250089984 27329349632 27351384528 27517568832 27610367616 27621122048 27643392192 27690675168 27736615296 27881382843 27905140224 27986305152 28008869733 28032735744 28103325354 28285091328 28356316398 28380478464 28403360856 28427563008 28659052872 28683472896 28706599584 28755701136 28803408192 28989702144 29062701504 29110917888 29184222483 29372979456 29472035328 29495797812 29520930816 29786683392 29810699568 29911231584 29998231432 30104690688 30206214144 30230568576 30318497248 30344331264 30630251574 30642182272 30745518336 30770307594 30957264936 31047307278 31073762304 31098816216 31152009564 31203692208 31405510656 31484593296 31511420928 31536827712 31820727744 31928038272 31953780963 31981008384 32241434481 32268907008 32294924532 32350163778 32403834216 32613414912 32695539192 32723398656 32749782624 32873025536 33044601888 33072758784 33156039744 33211047168 33223983104 33307644864 33510018816 33537037014 33663242496 33748010361 33867777024 33981990912 34022636544 34080830976 34108309404 34137372672 34344787968 34444683264 34472455056 34501828608 34588708128 34812420096 34929819648 34957982592 34986168243 35104153734 35331199488 35420167458 35450348544 35478931176 35798318712 35828822016 35919043056 35978634432 36083281936 36302520384 36454313493 36468512704 36690091776 36782481591 36813823488 36843505452 36857856256 36920900224 36950668521 36982153728 37175177124 37206853632 37300544712 37315073536 37345159644 37376980992 37409037126 37471100472 37698771168 37713455104 37808421864 37840637952 37871147808 37903417344 38101249152 38212070496 38244630528 38275466112 38340934848 38404544256 38750268672 38781511938 38814557184 38912296644 39163972608 39296047104 39327730416 39361241088 39715577856 39747599424 39881642112 39913797573 40273108551 40307424768 40408923438 40457256281 40593692178 40840335432 40875134976 40959123686 40994024448 41027076792 41276353248 41396409704 41431683072 41465088288 41536012752 41604922944 41874014208 41979457728 42049103616 42154988031 42427636992 42534474597 42570717696 42605041284 42641344512 42988579308 43025209344 43059899376 43133551704 43205112288 43484553216 43594052256 43631198208 43666376832 44059469184 44208052992 44243696718 44281396224 44410193152 44680025088 44716049352 44866847376 44884323328 44997347148 45157036032 45309321216 45345852864 45363515392 45441107968 45477745872 45516496896 45926244352 45963273408 46118277504 46155461391 46570960917 46610643456 46648224324 46728014346 46805538312 47108265984 47226889944 47267131392 47305241568 47731091616 47771762688 47892057408 47971512576 48403360512 48442386798 48525245667 48605751324 48747126077 48920122368 49043308788 49085097984 49124673936 49267558028 49309538304 49566902832 49609138176 49734059616 49793546192 49835974656 49878716168 49961467296 50265028224 50305555521 50411229152 50454183936 50494863744 50801665536 50949427328 51033954816 51121246464 51162464106 51206059008 51667024896 51708682584 51752742912 51883062192 52218630144 52394729472 52436973888 52656230601 52996799232 53130251187 53175522816 53218396764 53697478068 53743233024 53878564584 53967951648 54124922904 54453780576 54500179968 54658699264 54702769056 55035137664 55220735232 55242244096 55286784384 55381350336 55473230592 55762765686 55810280448 55972610304 56017739466 56065471488 56113555689 56206650708 56570182656 56712632796 56760956928 56806721712 56855126016 57318105744 57366945792 57413199168 57511402272 57606816384 58125403008 58172267907 58221835776 58368444966 58745958912 58944070656 58991595624 59041861632 59573366784 59621399136 59822463168 59996462864 60209381376 60461137152 60613385157 60636994496 60890538267 61260503148 61284364544 61438685529 61491036672 61540615188 61914529872 62094614556 62147524608 62197632432 62304019128 62407384416 62811021312 62969186592 63022841856 63073655424 63641455488 63856076544 63907561926 63962016768 64482868962 64537814016 64589849064 64700327556 64807668432 65226829824 65391078384 65446797312 65499565248 65746051072 66089203776 66312079488 66365545077 66422094336 66615289728 67020037632 67074074028 67269165769 67326484992 67496020722 67735554048 67963981824 68045273088 68161661952 68216618808 68274745344 68689575936 68889366528 68944910112 69003657216 69177416256 69624840192 69915965184 69972336486 70092021519 70208307468 70662398976 70840334916 70900697088 70957862352 71596637424 71657644032 71838086112 71957268864 72166563872 72605040768 72663580197 72908626986 72937025408 73380183552 73564963182 73627646976 73687010904 73715712512 73841800448 73901337042 73964307456 74350354248 74413707264 74601089424 74630147072 74690319288 74753961984 74818074252 74942200944 75397542336 75426910208 75616843728 75681275904 75742295616 76202498304 76424140992 76550932224 76681869696 76743696159 76809088512 77500537344 77563023876 77629114368 77824593288 78327945216 78592094208 78655460832 78722482176 79431155712 79495198848 79763284224 79827595146 80546217102 80614849536 80817846876 80914512562 81052913773 81187384356 81680670864 81750269952 81918247372 81988048896 82054153584 82552706496 82792819408 82863366144 82930176576 83072025504 83209845888 83644148529 83958915456 84026609199 84098207232 84309976062 84855273984 85068949194 85141435392 85210082568 85282689024 85977158616 86050418688 86119798752 86267103408 86410224576 86969106432 87188104512 87332753664 87552667449 88118938368 88416105984 88487393436 88562792448 88820386304 89360050176 89432098704 89733694752 89768646656 89994694296 90314072064 90618642432 90691705728 90727030784 90882215936 90955491744 91032993792 91852488704 91926546816 92236555008 92310922782 93141921834 93221286912 93296448648 93456028692 93611076624 94216531968 94453779888 94534262784 94610483136 95462183232 95784114816 95861342889 95943025152 96724303443 96806721024 96884773596 97050491334 97211502648 97494252154 97840244736 98086617576 98170195968 98249347872 98535116056 98619076608 99133805664 99218276352 99468119232 99587092384 99671949312 99757432336 99922934592 100530056448 100611111042 100822458304 100989727488 101244031083 101603331072 101898854656 102067909632 102242492928 102324928212 102412118016 103334049792 103417365168 103505485824 103766124384 104437260288 104789458944 104873947776 104958504729 105312461202 105993598464 106260502374 106351045632 106436793528 107394956136 107486466048 107757129168 107935903296 108249845808 108907561152 109317398528 109405538112 110070275328 110347444773 110441470464 110573568768 110762700672 110852005563 110946461184 111525531372 111620560896 111849914681 111945220608 112035478932 112130942976 112227111378 112413301416 113140365312 113425265592 113521913856 113613443424 113710252032 114636211488 114733891584 114826398336 115022804544 115213632768 116250806016 116344535814 116443671552 116736889932 117491917824 117888141312 117983191248 118083723264 119146733568 119242798272 119644926336 119741392719 119992925728 120819325653 120922274304 121226770314 121273988992 121371768843 121781076534 122521006296 122568729088 122877371058 122982073344 123081230376 123829059744 124189229112 124295049216 124395264864 124608038256 124814768832 125622042624 125938373184 126147310848 126464964093 127282910976 127603423791 127712153088 127815123852 127924033536 128965737924 129075628032 129179698128 129400655112 129615336864 130453659648 130782156768 130893594624 130999130496 131492102144 132178407552 132624158976 132731090154 132844188672 133230579456 134040075264 134148148056 134538331538 134652969984 134992041444 135471108096 135927963648 136090546176 136323323904 136433237616 136549490688 137778733056 137889820224 138354832512 138466384173 139712882751 139831930368 139944672972 140184043038 140416614936 141324797952 141680669832 141801394176 141915724704 143193274848 143315288064 143676172224 143914537728 144333127744 145210081536 145327160394 145575737001 145817253972 145874050816 146241378231 146760367104 147129926364 147255293952 147374021808 147431425024 147683600896 147802674084 147928614912 148700708496 148827414528 149202178848 149260294144 149380638576 149507923968 149636148504 149884401888 150795084672 150853820416 151233687456 151362551808 151484591232 152404996608 152848281984 153101864448 153363739392 153487392318 153618177024 155001074688 155126047752 155258228736 155649186576 156655890432 157184188416 157310921664 157968691803 158990397696 159390753561 159526568448 159655190292 160119563591 161092434204 161229699072 161635693752 161829025124 162105827546 162374768712 163361341728 163500539904 163836494744 163976097792 164108307168 165105412992 165585638816 165726732288 165860353152 166144051008 166419691776 167288297058 167917830912 168053218398 168196414464 168340667067 168619952124 169710547968 170137898388 170282870784 170420165136 170565378048 171954317232 172100837376 172239597504 172534206816 172820449152 174376209024 174516803721 174665507328 175105334898 176237876736 176832211968 176974786872 177125584896 177640772608 178720100352 178864197408 179467389504 179537293312 179989388592 180628144128 181383411456 181454061568 181764431872 181910983488 182671614801 183853093632 184316056587 184473110016 184621845564 186283843668 186442573824 186592897296 186912057384 187222153248 188433063936 188907559776 189068525568 189220966272 190924366464 191568229632 191722685778 191886050304 193448606886 193613442048 193769547192 194100982668 194423005296 194988504308 195680489472 196173235152 196340391936 196498695744 197070232112 197238153216 198267611328 198936238464 199096635231 199174184768 199514864672 199845869184 201060112896 201222222084 201644916608 201807497307 201979454976 202488062166 203206662144 203797709312 204135819264 204484985856 204649856424 204824236032 206668099584 206834730336 207010971648 207532248768 208874520576 209747895552 209917009458 210276064557 210624922404 211987196928 212521004748 212702091264 212873587056 214789912272 214972932096 215514258336 215871806592 216499691616 217815122304 217990740591 218634797056 218811076224 220140550656 220694889546 220882940928 221147137536 221525401344 221704011126 221892922368 223051062744 223241121792 223699829362 223890441216 224070957864 224261885952 224454222756 224826602832 226280730624 226850531184 227043827712 227226886848 229272422976 229652796672 230045609088 230231088477 230427265536 232501612032 232689071628 232887343104 233473779864 234983835648 235776282624 235966382496 236167446528 238293467136 238485596544 239289852672 239482785438 239985851456 241638651306 241844548608 242453540628 242547977984 242743537686 243158741319 243562153068 245042012592 245137458176 245754742116 245964146688 246162460752 247658119488 248378458224 248590098432 248790529728 249216076512 249629537664 251876746368 252079827597 252294621696 252929928186 254565821952 255206847582 255424306176 255630247704 255848067072 257931475848 258151256064 258359396256 258801310224 259230673728 260907319296 261564313536 261998260992 262658002347 264356815104 265248317952 265462180308 265688377344 266234303959 266461158912 268080150528 268296296112 269076663076 269305939968 269984082888 270942216192 271855927296 272181092352 272646647808 272866475232 273098981376 275557466112 275779640448 276709665024 276932768346 279425765502 279663860736 279889345944 280368086076 280833229872 282649595904 283361339664 283602788352 283831449408 286386549696 287352344448 287584028667 287829075456 288666255488 290172910329 290420163072 290654320788 291151474002 291634507944 291748101632 292482756462 293520734208 294259852728 294510587904 294748043616 294862850048 295367201792 295605348168 295857229824 297401416992 297654829056 298404357696 298520588288 298761277152 299015847936 299272297008 299768803776 301590169344 301707640832 302467374912 302969182464 303732093249 304809993216 305696563968 306203728896 306727478784 306974784636 307236354048 310002149376 310252095504 310516457472 311298373152 313311780864 314368376832 314621843328 314875514187 315937383606 317980795392 318781507122 319053136896 319310380584 320239127182 322184868408 322459398144 323271387504 323658050248 324211655092 324749537424 326722683456 327672989488 327952195584 328216614336 330210825984 331042334319 331171277632 331720706304 332288102016 332556016689 332839383552 334576594116 335549744043 335835661824 336106436796 336392828928 336681334134 337239904248 339421095936 340275796776 340565741568 340840330272 341130756096 343908634464 344201674752 344479195008 345068413632 345640898304 348752418048 349033607442 349331014656 350210669796 352475753472 353664423936 353949573744 354251169792 355281545216 357440200704 357728394816 358934779008 359074586624 359978777184 362457976959 362766822912 363528863744 363821966976 364115306529 365343229602 367706187264 368632113174 368946220032 369243691128 372567687336 372885147648 373185794592 373824114768 374444306496 376866127872 377815119552 378441932544 379394892279 381848732928 382810271373 383136459264 383445371556 383772100608 386897213772 387226884096 387539094384 388201965336 388846010592 389977008616 391360978944 392346470304 392680783872 392997391488 394140464224 394476306432 396535222656 397872476928 398193270462 398348369536 399029729344 399691738368 402120225792 402444444168 403289833216 403614994614 403958909952 404976124332 406413324288 407595418624 408271638528 408969971712 409299712848 409648472064 413336199168 413669460672 415064497536 415399152519 419138648253 419495791104 419834018916 420552129114 421249844808 423974393856 425042009496 425404182528 425747174112 429579824544 429945864192 431028516672 431743613184 432999383232 435630244608 435981481182 436727211003 437622152448 438724134693 440281101312 441389779092 441765881856 442294275072 442673605991 443050802688 443408022252 443785844736 446102125488 446482243584 447399658724 447780882432 448141915728 448523771904 448908445512 449653205664 452561461248 453701062368 454087655424 454453773696 458544845952 459305593344 460091218176 460462176954 460854531072 465003224064 465378143256 465774686208 466947559728 469967671296 471552565248 471932764992 473906075409 476971193088 478172260683 478579705344 478965570876 479971702912 480358690773 483277302612 483689097216 484907081256 485095955968 485487075372 486317482638 487124306136 490084025184 490274916352 491509484232 491928293376 492324921504 495316238976 496756916448 497180196864 497581059456 498432153024 499259075328 503753492736 504159655194 504589243392 505022001201 505859856372 509131643904 510413695164 510848612352 511260495408 511696134144 515862951696 516302512128 516718792512 517602620448 518461347456 523128627072 523550411163 523996521984 525316004694 528713630208 530496635904 530924360616 531376754688 532468607918 532922317824 536160301056 536592592224 538153326152 538611879936 539968165776 541884432384 544362184704 545293295616 545732950464 548014844403 551559280896 552948169761 553419330048 553865536692 558851531004 559327721472 559778691888 560736172152 561666459744 565299191808 566722679328 567205576704 567662898816 572773099392 574704688896 575168057334 575658150912 577332510976 580345820658 580840326144 581308641576 582302948004 583269015888 583496203264 584965512924 587041468416 588519705456 589021175808 589496087232 589725700096 590734403584 591210696336 591714459648 594802833984 596808715392 597041176576 597522554304 598544594016 599537607552 603180338688 604934749824 605422491921 605938364928 607464186498 609619986432 611393127936 612407457792 613454957568 613949569272 614472708096 620004298752 620504191008 621032914944 622596746304 626623561728 629243686656 629751028374 630828193671 631874767212 633712639001 635961590784 637563014244 638106273792 638620761168 640478254364 644369736816 644918796288 646542775008 647316100496 648423310184 649499074848 653445366912 653972221773 655345978976 655904391168 656433228672 660421651968 662084668638 662342555264 663441412608 664576204032 665112033378 665678767104 669153188232 671099488086 671671323648 672212873592 672785657856 673362668268 674479808496 678842191872 680551593552 681131483136 681680660544 687817268928 688958390016 690136827264 690693265431 691281796608 697504836096 698067214884 698662029312 700421339592 704951506944 707328847872 707899147488 708502339584 710563090432 714880401408 715456789632 717869558016 718149173248 719957554368 724915953918 725533645824 727643933952 728230613058 729476223957 730686459204 735412374528 737264226348 737892440064 738487382256 745135374672 745770295296 746371589184 747648229536 748888612992 755630239104 756239482791 756883865088 758789784558 763697465856 765620542746 766272918528 766890743112 767544201216 773794427544 774453768192 775078188768 776403930672 777692021184 779954017232 782721957888 784692940608 785994782976 787974007041 788280928448 793070445312 795744953856 796386540924 796696739072 798059458688 798702911877 799383476736 804240451584 804888888336 806579666432 807229989228 807917819904 809952248664 812826648576 815190837248 816543277056 817939943424 818599425696 819296944128 826672398336 827338921344 830128995072 830798305038 838277296506 838991582208 839668037832 841104258228 842499689616 847948787712 850084018992 850808365056 851494348224 859159649088 862057033344 862752086001 863487226368 865998766464 870518730987 871260489216 871962962364 873454422006 874499154997 875244304896 877448269386 880562202624 882779558184 883531763712 884588550144 885347211982 886101605376 886816044504 887571689472 892204250976 892964487168 894799317448 895561764864 896283831456 897047543808 897816891024 899306411328 905122922496 907402124736 908907547392 911196279747 917089691904 918611186688 920182436352 920924353908 921709062144 930006448128 930756286512 931549372416 933895119456 939935342592 943105130496 943865529984 944626542561 947812150818 953942386176 956344521366 957159410688 957931141752 959943405824 960717381546 966554605224 967378194432 969814162512 970191911936 970974150744 972634965276 974248612272 980168050368 980549832704 983018968464 983856586752 984649843008 990632477952 993513832896 995162118912 996864306048 997668050067 998518150656 1006649232129 1007506985472 1008319310388 1009178486784 1010044002402 1011719712744 1018263287808 1020827390328 1021697224704 1022520990816 1023392268288 1031725903392 1032605024256 1033437585024 1035205240896 1036922694912 1046257254144 1047100822326 1047993043968 1050632009388 1053687879049 1057427260416 1060993271808 1061848721232 1062753509376 1064937215836 1065844635648 1072320602112 1073185184448 1076306652304 1077223759872 1079936331552 1087373930877 1090586591232 1091465900928 1092345919587 1096029688806 1103118561792 1105896339522 1106838660096 1107731073384 1117703062008 1118655442944 1119557383776 1121472344304 1123332919488 1130598383616 1133445358656 1135325797632 1138184676837 1145546198784 1148430814119 1149409377792 1150336114668 1151316301824 1154665021952 1160691641316 1161680652288 1162617283152 1164605896008 1166538031776 1166992406528 1169931025848 1174082936832 1177039410912 1178042351616 1178992174464 1179451400192 1181468807168 1182421392672 1183428919296 1189605667968 1193617430784 1194082353152 1195045108608 1197089188032 1199075215104 1206360677376 1209869499648 1210844983842 1211876729856 1214928372996 1219239972864 1222786255872 1224814915584 1226909915136 1227899138544 1228945416192 1240008597504 1241008382016 1245193492608 1246197457557 1257415944759 1258487373312 1259502056748 1261656387342 1263749534424 1267425278002 1271923181568 1275126028488 1276212547584 1277241522336 1280956508728 1288739473632 1289837592576 1293085550016 1294632200992 1296846620368 1298998149696 1306890733824 1307944443546 1310181633009 1310691957952 1312866457344 1316172404079 1320843303936 1324169337276 1324685110528 1326882825216 1328020817973 1329152408064 1330224066756 1331357534208 1338306376464 1342198976172 1343342647296 1344425747184 1345571315712 1346725336536 1348959616992 1357684383744 1361103187104 1362262966272 1363361321088 1375634537856 1377916780032 1380273654528 1381386530862 1382563593216 1395009672192 1396134429768 1397324058624 1400842679184 1409903013888 1414657695744 1415798294976 1421126180864 1430913579264 1434516782049 1435739116032 1439915108736 1441076072319 1449831907836 1451067291648 1454048890853 1455287867904 1456461226116 1458952447914 1461372918408 1470824749056 1474528452696 1475784880128 1476974764512 1490270749344 1491540590592 1492743178368 1495296459072 1497777225984 1511260478208 1512478965582 1513767730176 1515066003603 1517579569116 1527394931712 1531241085492 1532545837056 1533781486224 1535088402432 1547588855088 1548907536384 1550156377536 1552807861344 1555384042368 1559908034464 1569385881216 1570651233489 1571989565952 1575948014082 1576561856896 1586140890624 1591489907712 1592773081848 1593393478144 1596118917376 1597405823754 1598766953472 1608480903168 1609777776672 1613159332864 1614459978456 1615835639808 1619904497328 1625653297152 1630381674496 1633086554112 1635879886848 1637198851392 1644044533209 1654677842688 1658844509283 1660257990144 1661596610076 1676554593012 1677983164416 1679336075664 1682208516456 1684999379232 1695897575424 1700168037984 1701616730112 1702988696448 1718319298176 1724114066688 1725504172002 1726974452736 1731997532928 1741037461974 1742520978432 1743925924728 1746908844012 1748998309994 1750488609792 1754896538772 1761124405248 1765559116368 1767063527424 1769177100288 1770694423964 1772203210752 1773632089008 1775143378944 1784408501952 1789598634896 1791123529728 1792567662912 1795633782048 1798612822656 1814804249472 1816267475763 1817815094784 1822392559494 1834179383808 1837222373376 1840364872704 1841848707816 1843418124288 1860012896256 1861512573024 1863098744832 1867790238912 1879870685184 1887731059968 1889253085122 1892484581013 1895624301636 1901137917003 1907884772352 1912689042732 1914318821376 1915862283504 1919886811648 1921434763092 1933109210448 1934756388864 1939628325024 1940383823872 1941948301488 1945269930552 1948497224544 1960336100736 1961099665408 1966037936928 1967713173504 1969299686016 1981264955904 1987027665792 1990324237824 1993728612096 1995336100134 1997036301312 2013298464258 2015013970944 2016638620776 2018356973568 2020088004804 2023439425488 2036526575616 2041654780656 2043394449408 2045041981632 2063451806784 2066875170048 2070410481792 2072079796293 2073845389824 2092514508288 2094201644652 2095986087936 2101264018776 2107375758098 2114854520832 2121986543616 2123697442464 2125507018752 2129874431672 2131689271296 2144641204224 2146370368896 2152613304608 2154447519744 2159872663104 2174747861754 2182931801856 2184691839174 2188428671871 2192059377612 2206237123584 2211792679044 2213677320192 2215462146768 2235406124016 2237310885888 2239114767552 2242944688608 2246665838976 2266890717312 2268718448373 2270651595264 2276369353674 2291092397568 2296861628238 2298818755584 2300672229336 2302632603648 2309330043904 2321383282632 2323361304576 2325234566304 2329211792016 2333076063552 2333984813056 2339862051696 2348165873664 2354078821824 2357984348928 2358902800384 2362937614336 2364842785344 2379211335936 2387234861568 2390090217216 2394178376064 2396108735631 2398150430208 2412721354752 2419738999296 2421689967684 2423753459712 2429856745992 2438479945728 2445572511744 2449629831168 2453819830272 2455798277088 2457890832384 2480017195008 2482016764032 2490386985216 2492394915114 2514831889518 2516974746624 2519004113496 2523312774684 2527499068848 2534850556004 2543846363136 2550252056976 2552425095168 2554483044672 2561913017456 2577478947264 2586171100032 2588256258003 2589264401984 2593693240736 2597996299392 2611556192961 2613781467648 2615888887092 2620363266018 2621383915904 2623497464991 2625732914688 2632344808158 2641686607872 2648338674552 2649370221056 2653765650432 2656041635946 2658304816128 2660448133512 2662715068416 2676612752928 2684397952344 2686685294592 2688851494368 2691142631424 2693450673072 2697919233984 2715368767488 2722206374208 2726722642176 2733588839241 2751269075712 2755833560064 2760547309056 2762773061724 2765127186432 2790019344384 2792268859536 2794648117248 2801685358368 2819806027776 2829315391488 2831596589952 2833879627683 2842252361728 2861827158528 2869033564098 2871478232064 2879830217472 2882152144638 2899663815672 2902134583296 2908097781706 2910575735808 2912922452232 2917904895828 2922745836816 2941649498112 2949056905392 2951569760256 2953949529024 2980541498688 2985486356736 2990592918144 2993004150201 2995554451968 3019947696387 3022520956416 3024957931164 3027535460352 3030132007206 3035159138232 3054789863424 3062482170984 3065091674112 3067562972448 3070176804864 3095177710176 3097815072768 3100312755072 3105615722688 3110768084736 3119816068928 3138771762432 3141302466978 3143979131904 3151896028164 3153123713792 3161063637147 3172281781248 3182979815424 3185546163696 3186786956288 3192237834752 3194811647508 3197533906944 3216961806336 3219555553344 3226318665728 3228919956912 3231671279616 3239808994656 3260763348992 3271759773696 3274397702784 3277037758761 3288089066418 3309355685376 3317689018566 3320515980288 3323193220152 3353109186024 3355966328832 3358672151328 3364417032912 3369998758464 3391795150848 3400336075968 3405977392896 3414554030511 3436638596352 3445292442357 3448228133376 3451008344004 3453948905472 3461045951467 3463995065856 3482074923948 3485041956864 3487851849456 3493817688024 3497996619988 3500977219584 3509793077544 3522248810496 3531118232736 3534127054848 3538354200576 3541388847928 3544406421504 3547264178016 3550286757888 3568817003904 3579197269792 3582247059456 3585135325824 3591267564096 3597225645312 3629608498944 3632534951526 3635630189568 3644785118988 3668358767616 3674444746752 3680729745408 3683697415632 3686836248576 3720025792512 3723025146048 3735580477824 3738592372671 3772247834277 3775462119936 3778506170244 3784969162026 3791248603272 3802275834006 3815769544704 3825378085464 3828637642752 3831724567008 3839773623296 3842869526184 3866218420896 3869512777728 3879256650048 3880767647744 3883896602976 3890539861104 3896994449088 3920672201472 3922199330816 3932075873856 3938599372032 3948517212237 3962529911808 3974055331584 3980648475648 3984062453919 3987457224192 3990672200268 3994072602624 4026596928516 4030027941888 4033277241552 4036713947136 4040176009608 4046878850976 4073053151232 4083309561312 4086788898816 4090083963264 4126903613568 4133750340096 4140820963584 4144159592586 4147690779648 4185029016576 4188403289304 4191972175872 4202528037552 4214751516196 4229709041664 4243973087232 4247394884928 4259748863344 4263378542592 4292740737792 4303550346147 4305226609216 4319745326208 4323228216957 4349495723508 4362146672559 4365863603712 4369383678348 4376857343742 4384118755224 4412474247168 4423585358088 4427354640384 4430924293536 4470812248032 4474621771776 4478229535104 4485889377216 4493331677952 4533781434624 4537436896746 4541303190528 4545198010809 4552738707348 4582184795136 4593723256476 4597637511168 4601344458672 4605265207296 4618660087808 4642766565264 4646722609152 4650469132608 4658423584032 4666152127104 4667969626112 4679724103392 4708157643648 4711953700467 4715968697856 4725875228672 4729685570688 4758422671872 4774469723136 4780180434432 4788356752128 4792217471262 4796300860416 4825442709504 4839477998592 4843379935368 4847506919424 4859713491984 4876959891456 4891145023488 4899259662336 4907639660544 4911596554176 4932133599627 4964033528064 4976533527849 4980773970432 4984789830228 5029663779036 5033949493248 5038008226992 5046625549368 5054998137696 5069701112008 5087692726272 5100504113952 5104850190336 5108966089344 5123826034912 5154957894528 5172342200064 5176512516006 5178528803968 5187386481472 5195992598784 5223112385922 5227562935296 5231777774184 5240726532036 5242767831808 5246994929982 5251465829376 5264689616316 5283373215744 5296677349104 5298740442112 5307531300864 5312083271892 5316609632256 5320896267024 5325430136832 5353225505856 5368795904688 5373370589184 5377702988736 5386901346144 5395838467968 5444412748416 5448802427289 5453445284352 5467177678482 5502538151424 5511667120128 5521094618112 5525546123448 5530254372864 5580038688768 5584537719072 5589296234496 5603370716736 5639612055552 5663193179904 5667759255366 5677453743039 5703413751009 5723654317056 5738067128196 5742956464128 5754756877883 5759660434944 5764304289276 5799327631344 5804269166592 5816195563412 5821151471616 5825844904464 5835809791656 5845491673632 5883298996224 5898113810784 5903139520512 5907899058048 5961082997376 5970972713472 5981185836288 5986008300402 5991108903936 6039895392774 6045041912832 6049915862328 6055070920704 6060264014412 6070318276464 6109579726848 6124964341968 6130183348224 6135125944896 6190355420352 6200625510144 6211231445376 6216239388879 6221536169472 6239632137856 6277543524864 6282604933956 6287958263808 6303792056328 6306247427584 6322127274294 6344563562496 6365959630848 6371092327392 6373573912576 6384475669504 6389623295016 6395067813888 6433923612672 6439111106688 6452637331456 6457839913824 6463342559232 6479617989312 6521526697984 6548795405568 6554075517522 6565286015613 6576178132836 6618711370752 6635378037132 6641031960576 6646386440304 6706218372048 6711932657664 6717344302656 6728834065824 6739997516928 6800672151936 6806155345119 6811954785792 6829108061022 6873277192704 6890584884714 6896456266752 6902016688008 6907897810944 6922091902934 6927990131712 6964149847896 6970083913728 6975703698912 6987635376048 6995993239976 7001954439168 7019586155088 7044497620992 7062236465472 7076708401152 7082777695856 7088812843008 7094528356032 7137634007808 7158394539584 7170270651648 7182535128192 7188326206893 7194451290624 7259216997888 7265069903052 7271260379136 7289570237976 7336717535232 7348889493504 7361459490816 7367394831264 7373672497152 7440051585024 7446050292096 7471160955648 7477184745342 7544495668554 7550924239872 7557012340488 7569938324052 7582497206544 7604551668012 7631539089408 7650756170928 7657275285504 7663449134016 7679547246592 7685739052368 7732436841792 7758513300096 7761535295488 7767793205952 7781079722208 7793988898176 7834668578883 7841344402944 7864151747712 7870492394973 7877198744064 7897034424474 7925059823616 7948110663168 7961296951296 7968124907838 7974914448384 7981344400536 7988145205248 8053193857032 8060055883776 8066554483104 8073427894272 8080352019216 8093757701952 8146106302464 8166619122624 8180167926528 8200766517723 8253807227136 8267500680192 8281641927168 8288319185172 8295381559296 8370058033152 8376806578608 8383944351744 8405056075104 8429503032392 8459418083328 8487946174464 8494789769856 8501638883049 8519497726688 8526757085184 8585481475584 8607100692294 8610453218432 8639490652416 8646456433914 8698991447016 8724293345118 8731727207424 8738767356696 8753714687484 8768237510448 8824948494336 8847170716176 8854709280768 8861848587072 8941624496064 8956459070208 8971778754432 8979012450603 8986663355904 9059843089161 9067562869248 9074873793492 9082606381056 9090396021618 9105477414696 9164369590272 9187446512952 9195275022336 9202688917344 9210530414592 9237320175616 9285533130528 9293445218304 9300938265216 9316847168064 9332304254208 9335939252224 9359448206784 9416315287296 9423907400934 9431937395712 9459371141376 9483190911441 9516845343744 9548939446272 9560360868864 9576713504256 9584434942524 9592601720832 9650885419008 9678955997184 9686759870736 9695013838848 9719426983968 9782290046976 9815279321088 9823193108352 9831113276283 9864267199254 9928067056128 9953067055698 9961547940864 9969579660456 10059327558072 10067898986496 10076016453984 10093251098736 10109996275392 10139402224016 10175385452544 10201008227904 10217932178688 10243662091533 10247652069824 10309915789056 10335877327071 10344684400128 10353025032012 10357057607936 10374772962944 10383137854401 10391985197568 10446224771844 10455125870592 10463555548368 10481453064072 10485535663616 10493989859964 10502931658752 10529379232632 10566746431488 10593354698208 10597480884224 10615062601728 10624166543784 10633219264512 10641792534048 10650860273664 10706451011712 10737591809376 10746741178368 10755405977472 10773802692288 10791676935936 10888825496832 10897604854578 10906890568704 10934355356964 11005076302848 11023334240256 11042189236224 11051092246896 11060508745728 11160077377536 11169075438144 11206741433472 11215777118013 11316743502831 11326386359808 11335518510732 11354907486078 11368489014961 11406827502018 11447308634112 11476134256392 11485912928256 11509513755766 11519320869888 11528608578552 11598655262688 11608538333184 11632391126824 11642302943232 11651689808928 11671619583312 11690983347264 11766597992448 11796227621568 11815798116096 11845551636711 11922165994752 11941945426944 11952187361757 11962371672576 11972016600804 11982217807872 12079790785548 12090083825664 12099831724656 12110141841408 12120528028824 12140636552928 12219159453696 12249928683936 12260366696448 12270251889792 12380710840704 12401251020288 12422462890752 12432478777758 12443072338944 12479264275712 12555087049728 12565209867912 12575916527616 12607584112656 12612494855168 12644254548588 12689127124992 12731919261696 12742184654784 12747147825152 12768951339008 12779246590032 12790135627776 12878222213376 12905274662912 12915679827648 12959235978624 12969684650871 13086440017677 13097590811136 13108151035044 13130572031226 13152356265672 13237422741504 13270756074264 13282063921152 13292772880608 13412436744096 13423865315328 13434688605312 13457668131648 13479995033856 13601344303872 13612310690238 13623909571584 13635594032427 13658216122044 13697942427637 13746554385408 13781169769428 13792912533504 13804033376016 13815795621888 13844183805868 13855980263424 13928299695792 13940167827456 13951407397824 13975270752096 13991986479952 14003908878336 14039172310176 14124472930944 14135861101401 14165555391712 14177625686016 14189056712064 14275268015616 14316789079168 14340541303296 14365070256384 14376652413786 14388902581248 14518433995776 14530139806104 14542520758272 14579140475952 14673435070464 14697778987008 14722918981632 14734789662528 14796400798881 14892100584192 14929600583547 14942321911296 14954369490684 15088991337108 15101848479744 15114024680976 15139876648104 15164994413088 15209103336024 15263078178816 15301512341856 15314550571008 15326898268032 15359094493184 15371478104736 15464873683584 15517026600192 15523070590976 15535586411904 15562159444416 15587977796352 15669337157766 15682688805888 15728303495424 15740984789946 15754397488128 15794068848948 15850119647232 15896221326336 15922593902592 15936249815676 15949828896768 15962688801072 15976290410496 16106387714064 16120111767552 16133108966208 16160704038432 16187515403904 16333238245248 16346407281867 16360335853056 16401533035446 16507614454272 16535001360384 16563283854336 16576638370344 16590763118592 16740116066304 16753613157216 16767888703488 16810112150208 16859006064784 16918836166656 16989579539712 17003277766098 17032361229117 17038995453376 17110241253027 17170962951168 17214201384588 17220906436864 17264270633649 17278981304832 17292912867828 17397982894032 17448586690236 17463454414848 17477534713392 17507429374968 17536475020896 17649896988672 17694341432352 17709418561536 17723697174144 17883248992128 17912918140416 17943557508864 17958024901206 17973326711808 18119686178322 18135125738496 18149747586984 18165212762112 18180792043236 18210954829392 18328739180544 18374893025904 18390550044672 18405377834688 18474640351232 18571066261056 18601876530432 18633694336128 18648718166637 18664608508416 18718896413568 18832630574592 18847814801868 18863874791424 18902635581089 18918742282752 18966381822882 19033690687488 19097878892544 19120721737728 19153427008512 19168869885048 19185203441664 19301770838016 19357911994368 19373519741472 19390027677696 19438853967936 19564580093952 19646386216704 19662226552566 19695858046839 19728534398508 19856134112256 19906134111396 19923095881728 19939159320912 20118655116144 20135797972992 20152032907968 20186502197472 20219992550784 20278804448032 20402016455808 20418466035357 20435864357376 20487324183066 20495304139648 20619831578112 20671754654142 20689368800256 20706050064024 20714115215872 20749545925888 20766275708802 20783970395136 20892449543688 20910251741184 20927111096736 20962906128144 20971071327232 20987979719928 21005863317504 21058758465264 21133492862976 21186709396416 21194961768448 21230125203456 21248333087568 21266438529024 21283585068096 21412902023424 21475183618752 21510811954944 21547605384576 21564978620679 21583353871872 21777650993664 21795209709156 21813781137408 21868710713928 22010152605696 22046668480512 22084378472448 22102184493792 22121017491456 22320154755072 22338150876288 22413482866944 22431554236026 22633487005662 22652772719616 22671037021464 22709814972156 22736978029922 22813655004036 22894617268224 22952268512784 22971825856512 23019027511532 23038641739776 23057217157104 23197310525376 23264782253648 23284605886464 23303379617856 23343239166624 23381966694528 23504005736649 23592455243136 23611477184919 23631596232192 23691103273422 23844331989504 23883890853888 23904374723514 23924743345152 23944033201608 23964435615744 24159581571096 24180167651328 24199663449312 24220283682816 24241056057648 24281273105856 24438318907392 24499857367872 24540503779584 24602299553169 24761421681408 24802502040576 24844925781504 24864957555516 24886144677888 24958528551424 25110174099456 25130419735824 25151833055232 25215168225312 25224989710336 25288509097176 25378254249984 25463838523392 25484369309568 25494295650304 25537902678016 25558493180064 25580271255552 25756444426752 25810549325824 25831359655296 25918471957248 25939369301742 26172880035354 26195181622272 26216302070088 26261144062452 26304712531344 26474845483008 26541512148528 26564127842304 26585545761216 26824873488192 26869377210624 26915336263296 26937037351809 26959990067712 27179529267483 27202688607744 27224621380476 27247819143168 27271188064854 27316432244088 27395884855274 27493108770816 27562339538856 27585825067008 27608066752032 27631591243776 27688367611736 27711960526848 27856599391584 27880335654912 27902814795648 27950541504192 27983972959904 28007817756672 28078344620352 28248945861888 28271722202802 28331110783424 28378113424128 28449572734323 28550536031232 28633578158336 28681082606592 28730140512768 28753304827572 28777805162496 29036867991552 29060279612208 29085041516544 29158280951904 29346870140928 29445837963264 29469579325056 29493339828849 29592801597762 29784201168384 29859201167094 29884643822592 29908738981368 30177982674216 30203696959488 30228049361952 30279753296208 30329988826176 30418206672048 30526156357632 30603024683712 30653796536064 30718188986368 30742956209472 30929747367168 31007631981213 31034053200384 31071172823808 31124318888832 31149413563203 31175955592704 31338674315532 31365377611776 31429826025361 31456606990848 31481969579892 31508794976256 31588137697896 31700239294464 31792442652672 31845187805184 31872499631352 31899657793536 31925377602144 31952580820992 32212775428128 32240223535104 32266217932416 32321408076864 32375030807808 32666476490496 32692814563734 32720671706112 32803066070892 33015228908544 33070002720768 33126567708672 33153276740688 33181526237184 33480232132608 33507226314432 33620224300416 33647331354039 33718012129568 33950230508493 33979159079424 34006555532196 34064722458234 34077990906752 34105467044883 34220482506054 34341925902336 34428402769176 34441812873728 34528541267298 34557962609664 34585825735656 34795965788064 34897173380472 34926908829696 34955069426784 35014858749936 35072950041792 35299793977344 35388682864704 35447394348288 35536654910133 35766497984256 35825836280832 35856562085271 35887115017728 35916049802412 35946653423616 36239372356644 36270251476992 36299495173968 36330425524224 36361584086472 36421909658784 36657478361088 36749786051808 36781100089344 36810755669376 36949280702464 37142132522112 37203753060864 37267388672256 37297436333274 37329217016832 37437792827136 37665261149184 37695629603736 37727749582848 37805271162178 37837484565504 37932763645764 38067381374976 38195757785088 38241443475456 38306854017024 38337739770096 38370406883328 38715823988736 38747039482944 38877707935872 38909053952613 39259320053031 39292772433408 39324453105132 39391716093678 39457068797016 39712268224512 39812268222792 39846191763456 39878318641824 40237310232288 40271595945984 40304065815936 40373004394944 40439985101568 40557608896064 40804032911616 40836932070714 40871728714752 40906782097281 40974648366132 40990608279296 41093827282911 41239663156224 41343509308284 41378737600512 41412100128048 41428230431744 41499091851776 41532551417604 41567940790272 41784899087376 41820503482368 41854222193472 41925812256288 41942142654464 41975959439856 42011726635008 42117516930528 42373418792832 42389923536896 42496666175136 42532877058048 42567170136192 42825804046848 42950367237504 43021623909888 43095210769152 43129957241358 43166707743744 43555301987328 43590419418312 43627562274816 43737421427856 44020305211392 44093336961024 44168756944896 44204368987584 44389202396643 44676301752576 44788801750641 44826965733888 44863108472052 44993597369071 45266974011324 45305545439232 45342074042928 45419629944312 45473956059844 45627310008072 45789234536448 45904537025568 45943651713024 46038055023064 46077283479552 46114434314208 46394621050752 46529564507296 46569211772928 46606759235712 46686478333248 46763933389056 47008011473298 47184910486272 47222954369838 47263192464384 47382206546844 47688663979008 47767781707776 47808749447028 47849486690304 47888066403216 47928871231488 48319163142192 48360335302656 48399326898624 48482112115296 48562546211712 48999714735744 49039221845601 49081007559168 49204599106338 49522843362816 49605004081152 49689851563008 49729915111032 49772289355776 49917057102848 50220348198912 50260839471648 50303666110464 50430336450624 50449979420672 50577018194352 50756508499968 50968738619136 50988591300608 51075805356032 51116986360128 51330723759081 51512888853504 51662719310592 51792811900947 51836943914496 51878738603484 52345760070708 52390363244544 52432604140176 52522288124904 52609425062688 52949690966016 53083024297056 53128255684608 53171091522432 53649746976384 53738754421248 53830672526592 53874074703618 53919980135424 54359058534966 54405377215488 54449242760952 54495638286336 54542376129708 54632864488176 54791769710548 54986217541632 55124679077712 55171650134016 55216133504064 55376735223472 55423921053696 55713198783168 55805629591296 55901083008384 55946154499911 55967945919808 56156689240704 56497891723776 56543444405604 56662221566848 56707906743267 56756226848256 56899145468646 57101072062464 57267156316672 57362165213184 57460281025536 57506609655144 57555610324992 58073735983104 58120559224416 58170083033088 58316561903808 58693740281856 58939158650112 58986679657698 59087574140517 59185603195524 59568402336768 59718402334188 59769287645184 59817477962736 60355965348432 60407393918976 60456098723904 60559506592416 60659977652352 60836413344096 61206049367424 61255398106071 61307593072128 61436377972736 61485912418944 61859494734336 62015263962426 62068106400768 62142345647616 62248637777664 62298827126406 62351911185408 62677348631064 62730755223552 62859652050722 62913213981696 62963939159784 63017589952512 63176275395792 63400478588928 63584885305344 63690375610368 63744999262704 63799315587072 63850755204288 64425550856256 64532435864832 64642816153728 64694935862037 64750061615616 65332952980992 65385629127468 65441343412224 65606132141784 66030457817088 66140005441536 66253135417344 66306553481376 66363052474368 66960464265216 67014452628864 67240448600832 67294662708078 67436024259136 67900461016986 67958318158848 68013111064392 68129444916468 68155981813504 68210934089766 68440965012108 68683851804672 68856805538352 68883625747456 69057082534596 69115925219328 69171651471312 69591931576128 69794346760944 69853817659392 69910138853568 70029717499872 70145900083584 70777365729408 70834431554757 70894788696576 71073309820266 71532995968512 71651672561664 71713124170542 71774230035456 71832099604824 71893306847232 72478744713288 72540502953984 72598990347936 72660851048448 72723168172944 72843819317568 73314956722176 73499572103616 73621511338752 73806898659507 74284265044224 74407506121728 74534777344512 74594872666548 74658434033664 74811839412479 74875585654272 75330522298368 75391259207472 75455499165696 75610542324356 75674969131008 75865527291528 76134762749952 76391515570176 76482886950912 76613708034048 76675479540192 76740813766656 77431647977472 77494078965888 77755415871744 77818107905226 78518640106062 78585544866816 78648906210264 78783432187356 78914137594032 79424536449024 79624536445584 79692383526912 79756637283648 80474620464576 80608131631872 80746008789888 80811112055427 80879970203136 81115217792128 81538587802449 81608065823232 81673864141428 81743457429504 81813564194562 81949296732264 81981216558592 82187654565822 82479326312448 82687018616568 82757475201024 82824200256096 82856460863488 82998183703552 83065102835208 83135881580544 83569798174752 83641006964736 83708444386944 83851624512576 83884285308928 83951918879712 84023453270016 84235033861056 84746837585664 84779847073792 84993332350272 85134340272384 85348718202969 85651608093696 85900734475008 86043247819776 86190421538304 86259914482716 86333415487488 87110603974656 87180838836624 87255124549632 87474842855712 88040610422784 88337513889792 88408737975168 88480019486547 88778404793286 89352603505152 89577603501282 89653931467776 89726216944104 89987194738142 90533948022648 90611090878464 90684148085856 90839259888624 90947912119688 91254620016144 91578469072896 91809074051136 92076110046128 92154566959104 92228868628416 92789242101504 93022895943639 93059129014592 93213518471424 93372956666496 93448240689609 93527866778112 94016022946596 94289478076083 94369820972544 94445908739676 94526384928768 94764413093688 95377327958016 95535563415552 95617498894056 95698973380608 95776132806432 95857742462976 96638326284384 96720670605312 96798653797248 96964224230592 97125092423424 97999429471488 98078443691202 98162015118336 98409198212676 99045686725632 99210008162304 99379703126016 99459830222064 99544578711552 99834114205696 100440696397824 100521678943296 100860672901248 100899958841344 101154036388704 101850691525479 101937477238272 102151610712064 102233972720256 102316401134649 102661447518162 103025777707008 103325438621184 103585623801894 103673887828992 103757477206968 104691520141416 104780726489088 104865208280352 105044576249808 105218850125376 105899381932032 106166048594112 106342183044864 106609964730399 107299493952768 107477508842496 107569686255813 107661345053184 107748149407236 107839960270848 108718117069932 108810754430976 108898485521904 108991276572672 109084752259416 109265728976352 109583539421096 109972435083264 110249358155424 110343300268032 110432267008128 110753470446944 110847842107392 111426397566336 111611259182592 111802166016768 111892308999822 111935891839616 112313378481408 112995783447552 113086888811208 113324443133696 113415813486534 113512453696512 113798290937292 114202144124928 114534312633344 114724330426368 114920562051072 115013219310288 115111220649984 116147471966208 116241118448832 116633123807616 116727161857839 117777960159093 117878317300224 117973359315396 118175148281034 118371206391048 119136804673536 119436804668376 119538575290368 119634955925472 120711930696864 120814787837952 120912197447808 121119013184832 121319955304704 121672826688192 122412098734848 122510796212142 122615186144256 122720346291843 122971824837888 123281481848733 123718989468672 124030527924852 124136212801536 124284691295232 124497275555328 124597654252812 124703822370816 125354697262128 125461510447104 125719304101444 125826427963392 125927878319568 126035179905024 126352550791584 127169770610688 127489998525408 127598631174144 127701510408576 128851101712512 129064871729664 129285632307456 129389871724074 129500123231232 130665905961984 130771258254936 130882686824448 131212264283568 132060915634176 132280010883072 132506270834688 132613106962752 133167607189929 134028905257728 134366405251923 134480897201664 134589325416156 134872048518272 134980792107213 135800922033972 135916636317696 136026222128784 136258889832936 136311963627008 136421868179532 136881930024216 137367703609344 137713611076704 137767251494912 138114165069192 138231850438656 138343302942624 139183863152256 139588693521888 139707635318784 139820277707136 140059434999744 140291800167168 141554731458816 141668863109514 141789577393152 142146619640532 143065991937024 143303345123328 143426248341084 143548460070912 143664199209648 143786613694464 144957489426576 145081005907968 145197980695872 145446336345888 145687638635136 146999144207232 147117665536803 147243022677504 147613797319014 148568530088448 148815012243456 149069554689024 149189745333096 149316868067328 149623678824958 149751171308544 150661044596736 150782518414944 150910998331392 151221084648712 151349938262016 151731054583056 152269525499904 152965773901824 153227416068096 153350959080384 153992171277243 154988157931776 155378435702841 155510831743488 155636215810452 157037280212124 157171089733632 157297812420528 157566864374712 157828275188064 158849072898048 159249072891168 159384767053824 159513274567296 160949240929152 161216263263744 161492017579776 161622224110854 161759940406272 162230435584256 163077175604898 163216131646464 163347728282856 163486914859008 163627128389124 163898593464528 163962433117184 164375309131644 164958652624896 165374037233136 165514950402048 165648400512192 165712921726976 165996367407104 166130205670416 166271763161088 167139596349504 167416888773888 167703249025152 167768570617856 167903837759424 168470067722112 169493675171328 169986664700544 170123720229801 170268680544768 170697436405938 171303216187392 171801468950016 172086495639552 172380843076608 172519828965432 172666830974976 174221207949312 174361677673248 174510249099264 174949685711424 176081220845568 176817475950336 176960038973094 177262722421551 177556809586572 178073251559281 178705207010304 179155207002564 179307862935552 179452433888208 179974389476284 181067896045296 181222181756928 181368296171712 181678519777248 181895824239376 182509240032288 183618148102272 183766194318213 184152220092256 184309133918208 184457737256832 185578484203008 186045791887278 186118258029184 186427036942848 186745913332992 186896481379218 187055733556224 188032045893192 188578956152166 188739641945088 188891817479352 189052769857536 189528826187376 190754655916032 191071126831104 191234997788112 191397946761216 191552265612864 193276652568768 193597307594496 193928448461184 194084807586111 194250184846848 195998858942976 196156887382404 196324030236672 196818396425352 198091373451264 198420016324608 198759406252032 198919660444128 199089157423104 199668228411392 200881392795648 201043357886592 201721345802496 201799917682688 202308072777408 203701383050958 203874954476544 204467945440512 204632802269298 205322895036324 206051555414016 206650877242368 207171247603788 207347775657984 207514954413936 209383040282832 209561452978176 209730416560704 210089152499616 210437700250752 212332097188224 212503294664271 212684366089728 213219929460798 214598987905536 214955017684992 215139372511626 215322690106368 215496298814472 215679920541696 217436234139864 217621508861952 217796971043808 217982553145344 218169504518832 218531457952704 219167078842192 219944870166528 220498716310848 220864534016256 221420695978521 221506940893888 222852795132672 223222518365184 223604332033536 223784617999644 223871783679232 224435518237437 224626756962816 225991566895104 226173777622416 226648886267392 226831626973068 227024907393024 227596581874584 228404288249856 229068625266688 229448660852736 229841124102144 230026438620576 230222441299968 232294943932416 232482236897664 233266247615232 233454323715678 235555920318186 235756634600448 235946718630792 236350296562068 236742412782096 238273609347072 238873609336752 239077150580736 239269911850944 241423861393728 241824394895616 242238026369664 242433336166281 242639910609408 243345653376384 244615763407347 244824197469696 245021592424284 245230372288512 245440692583686 245734262554157 245943649675776 246562963697466 247437978937344 248061055849704 248272425603072 248569382590464 248994551110656 249195308505624 249407644741632 250709394524256 250923020894208 251438608202888 251652855926784 251855756639136 252070359810048 252705101583168 254339541221376 254979997050816 255403020817152 256046154608907 257702203425024 258129743459328 258571264614912 258779743448148 259000246462464 261331811923968 261542516509872 261765373648896 262424528567136 264121831268352 265012541669376 265226213925504 265440058459641 266335214379858 268057810515456 268732810503846 268961794403328 269178650832312 269744097036544 269961584214426 271601844067944 271833272635392 272052444257568 272517779665872 272623927254016 272843736359064 273763860048432 274735407218688 275427222153408 275534502989824 276228330138384 276463700877312 276686605885248 278367726304512 279177387043776 279640555414272 280118869999488 280344722068827 280583600334336 282868434228249 283109462917632 283337726219028 283579154786304 284293239281064 286131983874048 286606690246656 286852496682168 287096920141824 287328398419296 287573227388928 289914978853152 290162011815936 290395961391744 290892672691776 291375277270272 293998288414464 294235331073606 294486045355008 295227594638028 297137060176896 297630024486912 298139109378048 298379490666192 298633736134656 299247357649916 299502342617088 301322089193472 301565036829888 302442169297424 302699876524032 303462109166112 305552074576437 306454832136192 306701918160768 306949203403947 307984342554486 309976315863552 310756871405682 311021663486976 311272431620904 314074560424248 314342179467264 314595624841056 315133728749424 315656550376128 317698145796096 318498145782336 319026549134592 319829894191197 321898481858304 322432526527488 322709058767439 322984035159552 323244448221708 323519880812544 324460871168512 326154351209796 326432263292928 326695456565712 326973829718016 327254256778248 327797186929056 327924866234368 328750618263288 329917305249792 330748074466272 331029900804096 331296801024384 331425843453952 331992734814208 332260411340832 332543526322176 334279192699008 334833777547776 335406498050304 335537141235712 335807675518848 336940135444224 338987350342656 339973329401088 340247440459602 340537361089536 341394872811876 342606432374784 343602937900032 344172991279104 344761686153216 345039657930864 345333661949952 348442415898624 348723355346496 349899371422848 350181485573517 353333880477279 353634951900672 353920077946188 354525444843102 355113619173144 356146503118562 357410414020608 358310414005128 358615725871104 358904867776416 359948778952568 362135792090592 362444363513856 362736592343424 363357039554496 363791648478752 365018480064576 367236296204544 367532388636426 368161038875529 368304440184512 368915474513664 369844445546199 371156968406016 372091583774556 372236516058368 372854073885696 373491826665984 373792962758436 374111467112448 376064091786384 377157912304332 377479283890176 377783634958704 378105539715072 379057652374752 381509311832064 382469995576224 382795893522432 383104531225728 386553305137536 387194615188992 387856896922368 388169615172222 388500369693696 391997717885952 392313774764808 392648060473344 393636792850704 396182746902528 396840032649216 397518812504064 397839320888256 399336456822784 402086715773184 403099215755769 403442691604992 404616145554816 404942376321639 407402766101916 407749908953088 408587738329693 408935890881024 409265604538596 410645790072648 412103110828032 413301754484736 414342495207576 414695551315968 415029908827872 418766080565664 419122905956352 419460833121408 420178304999232 420875400501504 424664194376448 425006589328542 425368732179456 426439858921596 429197975811072 429910035369984 430278745023252 430645380212736 430992597628944 431359841083392 434872468279728 435243017723904 435593942087616 436339009037664 437062915905408 438334157684384 440997432621696 441352996610409 441729068032512 442841391957042 443013881787776 445705590265344 446445036730368 447208664067072 447569235999288 447743567358464 448871036474874 449253513925632 451983133790208 452347555244832 453297772534784 453663253946136 454049814786048 455193163749168 456808576499712 458137250533376 458897321705472 459682248204288 460052877241152 461976513831729 464964473795328 466135307108523 466532495230464 466908647431356 471111840636372 471513269200896 471893437261584 472700593124136 473484825564192 476547218694144 477747218673504 478154301161472 478539823701888 482847722787456 483648789791232 484476052739328 484866672332562 485279821218816 486691306752768 489231526814694 489648394939392 490043184848568 490460744577024 490881385167372 491468525108314 491887299351552 493125927394932 494875957874688 496122111699408 496544851206144 497138765180928 497989102221312 498390617011248 498815289483264 501418789048512 502877216405776 503305711853568 503711513278272 505410203166336 509959994101632 510371160689403 510806041634304 512092309217814 515404406850048 516259486918656 517142529229824 517559486896296 518000492924928 522663623847936 523085033019744 523530747297792 524849057134272 528243662536704 530452427851008 530880116919282 531788167264653 532670428759716 534219754677843 536115621030912 537465621007692 537923588806656 538357301664624 539488194073088 539923168428852 543203688135888 543666545270784 544104888515136 545035559331744 545247854508032 545687472718128 547527720096864 550854444306816 551069005979648 552456660276768 552927401754624 553373211770496 556735452609024 558354774087552 559281110828544 560237739998976 560689444137654 561167200668672 565736868456498 566218925835264 566675452438056 567158309572608 568586478562128 572263967748096 573213380493312 573704993364336 574193840283648 574656796838592 579829957706304 580791922783488 581785345383552 582254422758333 582750554540544 587996576828928 588470662147212 588972090710016 590455189276056 594274120353792 595260048973824 596278218756096 596758981332384 597267472269312 598494715299832 599004685234176 602644178386944 603130073659776 604884338594848 605399753048064 606924218332224 611104149152874 613403836321536 613898406807894 615968685108972 619952631727104 621513742811364 622043326973952 622544863241808 628149120848496 628684358934528 629191249682112 630267457498848 631313100752256 636996291564672 637509883992813 638053098269184 639659788382394 643796963716608 644865053054976 645418117534878 645968070319104 646488896443416 647039761625088 648921742337024 652308702419592 652864526585856 653390913131424 653947659436032 654508513556496 655594373858112 655849732468736 657501236526576 659834610499584 661496148932544 662593602048768 662851686907904 663985469628416 664520822681664 668558385398016 669667555095552 670812996100608 671615351037696 673306554712311 673880270888448 677974700685312 679946658802176 680494880919204 681074722179072 682789745623752 685212864749568 687205875800064 688345982558208 689523372306432 690079315861728 690667323899904 696884831797248 697446710692992 699798742845696 700362971147034 706667760954558 707269903801344 707840155892376 709050889686204 710227238346288 712293006237124 714820828041216 716620828010256 717231451742208 717809735552832 719897557905136 724271584181184 725473184686848 726714079108992 727300008498843 727583296957504 730036960129152 733847290222041 734472592409088 735064777272852 736322077751058 736608880369024 737202787662471 737830949027328 739688891092398 742313936812032 744183167549112 744473032116736 745708147771392 746983653331968 747585925516872 748222934224896 752128183572768 754315824608664 754958567780352 755567269917408 756211079430144 758115304749504 763018623664128 764939991152448 766209062451456 768138463826721 773106610275072 774389230377984 775713793844736 776339230344444 777000739387392 783995435771904 784627549529616 785296120946688 787273585701408 792365493805056 795037625008128 795678641776512 796320175378923 798672913645568 804173431546368 806198431511538 806885383209984 809232291109632 809884752643278 814805532203832 815499817906176 817175476659386 817871781762048 818531209077192 821291580145296 824206221656064 826603508969472 828684990415152 829391102631936 830059817655744 837532161131328 838921666242816 840356609998464 841034166206481 841750801003008 848605302684747 849328388752896 850013178657084 850737464358912 852879717843192 858395951622144 859820070739968 860557490046504 861290760425472 861985195257888 862719682166784 869744936559456 870486035447808 871187884175232 872678018075328 874125831810816 876668315368768 881994865243392 882705993220818 883458136065024 885682783914084 886027763575552 891411180530688 892890073460736 894417328134144 895138471998576 895487134716928 897742072949748 898507027851264 903966267580416 904695110489664 906595545069568 907326507892272 908099629572096 910386327498336 916274501066752 919364496408576 920105754482304 920847610211841 923953027663458 929928947590656 932270614217046 933064990460928 933817294862712 942223681272744 943026538401792 943786874523168 945401186248272 946969651128384 953094437388288 955494437347008 957079647403776 959489682573591 965695445574912 967297579582464 968127176302317 968952105478656 969733344665124 970559642437632 972553912362227 973382613505536 978463053629388 979296789878784 980086369697136 980921489154048 981762770334744 982937050216628 983774598703104 986251854789864 989751915749376 992244223398816 993089702412288 994277530361856 995978204442624 996781234022496 997630578966528 1002837578097024 1005754432811552 1006611423707136 1007423026556544 1010820406332672 1019919988203264 1020742321378806 1021612083268608 1024184618435628 1030808813700096 1032518973837312 1034285058459648 1035118973792592 1036000985849856 1045327247695872 1046170066039488 1049698114268544 1050544456720551 1060001641431837 1060904855702016 1061760233838564 1063576334529306 1065340857519432 1068439509355686 1072231242061824 1074931242015384 1075847177613312 1076714603329248 1078976388146176 1079846336857704 1086407376271776 1087333090541568 1088209777030272 1090071118663488 1090495709016064 1091374945436256 1095055440193728 1101708888613632 1102138011959296 1104913320553536 1106746423540992 1109533336638597 1113470905218048 1116709548175104 1118562221657088 1120475479997952 1121378888275308 1122334401337344 1131473736912996 1132437851670528 1133350904876112 1134316619145216 1137172957124256 1144527935496192 1147409986728672 1148387680567296 1149313593677184 1159659915412608 1161583845566976 1163570690767104 1164508845516666 1165501109081088 1175993153657856 1176941324294424 1177944181420032 1180910378552112 1188548240707584 1190520097947648 1192556437512192 1193517962664768 1196989430599664 1198009370468352 1206260147319552 1209297647267307 1209768677189696 1213848436664448 1214827128964917 1222208298305748 1225763214989079 1226807672643072 1227796813615788 1231937370217944 1239905263454208 1243027485622728 1244086653947904 1245089726483616 1256298241696992 1257368717869056 1258382499364224 1260534914997696 1262626201504512 1273992583129344 1275019767985626 1276106196538368 1279319576764788 1287593927433216 1289730106109952 1290836235069756 1291936140638208 1292977792886832 1294079523250176 1297843484674048 1304617404839184 1305729053171712 1306781826262848 1309017027112992 1311188747716224 1311699464937472 1315002473053152 1322992297865088 1324058989831227 1325187204097536 1327970939256832 1329041645363328 1337116770796032 1339335110191104 1341625992201216 1343230702075392 1346613109424622 1347760541776896 1355949401370624 1359893317604352 1360989761838408 1362149444358144 1365579491247504 1370425729499136 1374411751600128 1376691965116416 1379046744612864 1380158631723456 1385929541495187 1394893421385984 1398405921325569 1399597485691392 1400725942294068 1413335521909116 1414539807602688 1415680311784752 1418101779372408 1420454476692576 1424586012474248 1429641656082432 1433241656020512 1434462903484416 1435619471105664 1439795115810272 1448543168362368 1450946369373696 1453428158217984 1454600016997686 1455166593915008 1460073920258304 1467694580444082 1468945184818176 1470129554545704 1472644155502116 1473217760738048 1474405575324942 1475661898054656 1479377782184796 1484627873624064 1488366335098224 1488946064233472 1491416295542784 1493967306663936 1495171851033744 1496445868449792 1504256367145536 1508631649217328 1509917135560704 1511134539834816 1516230609499008 1529879982304896 1531113482068209 1532418124902912 1536276927653442 1546213220550144 1548778460755968 1551427587689472 1552678460688888 1554001478774784 1567990871543808 1569255099059232 1570592241893376 1574547171402816 1584730987610112 1591357283553024 1592640350757846 1595364501793959 1602659264033529 1608346863092736 1612396863023076 1613770766419968 1618464582219264 1619769505286556 1629611064407664 1630999635812352 1634350953318772 1635743563524096 1637062418154384 1642583160290592 1653207017938944 1657369980830304 1658782205263872 1660119635311488 1675064322262656 1677843332485632 1680713219996928 1682068332412962 1683501602006016 1697210605369494 1698656777505792 1700026357314168 1701474928717824 1705759435686384 1716791903244288 1719640141479936 1721114980093008 1722581520850944 1723970390515776 1739489873118912 1742375768350464 1745356036150656 1746763268274999 1748251663621632 1753336630737536 1763989730486784 1765411986441636 1766916272130048 1771365567828168 1772055527151104 1782822361061376 1785780146921472 1788834656268288 1790276943997152 1790974269433856 1795484145899496 1797014055702528 1807932535160832 1809390220979328 1813191090139136 1814653015784544 1816199259144192 1820772654996672 1832549002133504 1840211508964608 1841695220423682 1847906055326916 1859857895181312 1864541228434092 1866129980921856 1867634589725424 1884447362545488 1886053076803584 1887573749046336 1890802372496544 1893939302256768 1910988874694016 1912529651978439 1914159294807552 1918979365147182 1931390891149824 1934595159164928 1936254352604634 1937904210957312 1939466689330248 1941119284875264 1945107824724454 1946765227011072 1956926107258776 1958593579757568 1960172739394272 1961842978308096 1963525540669488 1965874100433256 1967549197406208 1972503709579728 1979503831498752 1984488446797632 1988555060723712 1991956408885248 1993562468044992 2005675156194048 2011508865623104 2014846053113088 2019919664136933 2021640812665344 2039839976406528 2041484642757612 2043224166537216 2048369236871256 2061617627400192 2065037947674624 2068570116919296 2070237947585184 2072001971699712 2090654495391744 2092340132078976 2099396228537088 2101088913441102 2120003282863674 2121809711404032 2123520467677128 2127152669058612 2130681715038864 2136879018711372 2144462484123648 2149862484030768 2151694355226624 2153429206658496 2157952776292352 2159692673715408 2172814752543552 2176419554060544 2180142237326976 2180991418032128 2182749890872512 2190110880387456 2201541870666123 2203417777227264 2209826641107072 2211608362987413 2213492847081984 2219066673277194 2226941810436096 2233419096350208 2237124443314176 2240950959995904 2242757776550616 2244668802674688 2262947473825992 2264875703341056 2266701809752224 2268633238290432 2274345914248512 2289055870992384 2294819973457344 2298627187354368 2304415391480163 2319319830825216 2323167691133952 2327141381534208 2329017691033332 2331002218162176 2351986307315712 2353882648588848 2355888362840064 2361820757104224 2377096481415168 2385112875024384 2387035925329536 2388960526136769 2393978861199328 2396018740936704 2412520294639104 2418595294534614 2419537354379392 2427696873328896 2429654257929834 2444416596611496 2451526429978158 2453615345286144 2455593627231576 2463874740435888 2479810526908416 2486054971245456 2488173307895808 2490179452967232 2512596483393984 2516764998728448 2521069829995392 2523102498619443 2525252403009024 2545815908054241 2547985166258688 2550039535971252 2552212393076736 2558639153529576 2575187854866432 2579460212219904 2581672470139512 2583872281276416 2585955585773664 2588159046500352 2595686969348096 2609234809678368 2611458106343424 2613563652525696 2618034054225984 2622377495432448 2623398929874944 2630004946106304 2645984595730176 2648117979662454 2650374408195072 2658083290726656 2674233541592064 2678670220382208 2683251984402432 2686461404150784 2693226218849244 2695521083553792 2711898802741248 2719786635208704 2721979523676816 2724298888716288 2731158982495008 2748823503200256 2758093489225728 2760317263446912 2762542830635523 2771859082990374 2789786842771968 2796811842651138 2799194971382784 2801451884588136 2826671043818232 2829079615205376 2831360623569504 2836203558744816 2840908953385152 2849172024948496 2859283312164864 2866483312041024 2871238942211328 2878469047720773 2879590231620544 2897086336724736 2901892738747392 2904381528906951 2906856316435968 2909200033995372 2910333187830016 2917661737086681 2920147840516608 2935389160888164 2937890369636352 2940259109091408 2945288311004232 2946435521476096 2948811150649884 2951323796109312 2958755564369592 2969255747248128 2976732670196448 2977892128466944 2982832591085568 2987934613327872 2990343702067488 2992891736899584 3008512734291072 3017263298434656 3019834271121408 3022269079669632 3032461218998016 3059759964609792 3062226964136418 3064836249805824 3072553855306884 3092426441100288 3097556921511936 3102855175378944 3105356921377776 3108002957549568 3135981743087616 3138510198118464 3149094342805632 3151633370161653 3180004924295511 3182714567106048 3185280701515692 3190729003587918 3194545413204041 3205318528067058 3216693726185472 3224793726046152 3227541532839936 3236929164438528 3239539010573112 3259222128815328 3261999271624704 3268701906637544 3271487127048192 3274124836308768 3285166320581184 3306414035877888 3314739961660608 3320239270622976 3328600009915791 3350128644525312 3355686664971264 3361426439993856 3364136664825924 3367003204012032 3394421210738988 3397313555011584 3400052714628336 3402949857435648 3411518871372768 3433583806488576 3442229960186016 3445163041701888 3447940781031552 3478979746237824 3484751536700928 3490712072301312 3493526536549998 3496503327243264 3506673261475072 3527979460973568 3530823972883272 3533832544260096 3542731135656336 3544111054302208 3565644722122752 3571560293842944 3577669312536576 3580553887994304 3581948538867712 3590968291798992 3594028111405056 3618780441958656 3626382180278272 3629306031569088 3641545309993344 3644481386894751 3677289644967237 3680423017929216 3683390440847364 3695812110653832 3719715790362624 3729082456868184 3732259961843712 3735269179450848 3768894725090976 3772106153607168 3775147498092672 3781604744993088 3787878604513536 3821977749388032 3825059303956878 3828318589615104 3837958730294364 3862781782299648 3869190318329856 3872508705209268 3875808421914624 3878933378660496 3882238569750528 3890215649448908 3893530454022144 3913852214517552 3917187159515136 3920345478788544 3927051081338976 3931748200866512 3935098394812416 3945007419159456 3968976893595264 3972176969493681 3983912817770496 3987124936089984 4011350312388096 4023017731246208 4029692106226176 4039839328273866 4043281625330688 4079679952813056 4082969285515224 4086448333074432 4096738473742512 4123235254800384 4130075895349248 4137140233838592 4140475895170368 4157788624485561 4184680264157952 4195217763976707 4198792457074176 4202177826882204 4240006565727348 4243619422808064 4247040935354256 4254305338117224 4261363430077728 4273758037422744 4288924968247296 4299724968061536 4303388710453248 4306858413316992 4315905552584704 4319385347430816 4345629505087104 4352839108121088 4360284474653952 4361982836064256 4365499781745024 4380221760774912 4403083741332246 4406835554454528 4419653282214144 4423216725974826 4426985694163968 4438133346554388 4453883620872192 4466838192700416 4474248886628352 4481901919991808 4485515553101232 4489337605349376 4525894947651984 4529751406682112 4533403619504448 4548691828497024 4589639946914688 4593340446204627 4597254374708736 4608830782960326 4638639661650432 4646335382267904 4654282763068416 4658035382066664 4662004436324352 4703972614631424 4707765297177696 4711776725680128 4723641514208448 4754192962830336 4774071850659072 4777921052273538 4786093505381877 4787957722398656 4807977792100587 4825040589278208 4837190589069228 4839074708758784 4855393746657792 4859308515859668 4888833193222992 4903052859956316 4907230690572288 4911187254463152 4927749480871776 4959621053816832 4972109942490912 4976346615791616 4980358905934464 5025192966787968 5033529997456896 5042139659990784 5046204997238886 5050504806018048 5091631816108482 5095970332517376 5100079071942504 5104424786153472 5117278307059152 5150375709732864 5158920424439808 5163344940279024 5167744562552832 5171911171547328 5191373938696192 5218469619356736 5227127305051392 5236068108451968 5240289804824997 5244754990864896 5260009892212608 5291969191460352 5296235959324908 5300748816390144 5311640598286009 5316166581453312 5348467083184128 5357340440764416 5366503968804864 5372922808301568 5386452437698488 5391042167107584 5423797605482496 5439573270417408 5443959047353632 5448597777432576 5462317964990016 5497647006400512 5520634526893824 5525085661271046 5543718165980748 5579573685543936 5593623685302276 5598389942765568 5602903769176272 5653342087636464 5658159230410752 5662721247139008 5672407117489632 5681817906770304 5698344049896992 5732966624082048 5737588955935317 5742477884422656 5756938095441546 5759180463241088 5794172673449472 5803785477494784 5808763057813902 5813712632871936 5818400067990744 5820666375660032 5835323474173362 5840295681033216 5870778321776328 5875780739272704 5880518218182816 5890576622008464 5892871042952192 5897622301299768 5902647592218624 5917511128739184 5938511494496256 5953465340392896 5955784256933888 5965665182171136 5975869226655744 5980687404134976 6017025468582144 6034526596869312 6044538159339264 6059758992410799 6064922437996032 6119519929219584 6124453928272836 6129672499611648 6145107710613768 6184852882200576 6195113843023872 6205710350757888 6210713842755552 6216005915099136 6271963486175232 6277020396236928 6298188685611264 6303266740323306 6360009848591022 6365429134212096 6370561403031384 6381458007175836 6389090826408082 6410637056134116 6433387452370944 6449587452092304 6455083065679872 6473858328877056 6479078021146224 6518444257630656 6537403813275088 6542974254096384 6548249672617536 6570332641162368 6604625611998369 6629479923321216 6634825088962239 6640478541245952 6657200019831582 6700257289050624 6711373329942528 6722852879987712 6728273329651848 6734006408024064 6788842421477976 6794627110023168 6800105429256672 6805899714871296 6823037742745536 6867167612977152 6884459920372032 6895881562063104 6913246174440489 6957959492475648 6969503073401856 6981424144602624 6987053073099996 6993006654486528 7013346522950144 7055958921947136 7061647945766544 7067665088520192 7085462271312672 7088222108604416 7131289444245504 7155338625073152 7161107775988608 7163897077735424 7181936583597984 7188056222810112 7237560883917312 7252764360556544 7258612063138176 7283090619986688 7288962773789502 7354579289934474 7360846035858432 7366780881694728 7391624221307664 7439431580725248 7458164913736368 7464519923687424 7470538358901696 7537789450181952 7550294996185344 7563209489986176 7569307495858329 7575757209027072 7637447724162723 7643955498776064 7650118607913756 7656637179230208 7675917460588728 7725563564599296 7738380636659712 7745017410418536 7751616843829248 7757866757320992 7764477139501056 7780431298897816 7787060908044288 7827704429035104 7834374319030272 7840690957577088 7854102162677952 7863496401733024 7870196789624832 7890014838318912 7937953787190528 7944353938987362 7974249872179968 8022700624776192 8046035462492416 8059384212452352 8079678656547732 8086563250661376 8159359905626112 8165938571030448 8172896666148864 8193476947485024 8246470509600768 8274280467677184 8280951790340736 8287628491906569 8315577248971122 8369360528315904 8390435527953414 8397584914148352 8404355653764408 8480013131454696 8487238845616128 8494081870708512 8508610676234448 8522726860155456 8547516074845488 8577849936494592 8599449936123072 8613716826633984 8631811105169408 8638770694861632 8691259010174208 8705678216242176 8713144586720853 8720568949307904 8730999563490048 8752985211260043 8760443521549824 8806167482664492 8813671108909056 8839306564428288 8846433451949652 8853971388327936 8876266693108776 8907767241744384 8933676385400832 8948497773256704 8963803839983616 8971031106202464 8978675210698752 9051789895303968 9059502813364224 9066807239008896 9097383656994048 9179279893829376 9186680892409254 9194508749417472 9217661565920652 9277279323300864 9292670764535808 9308565526136832 9316070764133328 9324008872648704 9407945229262848 9415530594355392 9447283028416896 9454900110484959 9540014772886533 9548143701318144 9555842104547076 9572187010763754 9575915444797312 9583636239612123 9615955584201174 9650081178556416 9674381178138456 9678149417517568 9710787493315584 9718617031719336 9777666386445984 9806105719912632 9814461381144576 9822374508926304 9855498961743552 9919242107633664 9944219884981824 9960717811868928 9985800029747373 10050385933575936 10067059994913792 10084279319981568 10092409994477772 10101009612036096 10183263632216964 10191940665034752 10200158143885008 10208849572306944 10234556614118304 10300751419465728 10326689880558048 10335489125105664 10343822343094656 10382747877392384 10436939238713472 10454254610102784 10472136216903936 10480579609649994 10489509981729792 10520019784425216 10583938382920704 10592471918649816 10601497632780288 10623281196572018 10632333162906624 10696934166368256 10714680881528832 10733007937609728 10745845616603136 10772904875396976 10782084334215168 10879146540834816 10887918094707264 10924635929980032 10933444160684253 11031868934901711 11041269053787648 11050171322542092 11087436331961496 11159147371087872 11187247370604552 11196779885531136 11205807538352544 11306684175272928 11316318460821504 11325442494278016 11344814234979264 11363635813540608 11396688099793984 11465933248164096 11475177911870634 11484955768845312 11513876190883092 11518360926482176 11588345346898944 11607570954989568 11617526115627804 11627425265743872 11636800135981488 11641332751320064 11670646948346724 11680591362066432 11741556643552656 11751561478545408 11761036436365632 11781153244016928 11785742085904384 11795244602599536 11805295184437248 11835022257478368 11906930680785792 11911568513867776 11951738453311488 11961374808269952 12034050937164288 12069053193738624 12089076318678528 12119517984821598 12129844875992064 12239039858439168 12248907856545672 12259344999223296 12290215421227536 12369705764401152 12390227686047744 12411420701515776 12421427685511104 12473365873456683 12554040792473856 12585653291930121 12596377371222528 12606533480646612 12643200860708951 12720019697182044 12730858268424192 12741122806062768 12762916014351672 12778181652816164 12821274112268232 12866774904741888 12899174904184608 12910166131359744 12947716657754112 12958156042292448 13036888515261312 13074807626550176 13085948508192768 13096499345235072 13140665282324736 13209251223996738 13258959846642432 13269650177924478 13280957082491904 13314400039663164 13400514578101248 13422746659885056 13445705759975424 13456546659303696 13468012816048128 13577684842955952 13589254220046336 13600210858513344 13646075485491072 13768919840744064 13780021338613881 13791763124126208 13826492348880978 13915918984951296 13939006146803712 13962848289205248 13974106146199992 13986013308973056 14026693045900288 14111917843894272 14123295891533088 14135330177040384 14170924542625344 14176444217208832 14262578888491008 14322215551977216 14327794155470848 14363873167195968 14423933376301761 14475121767834624 14517224126276352 14566181239973376 14577925547579004 14709158579868948 14721692071716864 14733561763389456 14783248442615328 14878863161450496 14916329827472736 14929039847374848 14941076717803392 15075578900363904 15100589992370688 15126418979972352 15138614991716658 15151514418054144 15274895448325446 15287910997552128 15300237215827512 15313274358460416 15351834921177456 15451127129198592 15476761273319424 15490034820837072 15503233687658496 15515733514641984 15560862597795632 15574121816088576 15655408858070208 15681381915154176 15708204325355904 15720869414474991 15726992803466048 15780029676637824 15875907574381056 15888707877974724 15934921794858027 15948499744359936 16045401249552384 16092070924984832 16118768424904704 16159357313095464 16173126501322752 16318719811252224 16331877142060896 16345793332297728 16386953894970048 16492941019201536 16561903580681472 16575256983813138 16631154497942244 16738721056631808 16780871055906828 16795169828296704 16808711307528816 16960026262909392 16974477691232256 16988163741417024 17017221352468896 17045453720310912 17095032149690976 17198899872246144 17212766867805951 17227433653267968 17263622210338816 17277541389723264 17382518020348416 17411356432484352 17426289173441706 17441137898615808 17461999126980096 17505970422520086 17520887043099648 17612334965328984 17627342217818112 17678613128856576 17692866903899304 17707942776655872 17752533386217552 17815534483488768 17867352770801664 17896995546513408 17927607679967232 17942062212404928 18103579790607936 18133614478017792 18179276977232397 18194767313988096 18358559787658752 18373361784818508 18389017498834944 18435323131841304 18554558646601728 18585341529071616 18617131052273664 18632141528266656 18648017745297408 18815890458525696 18831061188710784 18894566056833792 18909800220969918 19080029545773066 19096287402636288 19111684209094152 19144374021527508 19151830889594624 19167272479224246 19231911168402348 19300162357112832 19348762356276912 19356298835035136 19421574986631168 19437234063438672 19555332772891968 19612211439825264 19628922762289152 19644749017852608 19710997923487104 19888439769963648 19904475266886717 19921435623737856 19971600059494746 20100771867151872 20134119989827584 20168558639963136 20184819988955544 20202019224072192 20366527264433928 20383881330069504 20400316287770016 20417699144613888 20469113228236608 20601502838931456 20653379761116096 20687644686189312 20739738523321467 20873878477426944 20908509220205568 20944272433807872 20961159219299988 20979019963459584 21040039568850432 21167876765841408 21184943837299632 21202995265560576 21246562393144036 21264666325813248 21393868332736512 21466015875219456 21491691233206272 21545809750793952 21564168668430336 21758293081669632 21775836189414528 21849271859960064 21866888321368506 22063737869803422 22082538107575296 22100342645084184 22174872663922992 22318294742175744 22374494741209104 22393559771062272 22411615076705088 22613368350545856 22650884988556032 22689628469958528 22707922487574987 22727271627081216 22793376199587968 22912343172488169 22931866496328192 22950355823741268 22969911537690624 23027752381766184 23036721852964352 23176690693797888 23215141909979136 23235052231255608 23254850531487744 23273600271962976 23282665502640128 23341293896693448 23361182724132864 23483113287105312 23503122957090816 23522072872731264 23562306488033856 23571484171808768 23590489205199072 23610590368874496 23670044514956736 23813861361571584 23823137027735552 23922749616539904 24068101874328576 24138106387477248 24178152637357056 24239035969643196 24259689751984128 24478079716878336 24497815713091344 24518689998446592 24580430842455072 24739411528802304 24822841403031552 24842855371022208 24862885475719707 24946731746913366 25108081584947712 25171306583860242 25192754742445056 25213066961293224 25286401721417902 25440039394364088 25461716536848384 25482245612125536 25525832028703344 25556363305632328 25642548224536464 25733549809483776 25798349808369216 25895433315508224 25916312084584896 26073777030522624 26139433760162559 26149615253100352 26192998690470144 26258955633780129 26281330564649472 26418502447993476 26517919693284864 26539300355848956 26561914164983808 26628800079326328 26801029156202496 26845493319770112 26891411519950848 26913093318607392 26936025632096256 27155369685911904 27178508440092672 27200421717026688 27292150970982144 27537839681488128 27560042677227762 27583526248252416 27652984697761956 27831837969902592 27878012293607424 27925696578410496 27948212292399984 27972026617946112 28053386091800576 28223835687788544 28246591783066176 28341849085250688 28352888434417664 28620044318659599 28644431103954432 28727746334391936 28750908718836369 28847866752603522 28950243535669248 29034448252552704 29132362479946752 29155851095158008 29418317159737896 29443384143433728 29467123526778912 29566496885230656 29757726322900992 29832659654945472 29882153435606784 29957400089242119 30151157800727808 30201179984741376 30252837959944704 30277229983433316 30303028836108288 30549790896650892 30575821995104256 30600474431655024 30626548716920832 30703669842354912 30902254258397184 30980069641674144 31006467375316992 31031467029283968 31121725195591264 31148243632177152 31310817716140416 31362763830308352 31416408650711808 31441738828949982 31453985606932096 31560059353275648 31751815148762112 31777415755949448 31869843589716054 31896999488719872 32090802499104768 32184141849969664 32237536849809408 32318714626190928 32346253002645504 32637439622504448 32663754284121792 32773907789940096 32800332482052759 33095606804705133 33123807161362944 33150513967626276 33262308995884488 33477442113263616 33561742111813656 33590339656593408 33617422615057632 33920052525818784 33948955382464512 33976327482834048 34034442704937792 34090907440621824 34190064299381952 34397799744492288 34425533735611902 34454867306535936 34555082779446528 34765036040696832 34822712864968704 34852578346883412 34882275797231616 34923998253960192 35011940845040172 35041774086199296 35224669930657968 35254684435636224 35357226257713152 35385733807798608 35415885553311744 35505066772435104 35734705541603328 35855215359934464 35884124424809856 36207159581215872 36267228956035584 36358553954464794 36389534627976192 36717119575317504 36746723569637016 36778034997669888 36870646263682608 37109117293203456 37170683058143232 37234262104547328 37264283056533312 37420097620370049 37662122377421568 37756959875790363 37789132113667584 37819600441939836 37929602582126853 38160059091546132 38192574805272576 38223368418188304 38288748043055016 38303661779189248 38334544958448492 38463822336804696 38600324714225664 38697524712553824 38712597670070272 38843149973262336 38874468126877344 39110665545783936 39224422879650528 39257845524578304 39289498035705216 39421995846974208 39776879539927296 39808950533773434 39842871247475712 39943200118989492 40201543734303744 40268239979655168 40337117279926272 40369639977911088 40404038448144384 40733054528867856 40767762660139008 40800632575540032 40938226456473216 41306759522232192 41340064015841643 41375289372378624 41479477046642934 41747756954853888 41817018440411136 41888544867615744 41922318438599976 41958039926919168 42080079137700864 42335753531682816 42369887674599264 42405990531121152 42493124786288072 42529332651626496 42787736665473024 42983382466412544 43091619501587904 43271800128905283 43551672378829056 43698543719920128 43733776642737012 44127475739606844 44165076215150592 44200685290168368 44349745327845984 44636589484351488 44748989482418208 44787119542124544 44823230153410176 45226736701091712 45301769977112064 45379256939917056 45415844975149974 45454543254162432 45586752399175936 45824686344976338 45863732992656384 45900711647482536 45939823075381248 46055504763532368 46073443705928704 46353381387595776 46430283819958272 46470104462511216 46509701062975488 46547200543925952 46565331005280256 46682587793386896 46722365448265728 46966226574210624 47044145745462528 47124612976067712 47142968343617536 47180978410398144 47340089029913472 47627722723143168 47804765384574081 47845499233079808 48136203748657152 48276212774954496 48356305274714112 48478071939286392 48519379503968256 48956159433756672 48995631426182688 49037379996893184 49160861684910144 49478823057604608 49685710742044416 49725770951439414 49893463493826732 50216163169895424 50342613167720484 50385509484890112 50426133922586448 50572803442835804 50880078788728176 50923433073696768 50964491224251072 51051664057406688 51112726611264656 51285096449072928 51596699616738432 51638300603417853 51790866631016448 51832624169169792 52147554061045248 52278867520325118 52299230506200704 52385997380940288 52517911267560258 52562661129298944 52837004895986952 53035839386569728 53078600711697912 53123828329967616 53257600158652656 53602058312404992 53690986639540224 53782823039901696 53826186637214784 54310739371823808 54400843434053376 54537830931697191 54584301941964288 55075679362976256 55120085354455524 55167052496504832 55305969395523912 55663675939805184 55756024587214848 55851393156820992 55896424584799968 55944053235892224 56106772183601152 56447671375577088 56493183566132352 56683698170501376 56705776868835328 57240088637319198 57288862207908864 57455492668783872 57501817437672738 57695733505207044 57900487071338496 58068896505105408 58264724959893504 58311702190316016 58836634319475792 58886768286867456 58934247053557824 59132993770461312 59665319309890944 59713425800660151 59764306871213568 59914800178484238 60302315601455616 60402359969482752 60505675919889408 60554459966866632 60606057672216576 61099581793301784 61151643990208512 61200948863310048 61253097433841664 61407339684709824 61804508516794368 61960139283348288 62062934058567936 62219215569964401 62243450391182528 62621635432280832 62725527660616704 62832817301423616 62883477657899964 62907971213864192 63120118706551296 63503630297524224 63554831511898896 63739687179432108 63793998977439744 64181604998209536 64368283699939328 64475073699618816 64637429252381856 64692506005291008 65274879245008896 65327508568243584 65547815579880192 65600664964105518 66191213609410266 66247614322725888 66301027935252552 66524617991768976 66954884226527232 67123484223627312 67180679313186816 67234845230115264 67840105051637568 67952654965668096 68068885409875584 68123767462724961 68181814881243648 68380128598763904 68737029517464507 68795599488984576 68851067471223804 68909734613071872 69051327777718117 69110165558893056 69530072081393664 69645425729937408 69705156693766824 69764551594463232 69847996507920384 70023881690080344 70083548172398592 70449339861315936 70509368871272448 70714452515426304 70771467615597216 70831771106623488 71010133544870208 71469411083206656 71768248849619712 72414319162431744 72534457912071168 72717107908929588 72779069255952384 73434239150635008 73493447139274032 73556069995339776 73741292527365216 74218234586406912 74468524209094656 74528566113066624 74588656427159121 74840195240740098 75324244754843136 75513919751580726 75578264227335168 75639200883879672 75859205164253706 76320118183092264 76385149610545152 76446736836376608 76577496086110032 76607323558378496 76669089916896984 76927644673609392 77200649428451328 77395049425107648 77425195340140544 77686299946524672 77748936253754688 78221331091567872 78448845759301056 78578996071410432 78776866901340387 78843991693948416 79553759079854592 79617901067546868 79685742494951424 79886400237978984 80403087468607488 80536479959310336 80674234559852544 80739279955822176 80808076896288768 81466109057735712 81535525320278016 81601265151080064 81876452912946432 82613519044464384 82680128031683286 82750578744757248 82958954093285868 83495513909707776 83634036880822272 83777089735231488 83844636877199952 83916079853838336 84160158275401728 84671507063365632 84739775349198528 84986249572576144 85058665303252992 85860132955978797 86183239003175808 86252726156509107 86543600257810566 87103344757658112 87397087439840256 87467553285474024 88254951479213688 88330152430301184 88401370580336736 88699490655691968 89273178968702976 89497978964836416 89646460306820352 89872200267726357 90453473402183424 90603539954224128 90758513879834112 90831689950299948 90909086508324864 91173504798351872 91649372689952676 91727465985312768 91801423294965072 91879646150762496 92111009527064736 92146887411857408 92706762775191552 92940208925022432 93019402125950976 93094401087851904 93130662010560512 93365175586773792 93444730896531456 93932453148421248 94088291490925056 94249225952135424 94285936687235072 94361956820796288 94680178059826944 95255445446286336 95609530769148162 95690998466159616 96272407497314304 96552425549908992 96712610549428224 96956143878572784 97038759007936512 97912318867513344 97991262852365376 98321723369820288 98400997446158277 99286820414115399 99371421484088832 99451541902878828 99786926987653464 100432326339790848 100685226335440968 100771018969780224 100852267845172896 101145606885671608 101760157577456352 101846866147393536 101928982448502144 102103328114813376 102225453222529312 102570192898145856 103193399233476864 103276601206835706 103665248338339584 104295108122090496 104557735040650236 104598461012401408 104771994761880576 105035822535120516 105125322258597888 105674009791973904 106071678773139456 106157201423395824 106247656659935232 106515200317305312 107204116624809984 107565646079803392 107652373274429568 108621478743647616 108801686868106752 109075661863394382 109168603883928576 110151358725952512 110240170708911048 110334104993009664 110611938791047824 111327351879610368 111512049174429696 111702786313641984 111792849169599936 112213544367202304 112986367132264704 113270879627371089 113367396341002752 113788807746380559 114480177274638396 114577724415817728 114910985337567744 115003634875345476 115391467010414088 115800974142676992 116137793010210816 116529449919787008 116623404380632032 117673268638951584 117773536573734912 117868494107115648 118265987540922624 119330638619781888 119426851601320302 119528613742427136 119829600356968476 120604631202911232 120804719938965504 121011351839778816 121108919933733264 121212115344433152 122199163586603568 122303287980417024 122401897726620096 122814679369419648 123920278566696576 124020192047524929 124125868117135872 124438431139928802 124486900782365056 125243270864561664 125451055321233408 125665634602847232 125766955315799928 125815942427728384 126240237413102592 127007260595048448 127109663023797792 127479374358864216 127587997954879488 128363209996419072 128736567399878656 128950147399237632 129274858504763712 129815400386715849 130655017136487168 131095631159760384 131201329928211036 132382427218820532 132495228645451776 132602055870505104 133049235983537952 133909768453054464 134246968447254624 134361358626373632 134469690460230528 135680210103275136 135905309931336192 136137770819751168 136247534925449922 136363629762487296 136760257197527808 137474059034929014 137591198977969152 137702134942447608 137819469226143744 138102655555436234 138220331117786112 139060144162787328 139290851459874816 139410313387533648 139529103188926464 139695993015840768 140047763380160688 140167096344797184 140898679722631872 141428905030852608 141542935231194432 142020267089740416 143414296153722243 143536497699239424 144828638324863488 145068915824142336 145434215817859176 145558138511904768 146868478301270016 146986894278548064 147112139990679552 147482585054730432 148436469172813824 149057132226133248 149177312854318242 149680390481480196 150648489509686272 151027839503161452 151156528454670336 151278401767759344 151718410328507412 152640236366184528 152770299221090304 152893473672753216 153154992172220064 153214647116756992 153338179833793968 153855289347218784 154790098850215296 154850390680281088 155372599893049344 155497872507509376 156442662183135744 156897691518602112 157157992142820864 157553733802680774 157687983387896832 159107518159709184 159235802135093736 159371484989902848 159772800475957968 160806174937214976 161072959918620672 161348469119705088 161478559911644352 162932218115471424 163202530302160128 163613492795091573 163752905825892864 165227038088928768 165360256063366572 165501157489514496 165917908186571736 166991027819415552 167268073761644544 167554179470462976 167689273754399904 167832159707676672 168320316550803456 169343014126731264 169479550698397056 169972499145152288 170117330606505984 171720265911957594 172366478006351616 172505452313018214 173087200515621132 174206689515316224 174794174879680512 174935106570948048 176509902958427376 176660304860602368 176802741160673472 177398981311383936 178995957929672832 179140277401980453 179292920613640704 179744400535452714 180906946804366848 181207079908448256 181517027759668224 181663379900599896 181818173016649728 182347009596703744 183298745379905352 183454931970625536 183602846589930144 183759292301524992 184222019054129472 184293774823714816 185413525550383104 185880417850044864 186188802175703808 186261324021121024 186730351173547584 187864906296842496 188176582981850112 188498451904270848 188723913641592576 189360356119653888 190510890892572672 191219061538296324 191381996932319232 192544814994628608 193104851099817984 193425221098856448 193912287757145568 194077518015873024 195824637735026688 195982525704730752 196643446739640576 196801994892316554 198573640828230798 198742842968177664 198903083805757656 199573853975306928 200864652679581696 201370452670881936 201542037939560448 201704535690345792 202291213771343216 203520315154912704 203857964897004288 204206656229626752 204371302388174883 204450906445058624 205140385796291712 206211088552393521 206386798466953728 206553202413671412 207153983333154351 207330496676679168 208590216244180992 209115470081300472 209196922024802816 209543989523761152 210071645070241032 210250644517195776 211348019583947808 212143357546278912 212314402846791648 212495313319870464 213030400634610624 214408233249619968 215304746548859136 217242957487295232 217603373736213504 218151323726788764 218337207767857152 220302717451905024 220480341417822096 220668209986019328 221223877582095648 222654703759220736 223405572627283968 223585698339199872 223765969281477363 224427088734404608 225972734264529408 226541759254742178 226734792682005504 227577615492761118 228960354549276792 229155448831635456 229821970675135488 230007269750690952 230782934020828176 231601948285353984 232275586020421632 233058899839574016 233246808761264064 235346537277903168 235736988214231296 236330600704021161 236531975081845248 238661277239563776 238853703202640604 239057227484854272 239659200713936952 241209262405822464 241609439877931008 242022703679557632 242217839867466528 242424230688866304 244398327173207136 244606575960834048 244803795453240192 245629358738839296 247840557133393152 248040384095049858 248251736234271744 248876862279857604 248973801564730112 250486541729123328 250902110642466816 251331269205694464 251533910631599856 251631884855456768 252480474826205184 254014521190096896 254219326047595584 254958748717728432 255175995909758976 257473134799757312 258549717009527424 258758178469527321 259630800773431698 261310034272974336 262191262319520768 262402659856422072 264764854437641064 264990457290903552 265204111741010208 266098471967075904 267819536906108928 268493936894509248 268939380920461056 269616600803179071 271360420206550272 271810619862672384 272275541639502336 272495069850899844 272727259524974592 273520514395055616 274948118069858028 275182397955938304 275404269884895216 275638938452287488 276205311110872468 276440662235572224 278120288325574656 278820626775067296 279058206377852928 279391986031681536 280095526760321376 280334192689594368 281797359445263744 282857810061705216 283085870462388864 284040534179480832 286828592307444486 287072995398478848 289657276649726976 290137831648284672 290868431635718352 291116277023809536 293736956602540032 293973788557096128 294965170109460864 295202992338474831 297860461242346197 298114264452266496 298354625708636484 299360780962960392 301296979019372544 302055679006322904 302313056909340672 302556803535518688 303436820657014824 305280472732369056 305540598442180608 305786947345506432 306309984344440128 306429294233513984 306676359667587936 307710578694437568 309580197700430592 309700781360562176 310995745015018752 312885324366271488 313795383037204224 314315984285641728 315107467605361548 315375966775793664 318215036319418368 318471604270187472 318742969979805696 319545600951915936 321612349874429952 322696938239410176 322957119823288704 325864436230942848 326405060604320256 327226985590183146 327505811651785728 330454076177857536 330720512126733144 331002314979028992 331835816373143472 333982055638831104 334536147523289088 335108358940925952 335378547508799808 336640633101606912 338959101396794112 339812638882113267 339944998290304576 341366423239141677 343440531823915188 344732956012703232 345010904626036428 346174401031242264 348413379030632448 349588349759361024 349870213141896096 353019805916854752 353320609721204736 353605482321346944 354797962622767872 357991915859345664 358280554803960906 358585841227281408 359488801070905428 361813893608733696 362414159816896512 363034055519336448 363326759801199792 363636346033299456 364694019193407488 366597490759810704 366909863941251072 367205693179860288 368444038108258944 368587549647429632 371760835700089728 372060576142574787 372377604351407616 373460702347095168 375729812593684992 376353165963700224 376996903808541696 377447827283185152 378720712239307776 381021781785145344 382438123076592648 382763993864638464 385089629989257216 386209702199635968 386850442197712896 387824575514291136 389446201160147547 391965051409461504 393286893479281152 393603989784633108 397147281656461596 397485685936355328 397806167611515312 399147707950613856 401729305359163392 402740905341763872 403084075879120896 403409071380691584 404582427542686432 407040630309825408 407715929794008576 408413312459253504 408742604776349766 408901812890117248 410280771592583424 412422177104787042 412773596933907456 413106404827342824 414307966666308702 414660993353358336 417180432488361984 418230940162600944 418393844049605632 419087979047522304 420143290140482064 420501289034391552 422696039167895616 424286715092557824 424628805693583296 426060801269221248 430242888461166729 430609493097718272 434485914974590464 435206747472427008 436302647453577528 436674415535714304 440605434903810048 440960682835644192 441336419972038656 442447755164191296 445309407518441472 447171396678399744 447531938562954726 451945468529058816 453083518509484356 453469585364011008 455155230985522236 457920709098553584 458310897663270912 459643941350270976 460014539501381904 461565868041656352 464551172040843264 466117799679148032 466493617522528128 470693074555806336 471473976428462592 472661201408042322 473063950163690496 477322554479127552 477707406405281208 478114454969708544 479318401427873904 482418524811644928 483218879755862016 484045407359115264 484435679734933056 488796654346414272 489607590906480384 490840478385274719 491258717477678592 495681114266786304 496080768190099716 496503472468543488 497753724559715208 497947603129460224 500973083458246656 501804221284933632 502662538411388928 503067821263199712 503263769710913536 504960949652410368 508029042380193792 508438652095191168 509917497435456864 510351991819517952 514946269599514624 517099434019054848 517516356939054642 519261601546863396 522620068545948672 524382524639041536 524805319712844144 529529708875282128 529980914581807104 530408223482020416 532196943934151808 536987873789018496 537420832205941359 537878761840922112 539233201606358142 542720840413100544 543621239725344768 544551083279004672 544990139701799688 545454519049949184 547041028790111232 549896236139716056 550364795911876608 550808539769790432 551277876904574976 552410622221744936 552881324471144448 556240576651149312 557641253550134592 558783972063363072 560191053520642752 563594718890527488 566171740924777728 568081068358961664 573657184614888972 574145990796957696 579314553299453952 580275663296569344 581736863271436704 582232554047619072 587473913205080064 587947577114192256 589930340218921728 590405984676949662 595720922484692394 596228528904532992 596709251417272968 598721561925920784 602593958038745088 604111358012645808 604626113818681344 605113607071037376 606873641314029648 610560945464738112 611573894691012864 612619968688880256 612858588467027968 613352719335175872 615421157388875136 618633265657180563 619160395400861184 621461949999463053 621991490030037504 625770648732542976 627590766074408448 628631968571283456 630214935210723096 630751933551587328 636430072638836736 636943208540374944 637485939959611392 639091201903831872 643224699748859904 645914239646577408 651728872461885696 652810121208640512 654453971180366292 655011623303571456 660908152355715072 661441024253466288 662004629958057984 663671632746286944 667964111277662208 670216717881851904 670757095017599616 671297907844432089 673281266203213824 677918202793588224 679625277764226534 679889996580609152 682732846478283354 686881063647830376 689465912025406464 690021809252072856 692348802062484528 696826758061264896 699176699518722048 699740426283792192 706039611833709504 707210964642693888 708991802112063483 709595925245535744 715983831718691328 716561109607921812 717171682454562816 718977602141810856 723627787217467392 724828319633793024 726068111038672896 726653519602399584 727272692066598912 729388038386814976 733194981519621408 733819727882502144 734411386359720576 736888076216517888 737175099294859264 743521671400179456 744121152285149574 744755208702815232 746921404694190336 751459625187369984 752706331927400448 753993807617083392 754895654566370304 757441424478615552 762043563570290688 764876246153185296 765527987729276928 772419404399271936 775649151028582272 776274535408581963 778892402320295094 783930102818923008 786573786958562304 787207979569266216 794294563312923192 794971371872710656 795612335223030624 798295415901227712 803458610718326784 805481810683527744 806818142761383168 808849802409537213 809164855085372864 814081260619650816 815431859588017152 816826624918507008 817485209552699532 817803625780234496 820561543185166848 824844354209574084 825547193867814912 826212809654685648 828615933332617404 829321986706716672 834360864976723968 836461880325201888 836787688099211264 838175958095044608 840286580280964128 841002578068783104 845392078335791232 848573430185115648 849257611387166592 852121602538442496 860485776922333458 861218986195436544 868971829949180928 870413494944854016 872605294907155056 873348831071428608 881210869807620096 881921365671288384 884895510328382592 885608977015424493 893581383727038591 894342793356799488 895063877125909452 897667261110335521 903890937058117632 906167037018968712 906939170728022016 910310461971044472 915841418197107168 916621795326541824 919287882700541952 920029079002763808 923131736083312704 929102344081686528 932987235045056256 941386149111612672 942947952856925184 945322402816084644 946127900327380992 954645108958255104 955414812810562416 956228909939417088 958636802855747808 964837049623289856 968090814718230528 968871359469866112 977593308692828544 979215181812960768 981680956770549438 982517434955357184 991362228533572608 992161536380199432 993006944937086976 995507449119430416 995895206258920448 1001946166916493312 1003608442569867264 1005325076822777856 1006135642526399424 1006527539421827072 1009921899304820736 1016877304190382336 1019834994870913728 1024099269717425031 1034198868038109696 1035032713878109284 1038523203093726792 1045240137091897344 1048765049278083072 1049610639425688288 1059059417750564256 1059961829163614208 1060816446964040832 1064393887868303616 1073975747578036992 1074841664411882718 1075757523681844224 1078466403212716284 1085441680826201088 1087242479450689536 1089102166558009344 1089980279403599376 1090909038099898368 1094082057580222464 1099792472279432112 1100729591823753216 1101617079539580864 1104821244443489872 1105762648942288896 1115282507100269184 1116181728427724361 1120382107041285504 1127189437781054976 1132343481849555456 1136162136717923328 1147314369229777944 1148291981593915392 1158629106598907904 1160551326593138688 1163473726542873408 1168338603480442641 1175895154228384512 1179860680437843456 1180811969353899324 1191441844969384788 1192457057809065984 1193418502834545936 1197443123851841568 1205187916077490176 1208222716025291616 1209252227637362688 1210227214142074752 1213747282628059296 1221121890929476224 1223147789382025728 1225239937377760512 1225717176934055936 1226705438670351744 1230842314777750272 1237266531314361126 1238320790801722368 1242923899998926106 1243982980060075008 1251541297465085952 1255181532148816896 1257263937142566912 1260429870421446192 1261503867103174656 1272860145277673472 1273886417080749888 1278182403807663744 1290728665383500187 1291828479293154816 1303457744923771392 1305620242417281024 1308907942360732584 1310023246607142912 1321816304711430144 1322882048506932576 1324009259916115968 1327343265492573888 1335928222555324416 1341514190035199232 1342595815688864178 1355836405587176448 1359250555528453068 1359779993161218304 1365465692956566708 1373762127295660752 1378931824050812928 1380043618504145712 1384697604124969056 1393653516122529792 1398353399037444096 1399480852567584384 1412079223667419008 1414421929285387776 1417983604224126966 1419191850491071488 1431967663437382656 1433122219215843624 1434343364909125632 1437955204283621712 1447255574434934784 1449656639267586048 1452136222077345792 1453307039204799168 1458776076773629952 1466389963039242816 1468822772719441152 1472521435155824157 1473776152433035776 1487043342800358912 1488242304570299148 1489510417405630464 1493842809388380672 1502919250374739968 1505412663854800896 1507987615234166784 1509791309132740608 1514882848957231104 1524087127140581376 1529752492306370592 1531055975458553856 1544838808798543872 1551298302057164544 1552549070817163926 1557784804640590188 1567860205637846016 1573147573917124608 1574415959138532432 1588589126625846384 1589942743745421312 1591224670446061248 1596590831802455424 1610963621367055488 1612262496617824077 1613636285522766336 1617699604819074426 1618329710170745728 1628162521239301632 1630863719176034304 1633653249837014016 1634970419105399064 1635607251560468992 1641123086370333696 1649688708419148168 1651094387735629824 1652425619309371296 1657231866665234808 1658643973413433344 1668721729953447936 1672923760650403776 1673575376198422528 1676351916190089216 1680573160561928256 1690784156671582464 1698515222774333184 1704243205076884992 1720971553844666916 1722437972390873088 1737943659898361856 1740826989889708032 1745210589814310112 1746697662142857216 1762421739615240192 1763842731342576768 1769791020656765184 1771217954030848986 1787162767454077182 1788685586713598976 1790127754251818904 1795334522220671042 1807781874116235264 1812334074037937424 1813878341456044032 1820620923942088944 1831682836394214336 1838575765401083904 1840058158005527616 1846263472166625408 1855899796971541689 1864385849998389159 1865974470090112512 1882772298223225344 1885895905713850368 1890644805632169288 1892255800654761984 1909290217916510208 1910829625621124832 1912457819878834176 1917273605711495616 1929674099246579712 1937742718939732224 1955186617385657088 1958430363625921536 1963361913541098876 1965034869910714368 1982724457067145216 1984323072760398864 1986013889874173952 1991014898238860832 1991790412517840896 2003892333832986624 2010650153645555712 2012271285052798848 2013055078843654144 2019843798609641472 2033754608380764672 2039669989741827456 2048198539434850062 2068397736076219392 2070065427756218568 2077046406187453584 2090480274183794688 2097530098556166144 2099221278851376576 2118118835501128512 2121632893928081664 2126975406336190449 2128787775736607232 2147951495156073984 2149683328823765436 2151515047363688448 2156932806425432568 2170883361652402176 2174484958901379072 2178204333116018688 2179960558807198752 2181818076199796736 2188164115160444928 2199584944558864224 2201459183647506432 2203234159079161728 2209642488886979744 2211525297884577792 2230565014200538368 2232363456855448722 2240764214082571008 2254378875562109952 2264686963699110912 2272324273435846656 2294628738459555888 2296583963187830784 2317258213197815808 2326947453085746816 2328823606225745889 2336677206960885282 2351790308456769024 2359721360875686912 2361623938707798648 2382883689938769576 2384914115618131968 2386837005669091872 2394886247703683136 2410375832154980352 2416445432050583232 2420454428284149504 2427494565256118592 2442243781858952448 2446295578764051456 2450479874755521024 2453410877340703488 2461684629555500544 2474533062628722252 2476641581603444736 2485847799997852212 2487965960120150016 2503082594930171904 2510363064297633792 2514527874285133824 2520859740842892384 2523007734206349312 2545720290555346944 2547772834161499776 2556364807615327488 2581457330767000374 2583656958586309632 2606915489847542784 2611240484834562048 2617815884721465168 2620046493214285824 2643632609422860288 2645764097013865152 2654686530985147776 2656826931046273479 2680744151181115773 2683028380070398464 2685191631377728356 2693001783331006563 2711672811174352896 2718501111056906136 2719559986322436608 2730931385913133416 2747524254591321504 2757863648101625856 2760087237008291424 2769395208249938112 2787307032245059584 2798961705135168768 2824158447334838016 2828843858570775552 2835967208448253932 2838383700982142976 2863935326874765312 2866244438431687248 2868686729818251264 2875910408567243424 2894511148869869568 2904272444154691584 2906614078409598336 2917552153547259904 2932779926078485632 2937645545438882304 2945042870311648314 2947552304866071552 2974086685600717824 2976484609140598296 2979020834811260928 2987685618776761344 3005838500749479936 3010825327709601792 3015975230468333568 3019582618265481216 3029765697914462208 3059504984612741184 3072297809152275093 3102596604114329088 3105098141634327852 3115569609281180376 3135720411275692032 3146295147834249216 3148831918277064864 3177178253251692768 3179885487490842624 3182449340892122496 3193181663604910848 3221927242734110976 3224524993235648154 3227272571045532672 3235399209638148852 3236659420341491456 3256325042478603264 3261727438352068608 3267306499674028032 3269940838210798128 3271214503120937984 3282246172740667392 3299377416838296336 3302188775471259648 3304851238618742592 3314463733330469616 3317287946826866688 3345847521300807552 3347150752396845056 3361146321123856512 3381568313343164928 3397030445548666368 3408486410153769984 3441943107689333832 3444875944781746176 3475887319796723712 3481653979779416064 3490421179628620224 3505015810441327923 3527685462685153536 3539582041313530368 3542435908061697972 3574325534908154364 3577371173427197952 3580255508503637808 3590669044441342084 3615563748232470528 3624668148075874848 3627756682912088064 3641241847884177888 3663365672788428672 3677151530802167808 3680116316011055232 3692526944333250816 3711799593943083378 3728771699996778318 3731948940180225024 3765544596446450688 3771791811427700736 3781289611264338576 3784511601309523968 3818580435833020416 3821659251242249664 3834547211422991232 3872185996150500561 3875485437879464448 3910373234771314176 3916860727251843072 3926723827082197752 3930069739821428736 3965448914134290432 3968646145520797728 3972027779748347904 3982029796477721664 3983580825035681792 4007784667665973248 4024542570105597696 4026110157687308288 4067509216761529344 4079339979483654912 4096397078869700124 4136795472152438784 4140130855512437136 4154092812374907168 4180960548367589376 4195060197112332288 4198442557702753152 4236237671002257024 4243265787856163328 4253950812672380898 4257575551473214464 4295902990312147968 4299366657647530872 4303030094727376896 4313865612850865136 4341766723304804352 4348969917802758144 4356408666232037376 4359921117614397504 4376328230320889856 4399169889117728448 4406468318158323456 4417564305467472471 4419284977773959488 4461130028401076736 4464726913710897444 4481528428165142016 4508757751124219904 4529373927398221824 4544648546871693312 4589257476919111776 4593167926375661568 4634516426395631616 4653894906171493632 4657647212451491778 4673354413921770564 4703580616913538048 4719442721751373824 4723247877415597296 4765767379877539152 4769828231236263936 4773674011338183744 4789772495407366272 4832890864101166464 4836787489853472231 4840908856568299008 4854989130512237184 4884487563717904896 4892591157528102912 4900959749511042048 4906821754681406976 4923369259111001088 4949066125257444504 4953283163206889472 4971695599995704424 4975931920240300032 5006165189860343808 5020726128595267584 5029055748570267648 5041719481685784768 5095545668322999552 5112729615230654976 5162914661534000748 5167313917172619264 5213830979695085568 5222480969669124096 5235631769442930336 5240092986428571648 5287265218845720576 5291528194027730304 5309373061970295552 5313653862092546958 5361488302362231546 5366056760140796928 5370383262755456712 5386003566662013126 5423345622348705792 5437002222113812272 5439119972644873216 5461862771826266832 5495048509182643008 5515727296203251712 5520174474016582848 5538790416499876224 5593157549995167477 5597923410270337536 5648316894669676032 5657687717141551104 5671934416896507864 5676767401964285952 5727870653749530624 5732488876863374496 5737373459636502528 5751820817134486848 5789022297739739136 5813228156819196672 5865559852156971264 5875291090877764608 5890085740623296628 5895104609732143104 5948173371201435648 5952969218281196592 5958041669622521856 5975371237553522688 6011677001498959872 6031950460936667136 6039165236530962432 6059531395828924416 6119009969225482368 6144595618304550186 6205193208228658176 6210196283268655704 6231139218562360752 6271440822551384064 6292590295668498432 6297663836554129728 6354356506503385536 6364898681784244992 6380926219008571347 6386363327209821696 6443854485468221952 6449049986471296308 6454545142091065344 6470798419276297704 6473318840682982912 6512650084957206528 6523454876704137216 6534612999348056064 6539881676421596256 6542429006241875968 6564492345481334784 6598754833676592672 6604377550942519296 6609702477237485184 6628927466660939232 6634575893653733376 6691695042601615104 6694301504793690112 6722292642247713024 6763136626686329856 6794060891097332736 6816972820307539968 6883886215378667664 6889751889563492352 6951774639593447424 6980842359257240448 6986470818677237667 7010031620882655846 7055370925370307072 7079164082627060736 7084871816123395944 7148651069816308728 7154742346854395904 7160511017007275616 7181338088882684168 7231127496464941056 7249336296151749696 7282483695768355776 7326731345576857344 7360232632022110464 7385053888666501632 7423599187886166756 7457543399993556636 7463897880360450048 7531089192892901376 7543583622855401472 7562579222528677152 7569023202619047936 7637160871666040832 7643318502484499328 7669094422845982464 7744371992301001122 7750970875758928896 7820746469542628352 7833721454503686144 7853447654164395504 7860139479642857472 7930897828268580864 7937292291041595456 7964059592955443328 7967161650071363584 8042232453543347319 8049085140211195392 8079005349993019689 8135018433523058688 8158679958967309824 8192794157739400248 8273590944304877568 8280261711024874272 8308185624749814336 8361921096735178752 8396885115405506304 8472475342004514048 8486531575712326656 8507901625344761796 8515151102946428928 8591805980624295936 8598733315295061744 8606060189454753792 8627731225701730272 8683533446609608704 8712817332464074752 8719842235228795008 8752656460641779712 8798339778235456896 8812936636316646912 8835128610934944942 8838569955547918976 8922260056802153472 8929453827421794888 8963056856330284032 9017515502248439808 9058747854796443648 9089297093743386624 9178514953838223552 9216893427456825279 9307789812342987264 9315294424902983556 9346708827843541128 9407161233827076096 9438885443502747648 9446495754831194592 9531534759755078304 9539656462472527872 9547348022676367488 9579544990814732544 9665781728202332928 9673574979706944462 9681817713136598016 9709978261024474368 9768975127435809792 9785182315056205824 9801919499022084096 9813643509362813952 9846738518222002176 9898132250514889008 9906566326413778944 9943391199991408848 9951863840480600064 10041452257190535168 10083438963371569536 10191091336645999104 10225459230461309952 10325829323068001496 10334627834345238528 10427661959390171136 10444961939338248192 10471263538885860672 10515047431323983769 10583056388055460608 10618746123940591104 10627307724185093916 10722976604724463092 10732113520281593856 10740766525510913424 10772007133324026252 10846691244697411584 10874004444227624544 10878239945289746432 10923725543652533664 10990097018365286016 11031454592406503424 11040348948033165696 11077580832999752448 11186315099990334954 11195846820540675072 11296633789339352064 11315375434283102208 11343868833793015728 11353534803928571904 11455741307499061248 11464977753726748992 11503641634268973696 11616557988451501683 11626456313638393344 11731119704313942528 11750582181755529216 11780171481246593256 11790209219464286208 11896346742402871296 11905938436562393184 11916083339245043712 11950742475107045376 12023354002997919744 12078330473061924864 12238019938450964736 12289191236609100372 12410386416457316352 12420392566537311408 12462278437124721504 12542881645102768128 12585180591336996864 12595327673108259456 12708713013006771072 12729797363568489984 12761852438017142694 12772726654419643392 12887708970936443904 12898099972942592616 12909090284182130688 12941596838552595408 12946637681365965824 13025300169914413056 13046909753408274432 13069225998696112128 13079763352843192512 13084858012483751936 13128984690962669568 13197509667353185344 13219404954474970368 13257854933321878464 13383390085203230208 13444585284495426048 13526273253372659712 13588121782194665472 13633945640615079936 13767772430757335328 13779503779126984704 13903549279186894848 13961684718514480896 13972941637354475334 14020063241765311692 14110741850740614144 14158328165254121472 14169743632246791888 14297302139632617456 14309484693708791808 14321022034014551232 14362676177765368336 14498672592303499392 14510362469560416693 14564967391536711552 14653462691153714688 14720465264044220928 14770107777333003264 14847198375772333512 14915086799987113272 14927795760720900096 15062178385785802752 15087167245710802944 15125158445057354304 15286637004968998656 15338188845691964928 15488743984602002244 15501941751517857792 15641492939085256704 15667442909007372288 15706895308328791008 15720278959285714944 15861795656537161728 15874584582083190912 15928119185910886656 15934323300142727168 16084464907086694638 16098170280422390784 16158010699986039378 16270036867046117376 16317359917934619648 16385588315478800496 16547181888609755136 16560523422049748544 16616371249499628672 16779472649985502431 16793770230811012608 16944950684009028096 16973063151424653312 17015803250689523592 17030302205892857856 17183611961248591872 17197466630590123488 17212120378909507584 17255462451403460544 17367066893219217408 17439684470457590016 17596679556470913792 17625873272633293824 17670257221869889884 17677139911095837952 17844520113604306944 17858907654843589776 17926113712660568064 18035031004496879616 18117495709592887296 18178594187486773248 18357029907676447104 18433786854913650558 18615579624685974528 18630588849805967112 18693417655687082256 18814322467654152192 18877770887005495296 18892991509662389184 19063069519510156608 19094696045352734976 19142778657025714041 19159089981629465088 19331563456404665856 19347149959413888924 19363635426273196032 19419956522048948736 19537950254871619584 19570364630112411648 19603838998044168192 19627287018725627904 19693477036444004352 19796264501029778016 19813132652827557888 19886782399982817696 19903727680961200128 20082904514381070336 20166877926743139072 20382182673291998208 20450918460922619904 20651658646136002992 20669255668690477056 20855323918780342272 20942527077771721344 20959412456031713001 21030094862647967538 21166112776110921216 21237492247881182208 21254615448370187832 21445953209448926184 21464227040563187712 21481533051021826848 21544014266648052504 21693382489394823168 21748008888455249088 21756479890579492864 21847451087305067328 21980194036730572032 22080697896066331392 22155161665999504896 22372630199980669908 22391693641081350144 22593267578678704128 22630750868566204416 22687737667586031456 22707069607857143808 22911482614998122496 22929955507453497984 23007283268537947392 23233115976903003366 23252912627276786688 23462239408627885056 23501164363511058432 23560342962493186512 23580418438928572416 23792693484805742592 23811876873124786368 23901484950214090752 24126697360630041957 24237016049979059067 24476039876901929472 24578382473218200744 24820772832914632704 24840785133074622816 24924556874249443008 25085763290205536256 25190655346216518912 25417426026013542144 25459594727136979968 25523704876034285388 25545453308839286784 25775417941872887808 25796199945885185232 25818180568364261376 25883193677105190816 25893275362731931648 26050600339828826112 26138451997392224256 26159526705686385024 26169716024967503872 26257969381925339136 26395019334706370688 26438809908949940736 26515709866643756928 26766780170406460416 26889170568990852096 27052546506745319424 27176243564389330944 27267891281230159872 27535544861514670656 27650680282370475837 27923369437028961792 27945883274708950668 28040126483530623384 28221483701481228288 28316656330508242944 28339487264493583776 28594604279265234912 28618969387417583616 28642044068029102464 28725352355530736672 28997345184606998784 29020724939120833386 29129934783073423104 29306925382307429376 29440930528088441856 29540215554666006528 29694396751544667024 29830173599974226544 29855591521441800192 30124356771571605504 30250316890114708608 30573274009937997312 30676377691383929856 30977487969204004488 31003883503035715584 31282985878170513408 31334885818014744576 31413790616657582016 31749169164166381824 31856238371821773312 32168929814173389276 32196340560844781568 32316021399972078756 32540073734092234752 32634719835869239296 32771176630957600992 33094363777219510272 33121046844099497088 33232742498999257344 33558945299971004862 33587540461622025216 33889901368018056192 33946126302849306624 34031606501379047184 34060604411785715712 34367223922497183744 34394933261180246976 34510924902806921088 34849673965354505049 34879368940915180032 35193359112941827584 35251746545266587648 35340514443739779768 35354279822191675904 35689040227208613888 35717815309687179552 35852227425321136128 36070062008993759232 36234991419185774592 36714059815352894208 36867573709827301116 37231159249371949056 37261177699611934224 37386835311374164512 37628644935308304384 37755541774010990592 37785983019324778368 38126139039020313216 38189392090705469952 38285557314051428082 38318179963258930176 38663126912809331712 38694299918827777848 38727270852546392064 38839913044097897472 39075900509743239168 39140729260224823296 39207677996088336384 39254574037451255808 39386954072888008704 39592529002059556032 39773564799965635392 40333755853486278144 40764365346583996416 40901836921845239808 41303317292272005984 41338511337380954112 41710647837560684544 41885054155543442688 41918824912063426002 42060189725295935076 42332225552221842432 42474984495762364416 42509230896740375664 42891906418897852368 42928454081126375424 42963066102043653696 43088028533296105008 43496017776910498176 43512959781158985728 43694902174610134656 43960388073461144064 44161395792132662784 44310323331999009792 44745260399961339816 44783387282162700288 45186535157357408256 45261501737132408832 45375475335172062912 45859911014906995968 46014566537075894784 46466231953806006732 46505825254553573376 46924478817255770112 47002328727022116864 47120685924986373024 47160836877857144832 47585386969611485184 47623753746249572736 47802969900428181504 48253394721260083914 48474032099958118134 48952079753803858944 49156764946436401488 49641545665829265408 49681570266149245632 49849113748498886016 50338417949956507293 50381310692433037824 50834852052027084288 50919189454273959936 51047409752068570776 51090906617678573568 51550835883745775616 51592399891770370464 51636361136728522752 51766387354210381632 51786550725463863296 52101200679657652224 52319053411372770048 52339432049935007744 52790038669412741376 52877619817899881472 53031419733287513856 53533560340812920832 53778341137981704192 54105093013490638848 54352487128778661888 54535782562460319744 55071089723029341312 55301360564740951674 55846738874057923584 55891766549417901336 56080252967061246768 56442967402962456576 56633312661016485888 56678974528987167552 57189208558530469824 57284088136058204928 57428335971077142123 57450704711061473344 57994690369213997568 58041449878241666772 58259869566146846208 58613850764614858752 58881861056176883712 59080431109332013056 59388793503089334048 59660347199948453088 59711183042883600384 60248713543143211008 60500633780229417216 61146548019875994624 61352755382767859712 61954975938408008976 62007767006071431168 62565971756341026816 62827581233315164032 62878237368095139003 63498338328332763648 63712476743643546624 64337859628346778552 64392681121689563136 64632042799944157512 65080147468184469504 65269439671738478592 65542353261915201984 66242093688198994176 66465484997998514688 67117890599942009724 67175080923244050432 67779802736036112384 67892252605698613248 68063213002758094368 68121208823571431424 68734447844994367488 68789866522360493952 69021849805613842176 69699347930709010098 69758737881830360064 70386718225883655168 70503493090533175296 70681028887479559536 70708559644383351808 71378080454417227776 71435630619374359104 71704454850642272256 72711048149937177201 73428119630705788416 73735147419654602232 74462318498743898112 74522355399223868448 74773670622748329024 75257289870616608768 75571966038649556736 76252278078040626432 76378784181410939904 76571114628102856164 76636359926517860352 77326253825618663424 77388599837655555696 77454541705092784128 77679826088195794944 78151801019486478336 78415355992176672768 78509148074902511616 78773908145776017408 79185058004119112064 79547129599931270784 80667511706972556288 81528730693167992832 81803673843690479616 82606634584544011968 82952040847111427511 83770108311086885376 83837649824126852004 84120379450591870152 84664451104443684864 84949968991524728832 85018461793480751328 85783812837795704736 85856908162252750848 85926132204087307392 86176057066592210016 86992035553820996352 87025919562317971456 87389804349220269312 87920776146922288128 88322791584265325568 88620646663998019584 89490520799922679632 89566774564325400576 90373070314714816512 90750950670344125824 91719822029813991936 92029133074151789568 92932463907612013464 93011650509107146752 93848957634511540224 94004657454044233728 94241371849972746048 95247507492499145472 96506789442520167828 96948064199916236268 97904159507607717888 98313529892872802976 99283091331658530816 99363140532298491264 99698227496997772032 100676835899913014586 100762621384866075648 101669704104054168576 101838378908547919872 102094819504137141552 102181813235357147136 103101671767491551232 103184799783540740928 103532774708420763264 103573101450927726592 104549021896063515147 104638106822745540096 105580077338825482752 105755239635799762944 106062839466575027712 107067120681625841664 107556682275963408384 108210186026981277696 108704974257557323776 110142179446058682624 110602721129481903348 111693477748115847168 111783533098835802672 112160505934122493536 112885934805924913152 113266625322032971776 113357949057974335104 114378417117060939648 114568176272116409856 114856671942154284246 114901409422122946688 115989380738427995136 116082899756483333544 116519739132293692416 117227701529229717504 117763722112353767424 118160862218664026112 118777587006178668096 119320694399896906176 121001267560458834432 122293096039751989248 122705510765535719424 123909951876816017952 124015534012142862336 125131943512682053632 125655162466630328064 125756474736190278006 126996676656665527296 127424953487287093248 128675719256693557104 128785362243379126272 129264085599888315024 130538879343476957184 131084706523830403968 132484187376397988352 132930969995997029376 134235781199884019448 134350161846488100864 135559605472072224768 135784505211397226496 136126426005516188736 137579733044720987904 138043699611227684352 139398695861418020196 139517475763660720128 140773436451767310336 141006986181066350592 141362057774959119072 141417119288766703616 142756160908834455552 142871261238748718208 143408909701284544512 145422096299874354402 146856239261411576832 147470294839309204464 148924636997487796224 149044710798447736896 149547341245496658048 151015253849869521879 151143932077299113472 152504556156081252864 152757568362821879808 153142229256205712328 153272719853035720704 154652507651237326848 154777199675311111392 154909083410185568256 155359652176391589888 156303602038972956672 157018296149805023232 158370116008238224128 159094259199862541568 161335023413945112576 163057461386335985664 163607347687380959232 165213269169088023936 165904081694222855022 167540216622173770752 167675299648253704008 168240758901183740304 169328902208887369728 169899937983049457664 170036923586961502656 171567625675591409472 171852264408174614784 172352114133184420032 173984071107641992704 174779608698440538624 175841552293844576256 176645583168530651136 177241293327996039168 178981041599845359264 179133549128650801152 180746140629429633024 181501901340688251648 183439644059627983872 184058266148303579136 185864927815224026928 186023301018214293504 187697915269023080448 188482743699945492096 188634712104285417009 190495014984998290944 193013578885040335656 193896128399832472536 195808319015215435776 196627059785745605952 198726281064596982528 199396454993995544064 201353671799826029172 201525242769732151296 203339408208108337152 203676757817095839744 204189639008274283104 204363626470714294272 206203343534983102464 206369599567081481856 207065549416841526528 207146202901855453184 209098043792127030294 209276213645491080192 211160154677650965504 211510479271599525888 212125678933150055424 214134241363251683328 215113364551926816768 218133144449811531603 220284358892117365248 221205442258963806696 223386955496231694336 223567066197671605344 224321011868244987072 225771869611849826304 226715898115948670208 228756834234121879296 229136352544232819712 229713343884308568492 229802818844245893376 231978761476855990272 232165799512966667088 233039478264587384832 234455403058459435008 235527444224707534848 236321724437328052224 237555174012357336192 238641388799793812352 242002535120917668864 244586192079503978496 245411021531071438848 247819903753632035904 248856122541334282533 251310324933260656128 251512949472380556012 253993353313331054592 254849906974574186496 257351438513387114208 257570724486758252544 258528171199776630048 261077758686953914368 262169413047660807936 264968374752795976704 265861939991994058752 268471562399768038896 268700323692976201728 271119210944144449536 272252852011032377472 275159466089441975808 276087399222455368704 278797391722836040392 279034951527321440256 281546872903534620672 282013972362132701184 282724115549918238144 282834238577533407232 285742522477497436416 290844192599748708804 293712478522823153664 294940589678618408928 297849273994975592448 298089421596895473792 299094682490993316096 302030507699739043758 302287864154598226944 305009112312162505728 305515136725643759616 306284458512411424656 306545439706071441408 309305015302474653696 309554399350622222784 310719304352783179776 313647065688190545441 316740232016476448256 318188518399725083136 322670046827890225152 326114922772671971328 330426538338176047872 331808163388445710044 335080433244347541504 335350599296507408016 336481517802367480608 338657804417774739456 339799875966098915328 340073847173923005312 343135251351182818944 343704528816349229568 344704228266368840064 347968142215283985408 349559217396881077248 351683104587689152512 353291166337061302272 354482586655992078336 357962083199690718528 363003802681376503296 366879288119255967744 368116532296607158272 371729855630448053856 372046602036428587008 375395830538046160896 376965487399890984192 377269424208570834018 380990029969996581888 386027157770080671312 387792256799664945072 391616638030430871552 393254119571491211904 397452562129193965056 398792909987991088128 402707343599652058344 403050485539464302592 406678816416216674304 407353515634191679488 408379278016548566208 412739199134162963712 414131098833683053056 418196087584254060588 418552427290982160384 422320309355301931008 423020958543199051776 424251357866300110848 428268482726503366656 430226729103853633536 436266288899623063206 440568717784234730496 442410884517927613392 446773910992463388672 447134132395343210688 448642023736489974144 453045761549608565637 453431796231897340416 457513668468243758592 458272705088465639424 459426687768617136984 459605637688491786752 463957522953711980544 464331599025933334176 466078956529174769664 468910806116918870016 471054888449415069696 475110348024714672384 477282777599587624704 484005070241835337728 489172384159007956992 490822043062142877696 495639807507264071808 497712245082668565066 502620649866521312256 503025898944761112024 507986706626662109184 509699813949148372992 514702877026774228416 517056342399553260096 524338826095321615872 529936749505591953408 531723879983988117504 536943124799536077792 537400647385952403456 542238421888288899072 544505704022064754944 550318932178883951616 552174798444910737408 557594783445672080784 558069903054642880512 563093745807069241344 565448231099836476288 565668477155066814464 571485044954994872832 581688385199497417608 587424957045646307328 589881179357236817856 596178843193790947584 598189364981986632192 604061015399478087516 604575728309196453888 610018224624325011456 611030273451287519232 612568917024822849312 613090879412142882816 618610030604949307392 619108798701244445568 621438608705566359552 627294131376381090882 633480464032952896512 636377036799450166272 645340093655780450304 654399433349434594809 660853076676352095744 663616326776891420088 670160866488695083008 670701198593014816032 672963035604734961216 677315608835549478912 680147694347846010624 686270502702365637888 687409057632698459136 689408456532737680128 695936284430567970816 699118434793762154496 703366209175378305024 706582332674122604544 708965173311984156672 715924166399381437056 726007605362753006592 733758576238511935488 736233064593214316544 743459711260896107712 746568367624002847599 753930974799781968384 754538848417141668036 761980059939993163776 772054315540161342624 775584513599329890144 783233276060861743104 786508239142982423808 794905124258387930112 797585819975982176256 805414687199304116688 806100971078928605184 813357632832433348608 816758556033097132416 825478398268325927424 828262197667366106112 836392175168508121176 837104854581964320768 844640618710603862016 846041917086398103552 848502715732600221696 872532577799246126412 881137435568469460992 884821769035855226784 893547821984926777344 894268264790686421376 897284047472979948288 906091523099217131274 906863592463794680832 915027336936487517184 916545410176931278848 918853375537234273968 919211275376983573504 927915045907423961088 928663198051866668352 932157913058349539328 950220696049429344768 954565555199175249408 968010140483670675456 978344768318015913984 991279615014528143616 995424490165337130132 1005241299733042624512 1006051797889522224048 1015973413253324218368 1019399627898296745984 1029405754053548456832 1034112684799106520192 1048677652190643231744 1059873499011183906816 1063447759967976235008 1073886249599072155584 1089011408044129509888 1100637864357767903232 1104349596889821474816 1115189566891344161568 1116139806109285761024 1126187491614138482688 1130896462199672952576 1131336954310133628928 1142970089909989745664 1163376770398994835216 1174849914091292614656 1179762358714473635712 1192357686387581895168 1196378729963973264384 1208122030798956175032 1209151456618392907776 1220036449248650022912 1222060546902575038464 1225137834049645698624 1238217597402488891136 1254588262752762181764 1266960928065905793024 1272754073598900332544 1290680187311560900608 1308798866698869189618 1321706153352704191488 1327232653553782840176 1340321732977390166016 1341402397186029632064 1345926071209469922432 1359137284648825696911 1360295388695692021248 1372541005404731275776 1374818115265396918272 1378816913065475360256 1391872568861135941632 1398236869587524308992 1406732418350756610048 1413164665348245209088 1431848332798762874112 1452015210725506013184 1467517152477023870976 1472466129186428633088 1486919422521792215424 1493136735248005695198 1507861949599563936768 1509077696834283336072 1523960119879986327552 1544108631080322685248 1551169027198659780288 1573016478285964847616 1589810248516775860224 1595171639951964352512 1610829374398608233376 1612201942157857210368 1626715265664866697216 1633517112066194264832 1650956796536651854848 1656524395334732212224 1672784350337016242352 1674209709163928641536 1689281237421207724032 1697005431465200443392 1745065155598492252824 1762274871136938921984 1769643538071710453568 1788536529581372842752 1794568094945959896576 1812183046198434262548 1813727184927589361664 1830054673872975034368 1833090820353862557696 1837706751074468547936 1838422550753967147008 1855830091814847922176 1857326396103733336704 1864315826116699078656 1900441392098858689536 1909131110398350498816 1936020280967341350912 1963198300048303784427 1982559230029056287232 1990848980330674260264 2010482599466085249024 2012103595779044448096 2031946826506648436736 2058811508107096913664 2068225369598213040384 2097355304381286463488 2119746998022367813632 2126895519935952470016 2147772499198144311168 2178022816088259019776 2201275728715535806464 2208699193779642949632 2230379133782688323136 2261792924399345905152 2285940179819979491328 2326753540797989670432 2349699828182585229312 2359524717428947271424 2384715372775163790336 2392757459927946528768 2416244061597912350064 2418302913236785815552 2440072898497300045824 2450275668099291397248 2476435194804977782272 2509176525505524363528 2533921856131811586048 2545508147197800665088 2617597733397738379236 2643412306705408382976 2654465307107565680352 2680643465954780332032 2682804794372059264128 2691852142418939844864 2718274569297651393822 2720590777391384042496 2745082010809462551552 2749636230530793836544 2757633826130950720512 2783745137722271883264 2796473739175048617984 2863696665597525748224 2904030421451012026368 2935034304954047741952 2973838845043584430848 2986273470496011390396 3015723899199127873536 3018155393668566672144 3047920239759972655104 3088217262160645370496 3102338054397319560576 3146032956571929695232 3179620497033551720448 3190343279903928705024 3221658748797216466752 3267034224132388529664 3301913593073303709696 3313048790669464424448 3345568700674032484704 3348419418327857283072 3378562474842415448064 3394010862930400886784 3490130311196984505648 3524549742273877843968 3539287076143420907136 3577073059162745685504 3589136189891919793152 3624366092396868525096 3627454369855178723328 3660109347745950068736 3666181640707725115392 3675413502148937095872 3676845101507934294016 3714652792207466673408 3800882784197717379072 3818262220796700997632 3872040561934682701824 3926396600096607568854 3965118460058112574464 3981697960661348520528 4020965198932170498048 4024207191558088896192 4077411853946477090733 4117623016214193827328 4136450739196426080768 4194710608762572926976 4239493996044735627264 4295544998396288622336 4356045632176518039552 4402551457431071612928 4417398387559285899264 4460758267565376646272 4523585848798691810304 4571880359639958982656 4653507081595979340864 4719049434857894542848 4769430745550327580672 4785514919855893057536 4832488123195824700128 4836605826473571631104 4880145796994600091648 4900551336198582794496 4952870389609955564544 5018353051011048727056 5067843712263623172096 5091016294395601330176 5235195466795476758472 5286824613410816765952 5308930614215131360704 5365609588744118528256 5383704284837879689728 5436549138595302787644 5441181554782768084992 5490164021618925103104 5499272461061587673088 5515267652261901441024 5567490275444543766528 5592947478350097235968 5727393331195051496448 5808060842902024052736 5889594900144911353281 5947677690087168861696 5972546940992022780792 6031447798398255747072 6036310787337133344288 6095840479519945310208 6176434524321290740992 6204676108794639121152 6292065913143859390464 6359240994067103440896 6380686559807857410048 6443317497594432933504 6534068448264777059328 6603827186146607419392 6626097581338928848896 6691137401348064969408 6980260622393969011296 7049099484547755687936 7078574152286841814272 7154146118325491371008 7178272379783839586304 7248732184793737050192 7254908739710357446656 7320218695491900137472 7350827004297874191744 7353690203015868588032 7429305584414933346816 7601765568395434758144 7636524441593401995264 7852793200193215137708 7930236920116225148928 7963395921322697041056 8041930397864340996096 8048414383116177792384 8154823707892954181466 8235246032428387654656 8272901478392852161536 8389421217525145853952 8591089996792577244672 8712091264353036079104 8805102914862143225856 8921516535130753292544 9047171697597383620608 9143760719279917965312 9307014163191958681728 9438098869715789085696 9538861491100655161344 9571029839711786115072 9664976246391649400256 9801102672397165588992 9905740779219911129088 10036706102022097454112 10135687424527246344192 10182032588791202660352 10470390933590953516944 10573649226821633531904 10617861228430262721408 10731219177488237056512 10767408569675759379456 10873098277190605575288 10882363109565536169984 10980328043237850206208 10998544922123175346176 11030535304523802882048 11454786662390102992896 11616121685804048105472 11779189800289822706562 11895355380174337723392 11945093881984045561584 12062895596796511494144 12072621574674266688576 12352869048642581481984 12409352217589278242304 12584131826287718780928 12718481988134206881792 12886634995188865867008 13068136896529554118656 13207654372293214838784 13252195162677857697792 13382274802696129938816 13960521244787938022592 14157148304573683628544 14308292236650982742016 14356544759567679172608 14497464369587474100384 14509817479420714893312 14640437390983800274944 14701654008595748383488 14707380406031737176064 14858611168829866693632 15203531136790869516288 15273048883186803990528 15705586400386430275416 15860473840232450297856 15926791842645394082112 16096828766232355584768 16309647415785908362932 16470492064856775309312 16545802956785704323072 16778842435050291707904 17182179993585154489344 17424182528706072158208 17668784700434734059843 17843033070261506585088 18094343395194767241216 18287521438559835930624 18614028326383917363456 18876197739431578171392 19077722982201310322688 19142059679423572230144 19329952492783298800512 19602205344794331177984 19811481558439822258176 20073412204044194908224 20940781867181907033888 21147298453643267063808 21235722456860525442816 21462438354976474113024 21534817139351518758912 21746196554381211150576 21764726219131072339968 21960656086475700412416 22061070609047605764096 22909573324780205985792 23558379600579645413124 23790710760348675446784 23890187763968091123168 24125791193593022988288 24145243149348533377152 24705738097285162963968 24818704435178556484608 25168263652575437561856 25773269990377731734016 26136273793059108237312 26415308744586429677568 26764549605392259877632 27921042489575876045184 28314296609147367257088 28616584473301965484032 28713089519135358345216 28994928739174948200768 29403308017191496766976 29717222337659733387264 30407062273581739032576 30546097766373607981056 31411172800772860550832 31720947680464900595712 31853583685290788164224 32193657532464711169536 32619294831571816725864 32940984129713550618624 33091605913571408646144 34364359987170308978688 34848365057412144316416 35337569400869468119686 35686066140523013170176 36188686790389534482432 37228056652767834726912 37752395478863156342784 38155445964402620645376 38659904985566597601024 39204410689588662355968 39622963116879644516352 40146824408088389816448 41881563734363814067776 42471444913721050885632 42924876709952948226048 43069634278703037517824 43492393108762422301152 43529452438262144679936 43921312172951400824832 44122141218095211528192 45819146649560411971584 47116759201159290826248 47581421520697350893568 47780375527936182246336 48290486298697066754304 49411476194570325927936 49637408870357112969216 50336527305150875123712 51546539980755463468032 52272547586118216474624 53006354101304202179529 53529099210784519755264 55842084979151752090368 56628593218294734514176 57233168946603930968064 57426179038270716690432 57989857478349896401536 58806616034382993533952 59434444675319466774528 62822345601545721101664 63441895360929801191424 63707167370581576328448 64387315064929422339072 65238589663143633451728 65881968259427101237248 66183211827142817292288 68728719974340617957376 70675138801738936239372 71372132281046026340352 72377373580779068964864 74456113305535669453824 75504790957726312685568 77319809971133195202048 78408821379177324711936 79245926233759289032704 80293648816176779632896 83763127468727628135552 84942889827442101771264 85849753419905896452096 86139268557406075035648 86984786217524844602304 91638293299120823943168 94233518402318581652496 95162843041394701787136 95560751055872364492672 96580972597394133508608 98822952389140651855872 99274817740714225938432 103093079961510926936064 104545095172236432949248 106012708202608404359058 107058198421569039510528 111684169958303504180736 113257186436589469028352 114466337893207861936128 115979714956699792803072 117613232068765987067904 118868889350638933549056 125644691203091442203328 127414334741163152656896 128774630129858844678144 130477179326287266903456 131763936518854202474496 132366423654285634584576 137457439948681235914752 141350277603477872478744 142744264562092052680704 148912226611071338907648 151009581915452625371136 154639619942266390404096 156817642758354649423872 160587297632353559265792 167526254937455256271104 169885779654884203542528 171699506839811792904192 172278537114812150071296 173969572435049689204608 188467036804637163304992 190325686082789403574272 191121502111744728985344 193161945194788267017216 197645904778281303711744 198549635481428451876864 206186159923021853872128 212025416405216808718116 214116396843138079021056 223368339916607008361472 226514372873178938056704 231959429913399585606144 235226464137531974135808 237737778701277867098112 251289382406182884406656 254828669482326305313792 257549260259717689356288 260954358652574533806912 274914879897362471829504 282700555206955744957488 285488529124184105361408 297824453222142677815296 309279239884532780808192 313635285516709298847744 321174595264707118531584 335052509874910512542208 339771559309768407085056 343399013679623585808384 347939144870099378409216 376934073609274326609984 382243004223489457970688 386323890389576534034432 395291809556562607423488 397099270962856903753728 412372319846043707744256 424050832810433617436232 428232793686276158042112 446736679833214016722944 453028745746357876113408 463918859826799171212288 470452928275063948271616 502578764812365768813312 509657338964652610627584 515098520519435378712576 521908717305149067613824 565401110413911489914976 570977058248368210722816 595648906444285355630592 618558479769065561616384 642349190529414237063168 670105019749821025084416 679543118619536814170112 695878289740198756818432 753868147218548653219968 764486008446978915941376 772647780779153068068864 824744639692087415488512 848101665620867234872464 856465587372552316084224 893473359666428033445888 927837719653598342424576 940905856550127896543232 1005157529624731537626624 1019314677929305221255168 1030197041038870757425152 1043817434610298135227648 1130802220827822979829952 1191297812888570711261184 1237116959538131123232768 1284698381058828474126336 1340210039499642050168832 1359086237239073628340224 1391756579480397513636864 1507736294437097306439936 1528972016893957831882752 1545295561558306136137728 1696203331241734469744928 1712931174745104632168448 1786946719332856066891776 1855675439307196684849152 2010315059249463075253248 2038629355858610442510336 2087634869220596270455296 2261604441655645959659904 2474233919076262246465536 2569396762117656948252672 2680420078999284100337664 2783513158960795027273728 3015472588874194612879872 3057944033787915663765504 3090591123116612272275456 3392406662483468939489856 3573893438665712133783552 3711350878614393369698304 4020630118498926150506496 4077258711717220885020672 4175269738441192540910592 4523208883311291919319808 5138793524235313896505344 5360840157998568200675328 5567026317921590054547456 6030945177748389225759744 6115888067575831327531008 6784813324966937878979712 7422701757228786739396608 8041260236997852301012992 8350539476882385081821184 9046417766622583838639616 10721680315997136401350656 11134052635843180109094912 12061890355496778451519488 12231776135151662655062016 13569626649933875757959424 16082520473995704602025984 16701078953764770163642368 18092835533245167677279232 22268105271686360218189824 24123780710993556903038976 27139253299867751515918848 32165040947991409204051968 33402157907529540327284736 36185671066490335354558464 48247561421987113806077952 54278506599735503031837696 66804315815059080654569472 72371342132980670709116928 96495122843974227612155904 108557013199471006063675392 144742684265961341418233856 217114026398942012127350784 289485368531922682836467712 434228052797884024254701568 868456105595768048509403136
- Sum of all divisors σ(n): 2872908157597301086904807915
- Sum of proper divisors (its aliquot sum) s(n): 2004452052001533038395404779
- 868456105595768048509403136 is an abundant number, because the sum of its proper divisors (2004452052001533038395404779) is greater than itself. Its abundance is 1135995946405764989886001643
Bases of 868456105595768048509403136
- Binary: 1011001110010111101011101111010001110110111110010110111100010011001111001001000000000000002
- Hexadecimal: 0x2CE5EBBD1DBE5BC4CF24000
- Base-36: 314CNSBXVV5SG00000
Squares and roots of 868456105595768048509403136
- 868456105595768048509403136 squared (8684561055957680485094031362) is 754216007346567823138794174355393088219088610966634496
- 868456105595768048509403136 cubed (8684561055957680485094031363) is 655003496518189475652864433912124893411750395846089915100949700299671411628179456
-
868456105595768048509403136 is a
perfect square number . Itssquare root is 29469579325056 -
The
cube root of 868456105595768048509403136 is 954075237.8064407875
Scales and comparisons
How big is 868456105595768048509403136?- 868,456,105,595,768,048,509,403,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 868,456,105,595,768,048,509,403,136 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 868456105595768048509403136 cubic inches would be around 79506269.8 feet tall.
Recreational maths with 868456105595768048509403136
- 868456105595768048509403136 backwards is 631304905840867595501654868
- The number of decimal digits it has is: 27
- The sum of 868456105595768048509403136'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 868456105595768048509403136 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 868456105595768048509403136 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/868456105595768048509403136/
Chicago style:
Numbermatics. 2024. "Number 868456105595768048509403136 - Facts about the integer". https://numbermatics.com/n/868456105595768048509403136/
The information we have on file for 868456105595768048509403136 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 868456105595768048509403136, math, Factors of 868456105595768048509403136, curriculum, school, college, exams, university, Prime factorization of 868456105595768048509403136, STEM, science, technology, engineering, physics, economics, calculator, eight hundred sixty-eight septillion, four hundred fifty-six sextillion, one hundred five quintillion, five hundred ninety-five quadrillion, seven hundred sixty-eight trillion, forty-eight billion, five hundred nine million, four hundred three thousand, one hundred thirty-six.