128297749306435686650889216
128,297,749,306,435,686,650,889,216 is an even composite number composed of seven prime numbers multiplied together.
128297749306435686650889216 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eight thousand and nineteen divisors.
Prime factorization of 128297749306435686650889216:
210 × 32 × 72 × 112 × 132 × 532 × 22239672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 53 × 53 × 2223967 × 2223967)See below for interesting mathematical facts about the number 128297749306435686650889216 from the Numbermatics database.
Names of 128297749306435686650889216
- Cardinal: 128297749306435686650889216 can be written as One hundred twenty-eight septillion, two hundred ninety-seven sextillion, seven hundred forty-nine quintillion, three hundred six quadrillion, four hundred thirty-five trillion, six hundred eighty-six billion, six hundred fifty million, eight hundred eighty-nine thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.28297749306435686650889216 × 1026
Factors of 128297749306435686650889216
Divisors of 128297749306435686650889216
- Number of divisors d(n): 8019
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 53 56 63 64 66 72 77 78 84 88 91 96 98 99 104 106 112 117 121 126 128 132 143 144 147 154 156 159 168 169 176 182 192 196 198 208 212 224 231 234 242 252 256 264 273 286 288 294 308 312 318 336 338 352 363 364 371 384 392 396 416 424 429 441 448 462 468 477 484 504 507 512 528 539 546 572 576 583 588 616 624 636 637 672 676 689 693 704 726 728 742 768 784 792 819 832 847 848 858 882 896 924 936 954 968 1001 1008 1014 1024 1056 1078 1089 1092 1113 1144 1152 1166 1176 1183 1232 1248 1272 1274 1287 1344 1352 1378 1386 1408 1452 1456 1484 1521 1536 1568 1573 1584 1617 1638 1664 1694 1696 1716 1749 1764 1792 1848 1859 1872 1908 1911 1936 2002 2016 2028 2067 2112 2156 2178 2184 2226 2288 2304 2332 2352 2366 2464 2496 2541 2544 2548 2574 2597 2688 2704 2756 2772 2809 2816 2904 2912 2968 3003 3042 3072 3136 3146 3168 3234 3276 3328 3339 3388 3392 3432 3498 3528 3549 3584 3696 3718 3744 3816 3822 3872 4004 4032 4056 4081 4134 4224 4312 4356 4368 4452 4576 4608 4664 4704 4719 4732 4823 4851 4928 4992 5082 5088 5096 5148 5194 5247 5376 5408 5512 5544 5577 5618 5632 5733 5808 5824 5929 5936 6006 6084 6201 6272 6292 6336 6413 6468 6552 6656 6678 6776 6784 6864 6996 7007 7056 7098 7168 7392 7436 7488 7579 7623 7632 7644 7744 7791 8008 8064 8112 8162 8268 8281 8427 8448 8624 8712 8736 8904 8957 9009 9152 9216 9328 9408 9438 9464 9646 9702 9856 9984 10164 10176 10192 10296 10388 10494 10647 10752 10816 11011 11024 11088 11154 11236 11264 11466 11616 11648 11858 11872 12012 12168 12243 12402 12544 12584 12672 12826 12936 13013 13104 13312 13356 13552 13568 13728 13992 14014 14112 14157 14196 14469 14784 14872 14976 15158 15246 15264 15288 15488 15582 16016 16128 16224 16324 16536 16562 16731 16854 16896 17248 17424 17472 17787 17808 17914 18018 18304 18656 18816 18876 18928 19239 19292 19404 19663 19712 19968 20328 20352 20384 20449 20592 20776 20988 21021 21294 21504 21632 22022 22048 22176 22308 22472 22737 22932 23232 23296 23373 23716 23744 24024 24336 24486 24804 24843 25088 25168 25281 25344 25652 25872 26026 26208 26712 26871 27104 27136 27456 27984 28028 28224 28314 28392 28567 28938 29568 29744 29952 30316 30492 30528 30576 30899 30976 31164 32032 32256 32448 32648 33033 33072 33124 33462 33708 33761 33792 34496 34848 34944 35574 35616 35828 36036 36517 36608 36729 37312 37632 37752 37856 38478 38584 38808 39039 39326 39424 39936 40656 40704 40768 40898 41184 41552 41976 42042 42588 43264 43407 44044 44096 44352 44616 44891 44944 45474 45864 46464 46592 46746 47432 47488 48048 48672 48972 49608 49686 50176 50336 50562 50688 51304 51744 52052 52416 53053 53361 53424 53742 54208 54272 54912 55968 56056 56448 56628 56784 57134 57717 57876 58989 59136 59488 59904 60632 60984 61056 61152 61347 61798 61952 62328 62699 63063 64064 64512 64896 65296 66066 66144 66248 66924 67416 67522 68211 68992 69696 69888 71148 71232 71656 72072 73034 73216 73458 74529 74624 75264 75504 75712 76956 77077 77168 77616 78078 78652 78848 80613 81312 81408 81536 81796 82368 83104 83369 83952 84084 85176 85701 86528 86814 88088 88192 88704 89232 89782 89888 90948 91091 91728 92697 92928 93184 93492 94864 94976 96096 97344 97944 98527 99099 99216 99372 100672 101124 101283 101376 102608 103488 104104 104832 106106 106722 106848 107484 108416 109551 109824 111936 112112 112896 113256 113568 114268 115434 115752 117117 117978 118272 118976 119808 121264 121968 122112 122304 122694 123596 123904 124656 125398 126126 128128 129792 130592 132132 132288 132496 133848 134673 134832 135044 136422 137641 137984 139392 139776 142296 142464 143143 143312 144144 146068 146432 146916 149058 149248 150528 151008 151424 153912 154154 154336 155232 156156 157304 159159 161226 162624 162816 163072 163592 164736 166208 166738 167904 168168 170352 171402 173056 173628 176176 176384 176967 177408 178464 179564 179776 181896 182182 183456 184041 185394 185856 186984 188097 189728 189952 192192 194688 195888 197054 198198 198432 198744 201344 202248 202566 205216 206976 208208 209664 212212 213444 213696 214968 216293 216832 219102 219648 223872 224224 225792 226512 227136 228536 230868 231231 231504 234234 235956 236544 237952 242528 243936 244224 244608 245388 247192 249312 250107 250796 252252 255619 256256 257103 259584 261184 264264 264576 264992 267696 269346 269664 270088 272844 273273 275282 275968 278091 278784 279552 284592 284928 286286 286624 288288 292136 293832 295581 298116 298496 302016 302848 303849 307824 308308 308672 310464 312312 314237 314608 318318 322452 325248 326144 327184 328653 329472 332416 333476 335808 336336 339889 340704 342804 347256 352352 352768 353934 354816 356928 359128 359552 363792 364364 366912 368082 370788 371371 371712 373968 376194 379456 379904 384384 389376 391776 394108 396396 396864 397488 401687 402688 404019 404496 405132 410432 412923 413952 416416 419328 424424 426888 427392 429429 429936 432586 433664 438204 438893 439296 447744 448448 451584 453024 454272 457072 461736 462462 463008 468468 471912 474721 475904 477477 485056 487872 488448 489216 490776 494384 498624 500214 501592 504504 511238 512512 514206 519168 522368 528528 529152 529984 535392 538692 539328 540176 545688 546546 550564 551936 556182 557568 564291 569184 569856 572572 573248 576576 583583 584272 587664 591162 596232 596992 604032 605696 607698 615648 616616 617344 620928 624624 628474 629216 636636 644904 648879 650496 652288 654368 657306 658944 664832 666952 671616 672672 679778 681408 685608 689689 693693 694512 704704 705536 707868 709632 713856 718256 719104 727584 728728 733824 736164 741576 742742 747936 750321 752388 758912 766857 768768 778752 783552 788216 792792 793728 794976 803374 805376 808038 808992 810264 819819 820864 825846 827904 832832 838656 848848 853776 854784 858858 859872 865172 867328 876408 877786 886743 895488 896896 906048 908544 914144 923472 924924 926016 936936 942711 943824 949442 951808 954954 970112 975744 978432 981552 988768 997248 1000428 1002001 1003184 1009008 1019667 1022476 1025024 1028412 1044736 1057056 1058304 1059968 1070784 1077384 1078656 1080352 1083797 1091376 1093092 1101128 1112364 1114113 1115136 1128582 1138368 1139712 1145144 1146496 1153152 1167166 1168544 1175328 1182324 1192464 1205061 1208064 1211392 1215396 1231296 1233232 1234688 1238769 1241856 1249248 1256948 1258432 1273272 1288287 1289808 1297758 1300992 1308736 1314612 1316679 1317888 1329664 1333904 1343232 1345344 1359556 1362816 1371216 1379378 1387386 1389024 1409408 1415736 1424163 1427712 1436512 1438208 1455168 1457456 1467648 1472328 1483152 1485484 1495872 1500642 1504776 1514051 1517824 1533714 1537536 1557504 1567104 1576432 1585584 1587456 1589952 1606748 1610752 1616076 1617984 1620528 1639638 1641728 1651692 1655808 1665664 1697696 1707552 1709568 1717716 1719744 1730344 1750749 1752816 1755572 1773486 1789333 1790976 1793792 1812096 1817088 1828288 1846944 1849848 1852032 1873872 1885422 1887648 1898884 1903616 1909908 1940224 1946637 1951488 1956864 1963104 1977536 1994496 2000856 2004002 2006368 2018016 2039334 2044952 2056824 2069067 2089472 2114112 2116608 2119936 2141568 2154768 2157312 2160704 2167594 2182752 2186184 2202256 2223967 2224728 2228226 2257164 2276736 2290288 2292992 2300571 2306304 2334332 2337088 2350656 2364648 2379223 2384928 2410122 2416128 2430792 2462592 2466464 2469376 2477538 2483712 2498496 2513896 2516864 2546544 2576574 2579616 2595516 2601984 2617472 2629224 2633358 2659328 2667808 2686464 2690688 2719112 2725632 2742432 2758756 2774772 2778048 2811809 2818816 2828133 2831472 2848326 2855424 2873024 2876416 2910336 2914912 2935296 2944656 2966304 2970968 2991744 3001284 3006003 3009552 3028102 3035648 3059001 3067428 3075072 3134208 3152864 3171168 3174912 3179904 3213496 3232152 3235968 3241056 3251391 3279276 3283456 3303384 3323047 3331328 3342339 3395392 3415104 3419136 3435432 3439488 3460688 3501498 3505632 3511144 3546972 3578666 3587584 3615183 3624192 3634176 3656576 3693888 3699696 3704064 3747744 3770844 3775296 3797768 3819816 3880448 3893274 3902976 3926208 3950037 3955072 3988992 4001712 4008004 4012736 4036032 4078668 4085081 4089904 4113648 4138134 4178944 4228224 4239872 4272489 4283136 4309536 4314624 4321408 4335188 4365504 4372368 4404512 4418557 4447934 4449456 4456452 4514328 4542153 4553472 4580576 4585984 4601142 4612608 4668664 4674176 4701312 4729296 4758446 4769856 4820244 4827823 4832256 4861584 4925184 4932928 4938752 4955076 4967424 4996992 5027792 5033728 5093088 5153148 5159232 5191032 5221931 5234944 5252247 5258448 5266716 5335616 5367999 5372928 5381376 5438224 5451264 5484864 5517512 5549544 5556096 5623618 5637632 5656266 5662944 5696652 5710848 5746048 5820672 5829824 5870592 5889312 5932608 5941936 5983488 6002568 6012006 6019104 6056204 6071296 6118002 6134856 6207201 6268416 6305728 6342336 6349824 6359808 6426992 6464304 6471936 6482112 6502782 6558552 6566912 6606768 6646094 6662656 6671901 6684678 6790784 6830208 6870864 6878976 6921376 7002996 7011264 7022288 7093944 7137669 7157332 7175168 7230366 7248384 7313152 7387776 7399392 7408128 7495488 7541688 7550592 7586579 7595536 7639632 7760896 7786548 7805952 7852416 7900074 7910144 7977984 8003424 8016008 8025472 8072064 8157336 8170162 8179808 8227296 8276268 8435427 8456448 8479744 8544978 8566272 8619072 8629248 8642816 8670376 8731008 8744736 8809024 8837114 8895868 8898912 8912904 9018009 9028656 9084306 9106944 9161152 9171968 9202284 9225216 9337328 9348352 9402624 9458592 9516892 9539712 9640488 9655646 9723168 9754173 9850368 9865856 9910152 9969141 9993984 10055584 10067456 10186176 10306296 10318464 10382064 10443862 10469888 10504494 10516896 10533432 10671232 10735998 10762752 10876448 10902528 10969728 11035024 11099088 11112192 11247236 11275264 11312532 11325888 11393304 11492096 11641344 11659648 11778624 11865216 11883872 11966976 12005136 12024012 12038208 12112408 12236004 12255243 12269712 12414402 12536832 12611456 12684672 12719616 12853984 12928608 12943872 12964224 13005564 13117104 13213536 13255671 13292188 13325312 13343802 13369356 13581568 13626459 13660416 13741728 13757952 13842752 14005992 14022528 14044576 14187888 14275338 14314664 14460732 14483469 14496768 14626304 14775552 14798784 14816256 14990976 15083376 15101184 15173158 15191072 15279264 15567769 15573096 15665793 15704832 15800148 15820288 16006848 16032016 16050944 16103997 16144128 16314672 16340324 16359616 16454592 16552536 16654561 16870854 16912896 17089956 17132544 17238144 17285632 17340752 17462016 17489472 17618048 17674228 17791736 17797824 17825808 18036018 18057312 18168612 18213888 18322304 18404568 18674656 18696704 18805248 18917184 19033784 19079424 19280976 19311292 19446336 19508346 19682663 19700736 19731712 19820304 19938282 19987968 20015703 20111168 20134912 20372352 20612592 20636928 20764128 20887724 20939776 21008988 21033792 21066864 21342464 21413007 21471996 21525504 21752896 21939456 22070048 22198176 22224384 22494472 22625064 22651776 22759737 22786608 22984192 23261329 23282688 23319296 23557248 23730432 23767744 23933952 24010272 24048024 24076416 24224816 24463637 24472008 24510486 24539424 24828804 25222912 25306281 25369344 25439232 25707968 25857216 25887744 25928448 26011128 26234208 26427072 26511342 26584376 26687604 26738712 27163136 27252918 27320832 27483456 27515904 27685504 28011984 28045056 28089152 28375776 28550676 28629328 28911571 28921464 28966938 29252608 29551104 29597568 29907423 29981952 30166752 30202368 30346316 30382144 30558528 30929899 31135538 31146192 31331586 31409664 31600296 31640576 32013696 32064032 32101888 32207994 32288256 32629344 32680648 32719232 32909184 33105072 33309122 33741708 33825792 34179912 34476288 34571264 34681504 34924032 34978944 35236096 35348456 35583472 35595648 35651616 36072036 36114624 36337224 36553517 36644608 36765729 36809136 37349312 37393408 37610496 37834368 38067568 38158848 38561952 38622584 38892672 39016692 39365326 39463424 39640608 39767013 39876564 39975936 40031406 40222336 40744704 41225184 41273856 41528256 41775448 42017976 42067584 42133728 42684928 42826014 42943992 43450407 43505792 43878912 44140096 44396352 44448768 44988944 45250128 45303552 45519474 45573216 45968384 46522658 46638592 46703307 46997379 47114496 47460864 47535488 48020544 48096048 48152832 48449632 48927274 48944016 49020972 49078848 49657608 49963683 50445824 50612562 50738688 51415936 51714432 51856896 52022256 52468416 52854144 53022684 53106053 53168752 53375208 53477424 54326272 54505836 54641664 54966912 55371008 56023968 56090112 56178304 56751552 57101352 57258656 57441241 57823142 57842928 57933876 59047989 59102208 59195136 59814846 59963904 60333504 60404736 60692632 60764288 61117056 61859798 62271076 62292384 62663172 62819328 63200592 64027392 64128064 64203776 64415988 64576512 65258688 65361296 65438464 65818368 66210144 66618244 67483416 68279211 68359824 68952576 69363008 69783987 69848064 69957888 70472192 70696912 71166944 71191296 71303232 72144072 72229248 72674448 73107034 73289216 73390911 73531458 73618272 74698624 75668736 76135136 76317696 77123904 77245168 77785344 78033384 78730652 78926848 79281216 79534026 79753128 80062812 80444672 81489408 82450368 82547712 83056512 83550896 84035952 84135168 84267456 85369856 85652028 85887984 86734713 86900814 87011584 87757824 88280192 88792704 89977888 90500256 90607104 91038948 91146432 92789697 93045316 93277184 93406614 93994758 94228992 94921728 95070976 96041088 96192096 96305664 96899264 97854548 97888032 98041944 98157696 99315216 99927366 100891648 101225124 101477376 102831872 103428864 103713792 104044512 104936832 105708288 106045368 106212106 106337504 106750416 106954848 108974383 109011672 109660551 109933824 110742016 112047936 112180224 112356608 113503104 114202704 114517312 114882482 115646284 115685856 115867752 117870251 118095978 118390272 119629692 119927808 120667008 121385264 121528576 122234112 123719596 124542152 124584768 125326344 126401184 128054784 128256128 128831976 130517376 130722592 130876928 131636736 132420288 133236488 134966832 136558422 136719648 137905152 138726016 139567974 139915776 140109921 140944384 141393824 142333888 142382592 142606464 144288144 144458496 145348896 146214068 146578432 146781822 147062916 147236544 149397248 149891049 151337472 152270272 154247808 154490336 155570688 156066768 157461304 158562432 159068052 159318159 159506256 160125624 160889344 162978816 164900736 166113024 167101792 168071904 168270336 168534912 171245459 171304056 171775968 172323723 173469426 173801628 174023168 176560384 177143967 177585408 179955776 181000512 181214208 182077896 182292864 185579394 186090632 186813228 187989516 188457984 190141952 192082176 192384192 192611328 193798528 195709096 195776064 196083888 196315392 198630432 199854732 202380997 202450248 205663744 206857728 208089024 209351961 209873664 211416576 212090736 212424212 212675008 213500832 213909696 216509293 217948766 218023344 219321102 219867648 220172733 221484032 224095872 224713216 227006208 228405408 229034624 229764964 231292568 231371712 231735504 235740502 236191956 236780544 239259384 241334016 242770528 243057152 244468224 247439192 249084304 249169536 250652688 252802368 255874619 256109568 256512256 257663952 260204139 261034752 261445184 261753856 263273472 264840576 266472976 269100007 269933664 273116844 273439296 277452032 278369091 279135948 279831552 280219842 282787648 284667776 284765184 285212928 288576288 288916992 290697792 292428136 293563644 294125832 294473088 298794496 299782098 302674944 304540544 308495616 308980672 311141376 312133536 314922608 317124864 318027281 318136104 318636318 319012512 320251248 321778688 326923149 328981653 329801472 332226048 334203584 336143808 336540672 337069824 342490918 342608112 343551936 344647446 346938852 347603256 348046336 353120768 353610753 354287934 355170816 359911552 362001024 364155792 364585728 371158788 372181264 373626456 375850423 375979032 380283904 384164352 384768384 387597056 391418192 391552128 392167776 392630784 397260864 399709464 402088687 404761994 404900496 411327488 413715456 416178048 418703922 419747328 422833152 424181472 424848424 425350016 427001664 427819392 433018586 435897532 436046688 438642204 439735296 440345466 448191744 449426432 454012416 456810816 458069248 459529928 462585136 462743424 463471008 471481004 472383912 477954477 478518768 482668032 485541056 486114304 488936448 494878384 498168608 498339072 501305376 505604736 511749238 513024512 513736377 515327904 516971169 520408278 522069504 522890368 529681152 532945952 538200014 539867328 546233688 546878592 554904064 556738182 558271896 560439684 565575296 569335552 570425856 577152576 577833984 581395584 584856272 587127288 588251664 588946176 597588992 599564196 607142991 609081088 616991232 617961344 624267072 629845216 634249728 636054562 636272208 637272636 638025024 640502496 649527879 653846298 657963306 659602944 664452096 668407168 672287616 674139648 684981836 685216224 687103872 689294892 693877704 695206512 706241536 707221506 708575868 710341632 719823104 724002048 728311584 729171456 742317576 744362528 747252912 751700846 751958064 767623857 768328704 769536768 775194112 782836384 783104256 784335552 785261568 794521728 799418928 804177374 807300021 809523988 809800992 825091757 832356096 837407844 839494656 848362944 849696848 850700032 854003328 855638784 866037172 871795064 872093376 877284408 880690932 896383488 908024832 913621632 916138496 919059856 925170272 925486848 926942016 942962008 944767824 954081843 955908954 957037536 965336064 971082112 980769447 989756768 996337216 996678144 1002610752 1011209472 1023498476 1026049024 1027472754 1030655808 1033942338 1040816556 1044139008 1045780736 1059362304 1060832259 1065891904 1076400028 1079734656 1092467376 1093757184 1109808128 1113476364 1116543792 1120879368 1127551269 1131150592 1138671104 1140851712 1154305152 1162791168 1169712544 1174254576 1176503328 1177892352 1198718213 1199128392 1206266061 1214285982 1218162176 1233982464 1235922688 1248534144 1259690432 1268499456 1272109124 1272544416 1274545272 1276050048 1281004992 1296572761 1299055758 1307692596 1315926612 1319205888 1336814336 1344575232 1348279296 1369963672 1370432448 1374207744 1378589784 1387755408 1390413024 1414443012 1416666979 1417151736 1439646208 1448004096 1456623168 1458342912 1484635152 1488725056 1494505824 1503401692 1503916128 1532313263 1535247714 1539073536 1541209131 1550388224 1565672768 1566208512 1568671104 1589043456 1598837856 1608354748 1614600042 1619047976 1619601984 1650183514 1664712192 1674815688 1696725888 1699393696 1701400064 1708006656 1711277568 1732074344 1743590128 1744186752 1754568816 1761381864 1792766976 1821428973 1827243264 1832276992 1838119712 1850340544 1850973696 1853884032 1883700049 1885924016 1889535648 1908163686 1911817908 1914075072 1942164224 1948583637 1961538894 1979513536 1992674432 1993356288 2005221504 2022418944 2046996952 2054945508 2061311616 2067884676 2081633112 2091561472 2118724608 2121664518 2131783808 2152800056 2159469312 2184934752 2187514368 2226190967 2226952728 2233087584 2241758736 2255102538 2262301184 2277342208 2302871571 2308610304 2325582336 2339425088 2348509152 2353006656 2355784704 2397436426 2398256784 2412532122 2421900063 2428571964 2436324352 2471845376 2475275271 2497068288 2519380864 2544218248 2545088832 2549090544 2552100096 2562009984 2593145522 2598111516 2615385192 2630952961 2631853224 2673628672 2689150464 2739927344 2740864896 2748415488 2757179568 2775510816 2780826048 2814620809 2828886024 2833333958 2834303472 2862245529 2879292416 2896008192 2913246336 2969270304 2977450112 2989011648 3006803384 3007832256 3064626526 3070495428 3078147072 3082418262 3131345536 3132417024 3137342208 3178086912 3197675712 3216709496 3229200084 3238095952 3239203968 3300367028 3329424384 3349631376 3382653807 3393451776 3398787392 3402800128 3416013312 3422555136 3464148688 3487180256 3488373504 3498300091 3509137632 3522763728 3596154639 3618798183 3642857946 3654486528 3676239424 3700681088 3701947392 3707768064 3767400098 3771848032 3779071296 3816327372 3823635816 3828150144 3884328448 3889718283 3897167274 3923077788 3959027072 3985348864 4010443008 4044837888 4093993904 4109891016 4122623232 4134354653 4135769352 4163266224 4183122944 4243329036 4250000937 4263567616 4305600112 4318938624 4369869504 4375028736 4452381934 4453905456 4466175168 4483517472 4510205076 4524602368 4596939789 4605743142 4617220608 4651164672 4678850176 4697018304 4706013312 4794872852 4796513568 4825064244 4843800126 4857143928 4943690752 4950550542 4994136576 5038761728 5088436496 5090177664 5098181088 5104200192 5124019968 5186291044 5196223032 5230770384 5261905922 5263706448 5347257344 5378300928 5479854688 5481729792 5496830976 5514359136 5551021632 5561652096 5629241618 5651100147 5657772048 5666667916 5668606944 5724491058 5775642299 5826492672 5938540608 5954900224 5978023296 6013606768 6015664512 6129253052 6140990856 6164836524 6247123303 6262691072 6274684416 6356173824 6395351424 6433418992 6458400168 6476191904 6478407936 6600734056 6678572901 6699262752 6765307614 6786903552 6797574784 6832026624 6928297376 6974360512 6976747008 6996600182 7018275264 7045527456 7192309278 7237596366 7285715892 7308973056 7352478848 7401362176 7415536128 7425825813 7534800196 7543696064 7558142592 7632654744 7647271632 7656300288 7768656896 7779436566 7794334548 7846155576 7892858883 7918054144 7970697728 8020886016 8187987808 8219782032 8245246464 8268709306 8271538704 8326532448 8443862427 8486658072 8500001874 8527135232 8611200224 8637877248 8739739008 8904763868 8907810912 8932350336 8967034944 9020410152 9076009327 9193879578 9211486284 9234441216 9357700352 9394036608 9412026624 9589745704 9593027136 9650128488 9687600252 9714287856 9901101084 9988273152 10077523456 10176872992 10180355328 10196362176 10208400384 10248039936 10372582088 10392446064 10461540768 10494900273 10523811844 10527412896 10726192841 10788463917 10959709376 10963459584 11028718272 11102043264 11123304192 11258483236 11302200294 11315544096 11333335832 11337213888 11448982116 11551284598 11652985344 11669154849 11877081216 11909800448 11956046592 12027213536 12031329024 12258506104 12281981712 12329673048 12403063959 12494246606 12525382144 12549368832 12750002811 12790702848 12866837984 12916800336 12952383808 12956815872 13185900343 13201468112 13357145802 13398525504 13530615228 13573807104 13595149568 13790819367 13856594752 13948721024 13953494016 13993200364 14036550528 14091054912 14262300371 14384618556 14475192732 14571431784 14704957696 14802724352 14831072256 14851651626 15069600392 15087392128 15116285184 15265309488 15294543264 15312600576 15558873132 15583336769 15588669096 15692311152 15785717766 15836108288 15941395456 16041772032 16375975616 16439564064 16490492928 16537418612 16543077408 16653064896 16855445893 16887724854 16953300441 16973316144 17000003748 17054270464 17222400448 17326926897 17479478016 17809527736 17815621824 17864700672 17934069888 18040820304 18152018654 18387759156 18416670727 18422972568 18715400704 18741369909 18788073216 18824053248 19179491408 19186054272 19300256976 19375200504 19428575712 19802202168 19920072419 20035718703 20155046912 20353745984 20360710656 20392724352 20496079872 20745164176 20784892128 20923081536 20989800546 21047623688 21054825792 21452385682 21576927834 21919418752 21926919168 22057436544 22204086528 22246608384 22516966472 22604400588 22631088192 22666671664 22674427776 22897964232 23102569196 23305970688 23338309698 23678576649 23754162432 23819600896 23912093184 24054427072 24062658048 24488100637 24517012208 24563963424 24659346096 24806127918 24988493212 25050764288 25331587281 25500005622 25581405696 25733675968 25833600672 25904767616 25913631744 26371800686 26402936224 26714291604 26797051008 27061230456 27190299136 27228027981 27581638734 27713189504 27897442048 27986400728 28073101056 28182109824 28524600742 28769237112 28940482571 28950385464 29142863568 29409915392 29605448704 29703303252 30139200784 30174784256 30232570368 30530618976 30589086528 30625201152 31117746264 31166673538 31177338192 31384622304 31484700819 31571435532 31672216576 32178578523 32751951232 32879128128 33074837224 33086154816 33306129792 33710891786 33775449708 33906600882 33946632288 34000007496 34444800896 34653853794 34958956032 35619055472 35631243648 35729401344 35868139776 36081640608 36304037308 36775518312 36833341454 36845945136 37209191877 37430801408 37482739818 37576146432 37648106496 38358982816 38372108544 38600513952 38750401008 38857151424 39557701029 39604404336 39840144838 40071437406 40707491968 40721421312 40785448704 41490328352 41569784256 41846163072 41979601092 42095247376 42109651584 42786901113 42904771364 43153855668 43729863121 43838837504 44114873088 44408173056 44493216768 45033932944 45208801176 45262176384 45333343328 45348855552 45477901183 45795928464 46205138392 46676619396 46750010307 47357153298 47508324864 47824186368 48108854144 48125316096 48976201274 49034024416 49127926848 49318692192 49612255836 49976986424 50566337679 50663174562 51000011244 51162811392 51467351936 51667201344 51809535232 51980780691 52743601372 52805872448 53428583208 53594102016 54122460912 54380598272 54456055962 55163277468 55250012181 55426379008 55794884096 55972801456 56146202112 56224109727 56364219648 57049201484 57538474224 57880965142 57900770928 58285727136 58819830784 59406606504 59760217257 60278401568 60349568512 60465140736 61061237952 61178173056 62235492528 62333347076 62354676384 62769244608 62969401638 63142871064 63532065289 64357157046 65503902464 65758256256 66149674448 66172309632 66612259584 67421783572 67550899416 67813201764 67893264576 68000014992 68718356333 68889601792 69307707588 69917912064 71238110944 71262487296 71458802688 71736279552 72163281216 72608074616 73464301911 73551036624 73666682908 73691890272 74418383754 74965479636 75083349887 75152292864 76717965632 76744217088 77201027904 77500802016 77714302848 79115402058 79208808672 79680289676 80142874812 81212602939 81414983936 81570897408 81684083943 82980656704 83139568512 83692326144 83959202184 84190494752 84219303168 85573802226 85809542728 86307711336 86821447713 87459726242 87677675008 88229746176 88816346112 90067865888 90417602352 90524352768 90666686656 90697711104 90955802366 91591856928 92410276784 93353238792 93500020614 94714306596 95016649728 96217708288 96535735569 97952402548 98068048832 98255853696 98637384384 99224511672 99836102597 99953972848 101132675358 101326349124 102000022488 102934703872 103334402688 103619070464 103961561382 105487202744 105611744896 106857166416 107188204032 108244921824 108912111924 110326554936 110500024362 110852758016 111589768192 111945602912 112292404224 112448219454 112728439296 114098402968 115076948448 115761930284 115801541856 116571454272 117988121251 118673103087 118813213008 119520434514 120556803136 120699137024 122122475904 122356346112 124470985056 124666694152 124709352768 125538489216 125938803276 126285742128 127064130578 128360703339 128714314092 131007804928 131189589363 131516512512 132299348896 132344619264 133224519168 134843567144 135101798832 135626403528 135786529152 136000029984 136433703549 137436712666 137779203584 138615415176 139440506933 140250030921 142476221888 142524974592 143472559104 144326562432 145216149232 146928603822 147102073248 147333365816 147383780544 148836767508 149930959272 150166699774 151699013037 153435931264 153488434176 154402055808 155001604032 155428605696 158230804116 158417617344 159360579352 160285749624 162425205878 162829967872 163141794816 163368167886 165750036543 165961313408 166279137024 167384652288 167918404368 168380989504 168438606336 171147604452 171416704459 171619085456 172615422672 173642895426 174919452484 175355350016 176459492352 179280651771 180135731776 180835204704 181048705536 181333373312 181395422208 181911604732 183183713856 184820553568 185409904823 186706477584 187000041228 189428613192 190596195867 192435416576 193071471138 195904805096 196136097664 196511707392 197274768768 198449023344 199672205194 199907945696 202265350716 202583377997 202652698248 204000044976 205869407744 206155068999 206668805376 207238140928 207923122764 210974405488 211223489792 213714332832 214376408064 216489843648 217824223848 219120796609 220392905733 220653109872 221000048724 221705516032 223891205824 224896438908 225250049661 225456878592 228196805936 230153896896 231523860568 231603083712 233142908544 235976242502 237346206174 237626426016 239040869028 241113606272 243637808817 244244951808 244712692224 248941970112 249333388304 249418705536 251076978432 251877606552 252571484256 254128261156 256721406678 257428628184 260464343139 262015609856 262379178726 263033025024 264598697792 264689238528 266449038336 269687134288 270203597664 271252807056 271573058304 272000059968 272867407098 274873425332 275558407168 277230830352 278881013866 280500061842 284952443776 285049949184 288653124864 290432298464 293857207644 294204146496 294666731632 294767561088 297673535016 299508307791 299861918544 300333399548 303398026074 306109041847 306871862528 308804111616 310003208064 310857211392 316461608232 316835234688 318345308281 318721158704 320571499248 324850411756 325659935744 326736335772 331500073086 331922626816 332558274048 334769304576 335836808736 336761979008 336877212672 342295208904 342833408918 343238170912 345230845344 347285790852 349838904968 353964363753 358561303542 360271463552 361670409408 362097411072 362666746624 363823209464 366367427712 369641107136 370819809646 373412955168 374000082456 378857226384 381192391734 384870833152 386142942276 391809610192 392272195328 393023414784 393568768089 394549537536 396898046688 399344410388 399815891392 404530701432 405166755994 405305396496 408000089952 409301110647 411738815488 412310137998 413337610752 415846245528 418321520799 421948810976 422446979584 427428665664 432979687296 435648447696 438241593218 440785811466 441306219744 442000097448 447782411648 449792877816 450500099322 456393611872 460307793792 463047721136 463206167424 466285817088 471952485004 474692412348 475252852032 478081738056 481028494331 482227212544 487275617634 488489903616 489425384448 497883940224 498666776608 498837411072 502153956864 503755213104 505142968512 508256522312 513442813356 514250113377 514857256368 520928686278 524758357452 526066050048 529197395584 529378477056 539374268576 540407195328 542505614112 543146116608 544000119936 545734814196 549746850664 554461660704 556229714469 557762027732 561000123684 568488220573 569904887552 571788587601 577306249728 580864596928 587714415288 588408292992 589333463264 589535122176 595347070032 599016615582 599723837088 600666799096 606796052148 607750133991 612218083694 613743725056 617608223232 618465206997 620006416128 621714422784 632923216464 633670469376 636690616562 637442317408 641142998496 649700823512 653472671544 657362389827 663000146172 663845253632 665116548096 671673617472 673523958016 675750148983 684590417808 685666817836 686476341824 690461690688 694571581704 698852718179 699677809936 707928727506 717122607084 720542927104 723340818816 725333493248 727646418928 730913426451 732734855424 739282214272 741639619292 746825910336 748000164912 755901919663 757714452768 762384783468 772285884552 783619220384 784544390656 786046829568 787137536178 789099075072 793796093376 798688820776 799631782784 809061402864 810333511988 810610792992 816000179904 818602221294 824620275996 825916848757 826675221504 831692491056 836643041598 843897621952 844893959168 854857331328 865959374592 871296895392 876483186436 881571622932 882612439488 884000194896 893338632329 895564823296 898524923373 899585755632 901000198644 912787223744 918327125541 920615587584 926095442272 926412334848 932571634176 943904970008 949384824696 950505704064 955035924843 956163476112 962056988662 964454425088 974551235268 976083548531 976979807232 995767880448 997333553216 997674822144 1004307913728 1007510426208 1010285937024 1016513044624 1026885626712 1028500226754 1029714512736 1041857372556 1049516714904 1055763838207 1058394791168 1061893091259 1078748537152 1080814390656 1085011228224 1086292233216 1088000239872 1091469628392 1099493701328 1108923321408 1112459428938 1115524055464 1122000247368 1136976441146 1139809775104 1143577175202 1154612499456 1161729193856 1175428830576 1176816585984 1178666926528 1179070244352 1190694140064 1198033231164 1199447674176 1201333598192 1213592104296 1215500267982 1224436167388 1227487450112 1235216446464 1236930413994 1240012832256 1254964562397 1265846432928 1267340938752 1273381233124 1274884634816 1282285996992 1297869333761 1299401647024 1306945343088 1314724779654 1326000292344 1327690507264 1343347234944 1347047916032 1351500297966 1369180835616 1371333635672 1372952683648 1380923381376 1389143163408 1397705436358 1399355619872 1415857455012 1434245214168 1441085854208 1443085482993 1446681637632 1450666986496 1455292837856 1461826852902 1465469710848 1478564428544 1483279238584 1493651820672 1496000329824 1511803839326 1515428905536 1524769566936 1533845576263 1542750340131 1544571769104 1567238440768 1569088781312 1574275072356 1578198150144 1587592186752 1597377641552 1599263565568 1618122805728 1620667023976 1621221585984 1632000359808 1637204442588 1649240551992 1651833697514 1663384982112 1668689143407 1673286083196 1687795243904 1705464661719 1709714662656 1731918749184 1742593790784 1752966372872 1763143245864 1765224878976 1768000389792 1786677264658 1791129646592 1797049846746 1799171511264 1802000397288 1823250401973 1825574447488 1836654251082 1841231175168 1852190884544 1852824669696 1865143268352 1887809940016 1898769649392 1901011408128 1910071849686 1912326952224 1924113977324 1928908850176 1949102470536 1952167097062 1972087169481 1991535760896 1994667106432 1995349644288 2015020852416 2020571874048 2033026089248 2053771253424 2057000453508 2059429025472 2083714745112 2096558154537 2099033429808 2111527676414 2116789582336 2123786182518 2157497074304 2161628781312 2170022456448 2176000479744 2182939256784 2198987402656 2217846642816 2224918857876 2228417157967 2231048110928 2244000494736 2267705758989 2273952882292 2279619550208 2287154350404 2323458387712 2350857661152 2353633171968 2357333853056 2358140488704 2381388280128 2396066462328 2398895348352 2402667196384 2410328762699 2427184208592 2431000535964 2448872334776 2473860827988 2477750546271 2480025664512 2509929124794 2531692865856 2534681877504 2546762466248 2549769269632 2564571993984 2595738667522 2598803294048 2613890686176 2629449559308 2652000584688 2680015896987 2686694469888 2694095832064 2703000595932 2738361671232 2742667271344 2745905367296 2754981376623 2761846762752 2778286326816 2795410872716 2798711239744 2831714910024 2865107774529 2868490428336 2882171708416 2886170965986 2893363275264 2910585675712 2923653705804 2928250645593 2930939421696 2957128857088 2966558477168 2987303641344 2992000659648 3023607678652 3030857811072 3049539133872 3067691152526 3085500680262 3089143538208 3134476881536 3148550144712 3167291514621 3175184373504 3194755283104 3198527131136 3236245611456 3241334047952 3242443171968 3264000719616 3274408885176 3298481103984 3303667395028 3326769964224 3337378286814 3346572166392 3367199460317 3375590487808 3410929323438 3419429325312 3463837498368 3485187581568 3505932745744 3526286491728 3530449757952 3536000779584 3573354529316 3582259293184 3594099693492 3598343022528 3604000794576 3646500803946 3651148894976 3673308502164 3682462350336 3704381769088 3705649339392 3775619880032 3797539298784 3802022816256 3820143699372 3824653904448 3848227954648 3893608001283 3898204941072 3904334194124 3944174338962 3979417544011 3983071521792 3989334212864 4030041704832 4041143748096 4066052178496 4107542506848 4114000907016 4118858050944 4167429490224 4193116309074 4198066859616 4223055352828 4233579164672 4247572365036 4314994148608 4323257562624 4329256448979 4340044912896 4352000959488 4365878513568 4397974805312 4435693285632 4449837715752 4456834315934 4462096221856 4488000989472 4535411517978 4547905764584 4574308700808 4601536728789 4646916775424 4701715322304 4707266343936 4714667706112 4762776560256 4792132924656 4797790696704 4805334392768 4820657525398 4854368417184 4862001071928 4897744669552 4946029217089 4947721655976 4955501092542 5019858249588 5063385731712 5093524932496 5099538539264 5116393985157 5129143987968 5191477335044 5197606588096 5227781372352 5258899118616 5291313437641 5304001169376 5360031793974 5373388939776 5406001191864 5476723342464 5485334542688 5491810734592 5509962753246 5523693525504 5556572653632 5590821745432 5597422479488 5663429820048 5730215549058 5736980856672 5772341931972 5786726550528 5821171351424 5847307411608 5856501291186 5914257714176 5933116954336 5974607282688 5984001319296 6047215357304 6061715622144 6099078267744 6135382305052 6171001360524 6178287076416 6253370426303 6268953763072 6289674463611 6297100289424 6334583029242 6350368747008 6389510566208 6397054262272 6472491222912 6482668095904 6484886343936 6528001439232 6548817770352 6596962207968 6607334790056 6653539928448 6674756573628 6685251473901 6693144332784 6734398920634 6751180975616 6803117276967 6821858646876 6838858650624 6970375163136 7011865491488 7052572983456 7060899515904 7072001559168 7146709058632 7188199386984 7196686045056 7208001589152 7230986288097 7293001607892 7302297789952 7346617004328 7390346867449 7408763538176 7433251638813 7551239760064 7595078597568 7604045632512 7640287398744 7649307808896 7696455909296 7787216002566 7796409882144 7808668388248 7888348677924 7958835088022 7978668425728 8040047690961 8060083409664 8082287496192 8132104356992 8215085013696 8228001814032 8237716101888 8334858980448 8386232618148 8396133719232 8446110705656 8495144730072 8629988297216 8646515125248 8658512897958 8680089825792 8731757027136 8784751936779 8795949610624 8871386571264 8899675431504 8913668631868 8924192443712 8976001978944 9070823035956 9085085336327 9095811529168 9148617401616 9203073457578 9293833550848 9403430644608 9429335412224 9501874543863 9525553120512 9584265849312 9595581393408 9610668785536 9641315050796 9708736834368 9724002143856 9795489339104 9826724955619 9892058434178 9895443311952 9911002185084 10039716499176 10101598380951 10126771463424 10187049864992 10199077078528 10232787970314 10258287975936 10382954670088 10395213176192 10455562744704 10517798237232 10582626875282 10608002338752 10720063587948 10736919033841 10746777879552 10812002383728 10953446684928 10970669085376 10983621469184 11019925506492 11047387051008 11113145307264 11181643490864 11194844958976 11326859640096 11460431098116 11473961713344 11544683863944 11613402220277 11642342702848 11680824003849 11694614823216 11713002582372 11866233908672 11938252632033 11949214565376 11968002638592 12094430714608 12123431244288 12198156535488 12270764610104 12342002721048 12356574152832 12506740852606 12537907526144 12579348927222 12594200578848 12669166058484 12700737494016 12779021132416 12944982445824 12965336191808 12969772687872 13056002878464 13097635540704 13193924415936 13214669580112 13307079856896 13349513147256 13370502947802 13386288665568 13468797841268 13502361951232 13606234553934 13643717293752 13804610186367 13940750326272 14023730982976 14105145966912 14121799031808 14144003118336 14293418117264 14376398773968 14393372090112 14416003178304 14461972576194 14586003215784 14604595579904 14693234008656 14780693734898 14817527076352 14838087651267 14866503277626 15102479520128 15190157195136 15280574797488 15298615617792 15392911818592 15574432005132 15592819764288 15617336776496 15776697355848 15873940312923 15917670176044 15957336851456 16080095381922 16120166819328 16264208713984 16430170027392 16456003628064 16475432203776 16669717960896 16772465236296 16792267438464 16872301338893 16892221411312 16990289460144 17259976594432 17317025795916 17360179651584 17463514054272 17569503873558 17591899221248 17742773142528 17799350863008 17827337263736 17848384887424 17952003957888 18141646071912 18170170672654 18191623058336 18297234803232 18406146915156 18760111278909 18806861289216 18858670824448 19003749087726 19051106241024 19168531698624 19191162786816 19221337571072 19282630101592 19417473668736 19448004287712 19590978678208 19653449911238 19784116868356 19790886623904 19822004370168 20055754421703 20079432998352 20203196761902 20253542926848 20374099729984 20398154157056 20465575940628 20516575951872 20765909340176 20790426352384 20911125489408 21035596474464 21165253750564 21216004677504 21440127175896 21473838067682 21624004767456 21692958864291 21906893369856 21941338170752 22039851012984 22171040602347 22226290614528 22363286981728 22389689917952 22653719280192 22920862196232 22947923426688 23089367727888 23226804440554 23284685405696 23361648007698 23389229646432 23426005164744 23732467817344 23876505264066 23936005277184 24188861429216 24246862488576 24396313070976 24541529220208 24684005442096 24713148305664 25013481705212 25075815052288 25158697854444 25188401157696 25338332116968 25558042264832 25889964891648 25930672383616 25939545375744 26195271081408 26387848831872 26429339160224 26614159713792 26699026294512 26741005895604 26772577331136 26937595682536 27212469107868 27255256008981 27287434587504 27609220372734 27881500652544 28047461965952 28210291933824 28288006236672 28586836234528 28752797547936 28786744180224 28832006356608 28923945152388 29172006431568 29386468017312 29480174866857 29561387469796 29635054152704 29676175302534 29733006555252 30204959040256 30304795142853 30380314390272 30561149594976 30597231235584 30785823637184 31148864010264 31185639528576 31234673552992 31553394711696 31747880625846 31835340352088 32160190763844 32210757101523 32240333638656 32528417427968 32860340054784 32912007256128 32950864407552 33339435921792 33544930472592 33584534876928 33744602677786 33784442822624 33980578920288 34622204519623 34634051591832 34840206660831 34927028108544 35139007747116 35183798442496 35598701726016 35654674527472 35696769774848 35814757896099 35904007915776 36283292143824 36340341345308 36383246116672 36594469606464 36812293830312 37039194063487 37520222557818 37613722578432 38007498175452 38102212482048 38337063397248 38442675142144 38565260203184 38834947337472 38896008575424 39181957356416 39306899822476 39568233736712 39581773247808 39644008740336 40111508843406 40158865996704 40406393523804 40507085853696 40748199459968 40931151881256 41531818680352 41580852704768 41822250978816 42071192948928 42330507501128 42432009355008 42880254351792 42947676135364 43248009534912 43385917728582 43773592984121 43813786739712 43882676341504 44079702025968 44342081204694 44452581229056 44514262953801 44726573963456 44779379835904 45307438560384 45841724392464 45895846853376 46178735455776 46453608881108 46569370811392 46723296015396 46778459292864 46852010329488 47464935634688 47621820938769 47753010528132 47872010554368 48377722858432 48792626141952 49083058440416 49368010884192 49426296611328 50026963410424 50317395708888 50376802315392 50616904016679 50676664233936 51116084529664 51732428072143 51779929783296 51861344767232 52390542162816 52775697663744 52858678320448 53228319427584 53398052589024 53482011791208 53545154662272 53875191365072 54406321387979 54424938215736 54510512017962 54574869175008 55218440745468 56094923931904 56280333836727 56420583867648 56576012473344 57173672469056 57505595095872 57573488360448 57664012713216 57847890304776 58344012863136 58772936034624 58960349733714 59122774939592 59352350605068 59466013110504 60409918080512 60609590285706 60760628780544 61122299189952 61194462471168 61571647274368 62297728020528 62371279057152 62469347105984 63106789423392 63495761251692 63670680704176 64298379822157 64320381527688 64421514203046 65056834855936 65720680109568 65824014512256 66513121807041 66678871843584 67089860945184 67169069753856 67489205355572 67568885645248 67961157840576 68787074689333 69244409039246 69268103183664 69680413321662 69854056217088 70278015494232 70367596884992 71197403452032 71309349054944 71393539549696 71629515792198 71808015831552 72566584287648 72680682690616 72766492233344 73188939212928 73624587660624 74078388126974 75040445115636 75227445156864 76014996350904 76674126794496 76885350284288 77130520406368 77669894674944 77792017150848 78363914712832 78613799644952 79136467473424 79163546495616 79288017480672 80223017686812 80317731993408 80812787047608 81293815541939 81496398919936 81765768026943 81862303762512 83063637360704 83161705409536 83644501957632 84142385897856 84661015002256 84864018710016 85760508703584 85895352270728 86496019069824 86771835457164 87547185968242 87765352683008 88159404051936 88440524600571 88684162409388 88905162458112 89028525907602 89453147926912 90614877120768 91683448784928 91791693706752 92357470911552 92907217762216 93446592030792 93556918585728 93704020658976 94929871269376 95243641877538 95506021056264 96632271304569 96755445716864 97585252283904 98166116880832 98736021768384 98852593222656 100053926820848 100634791417776 100753604630784 101233808033358 101353328467872 102232169059328 103464856144286 103722689534464 103866613558869 104520619982493 104781084325632 105551395327488 105717356640896 106796105178048 106964023582416 107090309324544 107750382730144 108812642775958 108849876431472 109021024035924 109149738350016 110436881490936 111117582190461 112189847863808 112560667673454 112841167735296 114347344938112 115011190191744 115328025426432 115695780609552 116688025726272 117545872069248 117920699467428 118106109372251 118245549879184 118704701210136 118932026221008 120819836161024 121219180571412 121521257561088 122244598379904 123143294548736 124595456041056 124742558114304 124938694211968 126213578846784 126991522503384 127341361408352 127747424423047 128596759644314 128640763055376 128843028406092 131320778952363 131441360219136 131648029024512 133026243614082 133357743687168 134179721890368 134338139507712 134978410711144 135137771290496 135922315681152 137574149378666 138488818078492 138536206367328 139360826643324 139708112434176 140556030988464 142394806904064 142618698109888 142787079099392 143259031584396 143616031663104 145133168575296 145361365381232 145532984466688 146377878425856 147249175321248 148156776253948 150080890231272 151850712050037 152029992701808 153348253588992 154261040812736 155197284216429 155339789349888 155584034301696 156727829425664 157227599289904 158272934946848 158327092991232 158576034961344 160446035373624 160635463986816 161625574095216 162587631083878 162992797839872 163218964163937 163531536053886 163724607525024 166127274721408 168284771795712 169322030004512 169728037420032 171521017407168 171790704541456 172992038139648 173543670914328 175094371936484 175530705366016 176318808103872 176881049201142 177368324818776 178057051815204 178906295853824 181229754241536 183366897569856 183583387413504 184714941823104 185814435524432 186893184061584 187113837171456 187408041317952 189859742538752 190487283755076 191012042112528 192895139466471 193264542609138 193510891433728 195170504567808 196332233761664 197472043536768 200107853641696 201269582835552 201507209261568 202467616066716 202706656935744 206361224067999 206929712288572 207445379068928 207733227117738 209041239964986 209562168651264 211102790654976 211434713281792 213592210356096 213928047164832 214180618649088 215500765460288 217625285551916 217699752862944 218042048071848 218299476700032 220873762981872 222235164380922 224379695727616 225121335346908 225682335470592 228694689876224 230022380383488 230656050852864 231391561219104 233376051452544 235091744138496 235841398934856 236212218744502 236491099758368 237409402420272 237864052442016 242355431637361 242438361142824 243881446625817 244489196759808 246286589097472 249190912082112 249485116228608 249877388423936 252427157693568 253983045006768 254682722816704 255494848846094 257193519288628 257281526110752 257686056812184 262139548505717 262641557904726 263296058049024 266052487228164 266715487374336 268359443780736 269956821422288 270275542580992 271844631362304 275148298757332 276977636156984 277072412734656 278721653286648 281112061976928 284789613808128 285237396219776 286518063168792 290266337150592 290722730762464 291065968933376 292755756851712 294498350642496 296313552507896 300161780462544 303701424100074 304059985403616 306696507177984 308522081625472 310394568432858 311168068603392 311599840676607 313455658851328 314455198579808 316545869893696 316654185982464 317152069922688 320892070747248 321270927973632 323251148190432 325175262167756 325985595679744 326437928327874 327063072107772 327449215050048 332254549442816 333352746571383 336569543591424 338644060009024 343042034814336 343581409082912 345984076279296 347087341828656 350188743872968 352637616207744 353762098402284 354318328116753 354736649637552 356114103630408 357812591707648 362459508483072 366733795139712 369429883646208 371628871048864 373786368123168 374227674342912 374816082635904 380844249715853 380974567510152 382024084225056 383242273269141 385790278932942 386529085218276 387021782867456 392664467523328 393962336857089 394944087073536 400215707283392 402539165671104 403014418523136 404935232133432 405413313871488 412722448135998 413859424577144 415466454235476 418082479929972 419124337302528 422869426563584 427184420712192 427856094329664 428361237298176 431001530920576 435250571103832 435399505725888 436084096143696 436598953400064 441747525963744 444470328761844 450088658755099 450242670693816 457389379752448 460044760766976 462783122438208 465591852649287 466752102905088 470183488276992 471682797869712 472424437489004 472982199516736 474818804840544 475728104884032 481509522825331 484710863274722 484876722285648 487762893251634 488978393519616 489656892491811 492573178194944 498381824164224 499754776847872 504854315387136 507966090013536 509365445633408 510989697692188 514387038577256 514563052221504 515372113624368 524279097011434 525283115809452 526592116098048 532104974456328 536718887561472 539913642844576 540551085161984 543689262724608 550296597514664 553955272313968 554144825469312 557443306573296 562224123953856 569056708793573 569579227616256 570474792439552 573036126337584 578685418399413 580532674301184 581445461524928 582131937866752 585511513703424 588996701284992 592627105015792 598469535267769 600323560925088 607402848200148 608119970807232 617044163250944 619083672203997 620789136865716 622336137206784 623199681353214 628910397159616 633091739787392 633308371964928 634304139845376 641784141494496 642541855947264 646502296380864 650350524335512 652875856655748 654126144215544 654898430100096 664509098885632 666705493142766 673139087182848 677288120018048 686084069628672 687162818165824 691968152558592 694174683657312 700377487745936 705275232415488 707282178043727 707524196804568 708636656233506 709473299275104 712228207260816 715625183415296 727066294912083 731644339877451 733467590279424 738859767292416 743257742097728 747572736246336 748455348685824 749632165271808 761688499431706 761949135020304 764048168450112 766484546538282 771580557865884 773058170436552 774043565734912 785328935046656 786418645517151 787924673714178 789888174147072 800431414566784 805078331342208 809870464266864 810826627742976 825444896271996 827718849154288 830932908470952 835878937688041 836164959859944 845738853127168 854368841424384 855712188659328 862003061841152 870501142207664 870799011451776 872168192287392 873197906800128 883495051927488 888940657523688 894231970961329 900177317510198 900485341387632 914778759504896 920089521533952 925566244876416 931183705298574 933504205810176 940366976553984 943365595739424 944848874978008 945964399033472 949637609681088 951456209768064 963019045650662 969421726549444 969753444571296 975525786503268 977956787039232 979313784983622 996763648328448 999509553695744 1009708630774272 1015932180027072 1018730891266816 1021979395384376 1028774077154512 1029126104443008 1030744227248736 1048558194022868 1050566231618904 1062954984350259 1064209948912656 1073437775122944 1079827285689152 1081102170323968 1087378525449216 1100593195029328 1107910544627936 1108289650938624 1114886613146592 1124448247907712 1138113417587146 1140949584879104 1142532749147559 1146072252675168 1149726819807423 1157370836798826 1161065348602368 1162890923049856 1177993402569984 1185254210031584 1196939070535538 1200647121850176 1214805696400296 1216239941614464 1234088326501888 1238167344407994 1241578273731432 1246399362706428 1257820794319232 1266183479574784 1268608279690752 1283568282988992 1285083711894528 1293004592761728 1300701048671024 1305751713311496 1308252288431088 1309796860200192 1329018197771264 1333410986285532 1350265976265297 1354576240036096 1372168139257344 1374325636331648 1388349367314624 1400754975491872 1410550464830976 1414564356087454 1415048393609136 1417273312467012 1418946598550208 1424456414521632 1444528568475993 1454132589824166 1463288679754902 1466935180558848 1477719534584832 1486515484195456 1495145472492672 1499264330543616 1523376998863412 1523898270040608 1528096336900224 1532969093076564 1543161115731768 1546116340873104 1570657870093312 1572837291034302 1575849347428356 1579776348294144 1600862829133568 1610156662684416 1619740928533728 1621653255485952 1650889792543992 1655437698308576 1661865816941904 1671757875376082 1672329919719888 1707170126380719 1708737682848768 1711424377318656 1724006123682304 1741002284415328 1741598022903552 1744336384574784 1746395813600256 1766990103854976 1777881315047376 1788463941922658 1795408605803307 1800354635020396 1800970682775264 1834976839540019 1851132489752832 1862367410597148 1867008411620352 1886731191478848 1889697749956016 1891928798066944 1899275219362176 1902912419536128 1926038091301324 1938843453098888 1939506889142592 1951051573006536 1958627569967244 1993527296656896 2019417261548544 2031864360054144 2037461782533632 2043958790768752 2057548154309024 2058252208886016 2061488454497472 2097116388045736 2101132463237808 2121846534131181 2125909968700518 2128419897825312 2146875550245888 2159654571378304 2181198884736249 2201186390058656 2215821089255872 2216579301877248 2229773226293184 2248896495815424 2276226835174292 2281899169758208 2285065498295118 2292144505350336 2299453639614846 2314741673597652 2322130697204736 2325781846099712 2355986805139968 2359255936551453 2370508420063168 2393878141071076 2401294243700352 2429611392800592 2432479883228928 2468176653003776 2476334688815988 2483156547462864 2492798725412856 2507636813064123 2515641588638464 2532366959149568 2537216559381504 2567136565977984 2586009185523456 2601402097342048 2611503426622992 2616504576862176 2619593720400384 2665909748010971 2666821972571064 2682695912883987 2700531952530594 2709152480072192 2744336278514688 2748651272663296 2776698734629248 2801509950983744 2821100929661952 2829128712174908 2830096787218272 2834546624934024 2837893197100416 2848912829043264 2883535033562887 2889057136951986 2908265179648332 2926577359509804 2933870361117696 2973030968390912 2990290944985344 2998528661087232 3046753997726824 3047796540081216 3056192673800448 3065938186153128 3086322231463536 3092232681746208 3145674582068604 3150620611285693 3151698694856712 3201725658267136 3220313325368832 3239481857067456 3243306510971904 3301779585087984 3310875396617152 3323731633883808 3343515750752164 3344659839439776 3407814130574321 3414340252761438 3422848754637312 3427598247442677 3448012247364608 3482004568830656 3483196045807104 3488672769149568 3533980207709952 3555762630094752 3576927883845316 3590817211606614 3600709270040792 3601941365550528 3669953679080038 3702264979505664 3724734821194296 3773462382957696 3779395499912032 3783857596133888 3798550438724352 3805824839072256 3852076182602648 3877686906197776 3879013778285184 3902103146013072 3917255139934488 3987054593313792 4050797928795891 4063728720108288 4074923565067264 4087917581537504 4115096308618048 4116504417772032 4122976908994944 4189286746874383 4194232776091472 4202264926475616 4243693068262362 4251819937401036 4256839795650624 4319309142756608 4333585705427979 4362397769472498 4402372780117312 4431642178511744 4433158603754496 4459546452586368 4497792991630848 4552453670348584 4570130996590236 4584289010700672 4598907279229692 4629483347195304 4651563692199424 4711973610279936 4718511873102906 4741016840126336 4787756282142152 4802588487400704 4859222785601184 4864959766457856 4950975246306089 4952669377631976 4966313094925728 4985597450825712 5015273626128246 5031283177276928 5064733918299136 5121510379142157 5134273131955968 5172018371046912 5202804194684096 5223006853245984 5233009153724352 5239187440800768 5331819496021942 5333643945142128 5365391825767974 5386225817409921 5401063905061188 5418304960144384 5497302545326592 5504930518620057 5553397469258496 5603019901967488 5658257424349816 5660193574436544 5669093249868048 5675786394200832 5697825658086528 5767070067125774 5778114273903972 5816530359296664 5851152563816287 5853154719019608 5946061936781824 5980581889970688 6093507995453648 6095593080162432 6112385347600896 6131876372306256 6172644462927072 6184465363492416 6259623796729303 6291349164137208 6301241222571386 6303397389713424 6365539602393543 6403451316534272 6440626650737664 6478963714134912 6603559170175968 6621750793234304 6647463267767616 6687031501504328 6689319678879552 6815628261148642 6828680505522876 6845697509274624 6855196494885354 6964009137661312 6966392091614208 6977345538299136 7067960415419904 7111525260189504 7153855767690632 7181634423213228 7201418540081584 7203882731101056 7339907358160076 7404529959011328 7449469642388592 7522910439192369 7546924765915392 7558790999824064 7567715192267776 7597100877448704 7611649678144512 7704152365205296 7755373812395552 7758027556570368 7780103958480997 7804206292026144 7834510279868976 7997729244032913 8048087738651961 8101595857591782 8127457440216576 8175835163075008 8230192617236096 8233008835544064 8245953817989888 8378573493748766 8388465552182944 8404529852951232 8487386136524724 8503639874802072 8513679591301248 8638618285513216 8650605100688661 8667171410855958 8724795538944996 8804745560234624 8863284357023488 8919092905172736 8995585983261696 9104907340697168 9140261993180472 9168578021401344 9194668314568451 9197814558459384 9258966694390608 9303127384398848 9437023746205812 9451861833857079 9482033680252672 9575512564284304 9605176974801408 9718445571202368 9729919532915712 9901950492612178 9905338755263952 9932626189851456 9971194901651424 10030547252256492 10062566354553856 10223442391722963 10243020758284314 10268546263911936 10344036742093824 10405608389368192 10446013706491968 10466018307448704 10663638992043884 10667287890284256 10730783651535948 10772451634819842 10802127810122376 10994605090653184 11009861037240114 11106794938516992 11206039803934976 11316514848699632 11320387148873088 11338186499736096 11351572788401664 11395651316173056 11534140134251548 11556228547807944 11633060718593328 11702305127632574 11706309438039216 11892123873563648 11961163779941376 12187015990907296 12191186160324864 12224770695201792 12263752744612512 12345288925854144 12368930726984832 12519247593458606 12567860240623149 12582698328274416 12602482445142772 12606794779426848 12731079204787086 12844837876780133 12957927428269824 13207118340351936 13243501586468608 13294926535535232 13374063003008656 13378639357759104 13631256522297284 13657361011045752 13710392989770708 13893396070803001 13928018275322624 13954691076598272 14135920830839808 14223050520379008 14307711535381264 14363268846426456 14402837080163168 14407765462202112 14679814716320152 14852925738918267 14898939284777184 15045820878384738 15093849531830784 15117581999648128 15194201754897408 15408304730410592 15510747624791104 15516055113140736 15560207916961994 15608412584052288 15669020559737952 15995458488065826 16096175477303922 16203191715183564 16254914880433152 16351670326150016 16460385234472192 16491907635979776 16514791555860171 16757146987497532 16776931104365888 16809059705902464 16974772273049448 17007279749604144 17027359182602496 17277236571026432 17301210201377322 17334342821711916 17449591077889992 17553457691448861 17609491120469248 17726568714046976 17838185810345472 18209814681394336 18280523986360944 18337156042802688 18389336629136902 18395629116918768 18517933388781216 18778871390187909 18874047492411624 18903723667714158 18964067360505344 19151025128568608 19210353949602816 19436891142404736 19803900985224356 19810677510527904 19865252379702912 19942389803302848 20061094504512984 20184745234940209 20446884783445926 20486041516568628 20537092527823872 20811216778736384 20892027412983936 20932036614897408 21327277984087768 21334575780568512 21461567303071896 21544903269639684 21604255620244752 22019722074480228 22213589877033984 22412079607869952 22633029697399264 22640774297746176 22676372999472192 22703145576803328 22791302632346112 23068280268503096 23112457095615888 23266121437186656 23340311875442991 23404610255265148 23412618876078432 23854698914020247 23993187732098739 24374031981814592 24382372320649728 24527505489225024 24690577851708288 24737861453969664 25038495186917212 25135720481246298 25165396656548832 25204964890285544 25213589558853696 25462158409574172 25689675753560266 25915854856539648 25951815302065983 26414236680703872 26487003172937216 26589853071070464 26748126006017312 26757278715518208 27262513044594568 27314722022091504 27420785979541416 27584004943705353 27786792141606002 27856036550645248 27909382153196544 28355585501571237 28446101040758016 28615423070762528 28726537692852912 28805674160326336 28815530924404224 29325007228120681 29359629432640304 29705851477836534 29797878569554368 30091641756769476 30187699063661568 30235163999296256 30670327175168889 30816609460821184 31021495249582208 31032110226281472 31120415833923988 31216825168104576 31338041119475904 31718885369191757 31990916976131652 32192350954607844 32406383430367128 32703340652300032 32920770468944384 32983815271959552 33029583111720342 33514293974995064 33553862208731776 33618119411804928 33949544546098896 34014559499208288 34054718365204992 34602420402754644 34656826724142623 34668685643423832 34899182155779984 35106915382897722 35218982240938496 35453137428093952 35676371620690944 36419629362788672 36561047972721888 36674312085605376 36778673258273804 36791258233837536 37035866777562432 37485955436317531 37557742780375818 37703580721869447 37748094984823248 37807447335428316 37928134721010688 38302050257137216 38534513630340399 38873782284809472 39607801970448712 39621355021055808 39730504759405824 39884779606605696 40122189009025968 40369490469880418 40893769566891852 40958067946714009 40972083033137256 41622433557472768 41680188212409003 41784054825967872 41864073229794816 42654555968175536 42669151561137024 42923134606143792 43089806539279368 43208511240489504 44039444148960456 44301583697466173 44558777216754801 44824159215739904 45266059394798528 45281548595492352 45352745998944384 45582605264692224 46136560537006192 46224914191231776 46532242874373312 46680623750885982 46809220510530296 46825237752156864 47709397828040494 47986375464197478 48748063963629184 48764744641299456 49055010978450048 49381155703416576 49475722907939328 50076990373834424 50271440962492596 50330793313097664 50409929780571088 50427179117707392 50924316819148344 51379351507120532 51831709713079296 51903630604131966 52660373074346583 52828473361407744 52974006345874432 53179706142140928 53496252012034624 53514557431036416 54460727709366979 54525026089189136 54629444044183008 54841571959082832 55168009887410706 55573584283212004 55712073101290496 56336614170563727 56711171003142474 56892202081516032 57230846141525056 57453075385705824 57611348320652672 57631061848808448 58650014456241362 58719258865280608 59411702955673068 59595757139108736 60183283513538952 60470327998592512 60554235704820627 61340654350337778 61633218921642368 62042990499164416 62240831667847976 62433650336209152 62676082238951808 63437770738383514 63981833952263304 64362678201979157 64384701909215688 64812766860734256 65406681304600064 65841540937888768 66059166223440684 67028587949990128 67107724417463552 67236238823609856 67899089092197792 68029118998416576 68109436730409984 69204840805509288 69313653448285246 69337371286847664 69798364311559968 70020935626328973 70213830765795444 70437964481876992 71564096742060741 72839258725577344 73122095945443776 73557346516547608 73582516467675072 74071733555124864 74971910872635062 75115485560751636 75407161443738894 75496189969646496 75614894670856632 76604100514274432 77069027260680798 77747564569618944 79215603940897424 79242710042111616 79461009518811648 79769559213211392 80244378018051936 80738980939760836 81787539133783704 81916135893428018 81944166066274512 82752014831116059 83244867114945536 83360376424818006 83568109651935744 83728146459589632 85309111936351072 85338303122274048 85846269212287584 86179613078558736 86417022480979008 87975021684362043 88078888297920912 88603167394932346 89117554433509602 90532118789597056 90563097190984704 90705491997888768 92273121074012384 92449828382463552 93064485748746624 93361247501771964 93618441021060592 93650475504313728 95156656107575271 95418795656080988 95972750928394956 97253772495621007 97496127927258368 98110021956900096 98762311406833152 98951445815878656 100153980747668848 100542881924985192 100661586626195328 100819859561142176 100854358235414784 101141351460252961 101848633638296688 102758703014241064 103807261208263932 103970480172427869 105320746148693166 105656946722815488 106359412284281856 106992504024069248 107029114862072832 108921455418733958 109050052178378272 109258888088366016 109683143918165664 110336019774821412 111147168566424008 112457866308952593 112673228341127454 113422342006284948 113784404163032064 114461692283050112 114906150771411648 115222696641305344 115603540891021197 117300028912482724 117438517730561216 118823405911346136 119191514278217472 120366567027077904 120940655997185024 121108471409641254 122681308700675556 122874203840142027 123266437843284736 124085980998328832 124481663335695952 124867300672418304 125040564637227009 125352164477903616 126875541476767028 127963667904526608 128725356403958314 128769403818431376 129625533721468512 130813362609200128 132118332446881368 132904751092398519 134057175899980256 134215448834927104 134472477647219712 135798178184395584 136058237996833152 138409681611018576 138627306896570492 138674742573695328 139596728623119936 140041871252657946 140427661531590888 141293216644581463 143128193484121482 145678517451154688 146244191890887552 147114693033095216 147165032935350144 148143467110249728 149943821745270124 150230971121503272 150814322887477788 150992379939292992 151229789341713264 152827356778833011 153208201028548864 154138054521361596 155495129139237888 158431207881794848 158485420084223232 158922019037623296 159539118426422784 160488756036103872 161477961879521672 163382183128100937 163575078267567408 163832271786856036 163888332132549024 165504029662232118 166720752849636012 166982892398141729 167136219303871488 170618223872702144 170676606244548096 171692538424575168 172359226157117472 172834044961958016 175950043368724086 176157776595841824 177206334789864692 178235108867019204 180614148920439013 181064237579194112 181410983995777536 181662707114461881 184546242148024768 184899656764927104 186128971497493248 186722495003543928 187236882042121184 187300951008627456 190313312215150542 190837591312161976 191945501856789912 193088034605937471 194507544991242014 194992255854516736 196220043913800192 197524622813666304 200307961495337696 201085763849970384 201323173252390656 201639719122284352 201708716470829568 202282702920505922 203697267276593376 205517406028482128 207614522416527864 207940960344855738 210641492297386332 211313893445630976 213985008048138496 214692290226182223 217842910837467916 218100104356756544 218517776176732032 219366287836331328 220672039549642824 222032197584342299 222294337132848016 224915732617905186 225346456682254908 226844684012569896 228923384566100224 229812301542823296 230445393282610688 231207081782042394 234600057824965448 234877035461122432 237646811822692272 238383028556434944 240733134054155808 242216942819282508 245362617401351112 245748407680284054 246532875686569472 248171961996657664 248963326671391904 249734601344836608 250081129274454018 250704328955807232 253751082953534056 255927335809053216 257450712807916628 257538807636862752 259251067442937024 262401688054222717 263925065053086129 264236664893762736 265809502184797038 268114351799960512 268430897669854208 271596356368791168 272116475993666304 276819363222037152 277254613793140984 277349485147390656 279193457246239872 280083742505315892 280855323063181776 282586433289162926 285469968322725813 286256386968242964 291357034902309376 291761317486863021 292488383781775104 294229386066190432 294330065870700288 296286934220499456 299887643490540248 300461942243006544 301628645774955576 301984759878585984 302459578683426528 303424054380758883 305654713557666022 306416402057097728 308276109042723192 310111085882263211 311911440517283607 316862415763589696 316970840168446464 319078236852845568 320977512072207744 322955923759043344 326764366256201874 327150156535134816 327664543573712072 327776664265098048 331008059324464236 333441505699272024 333965784796283458 337373598926857779 341236447745404288 341353212489096192 343385076849150336 344718452314234944 345668089923916032 351900086737448172 352315553191683648 354412669579729384 356470217734038408 361228297840878026 362128475158388224 362821967991555072 363325414228923762 368622611520426081 369092484296049536 369799313529854208 372257942994986496 373444990007087856 374473764084242368 374601902017254912 380626624430301084 381225093965568853 381675182624323952 383891003713579824 386176069211874942 389015089982484028 389984511709033472 392440087827600384 398714253277195557 400615922990675392 402171527699940768 402646346504781312 403279438244568704 403417432941659136 404565405841011844 407394534553186752 411034812056964256 412345509799492841 415229044833055728 415881920689711476 421282984594772664 423879649933744389 427970016096276992 429384580452364446 435685821674935832 436200208713513088 437035552353464064 438732575672662656 441344079099285648 444064395168684598 444588674265696032 449831465235810372 450538747413854099 450692913364509816 453689368025139792 457846769132200448 458482070336499033 459624603085646592 460890786565221376 462414163564084788 469200115649930896 469754070922244864 475293623645384544 476766057112869888 481466268108311616 484433885638565016 487317420672127903 490146549384302811 490725234802702224 491496815360568108 493065751373138944 497926653342783808 500162258548908036 500948677194425187 501408657911614464 507502165907068112 511854671618106432 514901425615833256 515077615273725504 518502134885874048 524803376108445434 527850130106172258 528473329787525472 531619004369594076 536228703599921024 541842446761317039 543192712737582336 544232951987332608 553638726444074304 554509227586281968 554698970294781312 558386914492479744 560167485010631784 561710646126363552 565172866578325852 570939936645451626 572512773936485928 579264103817812413 582714069804618752 583522634973726042 584976767563550208 588458772132380864 588660131741400576 592573868440998912 599775286981080496 600923884486013088 603257291549911152 603969519757171968 604919157366853056 606848108761517766 611309427115332044 612832804114195456 616552218085446384 620222171764526422 623822881034567214 633724831527179392 633941680336892928 641955024144415488 645911847518086688 653528732512403748 654300313070269632 655329087147424144 655553328530196096 662016118648928472 666096592753026897 666883011398544048 667931569592566916 674747197853715558 680776407469347049 682472895490808576 686770153698300672 689436904628469888 691336179847832064 703800173474896344 704631106383367296 707989460221770727 708825339159458768 712940435468076816 722456595681756052 724256950316776448 726650828457847524 737245223040852162 738184968592099072 739598627059708416 744515885989972992 746889980014175712 748947528168484736 749203804034509824 761253248860602168 762450187931137706 763350365248647904 767782007427159648 772352138423749884 778030179964968056 787205064162668151 797428506554391114 801231845981350784 804343055399881536 805292693009562624 806558876489137408 809130811682023688 814789069106373504 822069624113928512 824691019598985682 830458089666111456 831763841379422952 842565969189545328 847759299867488778 855940032192553984 858769160904728892 871371643349871664 872400417427026176 874071104706928128 875283952460589063 877465151345325312 882688158198571296 888128790337369196 889177348531392064 899662930471620744 901077494827708198 901385826729019632 907378736050279584 910272163142276649 915693538264400896 916964140672998066 919249206171293184 924828327128169576 930333257646789633 938400231299861792 939508141844489728 950587247290769088 962932536216623232 968867771277130032 974634841344255806 980293098768605622 981450469605404448 982993630721136216 995853306685567616 1000324517097816072 1001897354388850374 1015004331814136224 1023709343236212864 1029802851231666512 1030155230547451008 1037004269771748096 1049606752216890868 1055700260212344516 1056946659575050944 1063238008739188152 1069791497451831077 1072457407199842048 1083684893522634078 1086385425475164672 1088465903974665216 1107277452888148608 1109018455172563936 1109397940589562624 1116773828984959488 1120334970021263568 1123421292252727104 1130345733156651704 1141879873290903252 1143675281896706559 1145025547872971856 1158528207635624826 1167045269947452084 1169953535127100416 1176917544264761728 1177320263482801152 1199550573962160992 1201847768972026176 1206514583099822304 1207939039514343936 1209838314733706112 1213696217523035532 1222618854230664088 1233104436170892768 1237036529398478523 1240444343529052844 1247645762069134428 1264299042443073091 1267449663054358784 1271638949801233167 1283910048288830976 1291823695036173376 1307057465024807496 1308600626140539264 1310658174294848288 1311106657060392192 1324032237297856944 1332193185506053794 1333766022797088096 1335863139185133832 1349494395707431116 1351616242241562297 1361552814938694098 1364945790981617152 1373540307396601344 1375446211009497099 1378873809256939776 1382672359695664128 1407600346949792688 1409262212766734592 1415978920443541454 1417650678318917536 1425880870936153632 1444913191363512104 1453301656915695048 1461952262016383709 1474490446081704324 1476369937184198144 1479197254119416832 1493779960028351424 1497895056336969472 1502846031583275561 1522506497721204336 1524900375862275412 1526700730497295808 1535564014854319296 1544704276847499768 1554225383090396093 1556060359929936112 1574410128325336302 1594857013108782228 1602463691962701568 1608686110799763072 1613117752978274816 1618261623364047376 1625527340283951117 1629578138212747008 1644139248227857024 1649382039197971364 1660916179332222912 1663527682758845904 1681100924567163121 1685131938379090656 1695518599734977556 1717538321809457784 1742743286699743328 1744800834854052352 1748142209413856256 1750567904921178126 1754930302690650624 1765376316397142592 1776257580674738392 1778354697062784128 1799325860943241488 1802154989655416396 1802771653458039264 1814757472100559168 1820544326284553298 1833928281345996132 1836811816379559019 1838498412342586368 1849656654256339152 1860666515293579266 1876800462599723584 1879016283688979456 1901174494581538176 1925865072433246464 1937735542554260064 1949269682688511612 1960586197537211244 1962900939210808896 1965987261442272432 1986755638124829143 1991706613371135232 1998289778259080691 2000649034195632144 2003794708777700748 2030008663628272448 2042329222408041147 2047418686472425728 2059605702463333024 2060310461094902016 2074008539543496192 2099213504433781736 2111400520424689032 2113893319150101888 2123968380665312181 2126476017478376304 2139582994903662154 2144914814399684096 2167369787045268156 2170777601175842477 2172770850950329344 2214554905776297216 2218036910345127872 2218795881179125248 2233547657969918976 2240669940042527136 2246842584505454208 2260691466313303408 2283759746581806504 2287350563793413118 2290051095745943712 2317056415271249652 2334090539894904168 2347983935965707169 2353835088529523456 2361615192488004453 2399101147924321984 2403695537944052352 2413029166199644608 2415878079028687872 2419676629467412224 2427392435046071064 2445237708461328176 2466208872341785536 2474073058796957046 2480888687058105688 2495291524138268856 2528598084886146182 2534899326108717568 2543277899602466334 2567820096577661952 2583647390072346752 2614114930049614992 2617201252281078528 2621316348589696576 2622213314120784384 2648064474595713888 2664386371012107588 2667532045594176192 2671726278370267664 2698988791414862232 2703232484483124594 2723105629877388196 2729891581963234304 2747080614793202688 2750892422018994198 2757747618513879552 2790999772940368899 2815200693899585376 2818524425533469184 2831957840887082908 2835301356637835072 2851761741872307264 2886418568596449887 2889826382727024208 2906603313831390096 2923904524032767418 2948980892163408648 2952739874368396288 2987559920056702848 2995790112673938944 3005692063166551122 3045012995442408672 3049800751724550824 3053401460994591616 3071128029708638592 3089408553694999536 3108450766180792186 3112120719859872224 3148820256650672604 3189714026217564456 3204927383925403136 3209374492355493231 3217372221599526144 3226235505956549632 3236523246728094752 3251054680567902234 3259156276425494016 3288278496455714048 3298764078395942728 3321832358664445824 3327055365517691808 3362201849134326242 3370263876758181312 3391037199469955112 3411221944704895321 3431025845690119677 3435076643618915568 3485486573399486656 3489601669708104704 3501135809842356252 3509860605381301248 3530752632794285184 3552515161349476784 3556709394125568256 3598651721886482976 3604309979310832792 3605543306916078528 3629514944201118336 3641088652569106596 3667856562691992264 3673623632759118038 3699313308512678304 3711109588195435569 3721333030587158532 3753600925199447168 3792897127329219273 3802348989163076352 3851730144866492928 3875471085108520128 3898539365377023224 3921172395074422488 3925801878421617792 3931974522884544864 3973511276249658286 3983413226742270464 3996579556518161382 4001298068391264288 4007589417555401496 4054848726724686891 4060017327256544896 4084658444816082294 4094837372944851456 4119211404926666048 4120620922189804032 4148017079086992384 4198427008867563472 4222801040849378064 4227786638300203776 4247936761330624362 4252952034956752608 4279165989807324308 4289829628799368192 4334739574090536312 4341555202351684954 4385856786049151127 4429109811552594432 4436073820690255744 4437591762358250496 4481339880085054272 4493685169010908416 4521382932626606816 4567519493163613008 4574701127586826236 4580102191491887424 4634112830542499304 4662676149271188279 4668181079789808336 4695967871931414338 4707670177059046912 4723230384976008906 4798202295848643968 4807391075888104704 4826058332399289216 4839353258934824448 4854784870092142128 4890475416922656352 4932417744683571072 4948146117593914092 4955926221552395089 4961777374116211376 4990583048276537712 5043302773701489363 5057196169772292364 5069798652217435136 5086555799204932668 5167294780144693504 5228229860099229984 5234402504562157056 5242632697179393152 5244426628241568768 5296128949191427776 5328772742024215176 5335064091188352384 5343452556740535328 5360491627393406933 5397977582829724464 5406464968966249188 5446211259754776392 5501784844037988396 5510435449138677057 5515495237027759104 5581999545880737798 5630401387799170752 5637048851066938368 5663915681774165816 5670602713275670144 5703523483744614528 5772837137192899774 5779652765454048416 5813206627662780192 5847809048065534836 5897961784326817296 5960266914374487429 5975119840113405696 5991580225347877888 6011384126333102244 6090025990884817344 6099601503449101648 6106802921989183232 6126987667224123441 6142256059417277184 6178817107389999072 6216901532361584372 6224241439719744448 6297640513301345208 6371905141995936543 6379428052435128912 6409854767850806272 6418748984710986462 6434744443199052288 6473046493456189504 6502109361135804468 6512332803527527431 6518312552850988032 6576556992911428096 6597528156791885456 6643664717328891648 6654110731035383616 6724403698268652484 6740527753516362624 6782074398939910224 6822443889409790642 6862051691380239354 6870153287237831136 6970973146798973312 7002271619684712504 7043951807897121507 7061505265588570368 7105030322698953568 7113418788251136512 7197303443772965952 7208619958621665584 7211086613832157056 7259029888402236672 7282177305138213192 7335713125383984528 7347247265518236076 7398626617025356608 7422219176390871138 7442666061174317064 7488540482162817539 7507201850398894336 7585794254658438546 7604697978326152704 7703460289732985856 7750942170217040256 7797078730754046448 7842344790148844976 7851603756843235584 7863949045769089728 7947022552499316572 7966826453484540928 7993159113036322764 8002596136782528576 8015178835110802992 8109697453449373782 8120034654513089792 8169316889632164588 8189674745889702912 8238422809853332096 8241241844379608064 8396854017735126944 8445602081698756128 8455573276600407552 8495873522661248724 8505904069913505216 8558331979614648616 8659255705789349661 8669479148181072624 8683110404703369908 8771713572098302254 8850093297101511637 8858219623105188864 8872147641380511488 8962679760170108544 8987370338021816832 9042765865253213632 9135038986327226016 9149402255173652472 9160204382983774848 9268225661084998608 9325352298542376558 9336362159579616672 9391935743862828676 9415340354118093824 9446460769952017812 9596404591697287936 9614782151776209408 9628123477066479693 9652116664798578432 9678706517869648896 9709569740184284256 9780950833845312704 9864835489367142144 9896292235187828184 9911852443104790178 9923554748232422752 9981166096553075424 10086605547402978726 10114392339544584728 10173111598409865336 10233665834114685963 10334589560289387008 10456459720198459968 10468805009124314112 10485265394358786304 10592257898382855552 10657545484048430352 10670128182376704768 10686905113481070656 10720983254786813866 10795955165659448928 10812929937932498376 10892422519509552784 11003569688075976792 11020870898277354114 11163999091761475596 11260802775598341504 11327831363548331632 11341205426551340288 11378691381987657819 11407046967489229056 11545674274385799548 11559305530908096832 11626413255325560384 11695618096131069672 11767706471970141847 11795923568653634592 11920533828748974858 11950239680226811392 12022768252666204488 12180051981769634688 12199203006898203296 12213605843978366464 12253975334448246882 12284512118834554368 12357634214779998144 12433803064723168744 12448482879439488896 12595281026602690416 12743810283991873086 12758856104870257824 12837497969421972924 12869488886398104576 12946092986912379008 13004218722271608936 13024665607055054862 13153113985822856192 13195056313583770912 13287329434657783296 13308221462070767232 13448807396537304968 13481055507032725248 13564148797879820448 13644887778819581284 13724103382760478708 13740306574475662272 13907289466873804001 13941946293597946624 13988028447813564837 14004543239369425008 14087903615794243014 14123010531177140736 14210060645397907136 14226837576502273024 14394606887545931904 14417239917243331168 14422173227664314112 14518059776804473344 14564354610276426384 14671426250767969056 14694494531036472152 14797253234050713216 14844438352781742276 14867778664657185267 14885332122348634128 14977080964325635078 15014403700797788672 15129908321104468089 15171588509316877092 15209395956652305408 15501884340434080512 15594157461508092896 15684689580297689952 15703207513686471168 15727898091538179456 15894045104998633144 15986318226072645528 16005192273565057152 16030357670221605984 16081474882180220799 16219394906898747564 16240069309026179584 16338633779264329176 16435887551759950183 16476845619706664192 16531306347416031171 16793708035470253888 16891204163397512256 16911146553200815104 16991747045322497448 17011808139827010432 17116663959229297232 17318511411578699322 17338958296362145248 17366220809406739816 17543427144196604508 17700186594203023274 17744295282761022976 17880800743123462287 17925359520340217088 17974740676043633664 18085531730506427264 18270077972654452032 18298804510347304944 18320408765967549696 18536451322169997216 18650704597084753116 18672724319159233344 18783871487725657352 18892921539904035624 19192809183394575872 19229564303552418816 19256246954132959386 19304233329597156864 19419139480368568512 19536998410582582293 19561901667690625408 19729670978734284288 19792584470375656368 19823704886209580356 19847109496464845504 19962332193106150848 20173211094805957452 20204929980175149209 20228784679089169456 20346223196819730672 20467331668229371926 20669179120578774016 20912919440396919936 20970530788717572608 21131855423691364521 21184515796765711104 21315090968096860704 21340256364753409536 21373810226962141312 21441966509573627732 21591910331318897856 21625859875864996752 21784845039019105568 21854312019373120573 22007139376151953584 22041741796554708228 22327998183522951192 22465621446488452617 22521605551196683008 22655662727096663264 22682410853102680576 22757382763975315638 22814093934978458112 23091348548771599096 23118611061816193664 23252826510651120768 23391236192262139344 23535412943940283694 23591847137307269184 23841067657497949716 23878553612934267247 23900479360453622784 24045536505332408976 24360103963539269376 24398406013796406592 24427211687956732928 24507950668896493764 24569024237669108736 24715268429559996288 24867606129446337488 24896965758878977792 25190562053205380832 25487620567983746172 25517712209740515648 25674995938843945848 25827823295622778859 25892185973824758016 25977767117368048983 26008437444543217872 26049331214110109724 26390112627167541824 26550279891304534911 26574658869315566592 26616442924141534464 26897614793074609936 26962111014065450496 27128297595759640896 27289775557639162568 27448206765520957416 27480613148951324544 27814578933747608002 27883892587195893248 27976056895627129674 28009086478738850016 28175807231588486028 28246021062354281472 28420121290795814272 28789213775091863808 28834479834486662336 28844346455328628224 29036119553608946688 29128709220552852768 29342852501535938112 29388989062072944304 29594506468101426432 29688876705563484552 29735557329314370534 29770664244697268256 29954161928651270156 30028807401595577344 30259816642208936178 30343177018633754184 30700997502344057889 31003768680868161024 31188314923016185792 31369379160595379904 31406415027372942336 31455796183076358912 31788090209997266288 31972636452145291056 32010384547130114304 32060715340443211968 32162949764360441598 32438789813797495128 32480138618052359168 32677267558528658352 32871775103519900366 32953691239413328384 33062612694832062342 33587416070940507776 33782408326795024512 33983494090644994896 34023616279654020864 34233327918458594464 34637022823157398644 34677916592724290496 34732441618813479632 35086854288393209016 35303119415910425541 35400373188406046548 35488590565522045952 35761601486246924574 35850719040680434176 36171063461012854528 36540155945308904064 36597609020694609888 36640817531935099392 37072902644339994432 37301409194169506232 37345448638318466688 37523441391753848531 37567742975451314704 37785843079808071248 38385618366789151744 38512493908265918772 38608466659194313728 38838278960737137024 39073996821165164586 39123803335381250816 39459341957468568576 39585168940751312736 39647409772419160712 39694218992929691008 39924664386212301696 40346422189611914904 40409859960350298418 40457569358178338912 40692446393639461344 40934663336458743852 41721868400621412003 41825838880793839872 41941061577435145216 42263710847382729042 42369031593531422208 42630181936193721408 42680512729506819072 42747620453924282624 42883933019147255464 43183820662637795712 43251719751729993504 43569690078038211136 43708624038746241146 44014278752303907168 44083483593109416456 44603335993971555801 44655996367045902384 44931242892976905234 45043211102393366016 45311325454193326528 45364821706205361152 45514765527950631276 45628187869956916224 46182697097543198192 46237222123632387328 46505653021302241536 46782472384524278688 47070825887880567388 47183694274614538368 47682135314995899432 47757107225868534494 48091073010664817952 48244424646540662397 48720207927078538752 48796812027592813184 49015901337792987528 49307662655279850549 49430536859119992576 49735212258892674976 49793931517757955584 50381124106410761664 50975241135967492344 51035424419481031296 51349991877687891696 51655646591245557718 51784371947649516032 51955534234736097966 52016874889086435744 52098662428220219448 52780225254335083648 53100559782609069822 53232885848283068928 53795229586149219872 53924222028130900992 54256595191519281792 54579551115278325136 54896413531041914832 54961226297902649088 55629157867495216004 55767785174391786496 55952113791254259348 56018172957477700032 56351614463176972056 56840242581591628544 57578427550183727616 57668959668973324672 57688692910657256448 58257418441105705536 58685705003071876224 58777978124145888608 59189012936202852864 59377753411126969104 59471114658628741068 59541328489394536512 59908323857302540312 60519633284417872356 60614789940525447627 60686354037267508368 61401995004688115778 62007537361736322048 62376629846032371584 62738758321190759808 62911592366152717824 63576180419994532576 63945272904290582112 64020769094260228608 64121430680886423936 64325899528720883196 64877579627594990256 65354535117057316704 65562936058119361719 65743550207039800732 65907382478826656768 66125225389664124684 67174832141881015552 67396864339465357851 67564816653590049024 67966988181289989792 68047232559308041728 68466655836917188928 69274045646314797288 69355833185448580992 69464883237626959264 70173708576786418032 70606238831820851082 70800746376812093096 71523202972493849148 71635660838802801741 71701438081360868352 72342126922025709056 73080311890617808128 73195218041389219776 73281635063870198784 74145805288679988864 74602818388339012464 74690897276636933376 75046882783507697062 75135485950902629408 75571686159616142496 77024987816531837544 77483469886868336577 77676557921474274048 78147993642330329172 78247606670762501632 79170337881502625472 79294819544838321424 79388437985859382016 79650839673913604733 79849328772424603392 80692844379223829808 80819719920700596836 80915138716356677824 81384892787278922688 81869326672917487704 82373945303790992929 83443736801242824006 83651677761587679744 84527421694765458084 84738063187062844416 85260363872387442816 85495240907848565248 85767866038294510928 86367641325275591424 86503439503459987008 87139380156076422272 87417248077492482292 88028557504607814336 88166967186218832912 89206671987943111602 89311992734091804768 89862485785953810468 90086422204786732032 90622650908386653056 91029531055901262552 92365394195086396384 92474444247264774656 93011306042604483072 93564944769048557376 94141651775761134776 94367388549229076736 95364270629991798864 95514214451737068988 96182146021329635904 96488849293081324794 97351026268116628007 97440415854157077504 97593624055185626368 98031802675585975056 98615325310559701098 98861073718239985152 99470424517785349952 99587863035515911168 100762248212821523328 101950482271934984688 102070848838962062592 102699983755375783392 103311293182491115436 103568743895299032064 103911068469472195932 104033749778172871488 104197324856440438896 105560450508670167296 105909358247731276623 106201119565218139644 106465771696566137856 107590459172298439744 108513190383038563584 109159102230556650272 109792827062083829664 109922452595805298176 111258315734990432008 111904227582508518696 112036345914955400064 112570324175261545593 112703228926353944112 113680485163183257088 115051212862319651281 115156855100367455232 115337919337946649344 116514836882211411072 117371410006143752448 117555956248291777216 118378025872405705728 118755506822253938208 118942229317257482136 119082656978789073024 119816647714605080624 121039266568835744712 121229579881050895254 121372708074535016736 122803990009376231556 124753259692064743168 125165605201864236009 125477516642381519616 125823184732305435648 127152360839989065152 127890545808581164224 128041538188520457216 128242861361772847872 128651799057441766392 129755159255189980512 130709070234114633408 131125872116238723438 131487100414079601464 132250450779328249368 134349664283762031104 134793728678930715702 135129633307180098048 135933976362579979584 136094465118616083456 136933311673834377856 138548091292629594576 138711666370897161984 138929766475253918528 140347417153572836064 141212477663641702164 141601492753624186192 143046405944987698296 143271321677605603482 144684253844051418112 146160623781235616256 146390436082778439552 147922987965839551647 148291610577359977728 149205636776678024928 149381794553273866752 150093765567015394124 150270971901805258816 151143372319232284992 152980184135611844011 154049975633063675088 154966939773736673154 155353115842948548096 156295987284660658344 156495213341525003264 158340675763005250944 158589639089676642848 158776875971718764032 159301679347827209466 159698657544849206784 161385688758447659616 161639439841401193672 161830277432713355648 162769785574557845376 163738653345834975408 164747890607581985858 166887473602485648012 167303355523175359488 169054843389530916168 170520727744774885632 170990481815697130496 171535732076589021856 172735282650551182848 173006879006919974016 174278760312152844544 174834496154984964584 176057115009215628672 176333934372437665824 178413343975886223204 178623985468183609536 179724971571907620936 180794763069359452013 181245301816773306112 181844369821576342881 182059062111802525104 184730788390172792768 184948888494529549312 186022612085208966144 187129889538097114752 188283303551522269552 188734777098458153472 190728541259983597728 191028428903474137976 192364292042659271808 192977698586162649588 194702052536233256014 195187248110371252736 196063605351171950112 196688808174358085157 197230650621119402196 197722147436479970304 198940849035570699904 201524496425643046656 203900964543869969376 204141697677924125184 205399967510751566784 206622586364982230872 207822136938944391864 208067499556345742976 208394649712880877792 211120901017340334592 211818716495462553246 212402239130436279288 214906982516408405223 215180918344596879488 217026380766077127168 218318204461113300544 219585654124167659328 219844905191610596352 222516631469980864016 223808455165017037392 224072691829910800128 225140648350523091186 225406457852707888224 227360970326366514176 230102425724639302562 230675838675893298688 232450409660605009731 233029673764422822144 234742820012287504896 235111912496583554432 237511013644507876416 237884458634514964272 238165313957578146048 239633295429210161248 242078533137671489424 242459159762101790508 242745416149070033472 245607980018752463112 247121835911372978787 249506519384129486336 250331210403728472018 250955033284763039232 254304721679978130304 255781091617162328448 256485722723545695744 257303598114883532784 259510318510379961024 261418140468229266816 262251744232477446876 262664089742276939717 262974200828159202928 264500901558656498736 268699328567524062208 269587457357861431404 270259266614360196096 271867952725159959168 273866623347668755712 277096182585259189152 277423332741794323968 277859532950507837056 280694834307145672128 282424955327283404328 283202985507248372384 284106056251850567449 286092811889975396592 286542643355211206964 292053078804349884021 292321247562471232512 292780872165556879104 295845975931679103294 296583221154719955456 298411273553356049856 298763589106547733504 300187531134030788248 300541943803610517632 302286744638464569984 305960368271223688022 308099951266127350176 309933879547473346308 310706231685897096192 312591974569321316688 316681351526010501888 317179278179353285696 317553751943437528064 318603358695654418932 319397315089698413568 322771377516895319232 323278879682802387344 323660554865426711296 325539571149115690752 327477306691669950816 329495781215163971716 333774947204971296024 337710972525784636779 338109686779061832336 341041455489549771264 343071464153178043712 345153638586958953843 345470565301102365696 346013758013839948032 348557520624305689088 349668992309969929168 352114230018431257344 352667868744875331648 356826687951772446408 357247970936367219072 359449943143815241872 361589526138718904026 362490603633546612224 363688739643152685762 364118124223605050208 369461576780345585536 374259779076194229504 376566607103044539104 377469554196916306944 381457082519967195456 382056857806948275952 384728584085318543616 385955397172325299176 389404105072466512028 390374496220742505472 392127210702343900224 393377616348716170314 394461301242238804392 397881698071141399808 403048992851286093312 407801929087739938752 408283395355848250368 410799935021503133568 413245172729964461744 415644273877888783728 416134999112691485952 416789299425761755584 422241802034680669184 423637432990925106492 424804478260872558576 429813965032816810446 430361836689193758976 434052761532154254336 436636408922226601088 439171308248335318656 445033262939961728032 447616910330034074784 448145383659821600256 450281296701046182372 450812915705415776448 458940552406835532033 460204851449278605124 461351677351786597376 464900819321210019462 466059347528845644288 469485640024575009792 470223824993167108864 475022027289015752832 475768917269029928544 476330627915156292096 479266590858420322496 484157066275342978848 484918319524203581016 485490832298140066944 491215960037504926224 494243671822745957574 499013038768258972672 500662420807456944036 501910066569526078464 508609443359956260608 511562183234324656896 512971445447091391488 514607196229767065568 519020637020759922048 522836280936458533632 524503488464954893752 525328179484553879434 525948401656318405856 529001803117312997472 539174914715722862808 542384289208078356039 543735905450319918336 547733246695337511424 554192365170518378304 554846665483588647936 555719065901015674112 561389668614291344256 564849910654566808656 566405971014496744768 568212112503701134898 572185623779950793184 573085286710422413928 584106157608699768042 585561744331113758208 591691951863358206588 593166442309439910912 596822547106712099712 600375062268061576496 601083887607221035264 604573489276929139968 611920736542447376044 616199902532254700352 619867759094946692616 625183949138642633376 633362703052021003776 634358556358706571392 637206717391308837864 645542755033790638464 646557759365604774688 647321109730853422592 651079142298231381504 654954613383339901632 658991562430327943432 667549894409942592048 675421945051569273558 676219373558123664672 682082910979099542528 686142928306356087424 690307277173917907686 692027516027679896064 697115041248611378176 699337984619939858336 704228460036862514688 705335737489750663296 713653375903544892816 714495941872734438144 718899886287630483744 723179052277437808052 724981207267093224448 727377479286305371524 728236248447210100416 738923153560691171072 741365507734118936361 748519558152388459008 753133214206089078208 762914165039934390912 764113715613896551904 769457168170637087232 771910794344650598352 778808210144933024056 784254421404687800448 786755232697432340628 787992269226830819151 788922602484477608784 795763396142282799616 806097985702572186624 815603858175479877504 821599870043006267136 826490345459928923488 831288547755777567456 832269998225382971904 833578598851523511168 847274865981850212984 849608956521745117152 852318168755551702347 859627930065633620892 860723673378387517952 873272817844453202176 876159236413049652063 878342616496670637312 890066525879923456064 895233820660068149568 896290767319643200512 900562593402092364744 901625831410831552896 917881104813671064066 920409702898557210248 929801638642420038924 932118695057691288576 940447649986334217728 950044054578031505664 951537834538059857088 952661255830312584192 958533181716840644992 968314132550685957696 969836639048407162032 970981664596280133888 982431920075009852448 988487343645491915148 1001324841614913888072 1017218886719912521216 1023124366468649313792 1029214392459534131136 1035460915760876861529 1038041274041519844096 1045672561872917067264 1049006976929909787504 1050656358969107758868 1051896803312636811712 1058003606234625994944 1070861288949282908077 1078349829431445725616 1084768578416156712078 1087471810900639836672 1095466493390675022848 1108384730341036756608 1111438131802031348224 1122779337228582688512 1129699821309133617312 1132811942028993489536 1136424225007402269796 1144371247559901586368 1146170573420844827856 1168212315217399536084 1171123488662227516416 1183383903726716413176 1193645094213424199424 1200750124536123152992 1202167775214442070528 1209146978553858279936 1223841473084894752088 1232399805064509400704 1239735518189893385232 1250367898277285266752 1265563341485516164091 1266725406104042007552 1268717112717413142784 1274413434782617675728 1291085510067581276928 1293115518731209549376 1294642219461706845184 1302158284596462763008 1309909226766679803264 1317983124860655886864 1335099788819885184096 1350843890103138547116 1352438747116247329344 1372285856612712174848 1376821657220506596099 1380614554347835815372 1384055032055359792128 1398675969239879716672 1408456920073725029376 1410671474979501326592 1427306751807089785632 1428991883745468876288 1437799772575260967488 1446358104554875616104 1454754958572610743048 1456472496894420200832 1477846307121382342144 1482731015468237872722 1497039116304776918016 1506266428412178156416 1525828330079868781824 1528227431227793103808 1538914336341274174464 1543821588689301196704 1557616420289866048112 1568508842809375600896 1573510465394864681256 1575984538453661638302 1577845204968955217568 1591526792284565599232 1627152867624235068117 1631207716350959755008 1643199740086012534272 1652980690919857846976 1662577095511555134912 1664539996450765943808 1667157197703047022336 1694549731963700425968 1699217913043490234304 1704636337511103404694 1719255860131267241784 1721447346756775035904 1746545635688906404352 1752318472826099304126 1756685232993341274624 1780133051759846912128 1790467641320136299136 1801125186804184729488 1803251662821663105792 1835762209627342128132 1840819405797114420496 1859603277284840077848 1880895299972668435456 1900088109156063011328 1903075669076119714176 1917066363433681289984 1936628265101371915392 1939673278096814324064 1941963329192560267776 1964863840150019704896 1976974687290983830296 1988742393762953972143 2002649683229827776144 2034437773439825042432 2046248732937298627584 2058428784919068262272 2070921831521753723058 2076082548083039688192 2091345123745834134528 2098013953859819575008 2101312717938215517736 2103793606625273623424 2116007212469251989888 2141722577898565816154 2156699658862891451232 2169537156832313424156 2174943621801279673344 2216769460682073513216 2222876263604062696448 2245558674457165377024 2259399642618267234624 2265623884057986979072 2272848450014804539592 2288742495119803172736 2292341146841689655712 2336424630434799072168 2363976807680492457453 2366767807453432826352 2387290188426848398848 2401500249072246305984 2404335550428884141056 2418293957107716559872 2447682946169789504176 2464799610129018801408 2479471036379786770464 2500735796554570533504 2531126682971032328182 2537434225434826285568 2548826869565235351456 2556954506266655107041 2582171020135162553856 2586231037462419098752 2619818453533359606528 2635966249721311773728 2670199577639770368192 2701687780206277094232 2704877494232494658688 2744571713225424349696 2753643314441013192198 2761229108695671630744 2797351938479759433344 2821342949959002653184 2854613503614179571264 2857983767490937752576 2875599545150521934976 2892716209109751232208 2909509917145221486096 2912944993788840401664 2955692614242764684288 2965462030936475745444 3012532856824356312832 3051656660159737563648 3056454862455586207616 3087643177378602393408 3115232840579732096224 3137017685618751201792 3147020930789729362512 3151969076907323276604 3155690409937910435136 3212583866847848724231 3254305735248470136234 3262415432701919510016 3286399480172025068544 3305961381839715693952 3325154191023110269824 3334314395406094044672 3389099463927400851936 3398435826086980468608 3409272675022206809388 3438511720262534483568 3493091271377812808704 3504636945652198608252 3513370465986682549248 3560266103519693824256 3580935282640272598272 3602250373608369458976 3606503325643326211584 3671524419254684256264 3681638811594228840992 3719206554569680155696 3796690024456548492273 3800176218312126022656 3806151338152239428352 3834132726867362579968 3873256530202743830784 3879346556193628648128 3883926658385120535552 3929727680300039409792 3953949374581967660592 3977484787525907944286 4005299366459655552288 4116857569838136524544 4141843663043507446116 4152165096166079376384 4196027907719639150016 4202625435876431035472 4207587213250547246848 4232014424938503979776 4283445155797131632308 4313399317725782902464 4339074313664626848312 4433538921364147026432 4491117348914330754048 4518799285236534469248 4531247768115973958144 4545696900029609079184 4577484990239606345472 4584682293683379311424 4672849260869598144336 4727953615360984914906 4733535614906865652704 4774580376853696797696 4803000498144492611968 4895365892339579008352 4929599220258037602816 4958942072759573540928 5001471593109141067008 5062253365942064656364 5074868450869652571136 5097653739130470702912 5113909012533310214082 5164342040270325107712 5172462074924838197504 5239636907066719213056 5271932499442623547456 5340399155279540736384 5403375560412554188464 5409754988464989317376 5489143426450848699392 5507286628882026384396 5522458217391343261488 5594703876959518866688 5642685899918005306368 5709227007228359142528 5751199090301043869952 5785432418219502464416 5819019834290442972192 5825889987577680803328 5930924061872951490888 5966227181288861916429 6025065713648712625664 6103313320319475127296 6112909724911172415232 6175286354757204786816 6230465681159464192448 6274035371237502403584 6294041861579458725024 6303938153814646553208 6311380819875820870272 6425167733695697448462 6508611470496940272468 6524830865403839020032 6611922763679431387904 6650308382046220539648 6668628790812188089344 6778198927854801703872 6796871652173960937216 6818545350044413618776 6877023440525068967136 7009273891304397216504 7120532207039387648512 7161870565280545196544 7204500747216738917952 7213006651286652423168 7343048838509368512528 7363277623188457681984 7438413109139360311392 7593380048913096984546 7612302676304478856704 7668265453734725159936 7746513060405487661568 7758693112387257296256 7859455360600078819584 7907898749163935321184 7954969575051815888572 8010598732919311104576 8233715139676273049088 8283687326087014892232 8392055815439278300032 8405250871752862070944 8415174426501094493696 8464028849877007959552 8566890311594263264616 8626798635451565804928 8678148627329253696624 8867077842728294052864 9037598570473068938496 9062495536231947916288 9091393800059218158368 9154969980479212690944 9169364587366758622848 9345698521739196288672 9455907230721969829812 9467071229813731305408 9606000996288985223936 9637751600543546172693 9790731784679158016704 9859198440516075205632 9917884145519147081856 10002943186218282134016 10124506731884129312728 10195307478260941405824 10227818025066620428164 10344924149849676395008 10479273814133438426112 10543864998885247094912 10680798310559081472768 10806751120825108376928 10819509976929978634752 11014573257764052768792 11044916434782686522976 11189407753919037733376 11390070073369645476819 11418454014456718285056 11502398180602087739904 11570864836439004928832 11638039668580885944384 11651779975155361606656 11861848123745902981776 11932454362577723832858 12050131427297425251328 12225819449822344830464 12350572709514409573632 12460931362318928384896 12588083723158917450048 12607876307629293106416 12622761639751641740544 12850335467391394896924 13017222940993880544936 13223845527358862775808 13300616764092441079296 13556397855709603407744 13593743304347921874432 13637090700088827237552 13754046881050137934272 13921196756340677805001 14018547782608794433008 14241064414078775297024 14323741130561090393088 14409001494433477835904 14686097677018737025056 14726555246376915363968 14876826218278720622784 15186760097826193969092 15224605352608957713408 15493026120810975323136 15517386224774514592512 15718910721200157639168 15815797498327870642368 15909939150103631777144 16021197465838622209152 16467430279352546098176 16567374652174029784464 16784111630878556600064 16810501743505724141888 16830348853002188987392 16928057699754015919104 17133780623188526529232 17253597270903131609856 17356297254658507393248 17898681543866585749287 18075197140946137876992 18182787600118436316736 18309939960958425381888 18338729174733517245696 18691397043478392577344 18911814461443939659624 18934142459627462610816 19212001992577970447872 19275503201087092345386 19581463569358316033408 19835768291038294163712 20005886372436564268032 20249013463768258625456 20390614956521882811648 20455636050133240856328 20689848299699352790016 21087729997770494189824 21361596621118162945536 21613502241650216753856 21639019953859957269504 22029146515528105537584 22089832869565373045952 22378815507838075466752 22780140146739290953638 22836908028913436570112 23004796361204175479808 23141729672878009857664 23276079337161771888768 23723696247491805963552 23864908725155447665716 24451638899644689660928 24701145419028819147264 24921862724637856769792 25176167446317834900096 25215752615258586212832 25245523279503283481088 25700670934782789793848 26034445881987761089872 26447691054717725551616 26601233528184882158592 27112795711419206815488 27187486608695843748864 27274181400177654475104 27508093762100275868544 27842393512681355610002 28037095565217588866016 28818002988866955671808 29372195354037474050112 29453110492753830727936 29753652436557441245568 30373520195652387938184 31034772449549029185024 31437821442400315278336 31631594996655741284736 31819878300207263554288 32042394931677244418304 33134749304348059568928 33568223261757113200128 33621003487011448283776 34267561246377053058464 34507194541806263219712 34712594509317014786496 35797363087733171498574 36150394281892275753984 36365575200236872633472 36677458349467034491392 37382794086956785154688 37823628922887879319248 37868284919254925221632 38424003985155940895744 38551006402174184690772 39162927138716632066816 39671536582076588327424 40498026927536517250912 40781229913043765623296 40911272100266481712656 41763590269022033415003 42175459995540988379648 42723193242236325891072 43227004483300433507712 44058293031056211075168 44179665739130746091904 45560280293478581907276 45673816057826873140224 46283459345756019715328 46552158674323543777536 47447392494983611927104 47729817450310895331432 49402290838057638294528 49843725449275713539584 50352334892635669800192 50431505230517172425664 50491046559006566962176 51401341869565579587696 52068891763975522179744 54225591422838413630976 54548362800355308950208 55016187524200551737088 55684787025362711220004 56074191130435177732032 57636005977733911343616 58744390708074948100224 58906220985507661455872 59507304873114882491136 60747040391304775876368 62069544899098058370048 63263189993311482569472 63639756600414527108576 64084789863354488836608 66269498608696119137856 67136446523514226400256 67242006974022896567552 68535122492754106116928 69014389083612526439424 69425189018634029572992 71594726175466342997148 72731150400473745266944 73354916698934068982784 74765588173913570309376 75647257845775758638496 75736569838509850443264 77102012804348369381544 78325854277433264133632 79343073164153176654848 80996053855073034501824 81562459826087531246592 81822544200532963425312 83527180538044066830006 84350919991081976759296 86454008966600867015424 88116586062112422150336 88359331478261492183808 91120560586957163814552 92566918691512039430656 93104317348647087555072 94894784989967223854208 95459634900621790662864 99687450898551427079168 100704669785271339600384 100863010461034344851328 102802683739131159175392 104137783527951044359488 108451182845676827261952 109096725600710617900416 110032375048401103474176 111369574050725422440008 112148382260870355464064 115272011955467822687232 117488781416149896200448 117812441971015322911744 119014609746229764982272 121494080782609551752736 125290770807066100245009 126526379986622965138944 127279513200829054217152 128169579726708977673216 132538997217392238275712 134484013948045793135104 137070244985508212233856 138850378037268059145984 143189452350932685994296 145462300800947490533888 149531176347827140618752 151294515691551517276992 151473139677019700886528 154204025608696738763088 156651708554866528267264 161992107710146069003648 163645088401065926850624 167054361076088133660012 172908017933201734030848 176233172124224844300672 176718662956522984367616 182241121173914327629104 185133837383024078861312 186208634697294175110144 189789569979934447708416 190919269801243581325728 201409339570542679200768 201726020922068689702656 205605367478262318350784 208275567055902088718976 218193451201421235800832 220064750096802206948352 222739148101450844880016 224296764521740710928128 234977562832299792400896 238029219492459529964544 242988161565219103505472 250581541614132200490018 253052759973245930277888 254559026401658108434304 265077994434784476551424 268968027896091586270208 274140489971016424467712 277700756074536118291968 286378904701865371988592 290924601601894981067776 299062352695654281237504 302589031383103034553984 308408051217393477526176 323984215420292138007296 327290176802131853701248 334108722152176267320024 345816035866403468061696 352466344248449688601344 353437325913045968735232 364482242347828655258208 379579139959868895416832 381838539602487162651456 403452041844137379405312 411210734956524636701568 416551134111804177437952 436386902402842471601664 445478296202901689760032 448593529043481421856256 469955125664599584801792 485976323130438207010944 501163083228264400980036 509118052803316216868608 530155988869568953102848 548280979942032848935424 555401512149072236583936 572757809403730743977184 605178062766206069107968 616816102434786955052352 647968430840584276014592 654580353604263707402496 668217444304352534640048 704932688496899377202688 728964484695657310516416 759158279919737790833664 763677079204974325302912 806904083688274758810624 822421469913049273403136 833102268223608354875904 872773804805684943203328 890956592405803379520064 897187058086962843712512 971952646260876414021888 1002326166456528801960072 1018236105606632433737216 1060311977739137906205696 1096561959884065697870848 1145515618807461487954368 1210356125532412138215936 1233632204869573910104704 1295936861681168552029184 1309160707208527414804992 1336434888608705069280096 1409865376993798754405376 1457928969391314621032832 1527354158409948650605824 1644842939826098546806272 1666204536447216709751808 1781913184811606759040128 1943905292521752828043776 2004652332913057603920144 2036472211213264867474432 2291031237614922975908736 2420712251064824276431872 2467264409739147820209408 2618321414417054829609984 2672869777217410138560192 2915857938782629242065664 3054708316819897301211648 3289685879652197093612544 3563826369623213518080256 3887810585043505656087552 4009304665826115207840288 4582062475229845951817472 4934528819478295640418816 5345739554434820277120384 5831715877565258484131328 6109416633639794602423296 7127652739246427036160512 8018609331652230415680576 9164124950459691903634944 9869057638956591280837632 10691479108869640554240768 11663431755130516968262656 14255305478492854072321024 16037218663304460831361152 18328249900919383807269888 21382958217739281108481536 32074437326608921662722304 42765916435478562216963072 64148874653217843325444608 128297749306435686650889216
- Sum of all divisors σ(n): 522777637909346967698337423
- Sum of proper divisors (its aliquot sum) s(n): 394479888602911281047448207
- 128297749306435686650889216 is an abundant number, because the sum of its proper divisors (394479888602911281047448207) is greater than itself. Its abundance is 266182139296475594396558991
Bases of 128297749306435686650889216
- Binary: 1101010001000000001101011101101000110000100101010100010101100001000100001000100000000002
- Hexadecimal: 0x6A201AED184AA2B0884400
- Base-36: G4C6XZQU60IC7BB40
Squares and roots of 128297749306435686650889216
- 128297749306435686650889216 squared (1282977493064356866508892162) is 16460312477097018715059700575551531253581123505094656
- 128297749306435686650889216 cubed (1282977493064356866508892163) is 2111821043692188712160456086294120237543870543451690879906664076924248649629696
-
128297749306435686650889216 is a
perfect square number . Itssquare root is 11326859640096 -
The
cube root of 128297749306435686650889216 is 504358888.8269648589
Scales and comparisons
How big is 128297749306435686650889216?- 128,297,749,306,435,686,650,889,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 128,297,749,306,435,686,650,889,216 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 128297749306435686650889216 cubic inches would be around 42029907.4 feet tall.
Recreational maths with 128297749306435686650889216
- 128297749306435686650889216 backwards is 612988056686534603947792821
- The number of decimal digits it has is: 27
- The sum of 128297749306435686650889216's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 128297749306435686650889216 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 128297749306435686650889216 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/128297749306435686650889216/
Chicago style:
Numbermatics. 2024. "Number 128297749306435686650889216 - Facts about the integer". https://numbermatics.com/n/128297749306435686650889216/
The information we have on file for 128297749306435686650889216 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 128297749306435686650889216, math, Factors of 128297749306435686650889216, curriculum, school, college, exams, university, Prime factorization of 128297749306435686650889216, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-eight septillion, two hundred ninety-seven sextillion, seven hundred forty-nine quintillion, three hundred six quadrillion, four hundred thirty-five trillion, six hundred eighty-six billion, six hundred fifty million, eight hundred eighty-nine thousand, two hundred sixteen.