248251583703624179663102976
248,251,583,703,624,179,663,102,976 is an even composite number composed of seven prime numbers multiplied together.
248251583703624179663102976 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 248251583703624179663102976:
210 × 32 × 114 × 132 × 372 × 612 × 462292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 37 × 37 × 61 × 61 × 46229 × 46229)See below for interesting mathematical facts about the number 248251583703624179663102976 from the Numbermatics database.
Names of 248251583703624179663102976
- Cardinal: 248251583703624179663102976 can be written as Two hundred forty-eight septillion, two hundred fifty-one sextillion, five hundred eighty-three quintillion, seven hundred three quadrillion, six hundred twenty-four trillion, one hundred seventy-nine billion, six hundred sixty-three million, one hundred two thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 2.48251583703624179663102976 × 1026
Factors of 248251583703624179663102976
Divisors of 248251583703624179663102976
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 32 33 36 37 39 44 48 52 61 64 66 72 74 78 88 96 99 104 111 117 121 122 128 132 143 144 148 156 169 176 183 192 198 208 222 234 242 244 256 264 286 288 296 312 333 338 352 363 366 384 396 407 416 429 444 468 481 484 488 507 512 528 549 572 576 592 624 666 671 676 704 726 732 768 792 793 814 832 858 888 936 962 968 976 1014 1024 1056 1089 1098 1144 1152 1184 1221 1248 1287 1331 1332 1342 1352 1369 1408 1443 1452 1464 1521 1536 1573 1584 1586 1628 1664 1716 1776 1859 1872 1924 1936 1952 2013 2028 2112 2178 2196 2257 2288 2304 2368 2379 2442 2496 2574 2662 2664 2684 2704 2738 2816 2886 2904 2928 3042 3072 3146 3168 3172 3256 3328 3432 3552 3663 3718 3721 3744 3848 3872 3904 3993 4026 4056 4107 4224 4329 4356 4392 4477 4514 4576 4608 4719 4736 4758 4884 4992 5148 5291 5324 5328 5368 5408 5476 5577 5632 5772 5808 5856 6039 6084 6253 6292 6336 6344 6512 6656 6771 6864 7104 7137 7326 7381 7436 7442 7488 7696 7744 7808 7986 8052 8112 8214 8448 8658 8712 8723 8784 8954 9028 9152 9216 9438 9472 9516 9768 9984 10296 10309 10582 10648 10656 10736 10816 10952 11154 11163 11264 11544 11616 11712 11979 12078 12168 12321 12506 12584 12672 12688 13024 13312 13431 13542 13728 14157 14208 14274 14641 14652 14762 14872 14884 14976 15059 15392 15488 15616 15873 15972 16104 16224 16428 16731 16896 17303 17316 17424 17446 17568 17797 17908 18056 18304 18759 18876 18944 19032 19536 19968 20313 20449 20592 20618 21164 21296 21312 21472 21632 21904 22143 22308 22326 23088 23232 23424 23958 24156 24336 24642 24827 25012 25168 25344 25376 26048 26169 26862 27084 27456 28314 28416 28548 29282 29304 29341 29524 29744 29768 29952 30118 30784 30927 30976 31232 31746 31944 32208 32448 32856 33462 33489 33792 34606 34632 34848 34892 35136 35594 35816 36112 36608 37518 37752 37888 38064 39072 39936 40293 40626 40898 40931 41184 41236 42328 42592 42624 42944 43264 43808 43923 44286 44616 44652 45177 46176 46229 46464 46848 47619 47916 48312 48373 48672 49247 49284 49654 50024 50336 50688 50752 51909 52096 52338 53391 53724 54168 54912 56277 56628 56832 57096 58201 58564 58608 58682 59048 59488 59536 59904 60236 61347 61568 61854 61952 62464 63492 63888 64416 64896 65712 66429 66924 66978 68783 69212 69264 69696 69784 70272 71188 71632 72224 73216 74481 75036 75504 76128 78144 78507 80586 81191 81252 81796 81862 82368 82472 83509 84656 85184 85248 85888 86528 87616 87846 88023 88572 89232 89304 90354 92352 92458 92781 92928 93696 95238 95832 95953 96624 96746 97344 98494 98568 99308 100048 100672 101376 101504 103818 104192 104676 106782 107448 108336 109824 112554 113256 113399 113664 114192 116402 117128 117216 117364 118096 118976 119072 119808 120472 122694 122793 123136 123708 123904 126984 127776 128832 129792 131424 131769 132858 133848 133956 135531 137566 137677 138424 138528 138687 139392 139568 140544 142376 143264 144448 145119 146432 147741 148962 150072 151008 152256 155727 156288 157014 160173 161172 162382 162504 163592 163724 164736 164944 165649 167018 169312 170368 170496 171776 173056 174603 175232 175692 176046 177144 178464 178608 180708 184041 184704 184916 185562 185856 187392 190333 190476 191664 191906 193248 193492 194688 195767 196988 197136 198616 200096 201344 203008 206349 207636 208384 209352 213564 214896 216672 219648 223443 224939 225108 226512 226798 228384 231361 232804 234256 234432 234728 236192 237952 238144 240944 243573 245388 245586 246272 247416 250527 253968 255552 257664 259584 262848 263538 264069 265716 267696 267912 271062 273097 275132 275354 276848 277056 277374 278784 279136 281088 284752 286528 287859 288896 290238 295482 297924 300144 302016 304512 311454 312576 314028 320346 322344 322751 324764 325008 327184 327448 329472 329888 331298 334036 338624 340197 340736 340992 343552 349206 350464 351384 352092 354288 356928 357216 361416 368082 368379 369408 369832 371124 371712 380666 380952 381433 383328 383812 386496 386984 389376 391534 393976 394272 397232 400192 402688 406016 412698 413031 415272 416061 416768 418704 427128 429792 433344 435357 439296 443223 446886 449878 450216 450241 453024 453596 456768 462722 465608 468512 468864 469456 472384 475904 476288 481888 487146 490776 491172 492544 494832 496947 501054 507936 508519 511104 515328 519168 523809 525696 527076 528138 531432 532103 535392 535824 541717 542124 546194 550264 550708 553696 554112 554748 557568 558272 562176 569504 570999 573056 575718 577792 580476 587301 590964 595848 600288 600977 604032 609024 619047 622908 625152 628056 628849 640211 640692 644688 645502 649528 650016 654368 654896 658944 659776 662596 668072 674817 677248 680394 681472 687104 694083 698412 700928 702768 704184 708576 713856 714432 722832 730719 736164 736758 738816 739664 742248 751581 756613 761332 761904 762866 766656 767624 772992 773968 778752 783068 787952 788544 794464 800384 805376 812032 819291 825396 826062 830544 832122 837408 854256 859584 863577 866688 870714 886446 893101 893772 899756 900432 900482 906048 907192 913536 918599 925444 931216 937024 937728 938912 944768 951808 952576 963776 968253 974292 981552 982344 989664 993894 1002108 1015872 1017038 1020591 1022208 1030656 1047618 1051392 1054152 1055483 1056276 1062864 1064206 1070784 1071648 1083434 1084248 1085617 1092388 1100528 1101416 1107392 1108224 1109496 1115136 1116544 1139008 1141998 1144299 1146112 1151436 1155584 1160952 1174602 1181928 1191696 1200576 1201954 1208064 1218048 1238094 1239093 1245816 1247389 1250304 1256112 1257698 1280422 1281384 1289376 1291004 1299056 1300032 1308736 1309792 1317888 1319552 1325192 1336144 1349634 1350723 1354496 1360788 1362944 1388166 1396824 1401856 1405536 1408368 1417152 1427712 1428864 1445664 1461438 1472328 1473516 1477632 1479328 1484496 1490841 1503162 1513226 1514447 1522664 1523808 1525557 1525732 1533312 1535248 1545984 1547936 1557504 1566136 1575904 1577088 1588928 1596309 1600768 1610752 1625151 1638582 1650792 1652124 1661088 1664244 1674816 1708512 1710473 1712997 1719168 1727154 1733376 1741428 1761903 1772892 1786202 1787544 1789801 1799512 1800864 1800964 1802931 1812096 1814384 1822139 1827072 1837198 1850888 1862432 1874048 1875456 1877824 1886547 1889536 1903616 1905152 1920633 1927552 1936506 1948584 1963104 1964688 1979328 1987788 2004216 2024451 2031744 2034076 2041182 2044416 2061312 2082249 2095236 2102784 2108304 2110966 2112552 2125728 2128412 2141568 2143296 2153437 2166868 2168496 2171234 2184776 2201056 2202832 2214784 2216448 2218992 2233088 2269839 2278016 2283996 2288598 2292224 2302872 2311168 2321904 2349204 2363856 2383392 2401152 2403908 2416128 2436096 2457873 2474329 2476188 2478186 2491632 2494778 2512224 2515396 2544971 2560844 2562768 2578752 2582008 2598112 2600064 2617472 2619584 2639104 2650384 2672288 2679303 2699268 2701446 2708992 2721576 2755797 2776332 2793648 2811072 2816736 2819969 2834304 2855424 2857728 2891328 2904759 2922876 2944656 2947032 2958656 2968992 2981682 3004067 3006324 3026452 3028894 3045328 3047616 3051114 3051464 3066624 3070496 3091968 3095872 3132272 3151808 3154176 3166449 3177856 3192618 3201536 3250302 3256851 3277164 3301584 3304248 3322176 3328488 3349632 3417024 3420946 3425994 3432897 3438336 3454308 3466752 3482856 3523806 3545784 3550261 3572404 3575088 3579602 3599024 3601728 3601928 3605862 3624192 3628768 3644278 3654144 3674396 3701776 3724864 3742167 3748096 3750912 3755648 3773094 3779072 3810304 3841266 3855104 3873012 3897168 3926208 3929376 3958656 3975576 4008432 4048902 4052169 4063488 4068152 4082364 4088832 4164498 4190472 4195763 4205568 4216608 4221932 4225104 4251456 4256824 4283136 4286592 4306874 4333736 4336992 4342468 4369552 4402112 4405664 4429568 4432896 4437984 4466176 4539678 4543341 4556032 4567992 4576671 4577196 4584448 4605744 4643808 4698408 4727712 4766784 4788927 4802304 4807816 4832256 4875453 4915746 4948658 4952376 4952651 4956372 4983264 4989556 5024448 5030792 5089942 5094049 5121688 5125536 5131419 5157504 5164016 5196224 5200128 5234944 5239168 5278208 5300768 5344576 5358606 5369403 5398536 5402892 5408793 5417984 5443152 5466417 5511594 5552664 5587296 5593709 5622144 5633472 5639938 5659641 5668608 5710848 5715456 5761899 5782656 5809518 5845752 5853133 5889312 5894064 5917312 5937984 5963364 6008134 6012648 6052904 6057788 6090656 6095232 6102228 6102928 6133248 6140992 6183936 6191744 6264544 6303616 6308352 6332898 6355712 6385236 6403072 6460311 6500604 6513702 6554328 6603168 6608496 6610747 6644352 6656976 6699264 6809517 6834048 6841892 6851988 6865794 6876672 6908616 6917339 6933504 6965712 7042321 7047612 7091568 7100522 7144808 7150176 7159204 7198048 7203456 7203856 7211724 7248384 7257536 7288556 7308288 7348792 7403552 7422987 7449728 7484334 7496192 7511296 7546188 7558144 7634913 7682532 7710208 7746024 7794336 7812701 7852416 7858752 7917312 7951152 8016864 8037909 8097804 8104338 8126976 8136304 8164728 8267391 8322743 8328996 8380944 8391526 8433216 8443864 8450208 8459907 8502912 8513648 8566272 8573184 8613748 8667472 8673984 8684936 8739104 8804224 8811328 8859136 8875968 8932352 9012201 9079356 9086682 9112064 9135984 9153342 9154392 9211488 9287616 9396816 9455424 9499347 9533568 9577854 9604608 9615632 9750906 9770553 9831492 9897316 9904752 9905302 9912744 9966528 9979112 10048896 10061584 10104589 10179884 10188098 10243376 10251072 10262838 10315008 10328032 10392448 10400256 10469888 10478336 10556416 10601536 10650783 10689152 10717212 10738806 10797072 10805784 10817586 10886304 10932834 11023188 11105328 11174592 11187418 11226501 11244288 11266944 11279876 11319282 11337216 11430912 11523798 11565312 11610313 11619036 11691504 11706266 11778624 11788128 11834624 11875968 11926728 11941787 12016268 12025296 12105808 12115576 12181312 12190464 12204456 12205856 12266496 12281984 12383488 12529088 12587289 12607232 12616704 12665796 12711424 12770472 12920622 13001208 13027404 13108656 13206336 13216992 13221494 13288704 13313952 13398528 13619034 13630023 13668096 13683784 13703976 13721279 13731588 13753344 13817232 13834678 13931424 14084642 14095224 14113021 14183136 14201044 14289616 14300352 14318408 14396096 14406912 14407712 14423448 14496768 14515072 14577112 14697584 14807104 14845974 14857953 14899456 14968668 14992384 15022592 15092376 15269826 15282147 15365064 15394257 15420416 15492048 15588672 15625402 15704832 15717504 15834624 15902304 16033728 16075818 16108209 16195608 16208676 16253952 16272608 16329456 16399251 16534782 16645486 16657992 16658917 16761888 16781127 16783052 16866432 16887728 16900416 16919814 17005824 17027296 17132544 17146368 17227496 17334944 17347968 17369872 17478208 17559399 17608448 17622656 17718272 17751936 18024402 18158712 18173364 18224128 18271968 18306684 18308784 18422976 18575232 18793632 18815203 18910848 18998694 19067136 19155708 19209216 19231264 19380933 19501812 19541106 19662984 19687811 19794632 19809504 19810604 19825488 19832241 19933056 19958224 20043529 20097792 20123168 20209178 20359768 20376196 20486752 20502144 20525676 20630016 20656064 20752017 20784896 20800512 20939776 20956672 21126963 21203072 21301566 21378304 21434424 21477612 21594144 21611568 21635172 21772608 21865668 22046376 22210656 22236149 22268961 22349184 22374836 22453002 22488576 22533888 22559752 22638564 22674432 22904739 23047596 23130624 23220626 23238072 23267413 23383008 23412532 23438103 23557248 23576256 23669248 23687807 23751936 23853456 23883574 24032536 24050592 24211616 24231152 24362624 24380928 24408912 24411712 24563968 24766976 24968229 25058176 25174578 25214464 25331592 25379721 25422848 25540944 25841244 26002416 26054808 26217312 26412672 26433984 26442988 26577408 26627904 26797056 27036603 27238068 27260046 27336192 27367568 27407952 27442558 27463176 27634464 27669356 27862848 27994681 28169284 28190448 28226042 28366272 28402088 28579232 28600704 28636816 28792192 28813824 28815424 28846896 29030144 29154224 29395168 29614208 29691948 29715906 29798912 29937336 30045184 30184752 30313767 30539652 30564294 30730128 30788514 30984096 31019659 31177344 31250804 31409664 31435008 31669248 31804608 31952349 32067456 32151636 32216418 32391216 32417352 32545216 32658912 32798502 33044737 33069564 33290972 33315984 33317834 33523776 33562254 33566104 33732864 33775456 33800832 33839628 34011648 34054592 34292736 34454992 34669888 34695936 34739744 34830939 34956416 35118798 35216896 35245312 35503872 35825361 36048804 36317424 36346728 36543936 36613368 36617568 36659597 36845952 37150464 37587264 37630406 37761867 37821696 37997388 38134272 38311416 38462528 38761866 39003624 39052871 39082212 39325968 39375622 39589264 39619008 39621208 39650976 39664482 39866112 39916448 40087058 40195584 40246336 40418356 40719536 40752392 40973504 41004288 41051352 41163837 41260032 41312128 41504034 41569792 41913344 42253926 42339063 42406144 42603132 42756608 42868848 42955224 43188288 43223136 43270344 43545216 43731336 44092752 44421312 44472298 44537922 44573859 44698368 44749672 44906004 44977152 45067776 45119504 45277128 45809478 45846441 46095192 46153393 46261248 46441252 46476144 46534826 46766016 46825064 46876206 47114496 47152512 47338496 47375614 47503872 47706912 47767148 48065072 48101184 48423232 48462304 48725248 48761856 48817824 48823424 49127936 49533952 49936458 49976751 50116352 50343381 50349156 50428928 50663184 50759442 51081888 51682488 52004832 52109616 52434624 52678197 52825344 52867968 52885976 53154816 53255808 54073206 54476136 54479161 54520092 54672384 54735136 54815904 54885116 54926352 55268928 55338712 55725696 55989362 56034539 56338568 56380896 56445609 56452084 56732544 56804176 57158464 57201408 57273632 57584384 57627648 57630848 57693792 58060288 58308448 58790336 59063433 59228416 59383896 59431812 59496723 59597824 59874672 60130587 60369504 60627534 61079304 61128588 61460256 61530799 61577028 61968192 62039318 62256051 62354688 62501608 62819328 62870016 63287501 63380889 63609216 63904698 64134912 64303272 64384463 64432836 64782432 64834704 65090432 65317824 65597004 66089474 66139128 66222637 66581944 66631968 66635668 66708447 67047552 67124508 67132208 67465728 67550912 67601664 67679256 68023296 68109184 68909984 69339776 69391872 69479488 69661878 69802239 69912832 70237596 70314309 70433792 70490624 71007744 71063421 71650722 72097608 72634848 72693456 72718217 73087872 73226736 73235136 73319194 73691904 74300928 74904687 75174528 75260812 75523734 75643392 75994776 76090729 76268544 76622832 76925056 77523732 78007248 78105742 78164424 78651936 78751244 79178528 79238016 79242416 79301952 79328964 79732224 79832896 80174116 80391168 80492672 80836712 81439072 81504784 81947008 82008576 82102704 82327674 82624256 83008068 83139584 83984043 84507852 84678126 84812288 85206264 85513216 85737696 85910448 85939711 86376576 86446272 86540688 87090432 87462672 88185504 88842624 88944596 89075844 89147718 89396736 89499344 89812008 90135552 90239008 90554256 90941301 91550173 91618956 91692882 92190384 92306786 92882504 92952288 93058977 93069652 93532032 93650128 93752412 94228992 94305024 94751228 95007744 95413824 95534296 96130144 96202368 96846464 96924608 97450496 97635648 97646848 98255872 99134211 99872916 99953502 100232704 100686762 100698312 101326368 101518884 102163776 103364976 104009664 104219232 104338853 104492817 104869248 105356394 105650688 105735936 105771952 106511616 107476083 108146412 108952272 108958322 109040184 109470272 109631808 109770232 109852704 109978791 110537856 110677424 111150479 111451392 111978724 112069078 112677136 112761792 112891218 112904168 113465088 113608352 114316928 114402816 114547264 115168768 115261696 115387584 116120576 116616896 117158613 117580672 118126866 118456832 118767792 118863624 118993446 119749344 120261174 120739008 121255068 122158608 122257176 122920512 123061598 123154056 123491511 123936384 124078636 124512102 124709376 125003216 125740032 126575002 126761778 127017189 127218432 127809396 128269824 128606544 128768926 128865672 129564864 129669408 130180864 130635648 131194008 131359657 132178948 132278256 132445274 133163888 133263936 133271336 133416894 134095104 134249016 134264416 134931456 135101824 135203328 135358512 136218368 137819968 138460179 138679552 138783744 138958976 139323756 139604478 139825664 140475192 140628618 140981248 142015488 142126842 143301444 144195216 145269696 145386912 145436434 146175744 146453472 146470272 146638388 147383808 148601856 149809374 149930253 150349056 150521624 150934069 151047468 151286784 151989552 152181458 153245664 153850112 155047464 155243231 156014496 156211484 156328848 157303872 157502488 158357056 158476032 158484832 158603904 158657928 159464448 159665792 160348232 160985344 161673424 162878144 163009568 163437483 163894016 164017152 164205408 164655348 165248512 166016136 167968086 168103617 169015704 169336827 169356252 169624576 170412528 171475392 171820896 171879422 172018109 172753152 172892544 173081376 174180864 174925344 176371008 177190299 177685248 177889192 178151688 178295436 178793472 178998688 179624016 180391761 180478016 181108512 181882602 183100346 183237912 183248087 183385764 184380768 184592397 184613572 185765008 185904576 186117954 186139304 187064064 187300256 187504824 188457984 188610048 189502456 189862503 190827648 191068592 192260288 192404736 193153389 193692928 193849216 194900992 195271296 195293696 198268422 198667911 199745832 199907004 200125341 200465408 201373524 201396624 202652736 203037768 204327552 206729952 206967233 208019328 208438464 208677706 208985634 209406717 209738496 210712788 211301376 211471872 211543904 213023232 213190263 214952166 216292824 216565921 217904544 217916644 218080368 218154651 218940544 219263616 219540464 219705408 219957582 221075712 221354848 222300958 222902784 223957448 224138156 225354272 225523584 225782436 225808336 226930176 227216704 228272187 228633856 228805632 229094528 230337536 230523392 230775168 233233792 234317226 235161344 236253732 236913664 237535584 237727248 237986892 239498688 240522348 241478016 242510136 244317216 244514352 244597639 245841024 246123196 246308112 246983022 247872768 248157272 249024204 249418752 250006432 251952129 253150004 253523556 254034378 254436864 255618792 255941543 256539648 257213088 257537852 257731344 257819133 259129728 259338816 260361728 260565877 261271296 262388016 262719314 264357896 264556512 264890548 266327776 266527872 266542672 266833788 268190208 268498032 268528832 270203648 270406656 270717024 272436736 274650519 275639936 276920358 277359104 277917952 278647512 279176931 279208956 279651328 280950384 281257236 284253684 286602888 288390432 289069937 290539392 290773824 290872868 292351488 292906944 292940544 293276776 294767616 297402633 299618748 299860506 300698112 301043248 301868138 302094936 303979104 304362916 306491328 307700224 307941491 310094928 310486462 312028992 312422968 312657696 313016559 314607744 315004976 316714112 316952064 316969664 317207808 317315856 319331584 320696464 321970688 323346848 325756288 326019136 326874966 327788032 328410816 329310696 329936373 330497024 332032272 333451437 335936172 336207234 338031408 338673654 338712504 340825056 341216249 342950784 343641792 343758844 344036218 345506304 345785088 346162752 348361728 349850688 351475839 352742016 354380598 355370496 355778384 356303376 356590872 357997376 359248032 360783522 360956032 362217024 363765204 366200692 366475824 366496174 366771528 368761536 369184794 369227144 371530016 371809152 372235908 372278608 374128128 374600512 375009648 377220096 379004912 379725006 381655296 382137184 384520576 384809472 386306778 387385856 387698432 390542592 390587392 394078971 396536844 397335822 399491664 399814008 400250682 402747048 402793248 403255567 405305472 406075536 408655104 413459904 413934466 415380537 416038656 416876928 417355412 417971268 418813434 419476992 421425576 422943744 423087808 426046464 426380526 429581581 429904332 432585648 433131842 435809088 435833288 436160736 436309302 437881088 438527232 439080928 439410816 439915164 442151424 442709696 444601916 445805568 447914896 448276312 450708544 451047168 451564872 451616672 452802207 453860352 454433408 456544374 457267712 458189056 461046784 461550336 465729693 466467584 468634452 470322688 472507464 475071168 475454496 475973784 476574761 478997376 481044696 482956032 485020272 488634432 489028704 489195278 490312449 491682048 492246392 492616224 493966044 495745536 496314544 498048408 500012864 503904258 504310851 506300008 507047112 507687323 508068756 508873728 511237584 511883086 514426176 515075704 515462688 515638266 516054327 518259456 518677632 520723456 521131754 522542592 524776032 525438628 528715792 529113024 529781096 532655552 533055744 533085344 533667576 536380416 536996064 537057664 540407296 541434048 544873472 549301038 549744261 551279872 553777191 553840716 554718208 555835904 557295024 558353862 558417912 561900768 562514472 568507368 569587509 573205776 576780864 578139874 579460167 581078784 581547648 581745736 584702976 585813888 585881088 586553552 594805266 596003733 599237496 599721012 601396224 602086496 603736276 604189872 607958208 608725832 612982656 615400448 615882982 616379929 620189856 620901699 620972924 624057984 624845936 625315392 626033118 629215488 630009952 633428224 633904128 633939328 634415616 634631712 638663168 641392928 643941376 646693696 649697763 651512576 652038272 653749932 654463953 655576064 656821632 658621392 659872746 664064544 666902874 671872344 672414468 676062816 676838789 677347308 677425008 681650112 682432498 684816561 685901568 687283584 687517688 688072436 691012608 691570176 692325504 696162511 699701376 702951678 705484032 708229093 708761196 710740992 711556768 712606752 713181744 715994752 718496064 721567044 721912064 724434048 727530408 728449007 732401384 732951648 732992348 733543056 733792917 737523072 738369588 738454288 743060032 743618304 744471816 744557216 748256256 749201024 750019296 758009824 759450012 763310592 764274368 767824629 769041152 769618944 772613556 773457399 774771712 775396864 781085184 781697631 788157942 793073688 794671644 798983328 799628016 799900387 800501364 805494096 805586496 806511134 810610944 812151072 817310208 822737513 823951557 826919808 827868932 830761074 832077312 833753856 834710824 835942536 836998019 837626868 838953984 842851152 846175616 852761052 859163162 859808664 860894281 865171296 866263684 867209811 871618176 871666576 872321472 872618604 875762176 877054464 878161856 878821632 879830328 884302848 885419392 889203832 895829792 896552624 901417088 902094336 903129744 903233344 905604414 908866816 913088748 914535424 916378112 923100672 923824473 931459386 932935168 937268904 939049677 940645376 945014928 945336821 950142336 950908992 951947568 953149522 957994752 962089392 965912064 970040544 977268864 978057408 978390556 980624898 983364096 984492784 985232448 987932088 991491072 992629088 996096816 1000025728 1000354311 1007808516 1008621702 1012600016 1014094224 1015374646 1016137512 1022475168 1023648747 1023766172 1028852352 1030151408 1030925376 1031276532 1032108654 1036518912 1037355264 1042263508 1045085184 1049552064 1050877256 1057431584 1058226048 1059562192 1065311104 1066111488 1066170688 1067335152 1073992128 1074115328 1080814592 1082868096 1098602076 1099488522 1102559744 1107554382 1107681432 1111671808 1114590048 1116707724 1116835824 1123801536 1125028944 1137014736 1139175018 1146411552 1147727383 1153561728 1156279748 1158920334 1162157568 1163095296 1163491472 1171627776 1171762176 1173107104 1182236913 1189610532 1192007466 1198474992 1199442024 1204172992 1207472552 1208379744 1209766701 1215916416 1217451664 1222655269 1225965312 1231765964 1232759858 1240379712 1241803398 1241945848 1248115968 1249691872 1250630784 1252066236 1258430976 1260019904 1266856448 1267878656 1268831232 1269263424 1277326336 1282785856 1288744743 1293387392 1299395526 1303025152 1304076544 1307499864 1308927906 1313643264 1317242784 1319745492 1328129088 1333805748 1343744688 1344828936 1352125632 1353677578 1354694616 1354850016 1356405089 1358406621 1363300224 1364864996 1369633122 1371803136 1374567168 1375035376 1376144872 1383140352 1384651008 1392325022 1397189079 1399402752 1405903356 1410968064 1416458186 1417522392 1423113536 1425213504 1426363488 1429724283 1431989504 1436992128 1443134088 1443824128 1444956227 1448868096 1455060816 1456898014 1464802768 1465903296 1465984696 1467086112 1467585834 1475046144 1476739176 1476908576 1486120064 1487236608 1488943632 1489114432 1498402048 1500038592 1516019648 1518900024 1523061969 1526621184 1528548736 1535649258 1538082304 1545227112 1546914798 1548162981 1550793728 1562170368 1563395262 1576315884 1586147376 1589343288 1597966656 1599256032 1599800774 1601002728 1610988192 1611172992 1613022268 1621221888 1624302144 1634620416 1645475026 1647903114 1649232783 1653839616 1655737864 1661522148 1664154624 1667507712 1669421648 1671885072 1673996038 1675253736 1685702304 1692351232 1705522104 1707675541 1718326324 1719617328 1721788562 1730342592 1732527368 1734419622 1743236352 1743333152 1744642944 1745237208 1751524352 1754108928 1756323712 1757643264 1759660656 1770838784 1778407664 1791659584 1793105248 1802834176 1804188672 1806259488 1806466688 1811208828 1817733632 1826177496 1832756224 1846201344 1847648946 1849139787 1862705097 1862918772 1865870336 1874537808 1878099354 1890029856 1890673642 1892199199 1900284672 1901817984 1903895136 1906299044 1915989504 1924178784 1931824128 1940081088 1949093289 1954537728 1956114816 1956781112 1961249796 1966728192 1968985568 1970464896 1975864176 1985258176 1992193632 2000051456 2000708622 2015617032 2015728957 2017243404 2025200032 2028188448 2030516367 2030749292 2032275024 2044950336 2047297494 2047532344 2057704704 2060302816 2061850752 2062553064 2064217308 2073037824 2074710528 2084527016 2088487533 2099104128 2101754512 2114863168 2116452096 2119124384 2124687279 2130622208 2132222976 2132341376 2134670304 2137120441 2147984256 2148230656 2165736192 2185347021 2197204152 2198977044 2201378751 2205119488 2215108764 2215362864 2229180096 2233415448 2233671648 2236235417 2247603072 2250057888 2274029472 2276639563 2278350036 2292823104 2295454766 2303473887 2307123456 2312559496 2317840668 2324315136 2326190592 2326982944 2343255552 2345092893 2346214208 2364473826 2379221064 2382225131 2384014932 2396949984 2398884048 2399701161 2408345984 2414945104 2416759488 2419533402 2431832832 2434903328 2445310538 2451930624 2463531928 2465519716 2468212539 2480759424 2483606796 2483891696 2496231936 2499383744 2501261568 2504132472 2510994057 2516861952 2520039808 2533712896 2535757312 2538526848 2565571712 2577489486 2582682843 2586774784 2598791052 2601629433 2606050304 2608153088 2614999728 2617855812 2627286528 2634485568 2639490984 2656258176 2667611496 2687489376 2689657872 2690574029 2704251264 2707355156 2709389232 2709700032 2712810178 2716813242 2726600448 2729729992 2739266244 2743606272 2749134336 2750070752 2752289744 2769302016 2771473419 2784650044 2794378158 2798805504 2811806712 2815356973 2821936128 2832916372 2835044784 2836010463 2846227072 2850427008 2852726976 2859448566 2863979008 2873984256 2886268176 2887648256 2889912454 2897736192 2910121632 2913796028 2929605536 2931806592 2931969392 2934172224 2935171668 2950092288 2953478352 2953817152 2972240128 2974473216 2977887264 2978228864 2996804096 3000077184 3032039296 3037800048 3046123938 3057097472 3070946241 3071298516 3076164608 3090454224 3093829596 3096325962 3126790524 3152631768 3172294752 3178686576 3179769307 3195933312 3198512064 3199601548 3202005456 3221976384 3222345984 3226044536 3242443776 3248604288 3290950052 3295806228 3298465566 3307679232 3311475728 3323044296 3335015424 3338843296 3343770144 3347992076 3350507472 3371404608 3384702464 3387356401 3411044208 3415351082 3436652648 3439234656 3443182149 3443577124 3460685184 3465054736 3468839244 3486472704 3486666304 3489285888 3490474416 3512647424 3515286528 3519321312 3541677568 3556815328 3583319168 3586210496 3605668352 3612518976 3612933376 3622417656 3629300103 3635467264 3652354992 3667965807 3695297892 3698279574 3725410194 3725837544 3749075616 3753378739 3756198708 3780059712 3781347284 3784398398 3800569344 3803635968 3807790272 3812598088 3831979008 3848357568 3860537561 3866234229 3880162176 3898186578 3909075456 3912229632 3913562224 3922499592 3937971136 3940929792 3951728352 3970516352 3984387264 4000102912 4001417244 4031234064 4031457914 4034486808 4050400064 4056376896 4061032734 4061498584 4064550048 4069215267 4089900672 4094594988 4095064688 4115409408 4120605632 4123701504 4125106128 4128434616 4149421056 4169054032 4176975066 4198208256 4203509024 4229726336 4232904192 4238248768 4249374558 4261244416 4264682752 4269340608 4274240882 4289172849 4295968512 4296461312 4331472384 4334868681 4370694042 4394408304 4397954088 4402757502 4430217528 4430725728 4435811237 4458360192 4466830896 4467343296 4472470834 4495206144 4500115776 4548058944 4553279126 4556700072 4569185907 4585646208 4590909532 4606947774 4614246912 4625118992 4635681336 4652381184 4653965888 4686511104 4690185786 4692428416 4728947652 4758442128 4764450262 4768029864 4793899968 4797768096 4799402322 4816691968 4829890208 4833518976 4839066804 4863665664 4869806656 4890621076 4903861248 4927063856 4931039432 4936425078 4961518848 4967213592 4967783392 4992463872 4998767488 5002523136 5008264944 5021988114 5040079616 5071514624 5077053696 5123026623 5131143424 5154978972 5165365686 5173549568 5197582104 5203258866 5216306176 5229999456 5235711624 5242322371 5254573056 5268971136 5278981968 5312516352 5335222992 5374978752 5379315744 5381148058 5408502528 5414710312 5418778464 5419400064 5425620356 5433626484 5453200896 5459459984 5478532488 5498268672 5500141504 5504579488 5538604032 5542946838 5547419361 5569300088 5584560553 5588756316 5597611008 5623613424 5630713946 5665832744 5670089568 5672020926 5676597597 5692454144 5700854016 5705453952 5718897132 5727958016 5747968512 5772536352 5779824908 5795472384 5820243264 5827592056 5859211072 5863613184 5863938784 5868344448 5870343336 5900184576 5906956704 5907634304 5944480256 5955774528 5956457728 5993608192 6000154368 6047186871 6064078592 6075600096 6091549101 6092247876 6114194944 6141892482 6142597032 6180908448 6187659192 6192651924 6253581048 6265462599 6305263536 6344589504 6357373152 6359538614 6364670033 6374061837 6391866624 6397024128 6399203096 6404010912 6411361323 6443952768 6444691968 6452089072 6497208576 6556041063 6581900104 6591612456 6596931132 6615358464 6622951456 6646088592 6677686592 6687540288 6695984152 6701014944 6708706251 6742809216 6769404928 6774712802 6780179219 6822088416 6829918689 6830702164 6873305296 6878469312 6886364298 6887154248 6921370368 6930109472 6937678488 6972945408 6973332608 6978571776 6980948832 7025294848 7038642624 7083355136 7113630656 7146675393 7166638336 7172420992 7199103483 7211336704 7225037952 7225866752 7244835312 7258600206 7304709984 7335931614 7390595784 7396559148 7404637617 7450820388 7451675088 7498151232 7506757478 7512397416 7532982171 7560119424 7562694568 7568796796 7601138688 7607271936 7615580544 7625196176 7657787621 7696715136 7721075122 7732468458 7748048529 7760324352 7796373156 7818150912 7824459264 7827124448 7844999184 7875942272 7881859584 7903456704 7941032704 7968774528 8000205824 8002834488 8012939077 8062468128 8062915828 8068973616 8071722087 8100800128 8112753792 8122065468 8122997168 8129100096 8138430534 8179801344 8189189976 8190129376 8230818816 8241211264 8247403008 8250212256 8256869232 8338108064 8353950132 8396416512 8407018048 8446070919 8459452672 8465808384 8476497536 8498749116 8508031389 8522488832 8529365504 8538681216 8548481764 8578345698 8591937024 8662944768 8669737362 8741388084 8788816608 8795908176 8798904257 8805515004 8860435056 8861451456 8871622474 8916720384 8933661792 8934686592 8944941668 8990412288 9000231552 9050112643 9096117888 9106558252 9113400144 9138371814 9171292416 9181819064 9206978209 9213895548 9228493824 9250237984 9271362672 9307931776 9380371572 9384856832 9457895304 9469837091 9516884256 9528900524 9536059728 9539307921 9587799936 9595536192 9598804644 9633383936 9659780416 9667037952 9678133608 9727331328 9739613312 9781242152 9854127712 9862078864 9872850156 9923037696 9934427184 9935566784 9997534976 10005046272 10016529888 10043976228 10080159232 10154107392 10162069203 10246053246 10262286848 10309957944 10329546447 10330731372 10347099136 10395164208 10398705031 10406517732 10459998912 10471423248 10484644742 10537942272 10557963936 10625032704 10670445984 10695587669 10749957504 10758631488 10762296116 10817005056 10829420624 10837556928 10838800128 10851240712 10867252968 10906401792 10918919968 10957064976 11000283008 11003897421 11009158976 11085893676 11094838722 11138600176 11169121106 11177512632 11247226848 11260136217 11261427892 11331665488 11340179136 11344041852 11353195194 11384908288 11401708032 11410907904 11437794264 11495937024 11545072704 11559649816 11581612683 11640486528 11655184112 11718422144 11727226368 11727877568 11736688896 11740686672 11813913408 11815268608 11888960512 11911549056 11912915456 12000308736 12094373742 12128157184 12151200192 12183098202 12184495752 12207645801 12228389888 12283784964 12285194064 12361816896 12375318384 12385303848 12507162096 12530925198 12610527072 12625001213 12689179008 12714746304 12719077228 12729340066 12748123674 12783733248 12794048256 12798406192 12808021824 12822722646 12887905536 12889383936 12904178144 12994417152 13004606043 13112082126 13163800208 13183224912 13193862264 13245902912 13292177184 13307433711 13355373184 13375080576 13391968304 13402029888 13417412502 13485618432 13549425604 13560358438 13644176832 13659837378 13661404328 13746610592 13756938624 13772728596 13774308496 13842740736 13860218944 13875356976 13946665216 13957143552 13961897664 14050589696 14077285248 14227261312 14293350786 14333276672 14344841984 14398206966 14450075904 14451733504 14489670624 14517200412 14609419968 14671863228 14781191568 14793118296 14809275234 14901640776 14903350176 14920455979 14996302464 15013514956 15024794832 15065964342 15120238848 15125389136 15137593592 15214543872 15231161088 15250392352 15315575242 15369079869 15393430272 15442150244 15464936916 15496097058 15520648704 15592746312 15648918528 15654248896 15689998368 15726967113 15751884544 15763719168 15806913408 15882065408 15894518497 15937549056 16005668976 16025878154 16124936256 16125831656 16137947232 16143444174 16201600256 16225507584 16244130936 16245994336 16258200192 16276861068 16359602688 16378379952 16380258752 16482422528 16494806016 16500424512 16513738464 16676216128 16707900264 16753681659 16792833024 16814036096 16892141838 16918905344 16952995072 16997498232 17016062778 17029792791 17058731008 17077362432 17096963528 17156691396 17183874048 17339474724 17482776168 17577633216 17591816352 17597808514 17611030008 17633266157 17720870112 17722902912 17743244948 17833440768 17867323584 17869373184 17889883336 17980824576 18000463104 18100225286 18141560613 18192235776 18213116504 18226800288 18276743628 18342584832 18363638128 18413956418 18427791096 18500475968 18542725344 18615863552 18760743144 18769713664 18784430951 18915790608 18939674182 19033768512 19057801048 19072119456 19078615842 19094010099 19175599872 19191072384 19197609288 19234083969 19266767872 19319560832 19334075904 19356267216 19479226624 19562484304 19708255424 19724157728 19745700312 19846075392 19868854368 19871133568 19995069952 20033059776 20087952456 20126118753 20160318464 20308214784 20324138406 20340537657 20489756067 20492106492 20524573696 20619915888 20659092894 20661462744 20790328416 20797410062 20813035464 20814191189 20919997824 20942846496 20969289484 21075884544 21115927872 21250065408 21340891968 21391175338 21440026179 21499915008 21517262976 21524592232 21634010112 21658841248 21675113856 21677600256 21702481424 21734505936 21837839936 21914129952 22000566016 22007794842 22018317952 22171787352 22189677444 22277200352 22338242212 22355025264 22494453696 22520272434 22522855784 22663330976 22680358272 22688083704 22706390388 22769816576 22803416064 22821815808 22875588528 22973362863 23090145408 23119299632 23163225366 23280973056 23310368224 23436844288 23454452736 23455755136 23473377792 23481373344 23508324851 23627826816 23630537216 23823098112 23825830912 24000617472 24038817231 24188747484 24215166261 24256314368 24302400384 24366196404 24368991504 24415291602 24567569928 24570388128 24598589587 24723633792 24750636768 24770607696 25014324192 25043035193 25061850396 25221054144 25250002426 25338212757 25378358016 25429492608 25438154456 25458680132 25496247348 25567466496 25588096512 25596812384 25616043648 25645445292 25775811072 25808356288 25988834304 26009212086 26204476441 26224164252 26327600416 26366449824 26387724528 26396712771 26491805824 26584354368 26614867422 26710746368 26750161152 26783936608 26804059776 26834825004 26971236864 27098851208 27120716876 27150337929 27288353664 27319674756 27322808656 27493221184 27513877248 27545457192 27548616992 27620934627 27685481472 27720437888 27750713952 27782565733 27893330432 27923795328 28154570496 28409511273 28454522624 28586701572 28617923763 28666553344 28689683968 28796413932 28900151808 28979341248 29034400824 29071060421 29218839936 29343726456 29562383136 29586236592 29596314319 29618550468 29803281552 29806700352 29840911958 29992604928 30027029912 30049589664 30131928684 30240477696 30250778272 30275187184 30462322176 30486207609 30500784704 30631150484 30738159738 30786860544 30884300488 30929873832 30968926703 30992194116 31041297408 31185492624 31196115093 31308497792 31379996736 31453934226 31503769088 31613826816 31764130816 31789036994 31875098112 32011337952 32051756308 32086763007 32249872512 32251663312 32275894464 32286888348 32403200512 32451015168 32488261872 32491988672 32516400384 32553722136 32719205376 32756759904 32760517504 32964845056 33000849024 33027476928 33352432256 33415800528 33507363318 33628072192 33780408651 33784283676 33837810688 33905990144 33994996464 34032125556 34059585582 34154724864 34193927056 34313382792 34678949448 34744838049 34965552336 34977462377 35155266432 35183632704 35195617028 35222060016 35266532314 35441740224 35445805824 35486489896 35666881536 35734647168 35738746368 35779766672 36000926208 36200450572 36283121226 36384471552 36426233008 36453600576 36553487256 36685169664 36727276256 36827912836 36855582192 37000951936 37085450688 37231727104 37521486288 37539427328 37568861902 37831581216 37875003639 37879348364 38067537024 38115602096 38144238912 38157231684 38188020198 38351199744 38382144768 38395218576 38468167938 38639121664 38668151808 38712534432 38958453248 39124968608 39416510848 39448315456 39491400624 39737708736 39742267136 39922301133 39990139904 40066119552 40175904912 40252237506 40648276812 40681075314 40979512134 40984212984 41239831776 41287166129 41318185788 41322925488 41580656832 41594820124 41626070928 41628382378 41839995648 41885692992 41938578968 42151769088 42231855744 42465913171 42681783936 42782350676 42880052358 42999830016 43034525952 43049184464 43317682496 43350227712 43355200512 43404962848 43469011872 43675679872 43828259904 44001132032 44015589684 44036635904 44343574704 44379354888 44554400704 44676484424 44710050528 44761367937 44988907392 45040544868 45045711568 45326661952 45360716544 45376167408 45412780776 45643631616 45751177056 45946725726 46180290816 46238599264 46326450732 46561946112 46620736448 46873688576 46911510272 46946755584 46962746688 47016649702 47180901339 47255653632 47261074432 47646196224 47683555491 48077634462 48377494968 48430332522 48604800768 48732392808 48737983008 48793923607 48830583204 49135139856 49140776256 49197179174 49447267584 49501273536 49541215392 50028648384 50086070386 50123700792 50186988293 50261044977 50442108288 50500004852 50676425514 50756716032 50858985216 50876308912 50917360264 50992494696 51176193024 51193624768 51232087296 51290890584 51551622144 51616712576 52018424172 52408952882 52448328504 52655200832 52732899648 52775449056 52793425542 52899798471 52983611648 53168708736 53229734844 53421492736 53500322304 53567873216 53608119552 53669650008 53942473728 54197702416 54241433752 54300675858 54576707328 54639349512 54645617312 54986442368 55027754496 55090914384 55097233984 55241869254 55440875776 55501427904 55565131466 55786660864 55847590656 56309140992 56353292853 56819022546 56909045248 57173403144 57235847526 57282030297 57379367936 57592827864 57665546081 57800303616 57958682496 58068801648 58142120842 58437679872 58687452912 59124766272 59172473184 59192628638 59237100936 59606563104 59613400704 59681823916 59985209856 60054059824 60099179328 60263857368 60480955392 60501556544 60550374368 60924644352 60972415218 61001569408 61021612971 61262300968 61476319476 61573721088 61768600976 61859747664 61937853406 61984388232 62370985248 62392230186 62442573567 62616995584 62759993472 62907868452 63007538176 63227653632 63578073988 63750196224 64022675904 64103512616 64173526014 64499745024 64503326624 64551788928 64573776696 64806401024 64902030336 64976523744 64983977344 65032800768 65107444272 65513519808 65521035008 65929690112 66001698048 66054953856 66704864512 66831601056 67014726636 67256144384 67560817302 67568567352 67811980288 67989992928 68064251112 68119171164 68309449728 68387854112 68626765584 68920088589 69357898896 69489676098 69931104672 69954924754 70011370363 70310532864 70367265408 70391234056 70444120032 70524974553 70533064628 70883480448 70891611648 70972979792 71469294336 71477492736 71559533344 72001852416 72116451693 72400901144 72566242452 72768943104 72852466016 72907201152 73106974512 73454552512 73655825672 73711164384 73795768761 74001903872 74170901376 74463454208 74581971409 75042972576 75129105579 75137723804 75663162432 75750007278 75758696728 76135074048 76231204192 76288477824 76314463368 76376040396 76702399488 76764289536 76790437152 76936335876 77278243328 77425068864 77916906496 78249937216 78613429323 78833021696 78896630912 78982801248 79073456317 79190138313 79475417472 79484534272 79844602266 80132239104 80351809824 80504475012 81296553624 81362150628 81451013787 81959024268 81968425968 82479663552 82574332258 82636371576 82645850976 82740710429 82862803881 83161313664 83189640248 83252141856 83256764756 83347697199 83679991296 83771385984 83877157936 84235663831 84463711488 84931826342 85228533819 85363567872 85564701352 85760104716 85999660032 86069051904 86098368928 86635364992 86700455424 86809925696 86938023744 87213181263 87351359744 87656519808 88002264064 88031179368 88073271808 88142329847 88687149408 88758709776 88788942957 89108801408 89352968848 89420101056 89522735874 89977814784 90081089736 90091423136 90653323904 90721433088 90752334816 90825561552 91502354112 91893451452 92360581632 92477198528 92652901464 92906780109 93123892224 93241472896 93588345279 93747377152 93823020544 93925493376 94033299404 94361802678 94511307264 95292392448 95367110982 96155268924 96260289021 96754989936 96860665044 97209601536 97464785616 97475966016 97587847214 97661166408 98270279712 98281552512 98394358348 98894535168 99002547072 99082430784 99551239073 100057296768 100172140772 100247401584 100373976586 100522089954 100884216576 101000009704 101352851028 101513432064 101717970432 101752617824 101834720528 101984989392 102387249536 102464174592 102581781168 103233425152 104036848344 104168208001 104817905764 104896657008 104932387131 105310401664 105465799296 105550898112 105586851084 105799596942 105967223296 106337417472 106459469688 106842985472 107000644608 107135746432 107216239104 107339300016 108395404832 108482867504 108601351716 109153414656 109278699024 109291234624 109972884736 110055508992 110181828768 110194467968 110483738508 110881751552 111002855808 111130262932 111695181312 112618281984 112706585706 113625010917 113638045092 113818090496 114346806288 114385755341 114471695052 114564060594 115185655728 115331092162 115917364992 116137603296 116284241684 116875359744 117374905824 117651464359 118249532544 118344946368 118385257276 118474201872 119213126208 119226801408 119363647832 119970419712 120108119648 120198358656 120527714736 121003113088 121100748736 121944830436 122003138816 122043225942 122524601936 122952638952 123537201952 123719495328 123861498387 123875706812 123968776464 124741970496 124784460372 124885147134 125233991168 125519986944 125815736904 126455307264 127156147976 127397739513 128045351808 128207025232 128347052028 128999490048 129006653248 129103577856 129147553392 129953047488 129967954688 130065601536 130214888544 130364346901 131027039616 131042070016 132003396096 132109907712 133409729024 133663202112 134029453272 134284103811 134512288768 135121634604 135137134704 135979985856 136128502224 136238342328 136775708224 137253531168 137840177178 138715797792 138875013343 138979352196 139862209344 139909849508 140022740726 140621065728 140734530816 140782468112 140888240064 141049949106 141066129256 141766960896 141783223296 141945959584 142938588672 143050666473 143119066688 144232903386 144801802288 145132484904 145704932032 145814402304 146213949024 146381770821 146909105024 147311651344 147422328768 147591537522 148003807744 148341802752 149163942818 150085945152 150258211158 150275447608 150560964879 151326324864 151500014556 151517393456 152270148096 152462408384 152576955648 152628926736 152752080792 153528579072 153580874304 153872671752 154556486656 154850137728 156499874432 157226858646 157666043392 157793261824 157965602496 158146912634 158380276626 158699395413 158950834944 158969068544 159689204532 160264478208 160703619648 161008950024 162593107248 162724301256 162902027574 163918048536 163936851936 164125015769 164959327104 165148664516 165272743152 165291701952 165481420858 165725607762 166322627328 166379280496 166504283712 166513529512 166695394398 167359982592 167542771968 167754315872 168471327662 168927422976 169059878559 169863652684 170457067638 170727135744 171129402704 171520209432 172138103808 172196737856 172996638243 173270729984 173400910848 173619851392 173876047488 174426362526 174702719488 175313039616 176062358736 176146543616 176284659694 177374298816 177517419552 177577885914 178217602816 178705937696 178840202112 179045471748 179955629568 180162179472 180182846272 181306647808 181442866176 181504669632 181651123104 183004708224 183786902904 184721163264 184954397056 185305802928 185813560218 186482945792 187176690558 187327720701 187646041088 187850986752 188066598808 188723605356 189022614528 190734221964 192310537848 192520578042 193509979872 193721330088 193965927727 194419203072 194929571232 194951932032 195175694428 195322332816 196540559424 196563105024 196788716696 197789070336 198005094144 198164861568 199102478146 200114593536 200344281544 200494803168 200747953172 201044179908 201768433152 202000019408 202705702056 203435940864 203505235648 203669441056 203969978784 204774499072 204928349184 205163562336 206466850304 206628740461 208073696688 208336416002 209635811528 209793314016 209864774262 210034111089 210620803328 210931598592 211101796224 211173702168 211574923659 211599193884 211934446592 212674834944 212918939376 214271492864 214432478208 214678600032 216790809664 216965735008 217202703432 218306829312 218557398048 218582469248 219945769472 220363657536 220388935936 220967477016 221387306283 221763503104 222005711616 222260525864 223390362624 223745914227 225387316737 225413171412 227250021834 227276090184 228693612576 228771510682 228943390104 228956103079 229128121188 230371311456 230662184324 231834729984 232275206592 232568483368 233750719488 234749811648 235302928718 235492791221 235840287969 236499065088 236689892736 236770514552 236948403744 237220368951 238426252416 238453602816 238727295664 240216239296 240396717312 241055429472 242006226176 242201497472 243889660872 244006277632 244086451884 245049203872 245905277904 247074403904 247438990656 247722996774 247751413624 247937552928 248222131287 249483940992 249568920744 249770294268 250043091597 250467982336 251039973888 251631473808 252706991493 254312295952 254795479026 256090703616 256414050464 256694104056 257998980096 258013306496 258207155712 258295106784 258591573361 259906094976 259935909376 260429777088 260728693802 261639543789 262054079232 262084140032 264006792192 264219815424 264426989541 266366828871 266819458048 267326404224 268058906544 268568207622 270243269208 270274269408 270584485457 271959971712 272257004448 272476684656 273551416448 274507062336 275680354356 277431595584 277750026686 277958704392 278720340327 279724418688 279819699016 280045481452 281242131456 281469061632 281564936224 281776480128 282099898212 282132258512 283533921792 283891919168 285877177344 286101332946 286238133376 288465806772 289603604576 290264969808 291409864064 291628804608 292427898048 292763541642 293818210048 294623302688 294844657536 295183075044 296007615488 296683605504 298327885636 298653717219 300171890304 300516422316 300550895216 301121929758 302652649728 303000029112 303034786912 304540296192 304924816768 305153911296 305257853472 305504161584 305608223063 307161748608 307745343504 309700275456 312504624003 312999748864 314453717292 314797161393 315332086784 315586523648 315931204992 316293825268 316760553252 317398790826 317901669888 319378409064 319781664631 320528956416 321407239296 322017900048 325186214496 325448602512 325559457509 325804055148 327836097072 327873703872 328250031538 329918654208 330297329032 330545486304 330583403904 330962841716 331451215524 332645254656 332758560992 333008567424 333027059024 333390788796 335085543936 335508631744 336942655324 337854845952 338119757118 339727305368 340658193733 340914135276 341454271488 342258805408 343040418864 343157266023 344393475712 345993276486 346541459968 347239702784 347752094976 348852725052 349405438976 350626079232 352124717472 352569319388 352954393077 354748597632 355034839104 355155771828 356435205632 357411875392 357680404224 358090943496 359911259136 360324358944 360365692544 361173354529 362613295616 363009339264 363302246208 366009416448 367573805808 369908794112 370611605856 371584495161 371627120436 372965891584 374353381116 374655441402 375701973504 376133197616 377447210712 381468443928 382193218539 384621075696 384752086147 385041156084 387019959744 387442660176 387931855454 389859142464 389903864064 390351388856 390644665632 391093040703 393081118848 393126210048 393577433392 396010188288 396329723136 398204956292 400229187072 400688563088 400989606336 401495906344 402088359816 403536866304 404000038816 405411404112 407010471296 407338882112 407939957568 409548998144 410327124672 412933700608 413257480922 416147393376 416625040029 416672832004 419271623056 419586628032 419729548524 420068222178 421241606656 421863197184 422203592448 422347404336 423149847318 423198387768 425349669888 425837878752 428542985728 429357200064 433581619328 433931470016 434405406864 437114796096 437164938496 439145312463 439891538944 440727315072 440777871872 441934954032 442774612566 444011423232 444521051728 447491828454 450774633474 450826342824 451682894637 454500043668 454552180368 457387225152 457543021364 457886780208 457912206158 458256242376 460742622912 461324368648 463669459968 464550413184 465136966736 467125044881 469499623296 470605857436 470985582442 471680575938 472998130176 473379785472 473541029104 473896807488 474440737902 476852504832 476907205632 477454591328 480432478592 480793434624 482110858944 484012452352 484402994944 487779321744 488012555264 488172903768 490098407744 491810555808 492375047307 494148807808 494877981312 495445993548 495502827248 495875105856 496444262574 498967881984 499137841488 499540588536 500086183194 502079947776 503262947616 505413982986 508624591904 509590958052 512181407232 512828100928 513388208112 516026612992 516414311424 516590213568 517183146722 518989914729 519812189952 519871818752 520859554176 521457387604 523279087578 524108158464 528439630848 528853979082 532733657742 534652808448 536117813088 536733159677 537136415244 540486538416 540548538816 541168970914 543919943424 544514008896 544953369312 547102832896 549014124672 551360708712 552056871223 554863191168 555500053372 555917408784 557440680654 559448837376 559639398032 560090962904 562938123264 563129872448 563552960256 564199796424 564264517024 567067843584 567783838336 572202665892 572476266752 576931613544 579207209152 580529939616 581897783181 582819728128 583257609216 584855796096 585527083284 587636420096 589246605376 589689315072 590366150088 593367211008 596655771272 597307434438 600343780608 601032844632 601101790432 602243859516 605305299456 606000058224 606069573824 609849633536 610307822592 610515706944 611008323168 611216446126 614323497216 615490687008 619400550912 619886221383 625009248006 625999497728 628907434584 629594322786 630102333267 631173047296 631862409984 632587650536 633521106504 634321006891 634797581652 635803339776 638756818128 639563329262 642814478592 644035800096 650372428992 650897205024 651118915018 651608110296 652430847809 655672194144 655747407744 656500063076 659837308416 660594658064 661090972608 661166807808 661925683432 662902431048 665290509312 665517121984 666017134848 666054118048 666781577592 670171087872 671017263488 671237742681 673885310648 676239514236 679454610736 681316387466 681828270552 684517610816 686080837728 686314532046 686868309237 688786951424 691986552972 693082919936 694479405568 695504189952 697705450104 701252158464 704249434944 705138638776 705908786154 706478373663 709497195264 710069678208 710311543656 711661106853 712870411264 714823750784 715360808448 716181886992 720648717888 720731385088 722346709058 725226591232 726018678528 726604492416 732018832896 735147611616 739817588224 741223211712 743168990322 743254240872 744666393861 745931783168 748706762232 749310882804 751403947008 752266395232 754894421424 758120974479 762936887856 764386437078 769242151392 769504172294 770082312168 770125073993 774039919488 774885320352 775774720083 775863710908 779718284928 779807728128 780702777712 781289331264 782186081406 786162237696 786252420096 787154866784 792020376576 792659446272 793280968623 796409912584 800458374144 801377126176 801979212672 802991812688 804176719632 808000077632 810822808224 811753456371 814020942592 814677764224 815879915136 819097996288 820654249344 826514961844 832294786752 833250080058 833345664008 838543246112 839173256064 839459097048 840136444356 842483213312 843726394368 844407184896 844694808672 846299694636 846396775536 851675757504 857085971456 858714400128 867163238656 867862940032 868810813728 869808019487 874229592192 874329876992 878290624926 881454630144 881555743744 883869908064 885549225132 888022846464 889042103456 894983656908 895961151657 901549266948 901652685648 903365789274 909000087336 909104360736 910147814719 914774450304 915086042728 915773560416 915824412316 916512484752 916824669189 921485245824 922648737296 926592302141 929100826368 930273933472 934250089762 937513872009 938999246592 941211714872 941971164884 943361151876 945996260352 946759570944 947082058208 947793614976 948881475804 953705009664 954909182656 959344993893 960864957184 961586869248 964221717888 968024904704 968805989888 969565628317 975558643488 976345807536 976678372527 980196815488 983621111616 984750094614 988297615616 989755962624 990891987096 991005654496 991750211712 992888525148 997935763968 998275682976 999081177072 1000172366388 1006525895232 1010827965972 1017249183808 1019181916104 1021974581199 1024362814464 1025656201856 1026776416224 1027954932121 1029471798069 1032053225984 1033180427136 1034366293444 1037979829458 1039624379904 1041719108352 1042914775208 1046558175156 1048216316928 1057707958164 1058863179231 1065467315484 1069305616896 1072235626176 1073466319354 1074272830488 1075629235577 1080973076832 1081097077632 1082337941828 1083520063587 1087839886848 1089028017792 1089906738624 1094205665792 1095063629803 1098028249344 1102721417424 1104113742446 1109726382336 1111000106744 1111834817568 1114881361308 1118897674752 1119278796064 1120181925808 1126259744896 1127105920512 1128399592848 1128529034048 1135567676672 1144405331784 1144952533504 1145850288011 1153863227088 1154256258441 1158414418304 1161059879232 1163795566362 1165639456256 1169711592192 1171054166568 1173279122109 1175272840192 1178493210752 1179378630144 1180732300176 1193311542544 1194614868876 1200687561216 1202065689264 1202203580864 1204487719032 1210610598912 1212000116448 1212139147648 1219699267072 1221031413888 1222016646336 1222432892252 1228646994432 1230981374016 1238801101824 1239772442766 1249875120087 1250018496012 1251998995456 1257814869168 1259188645572 1260204666534 1263724819968 1265175301072 1267042213008 1268642013782 1269595163304 1277513636256 1279126658524 1285628957184 1288071600192 1294166107949 1300744857984 1301794410048 1302237830036 1303216220592 1304861695618 1311344388288 1311494815488 1313000126152 1319674616832 1321189316128 1322181945216 1322333615616 1323851366864 1325804862096 1331034243968 1332034269696 1332108236096 1333563155184 1342034526976 1342475485362 1347770621296 1352479028472 1358909221472 1362632774932 1363656541104 1369035221632 1372161675456 1372629064092 1373736618474 1377573902848 1383973105944 1388958811136 1391008379904 1395410900208 1401375134643 1408498869888 1410277277552 1411817572308 1412956747326 1418994390528 1420139356416 1420623087312 1423322213706 1429647501568 1430721616896 1432363773984 1434007815911 1441297435776 1441462770176 1444693418116 1452037357056 1453208984832 1464037665792 1470295223232 1477125141921 1479635176448 1482446423424 1486337980644 1486508481744 1489332787722 1497413524464 1498621765608 1504532790464 1509788842848 1516241948958 1525873775712 1527625146773 1528772874156 1538484302784 1539008344588 1540164624336 1540250147986 1548079838976 1549770640704 1551549440166 1551727421816 1559436569856 1559615456256 1561405555424 1562578662528 1564372162812 1572324475392 1574309733568 1585318892544 1586561937246 1592819825168 1602754252352 1603958425344 1605983625376 1608353439264 1610199479031 1616000155264 1621645616448 1623506912742 1628041885184 1629355528448 1631759830272 1641308498688 1653029923688 1656170613669 1664589573504 1666500160116 1666691328016 1677086492224 1678346512128 1678918194096 1680272888712 1688814369792 1689389617344 1692599389272 1692793551072 1694736509713 1703351515008 1717428800256 1734326477312 1735725880064 1737621627456 1739616038974 1745693349543 1748459184384 1748659753984 1756581249852 1762909260288 1767739816128 1771098450264 1778084206912 1789967313816 1791922303314 1803098533896 1803305371296 1805375173459 1806731578548 1818000174672 1818208721472 1820295629438 1829548900608 1830172085456 1831547120832 1831648824632 1833024969504 1833649338378 1842970491648 1845297474592 1853184604282 1858201652736 1859658664149 1860547866944 1868500179524 1875027744018 1877998493184 1882423429744 1883942329768 1886722303752 1893519141888 1894164116416 1895587229952 1897762951608 1902963020673 1907410019328 1909818365312 1918689987786 1921729914368 1928443435776 1937611979776 1939131256634 1951117286976 1952691615072 1953356745054 1957292543427 1960393630976 1967242223232 1969500189228 1976595231232 1979511925248 1981783974192 1982011308992 1983500423424 1985777050296 1995871527936 1996551365952 1998162354144 2000344732776 2013051790464 2021655931944 2034498367616 2038363832208 2043949162398 2051312403712 2053552832448 2055909864242 2058943596138 2060604927711 2064106451968 2066360854272 2068732586888 2075959658916 2079248759808 2083438216704 2085829550416 2093116350312 2115415916328 2117726358462 2119435120989 2130934630968 2133625204997 2138611233792 2144471252352 2146932638708 2148545660976 2151258471154 2161946153664 2162194155264 2164675883656 2167040127174 2175679773696 2178056035584 2179813477248 2188411331584 2190127259606 2196056498688 2205442834848 2208227484892 2219452764672 2222000213488 2223669635136 2229762722616 2237795349504 2238557592128 2240363851616 2252519489792 2254211841024 2256799185696 2257058068096 2271135353344 2288810663568 2289905067008 2291700576022 2307726454176 2308512516882 2310375221979 2316828836608 2322119758464 2327324160249 2327591132724 2331278912512 2339423184384 2342108333136 2346558244218 2356986421504 2358757260288 2361464600352 2386623085088 2389229737752 2401375122432 2404131378528 2404407161728 2408975438064 2424000232896 2424278295296 2435260369113 2439398534144 2442062827776 2444033292672 2444865784504 2457293988864 2461962748032 2479544885532 2499750240174 2500036992024 2515629738336 2518377291144 2518517133869 2520409333068 2527449639936 2530350602144 2534084426016 2537284027564 2539190326608 2555027272512 2558253317048 2571257914368 2576143200384 2588332215898 2590420703431 2601489715968 2603588820096 2604475660072 2606432441184 2609424058461 2609723391236 2622688776576 2622989630976 2626000252304 2642378632256 2644363890432 2644667231232 2647702733728 2651609724192 2662068487936 2664068539392 2664216472192 2667126310368 2684069053952 2684950970724 2695541242592 2704958056944 2717818442944 2725265549864 2727313082208 2730443444157 2738070443264 2744323350912 2745258128184 2747473236948 2750474007567 2755147805696 2767946211888 2779776906423 2790821800416 2802750269286 2816997739776 2820554555104 2823635144616 2825913494652 2837988781056 2840278712832 2841246174624 2844507306971 2846644427412 2859295003136 2864727547968 2868015631822 2878034981679 2882594871552 2882925540352 2889386836232 2904074714112 2906417969664 2908696884951 2925717883729 2930035117581 2940590446464 2954250283842 2964892846848 2972675961288 2973016963488 2976429340027 2978665575444 2994827048928 2997243531216 3009065580928 3019577685696 3032483897916 3051747551424 3055250293546 3057545748312 3061406285873 3065923743597 3076968605568 3078016689176 3080329248672 3080500295972 3083864796363 3096159677952 3099541281408 3103098880332 3103454843632 3118873139712 3122811110848 3125157325056 3128744325624 3144648950784 3148619467136 3173123874492 3185639650336 3205508504704 3207916850688 3211967250752 3216706878528 3220398958062 3226887706731 3232000310528 3243291232896 3247013825484 3250560190761 3256083770368 3258711056896 3263519660544 3282616997376 3285190889409 3306059847376 3312341227338 3329179147008 3333000320232 3333382656032 3354172984448 3356693024256 3357836388192 3360545777424 3361690453693 3378779234688 3385198778544 3385587102144 3389473019426 3406703030016 3434857600512 3437550864033 3462768775323 3468652954624 3471451760128 3475243254912 3479232077948 3491386699086 3496918368768 3513162499704 3517598310941 3525818520576 3535479632256 3542196900528 3556168413824 3579934627632 3583844606628 3606197067792 3606610742592 3610750346918 3613463157096 3636000349344 3636417442944 3640591258876 3659097801216 3660344170912 3663094241664 3663297649264 3666049939008 3667298676756 3685940983296 3690594949184 3706369208564 3716403305472 3719317328298 3721095733888 3737000359048 3750055488036 3755996986368 3764846859488 3767884659536 3773444607504 3788328232832 3791174459904 3795525903216 3805926041346 3819636730624 3837379975572 3843459828736 3856886871552 3878262513268 3882498323847 3902234573952 3905383230144 3906713490108 3914585086854 3920787261952 3934484446464 3939000378456 3953190462464 3959023850496 3963567948384 3964022617984 3967000846848 3971554100592 3972906899819 3993102731904 3996324708288 4000689465552 4026103580928 4043311863888 4068996735232 4076727664416 4087898324796 4102624807424 4107105664896 4111819728484 4117887192276 4121209855422 4132721708544 4137465173776 4151919317832 4166876433408 4171659100832 4186232700624 4204125403929 4230831832656 4232272947617 4235452716924 4238870241978 4261869261936 4267250409994 4288942504704 4293865277416 4297091321952 4302023447733 4302516942308 4323892307328 4324388310528 4329351767312 4334080254348 4356112071168 4359626954496 4380254519212 4392112997376 4410885669696 4416454969784 4438905529344 4444000426976 4447339270272 4459525445232 4477115184256 4480727703232 4505038979584 4513598371392 4514116136192 4542270706688 4577621327136 4582875440319 4583401152044 4615452908352 4617025033764 4620750443958 4633657673216 4644239516928 4654648320498 4655182265448 4678846368768 4684216666272 4693116488436 4713972843008 4722929200704 4773246170176 4778459475504 4808262757056 4808814323456 4817950876128 4823480835337 4830598437093 4848000465792 4848556590592 4870520738226 4884125655552 4888066585344 4889731569008 4923925496064 4959089771064 4968511841007 4999500480348 5000073984048 5031259476672 5036754582288 5037034267738 5040818666136 5060701204288 5068168852032 5074568055128 5078380653216 5084209529139 5110054545024 5116506634096 5138375493691 5152286400768 5176664431796 5180841406862 5202979431936 5207177640192 5208951320144 5212864882368 5218848116922 5219446782472 5245377553152 5245979261952 5252000504608 5284757264512 5288727780864 5295405467456 5303219448384 5324136975872 5328432944384 5334252620736 5368138107904 5369901941448 5391082485184 5409916113888 5416125520377 5435636885888 5450531099728 5454626164416 5460886888314 5476140886528 5488646701824 5490516256368 5494946473896 5500948015134 5535892423776 5559553812846 5581643600832 5605500538572 5633995479552 5641109110208 5647270289232 5651826989304 5680557425664 5682492349248 5689014613942 5693288854824 5708889062019 5718590006272 5729455095936 5736031263644 5756069963358 5765189743104 5778773672464 5812835939328 5817393769902 5851435767458 5860070235162 5871877630281 5881180892928 5908500567684 5929785693696 5945351922576 5946033926976 5952858680054 5957331150888 5989654097856 5994487062432 6018131161856 6039155371392 6064967795832 6072625583453 6103495102848 6110500587092 6115091496624 6122812571746 6131847487194 6153937211136 6156033378352 6160658497344 6161000591944 6167729592726 6192319355904 6199082562816 6206197760664 6206909687264 6237746279424 6245622221696 6250314650112 6257488651248 6297238934272 6346247748984 6371279300672 6400875614991 6411017009408 6415833701376 6423934501504 6433413757056 6440797916124 6453775413462 6464000621056 6486582465792 6494027650968 6501120381522 6517422113792 6527039321088 6565233994752 6570381778818 6612119694752 6624682454676 6658358294016 6666000640464 6666765312064 6708345968896 6713386048512 6715672776384 6721091554848 6723380907386 6757558469376 6770397557088 6771174204288 6778946038852 6813406060032 6869715201024 6875101728066 6925537550646 6931125665937 6942903520256 6950486509824 6958464155896 6977531075801 6982773398172 6993836737536 7026324999408 7035196621882 7070959264512 7084393801056 7112336827648 7159869255264 7167689213256 7176739325899 7212394135584 7213221485184 7221500693836 7226926314192 7272000698688 7272834885888 7281182517752 7318195602432 7320688341824 7326188483328 7326595298528 7332099878016 7334597353512 7371881966592 7381189898368 7412738417128 7438634656596 7442191467776 7474000718096 7500110976072 7529693718976 7535769319072 7546889215008 7555551401607 7576656465664 7582348919808 7591051806432 7611852082692 7639273461248 7674759951144 7713773743104 7756525026536 7764996647694 7771262110293 7804469147904 7810766460288 7813426980216 7828272175383 7829170173708 7841574523904 7868968892928 7878000756912 7927135896768 7928045235968 7934001693696 7943108201184 7945813799638 7952225160961 7986205463808 7992649416576 8001378931104 8052207161856 8086623727776 8137993470464 8153455328832 8175796649592 8191330332471 8205249614848 8214211329792 8223639456968 8235774384552 8242419710844 8265443417088 8274930347552 8303838635664 8339330719269 8343318201664 8372465401248 8408250807858 8461663665312 8464545895234 8470905433848 8471375813923 8477740483956 8523738523872 8533521920913 8534500819988 8577885009408 8587730554832 8594182643904 8604046895466 8605033884616 8647784614656 8648776621056 8658703534624 8668160508696 8712224142336 8719253908992 8726090654853 8760509038424 8777153651187 8821771339392 8832909939568 8888000853952 8894678540544 8919050890464 8929288020081 8954230368512 8961455406464 9010077959168 9027196742784 9028232272384 9155242654272 9165750880638 9166802304088 9184218857619 9230905816704 9234050067528 9241500887916 9251594389089 9267315346432 9288479033856 9309296640996 9310364530896 9368433332544 9386232976872 9427945686016 9445858401408 9546492340352 9556918951008 9567888214357 9616525514112 9617628646912 9635901752256 9646961670674 9661196874186 9680663120193 9696000931584 9697113181184 9741041476452 9768251311104 9776133170688 9779463138016 9847850992128 9855572668227 9918179542128 9937023682014 9999000960696 10000147968096 10011625961909 10062518953344 10073509164576 10074068535476 10081637332272 10085071361079 10121402408576 10136337704064 10149136110256 10156761306432 10168419058278 10220109090048 10233013268192 10276750987382 10304572801536 10312652592099 10353328863592 10361682813724 10405958863872 10414355280384 10417902640288 10425729764736 10437696233844 10438893564944 10490755106304 10504001009216 10552794932823 10569514529024 10577455561728 10590810934912 10606438896768 10648273951744 10656865888768 10668505241472 10739803882896 10782164970368 10819832227776 10832251040754 10871273771776 10901062199456 10909252328832 10921773776628 10952281773056 10977293403648 10981032512736 10989892947792 11001896030268 11071784847552 11119107625692 11163287201664 11211001077144 11267990959104 11282218220416 11294540578464 11303653978608 11307504253331 11364984698496 11378029227884 11386577709648 11417778124038 11458910191872 11472062527288 11512139926716 11530379486208 11557547344928 11634787539804 11647494971541 11702871534916 11720140470324 11743755260562 11762361785856 11817001135368 11831921591347 11859571387392 11890703845152 11892067853952 11905717360108 11914662301776 11918720699457 11979308195712 11988974124864 12036262323712 12045699927833 12078310742784 12129935591664 12145251166906 12206990205696 12221001174184 12230182993248 12245625143492 12263694974388 12307874422272 12312066756704 12321316994688 12322001183888 12335459185452 12398165125632 12412395521328 12413819374528 12491244443392 12500629300224 12514977302496 12594477868544 12604353168121 12692495497968 12696818842851 12742558601344 12801751229982 12822034018816 12847869003008 12866827514112 12881595832248 12906070343199 12907550826924 12928001242112 12973164931584 12988055301936 13002240763044 13140763557636 13224239389504 13249364909352 13316716588032 13332001280928 13333530624128 13363414117573 13416691937792 13431345552768 13442183109696 13446761814772 13515116938752 13540795114176 13542348408576 13557892077704 13626812120064 13748626320957 13750203456132 13851075101292 13862251331874 13900973019648 13916928311792 13955062151602 13965546796344 14052649998816 14070393243764 14141918529024 14168787602112 14224673655296 14235827187439 14319738510528 14335378426512 14353478651798 14424788271168 14426442970368 14443001387672 14453852628384 14470442506011 14544001397376 14545669771776 14562365035504 14641376683648 14652376966656 14653190597056 14664199756032 14669194707024 14762379796736 14825476834256 14877269313192 14884382935552 14948001436192 15000221952144 15059387437952 15071538638144 15093778430016 15111102803214 15153312931328 15182103612864 15223704165384 15252628587417 15278546922496 15349519902288 15415126481073 15513050053072 15529993295388 15542524220586 15608938295808 15621532920576 15626853960432 15656544350766 15658340347416 15737937785856 15756001513824 15774085975021 15854271793536 15856090471936 15886216402368 15891627599276 15904450321922 15972410927616 15985298833152 16002757862208 16104414323712 16173247455552 16248376561131 16275986940928 16306910657664 16351593299184 16382660664942 16428422659584 16447278913936 16471548769104 16484839421688 16549860695104 16607677271328 16678661438538 16686636403328 16744930802496 16816501615716 16923327330624 16929091790468 16941810867696 16942751627846 16955480967912 17047477047744 17067043841826 17069001639976 17155770018816 17175461109664 17188365287808 17208093790932 17210067769232 17295569229312 17317407069248 17336321017392 17438507817984 17452181309706 17521018076848 17554307302374 17643542678784 17665819879136 17776001707904 17789357081088 17838101780928 17858576040162 17908460737024 17922910812928 18054393485568 18056464544768 18217876750359 18310485308544 18331501761276 18333604608176 18368437715238 18461811633408 18468100135056 18483001775832 18503188778178 18576958067712 18618593281992 18620729061792 18642101606843 18736866665088 18772465953744 18891716802816 19092984680704 19113837902016 19135776428714 19202626844973 19233051028224 19235257293824 19271803504512 19293923341348 19322393748372 19361326240386 19392001863168 19482082952904 19552266341376 19558926276032 19695701984256 19711145336454 19836359084256 19859126908049 19874047364028 19998001921392 20000295936192 20023251923818 20125037906688 20147018329152 20148137070952 20163274664544 20170142722158 20242804817152 20272675408128 20298272220512 20313522612864 20336838116556 20440218180096 20466026536384 20553501974764 20609145603072 20625305184198 20706657727184 20723365627448 20828710560768 20835805280576 20851459529472 20875392467688 20877787129888 20932593227403 20981510212608 21008002018432 21105589865646 21139029058048 21181621869824 21212877793536 21313731777536 21337010482944 21479607765792 21530217977697 21564329940736 21639664455552 21664502081508 21742547543552 21802124398912 21818504657664 21843547553256 21954586807296 21962065025472 21979785895584 22003792060536 22031574626269 22143569695104 22238215251384 22326574403328 22422002154288 22564436440832 22589081156928 22607307957216 22615008506662 22666654204821 22729969396992 22756058455768 22773155419296 22835556248076 22917820383744 22944125054576 23024279853432 23115094689856 23269575079608 23294989943082 23313786330879 23405743069832 23440280940648 23469877254967 23487510521124 23524723571712 23634002270736 23663843182694 23781407690304 23784135707904 23811434720216 23829324603552 23837441398914 23856675482883 23958616391424 23977948249728 24072524647424 24091399855666 24156621485568 24259871183328 24290502333812 24413980411392 24442002348368 24460365986496 24491250286984 24527389948776 24615748844544 24624133513408 24642633989376 24644002367776 24670918370904 24796330251264 24824791042656 24827638749056 24982488886784 25029954604992 25188955737088 25208706336242 25384990995936 25393637685702 25414127441769 25485117202688 25600565762739 25603502459964 25644068037632 25695738006016 25733655028224 25763191664496 25812140686398 25815101653848 25946329863168 25976110603872 26004481526088 26281527115272 26331460953561 26448478779008 26498729818704 26664002561856 26667061248256 26726828235146 26787864060243 26833383875584 26862691105536 26884366219392 26893523629544 27030233877504 27081590228352 27084696817152 27115784155408 27497252641914 27500406912264 27552656572857 27702150202584 27724502663748 27801946039296 27833856623584 27910124303204 27931093592688 28105299997632 28140786487528 28283837058048 28337575204224 28449347310592 28471654374878 28494627737741 28639477021056 28670756853024 28703664643071 28706957303596 28849576542336 28852885940736 28886002775344 28907705256768 28940885012022 29088002794752 29091339543552 29124730071008 29282753367296 29304753933312 29306381194112 29328399512064 29338389414048 29524759593472 29650953668512 29754538626384 29768765871104 29896002872384 30000443904288 30034877885727 30118774875904 30143077276288 30187556860032 30222205606428 30255214083237 30306625862656 30364207225728 30447408330768 30505257174834 30699039804576 30830252962146 31026100106144 31059986590776 31085048441172 31217876591616 31243065841152 31253707920864 31289580376681 31313088701532 31316680694832 31512003027648 31548171950042 31658384798469 31708543587072 31712180943872 31772432804736 31783255198552 31808900643844 31944821855232 31970597666304 32005515724416 32182896721019 32346494911104 32496753122262 32613821315328 32703186598368 32740722740297 32765321329884 32856845319168 32894557827872 32943097538208 32969678843376 33099721390208 33215354542656 33357322877076 33373272806656 33489861604992 33633003231432 33675469144603 33846654661248 33858183580936 33883621735392 33885503255692 33910961935824 33922512759993 34094954095488 34134087683652 34138003279952 34350922219328 34376730575616 34416187581864 34420135538464 34591138458624 34634814138496 34672642034784 34904362619412 35042036153696 35108614604748 35287085357568 35331639758272 35495764774041 35552003415808 35578714162176 35676203561856 35717152080324 35756162098371 35816921474048 35845821625856 36108786971136 36137099783499 36435753500718 36620970617088 36663003522552 36667209216352 36736875430476 36923623266816 36936200270112 36966003551664 36978594990623 37006377556356 37237186563984 37241458123584 37284203213686 37473733330176 37544931907488 37783433605632 37813059504363 38034332488477 38090456528553 38185969361408 38227675804032 38271552857428 38405253689946 38466102056448 38543607009024 38587846682696 38644787496744 38693581420351 38722652480772 38784003726336 38964165905808 39117852552064 39422290672908 39672718168512 39718253816098 39748094728056 39798281716349 39996003842784 40000591872384 40046503847636 40090242352719 40250075813376 40294036658304 40296274141904 40326549329088 40340285444316 40485609634304 40545350816256 40596544441024 40627045225728 40673676233112 40880436360192 40932053072768 41107003949528 41250610368396 41413315454368 41446731254896 41671610561152 41702919058944 41750784935376 41755574259776 41865186454806 42016004036864 42211179731292 42278058116096 42363243739648 42425755587072 42674020965888 42707481562317 42959215531584 43060435955394 43128659881472 43279328911104 43329004163016 43411327518033 43485095087104 43604248797824 43637009315328 43687095106512 43701975898009 43924130050944 43959571791168 44007584121072 44063149252538 44287139390208 44476430502768 44653148806656 44844004308576 45128872881664 45178162313856 45214615914432 45230017013324 45333308409642 45459938793984 45512116911536 45546310838592 45671112496152 45835640767488 45888250109152 46048559706864 46230189379712 46245379443219 46539150159216 46589979886164 46627572661758 46811486139664 46880561881296 46939754509934 46975021042248 47268004541472 47322257925063 47327686365388 47562815380608 47568271415808 47622869440432 47658649207104 47674882797828 47713350965766 47917232782848 47955896499456 48182799711332 48313242971136 48519742366656 48581004667624 48827960822784 48884004696736 48920731972992 48982500573968 49054779897552 49248267026816 49285267978752 49288004735552 49341836741808 49649582085312 49655277498112 49964977773568 50059909209984 50417412672484 50769981991872 50787275371404 50828254883538 50970234405376 51201131525478 51207004919928 51391476012032 51467310056448 51526383328992 51624281372796 51630203307696 51952221207744 52008963052176 52563054230544 52662921907122 52896957558016 52997459637408 53058289188707 53328005123712 53334122496512 53453656470292 53575728120486 53725382211072 53768732438784 53787047259088 54163180456704 54169393634304 54231568310816 54653630251077 54994505283828 55000813824528 55105313145714 55404300405168 55449005327496 55667713247168 55820248606408 55862187185376 55926304820529 56210599995264 56281572975056 56522130430601 56675150408448 56943308749756 56989255475482 57278954042112 57341513706048 57407329286142 57413914607192 57699153084672 57705771881472 57772005550688 57815410513536 57881770024044 58176005589504 58249460142016 58565506734592 58612762388224 58656799024128 58676778828096 59049519186944 59301907337024 59509077252768 59577380724147 59792005744768 60000887808576 60069755771454 60237549751808 60286154552576 60375113720064 60444411212856 60510428166474 60728414451456 60894816661536 61010514349668 61398079609152 61660505924292 62052200212288 62119973181552 62170096882344 62486131682304 62507415841728 62579160753362 62626177403064 62633361389664 62705250859381 62797779682209 63024006055296 63096343900084 63316769596938 63417087174144 63544865609472 63566510397104 63617801287688 63941195332608 64011031448832 64365793442038 64590653933091 64692989822208 64993506244524 65227642630656 65406373196736 65481445480594 65530642659768 65789115655744 65886195076416 65939357686752 66094723878807 66199442780416 66430709085312 66714645754152 66746545613312 66798881417983 66979723209984 67266006462864 67350938289206 67693309322496 67716367161872 67767243470784 67771006511384 67821923871648 67845025519986 68189908190976 68268175367304 68276006559904 68701844438656 68753461151232 68832375163728 68840271076928 69269628276992 69345284069568 69808725238824 70084072307392 70217229209496 70409631764901 70574170715136 70663279516544 70991529548082 71104006831616 71352407123712 71434304160648 71512324196742 71570026448649 71691643251712 72217573942272 72274199566998 72871507001436 73241941234176 73326007045104 73334418432704 73473750860952 73847246533632 73872400540224 73932007103328 73957189981246 74012755112712 74474373127968 74482916247168 74568406427372 74947466660352 75089863814976 75566867211264 75626119008726 76068664976954 76180913057106 76242382325307 76371938722816 76455351608064 76543105714856 76810507379892 76932204112896 77087214018048 77175693365392 77289574993488 77387162840702 77445304961544 77928331811616 78235705104128 78844581345816 78944132584889 79345436337024 79436507632196 79496189456112 79596563432698 79992007685568 80001183744768 80093007695272 80180484705438 80500151626752 80588073316608 80592548283808 80653098658176 80680570888632 80971219268608 81090701632512 81193088882048 81254090451456 81347352466224 81864106145536 82214007899056 82501220736792 82826630908736 82893462509792 83343221122304 83405838117888 83501569870752 83511148519552 83730372909612 84032008073728 84422359462584 84726487479296 84851511174144 85348041931776 85414963124634 85483883213223 85918431063168 86110993929213 86120871910788 86257319762944 86558657822208 86658008326032 86822655036066 87208497595648 87274018630656 87374190213024 87403951796018 87474476770571 87848260101888 87919143582336 88015168242144 88126298505076 88574278780416 88952861005536 89306297613312 89688008617152 90104633657181 90257745763328 90356324627712 90429231828864 90460034026648 90666616819284 90919877587968 91024233823072 91092621677184 91342224992304 91776500218304 92097119413728 92460378759424 92490758886438 93078300318432 93179959772328 93185133953153 93255145323516 93622972279328 93761123762592 93868741130043 93879509019868 93950042084496 94536009082944 94644515850126 94655372730776 95125630761216 95136542831616 95245738880864 95317298414208 95349765595656 95426701931532 95834465565696 95911792998912 96365599422664 96548690163057 97039484733312 97162009335248 97768009393472 97841463945984 97965001147936 98109559795104 98222168220891 98496534053632 98570535957504 98576009471104 98683673483616 99299164170624 99310554996224 100119818419968 100834825344968 101026407433809 101539963983744 101574550742808 101656509767076 101767538279979 101940468810752 102402263050956 102414009839856 103052766657984 103248562745592 103260406615392 103378927092493 103904442415488 104017926104352 105126108461088 105246770357927 105325843814244 105793915116032 105994919274816 106116578377414 106487294322123 106656010247424 106668244993024 106907312940584 107151456240972 107450764422144 107537464877568 107574094518176 108326360913408 108411299350497 108463136621632 109307260502154 109989010567656 110001627649056 110127885580999 110210626291428 110808600810336 110898010654992 110935784971869 111335426494336 111640497212816 111724374370752 111852609641058 112421199990528 112563145950112 113044260861202 113350300816896 113439178513089 113886617499512 113978510950964 114102997465431 114557908084224 114683027412096 114814658572284 114827829214384 115398306169344 115544011101376 115630821027072 115763540048088 116080744261053 116352011179008 116498920284032 117131013469184 117225524776448 117353557656192 118603814674048 119018154505536 119154761448294 119394845149047 119584011489536 120001775617152 120139511542908 120270727058157 120475099503616 120572309105152 120750227440128 120888822425712 121020856332948 121456828902912 121789633323072 122021028699336 122796159218304 123321011848584 124104400424576 124239946363104 124340193764688 124382546786641 125014831683456 125158321506724 125252354806128 125266722779328 125410501718762 125595559364418 126048012110592 126192687800168 126633539193876 126834174348288 127089731218944 127133020794208 127235602575376 128022062897664 128122444686951 128731586884076 129181307866182 129385979644416 129987012489048 130151137504817 130455285261312 130812746393472 130962890961188 131061285319536 131105927694027 131578231311488 131772390152832 131878715373504 132189447757614 132398885560832 132861418170624 133429291508304 133493091226624 133597762835966 133959446419968 134532012925728 134701876578412 135386618644992 135432734323744 135534486941568 135542013022768 135643847743296 135690051039972 136379816381952 136536350734608 136552013119808 137403688877312 137506922302464 137664750327456 137680542153856 138539256553984 138690568139136 139617450477648 140168144614784 140434458418992 140819263529802 141326559033088 141966773775189 141983059096164 142208013663232 142704814247424 142868608321296 143024648393484 143140052897298 144548399133996 145743014002872 146483882468352 146652014090208 146668836865408 146947501721904 146997555293303 147744801080448 147864014206656 147914379962492 148025510225424 148948746255936 148965832494336 149136812854744 149894933320704 150179727629952 151252238017452 152137329953908 152361826114212 152484764650614 152910703216128 153086211429712 153621014759784 154174428036096 154351386730784 154579149986976 154774325681404 154890609923088 155856663623232 156471410208256 156594099061829 157689162691632 157888265169778 158690872674048 158873015264392 158992378912224 159174867566121 159193126865396 159984015371136 160002367489536 160186015390544 160360969410876 161176146633216 161185096567616 161306197316352 161361141777264 162386177764096 162508180902912 162694704932448 163728212291072 164428015798112 165002441473584 165653261817472 165786925019584 166686442244608 167003139741504 167022297039104 167460745819224 167778914461587 168064016147456 168844718925168 169566391291803 170829926249268 170967766426446 171836862126336 172221987858426 172241743821576 173117315644416 173316016652064 173514945725231 173645310072132 174416995191296 174748380426048 174807903592036 174948953541142 175696520203776 175838287164672 176030336484288 176252597010152 177148557560832 177905722011072 178468790907469 178732142172441 179376017234304 180209267314362 180712649255424 180858463657728 180920068053296 181333233638568 182048467646144 182185243354368 182684449984608 183553000436608 184194238827456 184920757518848 184981517772876 186156600636864 186359919544656 186370267906306 186510290647032 187245944558656 187522247525184 187737482260086 187759018039736 187900084168992 188115752578143 189072018165888 189289031700252 189310745461552 190251261522432 190491477761728 190634596828416 190699531191312 190853403863064 191823585997824 192731198845328 193097380326114 194078969466624 194324018670496 195536018786944 195682927891968 195930002295872 196219119590208 196444336441782 196993068107264 197152018942208 197367346967232 198284171636421 198598328341248 198621109992448 200239636839936 200396644253949 201669650689936 202052814867618 203079927967488 203149101485616 203313019534152 203535076559958 204804526101912 204828019679712 205063117675273 206105533315968 206497125491184 206520813230784 206757854184986 207808884830976 208035852208704 210252216922176 210493540715854 210651687628488 211228895294703 211587830232064 211989838549632 212233156754828 212974588644246 213312020494848 213814625881168 214302912481944 215074929755136 215148189036352 216652721826816 216822598700994 216926273243264 218614521004308 219978021135312 220003255298112 220255771161998 220421252582856 221617201620672 221796021309984 221871569943738 222670852988672 223280994425632 223448748741504 223705219282116 224842399981056 225126291900224 226088521722404 226700601633792 226878357026178 227773234999024 227957021901928 228205994930862 229115816168448 229366054824192 229629317144568 229655658428768 230796612338688 231088022202752 231261642054144 231527080096176 232161488522106 232997840568064 234451049552896 234707115312384 236832397754667 237207629348096 238036309011072 238309522896588 238789690298094 239168022979072 240003551234304 240279023085816 240541454116314 241144618210304 241500454880256 241777644851424 242041712665896 242347320888959 242913657805824 243579266646144 244042057398672 245592318436608 246642023697168 248208800849152 248479892726208 248680387529376 248765093573282 250029663366912 250316643013448 250504709612256 250533445558656 250821003437524 251191118728836 252096024221184 252385375600336 253267078387752 254179462437888 254266041588416 254471205150752 256044125795328 256244889373902 256451649639669 257463173768152 258168649804637 258362615732364 258771959288832 259974024978096 260302275009634 261625492786944 261925781922376 262122570639072 262211855388054 262423430311713 263156462622976 263544780305664 263757430747008 264378895515228 264797771121664 265722836341248 266858583016608 267195525671932 267918892839936 269064025851456 269403753156824 270773237289984 270865468647488 271068973883136 271084026045536 271287695486592 271380102079944 272759632763904 273072701469216 273104026239616 274807377754624 275329500654912 275361084307712 277078513107968 277381136278272 279234900955296 279555401859459 280336289229568 280868916837984 281606223390129 281638527059604 282653118066176 283933547550378 283966118192328 285409628494848 285737216642592 286049296786968 286280105794596 289096798267992 289646070489171 291486028005744 293304028180416 293337673730816 293895003443808 293995110586606 294232330955557 294666504662673 295489602160896 295728028413312 295828759924984 296051020450848 297897492511872 297931664988672 298273625709488 300359455259904 302504476034904 303079222301427 304274659907816 304723652228424 304969529301228 305821406432256 306172422859424 307242029519568 308702773461568 309158299973952 309548651362808 309781219846176 310136781277479 311713327246464 312942820416512 313188198123658 313440905115151 315378325383264 315740311073781 315776530339556 317381745348096 317746030528784 317984757824448 318349735132242 318386253730792 319968030742272 320004734979072 320372030781088 320721938821752 322352293266432 322370193135232 322612394632704 322722283554528 324772355528192 325389409864896 327456424582144 328856031596224 330004882947168 330383656742997 331306523634944 331573850039168 332807354915607 333372884489216 334006279483008 334044594078208 334921491638448 335557828923174 337689437850336 339132782583606 341659852498536 341935532852892 342308992396293 343673724252672 344443975716852 344483487643152 346632033304128 347029891450462 347290620144264 348242232783159 348833990382592 349496760852096 349615807184072 349897907082284 351393040407552 351676574329344 352060672968576 352505194020304 354011863931209 355811444022144 356937581814938 357464284344882 358184535447141 358752034468608 360418534628724 361425298510848 361716927315456 361840136106592 362666467277136 364096935292288 364370486708736 365368899969216 367106000873216 368388477654912 369841515037696 369963035545752 370430160590633 372313201273728 372719839089312 372740535812612 373020581294064 373147640359923 374491889117312 375044495050368 375474964520172 375518036079472 375800168337984 376231505156286 378144036331776 378578063400504 378621490923104 380502523044864 380982955523456 381269193656832 381399062382624 381706807726128 385462397690656 386194760652228 388157938933248 388648037340992 390453412514451 391072037573888 391365855783936 391860004591744 392438239180416 392888672883564 393317783082081 393986136214528 394304037884416 394734693934464 396568343272842 397196656682496 400479273679872 400793288507898 403339301379872 404105629735236 406159855934976 406298202971232 406626039068304 406764544896853 407070153119916 409609052203824 409656039359424 410126235350546 412211066631936 412994250982368 413041626461568 413515708369972 415617769661952 416071704417408 418377657373247 420504433844352 420987081431708 421303375256976 422457790589406 423979677099264 424466313509656 425629395623861 425949177288492 426624040989696 427629251762336 428605824963888 430296378072704 433645197401988 433852546486528 437229042008616 437781098879839 439956042270624 440006510596224 440511542323996 440842505165712 440992665879909 443234403241344 443592042619968 443743139887476 445341705977344 446561988851264 446897497483008 447410438564232 449684799962112 450252583800448 452177043444808 453756714052356 455546469998048 455914043803856 456411989861724 458732109648384 459258634289136 459311316857536 462176044405504 462523284108288 463054160192352 464322977044212 465995681136128 469414230624768 469782297185487 473664795509334 474415258696192 476072618022144 476619045793176 477524602698363 477579380596188 478336045958144 480007102468608 480558046171632 480721734878099 481082908232628 483555289702848 484083425331792 484694641777918 487158533292288 488084114797344 491184636873216 493284047394336 494446322350201 496417601698304 496959785452416 497360775058752 497530187146564 500059326733824 500633286026896 501009419224512 501066891117312 501642006875048 502382237457672 504192048442368 504770751200672 506534156775504 508532083176832 508699173875409 508942410301504 512489778747804 512903299279338 514926347536304 516337299609274 516725231464728 519948049956192 520544837175693 520604550019268 523250985573888 523851563844752 524245141278144 524423710776108 524846860623426 526312925245952 527089560611328 527514861494016 528757791030456 531445672682496 533717166033216 534391051343864 535406372722407 538128051702912 538807506313648 541730937294976 542137947766272 542168052091072 542575390973184 542760204159888 546145402938432 546208052479232 549614755509248 550659001309824 550722168615424 554762272556544 558469801910592 559110803718918 560672578459136 561737833675968 563212446780258 563277054119208 564347257734429 565306236132352 567867095100756 567932236384656 571474433285184 572098593573936 572560211589192 578193596535984 579292140978342 582972056011488 583641181075777 586608056360832 586675347461632 587790006887616 587990221173212 588464661911114 589333009325346 590979204321792 591456056826624 591657519849968 592102040901696 595794985023744 595863329977344 596547251418976 600718910519808 601189932761847 605008952069808 606158444602854 608549319815632 609447304456848 609939058602456 612344845718848 614484059039136 615189353025819 617405546923136 618316599947904 619097302725616 619562439692352 620273562554958 623426654492928 626376396247316 626881810230302 630756650766528 631480622147562 631553060679112 634763490696192 635492061057568 635969515648896 636699470264484 636772507461584 639936061484544 640744061562176 641443877643504 644740386270464 645224789265408 645444567109056 649544711056384 650778819729792 657712063192448 660009765894336 660767313485994 662613047269888 663147700078336 665614709831214 668012558966016 668089188156416 669842983276896 671115657846348 675378875700672 678265565167212 683319704997072 683871065705784 684617984792586 687347448505344 688887951433704 688966975286304 689757759453191 693264066608256 694059782900924 694581240288528 696484465566318 698993521704192 699231614368144 699795814164568 703353148658688 704121345937152 705010388040608 708023727862418 710497193264001 711622888044288 713875163629876 714928568689764 716369070894282 717504068937216 720837069257448 723433854630912 723680272213184 725332934554272 727041962666877 728193870584576 728740973417472 730737799938432 734212001746432 734787695597813 736776955309824 739926071091504 740860321181266 744626402547456 745439678178624 745481071625224 746041162588128 746295280719846 748983778234624 750088990100736 750949929040344 751036072158944 751600336675968 752463010312572 756288072663552 757156126801008 757242981846208 761965911046912 762538387313664 762798124765248 763413615452256 770924795381312 772389521304456 774505949413911 776315877866496 777296074681984 780906825028902 782144075147776 783720009183488 784876478360832 785777345767128 786635566164162 787270290935139 788608075768832 789469387868928 793136686545684 794393313364992 801586577015796 806678602759744 808211259470472 812319711869952 812596405942464 813252078136608 813529089793706 814140306239832 815168261171953 819218104407648 819312078718848 820252470701092 824422133263872 825988501964736 826083252923136 827031416739944 831235539323904 832143408834816 836755314746494 838666205578377 841008867688704 841974162863416 842606750513952 844915581178812 847959354198528 848932627019312 851258791247722 851898354576984 855258503524672 857211649927776 860592756145408 867290394803976 867705092973056 868385458433779 874458084017232 875562197759678 879912084541248 880013021192448 881023084647992 881685010331424 881985331759818 882696992866671 886468806482688 887184085239936 887486279774952 890683411954688 893123977702528 893794994966016 894820877128464 900505167600896 904354086889616 907513428104712 911092939996096 911828087607712 912823979723448 917464219296768 918517268578272 918622633715072 924352088811008 926108320384704 928645954088424 930410343832437 931991362272256 938828461249536 939564594370974 940322715345453 947220933221343 947329591018668 948830517392384 952145236044288 953238091586352 955049205396726 955158761192376 960014204937216 961116092343264 961443469756198 962165816465256 962219244476281 967110579405696 968166850663584 969389283555836 974317066584576 976168229594688 982369273746432 986568094788672 988892644700402 991150970228991 992835203396608 993919570904832 994721550117504 995060374293128 1000118653467648 1001266572053792 1002018838449024 1002133782234624 1003284013750096 1004764474915344 1009541502401344 1013068313551008 1017064166353664 1017398347750818 1017884820603008 1024979557495608 1025806598558676 1029852695072608 1032674599218548 1033450462929456 1039896099912384 1041089674351386 1041209100038536 1046501971147776 1047703127689504 1048490282556288 1048847421552216 1049693721246852 1052625850491904 1054179121222656 1055029722988032 1057515582060912 1062035591793627 1067434332066432 1068782102687728 1070812745444814 1076256103405824 1077615012627296 1083461874589952 1084275895532544 1084336104182144 1085150781946368 1085520408319776 1092290805876864 1092416104958464 1101318002619648 1101444337230848 1109524545113088 1111290481771899 1116939603821184 1118221607437836 1119442921079769 1121345156918272 1123475667351936 1126424893560516 1126554108238416 1128694515468858 1135734190201512 1135864472769312 1137168198017423 1142948866570368 1144197187147872 1145120423178384 1156387193071968 1157714473937197 1158584281956684 1165944112022976 1167282362151554 1171360237543353 1173216112721664 1173350694923264 1175580013775232 1175980442346424 1176929323822228 1178666018650692 1181958408643584 1182912113653248 1183315039699936 1184204081803392 1191589970047488 1193094502837952 1201437821039616 1202379865523694 1210017904139616 1211406741390989 1212316889205708 1217098639631264 1218894608913696 1219878117204912 1220293634690559 1224689691437696 1228968118078272 1230378706051638 1234811093846272 1236633199895808 1238194605451232 1239124879384704 1240547125109916 1246853308985856 1252752792494632 1253763620460604 1255132972119741 1261513301533056 1262961244295124 1263106121358224 1270984122115136 1271939031297792 1273398940528968 1273545014923168 1276888186871583 1279872122969088 1281488123124352 1282887755287008 1289480772540928 1290889134218112 1301557639459584 1313343296639517 1315424126384896 1320019531788672 1321534626971988 1322977997639727 1325226094539776 1326295400156672 1331229419662428 1336025117932032 1339685966553792 1342231315692696 1343926052202409 1350757751401344 1356531130334424 1366639409994144 1367742131411568 1368208014653051 1369235969585172 1377775902867408 1377933950572608 1379515518906382 1386528133216512 1388119565801848 1389162480577056 1392968931132636 1397987043408384 1398463228736288 1399591628329136 1408242691874304 1409346891556461 1410020776081216 1416047455724836 1420994386528002 1423245776088576 1427750327259752 1429857137379528 1431662512552987 1432738141788564 1435008137874432 1441674138514896 1442165204634297 1447360544426368 1450665869108544 1454083925333754 1456387741169152 1461475599876864 1468424003492864 1469575391195626 1473553910619648 1479852142183008 1481720642362532 1483338967050603 1489252805094912 1490879356357248 1490962143250448 1492082325176256 1492590561439692 1497967556469248 1500177980201472 1501899858080688 1502072144317888 1503200673351936 1504926020625144 1512576145327104 1514312253602016 1514485963692416 1523931822093824 1525596249530496 1526827230904512 1541849590762624 1544779042608912 1549011898827822 1554592149363968 1561634511527079 1561813650057804 1564288150295552 1567440018366976 1569752956721664 1571554691534256 1573271132328324 1574540581870278 1578938775737856 1586273373091368 1603173154031592 1606219118167221 1613357205519488 1616422518940944 1616973108226333 1625192811884928 1626504156273216 1627058179587412 1628280612479664 1630336522343906 1638436208815296 1638624157437696 1640504941402184 1648844266527744 1651977003929472 1652166505846272 1654062833479888 1664286817669632 1673510629492988 1677332411156754 1682017735377408 1683948325726832 1685213501027904 1689831162357624 1695918708397056 1697865254038624 1702517582495444 1703796709153968 1710517007049344 1714423299855552 1721185512290816 1734580789607952 1735410185946112 1736770916867558 1748916168034464 1750923543227331 1751124395519356 1759824169082496 1760026042384896 1762046169295984 1763370020662848 1763970663519636 1765393985733342 1772937612965376 1774368170479872 1774972559549904 1786247955405056 1787589989932032 1789641754256928 1801010335201792 1808708173779232 1815026856209424 1822185879992192 1823656175215424 1825647959446896 1837034537156544 1837245267430144 1845568059077457 1848704177622016 1852216640769408 1857291908176848 1860820687664874 1879129188741948 1880645430690906 1894441866442686 1894659182037336 1904290472088576 1906476183172704 1908664402977541 1910098410793452 1910317522384752 1922232184686528 1922886939512396 1924331632930512 1924438488952562 1934221158811392 1936333701327168 1938778567111672 1948634133169152 1952336459189376 1963156699982159 1973136189577344 1977785289400804 1982301940457982 1987839141809664 1989443100235008 1990120748586256 2002533144107584 2004037676898048 2004267564469248 2006568027500192 2009528949830688 2019083004802688 2026136627102016 2034128332707328 2034796695501636 2035769641206016 2049959114991216 2051613197117352 2059705390145216 2065349198437096 2066900925858912 2069273278359573 2079792199824768 2082179348702772 2082418200077072 2095406255379008 2096980565112576 2097694843104432 2099387442493704 2110059445976064 2115031164121824 2124071183587254 2134868664132864 2137564205375456 2141625490889628 2152512206811648 2155230025254592 2166923749179904 2168672208364288 2170301563892736 2171040816639552 2181125888000631 2184581611753728 2184832209916928 2202636005239296 2204363086793439 2222580963543798 2233879207642368 2236443214875672 2238885842159538 2246951334703872 2252849787121032 2253108216476832 2255694294428003 2257389030937716 2271468380403024 2271728945538624 2274336396034846 2285897733140736 2288394374295744 2290240846356768 2312774386143936 2315428947874394 2317168563913368 2320094281797097 2323517848241733 2331888224045952 2334564724303108 2342720475086706 2346432225443328 2351160027550464 2351960884692848 2353858647644456 2357332037301384 2365824227306496 2366630079399872 2368408163606784 2383179940094976 2386189005675904 2404759731047388 2420035808279232 2422813482781978 2424633778411416 2434197279262528 2437789217827392 2439756234409824 2440587269381118 2445504783515859 2449379382875392 2457936236156544 2460757412103276 2469622187692544 2473266399791616 2476389210902464 2478249758769408 2481094250219832 2493706617971712 2505505584989264 2507527240921208 2510265944239482 2523026603066112 2525922488590248 2526212242716448 2541968244230272 2543878062595584 2546797881057936 2547090029846336 2553776373743166 2562976246248704 2565775510574016 2578961545081856 2581778268436224 2603115278919168 2605156375301337 2626686593279034 2630848252769792 2640039063577344 2643069253943976 2645955995279454 2648090978600013 2652590800313344 2662458839324856 2665820529778549 2672050235864064 2679371933107584 2684462631385392 2687852104404818 2701515502802688 2713062260668848 2733278819988288 2735484262823136 2736416029306102 2738471939170344 2755551805734816 2755867901145216 2759031037812764 2773056266433024 2776239131603696 2778324961154112 2785937862265272 2795974086816768 2796926457472576 2799183256658272 2816485383748608 2818693783112922 2820041552162432 2820968146036359 2832094911449672 2841988773056004 2846491552177152 2855500654519504 2859714274759056 2863325025105974 2865476283577128 2883348277029792 2884330409268594 2886657733428843 2894721088852736 2901331738217088 2908167850667508 2912775482338304 2922951199753728 2939150782391252 2947107821239296 2959704284366016 2963441284725064 2966677934101206 2978505610189824 2981758712714496 2981924286500896 2984164650352512 2985181122879384 2995935112938496 3000355960402944 3003799716161376 3004144288635776 3006401346703872 3009852041250288 3028624507204032 3028971927384832 3047863644187648 3051192499060992 3053654461809024 3083699181525248 3089558085217824 3098023797655644 3109184298727936 3123269023054158 3123627300115608 3134880036733952 3139505913443328 3143109383068512 3146542264656648 3149081163740556 3157877551475712 3172546746182736 3186106775380881 3206346308063184 3212438236334442 3226714411038976 3232845037881888 3233946216452666 3236555640511127 3250385623769856 3253008312546432 3254116359174824 3256561224959328 3260673044687812 3276872417630592 3277248314875392 3281009882804368 3303954007858944 3304333011692544 3308125666959776 3328573635339264 3333871445315697 3347021258985976 3354664822313508 3364035470754816 3367896651453664 3370427002055808 3379662324715248 3395730508077248 3405035164990888 3407593418307936 3411504594052269 3421034014098688 3428846599711104 3442371024581632 3447849956266661 3469161579215904 3473143421811591 3473541833735116 3497832336068928 3501847086454662 3502248791038712 3519648338164992 3520052084769792 3524092338591968 3526740041325696 3527941327039272 3530787971466684 3545875225930752 3548736340959744 3549945119099808 3572495910810112 3579283508513856 3602020670403584 3617416347558464 3630053712418848 3634220224172967 3644371759984384 3647312350430848 3651295918893792 3660880904071677 3674069074313088 3674490534860288 3691136118154914 3704433281538816 3714583816353696 3721641375329748 3758258377483896 3761290861381812 3765398916359223 3788883732885372 3789318364074672 3812952366345408 3817328805955082 3820196821586904 3820635044769504 3825020302422241 3830664560614749 3844464369373056 3845773879024792 3848663265861024 3848876977905124 3868442317622784 3872667402654336 3877557134223344 3894130503243299 3904672918378752 3926313399964318 3940029889918551 3946272379154688 3955570578801608 3964603880915964 3975678283619328 3978886200470016 3980241497172512 4005066288215168 4008075353796096 4013136055000384 4019057899661376 4031778156607227 4038166009605376 4052273254204032 4068256665414656 4069593391003272 4071539282412032 4074731766496963 4099918229982432 4103226394234704 4104624043959153 4119410780290432 4130698396874192 4133801851717824 4138546556719146 4159584399649536 4164358697405544 4164836400154144 4190812510758016 4193961130225152 4195389686208864 4198774884987408 4230062328243648 4248142367174508 4269737328265728 4275128410750912 4283250981779256 4294987537658961 4305024413623296 4310460050509184 4326495613902891 4333847498359808 4337344416728576 4342081633279104 4362251776001262 4369163223507456 4405272010478592 4408726173586878 4445161927087596 4450016901151809 4467758415284736 4472886429751344 4477771684319076 4493902669407744 4505699574242064 4506216432953664 4511388588856006 4514778061875432 4542936760806048 4543457891077248 4548672792069692 4571795466281472 4576788748591488 4580481692713536 4602154231105717 4625548772287872 4630857895748788 4634337127826736 4640188563594194 4647035696483466 4663776448091904 4669129448606216 4685440950173412 4692864450886656 4702320055100928 4703921769385696 4707717295288912 4714664074602768 4733260158799744 4736816327213568 4772378011351808 4809519462094776 4815592087678229 4840071616558464 4845626965563956 4849267556822832 4850919324678999 4868394558525056 4875578435654784 4879512468819648 4881174538762236 4891009567031718 4898758765750784 4915872472313088 4921514824206552 4939244375385088 4946532799583232 4952778421804928 4956499517538816 4962188500439664 5011011169978528 5015054481842416 5020531888478964 5046053206132224 5051844977180496 5052424485432896 5083936488460544 5087756125191168 5093595762115872 5094180059692672 5107552747486332 5125952492497408 5131551021148032 5163556536872448 5206230557838336 5210312750602674 5252770629681993 5253373186558068 5261696505539584 5280078127154688 5286138507887952 5287939083659089 5291911990558908 5296181957200026 5324917678649712 5331641059557098 5358743866215168 5368925262770784 5375704208809636 5403031005605376 5426124521337696 5438909545852211 5466557639976576 5470968525646272 5472832058612204 5476943878340688 5511103611469632 5511735802290432 5518062075625528 5546112532866048 5552478263207392 5556649922308224 5571875724530544 5593852914945152 5598366513316544 5637387566225844 5640083104324864 5641936292072718 5664189822899344 5683977546112008 5711001309039008 5719428549518112 5725993208932623 5726650050211948 5730952567154256 5766696554059584 5768660818537188 5773315466857686 5789442177705472 5802663476434176 5816335701335016 5845902399507456 5878301564782504 5889470099946477 5919408568732032 5926882569450128 5933355868202412 5963517425428992 5963848573001792 5968329300705024 5970362245758768 6007599432322752 6008288577271552 6012802693407744 6019704082500576 6057249014408064 6057943854769664 6102384998121984 6107308923618048 6167398363050496 6179116170435648 6196047595311288 6207819835078719 6218368597455872 6246538046108316 6247254600231216 6286218766137024 6293084529313296 6298162327481112 6345093492365472 6372213550761762 6412692616126368 6420052991833547 6424876472668884 6453428822077952 6465690075763776 6467892432905332 6473111281022254 6500771247539712 6506016625092864 6508232718349648 6513122449918656 6521346089375624 6553744835261184 6554496629750784 6562019765608736 6607908015717888 6613089260380317 6616251333919552 6667742890631394 6694042517971952 6709329644627016 6735793302907328 6740854004111616 6759324649430496 6767082883284009 6791461016154496 6810070329981776 6815186836615872 6823009188104538 6842068028197376 6857693199422208 6895699912533322 6938323158431808 6946286843623182 6947083667470232 6960282845391291 6995664672137856 7003694172909324 7004497582077424 7039296676329984 7048184677183936 7053480082651392 7055882654078544 7061575942933368 7097472681919488 7099890238199616 7144991821620224 7158567017027712 7234832695116928 7260107424837696 7268440448345934 7288743519968768 7294624700861696 7302591837787584 7321761808143354 7336514350547577 7348138148626176 7348981069720576 7382272236309828 7408866563077632 7429167632707392 7443282750659496 7516516754967792 7522581722763624 7530797832718446 7577767465770744 7578636728149344 7587335353985101 7625904732690816 7634657611910164 7640393643173808 7641270089539008 7650040604844482 7661329121229498 7688928738746112 7691547758049584 7697326531722048 7697753955810248 7736884635245568 7745334805308672 7755114268446688 7788261006486598 7809345836757504 7815469125904011 7852626799928636 7880059779837102 7892544758309376 7911141157603216 7929207761831928 7957772400940032 7960482994345024 7997461589335647 8010132576430336 8016150707592192 8026272110000768 8038115799322752 8063556313214454 8076332019210752 8104546508408064 8139186782006544 8143078564824064 8149463532993926 8199836459964864 8206452788469408 8209248087918306 8238821560580864 8261396793748384 8267603703435648 8277093113438292 8319168799299072 8328717394811088 8329672800308288 8381625021516032 8387922260450304 8390779372417728 8397549769974816 8460124656487296 8496284734349016 8539474656531456 8550256821501824 8566501963558512 8589975075317922 8620920101018368 8652991227805782 8659973200286529 8674688833457152 8684163266558208 8724503552002524 8738326447014912 8817452347173756 8890323854175192 8900033802303618 8935516830569472 8945772859502688 8955543368638152 8966850872891483 8987805338815488 9011399148484128 9012432865907328 9022777177712012 9029556123750864 9085873521612096 9086915782154496 9097345584139384 9143590932562944 9153577497182976 9160963385427072 9204308462211434 9251097544575744 9261715791497576 9268674255653472 9280377127188388 9294071392966932 9327552896183808 9338258897212432 9370881900346824 9404640110201856 9407843538771392 9415434590577824 9429328149205536 9466520317599488 9473632654427136 9544756022703616 9552240042771569 9619038924189552 9631184175356458 9680143233116928 9691253931127912 9698535113645664 9701838649357998 9709666921533381 9736789117050112 9751156871309568 9759024937639296 9762349077524472 9782019134063436 9797517531501568 9831744944626176 9843029648413104 9905556843609856 9912999035077632 9924377000879328 10022022339957056 10030108963684832 10041063776957928 10092106412264448 10103689954360992 10104848970865792 10167872976921088 10187191524231744 10188360119385344 10215105494972664 10234513782156807 10251904984994816 10263102042296064 10327113073744896 10343549868799983 10419430265434773 10420625501205348 10505541259363986 10506746373116136 10560156254309376 10572277015775904 10575878167318178 10583823981117816 10584411689239091 10592363914400052 10649835357299424 10663282119114196 10717487732430336 10737850525541568 10751408417619272 10806062011210752 10852249042675392 10877819091704422 10886596245355609 10902660672518901 10933115279953152 10941937051292544 10945664117224408 10953887756681376 11022207222939264 11023471604580864 11036124151251056 11104956526414784 11113299844616448 11143751449061088 11187705829890304 11196733026633088 11274775132451688 11280166208649728 11283872584145436 11328379645798688 11367955092224016 11422002618078016 11438857099036224 11451986417865246 11453300100423896 11461905134308512 11475060907266723 11533393108119168 11537321637074376 11546630933715372 11578884355410944 11605326952868352 11632671402670032 11682391509729897 11756603129565008 11778940199892954 11838817137464064 11853765138900256 11866711736404824 11927034850857984 11927697146003584 11936658601410048 11940724491517536 12015198864645504 12016577154543104 12039408165001152 12095334469821681 12114498028816128 12115887709539328 12204769996243968 12214617847236096 12224195299490889 12313872131877459 12334796726100992 12358232340871296 12392095190622576 12415639670157438 12493076092216632 12494509200462432 12508850178191653 12572437532274048 12586169058626592 12596324654962224 12690186984730944 12744427101523524 12825385232252736 12840105983667094 12849752945337768 12884962612976883 12906857644155904 12931380151527552 12935784865810664 12946222562044508 13001542495079424 13012033250185728 13016465436699296 13026244899837312 13042692178751248 13107489670522368 13124039531217472 13215816031435776 13226178520760634 13232502667839104 13335485781262788 13388085035943904 13418659289254032 13471586605814656 13481708008223232 13518649298860992 13534165766568018 13582922032308992 13620140659963552 13630373673231744 13646018376209076 13684136056394752 13715386398844416 13791399825066644 13806462693317151 13876646316863616 13892573687246364 13894167334940464 13920565690782582 13991329344275712 14007388345818648 14008995164154848 14078593352659968 14096369354367872 14106960165302784 14111765308157088 14123151885866736 14199780476399232 14317134034055424 14446776263034687 14469665390233856 14520214849675392 14536880896691868 14552757974036997 14577487039937536 14589249401723392 14605183675575168 14643523616286708 14673028701095154 14696276297252352 14764544472619656 14783186574226499 14817733126155264 14858335265414784 14886565501318992 15033033509935584 15045163445527248 15050288161183561 15061595665436892 15155534931541488 15157273456298688 15174670707970202 15251809465381632 15269315223820328 15280787286347616 15282540179078016 15300081209688964 15322658242458996 15377857477492224 15383095516099168 15394653063444096 15395507911620496 15490669610617344 15510228536893376 15576522012973196 15618691673515008 15630938251808022 15705253599857272 15748287638082857 15760119559674204 15785089516618752 15822282315206432 15858415523663856 15863817250977267 15920965988690048 15994923178671294 16020265152860672 16052544220001536 16076231598645504 16127112626428908 16152664038421504 16209093016816128 16278373564013088 16298927065987852 16316728637556633 16399672919929728 16412905576938816 16418496175836612 16477643121161728 16522793587496768 16535207406871296 16554186226876584 16638337598598144 16657434789622176 16659345600616576 16763250043032064 16781558744835456 16795099539949632 16920249312974592 16992569468698032 17100513643003648 17133003927117024 17177979626797869 17179950150635844 17241840202036736 17305982455611564 17319946400573058 17368326533116416 17449007104005048 17634904694347512 17668410299839431 17780647708350384 17786704190489663 17800067604607236 17891545719005376 17911086737276304 17933701745782966 18022798296968256 18024865731814656 18045554355424024 18059112247501728 18171747043224192 18173831564308992 18194691168278768 18307154994365952 18321926770854144 18408616924422868 18502195089151488 18523431582995152 18537348511306944 18560754254376776 18588142785933864 18655105792367616 18676517794424864 18741763800693648 18815687077542784 18830869181155648 18858656298411072 18933040635198976 19089512045407232 19104480085543138 19238077848379104 19260158975500641 19262368350712916 19360286466233856 19382507862255824 19397070227291328 19403677298715996 19419333843066762 19473578234100224 19502313742619136 19518049875278592 19524698155048944 19564038268126872 19663489889252352 19686059296826208 19811113687219712 19848754001758656 20044044679914112 20060217927369664 20082127553915856 20207379908721984 20209697941731584 20301248649852027 20335745953842176 20374383048463488 20376720238770688 20430210989945328 20469027564313614 20526204084592128 20687099737599966 20838860530869546 20841251002410696 20880848536173873 21011082518727972 21013492746232272 21144554031551808 21151756334636356 21167647962235632 21168823378478182 21184727828800104 21299670714598848 21326564238228392 21434975464860672 21475701051083136 21502816835238544 21594723699803749 21704498085350784 21755638183408844 21773192490711218 21805321345037802 21866230559906304 21883874102585088 21891328234448816 21907775513362752 22044414445878528 22046943209161728 22072248302502112 22209913052829568 22226599689232896 22287502898122176 22375411659780608 22393466053266176 22549550264903376 22560332417299456 22567745168290872 22656759291597376 22735910184448032 22762006061955303 22844005236156032 22877714198072448 22903972835730492 22906600200847792 22923810268617024 22950121814533446 23066786216238336 23074643274148752 23093261867430744 23210653905736704 23265342805340064 23364783019459794 23513206259130016 23557880399785908 23677634274928128 23707530277800512 23733423472809648 23855394292007168 23873317202820096 23881448983035072 23992384768006941 24030397729291008 24033154309086208 24078816330002304 24190668939643362 24228996057632256 24429235694472192 24448390598981778 24627744263754918 24716464681742592 24784190381245152 24812637238708033 24831279340314876 24986152184433264 24989018400924864 25017700356383306 25144875064548096 25172338117253184 25192649309924448 25380373969461888 25488854203047048 25521037099768067 25650770464505472 25680211967334188 25699505890675536 25769925225953766 25862760303055104 25871569731621328 25892445124089016 26024066500371456 26032930873398592 26052489799674624 26085384357502496 26214979341044736 26248079062434944 26452357041521268 26465005335678208 26670971562525576 26776170071887808 26837318578508064 26900552618674449 26943173211629312 26963416016446464 27037298597721984 27068331533136036 27165844064617984 27240281319927104 27260747346463488 27292036752418152 27430772797688832 27582799650133288 27612925386634302 27753292633727232 27785147374492728 27788334669880928 27841131381565164 27982658688551424 28014776691637296 28017990328309696 28192738708735744 28213920330605568 28223530616314176 28246303771733472 28399560952798464 28634268068110848 28656720128314707 28893552526069374 28939330780467712 29040429699350784 29073761793383736 29105515948073994 29129000764600143 29178498803446784 29210367351150336 29287047232573416 29324025827564039 29346057402190308 29392552594504704 29529088945239312 29566373148452998 29716670530829568 29773131002637984 30066067019871168 30090326891054496 30100576322367122 30123191330873784 30161225663362261 30311069863082976 30314546912597376 30349341415940404 30503618930763264 30538630447640656 30561574572695232 30565080358156032 30600162419377928 30645316484917992 30755714954984448 30766191032198336 30789306126888192 30791015823240992 30981339221234688 31020457073786752 31030649606399949 31153044025946392 31261876503616044 31410507199714544 31496575276165714 31520239119348408 31644564630412864 31716831047327712 31727634501954534 31753235067717273 31841931977380096 31989846357342588 32040530305721344 32105088440003072 32152463197291008 32254225252857816 32418186033632256 32556747128026176 32597854131975704 32633457275113266 32659788736066827 32799345839859456 32825811153877632 32836992351673224 32955286242323456 33045587174993536 33070414813742592 33108372453753168 33314869579244352 33318691201233152 33526500086064128 33563117489670912 33590199079899264 33840498625949184 33985138937396064 34201027286007296 34266007854234048 34355959253595738 34359900301271688 34425182721800169 34483680404073472 34611964911223128 34639892801146116 34736653066232832 34898014208010096 35047174529189691 35269809388695024 35336820599678862 35561295416700768 35573408380979326 35600135209214472 35602112045622397 35783091438010752 35822173474552608 35867403491565932 36045596593936512 36049731463629312 36091108710848048 36118224495003456 36343494086448384 36347663128617984 36389382336557536 36614309988731904 36643853541708288 36672585898472667 36817233848845736 37004390178302976 37046863165990304 37074697022613888 37121508508753552 37176285571867728 37353035588849728 37483527601387296 37526550534574959 37631374155085568 37661738362311296 37717312596822144 37866081270397952 38208960171086276 38476155696758208 38520317951001282 38524736701425832 38720572932467712 38765015724511648 38794140454582656 38807354597431992 38838667686133524 38947156468200448 39004627485238272 39036099750557184 39049396310097888 39128076536253744 39372118593652416 39622227374439424 39697508003517312 40088089359828224 40120435854739328 40164255107831712 40414759817443968 40419395883463168 40602497299704054 40748766096926976 40753440477541376 40860421979890656 40938055128627228 41052408169184256 41374199475199932 41419388079951453 41677721061739092 41682502004821392 41761697072347746 42022165037455944 42026985492464544 42075223326644651 42289108063103616 42303512669272712 42335295924471264 42337646756956364 42369455657600208 42599341429197696 42653128476456784 42835435535676289 42951402102166272 43005633670477088 43189447399607498 43340328789104061 43408996170701568 43511276366817688 43546384981422436 43610642690075604 43732461119812608 43767748205170176 43782656468897632 43815551026725504 44088828891757056 44144496605004224 44349559722679497 44419826105659136 44453199378465792 44575005796244352 44750823319561216 44786932106532352 44822049431466593 45099100529806752 45135490336581744 45150864483550683 45313518583194752 45471820368896064 45524012123910606 45688010472312064 45755428396144896 45807945671460984 45813200401695584 45847620537234048 45900243629066892 46133572432476672 46149286548297504 46186523734861488 46530685610680128 46729566038919588 47026412518260032 47115760799571816 47244862914248571 47355268549856256 47415060555601024 47466846945619296 47591451752931801 47710788584014336 47762897966070144 47984769536013882 48060795458582016 48157632660004608 48381337879286724 48457992115264512 48896781197963556 48950185912669899 49255488527509836 49432929363485184 49568380762490304 49625274477416066 49662558680629752 49725263931489133 49972304368866528 49978036801849728 50035400712766612 50289750129096192 50344676234506368 50385298619848896 50623696542162887 50760747938923776 50977708406094096 51042074199536134 51301540929010944 51360423934668376 51399011781351072 51539850451907532 51725520606110208 51743139463242656 51784890248178032 52065861746797184 52104979599349248 52170768715004992 52496158124869888 52904714083042536 52930010671356416 52971512964460519 53341943125051152 53360112571468989 53552340143775616 53674637157016128 53801105237348898 53886346423258624 54074597195443968 54136663066272072 54331688129235968 54480562639854208 54521494692926976 54584073504836304 55165599300266576 55225850773268604 55506585267454464 55570294748985456 55576669339761856 55682262763130328 55965317377102848 56029553383274592 56035980656619392 56385477417471488 56447061232628352 56492607543466944 56799121905596928 57268536136221696 57313440256629414 57780476926501923 57787105052138748 57878661560935424 58080859398701568 58147523586767472 58211031896147988 58258001529200286 58420734702300672 58574094465146832 58648051655128078 58692114804380616 59058177890478624 59132746296905996 59433341061659136 59546262005275968 59828005004374321 60132134039742336 60180653782108992 60201152644734244 60246382661747568 60322451326724522 60622139726165952 60629093825194752 60698682831880808 61007237861526528 61077260895281312 61123149145390464 61130160716312064 61200324838755856 61290632969835984 61532382064396672 61578612253776384 61582031646481984 62040914147573504 62061299212799898 62306088051892784 62523753007232088 62821014399429088 62993150552331428 63040478238696816 63289129260825728 63433662094655424 63455269003909068 63506470135434546 63683863954760192 63979692714685176 64210176880006144 64304926394582016 64508450505715632 64784171099411247 65113494256052352 65195708263951408 65266914550226532 65319577472133654 65598691679718912 65651622307755264 65673984703346448 66091174349987072 66140829627485184 66216744907506336 66629739158488704 66637382402466304 67126234979341824 67180398159798528 67680997251898368 67970277874792128 68286018185865909 68402054572014592 68532015708468096 68711918507191476 68719800602543376 68850365443600338 69223929822446256 69279785602292232 69796028416020192 70094349058379382 70539618777390048 70620582910169017 70673641199357724 71122590833401536 71146816761958652 71200270418428944 71204224091244794 71566182876021504 71644346949105216 71734806983131864 72091193187873024 72099462927258624 72182217421696096 72236448990006912 72686988172896768 72778764673115072 73287707083416576 73345171796945334 73634467697691472 74093726331980608 74149394045227776 74243017017507104 74352571143735456 74437911716124099 74706071177699456 74967055202774592 75053101069149918 75262748310171136 75323476724622592 75434625193644288 76417920342172552 76563111299304201 76952311393516416 77040635902002564 77049473402851664 77530031449023296 77588280909165312 77614709194863984 77677335372267048 78072199501114368 78098792620195776 78256153072507488 78744237187304832 79395016007034624 80176178719656448 80240871709478656 80328510215663424 80701657856023347 80829519634887936 80838791766926336 81204994599408108 81497532193853952 81720843959781312 81876110257254456 82748398950399864 82838776159902906 83355442123478184 83365004009642784 83460688893836111 83523394144695492 84044330074911888 84053970984929088 84150446653289302 84578216126207232 84607025338545424 84670591848942528 84675293513912728 84738911315200416 85198682858395392 85306256952913568 85670871071352578 85902804204332544 85970160384944121 86011267340954176 86378894799214996 86680657578208122 86817992341403136 87022552733635376 87092769962844872 87221285380151208 87535496410340352 87565312937795264 87631102053451008 87972077482692117 88177657783514112 88288993210008448 88699119445358994 88839652211318272 89150011592488704 89573864213064704 89644098862933186 90198201059613504 90270980673163488 90301728967101366 90483676990086783 90627037166389504 90943640737792128 91048024247821212 91376020944624128 91510856792289792 91615891342921968 91626400803391168 91695241074468096 91800487258133784 92267144864953344 92298573096595008 92373047469722976 93061371221360256 93459132077839176 94052825036520064 94231521599143632 94489725828497142 94830121111202048 94933693891238592 95182903505863602 95259705203151819 95421577168028672 95525795932140288 95969539072027764 96121590917164032 96315265320009216 96762675758573448 97793562395927112 97900371825339798 97979366208200481 98510977055019672 98635359601806313 98865858726970368 99136761524980608 99250548954832132 99325117361259504 99450527862978266 99944608737733056 99956073603699456 100070801425533224 100579500258192384 100689352469012736 100770597239697792 101247393084325774 101521495877847552 101955416812188192 102084148399072268 102603081858021888 102720847869336752 102798023562702144 103079700903815064 103451041212220416 103486278926485312 103569780496356064 104131723493594368 104209959198698496 104341537430009984 104992316249739776 105809428166085072 105860021342712832 105943025928921038 106683886250102304 106720225142937978 106806336136867191 107104680287551232 107349274314032256 107602210474697796 107772692846517248 108149194390887936 108273326132544144 108961125279708416 109042989385853952 109168147009672608 110331198600533152 110451701546537208 111013170534908928 111140589497970912 111153338679523712 111364525526260656 112059106766549184 112071961313238784 112579651603724877 112770954834942976 112894122465256704 112985215086933888 113598243811193856 114626880513258828 115560953853003846 115574210104277496 116161718797403136 116295047173534944 116422063792295976 116428528581630001 116516003058400572 116841469404601344 117148188930293664 117296103310256156 117384229608761232 118116355780957248 118265492593811992 118866682123318272 119092524010551936 119656010008748642 119752558698911699 120264268079484672 120361307564217984 120402305289468488 120492765323495136 120644902653449044 121244279452331904 121258187650389504 121397365663761616 122154521790562624 122246298290780928 122260321432624128 122400649677511712 122581265939671968 123064764128793344 123157224507552768 123164063292963968 124081828295147008 124122598425599796 124612176103785568 125047506014464176 125642028798858176 125986301104662856 126080956477393632 126225669979933953 126578258521651456 126867324189310848 126910538007818136 127012940270869092 127367727909520384 127959385429370352 128506306607028867 129016901011431264 129568342198822494 130226988512104704 130391416527902816 130533829100453064 130639154944267308 131197383359437824 131303244615510528 131347969406692896 132182348699974144 132433489815012672 133048679168038491 133259478316977408 133274764804932608 134252469958683648 134360796319597056 134466148294399779 135452593450652049 135940555749584256 136572036371731818 137064031416936192 137423837014382952 137439601205086752 137597351960108183 137700730887200676 138447859644892512 138559571204584464 139592056832040384 140188698116758764 141079237554780096 141241165820338034 141347282398715448 141525751189622917 141734588742745713 142245181666803072 142293633523917304 142400540836857888 142408448182489588 143132365752043008 143288693898210432 143469613966263728 144182386375746048 144364434843392192 144472897980013824 145373976345793536 145557529346230144 146690343593890668 147268935395382944 148187452663961216 148298788090455552 148486034035014208 148705142287470912 148875823432248198 149175791794467399 149412142355398912 149934110405549184 150106202138299836 150525496620342272 150646953449245184 150869250387288576 151871089626488661 152835840684345104 153126222598608402 153904622787032832 154081271804005128 154098946805703328 155060062898046592 155176561818330624 155229418389727968 155354670744534096 156197585240391552 156512306145014976 157488474374609664 158790032014069248 158914538893381557 160080337714406967 160352357439312896 160481743418957312 160657020431326848 161403315712046694 161659039269775872 162409989198816216 162615052316491489 162995064387707904 163441687919562624 163752220514508912 165496797900799728 165677552319805812 166710884246956368 166730008019285568 166921377787672222 167046788289390984 168088660149823776 168107941969858176 168300893306578604 169156432252414464 169214050677090848 169341183697885056 169350587027825456 169477822630400832 170397365716790784 170612513905827136 171341742142705156 171805608408665088 171940320769888242 172022534681908352 172757789598429992 173361315156416244 173635984682806272 174045105467270752 174185539925689744 174442570760302416 175130625875590528 175262204106902016 175944154965384234 176577986420016896 177398238890717988 177679304422636544 178300023184977408 179288197725866372 179484015013122963 180396402119227008 180541961346326976 180603457934202732 180967353980173566 181254074332779008 181887281475584256 182096048495642424 182752041889248256 183021713584579584 183231782685843936 183252801606782336 183390482148936192 183600974516267568 184597146193190016 184746094939445952 186122742442720512 186918264155678352 188105650073040128 188463043198287264 188979451656994284 189660242222404096 189867387782477184 190365807011727204 190519410406303638 191051591864280576 191939078144055528 192630530640018432 193525351517146896 194352513298233741 195587124791854224 195653746095386293 195800743650679596 195958732416400962 197021954110039344 197270719203612626 198273523049961216 198501097909664264 198650234722519008 198901055725956532 199889217475466112 199912147207398912 200141602851066448 201378704938025472 201541194479395584 202494786168651548 203042991755695104 203910833624376384 204168296798144536 205206163716043776 205441695738673504 205596047125404288 206159401807630128 206972557852970624 207139560992712128 208263446987188736 208683074860019968 209984632499479552 211618856332170144 211861748730507051 211886051857842076 213367772500204608 213440450285875956 213612672273734382 214209360575102464 214698548628064512 215204420949395592 216298388781775872 216546652265088288 217922250559416832 218336294019345216 220662397201066304 220903403093074416 222281178995941824 222306677359047424 222729051052521312 223313735148372297 224118213533098368 224143922626477568 225159303207449754 225788244930513408 225970430173867776 229253761026517656 229689333897912603 231121907706007692 231148420208554992 232590094347069888 232844127584591952 232857057163260002 233032006116801144 234296377860587328 234592206620512312 234768459217522464 236232711561914496 236530985187623984 237541960697841239 238185048021103872 239312020017497284 239505117397823398 240528536158969344 240722615128435968 240804610578936976 240985530646990272 241289805306898088 242488558904663808 242516375300779008 242794731327523232 244309043581125248 244492596581561856 244801299355023424 245162531879343936 246129528257586688 246328126585927936 248163656590294016 248245196851199592 249224352207571136 250095012028928352 250382066681508333 251284057597716352 251972602209325712 252161912954787264 252451339959867906 253156517043302912 253734648378621696 253821076015636272 254025880541738184 255918770858740704 257012613214057734 258033802022862528 259136684397644988 260453977024209408 260782833055805632 261067658200906128 261278309888534616 262606489231021056 262695938813385792 263916232448076351 264364697399948288 264866979630025344 266097358336076982 266518956633954816 268721592639194112 268932296588799558 270905186901304098 271451030970260349 271881111499168512 273144072743463636 274128062833872384 274847674028765904 274879202410173504 275194703920216366 275401461774401352 276895719289785024 277119142409168928 279184113664080768 280377396233517528 280731408097448737 282158475109560192 282482331640676068 282694564797430896 283051502379245834 283469177485491426 284490363333606144 284587267047834608 284801081673715776 284816896364979176 286264731504086016 286577387796420864 286939227932527456 288364772751492096 288728869686784384 288945795960027648 291115058692460288 293380687187781336 294537870790765888 295906078805418939 296374905327922432 296597576180911104 296972068070028416 297410284574941824 297751646864496396 298351583588934798 298824284710797824 299868220811098368 300212404276599672 301293906898490368 301738500774577152 303742179252977322 305671681368690208 306252445197216804 307809245574065664 308162543608010256 308197893611406656 310120125796093184 310353123636661248 310458836779455936 310709341489068192 312395170480783104 313024612290029952 314976948749219328 317580064028138496 317829077786763114 320160675428813934 320419008410601573 320963486837914624 321314040862653696 322564284103204429 322806631424093388 323318078539551744 324819978397632432 325230104632982978 326883375839125248 327504441029017824 330993595801599456 331355104639611624 331773482296984871 333421768493912736 333460016038571136 333842755575344444 334093576578781968 336177320299647552 336215883939716352 336601786613157208 338312864504828928 338428101354181696 338682367395770112 338701174055650912 338955645260801664 340794731433581568 341225027811654272 342683484285410312 343880641539776484 344045069363816704 345515579196859984 346722630312832488 348090210934541504 348371079851379488 348885141520604832 349285585744890003 350261251751181056 350524408213804032 351888309930768468 353155972840033792 354796477781435976 356600046369954816 358576395451732744 358968030026245926 359257676096735097 360792804238454016 361083922692653952 361206915868405464 361934707960347132 362508148665558016 363774562951168512 364192096991284848 366463565371687872 366505603213564672 366780964297872384 367201949032535136 369194292386380032 369492189878891904 372245484885441024 373836528311356704 376211300146080256 376926086396574528 377958903313988568 378677009939801859 379320484444808192 379734775564954368 380731614023454408 381038820812607276 382103183728561152 383878156288111056 385518919821086601 387050703034293792 388705026596467482 391174249583708448 391307492190772586 391601487301359192 391623232501846367 391917464832801924 394043908220078688 394541438407225252 396547046099922432 397002195819328528 397300469445038016 397802111451913064 399778434950932224 399824294414797824 400283205702132896 402757409876050944 403082388958791168 403398444883199337 404989572337303096 407821667248752768 408336593596289072 410883391477347008 411192094250808576 412318803615260256 412792055880324549 413945115705941248 414279121985424256 416526893974377472 417366149720039936 423237712664340288 423723497461014102 423772103715684152 424577253568868751 426735545000409216 426880900571751912 427225344547468764 428418721150204928 429397097256129024 430408841898791184 433093304530176576 435844501118833664 436672588038690432 441324794402132608 441806806186148832 444562357991883648 444613354718094848 445458102105042624 446627470296744594 447527375383402197 448236427066196736 448287845252955136 450318606414899508 451576489861026816 451940860347735552 455613268879465983 458507522053035312 459378667795825206 462243815412015384 462296840417109984 462827456593091161 465180188694139776 465688255169183904 465714114326520004 466064012233602288 468592755721174656 469184413241024624 469536918435044928 472465423123828992 473061970375247968 475083921395682478 476370096042207744 476743616680144671 478624040034994568 479010234795646796 481057072317938688 481445230256871936 481609221157873952 481971061293980544 482579610613796176 484977117809327616 485589462655046464 487845156949474467 488618087162250496 488985193163123712 489602598710046848 490325063758687872 492259056515173376 492656253171855872 496490393702399184 498448704415142272 500190024057856704 500764133363016666 502568115195432704 503945204418651424 504323825909574528 504902679919735812 506313034086605824 507469296757243392 507642152031272544 508051761083476368 511837541717481408 514025226428115468 516067604045725056 518273368795289976 520907954048418816 521565666111611264 522135316401812256 522556619777069232 525391877626771584 527832464896152702 529733959260050688 532194716672153964 533037913267909632 537864593177599116 538452045039368889 541810373802608196 542902061940520698 543762222998337024 546288145486927272 546977903246380463 548256125667744768 549695348057531808 549758404820347008 550389407840432732 550802923548802704 553791438579570048 554238284818337856 556860661963791757 558368227328161536 560754792467035056 561462816194897474 564316950219120384 564964663281352136 565389129594861792 566103004758491668 566938354970982852 568980726667212288 569174534095669216 569602163347431552 569633792729958352 573154775592841728 573878455865054912 577457739373568768 577891591920055296 582230117384920576 582686642609065709 586761374375562672 586961238286158879 589075741581531776 591812157610837878 592749810655844864 593944136140056832 594820569149883648 595503293728992792 596703167177869596 597648569421595648 599736441622196736 600424808553199344 607484358505954644 611343362737380416 612504890394433608 615618491148131328 616325087216020512 616395787222813312 620240251592186368 620917673558911872 621418682978136384 624790340961566208 626049224580059904 629953897498438656 635585246191521153 635658155573526228 640321350857627868 640838016821203146 642628081725307392 645128568206408858 645613262848186776 649639956795264864 650460209265965956 653766751678250496 655008882058035648 658108055048117531 661987191603198912 662710209279223248 663546964593969742 666843536987825472 666920032077142272 667685511150688888 668187153157563936 672354640599295104 672431767879432704 673203573226314416 676856202708363392 677364734791540224 677402348111301824 677911290521603328 682450055623308544 685366968570820624 687761283079552968 688090138727633408 691031158393719968 693445260625664976 696180421869083008 696742159702758976 697770283041209664 698571171489780006 700522503502362112 703776619861536936 706311945680067584 709592955562871952 712625882093523717 717152790903465488 717936060052491852 718515352193470194 721585608476908032 722167845385307904 722413831736810928 723869415920694264 727549125902337024 728384193982569696 732927130743375744 733011206427129344 734403898065070272 738388584772760064 738984379757783808 744490969770882048 747673056622713408 751146200044524999 752422600292160512 753852172793149056 755917806627977136 757354019879603718 759469551129908736 761463228046908816 762077641625214552 767756312576222112 771037839642173202 774101406068587584 777410053192934964 782348499167416896 782614984381545172 783202974602718384 783246465003692734 783834929665603848 788087816440157376 789082876814450504 793094092199844864 794004391638657056 794600938890076032 795604222903826128 799556869901864448 800566411404265792 806164777917582336 806796889766398674 809979144674606192 815643334497505536 816673187192578144 821766782954694016 822384188501617152 824637607230520512 825584111760649098 827890231411882496 828558243970848512 834732299440079872 842194224292346211 846475425328680576 847446994922028204 847544207431368304 849154507137737502 853471090000818432 853761801143503824 854450689094937528 858794194512258048 860817683797582368 866186609060353152 873345176077380864 882649588804265216 883613612372297664 887718236416256817 889124715983767296 889226709436189696 890916204210085248 893254940593489188 895054750766804394 896472854132393472 900637212829799016 903881720695471104 911226537758931966 917015044106070624 918067577832197221 918757335591650412 924487630824030768 924593680834219968 925654913186182322 930360377388279552 931376510338367808 931428228653040008 932128024467204576 937185511442349312 938368826482049248 939073836870089856 944930846247657984 946123940750495936 950167842791364956 952740192084415488 953487233360289342 957248080069989136 958020469591293592 962890460513743872 963218442315747904 963942122587961088 965159221227592352 967692852309613287 969954235618655232 971178925310092928 975690313898948934 977236174324500992 979205197420093696 980650127517375744 985312506343711744 992980787404798368 995320446890954613 996897408830284544 1000380048115713408 1001528266726033332 1005136230390865408 1007890408837302848 1008647651819149056 1009805359839471624 1014938593514486784 1015284304062545088 1016103522166952736 1023675083434962816 1028050452856230936 1032135208091450112 1036546737590579952 1043131332223222528 1044270632803624512 1045113239554138464 1047856757234670009 1050783755253543168 1055664929792305404 1059467918520101376 1064389433344307928 1075729186355198232 1076904090078737778 1077773028290205291 1083620747605216392 1084988955619869443 1085804123881041396 1087524445996674048 1092576290973854544 1093955806492760926 1099390696115063616 1099516809640694016 1100778815680865464 1101605847097605408 1107582877159140096 1108476569636675712 1113721323927583514 1116736454656323072 1121509584934070112 1122925632389794948 1128633900438240768 1129929326562704272 1130778259189723584 1132206009516983336 1133876709941965704 1137961453334424576 1138349068191338432 1139204326694863104 1139267585459916704 1146309551185683456 1147756911730109824 1154915478747137536 1164460234769841152 1165373285218131418 1173522748751125344 1173922476572317758 1174869697505539101 1178151483163063552 1183624315221675756 1185499621311689728 1187888272280113664 1189641138299767296 1191006587457985584 1193406334355739192 1199472883244393472 1200849617106398688 1214968717011909288 1222686725474760832 1225009780788867216 1232650174432041024 1232791574445626624 1238376167640973647 1240480503184372736 1241835347117823744 1242837365956272768 1249580681923132416 1252098449160119808 1271170492383042306 1271316311147052456 1273731760706606253 1280642701715255736 1281676033642406292 1285256163450614784 1290257136412817716 1291226525696373552 1299279913590529728 1300920418531931912 1307533503356500992 1310017764116071296 1316216110096235062 1317278145688028689 1323974383206397824 1325420418558446496 1327093929187939484 1333687073975650944 1333840064154284544 1335371022301377776 1336374306315127872 1344709281198590208 1344863535758865408 1346407146452628832 1353712405416726784 1354729469583080448 1354804696222603648 1355822581043206656 1364900111246617088 1370733937141641248 1375522566159105936 1376180277455266816 1382062316787439936 1386890521251329952 1388482369779273483 1392360843738166016 1393484319405517952 1395540566082419328 1397142342979560012 1401045007004724224 1407553239723073872 1419185911125743904 1425251764187047434 1434305581806930976 1435872120104983704 1437030704386940388 1443171216953816064 1444335690770615808 1444827663473621856 1447738831841388528 1456768387965139392 1463535470848423401 1465854261486751488 1466022412854258688 1468807796130140544 1476777169545520128 1477968759515567616 1495346113245426816 1502292400089049998 1507704345586298112 1511835613255954272 1513570871561190013 1514708039759207436 1518939102259817472 1522926456093817632 1524155283250429104 1535512625152444224 1542075679284346404 1548202812137175168 1554820106385869928 1556783263085852087 1564696998334833792 1565229968763090344 1566405949205436768 1566492930007385468 1567669859331207696 1576175632880314752 1578165753628901008 1588008783277314112 1589201877780152064 1591208445807652256 1599113739803728896 1601132822808531584 1613593779532797348 1619958289349212384 1631286668995011072 1633346374385156288 1640933709739141389 1643533565909388032 1644768377003234304 1649275214461041024 1651168223521298196 1655780462823764992 1657116487941697024 1670581985891375271 1684388448584692422 1692950850657361152 1694893989844056408 1695088414862736608 1698309014275475004 1706942180001636864 1707523602287007648 1708901378189875056 1721635367595164736 1732373218120706304 1746690352154761728 1748059927827197127 1760883714858476637 1765299177608530432 1767227224744595328 1775436472832513634 1778249431967534592 1781832408420170496 1786509881186978376 1788765575481406379 1790109501533608788 1792945708264786944 1801274425659598032 1822453075517863932 1834030088212141248 1836135155664394442 1837514671183300824 1839834765465097921 1848975261648061536 1849187361668439936 1851309826372364644 1860720754776559104 1862753020676735616 1862856457306080016 1864256048934409152 1874371022884698624 1876737652964098496 1878147673740179712 1889861692495315968 1892247881500991872 1900335685582729912 1906974466720578684 1914496160139978272 1916040939182587184 1926436884631495808 1927884245175922176 1930318442455184704 1935385704619226574 1942357850620185856 1951380627797897868 1954472348649001984 1958410394840187392 1961300255034751488 1974324165144352593 1985961574809596736 1990640893781909226 1993794817660569088 2000760096231426816 2003056533452066664 2010272460781730816 2015780817674605696 2017295303638298112 2019610719678943248 2030568608125090176 2032207044333905472 2047350166869925632 2056100905712461872 2064270416182900224 2073093475181159904 2086262664446445056 2088541265607249024 2090226479108276928 2095713514469340018 2101567510507086336 2111329859584610808 2118935837040202752 2128778866688615856 2137877646280571151 2151458372710396464 2153808180157475556 2155546056580410582 2167241495210432784 2169977911239738886 2171608247762082792 2185152581947709088 2187911612985521852 2198781392230127232 2199033619281388032 2201557631361730928 2203211694195210816 2215165754318280192 2216953139273351424 2227442647855167028 2233472909312646144 2243019169868140224 2245851264779589896 2257267800876481536 2259858653125408544 2261556518379447168 2264412019033966672 2267753419883931408 2276698136382676864 2278408653389726208 2278535170919833408 2295513823460219648 2309830957494275072 2330746570436262836 2347045497502250688 2347844953144635516 2349739395011078202 2356302966326127104 2367248630443351512 2375776544560227328 2379282276599534592 2382013174915971168 2386812668711478384 2401699234212797376 2429937434023818576 2445373450949521664 2450019561577734432 2465300348864082048 2465583148891253248 2476752335281947294 2483670694235647488 2485674731912545536 2504196898320239616 2526582672877038633 2542340984766084612 2542632622294104912 2547463521413212506 2561285403430511472 2563352067284812584 2580514272825635432 2582453051392747104 2598559827181059456 2601840837063863824 2612961567676253629 2620035528232142592 2632432220192470124 2634556291376057378 2647948766412795648 2650840837116892992 2654187858375878968 2667374147951301888 2667680128308569088 2670742044602755552 2672748612630255744 2689418562397180416 2692814292905257664 2707424810833453568 2709609392445207296 2711645162086413312 2729800222493234176 2741467874283282496 2751045132318211872 2754202733496591663 2764124633574879872 2773781042502659904 2776964739558546966 2784721687476332032 2786968638811035904 2791081132164838656 2794284685959120024 2815106479446147744 2838371822251487808 2850503528374094868 2868611163613861952 2871744240209967408 2874061408773880776 2888671381541231616 2889655326947243712 2895477663682777056 2903078556928839861 2913536775930278784 2927070941696846802 2931708522973502976 2937615592260281088 2955937519031135232 2985961340672863839 2990692226490853632 3004584800178099996 3015408691172596224 3023671226511908544 3027141743122380026 3029416079518414872 3045852912187635264 3048310566500858208 3071025250304888448 3084151358568692808 3088045489071936107 3096405624274350336 3109640212771739856 3113566526171704174 3129393996669667584 3130459937526180688 3132811898410873536 3132985860014770936 3135339718662415392 3152351265760629504 3156331507257802016 3176017566554628224 3178403755560304128 3182416891615304512 3202265645617063168 3227187559065594696 3239916578698424768 3254966866859608329 3262573337990022144 3266692748770312576 3281867419478282778 3287067131818776064 3298550428922082048 3302336447042596392 3314232975883394048 3341163971782750542 3368776897169384844 3385901701314722304 3389787979688112816 3390176829725473216 3396618028550950008 3413884360003273728 3415047204574015296 3417802756379750112 3443270735190329472 3464746436241412608 3493380704309523456 3496119855654394254 3521767429716953274 3524609092516617303 3530598355217060864 3534454449489190656 3550872945665027268 3556498863935069184 3563664816840340992 3573019762373956752 3577531150962812758 3580219003067217576 3602548851319196064 3644906151035727864 3649508305266833581 3668060176424282496 3672270311328788884 3675029342366601648 3679669530930195842 3697950523296123072 3698374723336879872 3702619652744729288 3721441509553118208 3725506041353471232 3725712914612160032 3728512097868818304 3748742045769397248 3753475305928196992 3756295347480359424 3784495763001983744 3800671371165459824 3813948933441157368 3828992320279956544 3832081878365174368 3852873769262991616 3855768490351844352 3860636884910369408 3870771409238453148 3884715701240371712 3902761255595795736 3916820789680374784 3922600510069502976 3948648330288705186 3951834437064086067 3971923149619193472 3981281787563818452 3987589635321138176 4001520192462853632 4006113066904133328 4031561635349211392 4034590607276596224 4039221439357886496 4061137216250180352 4064414088667810944 4094700333739851264 4112201811424923744 4128540832365800448 4146186950362319808 4165447109337820449 4172525328892890112 4177082531214498048 4180452958216553856 4191427028938680036 4203135021014172672 4222659719169221616 4257557733377231712 4275755292561142302 4302916745420792928 4307616360314951112 4307855557520310037 4311092113160821164 4334482990420865568 4339955822479477772 4343216495524165584 4370305163895418176 4375823225971043704 4397562784460254464 4398067238562776064 4403115262723461856 4406423388390421632 4430331508636560384 4433906278546702848 4454885295710334056 4486038339736280448 4491702529559179792 4519717306250817088 4523113036758894336 4528824038067933344 4535506839767862816 4540712614683570039 4553396272765353728 4556817306779452416 4557070341839666816 4591027646920439296 4661493140872525672 4670349789257556261 4694090995004501376 4695689906289271032 4699478790022156404 4712605932652254208 4734497260886703024 4764026349831942336 4773625337422956768 4803398468425594752 4859874868047637152 4890746901899043328 4900039123155468864 4922801129217424167 4930600697728164096 4931166297782506496 4953504670563894588 4967341388471294976 4971349463825091072 5011745957674125813 5053165345754077266 5084681969532169224 5085265244588209824 5091102022524002771 5094927042826425012 5122570806861022944 5126704134569625168 5161028545651270864 5164906102785494208 5197119654362118912 5203681674127727648 5225923135352507258 5240071056464285184 5244179783481591381 5264864440384940248 5269112582752114756 5295897532825591296 5301681674233785984 5308375716751757936 5334748295902603776 5341484089205511104 5345497225260511488 5366296726444219137 5378837124794360832 5385628585810515328 5414849621666907136 5419218784890414592 5482935748566564992 5502090264636423744 5508405466993183326 5519504296395293763 5528249267149759744 5547562085005319808 5553929479117093932 5569443374952664064 5573937277622071808 5582162264329677312 5588569371918240048 5630212958892295488 5676743644502975616 5701007056748189736 5737222327227723904 5743488480419934816 5748122817547761552 5779310653894487424 5790955327365554112 5806157113857679722 5827073551860557568 5854141883393693604 5863417045947005952 5875231184520562176 5922972495433057779 5971922681345727678 5981384452981707264 6009169600356199992 6016756935710185093 6030817382345192448 6047342453023817088 6054283486244760052 6058832159036829744 6091705824375270528 6096621133001716416 6142050500609776896 6168302717137385616 6176090978143872214 6192811248548700672 6219280425543479712 6227133052343408348 6258787993339335168 6260919875052361376 6265623796821747072 6265971720029541872 6270679437324830784 6304702531521259008 6312663014515604032 6352035133109256448 6356807511120608256 6364833783230609024 6404531291234126336 6454375118131189392 6479833157396849536 6509933733719216658 6533385497540625152 6563734838956565556 6574134263637552128 6597100857844164096 6604672894085192784 6682327943565501084 6737553794338769688 6771803402629444608 6779575959376225632 6780353659450946432 6793236057101900016 6830094409148030592 6835605512759500224 6886541470380658944 6929492872482825216 6992239711308788508 7043534859433906548 7049218185033234606 7068908898978381312 7101745891330054536 7127329633680681984 7146039524747913504 7155062301925625516 7160438006134435152 7205097702638392128 7239188605529292841 7289812302071455728 7299016610533667162 7336120352848564992 7344540622657577768 7350058684733203296 7359339061860391684 7395901046592246144 7396749446673759744 7405239305489458576 7451012082706942464 7451425829224320064 7457024195737636608 7506950611856393984 7512590694960718848 7568991526003967488 7601342742330919648 7627897866882314736 7657984640559913088 7664163756730348736 7705747538525983232 7721273769820738816 7741542818476906296 7769431402480743424 7805522511191591472 7838884703028760887 7897296660577410372 7903668874128172134 7943846299238386944 7962563575127636904 8003040384925707264 8012226133808266656 8063123270698422784 8078442878715772992 8122274432500360704 8128828177335621888 8189400667479702528 8224403622849847488 8262608200489774989 8292373900724639616 8330894218675640898 8354165062428996096 8360905916433107712 8382854057877360072 8445319438338443232 8515115466754463424 8551510585122284604 8605833490841585856 8615232720629902224 8615711115040620074 8622184226321642328 8668965980841731136 8679911644958955544 8686432991048331168 8740610327790836352 8751646451942087408 8795125568920508928 8806230525446923712 8812846776780843264 8867812557093405696 8909770591420668112 8972076679472560896 8983405059118359584 9039434612501634176 9046226073517788672 9057648076135866688 9071013679535725632 9081425229367140078 9106792545530707456 9114140683679333632 9182055293840878592 9264136467215808321 9322986281745051344 9340699578515112522 9388181990009002752 9391379812578542064 9398957580044312808 9468994521773406048 9528052699663884672 9547250674845913536 9606796936851189504 9719749736095274304 9764900600578824987 9781493803798086656 9800078246310937728 9845602258434848334 9861201395456328192 9907009341127789176 9942698927650182144 10023491915348251626 10106330691508154532 10169363939064338448 10170530489176419648 10182204045048005542 10189854085652850024 10245141613722045888 10253408269139250336 10322057091302541728 10329812205570988416 10394239308724237824 10407363348255455296 10451846270705014516 10480142112928570368 10488359566963182762 10529728880769880496 10538225165504229512 10591795065651182592 10603363348467571968 10616751433503515872 10669496591805207552 10682968178411022208 10690994450521022976 10732593452888438274 10771257171621030656 10838437569780829184 10948524915800500743 10965871497133129984 11004180529272847488 11016810933986366652 11039008592790587526 11056498534299519488 11095124170010639616 11107858958234187864 11147874555244143616 11164324528659354624 11177138743836480096 11260425917784590976 11353487289005951232 11402014113496379472 11474444654455447808 11486976960839869632 11496245635095523104 11558621307788974848 11581910654731108224 11612314227715359444 11654147103721115136 11708283766787387208 11750462369041124352 11845944990866115558 11855503311192258201 11934878511818563873 11943845362691455356 11962768905963414528 12018339200712399984 12033513871420370186 12094684906047634176 12108566972489520104 12117664318073659488 12183411648750541056 12193242266003432832 12284101001219553792 12336605434274771232 12352181956287744428 12385622497097401344 12438560851086959424 12454266104686816696 12517575986678670336 12521839750104722752 12531247593643494144 12531943440059083744 12541358874649661568 12609405063042518016 12625326029031208064 12704070266218512896 12729667566461218048 12809062582468252672 12908750236262378784 12923566672560930111 12959666314793699072 13019867467438433316 13066770995081250304 13127469677913131112 13194201715688328192 13209345788170385568 13364655887131002168 13475107588677539376 13559151918752451264 13560707318901892864 13586472114203800032 13622137844050710117 13660188818296061184 13671211025519000448 13773082940761317888 13984479422617577016 14011049367772668783 14087069718867813096 14098436370066469212 14137817797956762624 14203491782660109072 14292079049495827008 14310124603851251032 14320876012268870304 14410195405276784256 14478377211058585682 14490059602568315579 14579624604142911456 14598033221067334324 14672240705697129984 14689081245315155536 14700117369466406592 14718678123720783368 14791802093184492288 14793498893347519488 14810478610978917152 14902024165413884928 14902851658448640128 14914048391475273216 15013901223712787968 15137983052007934976 15202685484661839296 15255795733764629472 15273306067572008313 15315969281119826176 15328327513460697472 15411495077051966464 15442547539641477632 15483085636953812592 15611045022383182944 15677769406057521774 15794593321154820744 15807337748256344268 15887692598476773888 15925127150255273808 16024452267616533312 16098890179332657411 16126246541396845568 16156885757431545984 16244548865000721408 16257656354671243776 16448807245699694976 16525216400979549978 16558512889185881289 16584747801449279232 16661788437351281796 16708330124857992192 16721811832866215424 16765708115754720144 16890638876676886464 17030230933508926848 17103021170244569208 17124615893944372957 17211666981683171712 17230465441259804448 17231422230081240148 17244368452643284656 17337931961683462272 17359823289917911088 17372865982096662336 17481220655581672704 17503292903884174816 17590251137841017856 17612461050893847424 17625693553561686528 17819541182841336224 17944153358945121792 17966810118236719168 18050270807130555279 18078869225003268352 18092452147035577344 18115296152271733376 18142027359071451264 18162850458734280156 18213585091061414912 18228281367358667264 18528272934431616642 18645972563490102688 18681399157030225044 18776363980018005504 18782759625157084128 18797915160088625616 18937989043546812096 19056105399327769344 19094501349691827072 19213593873702379008 19439499472190548608 19529801201157649974 19600156492621875456 19676421330295470169 19691204516869696668 19722402790912656384 19814018682255578352 20046983830696503252 20212661383016309064 20238182420116077131 20338727878128676896 20341060978352839296 20364408090096011084 20379708171305700048 20490283227444091776 20506816538278500672 20644114182605083456 20659624411141976832 20788478617448475648 20814726696510910592 20903692541410029032 20976719133926365524 21059457761539760992 21076450331008459024 21206726696935143936 21233502867007031744 21365936356822044416 21381988901042045952 21465186905776876548 21542514343242061312 21717565816587878523 21897049831601001486 21931742994266259968 22008361058545694976 22033621867972733304 22078017185581175052 22112997068599038976 22190248340021279232 22215717916468375728 22354277487672960192 22520851835569181952 22706974578011902464 22804028226992758944 22948889308910895616 22973953921679739264 22992491270191046208 23117242615577949696 23163821309462216448 23224628455430718888 23308294207442230272 23416567533574774416 23516654109086282661 23691889981732231116 23711006622384516402 23869757023637127746 23887690725382910712 24036678401424799968 24067027742840740372 24189369812095268352 24217133944979040208 24235328636147318976 24366823297501082112 24386484532006865664 24568202002439107584 24673210868549542464 24704363912575488856 24877121702173918848 24908532209373633392 25043679500209445504 25062495187286988288 25063886880118167488 25082717749299323136 25250652058062416128 25408140532437025792 25459335132922436096 25817500472524757568 25847133345121860222 25919332629587398144 26039734934876866632 26133541990162500608 26254939355826262224 26418691576340771136 26729311774262004336 26950215177355078752 27118303837504902528 27121414637803785728 27172944228407600064 27244275688101420234 27320377636592122368 27342422051038000896 27546165881522635776 27792409401647424963 27968958845235154032 28022098735545337566 28174139437735626192 28196872740132938424 28406983565320218144 28584158098991654016 28620249207702502064 28641752024537740608 28820390810553568512 28956754422117171364 28980119205136631158 29159249208285822912 29196066442134668648 29344481411394259968 29378162490630311072 29400234738932813184 29437356247441566736 29583604186368984576 29620957221957834304 29805703316897280256 29828096782950546432 30027802447425575936 30405370969323678592 30511591467529258944 30546612135144016626 30631938562239652352 30656655026921394944 30885095079282955264 30966171273907625184 31222090044766365888 31355538812115043548 31589186642309641488 31614675496512688536 31775385196953547776 31850254300510547616 32048904535233066624 32197780358665314822 32313771514863091968 32515312709342487552 32845574747401502229 32897614491399389952 33050432801959099956 33117025778371762578 33169495602898558464 33323576874702563592 33443623665732430848 33531416231509440288 33781277753353772928 33968500379791297177 34060461867017853696 34206042340489138416 34249231787888745914 34423333963366343424 34460930882519608896 34462844460162480296 34488736905286569312 34675863923366924544 34719646579835822176 34745731964193324672 34962441311163345408 35006585807768349632 35224922101787694848 35251387107123373056 35639082365682672448 35804635535455691619 35888306717890243584 35933620236473438336 36100541614261110558 36157738450006536704 36230592304543466752 36284054718142902528 36325700917468560312 36456562734717334528 37056545868863233284 37291945126980205376 37362798314060450088 37552727960036011008 37565519250314168256 37595830320177251232 37875978087093624192 38112210798655538688 38189002699383654144 38427187747404758016 38770700017682790333 38878998944381097216 39059602402315299948 39200312985243750912 39352842660590940338 39382409033739393336 39628037364511156704 40093967661393006504 40144591357935169391 40425322766032618128 40476364840232154262 40677455756257353792 40682121956705678592 40728816180192022168 40759416342611400096 40980566454888183552 41013633076557001344 41288228365210166912 41319248822283953664 41629453393021821184 41807385082820058064 41953438267852731048 42118915523079521984 42152900662016918048 42413453393870287872 42467005734014063488 42731872713644088832 42930373811553753096 43085028686484122624 43435131633175757046 43470178807704946737 43794099663202002972 43863485988532519936 44016722117091389952 44067243735945466608 44156034371162350104 44380496680042558464 44431435832936751456 44708554975345920384 45041703671138363904 45413949156023804928 45608056453985517888 45819918202716024939 45897778617821791232 45947907843359478528 45984982540382092416 46234485231155899392 46327642618924432896 46449256910861437776 46833135067149548832 47033308218172565322 47383779963464462232 47422013244769032804 47739514047274255492 47775381450765821424 48073356802849599936 48134055485681480744 48378739624190536704 48434267889958080416 48470657272294637952 48733646595002164224 48772969064013731328 49346421737099084928 49408727825150977712 49754243404347837696 49817064418747266784 50087359000418891008 50124990374573976576 50127773760236334976 50165435498598646272 50501304116124832256 50918670265844872192 51373847681833118871 51635000945049515136 51694266690243720444 51838665259174796288 52079469869753733264 52509878711652524448 52837383152681542272 53458623548524008672 53900430354710157504 54150812421391665837 54236607675009805056 54242829275607571456 54345888456815200128 54488551376202840468 54640755273184244736 54684844102076001792 55584818803294849926 55937917690470308064 56002122247764030481 56044197471090675132 56348278875471252384 56393745480265876848 56813967130640436288 57168316197983308032 57240498415405004128 57283504049075481216 57640781621107137024 57913508844234342728 57960238410273262316 58318498416571645824 58392132884269337296 58756324981260622144 58800469477865626368 58874712494883133472 59029263990886410507 59167208372737969152 59241914443915668608 59611406633794560512 60714547260348231393 60810741938647357184 61023182935058517888 61093224270288033252 61263877124479304704 61313310053842789888 61932342547815250368 62444180089532731776 62711077624230087096 63178373284619282976 63229350993025377072 63700508601021095232 64097809070466133248 64395560717330629644 64627543029726183936 65152697449763635569 65691149494803004458 65795228982798779904 66100865603918199912 66184326292812036023 66234051556743525156 66338991205797116928 66647153749405127184 67062832463018880576 67562555506707545856 67937000759582594354 68120923734035707392 68412084680978276832 68498463575777491828 68846667926732686848 68921861765039217792 68925688920324960592 68977473810573138624 69351727846733849088 69439293159671644352 69491463928386649344 69924882622326690816 70013171615536699264 70449844203575389696 71278164731365344896 71609271070911383238 71867240472946876672 72201083228522221116 72315476900013073408 72461184609086933504 72568109436285805056 72651401834937120624 74113091737726466568 74583890253960410752 74725596628120900176 75131038500628336512 75191660640354502464 75751956174187248384 76224421597311077376 76378005398767308288 77541400035365580666 77757997888762194432 78119204804630599896 78400625970487501824 78705685321181880676 78764818067478786672 79256074729022313408 80187935322786013008 80289182715870338782 80850645532065236256 80952729680464308524 81354911512514707584 81364243913411357184 81457632360384044336 81518832685222800192 81961132909776367104 82027266153114002688 82576456730420333824 82638497644567907328 83258906786043642368 83614770165640116128 83906876535705462096 84237831046159043968 84305801324033836096 84934011468028126976 85463745427288177664 85860747623107506192 86870263266351514092 86940357615409893474 87588199326404005944 88033444234182779904 88134487471890933216 88312068742324700208 88862871665873502912 89417109950691840768 90083407342276727808 91216112907971035776 91639836405432049878 91895815686718957056 91969965080764184832 92655285237848865792 92898513821722875552 93666270134299097664 94066616436345130644 94767559926928924464 94844026489538065608 95479028094548510984 95550762901531642848 96146713605699199872 96268110971362961488 96868535779916160832 96941314544589275904 97545938128027462656 98692843474198169856 98817455650301955424 99508486808695675392 99634128837494533568 100174718000837782016 100255547520472669952 100330870997197292544 101002608232249664512 101905501139373891531 102747695363666237742 103270001890099030272 103388533380487440888 104158939739507466528 105019757423305048896 105674766305363084544 106917247097048017344 107413906606367074857 107800860709420315008 108301624842783331674 108473215350019610112 108691776913630400256 108977102752405680936 109369688204152003584 111169637606589699852 111875835380940616128 112004244495528060962 112088394942181350264 112696557750942504768 112787490960531753696 113627934261280872576 114336632395966616064 114480996830810008256 114567008098150962432 115281563242214274048 115827017688468685456 115920476820546524632 116636996833143291648 116784265768538674592 117512649962521244288 117600938955731252736 117749424989766266944 118058527981772821014 118483828887831337216 119222813267589121024 120433774073805508173 121429094520696462786 121621483877294714368 122046365870117035776 122186448540576066504 122626620107685579776 123864685095630500736 124888360179065463552 125422155248460174192 126356746569238565952 126458701986050754144 127401017202042190464 128195618140932266496 128791121434661259288 129255086059452367872 130305394899527271138 130410536423114840211 131382298989606008916 131590457965597559808 132201731207836399824 132368652585624072046 132468103113487050312 133294307498810254368 134125664926037761152 135125111013415091712 135874001519165188708 136241847468071414784 136824169361956553664 136996927151554983656 137693335853465373696 137843723530078435584 137851377840649921184 137954947621146277248 138703455693467698176 138878586319343288704 138982927856773298688 140026343231073398528 140899688407150779392 142556329462730689792 143218542141822766476 143734480945893753344 144402166457044442232 144922369218173867008 145136218872571610112 145302803669874241248 148226183475452933136 149167780507920821504 149451193256241800352 150262077001256673024 150383321280709004928 151503912348374496768 152756010797534616576 154121543045499356613 155082800070731161332 155515995777524388864 156238409609261199792 157411370642363761352 157529636134957573344 158512149458044626816 159390655628251471369 160375870645572026016 160578365431740677564 161701291064130472512 161905459360928617048 162709823025029415168 162728487826822714368 162915264720768088672 163037665370445600384 163922265819552734208 164054532306228005376 165152913460840667648 166517813572087284736 167229540331280232256 167813753071410924192 168006366743292091443 168475662092318087936 168611602648067672192 169868022936056253952 171721495246215012384 173740526532703028184 173880715230819786948 175176398652808011888 176268974943781866432 176624137484649400416 177087791972659231521 177725743331747005824 178834219901383681536 182143641781044694179 182432225815942071552 183279672810864099756 183791631373437914112 183939930161528369664 185797027643445751104 187332540268598195328 188133232872690261288 188370774833388102527 189535119853857848928 189688052979076131216 190958056189097021968 191101525803063285696 192293427211398399744 192536221942725922976 193737071559832321664 193882629089178551808 197385686948396339712 197634911300603910848 198552978878436108069 199016973617391350784 199268257674989067136 200349436001675564032 200511095040945339904 203811002278747783062 205495390727332475484 206540003780198060544 206777066760974881776 208317879479014933056 210039514846610097792 211349532610726169088 213834494194096034688 214827813212734149714 215601721418840630016 216603249685566663348 216946430700039220224 217383553827260800512 217954205504811361872 222339275213179399704 222620006621276848441 223751670761881232256 224008488991056121924 224176789884362700528 225393115501885009536 225574981921063507392 227255868522561745152 228673264791933232128 228961993661620016512 229134016196301924864 231654035376937370912 231840953641093049264 233273993666286583296 233568531537077349184 235025299925042488576 235201877911462505472 235498849979532533888 236117055963545642028 236967657775662674432 240867548147611016346 242858189041392925572 243242967754589428736 244092731740234071552 244372897081152133008 247729370191261001472 249776720358130927104 250844310496920348384 252713493138477131904 252917403972101508288 254802034404084380928 256391236281864532992 257582242869322518576 260610789799054542276 260821072846229680422 262764597979212017832 264403462415672799648 264737305171248144092 264936206226974100624 266588614997620508736 268251329852075522304 270250222026830183424 271748003038330377416 273648338723913107328 273993854303109967312 275687447060156871168 275702755681299842368 275909895242292554496 277757172638686577408 277965855713546597376 280052686462146797056 285112658925461379584 286437084283645532952 287468961891787506688 288804332914088884464 290605607339748482496 296452366950905866272 298335561015841643008 298902386512483600704 300524154002513346048 300766642561418009856 303007824696748993536 305716503418121674593 308243086090998713226 310165600141462322664 312476819218522399584 314822741284727522704 315059272269915146688 317024298916089253632 318781311256502942738 320751741291144052032 321156730863481355128 323402582128260945024 323810918721857234096 325419646050058830336 325830529441536177344 326075330740891200768 328109064612456010752 330305826921681335296 334459080662560464512 335627506142821848384 336012733486584182886 336951324184636175872 337223205296135344384 339736045872112507904 343442990492430024768 347481053065406056368 347761430461639573896 350352797305616023776 352537949887563732864 353248274969298800832 354175583945318463042 355451486663494011648 357668439802767363072 361301322221416524519 364287283562089388358 364864451631884143104 366559345621728199512 367879860323056739328 371594055286891502208 374665080537196390656 376266465745380522576 376741549666776205054 379070239707715697856 379376105958152262432 381916112378194043936 382203051606126571392 384586854422796799488 385072443885451845952 387474143119664643328 387765258178357103616 394771373896792679424 395269822601207821696 397105957756872216138 398536515349978134272 401022190081890679808 407622004557495566124 410990781454664950968 413080007560396121088 413554133521949763552 416635758958029866112 420079029693220195584 422699065221452338176 427668988388192069376 429655626425468299428 431203442837681260032 433206499371133326696 434767107654521601024 435908411009622723744 441590504937286863301 444678550426358799408 445240013242553696882 447503341523762464512 448016977982112243848 448353579768725401056 450786231003770019072 451149963842127014784 454511737045123490304 457923987323240033024 458268032392603849728 463308070753874741824 463681907282186098528 466547987332573166592 467137063074154698368 470050599850084977152 470997699959065067776 472234111927091284056 473935315551325348864 478171966884754414107 481735096295222032692 485716378082785851144 488185463480468143104 488745794162304266016 495458740382522002944 499553440716261854208 501688620993840696768 504019100229876274329 505426986276954263808 505834807944203016576 509604068808168761856 515164485738645037152 521221579598109084552 521642145692459360844 525529195958424035664 528806924831345599296 529474610342496288184 529872412453948201248 533177229995241017472 536502659704151044608 543496006076660754832 547296677447826214656 547987708606219934624 551374894120313742336 551405511362599684736 551819790484585108992 555514345277373154816 560105372924293594112 565112324500164307581 570225317850922759168 572874168567291065904 577608665828177768928 581211214679496964992 592904733901811732544 595658936635308324207 596671122031683286016 597804773024967201408 601048308005026692096 601533285122836019712 611433006836243349186 616486172181997426452 620331200282924645328 624953638437044799168 629645482569455045408 630118544539830293376 634048597832178507264 637562622513005885476 641503482582288104064 642313461726962710256 646805164256521890048 647621837443714468192 650839292100117660672 651661058883072354688 652150661481782401536 667860019863830545323 668918161325120929024 671255012285643696768 672025466973168365772 673902648369272351744 674446410592270688768 686885980984860049536 694962106130812112736 695522860923279147792 700705594611232047552 705075899775127465728 706496549938597601664 708351167890636926084 710902973326988023296 722602644442833049038 728027589220932396253 728574567124178776716 729728903263768286208 733118691243456399024 743188110573783004416 749330161074392781312 752532931490761045152 753483099333552410108 758140479415431395712 758752211916304524864 763832224756388087872 764406103212253142784 769173708845593598976 770144887770903691904 774948286239329286656 790539645202415643392 794211915513744432276 797073030699956268544 815244009114991132248 821981562909329901936 827108267043899527104 833271517916059732224 840158059386440391168 855337976776384138752 859311252850936598856 862406885675362520064 866412998742266653392 871816822019245447488 883181009874573726602 889357100852717598816 890480026485107393764 895006683047524929024 896033955964224487696 896707159537450802112 901572462007540038144 902299927684254029568 909023474090246980608 915847974646480066048 926616141507749483648 927363814564372197056 934274126148309396736 940101199700169954304 941995399918130135552 944468223854182568112 956343933769508828214 963470192590444065384 971432756165571702288 977491588324608532032 990917480765044005888 1003377241987681393536 1008038200459752548658 1010853972553908527616 1011669615888406033152 1019208137616337523712 1030328971477290074304 1042443159196218169104 1043284291384918721688 1051058391916848071328 1057613849662691198592 1058949220684992576368 1059744824907896402496 1066354459990482034944 1073005319408302089216 1086992012153321509664 1094593354895652429312 1095975417212439869248 1102811022725199369472 1103639580969170217984 1111028690554746309632 1130224649000328615162 1145748337134582131808 1155217331656355537856 1162422429358993929984 1185809467803623465088 1191317873270616648414 1195609546049934402816 1203066570245672039424 1222866013672486698372 1232972344363994852904 1240662400565849290656 1249907276874089598336 1259290965138910090816 1260237089079660586752 1268097195664357014528 1275125245026011770952 1283006965164576208128 1284626923453925420512 1293610328513043780096 1295243674887428936384 1303322117766144709376 1304301322963564803072 1324771514811860589903 1335720039727661090646 1337836322650241858048 1342510024571287393536 1344050933946336731544 1348892821184541377536 1373771961969720099072 1389924212261624225472 1391045721846558295584 1401411189222464095104 1410151799550254931456 1412993099877195203328 1416702335781273852168 1421805946653976046592 1434515900654263242321 1445205288885666098076 1456055178441864792506 1457149134248357553432 1466237382486912798048 1486376221147566008832 1498660322148785562624 1505065862981522090304 1506966198667104820216 1516280958830862791424 1517504423832609049728 1527664449512776175744 1528812206424506285568 1540289775541807383808 1549896572478658573312 1581079290404831286784 1588423831027488864552 1594146061399912537088 1630488018229982264496 1643963125818659803872 1654216534087799054208 1666543035832119464448 1680316118772880782336 1695336973500492922743 1710675953552768277504 1718622505701873197712 1732825997484533306784 1743633644038490894976 1766362019749147453204 1778714201705435197632 1780960052970214787528 1790013366095049858048 1792067911928448975392 1793414319074901604224 1803144924015080076288 1804599855368508059136 1831695949292960132096 1853232283015498967296 1854727629128744394112 1868548252296618793472 1883990799836260271104 1888936447708365136224 1912687867539017656428 1926940385180888130768 1942865512331143404576 1954983176649217064064 2003580059591491635969 2006754483975362787072 2016076400919505097316 2021707945107817055232 2023339231776812066304 2060657942954580148608 2072078523167269127797 2084886318392436338208 2086568582769837443376 2102116783833696142656 2115227699325382397184 2117898441369985152736 2119489649815792804992 2132708919980964069888 2173984024306643019328 2184082767662797188759 2189186709791304858624 2191950834424879738496 2205622045450398738944 2260449298000657230324 2291496674269164263616 2310434663312711075712 2324844858717987859968 2371618935607246930176 2382635746541233296828 2391219092099868805632 2445732027344973396744 2448820072834045332851 2465944688727989705808 2481324801131698581312 2499814553748179196672 2518581930277820181632 2520474178159321173504 2550250490052023541904 2566013930329152416256 2569253846907850841024 2587220657026087560192 2590487349774857872768 2606644235532289418752 2649543029623721179806 2671440079455322181292 2675672645300483716096 2685020049142574787072 2688101867892673463088 2747543923939440198144 2779848424523248450944 2782091443693116591168 2802822378444928190208 2820303599100509862912 2825986199754390406656 2833404671562547704336 2869031801308526484642 2890410577771332196152 2912110356883729585012 2914298268496715106864 2932474764973825596096 2972752442295132017664 3010131725963044180608 3013932397334209640432 3032561917661725582848 3035008847665218099456 3055328899025552351488 3057624412849012571136 3080579551083614767616 3162158580809662573568 3176847662054977729104 3260976036459964528992 3287926251637319607744 3308433068175598108416 3333086071664238928896 3390673947000985845486 3437245011403746395424 3465651994969066613568 3487267288076981789952 3532724039498294906408 3557428403410870395264 3561920105940429575056 3584135823856897950784 3586828638149803208448 3609199710737016118272 3706464566030997934592 3709455258257488788224 3737096504593237586944 3777872895416730272448 3825375735078035312856 3853880770361776261536 3885731024662286809152 3909966353298434128128 3974314544435581769709 4007160119182983271938 4013508967950725574144 4032152801839010194632 4046678463553624132608 4121315885909160297216 4144157046334538255594 4169772636784872676416 4173137165539674886752 4204233567667392285312 4230455398650764794368 4235796882739970305472 4238979299631585609984 4265417839961928139776 4347968048613286038656 4368165535325594377518 4383901668849759476992 4411244090900797477888 4520898596001314460648 4582993348538328527232 4620869326625422151424 4649689717435975719936 4743237871214493860352 4765271493082466593656 4782438184199737611264 4891464054689946793488 4897640145668090665702 4931889377455979411616 4962649602263397162624 4999629107496358393344 5037163860555640363264 5040948356318642347008 5100500980104047083808 5132027860658304832512 5138507693815701682048 5180974699549715745536 5213288471064578837504 5299086059247442359612 5342880158910644362584 5370040098285149574144 5376203735785346926176 5495087847878880396288 5559696849046496901888 5564182887386233182336 5605644756889856380416 5651972399508780813312 5666809343125095408672 5738063602617052969284 5780821155542664392304 5824220713767459170024 5828596536993430213728 5864949529947651192192 6020263451926088361216 6027864794668419280864 6065123835323451165696 6070017695330436198912 6110657798051104702976 6161159102167229535232 6216235569501807383391 6353695324109955458208 6521952072919929057984 6552248302988391566277 6575852503274639215488 6616866136351196216832 6781347894001971690972 6874490022807492790848 6931303989938133227136 6974534576153963579904 7065448078996589812816 7114856806821740790528 7123840211880859150112 7168271647713795901568 7173657276299606416896 7346460218502135998553 7412929132061995869184 7418910516514977576448 7555745790833460544896 7650751470156070625712 7707761540723552523072 7771462049324573618304 7819932706596868256256 7948629088871163539418 8014320238365966543876 8027017935901451148288 8064305603678020389264 8242631771818320594432 8288314092669076511188 8339545273569745352832 8346274331079349773504 8408467135334784570624 8460910797301529588736 8471593765479940610944 8477958599263171219968 8695936097226572077312 8736331070651188755036 8767803337699518953984 9041797192002628921296 9165986697076657054464 9241738653250844302848 9486475742428987720704 9530542986164933187312 9782928109379893586976 9795280291336181331404 9863778754911958823232 9925299204526794325248 9999258214992716786688 10074327721111280726528 10201001960208094167616 10277015387631403364096 10361949399099431491072 10598172118494884719224 10685760317821288725168 10752407471570693852352 11119393698092993803776 11128365774772466364672 11211289513779712760832 11333618686250190817344 11476127205234105938568 11561642311085328784608 11648441427534918340048 11657193073986860427456 11729899059895302384384 12040526903852176722432 12055729589336838561728 12140035390660872397824 12221315596102209405952 12432471139003614766782 12707390648219910916416 13043904145839858115968 13104496605976783132554 13151705006549278430976 13233732272702392433664 13562695788003943381944 13748980045614985581696 13862607979876266454272 13949069152307927159808 14130896157993179625632 14229713613643481581056 14247680423761718300224 14336543295427591803136 14347314552599212833792 14692920437004271997106 14837821033029955152896 15111491581666921089792 15301502940312141251424 15415523081447105046144 15542924098649147236608 15639865413193736512512 15897258177742327078836 16028640476731933087752 16128611207356040778528 16485263543636641188864 16576628185338153022376 16679090547139490705664 16692548662158699547008 16816934270669569141248 16943187530959881221888 16955917198526342439936 17391872194453144154624 17472662141302377510072 17535606675399037907968 18083594384005257842592 18331973394153314108928 18483477306501688605696 18648706708505422150173 19061085972329866374624 19565856218759787173952 19590560582672362662808 19727557509823917646464 19850598409053588650496 20148655442222561453056 20402003920416188335232 20554030775262806728192 20723898798198862982144 21196344236989769438448 21371520635642577450336 21504814943141387704704 22039380655506407995659 22238787396185987607552 22256731549544932729344 22667237372500381634688 22952254410468211877136 23123284622170657569216 23296882855069836680096 23314386147973720854912 23459798119790604768768 24081053807704353444864 24111459178673677123456 24864942278007229533564 25414781296439821832832 26087808291679716231936 26208993211953566265108 26303410013098556861952 26937020801174498661361 27125391576007886763888 27497960091229971163392 27725215959752532908544 28261792315986359251264 28459427227286963162112 28495360847523436600448 28673086590855183606272 29385840874008543994212 30222983163333842179584 30603005880624282502848 30831046162894210092288 31085848197298294473216 31794516355484654157672 32057280953463866175504 32257222414712081557056 33153256370676306044752 33358181094278981411328 33385097324317399094016 33633868541339138282496 33886375061919762443776 34783744388906288309248 34945324282604755020144 36167188768010515685184 36663946788306628217856 37297413417010844300346 38122171944659732749248 39131712437519574347904 39181121165344725325616 39455115019647835292928 39701196818107177300992 40804007840832376670464 41108061550525613456384 42392688473979538876896 42743041271285154900672 43009629886282775409408 44078761311012815991318 44513463099089865458688 45334474745000763269376 45904508820936423754272 46246569244341315138432 46593765710139673360192 46628772295947441709824 46919596239581209537536 48222918357347354246912 49729884556014459067128 50829562592879643665664 52175616583359432463872 52417986423907132530216 52606820026197113723904 53874041602348997322722 54250783152015773527776 54995920182459942326784 55450431919505065817088 56523584631972718502528 56990721695046873200896 57346173181710367212544 58771681748017087988424 60445966326667684359168 61206011761248565005696 61662092325788420184576 62171696394596588946432 63589032710969308315344 64114561906927732351008 64514444829424163114112 66306512741352612089504 66716362188557962822656 66770194648634798188032 67772750123839524887552 69890648565209510040288 72334377536021031370368 74594826834021688600692 76244343889319465498496 78263424875039148695808 78362242330689450651232 78910230039295670585856 80811062403523495984083 81608015681664753340928 84785376947959077753792 85486082542570309801344 86019259772565550818816 88157522622025631982636 90668949490001526538752 91809017641872847508544 92493138488682630276864 93187531420279346720384 93257544591894883419648 96445836714694708493824 99459769112028918134256 101659125185759287331328 104351233166718864927744 104835972847814265060432 107748083204697994645444 108501566304031547055552 109991840364919884653568 113047169263945437005056 113981443390093746401792 117543363496034175976848 122412023522497130011392 123324184651576840369152 127178065421938616630688 128229123813855464702016 129028889658848326228224 132613025482705224179008 133540389297269596376064 139781297130419020080576 144668755072042062740736 149189653668043377201384 152488687778638930996992 156526849750078297391616 156724484661378901302464 157820460078591341171712 161622124807046991968166 163216031363329506681856 169570753895918155507584 170972165085140619602688 172038519545131101637632 176315045244051263965272 181337898980003053077504 183618035283745695017088 184986276977365260553728 186375062840558693440768 186515089183789766839296 192891673429389416987648 198919538224057836268512 203318250371518574662656 209671945695628530120864 215496166409395989290888 217003132608063094111104 226094338527890874010112 227962886780187492803584 235086726992068351953696 242433187210570487952249 244824047044994260022784 254356130843877233261376 256458247627710929404032 258057779317696652456448 265226050965410448358016 279562594260838040161152 289337510144084125481472 298379307336086754402768 304977375557277861993984 313053699500156594783232 313448969322757802604928 323244249614093983936332 339141507791836311015168 341944330170281239205376 352630090488102527930544 367236070567491390034176 369972553954730521107456 372750125681117386881536 397839076448115672537024 419343891391257060241728 430992332818791978581776 434006265216126188222208 452188677055781748020224 470173453984136703907392 484866374421140975904498 489648094089988520045568 508712261687754466522752 512916495255421858808064 516115558635393304912896 530452101930820896716032 559125188521676080322304 578675020288168250962944 596758614672173508805536 609954751114555723987968 626897938645515605209856 646488499228187967872664 678283015583672622030336 683888660340562478410752 705260180976205055861088 734472141134982780068352 745500251362234773763072 795678152896231345074048 838687782782514120483456 861984665637583957163552 868012530432252376444416 940346907968273407814784 969732748842281951808996 1017424523375508933045504 1025832990510843717616128 1060904203861641793432064 1118250377043352160644608 1193517229344347017611072 1253795877291031210419712 1292976998456375935745328 1356566031167345244060672 1410520361952410111722176 1468944282269965560136704 1591356305792462690148096 1677375565565028240966912 1723969331275167914327104 1736025060864504752888832 1880693815936546815629568 1939465497684563903617992 2034849046751017866091008 2051665981021687435232256 2121808407723283586864128 2236500754086704321289216 2387034458688694035222144 2507591754582062420839424 2585953996912751871490656 2821040723904820223444352 3182712611584925380296192 3354751131130056481933824 3447938662550335828654208 3761387631873093631259136 3878930995369127807235984 4069698093502035732182016 4774068917377388070444288 5171907993825503742981312 5642081447809640446888704 6365425223169850760592384 6709502262260112963867648 6895877325100671657308416 7522775263746187262518272 7757861990738255614471968 9548137834754776140888576 10343815987651007485962624 11284162895619280893777408 13791754650201343314616832 15515723981476511228943936 19096275669509552281777152 20687631975302014971925248 22568325791238561787554816 27583509300402686629233664 31031447962953022457887872 41375263950604029943850496 62062895925906044915775744 82750527901208059887700992 124125791851812089831551488 248251583703624179663102976
- Sum of all divisors σ(n): 892158146227948120232645115
- Sum of proper divisors (its aliquot sum) s(n): 643906562524323940569542139
- 248251583703624179663102976 is an abundant number, because the sum of its proper divisors (643906562524323940569542139) is greater than itself. Its abundance is 395654978820699760906439163
Bases of 248251583703624179663102976
- Binary: 11001101010110010101000101010001100101111100000011001110000101111100110111100100000000002
- Hexadecimal: 0xCD59515197C0CE17CDE400
- Base-36: V6XNF1QH2N9M0KCG0
Squares and roots of 248251583703624179663102976
- 248251583703624179663102976 squared (2482515837036241796631029762) is 61628848811357522371970427174596631600618964780056576
- 248251583703624179663102976 cubed (2482515837036241796631029763) is 15299459319250721496272408983996891299166495596087564820703110849245804993970176
-
248251583703624179663102976 is a
perfect square number . Itssquare root is 15756001513824 -
The
cube root of 248251583703624179663102976 is 628488510.3392080415
Scales and comparisons
How big is 248251583703624179663102976?- 248,251,583,703,624,179,663,102,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 248,251,583,703,624,179,663,102,976 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 248251583703624179663102976 cubic inches would be around 52374042.5 feet tall.
Recreational maths with 248251583703624179663102976
- 248251583703624179663102976 backwards is 679201366971426307385152842
- 248251583703624179663102976 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 248251583703624179663102976's digits is 117
- 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 248251583703624179663102976 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 248251583703624179663102976 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/248251583703624179663102976/
Chicago style:
Numbermatics. 2024. "Number 248251583703624179663102976 - Facts about the integer". https://numbermatics.com/n/248251583703624179663102976/
The information we have on file for 248251583703624179663102976 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 248251583703624179663102976, math, Factors of 248251583703624179663102976, curriculum, school, college, exams, university, Prime factorization of 248251583703624179663102976, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-eight septillion, two hundred fifty-one sextillion, five hundred eighty-three quintillion, seven hundred three quadrillion, six hundred twenty-four trillion, one hundred seventy-nine billion, six hundred sixty-three million, one hundred two thousand, nine hundred seventy-six.