34974538649930012858093824
34,974,538,649,930,012,858,093,824 is an even composite number composed of seven prime numbers multiplied together.
What does the number 34974538649930012858093824 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 10935 divisors.
34974538649930012858093824 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 34974538649930012858093824:
28 × 72 × 132 × 172 × 294 × 1272 × 22372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 17 × 17 × 29 × 29 × 29 × 29 × 127 × 127 × 2237 × 2237)See below for interesting mathematical facts about the number 34974538649930012858093824 from the Numbermatics database.
Names of 34974538649930012858093824
- Cardinal: 34974538649930012858093824 can be written as Thirty-four septillion, nine hundred seventy-four sextillion, five hundred thirty-eight quintillion, six hundred forty-nine quadrillion, nine hundred thirty trillion, twelve billion, eight hundred fifty-eight million, ninety-three thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 3.4974538649930012858093824 × 1025
Factors of 34974538649930012858093824
Divisors of 34974538649930012858093824
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 29 32 34 49 52 56 58 64 68 91 98 104 112 116 119 127 128 136 169 182 196 203 208 221 224 232 238 254 256 272 289 338 364 377 392 406 416 442 448 464 476 493 508 544 578 637 676 728 754 784 812 832 833 841 884 889 896 928 952 986 1016 1088 1156 1183 1274 1352 1421 1456 1508 1547 1568 1624 1651 1664 1666 1682 1768 1778 1792 1856 1904 1972 2023 2032 2159 2176 2237 2312 2366 2548 2639 2704 2842 2873 2912 3016 3094 3136 3248 3302 3328 3332 3364 3451 3536 3556 3683 3712 3757 3808 3944 4046 4064 4318 4352 4474 4624 4732 4901 5096 5278 5408 5684 5746 5824 5887 6032 6188 6223 6272 6409 6496 6604 6664 6728 6902 7072 7112 7366 7424 7514 7616 7888 8092 8128 8281 8381 8636 8948 9248 9464 9802 10192 10556 10816 10829 10933 11368 11492 11557 11648 11774 12064 12376 12446 12544 12818 12992 13208 13328 13456 13804 14144 14161 14224 14297 14732 15028 15113 15232 15659 15776 16129 16184 16256 16562 16762 17272 17896 18473 18496 18928 19604 20111 20384 21112 21463 21632 21658 21866 22736 22984 23114 23296 23548 24128 24157 24389 24752 24892 25636 25781 25984 26299 26416 26656 26912 27608 28067 28288 28322 28448 28594 29081 29464 30056 30226 30464 31318 31552 32258 32368 32512 33124 33524 34307 34544 35792 36703 36946 36992 37856 38029 39208 40222 40768 41209 42224 42926 43264 43316 43732 44863 45472 45968 46228 47096 47879 48256 48314 48778 48841 49504 49784 51272 51562 51968 52598 52832 53312 53824 55216 56134 56576 56644 56896 57188 58162 58667 58928 60112 60452 62611 62636 63104 64516 64736 64873 66248 67048 68614 69088 71584 73406 73892 73984 75712 76058 76531 78416 80444 80899 81536 82418 83317 84448 85852 86632 87464 89726 90944 91936 92456 94192 95758 96512 96628 97556 97682 99008 99568 100079 102544 103124 105196 105664 105791 106624 106807 107648 108953 109613 110432 112268 112903 113288 113792 114376 116324 117334 117856 120224 120904 125222 125272 126208 129032 129472 129746 132496 134096 137228 138176 140777 142129 143168 146812 147784 150241 151424 152116 153062 156832 160888 161798 163072 164836 166634 168896 170723 171704 173264 174928 179452 180467 181888 183872 184093 184912 185861 188384 191516 193256 195112 195364 196469 198016 199136 200158 203567 205088 206248 209677 210392 211328 211582 213248 213614 215296 217906 219226 220864 224536 225806 226576 227584 228752 232648 234668 235712 240149 240448 241808 243049 250444 250544 256921 258064 258944 259492 264992 266203 268192 274193 274456 276352 281554 284099 284258 286336 293624 295568 300482 302848 304232 306124 313664 314041 317057 321776 323596 329672 333268 335153 337792 341446 341887 343408 346528 349856 358904 360934 363776 364871 367744 368186 369824 371722 376768 378053 383032 386512 390224 390728 392938 396032 398272 400316 407134 410176 410669 412496 414613 419354 420784 422656 423164 427228 435812 438277 438452 441728 449072 451612 453152 454111 457504 465296 467741 469336 471424 477139 480298 480896 483616 486098 494377 500888 501088 513842 516128 517888 518984 529984 532406 535717 536384 548386 548912 552704 563108 568198 568516 572672 583219 587248 591136 600964 608464 612248 622427 627328 628082 634114 643552 646493 647192 659344 666536 670306 675584 682892 683774 686816 693056 699712 700553 707281 717808 721868 729742 735488 736372 739648 743444 747649 753536 756106 762671 766064 773024 780448 781456 785876 790321 796544 800632 813943 814268 820352 821338 824992 829226 838708 841568 843349 846328 854456 871624 876554 876904 883456 898144 903224 906304 908222 915008 930592 935482 938672 942848 954278 960596 961792 967232 972196 988754 994903 1001776 1002176 1027684 1032256 1037968 1051687 1059968 1064387 1064812 1071434 1072768 1096772 1097824 1102841 1126216 1136396 1137032 1166438 1174496 1182272 1195061 1201928 1216928 1224496 1244854 1254656 1256164 1268228 1287104 1292986 1294384 1301027 1318688 1333072 1340612 1365784 1367548 1373632 1375283 1386112 1388491 1399424 1401106 1414562 1416389 1424969 1435616 1443736 1459484 1467739 1472744 1479296 1486888 1495298 1507072 1512212 1525342 1532128 1546048 1560896 1562912 1571752 1580642 1593088 1601264 1627886 1628536 1640704 1642676 1649984 1658452 1677416 1683136 1686698 1692656 1701343 1708912 1743248 1753108 1753808 1796288 1798447 1806448 1812608 1815719 1816444 1830016 1861184 1863421 1870964 1877344 1881317 1908556 1919351 1921192 1934464 1944392 1977508 1988693 1989806 2003552 2004352 2055368 2064512 2075936 2103374 2119936 2128774 2129624 2142868 2145536 2193544 2195648 2205682 2219399 2252432 2272792 2274064 2332876 2346071 2348992 2364544 2390122 2393209 2403856 2416193 2433856 2448992 2489708 2512328 2536456 2554097 2574208 2585972 2588768 2602054 2637376 2646371 2666144 2681224 2725801 2731568 2735096 2747264 2750566 2772224 2776982 2798848 2802212 2829124 2832778 2849938 2871232 2887472 2902291 2918968 2935478 2945488 2958592 2973776 2990596 3024424 3050684 3064256 3067939 3092096 3097403 3121792 3125824 3143504 3159637 3161284 3178777 3202528 3255772 3257072 3274187 3285352 3299968 3316904 3339973 3354832 3366272 3373396 3385312 3402686 3417824 3460639 3486496 3506216 3507616 3564509 3592576 3596894 3612896 3625216 3631438 3632888 3660032 3693287 3722368 3726842 3741928 3754688 3762634 3817112 3838702 3842384 3868928 3888784 3955016 3977386 3979612 4007104 4008704 4082533 4110736 4121741 4129024 4151872 4206748 4257548 4259248 4285736 4356989 4387088 4391296 4411364 4438798 4504864 4525451 4545584 4548128 4661281 4665752 4692142 4697984 4729088 4780244 4786418 4807712 4829683 4832386 4867712 4897984 4950967 4979416 5004169 5024656 5072912 5108194 5148416 5171944 5177536 5204108 5233543 5274752 5292742 5332288 5338697 5362448 5389969 5451602 5463136 5470192 5494528 5501132 5553964 5604424 5658248 5665556 5697601 5699876 5742464 5774944 5804582 5837936 5870956 5890976 5903443 5947552 5981192 6048848 6080633 6101368 6128512 6135878 6184192 6194806 6202807 6243584 6251648 6287008 6319274 6322568 6357554 6405056 6426901 6511544 6514144 6548374 6570704 6599936 6633808 6679946 6709664 6732544 6746792 6770624 6805372 6835648 6921278 6964321 6972992 7012432 7015232 7048421 7129018 7185152 7193788 7225792 7262876 7265776 7386574 7444736 7450709 7453684 7483856 7509376 7525268 7634224 7677404 7684768 7719887 7777568 7910032 7951597 7954772 7959224 8014208 8165066 8221472 8238871 8243482 8303744 8404409 8413496 8515096 8518496 8571472 8713978 8774176 8782592 8822728 8877596 9009728 9050902 9091168 9096256 9107189 9194653 9322562 9331504 9384284 9395968 9560488 9572836 9615424 9659366 9664772 9719437 9735424 9795968 9901934 9914723 9958832 10008338 10049312 10145824 10216388 10274173 10343888 10355072 10408216 10467086 10549504 10581259 10585484 10664576 10677394 10724896 10779938 10903204 10926272 10940384 10963537 11002264 11107928 11208848 11316496 11331112 11395202 11399752 11484928 11549888 11609164 11675872 11741912 11781952 11806886 11895104 11909401 11962384 12023777 12097696 12161266 12202736 12257024 12271756 12389612 12405614 12503296 12574016 12638548 12645136 12710033 12715108 12810112 12853802 13023088 13028288 13096748 13141408 13169219 13267616 13359892 13419328 13435457 13493584 13541248 13564489 13610744 13671296 13837031 13842556 13920851 13928642 13945984 14024864 14030464 14096842 14258036 14336933 14387576 14451584 14525752 14531552 14773148 14901418 14907368 14967712 15018752 15050536 15268448 15354808 15369536 15439774 15535793 15555136 15820064 15903194 15909544 15918448 16028416 16330132 16442944 16477742 16486964 16607488 16808818 16826992 16913351 17030192 17036992 17142944 17427956 17548352 17645456 17755192 17878679 18019456 18050383 18101804 18182336 18192512 18214378 18389306 18524597 18645124 18663008 18748297 18768568 19080607 19120976 19145672 19230848 19318732 19329544 19438874 19591936 19803868 19829446 19917664 20016676 20098624 20291648 20316037 20432776 20548346 20687776 20710144 20816432 20934172 21162518 21170968 21329152 21354788 21449792 21559876 21681821 21806408 21852544 21880768 21927074 22004528 22117459 22215856 22417696 22632992 22662224 22790404 22799504 22919309 23099776 23218328 23351744 23379811 23483824 23563904 23604347 23613772 23790208 23818802 23924768 24047554 24195392 24224473 24322532 24405472 24457121 24543512 24779224 24811228 24951563 25148032 25277096 25290272 25420066 25430216 25620224 25707604 25853009 26046176 26056576 26193496 26282816 26338438 26535232 26719784 26838656 26870914 26987168 27082496 27128978 27221488 27342592 27674062 27685112 27841702 27857284 27891968 28049728 28060928 28193684 28516072 28673866 28775152 28852187 28903168 29051504 29063104 29546296 29802836 29814736 29935424 30101072 30498923 30536896 30709616 30739072 30867223 30879548 31071586 31110272 31640128 31678157 31806388 31819088 31836896 31982389 32628967 32660264 32885888 32955484 32973928 33617636 33653984 33807781 33826702 34060384 34073984 34285888 34656769 34855912 35029183 35096704 35290912 35510384 35757358 36038912 36080573 36100766 36203608 36364672 36385024 36428756 36778612 37049194 37290248 37326016 37496594 37537136 37729783 38161214 38241952 38291344 38461696 38637464 38659088 38877748 39607736 39658892 39835328 39883207 40033352 40197248 40266239 40583296 40632074 40865552 41075281 41096692 41324101 41375552 41632864 41868344 42325036 42341936 42564431 42709576 42899584 43119752 43363642 43419649 43612816 43705088 43761536 43854148 44009056 44234918 44431712 44835392 44988307 45265984 45324448 45580808 45599008 45838618 46199552 46338617 46436656 46703488 46759622 46967648 47127808 47208694 47227544 47580416 47637604 47849536 48012731 48095108 48390784 48448946 48645064 48810944 48914242 49087024 49338947 49558448 49622456 49903126 50296064 50554192 50580544 50840132 50860432 51415208 51706018 52092352 52113152 52154963 52386992 52565632 52655851 52676876 53070464 53439568 53677312 53741828 53974336 54039209 54257956 54442976 54558193 55348124 55370224 55661179 55683404 55714568 56099456 56387368 57032144 57347732 57550304 57672097 57704374 58103008 58126208 58830863 59092592 59605672 59629472 59870848 60202144 60596653 60997846 61073792 61419232 61478144 61734446 61759096 62143172 62220544 62785879 63280256 63356314 63612776 63638176 63673792 63964778 64362571 65054197 65257934 65320528 65771776 65910968 65947856 67235272 67307968 67615562 67653404 68036059 68120768 68147968 68571776 69313538 69403061 69711824 70058366 70069597 70193408 70581824 71020768 71514716 72161146 72201532 72407216 72729344 72857512 73557224 74068813 74098388 74580496 74652032 74993188 75074272 75459566 76322428 76483904 76582688 76744759 77274928 77318176 77755496 79048229 79215472 79317784 79670656 79766414 80066704 80394496 80532478 81166592 81264148 81731104 82104611 82150562 82193384 82648202 82751104 83265728 83736688 84166439 84650072 84683872 85070873 85128862 85419152 85799168 86239504 86727284 86839298 87225632 87523072 87708296 88018112 88469836 88863424 88970231 89670784 89824687 89976614 90531968 90648896 91161616 91198016 91629473 91677236 92184533 92677234 92873312 93406976 93519244 93935296 94417388 94455088 94951423 95275208 95699072 96025462 96190216 96781568 96859217 96897892 97290128 97621888 97828484 98174048 98677894 99116896 99244912 99806252 100358531 101108384 101161088 101680264 101720864 102830416 103370761 103412036 104184704 104309926 104773984 105131264 105311702 105353752 106140928 106879136 107105323 107483656 107948672 108078418 108515912 108885952 109116386 109257317 110696248 110740448 111322358 111366808 111429136 112198912 112774736 114064288 114695464 115100608 115344194 115408748 116206016 116252416 117661726 118185184 118393457 119211344 119258944 119530489 119741696 120404288 121193306 121995692 122147584 122838464 123468892 123518192 124286344 125571758 126352681 126560512 126712628 127225552 127276352 127347584 127929556 128725142 130108394 130515868 130641056 131238079 131821936 131895712 133564249 134470544 134615936 135177149 135231124 135306808 136072118 136241536 137143552 138627076 138806122 139423648 140060807 140116732 140139194 141163648 142041536 143029432 144322292 144403064 144814432 145120901 145715024 147114448 148137626 148196776 149160992 149304064 149986376 150148544 150919132 151772747 152644856 152967808 153165376 153489518 154549856 154636352 154822213 155510992 156309101 158096458 158430944 158635568 159341312 159532828 160133408 161064956 162528296 163462208 164209222 164301124 164386768 165230429 165296404 165502208 166531456 167473376 168332878 169300144 169367744 170141746 170257724 170838304 171199847 172479008 173454568 173678596 174451264 174660941 175416592 176036224 176338357 176939672 177726848 177940462 179341568 179649374 179881403 179953228 180971063 181063936 181297792 182323232 182396032 183258946 183354472 184369066 185354468 185746624 186380129 187038488 187870592 188834776 188910176 189902846 190550416 191398144 192050924 192380432 193718434 193795784 194580256 195243776 195656968 196348096 197355788 198233792 198489824 199612504 200717062 201965309 202216768 202322176 203360528 203441728 204404209 205660832 206741522 206824072 208369408 208619852 209547968 210623404 210707504 213758272 214210646 214967312 215897344 216070561 216156836 217031824 217771904 218232772 218514634 221392496 221480896 222644716 222733616 222858272 223876723 225549472 228128576 228402769 229390928 230201216 230596313 230688388 230817496 232412032 235323452 236370368 236654467 236786914 238422688 238517888 238927259 239060978 240808576 242386612 243727861 243991384 245204281 245676928 246937784 247036384 248572688 251143516 252564011 252705362 253425256 254451104 254552704 254695168 255859112 257450284 260216788 261031736 261282112 262476158 263643872 263791424 264108481 267128498 268941088 269231872 270354298 270462248 270613616 272144236 272483072 277254152 277612244 278847296 280121614 280233464 280278388 281863673 282327296 284083072 286058864 287526967 288644584 288806128 289628864 290241802 291430048 294228896 296275252 296393552 297951017 298321984 299972752 300297088 301838264 303545494 303937543 305289712 305935616 306330752 306856511 306979036 309099712 309272704 309644426 311021984 312618202 314918149 316192916 316861888 317271136 317942573 319065656 320266816 322129912 324370319 325056592 326924416 328418444 328602248 328773536 330460858 330592808 333062912 334946752 336089117 336665756 338600288 338735488 340283492 340515448 341676608 342399694 344958016 345372629 346909136 347357192 348902528 349321882 350833184 352072448 352676714 353879344 355453696 355880924 359298748 359762806 359906456 361942126 362595584 364646464 364792064 366517892 366708944 368590957 368738132 370708936 371493248 372760258 374076976 375741184 377669552 377820352 379805692 381100832 381907351 384101848 384760864 387436868 387591568 389160512 389628253 391313936 392696192 393370181 394711576 396467584 396979648 399225008 401273899 401434124 403704679 403930618 404433536 406721056 406883456 408808418 411321664 411816041 413483044 413648144 415771057 417239704 419095936 421246808 421415008 424176571 427516544 428421292 429934624 432141122 432313672 434063648 435543808 436465544 437029268 439501153 442784992 442961792 445289432 445467232 445716544 447753446 450537997 451098944 455379379 456257152 456805538 458781856 460402432 461192626 461376776 461634992 464824064 469047449 470646904 472740736 473308934 473573828 476845376 477035776 477854518 478121956 481617152 484773224 487455722 487982768 490408562 490487179 491353856 493875568 494072768 497145376 502287032 505128022 505410724 506850512 508902208 509105408 511718224 514900568 518481691 520433576 522063472 522564224 523461107 524952316 527287744 527582848 528216962 534256996 537213313 537882176 540708596 540924496 541227232 543700613 544288472 553337603 554508304 555224488 557694592 560243228 560466928 560556776 563727346 568166144 572117728 574732277 575053934 577289168 577612256 579257728 580483604 582860096 588457792 589165073 592550504 592787104 595496111 595902034 596643968 599945504 600594176 603676528 607090988 607875086 610579424 612661504 613369741 613713022 613958072 618199424 618545408 619288852 622043968 625236404 628772809 629836298 632385832 633723776 634542272 635529463 635885146 638131312 640533632 641406311 644259824 648740638 650113184 653848832 656836888 657204496 657547072 660921716 661185616 664659961 669893504 672178234 673331512 677200576 677470976 678014519 680566984 681030896 683353216 684526063 684799388 689916032 690745258 693818272 694714384 697805056 698643764 701666368 702509717 705353428 707758688 709256509 711761848 718597496 719525612 719812912 723595327 723884252 729292928 733035784 733417888 737181914 737476264 741417872 742986496 745520516 748153952 749737261 755339104 755640704 759611384 762201664 763814702 764801219 768203696 769521728 774873736 775183136 778321024 779256506 782627872 785392384 786740362 787756489 789423152 792935168 793959296 798450016 802547798 802868248 807409358 807861236 808867072 813442112 813766912 816216427 817616836 822643328 823632082 826966088 827296288 831542114 834479408 836713423 838191872 842493616 842830016 845704561 848353142 855033088 856842584 859869248 864282244 864627344 868127296 872931088 874058536 879002306 884468767 885569984 885923584 890578864 890934464 891433088 895149467 895506892 901075994 902197888 910758758 912514304 913611076 917563712 918666553 922385252 922753552 923269984 927489281 938094898 941293808 945481472 946240043 946617868 947147656 953690752 955709036 956243912 969546448 974911444 975965536 980425649 980817124 980974358 987751136 988145536 994290752 1004574064 1010256044 1010821448 1013701024 1015846307 1017804416 1023436448 1029801136 1036963382 1040867152 1044126944 1045128448 1046336617 1046922214 1049904632 1054575488 1055165696 1056433924 1067359943 1068513992 1074426626 1075764352 1081417192 1081848992 1082454464 1087401226 1088576944 1094163707 1105921349 1106675206 1109016608 1110448976 1115389184 1120486456 1120933856 1121113552 1127454692 1144235456 1149464554 1150107868 1154578336 1155224512 1156613003 1158515456 1160967208 1165720192 1167720931 1176915584 1178330146 1185101008 1185574208 1190992222 1191183149 1191804068 1193287936 1198398929 1199891008 1207353056 1214181976 1215750172 1221158848 1226739482 1227426044 1227916144 1234368499 1236398848 1238577704 1244087936 1250472808 1257545618 1259169821 1259672596 1264771664 1267447552 1269084544 1271058926 1271770292 1276262624 1281067264 1282812622 1288519648 1297481276 1300226368 1304660903 1313673776 1314408992 1315094144 1321843432 1322371232 1329319922 1339787008 1343819893 1344356468 1346663024 1354401152 1356029038 1361133968 1362061792 1366706432 1369052126 1369598776 1379832064 1381490516 1387636544 1389428768 1392369199 1397287528 1403332736 1405019434 1410706856 1415517376 1418513018 1423523696 1430829463 1437194992 1439051224 1439625824 1446204841 1447190654 1447768504 1458585856 1466071568 1466835776 1474363828 1474952528 1482835744 1491041032 1496307904 1499474522 1510678208 1511281408 1512493927 1519222768 1524403328 1527019679 1527629404 1529602438 1536407392 1539043456 1549747472 1550366272 1556642048 1558513012 1565255744 1567137061 1573480724 1575512978 1578846304 1582187597 1587918592 1596900032 1605095596 1605736496 1614174191 1614818716 1615722472 1626884224 1632432854 1635233672 1645286656 1647264164 1653932176 1654592576 1663084228 1668958816 1672490813 1673426846 1684987232 1685660032 1691409122 1696706284 1706095027 1713685168 1719738496 1728564488 1729254688 1736254592 1745862176 1748117072 1757302937 1758004612 1767948077 1768937534 1771139968 1781157728 1781868928 1782866176 1790298934 1791013784 1802151988 1804395776 1820790491 1821517516 1827222152 1835127424 1837333106 1844770504 1845507104 1846539968 1854978562 1876189796 1882587616 1886571713 1892480086 1893235736 1894295312 1907381504 1911418072 1912487824 1939092896 1949822888 1951931072 1960851298 1961634248 1961948716 1973045711 1975502272 1976291072 1988581504 2009148128 2012688769 2020512088 2021642896 2027402048 2031692614 2032018313 2035608832 2046872896 2059602272 2073926764 2081734304 2088253888 2092673234 2093844428 2099809264 2109150976 2112867848 2134719886 2137027984 2147995577 2148853252 2151528704 2162834384 2163697984 2164908928 2174802452 2177153888 2188327414 2211842698 2213350412 2218033216 2220897952 2225598011 2240972912 2241867712 2242227104 2254909384 2270592233 2288470912 2292398641 2298929108 2300215736 2309156672 2310449024 2313226006 2321934416 2331440384 2335441862 2352623819 2353831168 2356660292 2370202016 2371148416 2381033719 2381984444 2382366298 2383608136 2396797858 2399782016 2414706112 2428363952 2431500344 2442317696 2453478964 2454852088 2455832288 2467055317 2468736998 2477155408 2488175872 2500945616 2515091236 2518339642 2519345192 2529543328 2538169088 2542117852 2543540584 2552525248 2565625244 2577039296 2580136699 2594962552 2600452736 2609321806 2627347552 2628817984 2630188288 2643686864 2644742464 2657254717 2658639844 2673351457 2687639786 2688712936 2693326048 2708802304 2712058076 2722267936 2724123584 2738104252 2739197552 2753591267 2762981032 2775273088 2778857536 2784738398 2794575056 2806665472 2808917293 2810038868 2821413712 2831034752 2837026036 2847047392 2861658926 2874389984 2878102448 2879251648 2892409682 2894381308 2895537008 2910397399 2932143136 2933671552 2948727656 2949905056 2965671488 2969235997 2982082064 2992615808 2997752069 2998949044 3021356416 3024987854 3038445536 3048806656 3054039358 3055258808 3059204876 3072814784 3076508071 3078086912 3099494944 3100732544 3106054367 3117026024 3130511488 3134274122 3146961448 3151025956 3157692608 3164375194 3168462193 3187655653 3193800064 3210191192 3211472992 3228348382 3229637432 3231444944 3253768448 3264865708 3270467344 3283332143 3294528328 3307864352 3309185152 3326168456 3337917632 3344981626 3346853692 3369974464 3371320064 3382818244 3393412568 3412190054 3427370336 3433410253 3439476992 3457128976 3458509376 3472509184 3491724352 3496234144 3514605874 3516009224 3535896154 3537875068 3542279936 3562315456 3563737856 3580597868 3582027568 3604303976 3641580982 3643035032 3654444304 3664227749 3670254848 3674666212 3689541008 3691014208 3693079936 3709957124 3752379592 3765175232 3773143426 3784960172 3786471472 3788590624 3805904291 3822836144 3824975648 3873363221 3878185792 3899645776 3903862144 3920137321 3921702596 3923268496 3923897432 3946091422 3951004544 3977163008 4018296256 4023125939 4025377538 4041024176 4043285792 4054804096 4061763403 4063385228 4064036626 4093745792 4119204544 4147853528 4163468608 4168472777 4176507776 4185346468 4187688856 4199618528 4208506129 4225735696 4269439772 4274055968 4293588187 4295991154 4297706504 4325668768 4327395968 4329817856 4349604904 4354307776 4376654828 4401409663 4423685396 4426700824 4436066432 4441795904 4448706241 4451196022 4481945824 4483735424 4484454208 4489844177 4509818768 4541184466 4576941824 4584797282 4597858216 4600431472 4618313344 4620898048 4626452012 4643868832 4670883724 4705247638 4713320584 4740404032 4742296832 4762067438 4763968888 4764732596 4767216272 4791682441 4793595716 4799564032 4829412224 4856727904 4863000688 4884635392 4906957928 4909704176 4911664576 4934110634 4937473996 4954310816 4964795563 5001891232 5030182472 5036679284 5038690384 5059086656 5065167289 5084235704 5087081168 5105050496 5113812353 5131250488 5154078592 5160273398 5189925104 5200905472 5216560687 5218643612 5248160827 5254695104 5257635968 5287373728 5289484928 5314509434 5317279688 5346702914 5353608533 5375279572 5377425872 5386652096 5405023741 5424116152 5444535872 5448247168 5476208504 5478395104 5507182534 5514295423 5525962064 5550546176 5557715072 5569476796 5589150112 5617834586 5620077736 5642827424 5662069504 5674052072 5694094784 5713514989 5723317852 5748779968 5756204896 5758503296 5784819364 5788762616 5791074016 5820794798 5856993961 5864286272 5867343104 5897455312 5899810112 5919931927 5931342976 5938471994 5964164128 5985231616 5995504138 5997898088 6042712832 6049975708 6076891072 6097616837 6108078716 6110517616 6118409752 6145629568 6153016142 6198989888 6201465088 6212108734 6234052048 6261022976 6266046269 6268548244 6293922896 6302051912 6315385216 6328750388 6336924386 6375311306 6387600128 6420382384 6422945984 6456696764 6459274864 6462889888 6492424967 6529731416 6540934688 6566664286 6589056656 6615728704 6618370304 6623680301 6652336912 6675835264 6687293077 6689963252 6693707384 6739948928 6765636488 6786825136 6824380108 6854740672 6862979543 6866820506 6914257952 6917018752 6928890511 6983448704 6992468288 7029211748 7032018448 7068107969 7071792308 7075750136 7110924149 7124630912 7161195736 7164055136 7208607952 7283161964 7286070064 7308888608 7324356319 7328455498 7349332424 7379082016 7382028416 7386159872 7419914248 7471519601 7504759184 7530350464 7546286852 7569920344 7572942944 7577181248 7611808582 7645672288 7649951296 7659145949 7741449443 7746726442 7756371584 7799291552 7807724288 7840274642 7843405192 7846536992 7847794864 7892182844 7902009088 7973806633 8036592512 8046251878 8050755076 8082048352 8086571584 8109608192 8123526806 8126770456 8128073252 8174046517 8187491584 8238409088 8261883019 8295707056 8326937216 8336945554 8338282043 8353015552 8370692936 8375377712 8399237056 8417012258 8451471392 8538879544 8548111936 8587176374 8591982308 8595413008 8640579493 8651337536 8654791936 8699209808 8708615552 8753309656 8802819326 8814188747 8847370792 8853401648 8872132864 8883591808 8897412482 8898838819 8902392044 8963891648 8967470848 8968908416 8979688354 9019637536 9082368932 9132626321 9169594564 9195716432 9200862944 9220334617 9236626688 9252904024 9287737664 9341767448 9406739251 9410495276 9426641168 9480808064 9524134876 9527937776 9529465192 9534432544 9583364882 9587191432 9658824448 9713455808 9726001376 9746584393 9813915856 9819408352 9823329152 9868221268 9874947992 9908621632 9929591126 10003782464 10015806241 10060364944 10073358568 10077380768 10118173312 10123433887 10130334578 10168471408 10174162336 10210100992 10227624706 10262500976 10308157184 10320546796 10379850208 10427285597 10433121374 10437287224 10496321654 10509390208 10515271936 10574747456 10578969856 10629018868 10634559376 10689137753 10693405828 10707217066 10750559144 10754851744 10773304192 10804000871 10810047482 10848232304 10889071744 10896494336 10952417008 10956790208 11014365068 11028590846 11051924128 11075313179 11115430144 11138953592 11178300224 11235669172 11240155472 11285654848 11299219337 11348104144 11388189568 11407735249 11427029978 11446635704 11497559936 11512409792 11517006592 11569638728 11577525232 11582148032 11636943071 11641589596 11707435691 11713987922 11728572544 11794910624 11799620224 11839863854 11862685952 11876943988 11928328256 11942665189 11991008276 11995796176 12057360653 12099951416 12153782144 12195233674 12216157432 12221035232 12236819504 12291259136 12301120559 12306032284 12397979776 12424217468 12468104096 12532092538 12537096488 12587845792 12604103824 12630770432 12657500776 12673848772 12745533437 12750622612 12840764768 12845891968 12913393528 12918549728 12925779776 12984849934 13059462832 13081869376 13133328572 13178113312 13206001991 13231457408 13247360602 13304673824 13351670528 13374586154 13379926504 13387414768 13479897856 13531272976 13573650272 13602376021 13648760216 13709481344 13725959086 13733641012 13828515904 13834037504 13857781022 13875679259 13966897408 13984936576 14058423496 14064036896 14136215938 14143584616 14151500272 14221848298 14224128191 14249261824 14322391472 14328110272 14376977537 14417215904 14566323928 14572140128 14617777216 14648712638 14656910996 14698664848 14758164032 14764056832 14839828496 14943039202 15009518368 15035969039 15060700928 15092573704 15139840688 15145885888 15154362496 15180372103 15223617164 15291344576 15299902592 15318291898 15482898886 15493452884 15512743168 15579186077 15598583104 15680549284 15686810384 15693073984 15695589728 15767317777 15784365688 15947613266 16046790487 16073185024 16092503756 16101510152 16164096704 16173143168 16247053612 16253540912 16256146504 16348093034 16476818176 16523766038 16591414112 16653874432 16667236033 16673891108 16676564086 16741385872 16750755424 16798474112 16834024516 16902942784 17077759088 17096223872 17174352748 17183964616 17190826016 17269387219 17281158986 17302675072 17398419616 17417231104 17506619312 17605638652 17628377494 17694741584 17706803296 17767183616 17787722489 17794824964 17797677638 17804784088 17927783296 17937816832 17959376708 18039275072 18164737864 18265252642 18339189128 18391432864 18401725888 18430354427 18440669234 18505808048 18575475328 18600783019 18683534896 18800662933 18813478502 18820990552 18853282336 18961616128 19048269752 19055875552 19058930384 19068865088 19166729764 19174382864 19275138869 19426911616 19452002752 19493168786 19627831712 19638816704 19646658304 19662421051 19736442536 19749895984 19817243264 19851255827 19859182252 20007564928 20031612482 20120729888 20146717136 20154761536 20236346624 20246867774 20260669156 20336942816 20348324672 20372781793 20455249412 20525001952 20568438761 20641093592 20759700416 20854571194 20866242748 20874574448 20984264483 20992643308 21018780416 21149494912 21258037736 21269118752 21378275506 21386811656 21414434132 21501118288 21509703488 21546608384 21608001742 21620094964 21696464608 21742380569 21778143488 21904834016 21913580416 22028730136 22057181692 22103848256 22150626358 22179235351 22277907184 22356600448 22471338344 22480310944 22571309696 22598438674 22696208288 22776379136 22815470498 22844938181 22854059956 22893271408 22983325001 22995119872 23024819584 23139277456 23155050464 23164296064 23273886142 23283179192 23414871382 23427975844 23457145088 23589821248 23599240448 23670276383 23679727708 23753887976 23856656512 23885330378 23982016552 23991592352 24114721306 24199902832 24307564288 24390467348 24432314864 24442070464 24473639008 24525432269 24602241118 24612064568 24795959552 24848434936 24936208192 25064185076 25074192976 25175691584 25208207648 25315001552 25347697544 25491066874 25501245224 25649594243 25681529536 25691783936 25826787056 25837099456 25851559552 25959334543 25969699868 26118925664 26163738752 26266657144 26356226624 26412003982 26462914816 26494721204 26609347648 26641330037 26749172308 26759853008 26774829536 26897189149 27062545952 27147300544 27204752042 27297520432 27418962688 27440961247 27451918172 27467282024 27657031808 27715562044 27751358518 27969873152 28116846992 28128073792 28272431876 28287169232 28303000544 28432343821 28443696596 28448256382 28644782944 28656220544 28753955074 28834431808 29132647856 29144280256 29235554432 29297425276 29313821992 29397329696 29459542903 29516328064 29679656992 29886078404 30019036736 30055117309 30071938078 30185147408 30279681376 30291771776 30308724992 30343761893 30360744206 30447234328 30582689152 30599805184 30636583796 30953438347 30965797772 30986905768 31140943687 31158372154 31197166208 31361098568 31373620768 31386147968 31391179456 31534635554 31568731376 31895226532 32071719121 32093580974 32185007512 32203020304 32328193408 32346286336 32494107224 32507081824 32512293008 32696186068 33047532076 33182828224 33334472066 33347782216 33353128172 33482771744 33501510848 33541777087 33596948224 33668049032 33805885568 34155518176 34192447744 34348705496 34367929232 34381652032 34538774438 34544311321 34562317972 34605350144 34753568941 34796839232 35013238624 35211277304 35256754988 35389483168 35413606592 35575444978 35589649928 35595355276 35609568176 35796686471 35855566592 35918753416 36078550144 36329475728 36515924809 36530505284 36678378256 36782865728 36803451776 36860708854 36881338468 37011616096 37150950656 37201566038 37367069792 37601325866 37626957004 37641981104 37706564672 37835166187 38096539504 38111751104 38117860768 38137730176 38333459528 38348765728 38550277738 38600067961 38853823232 38904005504 38970776897 38986337572 39255663424 39277633408 39324842102 39472885072 39499791968 39634486528 39702511654 39718364504 39994604923 40015129856 40063224964 40241459776 40293434272 40309523072 40378706771 40493735548 40521338312 40673885632 40696649344 40745563586 40910498824 41050003904 41136877522 41282187184 41439523489 41519400832 41709142388 41732485496 41749148896 41939940389 41968528966 41985286616 42298989824 42516075472 42538237504 42683317859 42756551012 42773623312 42828868264 43002236576 43019406976 43216003484 43240189928 43392929216 43484761138 43809668032 43827160832 43862323883 44057460272 44114363384 44207696512 44301252716 44358470702 44555814368 44713200896 44942676688 44960621888 45142619392 45196877348 45392416576 45446974769 45630940996 45689876362 45708119912 45786542816 45966650002 46049639168 46278554912 46310100928 46328592128 46547772284 46566358384 46811051539 46829742764 46855951688 47179642496 47340552766 47359455416 47507775952 47713313024 47770660756 47964033104 47983184704 48229442612 48399805664 48502233577 48780934696 48864629728 48884140928 48947278016 49050864538 49204482236 49224129136 49476755783 49696869872 49872416384 50128370152 50148385952 50351383168 50416415296 50630003104 50695395088 50961785173 50982133748 51002490448 51270494233 51299188486 51363059072 51653574112 51674198912 51703119104 51918669086 51939399736 52237851328 52300637207 52327477504 52533314288 52712453248 52802924239 52824007964 52989442408 53218695296 53282660074 53498344616 53519706016 53549659072 53794378298 54125091904 54190146101 54294601088 54409504084 54595040864 54710579677 54881922494 54903836344 54934564048 55314063616 55431124088 55502717036 55816646431 56233693984 56256147584 56544863752 56574338464 56606001088 56864687642 56887393192 56896512764 57218325619 57289565888 57312441088 57507910148 57668863616 57833181133 58265295712 58288560512 58367974301 58471108864 58594850552 58627643984 58794659392 58919085806 59032656128 59359313984 59772156808 60038073472 60110234618 60143876156 60370294816 60559362752 60583543552 60687523786 60721488412 60894468656 61165378304 61273167592 61906876694 61931595544 61973811536 62281887374 62291871733 62316744308 62394332416 62722197136 62747241536 62772295936 62782358912 63069271108 63137462752 63790453064 64143438242 64187161948 64370015024 64406040608 64542342319 64656386816 64988214448 65014163648 65024586016 65392372136 65847174757 66095064152 66365656448 66479560589 66668944132 66695564432 66706256344 66965543488 67003021696 67083554174 67336098064 67611771136 68226090751 68311036352 68697410992 68735858464 68763304064 69049977851 69077548876 69088622642 69124635944 69507137882 69593678464 70026477248 70422554608 70513509976 70778966336 70827213184 70864037209 71150889956 71179299856 71190710552 71219136352 71544604193 71593372942 71837506832 72157100288 72658951456 72990999179 73031849618 73061010568 73356756512 73565731456 73606903552 73721417708 73762676936 74023232192 74403132076 74734139584 74823964271 75202651732 75253914008 75283962208 75413129344 75628006097 75670332374 76193079008 76223502208 76235721536 76275460352 76666919056 76697531456 77100555476 77200135922 77527192253 77808011008 77941553794 77972675144 78511326848 78555266816 78649684204 78945770144 78999583936 79405023308 79436729008 79854146743 79989209846 80126449928 80482919552 80586868544 80619046144 80712241801 80757413542 80987471096 81042676624 81347771264 81393298688 81458601497 81491127172 81820997648 82100007808 82273755044 82564374368 82879046978 83038801664 83418284776 83464970992 83498297792 83879880778 83937057932 83970573232 84401524571 85032150944 85076475008 85366635718 85513102024 85547246624 85657736528 86004473152 86038813952 86107843913 86432006968 86480379856 86785858432 86934810001 86969522276 87619336064 87724647766 88114920544 88228726768 88415393024 88602505432 88716941404 89111628736 89218734059 89885353376 89921243776 90075576643 90393754696 90784833152 90893949538 91261881992 91379752724 91416239824 91573085632 91885403597 91933300004 92442013937 92557109824 92620201856 93095544568 93132716768 93622103078 93659485528 93711903376 94359284992 94681105532 94718910832 95015551904 95216632147 95541321512 95928066208 95966369408 96458885224 96799611328 97004467154 97129754813 97561869392 97729259456 97768281856 97894556032 98101729076 98408964472 98448258272 98953511566 99393739744 99568897337 99744832768 100256740304 100296771904 100638842759 100702766336 100832830592 101260006208 101390790176 101923570346 101964267496 102004980896 102540988466 102598376972 102726118144 103307148224 103348397824 103659486229 103837338172 103878799472 104475702656 104601274414 105066628576 105424906496 105605848478 105648015928 105978884816 106262604721 106437390592 106565320148 106996689232 107039412032 107099318144 107404479247 107588756596 108250183808 108380292202 108589202176 108819008168 109190081728 109421159354 109763844988 109807672688 109869128096 110371224439 110862248176 111005434072 111633292862 112327533409 112467387968 112512295168 113089727504 113148676928 113212002176 113683982309 113729375284 113774786384 113793025528 114436651238 114579131776 115015820296 115337727232 115666362266 116530591424 116577121024 116670652231 116735948602 117189701104 117255287968 117589318784 117791138687 117838171612 118718627968 119544313616 120076146944 120220469236 120287752312 120740589632 120885710533 121118725504 121375047572 121442976824 121788937312 122046677741 122546335184 123813753388 123863191088 123947623072 124514057423 124563774748 124583743466 124633488616 125444394272 125494483072 125564717824 126138542216 126274925504 127580906128 128286876484 128374323896 128740030048 128812081216 129012480989 129084684638 129976428896 130028327296 130049172032 130205481133 130784744272 131604640531 131694349514 132190128304 132731312896 132959121178 133337888264 133391128864 133412512688 133931086976 134006043392 134167108348 134672196128 135554712761 136452181502 136622072704 137394821984 137471716928 137526608128 138099955702 138155097752 138177245284 138249271888 138958790789 139014275764 139187356928 140052954496 140452011323 140845109216 141027019952 141557932672 141654426368 141728074418 142301779912 142358599712 142381421104 142438272704 143089208386 143186745884 143675013664 143979071327 145317902912 145981998358 146063699236 146122021136 146713513024 146889851381 147131462912 147442835416 147525353872 148046464384 148300558237 148806264152 149468279168 149647928542 150405303464 150507828016 150567924416 150826258688 151256012194 151280259923 151340664748 152196663983 152386158016 152447004416 152471443072 153333838112 153395062912 154201110952 154400271844 155054384506 155254647457 155883107588 155945350288 156745688489 157022653696 157299368408 157891540288 157999167872 158810046616 158873458016 159708293486 159914567267 159978419692 160252899856 160965839104 161173737088 161424483602 161514827084 161974942192 162085353248 162695542528 162917202994 162982254344 163641995296 164200015616 164547510088 165128748736 165691934681 165758093956 166836569552 166929941984 166996595584 167759761556 167874115864 167941146464 168803049142 170064301888 170152950016 170733271436 171026204048 171094493248 171315473056 171678025883 172008946304 172215687826 172864013936 172960759712 173571716864 173869620002 173939044552 175238672128 175449295532 176229841088 176457453536 176830888273 177205010864 177433882808 178223257472 178437468118 179770706752 179842487552 180151153286 180787509392 181569666304 181715341801 181787899076 182523763984 182759505448 182832479648 183146171264 183668014807 183770807194 183866600008 184884027874 185114219648 185240403712 186191089136 186265433536 187244206156 187318971056 187423806752 188280324043 189362211064 189437821664 190031103808 190433264294 191082643024 191856132416 191932738816 192086728729 192917770448 193599222656 193931499233 194008934308 194259509626 195123738784 195458518912 195789112064 196203458152 196817928944 196896516544 197907023132 198787479488 199026406747 199137794674 200513480608 200593543808 200937824819 201277685518 201665661184 202520012416 202781580352 203847140692 203928534992 204009961792 204975131101 205081976932 205196753944 206216800321 206614296448 207318972458 207674676344 207757598944 208951405312 209202548828 210133257152 211211696956 211296031856 211957769632 212406333251 212525209442 213130640296 213993378464 214078824064 214198636288 214808958494 215177513192 216500367616 216674068429 216760584404 217638016336 218380163456 218842318708 219527689976 219615345376 219738256192 220742448878 221724496352 222010868144 223266585724 224502033847 224655066818 224934775936 226179455008 226297353856 226424004352 227367964618 227458750568 227549572768 227586051056 228873302476 229158263552 230031640592 231240392357 231332724532 233061182848 233341304462 233471897204 234379402208 234510575936 235178637568 235582277374 235676343224 237437255936 239088627232 239594607551 240440938472 240575504624 241481179264 241771421066 241810179247 242237451008 242750095144 242885953648 243577874624 244093355482 244408618129 245092670368 247627506776 247726382176 247895246144 249028114846 249127549496 249167486932 249266977232 250576805297 250888788544 250988966144 252277084432 252549851008 255161812256 255611473663 256573752968 256748647792 257480060096 257624162432 258024961978 258066325751 258169369276 259952857792 260056654592 260098344064 260410962266 261569488544 263209281062 263388699028 264380256608 264846163309 265918242356 266675776528 266782257728 266825025376 267389703893 267862173952 268334216696 269344392256 271109425522 272795438279 272904363004 273244145408 274789643968 274943433856 276199911404 276310195504 276354490568 276498543776 277917581578 278028551528 280105908992 280904022646 281690218432 282054039904 282650947397 283115865344 283456148836 284603559824 284717199424 284762842208 284876545408 286178416772 286373491768 287350027328 287958142654 290635805824 291963996716 292127398472 292244042272 293427026048 293579582723 293779702762 294885670832 295050707744 296092928768 296601116474 297612528304 298783225013 298936558336 299295857084 300810606928 301015656032 301135848832 302391282313 302512024388 302560519846 302681329496 304393327966 304772316032 304942886144 306667676224 306790125824 308402221904 308800543688 310108769012 310509294914 311766215176 311890700576 313316025259 313491376978 314598736816 315783080576 315998335744 317620093232 317746916032 319416586972 319829134534 319956839384 320505799712 322347474176 322848967204 323029654168 323949884384 324170706496 325834405988 325964508688 327283990592 327677360773 329095020176 330257497472 331383869362 331516187912 333673139104 333859883968 333993191168 335519523112 335748231728 335882292928 337471349059 337606098284 339515635039 340128603776 341466542872 342052408096 342188986496 342630946112 343356051766 344017892608 344431375652 345728027872 345921519424 346337290481 347739240004 347878089104 349663458937 350898591064 352459682176 352914907072 353661776546 354410021728 354867765616 356446514944 356732496211 356874936236 359541413504 360302306572 361575018784 363430683602 363575798152 365047527968 365519010896 365664959296 366292342528 367336029614 367541614388 367733200016 369620469673 369768055748 370228439296 372382178272 372530867072 374488412312 374637942112 374847613504 376560648086 378724422128 378875643328 380062207616 380866528588 382165286048 382974057739 383712264832 384173457458 385835540896 387198445312 387862998466 388017868616 388519019252 390247477568 390716525017 390917037824 392406916304 393635857888 393793033088 394468904609 395814046264 397574958976 398052813494 398275589348 401026961216 401187087616 401875649638 402394698511 402555371036 404832267931 405040024832 405563160704 407694281384 407857069984 408019923584 409950262202 410163953864 410393507888 412433600642 413228592896 414637944916 415349352688 415515197888 416932348573 418405097656 420266514304 422423393912 422592063712 423915539264 424812666502 425050418884 426261280592 427986756928 428157648128 429617916988 430355026384 433348136858 433521168808 435276032672 436043102131 436760326912 437684637416 439055379952 439230690752 439476512384 441484897756 443448992704 444021736288 446533171448 449004067694 449310133636 449869551872 451796396233 452358910016 452594707712 454735929236 454917501136 455099145536 455172102112 457252215533 457746604952 460063281184 462480784714 462665449064 465356924123 466122365696 466682608924 466943794408 468758804416 469021151872 471164554748 471352686448 478177254464 479189215102 480881876944 481151009248 482962358528 483349844957 483542842132 483620358494 485500190288 485771907296 487155749248 488186710964 488817236258 490185340736 495255013552 495452764352 495790492288 498056229692 498255098992 498334973864 498533954464 500812229351 501153610594 501777577088 504554168864 505099702016 510323624512 510936994253 511222947326 513147505936 513497295584 514960120192 515248324864 515843952181 516049923956 516132651502 516338738552 519905715584 520196688128 520821924532 523138977088 526418562124 526777398056 528760513216 529396042679 529692326618 531836484712 533351553056 533564515456 533650050752 534480278383 534779407786 536668433392 538688784512 542218851044 545219225057 545590876558 545808726008 549579287936 549886867712 552399822808 552620391008 552708981136 552997087552 555835163156 556057103056 558979027201 561808045292 563380436864 564108079808 564985692607 565301894794 566912297672 569207119648 569434398848 569525684416 569753090816 570210210479 572356833544 572746983536 574700054656 575916285308 581271611648 583927993432 584254796944 584488084544 586854052096 587159165446 587559405524 589771341664 590101415488 590810671997 593202232948 595225056608 597566450026 598591714168 601621213856 602031312064 602271697664 604782564626 605024048776 605121039692 605362658992 608543670007 608786655932 609544632064 613335352448 616804443808 617601087376 620217538024 621018589828 623532430352 623781401152 626632050518 626982753956 629197473632 630529036501 631566161152 635240186464 635493832064 638833173944 639658269068 639913678768 641011599424 643197825179 645697934408 646059308336 647899768768 648341412992 651668811976 651929017376 654567981184 655354721546 658190040352 660514994944 662503207249 662767738724 663032375824 666516425029 667346278208 667719767936 671039046224 671496463456 671764585856 674942698118 675212196568 679031270078 679908283691 680257207552 682933085744 684104816192 684377972992 685261892224 686438015107 686712103532 688862751304 691456055744 691843038848 692674580962 695478480008 695756178208 699326917874 701797182128 704471899313 704919364352 705829814144 707323553092 708820043456 709735531232 711237535801 713464992422 713749872472 719082827008 720604613144 723150037568 725616403603 726861367204 727151596304 730095055936 731038021792 731329918592 734672059228 735083228776 735466400032 739240939346 739536111496 743838233047 744764356544 745061734144 748976824624 749275884224 749695227008 751831354729 753121296172 757448844256 757751286656 760124415232 761733057176 764330572096 765948115478 767424529664 768346914916 771671081792 772598571073 775725996932 776035737232 777038038504 780494955136 781433050034 784813832608 787271715776 787586066176 788937809218 791628092528 795149917952 795787876163 796105626988 796551178696 802053922432 803751299276 804789397022 805110742072 809664535862 811126321408 815388562768 815714139968 816039847168 819900524404 820327907728 820787015776 824537970809 824867201284 829275889832 830698705376 831030395776 833864697146 836810195312 840533028608 844846787824 845184127424 847831078528 849625333004 850100837768 852522561184 854326744187 855973513856 859235833976 860710052768 866696273716 867042337616 870552065344 871598401961 872086204262 875369274832 878110759904 878461381504 878953024768 879969094897 882969795512 886897985408 888043472576 893066342896 897649712063 898008135388 898620267272 903087366923 903592792466 904717820032 909471858472 909835002272 910198291072 910344204224 914504431066 915493209904 920126562368 921232483717 924961569428 925330898128 930079854509 930713848246 933365217848 933887588816 937517608832 938042303744 942329109496 942705372896 948882989327 956354508928 958378430204 961763753888 962302018496 966699689914 967085684264 967240716988 971000380576 971543814592 972711535523 974311498496 976373421928 977634472516 980370681472 983164079261 990510027104 990905528704 991580984576 996112459384 996510197984 996669947728 997067908928 1001624458702 1002307221188 1003555154176 1007853499289 1009108337728 1020647249024 1021873988506 1022445894652 1026295011872 1026994591168 1029920240384 1031687904362 1032099847912 1032265303004 1032677477104 1038103907659 1039811431168 1041643849064 1046277954176 1049259143413 1052837124248 1053554796112 1057521026432 1058792085358 1058961819461 1059384653236 1063672969424 1066703106112 1067129030912 1067300101504 1068960556766 1069558815572 1073336866784 1077377569024 1084437702088 1090438450114 1091181753116 1091617452016 1097219819423 1099158575872 1104799645616 1105240782016 1105417962272 1105994175104 1111670326312 1112114206112 1117958054402 1119401970869 1123616090584 1126760873728 1128216159616 1129971385214 1130152530013 1130603789588 1133824595344 1138414239296 1138868797696 1139051368832 1140420420958 1144713667088 1145493967072 1149400109312 1151832570616 1159843542767 1167855986864 1168509593888 1168976169088 1170982496359 1174318330892 1175118811048 1179542683328 1180202830976 1181621343994 1186404465896 1190450113216 1195132900052 1197183428336 1201746181181 1203242427712 1204062624128 1209565129252 1210048097552 1210242079384 1210725317984 1216258271281 1217087340014 1217573311864 1226670704896 1233608887616 1235202174752 1237816217911 1240435076048 1242037179656 1247064860704 1247562802304 1253264101036 1253965507912 1258394947264 1261058073002 1270480372928 1270987664128 1272007392607 1277666347888 1279316538136 1279827357536 1282023198848 1285676103649 1286395650358 1291395868816 1292118616672 1295799537536 1296682825984 1303337623952 1303858034752 1309135962368 1310709443092 1316380080704 1317962268301 1325006414498 1325535477448 1326064751648 1333032850058 1334692556416 1335439535872 1342078092448 1342992926912 1343529171712 1349885396236 1350424393136 1357520494631 1358062540156 1359816567382 1365866171488 1368209632384 1370523784448 1372108110617 1372876030214 1373424207064 1377725502608 1382912111488 1383686077696 1385349161924 1390956960016 1391512356416 1398653835748 1403594364256 1406564773733 1408943798626 1411659628288 1414647106184 1417640086912 1419471062464 1422475071602 1426929984844 1427499744944 1434825917707 1441209226288 1446300075136 1451232807206 1453722734408 1454303192608 1460190111872 1462076043584 1462659837184 1469344118456 1470166457552 1470932800064 1477891770017 1478481878692 1479072222992 1486844332757 1487676466094 1489528713088 1497953649248 1498551768448 1499390454016 1503662709458 1506242592344 1514897688512 1515502573312 1516718479003 1523466114352 1528661144192 1531284802931 1531896230956 1536693829832 1543342163584 1545197142146 1551451993864 1552071474464 1554076077008 1560989910272 1562866100068 1569627665216 1571514236929 1574543431552 1577875618436 1583256185056 1586606810633 1591575752326 1592211253976 1593102357392 1604107844864 1607502598552 1609578794044 1610221484144 1618682746499 1619329071724 1630777125536 1631428279936 1639801048808 1640655815456 1641574031552 1649075941618 1649734402568 1658551779664 1661397410752 1662060791552 1667729394292 1673620390624 1677162252857 1689693575648 1690368254848 1692671254729 1695662157056 1699250666008 1700201675536 1705045122368 1708653488374 1710860326903 1711947027712 1718471667952 1721420105536 1733392547432 1734084675232 1741104130688 1743196803922 1744172408524 1750738549664 1756221519808 1756922763008 1759938189794 1762211265893 1765939591024 1773795970816 1776086945152 1786132685792 1795299424126 1796016270776 1797240534544 1806174733846 1806464280257 1807185584932 1809435640064 1818943716944 1819670004544 1820396582144 1820688408448 1825876147199 1829008862132 1830986419808 1840253124736 1842464967434 1849923138856 1850661796256 1860159709018 1861427696492 1866730435696 1867775177632 1871727927251 1875035217664 1884658218992 1885410745792 1897765978654 1909568067953 1912709017856 1916756860408 1923527507776 1924604036992 1927907257081 1933399379828 1934171368528 1934481433976 1942000761152 1943087629184 1945423071046 1952746843856 1955268945032 1960741362944 1966328158522 1978556631779 1981020054208 1981811057408 1992224918768 1993020395968 1993339895456 1994135817856 2002449357679 2003248917404 2004614442376 2015706998578 2018216675456 2041294498048 2043747977012 2044891789304 2052590023744 2053989182336 2055057079061 2063375808724 2064199695824 2064530606008 2065354954208 2074793521597 2076207815318 2083287698128 2092555908352 2098518286826 2105674248496 2107109592224 2115042052864 2116738976191 2117584170716 2117923638922 2118769306472 2127345938848 2133406212224 2134600203008 2137921113532 2139117631144 2146673733568 2168875404176 2180876900228 2182363506232 2183234904032 2193212176813 2194439638846 2209599291232 2210481564032 2210835924544 2211988350208 2223340652624 2224228412224 2235916108804 2238803941738 2247232181168 2256432319232 2259942770428 2260305060026 2261207579176 2267649190688 2276828478592 2278102737664 2280840841916 2289427334176 2290987934144 2303665141232 2319687085534 2335711973728 2337019187776 2337952338176 2340655012229 2341964992718 2348636661784 2350237622096 2359085366656 2360405661952 2362299443413 2363242687988 2372808931792 2380900226432 2387684192491 2390265800104 2394366856672 2403492362362 2406484855424 2408125248256 2419130258504 2420096195104 2420484158768 2421450635968 2432516542562 2434174680028 2435146623728 2447644212559 2467217775232 2470404349504 2475632435822 2480870152096 2484074359312 2494129721408 2495125604608 2497127473477 2506528202072 2507931015824 2516789894528 2521109490029 2522116146004 2540960745856 2544014785214 2555332695776 2558633076272 2559654715072 2564046397696 2571352207298 2572791300716 2582791737632 2584237233344 2587343287711 2591599075072 2606675247904 2607716069504 2612191722647 2621418886184 2632760161408 2635924536602 2650012828996 2651070954896 2652129503296 2664676704313 2666065700116 2669385112832 2680818404173 2684156184896 2685985853824 2699770792472 2700848786272 2715040989262 2716125080312 2719633134764 2731732342976 2736419264768 2744216221234 2745752060428 2746848414128 2755451005216 2761282332263 2765824222976 2770698323848 2781913920032 2783024712832 2797307671496 2807188728512 2813129547466 2816762889577 2817887597252 2829294212368 2835280173824 2838942124928 2844950143204 2853859969688 2854999489888 2869651835414 2882418452576 2892600150272 2902465614412 2907445468816 2908606385216 2918526440011 2920380223744 2924152087168 2938688236912 2940332915104 2941865600128 2955783540034 2956963757384 2958144445984 2973688665514 2975352932188 2979057426176 2995907298496 2997103536896 3006125100641 3007325418916 3012485184688 3029795377024 3033436958006 3046932228704 3057322288384 3062569605862 3063792461912 3073387659664 3086684327168 3090394284292 3102903987728 3104142948928 3108152154016 3114729898163 3125732200136 3139255330432 3143028473858 3149086863104 3155751236872 3166512370112 3173213621266 3183151504652 3184422507952 3186204714784 3200765508731 3215005197104 3219157588088 3220442968288 3237365492998 3238658143448 3257498468861 3261554251072 3262856559872 3279602097616 3281311630912 3283148063104 3296835486961 3298151883236 3299468805136 3317103559328 3322794821504 3335458788584 3347240781248 3354324505714 3379387151296 3380736509696 3383448914699 3385342509458 3398501332016 3400403351072 3410090244736 3415943021923 3417306976748 3421720653806 3436943335904 3442840211072 3466785094864 3468169350464 3482208261376 3486393607844 3488344817048 3501477099328 3505685605457 3512443039616 3519876379588 3524422531786 3531879182048 3539353654489 3552173890304 3572265371584 3590598848252 3592032541552 3594481069088 3610907665267 3612349467692 3612928560514 3614371169864 3637887433888 3639340009088 3641376816896 3651752294398 3658017724264 3661972839616 3680506249472 3684929934868 3699846277712 3701323592512 3720319418036 3722855392984 3733460871392 3735550355264 3741361948681 3743455854502 3769316437984 3770821491584 3795531957308 3816534575399 3819136135906 3833513720816 3847055015552 3849208073984 3855814514162 3866798759656 3868342737056 3868962867952 3884001522304 3886175258368 3890846142092 3905493687712 3910537890064 3931086670069 3932656317044 3954899848249 3957113263558 3962040108416 3984449837536 3986040791936 3986679790912 3988271635712 4004898715358 4006497834808 4009228884752 4031413997156 4036433350912 4073108328367 4087495954024 4089783578608 4105180047488 4107978364672 4110114158122 4126751617448 4128399391648 4129061212016 4130709908416 4149587043194 4152415630636 4166575396256 4197036573652 4211348496992 4214219184448 4233477952382 4235168341432 4235847277844 4237538612944 4254691877696 4259805690049 4266812424448 4275842227064 4278235262288 4293347467136 4337750808352 4361753800456 4364727012464 4366469808064 4386424353626 4387127537767 4388879277692 4413703255507 4419198582464 4420963128064 4421671849088 4446681305248 4448456824448 4471832217608 4477607883476 4494464362336 4502384776253 4519885540856 4520610120052 4522415158352 4535298381376 4545624966181 4553656957184 4561681683832 4578854668352 4581975868288 4607330282464 4637522450743 4639374171068 4671423947456 4674038375552 4681310024458 4683929985436 4697273323568 4700475244192 4718170733312 4724598886826 4726485375976 4745617863584 4761800452864 4775368384982 4780531600208 4788733713344 4805066105749 4806984724724 4812969710848 4838260517008 4840192390208 4840968317536 4842901271936 4865033085124 4868349360056 4870293247456 4895288425118 4934435550464 4940808699008 4951264871644 4961740304192 4968148718624 4978662750607 4988259442816 4994254946954 5013056404144 5015862031648 5033579789056 5042218980058 5044232292008 5079314825221 5081921491712 5088029570428 5110665391552 5117266152544 5119309430144 5128095759917 5142704414596 5145582601432 5165583475264 5168474466688 5174686575422 5213350495808 5215432139008 5224383445294 5242837772368 5262819483103 5265520322816 5271849073204 5300025657992 5302141909792 5304259006592 5326372429403 5329353408626 5332131400232 5361636808346 5368312369792 5371971707648 5399541584944 5401697572544 5430081978524 5432250160624 5439266269528 5463464685952 5488432442468 5491504120856 5493696828256 5510902010432 5522564664526 5541396647696 5563827840064 5566049425664 5570515133141 5594615342992 5614377457024 5626259094932 5633525779154 5635775194504 5658588424736 5677884249856 5689900286408 5707719939376 5709998979776 5739303670828 5764836905152 5771765795663 5804931228824 5814890937632 5817212770432 5837052880022 5848304174336 5877376473824 5880665830208 5883731200256 5911567080068 5913927514768 5916288891968 5944278801929 5947377331028 5950705864376 5980287209309 5991814596992 6012250201282 6014650837832 6024970369376 6059590754048 6066873916012 6093864457408 6125139211724 6127584923824 6146775319328 6159783664279 6180788568584 6205807975456 6208285897856 6216304308032 6229459796326 6251464400272 6278510660864 6283547984441 6286056947716 6311502473744 6333024740224 6346427242532 6366303009304 6368845015904 6372409429568 6401531017462 6430010394208 6438315176176 6440885936576 6474730985996 6477316286896 6510558981563 6514996937722 6523108502144 6559204195232 6562623261824 6566296126208 6593670973922 6596303766472 6598937610272 6634207118656 6642180925289 6645589643008 6670917577168 6694481562496 6705971378353 6708649011428 6758774302592 6766897829398 6770685018916 6797002664032 6800806702144 6820180489472 6831886043846 6834613953496 6843441307612 6873886671808 6882148554827 6885680422144 6933570189728 6936338700928 6948243618979 6972787215688 6976689634096 7002954198656 7011371210914 7024886079232 7039752759176 7048845063572 7063758364096 7078707308978 7087849925741 7144530743168 7181197696504 7184065083104 7188962138176 7221815330534 7224698935384 7225857121028 7228742339728 7266727353613 7275774867776 7278680018176 7303504588796 7316035448528 7323945679232 7344814003891 7369859869736 7399692555424 7402647185024 7412732736227 7440638836072 7445710785968 7466921742784 7471100710528 7482723897362 7486911709004 7538632875968 7541642983168 7591063914616 7633069150798 7638272271812 7667027441632 7680538735961 7694110031104 7711629028324 7733597519312 7736685474112 7737925735904 7768003044608 7781692284184 7810987375424 7821075780128 7862173340138 7865312634088 7909799696498 7911067710091 7914226527116 7924080216832 7968899675072 7972081583872 7973359581824 8009797430716 8012995669616 8018457769504 8062827994312 8146216656734 8174991908048 8179567157216 8196877474513 8210360094976 8220228316244 8253503234896 8256798783296 8258122424032 8261419816832 8299174086388 8304831261272 8333150792512 8394073147304 8422696993984 8428438368896 8466955904764 8470336682864 8471694555688 8475077225888 8509383755392 8513807898967 8519611380098 8551684454128 8556470524576 8586694934272 8664713525377 8675501616704 8723507600912 8729454024928 8732939616128 8769347187077 8772848707252 8774255075534 8777758555384 8827406511014 8838397164928 8843343698176 8893362610496 8896913648896 8943664435216 8955215766952 8988928724672 8999732725543 9004769552506 9039771081712 9041220240104 9044830316704 9070596762752 9086164732511 9091249932362 9123363367664 9157709336704 9163951736576 9214660564928 9275044901486 9278748342136 9342847894912 9348076751104 9362620048916 9367859970872 9394546647136 9400950488384 9449197773652 9452970751952 9491235727168 9502643462417 9550736769964 9561063200416 9577467426688 9604756774319 9610132211498 9613969449448 9676521034016 9680384780416 9681936635072 9685802543872 9730066170248 9736698720112 9740586494912 9790576850236 9845953416131 9881617398016 9902529743288 9923480608384 9936297437248 9957325501214 9976518885632 9988509893908 10026112808288 10031724063296 10043781423949 10084437960116 10088464584016 10158629650442 10176059140856 10221330783104 10234532305088 10238618860288 10256191519834 10285408829192 10291165202864 10331166950528 10336948933376 10345242390119 10349373150844 10426700991616 10448766890588 10485675544736 10525638966206 10543698146408 10600051315984 10604283819584 10608518013184 10652744858806 10658706817252 10664262800464 10718993620517 10723273616692 10736624739584 10799083169888 10803395145088 10860163957048 10864500321248 10878532539056 10926929371904 10976864884936 10983008241712 10987393656512 11021804020864 11045129329052 11082793295392 11106247674431 11127655680128 11141030266282 11189230685984 11228754914048 11252518189864 11267051558308 11271550389008 11317176849472 11330779225493 11379800572816 11415439878752 11419997959552 11439598233661 11478607341656 11529673810304 11543531591326 11609862457648 11629781875264 11634425540864 11669446256819 11674105760044 11740135769999 11754752947648 11761331660416 11823134160136 11827855029536 11832577783936 11888557603858 11894754662056 11901411728752 11960574418618 11976022288321 11983629193984 12024500402564 12029301675664 12049940738752 12091038108617 12133747832024 12187728914816 12250278423448 12255169847648 12293550638656 12319567328558 12335478861251 12361577137168 12411615950912 12416571795712 12432608616064 12458919592652 12502928800544 12567095968882 12572113895432 12623004947488 12645249961799 12666049480448 12692854485064 12732606018608 12737690031808 12744818859136 12781133030393 12803062034924 12860020788416 12876630352352 12881771873152 12949461971992 12954632573792 13021117963126 13029993875444 13046217004288 13102095490757 13118408390464 13125246523648 13187341947844 13192607532944 13197875220544 13268414237312 13284361850578 13341835154336 13388963124992 13411942756706 13417298022856 13495350799567 13517548605184 13533795658796 13541370037832 13594005328064 13601613404288 13640368864369 13663772087692 13669227906992 13686882615224 13747773343616 13764297109654 13867140379456 13872677401856 13896487237958 13945574431376 13953379268192 14005908397312 14017145503753 14022742421828 14079505518352 14097690127144 14127516728192 14157414617956 14175699851482 14289061486336 14362395393008 14368130166208 14377924276352 14443630661068 14449397870768 14451714242056 14457484679456 14523554651179 14533454707226 14551549735552 14607009177592 14632070897056 14647891358464 14689628007782 14739719739472 14799385110848 14805294370048 14817172833337 14825465472454 14881277672144 14891421571936 14933843485568 14942201421056 14959474613249 14965447794724 14973823418008 15077265751936 15182127829232 15266138301596 15276544543624 15334054883264 15352485237691 15361077471922 15423258056648 15467195038624 15473370948224 15475851471808 15499928073107 15563384568368 15621974750848 15642151560256 15724346680276 15730625268176 15811357526653 15819599392996 15822135420182 15828453054232 15937799350144 15946719163648 16019594861432 16025991339232 16036915539008 16125655988624 16292433313468 16349983816096 16359134314432 16384585085603 16393754949026 16440456632488 16507006469792 16513597566592 16516244848064 16522839633664 16536096103891 16598348172776 16609662522544 16666301585024 16713789347437 16788146294608 16845393987968 16856876737792 16933911809528 16940673365728 16943389111376 16950154451776 17018767510784 17027615797934 17039222760196 17103368908256 17112941049152 17133509487913 17329427050754 17351003233408 17447015201824 17458908049856 17465879232256 17538694374154 17545697414504 17548510151068 17555517110768 17647766430203 17654813022028 17676794329856 17786725220992 17837405438021 17887328870432 17910431533904 17977857449344 17999465451086 18009539105012 18079542163424 18082440480208 18089660633408 18141193525504 18172329465022 18182499864724 18246726735328 18285342058529 18315418673408 18429321129856 18550089802972 18557496684272 18652736930191 18685695789824 18725240097832 18735719941744 18789093294272 18801900976768 18898395547304 18905941503904 18982471454336 19005286924834 19101473539928 19122126400832 19154934853376 19209513548638 19212593010221 19220264422996 19227938898896 19328976325841 19353042068032 19360769560832 19363873270144 19460132340496 19473397440224 19481172989824 19581153700472 19691906832262 19717340227039 19805059486576 19846961216768 19872594874496 19906702438103 19914651002428 19977019787816 20052225616576 20063448126592 20087562847898 20168875920232 20176929168032 20317259300884 20352118281712 20429685080077 20442661566208 20469064610176 20512383039668 20570817658384 20582330405728 20625888538229 20662333901056 20690484780238 20698746301688 20853401983232 20897533781176 20971351089472 21042875704487 21051277932412 21087396292816 21200102631968 21208567639168 21305489717612 21317413634504 21328525600928 21437987241034 21446547233384 21598166339776 21606790290176 21720327914096 21729000642496 21757065078112 21803109287141 21953729769872 21966016483424 21974787313024 22043608041728 22090258658104 22165586590784 22212495348862 22255311360256 22282060532564 22378461371968 22405358561117 22505036379728 22534103116616 22543100778016 22634353698944 22661558450986 22759601145632 22830879757504 22839995919104 22879196467322 22957214683312 23059347620608 23077848408727 23087063182652 23219724915296 23259563750528 23325837880489 23338892513638 23348211520088 23480271539998 23509505895296 23522663320832 23646268320272 23655710059072 23665155567872 23777115207716 23789509324112 23802823457504 23911601153461 23921148837236 23952044576642 24049000805128 24058603351328 24099881477504 24182076217234 24267495664048 24375457829632 24500556846896 24510339695296 24587101277312 24639134657116 24670957722502 24723154274336 24775475581423 24823231901824 24865217232128 24917839185304 25005857601088 25134191937764 25144227790864 25246009894976 25276353656869 25290499923598 25385708970128 25465212037216 25475380063616 25489637718272 25519103752013 25562266060786 25606124069848 25720041576832 25753260704704 25763543746304 25898923943984 25909265147584 26031841649827 26042235926252 26059987750888 26189533640767 26204190981514 26236816780928 26374683895688 26385215065888 26395750441088 26536828474624 26568723701156 26683670308672 26715742027793 26823885513412 26834596045712 26972315780761 26990701599134 27067591317592 27082740075664 27188010656128 27203226808576 27280737728738 27327544175384 27338455813984 27373765230448 27495546687232 27517606690483 27528594219308 27734280758912 27792974475916 27891148862752 27906758536384 28034291007506 28045484843656 28159011036704 28195380254288 28255033456384 28314829235912 28351399702964 28511758298569 28724790786016 28736260332416 28755848552704 28887261322136 28898795741536 28903428484112 28914969358912 29047109302358 29066909414452 29103099471104 29214018355184 29264141794112 29379256015564 29479439478944 29598770221696 29634345666674 29650930944908 29762555344288 29782843143872 29867686971136 29918949226498 29930895589448 29947646836016 30154531503872 30364255658464 30428515158977 30532276603192 30553089087248 30668109766528 30704970475382 30709892764369 30722154943844 30846516113296 30934390077248 30946741896448 30951702943616 30999856146214 31039894502383 31126769136736 31243949501696 31284303120512 31448693360552 31461250536352 31622715053306 31639198785992 31644270840364 31656906108464 31819374763267 31875598700288 32039189722864 32051982678464 32073831078016 32251311977248 32462657155201 32584866626936 32699967632192 32718268628864 32769170171206 32774423370377 32787509898052 32880913264976 33014012939584 33027195133184 33032489696128 33072192207782 33196696345552 33219325045088 33332603170048 33427578694874 33576292589216 33635462740243 33690787975936 33867823619056 33881346731456 33886778222752 33900308903552 33958492394411 34055231595868 34078445520392 34206737816512 34225882098304 34267018975826 34658854101508 34702006466816 34850639254249 34894030403648 34917816099712 35077388748308 35091394829008 35097020302136 35111034221536 35271489867149 35295532860406 35309626044056 35573450441984 35674810876042 35774657740864 35820863067808 35896670319419 35955714898688 35998930902172 36019078210024 36159084326848 36164880960416 36179321266816 36344658930044 36364999729448 36493453470656 36570684117058 36858642259712 37100179605944 37114993368544 37284607005821 37305473860382 37450480195664 37471439883488 37578186588544 37603801953536 37796791094608 37811883007808 37964942908672 38010573849668 38202947079856 38244252801664 38419027097276 38425186020442 38440528845992 38455877797792 38657952651682 38706084136064 38727746540288 38920264680992 38946794880448 38962345979648 39162307400944 39383813664524 39434680454078 39610118973152 39745189748992 39791135207893 39813404876206 39829302004856 39954039575632 40104451233152 40126896253184 40175125695796 40337751840464 40353858336064 40634518601768 40704236563424 40859370160154 40938129220352 41024766079336 41141635316768 41164660811456 41251777076458 41380969560476 41397492603376 41609951613503 41795067562352 41942702178944 42085751408974 42102555864824 42174792585632 42400205263936 42417135278336 42610979435224 42634827269008 42657051201856 42858861330493 42875974482068 42893094466768 43118485649953 43196332679552 43440655828192 43458001284992 43514130156224 43606218574282 43907459539744 43932032966848 43949574626048 43984835891087 44180517316208 44331173181568 44407259284999 44424990697724 44564121065128 44756922743936 44810717122234 45010072759456 45068206233232 45086201556032 45268707397888 45323116901972 45519202291264 45573912870941 45661759515008 45758392934644 45914429366624 46011597508357 46155696817454 46174126365304 46439449830592 46519127501056 46651675760978 46677785027276 46696423040176 46941799648471 46960543079996 47019011790592 47292536640544 47311420118144 47554230415432 47579018648224 47605646915008 47823202306922 47842297674472 47904089153284 48098001610256 48117206702656 48199762955008 48364152434468 48534991328096 48637705332853 49001113693792 49020679390592 49174202554624 49278269314232 49341915445004 49446308548672 49550951162846 49614949480187 49646463803648 49835678370608 50011715202176 50268383875528 50288455581728 50492019789952 50552707313738 50580999847196 50771417940256 50930424074432 50950760127232 51038207504026 51104126710897 51124532121572 51212248139696 51413698027237 51440083153664 51506521409408 51797847887968 51818530295168 52063683299654 52084471852504 52119975501776 52379067281534 52408381963028 52473633561856 52749367791376 52770430131776 52791500882176 52950408268771 53137447402312 53367340617344 53431484055586 53647771026824 53669192091424 53944631561522 53981403198268 54135182635184 54165480151328 54376021312256 54561475457476 54655088350768 54676911627968 54747530460896 55035213380966 55057188438616 55377473970637 55468561517824 55585948951832 55782297725504 55813517072768 56068582015012 56090969687312 56318022073408 56390760508576 56629658471824 56702799405928 57023516597138 57378142321591 57449581572032 57472520664832 57774522644272 57797591483072 57806856968224 57829938717824 58071031372691 58094218604716 58133818828904 58428036710368 58528283588224 58758512031128 58958878957888 59197540443392 59268691333348 59301861889816 59525110688576 59565686287744 59596655292769 59837898452996 59861791178896 59895293672032 60169012126313 60728511316928 60857030317954 61064553206384 61106178174496 61336219533056 61385430309539 61409940950764 61419785528738 61444309887688 61693032226592 61868780154496 61903405887232 61999712292428 62079789004766 62253538273472 62568606241024 62897386721104 62922501072704 63245430106612 63278397571984 63288541680728 63313812216928 63603153127577 63638749526534 64078379445728 64103965356928 64147662156032 64502623954496 64925314310402 65169733253872 65399935264384 65436537257728 65538340342412 65548846740754 65575019796104 65761826529952 66028025879168 66064979392256 66144384415564 66393392691104 66438650090176 66855157389748 67152585178432 67233297420233 67270925480486 67735647238112 67762693462912 67773556445504 67800617807104 67878995354641 67916984788822 68110463191736 68156891040784 68413475633024 68451764196608 68534037951652 69242841582239 69317708203016 69701278508498 69788060807296 69835632199424 70154777496616 70182789658016 70194040604272 70222068443072 70542979734298 70591065720812 70619252088112 71349621752084 71549315481728 71641726135616 71793340638838 71997861804344 72038156420048 72318168653696 72329761920832 72358642533632 72416696730833 72689317860088 72729999458896 72986906941312 73141368234116 74200359211888 74229986737088 74569214011642 74610947720764 74900960391328 74942879766976 75032955343619 75156373177088 75593582189216 75623766015616 76021147699336 76405894159712 76488505603328 76838054194552 76850372040884 76881057691984 76911755595584 77275624425077 77315905303364 77412168272128 77743733721017 77840529361984 77893589760896 78324614801888 78767627329048 78869360908156 79220237946304 79582270415786 79626809752412 79658604009712 79908079151264 80077187635627 80208902466304 80350251391592 80675503680928 80707716672128 81269037203536 81408473126848 81686123797733 81718740320308 82049532158672 82283270633536 82329321622912 82503554152916 82761939120952 82794985206752 83219903227006 83590135124704 83885404357888 84171502817948 84205111729648 84349585171264 84637266760319 84800410527872 85221958870448 85269654538016 85314102403712 85717722660986 85751948964136 85786188933536 86236971299906 86348352028757 86392665359104 86881311656384 86916002569984 87028260312448 87177627918589 87212437148564 87814919079488 87864065933696 87969671782174 88361034632416 88662346363136 88814518569998 88849981395448 89128242130256 89467931212751 89513845487872 89621434244468 90020145518912 90136412466464 90172403112064 90327167046727 90646233803944 91038404582528 91147825741882 91323519030016 91516785869288 91828858733248 92023195016714 92311393634908 92348252730608 92878899661184 93303351521956 93355570054552 93392846080352 93883599296942 93921086159992 94467455596969 94585073281088 94622840236288 95108460830864 95158037296448 95211293830016 95482582050583 95646404613844 95684595348944 95808178306568 96196003220512 96234413405312 96728304868936 97069982656192 97275410665706 98002227387584 98041358781184 98120018526271 98556538628464 98683830890008 98892617097344 99101902325692 99229898960374 99671356741216 100023430404352 100536767751056 100576911163456 100984039579904 101105414627476 101161999694392 101542835880512 101664882558253 101860848148864 102076415008052 102208253421794 102249064243144 102424496279392 102827396054474 103013042818816 103595695775936 103637060590336 104127366599308 104168943705008 104239951003552 104716322292743 104758134563068 104816763926056 105498735582752 105540860263552 105900816537542 106274894804624 106734681234688 106862968111172 107295542053648 107338384182848 107889263123044 107962806396536 108270365270368 108330960302656 108499496511749 109122950914952 109310176701536 109353823255936 109495060921792 110070426761932 110114376877232 110679502686571 110754947941274 111171897903664 111564595451008 111627034145536 112137164030024 112181939374624 112636044146816 112781521017152 113259316943648 113405598811856 114001513432001 114047033194276 114692095599221 114756284643182 114899163144064 115549045288544 115595182966144 115613713936448 115659877435648 116142062745382 116188437209432 116267637657808 116856073420736 116996525432059 117056567176448 117517024062256 117917757915776 118120141522643 118537382666696 118603723779632 119050221377152 119131372575488 119193310585538 119675796905992 119723582357792 119790587344064 120338024252626 121457022633856 121714060635908 122129106412768 122212356348992 122770860619078 122819881901528 122839571057476 122888619775376 123386064453184 123534365011421 123737560308992 123999424584856 124159578009532 124507076546944 124861838066147 125794773442208 125845002145408 126490860213224 126556795143968 126577083361456 126627624433856 127206306255154 127277499053068 127997394409703 128156758891456 128207930713856 129005247908992 129850628620804 130339466507744 130569158511337 130799870528768 131076680684824 131097693481508 131150039592208 131523653059904 132056051758336 132288768831128 132786785382208 132877300180352 133710314779496 134305170356864 134466594840466 134488151071547 134541850960972 135471294476224 135525386925824 135547112891008 135757990709282 135833969577644 136220926383472 136313782081568 136826951266048 137068075903304 138485683164478 138635416406032 139346917066721 139402557016996 139576121614592 140309554993232 140365579316032 140388081208544 140444136886144 141085959468596 141182131441624 141238504176224 142699243504168 143098630963456 143283452271232 143586681277676 143995723608688 144076312840096 144381219767603 144636337307392 144659523841664 144833393461666 145378635720176 145459998917792 145973813882624 146282736468232 147300129931409 148400718423776 148459973474176 148714777037593 149138428023284 149221895441528 149801920782656 149885759533952 150065910687238 151187164378432 151247532031232 152042295398672 152621765009987 152811788319424 153676108389104 153700744081768 153762115383968 153823511191168 154464800452687 154551248850154 154631810606728 155487467442034 155681058723968 155787179521792 156649229603776 157535254658096 157738721816312 158440475892608 159164540831572 159253619504824 159317208019424 159816158302528 160154375271254 160700502783184 161351007361856 161415433344256 161544938861089 162538074407072 162816946253696 163280865163423 163372247595466 163437480640616 164099064317344 164566541267072 164658643245824 165007108305832 165523878241904 165589970413504 166439806454012 167180270249408 167381208074227 168343005635896 168410223459296 168699170342528 169274533520638 169600821055744 170443917740896 170539309076032 170628204807424 171435445321972 171503897928272 171572377867072 172473942599812 172696704057514 173428329069961 173762623312768 174056520624896 174355255837178 174424874297128 175629838158976 175728131867392 175939343564348 176722069264832 177629037139996 177699962790896 178256484260512 178633726264091 178935862425502 179242868488936 180040291037824 180272824932928 180344806224128 180654334093454 181292467607888 182076809165056 182222891548789 182295651483764 183033571738576 183657717466496 184046390033428 184622787269816 184696505461216 185757799322368 186606703043912 186711140109104 186785692160704 187767198593884 187842172319984 188806210465327 188934911193938 189170146562176 190216921661728 190316074592896 190422587660032 190965164101166 191292809227688 191369190697888 191616356613136 192392006441024 192468826810624 192623246833381 193456609737872 194139965312384 194473169972237 194550821331412 196004454775168 196240037052542 197113077256928 197367661780016 197785234194688 198203804651384 198459797920748 199342713482432 199582308089983 201073535502112 201153822326912 201499064950391 202210829254952 202323999388784 203085671761024 203329765116506 203721696297728 204152830016104 204416506843588 204498128486288 204848992558784 205547647846489 205654792108948 207191391551872 208254733198616 208337887410016 208479902007104 209432644585486 209516269126136 209633527852112 210997471165504 211081720527104 211801633075084 212549789609248 212999606112839 213725936222344 214591084107296 214676768365696 214969249350583 215778526246088 215925612793072 216540730540736 216661920605312 216998993023498 217279261516681 218245901829904 218620353403072 218707646511872 218990121843584 220140853523864 220228753754464 221359005373142 221509895882548 222343795807328 222735623342869 223129190902016 224274328060048 224363878749248 225272088293632 225563042034304 226518633887296 226811197623712 228003026864002 228094066388552 229384191198442 229420963592639 229512569286364 229798326288128 231098090577088 231190365932288 231227427872896 231886270694273 232284125490764 232376874418864 232535275315616 233712146841472 233993050864118 235034048124512 235835515831552 236240283045286 237074765333392 237207447559264 237709446760877 238100442754304 238386621171076 239351593811984 239447164715584 239581174688128 240676048505252 242914045267712 243428121271816 244258212825536 244424712697984 245541721238156 245639763803056 245679142114952 245777239550752 246772128906368 246900429070043 247068730022842 247998849169712 248319156019064 249014153093888 249723676132294 251276692235933 251589546884416 251690004290816 252981720426448 253113590287936 253154166722912 253255248867712 254311068425233 254412612510308 254554998106136 255994788819406 256313517782912 258010495817984 259701257241608 260678933015488 260992249040747 261138317022674 262153361369648 262195386963016 262300079184416 263047306119808 263498777242819 264577537662256 265573570764416 265754600360704 267420629558992 268610340713728 268933189680932 268976302143094 269083701921944 270942588952448 271094225782016 271515981418564 271667939155288 272441852766944 272627564163136 274136151806608 276971366328956 277270832812064 278537946455251 278693834133442 278805114033992 280619109986464 280731158632064 280776162417088 280888273772288 282171918937192 282364262883248 282477008352448 285398487008336 286566904542464 287173362555352 287991447217376 288152625680192 288762439535206 289319047683328 289666786923332 290757271440352 290919997835584 291269661294521 292565472936464 294600259862818 296801436847552 296919946948352 297429554075186 298276856046568 298443790883056 299603841565312 299771519067904 300012029313451 300131821374476 302374328756864 303235892446357 304084590797344 305243530019974 305623576638848 307352216778208 307401488163536 307524230767936 307647022382336 308929600905374 309102497700308 309263621213456 310850814994993 310974934884068 311362117447936 313298459207552 315070509316192 315477443632624 316880951785216 318329081663144 318507239009648 318634416038848 319632316605056 320308750542508 321401005566368 322081182558499 322702014723712 323089877722178 325076148814144 325633892507392 326561730326846 326744495190932 326874961281232 328198128634688 328592597539297 329133082534144 330014216611664 331047756483808 331179940827008 331748348776169 332879612908024 334360540498816 334762416148454 336686011271792 336820446918592 337398340685056 338413941447751 338549067041276 340463937329971 340887835481792 341078618152064 342870890643944 343007795856544 343144755734144 344947885199624 345393408115028 346856658139922 347304646361309 347525246625536 348710511674356 348849748594256 350640105149893 351259676317952 351878687128696 353444138529664 355258074279992 355399925581792 356512968521024 357267452528182 357728886976279 357871724851004 358485736977872 360080582075648 360545649865856 361308668186908 362584935215776 364445783097578 364591302967528 366067143477152 367315434932992 368092780066856 369245574539632 369393010922432 370652857881397 373213406087824 373422280218208 373571384321408 375534397187768 375684344639968 377612420930654 377869822387876 378340293124352 380433843323456 380632149185792 381930328202332 382585618455376 382738381395776 383232713226272 384784012882048 385246493666762 386913219475744 388279930624768 388946339944474 389101642662824 392008909550336 392480074105084 394226154513856 394735323560032 395570697066701 396407609302768 396919595841496 398685426964864 399164616179966 402147071004224 402307644653824 402998129900782 404421658509904 404647998777568 406171343522048 406497219608837 406659530233012 408305660032208 408833013687176 408996256972576 409697985117568 411095295692978 411309584217896 414382783103744 416509466397232 416675774820032 416959804014208 418865289170972 419032538252272 419267055704224 421183084884191 421994942331008 423603266150168 425099579218496 425999212225678 427451872444688 429182168214592 429353536731392 429698012166773 429938498701166 431557052492176 431851225586144 433081461081472 433323841210624 433824763784221 433997986046996 434558523033362 436491803659808 437240706806144 437980243687168 440281707047728 440457507508928 442718010746284 443019791765096 444687591614656 445222071893039 445471246685738 448548656120096 448727757498496 449497914120103 451126084068608 453037267774592 453622395247424 456006053728004 456188132777104 458529368272937 458768382396884 458841927185278 459025138572728 462196181154176 462454855745792 463772541388546 464568250981528 464753748837728 465070550631232 467424293682944 467986101728236 470068096249024 472480566090572 474149530666784 474414895118528 475152967482487 475418893521754 476773242342152 478703187623968 478894329431168 479162349376256 481352097010504 484699891075673 486856242543632 488516425651072 488849425395968 491083442476312 491279527606112 491358284229904 491554479101504 493544257812736 493800858140086 494137460045684 495997698339424 496638312038128 499447352264588 502553384471866 503179093768832 505963440852896 506227180575872 506308333445824 506510497735424 508622136850466 508825225020616 509109996212272 511989577638812 512627035565824 517284757702609 519402514483216 521357866030976 521984498081494 522276634045348 524306722739296 524390773926032 524600158368832 526094612239616 526997554485638 529155075324512 531147141528832 534841259117984 537866379361864 537952604286188 538167403843888 540929370975539 541885177904896 543031962837128 543335878310576 544883705533888 545255128326272 548272303613216 553942732657912 554541665624128 557075892910502 557165197296409 557387668266884 557610228067984 560540313449389 561238219972928 561462317264128 561552324834176 564343837874384 564728525766496 564954016704896 570796974016672 571802866584131 574346725110704 575982894434752 576305251360384 577294370704987 577524879070412 579333573846664 581514542880704 581839995671168 582539322589042 585130945872928 589200519725636 592460867322233 593602873695104 594859108150372 596553712093136 596887581766112 598150767608641 599207683130624 600024058626902 600263642748952 604748657513728 606471784892714 608169181594688 610243395430123 610487060039948 611247153277696 614704433556416 614802976327072 615048461535872 617859201810748 618204995400616 618527242426912 621701629989986 621949869768136 626596918415104 630141018632384 630954887265248 632290169327089 636658163326288 637014478019296 637268832077696 639264633210112 640617501085016 642802011132736 644162365116998 645404029447424 646179755444356 650152297628288 653123460653692 653488990381864 653749922562464 656396257269376 657185195078594 660028433223328 662095512967616 662359881654016 663496697552338 665759225816048 668378074354081 668721080997632 669524832296908 673372022543584 673640893837184 676449298534181 676827882895502 677098134082552 680927874659942 681775670963584 682157236304128 685741781287888 686015591713088 686289511468288 689895770399248 690786816230056 693713316279844 694609292722618 697421023348712 697699497188512 701280210299786 703757374257392 706888277059328 710516148559984 710799851163584 713025937042048 714534905056364 715457773952558 715743449702008 716971473955744 721091299731712 722617336373816 725169870431552 728891566195156 729182605935056 732134286954304 733014256049201 736185560133712 738491149079264 738786021844864 741305715762794 746426812175648 746844560436416 747142768642816 751068794375536 751368689279936 754923407844983 755224841861308 755739644775752 759496475582243 760867686646912 763860656404664 765171236910752 765476762791552 766465426452544 769568025764096 770492987333524 773826438951488 774756518805997 777892679888948 778203285325648 782197157642069 784960148210168 788452309027712 789470647120064 791141394133402 792815218605536 793839191682992 797370853929728 798010594024007 798329232359932 804294142008448 805996259801564 808843317019808 809295997555136 812994439217674 813319060466024 816611320064416 817666027374352 817992513945152 819395970235136 822190591385956 822619168435792 826840990658501 833018932794464 833351549640064 833919608028416 837730578341944 838065076504544 838534111408448 842366169768382 843989884662016 847206532300336 850199158436992 851998424451356 854903744889376 858364336429184 859396024333546 859876997402332 863114104984352 863702451172288 866162922162944 867649527568442 867995972093992 869117046066724 872983607319616 874032866463029 874481413612288 880563414095456 880915015017856 882426939610333 885436021492568 886039583530192 889375183229312 890444143786078 890942493371476 897097312240192 897455514996992 898995828240206 900156940569107 906074535549184 907244790494848 912012107456008 912376265554208 917058736545874 917536764793768 917683854370556 918050277145456 924392362308352 927545082777092 929136501963056 929507497675456 930141101262464 935972203456472 940136192498048 941417057500829 944961132181144 948299061333568 948829790237056 950305934964974 950837787043508 953546484684304 957406375247936 957788658862336 962704194021008 969399782151346 973712485087264 975428419467047 977032851302144 982166884952624 982559055212224 982716568459808 983108958203008 987601716280172 988274920091368 991995396678848 993276624076256 998894704529176 1005106768943732 1006358187537664 1010668538373221 1011926881705792 1012454361151744 1012616666891648 1017244273700932 1017650450041232 1018219992424544 1022873206147321 1023979155277624 1034569515405218 1038805028966432 1041003439263151 1042715732061952 1043968996162988 1044553268090696 1048613445478592 1048781547852064 1049200316737664 1053995108971276 1058310150649024 1069682518235968 1075732758723728 1075905208572376 1076334807687776 1081253603168809 1081858741951078 1086063925674256 1086671756621152 1089767411067776 1090510256652544 1096544607226432 1107885465315824 1109083331248256 1114151785821004 1114330394592818 1114775336533768 1115220456135968 1121080626898778 1122476439945856 1123104649668352 1128687675748768 1129457051532992 1129908033409792 1141593948033344 1142966056143961 1143605733168262 1148693450221408 1151965788869504 1152610502720768 1153942921028897 1154588741409974 1155049758140824 1158667147693328 1163029085761408 1163679991342336 1165078645178084 1170261891745856 1178401039451272 1184921734644466 1187205747390208 1189718216300744 1193107424186272 1193775163532224 1196301535217282 1200048117253804 1200527285497904 1212943569785428 1216338363189376 1220486790860246 1220974120079896 1229408867112832 1229605952654144 1230096923071744 1235718403621496 1236409990801232 1237054484853824 1243403259979972 1243899739536272 1250436083848637 1260282037264768 1261909774530496 1264580338654178 1273316326652576 1274028956038592 1274537664155392 1275560240841523 1281235002170032 1285604022265472 1288324730233996 1292359510888712 1300304595256576 1306246921307384 1306977980763728 1307499845124928 1312792514538752 1314370390157188 1320056866446656 1321643473257289 1324191025935232 1326993395104676 1331518451632096 1336756148708162 1339049664593816 1346744045087168 1347281787674368 1352898597068362 1353655765791004 1354196268165104 1361312189805659 1361855749319884 1363551341927168 1371483562575776 1372031183426176 1379791540798496 1381573632460112 1387426632559688 1389218585445236 1394842046697424 1395398994377024 1402560420599572 1407514748514784 1410493454652737 1421032297119968 1421599702327168 1426051874084096 1429069810112728 1430915547905116 1431486899404016 1433942947911488 1438833534925423 1445234672747632 1450339740863104 1457783132390312 1458365211870112 1464268573908608 1466028512098402 1472371120267424 1476982298158528 1477572043689728 1482019674616013 1482611431525588 1490997242789873 1492853624351296 1493689120872832 1502137588751072 1502737378559872 1509846815689966 1510449683722616 1511479289551504 1518992951164486 1520954830616767 1521735373293824 1527721312809328 1530342473821504 1530953525583104 1532930852905088 1535561839794359 1540985974667048 1547652877902976 1549513037611994 1555785359777896 1556406570651296 1564394315284138 1569920296420336 1576904618055424 1578941294240128 1582282788266804 1585630437211072 1587678383365984 1596021188048014 1596658464719864 1605946745148473 1608588284016896 1611992519603128 1617686634039616 1618591995110272 1623203894859911 1625988878435348 1626638120932048 1633222640128832 1635332054748704 1635985027890304 1644381182771912 1645238336871584 1653681981317002 1663966127326139 1666037865588928 1666703099280128 1675461156683888 1676130153009088 1677068222816896 1684732339536764 1694413064600672 1700398316873984 1703996848902712 1709807489778752 1716728672858368 1718792048667092 1719753994804664 1726228209968704 1727404902344576 1728303003490301 1735299055136884 1735991944187984 1738234092133448 1745967214639232 1748065732926058 1761126828190912 1761830030035712 1764853879220666 1770872042985136 1772079167060384 1778750366458624 1780177478976631 1780888287572156 1781884986742952 1794194624480384 1797991656480412 1800313881138214 1814489580989696 1824024214912016 1824752531108416 1834117473091748 1835073529587536 1835367708741112 1836100554290912 1844491440699733 1855090165554184 1858273003926112 1859014995350912 1860282202524928 1871944406912944 1880272384996096 1882834115001658 1889922264362288 1896598122667136 1897659580474112 1900611869929948 1901675574087016 1907092969368608 1914812750495872 1925408388042016 1938799564302692 1947424970174528 1949765625186757 1950856838934094 1964333769905248 1965118110424448 1965433136919616 1966217916406016 1968490865284589 1975203432560344 1976549840182736 1983990793357696 1986553248152512 1997789409058352 2008042405884931 2010213537887464 2021337076746442 2023853763411584 2025233333783296 2034488547401864 2035300900082464 2036439984849088 2045746412294642 2047958310555248 2069139030810436 2077610057932864 2082006878526302 2087937992325976 2089106536181392 2097226890957184 2097563095704128 2098400633475328 2100084205194157 2107990217942552 2116620301298048 2122651247124499 2139365036471936 2151465517447456 2151810417144752 2152669615375552 2162507206337618 2163717483902156 2172127851348512 2173343513242304 2175955704964951 2179534822135552 2193089214452864 2215770930631648 2218166662496512 2228303571642008 2228660789185636 2229550673067536 2230440912271936 2242161253797556 2244952879891712 2254568277909493 2257375351497536 2258914103065984 2283187896066688 2285932112287922 2287211466336524 2297386900442816 2303931577739008 2307885842057794 2309177482819948 2310099516281648 2317334295386656 2322238441433183 2326058171522816 2330157290356168 2340523783491712 2356802078902544 2368897590134257 2369843469288932 2379436432601488 2386214848372544 2387550327064448 2392603070434564 2400096234507608 2401054570995808 2425887139570856 2432676726378752 2440973581720492 2441948240159792 2454480736049251 2458817734225664 2459211905308288 2471436807242992 2472819981602464 2474108969707648 2486806519959944 2487799479072544 2500872167697274 2504102208833953 2520564074529536 2523819549060992 2528151209639081 2529160677308356 2546632653305152 2548057912077184 2551120481683046 2562470004340064 2571208044530944 2576649460467992 2584719021777424 2594570005169779 2612493842614768 2613955961527456 2614999690249856 2619487844355083 2628740780314376 2640113732893312 2643286946514578 2648382051870464 2653986790209352 2663036903264192 2673512297416324 2678099329187632 2693488090174336 2705797194136724 2707311531582008 2708392536330208 2722624379611318 2723711498639768 2742967125151552 2744062366852352 2759583081596992 2763147264920224 2768994879466907 2774853265119376 2778437170890472 2789684093394848 2790797988754048 2805120841199144 2815029497029568 2820986909305474 2842064594239936 2843199404654336 2845480537261859 2858139620225456 2861831095810232 2862973798808032 2867885895822976 2877667069850846 2890469345495264 2900679481726208 2915566264780624 2916730423740224 2928537147817216 2932057024196804 2944742240534848 2948281594189337 2953964596317056 2964039349232026 2965222863051176 2981994485579746 2985707248702592 2987378241745664 3004275177502144 3005474757119744 3019693631379932 3020899367445232 3022958579103008 3036773346489547 3037985902328972 3041909661233534 3055442625618656 3060684947643008 3065861705810176 3071123679588718 3081971949334096 3095305755805952 3099026075223988 3111570719555792 3112813141302592 3128788630568276 3139840592840672 3146485398840721 3157882588480256 3164565576533608 3171260874422144 3175356766731968 3192042376096028 3193316929439728 3209705577910559 3211893490296946 3223985039206256 3235373268079232 3237183990220544 3246407789719822 3251977756870696 3253276241864096 3266445280257664 3270664109497408 3271970055780608 3288762365543824 3290476673743168 3306043889528029 3307363962634004 3326070772377409 3327932254652278 3332075731177856 3350922313367776 3352260306018176 3354136445633792 3369464679073528 3388826129201344 3392899237529711 3407993697805424 3419614979557504 3425484104156647 3437584097334184 3439507989609328 3452456419937408 3454809804689152 3456606006980602 3470598110273768 3471983888375968 3476468184266896 3491934429278464 3496131465852116 3522253656381824 3529707758441332 3541744085970272 3544158334120768 3560354957953262 3561776575144312 3563769973485904 3588389248960768 3595983312960824 3600627762276428 3620993303918263 3648048429824032 3649505062216832 3668234946183496 3670147059175072 3670735417482224 3672201108581824 3688982881399466 3710180331108368 3716546007852224 3718029990701824 3743888813825888 3765668230003316 3779844528724576 3786505596828773 3793196245334272 3801223739859896 3803351148174032 3814185938737216 3829625500991744 3850816776084032 3877599128605384 3894849940349056 3899531250373514 3900156381074863 3901713677868188 3928667539810496 3930236220848896 3930866273839232 3936981730569178 3942066601802641 3950406865120688 3953099680365472 3967981586715392 3973106496305024 3995578818116704 4016084811769862 4020427075774928 4041060594934909 4042674153492884 4047707526823168 4068977094803728 4070601800164928 4072879969698176 4091492824589284 4095916621110496 4138278061620872 4155220115865728 4164013757052604 4175875984651952 4178213072362784 4187055373260487 4194453781914368 4195126191408256 4200168410388314 4215980435885104 4233240602596096 4245302494248998 4271703768010861 4278730072943872 4302931034894912 4303620834289504 4305339230751104 4312728534090197 4325014412675236 4327434967804312 4344255702697024 4346687026484608 4351911409929902 4386178428905728 4426031185289623 4431541861263296 4456607143284016 4457321578371272 4459101346135072 4460881824543872 4479479213127923 4484322507595112 4509136555818986 4514750702995072 4517828206131968 4566375792133376 4571864224575844 4574422932673048 4594773800885632 4615771684115588 4618354965639896 4620199032563296 4634668590773312 4644476882866366 4660314580712336 4681047566983424 4713604157805088 4735145089739267 4737795180268514 4739686938577864 4758872865202976 4772429696745088 4775100654128896 4785206140869128 4800192469015216 4802109141991616 4851774279141712 4881947163440984 4883896480319584 4908961472098502 4918423810616576 4942873614485984 4945639963204928 4948217939415296 4973613039919888 4975598958145088 5001744335394548 5008204417667906 5047639098121984 5056302419278162 5058321354616712 5093265306610304 5096115824154368 5102240963366092 5124940008680128 5153298920935984 5169438043554848 5189140010339558 5224987685229536 5227911923054912 5229999380499712 5238975688710166 5257481560628752 5280227465786624 5284463854914881 5286573893029156 5307973580418704 5326073806528384 5347024594832648 5356198658375264 5386976180348672 5411594388273448 5414623063164016 5416785072660416 5445248759222636 5447422997279536 5475380103494483 5485934250303104 5519166163193984 5526294529840448 5537989758933814 5549706530238752 5556874341780944 5579368186789696 5581595977508096 5586074158168049 5610241682398288 5630058994059136 5639721929194873 5641973818610948 5684129188479872 5690961074523718 5716279240450912 5723662191620464 5725947597616064 5735771791645952 5755334139701692 5780938690990528 5787886934609507 5831132529561248 5833460847480448 5843472883561339 5864114048393608 5889484481069696 5896563188378674 5907929192634112 5928078698464052 5930445726102352 5960881787548181 5963988971159492 5971414497405184 6008550355004288 6039387262759864 6041798734890464 6045917158206016 6073546692979094 6075971804657944 6083819322467068 6110885251237312 6121369895286016 6142247359177436 6163943898668192 6176988577272331 6198052150447976 6223141439111584 6225626282605184 6257577261136552 6279681185681344 6292970797681442 6301098583983749 6329131153067216 6342521748844288 6350713533463936 6384084752192056 6386633858879456 6419411155821118 6423786980593892 6447970078412512 6470746536158464 6492815579439644 6503955513741392 6506552483728192 6532890560515328 6541328218994816 6577524731087648 6580953347486336 6612087779056058 6614727925268008 6652141544754818 6655864509304556 6664151462355712 6701844626735552 6704520612036352 6724701850133917 6738929358147056 6777652258402688 6785798475059422 6815987395610848 6839229959115008 6850968208313294 6875168194668368 6879015979218656 6904912839874816 6913212013961204 6941196220547536 6943967776751936 6952936368533792 6992262931704232 7044507312763648 7059415516882664 7083488171940544 7088316668241536 7120709915906524 7123553150288624 7127539946971808 7160112443031247 7191966625921648 7201255524552856 7241986607836526 7287024074842057 7296096859648064 7299010124433664 7336469892366992 7340294118350144 7341470834964448 7344402217163648 7375020984331757 7377965762798932 7420360662216736 7433092015704448 7487777627651776 7531336460006632 7559689057449152 7568775222181663 7573011193657546 7602447479719792 7606702296348064 7628371877474432 7641464540041751 7701633552168064 7755198257210768 7789699880698112 7799062500747028 7800312762149726 7803427355736376 7857335079620992 7861732547678464 7873963461138356 7884133203605282 7900813730241376 7906199360730944 7946212992610048 7991157636233408 8032169623539724 8040854151549856 8077600447202279 8082121189869818 8085348306985768 8137954189607456 8141203600329856 8145759939396352 8182985649178568 8191833242220992 8276556123241744 8310440231731456 8328027514105208 8351751969303904 8356426144725568 8374110746520974 8390252382816512 8400336820776628 8431960871770208 8490604988497996 8543407536021722 8605862069789824 8607241668579008 8610678461502208 8625457068180394 8650028825350472 8654869935608624 8688511405394048 8693374052969216 8703822819859804 8793840880944353 8852062370579246 8863083722526592 8913214286568032 8914643156742544 8918202692270144 8921763649087744 8958958426255846 8968645015190224 9018273111637972 9029501405990144 9143728449151688 9148845865346096 9189547601771264 9231543368231176 9236709931279792 9240398065126592 9269337181546624 9288953765732732 9320629161424672 9427208315610176 9470290179478534 9475590360537028 9479373877155728 9517745730405952 9529185328639613 9544859393490176 9570412281738256 9600384938030432 9604218283983232 9703548558283424 9763894326881968 9767792960639168 9814004301984779 9817922944197004 9873454182569159 9885747228971968 9891279926409856 9947226079839776 9951197916290176 10003488670789096 10016408835335812 10071834744477961 10112604838556324 10116642709233424 10168563049346897 10186530613220608 10204481926732184 10249880017360256 10306597841871968 10338876087109696 10374137722312091 10378280020679116 10449975370459072 10455823846109824 10477951377420332 10514963121257504 10568927709829762 10573147786058312 10615947160837408 10652147613056768 10694049189665296 10712397316750528 10748932878560513 10823188776546896 10829246126328032 10833570145320832 10890497518445272 10894845994559072 10950760206988966 10971868500606208 11038332326387968 11052589059680896 11075979517867628 11099413060477504 11113748683561888 11158736373579392 11172148316336098 11220483364796576 11260117988118272 11279443858389746 11283947637221896 11362427264019377 11368258376959744 11381922149047436 11432558480901824 11447324383240928 11451895195232128 11471550214934329 11510668279403384 11561877381981056 11575773869219014 11662265059122496 11666921694960896 11686945767122678 11728228096787216 11778968962139392 11793126376757348 11856157396928104 11860891452204704 11921763575096362 11927977942318984 12017100710008576 12078774525519728 12083597469780928 12091834316412032 12147093385958188 12151943609315888 12167638644934136 12221770502474624 12284494718354872 12327887797336384 12353977154544662 12396104300895952 12446282878223168 12451252565210368 12461242352836417 12515154522273104 12559362371362688 12585941595362884 12602197167967498 12658262306134432 12701427066927872 12768169504384112 12773267717758912 12838822311642236 12847573961187784 12895940156825024 12911440084898131 12985631158879288 13007911027482784 13013104967456384 13082656437989632 13155049462175296 13161906694972672 13224175558112116 13229455850536016 13297351679915173 13304283089509636 13311729018609112 13403689253471104 13449403700267834 13477858716294112 13555304516805376 13571596950118844 13631974791221696 13701936416626588 13750336389336736 13758031958437312 13779436056992123 13826424027922408 13882392441095072 13887935553503872 13905872737067584 13984525863408464 14056296841194517 14118831033765328 14166976343881088 14176633336483072 14241419831813048 14247106300577248 14255079893943616 14320224886062494 14383933251843296 14402511049105712 14483973215673052 14574048149684114 14592193719296128 14672939784733984 14680588236700288 14682941669928896 14688804434327296 14750041968663514 14755931525597864 14840721324433472 14858558729871493 14866184031408896 14975555255303552 15001257973375661 15062672920013264 15119378114898304 15137550444363326 15146022387315092 15204894959439584 15213404592696128 15256743754948864 15282929080083502 15403267104336128 15510396514421536 15598125001494056 15600625524299452 15606854711472752 15714670159241984 15747926922276712 15768266407210564 15801627460482752 15812398721461888 15982315272466816 16064339247079448 16081708303099712 16155200894404558 16164242379739636 16170696613971536 16255669090032281 16275908379214912 16282407200659712 16365971298357136 16383666484441984 16553112246483488 16582283130939799 16656055028210416 16703503938607808 16712852289451136 16748221493041948 16800673641553256 16863921743540416 16981209976995992 17086815072043444 17181365152344757 17211724139579648 17214483337158016 17250914136360788 17300057650700944 17309739871217248 17377022810788096 17407645639719608 17587681761888706 17697058467473567 17704124741158492 17726167445053184 17826428573136064 17829286313485088 17836405384540288 17917916852511692 17937290030380448 18036546223275944 18287456898303376 18297691730692192 18336414910485581 18463086736462352 18473419862559584 18480796130253184 18538674363093248 18577907531465464 18641258322849344 18854416631220352 18940580358957068 18951180721074056 18958747754311456 19035491460811904 19058370657279226 19140824563476512 19200769876060864 19208436567966464 19382964156268349 19407097116566848 19527788653763936 19535585921278336 19617029657491249 19628008603969558 19635845888394008 19746908365138318 19771494457943936 19782559852819712 19894452159679552 19902395832580352 20006977341578192 20032817670671624 20143669488955922 20225209677112648 20233285418466848 20337126098693794 20408963853464368 20499760034720512 20613195683743936 20677752174219392 20748275444624182 20756560041358232 20899950740918144 20911647692219648 20955902754840664 21029926242515008 21137855419659524 21146295572116624 21231894321674816 21257413425426829 21388098379330592 21424794633501056 21497865757121026 21646377553093792 21658492252656064 21667140290641664 21780995036890544 21789691989118144 21901520413977932 22025397791885047 22105178119361792 22151959035735256 22198826120955008 22227497367123776 22317472747158784 22344296632672196 22440966729593152 22467939045373913 22558887716779492 22567895274443792 22724854528038754 22763844298094872 22865116961803648 22894648766481856 22903790390464256 22943100429868658 23021336558806768 23123754763962112 23142307226696203 23151547738438028 23324530118244992 23373891534245356 23456456193574432 23586252753514696 23712314793856208 23721782904409408 23843527150192724 23855955884637968 23978388729096529 24157549051039456 24167194939561856 24183668632824064 24294186771916376 24303887218631776 24335277289868272 24443541004949248 24568989436709744 24655775594672768 24707954309089324 24792208601791904 24892565756446336 24922484705672834 25030309044546208 25118724742725376 25171883190725768 25204394335934996 25316524612268864 25346953127427841 25536339008768224 25546535435517824 25590381248699657 25677644623284472 25695147922375568 25791880313650048 25822880169796262 25971262317758576 26015822054965568 26026209934912768 26104551276504103 26310098924350592 26448351116224232 26458911701072032 26594703359830346 26608566179019272 26623458037218224 26807378506942208 26898807400535668 26955717432588224 27143193900237688 27263949582443392 27301094667524041 27403872833253176 27500672778673472 27516063916874624 27558872113984246 27594466212618487 27652848055844816 27764784882190144 27775871107007744 27811745474135168 27969051726816928 28112593682389034 28237662067530656 28287424164544363 28333952687762176 28482839663626096 28494212601154496 28510159787887232 28640449772124988 28767866503686592 28805022098211424 28967946431346104 29148096299368228 29184387438592256 29309387612823409 29345879569467968 29361176473400576 29365883339857792 29500083937327028 29511863051195728 29681442648866944 29717117459742986 29951110510607104 30002515946751322 30125345840026528 30189099738631379 30238756229796608 30275100888726652 30292044774630184 30409789918879168 30426809185392256 30565858160167004 31020793028843072 31196250002988112 31201251048598904 31213709422945504 31356354491895461 31495853844553424 31536532814421128 31603254920965504 31624797442923776 31964630544933632 32128678494158896 32163416606199424 32310401788809116 32328484759479272 32341393227943072 32511338180064562 32551816758429824 32731942596714272 32767332968883968 33106224492966976 33146015628174869 33164566261879598 33312110056420832 33407007877215616 33425704578902272 33464344709838013 33496442986083896 33601347283106512 33727843487080832 33962419953991984 34173630144086888 34362730304689514 34428966674316032 34501828272721576 34600115301401888 34619479742434496 34815291279439216 35175363523777412 35394116934947134 35408249482316984 35652857146272128 35658572626970176 35672810769080576 35835833705023384 35874580060760896 36073092446551888 36574913796606752 36595383461384384 36672829820971162 36926173472924704 36946839725119168 36961592260506368 36991246984404167 37155815062930928 37282516645698688 37708833262440704 37881160717914136 37902361442148112 37917495508622912 38070982921623808 38116741314558452 38281649126953024 38327660724461381 38401539752121728 38765928312536698 38814194233133696 39055577307527872 39071171842556672 39234059314982498 39256017207939116 39271691776788016 39478053504364111 39493816730276636 39542988915887872 39788904319359104 40013954683156384 40065635341343248 40287338977911844 40450419354225296 40466570836933696 40674252197387588 40817927706928736 40904310184929373 41226391367487872 41355504348438784 41496550889248364 41513120082716464 41726172512837267 41799901481836288 41911805509681328 42059852485030016 42275710839319048 42292591144233248 42463788643349632 42514826850853658 42776196758661184 42849589267002112 42978570563864377 42995731514242052 43238920040906317 43292755106187584 43316984505312128 43561990073781088 43579383978236288 43803040827955864 44050795583770094 44107690087886243 44303918071470512 44397652241910016 44454994734247552 44531293354036411 44688593265344392 44881933459186304 44935878090747826 45117775433558984 45135790548887584 45449709056077508 45527688596189744 45730233923607296 45789297532963712 45886200859737316 46042673117613536 46284614453392406 46303095476876056 46649060236489984 46747783068490712 46912912387148864 47072912950937419 47172505507029392 47424629587712416 47443565808818816 47687054300385448 47711911769275936 47956777458193058 48315098102078912 48334389879123712 48588373543832752 48607774437263552 48670554579736544 49137978873419488 49311551189345536 49415908618178648 49584417203583808 49785131512892672 49844969411345668 50060618089092416 50120787101218729 50343766381451536 50408788671869992 50633049224537728 50693906254855682 51072678017536448 51093070871035648 51180762497399314 51355289246568944 51390295844751136 51583760627300096 51625146890322299 51645760339592524 51942524635517152 52031644109931136 52209102553008206 52620197848701184 52896702232448464 52917823402144064 53189406719660692 53217132358038544 53246916074436448 53490251780292257 53797614801071336 53911434865176448 54286387800475376 54527899164886784 54602189335048082 54807745666506352 55001345557346944 55032127833749248 55117744227968492 55188932425236974 55305696111689632 55529569764380288 55623490948270336 55938103453633856 56225187364778068 56475324135061312 56543203130415953 56574848329088726 56965679327252192 56988425202308992 57020319575774464 57086235093253081 57280899544249976 57535733007373184 57610044196422848 57935892862692208 58233229770662999 58296192598736456 58618775225646818 58691759138935936 58731766679715584 59000167874654056 59023726102391456 59362885297733888 59434234919485972 60005031893502644 60250691680053056 60378199477262758 60550201777453304 60584089549260368 60819579837758336 60853618370784512 61131716320334008 61556886166610471 62041586057686144 62392500005976224 62402502097197808 62427418845891008 62712708983790922 62991707689106848 63073065628842256 63206509841931008 64257356988317792 64326833212398848 64620803577618232 64656969518958544 64682786455886144 65022676360129124 65103633516859648 65463885193428544 66212448985933952 66292031256349738 66329132523759196 66624220112841664 66814015754431232 66928689419676026 66992885972167792 67202694566213024 67455686974161664 67924839907983968 68347260288173776 68698030113893453 68725460609379028 69003656545443152 69200230602803776 69238959484868992 69630582558878432 70350727047554824 70788233869894268 70816498964633968 71179941345428279 71305714292544256 71317145253940352 71671667410046768 71749160121521792 72146184893103776 72618964056184637 73149827593213504 73190766922768768 73316385079533349 73345659641942324 73852346945849408 73893679450238336 73982493968808334 74311630125861856 74565033291397376 75242530149923591 75762321435828272 75804722884296224 75834991017245824 75965147486297407 76233482629116904 76563298253906048 76655321448922762 76803079504243456 77531856625073396 77628388466267392 78111154615055744 78468118629964996 78512034415878232 78543383553576032 78956107008728222 78987633460553272 79577808638718208 80027909366312768 80131270682686496 80300851504540303 80574677955823688 80900838708450592 80933141673867392 81348504394775176 81635855413857472 81808620369858746 82452782734975744 82993101778496728 83026240165432928 83452345025674534 83823611019362656 84119704970060032 84551421678638096 84585182288466496 84927577286699264 85029653701707316 85552393517322368 85957141127728754 85991463028484104 86477840081812634 86585510212375168 86633969010624256 87123980147562176 87158767956472576 87606081655911728 88101591167540188 88215380175772486 88607836142941024 88909989468495104 89062586708072822 89377186530688784 89763866918372608 89871756181495652 90235550867117968 90271581097775168 90899418112155016 91055377192379488 91578595065927424 91772401719474632 92085346235227072 92569228906784812 92606190953752112 93081461759406211 93495566136981424 93825824774297728 94145825901874838 94345011014058784 94849259175424832 94887131617637632 95374108600770896 95423823538551872 95875272796312841 95913554916386116 96456052398944861 96630196204157824 97176747087665504 97215548874527104 97341109159473088 98275957746838976 98394077888361619 98831817236357296 99168834407167616 99339039020542763 99689938822691336 100121236178184832 100241574202437458 100687532762903072 100817577343739984 101266098449075456 101387812509711364 102145356035072896 102361524994798628 102710578493137888 102780591689502272 103250293780644598 103291520679185048 103885049271034304 104063288219862272 104418205106016412 105008805813629627 105793404464896928 105835646804288128 106378813439321384 106434264716077088 106493832148872896 106980503560584514 107595229602142672 107822869730352896 108572775600950752 109204378670096164 109615491333012704 110002691114693888 110235488455936984 110377864850473948 110611392223379264 111059139528760576 111876206907267712 112450374729556136 112950648270122624 113086406260831906 113149696658177452 113931358654504384 113976850404617984 114172470186506162 114319931452276589 114561799088499952 115071466014746368 115220088392845696 115871785725384416 116466459541325998 116592385197472912 117237550451293636 117383518277871872 118000335749308112 118047452204782912 118868469838971944 120010063787005288 120501383360106112 120756398954525516 121100403554906608 121168179098520736 121639159675516672 122263432640668016 123113772333220942 123879409272314969 124083172115372288 124785000011952448 124805004194395616 124854837691782016 125425417967581844 125983415378213696 126146131257684512 128354904373399067 128514713976635584 129241607155236464 129313939037917088 129365572911772288 129904897180709767 130045352720258248 130927770386857088 132424897971867904 132584062512699476 132658265047518392 133248440225683328 133857378839352052 133985771944335584 134405389132426048 135849679815967936 136694520576347552 137319207602438743 137396060227786906 137450921218758056 138007313090886304 138400461205607552 138477918969737984 139261165117756864 140701454095109648 141576467739788536 141632997929267936 142359882690856558 142634290507880704 143343334820093536 143498320243043584 144292369786207552 145237928112369274 146299655186427008 146381533845537536 146632770159066698 146691319283884648 147704693891698816 147787358900476672 147964987937616668 148623260251723712 150485060299847182 151524642871656544 151609445768592448 151669982034491648 151930294972594814 152466965258233808 153126596507812096 153310642897845524 155063713250146792 156222309230111488 156936237259929992 157024068831756464 157086767107152064 157912214017456444 157975266921106544 160055818732625536 160262541365372992 160601703009080606 161149355911647376 161801677416901184 161866283347734784 161996150586873421 162697008789550352 163271710827714944 163617240739717492 165986203556993456 166052480330865856 166904690051349068 167647222038725312 167848721103675703 169102843357276192 169170364576932992 170059307403414632 171104787034644736 171914282255457508 171982926056968208 172865571838897249 172955680163625268 173171020424750336 174247960295124352 175212163311823456 176203182335080376 176430760351544972 177215672285882048 178125173416145644 178754373061377568 179132668740897599 179743512362991304 180471101734235936 180543162195550336 181798836224310032 182110754384758976 182731858935528721 183544803438949264 184170692470454144 185138457813569624 185212381907504224 186162923518812422 186991132273962848 187651649548595456 188291651803749676 188690022028117568 189698518350849664 190748217201541792 190847647077103744 191750545592625682 191827109832772232 192912104797889722 193161263488329409 193260392408315648 194353494175331008 194431097749054208 194682218318946176 195016353653883593 196551915493677952 196788155776723238 197663634472714592 198337668814335232 198678078041085526 199379877645382672 200242472356369664 200483148404874916 201375065525806144 201635154687479968 202775625019422728 204290712070145792 204723049989597256 205421156986275776 205561183379004544 206500587561289196 206583041358370096 207770098542068608 208836410212032824 210017611627259254 211323698170419653 211586808929793856 211671293608576256 212757626878642768 212868529432154176 212987664297745792 213961007121169028 215190459204285344 217145551201901504 218408757340192328 219230982666025408 219494481443268227 220470976911873968 220755729700947896 221222784446758528 223752413814535424 224900749459112272 225901296540245248 226172812521663812 226299393316354904 227862717309008768 228344940373012324 228639862904553178 229123598176999904 230440176785691392 231743571450768832 232932919082651996 233184770394945824 234250412968866091 234475100902587272 236000671498616224 236094904409565824 237736939677943888 240020127574010576 241002766720212224 241512797909051032 242200807109813216 242336358197041472 244526865281336032 246227544666441884 247758818544629938 249570000023904896 249610008388791232 249709675383564032 250850835935163688 251966830756427392 252292262515369024 255021385547386237 256709808746798134 257029427953271168 258483214310472928 258627878075834176 258731145823544576 259809794361419534 260090705440516496 261855540773714176 265168125025398952 265316530095036784 266496880451366656 267714757678704104 267971543888671168 268810778264852096 271699359631935872 273389041152695104 274638415204877486 274792120455573812 274901842437516112 276014626181772608 276346374530548777 276800922411215104 278522330235513728 281402908190219296 283152935479577072 283265995858535872 284719765381713116 286330171294505611 286686669640187072 288584739572415104 290475856224738548 292083207589860869 292599310372854016 293265540318133396 293382638567769296 295409387783397632 295929975875233336 297246520503447424 300849993947050639 300970120599694364 303049285743313088 303218891537184896 303860589945189628 304933930516467616 306621285795691048 310127426500293584 311719053478254877 313872474519859984 314048137663512928 314173534214304128 315824428034912888 315950533842213088 320111637465251072 320525082730745984 321203406018161212 322298711823294752 323603354833802368 323992301173746842 325394017579100704 326543421655429888 327234481479434984 329510390656561933 331972407113986912 332104960661731712 332674956233095541 333809380102698136 335294444077450624 335697442207351406 338205686714552384 338340729153865984 340118614806829264 343828564510915016 343965852113936416 345731143677794498 345911360327250536 348495920590248704 350424326623646912 352406364670160752 352861520703089944 354431344571764096 356250346832291288 357508746122755136 358265337481795198 359487024725982608 360942203468471872 361086324391100672 361376028232256093 363597672448620064 364221508769517952 365463717871057442 367089606877898528 368341384940908288 370276915627139248 370424763815008448 372325847037624844 373982264547925696 374431762462045799 376583303607499352 377380044056235136 379397036701699328 381496434403083584 381695294154207488 383501091185251364 383654219665544464 385824209595779444 386322526976658818 388706988350662016 389364436637892352 390032707307767186 393103830987355904 393576311553446476 395327268945429184 397356156082171052 398759755290765344 399603645652771567 400966296809749832 402750131051612288 403270309374959936 405551250038845456 407632608394640993 409446099979194512 410842313972551552 411122366758009088 413001175122578392 413166082716740192 415540197084137216 417672820424065648 420035223254518508 422647396340839306 423173617859587712 425515253757285536 425737058864308352 425975328595491584 427922014242338056 430380918408570688 430898203166273297 434291102403803008 435036481227894169 436817514680384656 438461965332050816 438988962886536454 440941953823747936 441511459401895792 442445568893517056 449801498918224544 452345625043327624 452598786632709808 455725434618017536 456689880746024648 457279725809106356 458247196353999808 463487142901537664 465865838165303992 466369540789891648 468500825937732182 468950201805174544 472001342997232448 472189808819131648 475473879355887776 480040255148021152 480886210797254171 483025595818102064 484401614219626432 484672716394082944 489053730562672064 492455089332883768 495517637089259876 498259589417997953 499140000047809792 499220016777582464 501701671870327376 503933661512854784 504584525030738048 510042771094772474 513214695556733443 513419617493596268 514058855906542336 516966428620945856 517255756151668352 519619588722839068 520181410881032992 530336250050797904 530633060190073568 531756032404081849 535429515357408208 535943087777342336 537621556529704192 543398719263871744 546778082305390208 549276830409754972 549584240911147624 549803684875032224 552029252363545216 552692749061097554 557044660471027456 562105960531782121 562805816380438592 566305870959154144 566531991717071744 568893860067246221 569439530763426232 572660342589011222 573373339280374144 577169479144830208 580951712449477096 584166415179721738 586531080636266792 586765277135538592 591859951750466672 594493041006894848 601699987894101278 601940241199388728 606098571486626176 606437783074369792 607721179890379256 609867861032935232 613242571591382096 620254853000587168 623438106956509754 627744949039719968 628096275327025856 628347068428608256 631648856069825776 631901067684426176 641050165461491968 642406812036322424 644597423646589504 647206709667604736 647984602347493684 650788035158201408 651570232315843477 654468962958869968 659020781313123866 663944814227973824 664209921323463424 665349912466191082 667618760205396272 670588888154901248 671126909574189887 671394884414702812 676411373429104768 680237229613658528 687657129021830032 687931704227872832 691462287355588996 691822720654501072 695373273143799341 700848653247293824 704812729340321504 705723041406179888 708862689143528192 712500693664582576 715017492245510272 716530674963590396 718974049451965216 721884406936943744 722752056464512186 727195344897240128 728443017539035904 730927435742114884 734179213755797056 735061640695407389 740553831254278496 740849527630016896 742121056212290053 744651694075249688 747964529095851392 748863524924091598 753166607214998704 754760088112470272 757031987018618987 762992868806167168 767002182370502728 767308439331088928 771648419191558888 772645053953317636 777413976701324032 780065414615534372 787152623106892952 790654537890858368 794712312164342104 797519510581530688 799207291305543134 800239520165936123 801932593619499664 805500262103224576 806540618749919872 811102500077690912 815265216789281986 818892199958389024 821684627945103104 826002350245156784 826332165433480384 835345640848131296 840070446509037016 845294792681678612 846347235719175424 851030507514571072 851474117728616704 855844028484676112 860761836817141376 861796406332546594 868582204807606016 870072962455788338 873635029360769312 876923930664101632 877977925773072908 881883907647495872 883022918803791584 899602997836449088 904691250086655248 905197573265419616 909334280264968369 913379761492049296 914559451618212712 916494392707999616 926974285803075328 931731676330607984 932739081579783296 937001651875464364 937900403610349088 944002685994464896 950947758711775552 960080510296042304 961234453217071201 961772421594508342 966051191636204128 968803228439252864 969345432788165888 970465996585302377 978107461125344128 984910178665767536 991035274178519752 996519178835995906 998440033555164928 1003403343740654752 1009169050061476096 1020085542189544948 1026429391113466886 1026839234987192536 1033932857241891712 1034511512303336704 1039239177445678136 1040362821762065984 1060672500101595808 1061266120380147136 1063512064808163698 1070859030714816416 1071886175554684672 1093556164610780416 1098553660819509944 1099168481822295248 1099607369750064448 1104058504727090432 1105385498122195108 1124211921063564242 1125611632760877184 1132611741918308288 1133063983434143488 1137787720134492442 1138879061526852464 1145320685178022444 1146746678560748288 1161903424898954192 1168332830359443476 1173062161272533584 1173530554271077184 1183719903500933344 1203399975788202556 1203880482398777456 1210059002872280743 1212197142973252352 1215442359780758512 1219735722065870464 1226485143182764192 1240509706001174336 1246378546352066933 1246876213913019508 1253928681186283193 1255489898079439936 1256192550654051712 1263297712139651552 1263802135368852352 1279123012548701047 1284813624072644848 1289194847293179008 1291407507267055919 1295969204694987368 1301576070316402816 1303140464631686954 1308937925917739936 1318041562626247732 1327889628455947648 1330699824932382164 1335237520410792544 1342253819148379774 1342789768829405624 1352822746858209536 1360474459227317056 1365114475577185151 1375314258043660064 1375863408455745664 1382924574711177992 1383645441309002144 1390746546287598682 1401697306494587648 1409625458680643008 1411446082812359776 1425001387329165152 1430034984491020544 1433061349927180792 1437948098903930432 1443768813873887488 1445504112929024372 1454390689794480256 1461854871484229768 1468358427511594112 1470123281390814778 1481107662508556992 1481699055260033792 1484242112424580106 1489303388150499376 1495929058191702784 1497727049848183196 1506333214429997408 1514063974037237974 1525985737612334336 1534004364741005456 1534616878662177856 1543296838383117776 1545290107906635272 1560130829231068744 1574305246213785904 1581309075781716736 1589424624328684208 1595039021163061376 1598414582611086268 1600479040331872246 1603865187238999328 1613081237499839744 1622205000155381824 1630530433578563972 1637784399916778048 1639752890782062637 1652004700490313568 1652664330866960768 1670691281696262592 1680140893018074032 1688763663349226971 1690589585363357224 1702061015029142144 1711688056969352224 1721523673634282752 1723592812665093188 1740145924911576676 1747270058721538624 1755955851546145816 1763767815294991744 1766045837607583168 1785149698831703659 1799205995672898176 1809382500173310496 1810395146530839232 1818668560529936738 1826759522984098592 1829118903236425424 1832988785415999232 1863463352661215968 1865478163159566592 1874003303750928728 1875800807220698176 1888005371988929792 1901895517423551104 1920161020592084608 1922468906434142402 1923544843189016684 1932102383272408256 1937606456878505728 1940931993170604754 1956214922250688256 1969820357331535072 1982070548357039504 1993038357671991812 2006806687481309504 2040171084379089896 2052858782226933772 2053678469974385072 2067865714483783424 2078478354891356272 2080725643524131968 2105949957629354473 2121345000203191616 2122532240760294272 2127024129616327396 2141718061429632832 2182033374347784139 2197107321639019888 2198336963644590496 2199214739500128896 2210770996244390216 2248423842127128484 2251223265521754368 2265223483836616576 2275575440268984884 2277758123053704928 2290641370356044888 2323806849797908384 2328724693631668787 2336665660718886952 2346124322545067168 2347061108542154368 2367439807001866688 2406799951576405112 2407760964797554912 2420118005744561486 2430884719561517024 2439471444131740928 2452970286365528384 2481019412002348672 2492757092704133866 2493752427826039016 2507857362372566386 2510979796158879872 2512385101308103424 2526595424279303104 2527604270737704704 2558246025097402094 2569627248145289696 2578389694586358016 2582815014534111838 2591938409389974736 2603152140632805632 2606280929263373908 2617875851835479872 2636083125252495464 2655779256911895296 2661399649864764328 2670475040821585088 2684507638296759548 2685579537658811248 2720948918454634112 2730228951154370302 2750628516087320128 2751726816911491328 2765849149422355984 2767290882618004288 2781493092575197364 2797225519569400969 2819250917361286016 2822892165624719552 2850002774658330304 2853428258762486951 2866122699854361584 2875896197807860864 2891008225858048744 2908781379588960512 2923709742968459536 2936716855023188224 2940246562781629556 2962215325017113984 2968484224849160212 2978606776300998752 2995454099696366392 3012666428859994816 3028127948074475948 3045255368595259183 3068008729482010912 3069233757324355712 3086593676766235552 3090580215813270544 3120261658462137488 3148610492427571808 3178849248657368416 3190078042326122752 3196829165222172536 3200958080663744492 3207730374477998656 3244410000310763648 3261060867157127944 3275568799833556096 3279505781564125274 3304009400980627136 3305328661733921536 3315278012116021081 3341382563392525184 3360281786036148064 3377527326698453942 3381179170726714448 3404122030058284288 3423376113938704448 3447185625330186376 3480291849823153352 3494540117443077248 3511911703092291632 3527535630589983488 3532091675215166336 3570299397663407318 3592502868897134101 3598411991345796352 3618765000346620992 3620790293061678464 3637337121059873476 3653519045968197184 3658237806472850848 3722292226828572943 3726926705322431936 3748006607501857456 3751601614441396352 3803791034847102208 3840322041184169216 3844937812868284804 3847089686378033368 3864204766544816512 3881863986341209508 3939640714663070144 3964141096714079008 3982257020470723547 3986076715343983624 4013613374962619008 4080342168758179792 4105717564453867544 4107356939948770144 4156956709782712544 4161451287048263936 4211899915258708946 4242690000406383232 4245064481520588544 4254048259232654792 4283436122859265664 4364066748695568278 4394214643278039776 4396673927289180992 4398429479000257792 4421541992488780432 4496847684254256968 4530446967673233152 4551150880537969768 4555516246107409856 4581282740712089776 4647613699595816768 4657449387263337574 4673331321437773904 4692248645090134336 4694122217084308736 4697888367019329209 4734879614003733376 4813599903152810224 4815521929595109824 4840236011489122972 4861769439123034048 4867612912006595387 4905940572731056768 4962038824004697344 4985514185408267732 4987504855652078032 5015714724745132772 5021959592317759744 5053190848558606208 5116492050194804188 5139254496290579392 5165630029068223676 5183876818779949472 5194847393486030371 5212561858526747816 5235751703670959744 5272166250504990928 5299223909130332909 5322799299729528656 5340950081643170176 5369015276593519096 5371159075317622496 5441897836909268224 5460457902308740604 5501257032174640256 5531698298844711968 5534581765236008576 5562986185150394728 5594451039138801938 5601676641161552861 5638501834722572032 5645784331249439104 5655474255962624197 5700005549316660608 5706856517524973902 5732245399708723168 5751792395615721728 5782016451716097488 5847419485936919072 5880493125563259112 5924430650034227968 5936968449698320424 5957213552601997504 5990908199392732784 6025332857719989632 6056255896148951896 6090510737190518366 6136017458964021824 6138467514648711424 6173187353532471104 6181160431626541088 6240523316924274976 6297220984855143616 6357698497314736832 6365339961854778583 6393658330444345072 6401916161327488984 6415460748955997312 6488820000621527296 6522121734314255888 6551137599667112192 6559011563128250548 6608018801961254272 6630556024232042162 6682765126785050368 6720563572072296128 6755054653396907884 6762358341453428896 6793261976097116639 6846752227877408896 6894371250660372752 6960583699646306704 6989080234886154496 7023823406184583264 7064183350430332672 7140598795326814636 7185005737794268202 7237530000693241984 7241580586123356928 7274674242119746952 7307038091936394368 7316475612945701696 7395620180874200873 7444584453657145886 7453853410644863872 7496013215003714912 7503203228882792704 7689875625736569608 7694179372756066736 7728409533089633024 7763727972682419016 7879281429326140288 7928282193428158016 7964514040941447094 7972153430687967248 8027226749925238016 8160684337516359584 8211435128907735088 8214713879897540288 8313913419565425088 8423799830517417892 8470413020105965201 8485380000812766464 8508096518465309584 8566872245718531328 8724649824464468531 8728133497391136556 8788429286556079552 8793347854578361984 8843083984977560864 8993695368508513936 9039852550869391433 9102301761075939536 9111032492214819712 9162565481424179552 9295227399191633536 9314898774526675148 9346662642875547808 9384497290180268672 9395776734038658418 9469759228007466752 9555801329040296057 9627199806305620448 9631043859190219648 9647573730759770689 9680472022978245944 9723538878246068096 9735225824013190774 9811881145462113536 9971028370816535464 9975009711304156064 10031429449490265544 10106381697117212416 10232984100389608376 10278508992581158784 10331260058136447352 10367753637559898944 10389694786972060742 10425123717053495632 10471503407341919488 10544332501009981856 10598447818260665818 10645598599459057312 10681900163286340352 10738030553187038192 10742318150635244992 10920915804617481208 11002514064349280512 11063396597689423936 11069163530472017152 11125972370300789456 11188902078277603876 11203353282323105722 11291568662498878208 11310948511925248394 11400011098633321216 11413713035049947804 11464490799417446336 11564032903432194976 11694838971873838144 11760986251126518224 11821345643444588797 11873936899396640848 11914427105203995008 11981816398785465568 12050665715439979264 12112511792297903792 12181021474381036732 12272034917928043648 12346374707064942208 12362320863253082176 12481046633848549952 12496047891821925613 12594441969710287232 12616057955608930901 12715396994629473664 12730679923709557166 12787316660888690144 12803832322654977968 12830921497911994624 13044243468628511776 13118023126256501096 13216037603922508544 13261112048464084324 13441127144144592256 13510109306793815768 13524716682906857792 13586523952194233278 13693504455754817792 13788742501320745504 13921167399292613408 14047646812369166528 14281197590653629272 14370011475588536404 14475060001386483968 14549348484239493904 14614076183872788736 14632951225891403392 14791240361748401746 14889168907314291772 14907706821289727744 14992026430007429824 15379751251473139216 15388358745512133472 15527455945364838032 15758562858652280576 15856564386856316032 15929028081882894188 15944306861375934496 16301072855421681509 16321368675032719168 16422870257815470176 16429427759795080576 16497921941950140409 16627826839130850176 16847599661034835784 16940826040211930402 17016193036930619168 17449299648928937062 17456266994782273112 17576858573112159104 17586695709156723968 17686167969955121728 17987390737017027872 18079705101738782866 18204603522151879072 18222064984429639424 18325130962848359104 18590454798383267072 18629797549053350296 18693325285751095616 18768994580360537344 18791553468077316836 19111602658080592114 19254399612611240896 19262087718380439296 19295147461519541378 19360944045956491888 19447077756492136192 19470451648026381548 19942056741633070928 19950019422608312128 20062858898980531088 20465968200779216752 20557017985162317568 20662520116272894704 20735507275119797888 20779389573944121484 20850247434106991264 21088665002019963712 21196895636521331636 21291197198918114624 21316787580166814281 21476061106374076384 21484636301270489984 21841831609234962416 21953927623539950623 22126793195378847872 22251944740601578912 22377804156555207752 22406706564646211444 22621897023850496788 22827426070099895608 22928981598834892672 23128065806864389952 23206946084812147567 23389677943747676288 23521972502253036448 23642691286889177594 23747873798793281696 23828854210407990016 23963632797570931136 24225023584595807584 24362042948762073464 24544069835856087296 24692749414129884416 24724641726506164352 24962093267697099904 24992095783643851226 25188883939420574464 25232115911217861802 25430793989258947328 25461359847419114332 25574633321777380288 25607664645309955936 26088486937257023552 26236046252513002192 26522224096928168648 26882254288289184512 27020218613587631536 27049433365813715584 27173047904388466556 27577485002641491008 27842334798585226816 27875799143295064829 28095293624738333056 28562395181307258544 28740022951177072808 29098696968478987808 29265902451782806784 29582480723496803492 29778337814628583544 29984052860014859648 30759502502946278432 30776717491024266944 31054911890729676064 31713128773712632064 31858056163765788376 31888613722751868992 32602145710843363018 32642737350065438336 32845740515630940352 32858855519590161152 32995843883900280818 33255653678261700352 33695199322069671568 33881652080423860804 34032386073861238336 34898599297857874124 34912533989564546224 35153717146224318208 35372335939910243456 35974781474034055744 36159410203477565732 36363931754402212597 36409207044303758144 36650261925696718208 37094567363912330363 37259595098106700592 37386650571502191232 37583106936154633672 38223205316161184228 38508799225222481792 38590294923039082756 38721888091912983776 38940903296052763096 39588319791738369379 39884113483266141856 39900038845216624256 40125717797961062176 40931936401558433504 41325040232545789408 41471014550239595776 41558779147888242968 41700494868213982528 42177330004039927424 42393791273042663272 42582394397836229248 42633575160333628562 42952122212748152768 42969272602540979968 43683663218469924832 43907855247079901246 44253586390757695744 44503889481203157824 44755608313110415504 44813413129292422888 45243794047700993576 45654852140199791216 45857963197669785344 46256131613728779904 46413892169624295134 46779355887495352576 47043945004506072896 47285382573778355188 47495747597586563392 47552833832679816473 47927265595141862272 48450047169191615168 48724085897524146928 49449283453012328704 49924186535394199808 49984191567287702452 50464231822435723604 50922719694838228664 51149266643554760576 51215329290619911872 51769341266119406111 52176973874514047104 52472092505026004384 53044448193856337296 54040437227175263072 54098866731627431168 54346095808776933112 55154970005282982016 55684669597170453632 55751598286590129658 56190587249476666112 57124790362614517088 57480045902354145616 58197393936957975616 59164961446993606984 59556675629257167088 59968105720029719296 61072548771251279717 61519005005892556864 61553434982048533888 62109823781459352128 63278967856085740031 63716112327531576752 63777227445503737984 65204291421686726036 65285474700130876672 65691481031261880704 65991687767800561636 67390398644139343136 67533016115318394823 67763304160847721608 68064772147722476672 69797198595715748248 69825067979129092448 70744671879820486912 71949562948068111488 72318820406955131464 72727863508804425194 72818414088607516288 73300523851393436416 74189134727824660726 74519190196213401184 74773301143004382464 75166213872309267344 76446410632322368456 77017598450444963584 77180589846078165512 77443776183825967552 77881806592105526192 79176639583476738758 79768226966532283712 79800077690433248512 80251435595922124352 81863872803116867008 82650080465091578816 82749419504112121579 83117558295776485936 83400989736427965056 84354660008079854848 84787582546085326544 85164788795672458496 85267150320667257124 85904244425496305536 87367326436939849664 87815710494159802492 88312405689262516307 89007778962406315648 89511216626220831008 89626826258584845776 90487588095401987152 91309704280399582432 92512263227457559808 92827784339248590268 94087890009012145792 94570765147556710376 94991495195173126784 95105667665359632946 95854531190283724544 96143062351364611349 96900094338383230336 97448171795048293856 99968383134575404904 100928463644871447208 101845439389676457328 102298533287109521152 102430658581239823744 103538682532238812222 104353947749028094208 104944185010052008768 106088896387712674592 108080874454350526144 108692191617553866224 110309940010565964032 111369339194340907264 111503196573180259316 114249580725229034176 114960091804708291232 115485453593650982863 116394787873915951232 118329922893987213968 119113351258514334176 122145097542502559434 123038010011785113728 123106869964097067776 124219647562918704256 126557935712171480062 127432224655063153504 127554454891007475968 130408582843373452072 131382962062523761408 131983375535601123272 134780797288278686272 135066032230636789646 135526608321695443216 136129544295444953344 139594397191431496496 139650135958258184896 143899125896136222976 144637640813910262928 145455727017608850388 145636828177215032576 148378269455649321452 149038380392426802368 150332427744618534688 152892821264644736912 153677493364779654361 154361179692156331024 154887552367651935104 155763613184211052384 158353279166953477516 159536453933064567424 160502871191844248704 162448622593685032969 163727745606233734016 164008753422916101713 165300160930183157632 165498839008224243158 166235116591552971872 166801979472855930112 169575165092170653088 170534300641334514248 171808488850992611072 174734652873879699328 175631420988319604984 176624811378525032614 178015557924812631296 179022433252441662016 179253652517169691552 180975176190803974304 182619408560799164864 185655568678497180536 188175780018024291584 189141530295113420752 189982990390346253568 190211335330719265892 192286124702729222698 193800188676766460672 194896343590096587712 199936766269150809808 201856927289742894416 203690878779352914656 204861317162479647488 207077365064477624444 209888370020104017536 212177792775425349184 214472985245351825317 216161748908701052288 217384383235107732448 223006393146360518632 228499161450458068352 229920183609416582464 230970907187301965726 232789575747831902464 236659845787974427936 238226702517028668352 244290195085005118868 246076020023570227456 248439295125837408512 253115871424342960124 254864449310126307008 260817165686746904144 263966751071202246544 269561594576557372544 270132064461273579292 271053216643390886432 277118238542168585653 279188794382862992992 279300271916516369792 289275281627820525856 290911454035217700776 296756538911298642904 298076760784853604736 300664855489237069376 305785642529289473824 307354986729559308722 308722359384312662048 309775104735303870208 311527226368422104768 316706558333906955032 319072907866129134848 321005742383688497408 324897245187370065938 327455491212467468032 328017506845832203426 330600321860366315264 330997678016448486316 332470233183105943744 339150330184341306176 341068601282669028496 349469305747759398656 351262841976639209968 353249622757050065228 358044866504883324032 358507305034339383104 361950352381607948608 362385388862835842777 365238817121598329728 371311137356994361072 378283060590226841504 380422670661438531784 384572249405458445396 389792687180193175424 399873532538301619616 403713854579485788832 407381757558705829312 414154730128955248888 419776740040208035072 424355585550850698368 428945970490703650634 432323497817402104576 434768766470215464896 446012786292721037264 456998322900916136704 459840367218833164928 461941814374603931452 472731112807228763761 473319691575948855872 476453405034057336704 488580390170010237736 506231742848685920248 509728898620252614016 521634331373493808288 527933502142404493088 539123189153114745088 540264128922547158584 542106433286781772864 554236477084337171306 558377588765725985984 558600543833032739584 578550563255641051712 581822908070435401552 593513077822597285808 596153521569707209472 601329710978474138752 611571285058578947648 614709973459118617444 617444718768625324096 618186839824837614149 623054452736844209536 633413116667813910064 649794490374740131876 656035013691664406852 661995356032896972632 664940466366211887488 673001436459552279443 678300660368682612352 682137202565338056992 702525683953278419936 706499245514100130456 716089733009766648064 717014610068678766208 723900704763215897216 724770777725671685554 730477634243196659456 742622274713988722144 756566121180453683008 760845341322877063568 769144498810916890792 779585374360386350848 799747065076603239232 807427709158971577664 808398175155556880041 814763515117411658624 828309460257910497776 848711171101701396736 857891940981407301268 869537532940430929792 892025572585442074528 919680734437666329856 923883628749207862904 945462225614457527522 946639383151897711744 952906810068114673408 977160780340020475472 1012463485697371840496 1019457797240505228032 1043268662746987616576 1055867004284808986176 1075742453553457580527 1080528257845094317168 1084212866573563545728 1108472954168674342612 1116755177531451971968 1148061273960412711991 1157101126511282103424 1163645816140870803104 1187026155645194571616 1202659421956948277504 1223142570117157895296 1229419946918237234888 1234889437537250648192 1236373679649675228298 1246108905473688419072 1266826233335627820128 1299588980749480263752 1312070027383328813704 1323990712065793945264 1329880932732423774976 1346002872919104558886 1356601320737365224704 1364274405130676113984 1405051367906556839872 1412998491028200260912 1434029220137357532416 1447801409526431794432 1449541555451343371108 1485244549427977444288 1501310896717462777219 1513132242360907366016 1521690682645754127136 1538288997621833781584 1599494130153206478464 1614855418317943155328 1616796350311113760082 1629527030234823317248 1656618920515820995552 1715783881962814602536 1739075065880861859584 1784051145170884149056 1847767257498415725808 1890924451228915055044 1893278766303795423488 1954321560680040950944 2024926971394743680992 2086537325493975233152 2111734008569617972352 2151484907106915161054 2161056515690188634336 2168425733147127091456 2216945908337348685224 2233510355062903943936 2296122547920825423982 2314202253022564206848 2327291632281741606208 2374052311290389143232 2446285140234315790592 2458839893836474469776 2469778875074501296384 2472747359299350456596 2533652466671255640256 2599177961498960527504 2624140054766657627408 2647981424131587890528 2692005745838209117772 2728548810261352227968 2788148808189573729121 2810102735813113679744 2825996982056400521824 2899083110902686742216 2970489098855954888576 3002621793434925554438 3026264484721814732032 3043381365291508254272 3076577995243667563168 3198988260306412956928 3229710836635886310656 3233592700622227520164 3313237841031641991104 3431567763925629205072 3568102290341768298112 3695534514996831451616 3781848902457830110088 3908643121360081901888 4049853942789487361984 4173074650987950466304 4223468017139235944704 4302969814213830322108 4322113031380377268672 4433891816674697370448 4592245095841650847964 4654583264563483212416 4711010055216865956101 4748104622580778286464 4917679787672948939552 4945494718598700913192 5067304933342511280512 5198355922997921055008 5248280109533315254816 5295962848263175781056 5384011491676418235544 5457097620522704455936 5576297616379147458242 5620205471626227359488 5651993964112801043648 5798166221805373484432 5940978197711909777152 6005243586869851108876 6086762730583016508544 6153155990487335126336 6467185401244455040328 6626475682063283982208 6863135527851258410144 7136204580683536596224 7391069029993662903232 7563697804915660220176 7817286242720163803776 8036428917722888983937 8099707885578974723968 8605939628427660644216 8644226062760754537344 8867783633349394740896 9184490191683301695928 9309166529126966424832 9422020110433731912202 9496209245161556572928 9835359575345897879104 9890989437197401826384 10134609866685022561024 10396711845995842110016 10496560219066630509632 10509176277022239440533 10591925696526351562112 10768022983352836471088 11152595232758294916484 11303987928225602087296 11596332443610746968864 12010487173739702217752 12173525461166033017088 12306311980974670252672 12934370802488910080656 13252951364126567964416 13726271055702516820288 14782138059987325806464 15127395609831320440352 15634572485440327607552 16072857835445777967874 16199415771157949447936 17211879256855321288432 17288452125521509074688 17735567266698789481792 18368980383366603391856 18844040220867463824404 19517041657327016103847 19670719150691795758208 19781978874394803652768 20793423691991684220032 20993120438133261019264 21018352554044478881066 21183851393052703124224 21536045966705672942176 22305190465516589832968 22607975856451204174592 23192664887221493937728 24020974347479404435504 24612623961949340505344 25868741604977820161312 27452542111405033640576 29564276119974651612928 30254791219662640880704 32145715670891555935748 34423758513710642576864 35471134533397578963584 36737960766733206783712 37688080441734927648808 39034083314654032207694 39341438301383591516416 39563957748789607305536 41586847383983368440064 41986240876266522038528 42036705108088957762132 43072091933411345884352 44610380931033179665936 46385329774442987875456 48041948694958808871008 51737483209955640322624 54905084222810067281152 60509582439325281761408 64291431341783111871496 68847517027421285153728 70942269066795157927168 73475921533466413567424 75376160883469855297616 78068166629308064415388 79127915497579214611072 84073410216177915524264 86144183866822691768704 89220761862066359331872 92770659548885975750912 96083897389917617742016 103474966419911280645248 121019164878650563522816 128582862683566223742992 136619291601289112726929 137695034054842570307456 146951843066932827134848 150752321766939710595232 156136333258616128830776 158255830995158429222144 168146820432355831048528 172288367733645383537408 178441523724132718663744 192167794779835235484032 206949932839822561290496 257165725367132447485984 273238583202578225453858 275390068109685140614912 293903686133865654269696 301504643533879421190464 312272666517232257661552 336293640864711662097056 356883047448265437327488 384335589559670470968064 514331450734264894971968 546477166405156450907716 603009287067758842380928 624545333034464515323104 672587281729423324194112 713766094896530874654976 1028662901468529789943936 1092954332810312901815432 1206018574135517684761856 1249090666068929030646208 1345174563458846648388224 2057325802937059579887872 2185908665620625803630864 2498181332137858061292416 2690349126917693296776448 4371817331241251607261728 4996362664275716122584832 8743634662482503214523456 17487269324965006429046912 34974538649930012858093824
- Sum of all divisors σ(n): 97562678898335813046145233
- Sum of proper divisors (its aliquot sum) s(n): 62588140248405800188051409
- 34974538649930012858093824 is an abundant number, because the sum of its proper divisors (62588140248405800188051409) is greater than itself. Its abundance is 27613601598475787329957585
Bases of 34974538649930012858093824
- Binary: 11100111011100010010110001010000011110101011111011001011010000010110110010001000000002
- Hexadecimal: 0x1CEE258A0F57D9682D9100
- Base-36: 4E7AZ86TO98YX1SSG
Squares and roots of 34974538649930012858093824
- 34974538649930012858093824 squared (349745386499300128580938242) is 1223218353775448286500803723828627395216786786942976
- 34974538649930012858093824 cubed (349745386499300128580938243) is 42781497591423179960790711798591894037157263088156799217109717996283545780224
-
34974538649930012858093824 is a
perfect square number . Itssquare root is 5913927514768 -
The
cube root of 34974538649930012858093824 is 327027292.0012611633
Scales and comparisons
How big is 34974538649930012858093824?- 34,974,538,649,930,012,858,093,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,974,538,649,930,012,858,093,824 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 34974538649930012858093824 cubic inches would be around 27252274.3 feet tall.
Recreational maths with 34974538649930012858093824
- 34974538649930012858093824 backwards is 42839085821003994683547943
- The number of decimal digits it has is: 26
- The sum of 34974538649930012858093824's digits is 124
- 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 34974538649930012858093824 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 34974538649930012858093824 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/34974538649930012858093824/
Chicago style:
Numbermatics. 2024. "Number 34974538649930012858093824 - Facts about the integer". https://numbermatics.com/n/34974538649930012858093824/
The information we have on file for 34974538649930012858093824 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 34974538649930012858093824, math, Factors of 34974538649930012858093824, curriculum, school, college, exams, university, Prime factorization of 34974538649930012858093824, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, nine hundred seventy-four sextillion, five hundred thirty-eight quintillion, six hundred forty-nine quadrillion, nine hundred thirty trillion, twelve billion, eight hundred fifty-eight million, ninety-three thousand, eight hundred twenty-four.