66681291971023325829286144
66,681,291,971,023,325,829,286,144 is an even composite number composed of five prime numbers multiplied together.
66681291971023325829286144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 66681291971023325829286144:
28 × 76 × 134 × 194 × 296
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 29 × 29 × 29 × 29 × 29 × 29)See below for interesting mathematical facts about the number 66681291971023325829286144 from the Numbermatics database.
Names of 66681291971023325829286144
- Cardinal: 66681291971023325829286144 can be written as Sixty-six septillion, six hundred eighty-one sextillion, two hundred ninety-one quintillion, nine hundred seventy-one quadrillion, twenty-three trillion, three hundred twenty-five billion, eight hundred twenty-nine million, two hundred eighty-six thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 6.6681291971023325829286144 × 1025
Factors of 66681291971023325829286144
Divisors of 66681291971023325829286144
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 26 28 29 32 38 49 52 56 58 64 76 91 98 104 112 116 128 133 152 169 182 196 203 208 224 232 247 256 266 304 338 343 361 364 377 392 406 416 448 464 494 532 551 608 637 676 686 722 728 754 784 812 832 841 896 928 931 988 1064 1102 1183 1216 1274 1352 1372 1421 1444 1456 1508 1568 1624 1664 1682 1729 1792 1856 1862 1976 2128 2197 2204 2366 2401 2432 2527 2548 2639 2704 2744 2842 2888 2912 3016 3136 3211 3248 3328 3364 3458 3712 3724 3857 3952 4256 4394 4408 4459 4693 4732 4802 4864 4901 5054 5096 5278 5408 5488 5684 5776 5824 5887 6032 6272 6422 6496 6517 6728 6859 6916 7163 7424 7448 7714 7904 8281 8512 8788 8816 8918 9386 9464 9604 9802 9947 10108 10192 10469 10556 10816 10933 10976 11368 11552 11648 11774 12064 12103 12544 12844 12992 13034 13456 13718 13832 14326 14896 15379 15428 15808 15979 16562 16807 17024 17576 17632 17689 17836 18473 18772 18928 19208 19604 19894 20216 20384 20938 21112 21632 21866 21952 22477 22736 23104 23296 23548 24128 24206 24389 25688 25984 26068 26912 26999 27436 27664 28561 28652 29792 30758 30856 31213 31616 31958 32851 33124 33614 34048 34307 35152 35264 35378 35672 36946 37544 37856 38416 39208 39788 40432 40768 41209 41743 41876 42224 43264 43732 43904 44954 45472 45619 46208 47096 48013 48256 48412 48778 50141 51376 51968 52136 53824 53998 54872 55328 57122 57304 57967 59584 61009 61516 61712 62426 63232 63713 63916 65702 66248 67228 68614 69629 70304 70528 70756 71344 73283 73892 75088 75712 76531 76832 78416 79576 80864 81536 82418 83486 83752 84448 84721 87464 87808 89167 89908 90944 91238 92416 93119 94192 96026 96512 96824 97556 100282 102752 104272 107648 107653 107996 109744 110656 111853 114244 114608 115934 117649 119168 122018 123032 123424 123823 124852 127426 127832 129311 130321 131404 132496 134456 136097 137228 139258 140608 141056 141512 142129 142688 146566 147784 150176 151424 153062 153664 156832 157339 159152 161728 163072 164836 166972 167504 168896 169442 170723 174928 178334 179816 181888 182476 186238 188384 188993 192052 193648 195112 198911 199927 200564 205504 207727 208544 215296 215306 215992 218491 219488 221312 223706 228488 229216 229957 231868 235298 238336 240149 244036 246064 246848 247646 249704 254852 255664 258622 260642 262808 264992 268912 272194 274456 278516 281216 283024 284258 285376 288463 292201 293132 295568 300352 302848 303601 306124 307328 313664 314678 317057 318304 319333 323456 329672 333944 335008 336091 337792 338884 341446 349856 350987 356668 359632 363776 364952 372476 376768 377986 384104 387296 390224 397822 399854 401128 405769 411008 415454 417088 427063 430612 431984 436982 438976 442624 445991 447412 456976 458432 459914 463391 463736 470596 480298 487403 488072 492128 493696 495292 499408 509704 511328 512981 517244 521284 525616 529984 535717 537824 542659 544388 548912 557032 562432 566048 568516 570752 576926 584402 586264 591136 593047 600704 607202 612248 614656 624169 627328 629356 634114 636608 638666 646912 651833 659344 667888 670016 672182 675584 677768 682892 699712 701974 707281 713336 719264 729904 744952 753536 753571 755972 768208 774592 780448 782971 793117 795644 799708 802256 811538 822016 828269 830908 834176 854126 861224 863968 866761 873964 877952 891982 894824 905177 912247 913952 916864 919828 926782 927472 941192 952679 960596 974806 976144 984256 987392 990584 994903 998816 1019408 1022656 1025962 1034488 1042568 1051232 1059968 1071434 1075648 1085318 1088776 1097824 1101373 1114064 1132096 1137032 1141504 1153852 1159171 1168804 1172528 1182272 1186094 1195061 1201408 1210547 1214404 1224496 1248338 1254656 1258712 1268228 1273216 1277332 1303666 1318688 1322951 1335776 1340032 1344364 1355536 1365784 1392377 1399424 1399489 1403948 1414562 1426672 1438528 1454089 1459808 1489904 1507072 1507142 1511944 1529437 1536416 1549184 1560896 1565942 1586234 1591288 1599416 1604512 1609699 1623076 1656538 1661816 1668352 1681043 1694173 1708252 1722448 1727936 1733522 1747928 1755904 1769261 1783964 1789648 1810354 1824494 1827904 1833728 1839656 1847677 1853564 1854944 1882384 1905358 1921192 1949612 1952288 1968512 1981168 1989806 1997632 2019241 2038816 2045312 2045407 2051924 2068976 2085136 2102464 2119936 2125207 2142868 2151296 2170636 2177552 2195648 2202746 2219399 2228128 2235331 2264192 2274064 2307704 2318342 2337608 2345056 2352637 2364544 2372188 2390122 2421094 2428808 2448992 2456909 2496676 2517424 2536456 2546432 2554664 2585843 2607332 2637376 2645902 2671552 2680064 2688728 2700451 2711072 2731568 2784754 2798848 2798978 2807896 2829124 2840383 2853344 2877056 2908178 2919616 2979808 2989441 3014284 3023888 3058874 3072832 3098368 3121792 3121937 3131884 3172468 3182576 3198832 3209024 3219398 3243737 3246152 3313076 3323632 3362086 3388346 3411821 3416504 3444896 3455872 3467044 3495856 3538522 3567928 3579296 3590867 3620708 3648988 3655808 3679312 3695354 3707128 3709888 3750019 3764768 3779309 3798613 3810716 3842384 3899224 3904576 3937024 3946813 3962336 3979612 3995264 4038482 4077632 4090624 4090814 4103848 4121741 4137952 4151329 4170272 4204928 4250414 4285736 4302592 4341272 4355104 4369183 4391296 4405492 4438798 4456256 4470662 4528384 4548128 4562831 4615408 4636684 4675216 4690112 4705274 4729088 4744376 4780244 4842188 4857616 4897984 4913818 4950967 4993352 5034848 5072912 5109328 5171686 5214664 5274752 5274997 5291804 5343104 5377456 5400902 5422144 5463136 5480797 5551819 5569508 5597956 5615792 5658248 5680766 5706688 5754112 5768419 5797883 5816356 5839232 5959616 5978882 6024083 6028568 6047776 6067327 6117748 6145664 6243584 6243874 6263768 6336239 6344936 6365152 6385729 6397664 6418048 6438796 6487474 6492304 6626152 6647264 6668753 6724172 6776692 6823642 6833008 6889792 6911744 6934088 6964321 6991712 7077044 7135856 7158592 7181734 7241416 7297976 7311616 7358624 7390708 7414256 7419776 7500038 7529536 7558618 7597226 7621432 7684768 7709611 7798448 7809152 7893626 7924672 7959224 7990528 8076964 8114197 8155264 8181628 8207696 8243482 8275904 8302658 8340544 8365427 8409856 8473829 8500828 8571472 8682544 8710208 8738366 8782592 8804429 8810984 8877596 8912512 8941324 9096256 9125662 9194653 9230816 9260657 9273368 9350432 9380224 9410548 9488752 9560488 9684376 9715232 9746639 9795968 9796423 9827636 9901934 9986704 10069696 10145824 10178623 10218656 10310521 10343372 10429328 10549504 10549994 10583608 10686208 10754912 10801804 10844288 10926272 10961594 11103638 11139016 11195912 11231584 11267893 11316496 11361532 11413376 11536838 11595766 11632712 11678464 11767301 11859211 11919232 11957764 12048166 12057136 12095552 12134654 12235496 12291328 12384827 12487748 12527536 12672478 12689872 12730304 12771458 12795328 12836096 12877592 12933739 12974948 12984608 13252304 13294528 13337506 13438339 13448344 13553384 13647284 13666016 13779584 13868176 13928642 13983424 14134687 14154088 14271712 14317184 14317849 14363468 14482832 14595952 14717248 14781416 14828512 14839552 14876449 15000076 15059072 15069223 15117236 15194452 15242864 15369536 15419222 15535793 15596896 15618304 15737111 15787252 15849344 15918448 16153928 16228394 16310528 16363256 16415392 16468459 16486964 16551808 16605316 16681088 16730854 16947658 17001656 17142944 17198363 17365088 17420416 17476732 17608858 17621968 17755192 17825024 17882648 18100901 18192512 18251324 18389306 18461632 18521314 18546736 18700864 18760448 18821096 18903157 18977504 19120976 19368752 19430464 19493278 19591936 19592846 19655272 19803868 19882681 19973408 20139392 20291648 20357246 20437312 20511149 20621042 20686744 20858656 20926087 21099988 21167216 21509824 21603608 21688576 21852544 21853559 21923188 22024249 22207276 22278032 22391824 22463168 22535786 22632992 22706159 22723064 22826752 23000393 23073676 23191532 23265424 23534602 23718422 23838464 23915528 24019801 24096332 24114272 24191104 24269308 24470992 24769654 24975496 25055072 25136069 25344956 25379744 25460608 25542916 25590656 25755184 25867478 25949896 25969216 26250133 26455163 26504608 26589056 26590291 26675012 26876678 26896688 27106768 27294568 27332032 27559168 27627691 27736352 27857284 27966848 28269374 28308176 28543424 28634368 28635698 28726936 28852187 28965664 29059303 29191904 29434496 29562832 29657024 29752898 30000152 30118144 30138446 30234472 30388904 30485728 30584281 30739072 30838444 31071586 31193792 31474222 31574504 31698688 31836896 31939817 32307856 32456788 32726512 32830784 32936918 32973928 33103616 33210632 33362176 33461708 33615959 33895316 34003312 34285888 34396726 34656769 34730176 34840832 34953464 35105863 35217716 35243936 35510384 35765296 36201802 36385024 36502648 36778612 36923264 36924979 37042628 37093472 37401728 37642192 37806314 37955008 38241952 38365579 38737504 38860928 38862733 38986556 39185692 39310544 39607736 39765362 39946816 40278784 40378933 40583296 40585181 40714492 40874624 41022298 41242084 41373488 41717312 41852174 42168581 42199976 42334432 42471289 43019648 43207216 43705088 43707118 43846376 44048498 44353673 44414552 44556064 44700103 44783648 44926336 45071572 45265984 45412318 45446128 46000786 46147352 46383064 46530848 46681271 47069204 47436844 47831056 48039602 48192664 48228544 48382208 48538616 48750247 48941984 49131017 49539308 49950992 50110144 50272138 50689912 50759488 50921216 51085832 51181312 51308569 51510368 51734956 51899792 51938432 52500266 52910326 53009216 53178112 53180582 53350024 53582633 53753356 53793376 53967277 54213536 54589136 54664064 55255382 55472704 55714568 55933696 56538748 56616352 56799379 57086848 57271396 57453872 57704374 57931328 58118606 58383808 58557989 58868992 59125664 59314048 59316803 59505796 60000304 60276892 60468944 60777808 60971456 61168562 61478144 61631003 61676888 62143172 62387584 62948444 63149008 63673792 63879634 64362571 64615712 64824599 64913576 65453024 65661568 65873836 65947856 66421264 66923416 67231918 67790632 68006624 68226473 68571776 68574961 68793452 69313538 69460352 69906928 70211726 70435432 70487872 71020768 71250361 71530592 72173647 72403604 73005296 73557224 73846528 73849958 74085256 74186944 74803456 74989447 75284384 75612628 75910016 76483904 76731158 77475008 77721856 77725466 77973112 78313079 78371384 78621088 78875251 79215472 79530724 79893632 80757866 81166592 81170362 81428984 81749248 82044596 82371107 82484168 82746976 83014477 83434624 83704348 84337162 84399952 84668864 84942578 86039296 86414432 86693789 87414236 87692752 88096996 88707346 88829104 89112128 89400206 89567296 89852672 90143144 90531968 90536173 90824636 90892256 92001572 92294704 92766128 93061696 93362542 94068373 94138408 94873688 95662112 96079204 96385328 96457088 97077232 97500494 97883968 98262034 98942809 99078616 99901984 100220288 100224943 100544276 101379824 101518976 102171664 102617138 103020736 103469912 103799584 103876864 104135143 105000532 105484561 105820652 106018432 106361164 106700048 107165266 107506712 107586752 107934554 108427072 108750551 109178272 109328128 109599961 110159777 110510764 110945408 111429136 113077496 113232704 113598758 114173696 114457577 114542792 114907744 115279213 115408748 115862656 116237212 116767616 117115978 118251328 118628096 118633606 119011592 119530489 120000608 120388541 120553784 120937888 121555616 121942912 122337124 123262006 123353776 124286344 124775168 125896888 126298016 126706307 127347584 127759268 128725142 129231424 129649198 129827152 130906048 131323136 131747672 131895712 132322099 132842528 133846832 134463836 135581264 136013248 136452946 137143552 137149922 137586904 138627076 138920704 139813856 140423452 140870864 140975744 142041536 142500722 143061184 143578043 144347294 144807208 146010592 146482609 147114448 147699916 148170512 148373888 149978894 150568768 151225256 151820032 152967808 152974913 153462316 154169743 154950016 155450932 155946224 156626158 156742768 157242176 157750502 158430944 158943113 159061448 159787264 161002751 161515732 162340724 162857968 164089192 164742214 164968336 165493952 166028954 166869248 167284151 167408696 168138607 168674324 168799904 169337728 169885156 172828864 173387578 174698407 174828472 175385504 175952483 176193992 177414692 177658208 178224256 178800412 179134592 180286288 181063936 181072346 181649272 181784512 183750931 184003144 184589408 185186141 185532256 186123392 186132037 186725084 188136746 188276816 189747376 191324224 192158408 192770656 192914176 193393837 194154464 195000988 195767936 195899899 196524068 197885618 198157232 199803968 200440576 200449886 201088552 201965309 202759648 203037952 204343328 205234276 206041472 206939824 207599168 208270286 210001064 210969122 211641304 212036864 212722328 213400096 214089967 214330532 215013424 215173504 215869108 216854144 217501102 218356544 219199922 220319554 221021528 221890816 222858272 223578719 226154992 226465408 227197516 228915154 229085584 229815488 230558426 230817496 231725312 232474424 233535232 234231956 235311713 236502656 237267212 238023184 239060978 240001216 240777082 241107568 241875776 242597383 243111232 243885824 244674248 245741041 246524012 246707552 248572688 251793776 252596032 253412614 254695168 255328441 255518536 257450284 258462848 258474853 259298396 259654304 261812096 263495344 263791424 264644198 265685056 266644937 267693664 268559053 268927672 271162528 272026496 272039131 272905892 274299844 275173808 277254152 279627712 280846904 281741728 281951488 282652531 284083072 284096267 285001444 286122368 286315237 287156086 288694588 289614416 292021184 292965218 294228896 295180067 295399832 296341024 296747776 299005109 299957788 301137536 302450512 305935616 305949826 306924632 308339486 309900032 310901864 311892448 312900721 313252316 313485536 314484352 315501004 316861888 317886226 318122896 322005502 323031464 324681448 325715936 326768897 328178384 329484428 329936672 330987904 332057908 334568302 334817392 336277214 337348648 337599808 338675456 339770312 341251729 343917119 345657728 346775156 349396814 349656944 350771008 351904966 352387984 354829384 355316416 356448512 357600824 358269184 359159983 360572576 362144692 363298544 363569024 367501862 368006288 369178816 370372282 371064512 372246784 372264074 373450168 375078431 376273492 376553632 377770939 379494752 382648448 384316816 385541312 386787674 388308928 389711831 390001976 391535872 391799798 393048136 395771236 396314464 397595653 399607936 400899772 402177104 403930618 405519296 408686656 409905923 410468552 412082944 413879648 415198336 415217621 416540572 420002128 421938244 423282608 425444656 426800192 428179934 428661064 430026848 430347008 431417021 431738216 433708288 435002204 436713088 437007467 438399844 440639108 442043056 445716544 447157438 450537997 452309984 452930816 454395032 456376219 457830308 458171168 459630976 461116852 461634992 464948848 468463912 470623426 473005312 474534424 476046368 477585311 478121956 480002432 480024727 481554164 482215136 483751552 485194766 486222464 489348496 491482082 493048024 493415104 497145376 498752527 503587552 505192064 505215529 506825228 510656882 511037072 514900568 516925696 516949706 518596792 519308608 523624192 524926129 526990688 527582848 529288396 531370112 533289874 535387328 537118106 537855344 542325056 544052992 544078262 545811784 548191553 548599688 550347616 552126757 554508304 559255424 561693808 563483456 565305062 568166144 568192534 570002888 572244736 572630474 574312172 576597749 577389176 579228832 581101339 584042368 585930436 588457792 590360134 590799664 592682048 594823321 598010218 599915576 602275072 604901024 606856523 611899652 613849264 616678972 621803728 623784896 625801442 626504632 626971072 628968704 631002008 633723776 633753211 635772452 636245792 638703221 644011004 646062928 649362896 651431872 653537794 656356768 658478611 658968856 659873344 661975808 664115816 667011397 669136604 669634784 672554428 674697296 675199616 679540624 682503458 687834238 691315456 693550312 696574229 698793628 699313888 701542016 701574601 703809932 704775968 709658768 710632832 715201648 718319966 721145152 724289384 726597088 727138048 728946001 735003724 736012576 738357632 738391927 740744564 742129024 744528148 746900336 750156862 752546984 753107264 755541878 758989504 761253857 765296896 767199727 768633632 771082624 771118439 773575348 776617856 779423662 780003952 783599596 786096272 791542472 792628928 795191306 799215872 801203039 801799544 804354208 806954491 807861236 811038592 817373312 819811846 820937104 827759296 830396672 830435242 833081144 836713423 840004256 842719787 843876488 846565216 850889312 853600384 856359868 857322128 860053696 862834042 863476432 870004408 873426176 874014934 876799688 881278216 884086112 886944149 891433088 894314876 901075994 904619968 908790064 912752438 915660616 916342336 919261952 922233704 923269984 926254693 929897696 936927824 941246852 949068848 952092736 955170622 956243912 960004864 960049454 963108328 964430272 967503104 970389532 972444928 974862811 978696992 982964164 986096048 986830208 994290752 997505054 1005046301 1007175104 1010384128 1010431058 1013650456 1018070027 1021313764 1022074144 1025378263 1029801136 1033899412 1037193584 1038617216 1049852258 1053981376 1055165696 1058576792 1062740224 1066579748 1070774656 1070824391 1074236212 1075710688 1079188201 1084650112 1088156524 1091623568 1096383106 1097199376 1100695232 1104253514 1109016608 1112601791 1118510848 1123387616 1126966912 1127019257 1130610124 1136385068 1140005776 1145260948 1148624344 1153195498 1154778352 1158457664 1162202678 1168084736 1170989057 1171860872 1176915584 1176970249 1180720268 1181599328 1185364096 1189646642 1196020436 1199831152 1209802048 1213713046 1222888849 1223799304 1227698528 1231667381 1233357944 1243607456 1247569792 1251602884 1253009264 1253942144 1262004016 1267447552 1267506422 1271544904 1272491584 1277406442 1286256517 1288022008 1292125856 1296302987 1298725792 1302863744 1302924259 1307075588 1312713536 1316957222 1317937712 1319746688 1328231632 1334022794 1338273208 1339269568 1345108856 1349394592 1350399232 1353756859 1359081248 1365006916 1371299293 1375668476 1387100624 1393148458 1397587256 1398627776 1403084032 1403149202 1407619864 1409551936 1413757163 1419317536 1421265664 1424799493 1430403296 1436639932 1442290304 1448578768 1453194176 1457892002 1470007448 1472025152 1476715264 1476783854 1481489128 1484258048 1487948501 1489056296 1493800672 1498629769 1500313724 1505093968 1506214528 1511083756 1517979008 1522507714 1534399454 1537267264 1542165248 1542236878 1547150696 1553235712 1553896357 1558847324 1560007904 1565051033 1567199192 1572192544 1583084944 1585257856 1590382612 1602406078 1603599088 1608708416 1613908982 1615722472 1622077184 1634746624 1639623692 1641874208 1647181991 1655518592 1660870484 1666162288 1673426846 1680008512 1685439574 1687752976 1693130432 1698181681 1701778624 1707200768 1712719736 1714644256 1720107392 1720187287 1725668084 1726952864 1740008816 1748029868 1753599376 1762556432 1768172224 1773888298 1782866176 1787299087 1788629752 1802151988 1809239936 1817580128 1825504876 1831321232 1832684672 1844467408 1846539968 1852509386 1859795392 1866514559 1873855648 1879913371 1882493704 1898137696 1904185472 1904273917 1910341244 1912487824 1920098908 1926216656 1928860544 1940779064 1949725622 1957393984 1965928328 1972192096 1973660416 1978567717 1988581504 1988673869 1995010108 2004206659 2010092602 2014350208 2020862116 2027300912 2036140054 2042627528 2044148288 2050756526 2059602272 2066260469 2067798824 2074387168 2077234432 2093035763 2099704516 2107962752 2117153584 2133159496 2141549312 2141648782 2148472424 2151421376 2158376402 2169300224 2174693963 2176313048 2183247136 2190305047 2192766212 2194398752 2201390464 2208507028 2218033216 2225203582 2246775232 2253933824 2254038514 2261220248 2271079291 2272770136 2280011552 2287382279 2290521896 2297248688 2306390996 2309556704 2316915328 2324405356 2341978114 2343721744 2353831168 2353940498 2361440536 2363198656 2370728192 2379293284 2388762103 2392040872 2399662304 2407419833 2419604096 2427426092 2445777698 2447598608 2455397056 2463334762 2466715888 2487214912 2495139584 2503205768 2506018528 2507884288 2514119881 2524008032 2535012844 2543089808 2544983168 2554812884 2572513034 2576044016 2584251712 2592605974 2597451584 2605727488 2605848518 2614151176 2625427072 2625549017 2633914444 2635875424 2639493376 2656463264 2668045588 2676546416 2678539136 2690217712 2698789184 2707513718 2718162496 2727982817 2730013832 2742598586 2751336952 2774201248 2783169571 2786296916 2795174512 2797255552 2806298404 2815239728 2819103872 2827514326 2838635072 2849598986 2860806592 2869341461 2873279864 2884580608 2897157536 2906388352 2906523347 2915784004 2940014896 2944050304 2953567708 2962978256 2975897002 2978112592 2987601344 2997259538 3000627448 3010187936 3012429056 3019919147 3022167512 3035958016 3045015428 3059052269 3068798908 3074534528 3084473756 3094301392 3107792714 3117694648 3120015808 3130102066 3134398384 3144385088 3153765979 3166169888 3170515712 3178398869 3180765224 3194633533 3204812156 3207198176 3217416832 3227817964 3231444944 3279247384 3283748416 3294363982 3311037184 3319269733 3321740968 3332324576 3343097177 3346853692 3360017024 3360173089 3370879148 3375505952 3386260864 3396363362 3403557248 3425439472 3429288512 3440214784 3440374574 3451336168 3453905728 3466384181 3480017632 3491267689 3496059736 3507198752 3525112864 3536344448 3536508703 3547776596 3574598174 3577259504 3604303976 3618479872 3635160256 3651009752 3662642464 3665369344 3674482903 3688934816 3693079936 3705018772 3719590784 3722098081 3733029118 3747711296 3759826742 3764987408 3796275392 3808370944 3808547834 3820682488 3824975648 3837340871 3840197816 3852433312 3857721088 3881558128 3899451244 3914787968 3931856656 3944384192 3957135434 3977163008 3977347738 3990020216 4008413318 4020185204 4028700416 4041724232 4054601824 4067709373 4072280108 4085255056 4088296576 4101513052 4119204544 4132520938 4135597648 4148774336 4163763247 4186071526 4199409032 4215925504 4234307168 4247995661 4266318992 4283297564 4296944848 4302842752 4316752804 4349387926 4352626096 4366494272 4380610094 4385532424 4388797504 4402780928 4417014056 4436066432 4436272477 4450407164 4470922547 4493550464 4508077028 4522440496 4542158582 4545540272 4560023104 4574764558 4581043792 4594497376 4609350277 4612781992 4619113408 4633830656 4648810712 4669079779 4683956228 4687443488 4707880996 4722881072 4726397312 4758586568 4777524206 4784081744 4799324608 4814839666 4839208192 4851240379 4854852184 4876019603 4891555396 4895197216 4910794112 4911022207 4926669524 4933431776 4974429824 5006411536 5012037056 5028239762 5048016064 5066253803 5070025688 5086179616 5089966336 5102622007 5109625768 5145026068 5152088032 5168503424 5168743489 5185211948 5194903168 5211697036 5228302352 5250854144 5251098034 5267828888 5271750848 5312926528 5328776999 5336091176 5353092832 5357078272 5370398089 5380435424 5397578368 5397829073 5415027436 5436324992 5455965634 5460027664 5485197172 5502673904 5548402496 5566339142 5572593832 5590349024 5594511104 5608421273 5612596808 5630479456 5638207744 5655028652 5677270144 5681097071 5699197972 5721613184 5738682922 5746559728 5794315072 5812776704 5813046694 5831568008 5856993961 5880029792 5888100608 5907135416 5925956512 5951794004 5956225184 5975202688 5994519076 6001254896 6020375872 6039838294 6044335024 6090030856 6118104538 6137597816 6149069056 6168947512 6188602784 6208609043 6215585428 6235389296 6240031616 6260204132 6268796768 6288770176 6307531958 6332339776 6356797738 6361530448 6389267066 6409624312 6414396352 6434833664 6455635928 6462889888 6483782851 6558494768 6567496832 6588727964 6638539466 6643481936 6664649152 6686194354 6693707384 6720034048 6720346178 6741758296 6751011904 6772521728 6792726724 6807114496 6824039677 6850878944 6858577024 6880749148 6902672336 6907811456 6932768362 6960035264 6982535378 6992119472 7014397504 7035324107 7050225728 7072688896 7073017406 7095553192 7126490189 7149196348 7154519008 7177647841 7208607952 7270320512 7302019504 7325284928 7348965806 7377869632 7386159872 7404524789 7410037544 7439181568 7444196162 7466058236 7495422592 7495770737 7519653484 7529974816 7554317407 7592550784 7617095668 7641364976 7649951296 7674681742 7680395632 7704866624 7732703173 7763116256 7788212537 7798902488 7829575936 7863713312 7888768384 7889134799 7914270868 7954695476 7980040432 8016826636 8040370408 8083448464 8109203648 8135418746 8144560216 8170510112 8176593152 8196923399 8203026104 8238409088 8238791743 8265041876 8271195296 8297548672 8303141873 8327526494 8372143052 8398818064 8468614336 8495991322 8532637984 8560221943 8566595128 8593889696 8605685504 8633505608 8671148161 8698775852 8705252192 8732988544 8761220188 8771064848 8777595008 8834028112 8872132864 8872544954 8900814328 8941845094 8987100928 9016154056 9044880992 9074120909 9084317164 9091080544 9120046208 9120469813 9149529116 9162087584 9188994752 9218700554 9225563984 9238226816 9297621424 9338159558 9367912456 9374886976 9415761992 9445762144 9452794624 9476298013 9517173136 9555048412 9568163488 9598649216 9599095051 9629679332 9702480758 9709704368 9752039206 9783110792 9790394432 9821588224 9822044414 9853339048 9866863552 9896300141 9948859648 9973596451 10012823072 10024074112 10056479524 10096032128 10132507606 10140051376 10172359232 10205244014 10219251536 10290052136 10304176064 10337006848 10337486978 10370423896 10389806336 10415639507 10423394072 10456604704 10490408383 10502196068 10535657776 10543501696 10625853056 10657553998 10672182352 10706185664 10740796178 10760870848 10795156736 10795658146 10830054872 10872649984 10877274499 10911931268 10920055328 10955357231 10970394344 11005347808 11096804992 11132678284 11145187664 11180698048 11216842546 11225193616 11260958912 11301643099 11310057304 11354540288 11362194142 11398395944 11443226368 11477365844 11493119456 11530273937 11588630144 11626093388 11663136016 11713987922 11760059584 11814270832 11851913024 11887271767 11903588008 11912450368 11950405376 11989038152 12002509792 12040751744 12041311009 12079676588 12088670048 12180061712 12236209076 12275195632 12337895024 12377205568 12417218086 12431170856 12470778592 12480063232 12511093609 12520408264 12537593536 12577540352 12615063916 12664679552 12673216543 12713595476 12723060896 12778534132 12819248624 12828792704 12911271856 12925779776 12967565702 13065601913 13116989536 13134993664 13177455928 13234910351 13277078932 13286963872 13329298304 13329917419 13372388708 13387414768 13440692356 13483516592 13502023808 13585453448 13648079354 13701757888 13717154048 13761498296 13805344672 13815622912 13849974019 13865536724 13920070528 13920717083 13965070756 13984238944 14028795008 14029446613 14070648214 14100451456 14146034812 14191106384 14252980378 14298392696 14309038016 14355295682 14417215904 14463823283 14540641024 14604039008 14650569856 14651250341 14697931612 14755739264 14809049578 14820075088 14888392324 14932116472 14990845184 14991541474 15039306968 15059949632 15108634814 15185101568 15222857741 15234191336 15282729952 15299902592 15332135329 15349363484 15360791264 15409733248 15465406346 15526232512 15576425074 15597804976 15727426624 15777536768 15778269598 15828541736 15897555037 15909390952 15960080864 16011675953 16033653272 16080740816 16166896928 16218407296 16270837492 16289120432 16341020224 16393846798 16406052208 16476818176 16477583486 16530083752 16542390592 16595097344 16606283746 16655052988 16721334721 16744286104 16797636128 16851938831 16937228672 16991982644 17065275968 17120443886 17133190256 17187779392 17267011216 17342296322 17397551704 17410504384 17465977088 17522440376 17542129696 17555190016 17598839167 17668056224 17745089908 17801628656 17883690188 18032308112 18089761984 18148241818 18168634328 18182161088 18240092416 18240939626 18299058232 18324175168 18377989504 18378843119 18437401108 18451127968 18476453632 18522393409 18595242848 18676319116 18735824912 18749773952 18831523984 18891524288 18952596026 19034346272 19095879719 19110096824 19136326976 19197298432 19198190102 19259358664 19343330513 19404961516 19419408736 19482186997 19504078412 19566221584 19580788864 19644088828 19706678096 19733727104 19792600282 19947192902 20025646144 20048148224 20112959048 20192064256 20200652641 20265015212 20280102752 20344718464 20345663429 20410488028 20438503072 20580104272 20608352128 20674973956 20740847792 20831279014 20846788144 20913209408 20980816766 21004392136 21071315552 21087003392 21139434029 21251706112 21315107996 21344364704 21412371328 21413365883 21481592356 21521741696 21591316292 21660109744 21754548998 21823862536 21840110656 21910714462 21940788688 22010695616 22076361853 22193609984 22248792083 22265356568 22290375328 22361396096 22362434731 22433685092 22450387232 22521917824 22603286198 22620114608 22724388284 22796791888 22954731688 22986238912 23060547874 23177260288 23234888131 23252186776 23326272032 23401680239 23427975844 23520119168 23628541664 23703826048 23774543534 23807176016 23824900736 23978076304 24005019584 24081503488 24082622018 24159353176 24177340096 24264689267 24360123424 24438873823 24472418152 24550391264 24675790048 24754411136 24755560921 24834436172 24862341712 24941557184 25022187218 25040816528 25075187072 25230127832 25329359104 25346433086 25427190952 25446121792 25557068264 25638497248 25657585408 25721380321 25822543712 25851559552 25935131404 26054686567 26131203826 26233979072 26354911856 26469820702 26554157864 26573927744 26658596608 26659834838 26744777416 26774829536 26861386097 26881384712 26967033184 27004047616 27170906896 27296158708 27403515776 27522996592 27610689344 27699948038 27731073448 27840141056 27841434166 27930141512 27968477888 28057590016 28058893226 28141296428 28200902912 28271021519 28292069624 28382212768 28473965611 28505960756 28596785392 28618076032 28710591364 28834431808 28927646566 29146342729 29208078016 29301139712 29302500682 29395863224 29511478528 29524030783 29618099156 29640150176 29735969627 29776784648 29864232944 29983082948 30078613936 30119899264 30217269628 30445715482 30468382672 30565459904 30599805184 30664270658 30698726968 30721582528 30819466496 30930812692 31052465024 31053907339 31152850148 31195609952 31296457829 31454853248 31556539196 31657083472 31795110074 31818781904 31920161728 32023351906 32067306544 32161481632 32265451939 32333793856 32436814592 32541674984 32578240864 32682040448 32683558453 32787693596 32812104416 32955166972 33060167504 33084781184 33212567492 33310105976 33442669442 33488572208 33595272256 33703877662 33874457344 33958682653 33983965288 34130551936 34132137221 34240887772 34266380512 34375558784 34534022432 34684592644 34795103408 34821008768 35044880752 35084259392 35197678334 35336112448 35463776621 35490179816 35603257312 35718354049 35767380376 36064616224 36179523968 36181204423 36296483636 36337268656 36364322176 36481879252 36598116464 36648350336 36755979008 36757686238 36874802216 36902255936 37044786818 37190485696 37301438993 37352638232 37471649824 37499547904 37592786623 37663047968 37783048576 37784803511 37905192052 38068692544 38191759438 38220193648 38272653952 38396380204 38518717328 38686661026 38809923032 38838817472 38964373994 39008156824 39132443168 39161577728 39258948911 39288177656 39413356192 39467454208 39585200564 39767679497 39894385804 40051292288 40225918096 40401305282 40530030424 40560205504 40689436928 40691326858 40820976056 40877006144 40998957727 41160208544 41216704256 41319185297 41349947912 41481695584 41662558028 41693576288 41826418816 41961633532 42008784272 42142631104 42278868058 42630215992 42688729408 42824742656 42826731766 42963184712 43043483392 43150506529 43182632584 43320219488 43460263301 43509097996 43647725072 43680221312 43821428924 43881577376 44021391232 44152723706 44497584166 44530713136 44580750656 44722792192 44724869462 44867370184 44900774464 45043835648 45062994353 45206572396 45240229216 45386479957 45448776568 45593583776 45909463376 45972477824 46121095748 46469776262 46504373552 46652544064 46803360478 46855951688 47040238336 47257083328 47407652096 47549087068 47614352032 47649801472 47768277739 47956152608 48010039168 48165244036 48318706352 48354680192 48529378534 48720246848 48877747646 48944836304 49100782528 49247268749 49351580096 49508822272 49511121842 49668872344 49724683424 49883114368 49885431323 50044374436 50081633056 50150374144 50460255664 50692866172 50854381904 50892243584 51114136528 51276994496 51442760642 51645087424 51703119104 51831673523 51870262808 52109373134 52262407652 52467958144 52709823712 52880221849 52939641404 53108315728 53147855488 53319669676 53489554832 53549659072 53722772194 53762769424 53934066368 54128922211 54341813792 54517487759 54592317416 54807031552 55045993184 55221378688 55223943593 55399896076 55462146896 55682868332 55860283024 55936955776 56117786452 56282592856 56542043038 56584139248 56764425536 56947931222 57011921512 57193570784 57236152064 57378463793 57421182728 57668863616 57671542201 57855293132 58121993111 58292685458 58416156032 58605001364 58791726448 59048061566 59236198312 59280300352 59471939254 59553569296 59728465888 59921553601 59966165896 60157227872 60239798528 60434539256 60698037127 60891430964 60936765344 61130919808 61328541316 61397453936 61443165056 61861625384 62104930048 62107814678 62305700296 62391219904 62592915658 62909706496 63066124927 63113078392 63314166944 63518846363 63590220148 63637563808 63840323456 63843288691 64046703812 64134613088 64322963264 64530903878 64667587712 65083349968 65156481728 65364080896 65367116906 65575387192 65624208832 65861299439 65910333944 66120335008 66169562368 66334086091 66425134984 66620211952 66885338884 66977144416 67190544512 67193665357 67407755324 67917365306 67967930576 68261103872 68264274442 68481775544 68532761024 68751117568 69068044864 69274100987 69369185288 69590206816 69642017536 69815175157 70089761504 70168518784 70395356668 70672224896 70927553242 70980359632 71206514624 71436708098 71534760752 72129232448 72359047936 72362408846 72592967272 72674537312 72728644352 72909476549 72963758504 73196232928 73296700672 73515372476 73749604432 73804511872 74089573636 74380971392 74602877986 74705276464 74943299648 75185573246 75326095936 75566097152 75569607022 75810384104 76137385088 76140921493 76383518876 76440387296 76545307904 76792760408 77037434656 77373322052 77619846064 77677634944 77928747988 78016313648 78264886336 78517897822 78576355312 78826712384 79111501693 79170401128 79535358994 79788771608 80102584576 80451836192 80711917559 80802610564 81060060848 81120411008 81382653716 81641952112 81754012288 81997915454 82320417088 82638370594 82699895824 82963391168 83210902369 83325116056 83387152576 83652837632 83923267064 84017568544 84285262208 84289177063 84557736116 85260431984 85377458816 85653463532 85926369424 86301013058 86365265168 86640438976 86920526602 87018195992 87295450144 87360442624 87577655263 87642857848 87763154752 88042782464 88305447412 88712515801 88995168332 89061426272 89161501312 89449738924 89734740368 89801548928 90125988706 90413144792 90480458432 90772959914 90897553136 91187167552 91459213391 91818926752 91944955648 92173567201 92242191496 92644372457 92939552524 93008747104 93305088128 93309421933 93606720956 93711903376 94514166656 95098174136 95228704064 95536555478 95912305216 96020078336 96258822257 96330488072 96637412704 96709360384 96949818133 97058757068 97440493696 97445019581 97755495292 97889672608 98201565056 98206126291 98494537498 98703160192 99022243684 99337744688 99449366848 99766228736 99770862646 100088748872 100163266112 100525141249 100920511328 101246762981 101385732344 101708763808 101784487168 102228273056 102553988992 102558752387 102885521284 103290174848 103663347046 103740525616 104218746268 104524815304 104935916288 105419647424 105760443698 105879282808 106216631456 106295710976 106560004187 106639339352 106979109664 107099318144 107445544388 107525538848 107868132736 107940844349 108257844422 108683627584 109034975518 109184634832 110091986368 110442757376 110447887186 110799792152 110924293792 111282885259 111365736664 111720566048 111873911552 112235572904 112565185712 113084086076 113168278496 113528851072 113895862444 114023843024 114387141568 114756927586 114842365456 115337727232 115343084402 115710586264 116243986222 116585370916 116832312064 117210002728 117583452896 117963571817 118096123132 118472396624 118560600704 118943878508 119107138592 119456931776 119843107202 119932331792 120314455744 120869078512 121396074254 121782861928 121873530688 122261839616 122657082632 122794907872 122886330112 123191874169 123723250768 124215629356 124611400592 124782439808 125185831316 126132249854 126226156784 126628333888 127037692726 127180440296 127275127616 127680646912 127686577382 128093407624 128269226176 128645926528 128651901833 129061807756 129335175424 129656753863 130166699936 130312963456 130734233812 131150774384 131248417664 131722598878 131820667888 132240670016 132668172182 132850269968 133240423904 133671158033 133770677768 133954288832 134381089024 134387330714 134815510648 135403313591 135834730612 135935861152 136375308979 136528548884 136963551088 137065522048 138136089728 138548201974 138738370576 139180413632 139630350314 140179523008 140337037568 140685970991 140790713336 141344449792 141404568487 141855106484 141960719264 142413029248 142419644003 142873416196 143069521504 144258464896 144724817692 145185934544 145349074624 145818953098 145927517008 146392465856 146921360287 147030744952 147499208864 147609023744 147976038203 148179147272 148761942784 149205755972 149410552928 149886599296 149893561181 150371146492 150652191872 151139214044 151620768208 152274770176 152281842986 152767037752 152880774592 153585520816 154074869312 154534532971 154746644104 155239692128 155355269888 155741544581 155857495976 156032627296 156529772672 156537043117 157035795644 157152710624 157653424768 158223003386 158340802256 159070717988 159577543216 160903672384 161423835118 161605221128 162120121696 162240822016 162644216917 162765307432 163283904224 163508024576 163995830908 164640834176 164751815059 165276741188 165399791648 165926782336 166421804738 166650232112 166774305152 167846534128 168035137088 168570524416 168578354126 169115472232 169852824869 170520863968 170754917632 171306927064 171852738848 172602026116 172730530336 173280877952 173288926447 173841053204 174036391984 174590900288 175155310526 175285715696 175526309504 176610894824 177425031602 177990336664 178122852544 178323002624 178899477848 179469480736 179603097856 180049662247 180251977412 180826289584 180960916864 181545919828 181795106272 182374335104 182382805969 182918426782 183637853504 184347134402 184484382992 185288744914 185879105048 186017494208 186610176256 186618843866 187213441912 187423806752 188029702679 189028333312 190196348272 190457408128 191073110956 191824610432 192517644514 192660976144 193274825408 193899636266 194117514136 194880987392 194890039162 195510990584 195779345216 196403130112 196412252582 196989074996 197406320384 197897150633 198044487368 198675489376 198898733696 199317759277 199541725292 200177497744 200326532224 201050282498 201841022656 202493525962 202771464688 203417527616 204024399103 204456546112 205107977984 205117504774 205771042568 206580349696 206668215481 207326694092 207481051232 208151787389 208437492536 209049630608 210839294848 211520887396 211758565616 212433262912 213120008374 213278678704 213958219328 214198636288 214731218881 214891088776 215051077696 215736265472 215881688698 216515688844 217367255168 217377351373 218069951036 218369269664 219075204803 220183972736 220895774372 221599584304 221848587584 222565770518 222731473328 223441132096 224471145808 225130371424 225858163573 226168172152 226336556992 227057702144 227791724888 228047686048 228774283136 228784909171 229513855172 229684730912 230686168804 231421172528 232487972444 233170741832 234420005456 235166905792 235927143634 236192246264 236944793248 237121201408 237710778571 237887757016 238214277184 238913863552 238924960547 239686214404 239864663584 240628911488 240791114317 241738157024 242792148508 243565723856 243747061376 245314165264 245589815744 246383748338 247446501536 248246436347 248431258712 249222801184 249564879616 250371662632 251463296669 252264499708 252452313568 253256667776 253268430961 254075385452 254360880592 254550255232 255373154764 256186815248 256538452352 257291853056 257303803666 258123615512 259313507726 260333399872 260625926912 261468467624 262301548768 262496835328 263149506361 263445197756 263641335776 264481340032 264493624577 265336344364 265700539936 266480847808 267342316066 267541355536 267908577664 268774661428 269631021296 270806627182 271669461224 271871722304 272750617958 273057097768 273927102176 274131044096 274812642377 276272179456 277096403948 277476741152 278360827264 278373756479 279260700628 280359046016 281371941982 281581426672 282809136974 283710212968 283921438528 284826058496 284839288006 285746832392 286139043008 286992704089 288516929792 289234297079 289449635384 290371869088 290698149248 291637906196 291855034016 292784931712 293842720574 294061489904 294998417728 295952076406 296358294544 298411511944 298821105856 299773198592 299787122362 300742292984 301304383744 302053545703 302278428088 303241536416 304221843107 304563685972 305534075504 305761549184 307171041632 308149738624 309069065942 309493288208 310479384256 311483089162 311714991952 312065254592 313059545344 313074086234 314071591288 314305421248 315306849536 315440960471 316446006772 316681604512 317705359699 318141435976 319155086432 321807344768 322847670236 323210442256 324240243392 325288433834 325530614864 326567808448 327991661816 329281668352 329503630118 330553482376 330799583296 331853564672 332843609476 333300464224 333548610304 334377944173 335693068256 336070274176 337156708252 338230944464 339705649738 341041727936 342613854128 343705477696 344730881243 345204052232 345461060672 346561755904 346577852894 347682106408 348072783968 349181800576 349198019261 350310621052 350571431392 351052619008 353221789648 354850063204 355980673328 356245705088 357798955696 358938961472 360099324494 360503954824 361652579168 361921833728 362821714661 363091839656 363590212544 364748670208 364765611938 365836853564 367275707008 367523279747 368694268804 368968765984 370161552943 370577489828 371758210096 372034988416 373237687732 374426883824 374847613504 376059405358 378902455477 380392696544 380914816256 382146221912 383649220864 383812400179 385035289028 385321952288 386549650816 386567605151 387799272532 388235028272 389780078324 391021981168 391558690432 392824505164 393978149992 395794301266 396088974736 397350978752 397797467392 398635518554 399083450584 400354995488 400653064448 401649246551 402100564996 403682045312 403700795407 404987051924 405542929376 406835055232 406853951777 408048798206 408913092224 410235009548 411542085136 413336430962 414653388184 414962102464 416303574778 416874985072 418099261216 419450875207 421678589696 423041774792 423517131232 424866525824 424886259889 426240016748 426557357408 427916438656 429462437762 429782177552 430102155392 431763377396 433031377688 434734510336 434754702746 436139902072 436738539328 438150409606 440367945472 441462874489 441791548744 443199168608 443697175168 444631924541 445131541036 445462946656 446882264192 448942291616 450260742848 451716327146 452336344304 452673113984 455583449776 456095372096 457548566272 457569818342 459027710344 459369461824 461029096073 461372337608 462842345056 464338602637 464975944888 466341483664 468840010912 470333811584 470355657499 471854287268 472384492528 473889586496 475421557142 475775514032 476428554368 477827727104 477849921094 479372428808 479729327168 481257822976 481582228634 483476314048 484918706909 485584297016 487131447712 487494122752 488706226099 490628330528 491179631488 492767496676 494893003072 496492872694 496862517424 498445602368 500743325264 502926593338 504528999416 504904627136 506513335552 506536861922 508150770904 508721761184 509100510464 510366335843 510746309528 512373630496 513076904704 514607607332 516247231024 518627015452 520666799744 522936935248 524603097536 526299012722 526890395512 527282671552 528962680064 528987249154 530672688728 531401079872 532961695616 532986450451 534684632132 535082711072 535817155328 537149408861 537549322856 539262042592 541613254364 543338922448 543743444608 545501235916 546114195536 547854204352 549625284754 553780511851 554192807896 554953482304 556721654528 556747512958 558521401256 560718092032 560956584877 562743883964 563162853344 564983422913 565618273948 567420425936 567842877056 569678576012 571493664784 572278086016 573985408178 578468594158 578899270768 580743738176 581396298496 583275812392 583710068032 585569863424 585818926589 587685441148 588122979808 589996835456 590024239441 591904152812 592716589088 596823023888 597642211712 599574244724 601484585968 604107091406 604556856176 606483072832 608443686214 609127371944 611068151008 611523098368 613043586841 614342083264 616299477248 618138131884 618986576416 620958768512 620987610607 622966178324 623429983904 624130509184 626148172468 628143182576 628610842496 630881920942 632892013544 633363209024 635410719398 636282871952 638310172864 640214493737 643614689536 645214970407 645695340472 646420884512 648480486784 648510607199 650576867668 651061229728 653135616896 655983323632 659007260236 661106964752 661599166592 665687218952 666600928448 668755888346 671386136512 672140548352 673811755799 674313416504 676461888928 678648726931 679411299476 682083455872 685227708256 687410955392 687442884037 689461762486 690408104464 690922121344 693155705788 695364212816 696145567936 698363601152 698396038522 700621242104 701142862784 703675988743 706443579296 708727340867 709700126408 711961346656 712491410176 715597911392 717877922944 717911266709 720198648988 721007909648 723305158336 725643429322 726183679312 727180425088 729531223876 731673707128 734551414016 735046559494 737388537608 737937531968 740323105886 741154979656 743516420192 744069976832 745920029309 746475375464 748853767648 749695227008 752118810716 755585910443 757804910954 760785393088 764292443824 767624800358 770070578056 770643904576 773099301632 773135210302 775598545064 776470056544 778980196813 779560156648 782043962336 783117380864 785649010328 787956299984 791588602532 792177949472 794701957504 797271037108 798166901168 800709990976 803298493102 804201129992 807364090624 807401590814 809974103848 811085858752 813670110464 813707903554 816097596412 817826184448 819859624051 820470019096 823084170272 825745002719 826672861924 829306776368 829924204928 832607149556 833749970144 836198522432 838901750414 846083549584 847034262464 849733051648 849772519778 852480033496 853114714816 855832877312 856196892707 858924875524 859564355104 860204310784 862343119183 863526754792 866062755376 869509405492 872279804144 873477078656 876300819212 882925748978 883583097488 886398337216 887394350336 889263849082 890263082072 890925893312 893764528384 897884583232 900521485696 900563312831 903432654292 904672688608 905346227968 907597277041 911166899552 912190744192 915139636684 918055420688 918738923648 922058192146 922744675216 925684690112 928677205274 929951889776 932682967328 935698106231 937680021824 940667623168 940711314998 943708574536 944768985056 947779172992 947823195137 950843114284 951551028064 952857108736 955699842188 958744857616 959458654336 963164457268 966952628096 969837413818 971168594032 974262895424 977412452198 981256661056 982359262976 984801796937 985534993352 989786006144 989831979409 992985745388 993725034848 996891204736 1001486650528 1005853186676 1009057998832 1009809254272 1013073723844 1016301541808 1017443522368 1020732671686 1021492619056 1024747260992 1028449522009 1029215214664 1032494462048 1035832267421 1037254030904 1041333599488 1045873870496 1049206195072 1049254928267 1052598025444 1053780791024 1054565343104 1057974498308 1061345377456 1062802159744 1065923391232 1065972900902 1069369264264 1070165422144 1074298817722 1075098645712 1078524085184 1081741730797 1083226508728 1086677844896 1087486889216 1090190812067 1091002471832 1092228391072 1095708408704 1095759301819 1099250569508 1107561023702 1108385615792 1109906964608 1113495025916 1117042802512 1121913169754 1125487767928 1126325706688 1129966845826 1131236547896 1134840851872 1135685754112 1138509518419 1139357152024 1142987329568 1144556172032 1147970816356 1153262705413 1156937188316 1157798541536 1161487476352 1166551624784 1167420136064 1171637853178 1175370882296 1176245959616 1179993670912 1180048478882 1183808305624 1185433178176 1188969774083 1193646047776 1195284423424 1198256373613 1199148489448 1202969171936 1208214182812 1209113712352 1212966145664 1213022485129 1216887372428 1218254743888 1222136302016 1226087173682 1228684166528 1236276263768 1237973152832 1241917537024 1241975221214 1245932356648 1246859967808 1248261018368 1251364689341 1252296344936 1256286365152 1257221684992 1260347635729 1261763841884 1265784027088 1266726418048 1270821438796 1272565743904 1276620345728 1276679641783 1280428987474 1290429940814 1291390680944 1292841769024 1296960973568 1297021214398 1301153735336 1302122459456 1306271233792 1306826836237 1311966647264 1316207918753 1318014520472 1322213929504 1323198333184 1331374437904 1333201856896 1337511776692 1342772273024 1347623511598 1348626833008 1352923777856 1357297453862 1358822598952 1364166911744 1370455416512 1374821910784 1374885768074 1378923524972 1380816208928 1381844242688 1385280054431 1386311411576 1390728425632 1392291135872 1396792077044 1401242484208 1402285725568 1407351977486 1412887158592 1417454681734 1419400252816 1423922693312 1428170793721 1431195822784 1435755845888 1435822533418 1440397297976 1442015819296 1446610316672 1446677508367 1451286858644 1452367358624 1454360850176 1459062447752 1463347414256 1470093118988 1474777075216 1475875063936 1480646211772 1482309959312 1487032840384 1491840058618 1492950750928 1497707535296 1499390454016 1503118532167 1504237621432 1511171820886 1515609821908 1521570786176 1528584887648 1533526433621 1535249600716 1540141156112 1541287809152 1546270420604 1551197090128 1552940113088 1557960393626 1559120313296 1564087924672 1571298020656 1575912599968 1581007145011 1583177205064 1584355898944 1589403915008 1594542074216 1596333802336 1601419981952 1601494364197 1606596986204 1608402259984 1614803181628 1619948207696 1622171717504 1627415807108 1632195192824 1639719248102 1640940038192 1646168340544 1651490005438 1653345723848 1658613552736 1659848409856 1663975449997 1665214299112 1667499940288 1672397044864 1672474723829 1677803500828 1685537800219 1692167099168 1694068524928 1699545039556 1704960066992 1706229429632 1712393785414 1717849751048 1719128710208 1724686238366 1727053509584 1732125510752 1737725054429 1739018810984 1744559608288 1746954157312 1752601638424 1760243076683 1765851497956 1767166194976 1772796674432 1772879016727 1778527698164 1780526164144 1781851786624 1795769166464 1801042971392 1801126625662 1806865308584 1809345377216 1815194554082 1822333799104 1824381488384 1828917622883 1830279273368 1836110841376 1837477847296 1842046544527 1844116384292 1845489350432 1851369380224 1851455372039 1857354410548 1859903779552 1865365934656 1871396212462 1875360043648 1881422629996 1887417149072 1889537970112 1895558345984 1895646390274 1901686228568 1903102056128 1909977683731 1911399684376 1917489715232 1918917308672 1923688496639 1926328914536 1933905256192 1939674827636 1942337188064 1948525790848 1948616295353 1954824904396 1962513322112 1969603593874 1971069986704 1979572012288 1979663958818 1985971490776 1987450069696 1993782409472 2002973301056 2008948928623 2011706373352 2018115997664 2019618508544 2024640079553 2026147447688 2032603083616 2034887044736 2041465343372 2042985238112 2049494521984 2056899044018 2058430429328 2064988924096 2071664534842 2074508061808 2091747740992 2098412390144 2098509856534 2105196050888 2107561582048 2109130686208 2114374819921 2115948996616 2122690754912 2125604319488 2131945801804 2138738528528 2140330844288 2148597635444 2150197291424 2157048170368 2163483461594 2166453017456 2173355689792 2180381624134 2182004943664 2184456782144 2191416817408 2191518603638 2198501139016 2208086723297 2215122047404 2216771231584 2219813929216 2226990051832 2234085605024 2243826339508 2250975535856 2252651413376 2259933691652 2262473095792 2269681703744 2277019036838 2278714304048 2285974659136 2295941632712 2306525410826 2313874376632 2315597083072 2322974952704 2333103249568 2334840272128 2340645609211 2343275706356 2350741764592 2352491919232 2360096957764 2367616611248 2370866356352 2377939548166 2387292095552 2396512747226 2398296978896 2405938343872 2413116168701 2416428365624 2418227424704 2425932291328 2426044970258 2433774744856 2436509487776 2444272604032 2444386134827 2452174347364 2457368333056 2472552527536 2475946305664 2483950442428 2491864713296 2493719935616 2502729378682 2504592689872 2512572730304 2520695271458 2523527683768 2531568054176 2533452836096 2539752002627 2541642877592 2545131487808 2553240691456 2553359283566 2560857974948 2572662958229 2580859881628 2582781361888 2585683538048 2591130870601 2594042428796 2602307470672 2604244918912 2613653672474 2623933294528 2632415837506 2636029040944 2644427859008 2652317188339 2662748875808 2666403713792 2673033448829 2675023553384 2685544546048 2686686801253 2695247023196 2697253666016 2705847555712 2705973236057 2714594907724 2717645197904 2740910833024 2749771536148 2757847049944 2761632417856 2770560108862 2772622823152 2781456851264 2784582271744 2791505845453 2793584154088 2802484968416 2804571451136 2811544725857 2814703954972 2825774317184 2825905567849 2834909363468 2838800505632 2847845386624 2847977662439 2856341587442 2862391645568 2871645066836 2880794595952 2884031638592 2893220633344 2893355016734 2902573717288 2904734717248 2918124895504 2926694828512 2936156126449 2940186237976 2949554150432 2951750127872 2961292423544 2964619918624 2974065680768 2974203819223 2983680117236 2985901501856 2995415070592 3006237064334 3008475242864 3022343641772 3031219643816 3043141572352 3057169775296 3067052867242 3070499201432 3080282312224 3082575618304 3090240121423 3092540841208 3102394180256 3105880226176 3115920787252 3118240626592 3128175849344 3130284486121 3142596041312 3151825199936 3162014290022 3166354410128 3168711797888 3189084148432 3192667604672 3202839963904 3202988728394 3213193972408 3216804519968 3227203672511 3229606363256 3239896415392 3244343435008 3254831614216 3264390385648 3279438496204 3281880076384 3292336681088 3292489602493 3302980010876 3306691447696 3317227105472 3327950899994 3330428598224 3334999880576 3344794089728 3344949447658 3355607001656 3371075600438 3384334198336 3388137049856 3399090079112 3409920133984 3412458859264 3420943582693 3424787570828 3435699502096 3438257420416 3449372476732 3454107019168 3464251021504 3475450108858 3478037621968 3489119216576 3505203276848 3520486153366 3531702995912 3534332389952 3545593348864 3545758033454 3557055396328 3561052328288 3563703573248 3572564350901 3591538332928 3602253251324 3613730617168 3618690754432 3630389108164 3644667598208 3657835245766 3660558546736 3672221682752 3684093089054 3688232768584 3690978700864 3702738760448 3702910744078 3714708821096 3719807559104 3730731869312 3730905153157 3742792424924 3750720087296 3760045862027 3762845259992 3774834298144 3779075940224 3791292780548 3803372457136 3806204112256 3819955367462 3822799368752 3834979430464 3847376993278 3852657829072 3876463582957 3879349655272 3884674376128 3897051581696 3897232590706 3909649808792 3925026644224 3926696094139 3939207187748 3942139973408 3954883960391 3959327917636 3971942981552 3974900139392 4005946602112 4017897857246 4023412746704 4036231995328 4049280159106 4052294895376 4065206167232 4069774089472 4079893158739 4082930686744 4085970476224 4098989043968 4100732486123 4113798088036 4116860858656 4129977848192 4130169676087 4143329069684 4149016123616 4183495481984 4197019713068 4210392101776 4215123164096 4228749639842 4231897993232 4245381509824 4263891603608 4277477057056 4280661688576 4291305107887 4297195270888 4300394582848 4314096340736 4326966923188 4332906034912 4346711379584 4346913274249 4360763248268 4364009887328 4368913564288 4383037207276 4397002278032 4416173446594 4430244094808 4433542463168 4453980103664 4468171210048 4481501456159 4487652679016 4501951071712 4505302826752 4516504792849 4519867383304 4524946191584 4539363407488 4539574250393 4554038073676 4557428608096 4571949318272 4591883265424 4613050821652 4627748753264 4631194166144 4666206499136 4681291218422 4686551412712 4701483529184 4704983838464 4716682290593 4720193915528 4735233222496 4741732712704 4755879096332 4774584191104 4777802636711 4793025494452 4796593957792 4811876687744 4812100188259 4826232337402 4832856731248 4836454849408 4852089940516 4867549489712 4873018975552 4888545208064 4888772269654 4904348694728 4925731921201 4945105055072 4951892611328 4967900884856 4983729426592 4987439871232 5005458757364 5009185379744 5025145460608 5025378866963 5041390542916 5047055367536 5063136108352 5079504005254 5083285755184 5090262975616 5106718567132 5121715949896 5145325916458 5161719763256 5165562723776 5171367076096 5182261741202 5188084857592 5204614941344 5208489837824 5221440205163 5227307344948 5247866589056 5264831675012 5272058081888 5288855718016 5289101373101 5304634376678 5325497751616 5346066897658 5350047106768 5373373602506 5390494046392 5394507332032 5411695111424 5411946472114 5429189815448 5435290395808 5452861377691 5481821666048 5499543072296 5515694099888 5523264835712 5541120217724 5545245646304 5562913702528 5583011690906 5587168308176 5604969936832 5623089451714 5629407909944 5651548634368 5651811135698 5669818726936 5677601011264 5695690773248 5695955324878 5712683174884 5724783291136 5739017368357 5743290133672 5761589191904 5768063277184 5780215019033 5786710033468 5805147434576 5809469434496 5836249791008 5853389657024 5872312252898 5880372475952 5899108300864 5922584847088 5929239837248 5948131361536 5948407638446 5967360234472 5971803003712 5990830141184 5993378248949 6012474128668 6016950485728 6036401834281 6044687283544 6062439287632 6114339550592 6134105734484 6140998402864 6160564624448 6180480242846 6185081682416 6204788360512 6211760452352 6231841574504 6236481253184 6256351698688 6260568972242 6285192082624 6303650399872 6303943189817 6324028580044 6332708820256 6337423595776 6353180939287 6378168296864 6385335209344 6405977456788 6426387944816 6433609039936 6454407345022 6459212726512 6479792830784 6509663228432 6528780771296 6549886743617 6558876992408 6563760152768 6584673362176 6584979204986 6605960021752 6613382895392 6634454210944 6634762365959 6655901799988 6660857196448 6669999761152 6689898895316 6711214003312 6742151200876 6768668396672 6798180158224 6819840267968 6841887165386 6849575141656 6871399004192 6876514840832 6893612578559 6898744953464 6908214038336 6928502043008 6928823855863 6950900217716 6956075243936 6978238433152 6982942315193 7010406553696 7040972306732 7063405991824 7068664779904 7091516066908 7114110792656 7122104656576 7145128701802 7199146654063 7204506502648 7227461234336 7237381508864 7260778216328 7289335196416 7292435603401 7315670491532 7321117093472 7344443365504 7344784497869 7368186178108 7376465537168 7381957401728 7405821488156 7429417642192 7439615118208 7461463738624 7461810306314 7485584849848 7520091724054 7525690519984 7549668596288 7558151880448 7582585561096 7606744914272 7612408224512 7631335684469 7639910734924 7645598737504 7669958860928 7670315112733 7694753986556 7705315658144 7752927165914 7758699310544 7769348752256 7794465181412 7819299617584 7853392188278 7878414375496 7884279946816 7909767920782 7918655835272 7943885963104 7949800278784 7969566628933 8011893204224 8035795714492 8046825493408 8072463990656 8072838937891 8098560318212 8104589790752 8130412334464 8159786317478 8165861373488 8171940952448 8201464972246 8227596176072 8233721717312 8259955696384 8260339352174 8286658139368 8298032247232 8322788418581 8366990963968 8387794615291 8394039426136 8420784203552 8430246328192 8457499279684 8463795986464 8490763019648 8527783207216 8554954114112 8582610215774 8594390541776 8600789165696 8653933846376 8665812069824 8693422759168 8693826548498 8721526496536 8728019774656 8737827128576 8759552825387 8766074414552 8794004556064 8822433450103 8832346893188 8860488189616 8867084926336 8907960207328 8936342420096 8936757492481 8963002912318 8975305358032 9003902143424 9033009585698 9039734766608 9049892383168 9078726814976 9079148500786 9108076147352 9114857216192 9143898636544 9147787853659 9183766530848 9213455431271 9226101643304 9255497506528 9262388332288 9332412998272 9362582436844 9373102825424 9402967058368 9433364581186 9440387831056 9470466444992 9511758192664 9549168382208 9555605273422 9586050988904 9593187915584 9623753375488 9624200376518 9652464674804 9665713462496 9672909698816 9696960381017 9704179881032 9735098979424 9746037951104 9777544539308 9808697389456 9851463842402 9890210110144 9935801769712 9967458853184 9997195556047 10010917514728 10018370759488 10050290921216 10050757733926 10082781085832 10094110735072 10126272216704 10126742558569 10159008010508 10166571510368 10180525951232 10213437134264 10243431899792 10290651832916 10323439526512 10331125447552 10364523482404 10376169715184 10409229882688 10442880410326 10454614689896 10495733178112 10521829725169 10529663350024 10544116163776 10577711436032 10578202746202 10609268753356 10650995503232 10658175112663 10692133795316 10700094213536 10734685035347 10746747205012 10780988092784 10789014664064 10823892944228 10858379630896 10870580791616 10905722755382 10999086144592 11031388199776 11046529671424 11082240435448 11090491292608 11125827405056 11130559605191 11166023381812 11174336616352 11209939873664 11210460549379 11246178903428 11258815819888 11303622271396 11339637453872 11355202022528 11391910649756 11425366349768 11478034736714 11486580267344 11523178383808 11536126554368 11560430038066 11573420066936 11610294869152 11618938868992 11647828149979 11672499582016 11706779314048 11707323066803 11744624505796 11760744951904 11798216601728 11798764601533 11845169694176 11858479674496 11896815276892 11934720468944 11943606007424 11986756497898 12024948257336 12033900971456 12072803668562 12089374567088 12124878575264 12164075381003 12228679101184 12268211468968 12281996805728 12321129248896 12321701536781 12360960485692 12370163364832 12409576721024 12463683149008 12472962506368 12521137944484 12570384165248 12607300799744 12607886379634 12648057160088 12665417640512 12706361878574 12756336593728 12770670418688 12802423360181 12811954913576 12852775889632 12867218079872 12894325811689 12908814690044 12918425453024 12959585661568 13019326456864 13057561542592 13099773487234 13117753984816 13127520305536 13169958409972 13211920043504 13226765790784 13268908421888 13269524731918 13311803599976 13321714392896 13369843786117 13379797790632 13422428006624 13465819476473 13484302401752 13537336793344 13596360316448 13639680535936 13640314067471 13683774330772 13699150283312 13742798008384 13787225157118 13797489906928 13816428076672 13857004086016 13857647711726 13901800435432 13912150487872 13956476866304 13965884630386 14020813107392 14062642500361 14081944613464 14126811983648 14137329559808 14172480556871 14183032133816 14228221585312 14244209313152 14290257403604 14398293308126 14409013005296 14454922468672 14521556432656 14584871206802 14631340983064 14642234186944 14688886731008 14689568995738 14736372356216 14752931074336 14763914803456 14800623739447 14811642976312 14858835284384 14879230236416 14923620612628 14971169699696 15040183448108 15051381039968 15099337192576 15165171122192 15213489828544 15262671368938 15279821469848 15291197475008 15339917721856 15340630225466 15389507973112 15410631316288 15456607063079 15505854331828 15517398621088 15538697504512 15577332856969 15588930362824 15638599235168 15706784376556 15756828750992 15768559893632 15819535841564 15837311670544 15887771926208 15939133257866 16071591428984 16093650986816 16144927981312 16145677875782 16197120636424 16209179581504 16260824668928 16267740961433 16319572634956 16331722746976 16343881904896 16384519264477 16402929944492 16455192352144 16467443434624 16520678704348 16573316278736 16596064494464 16645576837162 16775589230582 16788078852272 16841568407104 16860492656384 16914998559368 16927591972928 16981526039296 16988748871081 17055566414432 17109908228224 17110702943789 17165220431548 17188781083552 17201578331392 17307867692752 17331624139648 17387653096996 17443052993072 17456039549312 17519105650774 17532148829104 17588009112128 17644866900206 17664693786376 17720976379232 17734169852672 17778264018389 17815920414656 17872684840192 17873514984962 17926005824636 17950610716064 18007804286848 18008640707603 18066019171396 18079469533216 18099784766336 18158297001572 18216152294704 18229714432384 18295575707318 18367533061696 18426910862542 18452203286608 18510995013056 18566220318373 18664825996544 18711234141803 18725164873688 18746205650848 18805934116736 18806807608771 18866729162372 18880775662112 18940932889984 19023516385328 19111210546844 19172101977808 19186375831168 19248400753036 19304929349608 19331426924992 19393920762034 19408359762064 19470197958848 19492075902208 19540540918171 19555089078616 19617394778912 19680813080999 19702927684804 19780420220288 19871603539424 19934917706368 19935843637073 19994391112094 20021835029456 20036741518976 20101515467852 20165562171664 20188221470144 20252544433408 20253485117138 20318016021016 20333143020736 20426874268528 20486863799584 20553092885143 20581303665832 20646879053024 20662250895104 20729046964808 20752339430368 20818459765376 20819426734561 20885760820652 20909229379792 21043659450338 21059326700048 21088232327552 21156405492404 21218537506712 21301991006464 21316350225326 21384267590632 21400188427072 21469370070694 21493494410024 21561976185568 21578029328128 21631680849961 21647785888456 21716759261792 21741161583232 21811445510764 21911991402847 21998172289184 22062776399552 22164480870896 22180982585216 22261119210382 22332046763624 22348673232704 22419879747328 22420921098758 22492357806856 22517631639776 22590425707577 22607244542792 22679274907744 22710404045056 22783821299512 22850732699536 22956069473428 22973160534688 23046356767616 23047427217451 23120860076132 23146840133872 23220589738304 23295656299958 23344999164032 23413558628096 23414646133606 23489249011592 23521489903808 23596433203456 23597529203066 23690339388352 23716959348992 23775929097479 23793630553784 23869440937888 23887212014848 23946605078851 23973512995796 24049896514672 24067801942912 24145607337124 24178749134176 24249757150528 24328150762006 24536422937936 24563993611456 24642258497792 24643403073562 24721920971384 24740326729664 24819153442048 24829709888503 24927366298016 24945925012736 25007950456307 25042275888968 25140768330496 25215772759268 25296114320176 25330835281024 25412723757148 25512673187456 25604846720362 25623909827152 25705551779264 25734436159744 25788651623378 25817629380088 25836850906048 25919171323136 26038652913728 26115123085184 26116336072099 26199546974468 26235507969632 26255040611072 26320321034189 26339916819944 26423840087008 26453531581568 26539049463836 26623607199952 26643428785792 26739687572234 26759595581264 26844856013248 26931638952946 26968604803504 27135245080699 27192720632896 27279361071872 27280628134942 27367548661544 27398300566624 27485596016768 27486872658973 27574450314236 27594979813856 27632856153344 27715295423452 27803600870864 27824300975744 27931769260772 28041626214784 28125285000722 28163889226928 28253623967296 28344961113742 28366064267632 28456443170624 28488418626304 28559252111173 28580514807208 28705127402861 28796586616252 28818026010592 28909844937344 29043112865312 29169742413604 29262681966128 29284468373888 29379137991476 29472744712432 29505862148672 29601247478894 29623285952624 29717670568768 29847241225256 29942339399392 30039135755209 30080366896216 30102762079936 30198674385152 30330342244384 30426979657088 30428392919743 30525342737876 30559642939696 30582394950016 30681260450932 30779015946224 30821262632576 30913214126158 31011708663656 31034797242176 31154665713938 31177860725648 31277198470336 31370510193113 31413568753112 31513657501984 31537119787264 31615533549943 31639071683128 31674623341088 31775543852416 31777019752751 31878266515732 32143182857968 32187301973632 32291355751564 32394241272848 32418359163008 32535481922866 32639145269912 32663445493952 32769038528954 32805859888984 32910384704288 32934886869248 33016776034151 33041357408696 33146632557472 33192128988928 33291153674324 33444618456977 33551178461164 33576157704544 33683136814208 33684701317813 33829997118736 33855183945856 33977497742162 34111132828864 34219816456448 34221405887578 34330440863096 34377562167104 34480123448407 34615735385504 34663248279296 34749434834777 34775306193992 34886105986144 34912079098624 35038211301548 35064297658208 35176018224256 35177652068741 35289733800412 35329387572752 35441952758464 35556528036778 35631840829312 35747029969924 35852011649272 35901221432128 36015608573696 36017281415206 36132038342792 36158939066432 36199569532672 36289575990889 36316594003144 36432304589408 36459428864768 36550081436141 36591151414636 36735066123392 36853821725084 36904406573216 37021990026112 37023709611707 37132440636746 37422468283606 37450329747376 37492411301696 37611868233472 37613615217542 37733458324744 37761551324224 37881865779968 38047032770656 38170029643837 38222421093688 38344203955616 38372751662336 38496801506072 38609858699216 38662853849984 38787841524068 38816719524128 38940395917696 39081081836342 39110178157232 39234789557824 39361626161998 39405855369608 39560840440576 39743207078848 39869835412736 39871687274146 39988782224188 40043670058912 40073483037952 40173121578499 40203030935704 40331124343328 40376442940288 40506970234276 40636032042032 40666286041472 40853748537056 40973727599168 41106185770286 41162607331664 41293758106048 41458093929616 41504678860736 41636919530752 41638853469122 41771521641304 41818458759584 41953647742643 42087318900676 42118653400096 42176464655104 42312810984808 42437075013424 42632700450652 42768535181264 42800376854144 42938740141388 42986988820048 43123952371136 43263361699922 43295571776912 43433518523584 43482323166464 43622891021528 43823982805694 43996344578368 44125552799104 44328961741792 44361965170432 44472266575009 44522238420764 44664093527248 44697346465408 44841842197516 44984715613712 45035263279552 45180851415154 45214489085584 45358549815488 45567642599024 45701465399072 45849207205319 45912138946856 45946321069376 46092713535232 46094854434902 46241720152264 46293680267744 46441179476608 46443336561713 46591312599916 46689998328064 46829292267212 46978498023184 47042979807616 47195058406132 47380678776704 47551858194958 47587261107568 47738881875776 47893210157702 47947025991592 48099793029344 48135603885824 48255288049913 48291214674248 48357498268352 48499514301056 48501766991041 48656301524012 48880596206351 49072845875872 49127987222912 49286806147124 49443841942768 49480653459328 49659419777006 49854732596032 50015900912614 50084551777936 50394026578441 50431545518536 50592228640352 50661670562048 50825447514296 51025346374912 51047049223807 51209693440724 51247819654304 51411103558528 51413491485083 51577303246756 51635258760176 51673701812096 52077305827456 52230246170368 52232672144198 52399093948936 52471015939264 52640642068378 52679833639888 52847680174016 52907063163136 53038611063607 53078098927672 53247214399904 53286857571584 53419349791283 53479375144468 53519191162528 53689712026496 53692205789131 53863277905892 53937209607008 54270490161398 54385441265792 54561256269884 54735097323088 54796601133248 54971192033536 54973745317946 55148900628472 55189959627712 55430590846904 55607201741728 55648601951488 55786966402531 55863538521544 56083252429568 56250570001444 56327778453856 56507247934592 56509872565237 56689922227484 56732128535264 56912886341248 57118504222346 57161029614416 57410254805722 57593173232504 57636052021184 57819689874688 58086225730624 58259518930067 58339484827208 58525363932256 58568936747776 58714562307037 58758275982952 58945489424864 59011724297344 59202494957788 59246571905248 59435341137536 59694482450512 59884678798784 60078271510418 60160733792432 60205524159872 60660684488768 60853959314176 60856785839486 61050685475752 61119285879392 61164789900032 61316869777709 61362520901864 61558031892448 61642525265152 61826428252316 62023417327312 62069594484352 62309331427876 62355721451296 62554396940672 62557302447367 62741020386226 62827137506224 63027315003968 63231067099886 63278143366256 63349246682176 63551087704832 63554039505502 63756533031464 64034514975613 64286365715936 64374603947264 64582711503128 64788482545696 64836718326016 65070963845732 65278290539824 65326890987904 65538077057908 65611719777968 65820769408576 66033552068302 66082714817392 66293265114944 66582307348648 66889236913954 67102356922328 67152315409088 67366273628416 67369402635626 67659994237472 67710367891712 67878722667119 67954995484324 68222265657728 68442811775156 68660881726192 68755124334208 68960246896814 69231470771008 69498869669554 69550612387984 69772211972288 69980368892329 70076422603096 70128595316416 70352036448512 70355304137482 70579467600824 70658775145504 70883905516928 70887197909983 71113056073556 71263681658624 71494059939848 71704023298544 71802442864256 72034562830412 72264076685584 72317878132864 72579151981778 72633188006288 72864609178816 73100162872282 73182302829272 73470132246784 73652808076183 73707643450168 73808813146432 74043980052224 74047419223414 74264881273492 74607225788641 74844936567212 74900659494752 74984822603392 75142795247429 75227230435084 75466916649488 75523102648448 76094065541312 76340059287674 76444842187376 76688407911232 76993603012144 77219717398432 77325707699968 77517970016041 77575683048136 77633439048256 77880791835392 77913917236337 78162163672684 78220356314464 78469579115648 78473223845653 78723252323996 78811710739216 79486414157696 79743374548292 79977564448376 80087340117824 80346243156998 80406061871408 80662248686656 80752885880576 81013940468552 81272064084064 81332572082944 81534797049853 81707497074112 81947455198336 81951261467621 82212371540572 82325214663328 82587516212096 82591352210731 82916187859232 83009357721472 83277706938244 83543043282608 83636917519168 83907295485286 84174637801352 84237306800192 84625621969616 84874150026848 85148527667021 85265400901304 85537070362528 85600753708288 85877480282776 85973977640096 86247904742272 86251910757467 86526723399844 86591143553824 86867037047168 87245782043056 87647965611388 87992689156736 88251105598208 88657923483584 88944533150018 89044476841528 89328187054496 89394692930816 89616963521267 89683684395032 89969431227424 90070526559104 90361702830308 90428978171168 90717099630976 90778250097509 91135285198048 91402930798144 91698414410638 91824277893712 91892642138752 92189708869804 92483440304528 92587360535488 92882358953216 92886673123426 93182625199832 93588906502819 93658584534424 93956996046368 94085959615232 94390116812264 94761357553408 95103716389916 95174522215136 95477763751552 95482198472297 95786420315404 95894051983184 96199586058688 96510576099826 96582429348496 96714996536704 96999028602112 97003533982082 97312603048024 97761192412702 98145691751744 98255974445824 98573612294248 98887683885536 98961306918656 99207363898097 99318839554012 99709465192064 100031801825228 100169103555872 100788053156882 100863091037072 101184457280704 101650895028592 102094098447614 102419386881448 102495639308608 102822207117056 102826982970166 103154606493512 103270517520352 103347403624192 103604366176129 104154611654912 104465344288396 104798187897872 104942031878528 105281284136756 105359667279776 105695360348032 106077222127214 106156197855344 106494428799808 106838699582566 106958750288936 107038382325056 107379424052992 107384411578262 107726555811784 107874419214016 108196249441553 108540980322796 108770882531584 109041329998783 109122512539768 109470194646176 109593202266496 109947490635892 110297801256944 110379919255424 110861181693808 111214403483456 111573932805062 111727077043088 112501140002888 112655556907712 113014495869184 113019745130474 113379844454968 113464257070528 113825772682496 113874186730031 114237008444692 114322059228832 114691634851339 114820509611444 115186346465008 115272104042368 116172451461248 116519037860134 116678969654416 117050727864512 117429124614074 117516551965904 117890978849728 118023448594688 118404989915576 118493143810496 118870682275072 118921242097567 119388964901024 119769357597568 119774920606523 120156543020836 120321467584864 120411048319744 121321368977536 121713571678972 122101370951504 122238571758784 122633739555418 122725041803728 123116063784896 123652856504632 124046834654624 124139188968704 124447848128723 124618662855752 124711442902592 125108793881344 125114604894734 125482040772452 125654275012448 126054630007936 126060484953221 126462134199772 126556286732512 126698493364352 127108079011004 127513066062928 128069029951226 128572731431872 129165423006256 129576965091392 129963542228611 130141927691464 130556581079648 130653781975808 130978638992621 131076154115816 131223439555936 131641538817152 131647653261397 132067104136604 132165429634784 132586530229888 133164614697296 133778473827908 134204713844656 134304630818176 134738805271252 135319988474944 135757445334238 135909990968648 136444531315456 136783786427197 136885623550312 137321763452384 137510248668416 137920493793628 138462941542016 138556276464619 138997739339108 139101224775968 139544423944576 139550905459511 139960737784658 140152845206192 140257190632832 140710608274964 141158935201648 141317550291008 141767811033856 141774395819966 142226112147112 142988119879696 143408046597088 143604885728512 144069125660824 144528153371168 144635756265728 145158303963556 145266376012576 145729218357632 145735987141927 146200325744564 146364605658544 147305616152366 147415286900336 147617626292864 148094838446828 148529762546984 149214451577282 149689873134424 149801318989504 149969645206784 150285590494858 150454460870168 150933833298976 151046205296896 151421765949727 152188131082624 152680118575348 152889684374752 153376815822464 153383939819929 153987206024288 154439434796864 155035940032082 155151366096272 155266878096512 155827834472674 156324327345368 156440712628928 156939158231296 156946447691306 157446504647992 157623421478432 158132979953039 158972828315392 159486749096584 159955128896752 160174680235648 160692486313996 160812123742816 161324497373312 162027880937104 162544128168128 163069594099706 163414994148224 163894910396672 163902522935242 164424743081144 164650429326656 165175032424192 165182704421462 165832375718464 166018715442944 166431503682353 166555413876488 167086086565216 167273835038336 167626235551957 167814590970572 168349275602704 168474613600384 169251243939232 169748300053696 170297055334042 170530801802608 171074140725056 171754960565552 171947955280192 172495809484544 172503821514934 173053446799688 173182287107648 173734074094336 173807969219521 174491564086112 175055653194149 175295931222776 175985378313472 177315846967168 177889066300036 178088953683056 178656374108992 179233927042534 179367368790064 179938862454848 180141053118208 180723405660616 180857956342336 181434199261952 181556500195018 182270570396096 182805861596288 182814352504693 183396828821276 183648555787424 183785284277504 184242247239323 184379417739608 184966880609056 185174721070976 185773346246852 186365250399664 187177813005638 187317169068848 187913992092736 188780233624528 189946715564893 190207432779832 190349044430272 190955527503104 190964396944594 191572840630808 191788103966368 192399172117376 192408108612811 193021152199652 193164858696992 193429993073408 194007067964164 194625206096048 195522384825404 196291383503488 197147224588496 197775367771072 198414727796194 198637679108024 199418930384128 199914764778211 200063603650456 200338207111744 200935891820027 201576106313764 201726182074144 202368914561408 202505327140597 203301790057184 204188196895228 204838773762896 204991278617216 205653965940332 206309212987024 206541035040704 207208732352258 208930688576792 209596375795744 209884063757056 210562568273512 210719334559552 211390720696064 211480632498629 212154444254428 212312395710688 212988857599616 212998750438201 213677399165132 213917500577872 214076764650112 214768823156524 215453111623568 215748838428032 216392498883106 217081960645592 218082659997566 218245025079536 218940389292352 219186404532992 219894981271784 220595602513888 220759838510848 221308734849601 221722363387616 222428806966912 222439138269257 223147865610124 223454154086176 225002280005776 225311113815424 226039490260948 226759688909936 226928514141056 227748373460062 228474016889384 228644118457664 229383269702678 229641019222888 230372692930016 230544208084736 231117432239057 232344902922496 233038075720268 233357939308832 234101455729024 234112329198839 234858249228148 235033103931808 235781957699456 236809979831152 236986287620992 237842484195134 238777929802048 239538715195136 239549841213046 240313086041672 240642935169728 241360864138849 242642737955072 243246043843439 243427143357944 244202741903008 244477143517568 245267479110836 245450083607456 246232127569792 247305713009264 248093669309248 248895696257446 249237325711504 249422885805184 250229209789468 250964081544904 251308550024896 252109260015872 252120969906442 252924268399544 253112573465024 253396986728704 254027031936223 254216158022008 255026132125856 255850570052987 256138059902452 257145462863744 258330846012512 259153930182784 259165967281949 259927084457222 260283855382928 261113162159296 261957277985242 262152308231632 262446879111872 263283077634304 263295306522794 264134208273208 264330859269568 265173060459776 266329229394592 267190207506859 267556947655816 268409427689312 268609261636352 269477610542504 270639976949888 271514890668476 271819981937296 273567572854394 273771247100624 274643526904768 275840987587256 276925883084032 277112552929238 277995478678216 278202449551936 279088847889152 279101810919022 279921475569316 280305690412384 280514381265664 281211851049493 281421216549928 282317870403296 282635100582016 283548791639932 284452224294224 285976239759392 286816093194176 288138251321648 289056306742336 290316607927112 290532752025152 291458436715264 291471974283854 292400651489128 292729211317088 293675534198501 294611232304732 294830573800672 295235252585728 296189676893656 297059525093968 298428903154564 299379746268848 299602637979008 300571180989716 300908921740336 301867666597952 302843531899454 304376262165248 305360237150696 305779368749504 306753631644928 306767879639858 307974412048576 308878869593728 309087078267227 310071880064164 310302732192544 310533756193024 311305866025063 311655668945348 312648654690736 312881425257856 313892895382612 314893009295984 315246842956864 316265959906078 318973498193168 319910257793504 320349360471296 321384972627992 321624247485632 322648994746624 322786228550539 324055761874208 325088256336256 325103355931991 326139188199412 326829988296448 327805045870484 328849486162288 329300858653312 330365408842924 331664751436928 332863007364706 333110827752976 334172173130432 334547670076672 335252471103914 335629181941144 336698551205408 336949227200768 337787016349391 338502487878464 339496600107392 339512368937287 340594110668084 341061603605216 342148281450112 342164173444457 343509921131104 343895910560384 345007643029868 346106893599376 346364574215296 347615938439042 348983128172224 350111306388298 350591862445552 352758186049087 354631693934336 355778132600072 356177907366112 357312748217984 357329344566649 358467854085068 358734737580128 359877724909696 361446811321232 361715912684672 363113000390036 364541140792192 365611723192576 365628705009386 366793657642552 367297111574848 368484494478646 368758835479216 369933761218112 370349442141952 371270277445249 371546692493704 372730500799328 373935448538981 374355626011276 374634338137696 375827984185472 377560467249056 379893431129786 380414865559664 380698088860544 381928793889188 383145681261616 383576207932736 384798344234752 384816217225622 386042304399304 386329717393984 388014135928328 389250412192096 390508764817717 391044769650808 392582767006976 394294449176992 395550735542144 395569107956659 396829455592388 397275358216048 399829529556422 400127207300912 400676414223488 401871783640054 403152212627528 403452364148288 404737829122816 405010654281194 406603580114368 407816632510469 408376393790456 409677547525792 409982557234432 411001936149259 411307931880664 412618425974048 413082070081408 414417464704516 417861377153584 419192751591488 421125136547024 421438669119104 422961264997258 424308888508856 424624791421376 425977715199232 425997500876402 427354798330264 427835001155744 428153529300224 429218088443963 429537646313048 430906223247136 431497676856064 432784997766212 434163921291184 436165319995132 436490050159072 437880778584704 437901117131569 439789962543568 441191205027776 442617469699202 443444726775232 444857613933824 444878276538514 446295731220248 446908308172352 448241604829291 450004560011552 450622227630848 451742652852101 452078980521896 453519377819872 453857028282112 455496746920124 456948033778768 457288236915328 458766539405356 459282038445776 460745385860032 462234864478114 466076151440536 466715878617664 468202911458048 468224658397678 469716498456296 470066207863616 471563915398912 471764487881557 473619959662304 473972575241984 475151058669833 475684968390268 477555859604096 479099682426092 480626172083344 481285870339456 482721728277698 486492087686878 486854286715888 488405483806016 488954287035136 490534958221672 490900167214912 492464255139584 494611426018528 496187338618496 496210385369881 497791392514892 498474651423008 498845771610368 500458419578936 501928163089808 502617100049792 504241939812884 505848536799088 506225146930048 508054063872446 508432316044016 510052264251712 511701140105974 512276119804904 514290925727488 515569656533281 516661692025024 518307860365568 518331934563898 519854168914444 520567710765856 522226324318592 522250580520487 523914555970484 524304616463264 524893758223744 526590613045588 528268416546416 528661718539136 532658458789184 534380415013718 535113895311632 536818855378624 538955221085008 541279953899776 542625790112287 543029781336952 543639963874592 545397420654359 547135145708788 547542494201248 549287053809536 551681975174512 554225105858476 555990957356432 556404899103872 558203621838044 559842951138632 560611380824768 562423702098986 562842433099856 564635740806592 565270201164032 567097583279864 568904448588448 570743579348971 571952479518784 573632186388352 576276502643296 578112613484672 578139465475117 580633215854224 581065504050304 582943948567708 584801302978256 585458422634176 587351068397002 589222464609464 589661147601344 592379353787312 594119050187936 596039693669147 596857806309128 598759492537696 599205275958016 601142361979432 601817843480672 603735333195904 603763375302269 605687063798908 610720474301392 611558737499008 613535759279716 615948824097152 617757739187456 618174156534454 620143760128328 620605464385088 622611732050126 623311337890696 625297309381472 625762850515712 627318744648869 627785790765224 629786018591968 630493685913728 632531919812156 635447750682563 637946996386336 639820515587008 642769945255984 643248494971264 645572457101078 648111523748416 650176512672512 650206711863982 652278376398824 655122345519733 655610091740968 657698972324576 658601717306624 660730817685848 663329502873856 665726014729412 666221655505952 668344346260864 668375389306079 670504942207828 671258363882288 673397102410816 675574032698782 677004975756928 678993200214784 679024737874574 681188221336168 682123207210432 684296562900224 684328346888914 687019842262208 687791821120768 689501943826891 690015286059736 692213787198752 692729148430592 694451547286679 695231876878084 697966256344448 700222612776596 701183724891104 705516372098174 711556265200144 712355814732224 714625496435968 714658689133298 716935708170136 717469475160256 719755449819392 722893622642464 723431825369344 725230563232903 726226000780072 729082281584384 731257410018772 733587315285104 734594223149696 736968988957292 737517670958432 739867522436224 742540554890498 743093384987408 745461001598656 747870897077962 748711252022552 749268676275392 751655968370944 755120934498112 757373746090871 759786862259572 760829731119328 761396177721088 763289309991481 763857587778376 766291362523232 767152415865472 769632434451244 772084608798608 772659434787968 776028271856656 778500824384192 781017529635434 782089539301616 788588898353984 791101471084288 791138215913318 793658911184776 794550716432096 797119307110217 799659059112844 800254414601824 801352828446976 803743567280108 806304425255056 806904728296576 810021308562388 813207160228736 815633265020938 816752787580912 819355095051584 822003872298518 822615863761328 825236851948096 826164140162816 828834929409032 832448694682969 835722754307168 838385503182976 842250273094048 842877338238208 845922529994516 848617777017712 849249582842752 851995001752804 854709596660528 855670002311488 858436176887926 859075292626096 861812446494272 865569995532424 868327842582368 871134936901061 872330639990264 872980100318144 875761557169408 875802234263138 879579925087136 882382410055552 882423394672547 885234939398404 886889453550464 889756553077028 892591462440496 893816616344704 896483209658582 900009120023104 903485305704202 904157961043792 907038755639744 909744795600277 910993493840248 913896067557536 914576473830656 916850472948347 917533078810712 918564076891552 921490771720064 921533572829779 924469728956228 932152302881072 933431757235328 936449316795356 939432996912592 940132415727232 943528975763114 947239919324608 950302117339666 951369936780536 955111719208192 957486504990379 958199364852184 961252344166688 962571740678912 965443456555396 969893935252333 972984175373756 973708573431776 976810967612032 976856338216577 981069916443344 981800334429824 989222852037056 992374677236992 992420770739762 995582785029784 996949302846016 1000916839157872 1003856326179616 1005234200099584 1007733610208533 1008483879625768 1011697073598176 1012450293860096 1016108127744892 1016864632088032 1020104528503424 1020151909993489 1023402280211948 1024552239609808 1031139313066562 1033323384050048 1036663869127796 1039708337828888 1041135421531712 1044452648637184 1044501161040974 1047829111940968 1048609232926528 1049787516447488 1053181226091176 1056536833092832 1057323437078272 1059952361648089 1065316917578368 1068760830027436 1070227790623264 1073637710757248 1073687578739503 1077910442170016 1085251580224574 1086059562673904 1087279927749184 1090794841308718 1094270291417576 1095084988402496 1098574107619072 1103363950349024 1106930859671273 1108450211716952 1111981914712864 1112809798207744 1116407243676088 1119685902277264 1121222761649536 1124847404197972 1125684866199712 1129271481613184 1134195166559728 1137808897176896 1141487158697942 1143904959037568 1147264372776704 1152553005286592 1156225226969344 1156278930950234 1161266431708448 1162131008100608 1165020525776471 1165887897135416 1169602605956512 1170916845268352 1174702136794004 1178444929218928 1179322295202688 1184758707574624 1188238100375872 1192079387338294 1193715612618256 1197518985075392 1202284723958864 1203635686961344 1207470666391808 1207526750604538 1211374127597816 1216655784536647 1221440948602784 1223117474998016 1227071518559432 1231897648194304 1236348313068908 1240287520256656 1241210928770176 1245223464100252 1246622675781392 1250594618762944 1254637489297738 1255571581530448 1259572037183936 1260987371827456 1265063839624312 1270895501365126 1275893992772672 1279641031174016 1285539890511968 1286496989942528 1289695730675261 1291144914202156 1296223047496832 1300413423727964 1304556752797648 1310244691039466 1311220183481936 1315397944649152 1321461635371696 1329627008954251 1331452029458824 1332443311011904 1336688692521728 1336750778612158 1341009884415656 1342516727764576 1346794204821632 1346856760289677 1351148065397564 1354009951513856 1358049475749148 1362376442672336 1364246414420864 1368656693777828 1374039684524416 1379003887653782 1380030572119472 1384427574397504 1388903094573358 1390463753756168 1395932512688896 1399403353447477 1400445225553192 1402367449782208 1406551242740189 1411032744196348 1417537289984179 1423112530400288 1424711629464448 1429317378266596 1433871416340272 1434938950320512 1445787245284928 1450461126465806 1452452001560144 1462514820037544 1467174630570208 1469188446299392 1473937977914584 1475035341916864 1479735044872448 1480364427490403 1485081109780996 1486186769974816 1490922003197312 1490991253067407 1495741794155924 1497422504045104 1498537352550784 1510241868996224 1514747492181742 1519573724519144 1521659462238656 1526578619982962 1527715175556752 1532582725046464 1534304831730944 1539264868902488 1544169217597216 1545318869575936 1549161143947207 1552056543713312 1557001648768384 1557073967884799 1562035059270868 1564179078603232 1577177796707968 1582276431826636 1587317822369552 1589101432864192 1594238614220434 1599318118225688 1600508829203648 1607487134560216 1612608850510112 1613809456593152 1617822025673399 1620042617124776 1626414320457472 1631266530041876 1633505575161824 1638710190103168 1638786304391873 1644007744597036 1645231727522656 1650473703896192 1657669858818064 1664897389365938 1671445508614336 1676771006365952 1684500546188096 1689526048971943 1691845059989032 1697235554035424 1698499165685504 1702722306904073 1703990003505608 1709419193321056 1711340004622976 1716872353775852 1718150585252192 1723624892988544 1731139991064848 1736655685164736 1742269873802122 1744661279980528 1745960200636288 1751604468526276 1759159850174272 1764764820111104 1764846789345094 1770469878796808 1773778907100928 1778189223553561 1779513106154056 1785182924880992 1787633232689408 1792966419317164 1800018240046208 1806970611408404 1808315922087584 1814077511279488 1814161770973643 1819489591200554 1821986987680496 1827792135115072 1833700945896694 1835066157621424 1837128153783104 1842981543440128 1843067145659558 1848939457912456 1864304605762144 1866863514470656 1872898633590712 1878865993825184 1880264831454464 1887057951526228 1894479838649216 1900604234679332 1902739873561072 1914973009980758 1916398729704368 1922504688333376 1930886913110792 1939787870504666 1945968350747512 1947417146863552 1953621935224064 1953712676433154 1962139832886688 1963600668859648 1968482957346451 1978445704074112 1984841541479524 1991165570059568 1993898605692032 2001833678315744 2007712652359232 2015467220417066 2016967759251536 2023394147196352 2032216255489784 2033729264176064 2040209057006848 2040303819986978 2046804560423896 2049104479219616 2055728739389507 2062278626133124 2066646768100096 2073327738255592 2079416675657776 2082270843063424 2089002322081948 2095658223881936 2097218465853056 2106362452182352 2113073666185664 2119904723296178 2130633835156736 2137521660054872 2140455581246528 2147275421514496 2147375157479006 2155820884340032 2163609547870589 2170503160449148 2172119125347808 2174559855498368 2179141062175441 2181589682617436 2188540582835152 2190169976804992 2206727900698048 2213861719342546 2216900423433904 2223963829425728 2232814487352176 2239371804554528 2242445523299072 2249694808395944 2251369732399424 2258542963226368 2259503599853773 2268390333119456 2275617794353792 2275723491523937 2282974317395884 2287809918075136 2305106010573184 2312557861900468 2322532863416896 2330041051552942 2331775794270832 2339205211913024 2341833690536704 2349404273588008 2356889858437856 2358644590405376 2364509114445737 2369517415149248 2376476200751744 2376586582561009 2384158774676588 2387431225236512 2395037970150784 2395149214111199 2404569447917728 2407271373922688 2415053501209076 2422748255195632 2433311569073294 2442881897205568 2454143037118864 2469307302343609 2472696626137816 2480575040513312 2482421857540352 2490446928200504 2493245351562784 2501189237525888 2501305411966543 2509274978595476 2511143163060896 2519144074367872 2530127679248624 2541791002730252 2551787985545344 2559282062348032 2571079781023936 2579391461350522 2582289828404312 2592446094993664 2598891942116743 2600826847455928 2609113505595296 2620489382078932 2622440366963872 2630795889298304 2632569252827761 2642923270743392 2659254017908502 2662904058917648 2664886622023808 2673501557224316 2682019768831312 2685033455529152 2693588409643264 2693713520579354 2702296130795128 2716098951498296 2724752885344672 2728492828841728 2737313387555656 2748079369048832 2758007775307564 2760061144238944 2768855148795008 2768983755696613 2777806189146716 2780927507512336 2798806706894954 2800890451106384 2804734899564416 2813102485480378 2822065488392696 2835074579968358 2846225060800576 2849423258928896 2858634756533192 2867742832680544 2869877900641024 2877013553044813 2891574490569856 2900922252931612 2904904003120288 2925029640075088 2934349261140416 2947875955829168 2950070683833728 2960728854980806 2970162219561992 2972373539949632 2981844006394624 2981982506134814 2991483588311848 2994845008090208 2997074705101568 3004526619107741 3020483737992448 3029494984363484 3039147449038288 3043318924477312 3053157239965924 3055430351113504 3065165450092928 3078529737804976 3088338435194432 3098322287894414 3104113087426624 3114003297536768 3114147935769598 3124070118541736 3128358157206464 3137691233805037 3154355593415936 3162198569964707 3164552863653272 3174635644739104 3178202865728384 3188477228440868 3198636236451376 3201017658407296 3214974269120432 3225217701020224 3235644051346798 3240085234249552 3262533060083752 3267011150323648 3277420380206336 3277572608783746 3288015489194072 3290463455045312 3300947407792384 3302351415170899 3315339717636128 3326057410688831 3329794778731876 3342891017228672 3369001092376192 3379052097943886 3383690119978064 3394471108070848 3405444613808146 3407980007011216 3418838386642112 3422680009245952 3433744707551704 3436301170504384 3447249785977088 3462279982129696 3473311370329472 3473472697589167 3484539747604244 3489322559961056 3491920401272576 3503208937052552 3518319700348544 3529693578690188 3540939757593616 3556378447107122 3559026212308112 3570365849761984 3585932838634328 3600036480092416 3608987595732967 3613941222816808 3616631844175168 3628155022558976 3628323541947286 3638979182401108 3643973975360992 3655584270230144 3655754063643409 3667401891793388 3670132315242848 3674256307566208 3686134291319116 3697878915824912 3728609211524288 3745797267181424 3757731987650368 3774115903052456 3788959677298432 3798380530786009 3801208469358664 3805479747122144 3817781944580513 3829946019961516 3832797459408736 3845009376666752 3861773826221584 3879575741009332 3891936701495024 3894834293727104 3907425352866308 3924279665773376 3936965914692902 3956891408148224 3969683082959048 3982331140119136 3987797211384064 4003667356631488 4015425304718464 4018132017473951 4030934440834132 4033935518503072 4046788294392704 4046976258325819 4064432510979568 4067458528352128 4080607639973956 4093609120847792 4098208958439232 4111457478779014 4124557252266248 4146655476511184 4158833351315552 4164541686126848 4178004644163896 4191316447763872 4194436931706112 4212724904364704 4226147332371328 4226343627115883 4239809446592356 4275043320109744 4280911162493056 4294750314958012 4311641768680064 4327219095741178 4341006320898296 4344238250695616 4349119710996736 4358282124350882 4363179365234872 4377081165670304 4380339953609984 4391231212542083 4413455801396096 4427723438685092 4433800846867808 4447927658851456 4448134254777941 4465628974704352 4478743609109056 4499389616791888 4502739464798848 4519007199707546 4536780666238912 4551235588707584 4551446983047874 4565948634791768 4585856418638131 4610212021146368 4625115723800936 4645065726833792 4660082103105884 4663551588541664 4678410423826048 4698808547176016 4713779716875712 4729018228891474 4739034830298496 4752952401503488 4753173165122018 4768317549353176 4774862450473024 4790075940301568 4790298428222398 4809138895835456 4814542747845376 4826513606788237 4830107002418152 4845496510391264 4861160831006753 4866623138146588 4885763794411136 4908286074237728 4938614604687218 4945393252275632 4961150081026624 4980893856401008 4986490703125568 5002378475051776 5002610823933086 5018549957190952 5022286326121792 5038288148735744 5060255358497248 5076613942630321 5083582005460504 5103575971090688 5142159562047872 5158782922701044 5164579656808624 5197783884233486 5201653694911856 5218227011190592 5240978764157864 5244880733927744 5261591778596608 5265138505655522 5285846541486784 5301616222636097 5318508035817004 5325808117835296 5329773244047616 5343025169940367 5347003114448632 5364039537662624 5370066911058304 5387427041158708 5404592261590256 5432197902996592 5449505770689344 5474626775111312 5516015550615128 5520122288477888 5537710297590016 5537967511393226 5555612378293432 5561855015024672 5579835149771519 5597613413789908 5601780902212768 5609469799128832 5626204970960756 5644130976785392 5670149159936716 5692450121601152 5717269513066384 5735485665361088 5754027106089626 5783148981139712 5801844505863224 5809808006240576 5827140862780783 5850059280150176 5868698522280832 5872654487077313 5895751911658336 5900141367667456 5921457709961612 5940324439123984 5944747079899264 5963965012269628 5982967176623696 5989690016180416 6009053238215482 6058989968726968 6078294898076576 6086637848954624 6106314479931848 6110860702227008 6130330900185856 6132938342460241 6157059475609952 6176676870388864 6176963762707829 6196644575788828 6208226174853248 6228295871539196 6248140237083472 6256716314412928 6275382467610074 6324397139929414 6329105727306544 6349271289478208 6356405731456768 6376954456881736 6397272472902752 6402035316814592 6417953310638429 6429948538240864 6450435402040448 6450735009808453 6471288102693596 6480170468499104 6525066120167504 6534022300647296 6555145217567492 6576030978388144 6580926910090624 6604702830341798 6630679435272256 6652114821377662 6659589557463752 6685782034457344 6702405534932653 6738002184752384 6758104195887772 6767380239956128 6788942216141696 6789257546766331 6810889227616292 6815960014022432 6837676773284224 6867489415103408 6872602341008768 6924559964259392 6946622740658944 6946945395178334 6969079495208488 6978645119922112 7006417874105104 7036639400697088 7054135271459731 7059387157380376 7081879515187232 7112756894214244 7118052424616224 7140731699523968 7171865677268656 7217975191465934 7227882445633616 7233263688350336 7256647083894572 7277958364802216 7287947950721984 7311168540460288 7311508127286818 7334803783586776 7340264630485696 7348512615132416 7372268582638232 7395757831649824 7419666531536623 7457218423048576 7491594534362848 7515463975300736 7515813051176521 7548231806104912 7596761061572018 7602416938717328 7610959494244288 7635563889161026 7659892039923032 7665594918817472 7690018753333504 7723547652443168 7748516017698911 7759151482018664 7783873402990048 7789668587454208 7814850705732616 7848559331546752 7873931829385804 7939366165918096 7964662280238272 8007334713262976 8030850609436928 8036264034947902 8061868881668264 8067871037006144 8093576588785408 8093952516651638 8128865021959136 8134917056704256 8155143680435297 8161215279947912 8187218241695584 8196417916878464 8222914957558028 8249114504532496 8293310953022368 8317666702631104 8356009288327792 8382632895527744 8425449808729408 8452294664742656 8452687254231766 8479618893184712 8516590491756529 8550086640219488 8561822324986112 8589500629916024 8623283537360128 8654438191482356 8682012641796592 8688476501391232 8716564248701764 8726358730469744 8754162331340608 8782462425084166 8826911602792192 8855446877370184 8867601693735616 8895855317702912 8896268509555882 8931257949408704 8957487218218112 8963525269749583 8998779233583776 9005478929597696 9027870114726827 9038014399415092 9073561332477824 9102893966095748 9131897269583536 9171712837276262 9250231447601872 9290131453667584 9320164206211768 9327103177083328 9356820847652096 9397617094352032 9427559433751424 9427997322027739 9458036457782948 9478069660596992 9506346330244036 9536635098706352 9549724900946048 9580596856444796 9618277791670912 9653027213576474 9660214004836304 9690993020782528 9722321662013506 9733246276293176 9771527588822272 9795823474132339 9816572148475456 9845858699181323 9877229209374436 9890786504551264 9922300162053248 9922761029889253 9961787712802016 9972981406251136 10005221647866172 10037099914381904 10044572652243584 10120510716994496 10153227885260642 10167164010921008 10284319124095744 10317565845402088 10329159313617248 10362550992432821 10395567768466972 10403307389823712 10436454022381184 10481957528315728 10489761467855488 10530277011311044 10571693082973568 10603232445272194 10637016071634008 10651616235670592 10686050339880734 10694006228897264 10728079075325248 10740133822116608 10774854082317416 10809184523180512 10844128007630449 10864395805993184 10899011541378688 10949253550222624 11032031101230256 11040244576955776 11075935022786452 11111224756586864 11123710030049344 11159670299543038 11195226827579816 11203561804425536 11252409941921512 11288261953570784 11324754179713793 11340298319873432 11384900243202304 11434539026132768 11470971330722176 11471504130743111 11508054212179252 11603689011726448 11619616012481152 11654281725561566 11700118560300352 11737397044561664 11745308974154626 11791503823316672 11826682342803601 11842915419923224 11880648878247968 11889494159798528 11919056148328511 11927930024539256 11965934353247392 11979380032360832 12018106476430964 12117979937453936 12156589796153152 12212628959863696 12221721404454016 12265876684920482 12314118951219904 12353353740777728 12353927525415658 12393289151577656 12416452349706496 12447324564874927 12456591743078392 12496280474166944 12513432628825856 12550764935220148 12648794279858828 12658211454613088 12698542578956416 12699132396815501 12753908913763472 12794544945805504 12835906621276858 12859897076481728 12900870804080896 12901470019616906 12942576205387192 12960340936998208 13050132240335008 13068044601294592 13100536932710929 13110290435134984 13152061956776288 13161853820181248 13209405660683596 13261358870544512 13304229642755324 13319179114927504 13404811069865306 13516208391775544 13534760479912256 13577884432283392 13578515093532662 13621778455232584 13631920028044864 13675353546568448 13734978830206816 13745204682017536 13779380701425157 13849119928518784 13893890790356668 13938158990416976 13957290239844224 14012835748210208 14108270542919462 14118774314760752 14163759030374464 14225513788428488 14236104849232448 14281463399047936 14343731354537312 14390101175726549 14435950382931868 14455764891267232 14466527376700672 14513294167789144 14555916729604432 14575895901443968 14623016254573636 14669607567173552 14680529260971392 14744537165276464 14791515663299648 14839333063073246 14914436846097152 14983189068725696 15030927950601472 15031626102353042 15096463612209824 15145266835094123 15193522123144036 15204833877434656 15221918988488576 15271127778322052 15319784079846064 15331189837634944 15447095304886336 15497032035397822 15518302964037328 15567746805980096 15629701411465232 15697118663093504 15747863658771608 15816525198976411 15878732331836192 15929324560476544 16014669426525952 16072528069895804 16123737763336528 16135742074012288 16187905033303276 16257730043918272 16310287360870594 16322430559895824 16374436483391168 16392835833756928 16445829915116056 16498229009064992 16551563801120159 16586621906044736 16635333405262208 16712018576655584 16765265791055488 16766044498778393 16850899617458816 16905374508463532 16959237786369424 17033180983513058 17100173280438976 17179001259832048 17285151116405263 17308876382964712 17364025283593184 17376953002782464 17433128497403528 17452717460939488 17508324662681216 17509137883765801 17564924850168332 17710893754740368 17735203387471232 17792537019111764 17862515898817408 17914974436436224 17927050539499166 17997558467167552 18055740229453654 18076028798830184 18147122664955648 18192243594817201 18205787932191496 18263794539167072 18343425674552524 18427984769794327 18500462895203744 18640328412423536 18654206354166656 18795234188704064 18855118867502848 18855994644055478 18916072915565896 19012692660488072 19073270197412704 19099449801892096 19161193712889592 19236555583341824 19306054427152948 19320428009672608 19381986041565056 19382886289876291 19444643324027012 19466492552586352 19591646948264678 19633144296950912 19691717398362646 19754458418748872 19781573009102528 19844600324106496 19845522059778506 19923575425604032 19945962812502272 20010443295732344 20074199828763808 20089145304487168 20139094871313691 20241021433988992 20306455770521284 20334328021842016 20635131690804176 20658318627234496 20725101984865642 20791135536933944 20806614779647424 20872908044762368 20963915056631456 20979522935710976 21031686333754187 21060554022622088 21143386165947136 21206464890544388 21274032143268016 21303232471341184 21372100679761468 21388012457794528 21456158150650496 21549708164634832 21618369046361024 21688256015260898 21728791611986368 21798023082757376 21898507100445248 21963838636635259 22064062202460512 22080489153911552 22135389989752949 22151870045572904 22222449513173728 22247420060098688 22319340599086076 22390453655159632 22407123608851072 22504819883843024 22576523907141568 22649508359427586 22680596639746864 22869078052265536 22941942661444352 22943008261486222 23016108424358504 23116459906196293 23207378023452896 23239232024962304 23308563451123132 23400237120600704 23490617948309252 23583007646633344 23653364685607202 23685830839846448 23761297756495936 23838112296657022 23855860049078512 23931868706494784 23958760064721664 24036212952861928 24235959874907872 24313179592306304 24425257919727392 24443442808908032 24531753369840964 24628237902439808 24707855050831316 24786578303155312 24894649129749854 24913183486156784 24992560948333888 25101529870440296 25262913170130769 25297588559717656 25316422909226176 25397085157912832 25398264793631002 25507817827526944 25589089891611008 25590278445503863 25671813242553716 25719794152963456 25802940039233812 25885152410774384 25920681873996416 26100264480670016 26201073865421858 26220580870269968 26304123913552576 26418811321367192 26522717741089024 26588663715502063 26608459285510648 26638358229855008 26724473612063591 26809622139730612 27032416783551088 27069520959824512 27157030187065324 27243556910465168 27263840056089728 27469957660413632 27558761402850314 27698239857037568 27787781580713336 27876317980833952 27914580479688448 28025671496420416 28126924122317657 28216541085838924 28237548629521504 28327518060748928 28328833808280733 28451027576856976 28472209698464896 28687462709074624 28780202351453098 28871900765863736 28911529782534464 29026588335578288 29111833459208864 29151791802887936 29246032509147272 29339215134347104 29361058521942784 29489074330552928 29583031326599296 29584405389811181 29678666126146492 29966378137451392 30063252204706084 30192927224419648 30290533670188246 30387044246288072 30409667754869312 30443837976977152 30542255556644104 30639568159692128 30662379675269888 30738618487794581 30894190609772672 30994064070795644 31036605928074656 31135493611960192 31136939783445587 31259402822930464 31495727317543216 31633050397952822 31757464663672384 31858649120953088 32100994930466917 32145056139791608 32247475526673056 32271484148024576 32375810066606552 32515460087836544 32620574721741188 32644861119791648 32748872966782336 32891659830232112 32996458018129984 33103127602240318 33173243812089472 33270666810524416 33424037153311168 33530531582110976 33532088997556786 33701799234917632 33785595247517659 33810749016927064 33918475572738848 34066361967026116 34200346560877952 34358002519664096 34570302232810526 34617752765929424 34728050567186368 34866256994807056 34905434921878976 35016649325362432 35018275767531602 35129849700336664 35421787509480736 35470406774942464 35585074038223528 35725031797634816 35854101078998332 35995116934335104 36111480458907308 36152057597660368 36384487189634402 36411575864382992 36527589078334144 36686851349105048 36855969539588654 37000925790407488 37280656824847072 37308412708333312 37401176189582569 37590468377408128 37711989288110956 37832145831131792 38025385320976144 38146540394825408 38322387425779184 38612108854305896 38640856019345216 38763972083130112 38765772579752582 38889286648054024 38932985105172704 39058846048400633 39183293896529356 39266288593901824 39383434796725292 39508916837497744 39563146018205056 39691044119557012 39847150851208064 40020886591464688 40148399657527616 40278189742627382 40482042867977984 40612911541042568 40668656043684032 40789986039465481 41108581409541191 41270263381608352 41316637254468992 41450203969731284 41582271073867888 41613229559294848 41927830113262912 42063372667508374 42121108045244176 42412929781088776 42548064286536032 42606464942682368 42744201359522936 42776024915589056 42912316301300992 42930568397221687 43099416329269664 43236738092722048 43238746338954803 43376512030521796 43457583223972736 43797014200890496 43927677273270518 44128124404921024 44270779979505898 44303740091145808 44444899026347456 44494840120197376 44638681198172152 44780907310319264 44814247217702144 44925673174469003 45009639767686048 45153047814283136 45155145068659171 45299016718855172 45361193279493728 45738156104531072 45886016522972444 46032216848717008 46232919812392586 46414756046905792 46617126902246264 46800474241201408 46916838744528571 46981235896618504 47166015293266688 47306729371214404 47371661679692896 47522595512991872 47524802827364317 47676224593314044 47711720098157024 47863737412989568 48072425905723856 48471919749815744 48626359184612608 48850515839454784 49063506739681928 49256475804879616 49378946900218117 49415710101662632 49573156606310624 49789298259499708 49826366972313568 49985121896667776 50203059740880592 50525826340261538 50595177119435312 50632845818452352 50796529587262004 51015635655053888 51178179783222016 51180556891007726 51343626485107432 51439588305926912 51605880078467624 51770304821548768 51841363747992832 52200528961340032 52402147730843716 52441161740539936 52608247827105152 52610691358235647 52837622642734384 53177327431004126 53216918571021296 53276716459710016 53448947224127182 53619244279461224 54064833567102176 54139041919649024 54314060374130648 54487113820930336 54527680112179456 54939915320827264 55117522805700628 55575563161426672 55752635961667904 56051342992840832 56253848244635314 56433082171677848 56475097259043008 56655036121497856 56657667616561466 56902055153713952 56944419396929792 57086005763047079 57374925418149248 57560404702906196 57743801531727472 57823059565068928 58053176671156576 58223666918417728 58492065018294544 58678430268694208 58978148661105856 59166062653198592 59168810779622362 59357332252292984 59616133442295703 59932756274902784 60126504409412168 60385854448839296 60581067340376492 60774088492576144 60819335509738624 61084511113288208 61279136319384256 61477236975589162 61788381219545344 61988128141591288 62073211856149312 62270987223920384 62273879566891174 62518805645860928 62744676888247081 62991454635086432 63195090803087789 63266100795905644 63514929327344768 64201989860933834 64290112279583216 64494951053346112 64751620133213104 65030920175673088 65241149443482376 65289722239583296 65497745933564672 65783319660464224 65992916036259968 65995981254194173 66206255204480636 66346487624178944 66848074306622336 67064177995113572 67571190495035318 67621498033854128 67836951145477696 68132723934052232 68400693121755904 68570764318926373 68716005039328192 68921010894269261 69140604465621052 69235505531858848 69456101134372736 69459327209224771 69732513989614112 69810869843757952 70036551535063204 70259699400673328 70843575018961472 71170148076447056 71708202157996664 71990233868670208 72222960917814616 72304115195320736 72537856947029747 72768974379268804 72823151728765984 73055178156668288 73373702698210096 73711939079177308 74001851580814976 74561313649694144 74802352379165138 75180936754816256 75423978576221912 75664291662263584 76050770641952288 76293080789650816 76344508332005069 76644774851558368 77224217708611792 77281712038690432 77531545159505164 77778573296108048 77865970210345408 78117692096801266 78366587793058712 78766869593450584 79017833674995488 79126292036410112 79382088239114024 79694301702416128 80041773182929376 80296799315055232 80300528915201777 80556379485254764 81225823082085136 81337312087368064 81579972078930962 82217162819082382 82540526763216704 82633274508937984 82900407939462568 83164542147735776 83226459118589696 83433393038299577 83855660226525824 84126745335016748 84242216090488352 84825859562177552 85096128573072064 85488402719045872 85552049831178112 85861136794443374 86198832658539328 86473476185444096 86477492677909606 86753024061043592 86915166447945472 87131271954124489 87594028401780992 87855354546541036 88256248809842048 88541559959011796 88607480182291616 88889798052694912 89277362396344304 89561814620638528 89851346348938006 90019279535372096 90306095628566272 90310290137318342 90598033437710344 90722386558987456 91476312209062144 91703758528976503 91772033045944888 92064433697434016 92465839624785172 92829512093811584 93234253804492528 93833677489057142 93962471793237008 94613458742428808 94743323359385792 95045191025983744 95049605654728634 95352449186628088 95423440196314048 95727474825979136 96144851811447712 96455664909976099 96943839499631488 97701031678909568 98127013479363856 98757893800436234 98831420203325264 99146313212621248 99578596518999416 99652733944627136 99970243793335552 100406119481761184 100730708230085843 101051652680523076 101190354238870624 101265691636904704 101593059174524008 102031271310107776 102361113782015452 102687252970214864 103211760156935248 103540609643097536 104401057922680064 104804295461687432 104882323481079872 105216495654210304 105221382716471294 105675245285468768 106016867845658861 106354654862008252 106433837142042592 106553432919420032 106897894448254364 107238488558922448 108129667134204352 108628120748261296 108974227641860672 109879830641654528 110235045611401256 110715676392834877 111151126322853344 111505271923335808 112102685985681664 112507696489270628 112866164343355696 112950194518086016 113315335233122932 113804110307427904 114172011526094158 114749850836298496 115120809405812392 115487603063454944 115646119130137856 116106353342313152 116447333836835456 116525828506744579 116984130036589088 117356860537388416 117362311491448751 117956297322211712 118337621559244724 118714664504585968 119232266884591406 120253008818824336 120771708897678592 121162134680752984 121548176985152288 121638671019477248 122169022226576416 122558272638768512 122563965186360607 122954473951178324 123976256283182576 124146423712298624 124547759133782348 125037611291721856 125489353776494162 125982909270172864 126390181606175578 126532201591811288 127029858654689536 127345705163720407 128403979721867668 128580224559166432 128989902106692224 128995893388560289 129503240266426208 130482298886964752 130579444479166592 131566639320928448 131985832072519936 131991962508388346 132412510408961272 133696148613244672 134128355990227144 135142380990070636 135242996067708256 135673902290955392 136265447868104464 137141528637852746 137432010078656384 137842021788538522 138281208931242104 138471011063717696 138912202268745472 138918654418449542 139465027979228224 139621739687515904 140073103070126408 140519398801346656 140973664099195837 141687150037922944 142340296152894112 143416404315993328 144445921835629232 144608230390641472 145075713894059494 145537948758537608 145646303457531968 146110356313336576 146747405396420192 147221804336279309 147423878158354616 148003703161629952 149122627299388288 149604704758330276 150847957152443824 151328583324527168 152101541283904576 152586161579301632 152689016664010138 153289549703116736 153746870456446813 154448435417223584 154563424077380864 154947729928270643 155063090319010328 155557146592216096 155731940420690816 156235384193602532 156733175586117424 157533739186901168 158035667349990976 158764176478228048 160083546365858752 160593598630110464 160601057830403554 161112758970509528 161815219343374051 162451646164170272 162674624174736128 163159944157861924 164434325638164764 165081053526433408 165800815878925136 166329084295471552 166866786076599154 167711320453051648 168253490670033496 168484432180976704 169651719124355104 170192257146144128 170306980125242077 170976805438091744 171104099662356224 171722273588886748 172397665317078656 172954985355819212 173506048122087184 174262543908248978 175710709093082072 176512497619684096 177083119918023592 177214960364583232 177779596105389824 178554724792688608 179123629241277056 179131949118527041 179702692697876012 180038559070744192 180620580274636684 181196066875420688 181444773117974912 183407517057953006 183544066091889776 184128867394868032 184931679249570344 185659024187623168 186120646008514441 186468507608985056 187071315284445137 187667354978114284 187924943586474016 189226917484857616 189486646718771584 190099211309457268 190704898373256176 190846880392628096 192289703622895424 192911329819952198 193887678999262976 195402063357819136 196254026958727712 196888468856223599 197515787600872468 197662840406650528 198292626425242496 199157193037998832 199305467889254272 200812238963522368 201461416460171686 202103305361046152 202380708477741248 203186118349048016 204062542620215552 204722227564030904 205374505940429728 206423520313870496 207081219286195072 209608590923374864 209764646962159744 210442765432942588 211350490570937536 212033735691317722 212709309724016504 212867674284085184 213106865838840064 213795788896508728 214476977117844896 215170329414562067 216259334268408704 217256241496522592 217948455283721344 217958578484119109 220470091222802512 221431352785669754 222302252645706688 223010543846671616 224706964513268419 225015392978541256 225732328686711392 225900389036172032 226630670466245864 227608220614855808 228344023052188316 230241618811624784 230975206126909888 232212706684626304 232894667673670912 233051657013489158 233968260073178176 234713721074776832 234724622982897502 235912594644423424 236499166732623613 236675243118489448 237429329009171936 238464533769182812 240506017637648672 242324269361505968 243096353970304576 244338044453152832 245116545277537024 245127930372721214 245908947902356648 247952512566365152 248292847424597248 249095518267564696 250075222583443712 250978707552988324 251965818540345728 252780363212351156 253064403183622576 254691410327440814 256807959443735336 257160449118332864 257979804213384448 257991786777120578 259006480532852416 260964597773929504 261158888958333184 261808233327077983 263133278641856896 263983925016776692 264825020817922544 268256711980454288 270284761980141272 270485992135416512 271347804581910784 272530895736208928 273411922338804431 274283057275705492 274864020157312768 275684043577077044 276562417862484208 276942022127435392 277837308836899084 278930055958456448 280146206140252816 281038797602693312 281947328198391674 283374300075845888 284680592305788224 285529902276258367 286832808631986656 287760069866788337 288891843671258464 289216460781282944 290151427788118988 291075897517075216 291292606915063936 293494810792840384 294443608672558618 294847756316709232 298245254598776576 299209409516660552 300513978780551809 301695914304887648 302657166649054336 304203082567809152 305378033328020276 306579099406233472 307493740912893626 308896870834447168 309895459856541286 310126180638020656 311114293184432192 311463880841381632 312470768387205064 313466351172234848 314479712221283021 315067478373802336 316071334699981952 317528352956456096 320167092731717504 321202115660807108 322225517941019056 323630438686748102 324903292328340544 326319888315723848 328417871211699997 328868651276329528 330162107052866816 331601631757850272 332658168590943104 332673619791550219 333733572153198308 336506981340066992 336968864361953408 339303438248710208 340384514292288256 340613960250484154 341953610876183488 343444547177773496 344795330634157312 345652628301526819 345909970711638424 347012096244174368 348525087816497956 351421418186164144 354166239836047184 354429920729166464 357109449585377216 358247258482554112 358263898237054082 359405385395752024 360077118141488384 361241160549273368 362392133750841376 362889546235949824 366815034115906012 367088132183779552 368257734789736064 368274839507649529 369863358499140688 372241292017028882 372937015217970112 374142630568890274 375334709956228568 375849887172948032 378453834969715232 378973293437543168 380198422618914536 381409796746512352 381693760785256192 384579407245790848 385822659639904396 392508053917455424 393776937712447198 395031575201744936 395325680813301056 396585252850484992 398314386075997664 398610935778508544 399602040341329553 401624477927044736 402922832920343372 404206610722092304 404761416955482496 406372236698096032 409444455128061808 410749011880859456 412847040627740992 414162438572390144 417312934096069921 419217181846749728 419529293924319488 420885530865885176 422700981141875072 424067471382635444 425418619448033008 425735348568170368 427591577793017456 428953954235689792 430340658829124134 432518668536817408 434512482993045184 435896910567442688 435917156968238218 439212738217729567 440940182445605024 442862705571339508 444604505291413376 449413929026536838 450030785957082512 451464657373422784 453261340932491728 455216441229711616 456688046104376632 460483237623249568 461950412253819776 464425413369252608 466103314026978316 467936520146356352 469449245965795004 472998333465247226 473350486236978896 474858658018343872 476929067538365624 479995350232484611 481012035275297344 484648538723011936 486192707940609152 486215290464573397 488676088906305664 490255860745442428 491817895804713296 495905025132730304 498191036535129392 501957415105976648 503931637080691456 505560726424702312 506128806367245152 507764998629208229 509382820654881628 513615918887470672 514320898236665728 515983573554241156 518012961065704832 521929195547859008 523616466654155966 526266557283713792 527967850033553384 529650041635845088 534411558324035483 536513423960908576 540569523960282544 540971984270833024 545061791472417856 546823844677608862 548566114551410984 551368087154154088 553124835724968416 553884044254870784 555674617673798168 557860111916912896 560292412280505632 562077595205386624 562103702406412439 563894656396783348 569361184611576448 571059804552516734 573665617263973312 575520139733576674 577783687342516928 578432921562565888 580302855576237976 582151795034150432 582585213830127872 584033751268097039 586989621585680768 588887217345117236 589695512633418464 598418819033321104 601027957561103618 603391828609775296 605314333298108672 608406165135618304 609918903678871423 610756066656040552 613158198812466944 614987481825787252 617793741668894336 619790919713082572 620252361276041312 622228586368864384 624941536774410128 626932702344469696 628959424442566042 630134956747604672 632142669399963904 635056705912912192 640334185463435008 641926309702835521 642404231321614216 644451035882038112 647260877373496204 649806584656681088 652639776631447696 656835742423399994 657737302552659056 663203263515700544 665316337181886208 665347239583100438 667467144306396616 673013962680133984 673937728723906816 678606876497420416 681227920500968308 683907221752366976 686889094355546992 691305256603053638 691819941423276848 694024192488348736 697050175632995912 702842836372328288 708332479672094368 708859841458332928 714218899170754432 716527796474108164 718810770791504048 722482321098546736 724784267501682752 733630068231812024 734176264367559104 736515469579472128 736549679015299058 739726716998281376 742118074919612027 744482584034057764 745874030435940224 748285261137780548 750669419912457136 751699774345896064 756907669939430464 760396845237829072 762819593493024704 769158814491581696 771645319279808792 775009734749844139 785016107834910848 787553875424894396 790063150403489872 790651361626602112 796628772151995328 799204080682659106 803248955854089472 805845665840686744 808413221444184608 809522833910964992 812744473396192064 815680799547212053 818888910256123616 821498023761718912 821536180440141257 825694081255481984 834625868192139842 838434363693499456 841771061731770352 845401962283750144 848134942765270888 850837238896066016 851470697136340736 855183155586034912 857907908471379584 857947756304524249 860681317658248268 869024965986090368 871834313936476436 878425476435459134 881880364891210048 885725411142679016 889209010582826752 891419936146042849 898827858053073676 900061571914165024 902929314746845568 902971253719922023 906522681864983456 913376092208753264 920966475246499136 923900824507639552 932206628053956632 935873040292712704 938898491931590008 945996666930494452 946700972473957792 949717316036687744 953858135076731248 959990700464969222 962024070550594688 969297077446023872 972385415881218304 972430580929146794 977352177812611328 980511721490884856 983635791609426592 991810050265460608 996382073070258784 1003914830211953296 1011121452849404624 1012257612734490304 1015529997258416458 1018765641309763256 1027231837774941344 1028641796473331456 1031967147108482312 1036025922131409664 1043858391095718016 1047232933308311932 1055935700067106768 1059300083271690176 1068823116648070966 1073026847921817152 1081139047920565088 1081943968541666048 1084634109497894501 1090123582944835712 1093647689355217724 1097132229102821968 1102736174308308176 1106249671449936832 1111349235347596336 1120584824561011264 1124155190410773248 1124207404812824878 1127789312793566696 1132706535403618357 1138722369223152896 1142119609105033468 1147331234527946624 1151040279467153348 1155567374685033856 1160605711152475952 1164303590068300864 1168067502536194078 1173979243171361536 1177774434690234472 1179391025266836928 1192148860876694539 1196837638066642208 1202055915122207236 1206783657219550592 1219837807357742846 1221512133312081104 1229974963651574504 1235587483337788672 1239581839426165144 1240504722552082624 1244457172737728768 1249883073548820256 1253865404688939392 1253923643829689287 1257918848885132084 1260269913495209344 1270113411825824384 1283852619405671042 1284808462643228432 1288902071764076224 1294521754746992408 1299613169313362176 1302844522059601087 1305279553262895392 1309499206991115959 1313671484846799988 1315474605105318112 1326406527031401088 1330694479166200876 1334934288612793232 1346027925360267968 1357213752994840832 1362455841001936616 1367814443504733952 1373778188711093984 1378219281993565193 1382610513206107276 1383639882846553696 1388048384976697472 1394100351265991824 1405685672744656576 1416664959344188736 1428437798341508864 1433055592948216328 1437621541583008096 1444964642197093472 1449568535003365504 1467260136463624048 1468352528735118208 1473099358030598116 1479453433996562752 1484236149839224054 1488965168068115528 1491748060871880448 1496570522275561096 1501338839824914272 1503399548691792128 1513815339878860928 1520793690475658144 1525639186986049408 1525710049388833763 1543290638559617584 1550019469499688278 1570032215669821696 1575107750849788792 1580126300806979744 1581302723253204224 1593257544303990656 1598408161365318212 1611691331681373488 1616826442888369216 1625488946792384128 1631361599094424106 1637777820512247232 1642996047523437824 1643072360880282514 1651388162510963968 1655494167128365291 1669251736384279684 1676868727386998912 1683542123463540704 1696269885530541776 1701674477792132032 1710366311172069824 1715815816942759168 1715895512609048498 1721362635316496536 1738049931972180736 1743668627872952872 1756850952870918268 1763760729782420096 1771450822285358032 1782839872292085698 1797655716106147352 1800123143828330048 1805858629493691136 1805942507439844046 1813045363729966912 1826752184417506528 1832657633289545881 1841932950492998272 1864413256107913264 1877796983863180016 1891993333860988904 1893401944947915584 1899434632073375488 1907716270153462496 1913883456371631017 1919981400929938444 1924048141101189376 1938594154892047744 1944861161858293588 1961023442981769712 1967271583218853184 1983620100530921216 1992764146140517568 1998709315933808569 2007829660423906592 2014320489067518359 2022242905698809248 2024515225468980608 2031059994516832916 2037531282619526512 2054463675549882688 2063934294216964624 2087716782191436032 2094465866616623864 2103597851463862663 2111871400134213536 2118600166543380352 2137646233296141932 2146053695843634304 2162278095841130176 2169268218995789002 2180247165889671424 2187295378710435448 2194264458205643936 2205472348616616352 2212499342899873664 2213990741628147001 2222698470695192672 2241169649122022528 2248414809625649756 2255578625587133392 2265413070807236714 2284239218210066936 2294662469055893248 2302080558934306696 2311134749370067712 2321211422304951904 2328607180136601728 2328715338540851533 2336135005072388156 2355548869380468944 2358782050533673856 2384297721753389078 2393675276133284416 2404111830244414472 2413567314439101184 2419568398110687733 2439675614715485692 2443024266624162208 2459949927303149008 2479163678852330288 2481009445104165248 2499766147097640512 2507730809377878784 2507847287659378574 2515837697770264168 2520539826990418688 2540226823651648768 2567705238811342084 2569616925286456864 2577804143528152448 2589043509493984816 2605689044119202174 2610559106525790784 2618998413982231918 2627342969693599976 2630949210210636224 2652813054062802176 2661388958332401752 2669868577225586464 2692055850720535936 2724911682003873232 2747556377422187968 2756438563987130386 2765221026412214552 2767279765693107392 2776096769953394944 2788200702531983648 2797214282389306871 2811371345489313152 2833329918688377472 2866111185896432656 2875243083166016192 2889929284394186944 2899137070006731008 2921190538672489447 2934520272927248096 2936705057470236416 2946198716061196232 2958906867993125504 2968472299678448108 2977930336136231056 2993141044551122192 3002677679649828544 3027630679757721856 3041587380951316288 3051278373972098816 3051420098777667526 3074489167524106969 3086581277119235168 3100038938999376556 3150215501699577584 3160252601613959488 3186515088607981312 3196816322730636424 3223382663362746976 3233652885776738432 3250977893584768256 3262723198188848212 3275555641024494464 3286144721760565028 3310988334256730582 3338503472768559368 3353737454773997824 3367084246927081408 3392539771061083552 3403348955584264064 3403507033252013779 3420732622344139648 3431791025218096996 3442725270632993072 3487337255745905744 3513701905741836536 3527521459564840192 3542901644570716064 3554354990404457603 3565679744584171396 3595311432212294704 3600246287656660096 3611885014879688092 3626090727459933824 3653504368835013056 3665315266579091762 3683865900985996544 3728826512215826528 3740880908268248381 3755593967726360032 3783986667721977808 3786803889895831168 3815432540306924992 3827766912743262034 3839962801859876888 3877188309784095488 3889722323716587176 3922046885963539424 3934543166437706368 3985528292281035136 3997418631867617138 4015659320847813184 4028640978135036718 4044485811397618496 4049030450937961216 4062119989033665832 4075062565239053024 4088236258876679273 4108927351099765376 4127868588433929248 4188931733233247728 4207195702927725326 4223742800268427072 4237200333086760704 4269432325752099961 4275292466592283864 4292107391687268608 4324556191682260352 4338536437991578004 4374590757420870896 4388528916411287872 4410944697233232704 4424998685799747328 4427981483256294002 4445396941390385344 4482339298244045056 4493484167919848647 4496829619251299512 4511157251174266784 4530826141614473428 4568478436420133872 4604161117868613392 4642422844609903808 4657214360273203456 4657430677081703066 4672270010144776312 4711097738760937888 4717564101067347712 4768595443506778156 4787350552266568832 4808223660488828944 4839136796221375466 4879351229430971384 4886048533248324416 4919899854606298016 4958327357704660576 4962018890208330496 4999532294195281024 5015694575318757148 5031675395540528336 5135410477622684168 5139233850572913728 5155608287056304896 5178087018987969632 5194826524437284189 5211378088238404348 5221118213051581568 5237996827964463836 5254685939387199952 5261898420421272448 5322777916664803504 5339737154451172928 5384111701441071872 5425068143248908973 5449823364007746464 5495112754844375936 5512877127974260772 5530442052824429104 5534559531386214784 5576401405063967296 5594428564778613742 5622742690978626304 5666659837376754944 5709765596830484371 5732222371792865312 5750486166332032384 5779858568788373888 5842381077344978894 5869040545854496192 5892397432122392464 5917813735986251008 5936944599356896216 5955860672272462112 5986282089102244384 6005355359299657088 6083174761902632576 6102840197555335052 6148978335048213938 6173162554238470336 6200077877998753112 6239939553022299943 6300431003399155168 6320505203227918976 6320798776039454161 6393632645461272848 6446765326725493952 6467305771553476864 6525446396377696424 6551111282048988928 6572289443521130056 6621976668513461164 6677006945537118736 6734168493854162816 6785079542122167104 6806697911168528128 6807014066504027558 6841465244688279296 6863582050436193992 6885450541265986144 6974674511491811488 7027403811483673072 7085803289141432128 7108709980808915206 7131359489168342792 7190622864424589408 7200492575313320192 7223770029759376184 7252181454919867648 7307008737670026112 7330630533158183524 7457653024431653056 7481761816536496762 7511187935452720064 7567973335443955616 7573607779791662336 7592438766485261507 7630865080613849984 7655533825486524068 7679925603719753776 7779444647433174352 7844093771927078848 7869086332875412736 7928945747825328499 7971056584562070272 7994837263735234276 8031318641695626368 8057281956270073436 8088971622795236992 8124239978067331664 8150125130478106048 8176472517753358546 8217854702199530752 8255737176867858496 8345042026136861773 8377863466466495456 8414391405855450652 8447485600536854144 8538864651504199922 8550584933184567728 8649112383364520704 8677072875983156008 8749181514841741792 8777057832822575744 8821889394466465408 8855962966512588004 8890793882780770688 8986968335839697294 8993659238502599024 9022314502348533568 9061652283228946856 9119911654417207609 9136956872840267744 9208322235737226784 9284845689219807616 9314861354163406132 9344540020289552624 9422195477521875776 9537190887013556312 9574701104533137664 9616447320977657888 9647534973954956351 9678273592442750932 9758702458861942768 9772097066496648832 9839799709212596032 9916654715409321152 9999064588390562048 10031389150637514296 10063350791081056672 10270820955245368336 10278467701145827456 10356174037975939264 10389653048874568378 10422756176476808696 10442236426103163136 10475993655928927672 10509371878774399904 10523796840842544896 10645555833329607008 10679474308902345856 10679970345721836341 10850136286497817946 10899646728015492928 10990225509688751872 11025754255948521544 11060884105648858208 11069119062772429568 11152802810127934592 11188857129557227484 11419531193660968742 11464444743585730624 11500972332664064768 11559717137576747776 11588459169898557037 11684762154689957788 11738081091708992384 11784794864244784928 11873889198713792432 11911721344544924224 11972564178204488768 12010710718599314176 12166349523805265152 12205680395110670104 12297956670096427876 12346325108476940672 12400155755997506224 12479879106044599886 12600862006798310336 12641010406455837952 12641597552078908322 12787265290922545696 12893530653450987904 13050892792755392848 13144578887042260112 13243953337026922328 13354013891074237472 13468336987708325632 13570159084244334208 13614028133008055116 13727164100872387984 13770901082531972288 13949349022983622976 14054807622967346144 14100243423472628513 14171606578282864256 14217419961617830412 14262718978336685584 14381245728849178816 14447540059518752368 14614017475340052224 14661261066316367048 14725184960247038641 14915306048863306112 14963523633072993524 15022375870905440128 15135946670887911232 15184877532970523014 15261730161227699968 15311067650973048136 15359851207439507552 15497935191397029007 15558889294866348704 15688187543854157696 15857891495650656998 15989674527470468552 16062637283391252736 16114563912540146872 16177943245590473984 16248479956134663328 16300250260956212096 16301007369785960731 16352945035506717092 16511474353735716992 16690084052273723546 16755726932932990912 16828782811710901304 16894971201073708288 16936978786774814131 17077729303008399844 17101169866369135456 17354145751966312016 17498363029683483584 17554115665645151488 17643778788932930816 17711925933025176008 17781587765561541376 17973936671679394588 17987318477005198048 18044629004697067136 18123304566457893712 18239823308834415218 18273913745680535488 18416644471474453568 18569691378439615232 18629722708326812264 18689080040579105248 18844390955043751552 19074381774027112624 19232894641955315776 19295069947909912702 19356547184885501864 19517404917723885536 19544194132993297664 19679599418425192064 19833309430818642304 20062778301275028592 20126701582162113344 20541641910490736672 20556935402291654912 20712348075951878528 20779306097749136756 20845512352953617392 20951987311857855344 21018743757548799808 21291111666659214016 21358948617804691712 21359940691443672682 21521424172668748783 21700272572995635892 21799293456030985856 22051508511897043088 22121768211297716416 22305605620255869184 22377714259114454968 22839062387321937484 22928889487171461248 23176918339797114074 23369524309379915576 23476162183417984768 23569589728489569856 23747778397427584864 23823442689089848448 23824549232764096453 23945128356408977536 24411360790221340208 24595913340192855752 24692650216953881344 24800311511995012448 24880484932831203221 24959758212089199772 25201724013596620672 25283195104157816644 25574530581845091392 25787061306901975808 26101785585510785696 26186166357877738667 26289157774084520224 26487906674053844656 26708027782148474944 27140318168488668416 27228056266016110232 27454328201744775968 27541802165063944576 27898698045967245952 28109615245934692288 28200486846945257026 28343213156565728512 28434839923235660824 28525437956673371168 28762491457698357632 28895080119037504736 29322522132632734096 29450369920494077282 29830612097726612224 29927047266145987048 30044751741810880256 30271893341775822464 30369755065941046028 30622135301946096272 30719702414879015104 30995870382794058014 31117778589732697408 31376375087708315392 31454389175438940529 31715782991301313996 31979349054940937104 32229127825080293744 32496959912269326656 32600500521912424192 32602014739571921462 32705890071013434184 33022948707471433984 33380168104547447092 33511453865865981824 33657565623421802608 33873957573549628262 34155458606016799688 34202339732738270912 34708291503932624032 34996726059366967168 35423851866050352016 35947873343358789176 35974636954010396096 36089258009394134272 36246609132915787424 36363785671060989323 36479646617668830436 36547827491361070976 36833288942948907136 37259445416653624528 37378160081158210496 37688781910087503104 37975477002742362811 38148763548054225248 38465789283910631552 38590139895819825404 38713094369771003728 39034809835447771072 39359198836850384128 39666618861637284608 39968359177813390597 40125556602550057184 40253403164324226688 41083283820981473344 41424696151903757056 41558612195498273512 41691024705907234784 41903974623715710688 42037487515097599616 42582223333318428032 42719881382887345364 43042848345337497566 43400545145991271784 43598586912061971712 44103017023794086176 44243536422595432832 44245591432276179127 44755428518228909936 45678124774643874968 45857778974342922496 46353836679594228148 46739048618759831152 47139179456979139712 47495556794855169728 47646885378179696896 47649098465528192906 47890256712817955072 48822721580442680416 49191826680385711504 49600623023990024896 49760969865662406442 49919516424178399544 50403448027193241344 50566390208315633288 51149061163690182784 52203571171021571392 52372332715755477334 52578315548169040448 52975813348107689312 53147071365396830549 53416055564296949888 54456112532032220464 54908656403489551936 55083604330127889152 55502620234777299493 55797396091934491904 56219230491869384576 56400973693890514052 56869679846471321648 57050875913346742336 57524982915396715264 57790160238075009472 58415294182958032411 58645044265265468192 58900739840988154564 59854094532291974096 60543786683551644928 60739510131882092056 61244270603892192544 61439404829758030208 61991740765588116028 62235557179465394816 62908778350877881058 63431565982602627992 63958698109881874208 64458255650160587488 64993919824538653312 65204029479143842924 65411780142026868368 66760336209094894184 67022907731731963648 67315131246843605216 67532744817684694457 67747915147099256524 68310917212033599376 68404679465476541824 69416583007865248064 69993452118733934336 70847703732100704032 71895746686717578352 71949273908020792192 72493218265831574848 72727571342121978646 72959293235337660872 73095654982722141952 73666577885897814272 74518890833307249056 74756320162316420992 75950954005484725622 76297527096108450496 76931578567821263104 77180279791639650808 77426188739542007456 78069619670895542144 79936718355626781194 80251113205100114368 80506806328648453376 81119214189289899259 82166567641962946688 83117224390996547024 83382049411814469568 83807949247431421376 84074975030195199232 85164446666636856064 85439762765774690728 86085696690674995132 86801090291982543568 88206034047588172352 88487072845190865664 88491182864552358254 89510857036457819872 91356249549287749936 92707673359188456296 93478097237519662304 94278358913958279424 94991113589710339456 95298196931056385812 97645443160885360832 98383653360771423008 98701703964308399591 99201246047980049792 99521939731324812884 99839032848356799088 101132780416631266576 102298122327380365568 103076294721729270487 104407142342043142784 104744665431510954668 105156631096338080896 105951626696215378624 106294142730793661098 106832111128593899776 108485546339779203049 108912225064064440928 109817312806979103872 111005240469554598986 112438460983738769152 112801947387781028104 113739359692942643296 114101751826693484672 115580320476150018944 116830588365916064822 117290088530530936384 117801479681976309128 118558851507423698917 119708189064583948192 121479020263764184112 122488541207784385088 122878809659516060416 123983481531176232056 124471114358930789632 125817556701755762116 126863131965205255984 127917396219763748416 128916511300321174976 129987839649077306624 130408058958287685848 130823560284053736736 133520672418189788368 134630262493687210432 135065489635369388914 135495830294198513048 136621834424067198752 136809358930953083648 138833166015730496128 141695407464201408064 143791493373435156704 143898547816041584384 144986436531663149696 145455142684243957292 145918586470675321744 149037781666614498112 149512640324632841984 150649969208681241481 151901908010969451244 152595054192216900992 154360559583279301616 154852377479084014912 156139239341791084288 159873436711253562388 160502226410200228736 162238428378579798518 164333135283925893376 166234448781993094048 166764098823628939136 167615898494862842752 170879525531549381456 172171393381349990264 173602180583965087136 176412068095176344704 176982365729104716508 179021714072915639744 182712499098575499872 183303164505144170669 185415346718376912592 186956194475039324608 189982227179420678912 190596393862112771624 195290886321770721664 196767306721542846016 197403407928616799182 198402492095960099584 199043879462649625768 199678065696713598176 202265560833262533152 206152589443458540974 208814284684086285568 209489330863021909336 210313262192676161792 211903253392430757248 212588285461587322196 216971092679558406098 217824450128128881856 219634625613958207744 220180724228072583703 222010480939109197972 225603894775562056208 227478719385885286592 228203503653386969344 231160640952300037888 233661176731832129644 234580177061061872768 235602959363952618256 237117703014847397834 239416378129167896384 242958040527528368224 244977082415568770176 247966963062352464112 251635113403511524232 253726263930410511968 255834792439527496832 257833022600642349952 260816117916575371696 261647120568107473472 267041344836379576736 269260524987374420864 270130979270738777828 270991660588397026096 273243668848134397504 277666332031460992256 279778514244693734179 283390814928402816128 287582986746870313408 289972873063326299392 290910285368487914584 291837172941350643488 298075563333228996224 301299938417362482962 303803816021938902488 305190108384433801984 308721119166558603232 309704754958168029824 309719140025933253889 319746873422507124776 321004452820400457472 324476856757159597036 332468897563986188096 333528197647257878272 335231796989725685504 341759051063098762912 344342786762699980528 347204361167930174272 352824136190352689408 353964731458209433016 358043428145831279488 365424998197150999744 366606329010288341338 370830693436753825184 373912388950078649216 381192787724225543248 390581772643541443328 393534613443085692032 394806815857233598364 398087758925299251536 399356131393427196352 404531121666525066304 408907059280706226877 412305178886917081948 418978661726043818672 423806506784861514496 425176570923174644392 433942185359116812196 435648900256257763712 440361448456145167406 444020961878218395944 451207789551124112416 454957438771770573184 467322353463664259288 469160354122123745536 471205918727905236512 472729213723792861199 474235406029694795668 478832756258335792768 485916081055056736448 489954164831137540352 495933926124704928224 503270226807023048464 507452527860821023936 511669584879054993664 515666045201284699904 521632235833150743392 523294241136214946944 534082689672759153472 538521049974748841728 540261958541477555656 541983321176794052192 546487337696268795008 559557028489387468358 566781629856805632256 575165973493740626816 581820570736975829168 583674345882701286976 596151126666457992448 602599876834724965924 607607632043877804976 617442238333117206464 619409509916336059648 619438280051866507778 639493746845014249552 648953713514319194072 664937795127972376192 683518102126197525824 688685573525399961056 690911927750158797137 694408722335860348544 707929462916418866032 716086856291662558976 721534063052104893409 730849996394301999488 733212658020576682676 741661386873507650368 747824777900157298432 759398824378454421343 762385575448451086496 787069226886171384064 789613631714467196728 796175517850598503072 798712262786854392704 809062243333050132608 817814118561412453754 824610357773834163896 837957323452087637344 850353141846349288784 867884370718233624392 871297800512515527424 880722896912290334812 888041923756436791888 902415579102248224832 909914877543541146368 934644706927328518576 942411837455810473024 945458427447585722398 948470812059389591336 957665512516671585536 971832162110113472896 991867852249409856448 1006540453614046096928 1014905055721642047872 1043264471666301486784 1046588482272429893888 1054549784460768690367 1068165379345518306944 1080523917082955111312 1083966642353588104384 1092974675392537590016 1119114056978774936716 1150331946987481253632 1163641141473951658336 1167348691765402573952 1205199753669449931848 1215215264087755609952 1234884476666234412928 1238876560103733015556 1278987493690028499104 1283122151536009194683 1297907427028638388144 1329875590255944752384 1367036204252395051648 1377371147050799922112 1381823855500317594274 1388817444671720697088 1415858925832837732064 1443068126104209786818 1461699992788603998976 1466425316041153365352 1483322773747015300736 1518797648756908842686 1524771150896902172992 1541265069596508085921 1579227263428934393456 1592351035701197006144 1597424525573708785408 1618124486666100265216 1635628237122824907508 1649220715547668327792 1675914646904175274688 1700706283692698577568 1735768741436467248784 1761445793824580669624 1776083847512873583776 1804831158204496449664 1869289413854657037152 1884823674911620946048 1890916854895171444796 1896941624118779182672 1943664324220226945792 1958449599712856139253 1983735704498819712896 2013080907228092193856 2029810111443284095744 2086528943332602973568 2109099568921537380734 2136330758691036613888 2161047834165910222624 2167933284707176208768 2238228113957549873432 2327282282947903316672 2334697383530805147904 2410399507338899863696 2430430528175511219904 2469768953332468825856 2477753120207466031112 2557974987380056998208 2566244303072018389366 2595814854057276776288 2734072408504790103296 2754742294101599844224 2763647711000635188548 2831717851665675464128 2862349414964943588139 2886136252208419573636 2932850632082306730704 2966645547494030601472 3037595297513817685372 3049542301793804345984 3082530139193016171842 3158454526857868786912 3184702071402394012288 3271256474245649815016 3298441431095336655584 3351829293808350549376 3401412567385397155136 3471537482872934497568 3522891587649161339248 3552167695025747167552 3609662316408992899328 3738578827709314074304 3769647349823241892096 3781833709790342889592 3793883248237558365344 3916899199425712278506 3967471408997639425792 4026161814456184387712 4173057886665205947136 4218199137843074761468 4322095668331820445248 4335866569414352417536 4476456227915099746864 4654564565895806633344 4820799014677799727392 4860861056351022439808 4955506240414932062224 5115949974760113996416 5132488606144036778732 5191629708114553552576 5315791770649180949401 5509484588203199688448 5527295422001270377096 5663435703331350928256 5724698829929887176278 5772272504416839147272 5865701264164613461408 6075190595027635370744 6099084603587608691968 6165060278386032343684 6316909053715737573824 6369404142804788024576 6542512948491299630032 6596882862190673311168 6703658587616701098752 6802825134770794310272 6943074965745868995136 7045783175298322678496 7104335390051494335104 7477157655418628148608 7563667419580685779184 7587766496475116730688 7833798398851424557012 8052323628912368775424 8436398275686149522936 8644191336663640890496 8952912455830199493728 8981855060752064362781 9309129131791613266688 9641598029355599454784 9721722112702044879616 9911012480829864124448 10231899949520227992832 10264977212288073557464 10383259416229107105152 10631583541298361898802 11054590844002540754192 11326871406662701856512 11449397659859774352556 11544545008833678294544 11731402528329226922816 12150381190055270741488 12330120556772064687368 12633818107431475147648 13085025896982599260064 13193765724381346622336 13605650269541588620544 13709147197989992974771 13886149931491737990272 14091566350596645356992 14208670780102988670208 14954315310837256297216 15127334839161371558368 15175532992950233461376 15667596797702849114024 16872796551372299045872 17288382673327281780992 17905824911660398987456 17963710121504128725562 19283196058711198909568 19822024961659728248896 20036445904754605116973 20529954424576147114928 20766518832458214210304 21263167082596723797604 22109181688005081508384 22898795319719548705112 23089090017667356589088 23462805056658453845632 24300762380110541482976 24660241113544129374736 25267636214862950295296 26170051793965198520128 26387531448762693244672 27418294395979985949542 27772299862983475980544 28183132701193290713984 30254669678322743116736 30351065985900466922752 31335193595405698228048 33745593102744598091744 35811649823320797974912 35927420243008257451124 37210542394544266645807 38566392117422397819136 39644049923319456497792 40072891809509210233946 41059908849152294229856 42526334165193447595208 44218363376010163016768 45797590639439097410224 46178180035334713178176 46925610113316907691264 48601524760221082965952 49320482227088258749472 52340103587930397040256 54836588791959971899084 56366265402386581427968 60509339356645486233472 62670387190811396456096 67491186205489196183488 71623299646641595949824 71854840486016514902248 74421084789088533291614 79288099846638912995584 80145783619018420467892 82119817698304588459712 85052668330386895190416 88436726752020326033536 91595181278878194820448 92356360070669426356352 97203049520442165931904 98640964454176517498944 104680207175860794080512 109673177583919943798168 121018678713290972466944 125340774381622792912192 134982372410978392366976 143709680972033029804496 148842169578177066583228 160291567238036840935784 164239635396609176919424 170105336660773790380832 176873453504040652067072 183190362557756389640896 184712720141338852712704 194406099040884331863808 197281928908353034997888 219346355167839887596336 250681548763245585824384 260473796761809866520649 269964744821956784733952 287419361944066059608992 297684339156354133166456 320583134476073681871568 328479270793218353838848 340210673321547580761664 366380725115512779281792 394563857816706069995776 438692710335679775192672 501363097526491171648768 520947593523619733041298 574838723888132119217984 595368678312708266332912 641166268952147363743136 680421346643095161523328 732761450231025558563584 877385420671359550385344 1041895187047239466082596 1149677447776264238435968 1190737356625416532665824 1282332537904294727486272 1360842693286190323046656 1754770841342719100770688 2083790374094478932165192 2299354895552528476871936 2381474713250833065331648 2564665075808589454972544 3509541682685438201541376 4167580748188957864330384 4762949426501666130663296 5129330151617178909945088 8335161496377915728660768 9525898853003332261326592 16670322992755831457321536 33340645985511662914643072 66681291971023325829286144
- Sum of all divisors σ(n): 183913253157732226574545897
- Sum of proper divisors (its aliquot sum) s(n): 117231961186708900745259753
- 66681291971023325829286144 is an abundant number, because the sum of its proper divisors (117231961186708900745259753) is greater than itself. Its abundance is 50550669215685574915973609
Bases of 66681291971023325829286144
- Binary: 110111001010000101000000010100101110011000101101101001111101001111100001001001000000002
- Hexadecimal: 0x37285014B98B69F4F84900
- Base-36: 8DMH8RFCV0KWYMOSG
Squares and roots of 66681291971023325829286144
- 66681291971023325829286144 squared (666812919710233258292861442) is 4446394698924859857707190685231811534333108630388736
- 66681291971023325829286144 cubed (666812919710233258292861443) is 296491343137418935805716633637732980099229383787656281646269740895396098473984
-
66681291971023325829286144 is a
perfect square number . Itssquare root is 8165861373488 -
The
cube root of 66681291971023325829286144 is 405509782.2219719991 - Being both a perfect square and a perfect cube, 66681291971023325829286144 is also a
perfect sixth number .
Scales and comparisons
How big is 66681291971023325829286144?- 66,681,291,971,023,325,829,286,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 66,681,291,971,023,325,829,286,144 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 66681291971023325829286144 cubic inches would be around 33792481.9 feet tall.
Recreational maths with 66681291971023325829286144
- 66681291971023325829286144 backwards is 44168292852332017919218666
- The number of decimal digits it has is: 26
- The sum of 66681291971023325829286144's digits is 115
- 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 66681291971023325829286144 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 66681291971023325829286144 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/66681291971023325829286144/
Chicago style:
Numbermatics. 2024. "Number 66681291971023325829286144 - Facts about the integer". https://numbermatics.com/n/66681291971023325829286144/
The information we have on file for 66681291971023325829286144 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 66681291971023325829286144, math, Factors of 66681291971023325829286144, curriculum, school, college, exams, university, Prime factorization of 66681291971023325829286144, STEM, science, technology, engineering, physics, economics, calculator, sixty-six septillion, six hundred eighty-one sextillion, two hundred ninety-one quintillion, nine hundred seventy-one quadrillion, twenty-three trillion, three hundred twenty-five billion, eight hundred twenty-nine million, two hundred eighty-six thousand, one hundred forty-four.