2945374420588477541167104
2,945,374,420,588,477,541,167,104 is an even composite number composed of six prime numbers multiplied together.
2945374420588477541167104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nine thousand, nine hundred eighty-four divisors.
Prime factorization of 2945374420588477541167104:
212 × 33 × 173 × 533 × 972 × 1573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 17 × 17 × 17 × 53 × 53 × 53 × 97 × 97 × 157 × 157 × 157)See below for interesting mathematical facts about the number 2945374420588477541167104 from the Numbermatics database.
Names of 2945374420588477541167104
- Cardinal: 2945374420588477541167104 can be written as Two septillion, nine hundred forty-five sextillion, three hundred seventy-four quintillion, four hundred twenty quadrillion, five hundred eighty-eight trillion, four hundred seventy-seven billion, five hundred forty-one million, one hundred sixty-seven thousand, one hundred four.
Scientific notation
- Scientific notation: 2.945374420588477541167104 × 1024
Factors of 2945374420588477541167104
Divisors of 2945374420588477541167104
- Number of divisors d(n): 9984
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 48 51 53 54 64 68 72 96 97 102 106 108 128 136 144 153 157 159 192 194 204 212 216 256 272 288 289 291 306 314 318 384 388 408 424 432 459 471 477 512 544 576 578 582 612 628 636 768 776 816 848 864 867 873 901 918 942 954 1024 1088 1152 1156 1164 1224 1256 1272 1413 1431 1536 1552 1632 1649 1696 1728 1734 1746 1802 1836 1884 1908 2048 2176 2304 2312 2328 2448 2512 2544 2601 2619 2669 2703 2809 2826 2862 3072 3104 3264 3298 3392 3456 3468 3492 3604 3672 3768 3816 4096 4239 4352 4608 4624 4656 4896 4913 4947 5024 5088 5141 5202 5238 5338 5406 5618 5652 5724 6144 6208 6528 6596 6784 6912 6936 6984 7208 7344 7536 7632 7803 8007 8109 8321 8427 8478 8704 9216 9248 9312 9409 9792 9826 9894 10048 10176 10282 10404 10476 10676 10812 11236 11304 11448 12288 12416 13056 13192 13568 13824 13872 13968 14416 14688 14739 14841 15072 15229 15264 15317 15423 15606 16014 16218 16642 16854 16956 17408 18432 18496 18624 18818 19584 19652 19788 20096 20352 20564 20808 20952 21352 21624 22472 22608 22896 24021 24327 24649 24832 24963 25281 26112 26384 27136 27648 27744 27936 28033 28227 28832 29376 29478 29682 30144 30458 30528 30634 30846 31212 32028 32436 33284 33708 33912 34816 36864 36992 37248 37636 39168 39304 39576 40192 40704 41128 41616 41904 42704 43248 44217 44523 44944 45216 45373 45687 45792 45951 46269 47753 48042 48654 49298 49664 49926 50562 52224 52768 54272 55296 55488 55872 56066 56454 57664 58752 58956 59364 60288 60916 61056 61268 61692 62424 64056 64872 66568 67416 67824 69632 72063 73947 73984 74496 74889 75272 75843 78336 78608 79152 80384 81408 82256 83232 83808 84099 84681 85408 86496 87397 88434 89046 89888 90432 90746 91374 91584 91902 92538 95506 96084 97308 98596 99328 99852 101124 104448 105536 108544 110592 110976 111744 112132 112908 115328 117504 117912 118728 120576 121832 122112 122536 123384 124848 128112 129744 132651 133136 134832 135648 136119 137061 137853 138807 141457 143259 144126 147894 147968 148877 148992 149778 150544 151686 156672 157216 158304 159953 160768 162816 164512 166464 167616 168198 169362 170816 172992 174794 176868 178092 179776 180864 181492 182748 183168 183804 185076 191012 192168 194616 197192 198656 199704 202248 208896 211072 217088 221841 221952 223488 224264 224667 225816 230656 235008 235824 237456 241152 243664 244224 245072 246768 249696 252297 254043 256224 258893 259488 260389 262191 265302 266272 269664 271296 272238 272473 274122 275706 277614 282914 286518 288252 295788 295936 297754 297984 299556 301088 303372 313344 314432 316608 319906 321536 325632 329024 332928 335232 336396 338724 341632 345984 349588 353736 356184 359552 361728 362984 365496 366336 367608 370152 382024 384336 389232 394384 397312 399408 404496 408357 411183 413559 419033 422144 424371 429777 441013 443682 443904 446631 446976 448528 449334 451632 461312 470016 471648 474912 476561 479859 482304 487328 488448 490144 493536 498677 499392 504594 508086 512448 517786 518976 520778 524382 530604 532544 539328 542592 544476 544946 548244 551412 555228 565828 573036 576504 591576 591872 595508 595968 599112 602176 606744 626688 628864 633216 639812 643072 651264 658048 665523 665856 670464 672792 677448 683264 691968 699176 707472 712368 719104 723456 725968 730992 732672 735216 740304 756891 764048 768672 771341 776679 778464 781167 786573 788768 798816 807137 808992 811801 816714 817419 822366 827118 838066 844288 848742 859554 882026 887364 887808 893262 893952 897056 898668 903264 922624 940032 943296 949824 953122 959718 964608 974656 976896 980288 987072 997354 998784 1009188 1016172 1024896 1035572 1037952 1041556 1048764 1061208 1065088 1078656 1085184 1088952 1089892 1096488 1102824 1110456 1131656 1146072 1153008 1183152 1183744 1191016 1191936 1198224 1204352 1213488 1225071 1257099 1257728 1266432 1273113 1279624 1289331 1306397 1316096 1323039 1331046 1331712 1339893 1340928 1345584 1354896 1366528 1383936 1398352 1414944 1424736 1429683 1438208 1439577 1446912 1451936 1461984 1465344 1470432 1477213 1480608 1485749 1496031 1513782 1528096 1537344 1542682 1553358 1556928 1562334 1573146 1577536 1597632 1614274 1617984 1623602 1633428 1634838 1644732 1654236 1676132 1688576 1697484 1719108 1764052 1774728 1775616 1786524 1787904 1794112 1797336 1806528 1845248 1880064 1886592 1899648 1906244 1919436 1929216 1949312 1953792 1960576 1974144 1994708 1997568 2018376 2032344 2049792 2071144 2075904 2083112 2097528 2122416 2130176 2157312 2170368 2177904 2179784 2192976 2205648 2220912 2263312 2292144 2306016 2314023 2330037 2343501 2359719 2366304 2382032 2390953 2396448 2404769 2408704 2421411 2426976 2435403 2450142 2452257 2514198 2515456 2530909 2532864 2546226 2559248 2578662 2612794 2632192 2646078 2662092 2663424 2679786 2681856 2691168 2709792 2719201 2733056 2767872 2796704 2829888 2849472 2859366 2876416 2879154 2893824 2903872 2923968 2930688 2940864 2954426 2961216 2971498 2992062 3027564 3056192 3074688 3085364 3106716 3113856 3124668 3146292 3155072 3195264 3228548 3235968 3247204 3266856 3269676 3289464 3308472 3352264 3377152 3394968 3438216 3528104 3549456 3551232 3573048 3575808 3588224 3594672 3613056 3690496 3771297 3773184 3799296 3812488 3819339 3838872 3869893 3898624 3919191 3921152 3948288 3969117 3989416 3995136 4019679 4036752 4064688 4099584 4142288 4151808 4166224 4195056 4244832 4260352 4289049 4314624 4318731 4340736 4355808 4359568 4385952 4401181 4411296 4431639 4441824 4457247 4488093 4526624 4584288 4612032 4628046 4632041 4660074 4687002 4719438 4732608 4764064 4781906 4792896 4809538 4817408 4842822 4853952 4870806 4900284 4904514 5028396 5030912 5061818 5065728 5092452 5118496 5157324 5225588 5264384 5292156 5324184 5326848 5359572 5363712 5382336 5419584 5438402 5466112 5535744 5593408 5659776 5698944 5718732 5752832 5758308 5787648 5807744 5847936 5861376 5881728 5908852 5922432 5942996 5984124 6055128 6112384 6149376 6170728 6213432 6227712 6249336 6292584 6310144 6390528 6457096 6471936 6494408 6533712 6539352 6578928 6616944 6704528 6754304 6789936 6876432 6942069 6990111 7030503 7056208 7098912 7123561 7146096 7172859 7176448 7189344 7214307 7226112 7264233 7306209 7356771 7497221 7542594 7546368 7592727 7598592 7624976 7638678 7677744 7739786 7797248 7838382 7842304 7896576 7938234 7978832 7990272 8039358 8073504 8129376 8157603 8199168 8284576 8303616 8332448 8390112 8477509 8489664 8520704 8578098 8629248 8637462 8681472 8711616 8719136 8771904 8802362 8822592 8863278 8883648 8914494 8976186 9053248 9168576 9224064 9256092 9264082 9320148 9374004 9438876 9465216 9528128 9563812 9585792 9619076 9634816 9685644 9707904 9741612 9800568 9809028 10056792 10061824 10123636 10131456 10184904 10236992 10314648 10451176 10528768 10584312 10648368 10653696 10719144 10727424 10764672 10839168 10876804 10932224 11071488 11186816 11313891 11319552 11397888 11437464 11505664 11516616 11609679 11615488 11695872 11757573 11763456 11817704 11844864 11885992 11907351 11968248 12110256 12224768 12298752 12341456 12426864 12455424 12498672 12585168 12620288 12781056 12867147 12914192 12943872 12988816 13067424 13078704 13157856 13203543 13233888 13294917 13371741 13409056 13464279 13579872 13721329 13752864 13800617 13884138 13896123 13980222 14061006 14112416 14197824 14247122 14292192 14345718 14352896 14378688 14428614 14441069 14452224 14528466 14612418 14713542 14994442 15085188 15092736 15185454 15197184 15249952 15277356 15355488 15479572 15594496 15676764 15684608 15793152 15876468 15957664 15980544 16078716 16147008 16258752 16315206 16398336 16569152 16607232 16664896 16780224 16955018 16979328 17041408 17156196 17258496 17274924 17362944 17423232 17438272 17543808 17604724 17645184 17726556 17767296 17828988 17952372 18106496 18337152 18448128 18512184 18528164 18640296 18748008 18877752 18930432 19056256 19127624 19171584 19238152 19269632 19371288 19415808 19483224 19601136 19618056 20113584 20123648 20247272 20262912 20369808 20473984 20629296 20826207 20902352 21057536 21168624 21296736 21370683 21438288 21518577 21529344 21642921 21678336 21753608 21792699 21918627 22208749 22373632 22491663 22627782 22639104 22778181 22795776 22874928 23033232 23219358 23230976 23373689 23391744 23515146 23526912 23635408 23689728 23771984 23814702 23936496 24220512 24449536 24472809 24597504 24682912 24853728 24910848 24997344 25112621 25170336 25240576 25257733 25432527 25562112 25734294 25828384 25887744 25977632 26134848 26157408 26315712 26407086 26429881 26467776 26589834 26743482 26818112 26928558 27159744 27442658 27505728 27601234 27768276 27792246 27960444 28122012 28224832 28395648 28494244 28584384 28691436 28705792 28757376 28857228 28882138 28904448 29056932 29224836 29427084 29988884 30170376 30185472 30370908 30394368 30499904 30554712 30710976 30959144 31188992 31353528 31369216 31586304 31752936 31915328 31961088 32157432 32294016 32517504 32630412 32796672 33138304 33214464 33329792 33560448 33910036 33958656 34082816 34312392 34516992 34549848 34829037 34846464 34876544 35087616 35209448 35272719 35290368 35453112 35534592 35657976 35904744 36212992 36674304 36896256 37024368 37056328 37280592 37496016 37755504 37860864 38112512 38255248 38343168 38476304 38539264 38742576 38831616 38966448 39202272 39236112 39610629 39884751 40115223 40227168 40494544 40646201 40739616 40881073 40947968 41163987 41258592 41401851 41652414 41688369 41804704 42337248 42593472 42741366 42778261 42876576 43025453 43037154 43058688 43285842 43323207 43356672 43507216 43585398 43837254 44417498 44747264 44983326 45255564 45278208 45556362 45591552 45749856 46066464 46226417 46438716 46461952 46747378 46783488 47030292 47053824 47270816 47379456 47543968 47629404 47872992 48441024 48899072 48945618 49195008 49365824 49707456 49821696 49994688 50225242 50340672 50481152 50515466 50865054 51124224 51468588 51656768 51775488 51955264 52269696 52314816 52631424 52814172 52859762 52935552 53179668 53486964 53636224 53857116 54319488 54885316 55011456 55202468 55536552 55584492 55920888 56244024 56449664 56791296 56988488 57168768 57382872 57411584 57514752 57714456 57764276 57808896 58113864 58449672 58854168 59977768 60340752 60370944 60741816 60788736 60999808 61109424 61421952 61918288 62377984 62707056 62738432 63172608 63505872 63830656 64112049 64314864 64555731 64588032 64928763 65035008 65260824 65788181 66276608 66626247 66659584 67120896 67474989 67820072 67917312 68334543 68624784 69099696 69239041 69658074 69692928 69753088 70121067 70175232 70418896 70545438 70580736 70906224 71069184 71315952 71809488 72425984 73348608 73418427 73792512 74048736 74112656 74561184 74820077 74992032 75337863 75511008 75721728 75773199 76225024 76297581 76510496 76686336 76952608 77485152 77663232 77932896 78292289 78404544 78472224 78744697 79221258 79289643 79769502 80230446 80454336 80989088 81292402 81479232 81762146 81895936 82327974 82517184 82803702 83304828 83376738 83609408 84674496 85186944 85482732 85556522 85753152 86050906 86074308 86117376 86571684 86646414 86713344 87014432 87170796 87674508 88834996 89494528 89966652 90511128 90556416 91112724 91183104 91499712 92132928 92452834 92877432 92923904 93494756 93566976 94060584 94107648 94541632 94758912 95087936 95258808 95745984 96882048 97798144 97891236 98390016 98731648 99414912 99643392 99989376 100450484 100681344 100962304 101030932 101730108 102248448 102937176 103313536 103550976 103910528 104487111 104539392 104629632 105262848 105628344 105719524 105871104 106359336 106973928 107272448 107714232 108638976 109770632 110022912 110404936 111073104 111168984 111841776 112488048 112899328 113582592 113976976 114337536 114765744 114823168 115029504 115428912 115528552 115617792 116227728 116899344 117708336 118831887 119955536 120681504 121100537 121483632 121938603 121999616 122218848 122643219 122843904 123491961 123836576 124205553 125065107 125414112 126720509 127011744 127452757 127661312 128224098 128334783 128629728 129076359 129111462 129176064 129857526 129969621 130070016 130521648 131576362 132553216 133252494 133319168 134241792 134949978 135640144 135834624 136669086 137249568 138199392 138478082 138679251 139316148 139385856 139506176 140242134 140350464 140837792 141090876 141161472 141812448 142138368 142631904 143618976 144117653 144851968 146697216 146836854 147585024 148097472 148225312 149122368 149640154 149984064 150675726 151022016 151443456 151546398 152450048 152595162 153020992 153372672 153905216 154970304 155326464 155865792 156584578 156809088 156944448 157489394 158442516 158579286 159539004 160460892 160908672 161978176 162584804 162958464 163524292 163791872 164655948 165034368 165607404 166609656 166753476 167218816 169348992 170373888 170965464 171113044 171506304 172101812 172148616 172234752 173143368 173292828 173426688 174028864 174341592 175349016 177669992 178989056 179933304 181022256 181112832 182225448 182366208 182999424 184265856 184905668 185754864 185847808 186989512 187133952 188121168 188215296 189083264 189517824 190175872 190517616 191491968 192336147 193764096 195596288 195782472 197364543 197463296 198829824 199878741 199978752 200900968 201362688 202061864 202424967 203460216 205104329 205874352 206627072 207717123 207821056 208974222 209078784 209259264 210363201 210525696 211256688 211439048 211742208 212718672 213947856 214544896 215428464 217277952 219541264 220045824 220809872 222146208 222337968 223683552 224460231 224976096 225798656 226013589 227165184 227319597 227953952 228675072 228892743 229531488 230059008 230857824 231057104 231922441 232455456 233262593 233798688 234876867 235416672 236234091 237663774 237868929 239911072 241363008 242201074 242967264 243877206 243999232 244437696 245286438 245498173 245687808 246983922 247673152 248411106 250130214 250828224 253441018 254023488 254905514 255322624 256448196 256669566 257259456 258152718 258222924 258352128 259715052 259939242 260140032 261043296 263152724 265106432 266504988 266638336 268483584 269899956 271280288 271669248 273338172 274499136 276398784 276956164 277358502 278632296 278771712 279012352 280484268 280700928 281675584 282181752 282322944 283624896 284276736 285263808 287237952 288235306 289703936 293394432 293673708 295170048 296194944 296450624 298244736 299280308 299968128 301351452 302044032 302886912 303092796 304900096 305190324 306041984 306745344 307810432 309940608 310652928 311731584 313169156 313618176 313888896 314978788 316885032 317158572 319078008 320921784 321817344 323956352 325169608 325916928 327048584 327583744 329311896 330068736 331214808 333219312 333506952 334437632 338697984 340747776 341930928 342226088 343012608 344203624 344297232 344469504 346286736 346585656 346853376 348057728 348683184 350698032 355339984 357978112 359866608 362044512 363301611 364450896 365815809 365998848 367929657 368531712 369811336 370475883 371509728 372616659 373979024 375379621 376242336 377548733 378166528 380161527 380351744 381035232 382358271 382983936 384672294 385004349 387229077 387528192 389908863 391564944 394729086 394926592 397352713 397659648 399757482 399957504 401801936 402725376 404123728 404849934 406920432 410208658 411748704 413254144 415434246 415642112 416037753 417948444 418157568 418518528 420726402 421051392 422513376 422878096 423484416 425437344 426914557 427895712 429089792 430856928 432352959 434555904 439082528 440091648 441619744 444292416 444675936 447367104 448920462 449307977 449952192 451597312 452027178 454330368 454639194 455907904 457350144 457785486 459062976 460118016 461715648 462114208 463844882 464910912 466525186 467597376 469753734 470833344 472468182 475327548 475737858 479822144 482726016 484402148 485934528 487754412 487998464 488875392 490572876 490996346 491375616 493967844 495346304 496822212 500260428 501656448 506882036 508046976 509811028 510645248 512896392 513339132 514518912 516305436 516445848 516704256 519430104 519878484 520280064 522086592 526305448 530212864 533009976 533276672 536967168 539799912 542560576 543338496 546676344 548998272 552797568 553912328 554717004 557264592 557543424 558024704 560968536 561401856 563351168 564363504 564645888 567249792 568553472 570527616 574475904 576470612 579407872 586788864 587347416 592093629 592389888 592901248 596489472 598560616 599636223 599936256 602702904 604088064 606185592 609800192 610380648 612083968 615312987 615620864 619881216 623151369 623463168 626338312 627236352 627777792 629957576 631089603 633770064 634317144 638156016 641843568 643634688 647912704 650339216 651833856 654097168 655167488 658623792 660137472 662429616 666438624 667013904 668875264 673380693 677395968 678040767 681495552 681958791 683861856 684452176 686025216 688407248 688594464 690985417 692573472 693171312 695767323 696115456 697366368 699787779 701396064 704630601 708702273 710679968 713606787 719733216 724089024 726603222 727230437 728901792 731432701 731631618 731997696 735859314 736494519 737063424 739622672 740951766 743019456 745233318 747958048 750759242 752484672 755097466 756333056 760323054 760703488 762070464 764716542 765967872 769344588 770008698 774458154 775056384 779817726 783129888 789458172 789853184 794705426 795319296 799514964 799915008 803603872 805450752 808247456 809699868 813840864 820417316 823497408 826508288 830868492 831284224 832075506 835896888 836315136 837037056 841452804 842102784 845026752 845756192 846968832 850874688 853829114 855791424 858179584 861713856 864705918 869111808 878165056 880183296 883239488 888584832 889351872 894734208 897840924 898615954 899904384 903194624 904054356 908660736 909278388 911815808 914700288 915570972 918125952 920236032 923431296 924228416 927689764 929821824 933050372 935194752 939507468 941666688 944936364 950655096 951475716 959644288 965452032 968804296 971869056 975508824 975996928 977750784 981145752 981992692 982751232 987935688 990692608 993644424 1000520856 1003312896 1013764072 1016093952 1019622056 1021290496 1025792784 1026678264 1029037824 1032610872 1032891696 1033408512 1038860208 1039756968 1040560128 1044173184 1052610896 1060425728 1066019952 1066553344 1073934336 1079599824 1085121152 1089904833 1093352688 1097447427 1097996544 1103788971 1105595136 1107824656 1109434008 1114529184 1116049408 1118399077 1121937072 1126138863 1126702336 1128727008 1132646199 1134499584 1140484581 1141055232 1147074813 1148951808 1152941224 1155013047 1161687231 1174694832 1177063697 1184187258 1184779776 1185802496 1192058139 1192978944 1197121232 1199272446 1199872512 1205405808 1208176128 1212371184 1220761296 1224167936 1230625974 1231241728 1239762432 1246302738 1246926336 1248113259 1252676624 1254472704 1255555584 1259915152 1262179206 1267540128 1268634288 1276312032 1280743671 1283687136 1287269376 1295825408 1297058877 1300678432 1303667712 1308194336 1317247584 1320274944 1324859232 1330968913 1332877248 1334027808 1337750528 1338659849 1346761386 1347923931 1354791936 1356081534 1362991104 1363917582 1367723712 1368904352 1372050432 1376814496 1377188928 1381970834 1385146944 1386342624 1391534646 1392230912 1394732736 1399575558 1400783693 1402792128 1409261202 1417404546 1421359936 1427213574 1439466432 1448178048 1453206444 1454460874 1457803584 1462865402 1463263236 1463995392 1471718628 1472989038 1474126848 1479245344 1481903532 1486038912 1490466636 1495916096 1501518484 1504969344 1510194932 1512666112 1520646108 1521406976 1524140928 1529433084 1531935744 1538689176 1540017396 1548916308 1550112768 1559635452 1566259776 1578916344 1579706368 1589410852 1590638592 1599029928 1599830016 1607207744 1610901504 1616494912 1619399736 1627681728 1640834632 1646994816 1653016576 1661736984 1662568448 1664151012 1671793776 1672630272 1674074112 1682905608 1684205568 1690053504 1691512384 1693937664 1701749376 1707658228 1711582848 1716359168 1723427712 1729411836 1738223616 1756330112 1760366592 1766478976 1776280887 1777169664 1778703744 1789468416 1795681848 1797231908 1799808768 1806389248 1808108712 1818556776 1823631616 1829400576 1831141944 1836251904 1845938961 1846862592 1848456832 1855379528 1859643648 1866100744 1869454107 1870389504 1879014936 1883333376 1889872728 1901310192 1902951432 1919288576 1930904064 1937608592 1943738112 1951017648 1951993856 1955501568 1962291504 1963985384 1965502464 1975871376 1981385216 1987288848 2001041712 2006625792 2020142079 2027528144 2032187904 2039244112 2042580992 2051585568 2053356528 2058075648 2065221744 2065783392 2072956251 2077720416 2079513936 2087301969 2088346368 2099363337 2105221792 2113891803 2126106819 2132039904 2154248653 2159199648 2166696869 2170242304 2179809666 2181691311 2186705376 2194298103 2194894854 2195993088 2207577942 2209483557 2211190272 2215649312 2218868016 2229058368 2236798154 2243874144 2252277726 2253404672 2257454016 2265292398 2267247833 2268999168 2280969162 2282110464 2294149626 2297903616 2305882448 2310026094 2323374462 2349389664 2354127394 2368374516 2369559552 2371604992 2384116278 2385957888 2394242464 2398544892 2399745024 2410811616 2416352256 2424742368 2441522592 2448335872 2450000101 2461251948 2462483456 2479524864 2492605476 2493852672 2496226518 2505353248 2508945408 2511111168 2519830304 2524358412 2535080256 2537268576 2552624064 2561487342 2567374272 2574538752 2591650816 2594117754 2601356864 2607335424 2616388672 2634495168 2640549888 2649718464 2661937826 2665754496 2668055616 2675501056 2677319698 2693522772 2695847862 2709583872 2712163068 2725982208 2727835164 2735447424 2737808704 2744100864 2753628992 2754377856 2763941668 2770293888 2772685248 2783069292 2784461824 2789465472 2799151116 2801567386 2805584256 2818522404 2834809092 2842719872 2854427148 2878932864 2896356096 2906412888 2908921748 2915607168 2925730804 2926526472 2927990784 2943437256 2945978076 2948253696 2958490688 2963807064 2972077824 2980933272 2991832192 3003036968 3009938688 3020389864 3025332224 3041292216 3042813952 3048281856 3058866168 3063871488 3077378352 3080034792 3097832616 3100225536 3119270904 3132519552 3157832688 3159412736 3178821704 3181277184 3198059856 3199660032 3214415488 3221803008 3232989824 3238799472 3255363456 3269714499 3281669264 3293989632 3306033152 3323473968 3325136896 3328302024 3343587552 3348148224 3355197231 3365811216 3378416589 3380107008 3383024768 3397938597 3403498752 3415316456 3421453743 3423165696 3441224439 3446855424 3458823672 3486773593 3512660224 3531191091 3532957952 3552561774 3554339328 3557407488 3576174417 3578936832 3591363696 3594463816 3599617536 3616217424 3637113552 3647263232 3662283888 3669669173 3672503808 3691877922 3693725184 3696913664 3710759056 3719287296 3732201488 3738908214 3740779008 3758029872 3766666752 3779745456 3802620384 3805902864 3838577152 3842231013 3861808128 3875217184 3887476224 3891176631 3902035296 3911003136 3924583008 3927970768 3942681497 3951742752 3962770432 3965464081 3974577696 3992906739 4002083424 4013251584 4015979547 4040284158 4043771793 4055056288 4064375808 4078488224 4103171136 4106713056 4116151296 4130443488 4131566784 4145912502 4149491317 4155440832 4159027872 4173468941 4174603938 4176692736 4198726674 4202351079 4210443584 4227783606 4252213638 4264079808 4308497306 4318399296 4333393738 4340484608 4359619332 4363382622 4373410752 4388596206 4389789708 4391986176 4415155884 4418967114 4422380544 4431298624 4437736032 4458116736 4473596308 4487748288 4504555452 4506809344 4514908032 4530584796 4534495666 4537998336 4561938324 4564220928 4588299252 4595807232 4611764896 4620052188 4646748924 4698779328 4708254788 4736749032 4739119104 4743209984 4768232556 4771915776 4788484928 4797089784 4799490048 4821623232 4832704512 4849484736 4883045184 4896671744 4900000202 4922503896 4924966912 4959049728 4985210952 4987705344 4992453036 5010706496 5017890816 5022222336 5039660608 5048716824 5070160512 5074537152 5105248128 5122974684 5134748544 5149077504 5183301632 5188235508 5202713728 5214670848 5232777344 5268990336 5281099776 5299436928 5323875652 5331508992 5336111232 5351002112 5354639396 5387045544 5391695724 5419167744 5424326136 5455670328 5470894848 5475617408 5488201728 5507257984 5508755712 5527883336 5537816883 5540587776 5545370496 5566138584 5568923648 5578930944 5598302232 5603134772 5611168512 5637044808 5669618184 5685439744 5708854296 5757865728 5792712192 5812825776 5817843496 5831214336 5851461608 5853052944 5855981568 5886874512 5891956152 5896507392 5916981376 5927614128 5944155648 5961866544 5983664384 6006073936 6019877376 6040779728 6050664448 6082584432 6085627904 6096563712 6117732336 6127742976 6154756704 6160069584 6195665232 6218868753 6238541808 6261905907 6265039104 6298090011 6315665376 6357643408 6381453557 6396119712 6418328461 6428830976 6462745959 6465979648 6477598944 6500090607 6510726912 6539428998 6545073933 6563338528 6582894309 6587979264 6628450671 6646947936 6656604048 6687175104 6710394462 6716186977 6731622432 6754996121 6756833178 6760214016 6766049536 6795877194 6801743499 6806997504 6830632912 6842907486 6846331392 6882448878 6893710848 6917647344 6973547186 7025320448 7062382182 7065915904 7105123548 7108678656 7114814976 7152348834 7157873664 7182727392 7188927632 7199235072 7232434848 7257547469 7274227104 7294526464 7324567776 7339338346 7345007616 7350000303 7383755844 7387450368 7393827328 7421518112 7438574592 7464402976 7477816428 7481558016 7516059744 7533333504 7559490912 7605240768 7611805728 7638235609 7677154304 7684462026 7723616256 7750434368 7774952448 7782353262 7804070592 7822006272 7849166016 7855941536 7885362994 7903485504 7925540864 7930928162 7949155392 7985813478 8004166848 8026503168 8031959094 8080568316 8087543586 8110112576 8128751616 8156976448 8206342272 8213426112 8232302592 8260886976 8263133568 8291825004 8298982634 8310881664 8318055744 8346937882 8349207876 8353385472 8397453348 8404702158 8420887168 8455567212 8504427276 8528159616 8616994612 8636798592 8666787476 8680969216 8719238664 8726765244 8746821504 8777192412 8779579416 8783972352 8830311768 8837934228 8844761088 8862597248 8875472064 8916233472 8947192616 8975496576 9009110904 9013618688 9029816064 9061169592 9068991332 9075996672 9123876648 9128441856 9176598504 9191614464 9223529792 9240104376 9293497848 9397558656 9416509576 9473498064 9478238208 9486419968 9536465112 9543831552 9576969856 9594179568 9598980096 9643246464 9665409024 9698969472 9766090368 9793343488 9800000404 9845007792 9849933824 9918099456 9970421904 9975410688 9984906072 10021412992 10044444672 10065591693 10079321216 10097433648 10135249767 10140321024 10149074304 10193815791 10210496256 10245949368 10269497088 10366603264 10376471016 10405427456 10460320779 10465554688 10537980672 10593573273 10598873856 10647751304 10663017984 10672222464 10709278792 10728523251 10774091088 10783391448 10848652272 10870529437 10911340656 10941789696 10951234816 11009007519 11014515968 11017511424 11055766672 11075633766 11081175552 11090740992 11132277168 11137847296 11157861888 11196604464 11206269544 11222337024 11274089616 11339236368 11370879488 11417708592 11515731456 11526693039 11585424384 11625651552 11635686992 11662428672 11702923216 11706105888 11746752089 11773749024 11783912304 11828044491 11833962752 11855228256 11888311296 11896392243 11923733088 11967328768 11978720217 12012147872 12039754752 12047938641 12081559456 12131315379 12165168864 12193127424 12235464672 12291889373 12309513408 12320139168 12362917429 12391330464 12437737506 12448473951 12477083616 12520406823 12523811814 12530078208 12596180022 12607053237 12631330752 12715286816 12762907114 12792239424 12836656922 12857661952 12925491918 12931959296 12955197888 13000181214 13021453824 13078857996 13090147866 13126677056 13165788618 13175958528 13256901342 13293895872 13313208096 13374350208 13420788924 13432373954 13463244864 13509992242 13513666356 13520428032 13532099072 13591754388 13603486998 13613995008 13661265824 13685814972 13692662784 13764897756 13787421696 13835294688 13947094372 14050640896 14124764364 14131831808 14210247096 14217357312 14229629952 14304697668 14315747328 14365454784 14377855264 14398470144 14464869696 14515094938 14548454208 14589052928 14649135552 14678676692 14690015232 14700000606 14767511688 14774900736 14787654656 14843036224 14877149184 14928805952 14955632856 14963116032 15032119488 15066667008 15118981824 15210481536 15223611456 15276471218 15354308608 15368924052 15447232512 15500868736 15549904896 15564706524 15608141184 15644012544 15698332032 15711883072 15770725988 15806971008 15851081728 15861856324 15898310784 15971626956 16008333696 16053006336 16063918188 16161136632 16175087172 16220225152 16257503232 16313952896 16412684544 16426852224 16464605184 16521773952 16526267136 16583650008 16597965268 16621763328 16636111488 16693875764 16698415752 16706770944 16794906696 16809404316 16841774336 16911134424 17008854552 17056319232 17233989224 17273597184 17333574952 17361938432 17438477328 17453530488 17493643008 17554384824 17559158832 17567944704 17660623536 17675868456 17689522176 17725194496 17750944128 17832466944 17894385232 17950993152 18018221808 18027237376 18059632128 18122339184 18137982664 18151993344 18247753296 18256883712 18353197008 18383228928 18447059584 18480208752 18586995696 18656606259 18795117312 18833019152 18946996128 18972839936 19012784309 19072930224 19144360671 19153939712 19188359136 19254985383 19286492928 19388237877 19397938944 19500271821 19532180736 19600000808 19635221799 19690015584 19748682927 19895119913 19940843808 19969812144 20010082849 20042825984 20131183386 20148560931 20158642432 20194867296 20264988363 20270499534 20280642048 20298148608 20387631582 20405230497 20420992512 20491898736 20538994176 20752942032 20810854912 20920641558 20931109376 21075961344 21187146546 21197747712 21295502608 21326035968 21344444928 21418557584 21457046502 21548182176 21566782896 21697304544 21741058874 21772642407 21822681312 21883579392 21902469632 22018015038 22029031936 22035022848 22050000909 22111533344 22151267532 22162351104 22181481984 22264554336 22315723776 22393208928 22412539088 22444674048 22548179232 22626471521 22678472736 22741758976 22835417184 22914706827 23031462912 23053386078 23170848768 23251303104 23271373984 23324857344 23405846432 23412211776 23493504178 23547498048 23567824608 23656088982 23667925504 23710456512 23776622592 23792784486 23813322781 23847466176 23934657536 23957440434 24024295744 24079509504 24095877282 24163118912 24262630758 24330337728 24386254848 24470929344 24583778746 24619026816 24640278336 24725834858 24782660928 24875475012 24896947902 24954167232 25040813646 25047623628 25060156416 25192360044 25214106474 25262661504 25430573632 25525814228 25584478848 25673313844 25715323904 25850983836 25863918592 25910395776 26000362428 26042907648 26157715992 26180295732 26253354112 26331577236 26351917056 26513802684 26587791744 26626416192 26748700416 26841577848 26864747908 26926489728 27019984484 27027332712 27040856064 27064198144 27183508776 27206973996 27227990016 27322531648 27371629944 27385325568 27529795512 27574843392 27670589376 27894188744 28101281792 28249528728 28263663616 28420494192 28434714624 28459259904 28609395336 28631494656 28730909568 28755710528 28796940288 28929739392 29030189876 29096908416 29178105856 29298271104 29357353384 29380030464 29400001212 29535023376 29549801472 29575309312 29686072448 29754298368 29857611904 29911265712 29926232064 30064238976 30133334016 30196775079 30237963648 30420963072 30447222912 30552942436 30708617216 30737848104 31001737472 31099809792 31129413048 31216282368 31380962337 31396664064 31423766144 31541451976 31613942016 31723712648 31780719819 31796621568 31943253912 32016667392 32127836376 32322273264 32350174344 32440450304 32611588311 32627905792 32825369088 32853704448 33027022557 33043547904 33052534272 33167300016 33195930536 33243526656 33272222976 33387751528 33396831504 33413541888 33589813392 33618808632 33683548672 33822268848 34017709104 34112638464 34467978448 34547194368 34667149904 34723876864 34876954656 34907060976 34987286016 35108769648 35118317664 35240256267 35321247072 35351736912 35450388992 35484133473 35501888256 35664933888 35689176729 35788770464 35901986304 35936160651 36036443616 36119264256 36143815923 36244678368 36275965328 36411823237 36495506592 36622227101 36706394016 36875668119 36894119168 36960417504 37088752287 37173991392 37313212518 37345421853 37561220469 37590234624 37666038304 37821159711 37893992256 38025568618 38145860448 38288721342 38307879424 38376718272 38509970766 38543213161 38572985856 38776475754 38795877888 39000543642 39064361472 39200001616 39270443598 39380031168 39497365854 39790239826 39881687616 39939624288 40020165698 40085651968 40262366772 40297121862 40317284864 40389734592 40529976726 40540999068 40561284096 40596297216 40775263164 40810460994 40841985024 40983797472 41077988352 41505884064 41621709824 41841283116 41862218752 42151922688 42374293092 42395495424 42591005216 42652071936 42688889856 42837115168 42914093004 43096364352 43133565792 43394609088 43482117748 43545284814 43645362624 43767158784 43804939264 44036030076 44058063872 44070045696 44100001818 44223066688 44302535064 44324702208 44362963968 44529108672 44631447552 44786417856 44825078176 44889348096 45096358464 45252943042 45356945472 45483517952 45670834368 45829413654 46062925824 46106772156 46341697536 46502606208 46542747968 46649714688 46811692864 46824423552 46987008356 47094996096 47135649216 47312177964 47335851008 47420913024 47553245184 47585568972 47626645562 47694932352 47869315072 47914880868 48048591488 48159019008 48191754564 48326237824 48525261516 48660675456 48772509696 48941858688 49167557492 49238053632 49280556672 49451669716 49565321856 49750950024 49793895804 49908334464 50081627292 50095247256 50120312832 50384720088 50428212948 50525323008 50861147264 51051628456 51168957696 51346627688 51430647808 51701967672 51727837184 51820791552 52000724856 52085815296 52315431984 52360591464 52506708224 52663154472 52703834112 53027605368 53175583488 53252832384 53497400832 53683155696 53729495816 53852979456 54039968968 54054665424 54081712128 54128396288 54367017552 54413947992 54455980032 54645063296 54743259888 54770651136 55059591024 55149686784 55341178752 55788377488 56202563584 56499057456 56527327232 56840988384 56918519808 57038352927 57218790672 57433082013 57461819136 57511421056 57764956149 57859478784 58060379752 58164713631 58193816832 58500815463 58596542208 58714706768 58800002424 59070046752 59150618624 59275151081 59372144896 59685359739 59715223808 59822531424 60030248547 60128477952 60393550158 60445682793 60475927296 60794965089 60841926144 60894445824 61105884872 61215691491 61475696208 62003474944 62258826096 62384375941 62432564736 62761924674 62793328128 62847532288 63082903952 63227884032 63447425296 63561439638 63593243136 63886507824 64033334784 64255672752 64644546528 64700348688 64880900608 65223176622 65255811584 65317927221 65650738176 65707408896 66054045114 66087095808 66105068544 66150002727 66334600032 66391861072 66487053312 66544445952 66775503056 66793663008 67025585449 67179626784 67237617264 67367097344 67644537696 67879414563 68035418208 68225276928 68744120481 68935956896 69094388736 69334299808 69753909312 69814121952 69974572032 70217539296 70236635328 70480512534 70541352389 70642494144 70703473824 70900777984 70948971997 70968266946 71003776512 71329867776 71378353458 71439968343 71577540928 71803972608 71872321302 72072887232 72238528512 72287631846 72489356736 72551930656 72823646474 72991013184 73244454202 73412788032 73751336238 73788238336 73920835008 74177504574 74347982784 74626425036 74690843706 75122440938 75180469248 75332076608 75642319422 75787984512 76051137236 76291720896 76577442684 76615758848 76753436544 77019941532 77086426322 77145971712 77552951508 77591755776 78001087284 78128722944 78400003232 78540887196 78760062336 78994731708 79580479652 79763375232 79879248576 80040331396 80171303936 80524733544 80594243724 80634569728 80779469184 81059953452 81081998136 81122568192 81192594432 81550526328 81620921988 81683970048 81967594944 82155976704 83011768128 83243419648 83682566232 83724437504 84303845376 84748586184 84790990848 85182010432 85304143872 85377779712 85674230336 85828186008 86192728704 86267131584 86789218176 86964235496 87090569628 87290725248 87534317568 87609878528 88072060152 88116127744 88140091392 88200003636 88446133376 88605070128 88649404416 88725927936 89058217344 89262895104 89572835712 89650156352 89778696192 90192716928 90505886084 90713890944 90967035904 91341668736 91658827308 92125851648 92213544312 93005212416 93085495936 93299429376 93623385728 93648847104 93974016712 94142887011 94189992192 94271298432 94624355928 94671702016 94841826048 95171137944 95253291124 95389864704 95738630144 95829761736 96097182976 96383509128 96652475648 97050523032 97321350912 97834764933 97883717376 98335114984 98476107264 98561113344 98903339432 99081067671 99130643712 99501900048 99587791608 99816668928 100163254584 100190494512 100240625664 100769440176 100856425896 101050646016 101722294528 102103256912 102337915392 102693255376 102861295616 103403935344 103455674368 103641583104 104001449712 104171630592 104630863968 104721182928 105013416448 105326308944 105720768801 106055210736 106351166976 106452400419 106505664768 106994801664 107067530187 107366311392 107458991632 107705958912 108079937936 108109330848 108256792576 108484710469 108734035104 108827895984 109235469711 109290126592 109486519776 109866681303 110119182048 110627004357 110682357504 111266256861 111576754976 112036265559 112683661407 112998114912 113681976768 114076705854 114175178609 114437581344 114834934057 114866164026 114923638272 115022842112 115529912298 115629639483 115718957568 116120759504 116329427262 116387633664 117001630926 117193084416 117429413536 117600004848 118140093504 118550302162 118744289792 119370719478 119430447616 119645062848 120060497094 120256955904 120787100316 120891365586 120951854592 121589930178 121683852288 121788891648 122211769744 122431382982 122951392416 124006949888 124517652192 124768751882 124865129472 125523849348 125586656256 125695064576 126165807904 126455768064 126894850592 127122879276 127186486272 127773015648 128066669568 128511345504 129289093056 129400697376 129761801216 129850005353 130446353244 130511623168 130635854442 131301476352 131414817792 132108090228 132174191616 132210137088 132300005454 132669200064 132783722144 132974106624 133088891904 133551006112 133587326016 134051170898 134359253568 134475234528 134734194688 135289075392 135758829126 136070836416 136450553856 137488240962 137871913792 138188777472 138668599616 139507818624 139628243904 139949144064 140435078592 140473270656 140961025068 141082704778 141284988288 141406947648 141801555968 141897943994 141936533892 142007553024 142659735552 142756706916 142879936686 143155081856 143607945216 143744642604 144145774464 144477057024 144575263692 144978713472 145103861312 145647292948 145982026368 146488908404 146825576064 147502672476 147576476672 147841670016 148355009148 148695965568 149252850072 149381687412 150244881876 150360938496 150664153216 151284638844 151575969024 152102274472 152583441792 153154885368 153231517696 153506873088 154039883064 154172852644 154291943424 155105903016 155183511552 156002174568 156257445888 156800006464 157081774392 157520124672 157989463416 159160959304 159526750464 159758497152 160080662792 160342607872 161049467088 161188487448 161269139456 161558938368 162119906904 162163996272 162245136384 162385188864 163101052656 163241843976 163367940096 163935189888 164311953408 166023536256 166486839296 167365132464 167448875008 168607690752 169497172368 169581981696 170364020864 170755559424 171115058781 171348460672 171656372016 172299246039 172385457408 172534263168 173294868447 173578436352 173928470992 174181139256 174581450496 175219757056 176144120304 176232255488 176400007272 176892266752 177210140256 177451855872 177825453243 178116434688 179056079217 179145671424 179300312704 180090745641 180385433856 181011772168 181337048379 181427781888 182384895267 182683337472 183317654616 184427088624 184799000429 186010424832 186170991872 187153127823 187246771456 187297694208 187948033424 188285774022 188379984384 188542596864 189248711856 189343404032 189683652096 190342275888 190506582248 190779729408 191659523472 192194365952 192767018256 193304951296 194101046064 194642701824 195669529866 195767434752 195953781663 196670229968 196952214528 197122226688 197806678864 198162135342 198261287424 199003800096 199175583216 199633337856 200326509168 200380989024 201076756347 201538880352 201712851792 202101292032 203444589056 203638243689 204206513824 204675830784 205386510752 206232361443 206807870688 207283166208 208002899424 208962119341 209261727936 209442365856 210026832896 210169596293 210652617888 211441537602 211624057167 212110421472 212702333952 212846915991 212904800838 213011329536 213989603328 214135060374 214319905029 214732622784 214917983264 215411917824 216159875872 216218661696 216969420938 217468070208 217655791968 218470939422 218580253184 218973039552 219733362606 219923039801 220238364096 221254008714 221364715008 222532513722 223153509952 224072531118 225367322814 225996229824 227363953536 228153411708 228350357218 228875162688 229669868114 229732328052 229847276544 230045684224 231059824596 231259278966 231437915136 232241519008 232658854524 232775267328 234003261852 234386168832 234858827072 235200009696 236280187008 237100604324 237488579584 238741438956 238860895232 239290125696 240120994188 240513911808 241574200632 241782731172 241903709184 243179860356 243367704576 243577783296 244423539488 244862765964 245902784832 248013899776 249035304384 249537503764 249730258944 251047698696 251173312512 251390129152 252331615808 252911536128 253789701184 254245758552 254372972544 255546031296 256133339136 257022691008 258578186112 258801394752 259523602432 259700010706 260892706488 261023246336 261271708884 262602952704 262829635584 264216180456 264348383232 264420274176 264600010908 265338400128 265567444288 265948213248 266177783808 267102012224 267174652032 268102341796 268718507136 268950469056 269468389376 270578150784 271517658252 272141672832 272901107712 274976481924 275743827584 276377554944 277337199232 279015637248 279256487808 279898288128 280870157184 280946541312 281922050136 282165409556 282569976576 282813895296 283603111936 283795887988 283873067784 284015106048 285513413832 285759873372 286310163712 287215890432 287489285208 288291548928 289150527384 289957426944 290207722624 291294585896 291964052736 292977816808 293504294799 293651152128 295005344952 295152953344 295683340032 296710018296 297391931136 298505700144 298763374824 300489763752 300721876992 301328306432 302569277688 303151938048 304204548944 305166883584 306309770736 306463035392 307013746176 308079766128 308345705288 308583886848 310211806032 310367023104 312004349136 312514891776 313600012928 314163548784 315040249344 315978926832 317162306403 318321918608 319053500928 319516994304 320161325584 320685215744 322098934176 322376974896 322538278912 323117876736 324239813808 324327992544 324770377728 325454131407 326202105312 326483687952 327706409133 327870379776 329600043909 331881013071 332047072512 333798770583 334730264928 338217038521 338994344736 340171408433 340728041728 342230117562 342525535827 342696921344 343312744032 344504802171 344598492078 344770914816 345068526336 346589736894 346888918449 347156872704 347856941984 348362278512 349162900992 352288240608 352800014544 353784533504 354420280512 355650906486 355957909781 356232869376 358112158434 358291342848 358600625408 360181491282 360770867712 362023544336 362674096758 362855563776 364769790534 365366674944 366635309232 368854177248 369598000858 372020849664 372341983744 374306255646 374493542912 374595388416 375896066848 376571548044 376759968768 377085193728 378497423712 379367304192 380684551776 381013164496 381559458816 383319046944 384388731904 384650015857 385534036512 386609902592 388202092128 389285403648 389550016059 391339059732 391534869504 391907563326 393340459936 393904429056 394244453376 395613357728 396324270684 396522574848 398007600192 398351166432 399266675712 400653018336 400761978048 402153512694 403077760704 403425703584 404202584064 404826487277 406889178112 407276487378 408413027648 409351661568 410773021504 412464722886 413615741376 414566332416 416005798848 417924238682 418523455872 418884731712 420053665792 420339192586 421305235776 422883075204 423248114334 424220842944 425404667904 425693831982 425809601676 426022659072 427979206656 428270120748 428639810058 429465245568 429835966528 430823835648 432319751744 432437323392 433938841876 434936140416 435311583936 436941878844 437160506368 437946079104 439466725212 439846079602 440476728192 442508017428 442729430016 445065027444 446307019904 448145062236 450734645628 451992459648 454727907072 456306823416 456700714436 457750325376 459339736228 459464656104 459694553088 460091368448 462119649192 462518557932 462875830272 464483038016 465317709048 465550534656 468006523704 468772337664 469717654144 470400019392 472560374016 474201208648 474977159168 477482877912 477721790464 478580251392 480241988376 481027823616 483148401264 483565462344 483807418368 486359720712 486735409152 487155566592 488847078976 489725531928 491805569664 496027799552 498070608768 499075007528 499460517888 502095397392 502346625024 502780258304 504663231616 505823072256 507579402368 508491517104 508745945088 511092062592 512266678272 513345176343 514045382016 517156372224 517602789504 519047204864 519400021412 521785412976 522046492672 522543417768 525659271168 528432360912 528696766464 529200021816 530676800256 531134888576 532355567616 533476359729 534204024448 534349304064 536204683592 537168237651 537437014272 537900938112 540272236923 541156301568 543035316504 544283345664 549952963848 551487655168 554397001287 554674398464 558031274496 558512975616 561459383469 561740314368 561893082624 563844100272 564330819112 565139953152 565627790592 567591775976 567746135568 568030212096 571026827664 571519746744 572620327424 574978570416 576138060161 576583097856 578301054768 579914853888 580415445248 582589171792 583928105472 585955633616 587008589598 587302304256 590010689904 590305906688 591366680064 593420036592 594783862272 597011400288 597526749648 600979527504 602656612864 603230269041 605138555376 606303876096 608409097888 610333767168 610914731067 612619541472 614027492352 616159532256 616691410576 619000995029 620423612064 622577860717 624008698272 626886358023 627200025856 628327097568 630080498688 630508788879 631957853664 634324612806 634872171501 636643837216 638107001856 638540747973 639033988608 640322651168 642959715087 644197868352 644753949792 646235753472 648479627616 648655985088 650908262814 651470136769 652404210624 652967375904 655234623737 655412818266 655740759552 659200087818 659769119403 663762026142 664094145024 667597541166 669460529856 676434077042 677988689472 680342816866 681456083456 684460235124 685051071654 685393842688 686625488064 689009604342 689196984156 689541829632 690137052672 693179473788 693777836898 694313745408 695713883968 696724557024 698325801984 704576481216 705600029088 707569067008 708840561024 711301812972 711915819562 712465738752 716224316868 716582685696 717201250816 720362982564 721541735424 724047088672 725348193516 725711127552 729539581068 730733349888 733270618464 737708354496 739196001716 744041699328 744683967488 748612511292 748987085824 749190776832 751792133696 753143096088 753519937536 754170387456 756994847424 758734608384 761369103552 762026328992 763118917632 766638093888 768777463808 769300031714 771068073024 773219805184 776404184256 778570807296 779100032118 782678119464 783069739008 783815126652 786680919872 787808858112 788488906752 791226715456 792648541368 793045149696 796015200384 796702332864 798533351424 801306036672 801523956096 804307025388 806155521408 806851407168 808405168128 809652974554 813778356224 814552974756 816826055296 818703323136 821546043008 824929445772 827231482752 829132664832 832011597696 835848477364 837046911744 837769463424 840107331584 840678385172 842610471552 845766150408 846496228668 848441685888 850809335808 851387663964 851619203352 852045318144 856540241496 857279620116 858930491136 859671933056 861647671296 864639503488 864874646784 867877683752 869872280832 870623167872 873883757688 874321012736 875892158208 878933450424 879692159204 880953456384 885016034856 885458860032 890130054888 892614039808 896290124472 901469291256 903984919296 909455814144 912613646832 913401428872 915500650752 918679472456 918929312208 919389106176 920182736896 924239298384 925037115864 925751660544 928966076032 930635418096 931101069312 936013047408 937544675328 939435308288 940800038784 945120748032 948402417296 949954318336 954965755824 955443580928 957160502784 960483976752 962055647232 966296802528 967130924688 967614836736 972719441424 974311133184 976362394221 977694157952 979451063856 983119227399 983611139328 988800131727 996141217536 998150015056 1004190794784 1005560516608 1007677568377 1009326463232 1014651115563 1015158804736 1016983034208 1020514225299 1022184125184 1026690352686 1027576607481 1028090764032 1033514406513 1034312744448 1035205579008 1038800042824 1040666755347 1043570825952 1045086835536 1054441355389 1056864721824 1058400043632 1060534390997 1061353600512 1062269777152 1066952719458 1067873729343 1068408048896 1068698608128 1072409367184 1074336475302 1074874028544 1075801876224 1080544473846 1082312603136 1086070633008 1088566691328 1099905927696 1102975310336 1108794002574 1109348796928 1116062548992 1117025951232 1122918766938 1123480628736 1123786165248 1127688200544 1128661638224 1130279906304 1131255581184 1135183551952 1135492271136 1139434952633 1142053655328 1143039493488 1145240654848 1149957140832 1152276120322 1153166195712 1153950047571 1156602109536 1159829707776 1160830890496 1165178343584 1167856210944 1168650048177 1171911267232 1174017179196 1174604608512 1180021379808 1182733360128 1186840073184 1189567724544 1194022800576 1195053499296 1199202990613 1201959055008 1205313225728 1206460538082 1210277110752 1212607752192 1214479461831 1216818195776 1220667534336 1221829462134 1225239082944 1228054984704 1232319064512 1233382821152 1238001990058 1240847224128 1245155721434 1248017396544 1253772716046 1254400051712 1256654195136 1260160997376 1261017577758 1263915707328 1268649225612 1269744343002 1273287674432 1276214003712 1277081495946 1278067977216 1280645302336 1285919430174 1288395736704 1289507899584 1292471506944 1296959255232 1297311970176 1301816525628 1302940273538 1304808421248 1305934751808 1310469247474 1310825636532 1311481519104 1318400175636 1319538238806 1327524052284 1328188290048 1335195082332 1338921059712 1352868154084 1355977378944 1360685633732 1362912166912 1368920470248 1370102143308 1370787685376 1373250976128 1378019208684 1378393968312 1379083659264 1380274105344 1386358947576 1387555673796 1388627490816 1391427767936 1393449114048 1396651603968 1409152962432 1411200058176 1415138134016 1417681122048 1422603625944 1423831639124 1424931477504 1432448633736 1433165371392 1434402501632 1440725965128 1443083470848 1448094177344 1450696387032 1451422255104 1459079162136 1461466699776 1466541236928 1475416708992 1478392003432 1488083398656 1489367934976 1497225022584 1497974171648 1498381553664 1503584267392 1506286192176 1507039875072 1508340774912 1513989694848 1517469216768 1522738207104 1524052657984 1526237835264 1533276187776 1537554927616 1538600063428 1542136146048 1546439610368 1552808368512 1557141614592 1558200064236 1565356238928 1566139478016 1567630253304 1573361839744 1576977813504 1582453430912 1585297082736 1586090299392 1592030400768 1593404665728 1597066702848 1600429079187 1602612073344 1603047912192 1608614050776 1612311042816 1613702814336 1619305949108 1627556712448 1629105949512 1633652110592 1643092086016 1649858891544 1654462965504 1663191003861 1664023195392 1671696954728 1674093823488 1675538926848 1681356770344 1684378150407 1685220943104 1691532300816 1692992457336 1696883371776 1702775327928 1703238406704 1704090636288 1713080482992 1714559240232 1717860982272 1719343866112 1728414180483 1729279006976 1729749293568 1735755367504 1739744561664 1741246335744 1747767515376 1748642025472 1751784316416 1757866900848 1759384318408 1761906912768 1770032069712 1770917720064 1780260109776 1785228079616 1792580248944 1802938582512 1807969838592 1809690807123 1818911628288 1825227293664 1826802857744 1831001301504 1837358944912 1837858624416 1840365473792 1844240077973 1848478596768 1850074231728 1857002985087 1857932152064 1861270836192 1867733582151 1872026094816 1878870616576 1880659074069 1881600077568 1890241496064 1891526366637 1896804834592 1904616514503 1909931511648 1914321005568 1915622243919 1920967953504 1929826631561 1932593605056 1934261849376 1940978036353 1945438882848 1952724788442 1954410410307 1955388315904 1958902127712 1965703871211 1966238454798 1967222278656 1977600263454 1979307358209 1992282435072 1996300030112 2008381589568 2015355136754 2018652926464 2029302231126 2030317609472 2033966068416 2041028450598 2044368250368 2053380705372 2055153214962 2056181528064 2067028813026 2068625488896 2070411158016 2077600085648 2081333510694 2087141651904 2090173671072 2108882710778 2113729443648 2116800087264 2121068781994 2122707201024 2124539554304 2133905438916 2135747458686 2136816097792 2137397216256 2144818734368 2148672950604 2149748057088 2151603752448 2161088947692 2164625206272 2172141266016 2177133382656 2199811855392 2205950620672 2217588005148 2218697593856 2232125097984 2234051902464 2245837533876 2246961257472 2247572330496 2255376401088 2257323276448 2260559812608 2262511162368 2270367103904 2270984542272 2278869905266 2284107310656 2286078986976 2290481309696 2299914281664 2304552240644 2306332391424 2307900095142 2313204219072 2319659415552 2321661780992 2330356687168 2335712421888 2337300096354 2343822534464 2348034358392 2349209217024 2360042759616 2365466720256 2373680146368 2379135449088 2388045601152 2390106998592 2398405981226 2403918110016 2410626451456 2412921076164 2420554221504 2425215504384 2428958923662 2433636391552 2441335068672 2443658924268 2450478165888 2456109969408 2464638129024 2466765642304 2476003980116 2481694448256 2490311442868 2496034793088 2507545432092 2508800103424 2513308390272 2520321994752 2522035155516 2527831414656 2537298451224 2539488686004 2546575348864 2552428007424 2554162991892 2556135954432 2561290604672 2571838860348 2576791473408 2579015799168 2584943013888 2593918510464 2594623940352 2603633051256 2605880547076 2609616842496 2611869503616 2620938494948 2621651273064 2622963038208 2636800351272 2639076477612 2655048104568 2656376580096 2670390164664 2677842119424 2705736308168 2711954757888 2721371267464 2725824333824 2737840940496 2740204286616 2741575370752 2746501952256 2756038417368 2756787936624 2758167318528 2760548210688 2772717895152 2775111347592 2777254981632 2782855535872 2786898228096 2793303207936 2818305924864 2822400116352 2830276268032 2835362244096 2845207251888 2847663278248 2849862955008 2864897267472 2866330742784 2868805003264 2881451930256 2886166941696 2896188354688 2901392774064 2902844510208 2918158324272 2922933399552 2929087182663 2933082473856 2950833417984 2956784006864 2978735869952 2994450045168 2995948343296 3007168534784 3012572384352 3016681549824 3023032705131 3027979389696 3043953346689 3045476414208 3048105315968 3061542675897 3066552375552 3077200126856 3082729822443 3084272292096 3100543219539 3105616737024 3116400128472 3130712477856 3135260506608 3141583007293 3146723679488 3163324066167 3164906861824 3170594165472 3181603172991 3184060801536 3186809331456 3200858158374 3203621188029 3205224146688 3206095824384 3217228101552 3224622085632 3227405628672 3238611898216 3258211899024 3267304221184 3286184172032 3299717783088 3308925931008 3326382007722 3328046390784 3343393909456 3348187646976 3351077853696 3362713540688 3368756300814 3370441886208 3383064601632 3385984914672 3393766743552 3405550655856 3406476813408 3418304857899 3426160965984 3429118480464 3435721964544 3438687732224 3456828360966 3458558013952 3459498587136 3461850142713 3471510735008 3479489123328 3482492671488 3495535030752 3503568632832 3505950144531 3515733801696 3518768636816 3523813825536 3540064139424 3552356028797 3560520219552 3570456159232 3585160497888 3597608971839 3605877165024 3615939677184 3619381614246 3637823256576 3643438385493 3650454587328 3653605715488 3662002603008 3674717889824 3675717248832 3688480155946 3696957193536 3700148463456 3714005970174 3715864304128 3722541672384 3735467164302 3738691676617 3744052189632 3757741233152 3761318148138 3763200155136 3780482992128 3783052733274 3793609669184 3809233029006 3819863023296 3828642011136 3831244487838 3841935907008 3859653263122 3865187210112 3868523698752 3881956072706 3890877765696 3905449576884 3908820820614 3910776631808 3917804255424 3931407742422 3932476909596 3934444557312 3955200526908 3958614716418 3984564870144 3992600060224 4016763179136 4030710273508 4037305852928 4058604462252 4060635218944 4067932136832 4082056901196 4088736500736 4106761410744 4110306429924 4112363056128 4134057626052 4137250977792 4140822316032 4155200171296 4162667021388 4174283303808 4180347342144 4217765421556 4227458887296 4233600174528 4242137563988 4245414402048 4249079108608 4267810877832 4271494917372 4273632195584 4274794432512 4289637468736 4297345901208 4299496114176 4303207504896 4322177895384 4329250412544 4344282532032 4354266765312 4399623710784 4411901241344 4435176010296 4437395187712 4464250195968 4468103804928 4491675067752 4493922514944 4495144660992 4510752802176 4514646552896 4521119625216 4525022324736 4540734207808 4541969084544 4557739810532 4568214621312 4572157973952 4580962619392 4599828563328 4609104481288 4612664782848 4615800190284 4626408438144 4639318831104 4643323561984 4660713374336 4671424843776 4674600192708 4687645068928 4696068716784 4698418434048 4720085519232 4730933440512 4747360292736 4758270898176 4776091202304 4780213997184 4796811962452 4807836220032 4821252902912 4825842152328 4841108443008 4857917847324 4867272783104 4882670137344 4887317848536 4900956331776 4929276258048 4933531284608 4952007960232 4963388896512 4980622885736 4989573011583 4992069586176 5015090864184 5017600206848 5026616780544 5044070311032 5055662829312 5074596902448 5078977372008 5093150697728 5108325983784 5112271908864 5122581209344 5143677720696 5153582946816 5158031598336 5185242541449 5187837020928 5189247880704 5207266102512 5211761094152 5219233684992 5223739007232 5241876989896 5243302546128 5245926076416 5273600702544 5278152955224 5310096209136 5312753160192 5340780329328 5355684238848 5411472616336 5423909515776 5442742534928 5451648667648 5475681880992 5480408573232 5483150741504 5493003904512 5512076834736 5513575873248 5521096421376 5532720233919 5545435790304 5550222695184 5565711071744 5571008955261 5573796456192 5603200746453 5636611849728 5641977222207 5644800232704 5670724488192 5674579099911 5690414503776 5695326556496 5729794534944 5737610006528 5749689654857 5762903860512 5789479894683 5792376709376 5802785548128 5822934109059 5836316648544 5858174365326 5863231230921 5866164947712 5897111613633 5901666835968 5913568013728 5937922074627 5988900090336 6014337069568 6025144768704 6046065410262 6051284466277 6055958779392 6087906693378 6090952828416 6096210631936 6123085351794 6133104751104 6154400253712 6165459644886 6168544584192 6201086439078 6211233474048 6232800256944 6261424955712 6270521013216 6283166014586 6293447358976 6326648132334 6329813723648 6341188330944 6363206345982 6368121603072 6373618662912 6401716316748 6407242376058 6410448293376 6412191648768 6434456203104 6449244171264 6454811257344 6477223796432 6516423798048 6534608442368 6572368344064 6599435566176 6617851862016 6652764015444 6656092781568 6686787818912 6696375293952 6702155707392 6725427081376 6737512601628 6740883772416 6766129203264 6771969829344 6787533487104 6811101311712 6812953626816 6836609715798 6852321931968 6858236960928 6871443929088 6877375464448 6882050283709 6913656721932 6917116027904 6918997174272 6923700285426 6943021470016 6958978246656 6964985342976 6991070061504 7007137265664 7011900289062 7031467603392 7037537273632 7047627651072 7080128278848 7104712057594 7121040439104 7140912318464 7170320995776 7195217943678 7211754330048 7231879354368 7238763228492 7275646513152 7286876770986 7300909174656 7307211430976 7324005206016 7349435779648 7351434497664 7376960311892 7393914387072 7400296926912 7428011940348 7431728608256 7445083344768 7470934328604 7477383353234 7488104379264 7515482466304 7522636296276 7526400310272 7560965984256 7566105466548 7587219338368 7618466058012 7639726046592 7657284022272 7662488975676 7683871814016 7719306526244 7730374420224 7737047397504 7763912145412 7781755531392 7810899153768 7817641641228 7821553263616 7835608510848 7862815484844 7864953819192 7868889114624 7910401053816 7917229432836 7969129740288 7985200120448 8033526358272 8061420547016 8074611705856 8117208924504 8121270437888 8135864273664 8164113802392 8177473001472 8213522821488 8220612859848 8224726112256 8268115252104 8274501955584 8281644632064 8310400342592 8325334042776 8348566607616 8360694684288 8435530843112 8454917774592 8467200349056 8484275127976 8490828804096 8498158217216 8535621755664 8542989834744 8547264391168 8549588865024 8579274937472 8594691802416 8598992228352 8606415009792 8644355790768 8658500825088 8688565064064 8708533530624 8799247421568 8823802482688 8870352020592 8874790375424 8936207609856 8983350135504 8987845029888 9021505604352 9029293105792 9050044649472 9069098115393 9081468415616 9083938169088 9115479621064 9131860040067 9136429242624 9144315947904 9184628027691 9199657126656 9218208962576 9231600380568 9252816876288 9286647123968 9321426748672 9349200385416 9375290137856 9392137433568 9424749021879 9440171038464 9489972198501 9494720585472 9544809518973 9552182404608 9560427994368 9593623924904 9610863564087 9615672440064 9651684304656 9682216886016 9715835694648 9734545566208 9774635697072 9794347022737 9801912663552 9858552516096 9867062569216 9904015920464 9926777793024 9961245771472 9979146023166 9984139172352 10030181728368 10035200413696 10053233561088 10088140622064 10111325658624 10149193804896 10157954744016 10186301395456 10216651967568 10245162418688 10254914573697 10287355441392 10307165893632 10316063196672 10370485082898 10375674041856 10378495761408 10385550428139 10414532205024 10423522188304 10438467369984 10447478014464 10483753979792 10486605092256 10523016915493 10547201405088 10556305910448 10620192418272 10657068086391 10681560658656 10711368477696 10792826915517 10822945232672 10847819031552 10885485069856 10930315156479 10951363761984 10960817146464 10986007809024 11024153669472 11027151746496 11065440467838 11074992325073 11090871580608 11100445390368 11131422143488 11138988603529 11142017910522 11147592912384 11206401492906 11216075029851 11273223699456 11283954444414 11289600465408 11341448976384 11349158199822 11380829007552 11390653112992 11459589069888 11499379309714 11525807721024 11578959789366 11584753418752 11605571096256 11645868218118 11672633297088 11716348730652 11726462461842 11732329895424 11794223227266 11803333671936 11827136027456 11875844149254 11977800180672 12028674139136 12050289537408 12092130820524 12102568932554 12111917558784 12175813386756 12181905656832 12192421263872 12246170703588 12266209502208 12308800507424 12330919289772 12337089168384 12402172878156 12422466948096 12465600513888 12522849911424 12541042026432 12566332029172 12586894717952 12653296264668 12659627447296 12682376661888 12726412691964 12736243206144 12747237325824 12803432633496 12814484752116 12820896586752 12824383297536 12868912406208 12898488342528 12909622514688 12954447592864 13032847596096 13069216884736 13144736688128 13198871132352 13235703724032 13305528030888 13312185563136 13373575637824 13392750587904 13404311414784 13450854162752 13475025203256 13481767544832 13532258406528 13543939658688 13575066974208 13622202623424 13625907253632 13673219431596 13704643863936 13716473921856 13742887858176 13754750928896 13764100567418 13827313443864 13834232055808 13837994348544 13847400570852 13886042940032 13917956493312 13929970685952 13982140123008 14014274531328 14023800578124 14062935206784 14075074547264 14095255302144 14160256557696 14209424115188 14242080878208 14281824636928 14340641991552 14390435887356 14423508660096 14463758708736 14477526456984 14573753541972 14601818349312 14614422861952 14648010412032 14698871559296 14702868995328 14753920623784 14787828774144 14800593853824 14856023880696 14863457216512 14890166689536 14941868657208 14954766706468 14976208758528 15030964932608 15045272592552 15052800620544 15132210933096 15174438676736 15236932116024 15279452093184 15324977951352 15367743628032 15438613052488 15460748840448 15474094795008 15527824290824 15555727624347 15563511062784 15621798307536 15635283282456 15643106527232 15671217021696 15725630969688 15729907638384 15737778229248 15820802107632 15834458865672 15938259480576 15970400240896 16067052716544 16122841094032 16149223411712 16234417849008 16242540875776 16271728547328 16328227604784 16354946002944 16427045642976 16441225719696 16449452224512 16536230504208 16563289264128 16598160701757 16620800685184 16650668085552 16697133215232 16713026865783 16721389368576 16809602239359 16871061686224 16909835549184 16934400698112 16968550255952 16996316434432 17071243511328 17085979669488 17094528782336 17158549874944 17189383604832 17212830019584 17249068964571 17288711581536 17368439684049 17377130128128 17468802327177 17589693692763 17598494843136 17691334840899 17740704041184 17925503041613 17966700271008 18029084646949 18043011208704 18058586211584 18138196230786 18153853398831 18162936831232 18167876338176 18230959242128 18263720080134 18272858485248 18288631895808 18369256055382 18399314253312 18436417925152 18463200761136 18505633752576 18642853497344 18698400770832 18750580275712 18784274867136 18849498043758 18880342076928 18979944397002 18989441170944 19089619037946 19104364809216 19120855988736 19187247849808 19221727128174 19231344880128 19303368609312 19364433772032 19431671389296 19469091132416 19549271394144 19588694045474 19603825327104 19717105032192 19734125138432 19808031840928 19853555586048 19922491542944 19958292046332 19968278344704 20060363456736 20106467122176 20176281244128 20222651317248 20298387609792 20315909488032 20372602790912 20386450840421 20433303935136 20490324837376 20509829147394 20574710882784 20614331787264 20632126393344 20646150851127 20740970165796 20751348083712 20756991522816 20771100856278 20829064410048 20847044376608 20876934739968 20894956028928 20967507959584 20973210184512 21046033830986 21094402810176 21112611820896 21240384836544 21314136172782 21363121317312 21422736955392 21585653831034 21645890465344 21695638063104 21770970139712 21860630312958 21902727523968 21921634292928 21972015618048 22048307338944 22054303492992 22130880935676 22149984650146 22181743161216 22200890780736 22262844286976 22277977207058 22284035821044 22295185824768 22412802985812 22432150059702 22546447398912 22567908888828 22579200930816 22682897952768 22698316399644 22761658015104 22781306225984 22919178139776 22998758619428 23051615442048 23157919578732 23169506837504 23211142192512 23291736436236 23345266594176 23432697461304 23452924923684 23464659790848 23588446454532 23606667343872 23654272054912 23751688298508 23955600361344 24057348278272 24100579074816 24184261641048 24205137865108 24223835117568 24351626773512 24363811313664 24384842527744 24492341407176 24532419004416 24617601014848 24661838579544 24674178336768 24804345756312 24844933896192 24931201027776 25045699822848 25082084052864 25132664058344 25173789435904 25306592529336 25319254894592 25364753323776 25452825383928 25472486412288 25494474651648 25606865266992 25628969504232 25641793173504 25648766595072 25737824812416 25796976685056 25819245029376 25908895185728 26065695192192 26138433769472 26289473376256 26397742264704 26471407448064 26611056061776 26624371126272 26747151275648 26808622829568 26901708325504 26950050406512 26963535089664 27064516813056 27087879317376 27150133948416 27207294346179 27244405246848 27251814507264 27346438863192 27409287727872 27432947843712 27509501857792 27528201134836 27654626887728 27668464111616 27694801141704 27772085880064 27859941371904 27964280246016 28047601156248 28125870413568 28150149094528 28274247065637 28320513115392 28418848230376 28469916595503 28484161756416 28634428556919 28681283983104 28780871774712 28847017320192 28955052913968 29147507083944 29203636698624 29228845723904 29383041068211 29397743118592 29405737990656 29507841247568 29575657548288 29601187707648 29712047761392 29726914433024 29780333379072 29883737314416 29909533412936 29952417517056 30090545185104 30105601241088 30264421866192 30348877353472 30473864232048 30558904186368 30649955902704 30735487256064 30764743721091 30877226104976 30921497680896 30948189590016 31055648581648 31111455248694 31127022125568 31243596615072 31270566564912 31286213054464 31342434043392 31451261939376 31459815276768 31569050746479 31641604215264 31668917731344 31940800481792 31971204259173 32134105433088 32245682188064 32378480746551 32468835698016 32543457094656 32656455209568 32807052736537 32854091285952 32882451439392 32996626618001 33072461008416 33196321403514 33224976975219 33241601370368 33301336171104 33394266430464 33416965810587 33426053731566 33442778737152 33619204478718 33648225089553 33742123372448 33819671098368 33868801396224 33937100511904 34142487022656 34171959338976 34317099749888 34378767209664 34498137929142 34527917248757 34577423163072 34736879368098 34754260256256 34937604654354 35179387385526 35196989686272 35382669681798 35481408082368 35851006083226 35933400542016 36058169293898 36086022417408 36117172423168 36276392461572 36307706797662 36325873662464 36335752676352 36461918484256 36527440160268 36545716970496 36577263791616 36738512110764 36798628506624 36872835850304 36926401522272 37011267505152 37285706994688 37396801541664 37501160551424 37568549734272 37698996087516 37760684153856 37959888794004 37978882341888 38179238075892 38208729618432 38241711977472 38374495699616 38443454256348 38462689760256 38606737218624 38728867544064 38863342778592 38938182264832 39098542788288 39177388090948 39207650654208 39434210064384 39468250276864 39616063681856 39707111172096 39844983085888 39916584092664 39936556689408 40120726913472 40212934244352 40352562488256 40445302634496 40596775219584 40631818976064 40745205581824 40772901680842 40866607870272 40980649674752 41019658294788 41149421765568 41228663574528 41264252786688 41292301702254 41481940331592 41502696167424 41513983045632 41542201712556 41658128820096 41694088753216 41753869479936 41789912057856 41935015919168 41946420369024 42092067661972 42188805620352 42225223641792 42480769673088 42628272345564 42726242634624 42845473910784 43171307662068 43291780930688 43391276126208 43541940279424 43721260625916 43805455047936 43843268585856 43944031236096 44096614677888 44108606985984 44261761871352 44299969300292 44363486322432 44401781561472 44525688573952 44555954414116 44568071642088 44590371649536 44825605971624 44864300119404 45092894797824 45135817777656 45158401861632 45396632799288 45523316030208 45562612451968 45838356279552 45997517238856 46103230884096 46315839157464 46339013675008 46422284385024 46583472872472 46690533188352 46865394922608 46905849847368 46929319581696 47176892909064 47213334687744 47308544109824 47503376597016 47911200722688 48114696556544 48201158149632 48368523282096 48410275730216 48447670235136 48703253547024 48727622627328 48769685055488 48984682814352 49064838008832 49235202029696 49323677159088 49348356673536 49608691512624 49689867792384 49794482105271 49862402055552 50091399645696 50164168105728 50265328116688 50347578871808 50613185058672 50638509789184 50729506647552 50905650767856 50988949303296 51213730533984 51257939008464 51283586347008 51475649624832 51638490058752 51747206893713 51817790371456 52105319052147 52131390384384 52406406981531 52795484529408 53222112123552 53406911123981 53494302551296 53776509124839 53803416651008 53900100813024 54087253940847 54129033626112 54175758634752 54414588692358 54461560196493 54488810493696 54503629014528 54692877726384 54818575455744 54865895687424 55056402269672 55309253775456 55389602283408 55544171760128 55885391835617 55928560492032 56095202312496 56251740827136 56300298189056 56548494131274 56641026230784 56837696460752 56939833191006 56968323512832 57268857113838 57362567966208 57561743549424 57694034640384 57910105827936 58295014167888 58407273397248 58457691447808 58766082136422 58795486237184 58811475981312 59015682495136 59151315096576 59202375415296 59424095522784 59560666758144 59767474628832 59819066825872 59904835034112 60181090370208 60390052489549 60528843732384 60697754706944 60947728464096 61117808372736 61159352521263 61299911805408 61470974512128 61529487442182 61754452209952 61842995361792 61896379180032 61938452553381 62111297163296 62222910497388 62254044251136 62487193230144 62541133129824 62684868086784 62902523878752 62919630553536 63138101492958 63283208430528 63337835462688 63557758502489 63881600963584 63942408518346 64268210866176 64491364376128 64756961493102 64937671396032 65086914189312 65312910419136 65614105473074 65708182571904 65764902878784 65993253236002 66144922016832 66392642807028 66449953950438 66483202740736 66602672342208 66788532860928 66833931621174 66852107463132 66885557474304 67238408957436 67296450179106 67484246744896 67639342196736 67737602792448 67874201023808 68284974045312 68343918677952 68634199499776 68757534419328 68996275858284 69055834497514 69154846326144 69473758736196 69508520512512 69875209308708 70358774771052 70393979372544 70765339363596 70962816164736 71702012166452 71866801084032 72116338587796 72172044834816 72234344846336 72552784923144 72615413595324 72651747324928 72671505352704 72923836968512 73054880320536 73091433940992 73154527583232 73477024221528 73597257013248 73745671700608 73852803044544 74022535010304 74571413989376 74793603083328 75002321102848 75137099468544 75397992175032 75521368307712 75919777588008 75957764683776 76358476151784 76417459236864 76483423954944 76748991399232 76886908512696 76925379520512 77213474437248 77457735088128 77726685557184 77876364529664 78197085576576 78354776181896 78415301308416 78868420128768 78936500553728 79232127363712 79414222344192 79689966171776 79833168185328 79873113378816 80241453826944 80425868488704 80705124976512 80890605268992 81193550439168 81263637952128 81490411163648 81545803361684 81733215740544 81961299349504 82039316589576 82298843531136 82528505573376 82584603404508 82963880663184 83005392334848 83084403425112 83316257640192 83388177506432 83579824115712 83870031838336 83892840738048 84184135323944 84377611240704 84450447283584 84822741196911 84961539346176 85256544691128 85452485269248 86342615324136 86583561861376 87083880558848 87442521251832 87610910095872 87686537171712 88149123204633 88193229355776 88217213971968 88523523742704 88599938600584 88726972644864 88803563122944 89111908828232 89136143284176 89180743299072 89651211943248 89728600238808 90271635555312 90316803723264 90793265598576 91046632060416 91125224903936 91676712559104 91995034477712 92206461768192 92631678314928 92678027350016 92844568770048 93166945744944 93381066376704 93730789845216 93811699694736 93858639163392 94353785818128 94617088219648 94707152239437 95006753194032 95822401445376 95913612777519 96402316299264 96737046564192 96820551460432 97406507094048 97539370110976 97744724132569 97969365628704 98421158209611 98470404059392 98647354318176 98989879854003 99217383025248 99588964210542 99674930925657 99724804111104 100182799291392 100250897431761 100328336211456 100530656233376 100944675268659 101226370117344 101459013295104 101811301535712 102280811472733 102427461067968 102515878016928 102871835926709 102951299249664 103494413787426 103583751746271 103635580742912 104210638104294 104262780768768 104812813963062 105590969058816 106444224247104 106813822247962 106988605102592 107553018249678 107606833302016 107800201626048 108174507881694 108258067252224 108351517269504 108829177384716 108923120392986 108977620987392 109007258029056 109385755452768 109637150911488 109731791374848 110112804539344 110618507550912 110779204566816 111088343520256 111770783671234 111857120984064 112190404624992 112503481654272 112600596378112 113096988262548 113282052461568 113675392921504 113879666382012 113936647025664 114537714227676 114725135932416 115123487098848 115388069280768 115820211655872 116590028335776 116814546794496 116915382895616 117532164272844 117590972474368 117622951962624 118031364990272 118302630193152 118404750830592 118848191045568 119121333516288 119534949257664 119638133651744 119809670068224 120362180740416 120780104979098 121057687464768 121395509413888 121895456928192 122235616745472 122318705042526 122599823610816 122941949024256 123058974884364 123508904419904 123685990723584 123792758360064 123876905106762 124222594326592 124445820994776 124508088502272 124974386460288 125082266259648 125369736173568 125805047757504 125839261107072 126276202985916 126566416861056 126675670925376 127115517004978 127763201927168 127884817036692 128536421732352 128982728752256 129513922986204 129875342792064 130173828378624 130625820838272 131228210946148 131416365143808 131529805757568 131986506472004 132289844033664 132785285614056 132899907900876 132966405481472 133205344684416 133577065721856 133667863242348 133704214926264 133771114948608 134476817914872 134592900358212 134968493489792 135278684393472 135475205584896 135748402047616 136569948090624 136687837355904 137268398999552 137515068838656 137992551716568 138111668995028 138309692652288 138947517472392 139017041025024 139750418617416 140717549542104 140787958745088 141530678727192 141925632329472 143404024332904 143733602168064 144232677175592 144344089669632 144468689692672 145105569846288 145230827190648 145303494649856 145343010705408 145847673937024 146109760641072 146182867881984 146309055166464 146954048443056 147194514026496 147491343401216 147705606089088 148045070020608 149142827978752 149587206166656 150004642205696 150274198937088 150795984350064 151042736615424 151839555176016 151915529367552 152716952303568 152966847909888 153497982798464 153773817025392 153850759041024 154426948874496 154915470176256 155241620681139 155453371114368 156394171153152 156709552363792 157873001107456 158464254727424 159379932343552 159666336370656 160220733371943 160482907653888 161329527374517 161410249953024 162261761822541 162387100878336 162527275904256 163091606723368 163384680589479 163466431481088 164078633179152 164597687062272 165169206809016 165927761326368 166168806850224 166503899386529 166632515280384 166776355012864 167656175506851 167740063676672 167785681476096 168368270647888 168755222481408 168900894567168 169645482393822 169923078692352 170513089382256 170904970538496 172685230648272 173167123722752 174167761117696 174885042503664 175221820191744 175373074343424 176298246409266 176386458711552 176434427943936 177047047485408 177199877201168 177453945289728 177607126245888 178223817656464 178272286568352 178891287563381 179302423886496 179457200477616 180543271110624 181170157468647 181586531197152 182093264120832 182250449807872 183353425118208 183478057563789 183990068955424 184412923536384 185263356629856 185689137540096 185815357660143 186333891489888 186762132753408 187461579690432 187623399389472 188274869526241 188707571636256 189234176439296 189414304478874 190013506388064 190673275507467 191644802890752 191827225555038 192804632598528 193474093128384 193641102920864 194813014188096 195489448265138 195938731257408 196842316419222 196940808118784 197294708636352 197979759708006 198434766050496 199177928421084 199349861851314 199449608222208 200365598582784 200501794863522 200656672422912 201061312466752 201889350537318 202452740234688 202918026590208 203622603071424 204561622945466 204854922135936 205031756033856 205743671853418 205902598499328 206988827574852 207167503492542 207271161485824 208421276208588 208525561537536 209625627926124 211181938117632 212888448494208 213627644495924 213977210205184 215106036499356 215213666604032 215600403252096 216349015763388 216516134504448 216703034539008 217658354769432 217846240785972 217955241974784 218014516058112 218771510905536 219274301822976 219463582749696 220225609078688 221237015101824 221558409133632 222176687040512 223541567342468 223714241968128 224380809249984 225006963308544 225201192756224 226193976525096 226564104923136 227350785843008 227759332764024 227873294051328 229075428455352 229450271864832 230246974197696 230776138561536 231640423311744 233180056671552 233629093588992 233830765791232 235064328545688 235181944948736 235245903925248 236062729980544 236605260386304 236809501661184 237696382091136 238242667032576 239069898515328 239276267303488 239619340136448 240724361480832 241560209958196 242115374929536 242791018827776 243790913856384 244471233490944 244637410085052 245199647221632 245883898048512 246117949768728 247017808839808 247585516720128 247753810213524 248445188653184 248891641989552 249016177004544 249948772920576 250164532519296 250739472347136 251610095515008 251678522214144 252552405971832 253132833722112 253351341850752 254231034009956 255526403854336 255769634073384 257965457504512 259027845972408 259750685584128 261251641676544 262456421892296 262832730287616 263059611515136 263973012944008 264447369613899 264579688067328 265570571228112 265799815801752 265932810962944 266410689368832 267335726484696 267408429852528 267542229897216 268953635829744 269185800716424 269936986979584 270950411169792 271496804095232 273139896181248 273375674711808 274536797999104 275030137677312 275985103433136 276223337990056 276619385304576 277895034944784 278034082050048 279500837234832 281435099084208 281575917490176 283061357454384 283851264658944 284121456718311 286808048665808 287467204336128 288465354351184 288937379385344 290211139692576 290461654381296 290606989299712 291695347874048 292219521282144 292618110332928 293234172397707 293908096886112 294982686802432 295263474628833 295411212178176 296969639562009 299024792776971 299174412333312 300548397874176 300752692295283 301591968700128 303679110352032 304733551707421 305433904607136 306842434418199 306995965596928 307547634050784 308615507780127 308853897748992 310483241362278 310751255238813 310906742228736 312788342306304 313419104727584 316928509454848 318759864687104 319332672741312 320441466743886 320965815307776 322659054749034 322820499906048 324523523645082 324774201756672 325054551808512 326183213446736 326769361178958 326932862962176 328157266358304 329195374124544 330338413618032 331855522652736 332337613700448 333007798773058 333265030560768 333552710025728 335312351013702 335480127353344 335571362952192 336736541295776 337510444962816 337801789134336 339290964787644 339846157384704 341026178764512 341809941076992 345370461296544 346334247445504 348335522235392 349770085007328 350443640383488 350746148686848 352596492818532 352772917423104 352868855887872 354094094970816 354399754402336 354907890579456 355214252491776 356447635312928 356544573136704 357782575126762 358604847772992 358914400955232 361086542221248 362340314937294 363173062394304 364186528241664 364500899615744 366706850236416 366956115127578 367980137910848 368825847072768 370526713259712 371378275080192 371630715320286 372667782979776 373524265506816 374923159380864 375246798778944 376549739052482 377415143272512 378468352878592 378828608957748 380027012776128 381346551014934 383289605781504 383654451110076 385609265197056 386948186256768 387282205841728 389626028376192 390978896530276 391877462514816 393684632838444 393881616237568 394589417272704 395959519416012 396869532100992 398355856842168 398699723702628 398899216444416 400731197165568 401003589727044 401313344845824 402122624933504 403778701074636 404905480469376 405836053180416 407245206142848 409123245890932 409709844271872 410063512067712 411487343706836 411805196998656 413977655149704 414335006985084 414542322971648 416842552417176 417051123075072 419251255852248 422363876235264 425776896988416 427255288991848 427954420410368 430212072998712 430427333208064 431200806504192 432698031526776 433032269008896 433406069078016 435316709538864 435692481571944 435910483949568 436029032116224 437543021811072 438548603645952 438927165499392 440451218157376 442474030203648 443116818267264 444353374081024 447083134684936 447428483936256 448761618499968 450013926617088 450402385512448 452387953050192 453128209846272 454701571686016 455518665528048 455746588102656 458150856910704 458900543729664 460493948395392 461552277123072 463280846623488 466360113343104 467661531582464 470128657091376 470363889897472 472125459961088 473619003322368 475392764182272 478139797030656 478552534606976 480662200115829 481448722961664 483120419916392 483988582123551 484230749859072 486785285467623 487581827712768 489274820170104 490399294443264 492235899537456 494035617679616 495507620427048 496890377306368 497783283979104 499511698159587 499897545841152 500329065038592 502968526520553 503220191030016 503357044428288 505104811943664 506265667444224 506702683701504 508462068019912 511539268146768 515930915009024 518055691944816 519501371168256 522503283353088 524912843784592 525665460575232 526119223030272 527946025888016 528894739227798 529159376134656 531141142456224 531599631603504 531865621925888 532821378737664 534671452969392 534816859705056 536673862690143 537907271659488 538371601432848 539873973959168 542993608190464 543510472405941 546279792362496 546751349423616 550060275354624 550434172691367 551970206866272 552446675980112 553238770609152 555790069889568 557719896521129 559001674469664 562870198168416 564824608578723 566122714908768 567702529317888 568242913436622 572019826522401 573616097331616 574934408672256 576930708702368 580422279385152 580923308762592 583390695748096 584439042564288 586468344795414 586974593228869 587816193772224 589965373604864 590526949257666 590822424356352 593939279124018 598049585553942 598348824666624 601096795748352 601505384590566 603183937400256 607358220704064 609467103414842 610867809214272 613684868836398 613991931193856 615095268101568 617231015560254 617707795497984 620966482724556 621502510477626 621813484457472 625576684612608 626838209455168 633857018909696 637519729374208 638665345482624 640882933487772 641931630615552 645318109498068 645640999812096 649047047290164 649548403513344 650109103617024 652366426893472 653538722357916 653865725924352 656314532716608 658390748249088 660676827236064 663711045305472 664675227400896 666015597546116 666530061121536 667105420051456 670624702027404 670960254706688 671142725904384 673473082591552 675020889925632 675603578268672 678581929575288 679692314769408 682052357529024 683619882153984 690740922593088 692668494891008 696671044470784 699540170014656 700887280766976 701492297373696 705192985637064 705545834846208 705737711775744 708188189941632 708799508804672 709815781158912 710428504983552 712895270625856 713089146273408 715565150253524 717209695545984 717828801910464 722173084442496 724680629874588 726346124788608 728373056483328 729001799231488 733413700472832 733912230255156 735960275821696 737651694145536 741053426519424 742756550160384 743261430640572 745335565959552 747048531013632 749846318761728 750493597557888 753099478104964 754830286545024 756936705757184 757657217915496 760054025552256 762693102029868 766579211563008 767308902220152 773896372513536 774564411683456 779252056752384 781957793060552 783754925029632 787369265676888 787763232475136 789178834545408 791919038832024 793739064201984 796711713684336 797399447405256 797798432888832 802007179454088 802626689691648 804245249867008 807557402149272 809810960938752 814490412285696 818246491781864 819419688543744 820127024135424 822974687413672 823610393997312 827955310299408 828670013970168 829084645943296 833685104834352 834102246150144 838502511704496 844727752470528 851553793976832 854510577983696 855908840820736 860424145997424 860854666416128 862401613008384 865396063053552 866812138156032 870633419077728 871384963143888 871820967899136 875086043622144 877854330998784 879702517193121 880902436314752 884948060407296 885790423886499 886233636534528 890908918686027 894166269369872 897523236999936 900804771024896 904775906100384 909403143372032 911037331056096 914200655122263 916301713821408 920527303254597 920987896790784 925846523340381 926561693246976 932253765716439 932720226686208 940257314182752 944250919922176 950051661205489 950785528364544 956279594061312 957105069213952 961324400231658 962897445923328 966240839832784 967977164247102 968461499718144 973570570935246 975163655425536 978549640340208 980798588886528 984471799074912 988071235359232 991015240854096 993780754612736 995566567958208 999023396319174 999795091682304 1000658130077184 1005937053041106 1006440382060032 1006714088856576 1010209623887328 1012531334888448 1013405367403008 1016924136039824 1023078536293536 1031861830018048 1036111383889632 1039002742336512 1045006566706176 1049825687569184 1051330921150464 1052238446060544 1055892051776032 1057789478455596 1058318752269312 1062282284912448 1063199263207008 1065642757475328 1069342905938784 1069633719410112 1073347725380286 1075814543318976 1076743202865696 1079747947918336 1080481894542313 1085987216380928 1087020944811882 1092559584724992 1093502698847232 1100120550709248 1100868345382734 1103940413732544 1104893351960224 1106477541218304 1111580139779136 1115439793042258 1118003348939328 1125740396336832 1129649217157446 1132245429817536 1135405058635776 1136485826873244 1144039653044802 1147232194663232 1149868817344512 1153861417404736 1160844558770304 1161846617525184 1166781391496192 1168878085128576 1172936689590828 1173949186457738 1175632387544448 1179930747209728 1181053898515332 1181644848712704 1187878558248036 1196099171107884 1196697649333248 1202193591496704 1203010769181132 1206367874800512 1214716441408128 1218934206829684 1221735618428544 1227369737672796 1227983862387712 1230190536203136 1234462031120508 1235415590995968 1241932965449112 1243005020955252 1243626968914944 1251153369225216 1253676418910336 1267714037819392 1275039458748416 1277330690965248 1281765866975544 1283863261231104 1290636218996136 1291281999624192 1298094094580328 1299096807026688 1300218207234048 1304732853786944 1307077444715832 1307731451848704 1312629065433216 1316781496498176 1321353654472128 1327422090610944 1329350454801792 1332031195092232 1333060122243072 1334210840102912 1341249404054808 1341920509413376 1342285451808768 1346946165183104 1350041779851264 1351207156537344 1357163859150576 1359384629538816 1364104715058048 1367239764307968 1381481845186176 1385336989782016 1393342088941568 1399080340029312 1402984594747392 1410385971274128 1411091669692416 1416376379883264 1417599017609344 1420857009967104 1425790541251712 1426178292546816 1431130300507048 1434419391091968 1435657603820928 1441986600347487 1444346168884992 1449361259749176 1452692249577216 1458003598462976 1467824460510312 1471920551643392 1482106853038848 1486522861281144 1490671131919104 1498535094478761 1499692637523456 1500987195115776 1506198956209928 1508905579561659 1509660573090048 1515314435830992 1520108051104512 1525386204059736 1534617804440304 1547792745027072 1549128823366912 1558504113504768 1563915586121104 1567509850059264 1574738531353776 1575526464950272 1578357669090816 1583838077664048 1587478128403968 1593423427368672 1594798894810512 1595596865777664 1604014358908176 1608490499734016 1610021588070429 1615114804298544 1619621921877504 1628980824571392 1630531417217823 1636492983563728 1638839377087488 1640254048270848 1645949374827344 1655910620598816 1657340027940336 1658169291886592 1667370209668704 1673159689563387 1677005023408992 1694473825736169 1703107587953664 1709021155967392 1716059479567203 1720848291994848 1724803226016768 1730792126107104 1738773795036461 1741266838155456 1742769926287776 1748821210754053 1750172087244288 1759405034386242 1760923779686607 1761804872629504 1769896120814592 1771580847772998 1772467273069056 1781817837372054 1788332538739744 1795046473999872 1809551812200768 1818806286744064 1822074662112192 1828401310244526 1832603427642816 1841054606509194 1841975793581568 1851693046680762 1853123386493952 1864507531432878 1865440453372416 1880514628365504 1888501839844352 1900103322410978 1901571056729088 1912559188122624 1914210138427904 1922648800463316 1925794891846656 1932481679665568 1935954328494204 1936922999436288 1947141141870492 1950327310851072 1957099280680416 1961597177773056 1968943598149824 1976142470718464 1982030481708192 1987561509225472 1991133135916416 1998046792638348 1999590183364608 2001316260154368 2011874106082212 2012880764120064 2013428177713152 2020419247774656 2025062669776896 2026810734806016 2033848272079648 2046157072587072 2063723660036096 2072222767779264 2078005484673024 2090013133412352 2099651375138368 2102661842300928 2104476892121088 2111784103552064 2115578956911192 2116637504538624 2124564569824896 2126398526414016 2131285514950656 2138685811877568 2139267438820224 2146695450760572 2151629086637952 2153486405731392 2159495895836672 2160963789084626 2171974432761856 2174041889623764 2185119169449984 2187005397694464 2200241101418496 2201736690765468 2207880827465088 2209786703920448 2212955082436608 2223160279558272 2230879586084516 2236006697878656 2251480792673664 2259298434314892 2264490859635072 2270810117271552 2272971653746488 2288079306089604 2294464389326464 2299737634689024 2307722834809472 2321689117540608 2323693235050368 2333562782992384 2337756170257152 2345873379181656 2347898372915476 2351264775088896 2359861494419456 2362107797030664 2363289697425408 2375757116496072 2392198342215768 2393395298666496 2406021538362264 2412735749601024 2429432882816256 2437868413659368 2443471236857088 2454739475345592 2455967724775424 2460381072406272 2468924062241016 2470831181991936 2483865930898224 2486010041910504 2487253937829888 2502306738450432 2507352837820672 2535428075638784 2550078917496832 2554661381930496 2563531733951088 2567726522462208 2581272437992272 2582563999248384 2596188189160656 2600436414468096 2609465707573888 2614154889431664 2615462903697408 2625258130866432 2633562992996352 2639107551579363 2642707308944256 2654844181221888 2658700909603584 2664062390184464 2668421680205824 2682498808109616 2683841018826752 2693892330366208 2702414313074688 2714327718301152 2728209430116096 2742601965366789 2761581909763791 2762963690372352 2777539570021143 2798160680058624 2820771942548256 2830566289570993 2832752759766528 2835198035218688 2850154983616467 2851581082503424 2852356585093632 2862260601014096 2868838782183936 2871315207641856 2883973200694974 2888692337769984 2898722519498352 2905384499154432 2935648921020624 2943841103286784 2964213706077696 2973045722562288 2981342263838208 2997070188957522 2999385275046912 3001974390231552 3012397912419856 3017811159123318 3019321146180096 3030628871661984 3040216102209024 3050772408119472 3069235608880608 3095585490054144 3098257646733824 3117008227009536 3127831172242208 3135019700118528 3149477062707552 3156715338181632 3167676155328096 3174956256807936 3186846854737344 3189597789621024 3200672781946097 3208028717816352 3216980999468032 3220043176140858 3230229608597088 3239243843755008 3241445683626939 3257961649142784 3261062834435646 3272985967127456 3277678754174976 3280508096541696 3291898749654688 3311821241197632 3314680055880672 3334740419337408 3346319379126774 3354010046817984 3388947651472338 3406215175907328 3418042311934784 3432118959134406 3441696583989696 3449606452033536 3461584252214208 3477547590072922 3482533676310912 3485539852575552 3497642421508106 3500344174488576 3518810068772484 3521847559373214 3523609745259008 3539792241629184 3543161695545996 3544934546138112 3563635674744108 3576665077479488 3590092947999744 3619103624401536 3637612573488128 3644149324224384 3656802620489052 3665206855285632 3682109213018388 3683951587163136 3703386093361524 3706246772987904 3729015062865756 3730880906744832 3761029256731008 3777003679688704 3800206644821956 3803142113458176 3825118376245248 3828420276855808 3845297600926632 3851589783693312 3864963359331136 3871908656988408 3873845998872576 3894282283740984 3900654621702144 3914198561360832 3923194355546112 3937887196299648 3952284941436928 3964060963416384 3975123018450944 3982266271832832 3996093585276696 3999180366729216 4002632520308736 4023748212164424 4025761528240128 4026856355426304 4040838495549312 4050125339553792 4053621469612032 4067696544159296 4092314145174144 4127447320072192 4144445535558528 4156010969346048 4180026266824704 4199302750276736 4208953784242176 4223568207104128 4231157913822384 4233275009077248 4249129139649792 4252797052828032 4262571029901312 4277371623755136 4278534877640448 4293390901521144 4303258173275904 4306972811462784 4318991791673344 4321927578169252 4343948865523712 4348083779247528 4374010795388928 4403473381530936 4415761654930176 4419573407840896 4446320559116544 4461759172169032 4472013395757312 4495605283436283 4502961585347328 4518596868629784 4528981719270144 4545943307492976 4576158612179208 4588928778652928 4615445669618944 4643378235081216 4647386470100736 4667125565984768 4675512340514304 4691746758363312 4695796745830952 4702529550177792 4724215594061328 4726579394850816 4751514232992144 4784396684431536 4786790597332992 4812043076724528 4825471499202048 4830064764211287 4858865765632512 4875736827318736 4886942473714176 4909478950691184 4911935449550848 4920762144812544 4937848124482032 4967731861796448 4972020083821008 4974507875659776 5014705675641344 5019479068690161 5083421477208507 5109322763860992 5127063467902176 5162544875984544 5180470379026157 5192376378321312 5216321385109383 5218931415147776 5228309778863328 5246463632262159 5250516261732864 5278215103158726 5282771339059821 5285414617888512 5309688362443776 5317401819207168 5328124780368928 5364997616219232 5387784660732416 5420883008054849 5428655436602304 5456418860232192 5485203930733578 5523163819527582 5525927380744704 5555079140042286 5596321360117248 5641543885096512 5661132579141986 5665505519533056 5670396070437376 5700309967232934 5703162165006848 5704713170187264 5724521202028192 5737677564367872 5742630415283712 5767946401389948 5777384675539968 5797445038996704 5810768998308864 5871297842041248 5887682206573568 5928427412155392 5946091445124576 5962684527676416 5994140377915044 5998770550093824 6003948780463104 6024795824839712 6035622318246636 6038642292360192 6061257743323968 6080432204418048 6101544816238944 6138471217761216 6191170980108288 6196515293467648 6234016454019072 6255662344484416 6270039400237056 6298954125415104 6313430676363264 6335352310656192 6349912513615872 6373693709474688 6379195579242048 6401345563892194 6416057435632704 6433961998936064 6440086352281716 6460459217194176 6478487687510016 6482891367253878 6515923298285568 6522125668871292 6545971934254912 6555357508349952 6561016193083392 6583797499309376 6623642482395264 6629360111761344 6669480838674816 6692638758253548 6708020093635968 6777895302944676 6812430351814656 6836084623869568 6864237918268812 6883393167979392 6899212904067072 6923168504428416 6955095180145844 6965067352621824 6971079705151104 6995284843016212 7000688348977152 7037620137544968 7043695118746428 7047219490518016 7079584483258368 7086323391091992 7089869092276224 7127271349488216 7153330154958976 7180185895999488 7238207248803072 7275225146976256 7288298648448768 7313605240978104 7330413710571264 7364218426036776 7367903174326272 7406772186723048 7412493545975808 7458030125731512 7461761813489664 7522058513462016 7554007359377408 7600413289643912 7606284226916352 7650236752490496 7656840553711616 7690595201853264 7703179567386624 7729926718662272 7743817313976816 7747691997745152 7788564567481968 7801309243404288 7828397122721664 7846388711092224 7875774392599296 7904569882873856 7928121926832768 7950246036901888 7964532543665664 7992187170553392 8005265040617472 8047496424328848 8051523056480256 8081676991098624 8107242939224064 8135393088318592 8184628290348288 8227805896100367 8288891071117056 8398605500553472 8447136414208256 8462315827644768 8491698868712979 8498258279299584 8505594105656064 8550464950849401 8554743247510272 8557069755280896 8586781803042288 8606516346551808 8613945622925568 8643855156338504 8696167558495056 8806946763061872 8831523309860352 8839146815681792 8892641118233088 8923518344338064 8944026791514624 8991210566872566 9005923170694656 9037193737259568 9057963438540288 9091886614985952 9152317224358416 9177857557305856 9230891339237888 9286756470162432 9294772940201472 9351024681028608 9383493516726624 9391593491661904 9405059100355584 9448431188122656 9481238240859193 9503028465984288 9568793368863072 9602018345838291 9624086153449056 9650942998404096 9660129528422574 9717731531265024 9724337050880817 9751473654637472 9773884947428352 9818957901382368 9841524289625088 9875696248964064 9935463723592896 9944040167642016 9978568084890773 10029411351282688 10038958137380322 10166842954417014 10218645527721984 10254126935804352 10325089751969088 10360940758052314 10384752756642624 10432642770218766 10437862830295552 10456619557726656 10492927264524318 10501032523465728 10556430206317452 10565542678119642 10570829235777024 10619376724887552 10634803638414336 10656249560737856 10729995232438464 10775569321464832 10841766016109698 10857310873204608 10912837720464384 10970407861467156 11046327639055164 11051854761489408 11110158280084572 11192642720234496 11283087770193024 11322265158283972 11331011039066112 11340792140874752 11400619934465868 11406324330013696 11409426340374528 11449042404056384 11475355128735744 11485260830567424 11535892802779896 11554769351079936 11594890077993408 11621537996617728 11742595684082496 11775364413147136 11856854824310784 11892182890249152 11925369055352832 11988280755830088 11997541100187648 12007897560926208 12049591649679424 12071244636493272 12077284584720384 12122515486647936 12160864408836096 12203089632477888 12276942435522432 12382341960216576 12393030586935296 12468032908038144 12511324688968832 12540078800474112 12597908250830208 12626861352726528 12670704621312384 12699825027231744 12747387418949376 12758391158484096 12802691127784388 12832114871265408 12867923997872128 12880172704563432 12920918434388352 12956975375020032 12965782734507756 13031846596571136 13044251337742584 13091943868509824 13122032386166784 13167594998618752 13247284964790528 13258720223522688 13338961677349632 13385277516507096 13416040187271936 13555790605889352 13672169247739136 13728475836537624 13766786335958784 13846337008856832 13910190360291688 13930134705243648 13942159410302208 13990569686032424 14001376697954304 14075240275089936 14087390237492856 14094438981036032 14172646782183984 14179738184552448 14254542698976432 14306660309917952 14360371791998976 14476414497606144 14550450293952512 14576597296897536 14627210481956208 14660827421142528 14728436852073552 14735806348652544 14813544373446096 14916060251463024 14923523626979328 15044117026924032 15058437206070483 15200826579287824 15313681107423232 15381190403706528 15459853437324544 15487634627953632 15541411137078471 15577129134963936 15648964155328149 15656794245443328 15739390896786477 15751548785198592 15848314017179463 15856243853665536 15929065087331328 15984374341106784 16094992848657696 16150878240493313 16163353982197248 16262649024164547 16270786176637184 16369256580696576 16455611792200734 16577782142234112 16797211001106944 16894272828416512 16924631655289536 16983397737425958 16996516558599168 17011188211312128 17100929901698802 17109486495020544 17114139510561792 17173563606084576 17213032693103616 17227891245851136 17287710312677008 17392335116990112 17613893526123744 17663046619720704 17678293631363584 17785282236466176 17847036688676128 17888053583029248 17982421133745132 18011846341389312 18074387474519136 18115926877080576 18183773229971904 18304634448716832 18355715114611712 18461782678475776 18573512940324864 18589545880402944 18702049362057216 18766987033453248 18783186983323808 18810118200711168 18896862376245312 18962476481718386 19006056931968576 19137586737726144 19204036691676582 19248172306898112 19301885996808192 19320259056845148 19435463062530048 19448674101761634 19502947309274944 19547769894856704 19637915802764736 19683048579250176 19751392497928128 19870927447185792 19888080335284032 19957136169781546 20058822702565376 20077916274760644 20333685908834028 20437291055443968 20508253871608704 20650179503938176 20721881516104628 20769505513285248 20865285540437532 20875725660591104 20913239115453312 20985854529048636 21002065046931456 21112860412634904 21131085356239284 21141658471554048 21238753449775104 21269607276828672 21312499121475712 21459990464876928 21551138642929664 21683532032219396 21714621746409216 21825675440928768 21940815722934312 22092655278110328 22103709522978816 22220316560169144 22385285440468992 22566175540386048 22644530316567944 22662022078132224 22681584281749504 22801239868931736 22812648660027392 22818852680749056 22898084808112768 22950710257471488 22970521661134848 23071785605559792 23109538702159872 23189780155986816 23243075993235456 23485191368164992 23550728826294272 23713709648621568 23784365780498304 23850738110705664 23976561511660176 24015795121852416 24099183299358848 24142489272986544 24154569169440768 24245030973295872 24321728817672192 24406179264955776 24553884871044864 24786061173870592 25022649377937664 25195816501660416 25341409242624768 25475096606138937 25494774837898752 25516782316968192 25605382255568776 25651394852548203 25664229742530816 25760345409126864 25841836868776704 25931565469015512 26088502675485168 26183887737019648 26335189997237504 26494569929581056 26517440447045376 26677923354699264 26770555033014192 26832080374543872 27111581211778704 27344338495478272 27456951673075248 27533572671917568 27692674017713664 27820380720583376 27860269410487296 27884318820604416 27981139372064848 28150480550179872 28174780474985712 28188877962072064 28345293564367968 28443714722577579 28509085397952864 28613320619835904 28806055037514873 28952828995212288 29153194593795072 29173011152642451 29254420963912416 29321654842285056 29456873704147104 29559154515619837 29627088746892192 29832120502926048 29935704254672319 30088234053848064 30116874412140966 30401653158575648 30762380807413056 30919706874649088 30975269255907264 31082822274156942 31154258269927872 31297928310656298 31313588490886656 31478781793572954 31503097570397184 31696628034358926 31712487707331072 31858130174662656 31968748682213568 32189985697315392 32301756480986626 32326707964394496 32525298048329094 32541572353274368 32738513161393152 32911223584401468 33155564284468224 33594422002213888 33788545656833024 33849263310579072 33966795474851916 33993033117198336 34022376422624256 34201859803397604 34218972990041088 34228279021123584 34347127212169152 34426065386207232 34455782491702272 34575420625354016 34784670233980224 35227787052247488 35326093239441408 35356587262727168 35570564472932352 35694073377352256 35776107166058496 35964842267490264 36023692682778624 36148774949038272 36231853754161152 36367546459943808 36609268897433664 36711430229223424 36923565356951552 37147025880649728 37179091760805888 37404098724114432 37533974066906496 37566373966647616 37620236401422336 37793724752490624 37924952963436772 38012113863937152 38275173475452288 38408073383353164 38496344613796224 38603771993616384 38640518113690296 38870926125060096 38897348203523268 39005894618549888 39095539789713408 39275831605529472 39366097158500352 39502784995856256 39741854894371584 39776160670568064 39914272339563092 40117645405130752 40155832549521288 40667371817668056 41016507743217408 41300359007876352 41443763032209256 41539011026570496 41730571080875064 41751451321182208 41826478230906624 41971709058097272 42004130093862912 42225720825269808 42262170712478568 42283316943108096 42539214553657344 42624998242951424 42919980929753856 43102277285859328 43367064064438792 43429243492818432 43651350881857536 43881631445868624 44185310556220656 44207419045957632 44440633120338288 44770570880937984 45132351080772096 45289060633135888 45363168563499008 45602479737863472 45625297320054784 45796169616225536 45941043322269696 46143571211119584 46379560311973632 46624233411235413 46946892465984447 46970382736329984 47218172690359431 47568731560996608 47953123023320352 48198366598717696 48284978545973088 48452634721479939 48490061946591744 48787947072493641 48812358529911552 49107769742089728 50045298755875328 50391633003320832 50682818485249536 50950193212277874 50989549675797504 51033564633936384 51210764511137552 51302789705096406 51328459485061632 51520690818253728 51683673737553408 51863130938031024 52177005350970336 52367775474039296 52670379994475008 52989139859162112 53034880894090752 53355846709398528 53541110066028384 53664160749087744 54223162423557408 54688676990956544 54913903346150496 55067145343835136 55385348035427328 55640761441166752 55720538820974592 55768637641208832 55962278744129696 56300961100359744 56349560949971424 56690587128735936 56887429445155158 57018170795905728 57226641239671808 57612110075029746 57905657990424576 58306389187590144 58346022305284902 58508841927824832 58643309684570112 58913747408294208 59118309031239674 59254177493784384 59664241005852096 59871408509344638 60176468107696128 60233748824281932 60803306317151296 61524761614826112 61839413749298176 61950538511814528 62165644548313884 62308516539855744 62595856621312596 62627176981773312 62957563587145908 63006195140794368 63393256068717852 63424975414662144 63716260349325312 63937497364427136 64379971394630784 64603512961973252 64653415928788992 65050596096658188 65083144706548736 65477026322786304 65822447168802936 66311128568936448 67188844004427776 67577091313666048 67698526621158144 67933590949703832 67986066234396672 68044752845248512 68403719606795208 68437945980082176 68456558042247168 68694254424338304 68852130772414464 68911564983404544 69150841250708032 69569340467960448 70455574104494976 70652186478882816 70713174525454336 71141128945864704 71388146754704512 71552214332116992 71929684534980528 72047385365557248 72297549898076544 72463707508322304 72735092919887616 73218537794867328 73422860458446848 73847130713903104 74358183521611776 75067948133812992 75132747933295232 75587449504981248 75849905926873544 76024227727874304 76425289818416811 76550346950904576 76816146766706328 76992689227592448 77281036227380592 77794696407046536 78011789237099776 78551663211058944 79005569991712512 79483709788743168 79552321341136128 79828544679126184 80311665099042576 81334743635336112 82033015486434816 82600718015752704 82887526064418512 83078022053140992 83461142161750128 83502902642364416 83652956461813248 83943418116194544 84451441650539616 84524341424957136 84566633886216192 85249996485902848 85331144167732737 85839961859507712 86418165112544619 86734128128877584 86858486985636864 87763262891737248 88370621112441312 88677463546859511 88881266240676576 89807112764016957 90264702161544192 90578121266271776 91204959475726944 91592339232451072 92155011136932433 92287142422239168 92759120623947264 93248466822470826 93893784931968894 93940765472659968 94436345380718862 95137463121993216 95906246046640704 96396733197435392 96569957091946176 96905269442959878 96980123893183488 97575894144987282 97624717059823104 98215539484179456 100090597511750656 100783266006641664 101365636970499072 101900386424555748 101979099351595008 102067129267872768 102421529022275104 102605579410192812 102656918970123264 103041381636507456 103367347475106816 103726261876062048 104354010701940672 104735550948078592 105340759988950016 105978279718324224 106069761788181504 106711693418797056 107082220132056768 107328321498175488 108446324847114816 109377353981913088 109827806692300992 110134290687670272 110770696070854656 111281522882333504 111441077641949184 111537275282417664 111924557488259392 112601922200719488 112699121899942848 113381174257471872 113774858890310316 114036341591811456 114453282479343616 115224220150059492 115811315980849152 116612778375180288 116692044610569804 117017683855649664 117286619369140224 117827494816588416 118236618062479348 118508354987568768 119328482011704192 119742817018689276 120352936215392256 120467497648563864 121606612634302592 123049523229652224 123678827498596352 123901077023629056 124331289096627768 124617033079711488 125191713242625192 125254353963546624 125915127174291816 126012390281588736 126786512137435704 126849950829324288 127874994728854272 128759942789261568 129207025923946504 129306831857577984 130101192193316376 130166289413097472 130954052645572608 131644894337605872 132622257137872896 134377688008855552 135154182627332096 135397053242316288 135867181899407664 136089505690497024 136807439213590416 136875891960164352 137388508848676608 137823129966809088 138301682501416064 139138680935920896 139872700233706239 140911148208989952 141426349050908672 142776293509409024 143859369069961056 144595099796153088 145357904164439817 145470185839775232 146363841217480923 146437075589734656 150135896267625984 150265495866590464 151174899009962496 151699811853747088 152048455455748608 152850579636833622 153100693901809152 153632293533412656 153985378455184896 154562072454761184 155589392814093072 156023578474199552 157103326422117888 158011139983425024 158967419577486336 159104642682272256 159657089358252368 160623330198085152 162669487270672224 164066030972869632 165201436031505408 165775052128837024 166156044106281984 166922284323500256 167305912923626496 167886836232389088 168902883301079232 169048682849914272 169635657443143141 170499992971805696 170662288335465474 171679923719015424 172836330225089238 173468256257755168 173716973971273728 175526525783474496 176741242224882624 177354927093719022 177762532481353152 179614225528033914 180529404323088384 181156242532543552 182409918951453888 183184678464902144 184310022273864866 184574284844478336 185518241247894528 186496933644941652 187787569863937788 187881530945319936 188872690761437724 190274926243986432 191812492093281408 192793466394870784 193139914183892352 193810538885919756 193960247786366976 195151788289974564 195249434119646208 196431078968358912 200181195023501312 201566532013283328 202731273940998144 203800772849111496 203958198703190016 204134258535745536 204843058044550208 205211158820385624 205313837940246528 206082763273014912 206734694950213632 207452523752124096 208708021403881344 209471101896157184 210681519977900032 211956559436648448 212139523576363008 213423386837594112 214164440264113536 214656642996350976 216892649694229632 218754707963826176 219655613384601984 220268581375340544 221541392141709312 222563045764667008 223074550564835328 223849114976518784 225203844401438976 225398243799885696 226762348514943744 227549717780620632 228072683183622912 228906564958687232 230448440300118984 233384089221139608 234035367711299328 235654989633176832 236473236124958696 237016709975137536 238656964023408384 239485634037378552 240934995297127728 243213225268605184 246099046459304448 247357654997192704 247802154047258112 248662578193255536 249234066159422976 250383426485250384 250508707927093248 251830254348583632 253573024274871408 253699901658648576 255749989457708544 255993432503198211 257519885578523136 258414051847893008 260202384386632752 260332578826194944 263289788675211744 266032390640578533 269421338292050871 270794106484632576 271734363798815328 273614878427180832 274564930088386321 274777017697353216 276465033410797299 276603365002832128 278277361871841792 279745400467412478 281822296417979904 285552587018818048 287718738139922112 289190199592306176 290715808328879634 290940371679550464 292727682434961846 292874151179469312 300271792535251968 300530991733180928 302349798019924992 303399623707494176 304096910911497216 305701159273667244 306201387803618304 307264587066825312 307970756910369792 309124144909522368 311178785628186144 312047156948399104 314206652844235776 316022279966850048 317934839154972672 318209285364544512 319314178716504736 321246660396170304 325338974541344448 328132061945739264 330402872063010816 331550104257674048 332312088212563968 333844568647000512 334611825847252992 335773672464778176 337805766602158464 338097365699828544 339271314886286282 340999985943611392 341324576670930948 343359847438030848 345672660450178476 346936512515510336 347433947942547456 351053051566948992 353482484449765248 354709854187438044 355525064962706304 359228451056067828 361058808646176768 362312485065087104 364819837902907776 366369356929804288 368620044547729732 369148569688956672 371036482495789056 372993867289883304 375575139727875576 375763061890639872 377745381522875448 380549852487972864 383624984186562816 385586932789741568 386279828367784704 387621077771839512 387920495572733952 390303576579949128 390498868239292416 392862157936717824 400362390047002624 403133064026566656 405462547881996288 407601545698222992 408268517071491072 409686116089100416 410422317640771248 410627675880493056 412165526546029824 413469389900427264 414905047504248192 417416042807762688 418942203792314368 421363039955800064 424279047152726016 428328880528227072 433785299388459264 436073712493319451 439311226769203968 445126091529334016 447698229953037568 450407688802877952 450796487599771392 453524697029887488 455099435561241264 456145366367245824 460896880600237968 466768178442279216 468070735422598656 471309979266353664 472946472249917392 474033419950275072 477313928046816768 478971268074757104 481869990594255456 486426450537210368 492198092918608896 495604308094516224 497325156386511072 498468132318845952 500766852970500768 502505626765537229 503660508697167264 507146048549742816 508906972329429423 511499978915417088 511986865006396422 515039771157046272 516828103695786016 520404768773265504 526579577350423488 532064781281157066 538842676584101742 541588212969265152 543468727597630656 547229756854361664 549129860176772642 549554035394706432 552930066821594598 553206730005664256 556554723743683584 559490800934824956 563644592835959808 571105174037636096 575437476279844224 578380399184612352 581431616657759268 581880743359100928 585455364869923692 585748302358938624 600543585070503936 601061983466361856 604699596039849984 606799247414988352 608193821822994432 611402318547334488 612402775607236608 614529174133650624 615941513820739584 618248289819044736 622357571256372288 624094313896798208 628413305688471552 632044559933700096 635869678309945344 636418570729089024 638628357433009472 642493320792340608 650677949082688896 656264123891478528 660805744126021632 663100208515348096 664624176425127936 667689137294001024 669223651694505984 671547344929556352 675611533204316928 676194731399657088 678542629772572564 681999971887222784 682649153341861896 686719694876061696 691345320900356952 693873025031020672 702106103133897984 706964968899530496 709419708374876088 711050129925412608 718456902112135656 724624970130174208 729639675805815552 732738713859608576 737240089095459464 738297139377913344 742072964991578112 745987734579766608 751150279455751152 751526123781279744 755490763045750896 761099704975945728 767249968373125632 771173865579483136 772559656735569408 775242155543679024 780607153159898256 780997736478584832 798097171921735599 815203091396445984 819372232178200832 820844635281542496 823694790265158963 824331053092059648 829395100232391897 829810095008496384 834832085615525376 856657761056454144 867570598776918528 872147424986638902 878622453538407936 890252183058668032 895396459906075136 900815377605755904 901592975199542784 907049394059774976 910198871122482528 912290732734491648 921793761200475936 933536356884558432 936141470845197312 942619958532707328 945892944499834784 948066839900550144 954627856093633536 957942536149514208 963739981188510912 972852901074420736 984396185837217792 991208616189032448 994650312773022144 996936264637691904 1001533705941001536 1005011253531074458 1007321017394334528 1014292097099485632 1017813944658858846 1022999957830834176 1023973730012792844 1030079542314092544 1033656207391572032 1040809537546531008 1053159154700846976 1064129562562314132 1077685353168203484 1083176425938530304 1086937455195261312 1094459513708723328 1098259720353545284 1099108070789412864 1105860133643189196 1106413460011328512 1113109447487367168 1118981601869649912 1127289185671919616 1142210348075272192 1150874952559688448 1156760798369224704 1162863233315518536 1163761486718201856 1170910729739847384 1171496604717877248 1201087170141007872 1202123966932723712 1209399192079699968 1213598494829976704 1216387643645988864 1222804637094668976 1224805551214473216 1229058348267301248 1231883027641479168 1236496579638089472 1244715142512744576 1248188627793596416 1256826611376943104 1264089119867400192 1272837141458178048 1277256714866018944 1284986641584681216 1301355898165377792 1326200417030696192 1335378274588002048 1343094689859112704 1351223066408633856 1352389462799314176 1357085259545145128 1365298306683723792 1382690641800713904 1387746050062041344 1404212206267795968 1413929937799060992 1418839416749752176 1422100259850825216 1436913804224271312 1449249940260348416 1459279351611631104 1474480178190918928 1476594278755826688 1491975469159533216 1502300558911502304 1507516880296611687 1510981526091501792 1526720916988288269 1534499936746251264 1545119313471138816 1550484311087358048 1561214306319796512 1566635189327851361 1596194343843471198 1630406182792891968 1638744464356401664 1641689270563084992 1647389580530317926 1648662106184119296 1658790200464783794 1659620190016992768 1669664171231050752 1713315522112908288 1735141197553837056 1744294849973277804 1757244907076815872 1780504366117336064 1790792919812150272 1801630755211511808 1803185950399085568 1814098788119549952 1820397742244965056 1824581465468983296 1843587522400951872 1867072713769116864 1872282941690394624 1885239917065414656 1891785888999669568 1896133679801100288 1909255712187267072 1915885072299028416 1927479962377021824 1945705802148841472 1968792371674435584 1982417232378064896 1989300625546044288 1993872529275383808 2003067411882003072 2010022507062148916 2014642034788669056 2028584194198971264 2035627889317717692 2045999915661668352 2047947460025585688 2060159084628185088 2067312414783144064 2081619075093062016 2106318309401693952 2128259125124628264 2155370706336406968 2173874910390522624 2188919027417446656 2196519440707090568 2198216141578825728 2211720267286378392 2212826920022657024 2226218894974734336 2237963203739299824 2254578371343839232 2284420696150544384 2301749905119376896 2313521596738449408 2325726466631037072 2341821459479694768 2342993209435754496 2404247933865447424 2427196989659953408 2445609274189337952 2458116696534602496 2471084370795476889 2472993159276178944 2488185300697175691 2489430285025489152 2554513429732037888 2569973283169362432 2602711796330755584 2652400834061392384 2670756549176004096 2686189379718225408 2702446132817267712 2704778925598628352 2714170519090290256 2730596613367447584 2765381283601427808 2775492100124082688 2808424412535591936 2827859875598121984 2837678833499504352 2844200519701650432 2873827608448542624 2898499880520696832 2918558703223262208 2948960356381837856 2953188557511653376 2983950938319066432 3004601117823004608 3015033760593223374 3021963052183003584 3053441833976576538 3068999873492502528 3090238626942277632 3100968622174716096 3122428612639593024 3133270378655702722 3192388687686942396 3260812365585783936 3277488928712803328 3283378541126169984 3294779161060635852 3297324212368238592 3317580400929567588 3319240380033985536 3339328342462101504 3426631044225816576 3470282395107674112 3488589699946555608 3514489814153631744 3561008732234672128 3581585839624300544 3603261510423023616 3606371900798171136 3628197576239099904 3640795484489930112 3649162930937966592 3687175044801903744 3734145427538233728 3744565883380789248 3770479834130829312 3783571777999339136 3792267359602200576 3818511424374534144 3831770144598056832 3854959924754043648 3891411604297682944 3978601251092088576 4006134823764006144 4020045014124297832 4029284069577338112 4057168388397942528 4071255778635435384 4095894920051171376 4134624829566288128 4163238150186124032 4212636618803387904 4256518250249256528 4310741412672813936 4347749820781045248 4377838054834893312 4393038881414181136 4423440534572756784 4425653840045314048 4475926407478599648 4522550640889835061 4580162750964864807 4603499810238753792 4651452933262074144 4683642918959389536 4699905567983554083 4854393979319906816 4891218548378675904 4916233393069204992 4942168741590953778 4945986318552357888 4976370601394351382 4978860570050978304 5109026859464075776 5139946566338724864 5205423592661511168 5304801668122784768 5341513098352008192 5372378759436450816 5404892265634535424 5409557851197256704 5428341038180580512 5461193226734895168 5530762567202855616 5550984200248165376 5616848825071183872 5655719751196243968 5675357666999008704 5688401039403300864 5747655216897085248 5796999761041393664 5837117406446524416 5897920712763675712 5906377115023306752 5967901876638132864 6009202235646009216 6030067521186446748 6043926104366007168 6106883667953153076 6137999746985005056 6180477253884555264 6201937244349432192 6244857225279186048 6266540757311405444 6384777375373884792 6521624731171567872 6554977857425606656 6566757082252339968 6589558322121271704 6594648424736477184 6635160801859135176 6638480760067971072 6678656684924203008 6853262088451633152 6940564790215348224 6977179399893111216 7028979628307263488 7122017464469344256 7163171679248601088 7212743801596342272 7281590968979860224 7374350089603807488 7413253112386430667 7468290855076467456 7567143555998678272 7663540289196113664 7709919849508087296 7957202502184177152 8012269647528012288 8040090028248595664 8058568139154676224 8114336776795885056 8142511557270870768 8191789840102342752 8269249659132576256 8326476300372248064 8425273237606775808 8513036500498513056 8621482825345627872 8695499641562090496 8755676109669786624 8786077762828362272 8846881069145513568 8951852814957199296 9045101281779670122 9160325501929729614 9206999620477507584 9302905866524148288 9367285837918779072 9399811135967108166 9708787958639813632 9782437096757351808 9832466786138409984 9884337483181907556 9891972637104715776 9952741202788702764 9957721140101956608 10218053718928151552 10279893132677449728 10410847185323022336 10609603336245569536 10683026196704016384 10744757518872901632 10809784531269070848 10819115702394513408 10856682076361161024 10922386453469790336 11061525134405711232 11101968400496330752 11233697650142367744 11311439502392487936 11350715333998017408 11376802078806601728 11495310433794170496 11593999522082787328 11674234812893048832 11795841425527351424 11935803753276265728 12018404471292018432 12060135042372893496 12087852208732014336 12213767335906306152 12403874488698864384 12489714450558372096 12533081514622810888 12769554750747769584 13043249462343135744 13109955714851213312 13133514164504679936 13179116644242543408 13270321603718270352 13276961520135942144 13567651922669505183 13954358799786222432 14099716703950662249 14563181937959720448 14748700179207614976 14826506224772861334 14936581710152934912 15134287111997356544 15327080578392227328 15419839699016174592 15914405004368354304 16024539295056024576 16080180056497191328 16117136278309352448 16228673553591770112 16285023114541741536 16383579680204685504 16538499318265152512 16652952600744496128 16850546475213551616 17026073000997026112 17242965650691255744 17390999283124180992 17511352219339573248 17572155525656724544 17693762138291027136 17903705629914398592 18090202563559340244 18320651003859459228 18413999240955015168 18605811733048296576 18734571675837558144 18799622271934216332 19417575917279627264 19564874193514703616 19664933572276819968 19768674966363815112 19783945274209431552 19905482405577405528 19915442280203913216 20436107437856303104 20559786265354899456 20821694370646044672 21219206672491139072 21366052393408032768 21489515037745803264 21638231404789026816 21713364152722322048 21844772906939580672 22123050268811422464 22203936800992661504 22701430667996034816 22990620867588340992 23591682851054702848 23871607506552531456 24036808942584036864 24120270084745786992 24175704417464028672 24427534671812612304 24807748977397728768 24979428901116744192 25066163029245621776 25539109501495539168 26086498924686271488 26267028329009359872 26358233288485086816 26540643207436540704 26632798218573473137 27135303845339010366 27908717599572444864 28199433407901324498 29126363875919440896 29497400358415229952 29653012449545722668 29873163420305869824 30268574223994713088 30654161156784454656 30839679398032349184 31828810008736708608 32049078590112049152 32160360112994382656 32234272556618704896 32457347107183540224 32570046229083483072 32767159360409371008 33076998636530305024 33305905201488992256 33701092950427103232 34052146001994052224 34485931301382511488 34781998566248361984 35022704438679146496 35144311051313449088 35387524276582054272 35807411259828797184 36180405127118680488 36641302007718918456 37211623466096593152 37469143351675116288 37599244543868432664 38835151834559254528 39129748387029407232 39329867144553639936 39537349932727630224 39810964811154811056 39830884560407826432 40872214875712606208 42299150111851986747 43426728305444644096 43689545813879161344 44246100537622844928 45402861335992069632 45981241735176681984 47183365702109405696 47743215013105062912 48073617885168073728 48240540169491573984 48351408834928057344 48855069343625224608 49615497954795457536 49958857802233488384 50132326058491243552 51078219002991078336 52172997849372542976 52534056658018719744 52716466576970173632 53081286414873081408 53265596437146946274 54270607690678020732 55817435199144889728 56398866815802648996 58252727751838881792 58994800716830459904 59306024899091445336 59746326840611739648 60537148447989426176 61308322313568909312 61679358796064698368 63657620017473417216 64098157180224098304 64320720225988765312 64468545113237409792 64914694214367080448 65140092458166966144 65534318720818742016 66153997273060610048 66611810402977984512 68104292003988104448 68971862602765022976 70288622102626898176 70775048553164108544 71614822519657594368 72360810254237360976 73282604015437836912 74423246932193186304 74938286703350232576 75198489087736865328 78259496774058814464 79074699865455260448 79621929622309622112 79898394655720419411 84598300223703973494 86853456610889288192 87379091627758322688 88492201075245689856 90805722671984139264 91962483470353363968 94366731404218811392 95486430026210125824 96147235770336147456 96481080338983147968 96702817669856114688 97710138687250449216 99230995909590915072 99917715604466976768 100264652116982487104 102156438005982156672 104345995698745085952 105068113316037439488 105432933153940347264 106162572829746162816 106531192874293892548 108541215381356041464 111634870398289779456 112797733631605297992 116505455503677763584 117989601433660919808 118612049798182890672 119492653681223479296 121074296895978852352 122616644627137818624 128641440451977530624 130280184916333932288 131068637441637484032 136208584007976208896 137943725205530045952 140577244205253796352 141550097106328217088 143229645039315188736 144721620508474721952 146565208030875673824 148846493864386372608 149876573406700465152 150396978175473730656 156518993548117628928 158149399730910520896 159243859244619244224 159796789311440838822 169196600447407946988 173706913221778576384 174758183255516645376 176984402150491379712 181611445343968278528 183924966940706727936 188733462808437622784 190972860052420251648 192294471540672294912 192962160677966295936 193405635339712229376 195420277374500898432 198461991819181830144 199835431208933953536 200529304233964974208 204312876011964313344 210865866307880694528 212325145659492325632 213062385748587785096 217082430762712082928 223269740796579558912 225595467263210595984 237224099596365781344 239695183967161258233 257282880903955061248 260560369832667864576 262137274883274968064 272417168015952417792 275887450411060091904 281154488410507592704 283100194212656434176 286459290078630377472 289443241016949443904 293130416061751347648 297692987728772745216 299753146813400930304 300793956350947461312 313037987096235257856 316298799461821041792 318487718489238488448 319593578622881677644 338393200894815893976 347413826443557152768 349516366511033290752 353968804300982759424 363222890687936557056 367849933881413455872 377466925616875245568 385924321355932591872 390840554749001796864 401058608467929948416 408625752023928626688 421731732615761389056 424650291318984651264 426124771497175570192 434164861525424165856 446539481593159117824 451190934526421191968 474448199192731562688 479390367934322516466 514565761807910122496 521120739665335729152 524274549766549936128 544834336031904835584 551774900822120183808 562308976821015185408 566200388425312868352 572918580157260754944 578886482033898887808 586260832123502695296 595385975457545490432 599506293626801860608 601587912701894922624 632597598923642083584 636975436978476976896 639187157245763355288 676786401789631787952 694827652887114305536 719085551901483774699 771848642711865183744 781681109498003593728 802117216935859896832 817251504047857253376 843463465231522778112 849300582637969302528 852249542994351140384 868329723050848331712 893078963186318235648 902381869052842383936 948896398385463125376 958780735868645032932 1029131523615820244992 1042241479330671458304 1048549099533099872256 1089668672063809671168 1103549801644240367616 1124617953642030370816 1132400776850625736704 1157772964067797775616 1172521664247005390592 1203175825403789845248 1265195197847284167168 1273950873956953953792 1278374314491526710576 1353572803579263575904 1438171103802967549398 1543697285423730367488 1563362218996007187456 1604234433871719793664 1634503008095714506752 1686926930463045556224 1698601165275938605056 1704499085988702280768 1736659446101696663424 1786157926372636471296 1804763738105684767872 1897792796770926250752 1917561471737290065864 2058263047231640489984 2084482958661342916608 2315545928135595551232 2345043328494010781184 2406351650807579690496 2530390395694568334336 2547901747913907907584 2556748628983053421152 2707145607158527151808 2876342207605935098796 3087394570847460734976 3126724437992014374912 3208468867743439587328 3269006016191429013504 3373853860926091112448 3397202330551877210112 3408998171977404561536 3473318892203393326848 3609527476211369535744 3795585593541852501504 3835122943474580131728 4631091856271191102464 4690086656988021562368 4812703301615159380992 5060780791389136668672 5095803495827815815168 5113497257966106842304 5414291214317054303616 5752684415211870197592 6174789141694921469952 6253448875984028749824 6416937735486879174656 6817996343954809123072 6946637784406786653696 7219054952422739071488 7591171187083705003008 7670245886949160263456 9262183712542382204928 9380173313976043124736 9625406603230318761984 10121561582778273337344 10191606991655631630336 10226994515932213684608 10828582428634108607232 11505368830423740395184 13635992687909618246144 13893275568813573307392 14438109904845478142976 15182342374167410006016 15340491773898320526912 18524367425084764409856 18760346627952086249472 19250813206460637523968 20453989031864427369216 21657164857268217214464 23010737660847480790368 27271985375819236492288 27786551137627146614784 28876219809690956285952 30364684748334820012032 30680983547796641053824 40907978063728854738432 43314329714536434428928 46021475321694961580736 54543970751638472984576 55573102275254293229568 57752439619381912571904 61361967095593282107648 81815956127457709476864 86628659429072868857856 92042950643389923161472 109087941503276945969152 122723934191186564215296 163631912254915418953728 173257318858145737715712 184085901286779846322944 245447868382373128430592 327263824509830837907456 368171802573559692645888 490895736764746256861184 736343605147119385291776 981791473529492513722368 1472687210294238770583552 2945374420588477541167104
- Sum of all divisors σ(n): 9609150700117435636800000
- Sum of proper divisors (its aliquot sum) s(n): 6663776279528958095632896
- 2945374420588477541167104 is an abundant number, because the sum of its proper divisors (6663776279528958095632896) is greater than itself. Its abundance is 3718401858940480554465792
Bases of 2945374420588477541167104
- Binary: 10011011111011010100010001001110010011011010111010100010110010111010110000000000002
- Hexadecimal: 0x26FB5113936BA8B2EB000
- Base-36: DBMNA0S2YYG6S5C0
Squares and roots of 2945374420588477541167104
- 2945374420588477541167104 squared (29453744205884775411671042) is 8675230477456909793342475950617440583050451746816
- 2945374420588477541167104 cubed (29453744205884775411671043) is 25551801941011147057990178886763750571564376111795275760815496948155940864
-
The
square root of 2945374420588477541167104 is 1716209317242.0657678169 -
The
cube root of 2945374420588477541167104 is 143344214.8795965719
Scales and comparisons
How big is 2945374420588477541167104?- 2,945,374,420,588,477,541,167,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,945,374,420,588,477,541,167,104 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 2945374420588477541167104 cubic inches would be around 11945351.2 feet tall.
Recreational maths with 2945374420588477541167104
- 2945374420588477541167104 backwards is 4017611457748850244735492
- 2945374420588477541167104 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2945374420588477541167104's digits is 108
- 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 2945374420588477541167104 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 2945374420588477541167104 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/2945374420588477541167104/
Chicago style:
Numbermatics. 2024. "Number 2945374420588477541167104 - Facts about the integer". https://numbermatics.com/n/2945374420588477541167104/
The information we have on file for 2945374420588477541167104 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 2945374420588477541167104, math, Factors of 2945374420588477541167104, curriculum, school, college, exams, university, Prime factorization of 2945374420588477541167104, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred forty-five sextillion, three hundred seventy-four quintillion, four hundred twenty quadrillion, five hundred eighty-eight trillion, four hundred seventy-seven billion, five hundred forty-one million, one hundred sixty-seven thousand, one hundred four.