122513478101363663753421312
122,513,478,101,363,663,753,421,312 is an even composite number composed of five prime numbers multiplied together.
122513478101363663753421312 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, two hundred divisors.
Prime factorization of 122513478101363663753421312:
29 × 39 × 116 × 313 × 6133
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 31 × 31 × 31 × 613 × 613 × 613)See below for interesting mathematical facts about the number 122513478101363663753421312 from the Numbermatics database.
Names of 122513478101363663753421312
- Cardinal: 122513478101363663753421312 can be written as One hundred twenty-two septillion, five hundred thirteen sextillion, four hundred seventy-eight quintillion, one hundred one quadrillion, three hundred sixty-three trillion, six hundred sixty-three billion, seven hundred fifty-three million, four hundred twenty-one thousand, three hundred twelve.
Scientific notation
- Scientific notation: 1.22513478101363663753421312 × 1026
Factors of 122513478101363663753421312
Divisors of 122513478101363663753421312
- Number of divisors d(n): 11200
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 31 32 33 36 44 48 54 62 64 66 72 81 88 93 96 99 108 121 124 128 132 144 162 176 186 192 198 216 242 243 248 256 264 279 288 297 324 341 352 363 372 384 396 432 484 486 496 512 528 558 576 594 613 648 682 704 726 729 744 768 792 837 864 891 961 968 972 992 1023 1056 1089 1116 1152 1188 1226 1296 1331 1364 1408 1452 1458 1488 1536 1584 1674 1728 1782 1839 1922 1936 1944 1984 2046 2112 2178 2187 2232 2304 2376 2452 2511 2592 2662 2673 2728 2816 2883 2904 2916 2976 3069 3168 3267 3348 3456 3564 3678 3751 3844 3872 3888 3968 3993 4092 4224 4356 4374 4464 4608 4752 4904 5022 5184 5324 5346 5456 5517 5632 5766 5808 5832 5952 6138 6336 6534 6561 6696 6743 6912 7128 7356 7502 7533 7688 7744 7776 7936 7986 8019 8184 8448 8649 8712 8748 8928 9207 9504 9801 9808 10044 10368 10571 10648 10692 10912 11034 11253 11532 11616 11664 11904 11979 12276 12672 13068 13122 13392 13486 13824 14256 14641 14712 15004 15066 15376 15488 15552 15872 15972 16038 16368 16551 16896 17298 17424 17496 17856 18414 19003 19008 19602 19616 19683 20088 20229 20736 21142 21296 21384 21824 22068 22506 22599 23064 23232 23328 23808 23958 24057 24552 25344 25947 26136 26244 26784 26972 27621 28512 29282 29403 29424 29791 30008 30132 30752 30976 31104 31713 31944 32076 32736 33102 33759 34596 34848 34992 35712 35937 36828 38006 38016 39204 39232 39366 40176 40458 41261 41472 42284 42592 42768 43648 43923 44136 45012 45198 46128 46464 46656 47616 47916 48114 49104 49653 50688 51894 52272 52488 53568 53944 55242 57009 57024 58564 58806 58848 59582 60016 60264 60687 61504 61952 62208 63426 63888 64152 65472 66204 67518 67797 69192 69696 69984 71424 71874 72171 73656 74173 76012 76032 77841 78408 78464 78732 80352 80916 82522 82863 84568 85184 85536 87296 87846 88209 88272 89373 90024 90396 92256 92928 93312 95139 95832 96228 98208 99306 101277 103788 104544 104976 107136 107811 107888 110484 114018 114048 116281 117128 117612 117696 119164 120032 120528 121374 123008 123783 124416 126852 127776 128304 130944 131769 132408 135036 135594 138384 139392 139968 142848 143748 144342 147312 148346 148959 152024 152064 155682 156816 156928 157464 160704 161051 161832 165044 165726 169136 170368 171027 171072 174592 175692 176418 176544 178746 180048 180792 182061 184512 185856 186624 190278 191664 192456 196416 198612 202554 203391 207576 209033 209088 209952 214272 215622 215776 216513 220968 222519 228036 228096 232562 233523 234256 235224 235392 238328 240064 241056 242748 246016 247566 248589 253704 255552 256608 261888 263538 264627 264816 268119 270072 271188 276768 278784 279936 285417 287496 288684 294624 296692 297918 303831 304048 311364 313632 313856 314928 321408 322102 323433 323664 327701 330088 331452 338272 340736 342054 342144 348843 351384 352836 353088 357492 360096 361584 364122 369024 371349 373248 375769 380556 383328 384912 392832 395307 397224 405108 406782 415152 418066 418176 419904 428544 431244 431552 433026 441936 445038 446877 453871 456072 456192 465124 467046 468512 470448 470784 476656 480128 482112 483153 485496 492032 495132 497178 507408 511104 513081 513216 523776 527076 529254 529632 536238 540144 542376 546183 553536 557568 559872 570834 574992 577368 589093 589248 593384 595836 607662 608096 610173 622728 627099 627264 629856 642816 644204 646866 647328 655402 660176 662904 667557 676544 681472 684108 684288 697686 700569 702768 705672 706176 714984 720192 723168 728244 738048 742698 745767 751538 761112 766656 769824 785664 790614 793881 794448 804357 810216 813564 815903 830304 836132 836352 839808 856251 862488 863104 866052 883872 890076 893754 907742 911493 912144 930248 934092 937024 940896 941568 953312 960256 964224 966306 970299 970992 983103 990264 994356 1014816 1022208 1026162 1026432 1046529 1054152 1058508 1059264 1072476 1080288 1084752 1092366 1107072 1114047 1119744 1127307 1141668 1149984 1154736 1178186 1178496 1185921 1186768 1191672 1215324 1216192 1220346 1245456 1254198 1254528 1259712 1279091 1285632 1288408 1293732 1294656 1310804 1320352 1325808 1335114 1340631 1353088 1361613 1368216 1368576 1395372 1401138 1405536 1411344 1412352 1429968 1440384 1446336 1449459 1456488 1476096 1485396 1491534 1503076 1522224 1533312 1539243 1539648 1571328 1581228 1587762 1588896 1608714 1620432 1627128 1631806 1638549 1660608 1672264 1672704 1679616 1712502 1724976 1726208 1732104 1767279 1767744 1771561 1780152 1787508 1815484 1822986 1824288 1860496 1868184 1874048 1881297 1881792 1906624 1920512 1928448 1932612 1940598 1941984 1966206 1980528 1988712 2002671 2029632 2044416 2052324 2052864 2093058 2101707 2108304 2117016 2118528 2144952 2160576 2169504 2184732 2214144 2228094 2237301 2254614 2283336 2299363 2299968 2309472 2356372 2356992 2371842 2373536 2381643 2383344 2413071 2430648 2432384 2440692 2447709 2490912 2508396 2509056 2519424 2558182 2568753 2576816 2587464 2589312 2621608 2640704 2651616 2670228 2681262 2706176 2723226 2734479 2736432 2790744 2802276 2811072 2822688 2824704 2859936 2880768 2892672 2898918 2910897 2912976 2949309 2970792 2983068 3006152 3044448 3066624 3078486 3079296 3139587 3162456 3175524 3177792 3217428 3240864 3254256 3263612 3277098 3321216 3342141 3344528 3359232 3381921 3425004 3449952 3452416 3464208 3534558 3535488 3543122 3557763 3560304 3575016 3604711 3630968 3645972 3648576 3720992 3736368 3748096 3762594 3763584 3813248 3837273 3856896 3865224 3881196 3883968 3932412 3961056 3977424 4005342 4021893 4059264 4084839 4104648 4105728 4133459 4186116 4203414 4216608 4234032 4237056 4289904 4321152 4339008 4348377 4369464 4428288 4456188 4474602 4509228 4566672 4598726 4599936 4617729 4618944 4712744 4713984 4743684 4747072 4763286 4766688 4826142 4861296 4864768 4881384 4895418 4915647 4981824 4992581 5016792 5018112 5038848 5116364 5137506 5153632 5174928 5178624 5243216 5281408 5301837 5303232 5314683 5340456 5362524 5412352 5446452 5468958 5472864 5581488 5604552 5622144 5643891 5645376 5719872 5761536 5785344 5797836 5821794 5825952 5898618 5941584 5966136 6008013 6012304 6088896 6133248 6156972 6158592 6279174 6305121 6324912 6351048 6355584 6434856 6480023 6481728 6508512 6527224 6554196 6642432 6684282 6689056 6711903 6763842 6850008 6898089 6899904 6928416 7069116 7070976 7086244 7115526 7120608 7150032 7209422 7239213 7261936 7291944 7297152 7343127 7441984 7472736 7496192 7525188 7527168 7626496 7674546 7706259 7730448 7762392 7767936 7864824 7922112 7954848 8010684 8043786 8118528 8169678 8203437 8209296 8266918 8372232 8406828 8433216 8468064 8474112 8579808 8642304 8678016 8696754 8732691 8738928 8847927 8912376 8949204 8974933 9018456 9133344 9197452 9199872 9235458 9237888 9418761 9425488 9487368 9494144 9526572 9533376 9652284 9722592 9729536 9762768 9790836 9831294 9963648 9985162 10026423 10033584 10077696 10145763 10232728 10275012 10307264 10349856 10357248 10486432 10562816 10603674 10606464 10629366 10673289 10680912 10725048 10814133 10892904 10937916 10945728 11162976 11209104 11244288 11287782 11290752 11439744 11511819 11570688 11595672 11643588 11648839 11651904 11797236 11883168 11932272 12016026 12024608 12065679 12177792 12254517 12313944 12317184 12400377 12558348 12610242 12649824 12702096 12711168 12869712 12960046 12963456 13017024 13045131 13054448 13108392 13284864 13368564 13378112 13423806 13527684 13700016 13796178 13799808 13853187 13856832 14070001 14138232 14141952 14172488 14231052 14241216 14300064 14418844 14478426 14523872 14583888 14594304 14686254 14746941 14883968 14945472 14977743 15050376 15054336 15252992 15349092 15412518 15460896 15524784 15535872 15729648 15844224 15905511 15909696 15944049 16021368 16087572 16237056 16339356 16406874 16418592 16533836 16744464 16813656 16866432 16931673 16936128 17159616 17284608 17356032 17393508 17465382 17477856 17695854 17824752 17898408 17949866 18024039 18036912 18261883 18266688 18394904 18399744 18470916 18475776 18837522 18850976 18915363 18974736 18988288 19053144 19066752 19304568 19440069 19445184 19525536 19581672 19662588 19927296 19970324 20052846 20067168 20291526 20465456 20550024 20614528 20694267 20699712 20972864 21125632 21207348 21212928 21258732 21346578 21361824 21450096 21628266 21717639 21785808 21875832 21891456 22029381 22325952 22418208 22488576 22575564 22581504 22879488 23023638 23118777 23191344 23287176 23297678 23303808 23594472 23766336 23864544 24032052 24049216 24131358 24355584 24509034 24610311 24627888 24800754 25116696 25220484 25292993 25299648 25404192 25422336 25739424 25920092 25926912 26034048 26090262 26108896 26198073 26216784 26543781 26737128 26756224 26847612 26924799 27055368 27400032 27592356 27599616 27706374 27713664 28140002 28256283 28276464 28344976 28462104 28482432 28600128 28837688 28956852 29047744 29167776 29188608 29372508 29493882 29767936 29890944 29955486 30079269 30100752 30437289 30698184 30825036 30921792 31049568 31071744 31459296 31688448 31811022 31819392 31888098 32019867 32042736 32175144 32442399 32678712 32813748 32837184 33067672 33488928 33627312 33732864 33863346 33872256 34319232 34535457 34712064 34787016 34930764 34946517 34955712 35391708 35649504 35796816 35899732 36048078 36073824 36523766 36533376 36763551 36789808 36941832 36951552 37201131 37675044 37701952 37830726 37949472 37976576 38106288 38133504 38609136 38880138 38890368 39051072 39135393 39163344 39325176 39651821 39854592 39940648 40105692 40134336 40583052 40930912 41100048 41229056 41388534 41399424 41559561 41945728 42210003 42414696 42425856 42517464 42693156 42723648 42900192 43256532 43435278 43571616 43751664 43782912 44058762 44240823 44651904 44836416 44933229 45151128 45163008 45468049 45758976 46047276 46237554 46382688 46574352 46595356 46607616 47188944 47532672 47716533 47729088 47832147 48064104 48098432 48262716 48711168 49018068 49220622 49255776 49601508 50233392 50440968 50585986 50599296 50795019 50808384 51478848 51840184 51853824 52068096 52180524 52217792 52396146 52433568 53087562 53474256 53512448 53695224 53849598 54072117 54110736 54785649 54800064 54918391 55184712 55199232 55412748 55427328 56280004 56512566 56552928 56689952 56924208 56964864 57200256 57675376 57913704 58095488 58320207 58335552 58745016 58987764 59535872 59781888 59910972 60158538 60201504 60874578 61396368 61650072 61843584 62082801 62099136 62918592 63376896 63622044 63638784 63776196 64039734 64085472 64350288 64884798 65152917 65357424 65627496 65674368 66088143 66135344 66977856 67254624 67465728 67726692 67744512 68638464 69070914 69356331 69574032 69861528 69893034 69911424 70783416 71280253 71299008 71593632 71799464 72096156 72147648 73047532 73066752 73527102 73579616 73830933 73883664 74402262 75350088 75403904 75661452 75878979 75898944 76212576 76267008 77218272 77760276 77780736 78102144 78270786 78326688 78650352 79303642 79631343 79881296 80211384 80268672 80774397 81166104 81861824 82200096 82458112 82777068 82798848 83119122 83891456 84420006 84768849 84829392 85034928 85386312 85447296 85800384 86513064 86870556 87143232 87503328 87565824 88117524 88481646 89303808 89672832 89866458 90237807 90302256 90936098 91311867 92094552 92475108 92765376 93148704 93190712 93215232 94377888 95065344 95433066 95458176 95664294 96059601 96128208 96196864 96525432 97327197 98036136 98441244 98511552 98724263 99203016 100466784 100881936 101171972 101198592 101590038 101616768 102957696 103606371 103680368 104136192 104361048 104435584 104792292 104839551 104867136 106175124 106948512 107024896 107390448 107699196 108144234 108221472 109571298 109600128 109836782 110290653 110369424 110825496 110854656 111603393 112560008 113025132 113105856 113379904 113848416 113929728 114400512 115350752 115827408 116190976 116640414 116671104 117406179 117490032 117975528 118955463 119563776 119821944 120317076 120403008 121749156 122792736 123300144 123687168 124165602 124198272 124678683 125837184 126630009 127244088 127277568 127552392 128079468 128137229 128170944 128700576 129769596 130305834 130714848 131254992 131348736 132176286 132270688 132722469 133955712 134509248 134799687 135453384 135489024 136404147 137276928 138141828 138712662 139148064 139723056 139786068 139822848 141566832 142560506 142598016 143149599 143187264 143496441 143598928 144192312 144295296 146095064 146133504 147054204 147159232 147661866 147767328 148804524 150700176 150807808 151322904 151757958 151797888 152385057 152425152 154436544 154770011 155520552 155561472 156204288 156541572 156653376 157300704 158607284 159262686 159762592 160422768 160537344 161548794 162216351 162332208 163723648 164356947 164400192 164755173 165554136 165597696 166238244 167782912 168840012 169537698 169658784 170069856 170772624 170894592 171600768 173026128 173741112 174286464 174960621 175006656 176235048 176963292 178607616 179345664 179732916 180475614 180604512 181872196 182623734 184189104 184950216 185530752 186248403 186297408 186381424 188755776 190130688 190866132 190916352 191328588 192119202 192256416 192393728 193050864 194654394 195458751 196072272 196882488 197023104 197448526 198264429 198406032 200880713 200933568 201763872 202343944 202397184 203180076 203233536 205915392 207212742 207360736 208068993 208722096 208871168 209584584 209679102 209734272 212350248 213840759 213897024 214780896 215398392 216288468 216442944 219142596 219200256 219673564 220581306 220738848 221650992 223206786 225120016 226050264 226211712 226759808 227636937 227696832 228801024 230346397 230701504 231654816 232381952 233280828 233342208 234812358 234980064 235951056 237910926 238894029 239643888 240634152 240806016 242323191 243498312 245585472 246600288 247374336 248331204 248396544 249357366 251674368 253260018 254306547 254488176 255104784 256158936 256274458 256341888 257401152 259539192 260611668 261429696 262509984 262697472 264352572 264541376 265444938 267911424 269018496 269599374 270713421 270906768 272808294 273935601 276283656 277425324 278222923 278296128 279446112 279572136 279645696 283133664 285121012 285196032 286299198 286374528 286992882 287197856 288178803 288384624 288590592 291981591 292190128 294108408 294318464 295323732 295534656 296172789 297609048 301400352 301615616 302645808 303515916 303595776 304770114 304850304 308873088 309540022 310819113 311041104 312408576 313083144 313306752 314518653 314601408 317214568 318525372 319525184 320845536 321074688 323097588 324432702 324664416 327447296 328713894 328800384 329510346 330871959 331108272 332476488 334810179 337680024 339075396 339317568 340139712 341545248 341789184 343201536 346052256 347482224 348572928 349921242 350013312 352218537 352470096 353926584 356866389 358691328 359465832 360951228 361114009 361209024 363744392 365247468 368378208 369900432 371061504 372496806 372594816 372762848 374036049 377511552 379890027 381732264 381832704 382657176 384238404 384411687 384512832 386101728 389308788 390917502 392144544 393764976 394046208 394897052 396528858 396812064 401761426 401867136 403527744 404399061 404687888 406360152 406467072 409212441 411830784 414425484 414721472 416137986 417444192 417742336 419169168 419358204 419468544 424700496 427681518 427794048 429448797 429561792 430489323 430796784 432576936 432885888 436170031 438285192 438400512 439347128 441162612 441477696 443301984 446413572 450240032 452100528 452423424 453519616 455273874 455393664 457155171 460692794 461403008 463309632 464310033 466561656 466684416 469624716 469960128 471902112 475821852 477788058 479287776 481268304 481612032 484646382 486649053 486996624 491170944 493070841 493200576 494265519 496662408 496793088 498714732 500148539 503348736 506520036 508613094 508976352 510209568 512317872 512548916 512683776 514802304 519078384 521223336 522859392 524881863 525019968 528705144 529082752 530889876 535822848 538036992 539198748 541426842 541813536 545616588 547871202 552567312 554850648 556445846 556592256 558745209 558892224 559144272 566267328 570242024 570392064 572598396 572749056 573985764 574395712 576357606 576769248 577181184 583963182 584380256 586376253 588216816 588636928 590647464 591069312 592345578 594793287 595218096 602642139 602800704 605291616 607031832 607191552 609540228 609700608 617746176 619080044 621638226 622082208 626166288 626613504 629037306 629202816 634429136 637050744 639050368 641522277 641691072 646195176 648865404 649328832 654894592 657427788 657600768 659020692 661743918 662216544 664952976 669620358 675360048 678150792 678635136 680279424 682910811 683090496 686403072 691039191 692104512 694964448 697145856 699842484 700026624 704437074 704940192 707853168 713732778 716682087 718931664 721902456 722228018 722418048 726969573 727488784 730494936 736756416 739800864 742123008 744993612 745189632 745525696 748072098 755023104 759780054 762919641 763464528 765314352 768476808 768823374 769025664 772203456 778617576 781835004 784082783 784289088 787529952 788092416 789794104 793057716 793624128 803522852 803734272 807055488 808798122 809375776 812140263 812720304 818424882 821806803 828850968 829442944 832275972 834668769 834888384 838338336 838716408 838937088 849400992 855363036 855588096 858897594 859123584 860978646 861593568 865153872 865771776 872340062 875944773 876570384 878694256 882325224 882955392 886603968 888518367 892827144 900480064 904201056 904846848 907039232 910547748 910787328 914310342 921385588 922806016 926619264 928620066 932457339 933123312 939249432 939920256 943555959 943804224 951643704 955576116 958575552 962536608 963224064 969292764 973298106 973993248 982341888 986141682 986401152 988531038 992615877 993324816 997429464 1000297078 1004430537 1013040072 1017226188 1017952704 1020419136 1024635744 1025097832 1025367552 1029604608 1038156768 1042446672 1045718784 1049763726 1050039936 1056655611 1057410288 1058165504 1061779752 1070599167 1076073984 1078397496 1082853684 1083342027 1083627072 1085966893 1091233176 1095742404 1105134624 1109701296 1112891692 1113184512 1117490418 1117784448 1118288544 1132534656 1139670081 1140484048 1145196792 1145498112 1147971528 1148791424 1152715212 1153235061 1153538496 1167926364 1168760512 1172752506 1176433632 1177273856 1181294928 1182138624 1184691156 1189586574 1190436192 1205284278 1205601408 1210583232 1213197183 1214063664 1219080456 1219401216 1227637323 1235492352 1238160088 1243276452 1244164416 1252332576 1253227008 1258074612 1258405632 1268858272 1274101488 1278100736 1283044554 1283382144 1288346391 1291467969 1292390352 1297730808 1298657664 1308510093 1314855576 1315201536 1318041384 1323487836 1324433088 1329905952 1339240716 1350720096 1356301584 1357270272 1360558848 1365821622 1366180992 1371465513 1382078382 1384209024 1389928896 1392930099 1399684968 1400053248 1408874148 1409509519 1409880384 1415706336 1427465556 1433364174 1437863328 1443804912 1444456036 1444836096 1453939146 1454977568 1459947159 1460989872 1473512832 1479212523 1479601728 1482796557 1489987224 1490379264 1491051392 1496144196 1500445617 1510046208 1519560108 1525839282 1526929056 1530628704 1536953616 1537646748 1538051328 1544406912 1557235152 1563670008 1568165566 1568578176 1574645589 1575059904 1579588208 1586115432 1587248256 1607045704 1607468544 1614110976 1617596244 1618751552 1624280526 1625440608 1636849764 1643613606 1657701936 1658885888 1664551944 1669337538 1669776768 1676235627 1676676672 1677432816 1698801984 1702470121 1710726072 1711176192 1717795188 1718247168 1721957292 1723187136 1730307744 1731543552 1744680124 1751889546 1753140768 1757388512 1764650448 1765910784 1773207936 1777036734 1784379861 1785654288 1800960128 1807926417 1808402112 1821095496 1821574656 1828620684 1842771176 1845612032 1853238528 1857240132 1864914678 1866246624 1878498864 1879840512 1887111918 1887608448 1903287408 1911152232 1917151104 1924566831 1925073216 1938585528 1946596212 1947986496 1964683776 1972283364 1972802304 1977062076 1985231754 1986649632 1994858928 2000594156 2008861074 2026080144 2034452376 2035905408 2040838272 2048732433 2049271488 2050195664 2059209216 2073117573 2076313536 2084893344 2091437568 2099527452 2100079872 2113311222 2114820576 2116331008 2123559504 2141198334 2150046261 2156794992 2165707368 2166684054 2167254144 2171933786 2180908719 2182466352 2191484808 2209687843 2210269248 2219402592 2225783384 2226369024 2234980836 2235568896 2236577088 2265069312 2279340162 2280968096 2288758923 2290393584 2295943056 2297582848 2305430424 2306470122 2307076992 2335852728 2337521024 2345505012 2352248349 2352867264 2362589856 2364277248 2369382312 2379173148 2380872384 2410568556 2411202816 2421166464 2426394366 2428127328 2438160912 2455274646 2465420409 2476320176 2486552904 2488328832 2504006307 2504665152 2516149224 2516811264 2533810367 2537716544 2548202976 2556201472 2566089108 2566764288 2576692782 2582935938 2584780704 2595461616 2597315328 2617020186 2627834319 2629711152 2636082768 2646975672 2648866176 2659811904 2665555101 2678481432 2701440192 2712603168 2714540544 2721117696 2731643244 2732361984 2742931026 2764156764 2768418048 2779857792 2785860198 2797372017 2799369936 2817748296 2819019038 2819760768 2830667877 2831412672 2854931112 2866728348 2875726656 2887609824 2888912072 2889672192 2907878292 2909955136 2919894318 2921979744 2947025664 2958425046 2959203456 2965593114 2977847631 2979974448 2982102784 2992288392 3000891234 3013291611 3039120216 3051678564 3053858112 3060452153 3061257408 3073907232 3075293496 3076102656 3088813824 3114470304 3127340016 3136331132 3137156352 3149291178 3150119808 3159176416 3169966833 3172230864 3174496512 3211797501 3214091408 3228221952 3235192488 3237503104 3248561052 3250026081 3250881216 3257900679 3273699528 3287227212 3315403872 3317771776 3329103888 3338675076 3339553536 3352471254 3353353344 3354865632 3397603968 3404940242 3419010243 3421452144 3435590376 3436494336 3443914584 3446374272 3459705183 3460615488 3489360248 3503779092 3506281536 3514777024 3529300896 3531821568 3546415872 3554073468 3568759722 3571308576 3601920256 3615852834 3616804224 3639591549 3642190992 3657241368 3682911969 3685542352 3706477056 3714480264 3729829356 3732493248 3756997728 3759681024 3774223836 3775216896 3806574816 3822304464 3834302208 3849133662 3850146432 3865039173 3874403907 3877171056 3893192424 3895972992 3925530279 3944566728 3945604608 3954124152 3970463508 3972254099 3973299264 3989717856 4001188312 4017722148 4052160288 4068904752 4071810816 4081676544 4097464866 4098542976 4100391328 4114396539 4146235146 4152627072 4169786688 4178790297 4199054904 4200159744 4226622444 4228528557 4229641152 4247119008 4282396668 4300092522 4313589984 4331414736 4333368108 4334508288 4343867572 4361817438 4364932704 4382969616 4419375686 4420538496 4437637569 4438805184 4448389671 4451566768 4469961672 4471137792 4473154176 4501336851 4530138624 4558680324 4561936192 4577517846 4580787168 4591886112 4595165696 4610860848 4612940244 4614153984 4671705456 4675042048 4691010024 4704496698 4705734528 4723936767 4725179712 4738764624 4758346296 4761744768 4797870341 4821137112 4822405632 4842332928 4852788732 4856254656 4876321824 4910549292 4930840818 4952640352 4973105808 4976657664 5008012614 5009330304 5028706881 5032298448 5067620734 5075433088 5096405952 5107410363 5132178216 5133528576 5153385564 5165871876 5169561408 5190923232 5194630656 5234040372 5255668638 5259422304 5272165536 5293951344 5297732352 5319623808 5331110202 5353139583 5356962864 5402880384 5423779251 5425206336 5463286488 5464723968 5485862052 5501633929 5528313528 5536836096 5559715584 5571720396 5594744034 5598739872 5635496592 5638038076 5639521536 5661335754 5662825344 5709862224 5733456696 5751453312 5773700493 5775219648 5777824144 5815756584 5819910272 5839788636 5843959488 5894051328 5916850092 5918406912 5931186228 5955695262 5959948896 5964205568 5984576784 6001782468 6026583222 6078240432 6103357128 6107716224 6120904306 6122514816 6146197299 6147814464 6150586992 6177627648 6219352719 6228940608 6254680032 6272662264 6274312704 6298582356 6300239616 6318352832 6339933666 6344461728 6348993024 6423595002 6428182816 6450138783 6470384976 6475006208 6497122104 6500052162 6501762432 6515801358 6542726157 6547399056 6574454424 6629063529 6630807744 6658207776 6677350152 6679107072 6704942508 6706706688 6709731264 6795207936 6809880484 6838020486 6842904288 6871180752 6887829168 6892748544 6919410366 6921230976 6978720496 7007558184 7012563072 7029554048 7056745047 7058601792 7092831744 7108146936 7137519444 7140738307 7142617152 7203840512 7231705668 7233608448 7279183098 7284381984 7314482736 7365823938 7371084704 7396261227 7428960528 7459658712 7464986496 7512018921 7513995456 7548447672 7550433792 7601431101 7613149632 7644608928 7668604416 7698267324 7700292864 7730078346 7748807814 7754342112 7786384848 7791945984 7851060558 7883502957 7889133456 7908248304 7940927016 7944508198 7946598528 7979435712 7996665303 8002376624 8035444296 8104320576 8137809504 8143621632 8163353088 8194929732 8197085952 8200782656 8228793078 8292470292 8305254144 8339573376 8357580594 8392116051 8398109808 8453244888 8457057114 8459282304 8492003631 8494238016 8564793336 8600185044 8624910613 8627179968 8662829472 8666736216 8669016576 8687735144 8723634876 8729865408 8765939232 8838751372 8841076992 8875275138 8877610368 8896779342 8903133536 8933542893 8939923344 8946308352 9002673702 9039874833 9117360648 9123872384 9155035692 9161574336 9181356459 9183772224 9221721696 9225880488 9228307968 9343410912 9350084096 9382020048 9408993396 9411469056 9447873534 9450359424 9477529248 9516692592 9523489536 9595740682 9635392503 9642274224 9684665856 9705577464 9712509312 9750078243 9752643648 9773702037 9821098584 9861681636 9905280704 9946211616 9953315328 10016025228 10018660608 10057413762 10064596896 10135241468 10150866176 10192811904 10214820726 10257030729 10264356432 10306771128 10331743752 10339122816 10379115549 10381846464 10468080744 10511337276 10518844608 10544331072 10587902688 10595464704 10639247616 10662220404 10706279166 10713925728 10805760768 10847558502 10850412672 10918774647 10926572976 10971724104 11003267858 11048735907 11056627056 11119431168 11143440792 11189488068 11194534279 11197479744 11270993184 11276076152 11279043072 11322671508 11325650688 11419724448 11466913392 11502906624 11547400986 11550439296 11555648288 11595117519 11623211721 11631513168 11639820544 11679577272 11687918976 11776590837 11833700184 11836813824 11862372456 11911390524 11916762297 11919897792 11969153568 12003564936 12053166444 12156480864 12206714256 12215432448 12241808612 12245029632 12292394598 12295628928 12301173984 12438705438 12457881216 12509360064 12536370891 12545324528 12597164712 12600479232 12636705664 12679867332 12685585671 12688923456 12847190004 12856365632 12900277566 12940769952 12950012416 12994244208 13000104324 13003524864 13031602716 13085452314 13094798112 13148908848 13258127058 13261615488 13312912707 13316415552 13345169013 13354700304 13409885016 13413413376 13419462528 13504010553 13590415872 13619760968 13676040972 13685808576 13742361504 13775658336 13785497088 13838820732 13842461952 13957440992 14015116368 14025126144 14059108096 14113490094 14117203584 14171810301 14216293872 14275038888 14281476614 14285234304 14393611023 14463411336 14467216896 14558366196 14568763968 14628965472 14731647876 14742169408 14792522454 14857921056 14919317424 14929972992 15024037842 15027990912 15086120643 15096895344 15202862202 15226299264 15289217856 15322231089 15396534648 15400585728 15460156692 15497615628 15504604709 15508684224 15572769696 15583891968 15702121116 15767005914 15778266912 15816496608 15881854032 15889016396 15893197056 15958871424 15993330606 16004753248 16059418749 16070888592 16208641152 16271337753 16275619008 16389859464 16394171904 16401565312 16457586156 16504901787 16584940584 16610508288 16679146752 16715161188 16784232102 16796219616 16906489776 16914114228 16918564608 16984007262 16988476032 17129586672 17200370088 17249821226 17254359936 17321101479 17325658944 17333472432 17375470288 17447269752 17459730816 17531878464 17677502744 17682153984 17750550276 17755220736 17793558684 17806267072 17867085786 17879846688 17892616704 18005347404 18079749666 18234721296 18247744768 18310071384 18323148672 18362712918 18367544448 18438591897 18443443392 18451760976 18658058157 18686821824 18764040096 18817986792 18822938112 18895747068 18900718848 18955058496 19033385184 19046979072 19191481364 19270785006 19284548448 19411154928 19425018624 19500156486 19505287296 19547404074 19628178471 19642197168 19723363272 19810561408 19887190587 19892423232 20032050456 20037321216 20114827524 20129193792 20270482936 20301732352 20385623808 20429641452 20514061458 20528712864 20613542256 20663487504 20678245632 20758231098 20763692928 20936161488 21022674552 21037689216 21088662144 21170235141 21175805376 21278495232 21324440808 21412558332 21422214921 21427851456 21611521536 21695117004 21700825344 21837549294 21853145952 21943448208 22006535716 22097471814 22113254112 22286881584 22378976136 22389068558 22394959488 22536056763 22541986368 22552152304 22645343016 22651301376 22804293303 22839448896 22933826784 23005813248 23094801972 23100878592 23111296576 23190235038 23246423442 23263026336 23279641088 23359154544 23375837952 23553181674 23650508871 23667400368 23724744912 23822781048 23833524594 23839795584 23938307136 23989995909 24007129872 24106332888 24306566273 24312961728 24413428512 24430864896 24483617224 24490059264 24584789196 24591257856 24602347968 24877410876 24915762432 25018720128 25072741782 25090649056 25176348153 25194329424 25273411328 25359734664 25371171342 25377846912 25476010893 25694380008 25712731264 25800555132 25874731839 25881539904 25988488416 26000208648 26007049728 26063205432 26170904628 26189596224 26297817696 26516254116 26523230976 26625825414 26632831104 26690338026 26709400608 26819770032 26838925056 27008021106 27119624499 27239521936 27352081944 27371617152 27484723008 27544069377 27551316672 27677641464 27684923904 27871914037 27914881984 28030232736 28050252288 28118216192 28226980188 28234407168 28343620602 28432587744 28550077776 28562953228 28570468608 28787222046 28906177509 28926822672 29116732392 29137527936 29250234729 29257930944 29321106111 29463295752 29484338816 29585044908 29715842112 29838634848 29859945984 30048075684 30055981824 30172241286 30193790688 30405724404 30452598528 30578435712 30644462178 30771092187 30793069296 30920313384 30995231256 31009209418 31017368448 31137346647 31145539392 31404242232 31534011828 31556533824 31632993216 31763708064 31778032792 31786394112 31917742848 31986661212 32009506496 32118837498 32141777184 32417282304 32542675506 32551238016 32756323941 32779718928 32803130624 32915172312 33009803574 33146207721 33169881168 33358293504 33430322376 33568464204 33583602837 33592439232 33664973683 33812979552 33828228456 33837129216 33968014524 33976952064 34259173344 34400740176 34499642452 34508719872 34642202958 34651317888 34666944864 34750940576 34869635163 34894539504 34919461632 35063756928 35329772511 35355005488 35501100552 35510441472 35587117368 35612534144 35734171572 35750286891 35759693376 36010694808 36159499332 36469442592 36495489536 36620142768 36646297344 36725425836 36735088896 36877183794 36886886784 36903521952 37316116314 37373643648 37528080192 37609112673 37635973584 37791494136 37801437696 37910116992 38056757013 38066770368 38382962728 38541570012 38569096896 38822309856 38850037248 39000312972 39010574592 39094808148 39256356942 39284394336 39446726544 39621122816 39774381174 39784846464 39938738121 40035507039 40064100912 40229655048 40258387584 40512031659 40540965872 40771247616 40859282904 41028122916 41057425728 41227084512 41326975008 41356491264 41516462196 41527385856 41872322976 42045349104 42075378432 42177324288 42340470282 42351610752 42515430903 42648881616 42825116664 42844429842 42855702912 43180833069 43390234008 43401650688 43675098588 43694795089 43706291904 43886896416 44013071432 44194943628 44226508224 44573763168 44757952272 44778137116 44789918976 45072113526 45083972736 45104304608 45258361929 45290686032 45608586606 45678897792 45867653568 45966693267 46189603944 46201757184 46222593152 46380470076 46492846884 46513814127 46526052672 46718309088 46751675904 47106363348 47301017742 47334800736 47449489824 47645562096 47667049188 47679591168 47876614272 47979991818 48014259744 48212665776 48613132546 48625923456 48814013259 48826857024 48967234448 49169578392 49182515712 49204695936 49514705361 49754821752 49831524864 50037440256 50145483564 50181298112 50352696306 50388658848 50546822656 50719469328 50742342684 50755693824 50952021786 51388760016 51425462528 51601110264 51749463678 51763079808 51963304437 51976976832 52000417296 52126410864 52341809256 52379192448 52595635392 52776573751 53032508232 53046461952 53251650828 53265662208 53380676052 53418801216 53639540064 53677850112 54016042212 54239248998 54479043872 54704163888 54743234304 54969446016 55088138754 55102633344 55315775691 55355282928 55743828074 55829763968 55974174471 56060465472 56453960376 56468814336 56687241204 56865175488 57100155552 57125906456 57140937216 57574444092 57812355018 57853645344 58233464784 58275055872 58500469458 58515861888 58642212222 58884535413 58926591504 58968677632 59170089816 59431684224 59661571761 59677269696 60096151368 60111963648 60344482572 60387581376 60517973219 60811448808 60905197056 61156871424 61288924356 61542184374 61586138592 61840626768 61990462512 62018418836 62034736896 62274693294 62291078784 62808484464 63068023656 63113067648 63265986432 63510705423 63527416128 63556065584 63835485696 63973322424 64019012992 64237674996 64266644763 64283554368 64834564608 65085351012 65102476032 65512647882 65559437856 65606261248 65830344624 66019607148 66292415442 66339762336 66860644752 67136928408 67167205674 67184878464 67329947366 67608170289 67625959104 67656456912 67936029048 67953904128 68412879909 68518346688 68801480352 68999284904 69017439744 69284405916 69302635776 69333889728 69501881152 69739270326 69789079008 69838923264 70127513856 70659545022 70710010976 70951526613 71002201104 71174234736 71225068288 71468343144 71500573782 71519386752 71969987727 72021389616 72318998664 72919698819 72938885184 73240285536 73292594688 73450851672 73470177792 73754367588 73773773568 73807043904 74632232628 74747287296 75056160384 75218225346 75271947168 75582988272 75820233984 76113514026 76133540736 76428032679 76765925456 77083140024 77138193792 77624195517 77644619712 78000625944 78021149184 78189616296 78512713884 78548121377 78568788672 78893453088 79242245632 79548762348 79569692928 79877476242 80071014078 80128201824 80459310096 80516775168 81024063318 81081931744 81358873497 81718565808 82056245832 82114851456 82454169024 82632208131 82653950016 83032924392 83054771712 83615742111 83744645952 84090698208 84150756864 84354648576 84680940564 84703221504 85030861806 85297763232 85650233328 85688859684 85711405824 86361666138 86718532527 86780468016 87350197176 87389590178 87412583808 87750704187 87773792832 87963318333 88026142864 88389887256 88453016448 89147526336 89515904544 89556274232 89579837952 90144227052 90167945472 90208609216 90516723858 90581372064 91217173212 91357795584 91735307136 91933386534 92313276561 92379207888 92445186304 92760940152 92985693768 93027628254 93052105344 93412039941 93436618176 94212726696 94602035484 94669601472 94874016743 94898979648 95291124192 95334098376 95359182336 95753228544 95959983636 96028519488 96425331552 97226265092 97251846912 97628026518 97653714048 97934468896 98268971823 98339156784 98409391872 99029410722 99438623163 99509643504 100074880512 100290967128 100362596224 100705392612 100750808511 100777317696 100994921049 101438938656 101484685368 101511387648 101904043572 102777520032 102850925056 103202220528 103498927356 103526159616 103926608874 103953953664 104000834592 104252821728 104683618512 104758384896 105191270784 105553147502 105989317533 106065016464 106503301656 106531324416 106761352104 106837602432 107250860673 107279080128 108032084424 108478497996 108958087744 109408327776 109486468608 109938892032 110176277508 110205266688 110631551382 110710565856 111487656148 111659527936 111948348942 112120930944 112827338019 112907920752 113374482408 113730350976 114170271039 114200311104 114251812912 115148888184 115624710036 115707290688 116466929568 116550111744 117000938916 117031723776 117284424444 117769070826 117853183008 117937355264 118340179632 118863368448 119323143522 119354539392 119816214363 120106521117 120192302736 120688965144 120775162752 121035946438 121536094977 121622897616 122313742848 122577848712 123084368748 123139877069 123172277184 123681253536 123980925024 124036837672 124069473792 124549386588 124582157568 125616968928 126136047312 126226135296 126531972864 127021410846 127054832256 127112131168 127546292709 127946644848 128038025984 128475349992 128533289526 128567108736 129542499207 130170702024 130204952064 131025295764 131084385267 131118875712 131660689248 132039214296 132584830884 132679524672 133721289504 134273856816 134334411348 134369756928 134659894732 135216340578 135251918208 135312913824 135872058096 136825759818 137036693376 137602960704 137900079801 137998569808 138568811832 138605271552 138667779456 139003762304 139478540652 139541442381 139578158016 140255027712 141319090044 141420021952 141903053226 142004402208 142348469472 142450136576 142936686288 143001147564 143038773504 143939975454 144042779232 144637997328 145839397638 145877770368 146442039777 146480571072 146901703344 147508735176 147547547136 147614087808 148544116083 149264465256 149494574592 150112320768 150436450692 150543894336 151165976544 151640467968 152227028052 152267081472 152856065358 153531850912 154166280048 154276387584 155248391034 155289239424 155889913311 156001251888 156379232592 157025427768 157096242754 157137577344 157786906176 158329721253 159097524696 159139385856 159754952484 160142028156 160256403648 160918620192 161033550336 162048126636 162163863488 162717746994 163437131616 164112491664 164229702912 164908338048 165264416262 165307900032 165947327073 166065848784 167231484222 167489291904 167922523413 168181396416 169361881128 169406443008 170061723612 170550651799 170595526464 171300466656 171377719368 171422811648 172723332276 173437065054 173560936032 174700394352 174779180356 174825167616 175501408374 175547585664 175926636666 176052285728 176653606239 176779774512 176906032896 178295052672 178984715283 179031809088 179112548464 180288454104 180335890944 180417218432 181033447716 181162744128 181553919657 182434346424 182715591168 183470614272 183866773068 184626553122 184758415776 184890372608 185521880304 185971387536 186055256508 186104210688 186824079882 186873236352 188425453392 189204070968 189339202944 189748033486 189797959296 190532116269 190582248384 190668196752 191506457088 191919967272 192057038976 192799934289 192850663104 194452530184 194503693824 195256053036 195307428096 195868937792 196537943646 196678313568 196818783744 198058821444 198877246326 199019287008 200581934256 200725192448 201410785224 201501617022 201554635392 201989842098 202824510867 202877877312 202969370736 203808087144 205238639727 205555040064 206404441056 206997854712 207052319232 207853217748 207907907328 208001669184 208505643456 209367237024 209516769792 210382541568 211106295004 211978635066 212130032928 213006603312 213522704208 213675204864 214501721346 214558160256 215909963181 216064168848 216956995992 217916175488 218759096457 218816655552 219877784064 220352555016 220410533376 221263102764 221362887517 221421131712 222975312296 223319055872 223896697884 224241861888 225654676038 225815841504 226748964816 227460701952 228340542078 228400622208 228503625824 229284098037 230297776368 231249420072 231414581376 232872586551 232933859136 234001877832 234063447552 234568848888 235538141652 235644364131 235706366016 236680359264 237726736896 238646287044 238709078784 239632428726 240213042234 240384605472 241377930288 241550325504 242071892876 243072189954 243245795232 245155697424 246168737496 246279754138 246344554368 247362507072 247896624393 247961850048 248073675344 249098773176 249164315136 250847226333 251233937856 252272094624 252452270592 253063945728 254042821692 254109664512 254224262336 255092585418 255893289696 256076051968 256950699984 257066579052 257134217472 259084998414 260155597581 260341404048 262050591528 262168770534 262237751424 263252112561 263321378496 263889954999 264078428592 265169661768 265359049344 267372229003 267442579008 268547713632 268668822696 268739513856 269319789464 270432681156 270503836416 270625827648 271744116192 273651519636 274073386752 275205921408 275800159602 275997139616 276939829683 277137623664 277335558912 278007524608 278957081304 279082884762 279156316032 280236119823 282638180088 282840043904 283806106452 284008804416 284622050229 284696938944 285873372576 286002295128 286077547008 287879950908 288085558464 289275994656 291678795276 291755540736 292884079554 292961142144 293803406688 295017470352 295228175616 297088232166 298315869489 298528930512 300224641536 300872901384 301087788672 302252425533 302331953088 302984763147 304454056104 304534162944 305712130716 306591054407 307063701824 308332560096 308552775168 310496782068 310578478848 311779826622 312002503776 312758465184 314050855536 314192485508 314275154688 315573812352 316659442506 317967952599 318195049392 319509904968 320284056312 320512807296 321752582019 321837240384 324096253272 324327726976 325435493988 326874263232 328224983328 328459405824 329816676096 330528832524 330615800064 331894654146 332131697568 334462968444 334978583808 335845046826 336362792832 338482014057 338723762256 340123447224 341101303598 341191052928 342510813117 342600933312 342755438736 345446664552 346874130108 347121872064 349400788704 349558360712 349650335232 351002816748 351095171328 351853273332 352104571456 353307212478 353559549024 353812065792 356590105344 357969430566 358063618176 358225096928 359448643089 360319563351 360576908208 360834436864 362066895432 362325488256 363107839314 364608284931 364868692848 366941228544 367733546136 369253106244 369419631207 369516831552 371043760608 371942775072 372110513016 372208421376 373648159764 373746472704 376850906784 378408141936 378678405888 379496066972 379595918592 381064232538 381164496768 381336393504 383839934544 384114077952 385599868578 385701326208 388627497621 388905060368 390512106072 390614856192 391737875584 393075887292 393253155801 393356627136 396117642888 397754492652 398038574016 401163868512 401450384896 402821570448 403003234044 403109270784 403979684196 405649021734 405755754624 405938741472 407616174288 410477279454 411110080128 412808882112 413700239403 413995709424 415706435496 415815814656 416003338368 417011286912 418624327143 418734474048 420765083136 422212590008 423957270132 424260065856 426013206624 427045408416 427350409728 429003442692 429116320512 431819926362 432128337696 433913991984 435832350976 437518192914 437633311104 439326119331 440705110032 442526205528 442725775034 442842263424 445632348249 445950624592 447793395768 448483723776 451309352076 451631683008 453497929632 454921403904 456681084156 456801244416 457007251648 458568196074 460595552736 462498840144 462829162752 465745173102 465867718272 467669739933 468003755664 469137697776 471076283304 471288728262 471412732032 473360718528 474989163759 477292574088 477418157568 479264857452 480426084468 480642745979 480769210944 482755860576 483100651008 484143785752 486144379908 486491590464 490311394848 492337474992 492559508276 492689108736 494725014144 495793248786 495923700096 496147350688 497841981219 498197546352 501694452666 502467875712 503767570239 504544189248 508085643384 508219329024 508448524672 510185170836 511651955397 511786579392 513901399968 514133158104 514268434944 518169996828 520311195162 520682808096 524101183056 524337541068 524475502848 526504225122 526642756992 527779909998 528156857184 530339323536 530718098688 534744458006 534885158016 536954145849 537095427264 537337645392 538639578928 540865362312 541007672832 541251655296 543488232384 544661758971 547303039272 548146773504 550411842816 551600319204 551994279232 553879659366 554275247328 554671117824 556015049216 557914162608 558165769524 558312632064 560472239646 565276360176 565680087808 567612212904 568017608832 569244100458 569393877888 571596348807 571746745152 572004590256 575759901816 576171116928 578399802867 578551989312 583357590552 583511081472 585768159108 585922284288 587606813376 590034940704 590456351232 594176464332 596631738978 597057861024 601745802768 602175577344 604504851066 604663906176 605969526294 608473532601 608908112208 611424261432 613182108814 614127403648 615715919181 616665120192 620993564136 621156957696 623559653244 624005007552 625516930368 628101711072 628384971016 628550309376 631147624704 633318885012 635935905198 636390098784 639019809936 640568112624 641025614592 643505164038 643674480768 647729889543 648192506544 648655453952 650870987976 653748526464 656277289371 656449966656 659633352192 661057665048 661231600128 663789308292 664088662551 664263395136 665697705409 668925936888 669957167616 671690093652 672725585664 676964028114 677447524512 680246894448 682202607196 682382105856 685021626234 685201866624 685510877472 690893329104 693748260216 694243744128 698617759653 698801577408 699116721424 702005633496 702190342656 703706546664 704209142912 706614424956 706933092393 707119098048 713180210688 715938861132 716127236352 716450193856 718897286178 720639126702 721153816416 721668873728 724133790864 724650976512 726215678628 729216569862 729737385696 735467092272 738506212488 738839262414 739033663104 742087521216 743689873179 743885550144 744221026032 747296319528 747492945408 752541678999 753701813568 756816283872 757356811776 758992133944 759191837184 762128465076 762328993536 762672787008 767679869088 768228155904 771199737156 771402652416 777254995242 777810120736 780466792743 781024212144 783475751168 786151774584 786506311602 786713254272 789756337683 791669864997 792235285776 795508985304 796077148032 802116687009 802327737024 805643140896 806006468088 806218541568 807959368392 811298043468 811511509248 811877482944 815232348576 820954558908 822220160256 825617764224 827400478806 827991418848 831412870992 832006676736 834022573824 837248654286 837468948096 840708359469 844425180016 847914540264 848520131712 852026413248 853866150687 854090816832 858006885384 858232641024 863639852724 864029335147 864256675392 867827983968 871664701952 875036385828 875266622208 878652238662 881410220064 885052411056 885451550068 885684526848 891264696498 891901249184 894947608467 895586791536 902618704152 903263366016 906757276599 906995859264 908954289441 913362168312 913602488832 914014503296 917136392148 919773163221 921191105472 924997680288 925658325504 931490346204 931735436544 935339479866 936007511328 938275395552 942152566608 942577456524 942825464064 946721437056 949978327518 953903857797 954585148176 958529714904 960852168936 961285491958 961538421888 965257746057 965511721152 968287571504 972288759816 972983180928 980622789696 984674949984 985119016552 985378217472 989450028288 991586497572 991847400192 992294701376 995683962438 996395092704 1003388905332 1004935751424 1007535140478 1009088378496 1015446042171 1016171286768 1016897049344 1020370341672 1023303910794 1023573158784 1027532439351 1027802799936 1028266316208 1036339993656 1040622390324 1041365616192 1043614184173 1048202366112 1048675082136 1048951005696 1053008450244 1053285513984 1055559819996 1056313714368 1060678647072 1061436197376 1069488916012 1069770316032 1073908291698 1074190854528 1074675290784 1077279157856 1080958690053 1081730724624 1082503310592 1086976464768 1089323517942 1093824854793 1094606078544 1100823685632 1103200638408 1103988558464 1107759318732 1108258893621 1108550494656 1115828325216 1116331539048 1116625264128 1120944479292 1130552720352 1131360175616 1135224425808 1136035217664 1138488200916 1138787755776 1143192697614 1143493490304 1144009180512 1151519803632 1152342233856 1156799605734 1157103978624 1165882492863 1166715181104 1171536318216 1171844568576 1175213626752 1179759467403 1180069881408 1188352928664 1193263477956 1194115722048 1203491605536 1204351154688 1209009702132 1209327812352 1211939052588 1216947065202 1217816224416 1222848522864 1226364217628 1228254807296 1231431838362 1233330240384 1241100718209 1241987128272 1247119306488 1248010015104 1251033860736 1255872981429 1256203422144 1256769942032 1262295249408 1266637770024 1271871810396 1272780197568 1278039619872 1281136225248 1282051229184 1287010328076 1287348961536 1295459779086 1296385013088 1297310907904 1301741975952 1307497052928 1312554578742 1312899933312 1317978357993 1322115330096 1327578616584 1328177325102 1328526790272 1331395410818 1336897044747 1337851873776 1343380187304 1345451171328 1353928056228 1354538647759 1354895049024 1360493788896 1364405214392 1364764211712 1370043252468 1370403733248 1371021754944 1381786658208 1387496520432 1388487488256 1397235519306 1397603154816 1398233442848 1403009219799 1404011266992 1407413093328 1408418285824 1413228849912 1413866184786 1414238196096 1424967491277 1431877722264 1432254472704 1432900387712 1437794572356 1441278253404 1441928237937 1442307632832 1448267581728 1449301953024 1452431357256 1458433139724 1459474771392 1470934184544 1477012424976 1477678524828 1478067326208 1484175042432 1487379746358 1487771100288 1488442052064 1494592639056 1505083357998 1507403627136 1511302710717 1513632567744 1517984267888 1524256930152 1524657987072 1525345574016 1534955866191 1535359738176 1542399474312 1542805304832 1554509990484 1555620241472 1560933585486 1562048424288 1566951502336 1572303549168 1573012623204 1573426508544 1579512675366 1583339729994 1584470571552 1591017970608 1592154296064 1604233374018 1604655474048 1610862437547 1611286281792 1612012936176 1615918736784 1622596086936 1623023018496 1623754965888 1630464697152 1633985276913 1641909117816 1644440320512 1651235528448 1654800957612 1655982837696 1662825741984 1664013353472 1668045147648 1674497308572 1674937896192 1681416718938 1688850360032 1695829080528 1697040263424 1704052826496 1707732301374 1708181633664 1714789046421 1716013770768 1727279705448 1728058670294 1728513350784 1735199408601 1735655967936 1750072771656 1750533244416 1757304477324 1762820440128 1770104822112 1770903100136 1771369053696 1782529392996 1783802498368 1789895216934 1791173583072 1805237408304 1806526732032 1813514553198 1813991718528 1817908578882 1825420597803 1826724336624 1828029006592 1834272784296 1839546326442 1842382210944 1847147757543 1849995360576 1862980692408 1863470873088 1870678959732 1872015022656 1876057169789 1876550791104 1884305133216 1885154913048 1885650928128 1893442874112 1899956655036 1907807715594 1909170296352 1917059429808 1921704337872 1922570983916 1923076843776 1930515492114 1931023442304 1936575143008 1943189668629 1944577519632 1945966361856 1961245579392 1968831868113 1969349899968 1970238033104 1978900056576 1983172995144 1983694800384 1984589402752 1991367924876 1992265987653 1992790185408 1997093116227 2006777810664 2009871502848 2015070280956 2018176756992 2030892084342 2032342573536 2033794098688 2040740683344 2046607821588 2047146317568 2055064878702 2055605599872 2056532632416 2072679987312 2081244780648 2082731232384 2087228368346 2095853278959 2096404732224 2097350164272 2106016900488 2106571027968 2111119639992 2112627428736 2120799277179 2121357294144 2138977832024 2139540632064 2147816583396 2148381709056 2149350581568 2154558315712 2161917380106 2163461449248 2165006621184 2173952929536 2178647035884 2187649709586 2189212157088 2206401276816 2207977116928 2215518637464 2216517787242 2217100989312 2231069619537 2231656650432 2232663078096 2241888958584 2257625036997 2261105440704 2270448851616 2272070435328 2276976401832 2277575511552 2286385395228 2286986980608 2288018361024 2303039607264 2304684467712 2313599211468 2314207957248 2331764985726 2333430362208 2343072636432 2350427253504 2359518934806 2360139762816 2369269013049 2375009594991 2376705857328 2386526955912 2388231444096 2406350061027 2406983211072 2418019404264 2418655624704 2423878105176 2433894130404 2434991762687 2435632448832 2445697045728 2452728435256 2456509614592 2462863676724 2466660480768 2482201436418 2483974256544 2494238612976 2496020030208 2502067721472 2511745962858 2512406844288 2513539884064 2522125078407 2533275540048 2543743620792 2545560395136 2556079239744 2561598452061 2562272450496 2574020656152 2574697923072 2590919558172 2592088005441 2592770026176 2603483951904 2614994105856 2625109157484 2625799866624 2635956715986 2644230660192 2655157233168 2656354650204 2657053580544 2662790821636 2673794089494 2675703747552 2686760374608 2707856112456 2709077295518 2709790098048 2720271829797 2720987577792 2726862868323 2728810428784 2740086504936 2740807466496 2742043509888 2759319489663 2763573316416 2774993040864 2776974976512 2794471038612 2795206309632 2796466885696 2806018439598 2808022533984 2814826186656 2816836571648 2826457699824 2827732369572 2828476392192 2849934982554 2861711573391 2863755444528 2865800775424 2875589144712 2882556506808 2883856475874 2884615265664 2895773238171 2896535163456 2904862714512 2916866279448 2918949542784 2941094519033 2941868369088 2954024849952 2955357049656 2956134652416 2968350084864 2974759492716 2975542200576 2976884104128 2989185278112 3010166715996 3014807254272 3022605421434 3027265135488 3035968535776 3046338126513 3048513860304 3050691148032 3069911732382 3070719476352 3082597318053 3084798948624 3109019980968 3111240482944 3121867170972 3124096848576 3130842552519 3144607098336 3146025246408 3146853017088 3159025350732 3166679459988 3168941143104 3182035941216 3184308592128 3208466748036 3209310948096 3221724875094 3222572563584 3224025872352 3231837473568 3245192173872 3247509931776 3260929394304 3267970553826 3281474564379 3283818235632 3302471056896 3309601915224 3311965675392 3324776680863 3325651483968 3348994617144 3349875792384 3362833437876 3372501598477 3377700720064 3391658161056 3394080526848 3408105652992 3415464602748 3416363267328 3429578092842 3432027541536 3454559410896 3456117340588 3457026701568 3470398817202 3471311935872 3497647478589 3500145543312 3514608954648 3525640880256 3539278402209 3540209644224 3541806200272 3565058785992 3567604996736 3579790433868 3582347166144 3610474816608 3613053464064 3627029106396 3627983437056 3635817157764 3650841195606 3653448673248 3656058013184 3668545568592 3679092652884 3684764421888 3694295515086 3699990721152 3723302154627 3725961384816 3741357919464 3744030045312 3752114339578 3753101582208 3767618944287 3768610266432 3770309826096 3786885748224 3799913310072 3815615431188 3818340592704 3834118859616 3843408675744 3845141967832 3846153687552 3861030984228 3862046884608 3873150286016 3886379337258 3889155039264 3891932723712 3922491158784 3937663736226 3938699799936 3940476066208 3953935073979 3966345990288 3969178805504 3982735849752 3984531975306 3985580370816 3994186232454 4010691134241 4013555621328 4030140561912 4036353513984 4061784168684 4063615943277 4064685147072 4081481366688 4093215643176 4094292635136 4110129757404 4111211199744 4113065264832 4145359974624 4162489561296 4165462464768 4174456736692 4191706557918 4192809464448 4194700328544 4212033800976 4222239279984 4225254857472 4241598554358 4242714588288 4274902473831 4277955664048 4295633166792 4296763418112 4298701163136 4309116631424 4323834760212 4325784713811 4326922898496 4347905859072 4357294071768 4375299419172 4378424314176 4412802553632 4415954233856 4431037274928 4433035574484 4434201978624 4462139239074 4463313300864 4465326156192 4483777917168 4515250073994 4522210881408 4533908132151 4540897703232 4553952803664 4572770790456 4573973961216 4576036722048 4604867598573 4606079214528 4627198422936 4628415914496 4663529971452 4666860724416 4686145272864 4700854507008 4719037869612 4720279525632 4738538026098 4750019189982 4753411714656 4773053911824 4776462888192 4812700122054 4813966422144 4832587312641 4836038808528 4847756210352 4867788260808 4869983525374 4871264897664 4891394091456 4901955830739 4905456870512 4925727353448 4933320961536 4964402872836 4967948513088 4988477225952 4992040060416 5004135442944 5023491925716 5024813688576 5027079768128 5044250156814 5066551080096 5087487241584 5091120790272 5112158479488 5123196904122 5124544900992 5144367139263 5148041312304 5181839116344 5184176010882 5185540052352 5205598225803 5206967903808 5250218314968 5251599733248 5271913431972 5287070205769 5288461320384 5310314466336 5312709300408 5314107161088 5325581643272 5347588178988 5351407495104 5373520749216 5415712224912 5418154591036 5419580196096 5440543659594 5441975155584 5453725736646 5457620857568 5476261793409 5480173009872 5484087019776 5518638979326 5527146632832 5541443272629 5549986081728 5588942077224 5590412619264 5592933771392 5612036879196 5616045067968 5628171509367 5629652373312 5652915399648 5655464739144 5656952784384 5699869965108 5723423146782 5727510889056 5731601550848 5751178289424 5765113013616 5767712951748 5769230531328 5791546476342 5793070326912 5809725429024 5833732558896 5837899085568 5882189038066 5883736738176 5906495604339 5908049699904 5910714099312 5936700169728 5949518985432 5951084401152 5953768208256 5976797962959 5978370556224 5991279348681 6020333431992 6029614508544 6045210842868 6054530270976 6071937071552 6092676253026 6097027720608 6101382296064 6139823464764 6141438952704 6165194636106 6169597897248 6218039961936 6222480965888 6243734341944 6248193697152 6261685105038 6287559836877 6289214196672 6292050492816 6318050701464 6333358919976 6337882286208 6362397831537 6364071882432 6416933496072 6418621896192 6443449750188 6445145127168 6448051744704 6463674947136 6490384347744 6495019863552 6521858788608 6535941107652 6562949128758 6567636471264 6619203830448 6623931350784 6649553361726 6651302967936 6693208858611 6697989234288 6725666875752 6745003196954 6755401440128 6772875110991 6783316322112 6816211305984 6830929205496 6832726534656 6859156185684 6862249513027 6864055083072 6909118821792 6912234681176 6914053403136 6940797634404 6942623871744 6995294957178 7000291086624 7029217909296 7051281760512 7078556804418 7080419288448 7083612400544 7107807039147 7125028784973 7130117571984 7135209993472 7159580867736 7164694332288 7219050183081 7220949633216 7254058212792 7255966874112 7271634315528 7301682391212 7304975288061 7306897346496 7337091137184 7358185305768 7369528843776 7388591030172 7399981442304 7446604309254 7451922769632 7482715838928 7488060090624 7504228679156 7506203164416 7535237888574 7537220532864 7540619652192 7599826620144 7631230862376 7636681185408 7668237719232 7684795356183 7686817351488 7690283935664 7722061968456 7724093769216 7746300572032 7772758674516 7776264016323 7778310078528 7844982317568 7875327472452 7877399599872 7880952132416 7907870147958 7932691980576 7938357611008 7965471699504 7969063950612 7971160741632 7988372464908 8021382268482 8027111242656 8060281123824 8123568337368 8127231886554 8129370294144 8160815489391 8162962733376 8180588604969 8186431286352 8220259514808 8222422399488 8226130529664 8277958468989 8290719949248 8324979122592 8330924929536 8348913473384 8383413115836 8385618928896 8389400657088 8424067601952 8444478559968 8450509714944 8483197108716 8485429176576 8549804947662 8555911328096 8585134720173 8591266333584 8597402326272 8618233262848 8647669520424 8651569427622 8653845796992 8687319714513 8714588143536 8750598838344 8756848628352 8823283557099 8825605107264 8862074549856 8866071148968 8868403957248 8924278478148 8926626601728 8930652312384 8967555834336 9030500147988 9044421762816 9067816264302 9081795406464 9107905607328 9145541580912 9152073444096 9209735197146 9212158429056 9247791954159 9254396845872 9327059942904 9333721448832 9372290545728 9392527657557 9438075739224 9440559051264 9477076052196 9500038379964 9504322686617 9506823429312 9546107823648 9552925776384 9625400244108 9627932844288 9665174625282 9672077617056 9695512420704 9735576521616 9739967050748 9742529795328 9782788182912 9803911661478 9810913741024 9844423693137 9851454706896 9928805745672 9935897026176 9974330042589 9976954451904 10046983851432 10049627377152 10054159536256 10088500313628 10117504795431 10133102160192 10174974483168 10182241580544 10224316958976 10246393808244 10249089801984 10288734278526 10296082624608 10363678232688 10368352021764 10371080104704 10411196451606 10413935807616 10492942435767 10500436629936 10543826863944 10574140411538 10576922640768 10617835206627 10620628932672 10625418600816 10651163286544 10695176357976 10702814990208 10747041498432 10831424449824 10836309182072 10839160392192 10881087319188 10883950311168 10907451473292 10915241715136 10952523586818 10960346019744 10968174039552 11037277958652 11054293265664 11082886545258 11099972163456 11169906463881 11177884154448 11185867542784 11224073758392 11232090135936 11256343018734 11259304746624 11302856832861 11305830799296 11310929478288 11399739930216 11446846293564 11455021778112 11502356578848 11530226027232 11535425903496 11538461062656 11583092952684 11586140653824 11619450858048 11667465117792 11675798171136 11764378076132 11767473476352 11812991208678 11816099399808 11821428198624 11899037970864 11907536416512 11953595925918 11956741112448 11982558697362 12032073402723 12040666863984 12090421685736 12109060541952 12143874143104 12185352506052 12190847829831 12194055441216 12279646929528 12282877905408 12330389272212 12339195794496 12436079923872 12444961931776 12487468683888 12496387394304 12523370210076 12575119673754 12578428393344 12584100985632 12636101402928 12666717839952 12675764572416 12724795663074 12728143764864 12824707421493 12833866992144 12886899500376 12890290254336 12896103489408 12927349894272 12977354141433 12980768695488 13043717577216 13071882215304 13125898257516 13135272942528 13238407660896 13247862701568 13299106723452 13302605935872 13386417717222 13395978468576 13451333751504 13490006393908 13510802880256 13545750221982 13566632644224 13661858410992 13718312371368 13724499026054 13728110166144 13814602795719 13818237643584 13824469362352 13881595268808 13885247743488 13990589914356 14000582173248 14058435818592 14102563521024 14157113608836 14160838576896 14167224801088 14215614078294 14250057569946 14260235143968 14270419986944 14319161735472 14329388664576 14438100366162 14441899266432 14497761937923 14508116425584 14543268631056 14603364782424 14609950576122 14613794692992 14674182274368 14705867492217 14716370611536 14777182060344 14799962884608 14893208618508 14899925125349 14903845539264 14965431677856 14976120181248 15008457358312 15012406328832 15070475777148 15074441065728 15081239304384 15199653240288 15262461724752 15273362370816 15336475438464 15369590712366 15373634702976 15380567871328 15433101417789 15444123936912 15492601144064 15545517349032 15552528032646 15556620157056 15616794677409 15750654944904 15754799199744 15761904264832 15815740295916 15861210617307 15865383961152 15930943399008 15938127901224 15942321483264 15976744929816 16042764536964 16054222485312 16120562247648 16247136674736 16254463773108 16258740588288 16321630978782 16325925466752 16361177209938 16372862572704 16440519029616 16452261059328 16555916937978 16581439898496 16624329817887 16649958245184 16697826946768 16766826231672 16771237857792 16778801314176 16848135203904 16884514528101 16888957119936 16966394217432 16970858353152 17099609895324 17111822656192 17170269440346 17182532667168 17194804652544 17236466525696 17295339040848 17303138855244 17307691593984 17374639429026 17429176287072 17501197676688 17513697256704 17646567114198 17651210214528 17719486813017 17724149099712 17732142297936 17848556956296 17853253203456 17861304624768 17930393888877 17935111668672 17973838046043 18061000295976 18088843525632 18135632528604 18163590812928 18215811214656 18291083161824 18304146888192 18419470394292 18424316858112 18495583908318 18508793691744 18654119885808 18667442897664 18744581091456 18785055315114 18862679510631 18876151478448 18954152104392 19000076759928 19008645373234 19013646858624 19087193494611 19092215647296 19250800488216 19255865688576 19330349250564 19344155234112 19391024841408 19471153043232 19479934101496 19485059590656 19565576365824 19607823322956 19621827482048 19688847386274 19702909413792 19857611491344 19871794052352 19948660085178 19953908903808 20079626575833 20093967702864 20108319072512 20177000627256 20235009590862 20266204320384 20318625332973 20349948966336 20448633917952 20492787616488 20498179603968 20577468557052 20586748539081 20592165249216 20636628867679 20727356465376 20736704043528 20742160209408 20822392903212 20827871615232 20985884871534 21000873259872 21087653727888 21148280823076 21153845281536 21235670413254 21241257865344 21250837201632 21302326573088 21375086354919 21390352715952 21405629980416 21494082996864 21657150549243 21662848899648 21672618364144 21762174638376 21767900622336 21814902946584 21830483430272 21905047173636 21914925864183 21920692039488 22074555917304 22108586531328 22165773090516 22199944326912 22339812927762 22355768308896 22371735085568 22448147516784 22464180271872 22512686037468 22518609493248 22605713665722 22611661598592 22621858956576 22799479860432 22893692587128 22910043556224 23004713157696 23054386068549 23060452054464 23070851806992 23166185905368 23172281307648 23238901716096 23328792048969 23334930235584 23528756152264 23534946952704 23625982417356 23632198799616 23642856397248 23798075941728 23815072833024 23907191851836 23913482224896 23965117394724 24064146805446 24081333727968 24180843371472 24287748286208 24370705012104 24381695659662 24388110882432 24482446468173 24541765814907 24559293859056 24660778544424 24678391588992 24833875406967 24872159847744 24974937367776 24992774788608 25046740420152 25150239347508 25156856786688 25168201971264 25272202805856 25333435679904 25351529144832 25449591326148 25456287529728 25649414842986 25667733984288 25773799000752 25792206978816 25854699788544 25954708282866 25961537390976 26061959143539 26143764430608 26251796515032 26270545885056 26469850671297 26476815321792 26598213446904 26605211871744 26772835434444 26784909389557 26791956937152 26902667503008 26980012787816 27021605760512 27091500443964 27133265288448 27323716821984 27436624742736 27448998052108 27456220332288 27629205591438 27636475287168 27648938724704 27743375862477 27763190537616 27981179828712 28001164346496 28116871637184 28177582972671 28314227217672 28321677153792 28334449602176 28431228156588 28500115139892 28512968059851 28520470287936 28638323470944 28658777329152 28876200732324 28883798532864 28995523875846 29016232851168 29086537262112 29206729564848 29219901152244 29227589385984 29348364548736 29411734984434 29432741223072 29554364120688 29786417237016 29799850250698 29807691078528 29922990127767 29930863355712 30016914716624 30140951554296 30148882131456 30162478608768 30352514386293 30399306480576 30524923449504 30546724741632 30672950876928 30739181424732 30747269405952 30761135742656 30866202835578 30888247873824 30985202288128 31091034698064 31105056065292 31113240314112 31233589354818 31478827307301 31501309889808 31523808529664 31631480591832 31722421234614 31730767922304 31853505619881 31861886798016 31876255802448 31953489859632 32085529073928 32108444970624 32241124495296 32352039709363 32494273349472 32508927546216 32517481176576 32643261957564 32651850933504 32722354419876 32745725145408 32881038059232 32904522118656 33111833875956 33162879796992 33248659635774 33299916490368 33395653893536 33509719391643 33533652463344 33557602628352 33696270407808 33769029056202 33777914239872 33908570498583 33932788434864 34199219790648 34223645312384 34340538880692 34365065334336 34590678081696 34606277710488 34615383187968 34749278858052 34858352574144 35002395353376 35027394513408 35293134228396 35302420429056 35438973626034 35448298199424 35464284595872 35697113912592 35722609249536 35860787777754 35870223337344 35947676092086 36096220208169 36122000591952 36271265057208 36327181625856 36431622429312 36572543489493 36582166323648 36838940788584 36848633716224 36991167816636 37017587383488 37097517583247 37308239771616 37334885795328 37489162182912 37570110630228 37725359021262 37752302956896 37908304208784 38000153519856 38017290746468 38027293717248 38174386989222 38184431294592 38474122264479 38501600976432 38660698501128 38688310468224 38782049682816 38932062424299 38942306086464 38959868202992 39131152731648 39215646645912 39243654964096 39377694772548 39405818827584 39715222982688 39743588104704 39897320170356 39907817807616 40159253151666 40187935405728 40216638145024 40354001254512 40470019181724 40532408640768 40637250665946 40699897932672 40985575232976 41154937114104 41173497078162 41184330498432 41273257735358 41443808387157 41454712930752 41473408087056 41644785806424 41655743230464 41971769743068 42001746519744 42175307455776 42296561646152 42307690563072 42471340826508 42482515730688 42501674403264 42604653146176 42750172709838 42780705431904 42811259960832 42988165993728 43314301098486 43325697799296 43345236728288 43493285813769 43524349276752 43629805893168 43660966860544 43810094347272 43829851728366 43841384078976 44117602476651 44149111834608 44331546181032 44399888653824 44679625855524 44699775376047 44711536617792 44896295033568 44928360543744 45025372074936 45037218986496 45211427331444 45223323197184 45243717913152 45598959720864 45787385174256 45820087112448 46009426315392 46108772137098 46120904108928 46141703613984 46332371810736 46477803432192 46657584097938 46669860471168 46850384032227 47057512304528 47251964834712 47264397599232 47285712794496 47583631851921 47596151883456 47814383703672 47826964449792 47930234789448 48128293610892 48162667455936 48361686742944 48575496572416 48741410024208 48763391319324 48776221764864 48964892936346 49083531629814 49118587718112 49321557088848 49356783177984 49667750813934 49744319695488 49872989453661 49949874735552 50093480840304 50300478695016 50313713573376 50336403942528 50544405611712 50653543584303 50666871359808 50899182652296 50912575059456 51298829685972 51335467968576 51547598001504 51584413957632 51709399577088 51909416565732 51923074781952 52123918287078 52287528861216 52503593030064 52541091770112 52939701342594 52953630643584 53158460439051 53196426893808 53545670868888 53569818779114 53583913874304 53791181666631 53805335006016 53921514138129 53960025575632 54183000887928 54266530576896 54647433643968 54873249485472 54897996104216 54912440664576 55258411182876 55272950574336 55297877449408 55486751724954 55526381075232 55962359657424 56002328692992 56233743274368 56355165945342 56588038531893 56628454435344 56668899204352 56862456313176 57000230279784 57025936119702 57040940575872 57261580483833 57276646941888 57752401464648 57767597065728 57991047751692 58032465702336 58157772263459 58173074524224 58413459129696 58439802304488 58455178771968 58696729097472 58823469968868 58865482446144 59108728241376 59572834474032 59599700501396 59615382157056 59845980255534 59861726711424 60033829433248 60238879727499 60281903108592 60324957217536 60705028772586 60798612961152 60955875998919 61049846899008 61345901753856 61478362849464 61494538811904 61522271485312 61732405671156 61760245617243 61776495747648 61909886603037 62182069396128 62210112130584 62226480628224 62467178709636 62957654614602 63002619779616 63047617059328 63262961183664 63444842469228 63461535844608 63707011239762 63723773596032 63752511604896 63906979719264 64171058147856 64216889941248 64482248990592 64704079418726 64971451647729 64988546698944 65017855092432 65286523915128 65303701867008 65444708839752 65491450290816 65744777592549 65762076118464 66223667751912 66325759593984 66497319271548 66599832980736 66791307787072 67019438783286 67067304926688 67115205256704 67392540815616 67538058112404 67555828479744 67817140997166 67865576869728 68398439581296 68447290624768 68681077761384 68730130668672 69163158205647 69181356163392 69212555420976 69498557716104 69716705148288 69986376146907 70004790706752 70586268456792 70604840858112 70877947252068 70896596398848 70928569191744 71394227825184 71445218499072 71721575555508 71740446674688 71895352184172 72192440416338 72244001183904 72542530114416 72863244858624 73145086978986 73164332647296 73447339404519 73625297444721 73677881577168 73982335633272 74035174766976 74195035166494 74501626220901 74616479543232 74978324365824 75140221260456 75450718042524 75484744643297 75504605913792 75816608417568 76000307039712 76034581492936 76054587434496 76348773978444 76368862589184 76948244528958 77003201952864 77321397002256 77376620936448 77564099365632 77864124848598 77884612172928 77919736405984 78185877430617 78431293291824 78487309928192 78755389545096 78811637655168 79409552013891 79430445965376 79794640340712 79815635615232 80318506303332 80354728168671 80375870811456 80708002509024 80940038363448 81064817281536 81274501331892 81399795865344 81971150465952 82309874228208 82346994156324 82368660996864 82546515470716 82887616774314 82909425861504 82946816174112 83289571612848 83943539486136 84003493039488 84350614911552 84532748918013 84593123292304 84942681653016 84965031461376 85003348806528 85209306292352 85500345419676 85538904179553 85561410863808 85976331987456 86628602196972 86651395598592 86690473456576 86986571627538 87048698553504 87259611786336 87321933721088 87620188694544 87659703456732 87682768157952 88235204953302 88298223669216 88663092362064 89359251711048 89399550752094 89423073235584 89768970383301 89792590067136 90050744149872 90422854662888 90446646394368 90487435826304 91057543158879 91197919441728 91574770348512 91640174224896 92018852630784 92217544274196 92241808217856 92283407227968 92664743621472 92955606864384 93315168195876 93339720942336 93700768064454 94115024609056 94436481921903 94503929669424 94571425588992 95167263703842 95192303766912 95560516859643 95628767407344 95860469578896 96256587221784 96325334911872 96723373485888 97056119128089 97482820048416 97526782638648 97552443529728 97929785872692 98167063259628 98237175436224 98643114177696 98713566355968 99335501627868 99488639390976 99745978907322 99899749471104 100186961680608 100600957390032 100672807885056 101088811223424 101307087168606 101333742719616 101725711495749 101798365304592 102597659371944 102670935937152 103095196003008 103818833131464 103846149563904 104247836574156 104547549552787 104575057722432 105007186060128 105082183540224 105879402685188 105907261287168 106316920878102 106392853787616 107091341737776 107139637558228 107167827748608 107582363333262 107610670012032 107843028276258 107920051151264 108288660624507 108366001775856 109294867287936 109717630468479 109746498970944 109795992208432 110516822365752 110545901148672 110595754898816 110973503449908 111052762150464 111292552749741 111924719314848 112004657385984 112467486548736 112710331890684 113176077063786 113256908870688 113337798408704 113724912626352 114000460559568 114051872239404 114081881151744 114523160967666 114553293883776 115422366793437 115504802929296 115982095503384 116064931404672 116315544526918 116346149048448 116796187272897 116826918259392 116879604608976 117393458194944 117646939937736 117730964892288 118217456482752 119145668948064 119199401002792 119230764314112 119691960511068 119723453422848 120067658866496 120477759454998 120563806217184 120649914435072 121410057545172 121597225922304 121911751997838 122099693798016 122956725698928 123044542970624 123464811342312 123520491234486 123552991495296 123819773206074 124331425161471 124364138792256 124420224261168 124934357419272 125915309229204 126005239559232 126525922367328 126889684938456 126923071689216 127414022479524 127447547192064 127505023209792 127813959438528 128342116295712 128433779882496 128964497981184 129408158837452 129942903295458 129977093397888 130035710184864 130573047830256 130889417679504 130982900581632 131489555185098 131524152236928 132352807429953 132447335503824 132994638543096 133199665961472 133582615574144 134038877566572 134099326128141 134134609853376 134785081631232 135076116224808 135111656959488 135634281994332 135731153739456 136796879162592 136894581249536 137362155522768 137460261337344 138326316411294 138362712326784 138425110841952 138997115432208 139433410296576 139972752293814 140009581413504 140551152096681 141172536913584 141755894504136 141793192797696 141857138383488 142750895555763 142788455650368 143443151111016 143480893349376 143790704368344 144384880832676 144488002367808 145085060228832 145726489717248 146290173957972 146328665294592 146894678809038 147250594889442 147355763154336 147964671266544 148070349533952 148390070332988 149003252441802 149232959086464 150280442520912 150901436085048 150969489286594 151009211827584 151633216835136 151960630752909 152000614079424 152069162985872 152697547956888 152737725178368 153896489057916 154006403905728 154642794004512 154753241872896 155128198731264 155728249697196 155769224345856 155839472811968 156371754861234 156862586583648 156974619856384 157510779090192 157623275310336 158819104027782 158860891930752 159475381317153 159589280681424 160637012606664 160709456337342 160751741622912 161373544999893 161416005018048 161764542414387 161880076726896 162549002663784 162799591730688 163899176378839 163942300931904 164619748456416 164693988312648 164737321993728 165093030941432 165775233548628 165818851723008 165893632348224 166579143225696 167887078972272 168006986078976 168701229823104 169065497836026 169186246584608 169764115595679 169885363306032 170006697613056 170418612584704 171000690839352 171077808359106 171122821727616 171784741451499 173257204393944 173302791197184 173380946913152 173973143255076 174097397107008 174473316790377 174519223572672 175240377389088 175319406913464 175365536315904 176470409906604 176596447338432 177326184724128 178718503422096 178799101504188 178846146471168 179537940766602 179585180134272 180101488299744 180845709325776 180974871652608 182115086317758 182395838883456 182867627996757 183149540697024 184037705261568 184435088548392 184483616435712 184566814455936 185280736851729 185329487242944 185729659809111 186630336391752 186679441884672 187401536128908 188230049218112 188872963843806 189007859338848 189142851177984 190334527407684 190384607533824 191121033719286 191257534814688 191720939157792 192513174443568 192650669823744 193446746971776 194112238256178 194914354943187 194965640096832 195053565277296 195859571745384 196334126519256 196474350872448 197234332777647 197286228355392 198671003255736 198977278781952 199491957814644 199799498942208 200373923361216 201201914780064 201345615770112 202177622446848 202614174337212 202667485439232 203451422991498 203596730609184 205195318743888 205341871874304 206190392006016 207489474616941 207637666262928 208495673148312 209095099105574 209150115444864 209959128440721 210014372120256 211758805370376 211814522574336 212633841756204 212785707575232 214182683475552 214279275116456 214335655497216 215164726666524 215221340024064 215686056552516 215840102302528 216577321249014 216732003551712 218589734575872 219435260936958 219492997941888 219591984416864 220342018213557 220875892334163 221033644731504 221191509797632 221947006899816 222105524300928 222585105499482 223504878662703 223849438629696 224934973097472 225420663781368 226352154127572 226454233929891 226513817741376 227449825252704 228000921119136 228103744478808 228163762303488 229046321935332 229106587767552 230844733586874 231009605858592 231964191006768 232129862809344 232631089053836 232692298096896 233592374545794 233653836518784 233759209217952 235293879875472 235461929784576 236434912965504 238228656041673 238291337896128 238398802005584 239383921022136 239446906845696 240135317732992 240955518909996 241064184506013 241127612434368 242820115090344 243194451844608 243823503995676 244199387596032 245913451397856 246089085941248 246929622684624 247040982468972 247105982990592 247639546412148 248662850322942 248728277584512 248840448522336 249868714838544 251830618458408 252010479118464 253051844734656 253598246754039 253779369876912 254828044959048 254895094384128 255010046419584 255627918877056 256616712538659 256684232591424 257928995962368 258816317674904 259885806590916 259954186795776 260071420369728 261146095660512 261778835359008 261965801163264 262979110370196 263048304473856 264705614859906 264894671007648 265989277086192 267165231148288 268077755133144 268198652256282 268269219706752 269306911149903 270152232449616 271268563988664 271462307478912 273172629476637 273593758325184 274724311045536 274920522674688 276652632822588 276725424653568 276850221683904 277994230864416 278866820593152 279945504587628 280019162827008 281102304193362 282345073827168 283511789008272 283714276766976 285501791111526 285576911300736 286681550578929 286886302222032 287581408736688 288769761665352 288976004735616 290170120457664 291168357384267 292580347915944 292657330589184 293789357618076 294501189778884 294634003285127 294711526308672 295929342533088 296140699067904 296780140665976 298006504883604 298465918172928 300560885041824 301802872170096 301938978573188 302018423655168 303266433670272 303921261505818 304001228158848 304138325971744 305177134487247 305395095913776 307792978115832 308012807811456 309285588009024 311456499394392 311538448691712 311678945623936 312743509722468 313642648658361 313725173167296 315021558180384 315246550620672 317638208055564 317721783861504 318950762634306 319178561362848 321274025213328 321418912674684 321503483245824 322747089999786 322832010036096 323529084828774 323760153453792 325098005327568 327798352757678 327884601863808 329152891405437 329239496912832 329387976625296 330186061882864 331550467097256 331637703446016 331787264696448 333158286451392 333877658249223 335774157944544 336013972157952 337402459646208 338130995672052 338372493169216 339528231191358 339770726612064 340013395226112 340837225169408 342001381678704 342155616718212 342245643455232 343569482902998 346267100380311 346514408787888 346761893826304 347946286510152 348194794214016 348946633580754 349038447145344 350388561818691 350480754778176 350638813826928 352940819813208 353192894676864 354652369448256 357437006844192 357598203008376 357692292942336 359075881533204 359170360268544 360202976599488 361691418651552 361949743305216 364230172635516 364791677766912 365735255993514 366299081394048 368870177096784 369133628911872 370561473703458 370658974485888 371459319618222 372994275484413 373260672783504 374803072257816 376460098436224 377745927687612 378015718677696 380669054815368 380769215067648 382242067438572 382515069629376 383441878315584 385026348887136 385301339647488 386893493943552 388224476512356 389828709886374 389931280193664 390107130554592 391719143490768 392668253038512 392948701744896 394468665555294 394572456710784 397058422289859 397342006511472 398983915629288 399598997884416 400747846722432 402297978384423 402403829560128 404355244893696 405228348674424 405334970878464 406902845982996 407193461218368 408072693415717 410390637487776 410683743748608 412380784012032 414978949233882 415275332525856 416991346296624 418190198211148 418300230889728 419918256881442 420028744240512 423517610740752 425267683512408 425571415150464 428252686667289 428365366951104 428558550232912 430329453333048 430442680048128 431372113105032 431680204605056 433154642498028 433464007103424 437179469151744 438870521873916 438985995883776 439183968833728 440684036427114 441751784668326 442067289463008 442383019595264 443894013799632 444211048601856 445170210998964 447009757325406 447698877259392 450841327562736 452704308255144 452908467859782 453027635482752 454899650505408 455881892258727 456001842238272 456207488957616 458092643870664 458213175535104 461689467173748 462019211717184 463928382013536 464259725618688 465262178107672 465384596193792 467184749091588 467307673037568 467518418435904 470587759750944 470923859569152 472869825931008 476457312083346 476582675792256 476797604011168 478426143951459 478767842044272 480270635465984 481911037819992 482128369012026 482255224868736 484120634999679 485293627243161 485640230180688 487647007991352 488398775192064 491697529136517 491826902795712 493859245369248 494081964937944 494211965981184 495279092824296 497325700645884 497456555169024 497680897044672 499737429677088 503661236916816 504020958236928 506103689469312 507196493508078 507558739753824 509656089918096 510020092839168 511255837754112 513233425077318 513368465182848 515354224354497 517632635349808 519771613181832 519908373591552 520142840739456 522292191321024 523419950371131 523557670718016 525958220740392 526096608947712 529411229719812 529789342015296 531978554172384 534330462296576 536155510266288 536397304512564 536538439413504 538613822299806 540304464899232 542537127977328 542924614957824 546345258953274 547187516650368 548602883990271 549448622091072 553305265645176 553450849307136 553700443367808 555842210555187 555988461728832 557188979427333 559891009175256 560038325654016 562204608386724 564690147654336 567023578016544 567428553533952 571003582223052 571153822601472 573363101157858 573772604444064 575162817473376 577539523330704 577952009471232 580340240915328 582336714768534 584743064829561 585160695831888 587578715236152 589002379557768 589268006570254 589423052617344 591702998332941 591858685066176 593560281331952 596013009767208 596931836345856 601121770083648 603605744340192 603877957146376 604036847310336 606532867340544 607842523011636 608002456317696 608276651943488 610354268974494 610790191827552 615585956231664 616025615622912 618571176018048 622468423850823 622912998788784 623357891247872 625487019444936 627285297316722 627450346334592 629877385322163 630043116360768 635276416111128 635443567723008 637901525268612 638357122725696 639735494898049 642548050426656 642837825349368 643006966491648 645494179999572 645664020072192 647058169657548 647520306907584 650196010655136 655596705515356 655769203727616 658305782810874 658478993825664 658775953250592 660372123765728 662627677002489 663100934194512 663574529392896 666316572902784 667755316498446 670514635988109 671548315889088 674804919292416 676261991344104 676744986338432 679056462382716 679362701789673 679541453224128 684002763357408 684311233436424 684491286910464 687138965805996 692534200760622 693028817575776 693523787652608 695892573020304 696389588428032 697893267161508 698076894290688 700777123637382 700961509556352 701277627653856 705881639626416 706385789353728 709304738896512 714685968125019 714874013688384 715196406016752 718151763066408 718340720537088 720405953198976 723192553518039 723382837303104 728460345271032 729583355533824 731470511987028 732598162788096 737740354193568 738267257823744 741122947406916 741317948971776 742918639236444 745988550968826 746521345567008 749606144515632 752920196872448 755491855375224 756031437355392 760794740262117 761338109630736 764484134877144 765030139258752 766883756631168 769850137615977 770052697774272 773786987887104 776448953024712 779657419772748 779862560387328 780214261109184 783438286981536 785336506077024 785897403489792 788937331110588 789144913421568 794116844579718 794684013022944 797967831258576 801495693444864 804595956768846 804807659120256 807920733449709 810456697348848 813805691965992 814386922436736 816145386831434 819517888429911 820781274975552 824761568024064 829957898467764 830332191076267 830550665051712 833982692593248 836380396422296 836600461779456 839836513762884 840057488481024 847035221481504 850535367024816 851142830300928 856505373334578 856730733902208 857117100465824 860044651736787 860658906666096 862744226210064 863360409210112 866309284996056 866928014206848 873505072152801 877741043747832 877971991767552 878367937667456 881368072854228 883503569336652 883902009855381 884134578926016 887788027599264 888422097203712 890340421997928 894019514650812 895397754518784 901682655125472 905408616510288 905816935719564 906055270965504 909799301010816 911763784517454 912003684476544 912414977915232 916185287741328 923378934347496 924038423434368 927856764027072 930524356215344 934369498183176 934615346075136 935036836871808 940927945975083 941175519501888 945739651862016 952914624166692 953165351584512 953595208022336 956852287902918 957535684088544 960541270931968 963822075639984 964256738024052 964510449737472 968241269999358 970587254486322 971280460361376 975294015982704 983395058273034 983653805591424 987458674216311 987718490738496 988163929875888 990558185648592 994651401291768 994913110338048 995361794089344 999474859354176 1001632974747669 1007322473833632 1008041916473856 1012207378938624 1014392987016156 1015117479507648 1019312179836192 1020040185678336 1022511675508224 1026466850154636 1026736930365696 1030708448708994 1035265270699616 1038801301140933 1039543226363664 1040285681478912 1044584382642048 1046839900742262 1047115341436032 1051165685456073 1051916441480784 1058822459439624 1059578684030592 1063957108344768 1072311020532576 1072794609025128 1073076878827008 1077227644599612 1080608929798464 1085074255954656 1085849229915648 1092690517906548 1094375033300736 1097205767980542 1098897244182144 1106610531290352 1107400886735616 1111684421110374 1111976923457664 1114377958854666 1118982826453239 1119782018350512 1124409216773448 1129380295308672 1134047156033088 1142007164446104 1142307645202944 1146726202315716 1147545208888128 1150023045080657 1150325634946752 1155079046661408 1155904018942464 1160680481830656 1164673429537068 1169486129659122 1170321391663776 1175157430472304 1178004759115536 1178536013140508 1178846105234688 1183405996665882 1183717370132352 1187120562663904 1191175266869577 1192026019534416 1202243540167296 1206893935153269 1207211488680384 1207755914292752 1213065734681088 1215685046023272 1216004912635392 1216553303886976 1220708537948988 1221580383655104 1224218080247151 1231171912463328 1232051231245824 1237142352036096 1244936847701646 1245825997577568 1246715782495744 1250974038889872 1254570594633444 1254900692669184 1259754770644326 1260086232721536 1270552832222256 1275803050537224 1276714245451392 1279470989796098 1284758060001867 1285096100853312 1285675650698736 1290988359999144 1291328040144384 1294116339315096 1295040613815168 1300392021310272 1311193411030712 1311538407455232 1316611565621748 1316957987651328 1317551906501184 1320744247531456 1325255354004978 1326201868389024 1327149058785792 1332633145805568 1335510632996892 1341029271976218 1343096631778176 1352523982688208 1353489972676864 1358112924765432 1358725403579346 1359082906448256 1367645676776181 1368005526714816 1368622466872848 1374277931611992 1385068401521244 1386057635151552 1391785146040608 1392779176856064 1395786534323016 1396153788581376 1401554247274764 1401923019112704 1402555255307712 1411763279252832 1412771578707456 1418609477793024 1429371936250038 1429748027376768 1430392812033504 1436303526132816 1440811906397952 1446385107036078 1446765674606208 1452361904999037 1455880881729483 1456920690542064 1462941023974056 1465196325576192 1475092587409551 1475480708387136 1482245894813832 1482635897943552 1485837278472888 1491977101937652 1493042691134016 1499212289031264 1505840393744896 1510983710750448 1512062874710784 1521589480524234 1522676219261472 1528968269754288 1530060278517504 1533767513262336 1539700275231954 1540105395548544 1546062673063491 1552897906049424 1559314839545496 1559725120774656 1560428522218368 1566876573963072 1570259851113393 1570673012154048 1577874662221176 1578289826843136 1588233689159436 1589368026045888 1595935662517152 1602991386889728 1609191913537692 1609615318240512 1615841466899418 1620913394697696 1627611383931984 1628773844873472 1632290773662868 1639035776859822 1641562549951104 1659915796935528 1660664382152534 1661101330103424 1667526631665561 1667965385186496 1671566938281999 1672760792844592 1679673027525768 1680114976962048 1694070442963008 1701070734049632 1702285660601856 1713010746669156 1713461467804416 1714234200931648 1720089303473574 1721317813332192 1725488452420128 1726720818420224 1732618569992112 1733856028413696 1747010144305602 1754229194488683 1755482087495664 1756735875334912 1762736145708456 1767007138673304 1767804019710762 1768269157852032 1775108994998823 1775576055198528 1780680843995856 1788039029301624 1790795509037568 1802890940167229 1803365310250944 1810817233020576 1811633871439128 1812110541931008 1819598602021632 1823527569034908 1824007368953088 1824829955830464 1832370575482656 1846757868694992 1848076846868736 1855713528054144 1861048712430688 1867405271552469 1868738996366352 1870073673743616 1881855891950166 1882351039003776 1889632155966489 1905829248333384 1906330703169024 1907190416044672 1913704575805836 1915071368177088 1919206484694147 1927644151279968 1928513476048104 1929020899474944 1936482539998716 1941174508972644 1942560920722752 1950588031965408 1966790116546068 1967307611182848 1974917348432622 1975436981476992 1976327859751776 1981116371297184 1989302802583536 1990723588178688 1998949718708352 2003265949495338 2011543907964327 2014644947667264 2024414757877248 2028785974032312 2030234959015296 2038088105369019 2038624359672384 2052933700309272 2053473860731392 2061416897417988 2070530541399232 2077602602281866 2079086452727328 2080571362957824 2089168765284096 2093679801484524 2094230682872064 2102331370912146 2103832882961568 2117644918879248 2119157368061184 2127914216689536 2144057904375057 2144622041065152 2145589218050256 2154455289199224 2161217859596928 2169577660554117 2170148511909312 2185381035813096 2188750066601472 2194411535961084 2197794488364288 2213221062580704 2214801773471232 2223368842220748 2223953846915328 2228755917709332 2237965652906478 2239564036701024 2248818433546896 2258760590617344 2268094312066176 2282384220786351 2284014328892208 2293452404631432 2295090417776256 2300046090161314 2300651269893504 2309550412847931 2310158093322816 2321360963661312 2329346859074136 2338972259318244 2340642783327552 2350314860944608 2356009518231072 2357072026281016 2357692210469376 2366811993331764 2367434740264704 2374241125327808 2382350533739154 2384052039068832 2404487080334592 2413787870306538 2414422977360768 2415511828585504 2423762200349127 2431370092046544 2433106607773952 2441417075897976 2443160767310208 2448436160494302 2458553665289733 2462343824926656 2474284704072192 2489873695403292 2490996573228801 2491651995155136 2501948077779744 2509141189266888 2509801385338368 2519509541288652 2520172465443072 2541105664444512 2551606101074448 2553428490902784 2558941979592196 2569516120003734 2570192201706624 2571351301397472 2581976719998288 2588232678630192 2590081227630336 2600784042620544 2620515216458403 2622386822061424 2633223131243496 2633915975302656 2635103813002368 2641488495062912 2650510708009956 2651706029566143 2652403736778048 2665266291611136 2671021265993784 2682058543952436 2686193263556352 2705047965376416 2706979945353728 2716225849530864 2717450807158692 2718165812896512 2735291353552362 2736011053429632 2737244933745696 2748555863223984 2770136803042488 2772115270303104 2783570292081216 2791573068646032 2803108494549528 2803846038225408 2805110510615424 2822783837925249 2823526558505664 2837218955586048 2858743872500076 2859496054753536 2860785624067008 2872607052265632 2881623812795904 2892770214072156 2893531349212416 2904723809998074 2911761763458966 2913841381084128 2925882047948112 2950185174819102 2950961416774272 2962376022648933 2964491789627664 2971674556945776 2983954203875304 2986085382268032 2998424578062528 3004898924243007 3021967421500896 3024125749421568 3043178961048468 3045352438522944 3057936539508576 3060120557035008 3067535026524672 3079400550463908 3080210791097088 3092125346126982 3105795812098848 3118629679090992 3120857044436736 3133753147926144 3140519702226786 3141346024308096 3153497056368219 3155749324442352 3176467378318872 3178736052091776 3191871325034304 3218383827075384 3219230636481024 3231682933798836 3240974036136397 3241826789395392 3255222767863968 3257547689746944 3264581547325736 3278071553719644 3283125099902208 3319831593871056 3321328764305068 3322202660206848 3335053263331122 3335930770372992 3343133876563998 3345521585689184 3356948479359717 3359346055051536 3388140885926016 3402141468099264 3426021493338312 3426922935608832 3428468401863296 3440178606947148 3442635626664384 3450069135241971 3450976904840256 3465237139984224 3467712056827392 3494020288611204 3508458388977366 3510964174991328 3513471750669824 3525472291416912 3534014277346608 3535608039421524 3536538315704064 3550217989997646 3551152110397056 3561361687991712 3576078058603248 3605781880334458 3606730620501888 3620681805459807 3621634466041152 3623267742878256 3639197204043264 3647055138069816 3648014737906176 3649659911660928 3664741150965312 3672654240741453 3693515737389984 3696153693737472 3711427056108288 3722097424861376 3734810543104938 3737477992732704 3740147347487232 3763711783900332 3764702078007552 3779264311932978 3811658496666768 3814380832089344 3827409151611672 3830142736354176 3838412969388294 3854274180005601 3855288302559936 3857026952096208 3872965079997432 3882349017945288 3885121841445504 3901176063930816 3933580233092136 3934615222365696 3949834696865244 3950873962953984 3952655719503552 3962232742594368 3978605605167072 3981447176357376 3997899437416704 4006531898990676 4023087815928654 4029289895334528 4057571948064624 4060469918030592 4076176210738038 4077248719344768 4102937030328543 4105867400618544 4122833794835976 4141061082798464 4155205204563732 4158172905454656 4178337530568192 4187359602969048 4188461365744128 4204662741824292 4207665765923136 4235289837758496 4238314736122368 4255828433379072 4288115808750114 4289244082130304 4291178436100512 4308910578398448 4322435719193856 4339155321108234 4340297023818624 4357085714997111 4367642645188449 4370762071626192 4388823071922168 4395588976728576 4425277762228653 4426442125161408 4446737684441496 4447907693830656 4457511835418664 4475931305812956 4479128073402048 4497636867093792 4517521181234688 4536188624132352 4564768441572702 4568028657784416 4586904809262864 4590180835552512 4600092180322628 4601302539787008 4619100825695862 4620316186645632 4658693718148272 4677944518636488 4681285566655104 4700629721889216 4710779553340179 4712019036462144 4714144052562032 4733623986663528 4734869480529408 4748482250655616 4764701067478308 4768104078137664 4808974160669184 4827575740613076 4828845954721536 4831023657171008 4847524400698254 4862740184093088 4866213215547904 4882834151795952 4886321534620416 4896872320988604 4917107330579466 4924687649853312 4979747390806584 4981993146457602 4983303990310272 5002579894996683 5003896155559488 5014700814845997 5018282378533776 5039019082577304 5040344930886144 5082211328889024 5103212202148896 5106856981805568 5117883959184392 5139032240007468 5140384403413248 5142702602794944 5163953439996576 5176465357260384 5180162455260672 5201568085241088 5241030432916806 5244773644122848 5262687583466049 5266446262486992 5270207626004736 5282976990125824 5301021416019912 5303412059132286 5304807473556096 5325326984996469 5342042531987568 5364117087904872 5372386527112704 5408672820501687 5410095930752832 5432451699061728 5434901614317384 5436331625793024 5470582707104724 5472022106859264 5474489867491392 5497111726447968 5540273606084976 5544230540606208 5567140584162432 5583146137292064 5606216989099056 5610221021230848 5645567675850498 5647053117011328 5668896467899467 5717487745000152 5718992109507072 5721571248134016 5745214104531264 5757619454082441 5785540428144312 5787062698424832 5809447619996148 5823523526917932 5827682762168256 5851764095896224 5900370349638204 5901922833548544 5924752045297866 5928983579255328 5943349113891552 5967908407750608 5972170764536064 5996849156125056 6009797848486014 6034631723892981 6043934843001792 6086357922096936 6090704877045888 6114264316107057 6115873079017152 6158801100927816 6160421582194176 6184250692253964 6211591624197696 6237259358181984 6241714088873472 6267506295852288 6281039404453572 6282692048616192 6306994112736438 6311498648884704 6352934756637744 6357472104183552 6383742650068608 6432173713125171 6436767654150768 6463365867597672 6481948072272794 6483653578790784 6508732981662351 6510445535727936 6529163094651472 6556143107439288 6566250199804416 6639663187742112 6642657528610136 6644405320413696 6670106526662244 6671861540745984 6686267753127996 6691043171378368 6713896958719434 6718692110103072 6776281771852032 6804282936198528 6847152662359053 6852042986676624 6856936803726592 6880357213894296 6885271253328768 6900138270483942 6901953809680512 6928651238543793 6930474279968448 6988040577222408 7016916777954732 7021928349982656 7050944582833824 7068028554693216 7071216078843048 7073076631408128 7100435979995292 7102304220794112 7122723375983424 7152156117206496 7211563760668916 7213461241003776 7241363610919614 7243268932082304 7246535485756512 7294110276139632 7299319823321856 7329482301930624 7345308481482906 7375660995869199 7387031474779968 7422854112216576 7444194849722752 7469621086209876 7472989719686403 7474955985465408 7527423567800664 7529404156015104 7558528623865956 7623316993333536 7628761664178688 7654818303223344 7660285472708352 7676825938776588 7708548360011202 7710576605119872 7714053904192416 7745930159994864 7764698035890576 7770243682891008 7802352127861632 7861545649375209 7867160466184272 7899669393730488 7901747925907968 7905311439007104 7924465485188736 7955118088698429 7957211210334144 7995798874833408 8013063797981352 8046175631857308 8058579790669056 8115143896129248 8120939836061184 8152352421476076 8154497438689536 8205874060657086 8211734801237088 8245667589671952 8282122165596928 8310410409127464 8316345810909312 8374719205938096 8409325483648584 8415331531846272 8468351513775747 8470579675516992 8511656866758144 8576231617500228 8578488164260608 8582356872201024 8617821156796896 8644871438387712 8678310642216468 8680594047637248 8714171429994222 8735285290376898 8741524143252384 8777646143844336 8850555524457306 8852884250322816 8887128067946799 8893475368882992 8915023670837328 8951862611625912 8958256146804096 8995273734187584 9014696772729021 9072377248264704 9129536883145404 9133654101838937 9136057315568832 9173809618525728 9180361671105024 9200184360645256 9202605079574016 9238201651391724 9240632373291264 9317387436296544 9355889037272976 9362571133310208 9401259443778432 9421559106680358 9424038072924288 9428288105124064 9460491169104657 9467247973327056 9496964501311232 9529402134956616 9536208156275328 9655151481226152 9657691909443072 9662047314342016 9695048801396508 9722922108409191 9725480368186176 9765668303591904 9772643069240832 9793744641977208 9834214661158932 9849375299706624 9959494781613168 9963986292915204 9966607980620544 10005159789993366 10007792311118976 10029401629691994 10036564757067552 10078038165154608 10164422657778048 10206424404297792 10235767918368784 10278064480014936 10280768806826496 10285405205589888 10327906879993152 10350207405725913 10352930714520768 10403136170482176 10482060865833612 10489547288245696 10525375166932098 10532892524973984 10540415252009472 10565953980251648 10602042832039824 10606824118264572 10609614947112192 10650653969992938 10684085063975136 10728234175809744 10817345641003374 10820191861505664 10862045416379421 10864903398123456 10869803228634768 10941165414209448 10944044213718528 10948979734982784 10994223452895936 11017962722224359 11080547212169952 11088461081212416 11134281168324864 11166292274584128 11212433978198112 11220442042461696 11291135351700996 11294106234022656 11337792935798934 11434975490000304 11443142496268032 11490428209062528 11515238908164882 11562822540016803 11571080856288624 11618895239992296 11647047053835864 11655365524336512 11703528191792448 11800740699276408 11803845667097088 11849504090595732 11857967158510656 11886698227783104 11935816815501216 11944341529072128 11993698312250112 12019595696972028 12069263447785962 12087869686003584 12172715844193872 12181409754091776 12228528632214114 12231746158034304 12308811090985629 12317602201855632 12368501384507928 12423183248395392 12474518716363968 12535012591704576 12562078808907144 12565384097232384 12613988225472876 12622997297769408 12650253495887227 12705869513275488 12714944208367104 12767485300137216 12864347426250342 12873535308301536 12926731735195344 12963896144545588 12967307157581568 13017465963324702 13020891071455872 13058326189302944 13102927935565347 13112286214878576 13275833286685959 13279326375484224 13285315057220272 13340213053324488 13343723081491968 13372535506255992 13382086342756736 13427793917438868 13437384220206144 13552563543704064 13608565872397056 13694305324718106 13704085973353248 13713873607453184 13760714427788592 13770542506657536 13800276540967884 13803907619361024 13857302477087586 13860948559936896 13976081154444816 14033833555909464 14043856699965312 14101889165667648 14132338660020537 14136057109386432 14142432157686096 14200871959990584 14204608441588224 14245446751966848 14304312234412992 14423127521337832 14426922482007552 14482727221839228 14486537864164608 14493070971513024 14588220552279264 14598639646643712 14658964603861248 14690616962965812 14751321991738398 14774062949559936 14888389699445504 14939242172419752 14945979439372806 14949911970930816 15007739684990049 15044102444537991 15054847135601328 15117057247731912 15246633986667072 15309636606446688 15320570945416704 15353651877553176 15417096720022404 15421153210239744 15428107808384832 15491860319989728 15529396071781152 15540487365782016 15604704255723264 15723091298750418 15734320932368544 15799338787460976 15810622878014208 15848930970377472 15910236177396858 15914422420668288 15975980954989407 16026127595962704 16092351263714616 16117159581338112 16226018461505061 16230287792258496 16304704842952152 16308994877379072 16411748121314172 16423469602474176 16491335179343904 16564244331193856 16620820818254928 16632691621818624 16749438411876192 16818650967297168 16830663063692544 16936703027551494 16941159351033984 17006689403698401 17152463235000456 17156976328521216 17164713744402048 17235642313593792 17272858362247323 17356621284432936 17361188095274496 17428342859988444 17470570580753796 17483048286504768 17555292287688672 17701111048914612 17705768500645632 17774256135893598 17786950737765984 17830047341674656 17903725223251824 17916512293608192 17990547468375168 18029393545458042 18259073766290808 18267308203677874 18272114631137664 18342792948321171 18347619237051456 18400368721290512 18476403302783448 18481264746582528 18634774872593088 18711778074545952 18725142266620416 18802518887556864 18843118213360716 18848076145848576 18856576210248128 18920982338209314 18934495946654112 18993929002622464 19058804269913232 19072416312550656 19296521139375513 19310302962452304 19324094628684032 19390097602793016 19445844216818382 19450960736372352 19526198944987053 19531336607183808 19587489283954416 19668429322317864 19698750599413248 19831800341839519 19918989563226336 19927972585830408 19933215961241088 20010319579986732 20015584622237952 20058803259383988 20073129514135104 20156076330309216 20328845315556096 20412848808595584 20471535836737568 20541457987077159 20556128960029872 20570810411179776 20655813759986304 20700414811451826 20705861429041536 20785953715631379 20964121731667224 20979094576491392 21050750333864196 21065785049947968 21204085664079648 21213648236529144 21219229894224384 21301307939985876 21368170127950272 21456468351619488 21634691282006748 21640383723011328 21724090832758842 21729806796246912 21739606457269536 21882330828418896 21897959469965568 21988446905791872 22035925444448718 22126982987607597 22161094424339904 22268562336649728 22332584549168256 22418969159059209 22424867956396224 22582270703401992 22588212468045312 22675585871597868 22869950980000608 22886284992536064 22980856418125056 23030477816329764 23125645080033606 23142161712577248 23237790479984592 23294094107671728 23310731048673024 23407056383584896 23584636948125627 23601481398552816 23699008181191464 23715934317021312 23773396455566208 23865354266095287 23871633631002432 23987396624500224 24039191393944056 24138526895571924 24175739372007168 24345431688387744 24362819508183552 24457057264428228 24463492316068608 24617622181971258 24635204403711264 24737002769015856 24846366496790784 24949037432727936 25124157617814288 25227976450945752 25245994595538816 25300506991774454 25405054541327241 25411739026550976 25534970600274432 25728694852500684 25747070616603072 25853463470390688 25927792289091176 25934614315163136 26034931926649404 26041782142911744 26116652378605888 26205855871130694 26224572429757152 26551666573371918 26558652750968448 26570630114440544 26661384203840397 26680426106648976 26745071012511984 26764172685513472 26855587834877736 26874768440412288 27044090318187063 27217131744794112 27388610649436212 27400962305516811 27408171946706496 27521428855577184 27541085013315072 27600553081935768 27607815238722048 27714604954175172 27721897119873792 27952162308889632 28067667111818928 28087713399930624 28203778331335296 28264677320041074 28272114218772864 28284864315372192 28401743919981168 28490893503933696 28608624468825984 28846255042675664 28965454443678456 28973075728329216 28986141943026048 29168766325227573 29176441104558528 29317929207722496 29381233925931624 29502643983476796 29548125899119872 29776779398891008 29878484344839504 29891958878745612 29899823941861632 30015479369980098 30088204889075982 30109694271202656 30234114495463824 30493267973334144 30619273212893376 30707303755106352 30834193440044808 30842306420479488 30856215616769664 30983720639979456 31050622217177739 31058792143562304 31209408511446528 31446182597500836 31468641864737088 31598677574921952 31621245756028416 31697861940754944 31820472354793716 31828844841336576 31951961909978814 32052255191925408 32184702527429232 32452036923010122 32460575584516992 32586136249138263 32609409685904304 32823496242628344 32846939204948352 32982670358687808 33053888166673077 33241641636509856 33265383243637248 33498876823752384 33637301934594336 33661326127385088 33873406055102988 33882318702067968 34013378807396802 34304926470000912 34329427488804096 34471284627187584 34545716724494646 34688467620050409 34713242568865872 34856685719976888 34941141161507592 34966096573009536 35110584575377344 35402222097829224 35411537001291264 35548512271787196 35573901475531968 35650714397500367 35660094683349312 35807450446503648 35833024587216384 35981094936750336 36058787090916084 36518147532581616 36534616407355748 36544229262275328 36685585896642342 36695238474102912 36800737442581024 36926433272956887 36952806605566896 37269549745186176 37423556149091904 37605037775113728 37686236426721432 37696152291697152 37713152420496256 37841964676418628 37868991893308224 37950760487661681 38117608539826464 38144832625101312 38593042278751026 38620605924904608 38648189257368064 38780195205586032 38891688433636764 38901921472744704 39052397889974106 39062673214367616 39174978567908832 39336858644635728 39663600683679038 39827499860057877 39837979126452672 39855945171660816 40020639159973464 40031169244475904 40117606518767976 40146259028270208 40312152660618432 40657690631112192 40825697617191168 40943071673475136 41082915974154318 41112257920059744 41141620822359552 41311627519972608 41400829622903652 41411722858083072 41571907431262758 41928243463334448 41958189152982784 42101500667728392 42131570099895936 42397015980061611 42408171328159296 42427296473058288 42602615879971752 42736340255900544 42912936703238976 43269382564013496 43280767446022656 43448181665517684 43459613592493824 43479212914539072 43764661656837792 43795918939931136 43976893811583744 44071850888897436 44253965975215194 44322188848679808 44665169098336512 44837938318118418 44849735912792448 45023219054970147 45132307333613973 45164541406803984 45351171743195736 45739901960001216 45961712836250112 46060955632659528 46251290160067212 46284323425154496 46475580959969184 46588188215343456 46621462097346048 46814112767169792 47169273896251254 47202962797105632 47398016362382928 47431868634042624 47546792911132416 47730708532190574 47743267262004864 47927942864968221 48078382787888112 48277053791143848 48351478744014336 48678055384515183 48690863376775488 48914114528856456 48926984632137216 49235244363942516 49270408807422528 49474005538031712 49692732993581568 49898074865455872 50248315235628576 50455952901891504 50491989191077632 50601013983548908 50810109082654482 50823478053101952 51457389705001368 51494141233206144 51706926940781376 51818575086741969 51855584578182352 52069863853298808 52083564285823488 52233304757211776 52411711742261388 52449144859514304 53103333146743836 53117305501936896 53141260228881088 53322768407680794 53360852213297952 53490142025023968 53528345371026944 53711175669755472 53749536880824576 54088180636374126 54777221298872424 54801924611033622 54816343893412992 55028378844963513 55042857711154368 55201106163871536 55429209908350344 55443794239747584 55904324617779264 56135334223637856 56175426799861248 56407556662670592 56529354640082148 56544228437545728 56569728630744384 56803487839962336 56981787007867392 57217248937651968 57692510085351328 57889563418126539 57930908887356912 57972283886052096 58337532650455146 58352882209117056 58578596834961159 58762467851863248 59005287966953592 59096251798239744 59495401025518557 59756968689679008 59783917757491224 59799647883723264 60030958739960196 60176409778151964 60219388542405312 60468228990927648 60986535946668288 61238546425786752 61414607510212704 61668386880089616 61712431233539328 61967441279958912 62101244434355478 62117584287124608 62357861146894137 62892365195001672 62937283729474176 63197355149843904 63640944709587432 63657689682673152 63903923819957628 64104510383850816 64369405054858464 64904073846020244 64921151169033984 65172272498276526 65218819371808608 65646992485256688 65693878409896704 65965340717375616 66107776333346154 66380948962822791 66483283273019712 66997753647504768 67256907477177627 67274603869188672 67746812110205976 67764637404135936 68026757614793604 68609852940001824 68658854977608192 68942569254375168 69091433448989292 69376935240100818 69426485137731744 69713371439953776 69882282323015184 69932193146019072 70221169150754688 70753910844376881 70804444195658448 71097024543574392 71147802951063936 71301428795000734 71320189366698624 71596062798285861 71614900893007296 71962189873500672 72117574181832168 73036295065163232 73069232814711496 73088458524550656 73371171793284684 73390476948205824 73601474885162048 73852866545913774 73905613211133792 74539099490372352 74847112298183808 75372472853442864 75426304840992512 75683929352837256 75737983786616448 75901520975323362 76215163623981723 76235217079652928 77186084557502052 77241211849809216 77560390411172064 77783376867273528 77803842945489408 78104795779948212 78125346428735232 78349957135817664 78673717289271456 79327201367358076 79654999720115754 79675958252905344 79711890343321632 80041278319946928 80235213037535952 80292518056540416 80624305321236864 81132270954561189 81651395234382336 81886143346950272 82165831948308636 82202886916550433 82224515840119488 82623255039945216 82801659245807304 82823445716166144 83143814862525516 83856486926668896 83916378305965568 84203001335456784 84263140199791872 84794031960123222 84816342656318592 84854592946116576 85205231759943504 85472680511801088 85825873406477952 86538765128026992 86896363331035368 86919227184987648 86958425829078144 87506298975682719 87529323313675584 87953787623167488 88143701777794872 88507931950430388 88644377697359616 89330338196673024 89675876636236836 89699471825584896 90046438109940294 90264614667227946 90329082813607968 90702343486391472 91479803920002432 92121911265319056 92502580320134424 92568646850308992 92951161919938368 93151866651533217 93176376430686912 93628225534339584 94338547792502508 94405925594211264 94796032724765856 94863737268085248 95093585822264832 95461417064381148 95486534524009728 95855885729936442 96156765575776224 96554107582287696 97356110769030366 97381726753550976 97758408747414789 97828229057712912 98470488727885032 98540817614845056 98948011076063424 99161664500019231 99796149730911744 100470195120228307 100496630471257152 100911905803783008 100983978382155264 101202027967097816 101620218165308964 101646956106203904 102914779410002736 102988282466412288 103413853881562752 103637150173483938 103711169156364704 104065402860151227 104139727706597616 104466609514423552 104823423484522776 104898289719028608 106206666293487672 106234611003873792 106282520457762176 106645536815361588 106721704426595904 106952143192501101 106980284050047936 107422351339510944 107499073761649152 108176361272748252 109554442597744848 109603849222067244 109632687786825984 110056757689927026 110085715422308736 110402212327743072 110858419816700688 111808649235558528 112270668447275712 112815113325341184 113058709280164296 113088456875091456 113139457261488768 113606975679924672 113852281462985043 114434497875303936 115385020170702656 115779126836253078 115861817774713824 115944567772104192 116675065300910292 116705764418234112 117157193669922318 117524935703726496 118010575933907184 118990802051037114 119482499580173631 119513937379358016 119567835514982448 120061917479920392 120352819556303928 120438777084810624 120936457981855296 121973071893336576 122477092851573504 122829215020425408 123336773760179232 123424862467078656 123934882559917824 124202488868710956 124235168574249216 124715722293788274 125784730390003344 125874567458948352 126394710299687808 127191047940184833 127281889419174864 127807847639915256 128209020767701632 128738810109716928 129808147692040488 129842302338067968 130344544996553052 130437638743617216 131293984970513376 131387756819793408 131930681434751232 132215552666692308 132761897925645582 132966566546039424 133995507295009536 134513814954355254 134549207738377344 135069657164910441 135396922000841919 135493624220411952 136053515229587208 137219705880003648 137885138508750336 138182866897978584 138753870480201636 138852970275463488 139426742879907552 139764564646030368 139864386292038144 140442338301509376 141507821688753762 141608888391316896 142194049087148784 142295605902127872 142602857590001468 142640378733397248 143192125596571722 143229801786014592 144235148363664336 146034166153545549 146072590130326464 146138465629422992 146742343586569368 146780953896411648 147202949770324096 147705733091827548 147811226422267584 149078198980744704 149694224596367616 150744945706885728 150852609681985024 151367858705674512 151475967573232896 151803041950646724 152430327247963446 152470434159305856 154372169115004104 154482423699618432 155120780822344128 155455725260225907 155566753734547056 156209591559896424 156250692857470464 156699914271635328 157347434578542912 158654402734716152 159309999440231508 159351916505810688 159423780686643264 160082556639893856 160470426075071904 160585036113080832 161248610642473728 162264541909122378 163772286693900544 164331663896617272 164405773833100866 164449031680238976 165085136534890539 165603318491614608 166287629725051032 167712973853337792 168406002670913568 168526280399583744 169588063920246444 169632685312637184 169709185892233152 170410463519887008 170945361023602176 171651746812955904 173077530256053984 173792726662070736 173916851658156288 175012597951365438 175058646627351168 175735790504883477 176287403555589744 177015863900860776 177288755394719232 178486203076555671 179351753272473672 179398943651169792 180092876219880588 180529229334455892 180658165627215936 181404686972782944 182959607840004864 184243822530638112 185005160640268848 185137293700617984 185902323839876736 186303733303066434 186352752861373824 187073583440682411 188677095585005016 188811851188422528 189592065449531712 190922834128762296 190973069048019456 191711771459872884 192313531151552448 193108215164575392 194712221538060732 194763453507101952 195516817494829578 195656458115425824 196940977455770064 197081635229690112 197896022152126848 198323329000038462 200940390240456614 200993260942514304 201770722431532881 201823811607566016 202404055934195632 203240436330617928 203293912212407808 205829558820005472 205976564932824576 206827707763125504 207274300346967876 207422338312729408 208130805720302454 208279455413195232 208933219028847104 209646846969045552 209796579438057216 212261732533130643 212413332586975344 212565040915524352 213291073630723176 213443408853191808 213904286385002202 213960568100095872 214788188394857583 214844702679021888 216352722545496504 219108885195489696 219207698444134488 219265375573651968 220113515379854052 220171430844617472 220804424655486144 221716839633401376 223617298471117056 224541336894551424 226117418560328592 226278914522977536 227213951359849344 227704562925970086 228645490871945169 230770040341405312 231558253672506156 231723635549427648 233350130601820584 233411528836468224 234314387339844636 235049871407452992 236021151867814368 237981604102074228 238964999160347262 239027874758716032 239135671029964896 240123834959840784 240705639112607856 240877554169621248 241872915963710592 243396812863683567 244954185703147008 245658430040850816 246608660749651299 246673547520358464 247869765119835648 248404977737421912 248470337148498432 249431444587576548 251569460780006688 251749134917896704 252789420599375616 254382095880369666 254563778838349728 255615695279830512 256418041535403264 257477620219433856 259616295384080976 260689089993106104 260875277487234432 262518896927048157 262587969941026752 263861362869502464 264431105333384616 265523795851291164 265933133092078848 267991014590019072 269027629908710508 269098415476754688 270139314329820882 270793844001683838 270987248440823904 272107030459174416 274439411760007296 276365733795957168 277507740960403272 277705940550926976 278853485759815104 279455599954599651 279529129292060736 280884676603018752 283015643377507524 283217776782633792 284388098174297568 284591211804255744 285205715180002936 285280757466794496 286384251193143444 286459603572029184 288470296727328672 292068332307091098 292145180260652928 292276931258845984 293275226242244367 293484687173138736 294405899540648192 295411466183655096 295622452844535168 297484993500057693 299388449192735232 301410585360684921 301489891413771456 302735717411349024 302951935146465792 303606083901293448 304860654495926892 304940868318611712 308744338230008208 308964847399236864 310241561644688256 310911450520451814 311133507469094112 312419183119792848 313399828543270656 314694869157085824 317308805469432304 318619998880463016 318703833011621376 318847561373286528 320165113279787712 320856429577503303 320940852150143808 322497221284947456 324529083818244756 327544573387801088 328663327793234544 328811547666201732 328898063360477952 330170273069781078 331206636983229216 332575259450102064 335425947706675584 336812005341827136 339176127840492888 339265370625274368 339418371784466304 340820927039774016 341556844388955129 343303493625911808 346155060512107968 347585453324141472 347833703316312576 350025195902730876 350117293254702336 351471581009766954 352574807111179488 354031727801721552 356972406153111342 358447498740520893 358703506544947344 360185752439761176 361058458668911784 361316331254431872 362809373945565888 365919215680009728 368487645061276224 370010321280537696 370274587401235968 371804647679753472 372607466606132868 372705505722747648 374147166881364822 377354191170010032 377623702376845056 379184130899063424 381573143820554499 381845668257524592 383423542919745768 384627062303104896 386216430329150784 389424443076121464 389526907014203904 391033634989659156 391312916230851648 392157858372504037 393881954911540128 394163270459380224 395792044304253696 396646658000076924 401880780480913228 401986521885028608 403541444863065762 403647623215132032 404808111868391264 406190766002525757 406480872661235856 411659117640010944 413655415526251008 414548600693935752 414844676625458816 416261611440604908 416558910826390464 419293693938091104 419593158876114432 424523465066261286 424826665173950688 425130081831048704 426582147261446352 426886817706383616 427808572770004404 427921136200191744 429576376789715166 429689405358043776 432705445090993008 438102498460636647 438217770390979392 438415396888268976 440227030759708104 440342861689234944 441608849310972288 443433679266802752 447234596942234112 449082673789102848 452234837120657184 452557829045955072 454427902719698688 455409125851940172 457290981743890338 461540080682810624 463116507345012312 463447271098855296 466367175780677721 466700261203641168 468628774679689272 470099742814905984 472042303735628736 475963208204148456 477929998320694524 478055749517432064 478271342059929792 480247669919681568 481411278225215712 481755108339242496 483745831927421184 486793625727367134 491316860081701632 493217321499302598 493347095040716928 495255409604671617 496809955474843824 498862889175153096 503138921560013376 505578841198751232 508764191760739332 509127557676699456 511231390559661024 512836083070806528 514955240438867712 519232590768161952 521378179986212208 521750554974468864 525037793854096314 525175939882053504 527207371514650431 528862210666769232 531047591702582328 531866266184157696 535458609229667013 538055259817421016 538196830953509376 540278628659641764 541587688003367676 541974496881647808 544214060918348832 548878823520014592 552731467591914336 555015481920806544 555411881101853952 557706971519630208 558911199909199302 559058258584121472 566031286755015048 566435553565267584 568776196348595136 570411430360005872 572768502386286888 572919207144058368 576940593454657344 584136664614182196 584290360521305856 584553862517691968 586550452484488734 586969374346277472 588811799081296384 590822932367310192 591244905689070336 594969987000115386 602821170721369842 602979782827542912 605312167294598643 605471434822698048 607212167802586896 609721308991853784 609881736637223424 617488676460016416 617929694798473728 620483123289376512 621822901040903628 622267014938188224 624838366239585696 626799657086541312 629389738314171648 634617610938864608 636785197599391929 637239997760926032 637695122746573056 640330226559575424 641712859155006606 641881704300287616 644364565184572749 649058167636489512 657326655586469088 657623095332403464 657796126720955904 660340546139562156 662413273966458432 665150518900204128 670851895413351168 673624010683654272 678352255680985776 678836743568932608 681641854079548032 683113688777910258 685936472615835507 692310121024215936 695170906648282944 700050391805461752 700234586509404672 702943162019533908 705149614222358976 708063455603443104 713944812306222684 716894997481041786 717407013089894688 720371504879522352 722116917337823568 722632662508863744 725618747891131776 730190438591050701 736975290122552448 739825982248953897 740020642561075392 743609295359506944 745214933212265736 745411011445495296 748294333762729644 754708382340020064 755247404753690112 758368261798126848 763146287641108998 763691336515049184 766847085839491536 769254124606209792 772432860658301568 778848886152242928 782067269979318312 782625832461703296 784315716745008074 787556690781144471 787763909823080256 791584088608507392 793293316000153848 803761560961826456 803973043770057216 807082889726131524 807295246430264064 809616223736782528 812381532005051514 812961745322471712 823318235280021888 829097201387871504 829689353250917632 832523222881209816 833117821652780928 838366799863798953 838587387876182208 849046930132522572 849653330347901376 853164294522892704 853773635412767232 855617145540008808 855842272400383488 859152753579430332 859378810716087552 865410890181986016 876204996921273294 876435540781958784 876830793776537952 880454061519416208 883217698621944576 886867358533605504 892454980500173079 898165347578205696 904231756082054763 904469674241314368 908855805439397376 910818251703880344 914581963487780676 923080161365621248 926233014690024624 926894542197710592 932734351561355442 933400522407282336 937257549359378544 940199485629811968 944084607471257472 951926416408296912 955859996641389048 956111499034864128 956542684119859584 960495339839363136 962569288732509909 962822556450431424 967491663854842368 973587251454734268 982633720163403264 986434642998605196 986694190081433856 990510819209343234 993619910949687648 997725778350306192 1006277843120026752 1017528383521478664 1018255115353398912 1022462781119322048 1024670533166865387 1029910480877735424 1038465181536323904 1042756359972424416 1043501109948937728 1050075587708192628 1050351879764107008 1054414743029300862 1057724421333538464 1062095183405164656 1070917218459334026 1075342496221562679 1076110519634842032 1080557257319283528 1083175376006735352 1083948993763295616 1088428121836697664 1097757647040029184 1105172146322511377 1105462935183828672 1110030963841613088 1110823762203707904 1115413943039260416 1117822399818398604 1118116517168242944 1132062573510030096 1132871107130535168 1137552392697190272 1140822860720011744 1144719431461663497 1145537004772573776 1153881186909314688 1168273329228364392 1168580721042611712 1169107725035383936 1173100904968977468 1173938748692554944 1176473575117512111 1181645864734620384 1182489811378140672 1189939974000230772 1205642341442739684 1205959565655085824 1210624334589197286 1210942869645396096 1214424335605173792 1219442617983707568 1234977352920032832 1240966246578753024 1243645802081807256 1244534029876376448 1249676732479171392 1258779476628343296 1269235221877729216 1273570395198783858 1274479995521852064 1275390245493146112 1280660453119150848 1283425718310013212 1283763408600575232 1288729130369145498 1298116335272979024 1314307495381909941 1314653311172938176 1315246190664806928 1320681092279124312 1324826547932916864 1330301037800408256 1341703790826702336 1347248021367308544 1356704511361971552 1357673487137865216 1363283708159096064 1366227377555820516 1371872945231671014 1384620242048431872 1390341813296565888 1399101527342033163 1400100783610923504 1405886324039067816 1410299228444717952 1416126911206886208 1427889624612445368 1433789994962083572 1434814026179789376 1440743009759044704 1444233834675647136 1445265325017727488 1451237495782263552 1460380877182101402 1473950580245104896 1479651964497907794 1480041285122150784 1485766228814014851 1490429866424531472 1496588667525459288 1509416764680040128 1516736523596253696 1526292575282217996 1527382673030098368 1533694171678983072 1538508249212419584 1544865721316603136 1557697772304485856 1564134539958636624 1565251664923406592 1568631433490016148 1575113381562288942 1575527819646160512 1586586632000307696 1606375827689001039 1607523121923652912 1614165779452263048 1614590492860528128 1619232447473565056 1624763064010103028 1625923490644943424 1646636470560043776 1658194402775743008 1659378706501835264 1665046445762419632 1666235643305561856 1676733599727597906 1677174775752364416 1698093860265045144 1699306660695802752 1706328589045785408 1711234291080017616 1718305507158860664 1718757621432175104 1730821780363972032 1752409993842546588 1752871081563917568 1753661587553075904 1760908123038832416 1766435397243889152 1773734717067211008 1784909961000346158 1808463512164109526 1808939348482628736 1815936501883795929 1821636503407760688 1829163926975561352 1852466029380049248 1853789084395421184 1865468703122710884 1866801044814564672 1874515098718757088 1880398971259623936 1888169214942514944 1903852832816593824 1911719993282778096 1913085368239719168 1920990679678726272 1925138577465019818 1925645112900862848 1933093695553718247 1947174502909468536 1972869285997210392 1973388380162867712 1981021638418686468 1987239821899375296 1995451556700612384 2012555686240053504 2035056767042957328 2036510230706797824 2044925562238644096 2049341066333730774 2057809417847506521 2076930363072647808 2085512719944848832 2100151175416385256 2100703759528214016 2108829486058601724 2115448842667076928 2124190366810329312 2141834436918668052 2150684992443125358 2152221039269684064 2161114514638567056 2166350752013470704 2167897987526591232 2176856243673395328 2210344292645022754 2210925870367657344 2219477946746861691 2220061927683226176 2230827886078520832 2235644799636797208 2236233034336485888 2264125147020060192 2265742214261070336 2275104785394380544 2281645721440023488 2289438862923326994 2291074009545147552 2307762373818629376 2336546658456728784 2338215450070767872 2346201809937954936 2347877497385109888 2352947150235024222 2362670072343433413 2363291729469240768 2379879948000461544 2411284682885479368 2411919131310171648 2421248669178394572 2421885739290792192 2428848671210347584 2438885235967415136 2469954705840065664 2487291604163614512 2489068059752752896 2499353464958342784 2515100399591396859 2538470443755458432 2547140790397567716 2548959991043704128 2561320906238301696 2566851436620026424 2567526817201150464 2577458260738290996 2596232670545958048 2628614990763819882 2629306622345876352 2630492381329613856 2641362184558248624 2649653095865833728 2660602075600816512 2677364941500519237 2694496042734617088 2712695268246164289 2713409022723943104 2726567416318192128 2732454755111641032 2743745890463342028 2769240484096863744 2780683626593131776 2798203054684066326 2800201567221847008 2811772648078135632 2820598456889435904 2832253822413772416 2855779249224890736 2867579989924167144 2869628052359578752 2881486019518089408 2887707866197529727 2888467669351294272 2902474991564527104 2920761754364202804 2947901160490209792 2959303928995815588 2960082570244301568 2971532457628029702 2980859732849062944 2993177335050918576 3018833529360080256 3052585150564435992 3054765346060196736 3067388343357966144 3074011599500596161 3089731442633206272 3115395544608971712 3128269079917273248 3130503329846813184 3137262866980032296 3150226763124577884 3151055639292321024 3173173264000615392 3212751655378002078 3215046243847305824 3226027488664688037 3228331558904526096 3238464894947130112 3249526128020206056 3251846981289886848 3293272941120087552 3315516438967534131 3316388805551486016 3330092891524839264 3332471286611123712 3353467199455195812 3354349551504728832 3396187720530090288 3398613321391605504 3412657178091570816 3422468582160035232 3436611014317721328 3461643560727944064 3504819987685093176 3505742163127835136 3507323175106151808 3521816246077664832 3529420725352536333 3547469434134422016 3569819922000692316 3616927024328219052 3617878696965257472 3631873003767591858 3643273006815521376 3658327853951122704 3704932058760098496 3730937406245421768 3733602089629129344 3749030197437514176 3776338429885029888 3807705665633187648 3823439986565556192 3826170736479438336 3841981359357452544 3850277154930039636 3851290225801725696 3866187391107436494 3894349005818937072 3942922486145729823 3945738571994420784 3962043276837372936 3974479643798750592 3990903113401224768 4025111372480107008 4070113534085914656 4073020461413595648 4089851124477288192 4098682132667461548 4115618835695013042 4153860726145295616 4171025439889697664 4197304582026099489 4200302350832770512 4217658972117203448 4230897685334153856 4248380733620658624 4283668873837336104 4301369984886250716 4304442078539368128 4322229029277134112 4332701504026941408 4335795975053182464 4353712487346790656 4420688585290045508 4421851740735314688 4438955893493723382 4440123855366452352 4471289599273594416 4528250294040120384 4550209570788761088 4563291442880046976 4578877725846653988 4582148019090295104 4615524747637258752 4673093316913457568 4676430900141535744 4692403619875909872 4695754994770219776 4705894300470048444 4725340144686866826 4726583458938481536 4759759896000923088 4819127483067003117 4822569365770958736 4842497338356789144 4843771478581584384 4857697342420695168 4877770471934830272 4939909411680131328 4974583208327229024 4978136119505505792 4998706929916685568 5030200799182793718 5076940887510916864 5094281580795135432 5097919982087408256 5133702873240052848 5154916521476581992 5192465341091916096 5257229981527639764 5258613244691752704 5260984762659227712 5282724369116497248 5299306191731667456 5321204151201633024 5354729883001038474 5425390536492328578 5426818045447886208 5447809505651387787 5464909510223282064 5487491780926684056 5561367253186263552 5596406109368132652 5600403134443694016 5623545296156271264 5641196913778871808 5664507644827544832 5711558498449781472 5735159979848334288 5739256104719157504 5762972039036178816 5775415732395059454 5776935338702588544 5799281086661154741 5841523508728405608 5918607857991631176 5920165140488603136 5943064915256059404 5961719465698125888 5986354670101837152 6037667058720160512 6105170301128871984 6109530692120393472 6134776686715932288 6148023199001192322 6230791089217943424 6256538159834546496 6274525733960064592 6300453526249155768 6302111278584642048 6346346528001230784 6425503310756004156 6430092487694611648 6452054977329376074 6456663117809052192 6476929789894260224 6499052256040412112 6503693962579773696 6631032877935068262 6632777611102972032 6658433840240585073 6660185783049678528 6706934398910391624 6708699103009457664 6792375441060180576 6797226642783211008 6825314356183141632 6844937164320070464 6873222028635442656 6923287121455888128 7009639975370186352 7014646350212303616 7043632492155329664 7058841450705072666 7088010217030300239 7139639844001384632 7233854048656438104 7235757393930514944 7263746007535183716 7286546013631042752 7316655707902245408 7409864117520196992 7461874812490843536 7467204179258258688 7498060394875028352 7545301198774190577 7615411331266375296 7646879973131112384 7683962718714905088 7700554309860079272 7702580451603451392 7732374782214872988 7788698011637874144 7885844972291459646 7891477143988841568 7924086553674745872 7948959287597501184 7981806226802449536 8032094824501557711 8138085804738492867 8140227068171829312 8179702248954576384 8197364265334923096 8231237671390026084 8307721452290591232 8342050879779395328 8394609164052198978 8400604701665541024 8435317944234406896 8461795370668307712 8496761467241317248 8567337747674672208 8602739969772501432 8608884157078736256 8644458058554268224 8663123598592589181 8665403008053882816 8707424974693581312 8841377170580091016 8843703481470629376 8877911786987446764 8880247710732904704 8942579198547188832 9056500588080240768 9126582885760093952 9157755451693307976 9164296038180590208 9222034798501788483 9346186633826915136 9384807239751819744 9391509989540439552 9411788600940096888 9450680289373733652 9453166917876963072 9519519792001846176 9638254966134006234 9645138731541917472 9684994676713578288 9715394684841390336 9755540943869660544 9879818823360262656 9946549316902602393 9949166416654458048 9997413859833371136 10060401598365587436 10153881775021833728 10188563161590270864 10195839964174816512 10267405746480105696 10309833042953163984 10384930682183832192 10514459963055279528 10517226489383505408 10521969525318455424 10565448738232994496 10588262176057608999 10642408302403266048 10709459766002076948 10850781072984657156 10853636090895772416 10895619011302775574 10929819020446564128 10974983561853368112 11192812218736265304 11200806268887388032 11247090592312542528 11329015289655089664 11423116996899562944 11470319959696668576 11478512209438315008 11525944078072357632 11550831464790118908 11553870677405177088 11598562173322309482 11683047017456811216 11828767458437189469 11837215715983262352 11886129830512118808 11923438931396251776 11972709340203674304 12075334117440321024 12156893609547625147 12210340602257743968 12219061384240786944 12269553373431864576 12296046398002384644 12461582178435886848 12513076319669092992 12549051467920129184 12591913746078298467 12600907052498311536 12692693056002461568 12851006621512008312 12860184975389223296 12904109954658752148 12913326235618104384 12998104512080824224 13007387925159547392 13262065755870136524 13265555222205944064 13316867680481170146 13320371566099357056 13413868797820783248 13584750882120361152 13650628712366283264 13689874328640140928 13746444057270885312 13846574242911776256 14019279950740372704 14029292700424607232 14087264984310659328 14117682901410145332 14176020434060600478 14279279688002769264 14457382449201009351 14467708097312876208 14527492015070367432 14573092027262085504 14633311415804490816 14819728235040393984 14923749624981687072 14934408358516517376 14996120789750056704 15090602397548381154 15230822662532750592 15293759946262224768 15401108619720158544 15464749564429745976 15577396023275748288 15771689944582919292 15782954287977683136 15848173107349491744 15897918575195002368 15963612453604899072 16064189649003115422 16276171609476985734 16280454136343658624 16343428516954163361 16394728530669846192 16462475342780052168 16684101759558790656 16789218328104397956 16801209403331082048 16870635888468813792 16923590741336615424 16993522934482634496 17134675495349344416 17205479939545002864 17217768314157472512 17288916117108536448 17326247197185178362 17330806016107765632 17682754341160182032 17755823573974893528 17760495421465809408 17885158397094377664 18113001176160481536 18253165771520187904 18315510903386615952 18328592076361180416 18444069597003576966 18692373267653830272 18769614479503639488 18823577201880193776 18901360578747467304 18906333835753926144 19039039584003692352 19276509932268012468 19290277463083834944 19369989353427156576 19430789369682780672 19511081887739321088 19893098633805204786 19898332833308916096 19975301520721755219 20120803196731174872 20377126323180541728 20391679928349633024 20534811492960211392 20619666085906327968 20769861364367664384 21028919926110559056 21043939050636910848 21130897476465988992 21176524352115217998 21264030651090900717 21418919532004153896 21701562145969314312 21707272181791544832 21791238022605551148 21859638040893128256 21949967123706736224 22385624437472530608 22401612537774776064 22494181184625085056 22635903596322571731 22846233993799125888 22940639919393337152 23051888156144715264 23101662929580237816 23107741354810354176 23197124346644618964 23366094034913622432 23657534916874378938 23674431431966524704 23772259661024237616 23846877862792503552 23945418680407348608 24313787219095250294 24414257414215478601 24420681204515487936 24539106746863729152 24592092796004769288 24923164356871773696 25026152639338185984 25098102935840258368 25183827492156596934 25201814104996623072 25385386112004923136 25702013243024016624 25720369950778446592 25808219909317504296 25826652471236208768 25989370795777767543 25996209024161648448 26524131511740273048 26531110444411888128 26633735360962340292 26640743132198714112 26827737595641566496 27169501764240722304 27379748657280281856 27492888114541770624 27666104395505365449 28038559901480745408 28174529968621318656 28235365802820290664 28352040868121200956 28558559376005538528 28914764898402018702 28935416194625752416 29054984030140734864 29146184054524171008 29266622831608981632 29639456470080787968 29839647950707807179 29847499249963374144 29992241579500113408 30181204795096762308 30461645325065501184 30587519892524449536 30802217239440317088 30929499128859491952 31154792046551496576 31543379889165838584 31565908575955366272 31696346214698983488 31764786528172826997 31927224907209798144 32128379298006230844 32552343218953971468 32560908272687317248 32686857033908326722 32789457061339692384 32924950685560104336 33578436656208795912 33602418806662164096 33741271776937627584 33987045868965268992 34269350990698688832 34410959879090005728 34435536628314945024 34577832234217072896 34652494394370356724 34661612032215531264 35365508682320364064 35486302375311568407 35511647147949787056 35770316794188755328 36226002352320963072 36470680828642875441 36631021806773231904 36657184152722360832 36888139194007153932 37384746535307660544 37539228959007278976 37647154403760387552 37802721157494934608 38078079168007384704 38553019864536024936 38580554926167669888 38739978706854313152 39022163775478642176 39786197267610409572 39796665666617832192 39950603041443510438 40241606393462349744 40754252646361083456 41069622985920422784 41239332171812655936 41539722728735328768 42057839852221118112 42087878101273821696 42261794952931977984 42353048704230435996 42528061302181801434 42837839064008307792 43372147347603028053 43403124291938628624 43582476045211102296 43719276081786256512 43899934247413472448 44771248874945061216 44803225075549552128 44988362369250170112 45271807192645143462 45692467987598251776 45881279838786674304 46203325859160475632 46394248693289237928 46732188069827244864 47315069833748757876 47348862863933049408 47544519322048475232 47693755725585007104 47890837360814697216 48627574438190500588 48828514828430957202 48841362409030975872 49184185592009538576 50052305278676371968 50196205871680516736 50367654984313193868 50403628209993246144 50770772224009846272 51404026486048033248 51440739901556893184 51616439818635008592 51653304942472417536 51978741591555535086 51992418048323296896 53048263023480546096 53267470721924680584 53281486264397428224 53655475191283132992 54339003528481444608 54759497314560563712 54985776229083541248 55332208791010730898 56077119802961490816 56470731605640581328 56704081736242401912 57117118752011077056 57829529796804037404 57870832389251504832 58109968060281469728 58292368109048342016 58533245663217963264 59679295901415614358 59694998499926748288 59925904562165265657 60362409590193524616 61175039785048899072 61604434478880634176 61858998257718983904 62309584093102993152 63086759778331677168 63131817151910732544 63392692429397966976 63529573056345653994 63792091953272702151 64256758596012461688 65104686437907942936 65121816545374634496 65373714067816653444 65578914122679384768 65849901371120208672 67156873312417591824 67204837613324328192 67482543553875255168 68538701981397377664 68821919758180011456 69155664468434145792 69304988788740713448 69323224064431062528 70731017364640728128 70972604750623136814 71023294295899574112 71540633588377510656 72941361657285750882 73242772242646435803 73262043613546463808 73776278388014307864 74769493070615321088 75078457918014557952 75294308807520775104 75605442314989869216 76156158336014769408 77106039729072049872 77161109852335339776 77479957413708626304 77968112387333302629 79572394535220819144 79593331333235664384 79901206082887020876 80483212786924699488 81508505292722166912 82139245971840845568 82478664343625311872 82998313186516096347 84115679704442236224 84523589905863955968 84706097408460871992 85056122604363602868 85675678128016615584 86744294695206056106 86806248583877257248 87164952090422204592 87438552163572513024 87799868494826944896 89518943852123421537 89542497749890122432 89976724738500340224 90543614385290286924 91384935975196503552 91762559677573348608 92406651718320951264 92788497386578475856 93464376139654489728 94630139667497515752 94697725727866098816 95089038644096950464 95294359584518480991 95781674721629394432 97255148876381001176 97657029656861914404 97682724818061951744 98368371184019077152 100392411743361033472 100735309968626387736 100807256419986492288 102808052972096066496 103232879637270017184 103306609884944835072 103957483183111070172 103984836096646593792 106096526046961092192 106534941443849361168 107310950382566265984 108678007056962889216 109412042485928626323 109971552458167082496 110664417582021461796 112154239605922981632 112941463211281162656 113408163472484803824 114234237504022154112 115659059593608074808 115741664778503009664 116219936120562939456 117066491326435926528 119358591802831228716 119389996999853496576 119851809124330531314 120724819180387049232 123208868957761268352 123717996515437967808 124619168186205986304 126173519556663354336 126263634303821465088 126785384858795933952 127059146112691307988 127584183906545404302 128513517192024923376 130116442042809084159 130209372875815885872 130747428135633306888 131157828245358769536 131699802742240417344 134313746624835183648 134409675226648656384 134965087107750510336 137077403962794755328 137643839516360022912 138609977577481426896 141462034729281456256 141945209501246273628 142046588591799148224 143081267176755021312 145882723314571501764 146485544485292871606 146524087227092927616 147552556776028615728 150156915836029115904 150588617615041550208 151210884629979738432 152312316672029538816 154212079458144099744 154322219704670679552 154959914827417252608 155936224774666605258 159144789070441638288 159802412165774041752 160966425573849398976 163017010585444333824 164278491943681691136 164957328687250623744 165996626373032192694 168231359408884472448 169412194816921743984 170112245208727205736 171351356256033231168 173488589390412112212 173612497167754514496 174329904180844409184 174877104327145026048 175599736989653889792 179037887704246843074 179084995499780244864 179777713686495796971 181087228770580573848 183525119355146697216 184813303436641902528 185576994773156951712 186928752279308979456 189260279334995031504 189395451455732197632 190178077288193900928 190588719169036961982 194510297752762002352 195314059313723828808 195365449636123903488 196736742368038154304 200784823486722066944 201470619937252775472 201614512839972984576 205616105944192132992 206465759274540034368 207914966366222140344 207969672193293187584 212193052093922184384 213069882887698722336 214621900765132531968 218824084971857252646 219728316727939307409 221328835164042923592 224308479211845963264 225882926422562325312 226816326944969607648 228468475008044308224 231318119187216149616 231483329557006019328 232439872241125878912 233904337161999907887 238717183605662457432 238779993999706993152 239703618248661062628 241449638360774098464 246417737915522536704 247435993030875935616 248994939559548289041 252347039113326708672 253570769717591867904 254118292225382615976 255168367813090808604 257027034384049846752 260232884085618168318 260418745751631771744 261494856271266613776 262315656490717539072 263399605484480834688 268556831556370264611 268627493249670367296 269930174215501020672 274154807925589510656 275287679032720045824 277219955154962853792 282924069458562912512 283890419002492547256 284093177183598296448 285883078753555442973 291765446629143003528 292971088970585743212 293048174454185855232 295105113552057231456 301177235230083100416 302421769259959476864 308424158916288199488 309919829654834505216 311872449549333210516 318289578140883276576 319604824331548083504 321932851147698797952 326034021170888667648 328236127457785878969 329914657374501247488 331993252746064385388 336462718817768944896 338824389633843487968 340224490417454411472 342702712512066462336 346977178780824224424 347224994335509028992 348659808361688818368 351199473979307779584 358075775408493686148 358169990999560489728 359555427372991593942 362174457541161147696 369626606873283805056 371153989546313903424 373857504558617958912 378520558669990063008 378790902911464395264 380356154576387801856 381177438338073923964 389020595505524004704 390349326128427252477 390628118627447657616 393473484736076308608 402941239874505550944 403229025679945969152 411232211888384265984 412931518549080068736 415829932732444280688 424386104187844368768 426139765775397444672 429243801530265063936 437648169943714505292 439456633455878614818 442657670328085847184 451765852845124650624 453632653889939215296 456936950016088616448 462636238374432299232 462966659114012038656 464879744482251757824 467808674323999815774 477434367211324914864 479407236497322125256 482899276721548196928 492835475831045073408 494871986061751871232 497989879119096578082 504694078226653417344 508236584450765231952 510336735626181617208 514054068768099693504 520465768171236336636 520837491503263543488 522989712542533227552 524631312981435078144 526799210968961669376 537113663112740529222 537254986499340734592 550575358065440091648 554439910309925707584 565848138917125825024 567780838004985094512 568186354367196592896 571766157507110885946 583530893258286007056 585942177941171486424 586096348908371710464 590210227104114462912 602354470460166200832 604843538519918953728 616848317832576398976 623744899098666421032 636579156281766553152 639209648663096167008 643865702295397595904 656472254915571757938 659184950183817922227 663986505492128770776 672925437635537889792 677648779267686975936 680448980834908822944 685405425024132924672 693954357561648448848 694449988671018057984 697319616723377636736 701713011485999723661 716151550816987372296 716339981999120979456 719110854745983187884 724348915082322295392 739253213746567610112 742307979092627806848 757041117339980126016 760712309152775603712 762354876676147847928 778041191011048009408 780698652256854504954 781256237254895315232 786946969472152617216 805670494669110793833 805882479749011101888 822464423776768531968 825863037098160137472 831659865464888561376 848772208375688737536 852279531550794889344 857649236260666328919 875296339887429010584 878913266911757229636 885315340656171694368 903531705690249301248 907265307779878430592 925272476748864598464 929759488964503515648 935617348647999631548 954868734422649829728 958814472994644250512 965798553443096393856 984708382373357636907 989743972123503742464 995979758238193156164 1009388156453306834688 1016473168901530463904 1020673471252363234416 1028108137536199387008 1040931536342472673272 1041674983006527086976 1045979425085066455104 1053598421937923338752 1074227326225481058444 1074509972998681469184 1108879820619851415168 1135561676009970189024 1136372708734393185792 1143532315014221771892 1167061786516572014112 1171884355882342972848 1180420454208228925824 1209687077039837907456 1233696635665152797952 1247489798197332842064 1273158312563533106304 1278419297326192334016 1287731404590795191808 1312944509831143515876 1318369900367635844454 1327973010984257541552 1355297558535373951872 1360897961669817645888 1370810850048265849344 1387908715123296897696 1388899977342036115968 1394639233446755273472 1403426022971999447322 1432303101633974744592 1438221709491966375768 1448697830164644590784 1478506427493135220224 1484615958185255613696 1514082234679960252032 1524709753352295695856 1556082382022096018816 1561397304513709009908 1562512474509790630464 1573893938944305234432 1611340989338221587666 1611764959498022203776 1651726074196320274944 1663319730929777122752 1697544416751377475072 1704559063101589778688 1715298472521332657838 1750592679774858021168 1757826533823514459272 1770630681312343388736 1807063411380498602496 1814530615559756861184 1850544953497729196928 1871234697295999263096 1909737468845299659456 1917628945989288501024 1931597106886192787712 1969416764746715273814 1977554850551453766681 1991959516476386312328 2018776312906613669376 2032946337803060927808 2041346942504726468832 2056216275072398774016 2081863072684945346544 2083349966013054173952 2091958850170132910208 2148454652450962116888 2149019945997362938368 2217759641239702830336 2271123352019940378048 2287064630028443543784 2334123573033144028224 2343768711764685945696 2360840908416457851648 2417011484007332381499 2467393271330305595904 2494979596394665684128 2546316625127066212608 2556838594652384668032 2572947708781998986757 2625889019662287031752 2636739800735271688908 2655946021968515083104 2710595117070747903744 2721795923339635291776 2775817430246593795392 2789278466893510546944 2806852045943998894644 2864606203267949489184 2876443418983932751536 2897395660329289181568 2954125147120072910721 2969231916370511227392 3028164469359920504064 3049419506704591391712 3112164764044192037632 3122794609027418019816 3125024949019581260928 3222681978676443175332 3223529918996044407552 3326639461859554245504 3409118126203179557376 3430596945042665315676 3501185359549716042336 3515653067647028918544 3541261362624686777472 3629061231119513722368 3701089906995458393856 3742469394591998526192 3819474937690599318912 3835257891978577002048 3863194213772385575424 3938833529493430547628 3955109701102907533362 3983919032952772624656 4065892675606121855616 4082693885009452937664 4112432550144797548032 4163726145369890693088 4166699932026108347904 4183917700340265820416 4296909304901924233776 4435519282479405660672 4542246704039880756096 4574129260056887087568 4668247146066288056448 4687537423529371891392 4721681816832915703296 4834022968014664762998 4989959192789331368256 5092633250254132425216 5113677189304769336064 5145895417563997973514 5251778039324574063504 5273479601470543377816 5311892043937030166208 5421190234141495807488 5443591846679270583552 5551634860493187590784 5613704091887997789288 5729212406535898978368 5752886837967865503072 5794791320658578363136 5908250294240145821442 6056328938719841008128 6098839013409182783424 6224329528088384075264 6245589218054836039632 6250049898039162521856 6445363957352886350664 6447059837992088815104 6653278923719108491008 6861193890085330631352 7002370719099432084672 7031306135294057837088 7082522725249373554944 7251034452021997144497 7402179813990916787712 7484938789183997052384 7638949875381198637824 7670515783957154004096 7718843126345996960271 7877667058986861095256 7910219402205815066724 7967838065905545249312 8131785351212243711232 8165387770018905875328 8327452290739781386176 8367835400680531640832 8593818609803848467552 8862375441360218732163 9084493408079761512192 9148258520113774175136 9336494292132576112896 9375074847058743782784 9668045936029329525996 9979918385578662736512 10227354378609538672128 10291790835127995947028 10503556078649148127008 10546959202941086755632 10623784087874060332416 10887183693358541167104 11103269720986375181568 11227408183775995578576 11458424813071797956736 11505773675935731006144 11589582641317156726272 11816500588480291642884 12197678026818365566848 12491178436109672079264 12500099796078325043712 12890727914705772701328 13306557847438216982016 13722387780170661262704 14004741438198864169344 14062612270588115674176 14165045450498747109888 14502068904043994288994 14969877578367994104768 15277899750762397275648 15341031567914308008192 15437686252691993920542 15755334117973722190512 15820438804411630133448 15935676131811090498624 16263570702424487422464 16330775540037811750656 16654904581479562772352 17187637219607696935104 17724750882720437464326 18168986816159523024384 18296517040227548350272 18672988584265152225792 18750149694117487565568 19336091872058659051992 19959836771157325473024 20583581670255991894056 21007112157298296254016 21093918405882173511264 21247568175748120664832 21753103356065991433491 22206539441972750363136 22454816367551991157152 22916849626143595913472 23011547351871462012288 23633001176960583285768 24395356053636731133696 24982356872219344158528 25781455829411545402656 26587126324080656196489 27444775560341322525408 28009482876397728338688 28125224541176231348352 29004137808087988577988 29939755156735988209536 30682063135828616016384 30875372505383987841084 31510668235947444381024 31640877608823260266896 31871352263622180997248 32661551080075623501312 33309809162959125544704 34375274439215393870208 35449501765440874928652 36593034080455096700544 37500299388234975131136 38672183744117318103984 39919673542314650946048 41167163340511983788112 42014224314596592508032 42187836811764347022528 42495136351496241329664 43506206712131982866982 44909632735103982314304 45833699252287191826944 46023094703742924024576 47266002353921166571536 48790712107273462267392 49964713744438688317056 51562911658823090805312 53174252648161312392978 54889551120682645050816 56018965752795456677376 56250449082352462696704 58008275616175977155976 59879510313471976419072 61750745010767975682168 63021336471894888762048 63281755217646520533792 63742704527244361994496 66619618325918251089408 68750548878430787740416 70899003530881749857304 73186068160910193401088 77344367488234636207968 79761378972241968589467 82334326681023967576224 84028448629193185016064 84375673623528694045056 87012413424263965733964 89819265470207964628608 92046189407485848049152 94532004707842333143072 99929427488877376634112 103125823317646181610624 106348505296322624785956 109779102241365290101632 112500898164704925393408 116016551232351954311952 119759020626943952838144 123501490021535951364336 126042672943789777524096 126563510435293041067584 127485409054488723988992 137501097756861575480832 141798007061763499714608 146372136321820386802176 154688734976469272415936 159522757944483937178934 164668653362047935152448 168056897258386370032128 168751347247057388090112 174024826848527931467928 179638530940415929257216 189064009415684666286144 199858854977754753268224 206251646635292363221248 212697010592645249571912 219558204482730580203264 232033102464703908623904 239284136916725905768401 247002980043071902728672 252085345887579555048192 253127020870586082135168 283596014123526999429216 309377469952938544831872 319045515888967874357868 329337306724095870304896 337502694494114776180224 348049653697055862935856 359277061880831858514432 378128018831369332572288 412503293270584726442496 425394021185290499143824 439116408965461160406528 464066204929407817247808 478568273833451811536802 494005960086143805457344 504170691775159110096384 506254041741172164270336 567192028247053998858432 618754939905877089663744 638091031777935748715736 658674613448191740609792 696099307394111725871712 756256037662738665144576 850788042370580998287648 928132409858815634495616 957136547666903623073604 988011920172287610914688 1012508083482344328540672 1134384056494107997716864 1237509879811754179327488 1276182063555871497431472 1317349226896383481219584 1392198614788223451743424 1512512075325477330289152 1701576084741161996575296 1856264819717631268991232 1914273095333807246147208 1976023840344575221829376 2268768112988215995433728 2552364127111742994862944 2784397229576446903486848 3403152169482323993150592 3712529639435262537982464 3828546190667614492294416 3952047680689150443658752 4537536225976431990867456 5104728254223485989725888 5568794459152893806973696 6806304338964647986301184 7657092381335228984588832 10209456508446971979451776 11137588918305787613947392 13612608677929295972602368 15314184762670457969177664 20418913016893943958903552 30628369525340915938355328 40837826033787887917807104 61256739050681831876710656 122513478101363663753421312
- Sum of all divisors σ(n): 418037392787869606512583680
- Sum of proper divisors (its aliquot sum) s(n): 295523914686505942759162368
- 122513478101363663753421312 is an abundant number, because the sum of its proper divisors (295523914686505942759162368) is greater than itself. Its abundance is 173010436585142279005741056
Bases of 122513478101363663753421312
- Binary: 1100101010101110011110011110100101100000010001111101011011110000111111110100010000000002
- Hexadecimal: 0x65573CF4B023EB787FA200
- Base-36: FE69UQV2VDB360000
Squares and roots of 122513478101363663753421312
- 122513478101363663753421312 squared (1225134781013636637534213122) is 15009552316493313988782950994402929500815385375801344
- 122513478101363663753421312 cubed (1225134781013636637534213123) is 1838872459037975874610266533165074115932674351867928440110120507784933647843328
-
The
square root of 122513478101363663753421312 is 11068580672397.1463202823 -
122513478101363663753421312 is a
perfect cube number . Itscube root is 496662408
Scales and comparisons
How big is 122513478101363663753421312?- 122,513,478,101,363,663,753,421,312 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 122,513,478,101,363,663,753,421,312 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 122513478101363663753421312 cubic inches would be around 41388534 feet tall.
Recreational maths with 122513478101363663753421312
- 122513478101363663753421312 backwards is 213124357366363101874315221
- The number of decimal digits it has is: 27
- The sum of 122513478101363663753421312's digits is 90
- 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 122513478101363663753421312 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 122513478101363663753421312 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/122513478101363663753421312/
Chicago style:
Numbermatics. 2024. "Number 122513478101363663753421312 - Facts about the integer". https://numbermatics.com/n/122513478101363663753421312/
The information we have on file for 122513478101363663753421312 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 122513478101363663753421312, math, Factors of 122513478101363663753421312, curriculum, school, college, exams, university, Prime factorization of 122513478101363663753421312, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-two septillion, five hundred thirteen sextillion, four hundred seventy-eight quintillion, one hundred one quadrillion, three hundred sixty-three trillion, six hundred sixty-three billion, seven hundred fifty-three million, four hundred twenty-one thousand, three hundred twelve.