3453696258831593556148224
3,453,696,258,831,593,556,148,224 is an even composite number composed of seven prime numbers multiplied together.
3453696258831593556148224 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 3453696258831593556148224:
220 × 32 × 112 × 132 × 172 × 292 × 85812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 17 × 17 × 29 × 29 × 8581 × 8581)See below for interesting mathematical facts about the number 3453696258831593556148224 from the Numbermatics database.
Names of 3453696258831593556148224
- Cardinal: 3453696258831593556148224 can be written as Three septillion, four hundred fifty-three sextillion, six hundred ninety-six quintillion, two hundred fifty-eight quadrillion, eight hundred thirty-one trillion, five hundred ninety-three billion, five hundred fifty-six million, one hundred forty-eight thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 3.453696258831593556148224 × 1024
Factors of 3453696258831593556148224
Divisors of 3453696258831593556148224
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 29 32 33 34 36 39 44 48 51 52 58 64 66 68 72 78 87 88 96 99 102 104 116 117 121 128 132 136 143 144 153 156 169 174 176 187 192 198 204 208 221 232 234 242 256 261 264 272 286 288 289 306 312 319 338 348 352 363 374 377 384 396 408 416 429 442 464 468 484 493 507 512 522 528 544 561 572 576 578 612 624 638 663 676 696 704 726 748 754 768 792 816 832 841 858 867 884 928 936 957 968 986 1014 1024 1044 1056 1088 1089 1122 1131 1144 1152 1156 1224 1248 1276 1287 1326 1352 1392 1408 1452 1479 1496 1508 1521 1536 1573 1584 1632 1664 1682 1683 1716 1734 1768 1856 1859 1872 1914 1936 1972 1989 2028 2048 2057 2088 2112 2176 2178 2244 2262 2288 2304 2312 2431 2448 2496 2523 2552 2574 2601 2652 2704 2784 2816 2871 2873 2904 2958 2992 3016 3042 3072 3146 3168 3179 3264 3328 3364 3366 3393 3432 3468 3509 3536 3712 3718 3744 3757 3828 3872 3944 3978 4056 4096 4114 4147 4176 4224 4352 4356 4437 4488 4524 4576 4608 4624 4719 4862 4896 4901 4992 5046 5104 5148 5202 5304 5408 5423 5568 5577 5632 5742 5746 5808 5916 5984 6032 6084 6144 6171 6292 6336 6358 6409 6528 6656 6728 6732 6786 6864 6936 7018 7072 7293 7424 7436 7488 7514 7569 7656 7744 7888 7956 8112 8192 8228 8294 8352 8381 8448 8581 8619 8704 8712 8874 8976 9048 9152 9216 9248 9251 9438 9537 9724 9792 9802 9984 10092 10208 10296 10404 10527 10608 10816 10846 10933 11136 11154 11264 11271 11484 11492 11616 11832 11968 12064 12168 12288 12342 12441 12584 12672 12716 12818 13056 13312 13456 13464 13572 13728 13872 14036 14144 14157 14297 14586 14703 14848 14872 14976 15028 15138 15312 15488 15776 15912 16224 16269 16384 16456 16588 16704 16731 16762 16896 17162 17238 17408 17424 17748 17952 18096 18304 18432 18496 18502 18513 18876 19074 19227 19448 19584 19604 19968 20184 20416 20449 20592 20808 21054 21216 21632 21692 21866 21879 22272 22308 22528 22542 22968 22984 23232 23664 23936 24128 24336 24576 24684 24882 25143 25168 25344 25432 25636 25743 25857 26112 26624 26741 26912 26928 27144 27456 27744 27753 28072 28288 28314 28594 28611 29172 29406 29696 29744 29952 30056 30276 30624 30976 31552 31581 31603 31824 32448 32538 32768 32799 32912 33176 33408 33462 33524 33792 33813 34324 34476 34816 34848 34969 35496 35904 36192 36608 36864 36992 37004 37026 37323 37752 38148 38454 38896 39168 39208 39936 40368 40832 40898 41184 41327 41616 42108 42432 42891 43264 43384 43732 43758 44109 44544 44616 45056 45084 45617 45936 45968 46464 47328 47872 48256 48672 48807 48841 49152 49368 49764 50286 50336 50688 50864 51272 51486 51714 52224 53248 53482 53824 53856 53911 54288 54912 55488 55506 56144 56576 56628 57188 57222 57681 58344 58812 59392 59488 59653 59904 60112 60552 61248 61347 61952 63104 63162 63206 63648 64896 65076 65536 65598 65824 66352 66816 66924 67048 67584 67626 68648 68952 69632 69696 69938 70499 70992 71808 72384 73216 73728 73984 74008 74052 74646 75429 75504 76296 76908 77229 77792 78336 78416 79872 80223 80736 81664 81796 82368 82654 83232 83259 83317 84216 84864 85782 86528 86768 87464 87516 88218 89088 89232 90112 90168 91234 91872 91936 92191 92928 94391 94656 94809 95744 96512 97344 97614 97682 98304 98397 98736 99528 100572 100672 101376 101728 101761 102544 102972 103428 104448 104907 106496 106964 107648 107712 107822 108576 108953 109824 110976 111012 111553 112288 113152 113256 114376 114444 115362 116688 117624 118784 118976 119306 119808 120224 120263 121104 122496 122694 123904 123981 126208 126324 126412 127296 128673 129792 130152 131072 131196 131648 132704 133632 133848 134096 135168 135252 136851 137296 137904 139264 139392 139876 140998 141984 142129 143616 144768 145877 146432 146523 147456 147968 148016 148104 149292 150858 151008 152592 153816 154458 155584 156672 156832 157267 159744 160446 161472 161733 163328 163592 164736 165308 166464 166518 166634 168432 169728 171564 173056 173536 174928 175032 176436 178176 178464 178959 180224 180336 182468 183744 183872 184041 184382 185856 185861 188782 189312 189618 191488 193024 194688 195228 195364 196608 196794 197472 199056 201144 201344 202752 203456 203522 205088 205944 206856 208896 209814 211497 212992 213928 215296 215424 215644 217152 217906 219648 221952 222024 223106 224576 226304 226512 228752 228888 230724 233376 235248 237568 237952 238612 239616 240448 240526 240669 242208 243049 244992 245388 247808 247962 248849 249951 252416 252648 252824 254592 257346 259584 260304 262144 262392 263296 265408 267264 267696 268192 270336 270504 273702 274592 275808 276573 278528 278784 279752 281996 283173 283968 284258 284427 287232 289536 291754 292864 293046 294912 295936 296032 296208 298584 301716 302016 305184 305283 307632 308916 311168 313344 313664 314534 314721 319488 320892 322944 323466 326656 326859 327184 329472 330616 332928 333036 333268 334659 336864 339456 343128 346112 347072 347633 349856 350064 352872 356352 356928 357918 360448 360672 360789 364936 367488 367744 368082 368764 371712 371722 371943 377564 378624 379236 382976 386048 389376 390456 390728 393216 393588 394944 398112 402288 402688 405504 406912 407044 410176 410553 411888 413712 417792 419628 422994 425984 426387 427856 430592 430848 431288 434304 435812 437631 439296 439569 443904 444048 446212 449152 452608 453024 454597 457504 457776 461448 466752 470496 471801 475136 475904 477224 479232 480896 481052 481338 484416 485199 486098 489984 490776 495616 495924 497698 499902 504832 505296 505648 509184 514692 519168 520608 524288 524784 526592 530816 534528 535392 536384 536877 537251 540672 541008 547404 549184 551616 553146 557056 557568 557583 559504 563992 566346 567936 568516 568854 574464 579072 583508 585728 586092 589824 591872 592064 592416 593021 597168 603432 604032 610368 610566 615264 617832 622336 626688 627328 629068 629442 634491 638976 641784 645888 646932 653312 653718 654368 658944 661232 665856 666072 666536 669318 673728 678912 686256 692224 694144 695266 699712 700128 705744 712704 713856 715836 720896 721344 721578 729147 729872 734976 735488 736164 737528 743424 743444 743886 746547 749853 755128 757248 758472 765952 772096 775489 778752 780912 781456 786432 787176 789888 796224 804576 805376 811008 813824 814088 820352 821106 823776 827424 829719 835584 839256 845988 849519 851968 852774 855712 861184 861696 862576 868608 871624 875262 878592 879138 887808 888096 892424 898304 905216 906048 909194 915008 915552 915849 916487 922896 933504 940992 943602 950272 951808 954448 958464 961792 962104 962676 968832 970398 972196 979968 980577 981552 991232 991848 995396 999804 1003977 1009664 1010592 1011296 1014101 1018368 1029384 1038301 1038336 1041216 1042899 1048576 1049568 1053184 1061632 1069056 1070784 1072768 1073754 1074502 1081344 1082016 1082367 1094808 1098368 1103232 1106292 1114112 1115136 1115166 1119008 1127984 1132692 1135872 1137032 1137708 1148928 1158144 1167016 1171456 1172184 1179648 1183744 1184128 1184832 1186042 1194336 1198483 1206864 1208064 1220736 1221132 1227083 1230528 1235664 1244672 1253376 1254656 1258136 1258884 1268982 1277952 1279161 1283568 1291776 1293864 1306624 1307436 1308736 1312893 1317888 1322464 1322893 1331712 1332144 1333072 1338636 1347456 1357824 1363791 1372512 1384448 1388288 1390532 1399424 1400256 1411488 1415403 1416389 1425408 1427712 1431672 1441792 1442688 1443156 1450189 1458294 1459744 1469952 1470976 1472328 1475056 1486848 1486888 1487772 1493094 1499706 1510256 1514496 1516944 1531904 1544192 1550978 1557504 1561824 1562912 1563419 1572864 1574352 1579776 1592448 1604647 1609152 1610752 1611753 1622016 1627648 1628176 1640704 1642212 1647552 1654848 1659438 1671168 1672749 1678512 1691976 1699038 1703936 1705548 1711424 1722368 1723392 1725152 1729937 1737216 1743248 1750524 1757184 1758276 1775616 1776192 1779063 1784848 1796608 1810432 1812096 1818388 1830016 1831104 1831698 1832974 1845792 1867008 1881984 1887204 1896401 1900544 1903616 1908896 1916928 1923584 1924208 1925352 1937664 1940796 1944392 1959936 1961154 1963104 1982464 1983696 1990792 1999608 2007954 2019328 2021184 2022592 2028202 2036736 2044471 2058768 2076602 2076672 2082432 2085798 2099136 2106368 2123264 2138112 2141568 2145536 2147508 2149004 2162688 2164032 2164734 2187441 2189616 2196736 2206464 2212584 2228224 2230272 2230332 2238016 2239641 2255968 2265384 2271744 2274064 2275416 2297856 2316288 2326467 2334032 2342912 2344368 2359296 2367488 2368256 2369664 2372084 2388672 2396966 2413728 2416128 2416193 2441472 2442264 2454166 2461056 2471328 2479909 2489344 2506752 2509312 2516272 2517768 2537964 2555904 2558322 2567136 2583552 2587728 2613248 2614872 2617472 2625786 2635776 2644928 2645786 2663424 2664288 2666144 2673539 2677272 2694912 2715648 2727582 2737339 2745024 2749461 2768896 2776576 2781064 2798848 2800512 2822976 2830806 2832778 2850816 2855424 2863344 2883584 2885376 2886312 2900378 2916588 2919488 2939904 2941952 2944656 2950112 2973696 2973776 2975544 2986188 2999412 3020512 3028992 3033888 3042303 3063808 3088384 3101956 3114903 3115008 3123648 3125824 3126838 3128697 3145728 3148704 3159552 3159637 3184896 3209294 3218304 3221504 3223506 3235037 3244032 3255296 3256352 3281408 3284424 3295104 3309696 3318876 3342336 3345498 3357024 3383952 3398076 3407872 3411096 3422848 3444736 3446784 3450304 3459874 3474432 3486496 3501048 3514368 3516552 3551232 3552384 3558126 3569696 3593216 3595449 3620864 3624192 3636776 3660032 3662208 3663396 3665948 3681249 3691584 3734016 3763968 3774408 3792802 3801088 3807232 3817792 3833856 3847168 3848416 3850704 3875328 3881592 3888784 3919872 3922308 3926208 3964928 3967392 3968679 3981584 3999216 4015908 4038656 4042368 4045184 4056404 4073472 4088942 4091373 4117536 4153204 4153344 4164864 4171596 4198272 4212736 4230433 4246528 4249167 4276224 4283136 4291072 4295016 4298008 4325376 4328064 4329468 4350567 4374882 4379232 4393472 4412928 4425168 4456448 4460544 4460664 4476032 4479282 4511936 4530768 4543488 4548128 4550832 4595712 4632576 4652934 4668064 4685824 4688736 4690257 4718592 4734976 4736512 4739328 4744168 4777344 4793932 4813941 4827456 4832256 4832386 4835259 4882944 4884528 4908332 4922112 4942656 4959818 4978688 5013504 5018624 5032544 5035536 5075928 5111808 5116644 5134272 5167104 5175456 5189811 5226496 5229744 5234944 5251572 5271552 5289856 5291572 5326848 5328576 5332288 5337189 5347078 5354544 5389824 5431296 5455164 5474678 5490048 5498922 5537792 5553152 5562128 5597696 5601024 5645952 5661612 5665556 5689203 5701632 5710848 5726688 5767168 5770752 5772624 5800756 5833176 5838976 5879808 5883904 5889312 5900224 5909761 5947392 5947552 5951088 5972376 5998824 6041024 6057984 6067776 6084606 6127616 6133413 6176768 6203912 6229806 6230016 6247296 6251648 6253676 6257394 6297408 6319104 6319274 6369792 6418588 6436608 6443008 6447012 6470074 6488064 6510592 6512704 6562816 6568848 6590208 6619392 6637752 6684672 6690996 6714048 6767904 6796152 6815744 6822192 6845696 6889472 6893568 6900608 6919748 6948864 6972992 6979401 7002096 7028736 7033104 7102464 7104768 7116252 7139392 7186432 7190898 7216621 7241728 7248384 7248579 7273552 7320064 7324416 7326792 7331896 7362498 7383168 7439727 7468032 7527936 7548816 7585604 7602176 7614464 7635584 7667712 7694336 7696832 7701408 7750656 7763184 7777568 7839744 7844616 7852416 7929856 7934784 7937358 7963168 7998432 8020617 8031816 8077312 8084736 8090368 8112808 8146944 8177884 8182746 8212017 8235072 8248383 8306408 8306688 8329728 8343192 8396544 8425472 8460866 8493056 8498334 8552448 8566272 8582144 8590032 8596016 8650752 8656128 8658936 8701134 8749764 8758464 8786944 8825856 8850336 8912896 8921088 8921328 8952064 8958564 9023872 9061536 9086976 9096256 9101664 9126909 9191424 9265152 9305868 9336128 9344709 9371648 9377472 9380514 9437184 9469952 9473024 9478656 9478911 9488336 9554688 9587864 9627882 9654912 9664512 9664772 9670518 9705111 9765888 9769056 9816664 9844224 9885312 9919636 9957376 10027008 10037248 10065088 10071072 10081357 10151856 10223616 10233288 10268544 10334208 10350912 10379622 10452992 10459488 10469888 10503144 10543104 10579712 10583144 10653696 10657152 10664576 10674378 10694156 10709088 10779648 10786347 10862592 10910328 10949356 10980096 10997844 11043747 11075584 11106304 11124256 11195392 11202048 11291904 11323224 11331112 11378406 11403264 11421696 11453376 11534336 11541504 11545248 11601512 11666352 11677952 11759616 11767808 11778624 11800448 11819522 11894784 11895104 11902176 11906037 11944752 11997648 12082048 12115968 12135552 12169212 12255232 12266826 12353536 12407824 12459612 12460032 12494592 12503296 12507352 12514788 12594816 12638208 12638548 12691299 12739584 12747501 12837176 12873216 12886016 12894024 12940148 12976128 13021184 13025408 13051701 13125632 13137696 13180416 13183313 13238784 13275504 13369344 13381992 13428096 13497913 13535808 13592304 13631488 13644384 13691392 13778944 13787136 13801216 13839496 13897728 13945984 13958802 14004192 14057472 14066208 14070771 14204928 14209536 14232504 14278784 14372864 14381796 14433242 14441823 14483456 14496768 14497158 14547104 14640128 14648832 14653584 14663792 14724996 14766336 14879454 14936064 15055872 15097632 15171208 15204352 15228928 15271168 15335424 15388672 15393664 15402816 15501312 15526368 15555136 15569433 15580279 15679488 15689232 15704832 15859712 15869568 15874716 15926336 15952079 15996864 16041234 16063632 16154624 16169472 16180736 16225616 16293888 16355768 16365492 16424034 16470144 16496766 16612816 16613376 16659456 16686384 16793088 16850944 16921732 16986112 16996668 17067609 17104896 17132544 17164288 17180064 17192032 17197609 17301504 17312256 17317872 17402268 17499528 17516928 17573888 17651117 17651712 17700672 17729283 17825792 17842176 17842656 17904128 17917128 18047744 18123072 18173952 18192512 18203328 18253818 18382848 18400239 18530304 18611736 18672256 18689418 18743296 18754944 18761028 18939904 18946048 18957312 18957822 18976672 19109376 19175728 19255764 19309824 19329024 19329544 19341036 19410222 19531776 19538112 19633328 19688448 19770624 19839272 19914752 20054016 20074496 20130176 20142144 20162714 20303712 20447232 20466576 20537088 20668416 20701824 20759244 20860411 20905984 20918976 20939776 21006288 21086208 21159424 21166288 21307392 21314304 21329152 21348756 21388312 21418176 21559296 21572694 21649863 21725184 21745737 21820656 21898712 21960192 21995688 22087494 22151168 22212608 22248512 22319181 22390784 22404096 22489181 22583808 22646448 22662224 22756812 22806528 22843392 22906752 23083008 23090496 23203024 23332704 23355904 23519232 23535616 23557248 23600896 23639044 23789568 23790208 23804352 23812074 23889504 23995296 24061851 24164096 24231936 24271104 24338424 24510464 24533652 24636051 24653213 24707072 24815648 24919224 24920064 24989184 25006592 25014704 25029576 25189632 25276416 25277096 25382598 25479168 25495002 25674352 25746432 25772032 25788048 25880296 25952256 26042368 26050816 26103402 26251264 26275392 26360832 26366626 26477568 26551008 26578123 26738688 26763984 26856192 26995826 27071616 27184608 27278999 27288768 27382784 27557888 27574272 27602432 27678992 27795456 27891968 27917604 28008384 28114944 28132416 28141542 28409856 28419072 28436733 28465008 28557568 28745728 28763592 28866484 28883646 28966912 28993536 28994316 29094208 29115333 29280256 29297664 29307168 29327584 29408929 29449992 29532672 29758908 29872128 30110729 30111744 30195264 30244071 30342416 30408704 30457856 30542336 30670848 30777344 30787328 30805632 31002624 31052736 31110272 31138866 31160558 31358976 31378464 31409664 31719424 31739136 31749432 31852672 31904158 31993728 32082468 32127264 32238817 32309248 32338944 32361472 32451232 32587776 32711536 32730984 32848068 32940288 32993532 33225632 33226752 33318912 33372768 33586176 33701888 33843464 33972224 33993336 34135218 34209792 34265088 34328576 34360128 34384064 34395218 34603008 34624512 34635744 34756007 34804536 34999056 35033856 35147776 35302234 35303424 35401344 35458566 35585407 35684352 35685312 35808256 35834256 36095488 36246144 36347904 36385024 36406656 36507636 36765696 36800478 37060608 37223472 37344512 37378836 37486592 37509888 37522056 37879808 37892096 37914624 37915644 37953344 38073897 38218752 38351456 38511528 38619648 38658048 38659088 38682072 38820444 39063552 39076224 39266656 39376896 39541248 39549939 39678544 39829504 40108032 40148992 40260352 40284288 40325428 40493739 40607424 40894464 40933152 41074176 41075281 41336832 41403648 41518488 41720822 41811968 41837952 41879552 42012576 42055481 42172416 42318848 42332576 42614784 42628608 42658304 42697512 42776624 42836352 43118592 43145388 43299726 43450368 43491474 43641312 43797424 43920384 43991376 44174988 44302336 44425216 44497024 44638362 44781568 44808192 44978362 45167616 45292896 45324448 45513624 45613056 45686784 45813504 46166016 46180992 46406048 46534763 46665408 46711808 46740837 47038464 47071232 47114496 47201792 47278088 47579136 47580416 47608704 47624148 47779008 47856237 47990592 48123702 48328192 48463872 48542208 48676848 49020928 49067304 49272102 49306426 49414144 49631296 49838448 49840128 49978368 50013184 50029408 50059152 50379264 50552832 50554192 50765196 50958336 50990004 51348704 51492864 51544064 51576096 51592827 51760592 51904512 52084736 52101632 52206804 52502528 52550784 52721664 52733252 52953351 52955136 53102016 53156246 53187849 53477376 53527968 53712384 53991652 54143232 54369216 54557998 54577536 54765568 54995629 55115776 55148544 55204864 55357984 55590912 55783936 55835208 56016768 56229888 56264832 56283084 56819712 56838144 56873466 56930016 57115136 57491456 57527184 57732968 57767292 57933824 57987072 57988632 58188416 58230666 58560512 58595328 58614336 58655168 58817858 58899984 59065344 59517816 59744256 60221458 60223488 60390528 60488142 60684832 60915712 61084672 61341696 61554688 61574656 61611264 62005248 62105472 62220544 62277732 62321116 62581233 62717952 62756928 62819328 63438848 63478272 63498864 63705344 63808316 63987456 64164936 64254528 64477634 64618496 64677888 64722944 64902464 64949589 65175552 65423072 65461968 65696136 65880576 65987064 66451264 66453504 66637824 66745536 67172352 67403776 67467543 67686928 67944448 67986672 68270436 68419584 68530176 68657152 68720256 68768128 68790436 69249024 69271488 69512014 69609072 69998112 70067712 70295552 70604468 70606848 70802688 70917132 71170814 71368704 71370624 71616512 71668512 71917361 72190976 72492288 72695808 72770048 72813312 73015272 73531392 73600956 73633561 73959639 74121216 74446944 74689024 74757672 74973184 75019776 75044112 75759616 75784192 75829248 75831288 75906688 76147794 76437504 76702912 77023056 77239296 77316096 77318176 77364144 77640888 78127104 78152448 78533312 78753792 79082496 79099878 79357088 79382831 79659008 79734369 80216064 80297984 80520704 80568576 80650856 80987478 81214848 81836997 81866304 82148352 82150562 82673664 82807296 83036976 83441644 83623936 83675904 83759104 84025152 84110962 84344832 84637696 84665152 85229568 85257216 85316608 85395024 85553248 85672704 86237184 86290776 86599452 86900736 86982948 87282624 87594848 87840768 87982752 88226787 88349976 88604672 88850432 88994048 89276724 89563136 89616384 89956724 90332187 90335232 90585792 90648896 90732213 91027248 91226112 91373568 91627008 92332032 92361984 92812096 93069526 93330816 93423616 93481674 93816073 94076928 94142464 94228992 94403584 94556176 95158272 95160832 95217408 95248296 95558016 95712474 95981184 96247404 96656384 96716451 96927744 97084416 97353696 98041856 98134608 98544204 98612852 98828288 99262592 99676896 99680256 99956736 100026368 100058816 100118304 100758528 101105664 101108384 101530392 101916672 101980008 102697408 102985728 103088128 103152192 103185654 103521184 103809024 104169472 104203264 104268021 104413608 105005056 105101568 105443328 105466504 105906702 105910272 106204032 106312492 106375698 106756221 107055936 107424768 107983304 108286464 108738432 109115996 109155072 109531136 109991258 110231552 110297088 110409728 110715968 111181824 111567872 111670416 112033536 112459776 112529664 112566168 113639424 113676288 113746932 113860032 114230272 114982912 115054368 115465936 115534584 115867648 115974144 115977264 116376832 116461332 117121024 117190656 117228672 117310336 117635716 117799968 118130688 118649817 119035632 119488512 120442916 120446976 120781056 120976284 121369664 121481217 121831424 122169344 122682557 122683392 123109376 123149312 123222528 123225843 124010496 124210944 124441088 124555464 124642232 125162466 125435904 125513856 125638656 126166443 126877696 126956544 126997728 127410688 127616632 127974912 128329872 128509056 128955268 129236992 129355776 129445888 129804928 129899178 130351104 130846144 130923936 131392272 131761152 131974128 132902528 132907008 133275648 133491072 134344704 134807552 134935086 135373856 135888896 135973344 136540872 136839168 137060352 137314304 137440512 137536256 137580872 138498048 138542976 139024028 139218144 139604289 139996224 140135424 140222511 140591104 141208936 141213696 141605376 141834264 142341628 142737408 142741248 143233024 143337024 143568711 143834722 144381952 144984576 145391616 145540096 145626624 146030544 147062784 147201912 147267122 147919278 148242432 148893888 149378048 149515344 149946368 150039552 150088224 151519232 151568384 151658496 151662576 151813376 152295588 152875008 153405824 154046112 154478592 154632192 154636352 154728288 154778481 155281776 156254208 156304896 157066624 157507584 158164992 158199756 158714176 158765662 158860053 159318016 159468738 160432128 160595968 161041408 161137152 161301712 161974956 162429696 163673994 163732608 164296704 164301124 164986887 165347328 165614592 166073952 166883288 167247872 167351808 167518208 168050304 168221924 168689664 169275392 169330304 170459136 170514432 170633216 170790048 171106496 171345408 171383069 172474368 172581552 173198904 173801472 173965896 174565248 175189696 175472869 175681536 175965504 176453574 176699952 177209344 177700864 177988096 178553448 179126272 179232768 179913448 180664374 180670464 181171584 181297792 181464426 182054496 182747136 183254016 184664064 184723968 185624192 186139052 186661632 186847232 186963348 187632146 187743699 188153856 188284928 188457984 188807168 189112352 190316544 190321664 190434816 190496592 191116032 191424948 191962368 192494808 193312768 193432902 193855488 194168832 194707392 196083712 196269216 197088408 197225704 197656576 198525184 199353792 199360512 199913472 200052736 200117632 200236608 201517056 202211328 202216768 202402629 203060784 203833344 203960016 205394816 205971456 206176256 206304384 206371308 207042368 208338944 208406528 208536042 208827216 210010112 210203136 210886656 210933008 211813404 211820544 212408064 212624984 212751396 213512442 214111872 214849536 215752083 215966608 216572928 217476864 218231992 218310144 219062272 219982516 220463104 220594176 220819456 220900683 221431936 221878917 222363648 223135744 223340832 224067072 224919552 225059328 225132336 227278848 227352576 227493864 227720064 228460544 229464521 229965824 230108736 230931872 231069168 231735296 231948288 231954528 232753664 232922664 234242048 234381312 234457344 234620672 235271432 235599936 236261376 237299634 238071264 238148493 238977024 239203107 240885832 240893952 241562112 241952568 242739328 242962434 243662848 244338688 245365114 245510991 246218752 246298624 246445056 246451686 248020992 248421888 248882176 249110928 249284464 250324932 250871808 251027712 251277312 252332886 253913088 253995456 254821376 255233264 255949824 256659744 257018112 257910536 258473984 258711552 258891776 259609856 259798356 260702208 261692288 261847872 262784544 263522304 263948256 264680361 265805056 265814016 266551296 266982144 268689408 269615104 269870172 270747712 270996561 271185343 271777792 271946688 273081744 273678336 274120704 274628608 274881024 275072512 275161744 276996096 277085952 278048056 278436288 279208578 279992448 280270848 280445022 281182208 281448219 282417872 282427392 283210752 283668528 284683256 285474816 285482496 286466048 286674048 287137422 287669444 288763904 289969152 290149353 290783232 291080192 291253248 292061088 292359353 294125568 294403824 294534244 295838556 296484864 297787776 298756096 299030688 300068989 300079104 300176448 303038464 303136768 303316992 303325152 303626752 304591176 305750016 306811648 308092224 308957184 309264384 309272704 309456576 309556962 310563552 312508416 312609792 312804063 314133248 315015168 316329984 316399512 317428352 317531324 317720106 318636032 318937476 320268663 321191936 322082816 322274304 322603424 323949912 324859392 327347988 327465216 328593408 328602248 329973774 330694656 331229184 332147904 333766576 334495744 334703616 335036416 336100608 336443848 337379328 338550784 338660608 340918272 341028864 341266432 341580096 342212992 342690816 342766138 344948736 345163104 346397808 347602944 347931792 349130496 350379392 350945738 351363072 351931008 352907148 353399904 354626987 355401728 355976192 357106896 358252544 358465536 359826896 361328748 361340928 362343168 362595584 362928852 364108992 365494272 366508032 368047671 369328128 369447936 369677529 371248384 372278104 373323264 373694464 373926696 375264292 375487398 376307712 376569856 376915968 377614336 378224704 378499329 380633088 380643328 380869632 380993184 382232064 382316077 382849896 383924736 384989616 386625536 386865804 387710976 388337664 389414784 391439477 392538432 394176816 394451408 395313152 397050368 398707584 398721024 399826944 400105472 400235264 400473216 403034112 404422656 404433536 404805258 406121568 407666688 407920032 410789632 411942912 412352512 412608768 412742616 414084736 416677888 416813056 417072084 417654432 418812867 419104621 420020224 420406272 421773312 421866016 423626808 423641088 424816128 425249968 425502792 427024884 428223744 429699072 431504166 431933216 433145856 434953728 436463984 436620288 438124544 439965032 440926208 441188352 441638912 441801366 442863872 443757834 444727296 446271488 446681664 448134144 449839104 450118656 450264672 451828091 454557696 454705152 454987728 455440128 456921088 458929042 459931648 460217472 461863744 462138336 462610291 463896576 463909056 465507328 465845328 468484096 468762624 468914688 469241344 470542864 471199872 472522752 474599268 476142528 476296986 477954048 478406214 481771664 481787904 483124224 483905136 485478656 485924868 487325696 488677376 490730228 491021982 492437504 492597248 492890112 492903372 494960661 496041984 496843776 497764352 498221856 498568928 500649864 501743616 502055424 502554624 504665772 507826176 507990912 509642752 510466528 511882393 511899648 513319488 514036224 514149207 515821072 516947968 517423104 517783552 519219712 519596712 521404416 523384576 523695744 525569088 526418607 527044608 527896512 529360722 531610112 531628032 533102592 533964288 537378816 539230208 539740344 541495424 541993122 542370686 543555584 543893376 546163488 548241408 549257216 549762048 550145024 550323488 553992192 554171904 556096112 556872576 558417156 559984896 560541696 560890044 562364416 562896438 564835744 564854784 566421504 567337056 569366512 570949632 570964992 572932096 573348096 574274844 575338888 577527808 579938304 580298706 581566464 582160384 582506496 584122176 584718706 588251136 588807648 589068488 591677112 592969728 595575552 597512192 598061376 600137978 600158208 600352896 604951919 606273536 606633984 606650304 607253504 609182352 611500032 613623296 616184448 617914368 618528768 618545408 618913152 619113924 621127104 625016832 625219584 625608126 628266496 630030336 632659968 632799024 634856704 635062648 635440212 637272064 637874952 640537326 642383872 644165632 644548608 645206848 647256249 647899824 649718784 654695976 654930432 657186816 657204496 659947548 661389312 662458368 662702049 664295808 667533152 669407232 670072832 672201216 672887696 674758656 677101568 677321216 681836544 682057728 682532864 683160192 684425984 685381632 685532276 688393563 689897472 690326208 692795616 695205888 695863584 698260992 700758784 701891476 702726144 703862016 705814296 706799808 709253974 710803456 711952384 714213792 714445479 714943177 716505088 716931072 719653792 722657496 722681856 724686336 725191168 725857704 728217984 730988544 733016064 736095342 738656256 738895872 739355058 742496768 744556208 746646528 747388928 747853392 750528584 750974796 752615424 753139712 753831936 755228672 756449408 756998658 761286656 761739264 761986368 764464128 764632154 765699792 767849472 769979232 773251072 773731608 775421952 776675328 778829568 782878954 785076864 788353632 788902816 791090971 794100736 797415168 797442048 799653888 800210944 800470528 800946432 806068224 808845312 808867072 809610516 809969171 812243136 813556029 815333376 815840064 821579264 823885824 824705024 825217536 825485232 828169472 833355776 833626112 834144168 835308864 837625734 838209242 840040448 840812544 843546624 843732032 844344657 847253616 847282176 849632256 850499936 851005584 854049768 856447488 859398144 863008332 863866432 866291712 869907456 872927968 873211141 873240576 876249088 877078059 879930064 881852416 882376704 883277824 883602732 885727744 887515668 889454592 892542976 893363328 896268288 900206967 900237312 900529344 903656182 909115392 909410304 909975456 910880256 913842176 917858084 919863296 920434944 923727488 924276672 925220582 927793152 927818112 931014656 931690656 934925693 936968192 937525248 937829376 938482688 941085728 942399744 945045504 949198536 952285056 952593972 955908096 956812428 957236293 963543328 963575808 966248448 967810272 970957312 971849736 974651392 977354752 981460456 982043964 984875008 985194496 985780224 985806744 989921322 992083968 993687552 995528704 996443712 997137856 1001299728 1003487232 1004110848 1005109248 1009331544 1015652352 1015981824 1019285504 1020933056 1023764786 1023799296 1026638976 1028072448 1028298414 1031642144 1031976803 1034846208 1035567104 1038439424 1039193424 1042808832 1046769152 1047391488 1051138176 1052837214 1054089216 1055793024 1058721444 1063220224 1063880961 1066205184 1067928576 1074757632 1078460416 1079480688 1082990848 1083986244 1084741372 1087111168 1087786752 1092326976 1096482816 1098514432 1099524096 1100290048 1100646976 1104143013 1107984384 1108343808 1112192224 1113745152 1116834312 1119969792 1121083392 1121780088 1124728832 1125792876 1129671488 1129709568 1132843008 1134674112 1138733024 1141899264 1141929984 1145864192 1146696192 1146948231 1148549688 1150677776 1155055616 1159876608 1160597412 1163132928 1164320768 1165012992 1168244352 1169437412 1174318431 1177615296 1178136976 1183354224 1185939456 1191151104 1195024384 1196122752 1200275956 1200316416 1200705792 1209903838 1212547072 1213267968 1213300608 1214507008 1218364704 1219608949 1223000064 1227246592 1232368896 1235828736 1237057536 1237090816 1237826304 1238227848 1242254208 1250033664 1250439168 1251216252 1251770537 1256532992 1257313863 1260060672 1265319936 1265598048 1269713408 1270125296 1270880424 1274544128 1275749904 1281074652 1284767744 1288331264 1289097216 1290413696 1294512498 1295799648 1299437568 1309391952 1309860864 1314373632 1314408992 1319895096 1322778624 1324916736 1325404098 1328591616 1335066304 1338814464 1340145664 1344402432 1345775392 1349508127 1349517312 1354203136 1354642432 1355484273 1363673088 1364115456 1365065728 1366320384 1368851968 1370763264 1371064552 1376787126 1379794944 1380652416 1385591232 1387830873 1391727168 1396521984 1401517568 1403782952 1405452288 1407724032 1411628592 1413599616 1418507948 1421606912 1423904768 1428427584 1428890958 1429886354 1433010176 1433862144 1439307584 1445314992 1445363712 1449372672 1450382336 1451715408 1456435968 1461977088 1466032128 1472190684 1477312512 1477791744 1478710116 1484993536 1489112416 1493293056 1494777856 1495706784 1501057168 1501949592 1505230848 1506279424 1507663872 1510457344 1512898816 1513997316 1522573312 1523478528 1523972736 1528928256 1529264308 1531399584 1535647179 1535698944 1539958464 1542447621 1546502144 1547463216 1550843904 1553350656 1557659136 1565757908 1570153728 1576707264 1577805632 1579255821 1582181942 1588201472 1594830336 1594873241 1594884096 1599307776 1600421888 1600941056 1601892864 1612136448 1617690624 1617734144 1619221032 1619938342 1624486272 1627112058 1630666752 1631680128 1643158528 1647771648 1649410048 1650435072 1650970464 1656338944 1666711552 1667252224 1668288336 1670617728 1675251468 1676418484 1680080896 1681625088 1687093248 1687464064 1688689314 1694507232 1694564352 1699264512 1700999872 1702011168 1708099536 1712894976 1718796288 1726016664 1727732864 1732583424 1739814912 1745855936 1746422282 1746481152 1752498176 1754156118 1759860128 1764753408 1766555648 1767205464 1771455488 1775031336 1778909184 1785085952 1786726656 1792536576 1800413934 1800474624 1801058688 1807312364 1814855757 1818820608 1819950912 1821760512 1827684352 1835716168 1839726592 1840869888 1847454976 1848553344 1850441164 1855586304 1855636224 1862029312 1863381312 1869851386 1873936384 1875050496 1875658752 1876965376 1882171456 1884799488 1890091008 1898397072 1904570112 1905187944 1911816192 1913624856 1914472586 1927086656 1927151616 1932496896 1935620544 1941914624 1943699472 1949302784 1954709504 1962920912 1964087928 1969750016 1970388992 1971560448 1971613488 1979842644 1984167936 1987375104 1991057408 1992887424 1994275712 2002599456 2008221696 2010218496 2018663088 2031304704 2031963648 2038571008 2041866112 2047529572 2047598592 2053277952 2056144896 2056596828 2063284288 2063953606 2065180689 2069692416 2071134208 2076878848 2078386848 2085603469 2085617664 2093538304 2094782976 2102276352 2105674428 2108178432 2111586048 2117442888 2126440448 2127761922 2132410368 2135373269 2135857152 2144829531 2149515264 2156920832 2158961376 2165981696 2167972488 2169482744 2174222336 2175573504 2184653952 2192965632 2197028864 2199048192 2200580096 2201293952 2208286026 2215968768 2216687616 2224384448 2227490304 2233668624 2239939584 2242166784 2243560176 2249457664 2251585752 2259342976 2259419136 2265686016 2269348224 2277466048 2283859968 2291728384 2293392384 2293896462 2297099376 2301355552 2310111232 2319753216 2321194824 2326265856 2328641536 2330025984 2336488704 2338874824 2348636862 2355230592 2356273952 2366708448 2373272913 2382302208 2390048768 2392245504 2400551912 2400632832 2401411584 2419807676 2425094144 2426535936 2426601216 2429014016 2429907513 2436729408 2439217898 2440668087 2446000128 2454493184 2464737792 2471657472 2474115072 2474181632 2475652608 2476455696 2484508416 2500067328 2500878336 2502432504 2503541074 2513065984 2514627726 2520121344 2530639872 2531196096 2539426816 2540250592 2541760848 2549088256 2551499808 2562149304 2569535488 2576662528 2578194432 2580827392 2589024996 2591599296 2598875136 2618783904 2619633423 2619721728 2628747264 2628817984 2631234177 2639790192 2645557248 2649833472 2650808196 2657183232 2670132608 2677628928 2680291328 2688804864 2691550784 2699016254 2700620901 2708406272 2709284864 2710968546 2727346176 2728230912 2730131456 2732640768 2737703936 2741526528 2742129104 2753574252 2759589888 2761304832 2771182464 2775661746 2783454336 2793043968 2803035136 2804777079 2807565904 2810904576 2815448064 2823257184 2827199232 2837015896 2843213824 2847809536 2856855168 2857781916 2859772708 2866020352 2867724288 2871708879 2878615168 2890629984 2890727424 2898745344 2900764672 2903430816 2912871936 2923954176 2932064256 2944381368 2954625024 2955583488 2957420232 2969987072 2978224832 2983038773 2986586112 2989555712 2991413568 3002114336 3003899184 3010461696 3012558848 3015327744 3020914688 3025797632 3027994632 3045146624 3046957056 3047945472 3057856512 3058528616 3062799168 3071294358 3071397888 3079916928 3084895242 3093004288 3094926432 3095930409 3106701312 3115318272 3131515816 3140307456 3153414528 3155611264 3158511642 3164363884 3176402944 3189660672 3189746482 3191642883 3198615552 3200843776 3201882112 3203785728 3224272896 3235381248 3235468288 3238442064 3239876684 3248972544 3254224116 3261333504 3263360256 3286317056 3295543296 3300870144 3301940928 3312677888 3333423104 3334504448 3336576672 3341235456 3350502936 3352836968 3360161792 3363250176 3374186496 3374928128 3377378628 3389014464 3389128704 3398529024 3401999744 3404022336 3416199072 3425789952 3437592576 3440844693 3452033328 3455465728 3465166848 3479629824 3491711872 3492844564 3492962304 3504996352 3508312236 3519720256 3522955293 3533111296 3534410928 3542910976 3550062672 3557818368 3570171904 3573453312 3585073152 3600827868 3600949248 3602117376 3614624728 3629711514 3637641216 3639901824 3643521024 3655368704 3658826847 3671432336 3679453184 3681739776 3694909952 3697106688 3700882328 3711172608 3711272448 3724058624 3726762624 3739702772 3747872768 3750100992 3751317504 3753930752 3755311611 3764342912 3769598976 3771941589 3780182016 3796794144 3809140224 3810375888 3823632384 3827249712 3828945172 3854173312 3854303232 3864993792 3871241088 3883829248 3887398944 3900896857 3909419008 3925841824 3928175856 3939500032 3940777984 3943120896 3943226976 3959685288 3968335872 3974750208 3982114816 3985774848 3988551424 4005198912 4016443392 4020436992 4037326176 4048524381 4062609408 4063927296 4066452819 4077142016 4083732224 4095059144 4095197184 4106555904 4112289792 4113193656 4126568576 4127907212 4130361378 4139384832 4142268416 4153757696 4156773696 4163492619 4171206938 4187076608 4189565952 4204552704 4211348856 4216356864 4223172096 4234885776 4252880896 4255523844 4264820736 4270746538 4271714304 4289659062 4299030528 4317922752 4331963392 4335944976 4338965488 4348444672 4351147008 4369307904 4385931264 4394057728 4398096384 4401160192 4402587904 4416572052 4431937536 4433375232 4448768896 4454980608 4467337248 4479879168 4484333568 4487120352 4498915328 4503171504 4518685952 4518838272 4531372032 4538696448 4554932096 4567719936 4583456768 4586784768 4587792924 4594198752 4602711104 4606941537 4610150831 4620222464 4639506432 4642389648 4652531712 4657283072 4660051968 4672977408 4677749648 4697273724 4710461184 4712547904 4733416896 4746545826 4764604416 4780097536 4784491008 4784619723 4801103824 4801265664 4802823168 4839615352 4850188288 4853071872 4853202432 4858028032 4859815026 4873458816 4878435796 4881336174 4892000256 4908986368 4929475584 4943314944 4948230144 4948363264 4951305216 4952911392 4969016832 4970109001 5000134656 5001756672 5004865008 5007082148 5026131968 5029255452 5040242688 5061279744 5062392192 5078853632 5080501184 5083521696 5088713201 5102999616 5124298608 5139070976 5153325056 5156388864 5161654784 5178049992 5183198592 5197750272 5237567808 5239266846 5239443456 5257494528 5257635968 5262468354 5279580384 5299666944 5301616392 5314366464 5340265216 5355257856 5360582656 5377609728 5383101568 5398032508 5401241802 5416812544 5418569728 5421937092 5444567271 5456461824 5460262912 5465281536 5475407872 5483053056 5484258208 5507148504 5519179776 5522609664 5542364928 5551323492 5566908672 5586087936 5606070272 5609554158 5615131808 5621809152 5630896128 5646514368 5654398464 5674031792 5686427648 5695619072 5713710336 5715563832 5719545416 5732040704 5735448576 5743417758 5757230336 5781259968 5781454848 5797490688 5801529344 5806861632 5825743872 5847908352 5864128512 5888762736 5909250048 5911166976 5914840464 5939974144 5956449664 5966077546 5973172224 5979111424 5982827136 6004228672 6007798368 6030655488 6041829376 6051595264 6055989264 6090293248 6093914112 6095890944 6115713024 6117057232 6125598336 6142588716 6142795776 6159833856 6169790484 6186008576 6189852864 6191860818 6213402624 6230636544 6256810407 6263031632 6280614912 6306829056 6311222528 6317023284 6328727768 6352805888 6379321344 6379492964 6383285766 6397231104 6401687552 6403764224 6406119807 6407571456 6434488593 6448545792 6470762496 6470936576 6476884128 6479753368 6497945088 6508448232 6522667008 6526720512 6572634112 6591086592 6601740288 6603881856 6625355776 6654471109 6669008896 6673153344 6682470912 6701005872 6705673936 6720323584 6726500352 6748372992 6749856256 6754757256 6778028928 6778257408 6797058048 6803999488 6808044672 6832398144 6851579904 6875185152 6881689386 6904066656 6910931456 6930333696 6959259648 6983423744 6985689128 6985924608 7009992704 7016624472 7039440512 7045910586 7066222592 7068821856 7085821952 7100125344 7119818739 7140343808 7146906624 7170146304 7201655736 7201898496 7204234752 7229249456 7259423028 7275282432 7279803648 7287042048 7289722539 7310737408 7317653694 7342864672 7363479552 7389819904 7394213376 7401764656 7422345216 7422544896 7448117248 7453525248 7479405544 7495745536 7500201984 7502635008 7507861504 7510623222 7528685824 7539197952 7543883178 7560364032 7593588288 7618280448 7620751776 7647264768 7654499424 7657890344 7708346624 7708606464 7729987584 7742482176 7767658496 7774797888 7801793714 7818838016 7851683648 7856351712 7858900269 7864374947 7881555968 7886241792 7886453952 7919370576 7936671744 7949500416 7964229632 7971549696 7977102848 8010397824 8032886784 8040873984 8074652352 8097048762 8125218816 8127854592 8132905638 8154284032 8167464448 8190118288 8190394368 8213111808 8224579584 8226387312 8253137152 8255814424 8260722756 8278769664 8284536832 8307515392 8313547392 8326985238 8342413876 8374153216 8379131904 8409105408 8414331237 8422697712 8432713728 8446344192 8469771552 8505761792 8511047688 8529641472 8541493076 8543428608 8579318124 8598061056 8615126637 8635845504 8663926784 8671889952 8677930976 8702000681 8702294016 8738615808 8771862528 8788115456 8796192768 8802320384 8805175808 8833144104 8863875072 8866750464 8897537792 8909660881 8909961216 8934674496 8949116319 8959758336 8968667136 8974240704 8997830656 9006343008 9037371904 9037676544 9062744064 9077392896 9109864192 9135439872 9166913536 9173569536 9175585848 9188397504 9205422208 9213883074 9220301662 9240444928 9279012864 9284779296 9287791227 9314566144 9320103936 9345954816 9355499296 9394547448 9420922368 9425095808 9466833792 9493091652 9529208832 9560195072 9568982016 9569239446 9602207648 9602531328 9605646336 9679230704 9700376576 9706143744 9706404864 9716056064 9719630052 9746917632 9756871592 9762672348 9784000512 9817972736 9858951168 9886629888 9896726528 9902610432 9905822784 9938033664 9940218002 10000269312 10003513344 10009730016 10014164296 10052263936 10058510904 10080485376 10122559488 10124784384 10157707264 10161002368 10167043392 10177426402 10205999232 10248597216 10284182623 10306650112 10312777728 10323309568 10356099984 10366397184 10395500544 10475135616 10478533692 10478886912 10514989056 10515271936 10524936708 10529599223 10559160768 10599333888 10603232784 10628732928 10680530432 10710515712 10721165312 10755219456 10766203136 10796065016 10802483604 10833625088 10837139456 10843874184 10889134542 10912923648 10920525824 10930563072 10950815744 10966106112 10968516416 10976480541 11014297008 11038359552 11045219328 11084729856 11102646984 11133817344 11172175872 11212140544 11219108316 11230263616 11243618304 11261792256 11265934833 11293028736 11308796928 11348063584 11351744833 11391238144 11427420672 11431127664 11439090832 11464081408 11470897152 11486835516 11514460672 11562519936 11562909696 11594981376 11603058688 11613723264 11651487744 11702690571 11728257024 11777525472 11818500096 11822333952 11829680928 11879948288 11912899328 11932155092 11946344448 11958222848 11965654272 12008457344 12015596736 12061310976 12083658752 12103190528 12111978528 12145573143 12154034009 12180586496 12187828224 12191781888 12231426048 12234114464 12251196672 12285177432 12285591552 12319667712 12339580968 12372017152 12379705728 12383721636 12426805248 12444071809 12461273088 12513620814 12526063264 12561229824 12613658112 12622445056 12634046568 12657455536 12705611776 12758642688 12758985928 12766571532 12794462208 12803375104 12807528448 12812239614 12815142912 12868977186 12897091584 12941873152 12953768256 12959506736 12995890176 13016896464 13045334016 13053441024 13145268224 13182173184 13203480576 13207763712 13250711552 13308942218 13338017792 13346306688 13364941824 13402011744 13411347872 13415698439 13453000704 13496745984 13499712512 13509514512 13556057856 13556514816 13594116096 13607998976 13616089344 13664796288 13703159808 13750370304 13763378772 13769475907 13808133312 13821862912 13830452493 13860667392 13918519296 13966847488 13971378256 13971849216 14019985408 14033248944 14078881024 14091821172 14132445184 14137643712 14171643904 14200250688 14239637478 14280687616 14293813248 14340292608 14353859169 14403311472 14403796992 14408469504 14458498912 14518846056 14550564864 14559607296 14574084096 14579445078 14621474816 14635307388 14685729344 14726959104 14779639808 14788426752 14803529312 14844589397 14844690432 14845089792 14896234496 14907050496 14910327003 14958811088 14991491072 15000403968 15005270016 15015723008 15021246444 15057371648 15078395904 15087766356 15120728064 15187176576 15236560896 15241503552 15266139603 15308998848 15315780688 15416693248 15417212928 15459975168 15484964352 15535316992 15549595776 15603587428 15637676032 15703367296 15712703424 15717800538 15728749894 15763111936 15772483584 15772907904 15838741152 15899000832 15928459264 15943099392 15954205696 16020795648 16065773568 16081747968 16149304704 16194097524 16250437632 16255709184 16265811276 16273016981 16308568064 16334928896 16380236576 16380788736 16426223616 16449159168 16452774624 16506274304 16511628848 16521445512 16557539328 16569073664 16615030784 16627094784 16653970476 16684827752 16748306432 16758263808 16818210816 16828662474 16845395424 16865427456 16892688384 16939543104 17011523584 17022095376 17059282944 17082986152 17086857216 17158636248 17196122112 17230253274 17271691008 17327853568 17343779904 17355861952 17404001362 17404588032 17477231616 17543605651 17543725056 17592385536 17604640768 17610351616 17666288208 17727750144 17733500928 17795075584 17819321762 17819922432 17869348992 17898232638 17919516672 17937334272 17948481408 18012686016 18074743808 18125488128 18154785792 18219728384 18270879744 18333827072 18347139072 18351171696 18376795008 18410844416 18427766148 18440603324 18480889856 18558025728 18569558592 18575582454 18629132288 18640207872 18691909632 18710998592 18770431221 18789094896 18841844736 18850191616 18933667584 18986183304 19058417664 19120390144 19137964032 19138478892 19204415296 19205062656 19211292672 19218359421 19358461408 19412287488 19412809728 19432112128 19439260104 19493835264 19513743184 19525344696 19568001024 19635945472 19717902336 19773259776 19793453056 19805220864 19811645568 19876067328 19880436004 19963413327 20007026688 20019460032 20028328592 20104527872 20117021808 20160970752 20245118976 20249568768 20315414528 20322004736 20334086784 20354852804 20411998464 20497194432 20568365246 20613300224 20625555456 20646619136 20712199968 20732794368 20733352133 20791001088 20950271232 20957067384 20957773824 21029978112 21030543872 21049873416 21059198446 21118321536 21198667776 21206465568 21257465856 21280099129 21361060864 21421031424 21442330624 21510438912 21532406272 21592130032 21604967208 21667250176 21674278912 21687748368 21778269084 21825847296 21841051648 21861126144 21901631488 21932212224 21937032832 21952961082 22028594016 22090438656 22169459712 22205293968 22267634688 22344351744 22424281088 22438216632 22460527232 22487236608 22523584512 22531869666 22586057472 22617593856 22696127168 22703489666 22782476288 22854841344 22862255328 22878181664 22941638159 22941794304 22973671032 23028921344 23125039872 23125819392 23189962752 23206117376 23227446528 23302975488 23405381142 23456514048 23489105959 23555050944 23593124841 23644667904 23659361856 23759896576 23825798656 23864310184 23892688896 23916445696 23931308544 24016914688 24031193472 24122621952 24167317504 24206381056 24223957056 24291146286 24308068018 24361172992 24375656448 24383563776 24462852096 24468228928 24502393344 24570354864 24571183104 24639335424 24679161936 24744034304 24759411456 24767443272 24853610496 24888143618 24922546176 25027241628 25052126528 25122459648 25227316224 25244890112 25268093136 25314911072 25411223552 25517285376 25517971856 25533143064 25588924416 25606750208 25615056896 25624479228 25630285824 25737954372 25794183168 25883746304 25907536512 25919013472 25991780352 26033792928 26106002043 26106882048 26290536448 26364346368 26406961152 26415527424 26501423104 26617884436 26676035584 26692613376 26728982643 26729883648 26804023488 26822695744 26831396878 26847348957 26906001408 26993491968 26999425024 27019029024 27112115712 27112845097 27113029632 27188232192 27215997952 27232178688 27329592576 27406319616 27500740608 27526757544 27538951814 27616266624 27643725824 27660904986 27721334784 27759852497 27837038592 27933694976 27942756512 27943698432 28039970816 28066497888 28157762048 28183642344 28264890368 28275287424 28343287808 28400501376 28479274956 28561375232 28587626496 28680585216 28707718338 28806622944 28807593984 28816939008 28916997824 29037692112 29101129728 29119214592 29148168192 29158890156 29242949632 29270614776 29371458688 29453918208 29559279616 29576853504 29607058624 29689178794 29690179584 29792468992 29814100992 29820654006 29917622176 30000807936 30010540032 30031446016 30042492888 30114743296 30156791808 30175532712 30241456128 30374353152 30473121792 30483007104 30532279206 30617997696 30631561376 30833386496 30852547869 30919950336 30969928704 31070633984 31099191552 31207174856 31275352064 31406734592 31425406848 31435601076 31457499788 31526223872 31544967168 31545815808 31588797669 31677482304 31798001664 31856918528 31886198784 31908411392 32041591296 32131547136 32163495936 32298609408 32388195048 32500875264 32511418368 32531622552 32546033962 32617136128 32669857792 32760473152 32761577472 32852447232 32898318336 32905549248 33012548608 33023257696 33042891024 33115078656 33138147328 33230061568 33254189568 33307940952 33369655504 33496612864 33516527616 33636421632 33657324948 33690790848 33730854912 33785376768 33879086208 34023047168 34044190752 34055234499 34165972304 34173714432 34317272496 34392244224 34460506548 34543382016 34655707136 34687559808 34711723904 34808002724 34809176064 34954463232 35087211302 35108071713 35184771072 35209281536 35220703232 35332576416 35455500288 35467001856 35590151168 35638643524 35639844864 35738697984 35796465276 35839033344 35874668544 35896962816 36025372032 36149487616 36250976256 36301345573 36309571584 36439456768 36462102027 36541759488 36667654144 36694278144 36702343392 36753590016 36821688832 36855532296 36881206648 36961779712 37116051456 37139117184 37151164908 37258264576 37280415744 37332215427 37383819264 37421997184 37540862442 37578189792 37683689472 37700383232 37867335168 37972366608 38116835328 38240780288 38275928064 38276957784 38408830592 38410125312 38422585344 38436718842 38716922816 38825619456 38864224256 38878520208 38987670528 39027486368 39050689392 39136002048 39271890944 39435804672 39546519552 39586906112 39610441728 39623291136 39752134656 39760872008 39926826654 40014053376 40038920064 40056657184 40209055744 40234043616 40247095317 40490237952 40499137536 40630829056 40644009472 40668173568 40709705608 40823996928 40994388864 41136730492 41226600448 41251110912 41293238272 41308427721 41424399936 41465588736 41466704266 41491357479 41582002176 41900542464 41914134768 41915547648 42059956224 42061087744 42099746832 42118396892 42236643072 42397335552 42412931136 42514931712 42560198258 42722121728 42842062848 43020877824 43064812544 43184260064 43209934416 43334500352 43348557824 43375496736 43556538168 43651694592 43682103296 43722252288 43803262976 43864424448 43874065664 43905922164 44057188032 44180877312 44338919424 44410587936 44533768191 44535269376 44688703488 44730981009 44848562176 44876433264 44921054464 44974473216 45047169024 45063739332 45172114944 45235187712 45392254336 45406979332 45564952576 45709682688 45724510656 45756363328 45798418809 45883276318 45947342064 46057842688 46250079744 46251638784 46379925504 46412234752 46454893056 46605950976 46810762284 46913028096 46978211918 47110101888 47186249682 47289335808 47318723712 47519793152 47651597312 47728620368 47785377792 47832891392 47862617088 48033829376 48062386944 48245243904 48334635008 48412762112 48447914112 48582292572 48616136036 48722345984 48751312896 48767127552 48819050943 48925704192 48936457856 49004786688 49140709728 49142366208 49278670848 49358323872 49488068608 49518822912 49534886544 49707220992 49776287236 49845092352 50054483256 50104253056 50244919296 50454632448 50489780224 50536186272 50629822144 50711659141 50822447104 51034570752 51035943712 51066286128 51177848832 51213500416 51230113792 51248958456 51260571648 51475908744 51588366336 51767492608 51815073024 51838026944 51983560704 52067585856 52212004086 52213764096 52581072896 52630816953 52813922304 52831054848 53002846208 53235768872 53352071168 53385226752 53457965286 53459767296 53608046976 53645391488 53662793756 53694697914 53812002816 53998850048 54038058048 54224231424 54225690194 54376464384 54431995904 54464357376 54659185152 54812639232 55001481216 55053515088 55077903628 55232533248 55287451648 55321809972 55442669568 55519704994 55674077184 55867389952 55885513024 55887396864 56132995776 56315524096 56367284688 56529780736 56550574848 56686575616 56801002752 56958549912 57122750464 57175252992 57361170432 57415436676 57613245888 57615187968 57633878016 57833995648 58075384224 58238429184 58296336384 58317780312 58485899264 58541229552 58742917376 58907836416 59118559232 59153707008 59214117248 59378357588 59380359168 59584937984 59628201984 59641308012 59835244352 59890239981 60021080064 60062892032 60084985776 60229486592 60313583616 60351065424 60482912256 60748706304 60946243584 60966014208 61064558412 61235995392 61263122752 61666772992 61705095738 61839900672 61925824801 61939857408 62141267968 62198383104 62200056399 62414349712 62550704128 62813469184 62850813696 62871202152 62914999576 63052447744 63089934336 63091631616 63177595338 63354964608 63596003328 63713837056 63772397568 63816822784 63840297387 64083182592 64263094272 64326991872 64597218816 64776390096 65001750528 65022836736 65063245104 65092067924 65234272256 65339715584 65520946304 65523154944 65704894464 65796636672 65811098496 66025097216 66046515392 66085782048 66460123136 66508379136 66615881904 66739311008 66993225728 67033055232 67272843264 67314649896 67381581696 67461709824 67570753536 67758172416 68046094336 68088381504 68110468998 68331944608 68347428864 68634544992 68824914477 68921013096 69086764032 69311414272 69375119616 69423447808 69616005448 69618352128 69908926464 70174422604 70216143426 70369542144 70418563072 70441406464 70467317877 70665152832 70779374523 70934003712 71180302336 71277287048 71279689728 71477395968 71592930552 71678066688 71749337088 71793925632 72050744064 72298975232 72501952512 72602691146 72619143168 72878913536 72924204054 73083518976 73388556288 73404686784 73507180032 73643377664 73711064592 73762413296 73923559424 74232102912 74278234368 74302329816 74516529152 74560831488 74664430854 74767638528 74843994368 75081724884 75156379584 75367378944 75400766464 75734670336 75944733216 76233670656 76481560576 76551856128 76553915568 76817661184 76820250624 76845170688 76873437684 77433845632 77651238912 77728448512 77757040416 77975341056 78054972736 78101378784 78318006129 78543781888 78871609344 79093039104 79173812224 79220883456 79246582272 79504269312 79521744016 79853653308 80028106752 80077840128 80113314368 80186947929 80418111488 80468087232 80494190634 80980475904 80998275072 81261658112 81288018944 81336347136 81338535291 81419411216 81647993856 81988777728 82273460984 82453200896 82502221824 82586476544 82616855442 82848799872 82931177472 82933408532 82982714958 83164004352 83279557491 83801084928 83828269536 83831095296 84119912448 84122175488 84199493664 84236793784 84473286144 84794671104 84825862272 85029863424 85120396516 85444243456 85684125696 86041755648 86129625088 86368520128 86419868832 86508124417 86697115648 86750993472 87113076336 87303389184 87364206592 87444504576 87606525952 87728848896 87748131328 87811844328 88114376064 88361754624 88677838848 88821175872 89067536382 89070538752 89377406976 89461962018 89697124352 89752866528 89842108928 90094338048 90127478664 90344229888 90470375424 90784508672 90813958664 91129905152 91419365376 91449021312 91512726656 91596837618 91766552636 91894684128 92115685376 92500159488 92557643607 92759851008 92824469504 92909786112 93211901952 93621524568 93826056192 93956423836 94220203776 94372499364 94578671616 94637447424 94766393007 95039586304 95303194624 95457240736 95570755584 95725234176 96067658752 96124773888 96490487808 96669270016 96825524224 96895828224 97164585144 97232272072 97444691968 97502625792 97534255104 97638101886 97851408384 97872915712 98009573376 98281419456 98284732416 98557341696 98716647744 98976137216 99037645824 99069773088 99414441984 99552574472 99690184704 100108966512 100208506112 100489838592 100909264896 100979560448 101072372544 101259644288 101423318282 101644894208 102069141504 102071887424 102132572256 102165703497 102460227584 102497916912 102521143296 102951817488 103176732672 103534985216 103630146048 103676053888 103967121408 104135171712 104424008172 104427528192 105162145792 105261633906 105627844608 105662109696 106005692416 106471537744 106704142336 106770453504 106915930572 106919534592 107216093952 107290782976 107325587512 107389395828 107624005632 107997700096 108076116096 108448462848 108451380388 108752928768 108863991808 108904036719 108928714752 109318370304 109386306081 109625278464 110002962432 110107030176 110155807256 110465066496 110574903296 110643619944 110885339136 111039409988 111348154368 111734779904 111771026048 111774793728 111996646281 112265991552 112631048192 112734569376 113101149696 113126008853 113373151232 113602005504 113917099824 114245500928 114350505984 114722340864 114830873352 115226491776 115230375936 115267756032 115667991296 115825591453 116150768448 116476858368 116592672768 116635560624 116971798528 117082459104 117485834752 117815672832 118237118464 118307414016 118428234496 118756715176 118760718336 119169875968 119256403968 119282616024 119670488704 119780479962 120042160128 120125784064 120169971552 120458973184 120627167232 120702130848 120741285951 121497412608 121892487168 121932028416 122129116824 122471990784 122526245504 123333545984 123410191476 123679801344 123851649602 123879714816 123925283163 124282535936 124396766208 124400112798 124828699424 125626938368 125701627392 125742404304 125829999152 126104895488 126179868672 126183263232 126355190676 126709929216 127192006656 127427674112 127544795136 127633645568 127680594774 128166365184 128526188544 129194437632 129552780192 130003501056 130045673472 130126490208 130184135848 130468544512 130679431168 131041892608 131046309888 131409788928 131593273344 131622196992 132050194432 132093030784 132171564096 132920246272 133016758272 133231763808 133478622016 133601304573 133694374099 133986451456 134066110464 134545686528 134629299792 134763163392 134923419648 135141507072 135516344832 136092188672 136176763008 136220937996 136663889216 136694857728 136884789899 137269089984 137649828954 137842026192 138173528064 138622828544 138750239232 138846895616 139232010896 139236704256 139817852928 140348845208 140432286852 140739084288 140837126144 140882812928 140934635754 141330305664 141558749046 141868007424 142360604672 142554574096 142559379456 142954791936 143185861104 143356133376 143498674176 143587851264 144101488128 144597950464 145003905024 145205382292 145238286336 145757827072 145848408108 146167037952 146457152829 146777112576 146809373568 147014360064 147286755328 147422129184 147524826592 147572682829 148464205824 148556468736 148604659632 149033058304 149121662976 149328861708 149535277056 149687988736 150163449768 150312759168 150734757888 150801532928 151464234977 151469340672 151889466432 152134977423 152467341312 152963121152 153103712256 153107831136 153635322368 153640501248 153690341376 153746875368 154867691264 155302477824 155456897024 155514080832 155950682112 156109945472 156202757568 156636012258 157087563776 157743218688 157892450859 158347624448 158441766912 158493164544 159008538624 159043488032 159707306616 160056213504 160155680256 160226628736 160373895858 160836222976 160936174464 160988381268 161996550144 162523316224 162576037888 162672694272 162677070582 162838822432 163295987712 163977555456 164546921968 164906401792 165004443648 165172953088 165233710884 165697599744 165862354944 165866817064 165965429916 166328008704 166559114982 167602169856 167656539072 167662190592 168244350976 168398987328 168473587568 168946572288 169589342208 169651724544 170059726848 170240793032 170888486912 171368251392 172083511296 172259250176 172737040256 172839737664 173016248834 173394231296 173501986944 174226152672 174889009152 175213051904 175457697792 175496262656 175623688656 176228752128 176723509248 177355677696 177642351744 178135072764 178141077504 178754813952 178923924036 179003186791 179394248704 179505733056 179684217856 180188676096 180254957328 180688459776 180940750848 181569017344 181627917328 182259810304 182838730752 182898042624 183025453312 183193675236 183533105272 183789368256 184231370752 185000318976 185115287214 185519702016 185648939008 185777474403 185819572224 186423803904 186600169197 187243049136 187652112384 187912847672 188440407552 188744998728 189157343232 189274894848 189532786014 190079172608 190606389248 190914481472 191141511168 191450468352 191520892161 192135317504 192249547776 192979662161 192980975616 193651048448 193791656448 194329170288 194464544144 194889383936 195005251584 195068510208 195276203772 195702816768 195745831424 196019146752 196562838912 196569464832 197114683392 197433295488 198075291648 198139546176 199105148944 199380369408 200217933024 200417012224 200979677184 201818529792 201959120896 202144745088 202519288576 202846636564 203289788416 204138283008 204143774848 204265144512 204331406994 204920455168 204995833824 205042286592 205903634976 206474743431 207069970432 207260292096 207352107776 207934242816 208270343424 208848016344 208855056384 210324291584 210523267812 211255689216 211324219392 211401953631 211549220753 212011384832 212943075488 213540907008 213831861144 213839069184 214432187904 214581565952 214651175024 214778791656 215248011264 215995400192 216152232192 216896925696 216902760776 217505857536 217727983616 217808073438 217857429504 218636740608 218772612162 219250556928 220214060352 220311614512 220930132992 221149806592 221287239888 221770678272 222078819976 222696308736 223469559808 223542052096 223549587456 223993292562 224531983104 225262096384 225469138752 226202299392 226252017706 226746302464 227204011008 227834199648 228066873463 228701011968 229444681728 229661746704 230452983552 230460751872 230535512064 231335982592 231651182906 232301536896 232953716736 233185345536 233271121248 234081090419 234164918208 234971669504 235631345664 236474236928 236614828032 236856468992 237513430352 237521436672 238339751936 238512807936 238565232048 239340977408 239560959924 240084320256 240251568128 240339943104 240917946368 241254334464 241404261696 241482571902 242994825216 243784974336 243864056832 244015605873 244258233648 244943981568 245052491008 246667091968 246820382952 247359602688 247703299204 247759429632 247850566326 248565071872 248793532416 248800225596 249657398848 249838672473 251253876736 251403254784 251484808608 251659998304 252358019749 252359737344 252366526464 252710381352 253419858432 254384013312 254855348224 255089590272 255267291136 255361189548 256332730368 257052377088 258380165549 258388875264 259105560384 259524373251 260091346944 260252980416 260368271696 260937089024 261358862336 262083785216 262092619776 262819577856 263186546688 263244393984 264100388864 264186061568 264343128192 265840492544 266033516544 266463527616 266957244032 267202609146 267388748198 267972902912 268132220928 269091373056 269258599584 269526326784 270283014144 271032689664 272184377344 272353526016 272441875992 273327778432 273389715456 273769579798 274538179968 275299657908 275684052384 276347056128 276641288677 277245657088 277500478464 277693791232 278464021792 278473408512 279635705856 280697690416 280864573704 281478168576 281674252288 281765625856 281869271508 282660611328 283117498092 283736014848 284721209344 285109148192 285118758912 285909583872 286371722208 286712266752 287175702528 288202976256 289195900928 290007810048 290410764584 290476572672 291515654144 291696816216 292334075904 292914305658 293554225152 293618747136 294028720128 294573510656 294844258368 295049653184 295145365658 296928411648 297112937472 297209319264 298241296067 298243325952 298657723416 299070554112 299375977472 300326899536 300625518336 301469515776 301603065856 302928469954 302938681344 303778932864 304269954846 304934682624 305358377467 306207424512 306215662272 307270644736 307380682752 307493750736 309735382528 310604955648 310913794048 311028161664 311901364224 312219890944 312405515136 313272024516 314175127552 315486437376 315784901718 316695248896 316883533824 316986329088 318017077248 318086976064 319414613232 320112427008 320311360512 320453257472 320747791716 321672445952 321872348928 321976762536 323993100288 325046632448 325152075776 325345388544 325354141164 325677644864 326591975424 326712110157 327955110912 329093843936 330008887296 330345906176 330467421768 331395199488 331724709888 331733634128 331930859832 332656017408 333118229964 335204339712 335313078144 335324381184 336488701952 336797974656 336947175136 337893144576 339303449088 339378026559 340119453696 340481586064 341776973824 342736502784 344167022592 344518500352 345474080512 345679475328 346032497668 346788462592 347003973888 347476774359 348452305344 349778018304 350426103808 350915395584 350992525312 351247377312 352457504256 352466986261 353447018496 354711355392 355284703488 356270145528 356282155008 357509627904 357847848072 358006373582 358788497408 359011466112 359368435712 360377352192 360509914656 360878082461 361376919552 361881501696 363138034688 363255834656 364519620608 365677461504 365796085248 366050906624 366387350472 367066210544 367578736512 368462741504 370000637952 370230574428 371039404032 371297878016 371554948806 371639144448 372847607808 373200338394 374486098272 375825695344 376880815104 377489997456 378314686464 378549789696 379065572028 380158345216 381212778496 381828962944 382283022336 382900936704 383041784322 384270635008 384499095552 385959324322 387302096896 387583312896 388658340576 388929088288 390010503168 390137020416 390552407544 391405633536 391491662848 392038293504 393125677824 393138929664 394229366784 394866590976 396150583296 396279092352 398210297888 398760738816 399314801303 400435866048 400834024448 401083122297 401959354368 403637059584 403918241792 404289490176 405038577152 405693273128 406579576832 408276566016 408287549696 408530289024 408662813988 409840910336 409991667648 410084573184 410654369697 411807269952 412949486862 414139940864 414520584192 414704215552 415868485632 416540686848 417696032688 417710112768 420648583168 421046535624 422511378432 422648438784 422803907262 423098441506 424022769664 425886150976 427081814016 427663722288 427678138368 428864375808 429163131904 429302350048 429557583312 430496022528 431990800384 432304464384 433793851392 433805521552 435011715072 435455967232 435616146876 435714859008 437273481216 437545224324 438501113856 440428120704 440623229024 441860265984 442299613184 442574479776 442718048487 444157639952 445392617472 446939119616 447084104192 447099174912 447986585124 449063966208 450524192768 450938277504 452404598784 452504035412 453492604928 454392704931 454408022016 455668399296 456133746926 456404932269 457402023936 458889363456 459323493408 460905967104 460921503744 461071024128 462671965184 463302365812 464603073792 465907433472 466370691072 466542242496 468162180838 468329836416 469943339008 471262691328 471917492449 472948473856 473229656064 473712937984 475026860704 475042873344 476679503872 477025615872 477130464096 478681954816 479121919848 480168640512 480503136256 480679886208 481835892736 482508668928 482808523392 482965143804 485989650432 487569948672 487728113664 488031211746 488516467296 489887963136 490104982016 493334183936 493640765904 494719205376 495406598408 495518859264 495701132652 497130143744 497587064832 497600451192 499314797696 499677344946 502507753472 502806509568 502969617216 503319996608 504716039498 504733052928 505420762704 506839716864 508768026624 510179180544 510534582272 510722379096 512665460736 514104754176 516760331098 516777750528 518211120768 519048746502 520182693888 520505960832 520736543392 522717724672 524167570432 525639155712 526373093376 526488787968 528200777728 528372123136 528686256384 531680985088 532067033088 532927055232 533914488064 534405218292 534777496396 535945805824 536264441856 537009560373 538182746112 538517199168 539052653568 540566028288 542065379328 544368754688 544707052032 544883751984 546655556864 546779430912 547539159596 549076359936 550599315816 551368104768 552694112256 553282577354 554491314176 555000956928 555387582464 556928043584 556946817024 557332423209 559271411712 561395380832 561729147408 562956337152 563348504576 563531251712 563738543016 565321222656 566234996184 567472029696 569442418688 570218296384 570237517824 571819167744 572743444416 573424533504 574351405056 576405952512 578391801856 578938986483 580821529168 580953145344 583031308288 583393632432 584668151808 585828611316 587108450304 587237494272 588057440256 589147021312 589688516736 590099306368 590290731316 594225874944 594418638528 596482592134 597315446832 598141108224 598751954944 600653799072 601251036672 602939031552 603206131712 605856939908 605877362688 607557865728 608539909692 609869365248 610716754934 612414849024 612431324544 614541289472 614761365504 614987501472 617122874741 619470765056 621209911296 621827588096 622056323328 623802728448 624439781888 624811030272 626544049032 628350255104 630972874752 631569803436 633390497792 633767067648 633972658176 634647662259 636034154496 636173952128 638829226464 640622721024 640906514944 641495583432 643344891904 643744697856 643953525072 647986200576 650093264896 650304151552 650690777088 650708282328 651355289728 653183950848 653424220314 655910221824 658187687872 660691812352 660934843536 662790398976 663449419776 663467268256 663861719664 665312034816 666236459928 670408679424 670626156288 670648762368 672977403904 673595949312 673894350272 675786289152 678606898176 678756053118 680238907392 680963172128 681184072811 683553947648 684200620389 688334045184 689037000704 690948161024 691358950656 692064995336 693576925184 694007947776 694953548718 696904610688 699556036608 700852207616 701985050624 702243271257 702494754624 704915008512 704933972522 706894036992 709422710784 710569406976 712540291056 712564310016 715019255808 715695696144 716012747164 717576994816 718022932224 718736871424 720754704384 721019829312 721756164922 722753839104 723763003392 726276069376 726511669312 731354923008 731592170496 732101813248 732774700944 734132421088 735157473024 736925483008 740001275904 740461148856 742078808064 742595756032 743109897612 743278288896 745695215616 746400676788 748972196544 751651390688 753761630208 754979994912 757074059247 757099579392 758131144056 760316690432 762425556992 763657925888 764566044672 765801873408 766083568644 768541270016 768998191104 771918648644 774604193792 775140496647 775166625792 777316681152 777858176576 778573119753 780274040832 781104815088 782811267072 782983325696 784076587008 786251355648 786277859328 788458733568 789733181952 792301166592 792558184704 796420595776 797521477632 798629602606 800871732096 801668048896 802166244594 803918708736 805035722413 807274119168 807836483584 808578980352 810077154304 811386546256 813159153664 816553132032 816575099392 817060578048 817325627976 819681820672 819983335296 820169146368 821308739394 823614539904 825898973724 828279881728 829041168384 829408431104 829923866031 831736971264 833081373696 835392065376 835420225536 841297166336 842093071248 845022756864 845296877568 845607814524 846196883012 848045539328 851772301952 854163628032 855327444576 855356276736 857728751616 858326263808 858604700096 859115166624 863981600768 864608928768 867587702784 867611043104 870023430144 870911934464 871232293752 871429718016 874546962432 875090448648 877002227712 880856241408 881246458048 883720531968 884599226368 885148959552 885436096974 888315279904 890785234944 893878239232 894168208384 894723888201 895973170248 898127932416 901048385536 901876555008 904809197568 905008070824 906985209856 908785409862 908816044032 911336798592 912267493852 912809864538 914804047872 916075132401 918646986816 921811934208 922142048256 925343930368 926604731624 929206147584 931814866944 932741382144 933084484992 936324361676 936659672832 939886678016 942525382656 943834984898 945896947712 946459312128 947425875968 950053721408 950085746688 954051231744 954260928192 957363909632 958243839696 960337281024 961006272512 961359772416 963671785472 965017337856 965617046784 965930287608 971979300864 975139897344 975456227328 976062423492 977032934592 979775926272 980209964032 986668367872 987281531808 990813196816 991037718528 991402265304 994260287488 995174129664 995200902384 998629595392 999354689892 1005015506944 1005613019136 1005939234432 1006639993216 1009432078996 1009466105856 1010841525408 1013679433728 1018134079677 1020358361088 1021069164544 1021444758192 1025330921472 1028209508352 1033520662196 1033555501056 1036422241536 1038097493004 1040365387776 1041011921664 1041473086784 1042430323077 1045435449344 1048335140864 1051278311424 1052739021617 1052746186752 1052977575936 1056401555456 1056744246272 1057372512768 1057400958783 1063361970176 1064134066176 1065854110464 1067828976128 1068810436584 1069554992792 1071891611648 1072528883712 1074019120746 1076365492224 1077034398336 1078105307136 1081132056576 1082634247383 1084130758656 1088737509376 1089414104064 1089767503968 1093311113728 1093558861824 1095078319192 1098152719872 1101198631632 1102736209536 1105388224512 1106565154708 1108982628352 1110001913856 1110775164928 1113856087168 1113893634048 1114664846418 1118542823424 1122790761664 1123458294816 1127062503424 1127477086032 1130642445312 1132469992368 1134944059392 1138884837376 1140436592768 1140475035648 1143638335488 1145486888832 1146849067008 1148702810112 1152811905024 1156783603712 1157877972966 1161643058336 1161906290688 1166062616576 1166787264864 1171657222632 1174216900608 1174474988544 1176114880512 1178294042624 1179377033472 1180198612736 1180581462632 1188451749888 1188837277056 1192965184268 1194630893664 1196282216448 1197503909888 1197944403909 1201307598144 1202502073344 1203249366891 1205878063104 1206412263424 1211713879816 1211754725376 1215115731456 1217079819384 1219738730496 1221433509868 1224829698048 1224862649088 1229082578944 1229522731008 1229975002944 1231963109091 1234245749482 1238941530112 1242419822592 1244112646656 1247605456896 1248879563776 1249622060544 1253088098064 1256700510208 1261945749504 1263139606872 1266780995584 1267534135296 1267945316352 1269295324518 1272068308992 1272347904256 1277658452928 1281245442048 1281813029888 1282991166864 1286689783808 1287489395712 1287907050144 1295972401152 1300186529792 1300608303104 1301381554176 1301416564656 1302710579456 1306367901696 1306848440628 1311820443648 1316375375744 1321383624704 1321869687072 1325580797952 1326898839552 1326934536512 1327723439328 1328154145461 1332472919856 1340817358848 1341252312576 1341297524736 1345954807808 1347191898624 1347788700544 1351572578304 1357213796352 1357512106236 1360477814784 1361926344256 1362368145622 1363178114793 1367107895296 1368401240778 1376668090368 1378074001408 1381896322048 1382717901312 1384129990672 1387153850368 1388015895552 1389907097436 1393809221376 1399112073216 1401704415232 1403970101248 1404486542514 1404989509248 1409830017024 1409867945044 1413788073984 1415752477347 1418845421568 1421138813952 1425080582112 1425128620032 1430038511616 1431391392288 1432025494328 1435153989632 1436045864448 1437473742848 1441509408768 1442039658624 1443512329844 1445507678208 1447526006784 1452552138752 1453023338624 1462709846016 1463184340992 1464203626496 1465549401888 1468264842176 1470314946048 1470638115089 1473850966016 1480002551808 1480922297712 1484157616128 1485191512064 1486219795224 1486556577792 1491390431232 1492801353576 1497944393088 1503302781376 1505732688889 1507523260416 1509959989824 1514148118494 1514199158784 1516262288112 1520633380864 1524851113984 1527315851776 1531603746816 1532167137288 1537082540032 1537996382208 1543837297288 1549208387584 1550280993294 1550333251584 1554633362304 1555716353152 1557146239506 1560548081664 1562209630176 1565966651392 1568153174016 1572502711296 1576917467136 1579466363904 1584602333184 1585116369408 1592841191552 1595042955264 1597259205212 1601743464192 1603336097792 1604332489188 1607837417472 1610071444826 1611028681119 1614548238336 1615672967168 1617157960704 1620154308608 1622773092512 1633106264064 1633150198784 1634121156096 1634651255952 1639363641344 1639966670592 1640338292736 1642617478788 1647229079808 1651797947448 1656559763456 1658082336768 1658816862208 1659847732062 1663473942528 1666162747392 1670784130752 1670840451072 1682594332672 1684186142496 1690045513728 1690593755136 1691215629048 1692393766024 1696091078656 1703544603904 1708327256064 1710654889152 1710712553472 1715457503232 1716652527616 1717209400192 1718230333248 1727963201536 1729217857536 1735175405568 1735222086208 1736816959449 1741823868928 1742464587504 1742859436032 1749093924864 1750180897296 1754004455424 1761712482816 1762492916096 1767441063936 1769198452736 1770297919104 1770872193948 1776630559808 1787756478464 1788336416768 1789447776402 1791946340496 1796255864832 1802096771072 1803753110016 1809618395136 1810016141648 1813970419712 1817570819724 1817632088064 1822673597184 1824534987704 1825619729076 1829608095744 1832150264802 1837293973632 1843623868416 1844284096512 1850687860736 1851368624223 1853209463248 1858412295168 1863629733888 1865482764288 1866168969984 1872648723352 1873319345664 1879773356032 1885050765312 1887669969796 1891793895424 1892918624256 1894851751936 1900107442816 1900171493376 1903942986777 1908102463488 1908521856384 1914727819264 1916487679392 1922719544832 1927343570944 1930034675712 1931234093568 1931860575216 1943958601728 1950279794688 1950912454656 1952124846984 1954065869184 1959551852544 1960419928064 1969035054701 1973336735744 1974563063616 1981626393632 1982075437056 1982804530608 1988520574976 1990348259328 1990401804768 1997259190784 1998709379784 2010031013888 2011226038272 2011878468864 2013279986432 2018864157992 2018932211712 2021683050816 2027358867456 2036268159354 2040716722176 2042138329088 2042889516384 2043552218433 2050661842944 2052601861167 2067041324392 2067111002112 2072844483072 2076194986008 2080730775552 2082023843328 2082946173568 2084860646154 2090870898688 2096670281728 2102556622848 2105478043234 2105955151872 2106729813771 2112803110912 2113488492544 2114745025536 2114801917566 2128268132352 2131708220928 2135657952256 2137620873168 2139109985584 2143783223296 2145057767424 2148038241492 2152730984448 2154068796672 2156210614272 2162264113152 2165268494766 2168261517312 2178828208128 2179535007936 2186622227456 2190156638384 2196305439744 2202397263264 2205472419072 2210776449024 2213130309416 2217965256704 2220003827712 2221550329856 2227712174336 2227787268096 2229329692836 2237085646848 2245581523328 2246916589632 2254125006848 2254954172064 2261284890624 2264939984736 2271222177741 2277769674752 2280873185536 2280950071296 2287276670976 2290973777664 2293698134016 2297405620224 2305623810048 2313567207424 2315755945932 2323286116672 2323812581376 2325421489941 2327041428283 2332125233152 2333574529728 2343314445264 2348433801216 2348949977088 2352229761024 2356588085248 2358754066944 2360397225472 2361162925264 2376903499776 2377674554112 2385930368536 2389261787328 2392564432896 2395007819776 2395888807818 2402615196288 2405004146688 2406498733782 2411756126208 2412824526848 2415107167239 2423427759632 2423509450752 2430231462912 2434159638768 2439477460992 2442867019736 2449659396096 2449725298176 2458165157888 2459045462016 2459950005888 2463926218182 2468491498964 2477883060224 2484839645184 2488225293312 2489771598093 2495210913792 2497759127552 2499244121088 2506176196128 2508735608093 2523891499008 2526279213744 2533561991168 2535068270592 2535890632704 2538590649036 2544136617984 2544695808512 2555316905856 2562490884096 2563626059776 2565982333728 2574891994609 2574978791424 2575814100288 2591944802304 2600373059584 2601216606208 2602763108352 2602833129312 2605421158912 2612735803392 2613696881256 2623640887296 2632750751488 2642767249408 2643739374144 2651161595904 2653797679104 2653869073024 2655446878656 2656308290922 2664945839712 2681634717696 2682504625152 2684171664603 2691909615616 2694383797248 2695577401088 2703145156608 2714427592704 2715024212472 2720955629568 2723852688512 2724736291244 2726356229586 2734215790592 2736802481556 2748225397203 2756148002816 2763792644096 2765435802624 2768259981344 2776031791104 2779814194872 2787618442752 2798224146432 2803408830464 2807940202496 2808973085028 2809979018496 2819660034048 2819735890088 2827576147968 2831504954694 2837690843136 2842277627904 2850161164224 2850257240064 2862782784576 2864050988656 2870307979264 2872091728896 2874947485696 2883018817536 2884079317248 2887024659688 2891015356416 2895052013568 2905104277504 2906046677248 2925419692032 2926368681984 2928407252992 2931098803776 2936529684352 2940629892096 2941276230178 2947701932032 2960005103616 2961844595424 2972439590448 2973113155584 2982780862464 2985602707152 2995888786176 3006605562752 3011465377778 3015046520832 3019919979648 3028296236988 3028398317568 3032524576224 3043054175447 3049702227968 3054631703552 3063207493632 3064334274576 3074165080064 3075992764416 3087674594576 3098416775168 3100561986588 3100666503168 3109266724608 3111432706304 3114292479012 3121096163328 3124419260352 3131933302784 3136306348032 3145005422592 3153834934272 3158217064851 3158932727808 3169204666368 3170232738816 3172202876349 3185682383104 3190085910528 3194518410424 3203486928384 3206672195584 3208664978376 3215674834944 3220142889652 3222057362238 3229096476672 3231345934336 3234315921408 3240308617216 3245546185024 3247902742149 3266212528128 3266300397568 3268242312192 3269302511904 3279933341184 3280654256737 3280676585472 3285234957576 3294458159616 3303595894896 3313119526912 3316164673536 3317633724416 3319695464124 3326947885056 3332325494784 3341568261504 3341680902144 3358942152137 3368372284992 3381187510272 3382431258096 3384787532048 3392182157312 3407089207808 3416654512128 3421309778304 3421425106944 3430915006464 3433305055232 3434418800384 3436460666496 3455926403072 3458435715072 3470350811136 3470444172416 3473633918898 3483647737856 3484929175008 3485718872064 3498187849728 3500361794592 3523424965632 3524985832192 3534882127872 3538396905472 3540595838208 3541744387896 3553261119616 3575512956928 3576672833536 3578895552804 3583892680992 3592511729664 3593833211727 3596336752801 3604193542144 3607506220032 3619236790272 3620032283296 3635141639448 3635264176128 3645347194368 3649069975408 3651239458152 3659216191488 3664300529604 3674587947264 3687247736832 3688568193024 3701375721472 3702737248446 3706418926496 3716824590336 3727259467776 3732337939968 3745297446704 3746638691328 3759546712064 3770101530624 3775339939592 3783587790848 3785837248512 3789703503872 3800214885632 3800342986752 3807885973554 3816204926976 3817043712768 3829455638528 3832975358784 3845439089664 3854687141888 3860069351424 3862468187136 3863721150432 3877136848871 3887917203456 3900559589376 3901824909312 3904249693968 3908131738368 3919103705088 3920839856128 3938070109402 3946673471488 3949126127232 3963252787264 3964150874112 3965609061216 3969658907071 3980696518656 3980803609536 3994518381568 3997418759568 4020062027776 4022452076544 4023756937728 4026559972864 4037728315984 4037864423424 4043366101632 4054717734912 4072536318708 4081433444352 4084276658176 4085779032768 4087104436866 4101323685888 4105203722334 4134082648784 4134222004224 4145688966144 4152389972016 4161461551104 4164047686656 4165892347136 4169721292308 4181741797376 4193340563456 4205113245696 4210956086468 4211910303744 4213459627542 4225606221824 4226976985088 4229490051072 4229603835132 4247257432041 4256536264704 4263416441856 4271315904512 4275241746336 4278219971168 4290115534848 4296076482984 4305461968896 4308137593344 4312421228544 4324528226304 4330536989532 4336523034624 4357656416256 4359070015872 4373244454912 4380313276768 4392462814333 4392610879488 4404794526528 4410944838144 4411914345267 4421552898048 4426260618832 4435930513408 4440007655424 4443100659712 4455424348672 4455574536192 4458659385672 4474171293696 4491163046656 4493833179264 4508250013696 4509908344128 4517198066667 4522569781248 4529879969472 4542444355482 4555539349504 4561746371072 4561900142592 4574553341952 4581947555328 4594811240448 4611247620096 4627134414848 4631511891864 4646572233344 4647625162752 4650842979882 4654082856566 4664250466304 4667149059456 4686628890528 4697899954176 4704459522048 4713176170496 4717508133888 4720794450944 4722325850528 4753806999552 4755349108224 4771860737072 4778523574656 4785128865792 4790015639552 4791777615636 4805230392576 4810008293376 4812997467564 4823512252416 4825649053696 4830214334478 4846855519264 4847018901504 4860462925824 4868319277536 4885734039472 4899318792192 4899450596352 4916330315776 4918090924032 4919900011776 4927852436364 4936982997928 4955766120448 4969679290368 4976450586624 4979543196186 4990421827584 4995518255104 4998488242176 5012352392256 5017471216186 5047782998016 5052558427488 5070136541184 5071781265408 5077181298072 5088273235968 5089391617024 5110633811712 5124981768192 5127252119552 5131964667456 5149783989218 5149957582848 5151628200576 5183889604608 5191092416939 5202433212416 5205526216704 5205666258624 5210842317824 5225471606784 5227393762512 5247281774592 5265501502976 5285534498816 5287478748288 5302323191808 5307595358208 5307738146048 5310893757312 5312616581844 5329891679424 5363269435392 5365009250304 5368343329206 5383819231232 5388767594496 5391154802176 5406290313216 5428855185408 5430048424944 5441911259136 5447705377024 5449472582488 5452712459172 5468431581184 5473604963112 5496450794406 5512296005632 5527585288192 5530871605248 5536519962688 5552063582208 5554105872669 5559628389744 5575236885504 5596448292864 5615880404992 5617946170056 5619958036992 5639320068096 5639471780176 5655152295936 5663009909388 5675381686272 5684555255808 5700322328448 5700514480128 5725565569152 5728101977312 5744183457792 5749894971392 5768158634496 5774049319376 5782030712832 5790104027136 5810208555008 5812093354496 5850839384064 5852737363968 5856814505984 5862197607552 5873059368704 5881259784192 5882552460356 5895403864064 5907105164103 5920010207232 5923689190848 5944879180896 5946226311168 5965561724928 5971205414304 5991777572352 6013211125504 6022930755556 6030093041664 6039839959296 6056592473976 6056796635136 6065049152448 6086108350894 6099404455936 6109263407104 6126414987264 6128668549152 6130656655299 6134927401837 6148330160128 6151985528832 6175349189152 6196833550336 6201123973176 6201333006336 6218533449216 6222865412608 6228584958024 6242192326656 6248838520704 6263866605568 6272612696064 6290010845184 6307669868544 6316434129702 6317865455616 6338409332736 6340465477632 6344405752698 6371364766208 6389036820848 6406973856768 6413344391168 6417329956752 6431349669888 6440285779304 6444114724476 6458192953344 6462691868672 6468631842816 6480617234432 6491092370048 6495805484298 6532600795136 6536484624384 6538605023808 6559866682368 6561308513474 6570469915152 6588916319232 6607191789792 6632329347072 6635267448832 6639390928248 6653895770112 6664650989568 6683136523008 6683361804288 6717884304274 6736744569984 6762375020544 6764862516192 6769575064096 6788351622151 6814178415616 6833309024256 6842619556608 6842850213888 6861830012928 6866610110464 6868837600768 6872921332992 6911852806144 6916871430144 6940701622272 6940888344832 6947267837796 6967295475712 6969858350016 6971437744128 6981124284849 6996375699456 7000723589184 7046849931264 7049971664384 7069764255744 7076793810944 7081191676416 7083488775792 7106522239232 7151025913856 7153345667072 7157791105608 7167785361984 7185023459328 7187666423454 7192673505602 7208387084288 7215012440064 7238473580544 7240064566592 7245321501717 7270283278896 7270528352256 7290694388736 7298139950816 7302478916304 7318432382976 7328601059208 7349175894528 7374495473664 7377136386048 7402751442944 7405474496892 7412837852992 7433649180672 7454518935552 7464675879936 7490594893408 7493024800921 7493277382656 7519093424128 7526206824279 7550679879184 7567175581696 7571674497024 7579407007744 7600429771264 7600685973504 7615771947108 7632409853952 7634087425536 7658911277056 7665950717568 7690878179328 7709374283776 7724675983827 7724936374272 7727442300864 7754273697742 7775834406912 7801119178752 7803649818624 7808499387936 7816263476736 7838207410176 7841679712256 7876140218804 7893346942976 7898252254464 7926505574528 7928301748224 7931218122432 7939317814142 7961393037312 7961607219072 7989036763136 7994837519136 8022597371633 8040124055552 8044904153088 8047513875456 8053119945728 8075456631968 8075728846848 8086732203264 8109435469824 8145072637416 8162866888704 8168553316352 8171558065536 8174208873732 8202647371776 8210407444668 8268165297568 8268444008448 8291377932288 8304779944032 8328095373312 8331784694272 8339442584616 8363483594752 8386681126912 8410226491392 8421912172936 8423820607488 8426919255084 8451212443648 8453953970176 8458980102144 8459207670264 8494514864082 8513072529408 8526832883712 8542631809024 8550483492672 8556439942336 8592152965968 8610923937792 8616275186688 8624842457088 8649056452608 8661073979064 8673046069248 8715312832512 8718140031744 8746488909824 8760626553536 8784925628666 8785221758976 8809589053056 8821889676288 8823828690534 8843105796096 8852521237664 8855392946543 8880015310848 8886201319424 8910848697344 8917318771344 8948342587392 8982326093312 8987666358528 9016500027392 9019816688256 9034396133334 9045139562496 9059759938944 9084888710964 9111078699008 9123492742144 9129162526341 9149106683904 9163895110656 9189622480896 9222495240192 9254268829696 9263023783728 9293144466688 9295250325504 9301685959764 9308165713132 9328500932608 9334298118912 9373257781056 9395799908352 9408919044096 9426352340992 9435016267776 9441588901888 9444651701056 9474651194553 9507613999104 9510698216448 9543721474144 9557047149312 9570257731584 9580031279104 9583555231272 9610460785152 9620016586752 9625994935128 9647024504832 9651298107392 9660428668956 9693711038528 9694037803008 9720925851648 9736638555072 9771468078944 9798637584384 9798901192704 9832660631552 9839800023552 9841962770211 9855704872728 9873965995856 9911532240896 9939358580736 9952901173248 9959086392372 9980843655168 9991036510208 9996976484352 10024704784512 10034942432372 10076826456411 10105116854976 10143562530816 10154362596144 10176546471936 10178783234048 10221267623424 10249963536384 10254504239104 10263929334912 10299567978436 10299915165696 10303256401152 10367779209216 10382184833878 10404866424832 10411052433408 10411332517248 10421684635648 10450943213568 10454787525024 10465464391369 10494563549184 10531003005952 10571068997632 10574957496576 10604646383616 10615190716416 10615476292096 10621787514624 10625233163688 10659783358848 10726538870784 10730018500608 10736686658412 10767638462464 10777535188992 10782309604352 10789010258403 10812580626432 10857710370816 10860096849888 10895410754048 10898945164976 10905424918344 10936863162368 10947209926224 10992901588812 11024592011264 11055170576384 11061743210496 11073039925376 11104127164416 11108211745338 11119256779488 11150473771008 11231760809984 11235892340112 11239916073984 11278640136192 11278943560352 11310304591872 11326019818776 11350763372544 11369110511616 11400644656896 11401028960256 11451131138304 11456203954624 11488366915584 11499789942784 11536317268992 11548098638752 11564061425664 11580129237787 11580208054272 11620417110016 11624186708992 11631410546613 11701678768128 11705474727936 11713629011968 11724395215104 11746118737408 11762519568384 11765104920712 11790807728128 11814210328206 11840020414464 11847378381696 11889758361792 11892452622336 11908976721213 11942410828608 11983555144704 12026422251008 12045861511112 12060186083328 12079679918592 12113184947952 12113593270272 12130098304896 12172216701788 12198808911872 12218526814208 12252829974528 12257337098304 12261313310598 12269854803674 12296660320256 12303971057664 12350698378304 12402247946352 12402666012672 12437066898432 12445730825216 12457169916048 12484384653312 12497677041408 12527733211136 12545225392128 12580021690368 12615339737088 12632868259404 12635730911232 12676818665472 12680930955264 12688811505396 12742729532416 12778073641696 12813947713536 12826688782336 12834659913504 12880571558608 12888229448952 12916385906688 12925383737344 12937263685632 12961234468864 12982184740096 12991610968596 13065201590272 13072969248768 13077210047616 13119733364736 13122617026948 13140939830304 13177388442999 13177832638464 13214383579584 13235743035801 13264658694144 13270534897664 13278781856496 13307791540224 13329301979136 13366273046016 13366723608576 13435768608548 13473489139968 13524750041088 13529725032384 13539150128192 13551594200001 13576703244302 13628356831232 13666618048512 13685239113216 13685607281021 13685700427776 13723660025856 13733220220928 13737675201536 13745842665984 13823705612288 13833742860288 13881403244544 13881776689664 13894535675592 13934590951424 13939716700032 13942875488256 13962248569698 13992751398912 14001447178368 14093699862528 14099943328768 14139528511488 14153587621888 14162383352832 14166977551584 14213044478464 14302051827712 14306691334144 14315582211216 14335570723968 14370046918656 14375332846908 14385347011204 14416774168576 14430024880128 14476947161088 14480129133184 14490643003434 14540566557792 14541056704512 14581388777472 14596279901632 14604957832608 14657202118416 14698351789056 14748990947328 14754272772096 14805502885888 14810948993784 14825675705984 14867298361344 14909037871104 14929351759872 14981189786816 14986049601842 14986554765312 15038186848256 15052413648558 15101359758368 15143348994048 15158814015488 15200859542528 15231543894216 15264819707904 15268174851072 15317822554112 15331901435136 15381756358656 15418748567552 15449351967654 15449872748544 15454884601728 15508547395484 15551668813824 15573277250817 15607299637248 15616998775872 15632526953472 15676414820352 15683359424512 15752280437608 15786693885952 15796504508928 15853011149056 15856603496448 15862436244864 15878635628284 15922786074624 15923214438144 15978073526272 15989675038272 16045194743266 16080248111104 16089808306176 16095027750912 16106239891456 16150913263936 16151457693696 16173464406528 16218870939648 16290145274832 16325733777408 16337106632704 16343116131072 16348417747464 16405294743552 16420814889336 16536330595136 16536888016896 16582755864576 16609559888064 16656190746624 16663569388544 16678885169232 16726967189504 16773362253824 16843824345872 16847641214976 16853838510168 16902424887296 16907907940352 16917960204288 16918415340528 16989029728164 17026145058816 17053665767424 17085263618048 17100966985344 17112879884672 17184305931936 17232550373376 17249684914176 17322147958128 17346092138496 17430625665024 17436280063488 17492977819648 17521253107072 17569851257332 17570443517952 17619178106112 17643779352576 17647657381068 17686211592192 17705042475328 17710785893086 17721315492309 17760030621696 17772402638848 17821697394688 17834637542688 17896563367489 17896685174784 17964652186624 17975332717056 18033000054784 18039633376512 18068792266668 18090279124992 18119519877888 18169777421928 18222157398016 18246985484288 18258325052682 18298213367808 18327790221312 18379244961792 18404782205511 18444990480384 18508537659392 18526047567456 18586288933376 18590500651008 18603371919528 18616331426264 18657001865216 18668596237824 18746515562112 18791599816704 18817838088192 18852704681984 18870032535552 18883177803776 18889303402112 18949302389106 19015227998208 19021396432896 19087442948288 19114094298624 19160062558208 19167110462544 19220921570304 19240033173504 19251989870256 19294049009664 19302596214784 19320857337912 19387422077056 19388075606016 19441851703296 19473277110144 19542936157888 19597802385408 19665321263104 19679600047104 19683925540422 19711409745456 19747931991712 19823064481792 19905802346496 19918172784744 19961687310336 19982073020416 19993952968704 20049409569024 20069884864744 20153652912822 20210233709952 20287125061632 20308725192288 20357566468096 20365054866453 20442535246848 20499927072768 20509008478208 20527858669824 20599135956872 20599830331392 20606512802304 20735558418432 20764369667756 20809732849664 20822104866816 20822665034496 20843369271296 20901886427136 20909575050048 20930928782738 20943372854547 20989127098368 21062006011904 21149914993152 21209292767232 21230381432832 21230952584192 21243575029248 21250466327376 21319566717696 21453077741568 21460037001216 21473373316824 21535276924928 21555070377984 21564619208704 21578020516806 21625161252864 21715420741632 21720193699776 21790821508096 21797890329952 21810849836688 21873726324736 21894419852448 21985803177624 22049184022528 22110341152768 22123486420992 22146079850752 22208254328832 22216423490676 22238513558976 22300947542016 22463521619968 22471784680224 22479074402763 22479832147968 22557280272384 22557887120704 22578620472837 22652039637552 22701526745088 22738221023232 22801289313792 22802057920512 22902262276608 22912407909248 22976733831168 22999579885568 23072634537984 23096197277504 23128122851328 23160258475574 23174027951481 23240834220032 23248373417984 23262821093226 23403357536256 23410949455872 23427258023936 23448790430208 23492237474816 23525039136768 23530209841424 23581615456256 23628420656412 23680040828928 23694756763392 23779516723584 23784905244672 23817953442426 23884821657216 23967110289408 24052844502016 24067792114899 24091723022224 24120372166656 24159359837184 24226369895904 24227186540544 24260196609792 24344433403576 24397617823744 24437053628416 24505659949056 24514674196608 24522626621196 24539709607348 24593320640512 24607942115328 24701396756608 24804495892704 24805332025344 24874133796864 24891461650432 24914339832096 24995354082816 25055466422272 25090450784256 25160043380736 25230679474176 25265736518808 25271461822464 25353637330944 25361861910528 25377623010792 25485459064832 25556147283392 25597455711113 25627895427072 25653377564672 25669319827008 25761143117216 25776458897904 25832771813376 25850767474688 25874527371264 25922468937728 25964369480192 25983221937192 26130403180544 26145938497536 26154420095232 26239466729472 26245234053896 26281879660608 26354776885998 26355665276928 26428767159168 26471486071602 26529317388288 26541069795328 26557563712992 26566178839629 26658603958272 26732546092032 26871537217096 26946978279936 27049500082176 27059450064768 27078300256384 27103188400002 27153406488604 27256713662464 27333236097024 27370478226432 27371214562042 27387487579023 27447320051712 27466440441856 27475350403072 27491685331968 27667485720576 27762806489088 27763553379328 27789071351184 27869181902848 27879433400064 27885750976512 27924497139396 27985502797824 28002894356736 28187399725056 28199886657536 28279057022976 28324766705664 28333955103168 28426088956928 28604103655424 28613382668288 28631164422432 28671141447936 28740093837312 28750665693816 28770694022408 28833548337152 28860049760256 28953894322176 28960258266368 28981286006868 29081133115584 29082113409024 29162777554944 29192559803264 29209915665216 29314404236832 29396703578112 29497981894656 29525888310633 29611005771776 29621897987568 29651351411968 29734596722688 29818075742208 29858703519744 29962379573632 29972099203684 29973109530624 30076373696512 30104827297116 30202719516736 30230479369233 30317628030976 30401719085056 30463087788432 30529639415808 30536349702144 30635645108224 30663802870272 30763512717312 30837497135104 30898703935308 30899745497088 30909769203456 31017094790968 31103337627648 31146554501634 31214599274496 31233997551744 31265053906944 31352829640704 31366718849024 31396393174107 31504560875216 31573387771904 31593009017856 31706022298112 31713206992896 31724872489728 31757271256568 31845572149248 31846428876288 31956147052544 31979350076544 32090389486532 32160496222208 32179616612352 32190055501824 32212479782912 32301826527872 32302915387392 32346928813056 32367030775209 32437741879296 32580290549664 32686232262144 32696835494928 32810589487104 32841629778672 33072661190272 33073776033792 33165511729152 33219119776128 33312381493248 33327138777088 33357770338464 33473595929917 33546724507648 33687648691744 33695282429952 33707677020336 33804849774592 33815815880704 33835920408576 33836830681056 33978059456328 34052290117632 34107331534848 34170527236096 34201933970688 34225759769344 34368611863872 34465100746752 34499369828352 34644295916256 34692184276992 34740387713361 34861251330048 34872560126976 34894231639839 34985955639296 35042506214144 35139702514664 35140887035904 35238356212224 35287558705152 35295314762136 35372423184384 35410084950656 35421571786172 35442630984618 35520061243392 35544805277696 35643394789376 35669275085376 35726930163639 35793126734978 35929304373248 35950665434112 36079266753024 36137584533336 36180558249984 36239039755776 36339554843856 36444314796032 36493970968576 36516650105364 36596426735616 36655580442624 36758489923584 36809564411022 36889980960768 37052095134912 37172577866752 37206743839056 37232662852528 37314003730432 37337192475648 37493031124224 37583199633408 37635676176384 37705409363968 37740065071104 37766355607552 37778606804224 37898604778212 38030455996416 38042792865792 38174885896576 38228188597248 38320125116416 38334220925088 38441843140608 38480066347008 38503979740512 38605192429568 38641714675824 38774844154112 38776151212032 38883703406592 38946554220288 39085872315776 39195604770816 39330642526208 39359200094208 39367851080844 39422819490912 39495863983424 39532165328997 39559704280811 39646128963584 39811604692992 39836345569488 39923374620672 39964146040832 39987905937408 40098819138048 40139769729488 40307305825644 40420467419904 40574250123264 40617450384576 40715132936192 40730109732906 40885070493696 40999854145536 41018016956416 41055717339648 41056821843063 41198271913744 41199660662784 41213025604608 41471116836864 41528739335512 41619465699328 41644209733632 41645330068992 41686738542592 41803772854272 41819150100096 41861857565476 41886745709094 41978254196736 42124012023808 42299829986304 42418585534464 42460762865664 42461905168384 42487150058496 42500932654752 42639133435392 42648505337581 42906155483136 42920074002432 42946746633648 43070553849856 43110140755968 43129238417408 43156041033612 43250322505728 43430841483264 43440387399552 43581643016192 43595780659904 43621699673376 43666247977781 43788839704896 43971606355248 44098368045056 44220682305536 44246972841984 44292159701504 44416508657664 44432846981352 44477027117952 44601895084032 44927043239936 44943569360448 44958148805526 44959664295936 45114560544768 45115774241408 45157240945674 45304079275104 45476442046464 45602578627584 45804524553216 45824815818496 45953467662336 45999159771136 46145269075968 46192394555008 46256245702656 46320516951148 46348055902962 46481668440064 46496746835968 46525642186452 46719831752451 46821898911744 46854516047872 46897580860416 46984474949632 47050078273536 47060419682848 47256841312824 47360081657856 47389513526784 47559033447168 47569810489344 47635906884852 47769643314432 47934220578816 48105689004032 48135584229798 48183446044448 48240744333312 48318719674368 48452739791808 48454373081088 48520393219584 48688866807152 48795235647488 48874107256832 49011319898112 49029348393216 49045253242392 49079419214696 49186641281024 49215884230656 49402793513216 49608991785408 49610664050688 49748267593728 49782923300864 49828679664192 49990708165632 50110932844544 50180901568512 50320086761472 50531473037616 50542923644928 50707274661888 50723723821056 50755246021584 50970918129664 51112294566784 51194911422226 51255790854144 51306755129344 51338639654016 51522286234432 51552917795808 51749054742528 51844937875456 51928738960384 51966443874384 52260806361088 52291876995072 52308840190464 52478933458944 52490468107792 52563759321216 52709553771996 52711330553856 52857534318336 52942972143204 53058634776576 53082139590656 53115127425984 53132357679258 53317207916544 53465092184064 53689690102467 53743074434192 53893956559872 54099000164352 54118900129536 54156600512768 54206376800004 54306812977208 54513427324928 54666472194048 54740956452864 54742429124084 54774975158046 54894640103424 54932880883712 54950700806144 54983370663936 55214346616533 55334971441152 55525612978176 55527106758656 55578142702368 55758866800128 55771501953024 55848994278792 55971005595648 56005788713472 56374799450112 56399773315072 56558114045952 56649533411328 56667910206336 56852177913856 57102016586329 57226765336576 57262328844864 57342282895872 57480187674624 57501331387632 57541388044816 57667096674304 57720099520512 57907788644352 57920516532736 57962572013736 58162266231168 58164226818048 58325555109888 58385119606528 58419831330432 58628808473664 58793407156224 58995963789312 59051776621266 59222011543552 59243795975136 59302702823936 59469193445376 59717407039488 59924759147264 59944198407368 59946219061248 60152747393024 60209654594232 60405439033472 60460958738466 60635256061952 60803438170112 60926175576864 61072699404288 61095164599359 61271290216448 61327605740544 61527025434624 61797407870616 61799490994176 61819538406912 62034189581936 62206675255296 62293109003268 62429198548992 62467995103488 62530107813888 62705659281408 62733437698048 62792786348214 63009121750432 63186018035712 63412044596224 63449744979456 63514542513136 63691144298496 63692857752576 63912294105088 63958700153088 64180778973064 64320992444416 64359233224704 64380111003648 64424959565824 64603653055744 64605830774784 64693857626112 64734061550418 64875483758592 65160581099328 65372464524288 65393670989856 65621178974208 65683259557344 66145322380544 66147552067584 66331023458304 66438239552256 66624762986496 66654277554176 66715540676928 66947191859834 67093449015296 67375297383488 67390564859904 67415354040672 67437223208289 67484201420207 67631631761408 67671840817152 67673661362112 67956118912656 68104580235264 68214663069696 68341054472192 68403867941376 68451519538688 68737223727744 68930201493504 68998739656704 69288591832512 69384368553984 69480775426722 69722502660096 69745120253952 69788463279678 69971911278592 70085012428288 70279405029328 70281774071808 70476712424448 70575117410304 70590629524272 70744846368768 70820169901312 70843143572344 70885261969236 71040122486784 71089610555392 71286789578752 71338550170752 71453860327278 71586253469956 71858608746496 71901330868224 72158533506048 72203376344697 72275169066672 72361116499968 72478079511552 72679109687712 72987941937152 73033300210728 73192853471232 73311160885248 73516979847168 73619128822044 73779961921536 74104190269824 74345155733504 74413487678112 74465325705056 74671867843661 74674384951296 74986062248448 75166399266816 75271352352768 75410818727936 75480130142208 75532711215104 75557213608448 75797209556424 76060911992832 76085585731584 76349771793152 76456377194496 76640250232832 76668441850176 76792367133339 76883686281216 76960132694016 77007959481024 77210384859136 77283429351648 77549688308224 77552302424064 77767406813184 77893108440576 78171744631552 78391209541632 78661285052416 78718400188416 78735702161688 78845638981824 78991727966848 79064330657994 79119408561622 79292257927168 79623209385984 79672691138976 79698536518887 79928292081664 79975811874816 80197638276096 80279539458976 80614611651288 80840934839808 81148500246528 81234900769152 81430265872384 81460219465812 81770140987392 81999708291072 82036033912832 82111434679296 82113643686126 82396543827488 82399321325568 82426051209216 83057478671024 83238931398656 83288419467264 83290660137984 83373477085184 83607545708544 83638300200192 83723715130952 83773491418188 83956508393472 84248024047616 84599659972608 84837171068928 84923810336768 84974300116992 85001865309504 85278266870784 85297010675162 85812310966272 85840148004864 85893493267296 86220281511936 86258476834816 86312082067224 86500645011456 86861682966528 86880774799104 87163286032384 87191561319808 87243399346752 87332495955562 87577679409792 87943212710496 88248571087963 88441364611072 88493945683968 88584319403008 88833017315328 88865693962704 88954054235904 89203790168064 89854086479872 89887138720896 89916297611052 89919328591872 90229121089536 90231548482816 90314481891348 90608158550208 90952884092928 91205157255168 91609049106432 91649631636992 91906935324672 91998319542272 92290538151936 92384789110016 92512491405312 92641033902296 92696111805924 92963336880128 92993493671936 93051284372904 93439663504902 93643797823488 93709032095744 93795161720832 93968949899264 94100156547072 94120839365696 94189179522321 94513682625648 94720163315712 94779027053568 95118066894336 95139620978688 95271813769704 95539286628864 95868441157632 96211378008064 96271168459596 96366892088896 96481488666624 96637439348736 96905479583616 96908746162176 97040786439168 97377733614304 97409322411973 97748214513664 98058696786432 98090506484784 98158838429392 98373282562048 98431768461312 98805587026432 99217983570816 99221328101376 99496535187456 99565846601728 99657359328384 99981416331264 100221865689088 100420787789751 100640173522944 101062946075232 101085847289856 101414549323776 101447447642112 101510492043168 101941836259328 102224589133568 102389822844452 102511581708288 102613510258688 102677279308032 103044572468864 103105835591616 103498109485056 103689875750912 103857477920768 103932887748768 104221163140083 104293765831229 104521612722176 104583753990144 104617680380928 104957866917888 104980936215584 105127518642432 105419107543992 105422661107712 105715068636672 105885944286408 106117269553152 106164279181312 106230254851968 106264715358516 106634415833088 106930184368128 107379380204934 107486148868384 107787913119744 108237800259072 108313201025536 108412753600008 108613625954416 109026854649856 109332944388096 109481912905728 109484858248168 109549950316092 109789280206848 109865761767424 109901401612288 109966741327872 110428693233066 110669942882304 111054213517312 111156285404736 111517733600256 111697988557584 111942011191296 112011577426944 112749598900224 112799546630144 113116228091904 113299066822656 113335820412672 113704355827712 114204033172658 114453530673152 114524657689728 114684565791744 114960375349248 115002662775264 115082776089632 115120108305059 115440199041024 115815577288704 115841033065472 115925144027472 116324532462336 116328453636096 116651110219776 116770239213056 116839662660864 117257616947328 117586814312448 117991927578624 118103553242532 118444023087104 118487591950272 118605405647872 118679112842433 118938386890752 119434814078976 119849518294528 119888396814736 119892438122496 120305494786048 120419309188464 120810878066944 120921917476932 121270512123904 121606876340224 121852351153728 122145398808576 122190329198718 122542580432896 122655211481088 123054050869248 123170465529189 123594815741232 123598981988352 123639076813824 124068379163872 124413350510592 124586218006536 124858397097984 124935990206976 125060215627776 125411318562816 125466875396096 125585572696428 126018243500864 126372036071424 126824089192448 126899489958912 127029085026272 127381421615657 127382288596992 127385715505152 127824588210176 127917400306176 127945516012743 128361557946128 128641984888832 128718466449408 128760222007296 128849919131648 129207306111488 129211661549568 129387715252224 129468123100836 129750967517184 130321162198656 130744929048576 130787341979712 130998743933343 131366519114688 132290644761088 132295104135168 132662046916608 132876479104512 133249525972992 133308555108352 133431081353856 133894383719668 134186898030592 134750594766976 134781129719808 134830708081344 134874446416578 134968402840414 135263263522816 135343681634304 135347322724224 135912237825312 136429326139392 136682108944384 136807735882752 136903039077376 137474447455488 137860402987008 137997479313408 138577183665024 138768737107968 138961550853444 139445005320192 139490240507904 139576926559356 139943822557184 140170024856576 140558810058656 140563548143616 140953424848896 141150234820608 141181259048544 141640339802624 141686287144688 141770523938472 142080244973568 142179221110784 142573579157504 142677100341504 142907720654556 143172506939912 143717217492992 143802661736448 144317067012096 144406752689394 144550338133344 144722232999936 144956159023104 145358219375424 145975883874304 146066600421456 146385706942464 146622321770496 147033959694336 147238257644088 147559923843072 148208380539648 148690311467008 148826975356224 148930651410112 149343735687322 149348769902592 149972124496896 150332798533632 150541680091231 150542704705536 150960260284416 151065422430208 151114427216896 151594419112848 152121823985664 152171171463168 152699543586304 152912754388992 153280500465664 153336883700352 153584734266678 153767372562432 153920265388032 154015918962048 154566858703296 155099376616448 155534813626368 155786216881152 156343489263104 156782419083264 157322570104832 157436800376832 157471404323376 157691277963648 157983455933696 158128661315988 158238817123244 158584515854336 159246418771968 159345382277952 159397073037774 159856584163328 159951623749632 160395276552192 160559078917952 161069070307401 161229223302576 161681869679616 162297000493056 162469801538304 162860531744768 162920438931624 163540281974784 163999416582144 164072067825664 164222869358592 164227287372252 164793087654976 164798642651136 164852102418432 166114957342048 166576838934528 166581320275968 166746954170368 167276600400384 167447430261904 167546982836376 167913016786944 168496048095232 169199319945216 169674342137856 169847620673536 169948600233984 170003730619008 170556533741568 170594021350324 171306049758987 171680296009728 171786986534592 172440563023872 172516953669632 172624164134448 173001290022912 173723365933056 173761549598208 174326572064768 174383122639616 174486798693504 174664991911124 175155358819584 175886425420992 176497142175926 176882729222144 176987891367936 177168638806016 177666034630656 177731387925408 177908108471808 177912894653273 178407580336128 179708172959744 179774277441792 179832595222104 179838657183744 180458242179072 180463096965632 180628963782696 181216317100416 181905768185856 182410314510336 183218098212864 183299263273984 183813870649344 183996639084544 184581076303872 184769578220032 185282067804592 185392223611848 185926673760256 185986987343872 186102568745808 186879327009804 187287595646976 187418064191488 187590323441664 187937899798528 188200313094144 188241678731392 188378359044642 189027365251296 189558054107136 190236133788672 190543627539408 191078573257728 191736882315264 192422756016128 192542336919192 192733784177792 192962977333248 193274878697472 193810959167232 193817492324352 194081572878336 194755467228608 194818644823946 195496429027328 196117393572864 196181012969568 196317676858784 196862197042379 196863536922624 197611174052864 198435967141632 198442656202752 198993070374912 199131693203456 199314718656768 199962832662528 200443731378176 200841575579502 201280347045888 202125892150464 202171694579712 202452604260621 202894895284224 203020984086336 203883672518656 204449178267136 204779645688904 205023163416576 205227020517376 205354558616064 206089144937728 206211671183232 206996218970112 207379751501824 207714955841536 207865775497536 208442326280166 208587531662458 209043225444352 209167507980288 209235360761856 209915733835776 209961872431168 210255037284864 210838215087984 210845322215424 211430137273344 211771888572816 212234539106304 212328558362624 212460509703936 212529430717032 213268831666176 213860368736256 214758760409868 214972297736768 215575826239488 216475600518144 216626402051072 216825507200016 217227251908832 218053709299712 218963825811456 218969716496336 219099900632184 219578560413696 219731523534848 219802803224576 219933482655744 220857386466132 221339885764608 222108427034624 222312570809472 223035467200512 223395977115168 224015603530983 224023154853888 225499197800448 225599093260288 226232456183808 226598133645312 226671640825344 227408711655424 228408066345316 228907061346304 229049315379456 229369131583488 229920750698496 230005325550528 230165552179264 230240216610118 230377101400017 230880398082048 231631154577408 231682066130944 231850288054944 232649064924672 232655323777357 232656907272192 233302220439552 233540478426112 233679325321728 234515233894656 235173628624896 235983855157248 236207106485064 236888046174208 236975183900544 237210811295744 237358225684866 237876773781504 238869628157952 239699036589056 239776793629472 239784876244992 240610989572096 240838618376928 241621756133888 241843834953864 242541024247808 243213752680448 243704702307456 244290797617152 244380658397436 245085160865792 245310422962176 246108101738496 246340931058378 247189631482464 247197963976704 247278153627648 248136758327744 249172436013072 249716794195968 249871980413952 250120431255552 250822637125632 250933750792192 251171145392856 252036487001728 252744072142848 253648178384896 253798979917824 254058170052544 254762843231314 254771431010304 255649176420352 255834800612352 255891032025486 256723115892256 257436932898816 257520444014592 257699838263296 258414612222976 258775430504448 258936246201672 259501935034368 260642324397312 261489858097152 261574683959424 261997487866686 262733038229376 264581289522176 264745713263889 265324093833216 265752958209024 266499051945984 266617110216704 266862162707712 267788767439336 268373796061184 269501189533952 269562259439616 269661416162688 269748892833156 269936805680828 270526527045632 270687363268608 270694645448448 271824475650624 272858652278784 273364217888768 273615471765504 273806078154752 274948894910976 275720805974016 275994958626816 277154367330048 277537474215936 277923101706888 278890010640384 278980481015808 279153853118712 279887645114368 280340049713152 281117620117312 281127096287232 281906849697792 282300469641216 282362518097088 283280679605248 283372574289376 283541047876944 284160489947136 284358442221568 285147158315008 285354200683008 285815441309112 286345013879824 287434434985984 287605323472896 288634134024192 288813505378788 289100676266688 289444465999872 289912318046208 290716438750848 291951767748608 292133200842912 292227967235919 293244643540992 294476515288176 295119847686144 296416761079296 297380622934016 297653950712448 297861302820224 298687471374644 298697539805184 299944248993792 300665597067264 301083360182462 301262363369253 301920520568832 302130844860416 302228854433792 303188838225696 304243647971328 304342342926336 305399087172608 305825508777984 306561000931328 306673767400704 307169468533356 307534745124864 307840530776064 308031837924096 309133717406592 310198753232896 311069627252736 311572433762304 312686978526208 312881297493687 313564838166528 314645140209664 314873600753664 314942808646752 315382555927296 315966911867392 316257322631976 316477634246488 317169031708672 318492837543936 318690764555904 318794146075548 319713168326656 319903247499264 320790553104384 321118157835904 322138140614802 322458446605152 323363739359232 324939603076608 325721063489536 325840877863248 327080563949568 327998833164288 328144135651328 328445738717184 328454574744504 329586175309952 329597285302272 329704204836864 332229914684096 333162640551936 333493908340736 334553200800768 334894860523808 335093965672752 335826033573888 336992096190464 338398639890432 339348684275712 339695241347072 339897200467968 340007461238016 341113067483136 341188042700648 342612099517974 343360592019456 343573973069184 344881126047744 345033907339264 345248328268896 345360324915177 347446731866112 347523099196416 348653144129536 348766245279232 348973597387008 349329983822248 350310717639168 351772850841984 352994284351852 353765458444288 353975782735872 354337277612032 355332069261312 355462775850816 355816216943616 355825789306546 356037338527299 356815160672256 359548554883584 359665190444208 359677314367488 360916484358144 360926193931264 361257927565392 362432634200832 363811536371712 364820629020672 366436196425728 366598526547968 367627741298688 369162152607744 369539156440064 370564135609184 370784447223696 371853347520512 371973974687744 372205137491616 373758654019608 374575191293952 374836128382976 375180646883328 375875799597056 376400626188288 376483357462784 376756718089284 378054730502592 379116108214272 380472267577344 381087255078816 382144264846971 382157146515456 383473764630528 383836548038229 384845512032256 385084673838384 385467568355584 385925954666496 386549757394944 387621918334464 387634984648704 388163145756672 389510934457216 389637289647892 390992858054656 392234787145728 392362025939136 392635353717568 392996231800029 393724394084758 395222348105728 396871934283264 396885312405504 397986140749824 398263386406912 398629437313536 399925665325056 400887462756352 401683151159004 402560694091776 404251784300928 404343389159424 404905208521242 405789790568448 406041968172672 407767345037312 408898356534272 409559291377808 410046326833152 410454041034752 410709117232128 412178289875456 412423342366464 413992437940224 414759503003648 415429911683072 415731550995072 416884652560332 417175063324916 418086450888704 418335015960576 418470721523712 419831467671552 419923744862336 420510074569728 421676430175968 421690644430848 422860274546688 423543777145632 424657116725248 424921019407872 425058861434064 426537663332352 427720737472512 429517520819736 429944595473536 431151652478976 432951201036288 433252804102144 433651014400032 434454503817664 435156747088921 436107418599424 437927651622912 437939432992672 438199801264368 439157120827392 439463047069696 439605606449152 439866965311488 441714772932264 442679771529216 444216854069248 444625141618944 446070934401024 446791954230336 448031207061966 448046309707776 450998395600896 451198186520576 451625040273693 453196267290624 453343281650688 454817423310848 456816132690632 457814122692608 458098630758912 458738263166976 459841501396992 460010651101056 460331104358528 460480433220236 460754202800034 461760796164096 463364132261888 463700576109888 465298129849344 465310647554714 466604440879104 467080956852224 467358650643456 469030467789312 470347257249792 471967710314496 472414212970128 473776092348416 473950367801088 474421622591488 474716451369732 475753547563008 477739256315904 479398073178112 479553587258944 479569752489984 481677236753856 483243512267776 483687669907728 485082048495616 486427505360896 487409404614912 488581595234304 488761316794872 490170321731584 490620845924352 492216203476992 492681862116756 494379262964928 494395927953408 494556307255296 496273516655488 498344872026144 499743960827904 500240862511104 501867501584384 502342290785712 504072974003456 505488144285696 507296356769792 507597959835648 508116340105088 509525686462628 509542862020608 511298352840704 511669601224704 511782064050972 513446231784512 513918149276961 515040888029184 515399676526592 516829224445952 517550861008896 517872492403344 519003870068736 521284648794624 522979716194304 523149367918848 523994975733372 525466076458752 529162579044352 529491426527778 530648187666432 531505916418048 532998103891968 533234220433408 533724325415424 533738683959819 535577534878672 536747592122368 539002379067904 539124518879232 539322832325376 539497785666312 539873611361656 541053054091264 541374726537216 541389290896896 543648951301248 545717304557568 546728435777536 547230943531008 547612156309504 549897789821952 551441611948032 551989917253632 554308734660096 555846203413776 557780021280768 557960962031616 558307706237424 559775290228736 560680099426304 562235240234624 562254192574464 563813699395584 564600939282432 564725036194176 566561359210496 566745148578752 567082095753888 570294316630016 570708401366016 571630882618224 572690027759648 574868869971968 575210646945792 577268268048384 577627010757576 578201352533376 578888931999744 579824636092416 581432877501696 583903535497216 584266401685824 584455934471838 586489287081984 588953030576352 590586591127137 592833522158592 594761245868032 595307901424896 595722605640448 597374942749288 597395079610368 599888497987584 601331194134528 602166720364924 602524726738506 603841041137664 604261689720832 604457708867584 606377676451392 607357812781863 608684685852672 610798174345216 611651017555968 613347534801408 614338937066712 615069490249728 615681061552128 616063675848192 618267434813184 620397506465792 622139254505472 623144867524608 625373957052416 625762594987374 627129676333056 629747201507328 629885617293504 630765111854592 631933823734784 632514645263952 632955268492976 634338063417344 636985675087872 637381529111808 637588292151096 639426336653312 639806494998528 641581106208768 642236315671808 644276281229604 644916893210304 646727478718464 649879206153216 651442126979072 651681755726496 654161127899136 656288271302656 656891477434368 656909149489008 659172350619904 659194570604544 659408409673728 664459829368192 666325281103872 666987816681472 669106401601536 669789721047616 670187931345504 672046810592949 673984192380928 676797279780864 678697368551424 679390482694144 679794400935936 680014922476032 682226134966272 682376085401296 685224199035948 686721184038912 687147946138368 689762252095488 690067814678528 690496656537792 690720649830354 694893463732224 695046198392832 697306288259072 697532490558464 697947194774016 697965971332071 698659967644496 700621435278336 703545701683968 705988568703704 707530916888576 707951565471744 708674555224064 710664138522624 710925551701632 711632433887232 711651578613092 712074677054598 713630321344512 719097109767168 719330380888416 719354628734976 721832968716288 721852387862528 722515855130784 724865268401664 727623072743424 729641258041344 732872392851456 733197053095936 735255482597376 738324305215488 739078312880128 741128271218368 741568894447392 742326215622277 743947949375488 744410274983232 747517308039216 749150382587904 749672256765952 750361293766656 751751599194112 752801252376576 752966714925568 753513436178568 756109461005184 758232216428544 760944535154688 762174510157632 764288529693942 764314293030912 766947529261056 767673096076458 769691024064512 770169347676768 770935136711168 773099514789888 775243836668928 776326291513344 779021868914432 779274579295784 781985716109312 784469574291456 784724051878272 785270707435136 785992463600058 787448788169516 790444696211456 793743868566528 794237139791667 795972281499648 796526772813824 797258874627072 799851330650112 803366302318008 805121388183552 808503568601856 808686778318848 809810417042484 811579581136896 812083936345344 815534690074624 817796713068544 819118582755616 820092653666304 821418234464256 824356579750912 824846684732928 827984875880448 829519006007296 830859823366144 831463101990144 833769305120664 834350126649832 836172901777408 836670031921152 836941443047424 839662935343104 839847489724672 841020149139456 843352860351936 843381288861696 845720549093376 847087554291264 849314233450496 849842038815744 850117722868128 853075326664704 855441474945024 859035041639472 859889190947072 862303304957952 865902402072576 866505608204288 867302028800064 868909007635328 870313494177842 872214837198848 875855303245824 875878865985344 876399602528736 876683901707757 879211212898304 879733930622976 883429545864528 885359543058432 888433708138496 889250283237888 892141868802048 893583908460672 896062414123932 896092619415552 901996791201792 902396373041152 903250080547386 906392534581248 906686563301376 909634846621696 913632265381264 915628245385216 916197261517824 917476526333952 919683002793984 920021302202112 920662208717056 920960866440472 921508405600068 923521592328192 926728264523776 927401152219776 930596259698688 930621295109428 933208881758208 934161913704448 934717301286912 938060935578624 938643892481061 940694514499584 943935420628992 944828425940256 947900735602176 948843245182976 949432902739464 951507095126016 955478512631808 958796146356224 959107174517888 959139504979968 963354473507712 966487024535552 967375339815456 970734281967593 972855010721792 974818809229824 977163190468608 977522633589744 980340643463168 981241691848704 984432406953984 985363724233512 988758525929856 988791855906816 989112614510592 992547033310976 996689744052288 999487921655808 1000481725022208 1003735003168768 1004684581571424 1008145948006912 1010976288571392 1014592713539584 1015195919671296 1016232680210176 1019051372925256 1019085724041216 1022596705681408 1023339202449408 1023564128101944 1026892463569024 1027836298553922 1030081776058368 1030799353053184 1033658448891904 1035101722017792 1035744984806688 1036080974745531 1042569297589248 1045959432388608 1046298735837696 1047989951466744 1050932152917504 1058325158088704 1058982853055556 1061296375332864 1063011832836096 1065996207783936 1066468440866816 1067448650830848 1067477367919638 1071155069757344 1078004758135808 1078645664650752 1078995571332624 1079747222723312 1082106108182528 1082749453074432 1082778581793792 1087297902602496 1091434609115136 1093456871555072 1094461887062016 1095224312619008 1099795579643904 1102883223896064 1108617469320192 1111692406827552 1115560042561536 1115921924063232 1116615412474848 1119550580457472 1121360198852608 1124470480469248 1124508385148928 1127627398791168 1129201878564864 1129450072388352 1133122718420992 1133490297157504 1134164191507776 1140588633260032 1141416802732032 1143261765236448 1145380055519296 1146432794540913 1147231424143519 1149737739943936 1150421293891584 1154536536096768 1155254021515152 1156402705066752 1157777863999488 1159649272184832 1162865755003392 1167807070994432 1168532803371648 1168911868943676 1172978574163968 1177906061152704 1181173182254274 1185667044317184 1189522491736064 1190615802849792 1191445211280896 1194749885498576 1194790159220736 1199776995975168 1202662388269056 1204333440729848 1205049453477012 1207682082275328 1208523379441664 1208915417735168 1212755352902784 1214715625563726 1217369371705344 1221596348690432 1223302035111936 1226695069602816 1228677874133424 1230138980499456 1231362123104256 1232127351696384 1236534869626368 1240795012931584 1244278509010944 1246289735049216 1250747914104832 1251525189974748 1254259352666112 1259494403014656 1259771234587008 1261530223709184 1263867647469568 1265029290527904 1265910536985952 1266321191355649 1273971350175744 1274763058223616 1275176584302192 1278852673306624 1279612989997056 1283162212417536 1284472631343616 1288552562459208 1289833786420608 1293454957436928 1299758412306432 1302884253958144 1303363511452992 1305470241266763 1308322255798272 1312576542605312 1313782954868736 1313818298978016 1318344701239808 1318389141209088 1318816819347456 1328919658736384 1332650562207744 1333975633362944 1338212803203072 1339579442095232 1340375862691008 1344093621185898 1347968384761856 1353594559561728 1354875120821079 1358780965388288 1359588801871872 1360029844952064 1364452269932544 1364752170802592 1370448398071896 1373442368077824 1374295892276736 1379524504190976 1380135629357056 1380993313075584 1381441299660708 1390092396785664 1394612576518144 1395064981116928 1395894389548032 1395931942664142 1397319935288992 1401242870556672 1407091403367936 1411977137407408 1415061833777152 1415903130943488 1417349110448128 1421328277045248 1421851103403264 1423264867774464 1423303157226184 1424149354109196 1427260642689024 1438194219534336 1438660761776832 1438709257469952 1443704775725056 1445031710261568 1449730536803328 1455246145486848 1459282516082688 1465744785702912 1466394106191872 1470510965194752 1476648610430976 1478156625760256 1482256542436736 1483137788894784 1484652431244554 1487895898750976 1488820549966464 1495034616078432 1500722587533312 1503503198388224 1505602504753152 1505933429851136 1507026872357136 1512218922010368 1516464432857088 1521889070309376 1524349020315264 1528577059387884 1528628586061824 1533895058522112 1535346192152916 1539382048129024 1540338695353536 1541870273422336 1546199029579776 1550487673337856 1552652583026688 1558043737828864 1558549158591568 1563971432218624 1568939148582912 1569448103756544 1570541414870272 1571984927200116 1574897576339032 1580889392422912 1587487737133056 1588474279583334 1591944562999296 1593053545627648 1594517749254144 1599702661300224 1601216051879457 1606732604636016 1610242776367104 1617007137203712 1617373556637696 1619620834084968 1623159162273792 1624167872690688 1631069380149248 1635593426137088 1638237165511232 1640185307332608 1642836468928512 1648713159501824 1649693369465856 1655958481003541 1655969751760896 1661719646732288 1662926203980288 1667538610241328 1668700253299664 1672345803554816 1673340063842304 1673882886094848 1679325870686208 1679694979449344 1682040298278912 1686705720703872 1686762577723392 1691441098186752 1694175108582528 1699684077631488 1700235445736256 1710882949890048 1718070083278944 1719778381894144 1724606609915904 1731804804145152 1733011216408576 1734604057600128 1737818015270656 1740626988355684 1744429674397696 1751710606491648 1751757731970688 1752799205057472 1753367803415514 1758422425796608 1759467861245952 1766859091729056 1771759773381411 1776867416276992 1778500566475776 1784283737604096 1787167816921344 1792124828247864 1792185238831104 1803993582403584 1804792746082304 1806500161094772 1812785069162496 1813373126602752 1819269693243392 1827264530762528 1832394523035648 1834953052667904 1840042604404224 1841324417434112 1841921732880944 1843016811200136 1847043184656384 1853456529047552 1854802304439552 1861192519397376 1861242590218856 1866417763516416 1868323827408896 1869434602573824 1876121871157248 1877287784962122 1881389028999168 1889656851880512 1895801471204352 1897686490365952 1898865805478928 1903014190252032 1910957025263616 1917592292712448 1918214349035776 1918279009959936 1926708947015424 1932974049071104 1934750679630912 1941468563935186 1945710021443584 1949637618459648 1954326380937216 1955045267179488 1957041841186003 1962483383697408 1968864813907968 1970727448467024 1977517051859712 1977583711813632 1978225229021184 1985094066621952 1993379488104576 1998975843311616 2000963450044416 2009369163142848 2016291896013824 2021952577142784 2029185427079168 2030391839342592 2032465360420352 2038102745850512 2038171448082432 2045193411362816 2046678404898816 2047128256203888 2053784927138048 2055672597107844 2060163552116736 2061598706106368 2067316897783808 2070203444035584 2071489969613376 2072161949491062 2085138595178496 2091918864777216 2092597471675392 2093897913996213 2095979902933488 2101864305835008 2116650316177408 2117965706111112 2122592750665728 2126023665672192 2131992415567872 2132936881733632 2134897301661696 2134954735839276 2142310139514688 2156009516271616 2157291329301504 2157991142665248 2159494445446624 2165484167466169 2165498906148864 2165557163587584 2174595805204992 2182869218230272 2186913743110144 2188923774124032 2190448625238016 2199591159287808 2205766447792128 2217234938640384 2223384813655104 2226978646866831 2231843848126464 2233230824949696 2239101160914944 2242720397705216 2248940960938496 2249016770297856 2255254797582336 2258403757129728 2258900144776704 2266245436841984 2266980594315008 2268328383015552 2281177266520064 2282833605464064 2286523530472896 2290760111038592 2292865589081826 2294462848287038 2299475479887872 2300842587783168 2309073072193536 2310508043030304 2312805410133504 2319298544369664 2325731510006784 2335614141988864 2337065606743296 2337823737887352 2345957148327936 2355812122305408 2362346364508548 2371334088634368 2379044983472128 2381231605699584 2382890422561792 2389499770997152 2389580318441472 2399553991950336 2408666881459696 2410098906954024 2415364164550656 2417046758883328 2417830835470336 2425510705805568 2429431251127452 2434738743410688 2443192697380864 2446604070223872 2453390139205632 2457355748266848 2460277960998912 2464254703392768 2473069739252736 2481590025863168 2488557018021888 2492579470098432 2501495828209664 2503050379949496 2508518705332224 2518988806029312 2519542469174016 2523060447418368 2527735294939136 2530058581055808 2531821073971904 2532642382711298 2547942700351488 2549526116447232 2550353168604384 2559208561550927 2559225979994112 2566324424835072 2568945262687232 2577105124918416 2579667572841216 2586909914873856 2599516824612864 2605768507916288 2606727022905984 2610940482533526 2616644511596544 2627565909737472 2627636597956032 2636689402479616 2637633638694912 2657839317472768 2665301124415488 2667951266725888 2676425606406144 2679158884190464 2680751725382016 2688187242371796 2695936769523712 2707189119123456 2709750241642158 2717561930776576 2719177603743744 2720059689904128 2728904539865088 2729504341605184 2740896796143792 2746884736155648 2748591784553472 2759049008381952 2760271258714112 2761986626151168 2762882599321416 2780184793571328 2789225153036288 2790129962233856 2791788779096064 2791863885328284 2794639870577984 2802485741113344 2814182806735872 2823954274814816 2831806261886976 2834698220896256 2843702206806528 2846529735548928 2846606314452368 2848298708218392 2854521285378048 2876388439068672 2877321523553664 2877418514939904 2887409551450112 2890063420523136 2899461073606656 2912202845902779 2918565032165376 2931489571405824 2932788212383744 2941021930389504 2953297220861952 2956313251520512 2964513084873472 2966275577789568 2969304862489108 2975791797501952 2977641099932928 2990069232156864 3001445175066624 3007006396776448 3011205009506304 3011866859702272 3014053744714272 3024437844020736 3024519209105641 3032928865714176 3043778140618752 3048698040630528 3057154118775768 3057257172123648 3067790117044224 3070692384305832 3078764096258048 3080677390707072 3083740546844672 3092398059159552 3100975346675712 3105305166053376 3116087475657728 3117098317183136 3127942864437248 3137878297165824 3138896207513088 3141082829740544 3143969854400232 3149795152678064 3161778784845824 3174975474266112 3176948559166668 3183889125998592 3186107091255296 3189035498508288 3199405322600448 3202432103758914 3213465209272032 3234014274407424 3239241668169936 3246318324547584 3248335745381376 3262138760298496 3271186852274176 3276474331022464 3280370614665216 3285672937857024 3297426319003648 3299386738931712 3311916962007082 3323439293464576 3325852407960576 3335077220482656 3337400506599328 3346680127684608 3347765772189696 3358651741372416 3359389958898688 3364080596557824 3373411441407744 3373525155446784 3382882196373504 3388350217165056 3399368155262976 3400470891472512 3421765899780096 3436140166557888 3439556763788288 3441694272430557 3449213219831808 3463609608290304 3466022432817152 3469208115200256 3475636030541312 3481253976711368 3488859348795392 3503421212983296 3503515463941376 3505598410114944 3506735606831028 3516844851593216 3518935722491904 3533718183458112 3543519546762822 3553734832553984 3557001132951552 3568567475208192 3574335633842688 3584249656495728 3584370477662208 3607987164807168 3609585492164608 3613000322189544 3625570138324992 3626746253205504 3638539386486784 3654529061525056 3664789046071296 3669906105335808 3680085208808448 3682648834868224 3683843465761888 3686033622400272 3694086369312768 3706913058095104 3709604608879104 3722385038794752 3722485180437712 3732835527032832 3736647654817792 3738869205147648 3752243742314496 3754575569924244 3762778057998336 3779313703761024 3791602942408704 3795372980731904 3797731610957856 3798963574066947 3821914050527232 3835184585424896 3836428698071552 3836558019919872 3853417894030848 3865948098142208 3869501359261824 3882937127870372 3891420042887168 3899275236919296 3908652761874432 3910090534358976 3914083682372006 3916410723800289 3924966767394816 3937729627815936 3941454896934048 3955034103719424 3955167423627264 3956450458042368 3970188133243904 3986758976209152 3997951686623232 4001926900088832 4018738326285696 4032583792027648 4043905154285568 4058370854158336 4060783678685184 4064930720840704 4076205491701024 4076342896164864 4090386822725632 4093356809797632 4094256512407776 4107569854276096 4111345194215688 4120327104233472 4123197412212736 4134633795567616 4140406888071168 4142979939226752 4144323898982124 4170277190356992 4183837729554432 4185194943350784 4187795827992426 4191959805866976 4203728611670016 4233300632354816 4235931412222224 4245185501331456 4252047331344384 4263984831135744 4265873763467264 4269794603323392 4269909471678552 4284620279029376 4312019032543232 4314582658603008 4315982285330496 4318988890893248 4330968334932338 4331114327175168 4349191610409984 4365738436460544 4377847548248064 4380897250476032 4399182318575616 4411532895584256 4434469877280768 4446769627310208 4453957293733662 4463687696252928 4466461649899392 4485440795410432 4497881921876992 4510509595164672 4516807514259456 4517800289553408 4532490873683968 4533961188630016 4536656766031104 4562354533040128 4565667210928128 4573047060945792 4581520222077184 4585731178163652 4588925696574076 4598950959775744 4601685175566336 4618146144387072 4621016086060608 4625610820267008 4638597088739328 4651463020013568 4671228283977728 4674131213486592 4675647475774704 4691914296655872 4711624244610816 4724692729017096 4742668177268736 4758089966944256 4762463211399168 4765780845123584 4778999541994304 4779160636882944 4799107983900672 4817333762919392 4820197813908048 4830728329101312 4834093517766656 4835661670940672 4851021411611136 4858862502254904 4869477486821376 4886385394761728 4893208140447744 4906780278411264 4914711496533696 4920555921997824 4928509406785536 4946139478505472 4963180051726336 4967875443010623 4985158940196864 5002991656419328 5006100759898992 5017037410664448 5037977612058624 5039084938348032 5046120894836736 5055470589878272 5060117162111616 5063642147943808 5065284765422596 5099052232894464 5100706337208768 5118417123101854 5132648849670144 5137890525374464 5154210249836832 5159335145682432 5173819829747712 5199033649225728 5211537015832576 5213454045811968 5221880965067052 5233289023193088 5255131819474944 5255273195912064 5273378804959232 5275267277389824 5315678634945536 5330602248830976 5335902533451776 5352851212812288 5358317768380928 5361503450764032 5376374484743592 5391873539047424 5414378238246912 5419500483284316 5435123861553152 5438355207487488 5440119379808256 5457809079730176 5459008683210368 5481793592287584 5497183569106944 5520542517428224 5523973252302336 5525765198642832 5560369587142656 5578450306072576 5580259924467712 5583577558192128 5583727770656568 5589279741155968 5604971482226688 5628365613471744 5647908549629632 5669396441792512 5687404413613056 5693059471097856 5693212628904736 5696597416436784 5709042570756096 5752776878137344 5754643047107328 5754837029879808 5774819102900224 5780126841046272 5798922147213312 5824405691805558 5837130064330752 5862979142811648 5865576424767488 5871125523558009 5906594441723904 5912626503041024 5929026169746944 5932551155579136 5938609724978216 5951583595003904 5955282199865856 5980138464313728 6002890350133248 6014012793552896 6023733719404544 6028107489428544 6048875688041472 6049038418211282 6065857731428352 6087556281237504 6097396081261056 6114308237551536 6114514344247296 6135580234088448 6141384768611664 6157528192516096 6161354781414144 6167481093689344 6184796118319104 6201950693351424 6210610332106752 6232174951315456 6234196634366272 6275756594331648 6277792415026176 6282165659481088 6287939708800464 6299590305356128 6323557569691648 6349950948532224 6353897118333336 6367778251997184 6372214182510592 6378070997016576 6398810645200896 6404864207517828 6426930418544064 6468028548814848 6478483336339872 6496452502398507 6496671490762752 6524277520596992 6542373704548352 6552948662044928 6560741229330432 6571345875714048 6594852638007296 6598773477863424 6623833924014164 6646878586929152 6651704815921152 6670154440965312 6674801013198656 6680935940600493 6695531544379392 6717303482744832 6718779917797376 6728161193115648 6746822882815488 6747050310893568 6765764392747008 6776700434330112 6798736310525952 6800941782945024 6843531799560192 6872280333115776 6879113527576576 6883388544861114 6898426439663616 6927219216580608 6932044865634304 6938416230400512 6951272061082624 6962507953422736 6977718697590784 7006842425966592 7007030927882752 7011196820229888 7013471213662056 7033689703186432 7037871444983808 7067436366916224 7087039093525644 7107469665107968 7114002265903104 7137134950416384 7148671267685376 7168499312991456 7168740955324416 7219170984329216 7226000644379088 7251140276649984 7253492506411008 7277078772973568 7309058123050112 7329578092142592 7339812210671616 7360170417616896 7365297669736448 7367686931523776 7372067244800544 7413826116190208 7419209217758208 7444770077589504 7444970360875424 7465671054065664 7473295309635584 7477738410295296 7504487484628992 7509151139848488 7525556115996672 7558627407522048 7583205884817408 7590745961463808 7595463221915712 7597927148133894 7643828101054464 7670369170849792 7672857396143104 7677625684652781 7706835788061696 7731896196284416 7739002718523648 7765874255740744 7782840085774336 7798550473838592 7817305523748864 7820181068717952 7828167364744012 7832821447600578 7849933534789632 7882909793868096 7910068207438848 7912900916084736 7940376266487808 7973517952418304 7995903373246464 8003853800177664 8037476652571392 8065167584055296 8087810308571136 8116741708316672 8121567357370368 8129861441681408 8152410983402048 8152685792329728 8186713619595264 8188513024815552 8215139708552192 8222690388431376 8240654208466944 8246394824425472 8269267591135232 8280813776142336 8285959878453504 8288647797964248 8340554380713984 8367675459108864 8370389886701568 8375591655984852 8383919611733952 8407457223340032 8466601264709632 8471862824444448 8504094662688768 8531747526934528 8539589206646784 8539818943357104 8569240558058752 8624038065086464 8629165317206016 8631964570660992 8637977781786496 8661936669864676 8662228654350336 8698383220819968 8736608537708337 8755695096496128 8761794500952064 8798364637151232 8823065791168512 8868939754561536 8893539254620416 8907914587467324 8927375392505856 8932923299798784 8970881590820864 8995763843753984 9021019190329344 9033615028518912 9035600579106816 9064981747367936 9067922377260032 9073313532062208 9073557627316923 9124709066080256 9131334421856256 9146094121891584 9163040444154368 9171462356327304 9177851393148152 9197901919551488 9203370351132672 9236292288774144 9242032172121216 9251221640534016 9277194177478656 9302926040027136 9342456567955456 9348262426973184 9351294951549408 9383828593311744 9423248489221632 9449385458034192 9485336354537472 9516179933888512 9524926422798336 9531561690247168 9557999083988608 9558321273765888 9598215967801344 9634667525838784 9640395627816096 9671323341881344 9702042823222272 9717725004509808 9738954973642752 9772770789523456 9786416280895488 9813560556822528 9829422993067392 9841111843995648 9857018813571072 9892278957010944 9926360103452672 9935750886021246 9970317880393728 10005983312838656 10012201519797984 10075955224117248 10078169876696064 10092241789673472 10110941179756544 10120234324223232 10127284295887616 10130569530845192 10198104465788928 10201412674417536 10236834246203708 10265297699340288 10275781050748928 10308420499673664 10318670291364864 10325082817291671 10347639659495424 10398067298451456 10426908091623936 10443761930134104 10466578046386176 10510263638949888 10510546391824128 10546757609918464 10550534554779648 10631357269891072 10661204497661952 10705702425624576 10716635536761856 10723006901528064 10752748969487184 10783747078094848 10828756476493824 10839000966568632 10870247723106304 10876710414974976 10880238759616512 10915618159460352 10918017366420736 10963587184575168 10994367138213888 11041085034856448 11047946504604672 11051530397285664 11120739174285312 11156900612145152 11160519848935424 11167155116384256 11167455541313136 11178559482311936 11209942964453376 11256731226943488 11295817099259264 11338792883585024 11374808827226112 11386118942195712 11386425257809472 11393194832873568 11396890722200841 11505553756274688 11509286094214656 11509674059759616 11549638205800448 11560253682092544 11597844294426624 11648811383611116 11674260128661504 11725958285623296 11731152849534976 11742251047116018 11813188883447808 11825253006082048 11858052339493888 11865102311158272 11877219449956432 11903167190007808 11910564399731712 11960276928627456 12005780700266496 12028025587105792 12047467438809088 12056214978857088 12097751376082944 12098076836422564 12131715462856704 12175112562475008 12194792162522112 12228616475103072 12229028688494592 12271160468176896 12282769537223328 12315056385032192 12322709562828288 12334962187378688 12369592236638208 12403901386702848 12421220664213504 12464349902630912 12468393268732544 12551513188663296 12555584830052352 12564331318962176 12575879417600928 12599180610712256 12619545665578709 12647115139383296 12699901897064448 12707794236666672 12735556503994368 12744428365021184 12756141994033152 12797621290401792 12809728415035656 12853860837088128 12936057097629696 12956966672679744 12992905004797014 12993342981525504 13048555041193984 13084747409096704 13105897324089856 13142691751428096 13189705276014592 13197546955726848 13247667848028328 13293757173858304 13303409631842304 13340308881930624 13349602026397312 13361871881200986 13391063088758784 13437559835594752 13456322386231296 13493645765630976 13531528785494016 13553400868660224 13597472621051904 13601883565890048 13687063599120384 13744560666231552 13758227055153152 13766777089722228 13796852879327232 13854438433161216 13864089731268608 13876832460801024 13902544122165248 13925015906845472 14013684851933184 14014061855765504 14022393640459776 14026942427324112 14067379406372864 14075742889967616 14134872733832448 14174078187051288 14214939330215936 14228004531806208 14274269900832768 14297342535370752 14336998625982912 14337481910648832 14438341968658432 14452001288758176 14502280553299968 14506985012822016 14554157545947136 14618116246100224 14659156184285184 14679624421343232 14720340835233792 14730595339472896 14735373863047552 14744134489601088 14827652232380416 14838418435516416 14889540155179008 14889940721750848 14903626329031869 14946590619271168 14955476820590592 15008974969257984 15018302279696976 15051112231993344 15117254815044096 15166411769634816 15181491922927616 15190926443831424 15195854296267788 15340738341699584 15345714792286208 15355251369305562 15413671576123392 15463792392568832 15478005437047296 15531748511481488 15565680171548672 15597100947677184 15634611047497728 15640362137435904 15656334729488024 15665642895201156 15699867069579264 15765819587736192 15820136414877696 15825801832169472 15880752532975616 15947035904836608 15991806746492928 16007707600355328 16074953305142784 16130335168110592 16175620617142272 16233483416633344 16243134714740736 16259722883362816 16304821966804096 16305371584659456 16373427239190528 16377026049631104 16430279417104384 16445380776862752 16538535182270464 16561627552284672 16571919756907008 16577295595928496 16681108761427968 16735350918217728 16740779773403136 16751183311969704 16767839223467904 16814914446680064 16933202529419264 16943725648888896 17008189325377536 17063495053869056 17079178413293568 17079637886714208 17138481116117504 17248076130172928 17258330634412032 17263929141321984 17275955563572992 17323873339729352 17324457308700672 17396766441639936 17473217075416674 17511390192992256 17523589001904128 17596729274302464 17613376570674027 17737879509123072 17787078509240832 17815829174934648 17854750785011712 17865846599597568 17941763181641728 17991527687507968 18042038380658688 18071201158213632 18129963494735872 18135844754520064 18146627064124416 18147115254633846 18262668843712512 18292188243783168 18326080888308736 18342924712654608 18355702786296304 18395803839102976 18406740702265344 18472584577548288 18484064344242432 18502443281068032 18554388354957312 18605852080054272 18696524853946368 18702589903098816 18846496978443264 18898770916068384 18970672709074944 19032359867777024 19049852845596672 19063123380494336 19115998167977216 19116642547531776 19196431935602688 19269335051677568 19280791255632192 19342646683762688 19404085646444544 19435450009019616 19489357507195521 19545541579046912 19572832561790976 19627121113645056 19658845986134784 19682223687991296 19714037627142144 19784557914021888 19852720206905344 19871501772042492 19940635760787456 20011966625677312 20024403039595968 20151910448234496 20156339753392128 20184483579346944 20221882359513088 20240468648446464 20254568591775232 20261139061690384 20396208931577856 20402825348835072 20473668492407416 20530595398680576 20551562101497856 20616840999347328 20637340582729728 20650165634583342 20695279318990848 20796134596902912 20853816183247872 20887523860268208 20933156092772352 21020527277899776 21021092783648256 21093515219836928 21101069109559296 21262714539782144 21322408995323904 21411404851249152 21433271073523712 21446013803056128 21505497938974368 21527460253046033 21657512952987648 21678001933137264 21740495446212608 21753420829949952 21760477519233024 21831236318920704 21836034732841472 21927174369150336 21988734276427776 22095893009209344 22103060794571328 22241478348570624 22313801224290304 22321039697870848 22334310232768512 22334911082626272 22357118964623872 22419885928906752 22513462453886976 22591634198518528 22677585767170048 22749617654452224 22772237884391424 22772850515618944 22786389665747136 22793781444401682 23011107512549376 23018572188429312 23032877053958343 23099276411600896 23120507364185088 23195688588853248 23297622767222232 23348520257323008 23451916571246592 23462305699069952 23484502094232036 23650506012164096 23716104678987776 23730204622316544 23754438899912864 23821128799463424 23920553857254912 24011561400532992 24056051174211584 24094934877618176 24112429957714176 24195502752165888 24196153672845128 24263430925713408 24350225124950016 24389584325044224 24457232950206144 24458057376989184 24565539074446656 24630112770064384 24645419125656576 24669924374757376 24739184473276416 24807802773405696 24842441328427008 24928699805261824 24936786537465088 25103026377326592 25111169660104704 25128662637924352 25151758835201856 25198361221424512 25239091331157418 25294230278766592 25399803794128896 25415588473333344 25512283988066304 25595242580803584 25619456830071312 25707721674176256 25872114195259392 25913933345359488 25985810009594028 25986685963051008 26169494818193408 26211794648179712 26285383502856192 26379410552029184 26395093911453696 26495335696056656 26587514347716608 26606819263684608 26680617763861248 26699204052794624 26723743762401972 26782126177517568 26875119671189504 26912644772462592 26987291531261952 27063057570988032 27106801737320448 27194945242103808 27203767131780096 27220672881950769 27374127198240768 27489121332463104 27516454110306304 27533554179444456 27593705758654464 27708876866322432 27728179462537216 27753664921602048 27805088244330496 27850031813690944 28027369703866368 28028123711531008 28044787280919552 28053884854648224 28151294177060197 28151485779935232 28269745467664896 28348156374102576 28429878660431872 28456009063612416 28548539801665536 28594685070741504 28673997251965824 28674963821297664 28904002577516352 29013970025644032 29108315091894272 29236232492200448 29318312368570368 29359248842686464 29440681670467584 29461190678945792 29470747726095104 29488268979202176 29655304464760832 29676836871032832 29779080310358016 29779881443501696 29807252658063738 29893181238542336 29910953641181184 30017949938515968 30036604559393952 30234509630088192 30332823539269632 30362983845855232 30381852887662848 30391708592535576 30681476683399168 30691429584572416 30710502738611124 30827343152246784 30927584785137664 30956010874094592 31063497022962976 31194201895354368 31280724274871808 31312669458976048 31331285790402312 31399734139158528 31531639175472384 31640272829755392 31651603664338944 31761505065951232 31894071809673216 31983613492985856 32149906610285568 32260670336221184 32351241234284544 32466966833266688 32486269429481472 32519445766725632 32609643933608192 32610743169318912 32746854478381056 32754052099262208 32860558834208768 32890761553725504 33077070364540928 33123255104569344 33143839513814016 33154591191856992 33269711300162051 33362217522855936 33470701836435456 33481559546806272 33502366623939408 33535678446935808 33629828893360128 33866405058838528 33887451297777792 34016378650755072 34158356826587136 34159275773428416 34276962232235008 34496152260345856 34516661268824064 34527858282643968 34551911127145984 34647746679458704 34648914617401344 34793532883279872 34946434150833348 35022780385984512 35047178003808256 35193458548604928 35226753141348054 35475759018246144 35574157018481664 35631658349869296 35709501570023424 35731693199195136 35883526363283456 35983055375015936 36084076761317376 36142402316427264 36259926989471744 36271689509040128 36293254128248832 36294230509267692 36525337687425024 36584376487566336 36652161776617472 36685849425309216 36711405572592608 36813481404530688 36945169155096576 36968128688484864 37004886562136064 37108776709914624 37211704160108544 37393049707892736 37405179806197632 37692993956886528 37797541832136768 37858636996736127 37941345418149888 38064719735554048 38099705691193344 38126246760988672 38231996335954432 38233285095063552 38392863871205376 38538670103355136 38561582511264384 38685293367525376 38808171292889088 38870900018039232 38978715014391042 39091083158093824 39145665123581952 39254242227290112 39317691972269568 39428075254284288 39569115828043776 39705440413810688 39743003544084984 39881271521574912 40023933251354624 40048806079191936 40312679506784256 40368967158693888 40443764719026176 40480937296892928 40509137183550464 40522278123380768 40792417863155712 40805650697670144 40947336984814832 41061190797361152 41103124202995712 41233681998694656 41274681165459456 41300331269166684 41390558637981696 41592269193805824 41707632366495744 41775047720536416 42041054555799552 42042185567296512 42187030439673856 42202138219118592 42525429079564288 42644817990647808 42822809702498304 42866542147047424 42892027606112256 43010995877948736 43054920506092066 43315025905975296 43356003866274528 43506841659899904 43520955038466048 43662472637841408 43672069465682944 43854348738300672 43977468552855552 44191786018418688 44206121589142656 44482956697141248 44642079395741696 44668620465537024 44669822165252544 44714237929247744 44839771857813504 45026924907773952 45183268397037056 45355171534340096 45499235308904448 45544475768782848 45545701031237888 45572779331494272 45587562888803364 46022215025098752 46037144376858624 46065754107916686 46198552823201792 46241014728370176 46391377177706496 46595245534444464 46697040514646016 46903833142493184 46924611398139904 46969004188464072 47301012024328192 47432209357975552 47460409244633088 47508877799825728 47642257598926848 47841107714509824 48023122801065984 48189869755236352 48224859915428352 48391005504331776 48392307345690256 48526861851426816 48700450249900032 48779168650088448 48914465900412288 48916114753978368 49131078148893312 49290838251313152 49339848749514752 49615605546811392 49684882656854016 49857399610523648 49873573074930176 50206052754653184 50222339320209408 50257325275848704 50303517670403712 50396722442849024 50478182662314836 50588460557533184 50799607588257792 50831176946666688 51024567976132608 51190485161607168 51238913660142624 51415443348352512 51744228390518784 51827866690718976 51971620019188056 51973371926102016 52338989636386816 52423589296359424 52570767005712384 52758821104058368 52790187822907392 52990671392113312 53175028695433216 53213638527369216 53361235527722496 53398408105589248 53447487524803944 53564252355035136 53750239342379008 53825289544925184 53974583062523904 54126115141976064 54213603474640896 54389890484207616 54407534263560192 54441345763901538 54978242664926208 55032908220612608 55067108358888912 55187411517308928 55417753732644864 55456358925074432 55507329843204096 55610176488660992 55700063627381888 56056247423062016 56089574561839104 56107769709296448 56302588354120394 56539490935329792 56696312748205152 56912018127224832 57097079603331072 57189370141483008 57347994503931648 57349927642595328 57808005155032704 58027940051288064 58472464984400896 58636624737140736 58718497685372928 58881363340935168 58922381357891584 58941495452190208 58976537958404352 59310608929521664 59353673742065664 59558160620716032 59559762887003392 59614505316127476 59786362477084672 59821907282362368 60035899877031936 60073209118787904 60469019260176384 60665647078539264 60725967691710464 60763705775325696 60783417185071152 61362953366798336 61382859169144832 61421005477222248 61654686304493568 61855169570275328 61912021748189184 62126994045925952 62388403790708736 62561448549743616 62625338917952096 62662571580804624 62799468278317056 63063278350944768 63280545659510784 63303207328677888 63523010131902464 63788143619346432 63967226985971712 64299813220571136 64521340672442368 64582380759138099 64933933666533376 64972538858962944 65038891533451264 65219287867216384 65221486338637824 65493708956762112 65508104198524416 65721117668417536 65781523107451008 66154140729081856 66287679027628032 66309182383713984 66539422600324102 66724435045711872 66941403672870912 66963119093612544 67004733247878816 67071356893871616 67259657786720256 67732810117677056 67774902595555584 68032757301510144 68316713653174272 68318551546856832 68553924464470016 68992304520691712 69033322537648128 69055716565287936 69103822254291968 69295493358917408 69297829234802688 69587065766559744 69892868301666696 70045560771969024 70094356007616512 70386917097209856 70453506282696108 70951518036492288 71148314036963328 71263316699738592 71463386398390272 71767052726566912 71966110750031872 72168153522634752 72284804632854528 72519853978943488 72543379018080256 72586508256497664 72588461018535384 73050675374850048 73168752975132672 73304323553234944 73371698850618432 73422811145185216 73890338310193152 73936257376969728 74009773124272128 74217553419829248 74423408320217088 74786099415785472 74810359612395264 75385987913773056 75595083664273536 75717273993472254 75882690836299776 76199411382386688 76252493521977344 76463992671908864 76785727742410752 77077340206710272 77123165022528768 77370586735050752 77616342585778176 77741800036078464 77957430028782084 78182166316187648 78508484454580224 78635383944539136 78856150508568576 79138231656087552 79410880827621376 79486007088169968 79762543043149824 80047866502709248 80097612158383872 80625359013568512 80737934317387776 80887529438052352 80961874593785856 81018274367100928 81044556246761536 81584835726311424 81611301395340288 81894673969629664 82122381594722304 82206248405991424 82467363997389312 82549362330918912 82600662538333368 82781117275963392 83184538387611648 83415264732991488 83550095441072832 84082109111599104 84084371134593024 84374060879347712 84453882531180591 85050858159128576 85289635981295616 85645619404996608 85733084294094848 85784055212224512 86021991755897472 86109841012184132 86712007732549056 87041910076932096 87324945275682816 87344138931365888 87708697476601344 87954937105711104 88383572036837376 88412243178285312 88965913394282496 89284158791483392 89337240931074048 89339644330505088 89428475858495488 89679543715627008 90053849815547904 90366536794074112 90710343068680192 90998470617808896 91088951537565696 91091402062475776 91145558662988544 91175125777606728 92044430050197504 92074288753717248 92131508215833372 92397105646403584 92482029456740352 92782754355412992 93190491068888928 93849222796279808 93938008376928144 94602024048656384 94864418715951104 94920818489266176 95017755599651456 95284515197853696 95682215429019648 96379739510472704 96449719830856704 96782011008663552 96784614691380512 97053723702853632 97400900499800064 97558337300176896 97828931800824576 97832229507956736 98262156297786624 98581676502626304 98679697499029504 99231211093622784 99369765313708032 99714799221047296 99747146149860352 99809133900486153 100412105509306368 100444678640418816 100514650551697408 100607035340807424 100793444885698048 100956365324629672 101176921115066368 101599215176515584 101662353893333376 102049135952265216 102477827320285248 102830886696705024 103488456781037568 103655733381437952 103943240038376112 103946743852204032 104677979272773632 104847178592718848 105141534011424768 105517642208116736 105580375645814784 105981342784226624 106427277054738432 106722471055444992 106796816211178496 106894975049607888 107128504710070272 107500478684758016 107650579089850368 107949166125047808 108252230283952128 108427206949281792 108779780968415232 108815068527120384 108882691527803076 109956485329852416 110065816441225216 110134216717777824 110835507465289728 110912717850148864 111014659686408192 111220352977321984 111400127254763776 112112494846124032 112179149123678208 112215539418592896 112605176708240788 113078981870659584 113392625496410304 113575910990208381 113824036254449664 114194159206662144 114378740282966016 114695989007863296 114699855285190656 115616010310065408 116055880102576128 116944929968801792 117273249474281472 117436995370745856 117762726681870336 117844762715783168 117882990904380416 117953075916808704 118621217859043328 118707347484131328 119116321241432064 119119525774006784 119229010632254952 119572724954169344 119643814564724736 120071799754063872 120146418237575808 120938038520352768 121331294157078528 121451935383420928 121527411550651392 121566834370142304 122725906733596672 122765718338289664 122842010954444496 123309372608987136 123710339140550656 123824043496378368 124253988091851904 124776807581417472 125122897099487232 125250677835904192 125325143161609248 126126556701889536 126561091319021568 126606414657355776 127046020263804928 127576287238692864 127934453971943424 128599626441142272 129042681344884736 129164761518276198 129945077717925888 130077783066902528 130438575734432768 130987417913524224 131016208397048832 131442235336835072 131563046214902016 132308281458163712 132575358055256064 132618364767427968 133078845200648204 133448870091423744 133926238187225088 134009466495757632 134142713787743232 134519315573440512 135465620235354112 135549805191111168 136065514603020288 136633427306348544 136637103093713664 137107848928940032 137984609041383424 138066645075296256 138111433130575872 138207644508583936 138590986717834816 138595658469605376 139174131533119488 139785736603333392 140091121543938048 140188712015233024 140773834194419712 140907012565392216 141903036072984576 142296628073926656 142526633399477184 142926772796780544 143534105453133824 143932221500063744 144569609265709056 145039707957886976 145086758036160512 145173016512995328 145176922037070768 146101350749700096 146337505950265344 146608647106469888 146743397701236864 146845622290370432 147872514753939456 148019546248544256 148846816640434176 149572198831570944 149620719224790528 150771975827546112 151190167328547072 151434547986944508 151765381672599552 152398822764773376 152504987043954688 152927985343817728 153571455484821504 154154680413420544 154246330045057536 154741173470101504 155232685171556352 155483600072156928 155914860057564168 156364332632375296 157016968909160448 157270767889078272 157712301017137152 158276463312175104 158821761655242752 158972014176339936 159525086086299648 160095733005418496 160195224316767744 161250718027137024 161475868634775552 161775058876104704 161923749187571712 162036548734201856 162089112493523072 163169671452622848 163222602790680576 163789347939259328 164412496811982848 164934727994778624 165098724661837824 165201325076666736 165562234551926784 166369076775223296 166830529465982976 167100190882145664 168168742269186048 168748121758695424 168907765062361182 170101716318257152 171291238809993216 171466168588189696 171568110424449024 172043983511794944 172219682024368264 173424015465098112 174083820153864192 174688277862731776 175417394953202688 175909874211422208 176767144073674752 176824486356570624 177931826788564992 178568317582966784 178674481862148096 178679288661010176 178856951716990976 179359087431254016 180107699631095808 180733073588148224 181996941235617792 182177903075131392 182182804124951552 182291117325977088 182350251555213456 184088860100395008 184148577507434496 184263016431666744 184794211292807168 184964058913480704 185565508710825984 186380982137777856 187698445592559616 187876016753856288 189204048097312768 189728837431902208 189841636978532352 190035511199302912 190569030395707392 191364430858039296 192759479020945408 192899439661713408 193564022017327104 193569229382761024 193747142277414297 194801800999600128 195116674600353792 195657863601649152 195664459015913472 196524312595573248 197163353005252608 197359394998059008 198462422187245568 199429598442094592 199494292299720704 199618267800972306 200824211018612736 200889357280837632 201029301103394816 201214070681614848 201586889771396096 201912730649259344 202353842230132736 203198430353031168 203324707786666752 204098271904530432 204955654640570496 205661773393410048 206976913562075136 207311466762875904 207886480076752224 207893487704408064 209355958545547264 209694357185437696 210283068022849536 211035284416233472 211160751291629568 211962685568453248 212854554109476864 213444942110889984 213593632422356992 213789950099215776 215000957369516032 215301158179700736 215898332250095616 216504460567904256 216854413898563584 217559561936830464 217630137054240768 217765383055606152 219912970659704832 220131632882450432 220268433435555648 221671014930579456 221825435700297728 222029319372816384 222440705954643968 222800254509527552 224224989692248064 224358298247356416 224431078837185792 225210353416481576 226157963741319168 226785250992820608 227151821980416762 227648072508899328 228757480565932032 229391978015726592 231232020620130816 232111760205152256 233889859937603584 234546498948562944 235525453363740672 235689525431566336 235765981808760832 235906151833617408 237414694968262656 238232642482864128 238239051548013568 238458021264509904 239145449908338688 239287629129449472 240143599508127744 240292836475151616 241876077040705536 242662588314157056 243054823101302784 243133668740284608 245451813467193344 245531436676579328 245684021908888992 246618745217974272 247420678281101312 247648086992756736 248507976183703808 249553615162834944 250245794198974464 250501355671808384 250650286323218496 252253113403779072 253122182638043136 253361647593541773 254092040527609856 255152574477385728 255868907943886848 257199252882284544 258085362689769472 258329523036552396 260155566133805056 260877151468865536 261974835827048448 262032416794097664 262884470673670144 263126092429804032 264616562916327424 265150716110512128 265236729534855936 266157690401296408 266897740182847488 267852476374450176 268018932991515264 268285427575486464 269038631146881024 270931240470708224 271099610382222336 272131029206040576 273266854612697088 273274206187427328 274215697857880064 275969218082766848 276133290150592512 276222866261151744 276415289017167872 277181973435669632 277191316939210752 278348263066238976 279571473206666784 281547668388839424 281814025130784432 283806072145969152 284593256147853312 285053266798954368 285853545593561088 287864443000127488 289139218531418112 290079415915773952 290173516072321024 290346033025990656 290353844074141536 292202701499400192 292675011900530688 293217294212939776 293486795402473728 293691244580740864 295745029507878912 296039092497088512 297693633280868352 299144397663141888 299241438449581056 299427401701458459 301543951655092224 302380334657094144 302869095973889016 303530763345199104 304797645529546752 305009974087909376 305855970687635456 308309360826841088 308492660090115072 310465370343112704 310967200144313856 311829720115128336 312728665264750592 314033937818320896 314541535778156544 315424602034274304 316552926624350208 317944028352679872 320191466010836992 320390448633535488 322501436054274048 322951737269551104 323550117752209408 323847498375143424 324073097468403712 324178224987046144 326339342905245696 326445205581361152 327578695878518656 328824993623965696 329869455989557248 330197449323675648 330402650153333472 332738153550446592 333661058931965952 334200381764291328 336337484538372096 337496243517390848 337815530124722364 340203432636514304 342582477619986432 342932337176379392 343136220848898048 344087967023589888 344439364048736528 346848030930196224 348167640307728384 349376555725463552 350834789906405376 351819748422844416 353534288147349504 353648972713141248 355863653577129984 357136635165933568 357348963724296192 357358577322020352 357713903433981952 358718174862508032 360215399262191616 361466147176296448 363993882471235584 364355806150262784 364365608249903104 364582234651954176 364700503110426912 365966824301782561 368177720200790016 368297155014868992 368526032863333488 369588422585614336 369928117826961408 371131017421651968 372761964275555712 375752033507712576 378408096194625536 379457674863804416 379683273957064704 380071022398605824 381138060791414784 382728861716078592 385518958041890816 385798879323426816 387128044034654208 387138458765522048 387494284554828594 390233349200707584 391315727203298304 393048625191146496 394326706010505216 394718789996118016 396924844374491136 398859196884189184 398988584599441408 399236535601944612 401778714561675264 402058602206789632 402428141363229696 403173779542792192 403825461298518688 406396860706062336 406649415573333504 408196543809060864 409911309281140992 411323546786820096 413953827124150272 414622933525751808 415772960153504448 415786975408816128 418711917091094528 419388714370875392 420566136045699072 422070568832466944 422321502583259136 423925371136906496 425709108218953728 426889884221779968 427187264844713984 427579900198431552 430001914739032064 430602316359401472 431796664500191232 433708827797127168 435119123873660928 435260274108481536 435530766111212304 439825941319409664 440263265764900864 440536866871111296 444058638745632768 444881411909287936 445600509019055104 448449979384496128 448716596494712832 448862157674371584 450420706832963152 452315927482638336 453570501985641216 454303643960833524 455296145017798656 457514961131864064 458783956031453184 462464041240261632 464223520410304512 467779719875207168 469092997897125888 471050906727481344 471379050863132672 471531963617521664 471812303667234816 474829389936525312 476465284965728256 476478103096027136 476916042529019808 478575258258898944 480287199016255488 480585672950303232 483752154081411072 485325176628314112 486109646202605568 486267337480569216 491062873353158656 491368043817777984 493237490435948544 494841356562202624 495296173985513472 497015952367407616 499107230325669888 500491588397948928 501002711343616768 501300572646436992 504506226807558144 506244365276086272 506723295187083546 508184081055219712 510305148954771456 514398505764569088 516170725379538944 516659046073104792 520311132267610112 521754302937731072 524064833588195328 525768941347340288 526252184859608064 530301432221024256 530473459069711872 532315380802592816 533795480365694976 535704952748900352 536037865983030528 536570855150972928 538077262293762048 542199220764444672 546533709225394176 546548412374854656 548431395715760128 551938436165533696 552266580301185024 552445732522303488 552830578034335744 554363946871339264 554382633878421504 556696526132477952 559142946413333568 563095336777678848 563628050261568864 567612144291938304 569186512295706624 570106533597908736 571707091187122176 575728886000254976 578278437062836224 580347032144642048 580692066051981312 580707688148283072 584405402998800384 585350023801061376 586434588425879552 586973590804947456 587382489161481728 591490059015757824 592078184994177024 595387266561736704 598288795326283776 598482876899162112 598854803402916918 603087903310184448 604760669314188288 605738191947778032 607061526690398208 609595291059093504 610019948175818752 611711941375270912 616618721653682176 616985320180230144 620930740686225408 621934400288627712 623659440230256672 628067875636641792 629083071556313088 630849204068548608 633105853248700416 635888056705359744 640780897267070976 645002872108548096 645903474539102208 647100235504418816 647694996750286848 648146194936807424 648356449974092288 652678685810491392 652890411162722304 655157391757037312 657649987247931392 659738911979114496 660394898647351296 660805300306666944 665476307100893184 667322117863931904 668400763528582656 672674969076744192 674992487034781696 675631060249444728 680406865273028608 685864674352758784 686272441697796096 688175934047179776 688878728097473056 693696061860392448 696335280615456768 698753111450927104 701669579812810752 703639496845688832 707068576294699008 707297945426282496 714273270331867136 714697927448592384 714717154644040704 715427806867963904 717436349725016064 720430798524383232 722932294352592896 727987764942471168 728731216499806208 729164469303908352 729401006220853824 731933648603565122 736355440401580032 736594310029737984 737052065726666976 739856235653922816 742262034843303936 745523928551111424 751504067015425152 758915349727608832 759366547914129408 760142044797211648 762276121582829568 765457723432157184 771037916083781632 771597758646853632 774256088069308416 774276917531044096 774988569109657188 780466698401415168 782631454406596608 786097250382292992 788653412021010432 789437579992236032 793849688748982272 797718393768378368 797977169198882816 798473071203889224 803557429123350528 804117204413579264 804856282726459392 806347559085584384 807650922597037376 812793721412124672 813298831146667008 816393087618121728 819822618562281984 822647093573640192 827907654248300544 829245867051503616 831545920307008896 831573950817632256 838777428741750784 844141137664933888 844643005166518272 847850742273812992 851418216437907456 853779768443559936 854374529689427968 855159800396863104 860003829478064128 863593329000382464 867417655594254336 870238247747321856 870520548216963072 871061532222424608 879651882638819328 880526531529801728 881073733742222592 888117277491265536 889762823818575872 891201018038110208 896899958768992256 897433192989425664 897724315348743168 900841413665926304 904631854965276672 907141003971282432 908607287921667048 910592290035597312 915029922263728128 917567912062906368 924928082480523264 935559439750414336 938185995794251776 942101813454962688 942758101726265344 943063927235043328 943624607334469632 949658779873050624 952956206192054272 953832085058039616 960574398032510976 961171345900606464 967504308162822144 970650353256628224 972219292405211136 972534674961138432 982125746706317312 982736087635555968 986474980871897088 990592347971026944 994031904734815232 998214460651339776 1000983176795897856 1002005422687233536 1002601145292873984 1009012453615116288 1012488730552172544 1013446590374167092 1016368162110439424 1020610297909542912 1028797011529138176 1032341450759077888 1033318092146209584 1040622264535220224 1043508605875462144 1048129667176390656 1051537882694680576 1052504369719216128 1060602864442048512 1060946918139423744 1064630761605185632 1067590960731389952 1071409905497800704 1072075731966061056 1073141710301945856 1076154524587524096 1084398441528889344 1093067418450788352 1093096824749709312 1096862791431520256 1097900472905347683 1103876872331067392 1104533160602370048 1104891465044606976 1105661156068671488 1108727893742678528 1108765267756843008 1113393052264955904 1118285892826667136 1127256100523137728 1135224288583876608 1138373024591413248 1140213067195817472 1143414182374244352 1151457772000509952 1156556874125672448 1160694064289284096 1161384132103962624 1161415376296566144 1170700047602122752 1172869176851759104 1173947181609894912 1174764978322963456 1182980118031515648 1184156369988354048 1190774533123473408 1196577590652567552 1196965753798324224 1197709606805833836 1206175806620368896 1209521338628376576 1211476383895556064 1219190582118187008 1220039896351637504 1223423882750541824 1233237443307364352 1233970640360460288 1241861481372450816 1243868800577255424 1247318880460513344 1256135751273283584 1258166143112626176 1261698408137097216 1266211706497400832 1271776113410719488 1281561794534141952 1290005744217096192 1291806949078204416 1295389993500573696 1296292389873614848 1296712899948184576 1305357371620982784 1305780822325444608 1310314783514074624 1315299974495862784 1319477823958228992 1320789797294702592 1321610600613333888 1334644235727863808 1336801527057165312 1345349938153488384 1349984974069563392 1351262120498889456 1360813730546057216 1371729348705517568 1372544883395592192 1376351868094359552 1377757456194946112 1387392123720784896 1392670561230913536 1397506222901854208 1403339159625621504 1407278993691377664 1414137152589398016 1414595890852564992 1429395854897184768 1429434309288081408 1430855613735927808 1440861597048766464 1445864588705185792 1455975529884942336 1457462432999612416 1458328938607816704 1458802012441707648 1463867297207130244 1473188620059475968 1474104131453333952 1479712471307845632 1484524069686607872 1491047857102222848 1503008134030850304 1517830699455217664 1518733095828258816 1520284089594423296 1524552243165659136 1530915446864314368 1542075832167563264 1543195517293707264 1548512176138616832 1548553835062088192 1549977138219314376 1560933396802830336 1565262908813193216 1572194500764585984 1577306824042020864 1578875159984472064 1595436787536756736 1595954338397765632 1596946142407778448 1607114858246701056 1608234408827158528 1609712565452918784 1612695118171168768 1615301845194074752 1626597662293334016 1639645237124563968 1645294187147280384 1655815308496601088 1658491734103007232 1663091840614017792 1663147901635264512 1677554857483501568 1689286010333036544 1695701484547625984 1702836432875814912 1707559536887119872 1708749059378855936 1710319600793726208 1720007658956128256 1727186658000764928 1734835311188508672 1741041096433926144 1742123064444849216 1759303765277638656 1761053063059603456 1762147467484445184 1776234554982531072 1779525647637151744 1782402036076220416 1793799917537984512 1794866385978851328 1795448630697486336 1801682827331852608 1809263709930553344 1814282007942564864 1817214575843334096 1821184580071194624 1830059844527456256 1835135824125812736 1849856164961046528 1871118879500828672 1884203626909925376 1885516203452530688 1886127854470086656 1887249214668939264 1899317559746101248 1905912412384108544 1907664170116079232 1922342691801212928 1935008616325644288 1941300706513256448 1944438584810422272 1945069349922276864 1964251493412634624 1965472175271111936 1972949961743794176 1981184695942053888 1988063809469630464 1996428921302679552 2001966353591795712 2004010845374467072 2005202290585747968 2018024907230232576 2024977461104345088 2026893180748334184 2032736324220878848 2041220595819085824 2057594023058276352 2064682901518155776 2066636184292419168 2081244529070440448 2087017211750924288 2096259334352781312 2103075765389361152 2105008739438432256 2121205728884097024 2121893836278847488 2129261523210371264 2142819810995601408 2144151463932122112 2146283420603891712 2152309049175048192 2168796883057778688 2186193649499418624 2193725582863040512 2195800945810695366 2209066321204740096 2209782930089213952 2211322312137342976 2217455787485357056 2226786104529911808 2236571785653334272 2254512201046275456 2276746049182826496 2280426134391634944 2286828364748488704 2302915544001019904 2313113748251344896 2321388128578568192 2322768264207925248 2322830752593132288 2341400095204245504 2345738353703518208 2347894363219789824 2349529956645926912 2365960236063031296 2368312739976708096 2381549066246946816 2393155181305135104 2393931507596648448 2395419213611667672 2412351613240737792 2419042677256753152 2422952767791112128 2438381164236374016 2440079792703275008 2446847765501083648 2466474886614728704 2467941280720920576 2483722962744901632 2487737601154510848 2494637760921026688 2516332286225252352 2532423412994801664 2543552226821438976 2563123589068283904 2580011488434192384 2590779987001147392 2592584779747229696 2593425799896369152 2610714743241965568 2611561644650889216 2620629567028149248 2630599948991725568 2638955647916457984 2641579594589405184 2643221201226667776 2669288471455727616 2673603054114330624 2690699876306976768 2699969948139126784 2702524240997778912 2721627461092114432 2743458697411035136 2745089766791184384 2752703736188719104 2755514912389892224 2774784247441569792 2795012445803708416 2806678319251243008 2814557987382755328 2828274305178796032 2829191781705129984 2858868618576162816 2861711227471855616 2881723194097532928 2891729177410371584 2911951059769884672 2914924865999224832 2916657877215633408 2917604024883415296 2927734594414260488 2946377240118951936 2948208262906667904 2959424942615691264 2982095714204445696 3006016268061700608 3035661398910435328 3037466191656517632 3040568179188846592 3049104486331318272 3061830893728628736 3086391034587414528 3097024352277233664 3097107670124176384 3099954276438628752 3121866793605660672 3130525817626386432 3144389001529171968 3154613648084041728 3190873575073513472 3191908676795531264 3193892284815556896 3214229716493402112 3216468817654317056 3219425130905837568 3225390236342337536 3230603690388149504 3253195324586668032 3279290474249127936 3290588374294560768 3293701418716043049 3311630616993202176 3316983468206014464 3326183681228035584 3326295803270529024 3355109714967003136 3391402969095251968 3405672865751629824 3415119073774239744 3417498118757711872 3420639201587452416 3440015317912256512 3454373316001529856 3469670622377017344 3482082192867852288 3484246128889698432 3518607530555277312 3522106126119206912 3524294934968890368 3552469109965062144 3559051295274303488 3564804072152440832 3587599835075969024 3589732771957702656 3590897261394972672 3603365654663705216 3618527419861106688 3628564015885129728 3634429151686668192 3660119689054912512 3670271648251625472 3699712329922093056 3742237759001657344 3768407253819850752 3771032406905061376 3772255708940173312 3774498429337878528 3798635119492202496 3811824824768217088 3815328340232158464 3844685383602425856 3870017232651288576 3888877169620844544 3890138699844553728 3928502986825269248 3930944350542223872 3945899923487588352 3962369391884107776 3976127618939260928 4003932707183591424 4008021690748934144 4010404581171495936 4036049814460465152 4049954922208690176 4053786361496668368 4065472648441757696 4082441191638171648 4115188046116552704 4133272368584838336 4162489058140880896 4174034423501848576 4192518668705562624 4206151530778722304 4210017478876864512 4242411457768194048 4243787672557694976 4258523046420742528 4288302927864244224 4292566841207783424 4337593766115557376 4372387298998837248 4387451165726081024 4391601891621390732 4419565860178427904 4422644624274685952 4434911574970714112 4453572209059823616 4473143571306668544 4509024402092550912 4553492098365652992 4560852268783269888 4573656729496977408 4605831088002039808 4626227496502689792 4642776257157136384 4645536528415850496 4645661505186264576 4682800190408491008 4691476707407036416 4695788726439579648 4699059913291853824 4731920472126062592 4736625479953416192 4786310362610270208 4787863015193296896 4790838427223335344 4824703226481475584 4838085354513506304 4845905535582224256 4893695531002167296 4932949773229457408 4935882561441841152 4967445925489803264 4975475202309021696 4989275521842053376 5032664572450504704 5087104453642877952 5126247178136567808 5160022976868384768 5181559974002294784 5185169559494459392 5186851599792738304 5223123289301778432 5241259134056298496 5277911295832915968 5283159189178810368 5286442402453335552 5338576942911455232 5347206108228661248 5381399752613953536 5405048481995557824 5443254922184228864 5486917394822070272 5490179533582368768 5505407472377438208 5511029824779784448 5549568494883139584 5590024891607416832 5613356638502486016 5656548610357592064 5658383563410259968 5717737237152325632 5723422454943711232 5783458354820743168 5823902119539769344 5829849731998449664 5833315754431266816 5835208049766830592 5855469188828520976 5892754480237903872 5896416525813335808 5918849885231382528 5964191428408891392 6012032536123401216 6071322797820870656 6074932383313035264 6081136358377693184 6098208972662636544 6123661787457257472 6172782069174829056 6194048704554467328 6194215340248352768 6199908552877257504 6243733587211321344 6261051635252772864 6288778003058343936 6309227296168083456 6383817353591062528 6387784569631113792 6428459432986804224 6432937635308634112 6438850261811675136 6450780472684675072 6461207380776299008 6506390649173336064 6558580948498255872 6581176748589121536 6587402837432086098 6633966936412028928 6652367362456071168 6710219429934006272 6782805938190503936 6830238147548479488 6834996237515423744 6841278403174904832 6908746632003059712 6939341244754034688 6964164385735704576 6968492257779396864 7037215061110554624 7048589869937780736 7104938219930124288 7118102590548606976 7129608144304881664 7175199670151938048 7179465543915405312 7181794522789945344 7206731309327410432 7237054839722213376 7257128031770259456 7268858303373336384 7320239378109825024 7340543296503250944 7399424659844186112 7484475518003314688 7544511417880346624 7548996858675757056 7597270238984404992 7623649649536434176 7630656680464316928 7689370767204851712 7740034465302577152 7777754339241689088 7780277399689107456 7857005973650538496 7861888701084447744 7891799846975176704 7924738783768215552 7952255237878521856 8007865414367182848 8016043381497868288 8020809162342991872 8072099628920930304 8099909844417380352 8107572722993336736 8164882383276343296 8230376092233105408 8266544737169676672 8348068847003697152 8385037337411125248 8412303061557444608 8420034957753729024 8484822915536388096 8487575345115389952 8517046092841485056 8576605855728488448 8585133682415566848 8675187532231114752 8744774597997674496 8774902331452162048 8783203783242781464 8839131720356855808 8845289248549371904 8869823149941428224 8946287142613337088 9018048804185101824 9106984196731305984 9121704537566539776 9147313458993954816 9285552514314272768 9291073056831700992 9291323010372529152 9365600380816982016 9382953414814072832 9391577452879159296 9398119826583707648 9463840944252125184 9572620725220540416 9575726030386593792 9581676854446670688 9649406452962951168 9676170709027012608 9691811071164448512 9787391062004334592 9865899546458914816 9871765122883682304 9934891850979606528 9950950404618043392 9978551043684106752 10065329144901009408 10174208907285755904 10252494356273135616 10320045953736769536 10363119948004589568 10370339118988918784 10373703199585476608 10446246578603556864 10482518268112596992 10555822591665831936 10566318378357620736 10572884804906671104 10677153885822910464 10694412216457322496 10762799505227907072 10810096963991115648 10973834789644140544 10980359067164737536 11010814944754876416 11022059649559568896 11099136989766279168 11180049783214833664 11226713277004972032 11313097220715184128 11316767126820519936 11435474474304651264 11446844909887422464 11566916709641486336 11659699463996899328 11666631508862533632 11670416099533661184 11710938377657041952 11785508960475807744 11792833051626671616 11837699770462765056 11928382856817782784 12024065072246802432 12142645595641741312 12149864766626070528 12162272716755386368 12196417945325273088 12247323574914514944 12345564138349658112 12388430680496705536 12399817105754515008 12487467174422642688 12522103270505545728 12577556006116687872 12618454592336166912 12767634707182125056 12775569139262227584 12877700523623350272 12901560945369350144 12922414761552598016 13012781298346672128 13117161896996511744 13162353497178243072 13174805674864172196 13267933872824057856 13304734724912142336 13420438859868012544 13565611876381007872 13660476295096958976 13669992475030847488 13682556806349809664 13817493264006119424 13878682489508069376 13928328771471409152 13936984515558793728 14074430122221109248 14097179739875561472 14209876439860248576 14259216288609763328 14350399340303876096 14358931087830810624 14363589045579890688 14413462618654820864 14474109679444426752 14514256063540518912 14537716606746672768 14681086593006501888 14798849319688372224 14968951036006629376 15089022835760693248 15097993717351514112 15247299299072868352 15261313360928633856 15378741534409703424 15480068930605154304 15555508678483378176 15560554799378214912 15723777402168895488 15849477567536431104 15904510475757043712 16015730828734365696 16032086762995736576 16041618324685983744 16144199257841860608 16215145445986673472 16329764766552686592 16460752184466210816 16533089474339353344 16696137694007394304 16770074674822250496 16840069915507458048 16969645831072776192 16975150690230779904 17034092185682970112 17153211711456976896 17170267364831133696 17350375064462229504 17489549195995348992 17549804662904324096 17566407566485562928 17678263440713711616 17690578497098743808 17739646299882856448 17892574285226674176 18036097608370203648 18213968393462611968 18243409075133079552 18294626917987909632 18582146113663401984 18582646020745058304 18731200761633964032 18765906829628145664 18783154905758318592 18796239653167415296 18927681888504250368 19151452060773187584 19163353708893341376 19298812905925902336 19352341418054025216 19383622142328897024 19574782124008669184 19731799092917829632 19743530245767364608 19901900809236086784 19957102087368213504 20130658289802018816 20348417814571511808 20504988712546271232 20726239896009179136 20740678237977837568 20747406399170953216 20892493157207113728 20965036536225193984 21111645183331663872 21145769609813342208 21354307771645820928 21388824432914644992 21525599010455814144 21620193927982231296 21960718134329475072 22021629889509752832 22044119299119137792 22198273979532558336 22360099566429667328 22453426554009944064 22633534253641039872 22870948948609302528 22893689819774844928 23133833419282972672 23319398927993798656 23333263017725067264 23340832199067322368 23421876755314083904 23571017920951615488 23585666103253343232 23675399540925530112 23856765713635565568 24048130144493604864 24299729533252141056 24324545433510772736 24494647149829029888 24691128276699316224 24776861360993411072 24799634211509030016 25044206541011091456 25155112012233375744 25236909184672333824 25535269414364250112 25551138278524455168 25755401047246700544 25803121890738700288 25844829523105196032 26025562596693344256 26234323793993023488 26324706994356486144 26349611349728344392 26535867745648115712 26609469449824284672 26840877719736025088 27131223752762015744 27320952590193917952 27339984950061694976 27365113612699619328 27856657542942818304 27873969031117587456 28148860244442218496 28194359479751122944 28518432577219526656 28717862175661621248 28727178091159781376 28826925237309641728 28948219358888853504 29028512127081037824 29075433213493345536 29362173186013003776 29597698639376744448 29937902072013258752 30178045671521386496 30195987434703028224 30494598598145736704 30522626721857267712 30757483068819406848 30960137861210308608 31111017356966756352 31121109598756429824 31447554804337790976 31698955135072862208 31809020951514087424 32031461657468731392 32064173525991473152 32083236649371967488 32288398515683721216 32430290891973346944 32921504368932421632 33066178948678706688 33392275388014788608 33540149349644500992 33680139831014916096 33939291662145552384 33950301380461559808 34068184371365940224 34306423422913953792 34340534729662267392 34700750128924459008 34979098391990697984 35099609325808648192 35132815132971125856 35356526881427423232 35381156994197487616 35479292599765712896 35785148570453348352 36072195216740407296 36427936786925223936 36486818150266159104 36589253835975819264 37165292041490116608 37462401523267928064 37566309811516637184 37592479306334830592 37855363777008500736 38302904121546375168 38326707417786682752 38704682836108050432 38767244284657794048 39149564248017338368 39463598185835659264 39487060491534729216 39803801618472173568 39914204174736427008 40261316579604037632 40696835629143023616 41009977425092542464 41452479792018358272 41481356475955675136 41494812798341906432 41784986314414227456 41930073072450387968 42223290366663327744 42291539219626684416 42777648865829289984 43051198020911628288 43240387855964462592 44043259779019505664 44088238598238275584 44396547959065116672 44720199132859334656 44906853108019888128 45267068507282079744 45741897897218605056 45787379639549689856 46267666838565945344 46638797855987597312 46666526035450134528 46681664398134644736 46843753510628167808 47171332206506686464 47713531427271131136 48096260288987209728 48649090867021545472 48989294299658059776 49382256553398632448 49553722721986822144 49599268423018060032 50088413082022182912 50310224024466751488 51070538828728500224 51102276557048910336 51510802094493401088 51606243781477400576 51689659046210392064 52051125193386688512 52468647587986046976 52649413988712972288 52699222699456688784 53071735491296231424 53218938899648569344 54262447505524031488 54641905180387835904 54679969900123389952 54730227225399238656 55747938062235174912 56297720488884436992 56388718959502245888 57036865154439053312 57454356182319562752 57653850474619283456 57896438717777707008 58057024254162075648 58150866426986691072 58724346372026007552 59195397278753488896 59875804144026517504 60356091343042772992 60391974869406056448 60989197196291473408 61045253443714535424 61514966137638813696 62222034713933512704 62242219197512859648 62895109608675581952 63618041903028174848 64062923314937462784 64128347051982946304 64166473298743934976 64576797031367442432 64860581783946693888 66132357897357413376 66784550776029577216 67080298699289001984 67360279662029832192 67900602760923119616 68136368742731880448 68612846845827907584 68681069459324534784 69401500257848918016 69958196783981395968 70265630265942251712 70713053762854846464 70762313988394975232 70958585199531425792 71570297140906696704 72144390433480814592 72973636300532318208 74330584082980233216 75132619623033274368 75184958612669661184 75710727554017001472 76605808243092750336 76653414835573365504 77409365672216100864 77534488569315588096 78299128496034676736 78927196371671318528 78974120983069458432 79607603236944347136 79828408349472854016 80522633159208075264 81393671258286047232 82019954850185084928 82989625596683812864 83569972628828454912 83860146144900775936 84446580733326655488 84583078439253368832 85555297731658579968 86480775711928925184 88086519558039011328 88176477196476551168 88793095918130233344 89813706216039776256 90534137014564159488 91483795794437210112 92535333677131890688 93277595711975194624 93333052070900269056 93363328796269289472 93687507021256335616 94342664413013372928 95427062854542262272 96192520577974419456 97298181734043090944 98764513106797264896 99107445443973644288 99198536846036120064 100176826164044365824 100620448048933502976 102141077657457000448 102204553114097820672 103021604188986802176 103212487562954801152 103379318092420784128 104102250386773377024 104937295175972093952 105298827977425944576 105398445398913377568 106143470982592462848 106437877799297138688 108524895011048062976 109283810360775671808 109359939800246779904 109460454450798477312 111495876124470349824 112777437919004491776 114073730308878106624 114908712364639125504 115307700949238566912 116114048508324151296 116301732853973382144 117448692744052015104 118390794557506977792 120712182686085545984 120783949738812112896 121978394392582946816 122090506887429070848 123029932275277627392 124444069427867025408 124484438395025719296 125790219217351163904 127236083806056349696 128256694103965892608 128332946597487869952 129153594062734884864 129721163567893387776 132264715794714826752 133569101552059154432 134160597398578003968 134720559324059664384 135801205521846239232 136272737485463760896 137225693691655815168 137362138918649069568 138803000515697836032 139916393567962791936 140531260531884503424 141917170399062851584 143140594281813393408 144288780866961629184 145947272601064636416 148661168165960466432 150265239246066548736 150369917225339322368 153211616486185500672 153306829671146731008 154818731344432201728 155068977138631176192 157854392743342637056 157948241966138916864 159215206473888694272 159656816698945708032 162787342516572094464 164039909700370169856 165979251193367625728 167720292289801551872 168893161466653310976 169166156878506737664 171110595463317159936 172961551423857850368 176173039116078022656 176352954392953102336 177586191836260466688 179627412432079552512 181068274029128318976 182967591588874420224 186555191423950389248 186666104141800538112 186726657592538578944 187375014042512671232 188685328826026745856 190854125709084524544 192385041155948838912 194596363468086181888 198214890887947288576 198397073692072240128 200353652328088731648 201240896097867005952 204409106228195641344 206043208377973604352 206424975125909602304 206758636184841568256 208204500773546754048 209874590351944187904 210796890797826755136 212286941965184925696 212875755598594277376 217049790022096125952 218920908901596954624 222991752248940699648 225554875838008983552 228147460617756213248 229817424729278251008 230615401898477133824 232228097016648302592 232603465707946764288 234897385488104030208 236781589115013955584 241567899477624225792 243956788785165893632 244181013774858141696 246059864550555254784 248968876790051438592 251580438434702327808 254472167612112699392 256513388207931785216 256665893194975739904 259442327135786775552 264529431589429653504 269441118648119328768 271602411043692478464 272545474970927521792 274451387383311630336 277606001031395672064 279832787135925583872 281062521063769006848 283834340798125703168 286281188563626786816 288577561733923258368 291894545202129272832 297322336331920932864 300530478492133097472 300739834450678644736 306423232972371001344 306613659342293462016 309637462688864403456 310137954277262352384 315896483932277833728 318430412947777388544 319313633397891416064 325574685033144188928 328079819400740339712 331958502386735251456 335440584579603103744 338332313757013475328 342221190926634319872 345923102847715700736 352346078232156045312 352705908785906204672 355172383672520933376 362136548058256637952 365935183177748840448 373332208283601076224 373453315185077157888 374750028085025342464 377370657652053491712 381708251418169049088 384770082311897677824 389192726936172363776 396429781775894577152 396794147384144480256 400707304656177463296 402481792195734011904 408818212456391282688 412086416755947208704 413517272369683136512 416409001547093508096 419749180703888375808 421593781595653510272 425751511197188554752 434099580044192251904 437841817803193909248 445983504497881399296 451109751676017967104 456294921235512426496 459634849458556502016 461230803796954267648 464456194033296605184 465206931415893528576 473563178230027911168 488362027549716283392 492119729101110509568 497937753580102877184 503160876869404655616 508944335224225398784 513026776415863570432 513331786389951479808 518884654271573551104 529058863178859307008 538882237296238657536 543204822087384956928 545090949941855043584 548902774766623260672 559665574271851167744 562125042127538013696 567668681596251406336 572562377127253573632 577155123467846516736 583789090404258545664 594644672663841865728 601060956984266194944 601479668901357289472 613227318684586924032 619274925377728806912 620275908554524704768 636860825895554777088 638627266795782832128 651149370066288377856 663917004773470502912 670881169159206207488 676664627514026950656 684442381853268639744 691846205695431401472 704692156464312090624 705411817571812409344 710344767345041866752 731870366355497680896 746906630370154315776 749500056170050684928 754741315304106983424 763416502836338098176 769540164623795355648 778385453872344727552 792859563551789154304 793588294768288960512 817636424912782565376 827034544739366273024 832818003094187016192 839498361407776751616 843187563191307020544 851503022394377109504 868199160088384503808 875683635606387818496 891967008995762798592 902219503352035934208 919269698917113004032 922461607593908535296 928912388066593210368 930413862831787057152 976724055099432566784 984239458202221019136 995875507160205754368 1006321753738809311232 1017888670448450797568 1026053552831727140864 1026663572779902959616 1037769308543147102208 1058117726357718614016 1086409644174769913856 1090181899883710087168 1097805549533246521344 1124250084255076027392 1135337363192502812672 1145124754254507147264 1154310246935693033472 1167578180808517091328 1189289345327683731456 1202121913968532389888 1202959337802714578944 1226454637369173848064 1240551817109049409536 1277254533591565664256 1302298740132576755712 1327834009546941005824 1341762338318412414976 1353329255028053901312 1368884763706537279488 1383692411390862802944 1410823635143624818688 1420689534690083733504 1493813260740308631552 1499000112340101369856 1509482630608213966848 1526833005672676196352 1539080329247590711296 1585719127103578308608 1587176589536577921024 1635272849825565130752 1654069089478732546048 1678996722815553503232 1686375126382614041088 1703006044788754219008 1736398320176769007616 1751367271212775636992 1783934017991525597184 1804439006704071868416 1844923215187817070592 1857824776133186420736 1860827725663574114304 1953448110198865133568 1991751014320411508736 2012643507477618622464 2052107105663454281728 2053327145559805919232 2075538617086294204416 2116235452715437228032 2180363799767420174336 2195611099066493042688 2248500168510152054784 2270674726385005625344 2290249508509014294528 2308620493871386066944 2335156361617034182656 2378578690655367462912 2452909274738347696128 2481103634218098819072 2554509067183131328512 2604597480265153511424 2683524676636824829952 2706658510056107802624 2767384822781725605888 2821647270287249637376 2987626521480617263104 2998000224680202739712 3018965261216427933696 3053666011345352392704 3078160658495181422592 3171438254207156617216 3174353179073155842048 3270545699651130261504 3308138178957465092096 3372750252765228082176 3406012089577508438016 3502734542425551273984 3567868035983051194368 3608878013408143736832 3689846430375634141184 3721655451327148228608 3906896220397730267136 3983502028640823017472 4025287014955237244928 4106654291119611838464 4151077234172588408832 4232470905430874456064 4360727599534840348672 4497000337020304109568 4580499017018028589056 4617240987742772133888 4757157381310734925824 4905818549476695392256 4962207268436197638144 5109018134366262657024 5209194960530307022848 5413317020112215605248 5534769645563451211776 5643294540574499274752 5975253042961234526208 5996000449360405479424 6037930522432855867392 6156321316990362845184 6348706358146311684096 6541091399302260523008 6616276357914930184192 6745500505530456164352 6812024179155016876032 7005469084851102547968 7135736071966102388736 7379692860751268282368 7443310902654296457216 7813792440795460534272 8050574029910474489856 8302154468345176817664 8464941810861748912128 8721455199069680697344 8994000674040608219136 9160998034036057178112 9234481975485544267776 9514314762621469851648 9811637098953390784512 9924414536872395276288 10218036268732525314048 10826634040224431210496 11069539291126902423552 11286589081148998549504 11950506085922469052416 11992000898720810958848 12075861044865711734784 12697412716292623368192 13082182798604521046016 13232552715829860368384 13491001011060912328704 14271472143932204777472 14759385721502536564736 14886621805308592914432 15627584881590921068544 16604308936690353635328 16929883621723497824256 17442910398139361394688 17988001348081216438272 18468963950971088535552 19623274197906781569024 19848829073744790552576 20436072537465050628096 22139078582253804847104 22573178162297997099008 23984001797441621917696 24151722089731423469568 25394825432585246736384 26164365597209042092032 26982002022121824657408 28542944287864409554944 29518771443005073129472 29773243610617185828864 33208617873380707270656 33859767243446995648512 34885820796278722789376 35976002696162432876544 39246548395813563138048 39697658147489581105152 44278157164507609694208 47968003594883243835392 50789650865170493472768 52328731194418084184064 53964004044243649314816 59546487221234371657728 66417235746761414541312 67719534486893991297024 71952005392324865753088 78493096791627126276096 88556314329015219388416 95936007189766487670784 101579301730340986945536 104657462388836168368128 107928008088487298629632 119092974442468743315456 132834471493522829082624 143904010784649731506176 156986193583254252552192 191872014379532975341568 203158603460681973891072 215856016176974597259264 265668942987045658165248 287808021569299463012352 313972387166508505104384 383744028759065950683136 431712032353949194518528 575616043138598926024704 863424064707898389037056 1151232086277197852049408 1726848129415796778074112 3453696258831593556148224
- Sum of all divisors σ(n): 13066483771701240443455347
- Sum of proper divisors (its aliquot sum) s(n): 9612787512869646887307123
- 3453696258831593556148224 is an abundant number, because the sum of its proper divisors (9612787512869646887307123) is greater than itself. Its abundance is 6159091254038053331158899
Bases of 3453696258831593556148224
- Binary: 10110110110101100100111111110101010010110001010001011100101001000000000000000000002
- Hexadecimal: 0x2DB593FD52C5172900000
- Base-36: FMEKT1HOGH1ZSHS0
Squares and roots of 3453696258831593556148224
- 3453696258831593556148224 squared (34536962588315935561482242) is 11928017848267345670783616086918833382511058354176
- 3453696258831593556148224 cubed (34536962588315935561482243) is 41195750617837406307018003749689909255869793328238626258770046403345383424
-
3453696258831593556148224 is a
perfect square number . Itssquare root is 1858412295168 -
The
cube root of 3453696258831593556148224 is 151156924.3998248515
Scales and comparisons
How big is 3453696258831593556148224?- 3,453,696,258,831,593,556,148,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,453,696,258,831,593,556,148,224 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 3453696258831593556148224 cubic inches would be around 12596410.4 feet tall.
Recreational maths with 3453696258831593556148224
- 3453696258831593556148224 backwards is 4228416553951388526963543
- 3453696258831593556148224 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3453696258831593556148224'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 3453696258831593556148224 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 3453696258831593556148224 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/3453696258831593556148224/
Chicago style:
Numbermatics. 2024. "Number 3453696258831593556148224 - Facts about the integer". https://numbermatics.com/n/3453696258831593556148224/
The information we have on file for 3453696258831593556148224 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 3453696258831593556148224, math, Factors of 3453696258831593556148224, curriculum, school, college, exams, university, Prime factorization of 3453696258831593556148224, STEM, science, technology, engineering, physics, economics, calculator, three septillion, four hundred fifty-three sextillion, six hundred ninety-six quintillion, two hundred fifty-eight quadrillion, eight hundred thirty-one trillion, five hundred ninety-three billion, five hundred fifty-six million, one hundred forty-eight thousand, two hundred twenty-four.