504445444961067688257294336
504,445,444,961,067,688,257,294,336 is an even composite number composed of six prime numbers multiplied together.
504445444961067688257294336 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, six hundred twenty-five divisors.
Prime factorization of 504445444961067688257294336:
212 × 34 × 132 × 172 × 374 × 3594
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 37 × 37 × 37 × 37 × 359 × 359 × 359 × 359)See below for interesting mathematical facts about the number 504445444961067688257294336 from the Numbermatics database.
Names of 504445444961067688257294336
- Cardinal: 504445444961067688257294336 can be written as Five hundred four septillion, four hundred forty-five sextillion, four hundred forty-four quintillion, nine hundred sixty-one quadrillion, sixty-seven trillion, six hundred eighty-eight billion, two hundred fifty-seven million, two hundred ninety-four thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 5.04445444961067688257294336 × 1026
Factors of 504445444961067688257294336
Divisors of 504445444961067688257294336
- Number of divisors d(n): 14625
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 37 39 48 51 52 54 64 68 72 74 78 81 96 102 104 108 111 117 128 136 144 148 153 156 162 169 192 204 208 216 221 222 234 256 272 288 289 296 306 312 324 333 338 351 359 384 408 416 432 442 444 459 468 481 507 512 544 576 578 592 612 624 629 648 663 666 676 702 718 768 816 832 864 867 884 888 918 936 962 999 1014 1024 1053 1077 1088 1152 1156 1184 1224 1248 1258 1296 1326 1332 1352 1369 1377 1404 1436 1443 1521 1536 1632 1664 1728 1734 1768 1776 1836 1872 1887 1924 1989 1998 2028 2048 2106 2154 2176 2304 2312 2368 2448 2496 2516 2592 2601 2652 2664 2704 2738 2754 2808 2872 2873 2886 2997 3042 3072 3231 3264 3328 3456 3468 3536 3552 3672 3744 3757 3774 3848 3978 3996 4056 4096 4107 4212 4308 4329 4352 4563 4608 4624 4667 4736 4896 4992 5032 5184 5202 5304 5328 5408 5476 5508 5616 5661 5744 5746 5772 5967 5994 6084 6103 6144 6253 6462 6528 6656 6912 6936 7072 7104 7344 7488 7514 7548 7696 7803 7956 7992 8112 8177 8214 8424 8616 8619 8658 8704 9126 9216 9248 9334 9472 9693 9792 9984 10064 10368 10404 10608 10656 10693 10816 10952 11016 11232 11271 11322 11488 11492 11544 11934 11988 12168 12206 12288 12321 12506 12924 12987 13056 13283 13312 13689 13824 13872 14001 14144 14208 14688 14976 15028 15096 15392 15606 15912 15984 16224 16354 16428 16848 16983 17232 17238 17316 17408 17797 17901 18252 18309 18432 18496 18668 18759 18944 19386 19584 19968 20128 20736 20808 21216 21312 21386 21632 21904 22032 22464 22542 22644 22976 22984 23088 23273 23409 23868 23976 24336 24412 24531 24642 25012 25848 25857 25974 26112 26566 26624 27378 27648 27744 28002 28288 28416 29079 29376 29952 30056 30192 30784 31212 31824 31968 32079 32448 32708 32856 33696 33813 33966 34464 34476 34632 34816 35594 35802 36504 36618 36864 36963 36992 37336 37518 37888 38772 38961 39168 39849 39936 40256 41472 41616 42003 42432 42624 42772 43264 43808 44064 44928 45084 45288 45952 45968 46176 46546 46818 47736 47952 48672 48824 48841 49062 49284 50024 50653 50949 51696 51714 51948 52224 53132 53248 53391 54756 54927 55296 55488 56004 56277 56576 56832 58158 58752 59904 60112 60384 60671 61568 62424 63648 63936 64158 64896 65416 65712 67392 67626 67932 68928 68952 69264 69632 69819 71188 71604 73008 73236 73593 73926 73984 74672 75036 75776 77544 77571 77922 78336 79339 79698 79872 80512 82944 83232 84006 84864 85248 85544 86528 87616 88128 89856 90168 90576 91904 91936 92352 93092 93636 95472 95904 96237 97344 97648 97682 98124 98568 100048 101306 101439 101898 103392 103428 103751 103896 104448 106264 106301 106782 109512 109854 110592 110889 110976 112008 112554 113152 113664 116316 117504 119547 119808 120224 120768 121342 123136 124848 126009 127296 127872 128316 128881 129792 130832 131424 134784 135252 135864 137856 137904 138528 139009 139638 142376 143208 146016 146472 146523 147186 147852 147968 149344 150072 151552 151959 155088 155142 155844 156672 158678 159396 159744 160173 161024 164781 165888 166464 168012 168831 169728 170496 171088 172679 173056 175232 176256 179712 180336 181152 182013 183808 183872 184704 186184 187272 190944 191808 192474 194688 195296 195364 196248 197136 200096 202612 202878 203796 206784 206856 207502 207792 208896 209457 212528 212602 213564 219024 219708 220779 221778 221952 224016 225108 225811 226304 227328 231361 232632 232713 235008 238017 239094 239616 240448 241536 242684 246272 249696 252018 254592 255744 256632 257762 259584 261664 262848 269568 270504 271728 275712 275808 277056 278018 279276 284752 286416 288711 292032 292944 293046 294372 295704 295936 298688 300144 302549 303918 304317 310176 310284 311253 311688 313344 317356 318792 318903 320346 322048 329562 331776 332928 336024 337662 339456 340992 342176 345358 346112 350464 352512 358641 359424 360672 362304 364026 367616 367744 369408 372368 374544 378027 381888 383616 384948 386643 389376 390592 390728 392496 394272 395641 400192 405224 405756 407592 413568 413712 415004 415584 417027 418914 425056 425204 427128 438048 439416 439569 441558 443556 443904 448032 450216 451622 452608 454656 455877 462722 465264 465426 470016 476034 478188 479232 480519 480896 483072 485368 491471 492544 494343 499392 504036 506493 509184 511488 513264 515524 518037 519168 523328 525696 539136 541008 543456 546039 551424 551616 554112 556036 558552 569504 572832 577422 584064 585888 586092 588744 591408 591872 597376 600288 605098 607836 608634 620352 620568 622506 623376 626688 628371 634712 637584 637806 640692 644096 658489 659124 662337 665856 672048 675324 677433 678912 681984 684352 690716 692224 694083 700928 705024 714051 717282 718848 721344 724608 728052 735232 735488 738816 744736 749088 756054 763776 767232 769896 773286 778752 781184 781456 784992 788544 791282 800384 810448 811512 815184 827136 827424 830008 831168 834054 837828 850112 850408 854256 861101 866133 876096 878832 879138 883116 887112 887808 896064 900432 903244 905216 907647 911754 925444 930528 930852 933759 940032 952068 956376 956709 961038 961792 966144 970736 982942 985088 988686 998784 1008072 1012986 1018368 1022976 1026528 1031048 1031407 1036074 1038336 1046656 1051392 1075923 1078272 1082016 1086912 1092078 1102848 1103232 1108224 1112072 1117104 1139008 1145664 1154844 1159929 1168128 1171776 1172184 1177488 1182816 1183744 1186923 1194752 1200576 1210196 1215672 1217268 1240704 1241136 1245012 1246752 1251081 1256742 1269424 1275168 1275612 1281384 1288192 1316978 1318248 1318707 1324674 1331712 1344096 1348763 1350648 1354866 1357824 1363968 1367631 1368704 1381432 1388166 1401856 1410048 1428102 1434564 1437696 1441557 1442688 1449216 1456104 1470464 1470976 1474413 1477632 1489472 1498176 1512108 1527552 1534464 1539792 1546572 1554111 1557504 1562368 1562912 1569984 1577088 1582564 1600768 1620896 1623024 1630368 1638117 1654272 1654848 1660016 1662336 1668108 1675453 1675656 1700224 1700816 1708512 1722202 1732266 1752192 1757664 1758276 1766232 1774224 1775616 1792128 1800864 1806488 1807117 1815294 1823508 1850888 1861056 1861704 1867518 1874161 1880064 1885113 1904136 1912752 1913418 1922076 1923584 1932288 1941472 1965884 1970176 1975467 1977372 1997568 2016144 2025972 2032299 2036736 2045952 2053056 2062096 2062814 2072148 2076672 2082249 2093312 2102784 2142153 2151846 2156544 2164032 2173824 2184156 2190977 2205696 2206464 2216448 2224144 2234208 2244827 2278016 2291328 2309688 2319858 2336256 2343552 2344368 2354976 2365632 2373846 2389504 2401152 2420392 2431344 2434536 2481408 2482272 2490024 2493504 2502162 2513484 2538848 2550336 2551224 2562768 2576384 2583303 2633956 2636496 2637414 2649348 2663424 2688192 2697526 2701296 2709732 2715648 2722941 2735262 2737408 2762864 2776332 2801277 2803712 2820096 2856204 2869128 2870127 2883114 2885376 2898432 2912208 2935543 2941952 2948826 2955264 2978944 2996352 3024216 3055104 3068928 3079584 3093144 3094221 3108222 3115008 3124736 3125824 3139968 3154176 3165128 3201536 3241792 3246048 3260736 3276234 3308544 3309696 3320032 3324672 3336216 3350906 3351312 3400448 3401632 3417024 3444404 3464532 3479787 3504384 3515328 3516552 3532464 3548448 3551232 3560769 3584256 3601728 3612976 3614234 3630588 3647016 3701776 3722112 3723408 3735036 3748322 3753243 3770226 3808272 3825504 3826836 3838787 3844152 3847168 3864576 3882944 3931768 3933137 3950934 3954744 3956121 3995136 4032288 4046289 4051944 4064598 4073472 4091904 4102893 4106112 4124192 4125628 4144296 4164498 4186624 4205568 4284306 4303692 4313088 4328064 4347648 4368312 4381954 4411392 4412928 4423239 4432896 4448288 4468416 4489654 4556032 4582656 4619376 4639716 4662333 4672512 4687104 4688736 4709952 4731264 4747692 4768597 4779008 4802304 4840784 4862688 4869072 4914351 4962816 4964544 4980048 4987008 5004324 5026359 5026968 5077696 5100672 5102448 5125536 5143333 5166606 5267912 5272992 5274828 5298696 5326848 5376384 5395052 5402592 5419464 5421351 5445882 5470524 5474816 5525728 5552664 5602554 5607424 5622483 5640192 5712408 5738256 5740254 5766228 5770752 5796864 5824416 5871086 5883904 5897652 5910528 5926401 5957888 5992704 6048432 6096897 6110208 6137856 6159168 6186288 6188442 6216444 6230016 6246747 6249472 6251648 6279936 6308352 6330256 6389123 6403072 6426459 6483584 6492096 6521472 6552468 6572931 6617088 6619392 6640064 6649344 6672432 6701812 6702624 6734481 6800896 6803264 6834048 6888808 6929064 6959574 7008768 7030656 7033104 7064928 7096896 7121538 7168512 7203456 7225952 7228468 7261176 7294032 7403552 7444224 7446816 7470072 7496644 7506486 7540452 7616544 7651008 7653672 7677574 7688304 7694336 7729152 7749909 7765888 7863536 7866274 7901868 7909488 7912242 7990272 8064576 8092578 8103888 8129196 8146944 8168823 8205786 8212224 8248384 8251256 8288592 8328996 8355007 8373248 8403831 8411136 8560357 8568612 8607384 8610381 8656128 8695296 8736624 8763908 8806629 8825856 8846478 8865792 8896576 8936832 8979308 9112064 9165312 9238752 9279432 9282663 9324666 9345024 9374208 9377472 9419904 9462528 9495384 9537194 9558016 9604608 9681568 9725376 9738144 9828702 9925632 9929088 9960096 9974016 10008648 10052718 10053936 10155392 10201344 10204896 10251072 10286666 10333212 10439361 10535824 10545984 10549656 10597392 10653696 10682307 10752768 10790104 10805184 10838928 10842702 10891764 10941048 10949632 11051456 11105328 11194313 11205108 11244966 11259729 11424816 11476512 11480508 11516361 11532456 11541504 11593728 11648832 11742172 11767808 11795304 11799411 11852802 11915776 11985408 12096864 12138867 12193794 12220416 12275712 12318336 12372576 12376884 12432888 12493494 12498944 12503296 12559872 12616704 12660512 12778246 12806144 12852918 12967168 12984192 13042944 13104936 13145862 13234176 13238784 13269717 13280128 13298688 13344864 13403624 13405248 13468962 13601792 13606528 13668096 13777616 13858128 13919148 13986999 14017536 14061312 14066208 14129856 14193792 14243076 14305791 14337024 14406912 14451904 14456936 14522352 14588064 14638717 14807104 14888448 14893632 14940144 14993288 15012972 15079077 15080904 15233088 15302016 15307344 15355148 15376608 15388672 15429999 15499818 15531776 15727072 15732548 15803736 15818976 15824484 15980544 16129152 16185156 16207776 16258392 16264053 16337646 16411572 16424448 16496768 16502512 16577184 16657992 16710014 16746496 16807662 16822272 16867449 17120714 17137224 17214768 17220762 17312256 17390592 17473248 17527816 17533919 17613258 17651712 17692956 17731584 17779203 17793152 17873664 17958616 18184427 18224128 18290691 18330624 18477504 18558864 18565326 18649332 18690048 18740241 18748416 18754944 18839808 18925056 18990768 19074388 19116032 19167369 19209216 19363136 19450752 19476288 19657404 19718793 19851264 19858176 19920192 19948032 20017296 20105436 20107872 20203443 20310784 20402688 20409792 20502144 20573332 20666424 20878722 21071648 21091968 21099312 21194784 21364614 21505536 21580208 21610368 21677856 21685404 21780889 21783528 21882096 21899264 22102912 22210656 22388626 22410216 22489932 22519458 22849632 22953024 22961016 23032722 23064912 23083008 23187456 23249727 23297664 23484344 23590608 23598822 23705604 23831552 23970816 24193728 24277734 24364093 24387588 24440832 24506469 24636672 24745152 24753768 24865776 24986988 24997888 25006592 25065021 25119744 25233408 25321024 25556492 25612288 25681071 25705836 25934336 25968384 26085888 26209872 26291724 26419887 26477568 26539434 26560256 26597376 26689728 26807248 26810496 26937924 27203584 27213056 27336192 27555232 27716256 27838296 27847989 27973998 28035072 28122624 28132416 28259712 28387584 28482701 28486152 28611582 28674048 28813824 28903808 28913872 29044704 29176128 29277434 29614208 29776896 29787264 29880288 29986576 30025944 30158154 30161808 30466176 30604032 30614688 30710296 30753216 30859998 30999636 31063552 31454144 31465096 31607472 31637952 31648968 31860737 31961088 32046921 32258304 32370312 32415552 32516784 32528106 32675292 32823144 32848896 32993536 33005024 33154368 33315984 33420028 33492992 33582939 33615324 33734898 34241428 34274448 34429536 34441524 34549083 34624512 34781184 34946496 35055632 35067838 35226516 35303424 35385912 35398233 35558406 35586304 35747328 35917232 36368854 36416601 36448256 36581382 36661248 36955008 37117728 37130652 37246609 37298664 37480482 37496832 37509888 37679616 37850112 37981536 38148776 38162059 38334738 38418432 38726272 38901504 38952576 39314808 39437586 39702528 39716352 39809151 39840384 39896064 40034592 40210872 40215744 40406886 40621568 40805376 40819584 41004288 41146664 41332848 41757444 42143296 42183936 42198624 42389568 42729228 42917373 43011072 43160416 43220736 43355712 43370808 43561778 43567056 43764192 43798528 43916151 44205824 44421312 44777252 44820432 44979864 45038916 45237231 45699264 45906048 45922032 46065444 46129824 46166016 46268279 46289997 46499454 46595328 46968688 47181216 47197644 47411208 47663104 47941632 48387456 48555468 48728186 48775176 48792159 49012938 49273344 49490304 49507536 49731552 49904231 49973976 50013184 50130042 50239488 50466816 50602347 50642048 51112984 51362142 51411672 51868672 51936768 52171776 52419744 52583448 52601757 52839774 52955136 53078868 53120512 53194752 53337609 53379456 53614496 53620992 53875848 54407168 54426112 54553281 54672384 55110464 55432512 55676592 55695978 55947996 56070144 56245248 56264832 56519424 56775168 56965402 56972304 57223164 57348096 57502107 57627648 57807616 57827744 58089408 58352256 58554868 59156379 59228416 59553792 59574528 59760576 59973152 60051888 60316308 60323616 60610329 60932352 61208064 61229376 61420592 61506432 61719996 61991761 61999272 62127104 62908288 62930192 63214944 63275904 63297936 63721474 64093842 64516608 64740624 64831104 65033568 65056212 65342667 65350584 65646288 65697792 65987072 66010048 66308736 66631968 66840056 66863329 67165878 67230648 67469796 68482856 68548896 68859072 68883048 69098166 69249024 69562368 69749181 69892992 70111264 70135676 70453032 70771824 70796466 71116812 71172608 71494656 71834464 72737708 72833202 72896512 73092279 73162764 73322496 73910016 74235456 74261304 74493218 74597328 74960964 74993664 75019776 75195063 75359232 75700224 75963072 76297552 76324118 76669476 76836864 77043213 77452544 77803008 77905152 78629616 78875172 79259661 79432704 79618302 79680768 79792128 80069184 80421744 80431488 80813772 81066149 81243136 81610752 81639168 82008576 82293328 82665696 83058599 83514888 83543967 84286592 84367872 84397248 84779136 85448103 85458456 85834746 86022144 86320832 86441472 86711424 86741616 87123556 87134112 87528384 87832302 88411648 88842624 89554504 89640864 89959728 90077832 90474462 91398528 91812096 91844064 92130888 92259648 92536558 92579994 92998908 93190656 93937376 94362432 94395288 94822416 95326208 95582211 95883264 96774912 97110936 97456372 97550352 97584318 98025876 98546688 98980608 99015072 99463104 99808462 99947952 100026368 100260084 100478976 100748817 101204694 101284096 102225968 102724284 102823344 103647249 103737344 103873536 104343552 104839488 105166896 105203514 105679548 105910272 106157736 106194699 106241024 106675218 106758912 107228992 107241984 107751696 108615091 108852224 109106562 109249803 109344768 110220928 110865024 111353184 111391956 111739827 111895992 112490496 112529664 113038848 113550336 113930804 113944608 114446328 114486177 115004214 115255296 115615232 115655488 116178816 116704512 117109736 118312758 118456832 119107584 119149056 119521152 119946304 120103776 120632616 120647232 121220658 121864704 122416128 122458752 122841184 123012864 123439992 123983522 123998544 124254208 125816576 125860384 126429888 126551808 126595872 127442948 128187684 128752119 129033216 129481248 129662208 130067136 130112424 130685334 130701168 131292576 131395584 131748453 131974144 132020096 132617472 133263936 133680112 133726658 134331756 134461296 134939592 135711693 136965712 137097792 137718144 137766096 138196332 138498048 138804837 138869991 139498362 139785984 140222528 140271352 140906064 141543648 141592932 142035119 142233624 142345216 142989312 143668928 145475416 145526069 145666404 146184558 146325528 146376477 147820032 148470912 148522608 148986436 149194656 149712693 149921928 150039552 150390126 150718464 151400448 151807041 151926144 152595104 152648236 153338952 154086426 154905088 155606016 155810304 157259232 157750344 157805271 158519322 158865408 159236604 159361536 159584256 160138368 160843488 160862976 161627544 162132298 162486272 163221504 163278336 163659843 164017152 164586656 165331392 166117198 167029776 167087934 168573184 168735744 168794496 169558272 170896206 170916912 171669492 172044288 172506321 172641664 172882944 173422848 173483232 174247112 174268224 175056768 175664604 176438089 176823296 177469137 177685248 179109008 179281728 179919456 180155664 180948924 181830987 182797056 183624192 183688128 184261776 184519296 185073116 185159988 185975283 185997816 186381312 187874752 188724864 188790576 189644832 190303321 191164422 193549824 194221872 194912744 195100704 195168636 196028001 196051752 197093376 197961216 198030144 198926208 199616924 199895904 200052736 200520168 200589987 201497634 202409388 202568192 204451936 205448568 205646688 207294498 207474688 207747072 208687104 209678976 210333792 210407028 211359096 212315472 212389398 212482048 213350436 213517824 214457984 214483968 215503392 217230182 217704448 218213124 218499606 218689536 219276837 220441856 221730048 222706368 222783912 223479654 223791984 224980992 225059328 225585189 226077696 227100672 227861608 227889216 228892656 228972354 230008428 230510592 231129639 231230464 231310976 232357632 233409024 234219472 236397551 236625516 236913664 237778983 238298112 239042304 239892608 240207552 241265232 241294464 242441316 243198447 243729408 244832256 244917504 245682368 246025728 246879984 247967044 247997088 248508416 249175797 251633152 251720768 252859776 253103616 253191744 254885896 256344309 256375368 257504238 258066432 258962496 259324416 260134272 260224848 261370668 261402336 262585152 263496906 263948288 264040192 265234944 266527872 267360224 267453316 268663512 268922592 269879184 271423386 273931424 274195584 275436288 275532192 276392664 277609674 277739982 278996724 279571968 280445056 280542704 281812128 283087296 283185864 284070238 284467248 284690432 285978624 286746633 287337856 290950832 291052138 291332808 292369116 292651056 292752954 295640064 296941824 297045216 297972872 298389312 299425386 299843856 300079104 300780252 301436928 302246451 303614082 303852288 305190208 305296472 306677904 308172852 309135259 309810176 310941747 311212032 311620608 314518464 315500688 315610542 316733209 317038644 317730816 318473208 318584097 318723072 320276736 321686976 321725952 323255088 324264596 324972544 325845273 326556672 327319686 328034304 329173312 330662784 332234396 334059552 334175868 335219481 337146368 337471488 337588992 339116544 341792412 341833824 343338984 343458531 345012642 345283328 345765888 346845696 346966464 348494224 348536448 350113536 351329208 352876178 353646592 354938274 355370496 358218016 358563456 359838912 360311328 361897848 363661974 365594112 367248384 367376256 368523552 369038592 370146232 370275113 370319976 371950566 371995632 372762624 375749504 377449728 377581152 379289664 380606642 382328844 386256357 387099648 388443744 389825488 390201408 390337272 392056002 392103504 394186752 395245359 395922432 396060288 397852416 399233848 399791808 401040336 401179974 402995268 404818776 405136384 408903872 410897136 411293376 414189581 414588996 415494144 416414511 416609973 419357952 420667584 420814056 422718192 424630944 424778796 424964096 426105357 426700872 427035648 428915968 428967936 431006784 434460364 435408896 436426248 436578207 436999212 438553674 440883712 443460096 445412736 445567824 446959308 447583968 449138079 450118656 451170378 452155392 454201344 455723216 455778432 457785312 457944708 460016856 462259278 462460928 462621952 464715264 466818048 468438944 472795102 473251032 473415813 473827328 475557966 476596224 478084608 479785216 480415104 482530464 482588928 484205917 484882632 486396894 487458816 489664512 489835008 490979529 491364736 492051456 493759968 495934088 495994176 498351594 503266304 503441536 505719552 506207232 506383488 509771792 512688618 512750736 515008476 516132864 517518963 517924992 518648832 520268544 520449696 522741336 522804672 525170304 526993812 527896576 528080384 529314267 530469888 533055744 534720448 534906632 537327024 537845184 539758368 541632529 542846772 547862848 548391168 550872576 551064384 552785328 555219348 555479964 557925849 557993448 559143936 560890112 561085408 563624256 566174592 566371728 568140476 568934496 569380864 570909963 573493266 574675712 581901664 582104276 582665616 584738232 585302112 585505908 588084003 591280128 593883648 594090432 595945744 596778624 598850772 599687712 600158208 601487627 601560504 601769961 604492902 607228164 607704576 610380416 610592944 613355808 616345704 618270518 619620352 621883494 622424064 623241216 629036928 631001376 631221084 633466418 634077288 636946416 637168194 637446144 640553472 643373952 643451904 646510176 648529192 648755003 651690546 653113344 654639372 656068608 657830511 658346624 661325568 664468792 668119104 668351736 670438962 672823799 674292736 674942976 675177984 676755567 678233088 683584824 683667648 686677968 686917062 690025284 690566656 691531776 693388917 693691392 693932928 696988448 697072896 700227072 702658416 705752356 707293184 709192653 709876548 710740992 716436032 717126912 719677824 720622656 723795696 727323948 729595341 731188224 734496768 734752512 737047104 738077184 740292464 740550226 740639952 743901132 743991264 745525248 747527391 751499008 754899456 755162304 758579328 761213284 764657688 769032927 772512714 774199296 776887488 779650976 780402816 780674544 784112004 784207008 786560743 790490718 791844864 792120576 795704832 798467696 799583616 802080672 802359948 805892893 805990536 809637552 810272768 817807744 821794272 822586752 828379162 829177992 832829022 833219946 838715904 841335168 841628112 845436384 849261888 849557592 852210714 853401744 854071296 857831936 857935872 860239899 862013568 868920728 872852496 873156414 873998424 877107348 881767424 886920192 890825472 891135648 893918616 895167936 898276158 900237312 902340756 904310784 906739353 911446432 911556864 915570624 915889416 920033712 924518556 924921856 925243904 927405777 929430528 933636096 936877888 945590204 946502064 946831626 947654656 950199627 951115932 953192448 956169216 959570432 960830208 965060928 965177856 968411834 969765264 972793788 974917632 977535819 979670016 981959058 982729472 984102912 987519936 991868176 991988352 996703188 1005658443 1006532608 1006883072 1011439104 1012414464 1012766976 1019543584 1025377236 1025501472 1030016952 1030375593 1035037926 1035849984 1037297664 1040537088 1040899392 1045482672 1045609344 1050340608 1053859937 1053987624 1056160768 1058628534 1060939776 1066111488 1069440896 1069813264 1074654048 1075690368 1079516736 1083265058 1085693544 1095725696 1096782336 1101745152 1102128768 1105570656 1110438696 1110825339 1110959928 1115851698 1115986896 1118287872 1121780224 1122170816 1127248512 1132349184 1132743456 1136280952 1137868992 1141819926 1146986532 1149351424 1163803328 1164208552 1165331232 1169476464 1170604224 1171011816 1176168006 1182560256 1185736077 1187767296 1188180864 1191891488 1193557248 1197701544 1199375424 1202975254 1203121008 1203539922 1208985804 1214456328 1215409152 1220760832 1221185888 1226711616 1232691408 1236541036 1239240704 1242568743 1243766988 1246482432 1249243533 1258073856 1262002752 1262442168 1266932836 1268154576 1273892832 1274336388 1274892288 1278316071 1281106944 1286747904 1286903808 1293020352 1297058384 1297510006 1303381092 1306226688 1309278744 1309734621 1315661022 1316693248 1322651136 1328937584 1336238208 1336703472 1340877924 1345647598 1347414237 1348585472 1350355968 1353511134 1356466176 1367169648 1367335296 1373355936 1373834124 1378124533 1380050568 1381133312 1386777834 1387382784 1387865856 1393976896 1394145792 1400454144 1405316832 1411504712 1411996183 1418385306 1419753096 1420247439 1421481984 1432872064 1434253824 1439355648 1441245312 1447591392 1452617751 1454647896 1459190682 1462376448 1468993536 1469505024 1472938587 1474094208 1476154368 1480584928 1481100452 1481279904 1487802264 1487982528 1495054782 1502998016 1509798912 1510324608 1517158656 1522426568 1529315376 1538065854 1545025428 1548398592 1553774976 1559301952 1560805632 1561349088 1568224008 1568414016 1573121486 1580981436 1583689728 1584241152 1587942801 1591409664 1596935392 1599167232 1604161344 1604719896 1611785786 1611981072 1619275104 1620545536 1624897587 1635615488 1643588544 1645173504 1656758324 1658355984 1665658044 1666439892 1673777547 1677431808 1682670336 1683256224 1690872768 1698523776 1699115184 1704421428 1706803488 1708142592 1711926323 1712729889 1715663872 1720479798 1724027136 1737841456 1745704992 1746312828 1747996848 1754214696 1763534848 1764252009 1773840384 1781650944 1782271296 1787837232 1790335872 1796552316 1800474624 1804462881 1804681512 1805309883 1813478706 1822892864 1823113728 1831141248 1831778832 1840067424 1846456547 1849037112 1850487808 1854811554 1858861056 1867272192 1873755776 1891180408 1893004128 1893663252 1900399254 1902231864 1912338432 1919140864 1921660416 1930121856 1930355712 1936823668 1939530528 1945587576 1946265009 1955071638 1959340032 1963918116 1965458944 1968205824 1973491533 1975039872 1983736352 1983976704 1993406376 2011316886 2013065216 2013766144 2018471397 2022878208 2024828928 2025533952 2039087168 2050754472 2051002944 2060033904 2060751186 2070075852 2071699968 2074595328 2081074176 2081798784 2090965344 2091218688 2100681216 2107719874 2107975248 2112321536 2117257068 2121879552 2127577959 2132222976 2138881792 2139626528 2149308096 2151380736 2159033472 2166530116 2171387088 2188786023 2191451392 2193564672 2203490304 2204257536 2211141312 2220877392 2221650678 2221919856 2231703396 2231973792 2236575744 2242582173 2243560448 2244341632 2254497024 2264698368 2265486912 2272561904 2275737984 2283639852 2293695157 2293973064 2298702848 2307098781 2327606656 2328417104 2330662464 2338952928 2341208448 2342023632 2352336012 2359682229 2371472154 2375534592 2376361728 2383782976 2387114496 2395403088 2398750848 2405950508 2406242016 2407079844 2417678679 2417971608 2428912656 2430818304 2441521664 2442371776 2453423232 2465382816 2473082072 2473943173 2485137486 2487533976 2498487066 2516147712 2524005504 2524884336 2533865672 2536309152 2547785664 2548672776 2556632142 2562213888 2573495808 2573807616 2580719697 2586040704 2594116768 2595020012 2606762184 2618557488 2619469242 2631322044 2633386496 2645302272 2657875168 2672476416 2673406944 2681755848 2691295196 2694828474 2697170944 2700711936 2707022268 2712932352 2734339296 2734670592 2746711872 2747668248 2756249066 2760101136 2762266624 2773555668 2774765568 2775731712 2782217331 2787953792 2788291584 2800908288 2810633664 2823009424 2823992366 2836770612 2839506192 2840494878 2842963968 2850598881 2865744128 2868507648 2878711296 2882490624 2895182784 2905235502 2909295792 2918381364 2924752896 2932607457 2939010048 2945877174 2948188416 2952308736 2961169856 2962200904 2962559808 2975604528 2975965056 2990109564 2999447513 3005996032 3016975329 3019597824 3020649216 3034317312 3044853136 3058630752 3073168163 3076131708 3090050856 3091126779 3107549952 3118603904 3121611264 3122698176 3136448016 3136828032 3146242972 3161579811 3161962872 3168482304 3175885602 3182819328 3193870784 3198334464 3208322688 3209439792 3223571572 3223962144 3238550208 3249795174 3271230976 3287177088 3290347008 3313516648 3316711968 3331316088 3332476017 3332879784 3347555094 3354863616 3365340672 3366512448 3381745536 3397047552 3398230368 3408842856 3413606976 3423852646 3425459778 3431327744 3440959596 3448054272 3475682912 3491409984 3492625656 3495993696 3508429392 3527069696 3528504018 3547680768 3563301888 3564542592 3575674464 3580671744 3593104632 3608925762 3609363024 3610619766 3626957412 3645785728 3646227456 3662282496 3663557664 3680134848 3692913094 3698074224 3700975616 3709623108 3717722112 3727706229 3747511552 3747730599 3782360816 3786008256 3787326504 3800798508 3804463728 3824676864 3834948213 3838281728 3843320832 3860243712 3860711424 3873647336 3879061056 3891175152 3892530018 3910143276 3918680064 3927836232 3929203863 3930917888 3946983066 3950079744 3967472704 3967953408 3986812752 4018758367 4022633772 4027532288 4036942794 4042242711 4045756416 4051067904 4078174336 4101508944 4102005888 4120067808 4121502372 4134373599 4140151704 4143399936 4162148352 4163597568 4181930688 4182437376 4201362432 4215439748 4215950496 4224643072 4234514136 4235988549 4255155918 4264445952 4277763584 4279253056 4298616192 4302761472 4318066944 4333060232 4342774176 4357853253 4377572046 4382902784 4387129344 4406980608 4408515072 4422282624 4441754784 4443301356 4443839712 4463406792 4463947584 4485164346 4487120896 4488683264 4508994048 4529396736 4530973824 4545123808 4551475968 4567279704 4587390314 4587946128 4597405696 4614197562 4655213312 4656834208 4661324928 4677905856 4682416896 4684047264 4704672024 4719364458 4742944308 4751069184 4752723456 4763828403 4767565952 4774228992 4790806176 4797501696 4811901016 4812484032 4814159688 4835357358 4835943216 4857825312 4861636608 4874692761 4883043328 4884743552 4906846464 4930765632 4946164144 4947886346 4970274972 4975067952 4996974132 5021332641 5032295424 5048011008 5049768672 5067731344 5072618304 5095571328 5097345552 5113264284 5124427776 5135778969 5138189667 5146991616 5161439394 5172081408 5188233536 5190040024 5213524368 5237114976 5238938484 5255299403 5262644088 5266772992 5290604544 5315750336 5344952832 5346813888 5363511696 5382590392 5384464553 5389656948 5401423872 5413388643 5414044536 5415929649 5468678592 5469341184 5493423744 5495336496 5512498132 5520202272 5524533248 5539369641 5547111336 5551463424 5564434662 5575907584 5576583168 5601816576 5621267328 5646018848 5647984732 5673541224 5679012384 5680989756 5701197762 5731488256 5737015296 5757422592 5764981248 5790365568 5810471004 5818591584 5836762728 5838795027 5865214914 5878020096 5891754348 5896376832 5904617472 5922339712 5924401808 5925119616 5951209056 5951930112 5980219128 5998895026 6011992064 6033950658 6039195648 6041298432 6055414191 6068634624 6089706272 6117261504 6146336326 6152263416 6180101712 6182253558 6215099904 6237207808 6243222528 6245396352 6272896032 6273656064 6292485944 6294676921 6323159622 6323925744 6336964608 6351771204 6365638656 6382733877 6387741568 6396668928 6416645376 6418879584 6447143144 6447924288 6477100416 6499590348 6528209293 6542461952 6566358069 6574354176 6580694016 6627033296 6633423936 6662632176 6664952034 6665759568 6695110188 6709727232 6727746519 6730681344 6733024896 6763491072 6794095104 6796460736 6817685712 6827213952 6847705292 6850919556 6862655488 6881085471 6881919192 6896108544 6951365824 6982819968 6985251312 6991987392 7016858784 7041222877 7057008036 7079046687 7126603776 7129085184 7151348928 7161343488 7186209264 7217851524 7218726048 7221239532 7253036037 7253914824 7291571456 7292454912 7324564992 7327115328 7360269696 7385826188 7396148448 7401951232 7419246216 7421829519 7455412458 7495023104 7495461198 7564721632 7572016512 7574653008 7601597016 7608927456 7669896426 7676563456 7686641664 7720487424 7721422848 7747294672 7758122112 7782350304 7785060036 7819339151 7820286552 7855672464 7858407726 7861835776 7893966132 7900159488 7934945408 7935906816 7973625504 8037516734 8045267544 8055064576 8073885588 8084485422 8091512832 8102135808 8156348672 8203017888 8204011776 8240135616 8243004744 8268747198 8280303408 8286799872 8324296704 8327195136 8346651993 8363861376 8364874752 8402724864 8430879496 8431900992 8469028272 8471977098 8510311836 8528891904 8551796643 8555527168 8558506112 8597232384 8605522944 8636133888 8666120464 8685548352 8715706506 8746709387 8755144092 8765805568 8774258688 8797822371 8817030144 8844565248 8883509568 8886602712 8887679424 8926813584 8927895168 8970328692 8974241792 8977366528 8998342539 9017988096 9058793472 9061947648 9090247616 9102951936 9134559408 9174780628 9175892256 9194811392 9219504489 9228395124 9310426624 9313668416 9322649856 9355811712 9364833792 9368094528 9409344048 9438728916 9484739433 9485888616 9505446912 9527656806 9535131904 9548457984 9581612352 9595003392 9623802032 9624968064 9628319376 9670714716 9671886432 9715650624 9749385522 9766086656 9769487104 9813692928 9861531264 9892328288 9895772692 9940549944 9950135904 9993948264 9997428051 10042665282 10064590848 10096022016 10099537344 10135462688 10145236608 10191142656 10194691104 10225289659 10226528568 10271557938 10276379334 10293983232 10322878788 10344162816 10376467072 10380080048 10427048736 10474229952 10477876968 10510598806 10525288176 10533545984 10581209088 10631500672 10689905664 10693627776 10727023392 10765180784 10768929106 10779313896 10826777286 10828089072 10831859298 10937357184 10938682368 10986847488 10990672992 11024996264 11040404544 11078739282 11094222672 11102926848 11128869324 11151815168 11153166336 11183118687 11242534656 11292037696 11295969464 11347082448 11358024768 11361979512 11402395524 11438004583 11462976512 11474030592 11504844639 11514845184 11529962496 11580731136 11620942008 11637183168 11673525456 11677590054 11730429828 11756040192 11783508696 11787611589 11792753664 11844679424 11848803616 11850239232 11902418112 11903860224 11960438256 11997790052 12023984128 12056275101 12067901316 12082596864 12110828382 12137269248 12179412544 12234523008 12292672652 12304526832 12360203424 12364507116 12403120797 12430199808 12474415616 12486445056 12490792704 12545792064 12547312128 12584971888 12589353842 12646319244 12647851488 12673929216 12703542408 12707965647 12765467754 12775483136 12793337856 12833290752 12837759168 12894286288 12895848576 12954200832 12999180696 13056418586 13073559759 13084923904 13132716138 13148708352 13161388032 13254066592 13266847872 13325264352 13329904068 13331519136 13371532631 13390220376 13455493038 13461362688 13466049792 13526982144 13588190208 13592921472 13635371424 13654427904 13695410584 13700179181 13701839112 13762170942 13763838384 13792217088 13902731648 13965639936 13970502624 13983974784 14033717568 14082445754 14114016072 14158093374 14253207552 14258170368 14291485209 14302697856 14322686976 14372418528 14435703048 14437452096 14442479064 14506072074 14507829648 14583142912 14584909824 14624078283 14649129984 14654230656 14720539392 14771652376 14792296896 14838492432 14843659038 14910824916 14990046208 14990922396 15129443264 15144033024 15149306016 15203194032 15217854912 15339792852 15373283328 15407336907 15414569001 15440974848 15494589344 15516244224 15564700608 15570120072 15638678302 15640573104 15711344928 15716815452 15723671552 15765898209 15787932264 15800318976 15869890816 15871813632 15947251008 16075033468 16090535088 16110129152 16147771176 16153393659 16168970844 16204271616 16240165929 16312697344 16406035776 16408023552 16480271232 16486009488 16537494396 16560606816 16573599744 16610312161 16618108923 16654390272 16693303986 16727722752 16729749504 16805449728 16861758992 16863801984 16938056544 16943954196 17020623672 17103593286 17111054336 17117012224 17194464768 17211045888 17272267776 17332240928 17371096704 17431413012 17493418774 17510288184 17516385081 17531611136 17595644742 17634060288 17689130496 17767019136 17773205424 17775358848 17853627168 17855790336 17915618929 17940657384 17954733056 17996685078 18035976192 18117586944 18123895296 18166242573 18180495232 18205903872 18269118816 18349561256 18351784512 18439008978 18456790248 18620853248 18627336832 18645299712 18711623424 18729667584 18736189056 18818688096 18877457832 18884030763 18969478866 18971777232 19010893824 19055313612 19070263808 19096915968 19148201631 19163224704 19190006784 19247604064 19249936128 19256638752 19341429432 19343772864 19431301248 19498771044 19532173312 19538974208 19584627879 19627385856 19723062528 19784656576 19791545384 19881099888 19900271808 19987896528 19994856102 20085330564 20129181696 20192044032 20199074688 20270925376 20290473216 20382285312 20389382208 20450579318 20453057136 20543115876 20552758668 20587966464 20643256413 20645757576 20688325632 20752934144 20760160096 20854097472 20948459904 20955753936 21021197612 21050576352 21067091968 21123668631 21237140061 21263001344 21379811328 21387255552 21454046784 21530361568 21537858212 21558627792 21653554572 21656178144 21663718596 21759108111 21874714368 21877364736 21973694976 21981345984 22049992528 22080809088 22157478564 22188445344 22205853696 22255042199 22257738648 22265488557 22303630336 22366237374 22485069312 22584075392 22591938928 22694164896 22716049536 22723959024 22804791048 22876009166 22925953024 23009689278 23029690368 23059924992 23161462272 23241884016 23274366336 23347050912 23355180108 23458017453 23460859656 23567017392 23575223178 23585507328 23689358848 23697607232 23700478464 23804836224 23807720448 23920876512 23995580104 24003935111 24112550202 24135802632 24165193728 24221656764 24274538496 24358825088 24469046016 24585345304 24609053664 24720406848 24729014232 24806241594 24860399616 24948831232 24972890112 24981585408 25039955979 25091584128 25094624256 25169943776 25178707684 25292638488 25295702976 25407084816 25415931294 25530935508 25550966272 25586675712 25655389929 25666581504 25675518336 25788572576 25791697152 25908401664 25998361392 26112837172 26147119518 26169847808 26240128161 26265432276 26297416704 26322776064 26508133184 26533695744 26650528704 26659808136 26663038272 26743065262 26780440752 26910986076 26922725376 26932099584 26995027617 27053964288 27176380416 27185842944 27270742848 27308855808 27390821168 27400358362 27403678224 27524341884 27527676768 27584434176 27658513467 27805463296 27931279872 27941005248 27967949568 28067435136 28164891508 28228032144 28316186748 28454218299 28516340736 28582970418 28605395712 28645373952 28744837056 28871406096 28874904192 28884958128 29012144148 29015659296 29102747491 29166285824 29248156566 29298259968 29308461312 29441078784 29543304752 29584593792 29676984864 29687318076 29818037041 29821649832 29980092416 29981844792 29992284153 30258886528 30288066048 30298612032 30406388064 30435709824 30675868977 30679585704 30814673814 30829138002 30881949696 30989178688 31032488448 31129401216 31140240144 31277356604 31281146208 31422689856 31433630904 31531796418 31575864528 31600637952 31739781632 31743627264 31894502016 32150066936 32181070176 32295542352 32306787318 32337941688 32480331858 32625394688 32812071552 32816047104 32960542464 32972018976 33074988792 33121213632 33220624322 33236217846 33308780544 33386607972 33455445504 33459499008 33549356061 33723517984 33727603968 33876113088 33887908392 34041247344 34207186572 34222108672 34234024448 34314013749 34388929536 34422091776 34544535552 34664481856 34742193408 34862826024 34986837548 35020576368 35032770162 35063222272 35191289484 35268120576 35378260992 35534038272 35546410848 35550717696 35707254336 35711580672 35831237858 35881314768 35909466112 35993370156 36071952384 36168825303 36247790592 36332485146 36360990464 36411807744 36538237632 36699122512 36703569024 36878017956 36913580496 37209362391 37241706496 37254673664 37290599424 37423246848 37459335168 37472378112 37637376192 37754915664 37768061526 37938957732 37943554464 38021787648 38110627224 38123896941 38140527616 38296403262 38326449408 38380013568 38495208128 38499872256 38513277504 38682858864 38687545728 38862602496 38992817669 38997542088 39077948416 39169255758 39220679277 39254771712 39446125056 39569313152 39583090768 39762199776 39800543616 39975793056 39989712204 40114597893 40170661128 40384088064 40398149376 40541850752 40580946432 40764570624 40778764416 40901158636 40906114272 41086231752 41100537543 41105517336 41286512826 41291515152 41376651264 41505868288 41520320192 41708194944 41896919808 41911507872 42042395224 42101152704 42247337262 42474280122 42526002688 42759622656 42774511104 42908093568 43060723136 43075716424 43117255584 43307109144 43312356288 43327437192 43518216222 43749428736 43754729472 43872234849 43947389952 43962691968 44099985056 44161618176 44314957128 44376890688 44510084398 44515477296 44530977114 44607260672 44732474748 44970138624 45168150784 45183877856 45388329792 45432099072 45447918048 45609582096 45752018332 45851906048 46019378556 46119849984 46222010721 46322924544 46483768032 46548732672 46694101824 46710360216 46916034906 46921719312 47134034784 47150446356 47171014656 47297694627 47378717696 47395214464 47400956928 47609672448 47615440896 47841753024 47991160208 48007870222 48225100404 48271605264 48330387456 48443313528 48460180977 48717650176 48720497787 48938092032 49170690608 49218107328 49440813696 49458028464 49612483188 49720799232 49830936483 49854326769 49897662464 49963170816 50079911958 50183168256 50189248512 50339887552 50357415368 50585276976 50591405952 50814169632 50831862588 50990607721 51061871016 51101932544 51310779858 51333163008 51351036672 51577145152 51583394304 51816803328 51996722784 52225674344 52243858771 52294239036 52480256322 52530864552 52549155243 52594833408 53016266368 53067391488 53301057408 53319616272 53326076544 53486130524 53560881504 53746856787 53821972152 53864199168 53990055234 54107928576 54352760832 54371685888 54498727719 54541485696 54617711616 54781642336 54800716724 54807356448 55048683768 55055353536 55317026934 55610926592 55862559744 55882010496 55935899136 56134870272 56329783016 56456064288 56632373496 56652092289 56908436598 57032681472 57165940836 57210791424 57290747904 57489674112 57742812192 57749808384 57769916256 58024288296 58031318592 58205494982 58332571648 58496313132 58596519936 58616922624 58753883637 58882157568 59086609504 59169187584 59353969728 59374636152 59636074082 59643299664 59960184832 59963689584 59984568306 60517773056 60576132096 60597224064 60812776128 60871419648 61351737954 61359171408 61629347628 61658276004 61763899392 61929769239 61978357376 62064976896 62258802432 62280480288 62554713208 62562292416 62845379712 62867261808 63063592836 63151729056 63201275904 63341273951 63371005893 63479563264 63711420183 63789004032 64300133872 64362140352 64591084704 64613574636 64675883376 64960663716 65250789376 65277324333 65624143104 65632094208 65921084928 65944037952 66149977584 66242427264 66441248644 66472435692 66617561088 66765126597 66773215944 66796465671 66910891008 67098712122 67447035968 67455207936 67752226176 67775816784 68082494688 68318892239 68414373144 68468048896 68628027498 68777859072 69089071104 69328963712 69484386816 69725652048 69973675096 70041152736 70065540324 70374052359 70382578968 70756521984 71068076544 71092821696 71101435392 71414508672 71423161344 71662475716 71762629536 71818932224 71986740312 72011805333 72337650606 72495581184 72664970292 72721980928 72823615488 73076475264 73398245024 73407138048 73756035912 73827160992 74418724782 74483412992 74509347328 74581198848 74846493696 74918670336 74944756224 75274752384 75509831328 75536123052 75877915464 75887108928 76221254448 76247793882 76281055232 76592806524 76652898816 76760027136 76990416256 76999744512 77026555008 77365717728 77375091456 77725204992 77985635338 77995084176 78155896832 78338511516 78441358554 78509543424 78720384483 78892250112 79138626304 79166181536 79524399552 79601087232 79951586112 79979424408 80229195786 80341322256 80768176128 80796298752 80985082851 81083701504 81161892864 81529141248 81557528832 81802317272 81812228544 82172463504 82201075086 82211034672 82573025652 82583030304 82753302528 82975540401 83011736576 83040640384 83416389888 83793839616 83823015744 84084790448 84202305408 84494674524 84866720809 84948560244 85052005376 85362654897 85549022208 85816187136 86121446272 86151432848 86234511168 86614218288 86624712576 86654874384 87036432444 87308242473 87498857472 87744469698 87894779904 87925383936 88199970112 88323236352 88629914256 88753781376 89020168796 89030954592 89061954228 89214521344 89454111123 89464949496 89940277248 90336301568 90367755712 90776659584 90864198144 90895836096 91219164192 91504036664 91535897401 92027606931 92038757112 92444021442 92645849088 92967536064 93097465344 93388203648 93420720432 93832069812 93843438624 94268069568 94300892712 94595389254 94757435392 94790428928 94801913856 95219344896 95230881792 95683506048 95982320416 96015740444 96450200808 96543210528 96886627056 96920361954 97435300352 97440995574 97876184064 98341381216 98436214656 98881627392 98916056928 99224966376 99661872966 99708653538 99795324928 99926341632 100159823916 100366336512 100378497024 100679775104 100714830736 101170553952 101182811904 101628339264 101663725176 101981215442 102123742032 102203865088 102621559716 102666326016 102702073344 102942041247 103154290304 103166788608 103633606656 103993445568 104451348688 104487717542 104588478072 104960512644 105061729104 105098310486 105189666816 106032532736 106134782976 106602114816 106639232544 106652153088 106972261048 107121763008 107493713574 107643944304 107728398336 107980110468 108215857152 108506475909 108743371776 108997455438 109082971392 109235423232 109563284672 109601433448 109614712896 110097367536 110110707072 110634053868 110979557981 111221853184 111628087173 111725119488 111764020992 111871798272 112269740544 112659566032 112912128576 113264746992 113304184578 113707222031 113816873196 114065362944 114331881672 114371690823 114421582848 114979348224 115485624384 115499616768 115539832512 116048576592 116062637184 116410989964 116665143296 116978453007 116992626264 117233845248 117507767274 117764315136 118173219008 118338375168 118707939456 118749272304 119272148164 119286599328 119927379168 119969136612 120343793679 121035546112 121152264192 121194448128 121625552256 121742839296 122703475908 122718342816 123258695256 123301612629 123316552008 123859538478 123956714752 124129953792 124517604864 124560960576 125109426416 125124584832 125690759424 125734523616 126127185672 126303458112 126682547902 126742011786 126959126528 127422840366 127578008064 128600267744 128724280704 129182169408 129227149272 129351766752 129921327432 130501578752 130554648666 131248286208 131264188416 131842169856 131888075904 132299955168 132484854528 132882497288 132928765567 132944871384 133530253194 133546431888 133592931342 133821782016 134197424244 134894071936 134910415872 135504452352 135551633568 136164989376 136637784478 136828746288 136936097792 137256054996 137555718144 138657927424 138666032163 138968773632 139451304096 139947350192 140082305472 140131080648 140748104718 140765157936 141513043968 141893083881 142136153088 142185643392 142202870784 142829017344 142846322688 143324951432 143525259072 143973480624 144023610666 144675301212 144991162368 145329940584 145380542931 145443961856 146152950528 146796490048 146814276096 147512071824 147654321984 148694059579 148837449564 149018694656 149162397696 149492809449 149562980307 149692987392 149889512448 150549504768 151019662656 151072246104 151755830928 151774217856 152442508896 152495587764 152562110464 152971823163 153185613048 153305797632 153980832512 153999489024 154053110016 154731435456 154750182912 155450409984 155971270676 155990168352 156311793664 156677023032 156731576313 156882717108 157440768966 157784500224 158277252608 158332363072 159048799104 159202174464 159903172224 159958848816 160458391572 160682644512 161240570361 161592597504 161970165702 162167403008 162323785728 163058282496 163115057664 163604634544 163624457088 164344927008 164402150172 164422069344 165146051304 165166060608 165951080802 166023473152 166081280768 166832779776 167587679232 167646031488 168169580896 168404610816 168989349048 169733441618 169897120488 169956276867 170104010752 170725309794 171098044416 171632374272 172242892544 172302865696 172469022336 173228436576 173249425152 173309748768 173829924203 174072864888 174616484946 174997714944 175488939396 175789559808 175850767872 176261650911 176399940224 176646472704 177259828512 177507562752 178040337592 178061909184 178123908456 178908222246 178929898992 179880554496 180672603136 180735511424 181553319168 181728396288 181791672192 182438328384 183008073328 183071794802 184055213862 184077514224 184888042884 185291698176 185789307717 185935072128 186194930688 186776407296 186841440864 187664139624 187686877248 188536139136 188601785424 189190778508 189514870784 189580857856 189603827712 190023821853 190113017679 190438689792 191367012096 191964640832 192031480888 192900401616 193086421056 193773254112 193840723908 194446077911 194870600704 194881991148 195752368128 196682762432 196872429312 197763254784 197832113856 198449932752 199323745932 199417307076 199852683264 200295379791 200319647832 200389397013 200732673024 201359550208 201429661472 202341107904 202365623808 203256678528 203327450352 203962430884 204247484064 204407730176 204956676717 205243119432 205404146688 205884082494 206308580608 206333577216 207267213312 207986891136 208902697376 208975435084 209176956144 209921025288 210123458208 210196620972 211122157077 212065065472 212269565952 213204229632 213278465088 213304306176 213944522096 214243526016 214987427148 215287888608 215456796672 215934058093 215960220936 216035415999 217012951818 217486743552 217994910876 218165942784 218470846464 219126569344 219202866896 219229425792 220194735072 220221414144 221268107736 221959115962 222443706368 223256174346 223450238976 223528041984 223743596544 224539481088 225319132064 225824257152 226529493984 226608369156 227414444062 227633746392 228663763344 228743381646 228843165696 229958696448 230971248768 230999233536 231079665024 232097153184 232125274368 232821979928 232903046077 233956906014 233985252528 234467690496 235015534548 235528630272 236161153449 236346438016 236676750336 237415878912 237498544608 238544296328 238573198656 239854758336 239938273224 240687587358 241543743841 242071092224 242304528384 242388896256 242955248553 243251104512 243485678592 245406951816 245436685632 246517390512 246603225258 246633104016 247719076956 247913429504 248259907584 248926621203 249035209728 249121921152 250218852832 250249169664 251381518848 251469047232 252254371344 252606916224 253365095804 253484023572 253918253056 254600162427 254845680732 255156016128 257200535488 257448561408 258364338816 258454298544 258703533504 259842654864 261109297332 261924727419 262496572416 263684339712 263776151808 264599910336 264969709056 265764994576 265857531134 265889742768 267060506388 267092863776 267185862684 267643564032 268362333369 268394848488 269788143872 269820831744 271008904704 271103267136 272329978752 273275568956 273657492576 273872195584 274512109992 274607692203 276082820793 277315854848 277332064326 277937547264 278902608192 279894700384 280164610944 280262161296 281496209436 281530315872 282375306737 283786167762 284272306176 284371286784 284405741568 285658034688 285692645376 286649902864 287050518144 287946961248 288047221332 289315548587 289350602424 290659881168 290761085862 290887923712 292305901056 293592980096 293628552192 295024143648 295308643968 297388119158 297674899128 298037389312 298985618898 299125960614 299385974784 299779024896 301099009536 302039325312 302144492208 303511661856 303548435712 304885017792 304991175528 305943646326 306371226096 306611595264 307961665024 307998978048 308106220032 308826123741 309462870912 309500365824 310900819968 311942541352 311980336704 313354046064 313463152626 313765434216 314881537932 315569000448 316554505216 316664726144 318097598208 318404348928 319806344448 319917697632 320916783144 321365289024 322481140722 323185195008 323940331404 324334806016 324647571456 325519427727 326230115328 327209269088 327248914176 328689854016 328804300344 328844138688 330292102608 330332121216 331902161604 332046946304 332162561536 332938673943 333665559552 335175358464 335292062976 336339161792 336809221632 337978698096 339466883236 339794240976 339912553734 340208021504 341121666093 341450619588 342196088832 343264748544 344485785088 344605731392 344938044672 346456873152 346498850304 346619497536 347659848406 348145729776 349232969892 349995429888 350935359021 350977878792 351701535744 352523301822 352799880448 353292945408 354519657024 355015125504 356080675184 356123818368 356247816912 357816444492 357859797984 361031381037 361345206272 361471022848 363106638336 363456792576 363583344384 364876656768 366016146656 366143589604 368110427724 368155028448 369776085768 369904837887 371578615434 371870144256 372389861376 373552814592 373682881728 375328279248 375373754496 377072278272 377203570848 378335717383 378381557016 379161715712 380047643706 380226035358 380877379584 382734024192 383929281664 384062961776 385800803232 386172842112 387546508224 387681447816 388892155822 389741201408 389763982296 391504736256 393365524864 393744858624 395526509568 395664227712 396899865504 398647491864 398786296701 398834614152 400590759582 400639295664 400778794026 401465346048 402719100416 402859322944 404682215808 404731247616 406513357056 406654900704 407924861768 408494968128 409913353434 410486238864 410808293376 411768164988 412617161216 412667154432 415973782272 417805394752 417950870168 418353912288 419842050576 420246916416 420393241944 422244314154 424130130944 424539131904 425679251643 426408459264 426556930176 426608612352 427889044192 428487052032 429974854296 430575777216 431868116186 431920441872 432070831998 434025903636 434973487104 435989821752 436141628793 436331885568 438253138688 438405733792 438458851584 440389470144 440442828288 442536215472 443918231924 444887412736 446082178737 446512348692 447056083968 447487193088 448478428347 449078962176 450638264128 451648514304 453058987968 453216738312 454828888124 455267492784 457327526688 457486763292 457686331392 458915469489 459917392896 461942497536 461998467072 462159330048 464194306368 464250548736 465643959856 465806092154 467913812028 467970505056 468935380992 470031069096 470194728939 472322306898 472692876032 473353500672 474831757824 474997089216 477088592656 477146397312 479709516672 479876546448 481375174716 483087487682 483721711083 484142184448 484777792512 485910497106 486502209024 486971357184 490813903632 490873371264 493034781024 493206450516 493266208032 494746707347 495438153912 495826859008 497853242406 498070419456 498243842304 500437705664 500498339328 502763037696 502938094464 504508742688 505213832448 506730191608 506906629697 506968047144 509200324854 509691361464 509868830601 510312032256 514401070976 514897122816 516728677632 516908597088 517407067008 519685309728 521489772609 522218594664 523849454838 524993144832 527368679424 527552303616 528784952733 529199820672 529939418112 531529989152 531715062268 531779485536 534121012776 534185727552 534371725368 536724666738 536789696976 539576287744 539641663488 542017809408 542206534272 544659957504 546551137912 547314985152 549024219984 549215384406 552165641586 554631709696 554664128652 555875094528 557805216384 559789400768 560329221888 560524322592 562992418872 563060631744 564750613474 567572335524 568544612352 568742573568 568811483136 570071465559 570339053037 571316069376 573299805728 574101036288 575893922496 576094442664 578631097174 578701204848 581319762336 581522171724 581775847424 583338233733 584611802112 587185960192 587257104384 590048287296 590617287936 594776238316 595349798256 596074778624 597971237796 598251921228 599558049792 600886139373 602198019072 604078650624 604288984416 607023323712 607096871424 609770035584 609982351056 611887292652 612742452192 613223190528 614581549957 614870030151 615923330048 616212440064 617652247482 618925741824 619000731648 621801639936 623885082704 623960673408 626708092128 626926305252 627530868432 629763075864 633109010432 633329452288 633366471231 636195196416 636808697856 639612688896 639835395264 641833566288 642730578048 644962281444 646370390016 647802174279 647880662808 648106247997 648669612032 651038855454 652460230656 654418538176 654497828352 657379708032 657608600688 657688277376 660584205216 660664242432 662877900373 663804323208 664325123072 665877347886 667331119104 670350716928 670584125952 672678323584 673618443264 675957396192 678933766472 679588481952 679825107468 682243332186 682901239176 686529497088 688971570176 689211462784 689876089344 692913746304 692997700608 693238995072 695319696812 696291459552 698465939784 698709138231 701870718042 701955757584 703403071488 705046603644 705599760896 706585890816 708483460347 709039314048 710030251008 712161350368 712247636736 712495633824 715632888984 715719595968 722062762074 722690412544 722942045696 724631231523 726213276672 726913585152 727166688768 729753313536 732032293312 732287179208 736220855448 736310056896 739552171536 739809675774 743157230868 743740288512 744779722752 747105629184 747365763456 750656558496 750747508992 754144556544 754407141696 756671434766 756763114032 758323431424 760095287412 760452070716 761754759168 763800487281 765468048384 767858563328 768125923552 771601606464 772345684224 775093016448 775362895632 777784311644 779482402816 779527964592 785774182257 786731049728 787489717248 791053019136 791328455424 793799731008 797294983728 797572593402 797669228304 801181519164 801278591328 801557588052 802930692096 805087000107 805438200832 805718645888 809364431616 809462495232 813026714112 813309801408 815849723536 816989936256 819826706868 820972477728 821616586752 823436561363 823536329976 823823076609 825234322432 828248462379 831947564544 835610789504 835901740336 836707824576 839684101152 840493832832 840786483888 844488628308 847125920211 848260261888 851358503286 852816918528 853113860352 853217224704 855778088384 856974104064 859949708592 861151554432 863736232372 863840883744 864141663996 867946645761 868051807272 871979643504 872283257586 872663771136 876506277376 876811467584 876917703168 880778940288 880885656576 885072430944 887836463848 888145599107 892164357474 893024697384 894112167936 896956856694 898157924352 901276528256 903297028608 906117975936 906433476624 909657776248 910534985568 914655053376 914973526584 917830938978 919834785792 923884995072 923996934144 924318660096 926478371223 928388612736 928501097472 931287919712 931612184308 935827624056 935941010112 940062138192 940389457878 944644613796 945385752064 946707001344 949663515648 949994178432 954177185312 954292794624 959419033344 959753092896 962750349432 966174975364 967443422166 968284368896 969555585024 971820994212 973004418048 973942714368 981627807264 981746742528 986069562048 986412901032 986532416064 989493414694 990876307824 991653718016 995706484812 996140838912 996487684608 998816021829 1000875411328 1000996678656 1005526075392 1005876188928 1009017485376 1010427664896 1013460383216 1013813259394 1013936094288 1018400649708 1019382722928 1019737661202 1020624064512 1023364998279 1028802141952 1029794245632 1033457355264 1033817194176 1034814134016 1039370619456 1042979545218 1044437189328 1047698909676 1049986289664 1052806077063 1055104607232 1057569905466 1058399641344 1059878836224 1063059978304 1063430124536 1063558971072 1068242025552 1068371455104 1068743450736 1073449333476 1073579393952 1076801657167 1079152575488 1083094143111 1084035618816 1084413068544 1089319915008 1093102275824 1094629970304 1098048439968 1098430768812 1103267370517 1104331283172 1109263419392 1109328257304 1109714513661 1115610432768 1119578801536 1120658443776 1121048645184 1125984837744 1126121263488 1129501226948 1135007152149 1135144671048 1137485147136 1140142931118 1140678106074 1142632138752 1146599611456 1148202072576 1151787844992 1152188885328 1157262194348 1157402409696 1162639524672 1163044343448 1166676467466 1169223604224 1174371920384 1174514208768 1180096574592 1181234575872 1189552476632 1190699596512 1195942475592 1196358890103 1196503842456 1201772278746 1204396038144 1208157301248 1208577968832 1214046647424 1214193742848 1219540071168 1219964702112 1223774585304 1225484904384 1229163099914 1229740060302 1231846660096 1232424880128 1235304494964 1237851483648 1238001463296 1247770165408 1247921346816 1253416184256 1253852610504 1255061736864 1259526151728 1266218020864 1266658904576 1266732942462 1272390392832 1273617395712 1279225377792 1279670790528 1283667132576 1285461156096 1289924562888 1295604348558 1295761325616 1296212495994 1297339224064 1302077710908 1304920461312 1308837076352 1308995656704 1314759416064 1315217201376 1315376554752 1321168410432 1321328484864 1325755800746 1327608646416 1328650246144 1331754695772 1334662238208 1338246536211 1341168251904 1345356647168 1345435285041 1347236886528 1351914792384 1357867532944 1359176963904 1359650214936 1364486664372 1365802478352 1373058994176 1376746408467 1377943140352 1378422925568 1379752178688 1385827492608 1385995401216 1386477990144 1390639393624 1392582919104 1396931879568 1397418276462 1403741436084 1403911515168 1406806142976 1410093207288 1410584186817 1411199521792 1416966920694 1418078628096 1420060502016 1424322700736 1424495273472 1424991267648 1431265777968 1431439191936 1442734253753 1444125524148 1445884091392 1449262463046 1451165133249 1452426553344 1454333377536 1459506627072 1464064586624 1464574358416 1472441710896 1472620113792 1479104343072 1479619351548 1484240122041 1486314461736 1487480577024 1494211258368 1494731526912 1501313116992 1501495017984 1508289113088 1508814283392 1513342869532 1513526228064 1516646862848 1520190574824 1520719889091 1520904141432 1527600974562 1530936096768 1535717126656 1536251847104 1543203212928 1544691368448 1550186032896 1550725791264 1555568623288 1559055929184 1564469317827 1571548364514 1573462099456 1574979434496 1582106038272 1582656910848 1587599462016 1594589967456 1595145186804 1595338456608 1602363038328 1602557182656 1603115176104 1610174000214 1610876401664 1611437291776 1618728863232 1618924990464 1626053428224 1626619602816 1631699447072 1633979872512 1639653413736 1641944955456 1646873122726 1647072659952 1647646153218 1650468644864 1656496924758 1663895129088 1671221579008 1671803480672 1673415649152 1679368202304 1680987665664 1681572967776 1688977256616 1694251840422 1696520523776 1702717006572 1705633837056 1706227720704 1706434449408 1710214396677 1711556176768 1713948208128 1719899417184 1722303108864 1727472464744 1727681767488 1728283327992 1735893291522 1736103614544 1743959287008 1744566515172 1745327542272 1750014701199 1753012554752 1753622935168 1753835406336 1761557880576 1761771313152 1770144861888 1775672927696 1776291198214 1784328714948 1786049394768 1788224335872 1793913713388 1802553056512 1802658418119 1806594057216 1812235951872 1812866953248 1819315552496 1821069971136 1829310106752 1829947053168 1835661877956 1839669571584 1843744649871 1844610090453 1847769990144 1848637320192 1852956742446 1856777225472 1857002194944 1862575839424 1863224368616 1871655248112 1871882020224 1880124276384 1880778915756 1886652485677 1889289227592 1890771504128 1899327031296 1899988356864 1908354370624 1908585589248 1918838066688 1919506185792 1925500698864 1932349950728 1933022774527 1934886844332 1939111170048 1943406522837 1943641988424 1944318743991 1946008836096 1963255614528 1963493485056 1972139124096 1972825802064 1973064832128 1978986829388 1981752615648 1983307436032 1988633701119 1991412969624 1992975369216 1997632043658 2001750822656 2001993357312 2011052150784 2011752377856 2018034970752 2020855329792 2026920766432 2027626518788 2027872188576 2036801299416 2038765445856 2039475322404 2046729996558 2057604283904 2059588491264 2066914710528 2067634388352 2069628268032 2078741238912 2085959090436 2088874378656 2095397819352 2096127414693 2105612154126 2110209214464 2115139810932 2116799282688 2119757672448 2126119956608 2126860249072 2127117942144 2136484051104 2136742910208 2137486901472 2146898666952 2147158787904 2153603314334 2158305150976 2166188286222 2168071237632 2168826137088 2173893694569 2178639830016 2186204551648 2189259940608 2196096879936 2196861537624 2206534741034 2208662566344 2218526838784 2218656514608 2219429027322 2231220865536 2239157603072 2241316887552 2242097290368 2251969675488 2252242526976 2259002453896 2259789014639 2270014304298 2270289342096 2274970294272 2280285862236 2281356212148 2285264277504 2291401461843 2293199222912 2296404145152 2303575689984 2304377770656 2314524388696 2314804819392 2325279049344 2326088686896 2333352934932 2338447208448 2343627136187 2348743840768 2357322546771 2360193149184 2362469151744 2379104953264 2381399193024 2391884951184 2392717780206 2393007684912 2403544557492 2408792076288 2415261000321 2416314602496 2417155937664 2428093294848 2428387485696 2439080142336 2439929404224 2447549170608 2450969808768 2458326199828 2459480120604 2463693320192 2464849760256 2470309684089 2470608989928 2471469229827 2475702967296 2495540330816 2495842693632 2506832368512 2507705221008 2510123473728 2519052303456 2527799012843 2533317809152 2533465884924 2541377760633 2544780785664 2558450755584 2559341581056 2567334265152 2570922312192 2579849125776 2591208697116 2591522651232 2592424991988 2603839937283 2604155421816 2617674152704 2617991313408 2629518832128 2630434402752 2630753109504 2642336820864 2642656969728 2651511601492 2655217292832 2657300492288 2663509391544 2664436797321 2676493072422 2682336503808 2690713294336 2690870570082 2694473773056 2703829584768 2715735065888 2718353927808 2719300429872 2728973328744 2731604956704 2753492816934 2755886280704 2756845851136 2759504357376 2771654985216 2771990802432 2772955980288 2781278787248 2785165838208 2793863759136 2794836552924 2807142755209 2807482872168 2807823030336 2820186414576 2821168373634 2822399043584 2833933841388 2836157256192 2840121004032 2848645401472 2848990546944 2849982535296 2862531555936 2862878383872 2885468507506 2888251048296 2891768182784 2898524926092 2902330266498 2904853106688 2908666755072 2919013254144 2928129173248 2929148716832 2944883421792 2945240227584 2958208686144 2959238703096 2968480244082 2972628923472 2974961154048 2988422516736 2989463053824 2996448065487 3002626233984 3002990035968 3016578226176 3017628566784 3026685739064 3027052456128 3040381149648 3041439778182 3041808282864 3055201949124 3061872193536 3070094994837 3071434253312 3072503694208 3086406425856 3089382736896 3100372065792 3101451582528 3111137246576 3118111858368 3128938635654 3140068669933 3143096729028 3146924198912 3149958868992 3158418231189 3165313821696 3175198924032 3189179934912 3190290373608 3190676913216 3204726076656 3205114365312 3206230352208 3220348000428 3221752803328 3222874583552 3230404971501 3237457726464 3252106856448 3253239205632 3263398894144 3267959745024 3279306827472 3283889910912 3293746245452 3294145319904 3295292306436 3300937289728 3309802111551 3312993849516 3327790258176 3342443158016 3343606961344 3346831298304 3358736404608 3361975331328 3363145935552 3377954513232 3388503680844 3405021456447 3405434013144 3412455441408 3420428793354 3423112353536 3427896416256 3439798834368 3444606217728 3454944929488 3455363534976 3456566655984 3471786583044 3472207229088 3487918574016 3489133030344 3500029402398 3506025109504 3507245870336 3507670812672 3523115761152 3523542626304 3540289723776 3551345855392 3552582396428 3568657429896 3572098789536 3587827426776 3589076670309 3605106113024 3605316836238 3613188114432 3624471903744 3625733906496 3638631104992 3642139942272 3658620213504 3659894106336 3670878987581 3671323755912 3687489299742 3689220180906 3695539980288 3697274640384 3705913484892 3713554450944 3714004389888 3725151678848 3726448737232 3743310496224 3743764040448 3760248552768 3761557831512 3773304971354 3778578455184 3781543008256 3798654062592 3799976713728 3816708741248 3817171178496 3837676133376 3839012371584 3851001397728 3864699901456 3866045549054 3869773688664 3886813045674 3887283976848 3888637487982 3892017672192 3926511229056 3926986970112 3944278248192 3945651604128 3946129664256 3957973658776 3963505231296 3977267402238 3982825939248 3985950738432 3995264087316 4003501645312 4003986714624 4014739608633 4023504755712 4036069941504 4041710659584 4053841532864 4055253037576 4055744377152 4073602598832 4077530891712 4078950644808 4093459993116 4106243645297 4115208567808 4119176982528 4130239225401 4133829421056 4135268776704 4139256536064 4157482477824 4171918180872 4177748757312 4190795638704 4192254829386 4211224308252 4220418428928 4230279621864 4231752560451 4233598565376 4252239913216 4253720498144 4254235884288 4272968102208 4273485820416 4274973802944 4293797333904 4294317575808 4307206628668 4316610301952 4328202761259 4332376572444 4337652274176 4347787389138 4357279660032 4372409103296 4378519881216 4392193759872 4393723075248 4413069482068 4417325132688 4437313029216 4438858054644 4452720366123 4462441731072 4478315206144 4482633775104 4484194580736 4503939350976 4504485053952 4518004907792 4519578029278 4540028608596 4540578684192 4549940588544 4560571724472 4562159667273 4562712424296 4582802923686 4586398445824 4592808290304 4607151379968 4608755541312 4629048777392 4629609638784 4650558098688 4652177373792 4666705869864 4687254272374 4693407953481 4697487681536 4714645093542 4720386298368 4724938303488 4758209906528 4762798386048 4783769902368 4785435560412 4786015369824 4800380214529 4807089114984 4830522000642 4832629204992 4834311875328 4856186589696 4856774971392 4878160284672 4879858808448 4895098341216 4901939617536 4916652399656 4918364325979 4918960241208 4940619368178 4941217979856 4942938459654 4951405934592 4991080661632 4991685387264 5013664737024 5015410442016 5020246947456 5038104606912 5055598025686 5066635618304 5066931769848 5082755521266 5089561571328 5116901511168 5118683162112 5130643190031 5134668530304 5141844624384 5159698251552 5182417394232 5183045302464 5184849983976 5207679874566 5208310843632 5235348305408 5235982626816 5250044103597 5259037664256 5260868805504 5261506219008 5284673641728 5285313939456 5303023202984 5310434585664 5327018783088 5328873594642 5352986144844 5364673007616 5381426588672 5381741140164 5407659169536 5431470131776 5436707855616 5438600859744 5457946657488 5463209913408 5506985633868 5513691702272 5519008714752 5531233949613 5533830271359 5543309970432 5545911960576 5562557574496 5570331676416 5587727518272 5589673105848 5614285510418 5614965744336 5615646060672 5640372829152 5642336747268 5644798087168 5659957457031 5667867682776 5672314512384 5697290802944 5697981093888 5699965070592 5725063111872 5725756767744 5770937015012 5776502096592 5783536365568 5797049852184 5799068323581 5804660532996 5817333510144 5830219568511 5838026508288 5856258346496 5858297433664 5889766843584 5890480455168 5916417372288 5918477406192 5936960488164 5945257846944 5949922308096 5965901103357 5978926107648 5992896130974 6005252467968 6005980071936 6033156452352 6035257133568 6053371478128 6054104912256 6080762299296 6082879556364 6083616565728 6110403898248 6140189989674 6142868506624 6145007388416 6172812851712 6178765473792 6200744131584 6202903165056 6222274493152 6236223716736 6257877271308 6280137339866 6286193458056 6288382244079 6293848397824 6316836462378 6330627643392 6350397848064 6378359869824 6380580747216 6381353826432 6409452153312 6410228730624 6412460704416 6431707195511 6440696000856 6445749167104 6460809943002 6474915452928 6504213712896 6506478411264 6521681083707 6526797788288 6535919490048 6558613654944 6567779821824 6587492490904 6588290639808 6590584612872 6619604223102 6625987699032 6655580516352 6684886316032 6687213922688 6693662596608 6717472809216 6723950662656 6726291871104 6755909026464 6777007361688 6779367043917 6810042912894 6810868026288 6824910882816 6840857586708 6846224707072 6855792832512 6874204385529 6879597668736 6889212435456 6909889858976 6910727069952 6913133311968 6943573166088 6944414458176 6975837148032 6978266060688 7000058804796 7012050219008 7014491740672 7015341625344 7030881408561 7046231522304 7080579447552 7102691710784 7105164792856 7137314859792 7144197579072 7175654853552 7178153340618 7210212226048 7210633672476 7226376228864 7248943807488 7251467812992 7277262209984 7284279884544 7317240427008 7319788212672 7341757975162 7342647511824 7374978599484 7378440361812 7391079960576 7394549280768 7410929052267 7411826969784 7414407689481 7427108901888 7450303357696 7452897474464 7486620992448 7487528080896 7520497105536 7523115663024 7546609942708 7557156910368 7563086016512 7583397038529 7599953427456 7624133281899 7633417482496 7634342356992 7675352266752 7678024743168 7702002795456 7729399802912 7732091098108 7739547377328 7773626091348 7774567953696 7777274975964 7811519811849 7853022458112 7853973940224 7888556496384 7891303208256 7892259328512 7915947317552 7927010462592 7954534804476 7965651878496 7971901476864 7989560149441 7990528174632 7993310391963 8007003290624 8029479217266 8047009511424 8072139883008 8083421319168 8107683065728 8110506075152 8111488754304 8147205197664 8155061783424 8157901289616 8186919986232 8212487290594 8230417135616 8260478450802 8267658842112 8270537553408 8278513072128 8314964955648 8343836361744 8355497514624 8381591277408 8384509658772 8421428265627 8422448616504 8460559243728 8463505120902 8467197130752 8504479826432 8507440996288 8508471768576 8545936204416 8546971640832 8549947605888 8587594667808 8588635151616 8614413257336 8617412704849 8656405522518 8664753144888 8675304548352 8695574778276 8714559320064 8744818206592 8757039762432 8784387519744 8787446150496 8826138964136 8834650265376 8874626058432 8877716109288 8905440732246 8924883462144 8956630412288 8965267550208 8968389161472 8989344196461 9007878701952 9008970107904 9036009815584 9039156058556 9080057217192 9081157368384 9121143448944 9124319334546 9125424848592 9165605847372 9172796891648 9185616580608 9210284984511 9214302759936 9217511082624 9258097554784 9259219277568 9301116197376 9304354747584 9333411739728 9374508544748 9386815906962 9394975363072 9420206009799 9429290187084 9440772596736 9449876606976 9516419813056 9525596772096 9567539804736 9570871120824 9572030739648 9600760429058 9614178229968 9661044001284 9665258409984 9668623750656 9691214914503 9712373179392 9756320569344 9759717616896 9790196682432 9803879235072 9833304799312 9836728651958 9837920482416 9881238736356 9882435959712 9885876919308 9902811869184 9929406334653 9982161323264 9983370774528 10027329474048 10030820884032 10040493894912 10076209213824 10111196051372 10133271236608 10133863539696 10165511042532 10215064369341 10237366324224 10261286380062 10269337060608 10283689248768 10319396503104 10364834788464 10366090604928 10369699967952 10415359749132 10416621687264 10447886349269 10470696610816 10500088207194 10518075328512 10521737611008 10523012438016 10569347283456 10570627878912 10606046405968 10620869171328 10654037566176 10657747189284 10704675297719 10705972289688 10762853177344 10763482280328 10767230010927 10815318339072 10862940263552 10873415711232 10877201719488 10915893314976 10926419826816 11012636962743 11013971267736 11027383404544 11062467899226 11067660542718 11086619940864 11091823921152 11125115148992 11140663352832 11175455036544 11179346211696 11228571020836 11229931488672 11231292121344 11280745658304 11284673494536 11319914914062 11335735365552 11344629024768 11394581605888 11395962187776 11399930141184 11450126223744 11451513535488 11541874030024 11553004193184 11594099704368 11598136647162 11609321065992 11660439137022 11676053016576 11712516692992 11716594867328 11779533687168 11780960910336 11832834744576 11836954812384 11873920976328 11890515693888 11931802206714 11957852215296 11985792261948 12010504935936 12011960143872 12044218825899 12070514267136 12106742956256 12108209824512 12161524598592 12165759112728 12167233131456 12220807796496 12280379979348 12285737013248 12290014776832 12318730935891 12345625703424 12357530947584 12401488263168 12405806330112 12444548986304 12472447433472 12515754542616 12560274679732 12572386916112 12576764488158 12587696795648 12633672924756 12661255286784 12700795696128 12756719739648 12761161494432 12762707652864 12818904306624 12820457461248 12824921408832 12863414391022 12881392001712 12891498334208 12921619886004 12949830905856 12984608283777 13012956822528 13043362167414 13053595576576 13071838980096 13117227309888 13135559643648 13174984981808 13176581279616 13181169225744 13239208446204 13251975398064 13358161098369 13369772632064 13374427845376 13387325193216 13434945618432 13447901325312 13452583742208 13511818052928 13554014723376 13558734087834 13620085825788 13621736052576 13649821765632 13681715173416 13686479001819 13692449414144 13748408771058 13759195337472 13778424870912 13819779717952 13821454139904 13826266623936 13887146332176 13888828916352 13951674296064 13956532121376 13998421543171 14000117609592 14028983481344 14061762817122 14080223860443 14092463044608 14161158895104 14205383421568 14210329585712 14274629719584 14288395158144 14351309707104 14356306681236 14401140643587 14420424452096 14421267344952 14497887614976 14502935625984 14554524419968 14568559769088 14634480854016 14639576425344 14683515950324 14685295023648 14749957198968 14755092977937 14756880723624 14821858104534 14823653939568 14828815378962 14854217803776 14900606715392 14905794948928 14973241984896 14975056161792 15040994211072 15046231326048 15093219885416 15114313820736 15166794077058 15199906854912 15248266563798 15266834964992 15268684713984 15350704533504 15356049486336 15404005590912 15458799605824 15464182196216 15479094754656 15547252182696 15549135907392 15554549951928 15623039623698 15706044916224 15707947880448 15750132310791 15777112992768 15782606416512 15784518657024 15831894635104 15854020925184 15909069608952 15931303756992 15979120298882 15981056349264 15986620783926 16014006581248 16058958434532 16094019022848 16144279766016 16215366131456 16221012150304 16222977508608 16294410395328 16310123566848 16315802579232 16373839972464 16424974581188 16460834271232 16520956901604 16541075106816 16557026144256 16593701848839 16629929911296 16687672723488 16710995029248 16763182554816 16769019317544 16842856531254 16844897233008 16921118487456 16927010241804 16934394261504 16979872371093 17008959652864 17014881992576 17016943537152 17091872408832 17093943281664 17099895211776 17175189335616 17177270303232 17228826514672 17234825409698 17312811045036 17329506289776 17350609096704 17391149556552 17397204970743 17489636413184 17490658705533 17514079524864 17568775039488 17574892300992 17652277928272 17669300530752 17749252116864 17755432218576 17810881464492 17849766924288 17897703310071 17913260824576 17936778322944 17978688392922 18015757403904 18017940215808 18072019631168 18078312117112 18160114434384 18162314736768 18242286897888 18248638669092 18250849697184 18305628171839 18331211694744 18345593783296 18420569969022 18428605519872 18435022165248 18516195109568 18518438555136 18602232394752 18608709495168 18666823479456 18749017089496 18755545298789 18773631813924 18840412019598 18858580374168 18865146732237 18881545193472 19032839626112 19051193544192 19135079609472 19141742241648 19144061479296 19201520858116 19228356459936 19295121586533 19322088002568 19337247501312 19382429829006 19424746358784 19512641138688 19519435233792 19565043251121 19580393364864 19607758470144 19666609598624 19673457303916 19675840964832 19762477472712 19764871919424 19771753838616 19858812669306 19964322646528 19966741549056 20054658948096 20061641768064 20080987789824 20152418427648 20222392102744 20267727079392 20331022085064 20338101131751 20430128738682 20474732648448 20522572760124 20538674121216 20567378497536 20638793006208 20729669576928 20732181209856 20739399935904 20830719498264 20833243374528 20895772698538 20941393221632 21000176414388 21036150657024 21043475222016 21046024876032 21092644225683 21138694566912 21212092811936 21241738342656 21308075132352 21315494378568 21409350595438 21411944579376 21525706354688 21526964560656 21534460021854 21630636678144 21725880527104 21746831422464 21754403438976 21831786629952 21852839653632 22025273925486 22027942535472 22054766809088 22124935798452 22135321085436 22173239881728 22183647842304 22232787156801 22250230297984 22281326705664 22350910073088 22358692423392 22457142041672 22459862977344 22462584242688 22561491316608 22569346989072 22639829828124 22671470731104 22689258049536 22739517348409 22750191115587 22789163211776 22799860282368 22872399845697 22900252447488 22903027070976 23083748060048 23106008386368 23188199408736 23196273294324 23218642131984 23320878274044 23425033385984 23433189734656 23434559435547 23559067374336 23561921820672 23665669489152 23673909624768 23747841952656 23781031387776 23863604413428 23915704430592 23968680448323 23971584523896 23979931175889 24021009871872 24088437651798 24141028534272 24213485912512 24216419649024 24323049197184 24331518225456 24334466262912 24441615592992 24526482313801 24560759958696 24580029553664 24637461871782 24691251406848 24802976526336 24811612660224 24889097972608 24944894866944 25031509085232 25120549359464 25144773832224 25153528976316 25264284796881 25267345849512 25401591392256 25513439479296 25522322988864 25525415305728 25637808613248 25640914922496 25649842817664 25726828782044 25762784003424 25782996668416 25843239772008 25852238114547 25969216567554 26025913645056 26086724334828 26107191153152 26143677960192 26234454619776 26271119287296 26349969963616 26353162559232 26362338451488 26478416892408 26503950796128 26716322196738 26739545264128 26748855690752 26774650386432 26869891236864 26895802650624 26905167484416 27023636105856 27108029446752 27117468175668 27240171651576 27243472105152 27363430346832 27372958003638 27384898828288 27496817542116 27518390674944 27556849741824 27639559435904 27642908279808 27652533247872 27774292664352 27777657832704 27903348592128 27913064242752 27996843086342 28000235219184 28057966962688 28123525634244 28160447720886 28184926089216 28260618029397 28322317790208 28410766843136 28420659171424 28549259439168 28576790316288 28702619414208 28712613362472 28802281287174 28840848904192 28842534689904 28995775229952 29005871251968 29073644743509 29109048839936 29137119538176 29268961708032 29279152850688 29367031900648 29370590047296 29499914397936 29510185955874 29513761447248 29643716209068 29647307879136 29657630757924 29708435607552 29788219003959 29801213430784 29811589897856 29946483969792 29950112323584 30081988422144 30092462652096 30186439770832 30228627641472 30333588154116 30399813709824 30467152770431 30496533127596 30533669929984 30645193108023 30712098972672 30808011181824 30917599211648 30928364392432 30958189509312 31094504365392 31098271814784 31109099903856 31246079247396 31343659047807 31412089832448 31500264621582 31554225985536 31565212833024 31569037314048 31663789270208 31708041850368 31818139217904 31862607513984 31958240597764 31962112698528 31973241567852 32028013162496 32114025893157 32117916869064 32288559532032 32430732262912 32442024300608 32445955017216 32588820790656 32620247133696 32631605158464 32747679944928 32849949162376 32861387166959 33037910888229 33041913803208 33082150213632 33187403697678 33259859822592 33375345446976 33421990058496 33526365109632 33538038635088 33685713062508 33689794466016 33842236974912 33854020483608 33959744742186 34017919305728 34029763985152 34033887074304 34183744817664 34187886563328 34199790423552 34350378671232 34354540606464 34457653029344 34469650819396 34625622090072 34659012579552 34782299113104 34794409941486 34979272826368 34981317411066 35028159049728 35137550078976 35149784601984 35304555856544 35338601061504 35498504233728 35510864437152 35621762928984 35795406620142 35826521649152 35873556645888 35957376785844 36031514807808 36035880431616 36144039262336 36156624234224 36320228868768 36324629473536 36484573795776 36497277338184 36501699394368 36611256343678 36662423389488 36691187566592 36841139938044 36857211039744 36870044330496 36956192807673 37032390219136 37036877110272 37204464789504 37217418990336 37333646958912 37498034178992 37511090597578 37547263627848 37680824039196 37717160748336 37730293464474 37763090386944 38065679252224 38102387088384 38270159218944 38283484483296 38288122958592 38403041716232 38456712919872 38590243173066 38644176005136 38674495002624 38764859658012 38849492717568 38953824851331 39038870467584 39130086502242 39160786729728 39215516940288 39333219197248 39346914607832 39351681929664 39524954945424 39529743838848 39543507677232 39717625338612 39841661315179 39928645293056 40074483295107 40109317896192 40123283536128 40161975579648 40304836855296 40444784205488 40535454158784 40662044170128 40676202263502 40820892709129 40860257477364 40949465296896 41045145520248 41059437005457 41077348242432 41277586012416 41459339153856 41464362419712 41478799871808 41661438996528 41666486749056 41791545397076 41882786443264 41995264629513 42000352828776 42086950444032 42185288451366 42277389133824 42424185623872 42483476685312 42616150264704 42630988757136 42818701190876 42823889158752 43053929121312 43068920043708 43203421930761 43261273356288 43451761054208 43493662844928 43508806877952 43663573259904 43705679307264 44050547850972 44055885070944 44249871596904 44265278933811 44270642170872 44465574313602 44500460595968 44562653411328 44701820146176 44717384846784 44914284083344 44919725954688 44925168485376 45122982633216 45138693978144 45279659656248 45342941462208 45479034696818 45500382231174 45578326423552 45599720564736 45744799691394 45800504894976 45806054141952 46167496120096 46212016772736 46376398817472 46392546588648 46437284263968 46641756548088 46850066771968 46866379469312 46869118871094 47118134748672 47123843641344 47331338978304 47347819249536 47495683905312 47562062775552 47721426838553 47727208826856 47937360896646 47943169047792 47959862351778 48042019743744 48176875303596 48282057068544 48426971825024 48432839298048 48646098394368 48663036450912 48668932525824 48883231185984 49052964627602 49121519917392 49160059107328 49274923743564 49382502813696 49623225320448 49778195945216 49781105546517 49889789733888 50063018170464 50241098718928 50289547664448 50307057952632 50528569593762 50534691699024 50803182784512 50939617113279 51026878958592 51044645977728 51050830611456 51275617226496 51281829844992 51299685635328 51453657564088 51525568006848 51686479544016 51704476229094 51938433135108 52051827290112 52173448669656 52191614912229 52214382306304 52468909239552 52542238574592 52699939927232 52706325118464 52724676902976 52956833784816 53007901592256 53381167388861 53432644393476 53497711381504 53549300772864 53693109930213 53739782473728 53810334968832 54047272211712 54216058893504 54234936351336 54480343303152 54486944210304 54726860693664 54745916007276 54769797656576 54916884515517 54993635084232 55036781349888 55279118871808 55285816559616 55305066495744 55548585328704 55555315665408 55806697184256 55826128485504 55993686172684 56000470438368 56115933925376 56247051268488 56266635896367 56320895441772 56521236058794 56644635580416 56821533686272 56841318342848 57098518878336 57153580632576 57405238828416 57425226724944 57604562574348 57685069379808 57885364759599 58011742503936 58147289487018 58218097679872 58274239076352 58537923416064 58558305701376 58734063801296 58741180094592 58999828795872 59020371911748 59027522894496 59287432418136 59294615758272 59315261515848 59576438007918 59602426861568 59623179795712 59892967939584 59900224647168 60163976844288 60184925304192 60372879541664 60457255282944 60667176308232 60934305540862 60993066255192 61014303395253 61067339859968 61290386216046 61424197945344 61616022363648 61835198423296 61856728784864 61916379018624 62189008730784 62196543629568 62218199807712 62404942788877 62492158494792 62687318095614 62824179664896 63000529243164 63108451971072 63130425666048 63138074628096 63277932677049 63327578540416 63416083700736 63636278435808 63725215027968 63916481195528 63924225397056 63946483135704 64228051786314 64235833738128 64577119064064 64861464525824 64884048601216 64891910034432 65177641581312 65240494267392 65263210316928 65495359889856 65699898324752 65722774333918 66075821776458 66083827606416 66164300427264 66374807395356 66519719645184 66698361470403 66750690893952 66843980116992 67052730219264 67076077270176 67371426125016 67379588932032 67684473949824 67708040967216 67919489484372 68035838611456 68059527970304 68067774148608 68218552045227 68250573346761 68367489635328 68399580847104 68700757342464 68709081212928 68915306058688 68939301638792 69251244180144 69318025159104 69564598226208 69588819882972 69806141970049 69958545652736 69962634822132 70275100157952 70299569203968 70609111713088 70677202123008 70997008467456 71021728874304 71243525857968 71590813240284 71747113291776 71906041344969 71914753571688 71939793527667 72063029615616 72288078524672 72313248468448 72640457737536 72649258947072 72969147591552 72994554676368 73003398788736 73222512687356 73324846778976 73382375133184 73579446941403 73682279876088 73740088660992 73912385615346 74064780438272 74073754220544 74408929579008 74434837980672 74667293917824 74996068357984 75022181195156 75094527255696 75361648078392 75434321496672 75460586928948 75792854390643 76131358504448 76204774176768 76540318437888 76566968966592 76576245917184 76806083432464 76913425839744 77180486346132 77288352010272 77348990005248 77529719316024 77556714343641 77907649702662 78077740935168 78260173004484 78321573459456 78431033880576 78666438394496 78693829215664 78703363859328 79049909890848 79059487677696 79087015354464 79435250677224 79683322630358 79857290586112 80148966590214 80218635792384 80246567072256 80323951159296 80609673710592 80889568410976 81070908317568 81324088340256 81352404527004 81641785418258 81720514954728 82090291040496 82118874010914 82154696484864 82555172024832 82918678307712 82928724839424 82957599743616 83322877993056 83332973498112 83583090794152 83612193541643 83990529259026 84000705657552 84173900888064 84370576902732 84554778267648 84781854088191 84848371247744 84966953370624 85232300529408 85261977514272 85637402381752 85647778317504 86107858242624 86137840087416 86406843861522 86522546712576 86714204038919 86903522108416 86987325689856 87017613755904 87220934230527 87327146519808 87411358614528 88101095701944 88111770141888 88499743193808 88530557867622 88541284341744 88931148627204 89000921191936 89125306822656 89364657011877 89403640292352 89434769693568 89828568166688 89839451909376 89850336970752 90245965266432 90277387956288 90559319312496 90685882924416 90958069393636 91000764462348 91156652847104 91199441129472 91401458311293 91489599382788 91601009789952 92334992240192 92424033545472 92752797634944 92785093177296 92874568527936 93283513096176 93732758938624 93738237742188 94030977143421 94236269497344 94662677956608 94695638499072 94991367810624 95124125551104 95442853677106 95454417653712 95874721793292 95886338095584 95919724703556 96084039487488 96342077679471 96353750607192 96853943650048 96865678596096 97292196788736 97326072901824 97337865051648 97766462371968 98105929255204 98243039834784 98320118214656 98549847487128 98584161500877 99113732664687 99246450640896 99556391890432 99562211093034 99779579467776 100126036340928 100482197437856 100579095328896 100614115905264 101057139187524 101069383398048 101879234226558 102053757917184 102089291955456 102101661222912 102551234452992 102563659689984 102599371270656 102907315128176 103051136013696 103372959088032 103408952458188 103864281942733 103876866270216 104346897339312 104383229824458 104428764612608 104937818479104 105084477149184 105399879854464 105412650236928 105449353805952 105913667569632 106015803184512 106762334777722 106865288786952 106995422763008 107386219860426 107479564947456 107620669937664 108094544423424 108432117787008 108469872702672 108960686606304 108973888420608 109453721387328 109491832014552 109833769031034 109987270168464 110073562699776 110558237743616 110571633119232 110610132991488 110868578423019 111097170657408 111110631330816 111613394368512 111652256971008 111987372345368 112000940876736 112494102536976 112533271792734 112641790883544 113042472117588 113289271160832 113643067372544 113682636685696 114197037756672 114307161265152 114810477656832 114850453449888 115209125148696 115370138759616 115770729519198 116023485007872 116294578974036 116436195359744 116548478152704 116861474553993 117116611402752 117468127602592 117482360189184 117999657591744 118040743823496 118055045788992 118574864836272 118589231516544 118630523031696 119152876015836 119204853723136 119246359591424 119524983945537 119785935879168 120327953688576 120369850608384 120745759083328 120914510565888 121334352616464 121868611081724 121986132510384 122028606790506 122134679719936 122462678127387 122580772432092 122848395890688 123232044727296 123670396846592 123713457569728 123832758037248 124378017461568 124393087259136 124436399615424 124809885577754 124984316989584 125374636191228 125648359329792 125985793888539 126001058486328 126260851332096 126555865354098 126655157080832 126832167401472 127272556871616 127450430055936 127832962391056 127848450794112 127892966271408 128456103572628 128471667476256 129610265792283 129722929051648 129768097202432 129783820068864 130355283162624 130480988534784 130526420633856 130990719779712 131399796649504 131445548667836 132151643552916 132167655212832 132749614790712 132795836801433 133396722940806 133501381787904 133687960233984 134105460438528 134152154540352 134742852250032 134759177864064 135368947899648 135416081934432 135822522540497 135838978968744 136119055940608 136437104090454 136501146693522 136734979270656 136799161694208 137401514684928 137418162425856 137830612117376 137878603277584 138502488360288 138636050318208 139129196452416 139177639765944 139612283940098 139917091305472 139925269644264 140550200315904 140599138407936 141218223426176 141354404246016 141994016934912 142043457748608 142487051715936 143164280515659 143181626480568 143812082689938 143829507143376 143879587055334 144126059231232 144576157049344 144626496936896 145280915475072 145298517894144 145938295183104 145989109352736 146006797577472 146445025374712 146649693557952 147158893882806 147364559752176 147480177321984 147824771230692 148129560876544 148147508441088 148869675961344 149334587835648 149992136715968 150044362390312 150189054511392 150723296156784 150868642993344 150921173857896 151585708781286 152262717008896 152409548353536 152818851339837 153080636875776 153133937933184 153152491834368 153612166864928 153826851679488 154360972692264 154576704020544 155059438632048 155113428687282 155815299405324 156155481870336 156520346008968 156574844736687 156643146918912 157332876788992 157387658431328 157406727718656 158099819781696 158118975355392 158174030708928 158870501354448 159366645260716 159714581172224 160143502166583 160297933180428 160493134144512 160647902318592 161219347421184 161779136821952 162141816635136 162648176680512 162704809054008 163283570836516 163441029909456 164180582080992 164237748021828 164309392969728 164750653546551 165110344049664 165837356615424 165857449678848 165915199487232 166645755986112 166665946996224 167166181588304 167224387083286 167981058518052 168001411315104 168347801776128 168741153805464 168799907689101 169563708176382 169696742495488 169933906741248 170464601058816 170523955028544 171274804763504 171295556635008 172215716485248 172275680174832 172813687723044 173428408077838 173656094278797 173807044216832 174035227511808 174441868461054 174654293039616 174822717229056 176202191403888 176223540283776 176999486387616 177061115735244 177082568683488 177614067937573 177862297254408 178001842383872 178729314023754 178807280584704 178869539387136 179657136333376 179678903818752 179700673941504 180491930532864 180554775912576 181118638624992 181371765848832 181916138787272 181979480061223 182001528924696 182802916622586 182979198765576 183042910185759 183202019579904 184669984480384 184848067090944 185505595269888 185570186354592 185749137055872 186567026192352 187214828366631 187465517877248 187476475484376 188061954286842 188472538994688 189325355913216 189391276998144 189833798031147 189982735621248 190248251102208 190885707354212 190908835307424 191749443586584 191772676191168 191839449407112 192684155358942 192707501214384 193707887300096 193731357192192 194584393577472 194652145803648 194675730103296 195532924743936 196211858510408 196486079669568 197099694974256 197168323001754 198227465329374 198492901281792 199112783780864 199124422186068 199559158935552 200252072681856 200964394875712 201158190657792 201228231810528 202114278375048 202138766796096 203758468453116 204107515834368 204178583910912 204203322445824 204655656135681 204751720040283 205102468905984 205198742541312 205814630256352 206102272027392 206745918176064 206817904916376 207728563885466 207753732540432 208693794678624 208766459648916 208857529225216 209418425910147 209875636958208 210799759708928 210825300473856 210898707611904 211827335139264 212031606369024 213524669555444 213730577573904 213990845526016 214772439720852 215241339875328 215718124034907 216189088846848 216864235574016 216939745405344 217921373212608 217947776841216 218907442774656 218983664029104 219667538062068 219974540336928 220147125399552 220738340824209 221116475487232 221220265982976 221737156846038 222194341314816 222221262661632 223226788737024 223304513942016 223974744690736 224001881753472 224988205073952 225066543585468 225283581767088 226084944235176 227286134745088 227365273371392 227378563171929 228394075513344 228614322530304 229620955313664 229700906899776 230418250297392 230740277519232 231541459038396 232046970015744 232589157948072 232670143030923 232872390719488 233722949107986 234233222805504 234936255205184 234964720378368 235999315183488 236081487646992 236110091577984 237149729672544 237178463033088 237261046063392 237973166233907 238305752031672 238492719182848 239049967891074 239571871758336 240655907377152 240739701216768 241491518166656 241829021131776 242668705232928 243737222163448 243972265020768 244057213581012 244925356254774 245161544864184 246464089454592 247340793693184 247426915139456 247665516074496 248756034923136 248786174518272 248872799230848 249619771155508 249968633979168 250749272382456 250836580624929 251971587777078 252002116972656 252521702664192 253111730708196 253310314161664 253664334802944 254345562264573 254545113743232 254900860111872 255665924782112 255696901588224 255785932542816 256912207145256 256943334952512 259220531584566 259445858103296 259536194404864 259567640137728 260142612116757 260710566325248 260961977069568 261052841267712 261981439559424 262799593299008 262891097335672 264303287105832 264335310425664 265499229581424 265591673602866 266793445881612 267002763575808 267375920467968 268210920877056 268304309080704 269485704500064 269518355728128 270737895799296 270832163868864 271645045080994 271677957937488 272238111881216 272874208180908 273002293387044 273469958541312 273598323388416 274204374933879 274803029369856 275661224234752 275757206555168 277004976720576 277272100636416 278258392904832 278355279531888 279224567880196 279834182610944 279850539288528 281198276815872 282092931430263 282436446852352 282708808492032 283988033869824 284086915497216 284974103431872 286328561031318 286363252961136 287624165379876 287659014286752 287759174110668 288252118462464 289026233038413 289152314098688 289252993873792 290561830950144 290597035788288 291876590366208 291978218705472 292013595154944 292890050749424 293299387115904 294317787765612 294729119504352 294960354643968 295613725529317 295649542461384 295752484502631 296259121753088 297341197994061 297739351922688 298669175671296 299984273431936 300088724780624 300378109022784 301446592313568 301737285986688 301842347715792 303171417562572 304525434017792 305637702679674 306161273751552 306267875866368 306304983668736 307224333729856 307653703358976 308721945384528 309153408041088 310118877264096 310226857374564 311592845828199 311630598810648 313040692017936 313149689473374 313286293837824 314665753577984 314775316862656 314813455437312 316199639563392 316237950710784 316348061417856 317741002708896 318733290521432 318844270079413 320287004333166 320595866360856 320986268289024 322438694842368 323558273643904 324283633270272 325296353361024 325409618108016 326567141673032 326882059818912 328361164161984 328475496043656 329501307093102 330220688099328 331674713230848 331714899357696 331830398974464 332605735269057 333291511972224 333331893992448 334332363176608 334448774166572 335962117036104 336002822630208 337482307610928 337599815378202 339127416352764 339393484990976 339867813482496 340929202117632 341047910057088 342549609527008 342591113270016 344431432970496 344551360349664 345627375446088 346856816155676 347312188557594 347614088433664 348070455023616 348883736922108 349308586079232 349645434458112 352404382807776 352447080567552 353998972775232 354122231470488 354165137366976 355228135875146 355724594508816 356003684767744 357458628047508 357614561169408 357739078774272 358574951836611 359314272666752 359357807637504 360983861065728 361109551825152 362237277249984 362743531697664 363832277574544 363958960122446 364003057849392 365605833245172 365958397531152 366085820371518 366404039159808 367388034382161 369339968960768 369696134181888 371011190539776 371140372709184 371498274111744 373134052384704 374429656733262 374931035754496 374952950968752 376123908573684 376945077989376 377957381665617 378782553996288 379667596062294 379965471242496 380496502204416 381771414708424 381817670614848 383498887173168 383545352382336 383678898814224 385368310717884 385415002428768 386571794922953 387415774600192 388830797376849 389168787154944 389304291607296 389351460206592 391065849487872 392423717020816 392972159339136 394199389948512 394336646003508 396072986015603 396454930658748 398225567561728 398248844372136 398387510404299 400504145363712 401928789751424 402316381315584 402456463621056 404228556750096 404277533592192 407467567621491 407516936906232 408357167821824 409311312271362 409503440080566 410204937811968 410397485082624 411629260512704 412204544054784 413491836352128 413635809832752 415457127770932 415507465080864 417387589357248 417532919297832 418836851820294 419751273916416 421599519417856 421650600947712 421797415223808 423654670278528 424063212738048 427049339110888 427461155147808 429492841546977 429544879441704 431436248069814 432378177693696 433728471148032 433879490810688 435842746425216 435895553682432 437814885549312 437967328058208 439335076124136 439949080673856 441476681648418 442232950974464 442440531965952 443474313692076 444388682629632 444442525323264 446609027884032 447949489381472 448003763506944 449976410147904 450133087170936 450567163534176 452169888470352 454572269490176 454730546742784 454757126343858 456788151026688 457228645060608 459241910627328 459401813799552 460836500594784 461480555038464 463082918076792 465178315896144 465340286061846 465744781438976 467445898215972 468466445611008 469872510410368 469929440756736 471998630366976 472162975293984 472220183155968 474299459345088 474356926066176 474522092126784 475946332467814 476611504063344 476985438365696 478099935782148 479143743516672 480430506499749 481479402433536 482983036333312 483658042263552 485337410465856 487474444326896 487944530041536 488114427162024 489850712509548 490323089728368 492928178909184 494251960639653 494681587386368 494853830278912 495331032148992 497512069846272 497572349036544 497745598461696 499239542311016 499937267958336 501498544764912 501673161249858 503943175554156 504004233945312 505043405328384 506223461416392 506399723067303 506620628323328 508691124529146 509090227486464 509801720223744 511331849564224 511393803176448 511571865085632 513824414290512 513886669905024 517941597097327 518441063169132 519072388809728 520285224233514 520968282836391 521421132650496 522105682535424 523962879118848 525599186598016 525782194671344 528606574211664 528670620851328 530998459162848 531183347205732 532842203812719 533586891763224 534005527151616 536421841754112 536608618161408 538971409000128 539036711456256 541475791598592 541664327737728 543290090161988 543355915874976 544476223762432 545748416361816 545938440183669 546004586774088 548408749867758 549606058739712 551322448469504 551514413110336 554009953441152 554544201272832 556516785809664 556710559063776 558449135760392 559701078577056 561644485099893 562396553631744 564185862860526 564872893704704 565417616984064 567976067739648 568173830994432 569948206863744 572657122062636 572726505922272 575248330759752 575318028573504 575518348221336 578052466076826 578304628197376 578505987747584 581123661900288 581194071576576 583753180732416 583956437410944 584027190309888 585780101498848 586598774231808 588635575531224 589458239008704 591227451058634 591299084922768 591504969005262 592518243506176 594682395988122 595478703845376 597338351342592 599968546863872 600177449561248 600756218045568 602893184627136 603474571973376 603684695431584 606342835125144 609050868035584 611275405359348 612322547503104 612535751732736 612609967337472 613966968407043 614448667459712 615307406717952 617443890769056 618306816082176 620237754528192 620453714749128 623185691656398 623261197621296 626081384035872 626299378946748 626572587675648 628255277730441 629331507155968 629550633725312 629626910874624 632399279126784 632475901421568 632696122835712 635482005417792 637466581042864 637688540158826 640574008666332 641191732721712 641972536578048 647116547287808 647154372104721 648567266540544 650592706722048 650819236216032 653134283346064 653764119637824 656722328323968 656950992087312 659002614186204 660441376198656 662215022472627 663349426461696 663660797948928 665211470538114 666583023944448 666663787984896 668664726353216 668897548333144 671924234072208 672005645260416 674964615221856 675199630756404 677308242358043 678254832705528 678786969981952 681858404235264 682095820114176 685099219054016 685182226540032 688862865940992 689102720699328 691254750892176 693713632311352 693955176055193 694624377115188 696140910047232 697767473844216 698010429092769 698617172158464 704808765615552 704894161135104 707997945550464 708244462940976 708330274733952 710456271750292 711449189017632 712007369535488 713919498701721 714917256095016 715478157548544 717149903673222 718628545333504 718715615275008 721967722131456 722219103650304 724474554499968 725487063395328 727664555149088 727917920244892 728006115698784 731211666490344 731916795062304 732171640743036 734776068764322 738679937921536 739392268363776 742022381079552 742280745418368 742996548223488 746268104769408 748859313466524 749905901937504 752247817147368 752509741874787 755914763331234 757565107992576 759335192124588 759930942484992 760993004408832 763542829416848 763635341229696 766997774346336 767090704764672 767357797628448 770736621435768 770830004857536 773143589845906 774831549200384 777661594753698 778337574309888 778608583214592 778702920413184 780427836350271 782131698975744 784847434041632 785944318678272 788398779897024 788673292007016 792145972031206 792909861317496 796451135123456 796497688744272 796775020808598 801008290727424 803857579502848 804632762631168 804912927242112 808457113500192 808555067184384 811264256255401 814935135242982 815033873812464 816714335643648 818622624542724 819006880161132 820409875623936 820794970165248 822613124801637 823258521025408 824409088109568 826983672704256 827271619665504 830914255541864 831014930161728 834775178714496 835065838595664 837673703640588 839502547832832 841362141891133 843199038835712 843594830447616 846278794290789 847309340557056 848126425476096 854098678221776 854922310295616 858985683093954 859089758883408 862872496139628 864756355387392 867078699115239 867456942296064 867758981621376 871685492850432 871791107364864 875629771098624 875934656116416 878670152248272 879898161347712 882953363296836 884465901948928 884881063931904 886841176587951 886948627384152 887257453507893 888777365259264 893218055768064 895898978762944 896007527013888 899952820295808 900266174341872 901134327068352 904339776940704 907479845610637 909461093485568 909514252687716 913576302053376 918483821254656 918803627599104 921673001189568 922961110076928 926165836153584 930356631792288 930680572123692 934778537484597 934891796431944 939745020820736 939858881513472 943997260733952 944325950587968 944440366311936 948598918690176 948713852132352 949044184253568 951892664935628 953223008126688 953970876731392 956199871564296 956532810238239 960861012999498 962958804867072 965966072666624 967316084527104 970674820931712 974948888653792 975889060083072 976228854324048 979701425019096 980646179456736 988503921279306 989363174772736 989707660557824 990662064297984 995024139692544 995144698073088 995491196923392 998479084622032 999874535916672 1002997089529824 1003346322499716 1007886351108312 1008008467890624 1012446922832784 1012799446134606 1013241256646656 1017382249058292 1018180454972928 1019603440447488 1022663699128448 1022787606352896 1023143730171264 1027648828581024 1027773339810048 1035883194194654 1036882126338264 1038144777619456 1040570448467028 1041936565672782 1042842265300992 1044211365070848 1047925758237696 1051198373196032 1051564389342688 1057213148423328 1057341241702656 1061996918325696 1062366694411464 1065684407625438 1067173783526448 1068011054303232 1072843683508224 1073217236322816 1075724855509833 1077942818000256 1078073422912512 1082951583197184 1083328655475456 1086580180323976 1086711831749952 1091496832723632 1091876880367338 1092009173548176 1096817499735516 1099212117479424 1102164103146483 1102644896939008 1103028826220672 1108019906882304 1109088402545664 1113033571619328 1113421118127552 1116898271520784 1119402157154112 1123288970199786 1124793107263488 1127284652505947 1128371725721052 1129745787409408 1130835233968128 1133872144996851 1136347661988864 1139896413727488 1145314244125272 1145453011844544 1150496661519504 1150636057147008 1151036696442672 1156104932153652 1156609256394752 1157011975495168 1159715384768859 1162247323800576 1167506361464832 1167912874821888 1168054380619776 1171560202997696 1173197548463616 1177271151062448 1178916478017408 1182454902117268 1182598169845536 1183009938010524 1185036487012352 1188218958046809 1189364791976244 1194676702685184 1199937093727744 1200354899122496 1201512436091136 1205786369254272 1206949143946752 1207369390863168 1212685670250288 1222402702864473 1222550810718696 1225071503465472 1227933936814086 1228897334919424 1230614813435904 1234887781538112 1236613632164352 1240475509056384 1240907429498256 1246371383312796 1246522395242592 1252162768071744 1252598757893496 1256510555460882 1258663014311936 1259101267450624 1259253821749248 1264798558253568 1264951802843136 1265392245671424 1270964010835584 1274933162085728 1275377080317652 1281148017332664 1282383465443424 1288478524640931 1294233094575616 1294308744209442 1297134533081088 1301185413444096 1301638472432064 1306268566692128 1307528239275648 1313444656647936 1313901984174624 1318005228372408 1324430044945254 1326698852923392 1327321595897856 1330422941076228 1333166047888896 1333327575969792 1337329452706432 1337795096666288 1343848468144416 1344011290520832 1349929230443712 1350399261512808 1354616484716086 1356509665411056 1357573939963904 1363716808470528 1364191640228352 1370198438108032 1370364453080064 1377725731881984 1378205441398656 1382509501784352 1387427264622704 1387910352110386 1389248754230376 1395534947688432 1396020858185538 1397234344316928 1409617531231104 1409788322270208 1415995891100928 1416488925881952 1416660549467904 1420912543500584 1422898378035264 1427838997403442 1429834512190032 1430956315097088 1434299807346444 1437257090667008 1437431230550016 1441291519499247 1444438207300608 1448949108999936 1450974126790656 1455329110298176 1455835840489784 1456012231397568 1462423332980688 1463833590124608 1464343281486072 1469552137528644 1474141468661623 1477359875843072 1478784536727552 1482755881918959 1484044762159104 1484561490836736 1485993096446976 1492536209538816 1497718626933048 1499811803875008 1504495634294736 1505019483749574 1511829526662468 1515130215985152 1518670384249176 1519199169201909 1519861884969984 1527085658833696 1527270682459392 1533995548692672 1534181409529344 1534715595256896 1541473242871536 1541660009715072 1546287179691812 1549663098400768 1553824791291981 1555323189507396 1557217166429184 1560855672700542 1564263397951488 1569694868083264 1571888637356544 1576797559794048 1577346584014032 1584291944062412 1585819722634992 1592995377488544 1593550041617196 1598526611438157 1602016581454848 1607715159005696 1609265525262336 1609825854484224 1616914227000384 1617110134368768 1622528512510802 1629870270485964 1630067747624928 1633428671287296 1637245249085448 1637815320551007 1638013760322264 1645226249603274 1646517042050816 1648818176219136 1653967345408512 1654543239331008 1661828511083728 1662029860323456 1669550357428992 1670131677191328 1675347407281176 1682724283782266 1684933455299679 1686398077671424 1687189660895232 1692557588581578 1694618681114112 1696252850952192 1708197356443552 1709844620591232 1717971366187908 1718179517766816 1725744992279256 1734157398230478 1734913884592128 1735517963242752 1743370985700864 1743582214729728 1751259542197248 1751869312232832 1757340304496544 1759796322695424 1765692793026461 1765906726593672 1773682353175902 1773897254768304 1774514907015786 1777554730518528 1786436111536128 1791797957525888 1792015054027776 1799905640591616 1800532348683744 1802268654136704 1808679553881408 1814959691221274 1818922186971136 1819028505375432 1827152604106752 1836967642509312 1837607255198208 1841900905221129 1843346002379136 1845922220153856 1852331672307168 1860713263584576 1861361144247384 1869557074969194 1869783592863888 1879490041641472 1879717763026944 1884765833191323 1887994521467904 1888651901175936 1888880732623872 1897197837380352 1897427704264704 1898088368507136 1903785329871256 1906446016253376 1912399743128592 1913065620476478 1921722025998996 1925917609734144 1931932145333248 1941349641863424 1949897777307584 1951778120166144 1952457708648096 1959402850038192 1961292358913472 1977007842558612 1979415321115648 1981324128595968 1986645067417881 1990048279385088 1990982393846784 1996958169244064 1999749071833344 2005994179059648 2006692644999432 2015772702216624 2016016935781248 2024893845665568 2025598892269212 2026482513293312 2031924727074129 2034764498116584 2036360909945856 2045327398256896 2045575212705792 2046287460342528 2055297657162048 2055546679620096 2071766388389308 2073764252676528 2076289555238912 2081140896934056 2081865528165579 2083873131345564 2088422730141696 2095851516475392 2102396746392064 2103128778685376 2114426296846656 2114682483405312 2123993836651392 2124733388822928 2131368815250876 2134347567052896 2136022108606464 2141758496105163 2146434472645632 2151449711019666 2155885636000512 2156146845825024 2165903166394368 2166657310950912 2173160360647952 2173423663499904 2182993665447264 2183753760734676 2184018347096352 2193634999471032 2204328206292966 2205289793878016 2206057652441344 2216039813764608 2218176805091328 2226067143238656 2226842236255104 2233796543041568 2238804314308224 2246577940399572 2254569305011894 2256743451442104 2257529225624361 2259491574818816 2267744289993702 2272695323977728 2279792827454976 2290628488250544 2290906023689088 2300993323039008 2301272114294016 2302073392885344 2308982883188449 2312209864307304 2314023950990336 2319430769537718 2324494647601152 2335012722929664 2335825749643776 2336108761239552 2341283509050813 2343120405995392 2346395096927232 2354542302124896 2357832956034816 2364909804234536 2365196339691072 2366019876021048 2376437916093618 2378729583952488 2389353405370368 2399874187455488 2400709798244992 2403024872182272 2411572738508544 2413898287893504 2414738781726336 2425371340500576 2433792768766203 2444805405728946 2445101621437392 2450143006930944 2455867873628172 2457794669838848 2461229626871808 2467839374404911 2469775563076224 2473227264328704 2480951018112768 2481814858996512 2492742766625592 2493044790485184 2504325536143488 2505197515786992 2513021110921764 2517326028623872 2518202534901248 2518507643498496 2524086425673399 2529597116507136 2530784491342848 2541928021671168 2549866324171456 2550754160635304 2562296034665328 2564766930886848 2576957049281862 2588466189151232 2588617488418884 2594269066162176 2602370826888192 2603276944864128 2612537133384256 2615056478551296 2626889313295872 2627803968349248 2636010456744816 2648860089890508 2653397705846784 2654643191795712 2660523529763853 2660845882152456 2661772360523679 2666332095777792 2674658905412864 2675590193332576 2687696936288832 2688022581041664 2699858460887424 2700798523025616 2709232969432172 2713019330822112 2715147879927808 2722439536831911 2728383280456704 2740396876216064 2740728906160128 2755451463763968 2756410882797312 2765019003568704 2774854529245408 2775820704220772 2778497508460752 2791069895376864 2792041716371076 2804335612453791 2819235062462208 2819576644540416 2831991782201856 2832977851763904 2833321098935808 2841825087001168 2845796756070528 2855677994806884 2859669024380064 2861912630194176 2868599614692888 2869598430714717 2874514181334016 2882583038998494 2888876414601216 2897898217999872 2901948253581312 2910658220596352 2911671680979568 2912024462795136 2924846665961376 2927667180249216 2928686562972144 2939104275057288 2948282937323246 2954719751686144 2965511763837918 2968089524318208 2969122981673472 2971986192893952 2985072419077632 2995437253866096 2999623607750016 3008991268589472 3010038967499148 3023659053324936 3037340768498352 3038398338403818 3039723769939968 3054171317667392 3054541364918784 3067991097385344 3068362819058688 3069431190513792 3082946485743072 3083320019430144 3092574359383624 3093651161040791 3107649582583962 3110646379014792 3114434332858368 3121711345401084 3128526795902976 3139389736166528 3143777274713088 3153595119588096 3154693168028064 3168583888124824 3171639445269984 3185990754977088 3187100083234392 3197053222876314 3204033162909696 3215430318011392 3218531050524672 3219651708968448 3227174566529499 3233828454000768 3234220268737536 3245057025021604 3259740540971928 3260135495249856 3274490498170896 3275630641102014 3276027520644528 3290452499206548 3293034084101632 3297636352438272 3306492309439449 3307934690817024 3309086478662016 3323657022167456 3324059720646912 3339100714857984 3340263354382656 3350694814562352 3365448567564532 3369866910599358 3372796155342848 3374379321790464 3381853957517841 3385115177163156 3389237362228224 3392505701904384 3416394712887104 3419689241182464 3435942732375816 3436359035533632 3451489984558512 3468314796460956 3469827769184256 3471035926485504 3479146154306577 3486741971401728 3502519084394496 3503738624465664 3514680608993088 3519592645390848 3531385586052922 3531813453187344 3547364706351804 3547794509536608 3549029814031572 3555109461037056 3564656874140427 3583595915051776 3584030108055552 3599811281183232 3601064697367488 3604537308273408 3617359107762816 3629919382442548 3637844373942272 3638057010750864 3667208108593419 3675214510396416 3683801810442258 3686692004758272 3691844440307712 3704663344614336 3721426527169152 3722722288494768 3739114149938388 3739567185727776 3758980083282944 3769531666382646 3775989042935808 3777303802351872 3777761465247744 3794395674760704 3794855408529408 3796176737014272 3807570659742512 3812892032506752 3824799486257184 3826131240952956 3842978431881121 3843444051997992 3863864290666496 3865435573922793 3882699283726848 3899795554615168 3903556240332288 3904915417296192 3918805700076384 3922584717826944 3954015685117224 3958830642231296 3973290134835762 3980096558770176 3981964787693568 3993916338488128 3999498143666688 4011988358119296 4013385289998864 4031545404433248 4032033871562496 4049787691331136 4051197784538424 4063849454148258 4069528996233168 4072721819891712 4090654796513792 4091150425411584 4092574920685056 4110595314324096 4111093359240192 4143532776778616 4147528505353056 4162281793868112 4163731056331158 4167746262691128 4191703032950784 4204793492784128 4206257557370752 4228852593693312 4229364966810624 4247987673302784 4249466777645856 4262737630501752 4268695134105792 4283516992210326 4292868945291264 4302899422039332 4311771272001024 4312293691650048 4323874558497741 4333314621901824 4346320721295904 4346847326999808 4365987330894528 4367507521469352 4368036694192704 4387269998942064 4408656412585932 4410579587756032 4412115304882688 4422424405984869 4432079627529216 4436353610182656 4452134286477312 4453684472510208 4467593086083136 4477608628616448 4493155880799144 4509138610023788 4513486902884208 4515058451248722 4518983149637632 4535488579987404 4545390647955456 4559585654909952 4581256976501088 4581812047378176 4601986646078016 4602544228588032 4604146785770688 4617965766376898 4624419728614608 4628047901980672 4638861539075436 4648989295202304 4661474373875943 4671651499287552 4682567018101626 4686240811990784 4692790193854464 4709084604249792 4715665912069632 4729819608469072 4730392679382144 4732039752042096 4752875832187236 4757459167904976 4795579834314471 4799748374910976 4801419596489984 4806049744364544 4823145477017088 4827796575787008 4829477563452672 4850742681001152 4867585537532406 4889610811457892 4890203242874784 4900286013861888 4911735747256344 4913445961653021 4915589339677696 4935678748809822 4939551126152448 4946454528657408 4961902036225536 4963629717993024 4985485533251184 4986089580970368 5008651072286976 5010395031573984 5025433333998389 5026042221843528 5036405069802496 5048172851346798 5054800365899037 5059194233014272 5061568982685696 5083856043342336 5099732648342912 5101508321270608 5124592069330656 5129533861773696 5153914098563724 5176932378302464 5177234976837768 5204741653776384 5206553889728256 5225074266768512 5230112957102592 5253778626591744 5255607936698496 5272020913489632 5297078379079383 5297720179781016 5321047059527706 5321691764304912 5323544721047358 5332664191555584 5349317810825728 5351180386665152 5375393872577664 5376045162083328 5399716921774848 5401597046051232 5418465938864344 5426038661644224 5444879073663822 5456766560913408 5480793752432128 5481457812320256 5510902927527936 5512821765594624 5530038007137408 5549709058490816 5551641408441544 5556995016921504 5582139790753728 5584083432742152 5608671224907582 5638470124924416 5639153289080832 5654297499573969 5663983564403712 5665955703527808 5666642197871616 5683650174002336 5691593512141056 5711355989613768 5719338048760128 5737199229385776 5739196861429434 5749028362668032 5765166077996988 5777752829202432 5795796435999744 5821316441192704 5823343361959136 5824048925590272 5849693331922752 5855334360498432 5857373125944288 5878208550114576 5896565874646492 5909439503372288 5931023527675836 5938245963346944 5943972385787904 5970144838155264 5990874507732192 5999247215500032 6017982537178944 6020077934998296 6047318106649872 6074681536996704 6076796676807636 6079447539879936 6095774181222387 6108342635334784 6109082729837568 6135982194770688 6136725638117376 6138862381027584 6165892971486144 6166640038860288 6185148718767248 6187302322081582 6215299165167924 6221292758029584 6228868665716736 6243422690802168 6245596584496737 6278779472333056 6287554549426176 6307190239176192 6309386336056128 6337167776249648 6343278890539968 6371981509954176 6374200166468784 6394106445752628 6408066325819392 6425275488315489 6430860636022784 6439303417936896 6454349133058998 6467656908001536 6468440537475072 6490114050043208 6519481081943856 6520270990499712 6548980996341792 6551261282204028 6552055041289056 6571720513690201 6580904998413096 6586068168203264 6612984618878898 6615869381634048 6618172957324032 6647314044334912 6648119441293824 6678201429715968 6680526708765312 6701389629124704 6730897135129064 6733240762265251 6739733821198716 6763707915035682 6770230354326312 6772587676873083 6778474724456448 6832789425774208 6839378482364928 6871885464751632 6872718071067264 6902979969117024 6926948649565347 6936629592921912 6942071852971008 6958292308613154 6973483942803456 7005038168788992 7007477248931328 7023850527152439 7029361217986176 7039185290781696 7062771172105844 7063626906374688 7094729412703608 7095589019073216 7098059628063144 7129313748280854 7167191830103552 7168060216111104 7199622562366464 7202129394734976 7209074616546816 7234718215525632 7259838764885096 7276114021501728 7301378306298609 7334416217186838 7350429020792832 7367603620884516 7373384009516544 7383688880615424 7409326689228672 7442853054338304 7445444576989536 7478228299876776 7479134371455552 7517960166565888 7539063332765292 7551978085871616 7554607604703744 7555522930495488 7572259277020197 7588791349521408 7592353474028544 7615141319485024 7625784065013504 7649598972514368 7652262481905912 7685956863762242 7686888103995984 7727728581332992 7730871147845586 7765398567453696 7799591109230336 7807112480664576 7809830834592384 7837611400152768 7845169435653888 7908031370234448 7917661284462592 7946580269671524 7960193117540352 7963929575387136 7981570589291559 7987832676976256 7998996287333376 8023976716238592 8026770579997728 8063090808866496 8064067743124992 8099575382662272 8102395569076848 8127698908296516 8139057992466336 8145443639783424 8167318610495733 8181309593027584 8185149841370112 8221190628648192 8222186718480384 8287065553557232 8295057010706112 8324563587736224 8327462112662316 8335492525382256 8409586985568256 8412515114741504 8413006837361373 8457705187386624 8458729933621248 8495975346605568 8498933555291712 8525475261003504 8537390268211584 8567033984420652 8585737890582528 8605798844078664 8608795292144151 8623542544002048 8647749116995482 8666629243803648 8692641442591808 8693694653999616 8731974661789056 8735015042938704 8736073388385408 8774539997884128 8805007150654559 8817312825171864 8824230609765376 8844848811969738 8864159255058432 8904268572954624 8907368945020416 8935186172166272 8955217257232896 8986311761598288 9018277220047576 9026973805768416 9030116902497444 9070977159974808 9119171309819904 9162513953002176 9163624094756352 9203973292156032 9205088457176064 9208293571541376 9235931532753796 9248839457229216 9256095803961344 9277723078150872 9280953483122373 9322948747751886 9343302998575104 9365134036203252 9372481623981568 9385580387708928 9418169208499584 9431331824139264 9459639216938144 9460785358764288 9464079504084192 9505751664374472 9514918335809952 9591159668628942 9599496749821952 9602839192979968 9612099488729088 9646290954034176 9655593151574016 9658955126905344 9701485362002304 9735171075064812 9779221622915784 9780406485749568 9823471494512688 9826891923306042 9831178679355392 9871357497619644 9879102252304896 9892909057314816 9923804072451072 9927259435986048 9970971066502368 9972179161940736 10017302144573952 10020790063147968 10050866667996778 10052084443687056 10072810139604992 10096345702693596 10109600731798074 10118388466028544 10123137965371392 10145561872553523 10167712086684672 10199465296685824 10203016642541216 10249184138661312 10259067723547392 10307828197127448 10353864756604928 10354469953675536 10409483307552768 10413107779456512 10437438462919731 10450148533537024 10460225914205184 10507557253183488 10511215873396992 10544041826979264 10594156758158766 10595440359562032 10642094119055412 10643383528609824 10647089442094716 10665328383111168 10693970622421281 10698635621651456 10702360773330304 10750787745155328 10752090324166656 10799433843549696 10803194092102464 10836931877728688 10852077323288448 10889758147327644 10913533121826816 10937707844584729 10961587504864256 11001624325780257 11025643531189248 11060076014274816 11099418116981632 11103282816883088 11113990033843008 11164279581507456 11168166865484304 11217342449815164 11276940249848832 11308594999147938 11327967128807424 11331911407055616 11333284395743232 11367300348004672 11383187024282112 11422711979227536 11438676097520256 11474398458771552 11478393722858868 11498056725336064 11528935295643363 11530332155993976 11591592871999488 11642632882385408 11646686723918272 11648097851180544 11699386663845504 11710668720996864 11714746251888576 11756417100229152 11793131749292984 11797237992938281 11862047055351672 11876491926693888 11940289676310528 11981749015464384 11998494431000064 12035965074357888 12040155869996592 12094636213299744 12149363073993408 12153593353615272 12191548362444774 12216685270669568 12218165459675136 12271964389541376 12273451276234752 12277724762055168 12331785942972288 12333280077720576 12370297437534496 12374604644163164 12430598330335848 12442585516059168 12486845381604336 12491193168993474 12557558944666112 12575109098852352 12614380478352384 12618772672112256 12674335552499296 12686557781079936 12743963019908352 12748400332937568 12788212891505256 12850550976630978 12861721272045568 12878606835873792 12908698266117996 12935313816003072 12936881074950144 12980228100086416 13038962163887712 13040541980999424 13097961992683584 13102522564408056 13104110082578112 13143441027380402 13161809996826192 13172136336406528 13225969237757796 13231738763268096 13236345914648064 13267273217954607 13294628088669824 13296238882587648 13356402859431936 13361053417530624 13402779258249408 13461794270258128 13466481524530502 13479467642397432 13527415830071364 13540460708652624 13545175353746166 13556949448912896 13665578851548416 13678756964729856 13743770929503264 13745436142134528 13805959938234048 13853897299130694 13873259185843824 13884143705942016 13916584617226308 13946967885606912 13984423121627829 14014954497862656 14047701054304878 14058722435972352 14078370581563392 14125542344211688 14127253812749376 14189458825407216 14191178038146432 14196119256126288 14258627496561708 14303156412149261 14334383660207104 14386739502943413 14399245124732928 14404258789469952 14418149233093632 14469436431051264 14519677529770192 14552228043003456 14602756612597218 14654700482577311 14668832434373676 14700858041585664 14735207241769032 14740337884959063 14746768019033088 14818653378457344 14885706108676608 14890889153979072 14956456599753552 14958268742911104 15035920333131776 15076300001995167 15078126665530584 15109215209407488 15144518554040394 15177582699042816 15184706948057088 15230282638970048 15251568130027008 15299197945028736 15304524963811824 15371913727524484 15373776207991968 15461742295691172 15530797134907392 15599182218460672 15614224961329152 15619661669184768 15675222800305536 15690338871307776 15816062740468896 15891235137238149 15893160539343048 15963141178583118 15975665353952512 15997992574666752 16047953432477184 16053541159995456 16126181617732992 16128135486249984 16199150765324544 16204791138153696 16255397816593032 16278115984932672 16334637220991466 16362619186055168 16370299682740224 16442381257296384 16444373436960768 16574131107114464 16590114021412224 16649127175472448 16654924225324632 16670985050764512 16819173971136512 16825030229483008 16826013674722746 16915410374773248 16917459867242496 16991950693211136 16997867110583424 17050950522007008 17074780536423168 17134067968841304 17211597688157328 17217590584288302 17247085088004096 17295498233990964 17333258487607296 17385282885183616 17387389307999232 17463949323578112 17470030085877408 17472146776770816 17549079995768256 17610014301309118 17634625650343728 17648461219530752 17689697623939476 17728318510116864 17814737890040832 17870372344332544 17910434514465792 17972623523196576 18036554440095152 18053947611536832 18060233804994888 18141954319949616 18238342619639808 18287322543667161 18325027906004352 18327248189512704 18407946584312064 18410176914352128 18416587143082752 18471863065507592 18497678914458432 18555446156301744 18561906966244746 18645897495503772 18686605997150208 18730268072406504 18736789753490211 18744963247963136 18836338416999168 18862663648278528 18919278433876288 18921570717528576 18928159008168384 19011503328748944 19029836671619904 19163839092601099 19182319337257884 19205678385959936 19224198977458176 19275826464946467 19292581908068352 19317910253810688 19402970724004608 19470342150129624 19558443245831568 19560812971499136 19646942989025376 19653783846612084 19662357358710784 19715161541070603 19742714995239288 19758204504609792 19847608144902144 19854518871972096 19941942133004736 19944358323881472 20034604289147904 20041580126295936 20101733335993556 20104168887374112 20145620279209984 20192691405387192 20199722286795753 20219201463596148 20291123745107046 20335424173369344 20398930593371648 20406033285082432 20498368277322624 20518135447094784 20615656394254896 20708939907351072 20780845948696041 20826215558913024 20874876925839462 20900297067074048 20920451828410368 21015114506366976 21022431746793984 21088083653958528 21188313516317532 21190880719124064 21284188238110824 21286767057219648 21294178884189432 21387941244842562 21397271243302912 21404721546660608 21501575490310656 21504180648333312 21598867687099392 21606388184204928 21673863755457376 21704154646576896 21779516294655288 21875415689169458 21904134918895827 21923175009728512 22003248651560514 22051287062378496 22120152028549632 22198836233963264 22206565633766176 22227980067686016 22328559163014912 22336333730968608 22434684899630328 22553880499697664 22617189998295876 22655934257614848 22663822814111232 22666568791486464 22716777831060591 22734600696009344 22766374048564224 22845423958455072 22877352195040512 22948796917543104 22956787445717736 23057870591286726 23060664311987952 23183185743998976 23285265764770816 23293373447836544 23296195702361088 23398773327691008 23421337441993728 23429492503777152 23512834200458304 23586263498585968 23594475985876562 23724094110703344 23752983853387776 23880579352621056 23944711767874677 23963498030928768 23996988862000128 24071930148715776 24080311739993184 24189272426599488 24298726147986816 24307186707230544 24383096724889548 24433370541339136 24436330919350272 24501955831487199 24543928779082752 24555449524110336 24663571885944576 24666560155441152 24740594875068992 24749209288326328 24861196660671696 24885171032118336 24973690763208672 24982386337986948 25060404967247591 25115117889332224 25228760956704768 25237545344224512 25348671104998592 25373115562159872 25487926039816704 25496800665875136 25576425783010512 25701101953261956 25757213671747584 25817396532235992 25826385876432453 25870627632006144 25960456200172832 26077924327775424 26081083961998848 26195923985367168 26205045128816112 26208220165156224 26286882054760804 26323619993652384 26344272672813056 26415021451963677 26451938475515592 26472691829296128 26534546435909214 26589256177339648 26592477765175296 26712805718863872 26722106835061248 26805558516498816 26923588540516256 26932963049061004 26958935284794864 27054831660142728 27080921417305248 27090350707492332 27331157703096832 27357513929459712 27487541859006528 27490872284269056 27611919876468096 27707794598261388 27746518371687648 27768287411884032 27833169234452616 27842860449367119 27968846243255658 28029908995725312 28095402108609756 28117444871944704 28156741163126784 28251084688423376 28254507625498752 28378917650814432 28382356076292864 28392238512252576 28517254993123416 28606312824298522 28668767320414208 28773479005886826 28798490249465856 28808517578939904 28836298466187264 28938872862102528 29039355059540384 29104456086006912 29205513225194436 29309400965154622 29337664868747352 29470414483538064 29480675769918126 29493536038066176 29637306756914688 29771412217353216 29781778307958144 29912913199507104 29916537485822208 30016777481449837 30152600003990334 30156253331061168 30218430418814976 30289037108080788 30355165398085632 30369413896114176 30436685617660569 30460565277940096 30503136260054016 30598395890057472 30609049927623648 30743827455048968 30747552415983936 30923484591382344 31061594269814784 31130399249971921 31198364436921344 31228449922658304 31239323338369536 31312315388759193 31350445600611072 31380677742615552 31632125480937792 31782470274476298 31786321078686096 31926282357166236 31951330707905024 31995985149333504 32081911867263843 32095906864954368 32107082319990912 32252363235465984 32256270972499968 32398301530649088 32409582276307392 32510795633186064 32556231969865344 32669274441982932 32725238372110336 32740599365480448 32813123533754187 32884762514592768 33148262214228928 33180228042824448 33298254350944896 33309848450649264 33341970101529024 33650060458966016 33652027349445492 33830820749546496 33983901386422272 33995734221166848 34101901044014016 34149561072846336 34268135937682608 34423195376314656 34435181168576604 34494170176008192 34586805886930089 34590996467981928 34770565770367232 34774778615998464 34927898647156224 34940060171754816 34944293553541632 35098159991536512 35220028602618236 35269251300687456 35296922439061504 35379395247878952 35391713978814843 35629475780081664 35740744688665088 35820869028931584 35945247046393152 36073108880190304 36107895223073664 36120467609989776 36283908639899232 36574645087334322 36650055812008704 36654496379025408 36815893168624128 36820353828704256 36833174286165504 36943726131015184 36995357828916864 37110892312603488 37123813932489492 37291794991007544 37460536144813008 37473579506980422 37489926495926272 37672676833998336 37725327296557056 37838556867752576 37843141435057152 37856318016336768 38023006657497888 38059673343239808 38327678185202198 38364638674515768 38411356771919872 38551652929892934 38585163816136704 38635820507621376 38805941448009216 38940684300259248 39116886491663136 39121625942998272 39293885978050752 39307567693224168 39430323082141206 39485429990478576 39516409009219584 39695216289804288 39709037743944192 39801819653863821 39883884266009472 39888716647762944 40069208578295808 40083160252591872 40203466671987112 40208337774748224 40385382810774384 40399444573591506 40438402927192296 40582247490214092 40670848346738688 40797861186743296 40812066570164864 40996736554645248 41036270894189568 41231312788509792 41417879814702144 41561691897392082 41652431117826048 41749753851678924 41800594134148096 41840903656820736 41953269364883487 42044863493587968 42176167307917056 42376627032635064 42381761438248128 42568376476221648 42573534114439296 42588357768378864 42775882489685124 42794542486605824 42809443093321216 42909469236447783 43003150980621312 43197735374198784 43212776368409856 43347727510914752 43408309293153792 43559032589310576 43750831378338916 43808269837791654 43846350019457024 43964101447731933 44006497303121028 44102574124756992 44240304057099264 44397672467926528 44413131267532352 44455960135372032 44657118326029824 44672667461937216 44869369799260656 45107760999395328 45228900005985501 45234379996591752 45327645628222464 45433555662121182 45469201392018688 45532748097128448 45690847916910144 45754704390081024 45897593835086208 45913574891435472 46115741182573452 46121328623975904 46570531529541632 46586746895673088 46592391404722176 46797546655382016 46842674883987456 46858985007554304 47025668400916608 47172526997171936 47188951971753124 47448188221406688 47673705411714447 47889423535749354 47926996061857536 47993977724000256 48143860297431552 48160623479986368 48378544853198976 48597452295973632 48614373414461088 48766193449779096 48866741082678272 49003911662974398 49087857558165504 49110899048220672 49327143771889152 49333120310882304 49481189750137984 49498418576652656 49722393321343392 49770342064236672 49947381526417344 49964772675973896 50120809934495182 50230235778664448 50457521913409536 50475090688449024 50697342209997184 50746231124319744 50975852079633408 50993601331750272 51152851566021024 51402203906523912 51634793064471984 51652771752864906 51741255264012288 51920912400345664 52155848655550848 52162167923997696 52391847970734336 52410090257632224 52416440330312448 52573764109521608 52647239987304768 52830042903927354 52903876951031184 52945383658592256 53069092871818428 53178512354679296 53184955530350592 53444213670122496 53611117032997632 53847177081032512 53865926098122008 53917870569589728 54109663320285456 54161842834610496 54180701414984664 54662315406193664 54715027858919424 54861967631001483 54975083718013056 54981744568538112 55223839752936192 55415589196522776 55493036743375296 55666338468905232 55685720898734238 55937692486511316 56059817991450624 56190804217219512 56210369260470633 56234889743889408 56502169376846752 56509015250997504 56757835301628864 56764712152585728 56784477024505152 57034509986246832 57212625648597044 57337534640828416 57491517277803297 57546958011773652 57617035157879808 57672596932374528 57877745724205056 58078710119080768 58208912172013824 58411026450388872 58618801930309244 58675329737494704 58940828967076128 58961351539836252 58987072076132352 59145484623211809 59274613513829376 59542824434706432 59563556615916288 59825826399014208 59833074971644416 60033554962899674 60305200007980668 60312506662122336 60436860837629952 60578074216161576 60599166860387259 60873371235321138 60921130555880192 61006272520108032 61196791780114944 61218099855247296 61487654910097936 61495104831967872 61846969182764688 62260798499943842 62342537846088123 62396728873842688 62478646676739072 62624630777518386 62700891201222144 62761355485231104 63264250961875584 63564940548952596 63572642157372192 63852564714332472 63902661415810048 64163823734527686 64191813729908736 64214164639981824 64504726470931968 64512541944999936 64796603061298176 64819164552614784 65021591266372128 65112463939730688 65330633341979057 65338548883965864 65626247067508374 65712404756687481 65769525029185536 66296524428457856 66360456085648896 66596508701889792 66619696901298528 66683940203058048 67300120917932032 67304054698890984 67661641499092992 67967802772844544 67991468442333696 68150333493181773 68203802088028032 68299122145692672 68536271875365216 68846390752629312 68870362337153208 69173611773860178 69181992935963856 69541131540734464 69549557231996928 69855797294312448 69880120343509632 69888587107083264 70196319983073024 70440057205236472 70538502601374912 70758790495757904 70783427957629686 71258951560163328 71481489377330176 71641738057863168 71890494092786304 72146217760380608 72215790446147328 72240935219979552 72567817279798464 73149290174668644 73300111624017408 73308992758050816 73505867494461597 73631786337248256 73666348572331008 73887452262030368 73990715657833728 74221784625206976 74247627864978984 74583589982015088 74921072289626016 74947159013960844 74979852991852544 75181214901742773 75345353667996672 75677113735505152 75686282870114304 75712636032673536 76046013314995776 76119346686479616 76655356370404396 76729277349031536 76822713543839744 77103305859785868 77271641015242752 77611882896018432 77881368600518496 78233772983326272 78243251885996544 78587771956101504 78615135386448336 78860646164282412 78970859980957152 79032818018439168 79245064355891031 79418075487888384 79603639307727642 79767768532018944 79777433295525888 80138417156591616 80166320505183744 80406933343974224 80416675549496448 80770765621548768 80798889147183012 80876805854384592 81164494980428184 81595722373486592 81624133140329728 81993473109290496 82072541788379136 82462625577019584 82835759629404288 83123383794784164 83304862235652096 83499507703357848 83528581348101357 83601188268296192 83906538729766974 84089726987175936 84352334615834112 84753254065270128 84763522876496256 85136752952443296 85147068228878592 85176715536757728 85432366677972613 85551764979370248 85618886186642432 85818938472895566 86006301961242624 86395470748397568 86425552736819712 86695455021829504 86816618586307584 87118065178621152 87501662756677832 87616539675583308 87928202895463866 88012994606242056 88480608114198528 88795344935853056 88826262535064704 88911920270744064 89314236652059648 89345334923874432 89738739598521312 90050332444349511 90457800011971002 90468759993183504 90655291256444928 90867111324242364 90938402784037376 91065496194256896 91310056852981707 91381695833820288 91509408780162048 91795187670172416 91827149782870944 92231482365146904 92242657247951808 93141063059083264 93173493791346176 93184782809444352 93391197749915763 93595093310764032 93685349767974912 93717970015108608 94051336801833216 94345053994343872 94377903943506248 94896376442813376 95347410823428894 95778847071498708 95853992123715072 95987955448000512 96287720594863104 96321246959972736 96757089706397952 97194904591947264 97228746828922176 97532386899558192 97733482165356544 98007823325948796 98175715116331008 98221798096441344 98439370601262561 98654287543778304 98962379500275968 98996837153305312 99444786642686784 99540684128473344 99894763052834688 99929545351947792 100241619868990364 100460471557328896 100950181376898048 101394684419994368 101492462248639488 101951704159266816 101987202663500544 102305703132042048 102804407813047824 103269586128943968 103305543505729812 103482510528024576 103760417660790267 103841824800691328 104311697311101696 104324335847995392 104783695941468672 104820180515264448 104832880660624896 105147528219043216 105294479974609536 105660085807854708 105807753902062368 105890767317184512 106138185743636856 106175141936444529 106357024709358592 106888427340244992 107222234065995264 107694354162065024 107731852196244016 107835741139179456 108219326640570912 108323685669220992 108361402829969328 109324630812387328 109723935262002966 109950167436026112 109963489137076224 110447679505872384 110831178393045552 110986073486750592 111332676937810464 111371441797468476 111875384973022632 112381608434439024 112420738520941266 112469779487778816 113004338753693504 113018030501995008 113515670603257728 113529424305171456 113568954049010304 114069019972493664 114425251297194088 114465092958509267 114983034555606594 115093916023547304 115234070315759616 115755491448410112 116157420238161536 116417824344027648 116822052900777744 117237603860618488 117350659474989408 117881657934152256 117922703079672504 118290969246423618 118549227027658752 119085648869412864 119127113231832576 119405458961591463 119651652798028416 119666149943288832 120067109925799348 120610400015961336 120625013324244672 121156148432323152 121198333720774518 121746742470642276 121842261111760384 122012545040216064 122393583560229888 122436199710494592 122975309820195872 122990209663935744 123693938365529376 124521596999887684 124685075692176246 124793457747685376 124957293353478144 125249261555036772 125401782402444288 125522710970462208 126528501923751168 127129881097905192 127145284314744384 127705129428664944 127805322831620096 128327647469055372 128383627459817472 128428329279963648 128728407709343349 129009452941863936 129593206122596352 129638329105229568 130043182532744256 130224927879461376 130661266683958114 130677097767931728 131252494135016748 131424809513374962 131539050058371072 131892304343195799 132593048856915712 132720912171297792 133193017403779584 133239393802597056 133367880406116096 134600241835864064 134608109397781968 135323282998185984 135686700017956503 135982936884667392 136300666986363546 136407604176056064 136598244291385344 137072543750730432 137692781505258624 137740724674306416 138347223547720356 138363985871927712 139082263081468928 139711594588624896 139760240687019264 139777174214166528 140392639966146048 140880114410472944 141077005202749824 141517580991515808 141566855915259372 142190201979601477 142962978754660352 143021116235143341 143780988185572608 144292435520761216 144431580892294656 144481870439959104 145135634559596928 146298580349337288 146600223248034816 147011734988923194 147263572674496512 147332697144662016 147774904524060736 147981431315667456 148443569250413952 148495255729957968 149167179964030176 149842144579252032 149894318027921688 150362429803485546 150690707335993344 151354227471010304 151372565740228608 151425272065347072 152092026629991552 152238693372959232 153310712740808792 153458554698063072 154206611719571736 155223765792036864 155762737201036992 156467545966652544 156486503771993088 157175543912203008 157230270772896672 157721292328564824 157941719961914304 158490128711782062 158836150975776768 159207278615455284 159535537064037888 159554866591051776 160332641010367488 160813866687948448 160833351098992896 161541531243097536 161597778294366024 161753611708769184 162328989960856368 163191444746973184 163248266280659456 163986946218580992 164145083576758272 164925251154039168 165671519258808576 166246767589568328 166999015406715696 167057162696202714 167202376536592384 167813077459533948 168179453974351872 168704669231668224 169506508130540256 169527045752992512 170273505904886592 170294136457757184 170353431073515456 170864733355945226 171103529958740496 171237772373284864 171637876945791132 172012603922485248 172474551833409891 172851105473639424 173390910043659008 173633237172615168 174236130357242304 175003325513355664 175233079351166616 175856405790927732 176025989212484112 176961216228397056 177436453869635427 177590689871706112 177652525070129408 177823840541488128 178628473304119296 178690669847748864 179477479197042624 180100664888699022 180915600023942004 180937519986367008 181310582512889856 181734222648484728 181797500581161777 181876805568074752 182620113705963414 182763391667640576 183018817560324096 183590375340344832 183654299565741888 184462964730293808 184485314495903616 185941033357940393 186346987582692352 186782395499831526 187027613538264369 187190186621528064 187435940030217216 188102673603666432 188690107988687744 188755807887012496 189792752885626752 190694821646857788 191557694142997416 191707984247430144 192575441189726208 192642493919945472 193514179412795904 194389809183894528 194457493657844352 195064773799116384 195466964330713088 195991900025937171 196015646651897592 196878741202525122 197308575087556608 197924759000551936 197993674306610624 198889573285373568 199081368256946688 199789526105669376 199859090703895584 200483239737980728 201900362753796096 202789368839988736 202984924497278976 203903408318533632 203974405327001088 204611406264084096 205608815626095648 206539172257887936 206611087011459624 207520835321580534 207683649601382656 208623394622203392 208648671695990784 209567391882937344 209640361030528896 209665761321249792 210295056438086432 210588959949219072 211320171615709416 211615507804124736 212276371487273712 212350283872889058 212714049418717184 213776854680489984 214444468131990528 215388708324130048 215463704392488032 215671482278358912 216438653281141824 216647371338441984 216722805659938656 218649261624774656 219447870524005932 219900334872052224 219926978274152448 220895359011744768 221662356786091104 221972146973501184 222665353875620928 222742883594936952 223750769946045264 224763216868878048 224841477041882532 224939558975557632 225543644705228319 226008677507387008 226036061003990016 227031341206515456 227058848610342912 227137908098020608 228138039944987328 228850502594388176 228930185917018534 229966069111213188 230187832047094608 230468140631519232 232314840476323072 232835648688055296 233644105801555488 234475207721236976 234701318949978816 235763315868304512 235845406159345008 236581938492847236 237098454055317504 237735193067673093 238254226463665152 238810917923182926 239303305596056832 239332299886577664 240134219851598696 241220800031922672 241250026648489344 242312296864646304 242396667441549036 243153659006537437 243493484941284552 243684522223520768 244787167120459776 244872399420989184 245950619640391744 245980419327871488 247387876731058752 249043193999775368 249129908203814287 249370151384352492 249914586706956288 250498523110073544 250585744044304071 250803564804888576 253057003847502336 254259762195810384 254290568629488768 255410258857329888 255610645663240192 256297100033917839 256655294938110744 256856658559927296 257456815418686698 258018905883727872 259186412245192704 259276658210459136 260086365065488512 260449855758922752 261322533367916228 261354195535863456 262504988270033496 262849619026749924 263784608686391598 265186097713831424 265441824342595584 266386034807559168 266478787605194112 266735760812232192 269216218795563936 270150997333048533 271373400035913006 271965873769334784 272601333972727092 272815208352112128 273196488582770688 274145087501460864 275385563010517248 275481449348612832 276694447095440712 276727971743855424 278164526162937856 279423189177249792 279520481374038528 279554348428333056 280173593249747289 280785279932292096 281760228820945888 282154010405499648 283035161983031616 283133711830518744 284380403959202954 285925957509320704 286042232470286682 287561976371145216 288584871041522432 288863161784589312 288963740879918208 290271269119193856 292597160698674576 293200446496069632 294023469977846388 294527145348993024 294665394289324032 295318111803787683 295549809048121472 295962862631334912 296887138500827904 296990511459915936 298334359928060352 299684289158504064 299788636055843376 300724859606971092 301381414671986688 302708454942020608 302850544130694144 304184053259983104 304477386745918464 306621425481617584 306917109396126144 308413223439143472 310447531584073728 311281252982370801 311525474402073984 312935091933305088 312973007543986176 314351087824406016 314460541545793344 315442584657129648 315883439923828608 316980257423564124 317672301951553536 318414557230910568 318525425809333587 319071074128075776 320665282020734976 321627733375896896 321666702197985792 323083062486195072 323195556588732048 323507223417538368 324657979921712736 325785264574218683 326496532561318912 327973892437161984 329850502308078336 331343038517617152 332493535179136656 333998030813431392 334114325392405428 335626154919067896 337409338463336448 339013016261080512 339054091505985024 340547011809773184 340588272915514368 340706862147030912 341729466711890452 342207059917480992 342475544746569728 343275753891582264 343395278875527801 344949103666819782 345702210947278848 346781820087318016 347266474345230336 348472260714484608 350006651026711328 350466158702333232 351712811581855464 352051978424968224 354872907739270854 355181379743412224 355305050140258816 355647681082976256 357256946608238592 357381339695497728 358954958394085248 360201329777398044 361831200047884008 361875039972734016 363468445296969456 363595001162323554 363753611136149504 365240227411926828 365526783335281152 366037635120648192 367180750680689664 367308599131483776 368925929460587616 368970628991807232 371882066715880786 372693975165384704 373564790999663052 374055227076528738 374380373243056128 374871880060434432 376205347207332864 377380215977375488 377511615774024992 379585505771253504 381389643293715576 383115388285994832 383415968494860288 385150882379452416 385284987839890944 386185223128030047 387028358825591808 388779618367789056 388914987315688704 390129547598232768 391983800051874342 392031293303795184 393757482405050244 394617150175113216 395676913029587397 395849518001103872 395987348613221248 397779146570747136 398162736513893376 399579052211338752 399718181407791168 400966479475961456 403800725507592192 404695190249634973 405578737679977472 405969848994557952 407060100053869509 407948810654002176 409222812528168192 411217631252191296 413078344515775872 413222174022919248 415041670643161068 415367299202765312 417246789244406784 419134783765874688 419280722061057792 419331522642499584 420590112876172864 421177919898438144 422640343231418832 423231015608249472 424552742974547424 424700567745778116 425428098837434368 426570605938804431 428888936263981056 430777416648260096 430927408784976064 431342964556717824 432877306562283648 433294742676883968 433445611319877312 438895741048011864 439800669744104448 441790718023489536 443324713572182208 443944293947002368 445330707751241856 445485767189873904 447501539892090528 449526433737756096 449682954083765064 451087289410456638 452017355014774016 452072122007980032 454062682413030912 454117697220685824 454275816196041216 456276079889974656 457701005188776352 457860371834037068 459932138222426376 460375664094189216 464629680952646144 465671297376110592 467288211603110976 468950415442473952 469402637899957632 471526631736609024 471690812318690016 473163876985694472 475470386135346186 476508452927330304 477621835846365852 478606611192113664 478664599773155328 480268439703197392 482441600063845344 482500053296978688 484624593729292608 484793334883098072 486307318013074874 486986969882569104 487369044447041536 489574334240919552 489744798841978368 491901239280783488 491960838655742976 494775753462117504 498086387999550736 498259816407628574 498740302768704984 500997046220147088 501171488088608142 501607129609777152 506114007695004672 508519524391620768 508581137258977536 510820517714659776 512594200067835678 513310589876221488 513713317119854592 514913630837373396 516037811767455744 517423655500229673 518553316420918272 520172730130977024 520899711517845504 522645066735832456 522708391071726912 525009976540066992 525699238053499848 527569217372783196 529216787249522657 530372195427662848 530883648685191168 532309361608906281 532772069615118336 532957575210388224 533471521624464384 538432437591127872 540301994666097066 542746800071826012 543931747538669568 545202667945454184 545392501743485331 545630416704224256 548290175002921728 550771126021034496 550962898697225664 553388894190881424 553455943487710848 556329052325875712 557823100073821179 559040962748077056 560347186499494578 561570559864584192 563520457641891776 564308020810999296 566070323966063232 566267423661037488 568760807918405908 572084464940573364 575123952742290432 577169742083044864 577726323569178624 577927481759836416 580542538238387712 585194321397349152 586400892992139264 587975700077811513 588046939955692776 590636223607575366 591099618096242944 591925725262669824 593774277001655808 593981022919831872 596668719856120704 599368578317008128 599577272111686752 601449719213942184 605416909884041216 605701088261388288 608368106519966208 608954773491836928 613242850963235168 613834218792252288 616826446878286944 622562505964741602 623050948804147968 625870183866610176 625946015087972352 628702175648812032 628921083091586688 630885169314259296 631766879847657216 633960514847128248 636829114461821136 637050851618667174 638142148256151552 641330564041469952 643255466751793792 643333404395971584 646166124972390144 646391113177464096 647014446835076736 649315959843425472 651570529148437366 652993065122637824 655947784874323968 659701004616156672 662686077035234304 664987070358273312 667996061626862784 668228650784810856 671252309838135792 674818676926672896 676630934115684957 678026032522161024 678108183011970048 681094023619546368 681176545831028736 681413724294061824 683458933423780904 684414119834961984 686551507783164528 686790557751055602 689898207333639564 691404421894557696 693563640174636032 696944521428969216 700013302053422656 700932317404666464 703425623163710928 704103956849936448 709745815478541708 710610100280517632 711295362165952512 713205579203019279 714762679390995456 717909916788170496 720402659554796088 723662400095768016 723750079945468032 726936890593938912 727190002324647108 727507222272299008 729460977019612311 730480454823853656 731053566670562304 734361501361379328 734617198262967552 737851858921175232 737941257983614464 743764133431761572 745387950330769408 747129581999326104 747389724611442861 748110454153057476 749743760120868864 752410694414665728 754760431954750976 755023231548049984 759171011542507008 762779286587431152 766230776571989664 766831936989720576 768891300101753517 770569975679781888 772370446256060094 774056717651183616 777559236735578112 777829974631377408 780259095196465536 783967600103748684 784062586607590368 787514964810100488 791353826059174794 791699036002207744 791974697226442496 795558293141494272 796325473027786752 799158104422677504 799436362815582336 801932958951922912 809390380499269946 810452991999145599 811157475359954944 814120200107739018 815897621308004352 818445625056336384 822435262504382592 826156689031551744 826444348045838496 830083341286322136 830734598405530624 834493578488813568 838269567531749376 838561444122115584 838663045284999168 840520779749241867 841180225752345728 842355839796876288 845280686462837664 846462031216498944 849105485949094848 849401135491556232 853141211877608862 857777872527962112 861554833296520192 861854817569952128 862685929113435648 865754613124567296 866589485353767936 866891222639754624 877791482096023728 879601339488208896 883581436046979072 885954335411363049 886649427144364416 887888587894004736 890661415502483712 890971534379747808 895003079784181056 899052867475512192 899365908167530128 902174578820913276 904034710029548032 904144244015960064 908125364826061824 908551632392082432 912552159779949312 915402010377552704 915720743668074136 919864276444852752 920751328188378432 929259361905292288 931342594752221184 934576423206221952 937900830884947904 938805275799915264 943053263473218048 943381624637380032 946327753971388944 950940772270692372 953016905854660608 955243671692731704 955576277428000761 957213222384227328 960536879406394784 964883200127690688 965000106593957376 969249187458585216 969586669766196144 972614636026149748 973973939765138208 974738088894083072 977355793722656049 979489597683956736 983802478561566976 983921677311485952 989551506924235008 996172775999101472 996519632815257148 997480605537409968 1001994092440294176 1002342976177216284 1012228015390009344 1017039048783241536 1017162274517955072 1021641035429319552 1025188400135671356 1026621179752442976 1027426634239709184 1029827261674746792 1030185836626583403 1034847311000459346 1037106632841836544 1040345460261954048 1041799423035691008 1045290133471664912 1045416782143453824 1050019953080133984 1051398476106999696 1055138434745566392 1058433574499045314 1060744390855325696 1064618723217812562 1065544139230236672 1065915150420776448 1066943043248928768 1076864875182255744 1080603989332194132 1085493600143652024 1090405335890908368 1090785003486970662 1091260833408448512 1096580350005843456 1101542252042068992 1101925797394451328 1106777788381762848 1106911886975421696 1110620766813643969 1115646200147642358 1118081925496154112 1120694372998989156 1123141119729168384 1127040915283783552 1128616041621998592 1132140647932126464 1132534847322074976 1137521615836811816 1144168929881146728 1150247905484580864 1154339484166089728 1155452647138357248 1155854963519672832 1158555669384090141 1161085076476775424 1170388642794698304 1175951400155623026 1176093879911385552 1181272447215150732 1182199236192485888 1183851450525339648 1187030739088762191 1187548554003311616 1187962045839663744 1193337439712241408 1198737156634016256 1199154544223373504 1202899438427884368 1210833819768082432 1211402176522776576 1214085570748904919 1216736213039932416 1217909546983673856 1226485701926470336 1227668437584504576 1233652893756573888 1245125011929483204 1246101897608295936 1251740367733220352 1257404351297624064 1257842166183173376 1261770338628518592 1263533759695314432 1267921029694256496 1273658228923642272 1274101703237334348 1276284296512303104 1279711817816413293 1286510933503587584 1286666808791943168 1292332249944780288 1292782226354928192 1294028893670153472 1298631919686850944 1303141058296874732 1305986130245275648 1319402009232313344 1325372154070468608 1329974140716546624 1335992123253725568 1336457301569621712 1342504619676271584 1353261868231369914 1356052065044322048 1356216366023940096 1362188047239092736 1362353091662057472 1362827448588123648 1366917866847561808 1368828239669923968 1373103015566329056 1373581115502111204 1379796414667279128 1387127280349272064 1393889042857938432 1400026604106845312 1401864634809332928 1406851246327421856 1408207913699872896 1419491630957083416 1421220200561035264 1426411158406038558 1429525358781990912 1435819833576340992 1440805319109592176 1447324800191536032 1447500159890936064 1453873781187877824 1454380004649294216 1458921954039224622 1460960909647707312 1462107133341124608 1468723002722758656 1469234396525935104 1475703717842350464 1475882515967228928 1487528266863523144 1494259163998652208 1494779449222885722 1496220908306114952 1504821388829331456 1509520863909501952 1510046463096099968 1518342023085014016 1525558573174862304 1532461553143979328 1537782600203507034 1541139951359563776 1544740892512120188 1548113435302367232 1552270966500689019 1555659949262754816 1560518190392931072 1567935200207497368 1568125173215180736 1575029929620200976 1582707652118349588 1583398072004415488 1583949394452884992 1587650361748567971 1591116586282988544 1592650946055573504 1598316208845355008 1598872725631164672 1603865917903845824 1618780760998539892 1620905983998291198 1622314950719909888 1628240400215478036 1631795242616008704 1636891250112672768 1644870525008765184 1652313378063103488 1652888696091676992 1660166682572644272 1661469196811061248 1668987156977627136 1673469300221463537 1677122888244231168 1681041559498483734 1682360451504691456 1684711679593752576 1690561372925675328 1692924062432997888 1698210971898189696 1698802270983112464 1706282423755217724 1723109666593040384 1723709635139904256 1725371858226871296 1731509226249134592 1733178970707535872 1733782445279509248 1755582964192047456 1759202678976417792 1763927100233434539 1771908670822726098 1773298854288728832 1775777175788009472 1781322831004967424 1781943068759495616 1790006159568362112 1798105734951024384 1798731816335060256 1804349157641826552 1808069420059096064 1816250729652123648 1817103264784164864 1825104319559898624 1830804020755105408 1831441487336148272 1839728552889705504 1841502656376756864 1858518723810584576 1869152846412443904 1875801661769895808 1877610551599830528 1886106526946436096 1886763249274760064 1892655507942777888 1901881544541384744 1910487343385463408 1911152554856001522 1914426444768454656 1921073758812789568 1929766400255381376 1930000213187914752 1938498374917170432 1939173339532392288 1945229272052299496 1947947879530276416 1954711587445312098 1958979195367913472 1967604957123133952 1967843354622971904 1979103013848470016 1992345551998202944 1993039265630514296 1994961211074819936 2003988184880588352 2004685952354432568 2024456030780018688 2029892802347054871 2034078097566483072 2034324549035910144 2043282070858639104 2050376800271342712 2053242359504885952 2059654523349493584 2060371673253166806 2069694622000918692 2074213265683673088 2080690920523908096 2090580266943329824 2090833564286907648 2100039906160267968 2102796952213999392 2110276869491132784 2116867148998090628 2121488781710651392 2129237446435625124 2131830300841552896 2133886086497857536 2153729750364511488 2161207978664388264 2170987200287304048 2180810671781816736 2181570006973941324 2182521666816897024 2188382931058836933 2193160700011686912 2203084504084137984 2203851594788902656 2213555576763525696 2213823773950843392 2221241533627287938 2231292400295284716 2236163850992308224 2241388745997978312 2242169173834328583 2254081830567567104 2257232083243997184 2264281295864252928 2265069694644149952 2275043231673623632 2288337859762293456 2300495810969161728 2306673900305260551 2308678968332179456 2311709927039345664 2317111338768180282 2322170152953550848 2340777285589396608 2351902800311246052 2352187759822771104 2362544894430301464 2364398472384971776 2374061478177524382 2375097108006623232 2375924091679327488 2386674879424482816 2397474313268032512 2398309088446747008 2405798876855768736 2417233433653225109 2428171141497809838 2431358975997436797 2433472426079864832 2452971403852940672 2455336875169009152 2467305787513147776 2490250023858966408 2492203795216591872 2503480735466440704 2514808702595248128 2515684332366346752 2521562339247725601 2523540677257037184 2527067519390628864 2535842059388512992 2547316457847284544 2548203406474668696 2559423635632826586 2573021867007175168 2573333617583886336 2584664499889560576 2585564452709856384 2588057787340306944 2597263839373701888 2606282116593749464 2638804018464626688 2650744308140937216 2659948281433093248 2671984246507451136 2672914603139243424 2685009239352543168 2706523736462739828 2712104130088644096 2712432732047880192 2724376094478185472 2725654897176247296 2733835733695123616 2737656479339847936 2746206031132658112 2747162231004222408 2759592829334558256 2774254560698544128 2787778085715876864 2800053208213690624 2803729269618665856 2813702492654843712 2816415827399745792 2838983261914166832 2842440401122070528 2852822316812077116 2859050717563981824 2871639667152681984 2881610638219184352 2894649600383072064 2895000319781872128 2907747562375755648 2908760009298588432 2917843908078449244 2921921819295414624 2924214266682249216 2932067381167968147 2938468793051870208 2951407435684700928 2951765031934457856 2975056533727046288 2988518327997304416 2989558898445771444 2992441816612229904 3019041727819003904 3020092926192199936 3036684046170028032 3051117146349724608 3064923106287958656 3075565200407014068 3082279902719127552 3089481785024240376 3090557509879750209 3104541933001378038 3111319898525509632 3121036380785862144 3135870400414994736 3136250346430361472 3150059859240401952 3160997567084986681 3165415304236699176 3167898788905769984 3175300723497135942 3182233172565977088 3196632417690710016 3197745451262329344 3207731835807691648 3237561521997079784 3241811967996582396 3256480800430956072 3273782500225345536 3289741050017530368 3304626756126206976 3305777392183353984 3320333365145288544 3322938393622122496 3331862300440931907 3346938600442927074 3354245776488462336 3362083118996967468 3364720903009382912 3369423359187505152 3381122745851350656 3385848124865995776 3396421943796379392 3397604541966224928 3412564847510435448 3446219333186080768 3447419270279808512 3450743716453742592 3463018452498269184 3466357941415071744 3467564890559018496 3511165928384094912 3527854200466869078 3543817341645452196 3546597708577457664 3551554351576018944 3562645662009934848 3563886137518991232 3580012319136724224 3596211469902048768 3597463632670120512 3608698315283653104 3616138840118192128 3632501459304247296 3634206529568329728 3642256712246714757 3650208639119797248 3661608041510210816 3662882974672296544 3679457105779411008 3683005312753513728 3717037447621169152 3738305692824887808 3751603323539791616 3755221103199661056 3772213053892872192 3773526498549520128 3785311015885555776 3803763089082769488 3820974686770926816 3822305109712003044 3828852889536909312 3839135453449239879 3842147517625579136 3859532800510762752 3860000426375829504 3876996749834340864 3878346679064784576 3890458544104598992 3895895759060552832 3909423174890624196 3917958390735826944 3935209914246267904 3958206027696940032 3984691103996405888 3986078531261028592 3989922422149639872 4007976369761176704 4009371904708865136 4059785604694109742 4068156195132966144 4068649098071820288 4086564141717278208 4100753600542685424 4106484719009771904 4119309046698987168 4120743346506333612 4139389244001837384 4161381841047816192 4181160533886659648 4181667128573815296 4200079812320535936 4205593904427998784 4220553738982265568 4233734297996181256 4235208439464842879 4258474892871250248 4263660601683105792 4307459500729022976 4322415957328776528 4341974400574608096 4361621343563633472 4363140013947882648 4376765862117673866 4386321400023373824 4406169008168275968 4407703189577805312 4427111153527051392 4427647547901686784 4442483067254575876 4462584800590569432 4482777491995956624 4484338347668657166 4508163661135134208 4514464166487994368 4528562591728505856 4530139389288299904 4550086463347247264 4576675719524586912 4613347800610521102 4617357936664358912 4623419854078691328 4634222677536360564 4644340305907101696 4681554571178793216 4703805600622492104 4704375519645542208 4725089788860602928 4728796944769943552 4748122956355048764 4750194216013246464 4751848183358654976 4762951085245703913 4773349758848965632 4794948626536065024 4796618176893494016 4811597753711537472 4834466867306450218 4856342282995619676 4862717951994873594 4866944852159729664 4905942807705881344 4910673750338018304 4934611575026295552 4980500047717932816 4984407590433183744 5006961470932881408 5020407900664390611 5031368664732693504 5043124678495451202 5047081354514074368 5054135038781257728 5071684118777025984 5094632915694569088 5096406812949337392 5118847271265653172 5146043734014350336 5169328999779121152 5171128905419712768 5176115574680613888 5194527678747403776 5212564233187498928 5261037473245254649 5277608036929253376 5291781300700303617 5319896562866186496 5343968493014902272 5345829206278486848 5370018478705086336 5413047472925479656 5424208260177288192 5448752188956370944 5451309794352494592 5467671467390247232 5475312958679695872 5492412062265316224 5494324462008444816 5519185658669116512 5575556171431753728 5600106416427381248 5607458539237331712 5627404985309687424 5632831654799491584 5677966523828333664 5705644633624154232 5743279334305363968 5763221276438368704 5789299200766144128 5790000639563744256 5815495124751511296 5817520018597176864 5835687816156898488 5843843638590829248 5864134762335936294 5876937586103740416 5902814871369401856 5903530063868915712 5950113067454092576 5977036655994608832 5979117796891542888 5984883633224459808 6038083455638007808 6040185852384399872 6073368092340056064 6102234292699449216 6129846212575917312 6151130400814028136 6178963570048480752 6181115019759500418 6209083866002756076 6222639797051019264 6242072761571724288 6271740800829989472 6272500692860722944 6300119718480803904 6321995134169973362 6330830608473398352 6335797577811539968 6350601446994271884 6364466345131954176 6395490902524658688 6415463671615383296 6475123043994159568 6483623935993164792 6512961600861912144 6547565000450691072 6565148793176510799 6579482100035060736 6609253512252413952 6611554784366707968 6640666730290577088 6663724600881863814 6693877200885854148 6708491552976924672 6724166237993934936 6726507521502985749 6729441806018765824 6762245491702701312 6771696249731991552 6792843887592758784 6795209083932449856 6825129695020870896 6879818234243794541 6894838540559617024 6901487432907485184 6920021700915781653 6926036904996538368 6935129781118036992 7022331856768189824 7055708400933738156 7087634683290904392 7093195417154915328 7125291324019869696 7127772275037982464 7160024638273448448 7192422939804097536 7194927265340241024 7217396630567306208 7232277680236384256 7251700300959675327 7284513424493429514 7300417278239594496 7323216083020421632 7325765949344593088 7358914211558822016 7366010625507027456 7476611385649775616 7503206647079583232 7510442206399322112 7544426107785744384 7547052997099040256 7570622031771111552 7607526178165538976 7641949373541853632 7644610219424006088 7678270906898479758 7684295035251158272 7719065601021525504 7720000852751659008 7753993499668681728 7756693358129569152 7780917088209197984 7791791518121105664 7818846349781248392 7870419828492535808 7916412055393880064 7969382207992811776 7972157062522057184 7979844844299279744 8015952739522353408 8018743809417730272 8119571209388219484 8136312390265932288 8137298196143640576 8173128283434556416 8201507201085370848 8212969438019543808 8238618093397974336 8241486693012667224 8278778488003674768 8322763682095632384 8362321067773319296 8363334257147630592 8400159624641071872 8411187808855997568 8441107477964531136 8467468595992362512 8470416878929685758 8516949785742500496 8527321203366211584 8614919001458045952 8644831914657553056 8683948801149216192 8723242687127266944 8726280027895765296 8753531724235347732 8772642800046747648 8796202143503904441 8815406379155610624 8854222307054102784 8855295095803373568 8884966134509151752 8925169601181138864 8965554983991913248 8968676695337314332 8996685383241885169 9016327322270268416 9057125183457011712 9060278778576599808 9100172926694494528 9153351439049173824 9226695601221042204 9246839708157382656 9268445355072721128 9271672529639250627 9363109142357586432 9407611201244984208 9408751039291084416 9450179577721205856 9457593889539887104 9482992701254960043 9496245912710097528 9503696366717309952 9525902170491407826 9546699517697931264 9589897253072130048 9593236353786988032 9623195507423074944 9668933734612900436 9712684565991239352 9725435903989747188 9811885615411762688 9821347500676036608 9869223150052591104 9961000095435865632 9968815180866367488 9995586901322795721 10040815801328781222 10062737329465387008 10086249356990902404 10094162709028148736 10108270077562515456 10143368237554051968 10189265831389138176 10192813625898674784 10237694542531306344 10292087468028700672 10338657999558242304 10342257810839425536 10352231149361227776 10389055357494807552 10425128466374997856 10522074946490509298 10583562601400607234 10639793125732372992 10687936986029804544 10691658412556973696 10740036957410172672 10826094945850959312 10848416520354576384 10897504377912741888 10902619588704989184 10926770136740144271 10935342934780494464 10950625917359391744 10984824124530632448 10988648924016889632 11038371317338233024 11151112342863507456 11200212832854762496 11214917078474663424 11254809970619374848 11265663309598983168 11355933047656667328 11411289267248308464 11486558668610727936 11517406360347719637 11526442552876737408 11578598401532288256 11580001279127488512 11630990249503022592 11635040037194353728 11671375632313796976 11687687277181658496 11728269524671872588 11753875172207480832 11805629742738803712 11900226134908185152 11954073311989217664 11958235593783085776 11969767266448919616 12080371704768799744 12204468585398898432 12259692425151834624 12302260801628056272 12357927140096961504 12362230039519000836 12418167732005512152 12484145523143448576 12543481601659978944 12545001385721445888 12600239436961607808 12643990268339946724 12661661216946796704 12671595155623079936 12701202893988543768 12705625318394528637 12790981805049317376 12830927343230766592 12950246087988319136 12967247871986329584 13025923201723824288 13130297586353021598 13158964200070121472 13218507024504827904 13223109568733415936 13281333460581154176 13327449201763727628 13387754401771708296 13448332475987869872 13453015043005971498 13458883612037531648 13524490983405402624 13543392499463983104 13585687775185517568 13590418167864899712 13650259390041741792 13759636468487589082 13789677081119234048 13840043401831563306 13852073809993076736 13870259562236073984 14044663713536379648 14111416801867476312 14175269366581808784 14186390834309830656 14250582648039739392 14255544550075964928 14288853255737111739 14320049276546896896 14384845879608195072 14389854530680482048 14434793261134612416 14503400601919350654 14569026848986859028 14600834556479188992 14646432166040843264 14651531898689186176 14717828423117644032 14732021251014054912 14953222771299551232 15006413294159166464 15020884412798644224 15061223701993171833 15094105994198080512 15141244063542223104 15215052356331077952 15283898747083707264 15289220438848012176 15356541813796959516 15368590070502316544 15438131202043051008 15507986999337363456 15513386716259138304 15561834176418395968 15583583036242211328 15637692699562496784 15740839656985071616 15783112419735763947 15832824110787760128 15938764415985623552 15944314125044114368 15959689688598559488 16031905479044706816 16037487618835460544 16239142418776438968 16272624780531864576 16346256566869112832 16403014402170741696 16425938876039087616 16477236186795948672 16482973386025334448 16557556976007349536 16724642135546638592 16726668514295261184 16800319249282143744 16822375617711995136 16882214955929062272 16934937191984725024 16940833757859371516 17033899571485000992 17229838002916091904 17289663829315106112 17367897602298432384 17446485374254533888 17452560055791530592 17507063448470695464 17592404287007808882 17630812758311221248 17708444614108205568 17710590191606747136 17769932269018303504 17850339202362277728 17931109967983826496 17937353390674628664 17993370766483770338 18032654644540536832 18114250366914023424 18120557557153199616 18200345853388989056 18306702878098347648 18453391202442084408 18536890710145442256 18543345059278501254 18726218284715172864 18815222402489968416 18817502078582168832 18900359155442411712 18965985402509920086 18992491825420195056 19007392733434619904 19051804340982815652 19093399035395862528 19186472707573976064 19246391014846149888 19337867469225800872 19425369131982478704 19450871807979494376 19623771230823525376 19642695001352073216 19695446379529532397 19738446300105182208 19922000190871731264 19991173802645591442 20081631602657562444 20125474658930774016 20172498713981804808 20179522564508957247 20188325418056297472 20286736475108103936 20378531662778276352 20385627251797349568 20475389085062612688 20584174936057401344 20639454702731383623 20684515621678851072 20704462298722455552 20778110714989615104 20850256932749995712 21044149892981018596 21167125202801214468 21279586251464745984 21375873972059609088 21383316825113947392 21480073914820345344 21652189891701918624 21696833040709152768 21755100902879025981 21853540273480288542 21870685869560988928 21901251834718783488 21969648249061264896 21977297848033779264 22076742634676466048 22400425665709524992 22429834156949326848 22509619941238749696 22531326619197966336 22711866095313334656 22822578534496616928 23034812720695439274 23052885105753474816 23157196803064576512 23160002558254977024 23261980499006045184 23270080074388707456 23342751264627593952 23375374554363316992 23456539049343745176 23611259485477607424 23800452269816370304 23908146623978435328 23916471187566171552 23939534532897839232 24160743409537599488 24408937170797796864 24519384850303669248 24604521603256112544 24715854280193923008 24724460079038001672 24836335464011024304 24968291046286897152 25086963203319957888 25090002771442891776 25200478873923215616 25287980536679893448 25323322433893593408 25402405787977087536 25411250636789057274 25581963610098634752 25661854686461533184 25900492175976638272 25934495743972659168 26051846403447648576 26260595172706043196 26317928400140242944 26388606430511713323 26446219137466831872 26562666921162308352 26654898403527455256 26775508803543416592 26896664951975739744 26906030086011942996 26917767224075063296 26990056149725655507 27048981966810805248 27171375550371035136 27180836335729799424 27300518780083483584 27519272936975178164 27579354162238468096 27680086803663126612 27740519124472147968 28089327427072759296 28222833603734952624 28350538733163617568 28372781668619661312 28448978103764880129 28511089100151929856 28577706511474223478 28640098553093793792 28769691759216390144 28779709061360964096 28869586522269224832 29006801203838701308 29138053697973718056 29292864332081686528 29303063797378372352 29435656846235288064 29464042502028109824 29906445542599102464 29986760703968387163 30012826588318332928 30122447403986343666 30188211988396161024 30282488127084446208 30430104712662155904 30567797494167414528 30578440877696024352 30713083627593919032 30737180141004633088 30876262404086102016 31015973998674726912 31026773432518276608 31123668352836791936 31167166072484422656 31275385399124993568 31566224839471527894 31877528831971247104 31888628250088228736 31919379377197118976 32063810958089413632 32074975237670921088 32478284837552877936 32545249561063729152 32692513133738225664 32780310410220432813 32806028804341483392 32851877752078175232 32954472373591897344 32965946772050668896 33115113952014699072 33449284271093277184 33453337028590522368 33600638498564287488 33644751235423990272 33764429911858124544 33869874383969450048 33881667515718743032 34067799142970001984 34459676005832183808 34579327658630212224 34735795204596864768 34892970748509067776 34905120111583061184 35014126896941390928 35184808574015617764 35261625516622442496 35416889228216411136 35539864538036607008 35700678404724555456 35862219935967652992 35874706781349257328 35986741532967540676 36065309289081073664 36241115114306399232 36400691706777978112 36613405756196695296 36906782404884168816 37073781420290884512 37086690118557002508 37452436569430345728 37630444804979936832 37635004157164337664 37800718310884823424 37931970805019840172 37984983650840390112 38014785466869239808 38103608681965631304 38116875955183585911 38372945415147952128 38492782029692299776 38675734938451601744 38850738263964957408 38901743615958988752 39247542461647050752 39390892759059064794 39476892600210364416 39844000381743462528 39982347605291182884 40163263205315124888 40344997427963609616 40359045129017914494 40376650836112594944 40573472950216207872 40757063325556552704 40771254503594699136 40950778170125225376 41092968372104826853 41278909405462767246 41369031243357702144 41556221429979230208 41700513865499991424 42088299785962037192 42334250405602428936 42559172502929491968 42751747944119218176 42766633650227894784 42866559767211335217 42960147829640690688 43304379783403837248 43510201805758051962 43707080546960577084 43741371739121977856 43802503669437566976 43939296498122529792 43954595696067558528 44153485269352932096 44800851331419049984 44859668313898653696 45019239882477499392 45062653238395932672 45423732190626669312 45645157068993233856 46069625441390878548 46105770211506949632 46314393606129153024 46523960998012090368 46540160148777414912 46685502529255187904 46750749108726633984 46913078098687490352 47222518970955214848 47349337259207291841 47600904539632740608 47816293247956870656 47832942375132343104 47879069065795678464 48321486819075198976 48817874341595593728 49038769700607338496 49209043206512225088 49431708560387846016 49448920158076003344 49672670928022048608 50173926406639915776 50180005542885783552 50400957747846431232 50575961073359786896 50646644867787186816 50804811575954175072 50822501273578114548 51323709372923066368 51800984351953276544 51868991487945318336 52103692806895297152 52521190345412086392 52777212861023426646 52892438274933663744 53125333842324616704 53309796807054910512 53551017607086833184 53793329903951479488 53812060172023885992 53980112299451311014 54097963933621610496 54342751100742070272 54361672671459598848 54601037560166967168 55038545873950356328 55360173607326253224 56178654854145518592 56445667207469905248 56701077466327235136 56897956207529760258 57022178200303859712 57155413022948446956 57280197106187587584 57559418122721928192 57739173044538449664 58013602407677402616 58276107395947436112 58585728664163373056 58606127594756744704 58871313692470576128 58928085004056219648 59973521407936774326 60025653176636665856 60244894807972687332 60376423976792322048 60564976254168892416 60860209425324311808 61135594988334829056 61156881755392048704 61426167255187838064 61474360282009266176 61752524808172204032 61918364108194150869 62053546865036553216 62247336705673583872 62334332144968845312 62550770798249987136 63132449678943055788 63755057663942494208 63777256500176457472 63838758754394237952 64127621916178827264 64149950475341842176 64956569675105755872 65090499122127458304 65265302708637077943 65560620820440865626 65612057608682966784 65703755504156350464 65908944747183794688 65931893544101337792 66230227904029398144 66898568542186554368 67201276997128574976 67289502470847980544 67528859823716249088 67739748767938900096 67763335031437486064 68135598285940003968 69158655317260424448 69471590409193729536 69785941497018135552 69810240223166122368 70028253793882781856 70369617148031235528 70833778456432822272 71079729076073214016 71401356809449110912 71724439871935305984 71749413562698514656 71973483065935081352 72482230228612798464 72801383413555956224 73226811512393390592 73813564809768337632 74147562840581769024 74173380237114005016 74904873138860691456 75260889609959873664 75270008314328675328 75601436621769646848 75863941610039680344 75969967301680780224 76207217363931262608 76233751910367171822 76745890830295904256 76985564059384599552 77351469876903203488 77701476527929914816 77803487231917977504 78495084923294101504 78781785518118129588 78953785200420728832 79688000763486925056 79964695210582365768 80326526410630249776 80689994855927219232 80718090258035828988 80753301672225189888 80970168449176966521 81146945900432415744 81514126651113105408 81542509007189398272 81901556340250450752 82185936744209653706 82557818810925534492 82738062486715404288 83401027730999982848 84176599571924074384 84668500811204857872 85118345005858983936 85346934311294640387 85533267300455789568 85733119534422670434 85920295659281381376 86608759566807674496 87020403611516103924 87414161093921154168 87482743478243955712 87878592996245059584 87909191392135117056 88306970538705864192 89437637045169329033 89719336627797307392 89960282111905161489 90038479764954998784 90847464381253338624 91290314137986467712 92139250882781757096 92211540423013899264 92628787212258306048 93047921996024180736 93080320297554829824 93371005058510375808 93501498217453267968 93826156197374980704 94698674518414583682 95201809079265481216 95632586495913741312 95665884750264686208 95758138131591356928 97635748683191187456 98077539401214676992 98418086413024450176 98863417120775692032 98897840316152006688 99345341856044097216 100347852813279831552 100360011085771567104 100801915495692862464 101151922146719573792 101293289735574373632 101609623151908350144 101645002547156229096 102647418745846132736 103601968703906553088 103737982975890636672 104207385613790594304 105042380690824172784 105554425722046853292 105784876549867327488 106250667684649233408 106619593614109821024 107102035214173666368 107586659807902958976 107624120344047771984 107960224598902622028 108195927867243220992 108723345342919197696 109202075120333934336 110077091747900712656 110720347214652506448 112357309708291037184 112891334414939810496 113402154932654470272 113795912415059520516 114044356400607719424 114310826045896893912 114350627865550757733 115118836245443856384 115478346089076899328 116027204815354805232 116552214791894872224 116956909982144507197 117212255189513489408 117742627384941152256 119947042815873548652 120489789615945374664 121129952508337784832 121720418850648623616 122271189976669658112 122313763510784097408 122852334510375676128 122948720564018532352 123278905116314480559 123836728216388301738 124107093730073106432 124494673411347167744 124668664289937690624 125101541596499974272 126264899357886111576 127510115327884988416 127554513000352914944 127677517508788475904 128255243832357654528 128299900950683684352 129913139350211511744 130530605417274155886 131121241640881731252 131224115217365933568 131407511008312700928 131817889494367589376 131863787088202675584 132460455808058796288 133797137084373108736 134402553994257149952 134579004941695961088 135057719647432498176 135479497535877800192 135526670062874972128 136271196571880007936 138317310634520848896 138943180818387459072 139571882994036271104 139620480446332244736 140056507587765563712 140739234296062471056 141667556912865644544 142048011777621875523 142159458152146428032 142802713618898221824 143448879743870611968 143498827125397029312 143946966131870162704 144964460457225596928 145602766827111912448 146453623024786781184 147627129619536675264 148295125681163538048 148346760474228010032 150521779219919747328 150540016628657350656 151202873243539293696 151727883220079360688 151939934603361560448 152414434727862525216 152467503820734343644 153971128118769199104 154702939753806406976 155402953055859829632 155606974463835955008 157563571036236259176 159376001526973850112 159929390421164731536 160653052821260499552 161379989711854438464 161436180516071657976 161940336898353933042 162293891800864831488 163028253302226210816 163085018014378796544 163803112680500901504 164371873488419307412 165115637621851068984 166802055461999965696 168353199143848148768 169337001622409715744 170693868622589280774 171066534600911579136 171466239068845340868 171840591318562762752 173217519133615348992 174040807223032207848 174828322187842308336 174965486956487911424 175757185992490119168 175818382784270234112 176613941077411728384 178875274090338658066 179920564223810322978 180076959529909997568 181694928762506677248 182580628275972935424 184278501765563514192 184423080846027798528 185257574424516612096 185755092324582452607 186160640595109659648 186742010117020751616 187002996434906535936 187652312394749961408 189397349036829167364 190403618158530962432 191265172991827482624 191331769500529372416 191516276263182713856 195271497366382374912 195795908125911233829 196836172826048900352 197726834241551384064 197795680632304013376 198690683712088194432 200695705626559663104 201603830991385724928 202303844293439147584 202586579471148747264 203219246303816700288 203290005094312458192 207203937407813106176 207475965951781273344 208414771227581188608 210084761381648345568 211108851444093706584 212501335369298466816 213239187228219642048 214204070428347332736 215173319615805917952 215248240688095543968 215920449197805244056 217446690685838395392 218404150240667868672 220154183495801425312 221440694429305012896 224714619416582074368 225782668829879620992 226804309865308940544 227591824830119041032 228621652091793787824 228701255731101515466 230237672490887712768 230956692178153798656 232054409630709610464 233104429583789744448 233913819964289014394 234424510379026978816 235485254769882304512 239894085631747097304 240979579231890749328 242259905016675569664 242910505347530899563 243440837701297247232 244542379953339316224 244627527021568194816 245704669020751352256 246557810232628961118 247673456432776603476 248214187460146212864 248989346822694335488 250203083192999948544 252529798715772223152 255109026000705829888 255355035017576951808 256040802933883921161 256599801901367368704 259826278700423023488 261061210834548311772 262242483281763462504 262448230434731867136 263635778988735178752 263727574176405351168 264920911616117592576 267594274168746217472 268312911135507987099 269158009883391922176 270115439294864996352 270958995071755600384 271053340125749944256 272542393143760015872 276634621269041697792 277886361636774918144 279143765988072542208 279240960892664489472 280113015175531127424 281478468592124942112 284096023555243751046 284318916304292856064 285605427237796443648 286897759487741223936 286997654250794058624 287893932263740325408 291205533654223824896 292907246049573562368 295254259239073350528 296590251362327076096 296693520948456020064 301043558439839494656 301080033257314701312 302405746487078587392 303455766440158721376 303879869206723120896 304828869455725050432 304935007641468687288 307942256237538398208 309405879507612813952 310805906111719659264 311213948927671910016 315127142072472518352 318752003053947700224 319858780842329463072 321306105642520999104 322759979423708876928 322872361032143315952 323880673796707866084 324587783601729662976 326170036028757593088 327606225361001803008 328743746976838614824 330231275243702137968 333604110923999931392 336706398287696297536 338674003244819431488 341387737245178561548 342133069201823158272 342932478137690681736 343051883596652273199 346435038267230697984 348081614446064415696 349656644375684616672 349930973912975822848 350870729946433521591 351636765568540468224 353227882154823456768 357750548180677316132 359841128447620645956 363389857525013354496 365161256551945870848 368557003531127028384 368846161692055597056 369836715348943441677 371510184649164905214 372321281190219319296 373484020234041503232 374005992869813071872 375304624789499922816 378794698073658334728 380807236317061924864 382530345983654965248 382663539001058744832 383032552526365427712 391591816251822467658 393672345652097800704 395453668483102768128 395591361264608026752 397381367424176388864 401391411253119326208 403207661982771449856 404607688586878295168 405173158942297494528 406438492607633400576 406580010188624916384 414407874815626212352 414951931903562546688 416829542455162377216 420169522763296691136 422217702888187413168 425002670738596933632 426144035332865626569 426478374456439284096 428408140856694665472 430346639231611835904 430496481376191087936 431840898395610488112 434893381371676790784 436808300481335737344 440308366991602850624 442881388858610025792 451565337659759241984 453608619730617881088 455183649660238082064 457243304183587575648 457402511462203030932 461913384356307597312 464108819261419220928 466208859167579488896 467827639928578028788 468849020758053957632 479788171263494194608 481959158463781498656 485821010695061799126 486881675402594494464 489084759906678632448 489255054043136389632 491409338041502704512 493115620465257922236 495346912865553206952 497978693645388670976 500406166385999897088 505059597431544446304 510218052001411659776 512081605867767842322 513199603802734737408 519652557400846046976 522122421669096623544 524484966563526925008 524896460869463734272 527271557977470357504 527455148352810702336 529841823232235185152 536625822271015974198 540230878589729992704 541917990143511200768 542106680251499888512 545084786287520031744 553269242538083395584 555772723273549836288 557265276973747357821 558481921785328978944 560226030351062254848 562956937184249884224 568192047110487502092 568637832608585712128 571210854475592887296 573795518975482447872 573995308501588117248 575787864527480650816 582411067308447649792 585814492099147124736 590508518478146701056 593180502724654152192 593387041896912040128 602087116879678989312 604811492974157174784 606911532880317442752 607759738413446241792 609657738911450100864 609870015282937374576 618811759015225627904 621611812223439318528 622427897855343820032 630254284144945036704 637504006107895400448 639717561684658926144 642612211285041998208 645519958847417753856 645744722064286631904 647761347593415732168 652340072057515186176 655212450722003606016 657487493953677229648 660462550487404275936 667208221847999862784 673412796575392595072 677348006489638862976 682775474490357123096 685864956275381363472 686103767193304546398 692870076534461395968 696163228892128831392 699313288751369233344 701741459892867043182 703273531137080936448 706455764309646913536 715501096361354632264 719682256895241291912 726779715050026708992 728731516042592698689 730322513103891741696 737114007062254056768 739673430697886883354 743020369298329810428 744642562380438638592 746968040468083006464 750609249578999845632 757589396147316669456 761614472634123849728 765327078002117489664 766065105052730855424 783183632503644935316 787344691304195601408 790907336966205536256 791182722529216053504 794762734848352777728 802782822506238652416 804938733406523961297 809215377173756590336 810346317884594989056 812876985215266801152 813160020377249832768 828815749631252424704 829903863807125093376 833659084910324754432 840339045526593382272 844435405776374826336 852288070665731253138 852956748912878568192 856816281713389330944 860693278463223671808 860992962752382175872 863681796791220976224 873616600962671474688 880616733983205701248 885762777717220051584 903130675319518483968 907217239461235762176 910367299320476164128 914486608367175151296 914805022924406061864 923826768712615194624 928217638522838441856 932417718335158977792 935655279857156057576 959576342526988389216 963918316927562997312 971642021390123598252 973763350805188988928 978510108086272779264 982818676083005409024 986231240930515844472 990693825731106413904 995957387290777341952 1000812332771999794176 1010119194863088892608 1020436104002823319552 1024163211735535684644 1026399207605469474816 1039305114801692093952 1044244843338193247088 1048969933127053850016 1049792921738927468544 1052612189839300564773 1054910296705621404672 1059683646464470370304 1073251644542031948396 1083835980287022401536 1084213360502999777024 1090169572575040063488 1106538485076166791168 1109510146046830325031 1114530553947494715642 1116963843570657957888 1120452060702124509696 1125913874368499768448 1136384094220975004184 1137275665217171424256 1142421708951185774592 1147591037950964895744 1147990617003176234496 1151575729054961301632 1181017036956293402112 1186361005449308304384 1186774083793824080256 1204174233759357978624 1209622985948314349568 1213823065760634885504 1215519476826892483584 1219315477822900201728 1219740030565874749152 1237623518030451255808 1243223624446878637056 1244855795710687640064 1260508568289890073408 1275008012215790800896 1279435123369317852288 1285224422570083996416 1291039917694835507712 1291489444128573263808 1295522695186831464336 1304680144115030372352 1310424901444007212032 1314974987907354459296 1320925100974808551872 1334416443695999725568 1346825593150785190144 1354696012979277725952 1365550948980714246192 1371729912550762726944 1372207534386609092796 1385740153068922791936 1392326457784257662784 1398626577502738466688 1403482919785734086364 1406547062274161872896 1431002192722709264528 1439364513790482583824 1457463032085185397378 1460645026207783483392 1474228014124508113536 1479346861395773766708 1486040738596659620856 1493936080936166012928 1501218499157999691264 1515178792294633338912 1520439829767878593561 1530654156004234979328 1566367265007289870632 1574689382608391202816 1581814673932411072512 1582365445058432107008 1589525469696705555456 1609877466813047922594 1618430754347513180672 1620692635769189978112 1625753970430533602304 1626320040754499665536 1657631499262504849408 1659807727614250186752 1667318169820649508864 1680678091053186764544 1688870811552749652672 1704576141331462506276 1705913497825757136384 1713632563426778661888 1721386556926447343616 1721985925504764351744 1727363593582441952448 1747233201925342949376 1761233467966411402496 1771525555434440103168 1806261350639036967936 1814434478922471524352 1820734598640952328256 1828973216734350302592 1829610045848812123728 1856435277045676883712 1864835436670317955584 1871310559714312115152 1919152685053976778432 1927836633855125994624 1943284042780247196504 1957020216172545558528 1965637352166010818048 1972462481861031688944 1981387651462212827808 2001624665543999588352 2020238389726177785216 2048326423471071369288 2078610229603384187904 2088489686676386494176 2097939866254107700032 2105224379678601129546 2109820593411242809344 2119367292928940740608 2146503289084063896792 2167671960574044803072 2168426721005999554048 2180339145150080126976 2219020292093660650062 2229061107894989431284 2233927687141315915776 2240904121404249019392 2251827748736999536896 2272768188441950008368 2274551330434342848512 2284843417902371549184 2295981234006352468992 2303151458109922603264 2362034073912586804224 2372722010898616608768 2373548167587648160512 2408348467518715957248 2414816200219571883891 2427646131521269771008 2431038953653784967168 2438630955645800403456 2439480061131749498304 2475247036060902511616 2486447248893757274112 2489711591421375280128 2521017136579780146816 2558870246738635704576 2570448845140167992832 2582079835389671015424 2582978888257146527616 2591045390373662928672 2620849802888014424064 2629949975814708918592 2641850201949617103744 2693651186301570380288 2709392025958555451904 2731101897961428492384 2743459825101525453888 2744415068773218185592 2771480306137845583872 2784652915568515325568 2797253155005476933376 2806965839571468172728 2862004385445418529056 2878729027580965167648 2914926064170370794756 2921290052415566966784 2948456028249016227072 2958693722791547533416 2972081477193319241712 2987872161872332025856 3002436998315999382528 3030357584589266677824 3040879659535757187122 3061308312008469958656 3132734530014579741264 3149378765216782405632 3157836569517901694319 3164730890116864214016 3179050939393411110912 3219754933626095845188 3236861508695026361344 3251507940861067204608 3252640081508999331072 3319615455228500373504 3328530438140490975093 3361356182106373529088 3377741623105499305344 3409152282662925012552 3411826995651514272768 3427265126853557323776 3442773113852894687232 3443971851009528703488 3454727187164883904896 3522466935932822804992 3543051110868880206336 3612522701278073935872 3628868957844943048704 3641469197281904656512 3657946433468700605184 3659220091697624247456 3712870554091353767424 3729670873340635911168 3742621119428624230304 3838305370107953556864 3855673267710251989248 3886568085560494393008 3914040432345091117056 3931274704332021636096 3944924963722063377888 3962775302924425655616 4003249331087999176704 4040476779452355570432 4096652846942142738576 4157220459206768375808 4176979373352772988352 4195879732508215400064 4210448759357202259092 4219641186822485618688 4293006578168127793584 4336853442011999108096 4438040584187321300124 4458122215789978862568 4481808242808498038784 4503655497473999073792 4545536376883900016736 4549102660868685697024 4561319489303635780683 4591962468012704937984 4606302916219845206528 4724068147825173608448 4745444021797233217536 4747096335175296321024 4829632400439143767782 4855292263042539542016 4862077907307569934336 4877261911291600806912 4878960122263498996608 4950494072121805023232 4972894497787514548224 4979423182842750560256 5042034273159560293632 5117740493477271409152 5140897690280335985664 5164159670779342030848 5165957776514293055232 5182090780747325857344 5241699605776028848128 5259899951629417837184 5283700403899234207488 5387302372603140760576 5418784051917110903808 5462203795922856984768 5486919650203050907776 5488830137546436371184 5569305831137030651136 5594506310010953866752 5613931679142936345456 5724008770890837058112 5757458055161930335296 5829852128340741589512 5896912056498032454144 5917387445583095066832 5944162954386638483424 6004873996631998765056 6060715169178533355648 6081759319071514374244 6265469060029159482528 6315673139035803388638 6329461780233728428032 6358101878786822221824 6439509867252191690376 6473723017390052722688 6503015881722134409216 6505280163017998662144 6657060876280981950186 6722712364212747058176 6755483246210998610688 6818304565325850025104 6823653991303028545536 6854530253707114647552 6887943702019057406976 6909454374329767809792 7044933871865645609984 7086102221737760412672 7225045402556147871744 7244448600658715651673 7282938394563809313024 7315892866937401210368 7318440183395248494912 7425741108182707534848 7459341746681271822336 7485242238857248460608 7676610740215907113728 7711346535420503978496 7773136171120988786016 7862549408664043272192 7889849927444126755776 7925550605848851311232 8080953558904711140864 8193305693884285477152 8314440918413536751616 8353958746705545976704 8391759465016430800128 8420897518714404518184 8586013156336255587168 8673706884023998216192 8876081168374642600248 8916244431579957725136 8963616485616996077568 9007310994947998147584 9091072753767800033472 9122638978607271561366 9183924936025409875968 9212605832439690413056 9448136295650347216896 9473509708553705082957 9494192670350592642048 9659264800878287535564 9710584526085079084032 9754523822583201613824 9757920244526997993216 9900988144243610046464 9958846365685501120512 10084068546319120587264 10235480986954542818304 10281795380560671971328 10328319341558684061696 10331915553028586110464 10364181561494651714688 10519799903258835674368 10567400807798468414976 10774604745206281521152 10837568103834221807616 10924407591845713969536 10973839300406101815552 10977660275092872742368 11138611662274061302272 11189012620021907733504 11227863358285872690912 11448017541781674116224 11514916110323860670592 11659704256681483179024 11793824112996064908288 11834774891166190133664 11888325908773276966848 12009747993263997530112 12121430338357066711296 12163518638143028748488 12530938120058318965056 12631346278071606777276 12658923560467456856064 12879019734504383380752 12947446034780105445376 13010560326035997324288 13314121752561963900372 13445424728425494116352 13510966492421997221376 13636609130651700050208 13647307982606057091072 13683958467910907342049 13775887404038114813952 13818908748659535619584 14089867743731291219968 14172204443475520825344 14488897201317431303346 14565876789127618626048 14631785733874802420736 14636880366790496989824 14851482216365415069696 14918683493362543644672 14970484477714496921216 15353221480431814227456 15422693070841007956992 15546272342241977572032 15725098817328086544384 15779699854888253511552 15851101211697702622464 16161907117809422281728 16386611387768570954304 16707917493411091953408 16783518930032861600256 16841795037428809036368 17172026312672511174336 17347413768047996432384 17752162336749285200496 17832488863159915450272 18014621989895996295168 18182145507535600066944 18245277957214543122732 18425211664879380826112 18947019417107410165914 18988385340701185284096 19318529601756575071128 19421169052170158168064 19509047645166403227648 19515840489053995986432 20168137092638241174528 20470961973909085636608 20563590761121343942656 20663831106057172220928 20728363122989303429376 21039599806517671348736 21134801615596936829952 21549209490412563042304 21675136207668443615232 21848815183691427939072 21947678600812203631104 21955320550185745484736 22277223324548122604544 22378025240043815467008 22455726716571745381824 22896035083563348232448 23029832220647721341184 23319408513362966358048 23587648225992129816576 23669549782332380267328 23776651817546553933696 24242860676714133422592 24327037276286057496976 25061876240116637930112 25262692556143213554552 25758039469008766761504 26021120652071994648576 26628243505123927800744 26890849456850988232704 27021932984843994442752 27273218261303400100416 27367916935821814684098 27551774808076229627904 27637817497319071239168 28179735487462582439936 28344408886951041650688 28977794402634862606692 29131753578255237252096 29263571467749604841472 29273760733580993979648 29702964432730830139392 29940968955428993842432 30706442960863628454912 30845386141682015913984 31092544684483955144064 31559399709776507023104 31702202423395405244928 32323814235618844563456 32773222775537141908608 33415834986822183906816 33567037860065723200512 33683590074857618072736 34344052625345022348672 35504324673498570400992 35664977726319830900544 36029243979791992590336 36364291015071200133888 36490555914429086245464 36850423329758761652224 37894038834214820331828 37976770681402370568192 38637059203513150142256 38842338104340316336128 39031680978107991972864 40336274185276482349056 40941923947818171273216 41051875403732722026147 41327662212114344441856 41456726245978606858752 42079199613035342697472 42269603231193873659904 43697630367382855878144 43895357201624407262208 43910641100371490969472 44554446649096245209088 44756050480087630934016 44911453433143490763648 45792070167126696464896 46059664441295442682368 46638817026725932716096 47175296451984259633152 47339099564664760534656 47553303635093107867392 48485721353428266845184 48654074552572114993952 50123752480233275860224 50525385112286427109104 51516078938017533523008 52042241304143989297152 53256487010247855601488 54043865969687988885504 54546436522606800200832 54735833871643629368196 55275634994638142478336 57955588805269725213384 58263507156510474504192 58527142935499209682944 58547521467161987959296 59881937910857987684864 61412885921727256909824 61690772283364031827968 62185089368967910288128 63118799419553014046208 63404404846790810489856 64647628471237689126912 65546445551074283817216 66831669973644367813632 67134075720131446401024 67367180149715236145472 68688105250690044697344 71008649346997140801984 71329955452639661801088 72728582030142400267776 72981111828858172490928 75788077668429640663656 77274118407026300284512 78063361956215983945728 80672548370552964698112 82103750807465444052294 82655324424228688883712 82913452491957213717504 84158399226070685394944 84539206462387747319808 87395260734765711756288 87790714403248814524416 87821282200742981938944 89108893298192490418176 89822906866286981527296 91584140334253392929792 92119328882590885364736 93277634053451865432192 94678199129329521069312 95106607270186215734784 96971442706856533690368 97308149105144229987904 100247504960466551720448 101050770224572854218208 103032157876035067046016 106512974020495711202976 108087731939375977771008 109092873045213600401664 109471667743287258736392 110551269989276284956672 115911177610539450426768 116527014313020949008384 117095042934323975918592 119763875821715975369728 122825771843454513819648 123155626211198166078441 124370178737935820576256 126237598839106028092416 126808809693581620979712 131092891102148567634432 133663339947288735627264 134268151440262892802048 134734360299430472290944 137376210501380089394688 142017298693994281603968 142659910905279323602176 145457164060284800535552 145962223657716344981856 151576155336859281327312 154548236814052600569024 156126723912431967891456 164207501614930888104588 165826904983914427435008 168316798452141370789888 174790521469531423512576 175581428806497629048832 175642564401485963877888 179645813732573963054592 183168280668506785859584 184238657765181770729472 186555268106903730864384 189356398258659042138624 190213214540372431469568 193942885413713067380736 194616298210288459975808 200495009920933103440896 202101540449145708436416 206064315752070134092032 213025948040991422405952 218185746090427200803328 218943335486574517472784 231822355221078900853536 234190085868647951837184 239527751643431950739456 246311252422396332156882 248740357475871641152512 252475197678212056184832 253617619387163241959424 262185782204297135268864 267326679894577471254528 269468720598860944581888 274752421002760178789376 284034597387988563207936 285319821810558647204352 290914328120569601071104 291924447315432689963712 303152310673718562654624 309096473628105201138048 328415003229861776209176 331653809967828854870016 349581042939062847025152 351285128802971927755776 359291627465147926109184 366336561337013571719168 368477315530363541458944 373110536213807461728768 378712796517318084277248 380426429080744862939136 389232596420576919951616 400990019841866206881792 404203080898291416872832 412128631504140268184064 426051896081982844811904 436371492180854401606656 437886670973149034945568 463644710442157801707072 468380171737295903674368 479055503286863901478912 492622504844792664313764 497480714951743282305024 504950395356424112369664 524371564408594270537728 538937441197721889163776 549504842005520357578752 568069194775977126415872 570639643621117294408704 581828656241139202142208 583848894630865379927424 606304621347437125309248 618192947256210402276096 656830006459723552418352 702570257605943855511552 718583254930295852218368 746221072427614923457536 757425593034636168554496 760852858161489725878272 778465192841153839903232 801980039683732413763584 808406161796582833745664 824257263008280536368128 852103792163965689623808 872742984361708803213312 875773341946298069891136 927289420884315603414144 985245009689585328627528 994961429903486564610048 1048743128817188541075456 1077874882395443778327552 1099009684011040715157504 1136138389551954252831744 1141279287242234588817408 1167697789261730759854848 1212609242694874250618496 1236385894512420804552192 1313660012919447104836704 1405140515211887711023104 1437166509860591704436736 1492442144855229846915072 1514851186069272337108992 1556930385682307679806464 1616812323593165667491328 1648514526016561072736256 1704207584327931379247616 1745485968723417606426624 1751546683892596139782272 1854578841768631206828288 1970490019379170657255056 2155749764790887556655104 2272276779103908505663488 2282558574484469177634816 2335395578523461519709696 2425218485389748501236992 2472771789024841609104384 2627320025838894209673408 2984884289710459693830144 3113860771364615359612928 3233624647186331334982656 3297029052033122145472512 3408415168655862758495232 3503093367785192279564544 3709157683537262413656576 3940980038758341314510112 4311499529581775113310208 4544553558207817011326976 4670791157046923039419392 4850436970779497002473984 4945543578049683218208768 5254640051677788419346816 6227721542729230719225856 6467249294372662669965312 6816830337311725516990464 7006186735570384559129088 7418315367074524827313152 7881960077516682629020224 9341582314093846078838784 9700873941558994004947968 9891087156099366436417536 10509280103355576838693632 12934498588745325339930624 13633660674623451033980928 14012373471140769118258176 14836630734149049654626304 15763920155033365258040448 18683164628187692157677568 19401747883117988009895936 21018560206711153677387264 28024746942281538236516352 29673261468298099309252608 31527840310066730516080896 38803495766235976019791872 42037120413422307354774528 56049493884563076473032704 63055680620133461032161792 84074240826844614709549056 126111361240266922064323584 168148481653689229419098112 252222722480533844128647168 504445444961067688257294336
- Sum of all divisors σ(n): 1786516744237428719638647591
- Sum of proper divisors (its aliquot sum) s(n): 1282071299276361031381353255
- 504445444961067688257294336 is an abundant number, because the sum of its proper divisors (1282071299276361031381353255) is greater than itself. Its abundance is 777625854315293343124058919
Bases of 504445444961067688257294336
- Binary: 110100001010001000111101001011101110010011100101001010111101110010011111010010000000000002
- Hexadecimal: 0x1A1447A5DC9CA57B93E9000
- Base-36: 1RDSMSGW47RBN3LS00
Squares and roots of 504445444961067688257294336
- 504445444961067688257294336 squared (5044454449610676882572943362) is 254465206941969570357659956536630257336230711337680896
- 504445444961067688257294336 cubed (5044454449610676882572943363) is 128363814542952010331191717181367391082028288227029703631772799616924725916205056
-
504445444961067688257294336 is a
perfect square number . Itssquare root is 22459862977344 -
The
cube root of 504445444961067688257294336 is 796045823.7305744369
Scales and comparisons
How big is 504445444961067688257294336?- 504,445,444,961,067,688,257,294,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 504,445,444,961,067,688,257,294,336 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 504445444961067688257294336 cubic inches would be around 66337152 feet tall.
Recreational maths with 504445444961067688257294336
- 504445444961067688257294336 backwards is 633492752886760169444544405
- The number of decimal digits it has is: 27
- The sum of 504445444961067688257294336's digits is 126
- 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 504445444961067688257294336 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 504445444961067688257294336 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/504445444961067688257294336/
Chicago style:
Numbermatics. 2024. "Number 504445444961067688257294336 - Facts about the integer". https://numbermatics.com/n/504445444961067688257294336/
The information we have on file for 504445444961067688257294336 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 504445444961067688257294336, math, Factors of 504445444961067688257294336, curriculum, school, college, exams, university, Prime factorization of 504445444961067688257294336, STEM, science, technology, engineering, physics, economics, calculator, five hundred four septillion, four hundred forty-five sextillion, four hundred forty-four quintillion, nine hundred sixty-one quadrillion, sixty-seven trillion, six hundred eighty-eight billion, two hundred fifty-seven million, two hundred ninety-four thousand, three hundred thirty-six.