25956454055899433990619136
25,956,454,055,899,433,990,619,136 is an even composite number composed of six prime numbers multiplied together.
What does the number 25956454055899433990619136 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 10935 divisors.
25956454055899433990619136 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 25956454055899433990619136:
226 × 72 × 172 × 194 × 312 × 4672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 17 × 17 × 19 × 19 × 19 × 19 × 31 × 31 × 467 × 467)See below for interesting mathematical facts about the number 25956454055899433990619136 from the Numbermatics database.
Names of 25956454055899433990619136
- Cardinal: 25956454055899433990619136 can be written as Twenty-five septillion, nine hundred fifty-six sextillion, four hundred fifty-four quintillion, fifty-five quadrillion, eight hundred ninety-nine trillion, four hundred thirty-three billion, nine hundred ninety million, six hundred nineteen thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 2.5956454055899433990619136 × 1025
Factors of 25956454055899433990619136
Divisors of 25956454055899433990619136
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 4 7 8 14 16 17 19 28 31 32 34 38 49 56 62 64 68 76 98 112 119 124 128 133 136 152 196 217 224 238 248 256 266 272 289 304 323 361 392 434 448 467 476 496 512 527 532 544 578 589 608 646 722 784 833 868 896 931 934 952 961 992 1024 1054 1064 1088 1156 1178 1216 1292 1444 1519 1568 1666 1736 1792 1862 1868 1904 1922 1984 2023 2048 2108 2128 2176 2261 2312 2356 2432 2527 2584 2888 3038 3136 3269 3332 3472 3584 3689 3724 3736 3808 3844 3968 4046 4096 4123 4216 4256 4352 4522 4624 4712 4864 5054 5168 5491 5776 6076 6137 6272 6538 6664 6727 6859 6944 7168 7378 7448 7472 7616 7688 7936 7939 8092 8192 8246 8432 8512 8704 8873 8959 9044 9248 9424 9728 10013 10108 10336 10982 11191 11552 12152 12274 12544 13076 13328 13454 13718 13888 14161 14336 14477 14756 14896 14944 15232 15376 15827 15872 15878 16184 16337 16384 16492 16864 17024 17408 17689 17746 17918 18088 18259 18496 18848 19456 20026 20216 20672 21964 22382 22883 23104 24304 24548 25088 25823 26152 26656 26908 27436 27776 28322 28672 28861 28954 29512 29792 29888 30464 30752 31654 31744 31756 32368 32674 32768 32984 33728 34048 34816 35378 35492 35836 36176 36518 36992 37696 38437 38912 40052 40432 41344 42959 43928 44764 45766 46208 47089 48013 48608 49096 50176 51646 52304 53312 53816 54872 55552 55573 56644 57344 57722 57908 59024 59584 59776 60928 61504 62111 62713 63308 63488 63512 64736 65348 65536 65968 67456 68096 69632 70091 70756 70984 71672 72352 73036 73984 75392 76874 77824 78337 80104 80864 82688 85918 87856 89528 91532 92416 94178 96026 97216 98192 100352 101339 103292 104329 104608 106624 107632 109744 111104 111146 113288 114359 114688 115444 115816 116603 118048 119168 119552 121856 123008 124222 125426 126616 126976 127024 127813 129472 130321 130696 131072 131936 134912 134963 136192 139264 140182 141512 141968 143344 144704 146072 147968 150784 150841 153748 155648 156674 160208 161728 165376 168587 170221 171836 175712 179056 183064 184832 188356 190247 192052 194432 196384 200704 202678 206584 208658 209216 212629 213248 215264 218089 219488 222208 222292 226576 228718 229376 230888 231632 233206 236096 238336 239104 243712 246016 246109 248444 250852 253232 253952 254048 255626 258944 260642 261392 262144 263872 269059 269824 269926 272384 275063 277729 278528 280364 283024 283936 286688 289408 292144 295936 300713 301568 301682 307496 310403 311296 313348 320416 323456 330752 336091 337174 340442 343672 346921 351424 358112 366128 369664 376712 380494 384104 388864 389011 392768 401408 405356 413168 417316 418432 425258 426496 430528 434777 436178 438976 438991 444416 444584 448787 453152 457436 458752 461776 463264 466412 472192 476672 478208 487424 490637 492032 492218 496888 501704 506464 507904 508096 511252 517888 521284 522784 524288 527744 538118 539648 539852 544768 548359 550126 555458 557056 560728 566048 567872 573376 578816 584288 591872 601426 603136 603364 614992 620806 622592 626696 640832 646912 661504 672182 674348 680884 687344 693842 702848 709373 716224 730303 732256 739328 753424 760988 768208 777728 778022 785536 800513 802816 810712 816221 826336 834632 836864 850516 852992 861056 869554 872356 877952 877982 888832 889168 894691 897574 906304 912247 914872 917504 923552 926528 932824 944384 944741 953344 956416 974848 981274 984064 984436 993776 1003408 1012928 1015808 1016192 1022504 1035776 1042568 1045568 1048576 1055488 1055887 1076236 1079296 1079704 1089536 1096718 1100252 1110916 1114112 1121456 1132096 1135744 1146752 1157632 1168576 1180109 1183744 1191547 1202852 1206272 1206728 1229984 1241612 1245184 1253392 1281664 1293824 1323008 1331729 1344364 1348696 1361768 1374688 1387684 1405696 1418746 1432448 1460606 1464512 1478656 1488403 1506848 1521976 1526623 1536416 1555456 1556044 1571072 1601026 1605632 1621424 1632442 1652672 1669264 1673728 1701032 1705984 1722112 1722763 1739108 1744712 1755904 1755964 1777664 1778336 1789382 1795148 1812608 1824494 1829744 1835008 1847104 1853056 1865648 1888768 1889482 1906688 1912832 1925441 1944103 1949696 1962548 1968128 1968872 1982251 1987552 2006816 2025856 2031616 2032384 2045008 2071552 2085136 2091136 2097152 2110976 2111774 2152472 2158592 2159408 2172821 2179072 2193436 2200504 2215457 2221832 2228224 2242912 2264192 2271488 2293504 2315264 2337152 2360218 2367488 2383094 2405704 2412544 2413456 2428447 2459968 2483224 2490368 2506784 2563328 2564297 2587648 2646016 2663458 2688728 2697392 2723536 2749376 2775368 2811392 2837492 2864896 2865979 2921212 2929024 2957312 2976806 3013696 3043952 3053246 3072832 3110912 3112088 3141509 3142144 3202052 3203153 3211264 3234199 3242848 3264884 3305344 3338528 3347456 3402064 3411968 3444224 3445526 3478216 3489424 3511808 3511928 3555328 3556672 3578764 3590296 3614693 3625216 3648988 3659488 3670016 3694208 3706112 3707513 3731296 3777536 3778964 3813376 3825664 3850882 3888206 3899392 3925096 3936256 3937744 3964502 3975104 4013632 4039951 4051712 4063232 4064768 4090016 4143104 4143691 4170272 4182272 4183853 4194304 4221952 4223548 4304944 4317184 4318816 4345642 4358144 4386872 4401008 4430914 4443664 4456448 4485824 4528384 4542976 4587008 4630528 4674304 4676071 4720436 4734976 4766188 4811408 4825088 4826912 4856894 4919936 4966448 4980736 5013568 5112121 5126656 5128594 5175296 5226197 5276851 5292032 5326916 5377456 5394784 5447072 5498752 5550736 5622784 5674984 5713547 5729792 5731958 5842424 5858048 5897657 5914624 5953612 6027392 6087904 6106492 6145664 6221824 6224176 6283018 6284288 6385729 6404104 6406306 6422528 6468398 6485696 6529768 6591499 6610688 6613187 6677056 6694912 6760759 6804128 6823936 6888448 6891052 6956432 6978848 7023616 7023856 7110656 7113344 7157528 7180592 7229386 7250432 7297976 7318976 7340032 7388416 7391209 7412224 7415026 7462592 7555072 7557928 7626752 7629379 7651328 7701764 7776412 7798784 7850192 7872512 7875488 7929004 7950208 8027264 8079902 8103424 8126464 8129536 8180032 8260763 8286208 8287382 8340544 8340829 8364544 8367706 8388608 8443904 8447096 8526953 8609888 8634368 8637632 8691284 8716288 8773744 8802016 8861828 8887328 8912896 8971648 9056768 9085952 9174016 9261056 9322103 9348608 9352142 9440872 9469952 9532376 9622816 9650176 9653824 9713788 9839872 9932896 9961472 10027136 10224242 10253312 10257188 10350592 10418821 10452394 10553702 10584064 10653832 10686361 10754912 10789568 10894144 10997504 11101472 11245568 11349968 11427094 11459584 11463916 11684848 11716096 11795314 11829248 11907224 12054784 12059341 12175808 12212984 12291328 12443648 12448352 12566036 12568576 12771458 12808208 12812612 12845056 12936796 12971392 13059536 13182998 13221376 13226374 13354112 13389824 13478087 13521518 13608256 13608721 13647872 13776896 13782104 13875757 13912864 13957696 14047232 14047712 14221312 14226688 14315056 14361184 14458772 14500864 14595952 14637952 14680064 14776832 14782418 14824448 14830052 14925184 15110144 15115856 15209747 15253504 15258758 15302656 15403528 15508199 15552824 15597568 15700384 15745024 15750976 15858008 15900416 16054528 16159804 16206848 16252928 16259072 16360064 16521526 16572416 16574764 16681088 16681658 16729088 16735412 16777216 16887808 16894192 16999129 17053906 17219776 17268736 17275264 17382568 17432576 17547488 17604032 17723656 17774656 17825792 17943296 17950079 18113536 18171904 18348032 18522112 18644206 18697216 18704284 18881744 18939904 19064752 19245632 19300352 19307648 19427576 19679744 19865792 19922944 20054272 20061853 20448484 20506624 20514376 20701184 20837642 20904788 21107404 21168128 21307664 21372722 21509824 21579136 21788288 21990563 21995008 22202944 22422071 22491136 22639393 22699936 22854188 22919168 22927832 23369696 23432192 23590628 23658496 23814448 24109568 24118682 24351616 24425968 24582656 24887296 24896704 25132072 25137152 25302851 25542916 25616416 25625224 25690112 25873592 25942784 25952591 26119072 26365996 26442752 26452748 26708224 26779648 26956174 27043036 27216512 27217442 27295744 27553792 27564208 27751514 27825728 27915392 28094464 28095424 28279657 28442624 28453376 28630112 28722368 28917544 29001728 29005837 29191904 29275904 29286971 29360128 29553664 29564836 29648896 29660104 29850368 30220288 30231712 30419494 30507008 30517516 30605312 30807056 31016398 31105648 31195136 31400768 31490048 31501952 31716016 31800832 32109056 32319608 32413696 32505856 32518144 32720128 32732497 33043052 33144832 33149528 33362176 33363316 33458176 33470824 33554432 33775616 33788384 33998258 34107812 34439552 34537472 34550528 34765136 34865152 35094976 35208064 35447312 35549312 35651584 35886592 35900158 36227072 36343808 36583379 36696064 36937957 37044224 37288412 37394432 37408568 37662769 37763488 37879808 38129504 38491264 38600704 38615296 38855152 39359488 39731584 39845888 40108544 40123706 40896968 41013248 41028752 41283599 41402368 41675284 41809576 42214808 42336256 42615328 42745444 43019648 43158272 43576576 43981126 43990016 44405888 44844142 44982272 45278786 45399872 45708376 45838336 45855664 46140493 46739392 46864384 47181256 47316992 47325313 47628896 48219136 48237364 48703232 48721643 48851936 49165312 49774592 49793408 50264144 50274304 50605702 51085832 51232832 51250448 51380224 51747184 51885568 51905182 52238144 52731992 52885504 52905496 53405653 53416448 53559296 53912348 54086072 54433024 54434884 54453601 54591488 55107584 55128416 55503028 55651456 55830784 56188928 56190848 56559314 56885248 56906752 57260224 57444736 57835088 58003456 58011674 58383808 58551808 58573942 58720256 59107328 59129672 59297792 59320208 59688671 59700736 60440576 60463424 60838988 60859907 61014016 61035032 61210624 61449781 61614112 62032796 62211296 62390272 62801536 62980096 63003904 63027721 63432032 63601664 64218112 64639216 64827392 65011712 65036288 65440256 65464994 66086104 66289664 66299056 66724352 66726632 66916352 66941648 67108864 67551232 67576768 67996516 68215624 68679167 68879104 69074944 69101056 69530272 69730304 70189952 70416128 70442747 70894624 71098624 71303168 71773184 71800316 72454144 72687616 73166758 73392128 73875914 74088448 74576824 74788864 74817136 75325538 75526976 75759616 76259008 76982528 77201408 77230592 77710304 78718976 78730129 79463168 79493207 79691776 80217088 80247412 81793936 82026496 82057504 82567198 82804736 83350568 83619152 84429616 84672512 85230656 85490888 86039296 86316544 87153152 87962252 87980032 88811776 88845349 89688284 89964544 90557572 90799744 91416752 91676672 91711328 92280986 93478784 93728768 94362512 94633984 94650626 95257792 96438272 96474728 97130299 97406464 97443286 97703872 98330624 99297743 99549184 99586816 100260169 100528288 100548608 101211404 102171664 102465664 102500896 102760448 103494368 103771136 103810364 104476288 105463984 105771008 105810992 106811306 106832896 107118592 107824696 108172144 108557393 108866048 108869768 108907202 109182976 110215168 110256832 111006056 111302912 111661568 112055483 112377856 112381696 113118628 113770496 113813504 114520448 114889472 114932903 115670176 116006912 116023348 116767616 117103616 117147884 117440512 118214656 118259344 118595584 118640416 119377342 119401472 120881152 120926848 121677976 121719814 122028032 122070064 122421248 122899562 123228224 124065592 124422592 124780544 125238481 125603072 125650553 125960192 126007808 126055442 126864064 127203328 128436224 128454421 129278432 129654784 129699443 130023424 130072576 130880512 130929988 132172208 132579328 132598112 133448704 133453264 133832704 133883296 135102464 135153536 135993032 136431248 137358334 137758208 138149888 138202112 139060544 139460608 140379904 140432971 140832256 140885494 141789248 142197248 142606336 143546368 143600632 144908288 144958201 145375232 146333516 146784256 147751828 148176896 149153648 149577728 149634272 150651076 151053952 151519232 152518016 153965056 154402816 154461184 155420608 156954497 157437952 157460258 158475751 158926336 158986414 159383552 160434176 160494824 162012107 163587872 164052992 164115008 165134396 165609472 166701136 167238304 168859232 169345024 170461312 170981776 172078592 172633088 174306304 175924504 175960064 177119957 177623552 177690698 179376568 179929088 181115144 181599488 181668137 182833504 183353344 183422656 184561972 186957568 187457536 188725024 189267968 189301252 190515584 192876544 192949456 194260598 194812928 194886572 195407744 196661248 197957599 198595486 199098368 199173632 200520338 201056576 201097216 202422808 203040859 204343328 204931328 205001792 205008797 205520896 206988736 207542272 207620728 208952576 209583529 210927968 211542016 211621984 213622612 213665792 214237184 215649392 216344288 217114786 217732096 217739536 217814404 218365952 220430336 220513664 222012112 222605824 223323136 224110966 224755712 224763392 226237256 227540992 227627008 229040896 229127479 229778944 229865806 231340352 232013824 232046696 233535232 234207232 234295768 234881024 236429312 236518688 237191168 237280832 238754684 238802944 241762304 241853696 243355952 243439628 244056064 244140128 244842496 245799124 246456448 248131184 248845184 249561088 250476962 251206144 251301106 251920384 252015616 252110884 253728128 254406656 256083653 256872448 256908842 258556864 258565699 259309568 259398886 260046848 260145152 261761024 261859976 263639383 264344416 265158656 265196224 266897408 266906528 267665408 267766592 270204928 270307072 271986064 272862496 274716668 275516416 276299776 276404224 278121088 278921216 280759808 280865942 281664512 281770988 283578496 284394496 285212672 287092736 287201264 288985193 289816576 289916402 290750464 292667032 293568512 295503656 296353792 298307296 299155456 299268544 301302152 302107904 303038464 305036032 307930112 308805632 308922368 310841216 313908994 314875904 314920516 316951502 317852672 317972828 318767104 320868352 320989648 322983451 324024214 327175744 328105984 328230016 330268792 331218944 331277191 333402272 334476608 337718464 338690048 340922624 341051501 341963552 344157184 345266176 348612608 351849008 351920128 354239914 355247104 355381396 358753136 359858176 362230288 363198976 363336274 365667008 366706688 366845312 369123944 373839571 373915136 374915072 377450048 378535936 378602504 381031168 381175207 385753088 385898912 388521196 389625856 389773144 390815488 393322496 395915198 397190972 398196736 398347264 401040676 402113152 402194432 404845616 406081718 408686656 409862656 410003584 410017594 411041792 413977472 415084544 415241456 417820697 417905152 419167058 421855936 423084032 423243968 426019349 427245224 427331584 428474368 430148467 431298784 432688576 434229572 435464192 435479072 435628808 436731904 440860672 441027328 441194047 444024224 445211648 446646272 448221932 449511424 449526784 452474512 455081984 455254016 458081792 458254958 459557888 459731612 462680704 464027648 464093392 467070464 468414464 468591536 469762048 472858624 473037376 474382336 474561664 477509368 477605888 480754169 483524608 483707392 486711904 486879256 488112128 488280256 489684992 491598248 492912896 493099229 496262368 497690368 499122176 500953924 502412288 502602212 503840768 504031232 504221768 507456256 508813312 512167306 513744896 513817684 517113728 517131398 518619136 518797772 520093696 520290304 523522048 523719952 527278766 528688832 530317312 530392448 533794816 533813056 535330816 535533184 540409856 540614144 543972128 545724992 549433336 551032832 551110903 552599552 552808448 556242176 556452449 557842432 561519616 561731884 563329024 563541976 567156992 568788992 570425344 574185472 574402528 577970386 579633152 579832804 581500928 585334064 587137024 591007312 592707584 596614592 598310912 598537088 602604304 604215808 606076928 610072064 615860224 617611264 617844736 621682432 621917443 627817988 629751808 629841032 633903004 635705344 635945656 637534208 641736704 641979296 645966902 648048428 654351488 656211968 656460032 660537584 662437888 662554382 666804544 668953216 675436928 677380096 681845248 682103002 683927104 688314368 690532352 695084201 697225216 701821183 703698016 703840256 708479828 710494208 710762792 717506272 719716352 724460576 726397952 726672548 731334016 733413376 733690624 738247888 747679142 747830272 749830144 754900096 757071872 757205008 762062336 762350414 771506176 771797824 777042392 779251712 779546288 781630976 784388381 786644992 791830396 794381944 796393472 796694528 802081352 804226304 804388864 804530321 809691232 812163436 817373312 819725312 820007168 820035188 822083584 827954944 830169088 830482912 835641394 835810304 838334116 843711872 846168064 846487936 852038698 854490448 854663168 856948736 860296934 862597568 865377152 868459144 870928384 870958144 871257616 873463808 876669367 881721344 882054656 882388094 888048448 890423296 893292544 896443864 899022848 899053568 899180947 904949024 907896101 910163968 910508032 916163584 916509916 919115776 919463224 925361408 925711217 928055296 928186784 934140928 936828928 937183072 945717248 946074752 948764672 949123328 955018736 955211776 961508338 967049216 967414784 973423808 973758512 976224256 976560512 979369984 983196496 985825792 986198458 992524736 995380736 998244352 1001907848 1004824576 1005204424 1007681536 1008062464 1008443536 1014707407 1014912512 1017626624 1024334612 1027489792 1027635368 1034227456 1034262796 1034618419 1037238272 1037595544 1040187392 1040580608 1047044096 1047439904 1054557532 1057377664 1060634624 1060784896 1067589632 1067626112 1070661632 1071066368 1080819712 1081228288 1087944256 1091449984 1098866672 1102065664 1102221806 1105199104 1105616896 1112484352 1112904898 1115684864 1123039232 1123463768 1126658048 1127083952 1134084749 1134313984 1137577984 1140850688 1148370944 1148805056 1155940772 1159266304 1159665608 1163001856 1167545839 1170668128 1174274048 1182014624 1185415168 1193229184 1196621824 1197074176 1197526699 1205208608 1208431616 1212153856 1220144128 1231720448 1235222528 1235689472 1243364864 1243834886 1255635976 1259503616 1259682064 1267806008 1271410688 1271891312 1275068416 1283473408 1283958592 1291933804 1296096856 1308702976 1312423936 1312920064 1321075168 1324875776 1325108764 1333609088 1337906432 1338412193 1350873856 1354760192 1363690496 1364206004 1367854208 1376628736 1381064704 1390168402 1394450432 1403642366 1407396032 1407680512 1416959656 1420988416 1421525584 1435012544 1439432704 1448921152 1452795904 1453345096 1462668032 1466826752 1467084703 1467381248 1476495776 1495358284 1495660544 1495872451 1499660288 1509800192 1510370933 1514143744 1514410016 1524124672 1524700828 1543012352 1543595648 1554084784 1558503424 1559092576 1563261952 1568776762 1573289984 1583660792 1588763888 1592786944 1593389056 1604162704 1608452608 1608777728 1609060642 1619382464 1624326872 1634746624 1639450624 1640014336 1640070376 1644167168 1655909888 1660338176 1660965824 1671282788 1671620608 1676668232 1687423744 1688061631 1692336128 1692975872 1704077396 1708980896 1709326336 1713897472 1720593868 1725195136 1730754304 1736918288 1741856768 1741916288 1742515232 1746927616 1753338734 1763442688 1764109312 1764776188 1776096896 1780846592 1786585088 1792887728 1798045696 1798107136 1798361894 1809898048 1815792202 1820327936 1821016064 1832327168 1833019832 1838231552 1838926448 1845475681 1850722816 1851422434 1856110592 1856373568 1868281856 1873657856 1874366144 1886657117 1891434496 1892149504 1897529344 1898246656 1904943211 1910037472 1910423552 1923016676 1934098432 1934829568 1946847616 1947517024 1952448512 1953121024 1953859351 1958739968 1966392992 1971651584 1972396916 1985049472 1990761472 1996488704 2003815696 2009649152 2010408848 2015363072 2016124928 2016887072 2029414814 2029825024 2035253248 2048669224 2054979584 2055270736 2068454912 2068525592 2069236838 2074476544 2075191088 2080374784 2081161216 2094088192 2094879808 2109115064 2114755328 2121269248 2121569792 2129054177 2135179264 2135252224 2141323264 2142132736 2161639424 2162456576 2175888512 2182899968 2183725157 2197733344 2204131328 2204443612 2210398208 2211233792 2224968704 2225809796 2231369728 2246078464 2246927536 2253316096 2254167904 2268169498 2268627968 2275155968 2296741888 2297610112 2311881544 2318532608 2319331216 2326003712 2335091678 2341336256 2348548096 2364029248 2370830336 2386458368 2387360507 2393243648 2394148352 2395053398 2410417216 2416863232 2424307712 2440288256 2440633999 2463440896 2464289417 2470445056 2471378944 2486729728 2487669772 2511271952 2519007232 2519364128 2535612016 2542821376 2543782624 2566946816 2567917184 2583867608 2592193712 2617405952 2624847872 2625840128 2642150336 2649751552 2650217528 2667218176 2668226449 2675812864 2676824386 2701747712 2709520384 2727380992 2728412008 2735708416 2753257472 2754205819 2762129408 2780336804 2788900864 2807284732 2814792064 2815361024 2833919312 2841976832 2843051168 2870025088 2878865408 2897842304 2905591808 2906690192 2925336064 2933653504 2934169406 2934762496 2952991552 2982135443 2990716568 2991321088 2991744902 2999320576 3011039269 3019600384 3020741866 3028287488 3028820032 3048249344 3049401656 3078230033 3086024704 3087191296 3088358329 3108169568 3117006848 3118185152 3126523904 3137553524 3146579968 3167321584 3177527776 3185573888 3186778112 3208325408 3216905216 3217555456 3218121284 3238764928 3248653744 3269493248 3278901248 3280028672 3280140752 3288334336 3311819776 3320676352 3321931648 3342565576 3343241216 3353336464 3365279183 3374847488 3376123262 3384672256 3385951744 3408154792 3417961792 3418652672 3427794944 3441187736 3450390272 3451694603 3461508608 3473836576 3483713536 3483832576 3485030464 3493855232 3506677468 3526885376 3528218624 3529552376 3552193792 3561693184 3562919993 3573170176 3585775456 3596091392 3596214272 3596723788 3619796096 3631584404 3640655872 3642032128 3664654336 3666039664 3676463104 3677852896 3690951362 3701445632 3702844868 3712221184 3712747136 3736563712 3747315712 3748732288 3773314234 3782868992 3784299008 3795058688 3796493312 3809886422 3820074944 3820847104 3846033352 3857776321 3868196864 3869659136 3893695232 3895034048 3895167143 3904897024 3906242048 3907718702 3917479936 3932785984 3943303168 3944793832 3970098944 3981522944 3982087051 3992977408 4007631392 4019298304 4020817696 4030726144 4032249856 4033774144 4058829628 4059650048 4070506496 4097338448 4109959168 4110541472 4136909824 4137051184 4138473676 4148953088 4150382176 4162322432 4188176384 4189759616 4218230128 4229510656 4242538496 4243139584 4258108354 4270358528 4270504448 4282646528 4284265472 4323278848 4324913152 4351777024 4353422101 4365799936 4367450314 4395466688 4408262656 4408887224 4420796416 4422467584 4449937408 4451619592 4462739456 4492156928 4493855072 4506632192 4508335808 4536338996 4537255936 4550311936 4593483776 4595220224 4623763088 4637065216 4638662432 4652007424 4670183356 4682672512 4697096192 4728058496 4741660672 4772916736 4774721014 4786487296 4788296704 4790106796 4820834432 4833726464 4848615424 4865589407 4880576512 4881267998 4912748281 4926881792 4928578834 4940890112 4942757888 4973459456 4975339544 5022543904 5038014464 5038728256 5071224032 5085642752 5087565248 5133893632 5135834368 5167735216 5184387424 5234811904 5249695744 5251680256 5284300672 5299503104 5300435056 5334436352 5336452898 5351625728 5353648772 5403495424 5419040768 5454761984 5456824016 5471416832 5490718667 5506514944 5508411638 5524258816 5560673608 5577801728 5614569464 5629584128 5630722048 5631712247 5667838624 5683953664 5686102336 5740050176 5757730816 5795684608 5811183616 5813380384 5850672128 5867307008 5868338812 5869524992 5905983104 5964270886 5981433136 5982642176 5983489804 5998641152 6022078538 6039200768 6041483732 6056574976 6057640064 6096498688 6098803312 6136685569 6156460066 6172049408 6174382592 6176716658 6216339136 6234013696 6236370304 6253047808 6275107048 6293159936 6294266629 6334643168 6355055552 6355272707 6371147776 6373556224 6416650816 6433810432 6435110912 6436242568 6477529856 6479978519 6497307488 6538986496 6557802496 6560057344 6560281504 6623639552 6641352704 6643863296 6685131152 6686482432 6706672928 6730558366 6749694976 6752246524 6769344512 6771903488 6816309584 6835923584 6837305344 6855589888 6882375472 6900780544 6903389206 6923017216 6947673152 6967427072 6967665152 6970060928 6987710464 7013354936 7053770752 7056437248 7059104752 7102951849 7104387584 7123386368 7125839986 7146340352 7171550912 7192182784 7192428544 7193447576 7239592192 7242328933 7263168808 7281311744 7284064256 7329308672 7332079328 7352926208 7355705792 7381902724 7402891264 7405689736 7424442368 7425494272 7473127424 7494631424 7497464576 7546628468 7565737984 7568598016 7590117376 7592986624 7619772844 7640149888 7641694208 7692066704 7715552642 7736393728 7739318272 7787390464 7790068096 7790334286 7809794048 7812484096 7815437404 7834959872 7865571968 7886606336 7889587664 7938593243 7940197888 7963045888 7964174102 7985954816 8015262784 8038596608 8041635392 8061452288 8064499712 8067548288 8117659256 8119300096 8141012992 8172820873 8194676896 8219918336 8221082944 8273819648 8274102368 8276947352 8297906176 8300764352 8324644864 8376352768 8379519232 8382686893 8436460256 8459021312 8485076992 8486279168 8516216708 8540717056 8541008896 8565293056 8568530944 8646557696 8649826304 8703554048 8706844202 8731599872 8734900628 8790933376 8816525312 8817774448 8841592832 8844935168 8899874816 8903239184 8925478912 8984313856 8987710144 9013264384 9016671616 9072677992 9074511872 9100623872 9186967552 9190440448 9247526176 9274130432 9277324864 9304014848 9340366712 9365345024 9368885351 9394192384 9456116992 9483321344 9545833472 9549442028 9572974592 9576593408 9580213592 9641668864 9667452928 9697230848 9731178814 9761153024 9762535996 9825496562 9853763584 9857157668 9881780224 9885515776 9946918912 9950679088 10045087808 10076028928 10077456512 10142448064 10171285504 10175130496 10267787264 10269592921 10271668736 10335470432 10368774848 10469623808 10471107157 10499391488 10503360512 10568601344 10572596531 10599006208 10600870112 10668872704 10672905796 10703251456 10707297544 10806990848 10838081536 10909523968 10913648032 10942833664 10981437334 11013029888 11016823276 11048517632 11121347216 11155603456 11229138928 11259168256 11261444096 11263424494 11335677248 11367907328 11372204672 11480100352 11515461632 11591369216 11622367232 11626760768 11701344256 11734614016 11736677624 11739049984 11811966208 11816431417 11928541772 11962866272 11965284352 11966979608 11997282304 12044157076 12078401536 12082967464 12113149952 12115280128 12192997376 12197606624 12273371138 12312920132 12344098816 12348765184 12353433316 12432678272 12468027392 12472740608 12506095616 12550214096 12586319872 12588533258 12669286336 12710111104 12710545414 12742295552 12747112448 12833301632 12867620864 12870221824 12872485136 12955059712 12959957038 12994614976 13077972992 13115604992 13120114688 13120563008 13206599819 13247279104 13282705408 13287726592 13334602477 13370262304 13372964864 13413345856 13461116732 13499389952 13504493048 13538689024 13543806976 13632619168 13671847168 13674610688 13677015457 13711179776 13764750944 13801561088 13806778412 13846034432 13895346304 13934854144 13935330304 13940121856 13975420928 14026709872 14107541504 14112874496 14118209504 14205903698 14208775168 14246772736 14251679972 14292680704 14343101824 14384365568 14384857088 14386895152 14479184384 14484657866 14526337616 14562623488 14568128512 14658617344 14664158656 14705852416 14711411584 14763805448 14805782528 14811379472 14848884736 14850988544 14903379239 14946254848 14989262848 14994929152 15093256936 15131475968 15137196032 15180234752 15185973248 15239545688 15280299776 15283388416 15286076099 15384133408 15431105284 15472787456 15478636544 15574780928 15580136192 15580668572 15619588096 15624968192 15630874808 15669919744 15731143936 15773212672 15779175328 15877186486 15880395776 15926091776 15928348204 16030525568 16077193216 16083270784 16122904576 16128999424 16135096576 16235318512 16238600192 16282025984 16345641746 16389353792 16439836672 16442165888 16547639296 16548204736 16553894704 16595812352 16601528704 16649289728 16752705536 16759038464 16765373786 16872920512 16918042624 16970153984 16972558336 17032433416 17081434112 17082017792 17084437993 17130586112 17137061888 17250025919 17293115392 17299652608 17407108096 17413688404 17463199744 17469801256 17581866752 17588513123 17633050624 17635548896 17683185664 17689870336 17799749632 17806478368 17968627712 17975420288 18026528768 18033343232 18145355984 18149023744 18201247744 18373935104 18380880896 18495052352 18548260864 18554649728 18608029696 18680733424 18730690048 18737770702 18788384768 18912233984 18966642688 19091666944 19098884056 19145949184 19153186816 19160427184 19279440733 19283337728 19334905856 19394461696 19462357628 19522306048 19525071992 19650993124 19707527168 19714315336 19763560448 19771031552 19893837824 19901358176 20090175616 20152057856 20154913024 20284896128 20342571008 20350260992 20535574528 20539185842 20543337472 20670940864 20737549696 20939247616 20942214314 20998782976 21006721024 21137202688 21145193062 21198012416 21201740224 21337745408 21345811592 21406502912 21414595088 21547610231 21613981696 21676163072 21819047936 21827296064 21885667328 21962874668 22026059776 22033646552 22097035264 22242694432 22311206912 22458277856 22518336512 22522888192 22526848988 22671354496 22735814656 22744409344 22753007281 22960200704 23030923264 23182738432 23244734464 23253521536 23402688512 23469228032 23473355248 23478099968 23623932416 23632862834 23857083544 23925732544 23930568704 23933959216 23994564608 24088314152 24156803072 24165934928 24226299904 24230560256 24385994752 24395213248 24546742276 24625840264 24688197632 24697530368 24706866632 24865356544 24936054784 24940439951 24945481216 25012191232 25100428192 25172639744 25177066516 25338572672 25420222208 25421090828 25429831667 25484591104 25494224896 25666603264 25735241728 25740443648 25744970272 25910119424 25919914076 25989229952 26155945984 26231209984 26240229376 26241126016 26413199638 26494558208 26565410816 26575453184 26669204954 26740524608 26745929728 26826691712 26922233464 26998779904 27008986096 27077378048 27087613952 27265238336 27343694336 27349221376 27354030914 27422359552 27529501888 27603122176 27613556824 27692068864 27790692608 27869708288 27870660608 27874609357 27880243712 27950841856 28053419744 28215083008 28225748992 28236419008 28411807396 28417550336 28421576569 28493545472 28503359944 28585361408 28686203648 28697047727 28768731136 28769714176 28773790304 28958368768 28969315732 29052675232 29136257024 29317234688 29328317312 29411704832 29422823168 29527610896 29611565056 29622758944 29697769472 29701977088 29806758478 29892509696 29978525696 29989858304 30186513872 30262951936 30274392064 30360469504 30371946496 30479091376 30560599552 30566776832 30572152198 30768266816 30862210568 30945574912 30957273088 31149561856 31160272384 31161337144 31239176192 31249936384 31261749616 31339839488 31462287872 31546425344 31558350656 31754372972 31760791552 31852183552 31856696408 32061051136 32073170989 32154386432 32166541568 32245809152 32257998848 32270193152 32470637024 32477200384 32564051968 32691283492 32778707584 32879673344 32884331776 33095278592 33096409472 33107789408 33191624704 33203057408 33298579456 33505411072 33518076928 33530747572 33745841024 33836085248 33940307968 33945116672 34064866832 34162868224 34164035584 34168875986 34261172224 34274123776 34500051838 34586230784 34599305216 34814216192 34827376808 34926399488 34939602512 35163733504 35177026246 35266101248 35271097792 35366371328 35379740672 35599499264 35612956736 35937255424 35950840576 36053057536 36066686464 36193921009 36290711968 36298047488 36402495488 36747870208 36761761792 36990104704 37096521728 37109299456 37123327669 37216059392 37361466848 37461380096 37475541404 37576769536 37824467968 37933285376 38183333888 38197768112 38291898368 38306373632 38320854368 38558881466 38566675456 38669811712 38924715256 39044612096 39050143984 39301986248 39415054336 39428630672 39527120896 39542063104 39787675648 39802716352 40180351232 40304115712 40309826048 40569792256 40685142016 40700521984 41071149056 41078371684 41086674944 41341881728 41475099392 41490777983 41878495232 41884428628 41997565952 42013442048 42274405376 42290386124 42396024832 42403480448 42675490816 42691623184 42813005824 42829190176 43095220462 43227963392 43638095872 43654592128 43771334656 43925749336 44052119552 44067293104 44194070528 44485388864 44622413824 44916555712 45036673024 45045776384 45053697976 45342708992 45359849633 45471629312 45488818688 45506014562 45920401408 46061846528 46365476864 46372045981 46489468928 46507043072 46805377024 46821498923 46938456064 46946710496 46956199936 47247864832 47265725668 47714167088 47851465088 47861137408 47867918432 47989129216 48176628304 48313606144 48331869856 48461120512 48771989504 48790426496 49093484552 49251680528 49376395264 49395060736 49413733264 49730713088 49872109568 49880879902 49890962432 50024382464 50200856384 50345279488 50354133032 50677145344 50696302531 50840444416 50842181656 50859663334 50969182208 50988449792 51333206528 51470483456 51480887296 51489940544 51820238848 51839828152 51978459904 52311891968 52329910561 52462419968 52480458752 52482252032 52826399276 52989116416 53130821632 53150906368 53338409908 53481049216 53491859456 53653383424 53844466928 53997559808 54017972192 54154756096 54175227904 54530476672 54687388672 54698442752 54708061828 54844719104 55059003776 55206244352 55227113648 55384137728 55581385216 55739416576 55741321216 55749218714 55760487424 55901683712 56106839488 56430166016 56451497984 56472838016 56823614792 56835100672 56843153138 56987090944 57006719888 57170722816 57209746111 57372407296 57394095454 57537462272 57539428352 57547580608 57916737536 57938631464 58105350464 58272514048 58486370627 58634469376 58656634624 58678808251 58823409664 58845646336 59055221792 59223130112 59245517888 59395538944 59403954176 59613516956 59785019392 59957051392 59979716608 60373027744 60525903872 60548784128 60569639881 60720939008 60743892992 60958182752 61121199104 61133553664 61144304396 61536533632 61724421136 61891149824 61914546176 62299123712 62320544768 62322674288 62478352384 62499872768 62523499232 62924575744 63092850688 63116701312 63508745944 63521583104 63704367104 63713392816 64122102272 64146341978 64308772864 64333083136 64491618304 64515997696 64540386304 64941274048 64954400768 65128103936 65382566984 65557415168 65582197457 65759346688 65768663552 66190557184 66192818944 66215578816 66383249408 66406114816 66597158912 67010822144 67036153856 67061495144 67491682048 67672170496 67695479867 67880615936 67890233344 68129733664 68325736448 68328071168 68337751972 68522344448 68548247552 69000103676 69172461568 69198610432 69628432384 69654753616 69852798976 69879205024 70327467008 70354052492 70532202496 70542195584 70759481344 71198998528 71225913472 71874510848 71901681152 72106115072 72133372928 72387842018 72581423936 72596094976 72804990976 73297750099 73495740416 73523523584 73980209408 74008175717 74193043456 74218598912 74246655338 74432118784 74722933696 74922760192 74951082808 75153539072 75648935936 75659653969 75866570752 76366667776 76395536224 76583796736 76612747264 76641708736 77117762932 77133350912 77339623424 77849430512 78089224192 78100287968 78603972496 78830108672 78857261344 79084126208 79575351296 79605432704 80360702464 80608231424 80619652096 81139584512 81370284032 81401043968 82142298112 82156743368 82173349888 82683763456 82715019919 82950198784 82981555966 83756990464 83768857256 83995131904 84026884096 84548810752 84580772248 84792049664 84806960896 85350981632 85383246368 85626011648 85658380352 86190440924 86455926784 87276191744 87309184256 87542669312 87851498672 88104239104 88134586208 88388141056 88970777728 89244827648 89833111424 90073346048 90091552768 90107395952 90685417984 90719699266 90943258624 90977637376 91012029124 91840802816 92123693056 92446198733 92730953728 92744091962 92978937856 93014086144 93342217339 93610754048 93642997846 93876912128 93893420992 93912399872 94495729664 94531451336 95428334176 95702930176 95722274816 95735836864 95739108199 95978258432 96353256608 96627212288 96663739712 96922241024 97543979008 97580852992 98186969104 98503361056 98752790528 98790121472 98827466528 99461426176 99744219136 99761759804 99781924864 100048764928 100401712768 100690558976 100708266064 101354290688 101392605062 101680888832 101684363312 101719326668 101938364416 101976899584 102666413056 102940966912 102961774592 102979881088 103640477696 103679656304 103956919808 104323654673 104623783936 104659821122 104924839936 104960917504 104964504064 105652798552 105978232832 106261643264 106301812736 106676819816 106962098432 106983718912 107002532693 107306766848 107688933856 107995119616 108035944384 108309512192 108350455808 109060953344 109374777344 109396885504 109416123656 109689438208 110118007552 110412488704 110454227296 110768275456 111162770432 111478833152 111482642432 111498437428 111520974848 112213678976 112860332032 112902995968 112945676032 113647229584 113670201344 113686306276 113974181888 114013439776 114341445632 114419492222 114744814592 114788190908 115074924544 115078856704 115095161216 115833475072 115877262928 116210700928 116545028096 116972741254 117268938752 117313269248 117357616502 117646819328 117691292672 118110443584 118446260224 118491035776 118791077888 118807908352 119227033912 119570038784 119591065951 119914102784 119959433216 120746055488 120750181433 121051807744 121097568256 121139279762 121441878016 121487785984 121916365504 122242398208 122267107328 122288608792 123073067264 123119591861 123448842272 123782299648 123829092352 124598247424 124641089536 124645348576 124999745536 125046998464 125849151488 126185701376 126233402624 127017491888 127043166208 127408734208 127426785632 128244204544 128292683956 128617545728 128666166272 129031995392 129080772608 129882548096 129908801536 130256207872 130765133968 131114830336 131164394914 131518693376 131537327104 132381114368 132385637888 132431157632 132766498816 132812229632 133194317824 134021644288 134072307712 134122990288 134956085131 134983364096 135344340992 135390959734 135761231872 135780466688 136259467328 136651472896 136656142336 136675503944 137044688896 137096495104 138000207352 138344923136 138397220864 139256864768 139309507232 139705597952 139758410048 140654934016 140708104984 141064404992 141084391168 141518962688 142397997056 142451826944 143749021696 143803362304 144212230144 144266745856 144775684036 145162847872 145192189952 145609981952 146595500198 146991480832 147047047168 147960418816 148016351434 148386086912 148437197824 148493310676 148864237568 149445867392 149845520384 149902165616 150307078144 150833271617 151297871872 151319307938 151733141504 152733335552 152791072448 153167593472 153225494528 153283417472 154235525864 154266701824 154679246848 155698861024 156178448384 156200575936 157207944992 157660217344 157714522688 158168252416 159150702592 159210865408 159271050967 160721404928 161216462848 161239304192 162279169024 162740568064 162802087936 164284596224 164313486736 164346699776 165367526912 165430039838 165900397568 165963111932 167513980928 167537714512 167990263808 168053768192 169097621504 169161544496 169584099328 169613921792 170701963264 170766492736 171252023296 171316760704 172380881848 172911853568 174552383488 174583079657 174618368512 175085338624 175702997344 176208478208 176269172416 176776282112 177941555456 178008821669 178489655296 179666222848 180146692096 180183105536 180214791904 181370835968 181439398532 181886517248 181955274752 182024058248 183681605632 184247386112 184892397466 185461907456 185488183924 185957875712 186028172288 186684434678 187221508096 187285995692 187753824256 187786841984 187824799744 188991459328 189062902672 190856668352 191405860352 191444549632 191471673728 191478216398 191956516864 192706513216 193254424576 193327479424 193844482048 195087958016 195122265499 195161705984 196373938208 197006722112 197505581056 197580242944 197654933056 198922852352 198951035983 199488438272 199523519608 199563849728 200097529856 200803425536 200879334089 201381117952 201416532128 202708581376 202785210124 203361777664 203368726624 203438653336 203953799168 205332826112 205881933824 205923549184 205959762176 207280955392 207359312608 207913839616 208647309346 209247567872 209319642244 209849679872 209921835008 209929008128 211305597104 211956465664 212523286528 212603625472 213353639632 213924196864 213967437824 214005065386 214613533696 215377867712 215990239232 216071888768 216619024384 216700911616 218121906688 218749554688 218793771008 218832247312 219378876416 220236015104 220824977408 220908454592 221536550912 222325540864 222957666304 222965284864 222996874856 223041949696 224427357952 224512196923 225720664064 225805991936 225891352064 227294459168 227340402688 227372612552 227948363776 228026879552 228682891264 228838984444 229489629184 229576381816 230149849088 230157713408 230190322432 231666950144 231754525856 232421401856 233090056192 233945482508 234537877504 234626538496 234715233004 235293638656 235382585344 236220887168 236892520448 236982071552 237582155776 237615816704 238454067824 239140077568 239182131902 239828205568 239918866432 241492110976 241500362866 242103615488 242195136512 242278559524 242883756032 242975571968 243832731008 244484796416 244534214656 244577217584 246146134528 246239183722 246897684544 247564599296 247658184704 249196494848 249282179072 249290697152 249999491072 250093996928 251698302976 252371402752 252466805248 253357447063 254034983776 254086332416 254817468416 254853571264 256488409088 256585367912 257235091456 257332332544 258063990784 258161545216 259765096192 259817603072 259863293683 260512415744 261530267936 262229660672 262328789828 263037386752 263074654208 264762228736 264771275776 264862315264 265532997632 265624459264 266388635648 268043288576 268144615424 268245980576 269912170262 269966728192 270688681984 270781919468 271560933376 272518934656 273302945792 273312284672 273351007888 274089377792 274192990208 276000414704 276689846272 276794441728 278513729536 278619014464 279411195904 279516820096 281309868032 281416209968 282128809984 282168782336 283037925376 284795994112 284903653888 287498043392 287606724608 288424460288 288533491712 289551368072 290325695744 290384379904 290435445881 291219963904 293191000396 293982961664 294094094336 295920837632 296032702868 296772173824 296874395648 296986621352 297728475136 298891734784 299691040768 299804331232 300614156288 301666543234 302595743744 302638615876 305466671104 305582144896 306335186944 306450989056 306566834944 308471051728 308533403648 309358493696 311397722048 312356896768 312401151872 314415889984 315320434688 315429045376 316336504832 318301405184 318421730816 318542101934 321442809856 322432925696 322478608384 324558338048 324604321867 325481136128 325604175872 327750492461 328569192448 328626973472 328693399552 330735053824 330860079676 331800795136 331926223864 335027961856 335075429024 335980527616 336107536384 338195243008 338323088992 339227843584 341403926528 341532985472 342504046592 342633521408 344761763696 345823707136 349104766976 349166159314 349236737024 350170677248 351405994688 352416956416 352538344832 353552564224 355883110912 356017643338 356979310592 359332445696 360293384192 360366211072 360429583808 362741671936 362878797064 363773034496 363910549504 364048116496 366309373927 367363211264 368494772224 369784794932 370923814912 370976367848 371915751424 372056344576 373368869356 374443016192 374571991384 375507648512 375573683968 375649599488 377982918656 378125805344 381713336704 382811720704 382889099264 382943347456 382956432796 383913033728 385413026432 386508849152 386654958848 387688964096 390175916032 390244530998 390323411968 392747876416 394013444224 395011162112 395160485888 395309866112 397845704704 397902071966 398976876544 399047039216 399127699456 400195059712 401606851072 401758668178 402762235904 402833064256 405417162752 405570420248 406723555328 406737453248 406877306672 407907598336 409404594389 410665652224 411763867648 411847098368 411919524352 414561910784 414718625216 415827679232 417294618692 418495135744 418639284488 419699359744 419843670016 419858016256 422611194208 423912931328 423987479167 425046573056 425207250944 426707279264 427848393728 427934875648 428010130772 429227067392 430755735424 431980478464 432143777536 432307138339 433238048768 433401823232 436243813376 437499109376 437587542016 437664494624 440472030208 441649954816 441816909184 443073101824 444651081728 445915332608 445930569728 445993749712 446083899392 448854715904 449024393846 451441328128 451611983872 451782704128 454588918336 454680805376 454745225104 455896727552 456053759104 457365782528 457677968888 458979258368 459152763632 460299698176 460315426816 460380644864 463333900288 463509051712 464842803712 466180112384 467890965016 469075755008 469253076992 469430466008 470587277312 470765170688 472441774336 473785040896 473868359069 473964143104 475164311552 475231633408 476908135648 478280155136 478364263804 479656411136 479837732864 482984221952 483000725732 483166801673 484207230976 484390273024 484557119048 485767512064 485951143936 487665462016 488969592832 489068429312 489154435168 492292269056 492478367444 493795369088 495316369408 498392989696 498564358144 498581394304 499998982144 500187993856 503396605952 504742805504 504933610496 506714894126 508069967552 508172664832 509634936832 509707142528 512976818176 513170735824 514470182912 514664665088 516127981568 516323090432 519530192384 519635206144 519726587366 521024831488 523060535872 524459321344 524657579656 526074773504 526149308416 529524457472 529542551552 529617577783 529724630528 531065995264 531248918528 532777271296 536086577152 536289230848 536491961152 539824340524 539933456384 541377363968 541563838936 543121866752 545037869312 545243906813 546605891584 546624569344 546702015776 548178755584 548385980416 552000829408 553588883456 557027459072 557238028928 558822391808 559033640192 562619736064 562832419936 564257619968 564337564672 566075850752 569591988224 569807307776 574996086784 575213449216 576848920576 577066983424 579102736144 580651391488 580768759808 580870891762 582439927808 586382000792 587965923328 588188188672 591841675264 592065405736 593544347648 593748791296 593973242704 595456950272 597783469568 599382081536 599608662464 601228312576 603333086468 605191487488 605277231752 610933342208 611164289792 612670373888 612901978112 613133669888 616942103456 617066807296 618716987392 622795444096 624713793536 624802303744 628831779968 630640869376 630858090752 632673009664 636602810368 636843461632 637084203868 642885619712 644865851392 644957216768 649116676096 649208643734 650962272256 651208351744 655500984922 657138384896 657253946944 657386799104 661470107648 661720159352 663601590272 663852447728 670055923712 670150858048 671961055232 672215072768 676390486016 676646177984 678455687168 682807853056 683065970944 685008093184 685267042816 689523527392 691647414272 698209533952 698332318628 698473474048 700341354496 702811989376 704833912832 705076689664 705343225711 707105128448 711766221824 712035286676 713958621184 718664891392 720586768384 720732422144 720859167616 725483343872 725757594128 727546068992 727821099008 728096232992 732618747854 734726422528 739569589864 741847629824 741952735696 743831502848 744112689152 746737738712 748886032384 749143982768 751015297024 751147367936 751299198976 755965837312 756251610688 763426673408 765623441408 765778198528 765886694912 765912865592 767826067456 770826052864 773017698304 773309917696 775377928192 780351832064 780489061996 780646823936 785495752832 788026888448 788324781677 790022324224 790320971776 790619732224 795691409408 795804143932 797953753088 798094078432 798255398912 800390119424 803213702144 803517336356 805524471808 805666128512 810834325504 811140840496 813447110656 813474906496 813754613344 815815196672 818809188778 821331304448 823527735296 823839048704 829123821568 829437250432 831655358464 834589237384 836990271488 837278568976 839398719488 839687340032 839716032512 845222388416 847825862656 847974958334 850093146112 850414501888 853414558528 855696787456 855869751296 856020261544 858454134784 861511470848 861837143027 863960956928 864287555072 864614276678 866476097536 866803646464 872487626752 874998218752 875175084032 875328989248 880944060416 881068873639 883299909632 883633818368 886146203648 889302163456 889608479537 891830665216 891861139456 891987499424 892167798784 897709431808 898048787692 903223967744 903565408256 909177836672 909361610752 909490450208 911793455104 912107518208 914731565056 915355937776 917958516736 918305527264 920630853632 920761289728 926667800576 927018103424 929685607424 932360224768 935781930032 938151510016 938506153984 938860932016 941174554624 941530341376 944883548672 947570081792 947736718138 947928286208 950328623104 950463266816 953816271296 956560310272 956728527608 959312822272 959675465728 965968443904 966001451464 966333603346 968414461952 968780546048 969114238096 971535024128 971902287872 975330924032 977939185664 978136858624 978308870336 984584538112 984956734888 987590738176 990632738816 994268300659 996785979392 997128716288 997162788608 999997964288 1000375987712 1006793211904 1009485611008 1009867220992 1013429788252 1016139935104 1016345329664 1019269873664 1019414285056 1025953636352 1026341471648 1028940365824 1029329330176 1032255963136 1032646180864 1039060384768 1039270412288 1039453174732 1042049662976 1046121071744 1048918642688 1049315159312 1052149547008 1052298616832 1059048914944 1059085103104 1059235155566 1059449261056 1062131990528 1062497837056 1072173154304 1072578461696 1072983922304 1079648681048 1079866912768 1082754727936 1083127677872 1086243733504 1090075738624 1090487813626 1093211783168 1093249138688 1093404031552 1096357511168 1096771960832 1104001658816 1107177766912 1114054918144 1114476057856 1114897356769 1117644783616 1118067280384 1125239472128 1125664839872 1128515239936 1128675129344 1132151701504 1139183976448 1139614615552 1149992173568 1150426898432 1150823157739 1153697841152 1154133966848 1158205472288 1161302782976 1161537519616 1161741783524 1164879855616 1172764001584 1175931846656 1176376377344 1183683350528 1184130811472 1187088695296 1187497582592 1187946485408 1195566939136 1198764163072 1199217324928 1206666172936 1210382974976 1210554463504 1221866684416 1222328579584 1225340747776 1225803956224 1226267339776 1233884206912 1234133614592 1237433974784 1245590888192 1246061751683 1249427587072 1249604607488 1257663559936 1261281738752 1261716181504 1265346019328 1273205620736 1273686923264 1274168407736 1285771239424 1286214117473 1289731702784 1289914433536 1298233352192 1298417287468 1301924544512 1302416703488 1311001969844 1314276769792 1314507893888 1314773598208 1322940215296 1323440318704 1327203180544 1327704895456 1340111847424 1340301716096 1344430145536 1352780972032 1353292355968 1356911374336 1365615706112 1366131941888 1370016186368 1370534085632 1379047054784 1383294828544 1392657251881 1396419067904 1396664637256 1396946948096 1400682708992 1405623978752 1406155338623 1409667825664 1410153379328 1410686451422 1414210256896 1423532443648 1424070573352 1427917242368 1437329782784 1437533425411 1441173536768 1441464844288 1441718335232 1450966687744 1451515188256 1455092137984 1455642198016 1456192465984 1465237495708 1469452845056 1479139179728 1483695259648 1483905471392 1487663005696 1488225378304 1493475477424 1497772064768 1498287965536 1502294735872 1502598397952 1511931674624 1512503221376 1526853346816 1531246882816 1531556397056 1531773389824 1531825731184 1535652134912 1541652105728 1546035396608 1546619835392 1550755856384 1560703664128 1560978123992 1561293647872 1570991505664 1571585378461 1576053776896 1576649563354 1580044648448 1580641943552 1581239464448 1591382818816 1591608287864 1595907506176 1596188156864 1596510797824 1600780238848 1606427404288 1607034672712 1611048943616 1611332257024 1621668651008 1622281680992 1626894221312 1626949812992 1627509226688 1631630393344 1637618377556 1642662608896 1647055470592 1647678097408 1658247643136 1658874500864 1663310716928 1669178474768 1673980542976 1674557137952 1678797438976 1679374680064 1679432065024 1690444776832 1695651725312 1695949916668 1700186292224 1700829003776 1706829117056 1711393574912 1711739502592 1712040523088 1716908269568 1723022941696 1723674286054 1727921913856 1728575110144 1729228553356 1732952195072 1733607292928 1744975253504 1749996437504 1750350168064 1750657978496 1761888120832 1762137747278 1766599819264 1767267636736 1772292407296 1773502129441 1778604326912 1779216959074 1783661330432 1783722278912 1783974998848 1784335597568 1795418863616 1796097575384 1806447935488 1807130816512 1818355673344 1818723221504 1818980900416 1819043055781 1823586910208 1824215036416 1829463130112 1830711875552 1835917033472 1836611054528 1841261707264 1841522579456 1853335601152 1854036206848 1859371214848 1864720449536 1871563860064 1876303020032 1877012307968 1877721864032 1882349109248 1883060682752 1889767097344 1895140163584 1895473436276 1895856572416 1900926533632 1907632542592 1913120620544 1913457055216 1918625644544 1919350931456 1931936887808 1932002902928 1932667206692 1936828923904 1937561092096 1938228476192 1943804575744 1950661848064 1955878371328 1956273717248 1956617740672 1969169076224 1969913469776 1975181476352 1981265477632 1988536601318 1993571958784 1994257432576 1994325577216 1999995928576 2000751975424 2013586423808 2018971222016 2019734441984 2026859576504 2032279870208 2032690659328 2033048121167 2038539747328 2038828570112 2051907272704 2052682943296 2057880731648 2058658660352 2064511926272 2065292361728 2078120769536 2078540824576 2078906349464 2084099325952 2092242143488 2097837285376 2098630318624 2104299094016 2104597233664 2118097829888 2118170206208 2118470311132 2118898522112 2124995674112 2144346308608 2145156923392 2145967844608 2159297362096 2159733825536 2165509455872 2166255355744 2172487467008 2180151477248 2180975627252 2186423566336 2186498277376 2186808063104 2193543921664 2208003317632 2214355533824 2228109836288 2228952115712 2229794713538 2235289567232 2236134560768 2250478944256 2251329679744 2257030479872 2257350258688 2264303403008 2272230253069 2278367952896 2279229231104 2294253447227 2299984347136 2300853796864 2301646315478 2307395682304 2308267933696 2316410944576 2322605565952 2323075039232 2323483567048 2329759711232 2345528003168 2351863693312 2352752754688 2367366701056 2368261622944 2374995165184 2375892970816 2391133878272 2397528326144 2398434649856 2413332345872 2420765949952 2421108927008 2443733368832 2444657159168 2451607912448 2452534679552 2467768413824 2468267229184 2474867949568 2491181776384 2492123503366 2498855174144 2499209214976 2515327119872 2522563477504 2523432363008 2530692038656 2546411241472 2547373846528 2548336815472 2564165617489 2571542478848 2572428234946 2579463405568 2579828867072 2596466704384 2596834574936 2603849089024 2604833406976 2622003939688 2628553539584 2629015787776 2629547196416 2645880430592 2646880637408 2654406361088 2655409790912 2680223694848 2680603432192 2688860291072 2705561944064 2706584711936 2713822748672 2731231412224 2732263883776 2740032372736 2741068171264 2758094109568 2766589657088 2785314503762 2792838135808 2793329274512 2793893896192 2801365417984 2811247957504 2812310677246 2819335651328 2820306758656 2821372902844 2828420513792 2847064887296 2848141146704 2855834484736 2865832160723 2874659565568 2875066850822 2882347073536 2882929688576 2883436670464 2901933375488 2903030376512 2910184275968 2911284396032 2912384931968 2930474991416 2938905690112 2958278359456 2967390519296 2967810942784 2967912354169 2975326011392 2976450756608 2986950954848 2995544129536 2996575931072 3004589471744 3005196795904 3023863349248 3025006442752 3026149968373 3053706693632 3062493765632 3063112794112 3063546779648 3063651462368 3083304211456 3092070793216 3093239670784 3101511712768 3121407328256 3121956247984 3122587295744 3141983011328 3143170756922 3152107553792 3153299126708 3160089296896 3161283887104 3162478928896 3182765637632 3183216575728 3191815012352 3192376313728 3193021595648 3201560477696 3212854808576 3214069345424 3222097887232 3222664514048 3243337302016 3244563361984 3253788442624 3253899625984 3255018453376 3263260786688 3275236755112 3285325217792 3294110941184 3295356194816 3316495286272 3317078513483 3317749001728 3326621433856 3338356949536 3347961085952 3349114275904 3357594877952 3358749360128 3358864130048 3380889553664 3382167611711 3391303450624 3391899833336 3400372584448 3401658007552 3413658234112 3422787149824 3423479005184 3424081046176 3433816539136 3446045883392 3447348572108 3455843827712 3457150220288 3458457106712 3467214585856 3489950507008 3499992875008 3500700336128 3501315956992 3523776241664 3524275494556 3533199638528 3534535273472 3544584814592 3547004258882 3557208653824 3558433918148 3567322660864 3567444557824 3567949997696 3568671195136 3590837727232 3592195150768 3612895870976 3614261633024 3636711346688 3637446443008 3637961800832 3638086111562 3647173820416 3648430072832 3658926260224 3661423751104 3671834066944 3673222109056 3682523414528 3683045158912 3706671202304 3707323044481 3708072413696 3718742429696 3729440899072 3743127720128 3752606040064 3754024615936 3755443728064 3764698218496 3766121365504 3779534194688 3790280327168 3790946872552 3791713144832 3801853067264 3815265085184 3816707347691 3826241241088 3826914110432 3837251289088 3838701862912 3863873775616 3864005805856 3865334413384 3875122184192 3876456952384 3887609151488 3901323696128 3911756742656 3912547434496 3913235481344 3938338152448 3939826939552 3950362952704 3962530955264 3977073202636 3987143917568 3988514865152 3988651154432 3999991857152 4001503950848 4027172847616 4037942444032 4039468883968 4053719153008 4064559740416 4065381318656 4066096242334 4077079494656 4077657140224 4103814545408 4105365886592 4115761463296 4117317320704 4129023852544 4130584723456 4156241539072 4157081649152 4157812698928 4168198651904 4184484286976 4195674570752 4197260637248 4208598188032 4209194467328 4236195659776 4236340412416 4236940622264 4237797044224 4249991348224 4288692617216 4290313846784 4291935689216 4318594724192 4319467651072 4331018911744 4332510711488 4344974934016 4360302954496 4361951254504 4372847132672 4372996554752 4373616126208 4387087843328 4416006635264 4428711067648 4456219672576 4457904231424 4459589427076 4470579134464 4472269121536 4500957888512 4502659359488 4514060959744 4514700517376 4528606806016 4544460506138 4556735905792 4558458462208 4588506894454 4599968694272 4601707593728 4603292630956 4614791364608 4616535867392 4632821889152 4645211131904 4646150078464 4646967134096 4659519422464 4691056006336 4703727386624 4705505509376 4734733402112 4736523245888 4749990330368 4751785941632 4782267756544 4795056652288 4796869299712 4826664691744 4841531899904 4842217854016 4887466737664 4889314318336 4903215824896 4905069359104 4935536827648 4936534458368 4937402579977 4949735899136 4982363552768 4984247006732 4997710348288 4998418429952 5030654239744 5045126955008 5046864726016 5061384077312 5092822482944 5094747693056 5096673630944 5128331234978 5143084957696 5144856469892 5159657734144 5192933408768 5193669149872 5207698178048 5209666813952 5244007879376 5257107079168 5258031575552 5259094392832 5291760861184 5293761274816 5308812722176 5310819581824 5360447389696 5361206864384 5377720582144 5411123888128 5413169423872 5427645497344 5462462824448 5464527767552 5480064745472 5482136342528 5516188219136 5518273471739 5533179314176 5570629007524 5585676271616 5586658549024 5587787792384 5602730835968 5622495915008 5624621354492 5638671302656 5640613517312 5642745805688 5656841027584 5694129774592 5696282293408 5711668969472 5731664321446 5749319131136 5750133701644 5764694147072 5766873340928 5803866750976 5806060753024 5820368551936 5822568792064 5824769863936 5860949982832 5877811380224 5916556718912 5934781038592 5935621885568 5935824708338 5950652022784 5952901513216 5973901909696 5991088259072 5993151862144 6009178943488 6010393591808 6047726698496 6050012885504 6052299936746 6107413387264 6124987531264 6126225588224 6127093559296 6127302924736 6166608422912 6167482115473 6184141586432 6186479341568 6203023425536 6227259356759 6242814656512 6243912495968 6245174591488 6283966022656 6286341513844 6304215107584 6306598253416 6322567774208 6324957857792 6365531275264 6366433151456 6383630024704 6384752627456 6386043191296 6403120955392 6425709617152 6428138690848 6445329028096 6486674604032 6489126723968 6507576885248 6507799251968 6510036906752 6526521573376 6550473510224 6570650435584 6588221882368 6590712389632 6632990572544 6634157026966 6635498003456 6653242867712 6676713899072 6695922171904 6698228551808 6715189755904 6717498720256 6717728260096 6761779107328 6764335223422 6782606901248 6783799666672 6800745168896 6803316015104 6827316468224 6845574299648 6846958010368 6848162092352 6867633078272 6892091766784 6894697144216 6911687655424 6914300440576 6916914213424 6934429171712 6959878104613 6979901014016 6999985750016 7001400672256 7002631913984 7047552483328 7048550989112 7066399277056 7069070546944 7089169629184 7094008517764 7114417307648 7116867836296 7134645321728 7134889115648 7135899995392 7137342390272 7181675454464 7184390301536 7225791741952 7228523266048 7273422693376 7274892886016 7275923601664 7276172223124 7294347640832 7296860145664 7317852520448 7322847502208 7343668133888 7346444218112 7365046829056 7366090317824 7413342404608 7414646088962 7416144827392 7437484859392 7486255440256 7505212080128 7508049231872 7510887456128 7529396436992 7532242731008 7559068389376 7580560654336 7581893745104 7583426289664 7603706134528 7630530170368 7633414695382 7652482482176 7653828220864 7674502578176 7677403725824 7727747551232 7728011611712 7730668826768 7750244368384 7752913904768 7775218302976 7802647392256 7823513485312 7825094868992 7826470962688 7876676304896 7879653879104 7900725905408 7925061910528 7954146405272 7974287835136 7977029730304 7977302308864 7999983714304 8003007901696 8054345695232 8055762104173 8075884888064 8078937767936 8107438306016 8129119480832 8130762637312 8132192484668 8154158989312 8155314280448 8207629090816 8210731773184 8213835628441 8231522926592 8234634641408 8258047705088 8261169446912 8312483078144 8314163298304 8315625397856 8368968573952 8391349141504 8394521274496 8418388934656 8472391319552 8472680824832 8473881244528 8475594088448 8499982696448 8577385234432 8580627693568 8583871378432 8637189448384 8638935302144 8662037823488 8665021422976 8689949868032 8720605908992 8723902509008 8745694265344 8745993109504 8747232252416 8774175686656 8832013270528 8857422135296 8912439345152 8915808462848 8919178854152 8941158268928 8944538243072 9001915777024 9003498822311 9005318718976 9028121919488 9029401034752 9057213612032 9088921012276 9113471811584 9116916924416 9177013788908 9199937388544 9203415187456 9206585261912 9229582729216 9233071734784 9265643778304 9290422263808 9292300156928 9293934268192 9319038844928 9382112012672 9411011018752 9469466804224 9473046491776 9499980660736 9503571883264 9564535513088 9590113304576 9593738599424 9653329383488 9683063799808 9684435708032 9774933475328 9778628636672 9806431649792 9810138718208 9871073655296 9873068916736 9874805159954 9899471798272 9964727105536 9968494013464 9995420696576 9996836859904 10061308479488 10062733977877 10090253910016 10093729452032 10122768154624 10185644965888 10189495386112 10193347261888 10256662469956 10286169915392 10289712939784 10319315468288 10385866817536 10387338299744 10415396356096 10419333627904 10488015758752 10516063151104 10518188785664 10583521722368 10587522549632 10617625444352 10621639163648 10720894779392 10722413728768 10755441164288 10822247776256 10826338847744 10855290994688 10924925648896 10929055535104 10960129490944 10964272685056 11032376438272 11036546943478 11066358628352 11141258015048 11171352543232 11173317098048 11175575584768 11205461671936 11244991830016 11249242708984 11277342605312 11281227034624 11285491611376 11313682055168 11388259549184 11392564586816 11423337938944 11463328642892 11498638262272 11500267403288 11529388294144 11533746681856 11607733501952 11612121506048 11640737103872 11645137584128 11649539727872 11721899965664 11755622760448 11833113437824 11869562077184 11871243771136 11871649416676 11901304045568 11905803026432 11947803819392 11982176518144 11986303724288 12018357886976 12020787183616 12095453396992 12100025771008 12104599873492 12214826774528 12249975062528 12252451176448 12254187118592 12254605849472 12333216845824 12334964230946 12368283172864 12372958683136 12406046851072 12454518713518 12485629313024 12487824991936 12490349182976 12567932045312 12572683027688 12608430215168 12613196506832 12645135548416 12649915715584 12731062550528 12732866302912 12767260049408 12769505254912 12772086382592 12806241910784 12851419234304 12856277381696 12890658056192 12973349208064 12978253447936 13015153770496 13015598503936 13020073813504 13053043146752 13100947020448 13141300871168 13176443764736 13181424779264 13265981145088 13268314053932 13270996006912 13306485735424 13353427798144 13391844343808 13396457103616 13401521288509 13430379511808 13434997440512 13435456520192 13523558214656 13528670446844 13565213802496 13567599333344 13606632030208 13654632936448 13691148599296 13693916020736 13696324184704 13735266156544 13784183533568 13789394288432 13823375310848 13828600881152 13833828426848 13868858343424 13919756209226 13959802028032 13999971500032 14005263827968 14095104966656 14097101978224 14132798554112 14138141093888 14178339258368 14188017035528 14228834615296 14233735672592 14269290643456 14269778231296 14271799990784 14274684780544 14363350908928 14368780603072 14451583483904 14457046532096 14546845386752 14549785772032 14551847203328 14552344446248 14588695281664 14593720291328 14635705040896 14645695004416 14687336267776 14692888436224 14730093658112 14732180635648 14826684809216 14829292177924 14832289654784 14874969718784 14972510880512 14978170851863 15010424160256 15016098463744 15021774912256 15058792873984 15064485462016 15118136778752 15161121308672 15163787490208 15166852579328 15207412269056 15261060340736 15266829390764 15304964964352 15307656441728 15354807451648 15455495102464 15456023223424 15461337653536 15500488736768 15505827809536 15550436605952 15605294784512 15647026970624 15652941925376 15753352609792 15759307758208 15801451810816 15850123821056 15908292810544 15948575670272 15954059460608 15954604617728 15999967428608 16006015803392 16108691390464 16111524208346 16151769776128 16157875535872 16214876612032 16258238961664 16261525274624 16264384969336 16308317978624 16310628560896 16415258181632 16421463546368 16427671256882 16463045853184 16469269282816 16516095410176 16522338893824 16624966156288 16628326596608 16631250795712 16737937147904 16782698283008 16789042548992 16836777869312 16902561111203 16944782639104 16945361649664 16947762489056 16951188176896 16999965392896 17161255387136 17167742756864 17274378896768 17277870604288 17324075646976 17330042845952 17379899736064 17441211817984 17447805018016 17491986219008 17494464504832 17548351373312 17664026541056 17714844270592 17824878690304 17831616925696 17838357708304 17882316537856 17889076486144 18003831554048 18006997644622 18010637437952 18056243838976 18058802069504 18177842024552 18226943623168 18233833848832 18354027577816 18399874777088 18406830374912 18413170523824 18459165458432 18466143469568 18531287556608 18580844527616 18584600313856 18587868536384 18638077689856 18764224025344 18822022037504 18938933608448 18946092983552 18999961321472 19007143766528 19129071026176 19180226609152 19187477198848 19306658766976 19366127599616 19368871416064 19549866950656 19557257273344 19612863299584 19620277436416 19742147310592 19746137833472 19749610319908 19798943596544 19929454211072 19936988026928 19990841393152 19993673719808 20122616958976 20125467955754 20180507820032 20187458904064 20371289931776 20378990772224 20386694523776 20513324939912 20572339830784 20579425879568 20638630936576 20771733635072 20774676599488 20830792712192 20838667255808 20976031517504 21032126302208 21036377571328 21167043444736 21175045099264 21183049778611 21235250888704 21243278327296 21441789558784 21444827457536 21510882328576 21644495552512 21652677695488 21710581989376 21849851297792 21858111070208 21865639997041 21920258981888 21928545370112 22064752876544 22073093886956 22132717256704 22282516030096 22342705086464 22346634196096 22351151169536 22410923343872 22489983660032 22498485417968 22554685210624 22562454069248 22570983222752 22776519098368 22785129173632 22926657285784 22997276524544 23000534806576 23058776588288 23067493363712 23215467003904 23224243012096 23281474207744 23290275168256 23299079455744 23443799931328 23511245520896 23666226875648 23675173281977 23739124154368 23742487542272 23743298833352 23802608091136 23811606052864 23895607638784 23964353036288 23972607448576 24036715773952 24041574367232 24190906793984 24200051542016 24209199746984 24429653549056 24438068231987 24499950125056 24504902352896 24508374237184 24509211698944 24666433691648 24669928461892 24736566345728 24745917366272 24812093702144 24909037427036 24971258626048 24975649983872 24980698365952 25135864090624 25145366055376 25216860430336 25226393013664 25290271096832 25299831431168 25462125101056 25465732605824 25539010509824 25544172765184 25612483821568 25702838468608 25712554763392 25781316112384 25946698416128 25956506895872 26030307540992 26031197007872 26040147627008 26106086293504 26201894040896 26282601742336 26352887529472 26362849558528 26531962290176 26536628107864 26541992013824 26612971470848 26706855596288 26716951433837 26783688687616 26792914207232 26803042577018 26860759023616 26869994881024 26870913040384 27047116429312 27057340893688 27130427604992 27135198666688 27213264060416 27309265872896 27313135082809 27382297198592 27387832041472 27392648369408 27470532313088 27568367067136 27578788576864 27646750621696 27657201762304 27667656853696 27737716686848 27839512418452 27919604056064 27999943000064 28010527655936 28190209933312 28194203956448 28265597108224 28276282187776 28356678516736 28376034071056 28457669230592 28467471345184 28539556462592 28543599981568 28549369561088 28726701817856 28737561206144 28903166967808 28914093064192 29093690773504 29099571544064 29103694406656 29104688892496 29177390563328 29187440582656 29291390008832 29374672535552 29385776872448 29460187316224 29464361271296 29653369618432 29658584355848 29664579309568 29749939437568 29945021761024 29956341703726 30020848320512 30032196927488 30043549824512 30117585747968 30128970924032 30236273557504 30322242617344 30327574980416 30333705158656 30414824538112 30522120681472 30533658781528 30609929928704 30615312883456 30709614903296 30910990204928 30912046446848 30922675307072 31000977473536 31011655619072 31100873211904 31210589569024 31294053941248 31305883850752 31506705219584 31518615516416 31602903621632 31700247642112 31816585621088 31897151340544 31908118921216 31909209235456 31999934857216 32012031606784 32217382780928 32223048416692 32303539552256 32315751071744 32429753224064 32516477923328 32523050549248 32528769938672 32616635957248 32621257121792 32830516363264 32842927092736 32855342513764 32926091706368 32938538565632 33044677787648 33249932312576 33256653193216 33262501591424 33475874295808 33565396566016 33578085097984 33673555738624 33805122222406 33889565278208 33890723299328 33895524978112 33902376353792 33999930785792 34322510774272 34335485513728 34548757793536 34555741208576 34561818059839 34648151293952 34660085691904 34759799472128 34882423635968 34895610036032 34983972438016 34988929009664 35096702746624 35328053082112 35429688541184 35649757380608 35663233851392 35676715416608 35764633075712 35778152972288 36007663108096 36013995289244 36021274875904 36117604139008 36355684049104 36453887246336 36467667697664 36708055155632 36799749554176 36813660749824 36826341047648 36932286939136 37062575113216 37161689055232 37169200627712 37175737072768 37528448050688 37644044075008 37877867216896 37892185967104 37999922642944 38014287533056 38258142052352 38360453218304 38374954397696 38613317533952 38627914302173 38732255199232 38737742832128 39099733901312 39114514546688 39225726599168 39240554872832 39484294621184 39492275666944 39499220639816 39597887193088 39858908422144 39873976053856 39981682786304 39987347439616 40245233917952 40250935911508 40374917808128 40742579863552 40757981544448 40773389047552 41026649879824 41144679661568 41158851759136 41277261873152 41543467270144 41549353198976 41677334511616 41952063035008 42064252604416 42072755142656 42334086889472 42350090198528 42366099557222 42470501777408 42486556654592 42883579117568 42889654915072 43021764657152 43172374808311 43288991105024 43305355390976 43421163978752 43590815497313 43699702595584 43716222140416 43731279994082 43840517963776 43857090740224 44129505753088 44146187773912 44265434513408 44565032060192 44685410172928 44693268392192 44702302339072 44821846687744 44979967320064 44996970835936 45124908138496 45141966445504 45553038196736 45570258347264 45853314571568 45994553049088 46001069613152 46117553176576 46134986727424 46430934007808 46448486024192 46580550336512 46598158911488 46887599862656 47022491041792 47332453751296 47350346563954 47478248308736 47484975084544 47486597666704 47605216182272 47623212105728 47791215277568 47928706072576 47945214897152 48073431547904 48083148734464 48381813587968 48400103084032 48418399493968 48719146732291 48859307098112 48876136463974 48999900250112 49009804705792 49016748474368 49018423397888 49332867383296 49339856923784 49473132691456 49491834732544 49624187404288 49818074854072 49942517252096 49951299967744 49961396731904 50271728181248 50290732110752 50433720860672 50452786027328 50580542193664 50599662862336 50924250202112 50931465211648 51078021019648 51088345530368 51224967643136 51405676937216 51425109526784 51562632224768 51893396832256 51913013791744 52060615081984 52062394015744 52080295254016 52403788081792 52565203484672 52705775058944 52725699117056 53063924580352 53073256215728 53083984027648 53225942941696 53413711192576 53433902867674 53567377375232 53585828414464 53606085154036 53721518047232 53739989762048 53741826080768 54094232858624 54114681787376 54260855209984 54270397333376 54426528120832 54618531745792 54626270165618 54764594397184 54775664082944 54785296738816 54941064626176 55136734134272 55157577153728 55293501243392 55314403524608 55335313707392 55475433373696 55679024836904 55839208112128 55999886000128 56021055311872 56380419866624 56388407912896 56390334729211 56531194216448 56552564375552 56713357033472 56752068142112 56915338461184 56934942690368 57079112925184 57087199963136 57098739122176 57453403635712 57475122412288 57496849399087 57806333935616 57828186128384 58187381547008 58199143088128 58207388813312 58209377784992 58374881165312 58582780017664 58749345071104 58771553744896 58928722542592 59306739236864 59317168711696 59329158619136 59499878875136 59890043522048 59912683407452 60041696641024 60064393854976 60087099649024 60257941848064 60472547115008 60644485234688 60655149960832 60667410317312 60829649076224 61044241362944 61067317563056 61219859857408 61230625766912 61419229806592 61821980409856 61824092893696 61845350614144 62001954947072 62023311238144 62201746423808 62421179138048 62588107882496 62611767701504 63013410439168 63024491756177 63037231032832 63205807243264 63400495284224 63633171242176 63794302681088 63816237842432 63818418470912 63999869714432 64024063213568 64434765561856 64446096833384 64607079104512 64631502143488 64859506448128 65032955846656 65046101098496 65057539877344 65233271914496 65242514243584 65661032726528 65685854185472 65710685027528 65877077131264 66089355575296 66499864625152 66513306386432 66525003182848 66951748591616 67130793132032 67156170195968 67347111477248 67610244444812 67779130556416 67781446598656 67791049956224 67804752707584 67999861571584 68645021548544 68670971027456 69097515587072 69111482417152 69123636119678 69296302587904 69320171383808 69519598944256 69764847271936 69791220072064 69967944876032 69977858019328 70193405493248 70439137845139 70656106164224 70859377082368 71299514761216 71326467702784 71353430833216 71529266151424 71556305944576 72015326216192 72027990578488 72042549751808 72235208278016 72711368098208 72907774492672 72935335395328 73416110311264 73627321499648 73652682095296 73864573878272 74125150226432 74323378110464 74338401255424 74351474145536 75056896101376 75288088150016 75755734433792 75784371934208 75999845285888 76028575066112 76516284104704 76720906436608 76749908795392 77226635067904 77255828604346 77464510398464 77475485664256 78199467802624 78229029093376 78451453198336 78481109745664 78968589242368 78984551333888 78998441279632 79195774386176 79717816844288 79747952107712 79963365572608 79974694879232 80490467835904 80501871823016 80749835616256 81485159727104 81515963088896 81546778095104 82053299759648 82289359323136 82317703518272 82554523746304 83086934540288 83098706397952 83354669023232 83904126070016 84128505208832 84145510285312 84668173778944 84700180397056 84732199114444 84941003554816 84973113309184 85767158235136 85779309830144 86043529314304 86344749616622 86577982210048 86610710781952 86842327957504 87181630994626 87399405191168 87432444280832 87462559988164 87681035927552 87714181480448 88259011506176 88292375547824 88530869026816 89130064120384 89370820345856 89386536784384 89404604678144 89643693375488 89959934640128 89993941671872 90249816276992 90283932891008 91106076393472 91140516694528 91706629143136 91989106098176 92002139226304 92235106353152 92269973454848 92861868015616 92896972048384 93161100673024 93196317822976 93775199725312 93810649019563 94044982083584 94664907502592 94700693127908 94956496617472 94969950169088 94973195333408 95246424211456 95582430555136 95857412145152 95890429794304 96146863095808 96166297468928 96763627175936 96800206168064 96836798987936 97438293464582 97718614196224 97752272927948 97999800500224 98033496948736 98036846795776 98665734766592 98679713847568 98946265382912 98983669465088 99248374808576 99636149708144 99885034504192 99902599935488 99922793463808 100543456362496 100581464221504 100867441721344 100905572054656 101161084387328 101199325724672 101848500404224 101862930423296 102156042039296 102176691060736 102449935286272 102811353874432 102850219053568 103125264449536 103786793664512 103826027583488 104121230163968 104124788031488 104160590508032 104807576163584 104847195963041 105130406969344 105411550117888 105451398234112 106127849160704 106146512431456 106167968055296 106451885883392 106827422385152 106867805735348 107134754750464 107171656828928 107212170308072 107479979524096 107483652161536 108188465717248 108229363574752 108521710419968 108540794666752 108853056241664 109237063491584 109252540331236 109529188794368 109570593477632 109882129252352 110273468268544 110315154307456 110587002486784 110628807049216 110670627414784 110950866747392 111358049673808 111678416224256 111999772000256 112042110623744 112760839733248 112776815825792 112780669458422 113062388432896 113105128751104 113426714066944 113504136284224 113830676922368 113869885380736 114158225850368 114174399926272 114197478244352 114906807271424 114950244824576 114993698798174 115612667871232 115656372256768 116374763094016 116398286176256 116414777626624 116418755569984 116749762330624 117165560035328 117498690142208 117543107489792 117857445085184 118317927778421 118613478473728 118634337423392 118658317238272 118999757750272 119780087044096 119825366814904 120128787709952 120174199298048 120515883696128 120945094230016 121288970469376 121310299921664 121334820634624 121659298152448 122088482725888 122134635126112 122461251533824 122838459613184 123643960819712 123648185787392 123690701228288 124003909894144 124046622476288 124403492847616 124842358276096 125176215764992 125223535403008 126026820878336 126048983512354 126074462065664 126411614486528 127266342484352 127588605362176 127632475684864 127636836941824 127999739428864 128048126427136 128869531123712 128892193666768 129214158209024 129263004286976 129719012896256 130065911693312 130092202196992 130115079754688 130466543828992 130485028487168 131322065453056 131371708370944 131421370055056 131754154262528 132178711150592 132999729250304 133026612772864 133050006365696 133903497183232 134261586264064 134312340391936 134694222954496 135220488889624 135558261112832 135562893197312 135582099912448 135609505415168 135999723143168 137290043097088 137341942054912 138195031174144 138222964834304 138247272239356 138592605175808 138640342767616 139039197888512 139529694543872 139582440144128 139935889752064 139955716038656 140386810986496 140878275690278 141312212328448 142599029522432 142652935405568 142706861666432 143058532302848 143112611889152 144030652432384 144055981156976 144085099503616 144470416556032 145422736196416 145815548985344 145870670790656 146832220622528 147254642999296 147305364190592 147729147756544 148250300452864 148646756220928 148676802510848 148702948291072 150113792202752 150576176300032 151511468867584 151568743868416 151999690571776 152057150132224 153032568209408 153059479979287 153441812873216 153499817590784 154453270135808 154511657208692 154929020796928 154950971328512 156398935605248 156458058186752 156902906396672 156962219491328 157937178484736 157969102667776 157996882559264 159435633688576 159495904215424 159949389758464 160980935671808 161003743646032 161499671232512 162970319454208 163031926177792 163093556190208 164106599519296 164578718646272 164635407036544 165109047492608 166173869080576 166197412795904 166709338046464 167808252140032 168257010417664 168291020570624 169336347557888 169400360794112 169464398228888 169882007109632 169946226618368 171066477623909 171534316470272 171558619660288 172087058628608 172689499233244 173155964420096 173221421563904 173684655915008 174363261989252 174798810382336 174864888561664 174925119976328 175362071855104 175428362960896 176518023012352 176584751095648 177061738053632 178260128240768 178773073568768 178809209356288 179287386750976 179919869280256 179987883343744 180499632553984 180567865782016 182212152786944 182281033389056 183413258286272 183978212196352 184004278452608 184470212706304 184539946909696 185723736031232 185793944096768 186322201346048 186392635645952 187550399450624 187621298039126 188089964167168 189329815005184 189401386255816 189912993234944 189939900338176 189946390666816 190492848422912 191164861110272 191191945579663 191714824290304 191780859588608 192293726191616 192332594937856 193527254351872 193600412336128 193673597975872 194876586929164 195437228392448 195504545855896 195999601000448 196066993897472 196073693591552 197331469533184 197359427695136 197892530765824 197967338930176 198496749617152 199272299416288 199805199870976 199845586927616 201086912724992 201162928443008 201734883442688 201811144109312 202322168774656 202398651449344 203697000808448 203725860846592 204312084078592 204353382121472 205622707748864 205700438107136 206250528899072 207573587329024 207652055166976 208242460327936 208249576062976 208321181016064 209615152327168 209694391926082 210260813938688 210823100235776 210902796468224 212255698321408 212293024862912 212335936110592 212903771766784 213654844770304 213735611470696 214269509500928 214343313657856 214424340616144 214959959048192 214967304323072 216376931434496 216458727149504 217043420839936 217081589333504 217706112483328 218474126983168 218505080662472 219058377588736 219141186955264 219764258504704 220546936537088 220630308614912 221174004973568 221257614098432 221341254829568 221901733494784 222716099347616 223356832448512 223999544000512 224084221247488 225521679466496 225553631651584 225561338916844 226124776865792 226210257502208 226853428133888 227008272568448 227661353844736 227739770761472 228316451700736 228348799852544 228394956488704 229813614542848 229900489649152 229987397596348 231312744513536 232749526188032 232796572352512 232829555253248 232837511139968 233499524661248 234331120070656 234997380284416 235086214979584 235714890170368 236635855556842 237226956947456 237268674846784 237316634476544 237999515500544 239560174088192 239650733629808 240257575419904 240348398596096 241031767392256 241890188460032 242577940938752 242620599843328 242669641269248 243318596304896 244176965451776 244269270252224 244922503067648 245676919226368 247287921639424 247296371574784 247381402456576 248007819788288 248093244952576 248806985695232 249684716552192 250352431529984 250447070806016 252053641756672 252097967024708 252148924131328 252823228973056 254532684968704 254628904481671 255177210724352 255264951369728 255273673883648 255999478857728 256096252854272 257739062247424 257784387333536 258526008573952 259438025792512 260131823386624 260184404393984 260230159509376 260970056974336 262644130906112 262743416741888 262842740110112 263508308525056 264357422301184 265999458500608 266100012731392 267806994366464 268523172528128 268624680783872 269388445908992 270440977779248 271116522225664 271125786394624 271164199824896 271219010830336 271999446286336 274580086194176 274683884109824 276390062348288 276445929668608 276494544478712 277185210351616 277280685535232 278078395777024 279059389087744 279164880288256 279871779504128 279911432077312 280773621972992 281756551380556 282624424656896 285198059044864 285305870811136 285413723332864 286117064605696 286225223778304 288061304864768 288111962313952 288170199007232 288940833112064 290845472392832 291741341581312 293664441245056 294509285998592 294610728381184 295458295513088 296500600905728 297293512441856 297405896582144 300227584405504 301152352600064 303022937735168 303137487736832 303999381143552 304114300264448 306065136418816 306118959958574 306883625746432 306999635181568 308906540271616 309023314417384 309858041593856 309901942657024 312797871210496 312916116373504 313805812793344 313924438982656 315874356969472 315938205335552 315993765118528 318871267377152 318991808430848 319898779516928 321961871343616 322007487292064 322999342465024 326063852355584 326187112380416 328213199038592 329157437292544 329270814073088 330218094985216 332347738161152 332394825591808 333418676092928 335616504280064 336514020835328 336582041141248 338672695115776 338800721588224 338928796457776 339764014219264 339892453236736 342132955247818 343068632940544 343117239320576 345378998466488 346311928840192 346442843127808 347369311830016 348726523978504 349597620764672 349729777123328 349850239952656 350724143710208 350856725921792 353036046024704 353169502191296 354123476107264 356520256481536 357546147137536 357618418712576 358574773501952 359839738560512 359975766687488 360999265107968 361135731564032 364424305573888 364562066778112 366826516572544 367956424392704 368008556905216 368940425412608 369079893819392 371447472062464 371587888193536 372644402692096 372785271291904 375100798901248 375242596078252 376179928334336 378659630010368 378802772511632 379825986469888 379879800676352 379892781333632 380985696845824 382329722220544 382383891159326 383429648580608 383561719177216 384587452383232 387054508703744 387200824672256 387347195951744 389753173858328 390874456784896 391009091711792 391999202000896 392133987794944 392147387183104 394662939066368 394718855390272 395785061531648 395934677860352 396993499234304 398544598832576 399610399741952 399691173855232 402173825449984 402325856886016 402477945793609 403469766885376 403622288218624 404644337549312 404797302898688 407394001616896 407451721693184 408624168157184 408706764242944 411245415497728 411400876214272 412501057798144 415147174658048 415304110333952 415447159943779 416484920655872 416499152125952 416642362032128 419230304654336 419388783852164 420521627877376 421805592936448 424511396642816 424586049725824 424671872221184 425807543533568 427309689540608 427471222941392 428539019001856 428686627315712 428848681232288 429934608646144 432753862868992 432917454299008 434163178667008 435412224966656 436948253966336 437010161324944 438116755177472 438282373910528 439528517009408 441093873074176 441260617229824 442348009947136 442515228196864 442682509659136 443803466989568 445432198695232 446713664897024 447999088001024 448168442494976 451043358932992 451107263303168 451122677833688 452249553731584 452420515004416 453706856267776 454016545136896 455322707689472 455479541522944 456632903401472 456697599705088 456789912977408 459627229085696 459800979298304 459974795192696 462625489027072 464323296407753 465499052376064 465593144705024 465659110506496 465675022279936 466999049322496 468662240141312 469994760568832 470172429959168 471429780340736 473271711113684 474453913894912 474537349693568 474633268953088 475999031001088 479120348176384 479301467259616 480515150839808 480696797192192 482063534784512 483780376920064 485241199686656 485339282538496 486637192609792 488353930903552 488538540504448 489845006135296 491353838452736 494575843278848 494592743149568 494762804913152 496015639576576 496186489905152 499369433104384 500704863059968 500894141612032 504107283513344 504195934049416 504297848262656 505646457946112 509065369937408 509257808963342 510354421448704 510529902739456 510547347767296 511998957715456 512192505708544 515478124494848 515568774667072 517052017147904 518876051585024 520263646773248 520368808787968 520460319018752 521940113948672 525288261812224 525486833483776 525685480220224 527016617050112 528714844602368 531998917001216 532200025462784 535613988732928 537046345056256 537249361567744 538776891817984 540881955558496 542251572789248 542328399649792 542438021660672 543998892572672 549160172388352 549367768219648 552780124696576 552891859337216 552989088957424 554370420703232 554561371070464 558118778175488 558329760576512 559743559008256 559822864154624 563513102761112 565248849313792 570396118089728 570611741622272 570827446665728 572234129211392 572450447556608 576122609729536 576223924627904 576340398014464 577881666224128 581690944785664 583482683162624 587328882490112 589018571997184 589221456762368 590916591026176 593001201811456 594587024883712 594811793164288 600455168811008 602304705200128 606045875470336 606274975473664 607998762287104 608228600528896 612130272837632 612237919917148 613767251492864 613999270363136 617813080543232 618046628834768 619716083187712 619803885314048 625595742420992 625832232747008 627848877965312 631748713938944 631876410671104 631987530237056 637742534754304 637983616861696 639797559033856 643923742687232 644014974584128 645998684930048 652127704711168 652374224760832 656426398077184 656674543136941 658314874585088 658541628146176 660436189970432 664695476322304 664789651183616 666837352185856 671233008560128 673028041670656 673164082282496 677345390231552 677601443176448 677857592915552 679528028438528 679784906473472 684265910495636 686234478641152 690757996932976 692623857680384 692885686255616 694738623660032 697453047957008 699195241529344 699459554246656 699700479905312 701713451843584 706072092049408 706339004382592 713040512963072 715092294275072 715236837425152 717149547003904 719679477121024 719951533374976 721998530215936 722271463128064 728848611147776 729124133556224 733653033145088 733930371741287 735912848785408 736017113810432 737880850825216 738159787638784 742894944124928 743175776387072 745288805384192 745570542583808 750201597802496 750485192156504 752359856668672 757319260020736 757605545023264 759651972939776 759759601352704 759785562667264 761971393691648 764659444441088 764767782318652 767123438354432 769174904766464 774109017407488 774401649344512 774694391903488 779506347716656 781748913569792 782018183423584 783998404001792 784267975589888 784294774366208 789325878132736 789437710780544 791869355720704 793986998468608 797089197665152 799220799483904 799382347710464 804347650899968 804651713772032 804955891587218 806939533770752 807244576437248 809288675098624 809594605797376 814788003233792 814903443386368 817248336314368 817413528485888 822490830995456 822801752428544 825002115596288 828225494448947 830294349316096 830608220667904 830894319887558 832969841311744 832998304251904 833284724064256 838460609308672 838777567704328 841043255754752 843611185872896 849022793285632 849172099451648 849343744442368 851615087067136 854619379081216 854942445882784 857373254631424 857697362464576 859869217292288 865507725737984 865834908598016 868326357334016 870824449933312 873896507932672 874020322649888 876233510354944 876564747821056 879057034018816 882187746148352 882521234459648 885030456393728 885365019318272 890864397390464 893427329794048 895998176002048 896336884989952 902086717865984 902214526606336 902245355667376 904499107463168 904841030008832 908033090273792 910645415378944 910959083045888 913265806802944 913395199410176 913579825954816 919254458171392 919601958596608 919949590385392 925250978054144 928646592815506 930998104752128 931186289410048 931318221012992 931350044559872 933998098644992 937324480282624 939989521137664 940344859918336 942859560681472 946543422227368 948907827789824 949074699387136 949266537906176 951998062002176 958240696352768 958602934519232 961030301679616 961393594384384 964127069569024 967560753840128 970482399373312 970678565076992 973274385219584 976707861807104 977077081008896 979690012270592 982707676905472 989151686557696 989185486299136 989525609826304 992372979810304 998738866208768 1001409726119936 1001788283224064 1008214567026688 1008391868098832 1008595696525312 1011292915892224 1018130739874816 1018515617926684 1020708842897408 1021059805478912 1021094695534592 1024385011417088 1030956248989696 1031137549334144 1034104034295808 1037752103170048 1040527293546496 1040737617575936 1040920638037504 1043880227897344 1050576523624448 1050973666967552 1051370960440448 1054033234100224 1057429689204736 1063997834002432 1064400050925568 1071227977465856 1071416359855009 1074092690112512 1074498723135488 1077553783635968 1081763911116992 1084503145578496 1084656799299584 1084876043321344 1087997785145344 1098320344776704 1098735536439296 1105560249393152 1105783718674432 1105978177914848 1109122742140928 1116237556350976 1116659521153024 1119645728309248 1127026205522224 1130497698627584 1140792236179456 1141223483244544 1141654893331456 1144900895113216 1152245219459072 1152447849255808 1152680796028928 1155763332448256 1163381889571328 1166965366325248 1174657764980224 1178037143994368 1178442913524736 1181833182052352 1186002403622912 1189174049767424 1189623586328576 1197465343367363 1200910337622016 1204609410400256 1212091750940672 1212549950947328 1215997524574208 1216457201057792 1224260545675264 1224475839834296 1227534502985728 1227998540726272 1235626161086464 1236093257669536 1239432166375424 1239607770628096 1251664465494016 1255697755930624 1263497427877888 1263752821342208 1263975060474112 1275485069508608 1275967233723392 1279595118067712 1287847485374464 1288029949168256 1291997369860096 1304255409422336 1304748449521664 1312852796154368 1313349086273882 1316629749170176 1317083256292352 1320872379940864 1329390952644608 1329579302367232 1333674704371712 1338343619057641 1342466017120256 1346056083341312 1346328164564992 1354690780463104 1355202886352896 1355715185831104 1359056056877056 1359569812946944 1368531820991272 1372468957282304 1381515993865952 1385247715360768 1385771372511232 1389477247320064 1394906095914016 1398919108493312 1399400959810624 1403426903687168 1412144184098816 1412678008765184 1426081025926144 1430184588550144 1430473674850304 1439358954242048 1439903066749952 1443997060431872 1444542926256128 1457697222295552 1458248267112448 1467306066290176 1467860743482574 1471825697570816 1472034227620864 1475761701650432 1476319575277568 1485789888249856 1486351552774144 1490577610768384 1491141085167616 1500403195604992 1500970384313008 1504719713337344 1514638520041472 1515211090046528 1519303945879552 1519519202705408 1519571125334528 1523942787383296 1529318888882176 1529535564637304 1534246876708864 1538349809532928 1548218034814976 1548803298689024 1549388783806976 1559012695433312 1563497827139584 1564036366847168 1567996808003584 1568535951179776 1568589548732416 1578651756265472 1578875421561088 1583738711441408 1587973996937216 1594178395330304 1598441598967808 1598764695420928 1608695301799936 1609303427544064 1609911783174436 1613879067541504 1614489152874496 1619189211594752 1629576006467584 1629806886772736 1634496672628736 1634827056971776 1644981661990912 1645603504857088 1650004231192576 1656450988897894 1660588698632192 1661216441335808 1661788639775116 1665939682623488 1665996608503808 1666569448128512 1676921218617344 1677555135408656 1682086511509504 1687222371745792 1698045586571264 1698344198903296 1698687488884736 1703230174134272 1709238758162432 1709884891765568 1714746509262848 1715394724929152 1719738434584576 1731015451475968 1731669817196032 1736652714668032 1741648899866624 1747793015865344 1748040645299776 1752467020709888 1753129495642112 1758114068037632 1764375492296704 1765042468919296 1770060912787456 1770730038636544 1781728794780928 1782402331371697 1786854659588096 1791996352004096 1792673769979904 1804173435731968 1804429053212672 1804490711334752 1809682060017664 1816066180547584 1821290830757888 1821918166091776 1826790398820352 1827159651909632 1838508916342784 1839203917193216 1839899180770784 1850501956108288 1857293185631012 1861996209504256 1862636442025984 1862700089119744 1867996197289984 1874648960565248 1879979042275328 1880689719836672 1885719121362944 1893086844454736 1897815655579648 1898149398774272 1898533075812352 1903996124004352 1916481392705536 1917205869038464 1922060603359232 1922787188768768 1928254139138048 1935121507680256 1940964798746624 1941357130153984 1946548770439168 1953415723614208 1954154162017792 1959380024541184 1965415353810944 1978303373115392 1978370972598272 1979051219652608 1984745959620608 1997477732417536 2002819452239872 2003576566448128 2016429134053376 2016783736197664 2017191393050624 2022585831784448 2036261479749632 2037031235853368 2042119610957824 2042189391069184 2048770022834176 2061912497979392 2062275098668288 2068208068591616 2075504206340096 2081054587092992 2081841276075008 2087760455794688 2101153047248896 2101947333935104 2102741920880896 2108066468200448 2114859378409472 2127995668004864 2128800101851136 2142455954931712 2142832719710018 2148185380225024 2148997446270976 2155107567271936 2163527822233984 2169006291156992 2169313598599168 2169752086642688 2175995570290688 2196640689553408 2197471072878592 2211120498786304 2211567437348864 2211956355829696 2218245484281856 2232475112701952 2233319042306048 2239291456618496 2254052411044448 2260995397255168 2282446966489088 2283309786662912 2289801790226432 2304490438918144 2304895698511616 2305361592057856 2311526664896512 2326763779142656 2333930732650496 2349315529960448 2356074287988736 2356885827049472 2363666364104704 2372004807245824 2378348099534848 2379247172657152 2394930686734726 2401820675244032 2424183501881344 2425099901894656 2431995049148416 2432914402115584 2448521091350528 2448951679668592 2455069005971456 2455997081452544 2471252322172928 2472186515339072 2478864332750848 2479215541256192 2503328930988032 2511395511861248 2526994855755776 2527505642684416 2527950120948224 2550970139017216 2551934467446784 2559190236135424 2575694970748928 2576059898336512 2583994739720192 2608510818844672 2609496899043328 2625705592308736 2626698172547764 2633259498340352 2634166512584704 2641744759881728 2658781905289216 2659158604734464 2667349408743424 2676687238115282 2684932034240512 2692112166682624 2709381560926208 2710405772705792 2711430371662208 2718112113754112 2719139625893888 2737063641982544 2744937914564608 2763031987731904 2770495430721536 2771542745022464 2778954494640128 2789812191828032 2797838216986624 2798801919621248 2806853807374336 2824288368197632 2825356017530368 2852162051852288 2860369177100288 2860947349700608 2878717908484096 2879806133499904 2887994120863744 2889085852512256 2908130119606453 2915394444591104 2916496534224896 2934612132580352 2935721486965148 2943651395141632 2944068455241728 2952639150555136 2971579776499712 2972703105548288 2981155221536768 2982282170335232 3000806391209984 3001940768626016 3029277040082944 3030422180093056 3039038405410816 3039142250669056 3047885574766592 3058637777764352 3059071129274608 3068493753417728 3076699619065856 3096436069629952 3097606597378048 3098777567613952 3118025390866624 3126995654279168 3128072733694336 3135993616007168 3137071902359552 3137179097464832 3157303512530944 3157750843122176 3167477422882816 3175947993874432 3188356790660608 3196883197935616 3197529390841856 3217390603599872 3218606855088128 3219823566348872 3227758135083008 3228978305748992 3238378423189504 3250263074854271 3259152012935168 3259613773545472 3268993345257472 3269654113943552 3289963323981824 3291207009714176 3300008462385152 3312901977795788 3321177397264384 3322432882671616 3323577279550232 3331879365246976 3331993217007616 3333138896257024 3353842437234688 3355110270817312 3364173023019008 3374444743491584 3396688397806592 3397374977769472 3406460348268544 3418477516324864 3419769783531136 3429493018525696 3430789449858304 3439476869169152 3462030902951936 3463339634392064 3473305429336064 3495586031730688 3496081290599552 3504934041419776 3506258991284224 3516228136075264 3528750984593408 3530084937838592 3540121825574912 3541460077273088 3563457589561856 3564804662743394 3573709319176192 3583992704008192 3585347539959808 3608346871463936 3608858106425344 3608981422669504 3619364120035328 3632132361095168 3642581661515776 3643836332183552 3653580797640704 3654319303819264 3677017832685568 3678407834386432 3679798361541568 3701003912216576 3714586371262024 3723992419008512 3725272884051968 3725400178239488 3735992394579968 3749297921130496 3759958084550656 3761379439673344 3771438242725888 3786173688909472 3796298797548544 3797066151624704 3807992248008704 3832962785411072 3834411738076928 3844121206718464 3845574377537536 3856508278276096 3870243015360512 3881929597493248 3882714260307968 3906831447228416 3908308324035584 3918760049082368 3956606746230784 3956741945196544 3958102439305216 3969491919241216 3994955464835072 4005638904479744 4007153132896256 4032858268106752 4033567472395328 4034382786101248 4045171663568896 4072522959499264 4074062471706736 4084239221915648 4084378782138368 4097540045668352 4123824995958784 4124550197336576 4136416137183232 4151008412680192 4162109174185984 4163682552150016 4175520911589376 4202306094497792 4203894667870208 4205483841761792 4216132936400896 4229718756818944 4255991336009728 4257600203702272 4284911909863424 4285665439420036 4296370760450048 4297994892541952 4310215134543872 4327055644467968 4338012582313984 4338627197198336 4339504173285376 4351991140581376 4394942145757184 4422240997572608 4423134874697728 4423912711659392 4436490968563712 4464950225403904 4466638084612096 4478582913236992 4508104822088896 4521990794510336 4564893932978176 4566619573325824 4579603580452864 4608980877836288 4609791397023232 4610723184115712 4623053329793024 4653527558285312 4667861465300992 4698631059920896 4712148575977472 4713771654098944 4727332728209408 4744009614491648 4756696199069696 4758494345314304 4789861373469452 4803641350488064 4848367003762688 4850199803789312 4863990098296832 4865828804231168 4897042182701056 4897903359337184 4911994162905088 4942504644345856 4944373030678144 4958431082512384 5006657861976064 5022791023722496 5053989711511552 5055900241896448 5101940278034432 5103868934893568 5118380472270848 5151389941497856 5152119796673024 5167989479440384 5217021637689344 5218993798086656 5251411184617472 5253396345095528 5266518996680704 5268333025169408 5283489519763456 5317563810578432 5318317209468928 5334698817486848 5353374476230564 5369864068481024 5384224333365248 5418763121852416 5420811545411584 5422860743324416 5436224227508224 5438279251787776 5474127283965088 5489875829129216 5526063975463808 5543085490044928 5557908989280256 5579624383656064 5595676433973248 5597603839242496 5613707614748672 5648576736395264 5650712035060736 5704324103704576 5720738354200576 5721894699401216 5757435816968192 5759612266999808 5775988241727488 5778171705024512 5816260239212906 5830788889182208 5832993068449792 5869224265160704 5871442973930296 5887302790283264 5888136910483456 5905278301110272 5943159552999424 5945406211096576 5962310443073536 5964564340670464 6001612782419968 6003881537252032 6058554080165888 6060844360186112 6078076810821632 6078284501338112 6095771149533184 6117275555528704 6118142258549216 6136987506835456 6153399238131712 6195213194756096 6197555135227904 6236050781733248 6253991308558336 6256145467388672 6271987232014336 6274143804719104 6274358194929664 6314607025061888 6315501686244352 6334954845765632 6376713581321216 6393766395871232 6395058781683712 6434781207199744 6437213710176256 6439647132697744 6455516270166016 6457956611497984 6476756846379008 6500526149708542 6518304025870336 6519227547090944 6537986690514944 6579926647963648 6582414019428352 6600016924770304 6625803955591576 6642354794528768 6644865765343232 6647154559100464 6663758730493952 6663986434015232 6666277792514048 6707684874469376 6710220541634624 6728346046038016 6748889486983168 6793376795613184 6794749955538944 6812920696537088 6836955032649728 6839539567062272 6858986037051392 6861578899716608 6878953738338304 6924061805903872 6926679268784128 6946610858672128 6991172063461376 6992162581199104 7009868082839552 7012517982568448 7032456272150528 7057501969186816 7060169875677184 7080243651149824 7082920154546176 7126915179123712 7129609325486788 7147418638352384 7170695079919616 7216693742927872 7217716212850688 7217962845339008 7238728240070656 7264264722190336 7285163323031552 7287672664367104 7307161595281408 7354035665371136 7356815668772864 7359596723083136 7402007824433152 7429172742524048 7447984838017024 7450545768103936 7450800356478976 7471984789159936 7498595842260992 7519916169101312 7522758879346688 7542876485451776 7572347377818944 7592597595097088 7594132303249408 7615984496017408 7665925570822144 7668823476153856 7688242413436928 7691148755075072 7713016556552192 7740486030721024 7763859194986496 7765428520615936 7813662894456832 7816616648071168 7837520098164736 7893496038931801 7913213492461568 7913483890393088 7916204878610432 7938983838482432 7989910929670144 8014306265792512 8065716536213504 8067134944790656 8068765572202496 8090343327137792 8145045918998528 8148124943413472 8168757564276736 8195080091336704 8249100394673152 8272832274366464 8302016825360384 8324218348371968 8327365104300032 8351041823178752 8404612188995584 8407789335740416 8410967683523584 8432265872801792 8511982672019456 8515200407404544 8569823819726848 8571330878840072 8592741520900096 8595989785083904 8620430269087744 8654111288935936 8676025164627968 8677254394396672 8679008346570752 8703982281162752 8789884291514368 8844481995145216 8846269749395456 8847825423318784 8872981937127424 8929900450807808 8933276169224192 8957165826473984 9016209644177792 9043981589020672 9129787865956352 9133239146651648 9159207160905728 9219582794046464 9221446368231424 9246106659586048 9307055116570624 9335722930601984 9397262119841792 9424297151954944 9427543308197888 9488019228983296 9513392398139392 9516988690628608 9579722746938904 9607282700976128 9696734007525376 9700399607578624 9727980196593664 9731657608462336 9794084365402112 9795806718674368 9823988325810176 9885009288691712 9888746061356288 9916862165024768 10013315723952128 10045582047444992 10107979423023104 10111800483792896 10203880556068864 10207737869787136 10236760944541696 10302779882995712 10304239593346048 10335978958880768 10434043275378688 10437987596173312 10502822369234944 10506792690191056 10533037993361408 10536666050338816 10635127621156864 10636634418937856 10706748952461128 10739728136962048 10768448666730496 10837526243704832 10841623090823168 10845721486648832 10872448455016448 10876558503575552 10948254567930176 10979751658258432 11052127950927616 11086170980089856 11115817978560512 11159248767312128 11191352867946496 11195207678484992 11227415229497344 11297153472790528 11301424070121472 11408648207409152 11441476708401152 11443789398802432 11514871633936384 11519224533999616 11551976483454976 11556343410049024 11632520478425812 11661577778364416 11665986136899584 11738448530321408 11742885947860592 11774605580566528 11776273820966912 11810556602220544 11886319105998848 11890812422193152 11929128681340928 12003225564839936 12007763074504064 12117108160331776 12121688720372224 12156153621643264 12156569002676224 12191542299066368 12234551111057408 12236284517098432 12273975013670912 12306798476263424 12390426389512192 12395110270455808 12472101563466496 12476816319601879 12507982617116672 12512290934777344 12543974464028672 12548287609438208 12548716389859328 12629214050123776 12631003372488704 12669909691531264 12753427162642432 12787532791742464 12790117563367424 12869562414399488 12874427420352512 12879294265395488 12911032540332032 12915913222995968 12953513692758016 13001052299417084 13038455094181888 13075973381029888 13159853295927296 13164828038856704 13200033849540608 13251607911183152 13284709589057536 13289731530686464 13294309118200928 13327972868030464 13332555585028096 13415369748938752 13420441083269248 13497778973966336 13586753591226368 13589499911077888 13625841393074176 13673910065299456 13679079134124544 13717972074102784 13723157799433216 13757907476676608 13848123611807744 13853358537568256 13893221717344256 13982344126922752 13984325162398208 14019736165679104 14025035965136896 14064912544301056 14115003938373632 14120339751354368 14160487302299648 14165840309092352 14253830358247424 14259218650973576 14294837276704768 14341390159839232 14433387485855744 14435432425701376 14435925690678016 14477456480141312 14528529444380672 14575345328734208 14614323190562816 14708071330742272 14713631337545728 14719193446166272 14804015648866304 14858345485048096 14895969676034048 14901091536207872 14901600712957952 14943969578319872 14997191684521984 15045517758693376 15085752970903552 15144694755637888 15185195190194176 15188264606498816 15231968992034816 15331851141644288 15337646952307712 15376484826873856 15382297510150144 15480972061442048 15527718389972992 15530857041231872 15627325788913664 15633233296142336 15675040196329472 15786992077863602 15826426984923136 15826967780786176 15832409757220864 15877967676964864 15979821859340288 16028612531585024 16131433072427008 16134269889581312 16137531144404992 16180686654275584 16290091837997056 16296249886826944 16337515128553472 16390160182673408 16498200789346304 16545664548732928 16604033650720768 16648436696743936 16654730208600064 16702083646357504 16815578671480832 16821935367047168 17023965344038912 17030400814809088 17139647639453696 17142661757680144 17185483041800192 17191979570167808 17308222577871872 17352050329255936 17354508788793344 17358016693141504 17579768583028736 17688963990290432 17692539498790912 17695650846637568 17745963874254848 17859800901615616 17866552338448384 17914331652947968 18032419288355584 18087963178041344 18259575731912704 18266478293303296 18318414321811456 18439165588092928 18442892736462848 18492213319172096 18614110233141248 18671445861203968 18794524239683584 18855086616395776 18976038457966592 19026784796278784 19033977381257216 19159445493877808 19214565401952256 19393468015050752 19400799215157248 19463315216924672 19588168730804224 19591613437348736 19647976651620352 19770018577383424 19777492122712576 19833724330049536 20026631447904256 20091164094889984 20215958846046208 20223600967585792 20356910837245171 20407761112137728 20415475739574272 20473521889083392 20605559765991424 20608479186692096 20671957917761536 20868086550757376 20875975192346624 21005644738469888 21013585380382112 21073332100677632 21273268837875712 21413497904922256 21479456273924096 21536897333460992 21675052487409664 21683246181646336 21691442973297664 21753117007151104 21896509135860352 21959503316516864 22104255901855232 22172341960179712 22231635957121024 22318497534624256 22382705735892992 22390415356969984 22454830458994688 22594306945581056 22602848140242944 22751841523979897 22817296414818304 22882953416802304 22887578797604864 23029743267872768 23038449067999232 23103952966909952 23112686820098048 23265040956851624 23323155556728832 23331972273799168 23476897060642816 23485771895721184 23549211161133056 23552547641933824 23621113204441088 23781624844386304 23858257362681856 24006451129679872 24015526149008128 24234216320663552 24243377440744448 24312307243286528 24313138005352448 24469102222114816 24472569034196864 24547950027341824 24613596952526848 24780852779024384 24790220540911616 24944203126932992 24953632639203758 25015965234233344 25024581869554688 25087948928057344 25096575218876416 25097432779718656 25258428100247552 25262006744977408 25339819383062528 25506854325284864 25575065583484928 25580235126734848 25739124828798976 25748854840705024 25758588530790976 25822065080664064 25831826445991936 25907027385516032 26002104598834168 26076910188363776 26151946762059776 26319706591854592 26329656077713408 26400067699081216 26503215822366304 26579463061372928 26588618236401856 26655945736060928 26665111170056192 26830739497877504 26840882166538496 26995557947932672 27173507182452736 27178999822155776 27347820130598912 27358158268249088 27435944148205568 27446315598866432 27696247223615488 27706717075136512 27786443434688512 27964688253845504 27968650324796416 28039472331358208 28050071930273792 28230007876747264 28240679502708736 28320974604599296 28331680618184704 28507660716494848 28518437301947152 28589674553409536 28682780319678464 28866774971711488 28870864851402752 28871851381356032 28954912960282624 29057058888761344 29150690657468416 29228646381125632 29416142661484544 29427262675091456 29438386892332544 29608031297732608 29716690970096192 29791939352068096 29802183072415744 29803201425915904 29887939156639744 29994383369043968 30091035517386752 30171505941807104 30289389511275776 30370390380388352 30376529212997632 30463937984069632 30663702283288576 30675293904615424 30764595020300288 30961944122884096 31055436779945984 31061714082463744 31254651577827328 31266466592284672 31350080392658944 31573984155727204 31652853969846272 31653935561572352 31664819514441728 31755935353929728 31959643718680576 32057225063170048 32262866144854016 32268539779162624 32275062288809984 32361373308551168 32580183675994112 32592499773653888 32675030257106944 32780320365346816 32996401578692608 33091329097465856 33208067301441536 33296873393487872 33309460417200128 33404167292715008 33631157342961664 33643870734094336 34047930688077824 34060801629618176 34279295278907392 34285323515360288 34383959140335616 34616445155743744 34709017577586688 34716033386283008 35159537166057472 35377927980580864 35391301693275136 35491927748509696 35719601803231232 35733104676896768 35828663305895936 36064838576711168 36175926356082688 36519151463825408 36532956586606592 36636828643622912 36878331176185856 36885785472925696 36984426638344192 37228220466282496 37342891722407936 37589048479367168 37710173232791552 37952076915933184 38053569592557568 38067954762514432 38318890987755616 38429130803904512 38801598430314496 38926630433849344 39176337461608448 39183226874697472 39295953303240704 39540037154766848 39554984245425152 39667448660099072 40053262895808512 40182328189779968 40431917692092416 40447201935171584 40713821674490342 40815522224275456 40830951479148544 40947043778166784 41211119531982848 41216958373384192 41343915835523072 41736173101514752 41751950384693248 42011289476939776 42027170760764224 42146664201355264 42546537675751424 42826995809844512 42958912547848192 43073794666921984 43366492363292672 43382885946595328 43506234014302208 43793018271720704 43919006633033728 44208511803710464 44344683920359424 44636995069248512 44765411471785984 44780830713939968 44909660917989376 45188613891162112 45205696280485888 45503683047959794 45634592829636608 45765906833604608 46059486535745536 46076898135998464 46207905933819904 46225373640196096 46530081913703248 46646311113457664 46663944547598336 46953794121285632 46971543791442368 47098422322266112 47105095283867648 47242226408882176 47563249688772608 47716514725363712 48012902259359744 48031052298016256 48468432641327104 48486754881488896 48624614486573056 48626276010704896 48938204444229632 48945138068393728 49095900054683648 49227193905053696 49561705558048768 49580441081823232 49888406253865984 49907265278407516 50031930468466688 50049163739109376 50193150437752832 50194865559437312 50516856200495104 50524013489954816 50679638766125056 51013708650569728 51150131166969856 51478249657597952 51497709681410048 51517177061581952 51644130161328128 51663652891983872 51814054771032064 52004209197668336 52153820376727552 52303893524119552 52639413183709184 52659312155426816 52800135398162432 53006431644732608 53158926122745856 53177236472803712 53311891472121856 53330222340112384 53661478995755008 53681764333076992 53991115895865344 54347014364905472 54357999644311552 54695640261197824 54716316536498176 54871888296411136 54892631197732864 55254472272522607 55392494447230976 55413434150273024 55572886869377024 55929376507691008 55937300649592832 56100143860547584 56460015753494528 56481359005417472 56641949209198592 56663361236369408 57015321432989696 57036874603894304 57365560639356928 57741729702805504 57743702762712064 57909825920565248 58114117777522688 58301381314936832 58457292762251264 58832285322969088 58854525350182912 58876773784665088 59433381940192384 59583878704136192 59604366144831488 59606402851831808 59775878313279488 59988766738087936 60182071034773504 60343011883614208 60578779022551552 60740780760776704 60753058425995264 60927875968139264 61327404566577152 61350587809230848 61529190040600576 61923888245768192 62110873559891968 62123428164927488 62509303155654656 62532933184569344 62700160785317888 63147968311454408 63305707939692544 63307871123144704 63329639028883456 63511870707859456 63919287437361152 64114450126340096 64537079558325248 64550124577619968 64722746617102336 65160367351988224 65184999547307776 65350060514213888 65560640730693632 65992803157385216 66416134602883072 66593746786975744 66618920834400256 66808334585430016 67262314685923328 67287741468188672 68095861376155648 68121603259236352 68558590557814784 68570647030720576 68767918280671232 69232890311487488 69418035155173376 69432066772566016 70319074332114944 70755855961161728 70782603386550272 70983855497019392 71439203606462464 71466209353793536 71657326611791872 72129677153422336 72351852712165376 73038302927650816 73065913173213184 73273657287245824 73756662352371712 73771570945851392 74456440932564992 75178096958734336 75420346465583104 75904153831866368 76107139185115136 76135909525028864 76637781975511232 76858261607809024 77603196860628992 77853260867698688 78352674923216896 78366453749394944 78591906606481408 79080074309533696 79109968490850304 79334897320198144 80106525791617024 80364656379559936 80863835384184832 80894403870343168 81427643348980684 81631044448550912 81661902958297088 81894087556333568 82422239063965696 82433916746768384 82687831671046144 83503900769386496 84022578953879552 84054341521528448 84293328402710528 85093075351502848 85653991619689024 85917825095696384 86147589333843968 86732984726585344 86765771893190656 87012468028604416 87586036543441408 87838013266067456 88417023607420928 88689367840718848 89273990138497024 89530822943571968 89561661427879936 89819321835978752 90377227782324224 90411392560971776 91007366095919588 91269185659273216 91531813667209216 92118973071491072 92153796271996928 92415811867639808 92450747280392192 93060163827406496 93327889095196672 93907588242571264 93943087582884736 94210190567735296 94484452817764352 95126499377545216 95433029450727424 96025804518719488 96062104596032512 96936865282654208 96973509762977792 97249228973146112 97252552021409792 97876408888459264 97890276136787456 98191800109367296 98454387810107392 99123411116097536 99160882163646464 99776812507731968 99814530556815032 100063860936933376 100098327478218752 100386300875505664 100389731118874624 101033712400990208 101048026979909632 101359277532250112 102027417301139456 102300262333939712 102956499315195904 102995419362820096 103034354123163904 103288260322656256 103327305783967744 103628109542064128 104008418395336672 104307640753455104 104607787048239104 105318624310853632 105600270796324864 106012863289465216 106317852245491712 106354472945607424 106623782944243712 106660444680224768 107322957991510016 107363528666153984 108694028729810944 108715999288623104 109391280522395648 109432633072996352 109743776592822272 109785262395465728 110508944545045214 110784988894461952 110826868300546048 111145773738754048 111858753015382016 111874601299185664 112200287721095168 112920031506989056 112962718010834944 113283898418397184 113326722472738816 114030642865979392 114073749207788608 114731121278713856 115483459405611008 115487405525424128 115819651841130496 116228235555045376 116602762629873664 116914585524502528 117709050700365824 117753547569330176 118866763880384768 119167757408272384 119208732289662976 119212805703663616 119551756626558976 119977533476175872 120364142069547008 121157558045103104 121481561521553408 121506116851990528 122654809133154304 122701175618461696 123058380081201152 123847776491536384 124221747119783936 125018606311309312 125065866369138688 125400321570635776 126295936622908816 126611415879385088 126615742246289408 126659278057766912 127023741415718912 127838574874722304 128228900252680192 129074159116650496 129100249155239936 129445493234204672 130320734703976448 130369999094615552 130700121028427776 131121281461387264 131985606314770432 132832269205766144 133187493573951488 133237841668800512 133616669170860032 134524629371846656 134575482936377344 136243206518472704 137117181115629568 137141294061441152 137535836561342464 138465780622974976 138836070310346752 140638148664229888 141511711922323456 141565206773100544 141967710994038784 142878407212924928 142932418707587072 143314653223583744 144259354306844672 144703705424330752 146076605855301632 146131826346426368 146547314574491648 147513324704743424 147543141891702784 148912881865129984 150356193917468672 150840692931166208 151808307663732736 152271819050057728 153275563951022464 153716523215618048 155206393721257984 155706521735397376 156732907498789888 157183813212962816 158160148619067392 158219936981700608 158669794640396288 160213051583234048 161727670768369664 161788807740686336 162855286697961368 163262088897101824 163323805916594176 163788175112667136 164844478127931392 164867833493536768 165375663342092288 167007801538772992 168045157907759104 168108683043056896 168586656805421056 170186150703005696 171307983239378048 171835650191392768 172295178667687936 173465969453170688 173531543786381312 174024936057208832 175172073086882816 175676026532134912 176834047214841856 177378735681437696 178547980276994048 179061645887143936 179123322855759872 180754455564648448 180822785121943552 182014732191839176 182538371318546432 183063627334418432 184237946142982144 184307592543993856 184831623735279616 184901494560784384 186120327654812992 186655778190393344 187815176485142528 187886175165769472 188420381135470592 188968905635528704 190252998755090432 190866058901454848 192051609037438976 192124209192065024 193873730565308416 193947019525955584 194498457946292224 194505104042819584 195752817776918528 195780552273574912 196383600218734592 198246822232195072 198321764327292928 199553625015463936 199629061113630064 200127721873866752 200196654956437504 200779462237749248 202067424801980416 202096053959819264 204054834602278912 204600524667879424 205912998630391808 205990838725640192 206068708246327808 206576520645312512 206654611567935488 207256219084128256 208016836790673344 208615281506910208 209215574096478208 210637248621707264 211200541592649728 212025726578930432 212635704490983424 212708945891214848 213247565888487424 213320889360449536 214645915983020032 214727057332307968 217388057459621888 217431998577246208 218782561044791296 218865266145992704 219487553185644544 219570524790931456 221017889090090428 221569977788923904 221653736601092096 222291547477508096 223717506030764032 223749202598371328 224400575442190336 225840063013978112 225925436021669888 226653444945477632 228061285731958784 228147498415577216 229462242557427712 230966918811222016 230974811050848256 231639303682260992 232456471110090752 233205525259747328 233829171049005056 235418101400731648 235507095138660352 237733527760769536 238335514816544768 238417464579325952 238425611407327232 239103513253117952 239955066952351744 240728284139094016 242315116090206208 242963123043106816 243012233703981056 245309618266308608 245402351236923392 246116760162402304 248443494239567872 250037212622618624 250131732738277376 250800643141271552 252591873245817632 253231484492578816 253318556115533824 254047482831437824 256457800505360384 258148318233300992 258200498310479872 258890986468409344 260641469407952896 260739998189231104 261400242056855552 263971212629540864 265664538411532288 266374987147902976 266475683337601024 267233338341720064 269049258743693312 269150965872754688 272486413036945408 274234362231259136 274282588122882304 275071673122684928 276931561245949952 277672140620693504 281276297328459776 283023423844646912 283130413546201088 283935421988077568 285864837415174144 286629306447167488 288518708613689344 289407410848661504 292153211710603264 292263652692852736 295026649409486848 295086283783405568 297825763730259968 300712387834937344 301681385862332416 303616615327465472 304543638100115456 306551127902044928 307433046431236096 310412787442515968 311413043470794752 313465814997579776 314367626425925632 316320297238134784 316439873963401216 317339589280792576 323455341536739328 323577615481372672 325710573395922736 326524177794203648 326647611833188352 329688956255862784 329735666987073536 334015603077545984 336090315815518208 336217366086113792 337173313610842112 340372301406011392 342615966478756096 343671300382785536 344590357335375872 346931938906341376 347063087572762624 348049872114417664 350344146173765632 351352053064269824 353668094429683712 354757471362875392 357095960553988096 358246645711519744 361508911129296896 361645570243887104 364029464383678352 365076742637092864 366127254668836864 368475892285964288 368615185087987712 369802989121568768 372240655309625984 373311556380786688 375630352970285056 375772350331538944 376840762270941184 377937811271057408 380505997510180864 381732117802909696 384103218074877952 384248418384130048 386781305907658249 387747461130616832 387894039051911168 388996915892584448 389010208085639168 391505635553837056 391561104547149824 392767200437469184 396493644464390144 396643528654585856 399107250030927872 399258122227260128 400393309912875008 401558924475498496 404192107919638528 408109669204557824 409201049335758848 411825997260783616 411981677451280384 412137416492655616 413309223135870976 416033673581346688 417230563013820416 418431148192956416 421274497243414528 422401083185299456 424051453157860864 425271408981966848 425417891782429696 426495131776974848 426641778720899072 429291831966040064 429454114664615936 434776114919243776 434863997154492416 437565122089582592 437730532291985408 438975106371289088 439141049581862912 442035778180180856 443139955577847808 443307473202184192 444583094955016192 447435012061528064 447498405196742656 448801150884380672 451850872043339776 453306889890955264 456122571463917568 456294996831154432 458924485114855424 461933837622444032 461949622101696512 464912942220181504 466411050519494656 467658342098010112 470836202801463296 471014190277320704 475467055521539072 476671029633089536 476834929158651904 476851222814654464 479910133904703488 481456568278188032 484630232180412416 485926246086213632 486024467407962112 490619236532617216 490804702473846784 492233520324804608 496886988479135744 500074425245237248 500263465476554752 501601286282543104 505183746491635264 506462968985157632 506637112231067648 508094965662875648 512915601010720768 516296636466601984 516400996620959744 521282938815905792 521479996378462208 527942425259081728 531329076823064576 532749974295805952 532951366675202048 538098517487386624 538301931745509376 544972826073890816 548468724462518272 548565176245764608 550143346245369856 553863122491899904 555344281241387008 562552594656919552 566046847689293824 566260827092402176 567870843976155136 571729674830348288 573258612894334976 577037417227378688 578814821697323008 584527305385705472 590053298818973696 590172567566811136 595651527460519936 601424775669874688 603362771724664832 607233230654930944 609087276200230912 613102255804089856 614866092862472192 620825574885031936 622826086941589504 626931629995159552 628735252851851264 632640594476269568 632879747926802432 634679178561585152 646910683073478656 647155230962745344 651421146791845472 653295223666376704 659471333974147072 668031206155091968 672180631631036416 672434732172227584 674346627221684224 680744602812022784 685231932957512192 687342600765571072 689180714670751744 693863877812682752 694126175145525248 696099744228835328 700688292347531264 702704106128539648 707336188859367424 709514942725750784 714191921107976192 716493291423039488 723017822258593792 723291140487774208 728058928767356704 730153485274185728 732254509337673728 737230370175975424 739605978243137536 744481310619251968 746623112761573376 751260705940570112 751544700663077888 753681524541882368 761011995020361728 763464235605819392 768206436149755904 768496836768260096 773562611815316498 775494922261233664 775788078103822336 777993831785168896 778020416171278336 783011271107674112 783122209094299648 785534400874938368 792987288928780288 793287057309171712 798214500061855744 798516244454520256 800786619825750016 803117848950996992 808384215839277056 816219338409115648 818402098671517696 823963354902560768 824274832985311232 826618446271741952 832067347162693376 834461126027640832 836862296385912832 842548994486829056 848102906315721728 850542817963933696 850835783564859392 853283557441798144 858583663932080128 858908229329231872 869552229838487552 875130244179165184 875461064583970816 877950212742578176 878282099163725824 884071556360361712 886279911155695616 886614946404368384 889166189910032384 894870024123056128 894996810393485312 897602301768761344 903701744086679552 906613779781910528 912245142927835136 912589993662308864 917848970229710848 923867675244888064 923899244203393024 929825884440363008 932822101038989312 935316684196020224 941672405602926592 942028380554641408 950934111043078144 953669858317303808 953702445629308928 959820267809406976 962913136556376064 969260464360824832 971852492172427264 981238473065234432 981609404947693568 984467040649609216 993773976958271488 1000148850490474496 1000526930953109504 1003202572565086208 1010367492983270528 1012925937970315264 1013274224462135296 1016189931325751296 1025831202021441536 1032593272933203968 1032801993241919488 1042565877631811584 1042959992756924416 1055884850518163456 1062658153646129152 1065902733350404096 1076197034974773248 1076603863491018752 1089945652147781632 1097130352491529216 1100286692490739712 1107726244983799808 1110688562482774016 1132093695378587648 1132521654184804352 1135741687952310272 1143459349660696576 1146517225788669952 1154074834454757376 1157629643394646016 1169054610771410944 1180106597637947392 1180345135133622272 1191303054921039872 1202849551339749376 1206725543449329664 1214466461309861888 1218174552400461824 1226204511608179712 1229732185724944384 1241651149770063872 1245652173883179008 1253863259990319104 1265281188952539136 1265759495853604864 1269358357123170304 1293821366146957312 1294310461925490688 1302842293583690944 1306590447332753408 1318942667948294144 1336062412310183936 1344361263262072832 1344869464344455168 1348693254443368448 1361489205624045568 1370463865915024384 1374685201531142144 1387727755625365504 1388252350291050496 1392199488457670656 1401376584695062528 1414672377718734848 1428383842215952384 1432986582846078976 1446035644517187584 1446582280975548416 1456117857534713408 1460306970548371456 1464509018675347456 1474460740351950848 1479211956486275072 1488962621238503936 1493246225523146752 1502521411881140224 1503089401326155776 1507363049083764736 1522023990040723456 1526928471211638784 1536412872299511808 1536993673536520192 1547125223630632996 1550989844522467328 1551576156207644672 1555987663570337792 1556040832342556672 1566022542215348224 1566244418188599296 1571068801749876736 1586574114618343424 1596429000123711488 1597032488909040512 1601573239651500032 1606235697901993984 1616768431678554112 1632438676818231296 1636804197343035392 1647926709805121536 1648549665970622464 1653236892543483904 1664134694325386752 1668922252055281664 1673724592771825664 1685097988973658112 1696205812631443456 1701085635927867392 1701671567129718784 1706567114883596288 1717167327864160256 1717816458658463744 1739104459676975104 1750260488358330368 1750922129167941632 1755900425485156352 1756564198327451648 1768143112720723424 1773229892808736768 1778332379820064768 1789993620786970624 1795204603537522688 1807403488173359104 1813227559563821056 1824490285855670272 1825179987324617728 1847735350489776128 1847798488406786048 1859651768880726016 1865644202077978624 1870633368392040448 1883344811205853184 1884056761109282816 1901868222086156288 1907339716634607616 1907404891258617856 1919640535618813952 1925826273112752128 1938520928721649664 1943704984344854528 1962476946130468864 1963218809895387136 1968934081299218432 1987547953916542976 2001053861906219008 2006405145130172416 2020734985966541056 2025851875940630528 2026548448924270592 2032379862651502592 2065186545866407936 2065603986483838976 2085131755263623168 2085919985513848832 2111769701036326912 2125316307292258304 2131805466700808192 2152394069949546496 2153207726982037504 2179891304295563264 2194260704983058432 2200573384981479424 2215452489967599616 2221377124965548032 2264187390757175296 2265043308369608704 2271483375904620544 2286918699321393152 2308149668909514752 2338109221542821888 2360213195275894784 2382606109842079744 2405699102679498752 2413451086898659328 2428932922619723776 2436349104800923648 2452409023216359424 2459464371449888768 2483302299540127744 2491304347766358016 2507726519980638208 2530562377905078272 2531518991707209728 2538716714246340608 2588620923850981376 2605684587167381888 2613180894665506816 2637885335896588288 2672124824620367872 2688722526524145664 2689738928688910336 2697386508886736896 2722978411248091136 2740927731830048768 2749370403062284288 2775455511250731008 2776504700582100992 2784398976915341312 2802753169390125056 2829344755437469696 2856767684431904768 2865973165692157952 2893164561951096832 2912235715069426816 2920613941096742912 2929018037350694912 2948921480703901696 2958423912972550144 2977925242477007872 2986492451046293504 3005042823762280448 3006178802652311552 3014726098167529472 3044047980081446912 3072825744599023616 3073987347073040384 3094250447261265992 3101979689044934656 3103152312415289344 3111975327140675584 3112081664685113344 3132045084430696448 3132488836377198592 3142137603499753472 3173148229236686848 3192858000247422976 3194064977818081024 3203146479303000064 3212471395803987968 3233536863357108224 3264877353636462592 3273608394686070784 3295853419610243072 3297099331941244928 3306473785086967808 3328269388650773504 3337844504110563328 3370195977947316224 3392411625262886912 3402171271855734784 3403343134259437568 3434334655728320512 3435632917316927488 3478208919353950208 3500520976716660736 3501844258335883264 3511800850970312704 3513128396654903296 3536286225441446848 3546459785617473536 3556664759640129536 3579987241573941248 3590409207075045376 3614806976346718208 3626455119127642112 3648980571711340544 3650359974649235456 3695470700979552256 3695596976813572096 3719303537761452032 3731288404155957248 3766689622411706368 3768113522218565632 3803736444172312576 3814809782517235712 3839281071237627904 3877041857443299328 3887409968689709056 3924953892260937728 3926437619790774272 3937868162598436864 3975095907833085952 4002107723812438016 4012810290260344832 4041469971933082112 4051703751881261056 4053096897848541184 4064759725303005184 4130373091732815872 4131207972967677952 4170263510527246336 4171839971027697664 4223539402072653824 4250632614584516608 4263610933401616384 4306415453964075008 4359782608591126528 4388521409966116864 4401146769962958848 4430904979935199232 4442754249931096064 4528374781514350592 4530086616739217408 4542966751809241088 4573837398642786304 4616299337819029504 4676218443085643776 4720426390551789568 4765212219684159488 4811398205358997504 4826902173797318656 4872698209601847296 4904818046432718848 4918928742899777536 4966604599080255488 5015453039961276416 5061124755810156544 5063037983414419456 5077433428492681216 5177241847701962752 5211369174334763776 5226361789331013632 5275770671793176576 5344249649240735744 5377445053048291328 5379477857377820672 5394773017773473792 5445956822496182272 5481855463660097536 5498740806124568576 5550911022501462016 5553009401164201984 5605506338780250112 5658689510874939392 5713535368863809536 5731946331384315904 5786329123902193664 5824471430138853632 5841227882193485824 5858036074701389824 5897842961407803392 5916847825945100288 5955850484954015744 5972984902092587008 6010085647524560896 6012357605304623104 6029452196335058944 6145651489198047232 6147974694146080768 6188500894522531984 6203959378089869312 6206304624830578688 6224163329370226688 6264090168861392896 6264977672754397184 6346296458473373696 6385716000494845952 6388129955636162048 6406292958606000128 6424942791607975936 6467073726714216448 6529754707272925184 6547216789372141568 6591706839220486144 6594198663882489856 6612947570173935616 6656538777301547008 6675689008221126656 6740391955894632448 6784823250525773824 6806686268518875136 6868669311456641024 6871265834633854976 6956417838707900416 7001041953433321472 7003688516671766528 7026256793309806592 7072572450882893696 7092919571234947072 7113329519280259072 7159974483147882496 7180818414150090752 7229613952693436416 7252910238255284224 7297961143422681088 7300719949298470912 7390941401959104512 7391193953627144192 7438607075522904064 7462576808311914496 7533379244823412736 7536227044437131264 7607472888344625152 7629619565034471424 7754083714886598656 7774819937379418112 7852875239581548544 7950191815666171904 8004215447624876032 8025620580520689664 8082939943866164224 8103407503762522112 8106193795697082368 8260746183465631744 8262415945935355904 8340527021054492672 8343679942055395328 8447078804145307648 8501265229169033216 8527221866803232768 8612830907928150016 8719565217182253056 8777042819932233728 8861809959870398464 8885508499862192128 9056749563028701184 9060173233478434816 9147674797285572608 9232598675638059008 9352436886171287552 9440852781103579136 9530424439368318976 9622796410717995008 9653804347594637312 9745396419203694592 9809636092865437696 10030906079922552832 10122249511620313088 10126075966828838912 10354483695403925504 10422738348669527552 10452723578662027264 10551541343586353152 10688499298481471488 10754890106096582656 10758955714755641344 10789546035546947584 10891913644992364544 10963710927320195072 10997481612249137152 11106018802328403968 11211012677560500224 11317379021749878784 11427070737727619072 11463892662768631808 11572658247804387328 11648942860277707264 11682455764386971648 11716072149402779648 11795685922815606784 11833695651890200576 11911700969908031488 11945969804185174016 12020171295049121792 12024715210609246208 12058904392670117888 12291302978396094464 12295949388292161536 12377001789045063968 12412609249661157376 12448326658740453376 12529955345508794368 12692592916946747392 12771432000989691904 12776259911272324096 12812585917212000256 12934147453428432896 13059509414545850368 13094433578744283136 13183413678440972288 13188397327764979712 13225895140347871232 13313077554603094016 13351378016442253312 13480783911789264896 13569646501051547648 13613372537037750272 13737338622913282048 13742531669267709952 13912835677415800832 14007377033343533056 14052513586619613184 14145144901765787392 14185839142469894144 14226659038560518144 14319948966295764992 14459227905386872832 14505820476510568448 14595922286845362176 14601439898596941824 14781882803918209024 14782387907254288384 14877214151045808128 14925153616623828992 15066758489646825472 15072454088874262528 15214945776689250304 15259239130068942848 15508167429773197312 15549639874758836224 15705750479163097088 15900383631332343808 16008430895249752064 16165879887732328448 16212387591394164736 16521492366931263488 16681054042108985344 16687359884110790656 16894157608290615296 17002530458338066432 17054443733606465536 17225661815856300032 17439130434364506112 17554085639864467456 17723619919740796928 17771016999724384256 18120346466956869632 18295349594571145216 18465197351276118016 18704873772342575104 18881705562207158272 19060848878736637952 19245592821435990016 19307608695189274624 19490792838407389184 19619272185730875392 20061812159845105664 20252151933657677824 20708967390807851008 20845476697339055104 20905447157324054528 21103082687172706304 21509780212193165312 21517911429511282688 21579092071093895168 21783827289984729088 21927421854640390144 21994963224498274304 22212037604656807936 22422025355121000448 22634758043499757568 22854141475455238144 22927785325537263616 23145316495608774656 23297885720555414528 23364911528773943296 23591371845631213568 23667391303780401152 23823401939816062976 24040342590098243584 24049430421218492416 24117808785340235776 24582605956792188928 24591898776584323072 24754003578090127936 24825218499322314752 24896653317480906752 25059910691017588736 25385185833893494784 25542864001979383808 25552519822544648192 25625171834424000512 25868294906856865792 26119018829091700736 26366827356881944576 26376794655529959424 26451790280695742464 26626155109206188032 27139293002103095296 27226745074075500544 27474677245826564096 27485063338535419904 27825671354831601664 28014754066687066112 28105027173239226368 28290289803531574784 28371678284939788288 28453318077121036288 28639897932591529984 28918455810773745664 29011640953021136896 29191844573690724352 29202879797193883648 29563765607836418048 29564775814508576768 29754428302091616256 29850307233247657984 30144908177748525056 30429891553378500608 30518478260137885696 31016334859546394624 31099279749517672448 31411500958326194176 31800767262664687616 32016861790499504128 32331759775464656896 32424775182788329472 33042984733862526976 33362108084217970688 33374719768221581312 33788315216581230592 34108887467212931072 34451323631712600064 35108171279728934912 35447239839481593856 35542033999448768512 36240692933913739264 36590699189142290432 36930394702552236032 37409747544685150208 37763411124414316544 38121697757473275904 38491185642871980032 38615217390378549248 39238544371461750784 40123624319690211328 40504303867315355648 41417934781615702016 41690953394678110208 41810894314648109056 42206165374345412608 43019560424386330624 43035822859022565376 43158184142187790336 43854843709280780288 44424075209313615872 44844050710242000896 45269516086999515136 45708282950910476288 45855570651074527232 46290632991217549312 46595771441110829056 46729823057547886592 47182743691262427136 47334782607560802304 47646803879632125952 48080685180196487168 48098860842436984832 48235617570680471552 49183797553168646144 49508007156180255872 49650436998644629504 49793306634961813504 50119821382035177472 50770371667786989568 51085728003958767616 51105039645089296384 51250343668848001024 51736589813713731584 52238037658183401472 52733654713763889152 52753589311059918848 52903580561391484928 53252310218412376064 54278586004206190592 54453490148151001088 54970126677070839808 55651342709663203328 56029508133374132224 56210054346478452736 56580579607063149568 56743356569879576576 57279795865183059968 57836911621547491328 58383689147381448704 58405759594387767296 59127531215672836096 59129551629017153536 59508856604183232512 59700614466495315968 60289816355497050112 60859783106757001216 61036956520275771392 62032669719092789248 62198559499035344896 62823001916652388352 64033723580999008256 64663519550929313792 66085969467725053952 66724216168435941376 66749439536443162624 67576630433162461184 68217774934425862144 68902647263425200128 70216342559457869824 70894479678963187712 72481385867827478528 73860789405104472064 74819495089370300416 75526822248828633088 76243395514946551808 76982371285743960064 77230434780757098496 78477088742923501568 80247248639380422656 81008607734630711296 82835869563231404032 83381906789356220416 83621788629296218112 84412330748690825216 86039120848772661248 86071645718045130752 86316368284375580672 87709687418561560576 88848150418627231744 89688101420484001792 90539032173999030272 91416565901820952576 91711141302149054464 92581265982435098624 93191542882221658112 93459646115095773184 94365487382524854272 95293607759264251904 96161370360392974336 96197721684873969664 96471235141360943104 98367595106337292288 99016014312360511744 99300873997289259008 99586613269923627008 100239642764070354944 101540743335573979136 102171456007917535232 102210079290178592768 102500687337696002048 103473179627427463168 104476075316366802944 105467309427527778304 105507178622119837696 106504620436824752128 108557172008412381184 108906980296302002176 109940253354141679616 111302685419326406656 112059016266748264448 112420108692956905472 113161159214126299136 113486713139759153152 114559591730366119936 116767378294762897408 116811519188775534592 118259103258034307072 119017713208366465024 120579632710994100224 121719566213514002432 122073913040551542784 124065339438185578496 124397118998070689792 125646003833304776704 128067447161998016512 129327039101858627584 132171938935450107904 133498879072886325248 135153260866324922368 136435549868851724288 137805294526850400256 140432685118915739648 141788959357926375424 144962771735654957056 147721578810208944128 151053644497657266176 152486791029893103616 153964742571487920128 156954177485847003136 160494497278760845312 162017215469261422592 165671739126462808064 166763813578712440832 168824661497381650432 172078241697545322496 172143291436090261504 175419374837123121152 177696300837254463488 179376202840968003584 181078064347998060544 182833131803641905152 183422282604298108928 185162531964870197248 186383085764443316224 190587215518528503808 192322740720785948672 192395443369747939328 196735190212674584576 198032028624721023488 198601747994578518016 199173226539847254016 200479285528140709888 203081486671147958272 204342912015835070464 204420158580357185536 205001374675392004096 206946359254854926336 208952150632733605888 211014357244239675392 213009240873649504256 217114344016824762368 217813960592604004352 219880506708283359232 222605370838652813312 224118032533496528896 224840217385913810944 226322318428252598272 226973426279518306304 229119183460732239872 233534756589525794816 233623038377551069184 236518206516068614144 241159265421988200448 243439132427028004864 248130678876371156992 248794237996141379584 251292007666609553408 256134894323996033024 258654078203717255168 264343877870900215808 266997758145772650496 270306521732649844736 275610589053700800512 280865370237831479296 283577918715852750848 289925543471309914112 295443157620417888256 302107288995314532352 313908354971694006272 320988994557521690624 324034430938522845184 331343478252925616128 333527627157424881664 337649322994763300864 344286582872180523008 350838749674246242304 355392601674508926976 358752405681936007168 362156128695996121088 365666263607283810304 366844565208596217856 370325063929740394496 372766171528886632448 381174431037057007616 384790886739495878656 393470380425349169152 396064057249442046976 397203495989157036032 400958571056281419776 408685824031670140928 408840317160714371072 410002749350784008192 413892718509709852672 417904301265467211776 422028714488479350784 426018481747299008512 434228688033649524736 435627921185208008704 439761013416566718464 448236065066993057792 449680434771827621888 452644636856505196544 458238366921464479744 467069513179051589632 467246076755102138368 473036413032137228288 482318530843976400896 486878264854056009728 496261357752742313984 502584015333219106816 517308156407434510336 528687755741800431616 533995516291545300992 540613043465299689472 551221178107401601024 561730740475662958592 567155837431705501696 579851086942619828224 590886315240835776512 604214577990629064704 627816709943388012544 641977989115043381248 648068861877045690368 667055254314849763328 675298645989526601728 688573165744361046016 701677499348492484608 710785203349017853952 717504811363872014336 724312257391992242176 731332527214567620608 733689130417192435712 745532343057773264896 762348862074114015232 769581773478991757312 786940760850698338304 792128114498884093952 794406991978314072064 801917142112562839552 817371648063340281856 817680634321428742144 820005498701568016384 844057428976958701568 852036963494598017024 868457376067299049472 871255842370416017408 879522026833133436928 896472130133986115584 899360869543655243776 905289273713010393088 916476733842928959488 934492153510204276736 946072826064274456576 964637061687952801792 973756529708112019456 992522715505484627968 1005168030666438213632 1034616312814869020672 1057375511483600863232 1067991032583090601984 1123461480951325917184 1134311674863411003392 1159702173885239656448 1181772630481671553024 1255633419886776025088 1283955978230086762496 1296137723754091380736 1334110508629699526656 1377146331488722092032 1403354998696984969216 1421570406698035707904 1435009622727744028672 1448624514783984484352 1462665054429135241216 1467378260834384871424 1491064686115546529792 1524697724148228030464 1539163546957983514624 1573881521701396676608 1584256228997768187904 1588813983956628144128 1603834284225125679104 1634743296126680563712 1635361268642857484288 1640010997403136032768 1688114857953917403136 1704073926989196034048 1736914752134598098944 1742511684740832034816 1759044053666266873856 1792944260267972231168 1810578547426020786176 1832953467685857918976 1868984307020408553472 1892145652128548913152 1929274123375905603584 1947513059416224038912 1985045431010969255936 2069232625629738041344 2114751022967201726464 2135982065166181203968 2246922961902651834368 2319404347770479312896 2363545260963343106048 2511266839773552050176 2567911956460173524992 2592275447508182761472 2668221017259399053312 2754292662977444184064 2806709997393969938432 2870019245455488057344 2897249029567968968704 2925330108858270482432 2982129372231093059584 3049395448296456060928 3078327093915967029248 3147763043402793353216 3168512457995536375808 3207668568450251358208 3269486592253361127424 3270722537285714968576 3376229715907834806272 3408147853978392068096 3473829504269196197888 3485023369481664069632 3518088107332533747712 3621157094852041572352 3737968614040817106944 3784291304257097826304 3858548246751811207168 3895026118832448077824 3970090862021938511872 4138465251259476082688 4229502045934403452928 4271964130332362407936 4493845923805303668736 4727090521926686212096 5022533679547104100352 5135823912920347049984 5336442034518798106624 5508585325954888368128 5613419994787939876864 5740038490910976114688 5964258744462186119168 6098790896592912121856 6156654187831934058496 6295526086805586706432 6337024915991072751616 6415337136900502716416 6541445074571429937152 6752459431815669612544 6816295707956784136192 6947659008538392395776 6970046738963328139264 7036176214665067495424 7242314189704083144704 7475937228081634213888 7790052237664896155648 7940181724043877023744 8276930502518952165376 8543928260664724815872 8987691847610607337472 10045067359094208200704 10271647825840694099968 10672884069037596213248 11017170651909776736256 11226839989575879753728 11480076981821952229376 11928517488924372238336 12197581793185824243712 12313308375663868116992 12674049831982145503232 12830674273801005432832 13082890149142859874304 13504918863631339225088 13632591415913568272384 13895318017076784791552 13940093477926656278528 14484628379408166289408 14951874456163268427776 15580104475329792311296 16553861005037904330752 17087856521329449631744 17975383695221214674944 20090134718188416401408 21345768138075192426496 22034341303819553472512 22453679979151759507456 23857034977848744476672 24395163586371648487424 24626616751327736233984 25348099663964291006464 26165780298285719748608 27009837727262678450176 27265182831827136544768 27790636034153569583104 27880186955853312557056 28969256758816332578816 29903748912326536855552 31160208950659584622592 33107722010075808661504 35950767390442429349888 40180269436376832802816 42691536276150384852992 44068682607639106945024 44907359958303519014912 47714069955697488953344 48790327172743296974848 49253233502655472467968 50696199327928582012928 52331560596571439497216 54530365663654273089536 55581272068307139166208 57938513517632665157632 59807497824653073711104 66215444020151617323008 71901534780884858699776 80360538872753665605632 85383072552300769705984 89814719916607038029824 95428139911394977906688 97580654345486593949696 101392398655857164025856 104663121193142878994432 109060731327308546179072 115877027035265330315264 119614995649306147422208 132430888040303234646016 170766145104601539411968 190856279822789955813376 195161308690973187899392 202784797311714328051712 209326242386285757988864 218121462654617092358144 231754054070530660630528 264861776080606469292032 341532290209203078823936 381712559645579911626752 405569594623428656103424 418652484772571515977728 463508108141061321261056 529723552161212938584064 683064580418406157647872 763425119291159823253504 811139189246857312206848 837304969545143031955456 927016216282122642522112 1366129160836812315295744 1526850238582319646507008 1622278378493714624413696 1854032432564245285044224 3244556756987429248827392 3708064865128490570088448 6489113513974858497654784 12978227027949716995309568 25956454055899433990619136
- Sum of all divisors σ(n): 70118465676334876475074953
- Sum of proper divisors (its aliquot sum) s(n): 44162011620435442484455817
- 25956454055899433990619136 is an abundant number, because the sum of its proper divisors (44162011620435442484455817) is greater than itself. Its abundance is 18205557564536008493836681
Bases of 25956454055899433990619136
- Binary: 10101011110000111111000110001101000011000110011111000001001000000000000000000000000002
- Hexadecimal: 0x15787E31A18CF824000000
- Base-36: 39ESBT86Z7M008934
Squares and roots of 25956454055899433990619136
- 25956454055899433990619136 squared (259564540558994339906191362) is 673737507156018177131830790679074024026048609386496
- 25956454055899433990619136 cubed (259564540558994339906191363) is 17487836650231401946158343723096464948758124400090209101055119181220157587456
-
25956454055899433990619136 is a
perfect square number . Itssquare root is 5094747693056 -
The
cube root of 25956454055899433990619136 is 296084123.7943387903
Scales and comparisons
How big is 25956454055899433990619136?- 25,956,454,055,899,433,990,619,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 25,956,454,055,899,433,990,619,136 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 25956454055899433990619136 cubic inches would be around 24673677 feet tall.
Recreational maths with 25956454055899433990619136
- 25956454055899433990619136 backwards is 63191609933499855045465952
- The number of decimal digits it has is: 26
- The sum of 25956454055899433990619136's digits is 130
- 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 25956454055899433990619136 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 25956454055899433990619136 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/25956454055899433990619136/
Chicago style:
Numbermatics. 2024. "Number 25956454055899433990619136 - Facts about the integer". https://numbermatics.com/n/25956454055899433990619136/
The information we have on file for 25956454055899433990619136 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 25956454055899433990619136, math, Factors of 25956454055899433990619136, curriculum, school, college, exams, university, Prime factorization of 25956454055899433990619136, STEM, science, technology, engineering, physics, economics, calculator, twenty-five septillion, nine hundred fifty-six sextillion, four hundred fifty-four quintillion, fifty-five quadrillion, eight hundred ninety-nine trillion, four hundred thirty-three billion, nine hundred ninety million, six hundred nineteen thousand, one hundred thirty-six.