607080320228897856244859904
607,080,320,228,897,856,244,859,904 is an even composite number composed of six prime numbers multiplied together.
607080320228897856244859904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, three hundred five divisors.
Prime factorization of 607080320228897856244859904:
210 × 312 × 132 × 172 × 374 × 34912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 37 × 37 × 37 × 37 × 3491 × 3491)See below for interesting mathematical facts about the number 607080320228897856244859904 from the Numbermatics database.
Names of 607080320228897856244859904
- Cardinal: 607080320228897856244859904 can be written as Six hundred seven septillion, eighty sextillion, three hundred twenty quintillion, two hundred twenty-eight quadrillion, eight hundred ninety-seven trillion, eight hundred fifty-six billion, two hundred forty-four million, eight hundred fifty-nine thousand, nine hundred four.
Scientific notation
- Scientific notation: 6.07080320228897856244859904 × 1026
Factors of 607080320228897856244859904
Divisors of 607080320228897856244859904
- Number of divisors d(n): 19305
-
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 243 256 272 288 289 296 306 312 324 333 338 351 384 408 416 432 442 444 459 468 481 486 507 512 544 576 578 592 612 624 629 648 663 666 676 702 729 768 816 832 864 867 884 888 918 936 962 972 999 1014 1024 1053 1088 1152 1156 1184 1224 1248 1258 1296 1326 1332 1352 1369 1377 1404 1443 1458 1521 1536 1632 1664 1728 1734 1768 1776 1836 1872 1887 1924 1944 1989 1998 2028 2106 2176 2187 2304 2312 2368 2448 2496 2516 2592 2601 2652 2664 2704 2738 2754 2808 2873 2886 2916 2997 3042 3072 3159 3264 3328 3456 3468 3491 3536 3552 3672 3744 3757 3774 3848 3888 3978 3996 4056 4107 4131 4212 4329 4352 4374 4563 4608 4624 4736 4896 4992 5032 5184 5202 5304 5328 5408 5476 5508 5616 5661 5746 5772 5832 5967 5994 6084 6253 6318 6528 6561 6656 6912 6936 6982 7072 7104 7344 7488 7514 7548 7696 7776 7803 7956 7992 8112 8177 8214 8262 8424 8619 8658 8704 8748 8991 9126 9216 9248 9472 9477 9792 9984 10064 10368 10404 10473 10608 10656 10693 10816 10952 11016 11232 11271 11322 11492 11544 11664 11934 11988 12168 12321 12393 12506 12636 12987 13056 13122 13312 13689 13824 13872 13964 14144 14208 14688 14976 15028 15096 15392 15552 15606 15912 15984 16224 16354 16428 16524 16848 16983 17238 17316 17408 17496 17797 17901 17982 18252 18496 18759 18944 18954 19584 19683 19968 20128 20736 20808 20946 21216 21312 21386 21632 21904 22032 22464 22542 22644 22984 23088 23273 23328 23409 23868 23976 24336 24531 24642 24786 25012 25272 25857 25974 26112 26244 26973 27378 27648 27744 27928 28288 28416 28431 29376 29952 30056 30192 30784 31104 31212 31419 31824 31968 32079 32448 32708 32856 33048 33696 33813 33966 34476 34632 34992 35594 35802 35964 36504 36963 36992 37179 37518 37888 37908 38961 39168 39366 39936 40256 41067 41472 41616 41892 42432 42624 42772 43264 43808 44064 44928 45084 45288 45383 45968 46176 46546 46656 46818 47736 47952 48672 48841 49062 49284 49572 50024 50544 50653 50949 51714 51948 52224 52488 53391 53703 53946 54756 55488 55856 56277 56576 56832 56862 58752 59049 59347 59904 60112 60384 61568 62208 62424 62838 63648 63936 64158 64896 65416 65712 66096 67392 67626 67932 68952 69264 69819 69984 70227 71188 71604 71928 73008 73593 73926 73984 74358 75036 75816 77571 77922 78336 78732 80512 80919 82134 82944 83232 83784 84864 85248 85293 85544 86528 87616 88128 89856 90168 90576 90766 91936 92352 93092 93312 93636 94257 95472 95904 96237 97344 97682 98124 98568 99144 100048 101088 101306 101439 101898 103428 103896 104976 106301 106782 107406 107892 109512 110889 110976 111537 111712 112554 113152 113664 113724 116883 117504 118098 118694 119808 120224 120768 123136 123201 124416 124848 125676 127296 127872 128316 129167 129792 130832 131424 132192 134784 135252 135864 136149 137904 138528 139009 139638 139968 140454 142376 143208 143856 146016 146523 147186 147852 147968 148716 150072 151632 151959 152847 155142 155844 156672 157464 160173 161024 161109 161838 164268 166464 167568 168831 169728 170496 170586 171088 173056 175232 176256 177147 178041 179712 180336 181152 181532 183872 184704 186184 186624 187272 188514 190944 191808 192474 194688 195364 196248 197136 198288 200096 202176 202612 202878 203796 206856 207792 209457 209952 210681 212602 213564 214812 215784 219024 220779 221778 221952 223074 223424 225108 226304 227448 231361 232713 233766 235008 236196 237388 240448 241536 242757 246272 246402 248832 249696 251352 254592 255744 255879 256632 258334 259584 261664 262848 264384 269568 270504 271728 272298 275808 277056 278018 279276 279936 280908 282771 284752 286416 287712 288711 292032 293046 294372 295704 295936 297432 300144 302549 303264 303918 304317 305694 310284 311688 314928 318903 320346 322048 322218 323676 328536 332667 332928 334611 335136 337662 339456 340992 341172 342176 350464 350649 352512 354294 356082 359424 360672 362304 363064 367744 369408 369603 372368 373248 374544 377028 381888 383616 384948 387501 389376 390728 392496 394272 395641 396576 400192 404352 405224 405756 407592 408447 413712 415584 417027 418914 419904 421362 425204 427128 429624 431568 438048 439569 441558 443556 443904 446148 446848 450216 454896 455877 458541 462722 465426 467532 470016 472392 474776 480519 480896 483072 483327 485514 492544 492804 499392 502704 506493 509184 511488 511758 513264 516668 519168 523328 525696 528768 531441 534123 539136 541008 543456 544596 551616 554112 556036 558552 559872 561816 565542 569504 572832 575424 577422 584064 586092 588744 589979 591408 594864 600288 605098 606528 607836 608634 611388 620568 623376 628371 629856 632043 637806 640692 644096 644436 647352 657072 658489 662337 665334 665856 669222 670272 675324 678912 682344 684352 694083 698139 700928 701298 705024 708588 712164 721344 724608 726128 728271 735488 738816 739206 744736 746496 749088 754056 763776 767232 767637 769896 771511 775002 778752 781456 784992 788544 791282 793152 800384 808704 810448 811512 815184 816894 827424 831168 834054 837828 839808 842724 848313 850408 854256 859248 861101 863136 866133 876096 879138 883116 887112 887808 892296 893696 900432 907647 909792 911754 912951 917082 925444 930852 935064 944784 949552 956709 961038 961792 966144 966654 971028 985608 998001 998784 1003833 1005408 1008899 1012986 1018368 1022976 1023516 1026528 1033336 1046656 1051392 1051947 1057536 1062882 1068246 1078272 1082016 1086912 1089192 1103232 1108224 1108809 1112072 1117104 1119744 1123632 1131084 1139008 1145664 1150848 1154844 1162503 1168128 1172184 1177488 1179958 1182816 1186923 1189728 1200576 1210196 1213056 1215672 1217268 1222776 1225341 1241136 1246752 1251081 1256742 1259712 1264086 1275612 1281384 1288872 1294704 1314144 1316978 1318707 1324674 1330668 1331712 1338444 1340544 1350648 1364688 1367631 1368704 1375623 1388166 1396278 1401856 1402596 1410048 1417176 1424328 1441557 1442688 1449216 1449981 1452256 1456542 1470976 1477632 1478412 1489472 1498176 1508112 1519479 1527552 1534464 1535274 1539792 1543022 1550004 1557504 1562912 1569984 1577088 1582564 1586304 1600768 1602369 1617408 1620896 1623024 1630368 1633788 1654848 1662336 1668108 1675656 1679171 1679616 1685448 1696626 1700816 1708512 1718496 1722202 1726272 1732266 1752192 1758276 1766232 1769937 1774224 1784592 1787392 1800864 1807117 1815294 1819584 1823508 1825902 1834164 1850888 1861704 1870128 1874161 1885113 1889568 1896129 1899104 1913418 1922076 1923584 1932288 1933308 1942056 1971216 1975467 1987011 1996002 1997568 2007666 2010816 2017798 2025972 2036736 2047032 2053056 2066672 2082249 2093312 2094417 2102784 2103894 2115072 2125764 2136492 2164032 2173824 2178384 2184813 2195839 2206464 2216448 2217618 2224144 2234208 2239488 2247264 2262168 2278016 2291328 2301696 2302911 2309688 2314533 2325006 2336256 2344368 2354976 2359916 2365632 2373846 2379456 2401152 2420392 2426112 2431344 2434536 2445552 2450682 2482272 2493504 2502162 2513484 2519424 2528172 2544939 2551224 2562768 2577744 2583303 2589408 2598399 2628288 2633956 2637414 2649348 2661336 2663424 2676888 2681088 2701296 2722941 2729376 2735262 2737408 2738853 2751246 2776332 2792556 2805192 2834352 2848656 2870127 2883114 2885376 2898432 2899962 2904512 2913084 2941952 2956824 2978944 2994003 2996352 3011499 3016224 3026697 3038958 3055104 3068928 3070548 3079584 3086044 3100008 3125824 3139968 3154176 3155841 3165128 3172608 3201536 3204738 3234816 3241792 3246048 3260736 3267576 3309696 3324672 3326427 3336216 3351312 3358342 3359232 3370896 3393252 3401632 3417024 3436992 3444404 3452544 3464532 3487509 3504384 3516552 3532464 3539874 3548448 3560769 3569184 3574784 3601728 3614234 3630588 3639168 3647016 3651804 3668328 3676023 3701776 3723408 3740256 3748322 3753243 3770226 3779136 3792258 3798208 3826836 3844152 3847168 3866616 3884112 3933137 3942432 3950934 3956121 3974022 3992004 3995136 4015332 4021632 4035596 4051944 4094064 4102893 4106112 4126869 4133344 4164498 4186624 4188834 4205568 4207788 4230144 4251528 4272984 4324671 4328064 4347648 4349943 4356768 4369626 4391678 4412928 4432896 4435236 4448288 4468416 4494528 4524336 4556032 4558437 4582656 4603392 4605822 4619376 4629066 4650012 4672512 4688736 4709952 4719832 4731264 4747692 4758912 4779179 4802304 4807107 4840784 4852224 4862688 4869072 4891104 4901364 4964544 4987008 5004324 5026968 5037513 5038848 5056344 5089878 5102448 5125536 5143333 5155488 5166606 5178816 5196798 5256576 5267912 5274828 5298696 5309811 5322672 5353776 5362176 5402592 5421351 5445882 5458752 5470524 5474816 5477706 5502492 5552664 5585112 5610384 5622483 5655339 5668704 5688387 5697312 5740254 5766228 5770752 5796864 5799924 5809024 5826168 5913648 5926401 5957888 5961033 5988006 5992704 6022998 6032448 6053394 6077916 6110208 6141096 6159168 6172088 6200016 6246747 6251648 6279936 6283251 6308352 6311682 6330256 6345216 6403072 6409476 6483584 6492096 6521472 6535152 6554439 6587517 6619392 6649344 6652854 6672432 6702624 6716684 6718464 6741792 6786504 6803264 6834048 6873984 6888808 6905088 6908733 6929064 6943599 6975018 7008768 7033104 7064928 7079748 7096896 7121538 7138368 7203456 7228468 7261176 7278336 7294032 7303608 7336656 7352046 7403552 7446816 7480512 7496644 7506486 7540452 7558272 7584516 7596416 7634817 7653672 7688304 7733232 7749909 7768224 7795197 7866274 7884864 7901868 7912242 7948044 7984008 7990272 8030664 8043264 8071192 8103888 8168823 8188128 8205786 8212224 8216559 8253738 8266688 8328996 8373248 8377668 8415576 8503056 8545968 8560357 8610381 8649342 8656128 8695296 8699886 8713536 8739252 8783356 8825856 8870472 8896576 8936832 8982009 8989056 9034497 9048672 9080091 9112064 9116874 9165312 9206784 9211644 9238752 9258132 9300024 9377472 9419904 9439664 9462528 9467523 9495384 9517824 9558358 9604608 9614214 9681568 9704448 9725376 9738144 9782208 9802728 9929088 9974016 9979281 10008648 10029643 10053936 10075026 10077696 10112688 10179756 10204896 10251072 10286666 10310976 10333212 10357632 10393596 10462527 10513152 10535824 10549656 10597392 10619622 10645344 10682307 10707552 10724352 10805184 10842702 10891764 10917504 10941048 10949632 10955412 11004984 11028069 11105328 11170224 11194313 11220768 11244966 11259729 11310678 11337408 11376774 11394624 11480508 11532456 11541504 11599848 11618048 11652336 11799411 11827296 11852802 11868363 11915776 11922066 11976012 11985408 12045996 12064896 12106788 12155832 12187081 12282192 12308679 12318336 12344176 12380607 12400032 12493494 12503296 12559872 12566502 12616704 12623364 12660512 12690432 12818952 12967168 12974013 12984192 13042944 13049829 13070304 13108878 13115687 13175034 13238784 13298688 13305708 13344864 13405248 13433368 13483584 13573008 13606528 13668096 13675311 13747968 13777616 13810176 13817466 13858128 13887198 13950036 14017536 14066208 14129856 14159496 14193792 14243076 14276736 14337537 14406912 14421321 14456936 14522352 14556672 14588064 14607216 14638717 14673312 14704092 14807104 14893632 14961024 14993288 15012972 15080904 15112539 15116544 15169032 15192832 15269634 15307344 15376608 15429999 15466464 15499818 15536448 15590394 15732548 15769728 15803736 15824484 15896088 15929433 15968016 16061328 16086528 16142384 16207776 16264053 16337646 16376256 16411572 16424448 16433118 16507476 16533376 16657992 16755336 16831152 16867449 16966017 17006112 17065161 17091936 17120714 17220762 17298684 17312256 17390592 17399772 17427072 17478504 17566712 17740944 17779203 17793152 17873664 17883099 17964018 17978112 18068994 18097344 18160182 18224128 18233748 18330624 18423288 18477504 18516264 18600048 18740241 18754944 18839808 18849753 18879328 18925056 18935046 18990768 19035648 19116716 19209216 19228428 19363136 19450752 19476288 19564416 19605456 19663317 19762551 19858176 19948032 19958562 20017296 20059286 20107872 20150052 20155392 20225376 20359512 20409792 20502144 20573332 20621952 20666424 20715264 20787192 20830797 20925054 21026304 21071648 21099312 21194784 21239244 21290688 21364614 21415104 21610368 21685404 21783528 21829223 21835008 21882096 21910824 22009968 22056138 22210656 22340448 22388626 22441536 22489932 22519458 22621356 22674816 22753548 22789248 22904451 22961016 23064912 23199696 23236096 23249727 23304672 23385591 23598822 23654592 23705604 23736726 23831552 23844132 23952024 23970816 24091992 24129792 24213576 24311664 24364093 24374162 24506469 24564384 24617358 24636672 24649677 24688352 24761214 24800064 24986988 25006592 25119744 25133004 25246728 25321024 25637904 25681071 25831143 25934336 25948026 25968384 26085888 26099658 26140608 26217756 26231374 26350068 26477568 26611416 26689728 26810496 26866736 26946027 26967168 27146016 27213056 27240273 27336192 27350622 27495936 27555232 27620352 27634932 27716256 27774396 27900072 28132416 28259712 28318992 28387584 28402569 28486152 28545907 28553472 28675074 28813824 28842642 28913872 29044704 29113344 29176128 29214432 29277434 29346624 29408184 29614208 29787264 29922048 29937843 29986576 30025944 30088929 30161808 30225078 30233088 30338064 30385664 30539268 30614688 30753216 30859998 30932928 30999636 31072896 31180788 31387581 31465096 31539456 31607472 31648968 31792176 31858866 31860737 31936032 32046921 32122656 32173056 32284768 32415552 32528106 32675292 32752512 32823144 32848896 32866236 33014952 33066752 33084207 33315984 33510672 33582939 33662304 33734898 33779187 33932034 34012224 34130322 34183872 34241428 34441524 34597368 34624512 34799544 34854144 34957008 35133424 35398233 35481888 35558406 35586304 35605089 35747328 35766198 35928036 35956224 36137988 36194688 36320364 36467496 36561243 36846576 36926037 36955008 37032528 37141821 37200096 37329263 37480482 37509888 37679616 37699506 37758656 37850112 37870092 37981536 38071296 38233432 38456856 38726272 38901504 38922039 38952576 39128832 39149487 39210912 39326634 39347061 39525102 39716352 39896064 39917124 40034592 40118572 40215744 40300104 40450752 40719024 40819584 41004288 41025933 41146664 41243904 41332848 41430528 41574384 41661594 41850108 42052608 42143296 42198624 42389568 42478488 42581376 42729228 42830208 43012611 43220736 43263963 43370808 43567056 43658446 43670016 43764192 43821648 43916151 44019936 44112276 44421312 44680896 44777252 44883072 44979864 45038916 45242712 45337617 45349632 45507096 45578496 45808902 45922032 46129824 46289997 46399392 46472192 46499454 46609344 46771182 47197644 47309184 47411208 47473452 47688264 47788299 47904048 48183984 48259584 48427152 48623328 48728186 48748324 48792159 49012938 49128768 49234716 49273344 49299354 49376704 49522428 49600128 49973976 50013184 50266008 50493456 50602347 50642048 50898051 51195483 51275808 51362142 51662286 51868672 51896052 51936768 52171776 52199316 52281216 52435512 52462748 52700136 53222832 53337609 53379456 53620992 53649297 53733472 53892054 53934336 54292032 54426112 54480546 54672384 54701244 54991872 55110464 55269864 55432512 55548792 55800144 56220723 56264832 56519424 56549259 56637984 56775168 56805138 56972304 57091814 57106944 57350148 57627648 57685284 57827744 58089408 58352256 58428864 58554868 58693248 58816368 59228416 59287653 59574528 59844096 59875686 59973152 60051888 60177858 60323616 60450156 60466176 60676128 60771328 61078536 61229376 61506432 61719996 61865856 61999272 62129327 62145792 62361576 62492391 62775162 62930192 63078912 63214944 63297936 63584352 63717732 63721474 63872064 64093842 64245312 64569536 64831104 65056212 65350584 65487669 65505024 65646288 65732472 66029904 66133504 66168414 66631968 66863329 67021344 67165878 67324608 67469796 67558374 67864068 68024448 68260644 68367744 68482856 68713353 68883048 69194736 69599088 69708288 69749181 69914016 70156773 70266848 70796466 70963776 71116812 71172608 71210178 71494656 71532396 71856072 71912448 72275976 72389376 72640728 72934992 73092279 73122486 73519407 73693152 73852074 73910016 73949031 74065056 74283642 74400192 74658526 74960964 75019776 75359232 75399012 75517312 75740184 75963072 76466864 76913712 77043213 77452544 77493429 77803008 77844078 77905152 78257664 78298974 78421824 78653268 78694122 79050204 79432704 79834248 80069184 80237144 80431488 80600208 80838081 80901504 81246043 81438048 81639168 81720819 82008576 82051866 82293328 82487808 82665696 82861056 83148768 83323188 83700216 84286592 84397248 84779136 84956976 85162752 85207707 85458456 85637721 85660416 86025222 86441472 86527926 86741616 87134112 87316892 87340032 87528384 87643296 87832302 88039872 88224552 88842624 89361792 89554504 89766144 89813529 89959728 90077832 90266787 90485424 90675234 90699264 91014192 91156992 91617804 91844064 92259648 92579994 92798784 92998908 93218688 93542364 94162743 94395288 94618368 94822416 94946904 95376528 95576598 95582211 95808096 96140763 96367968 96519168 96854304 97246656 97456372 97496648 97584318 98025876 98257536 98469432 98546688 98598708 98753408 99044856 99200256 99252621 99947952 100532016 100748817 100986912 101204694 101284096 101337561 101796102 102390966 102551616 102724284 103324572 103792104 103873536 104398632 104562432 104871024 104925496 105400272 106194699 106445664 106675218 106758912 106815267 107241984 107298594 107466944 107784108 107868672 108584064 108852224 108961092 109402488 109683729 110220928 110539728 110778111 110865024 111097584 111425463 111600288 111987789 112441446 112529664 113038848 113098518 113275968 113550336 113610276 113944608 114183628 114213888 114700296 115370568 115655488 116178816 116704512 116766117 116857728 117109736 117386496 117448461 117632736 118041183 118456832 118575306 119149056 119688192 119751372 119946304 120103776 120355716 120647232 120900312 121352256 122157072 122458752 123012864 123077799 123439992 123731712 123998544 124258654 124291584 124723152 124984782 125550324 125860384 126157824 126429888 126595872 127168704 127435464 127442948 127744128 128187684 128490624 129037833 129139072 129662208 129791889 130112424 130701168 130975338 131010048 131292576 131464944 131748453 132059808 132267008 132336828 133263936 133726658 134042688 134331756 134649216 134939592 135116748 135728136 136012851 136048896 136521288 136735488 136965712 137426706 137766096 138389472 138869991 139198176 139416576 139498362 139828032 140313546 140533696 141592932 141927552 142233624 142345216 142420356 143064792 143364897 143712144 144551952 144778752 145281456 145526069 145869984 146184558 146244972 146376477 147038814 147386304 147704148 147820032 147898062 148130112 148567284 148800384 149317052 149921928 150039552 150798024 151034624 151480368 151807041 151926144 152694153 152933728 153586449 153827424 154086426 154905088 154986858 155606016 155688156 155810304 156515328 156597948 156843648 157306536 157388244 158100408 158432053 159668496 160012827 160138368 160474288 160862976 160947891 161200416 161676162 161803008 162492086 162876096 163278336 163441638 164017152 164103732 164586656 164975616 165331392 166297536 166646376 167400432 168573184 168662169 168794496 169558272 169647777 169913952 170325504 170415414 170503931 170916912 171275442 171320832 172050444 172882944 173055852 173483232 174268224 174633784 175056768 175286592 175664604 176079744 176449104 176829623 177685248 177862959 178723584 179109008 179532288 179627058 179919456 180155664 180533574 180970848 181350468 181398528 182028384 182313984 183235608 183688128 184519296 185159988 185597568 185997816 186387981 186437376 187084728 187477173 188325486 188790576 189236736 189644832 189893808 190303321 190753056 191153196 191164422 191616192 192281526 192735936 193708608 194493312 194912744 194993296 195168636 196051752 196463007 196515072 196938864 197197416 197506816 198089712 198400512 198505242 199895904 200589987 201064032 201497634 201973824 202409388 202568192 202675122 203592204 204781932 205103232 205448568 206140059 206649144 207180377 207584208 208797264 209124864 209247543 209742048 209850992 210470319 210800544 212389398 212891328 213350436 213517824 213630534 214483968 214597188 214933888 215568216 215737344 217168128 217922184 218804976 219276837 219367458 220441856 220558221 221079456 221556222 221730048 221847093 222195168 222850926 223200576 223975578 224882892 225059328 226077696 226197036 226551936 227220552 227889216 228367256 229400592 230741136 231129639 231310976 232357632 232480287 233409024 233532234 233715456 234219472 234772992 234896922 235265472 236082366 236913664 237150612 238298112 239502744 239892608 240207552 240711432 241294464 241800624 242514243 242704512 243738129 244314144 244917504 245162457 246025728 246155598 246879984 247463424 247997088 248517308 248583168 249446304 249969564 251100648 251720768 252859776 253191744 254337408 254870928 254885896 255488256 255623121 256375368 256913163 256981248 258075666 258278144 259324416 259583778 260224848 261402336 261950676 262020096 262585152 262929888 263496906 264119616 264673656 266527872 267453316 268085376 268663512 269298432 269879184 270233496 270800361 271456272 272025702 272097792 273042576 273470976 273931424 274853412 275532192 276778944 277739982 278396352 278996724 279656064 280627092 281067392 282488229 283185864 283855104 284467248 284840712 286129584 286729794 286746633 287424288 288422289 289103904 289557504 290562912 291052138 291739968 292369116 292489944 292752954 294077628 294772608 295408296 295640064 295796124 296260224 297134568 297600768 297757863 298634104 299843856 301596048 302069248 302246451 302960736 303614082 303852288 304012683 305388306 305867456 307172898 307654848 308172852 309810176 309973716 311376312 311620608 313195896 313687296 314613072 314776488 316200816 316733209 316864106 318584097 319336992 320025654 320276736 320445801 320948576 321725952 321895782 322400832 323352324 323606016 324984172 325752192 326556672 326883276 328207464 329051187 329173312 330662784 332334333 332595072 333292752 334276389 334800864 335963367 337146368 337324338 337588992 339116544 339295554 339827904 340651008 340830828 341007862 341833824 342550884 342641664 344100888 346111704 346966464 348536448 349267568 350113536 350298351 350573184 351329208 352159488 352898208 353659246 354123549 355370496 355725918 357447168 358218016 359064576 359254116 359838912 360311328 361067148 361941696 362700936 364056768 366471216 367376256 369038592 369233397 370319976 371096791 371195136 371995632 372775962 372874752 374169456 374954346 376650972 377581152 378473472 379289664 379787616 380606642 381506112 382306392 382328844 383232384 384563052 385471872 387113499 387417216 388986624 389375667 389825488 389986592 390337272 392103504 392926014 393030144 393877728 394394832 395013632 395245359 396179424 396801024 397010484 399791808 401179974 402128064 402995268 403947648 404818776 405136384 405350244 407184408 408038553 409563864 410206464 410897136 412280118 413298288 414189581 414360754 415168416 416609973 417594528 418249728 418495086 419484096 419701984 420940638 421601088 424778796 425782656 426700872 427035648 427261068 429194376 429867776 430094691 431136432 434336256 435844368 436578207 437609952 438553674 438734916 439129431 440883712 441116442 442158912 443112444 443460096 443694186 444390336 445701852 446401152 447951156 449765784 450118656 450921997 452394072 453103872 454441104 455421123 455778432 456734512 458082459 458801184 461482272 462259278 462621952 464715264 464960574 466818048 467064468 467430912 468438944 469545984 469793844 470530944 472164732 474301224 475296159 479005488 479785216 480038481 480415104 481422864 482588928 482843673 483601248 485028486 485280419 485409024 487476258 488628288 489835008 490324914 492051456 492311196 493759968 494926848 495994176 497034616 498892608 499939128 502201296 503441536 505719552 505986507 506383488 508674816 508943331 509741856 509771792 510976512 511246242 511511793 512750736 513826326 513962496 516151332 516556288 518648832 519167556 520449696 522804672 523901352 525170304 525859776 526993812 528239232 529347312 530488869 533055744 533588877 534906632 536170752 537327024 538596864 539758368 540466992 541600722 541632529 542912544 544051404 544195584 546085152 546941952 547862848 549706824 551064384 553557888 555479964 556792704 557993448 559163943 559312128 561254184 562134784 562431519 564976458 566371728 567710208 568934496 569681424 570909963 572259168 573459588 573493266 574848576 576844578 578207808 581125824 582104276 583479936 584738232 584979888 585505908 588155256 589389021 589545216 590816592 591592248 592520448 594269136 595201536 595515726 597268208 599687712 601769961 603192096 604138496 604492902 605921472 607228164 607704576 608025366 610776612 611734912 614345796 615309696 616345704 618420177 619947432 621541131 622752624 626391792 627374592 627742629 629226144 629552976 631410957 632401632 633466418 633728212 637168194 638673984 640051308 640553472 640891602 641897152 643451904 643791564 644801664 646704648 647212032 649968344 651504384 653766552 656414928 657830511 658102374 658346624 661325568 661674663 664668666 665190144 665541279 666585504 668552778 669601728 671926734 674292736 674648676 675177984 678233088 678591108 679655808 681661656 682015724 683667648 685101768 688201776 692223408 693388917 693932928 697072896 697440861 698535136 700227072 700596702 701146368 702658416 704318976 705796416 707318492 708247098 710740992 711451836 714894336 716436032 718508232 719677824 720622656 722134296 723883392 725401872 727542729 728113536 731214387 732942432 734752512 735487371 738077184 738466794 740639952 742193582 742390272 743991264 745551924 745749504 748338912 749908692 753301944 755162304 758579328 759575232 761213284 763012224 764612784 764657688 766464768 769126104 770739489 770943744 774226998 774834432 777973248 778751334 779650976 779973184 780674544 784207008 785852028 786060288 787755456 788789664 790027264 790490718 792358848 794020968 799583616 802359948 804256128 805990536 807681251 807895296 809637552 810700488 812401083 814368816 816077106 819127728 820412928 821794272 824560236 826596576 828379162 828721508 830336832 833219946 835189056 836990172 838968192 839403968 841881276 843202176 847464687 849557592 851565312 853401744 854522136 858388752 859735552 860189382 860239899 862272864 865266867 868672512 871688736 873156414 875219904 877107348 877469832 878258862 881767424 882232884 884317824 886224888 886920192 887388372 888780672 891403704 892802304 893273589 895902312 899531568 901843994 904788144 906207744 906739353 908882208 910842246 911556864 912038049 913469024 916164918 917602368 922964544 924518556 925243904 929430528 929921148 934128936 934861824 936877888 939587688 941061888 944329464 948602448 950199627 950592318 955752291 958010976 959570432 960076962 960830208 961337403 962845728 965177856 965687346 967202496 970056972 970560838 970818048 974952516 977256576 979670016 980649828 984622392 987153561 987519936 991988352 994069232 997002999 997785216 999878256 1004402592 1006883072 1007890101 1011439104 1011973014 1012766976 1017349632 1017886662 1019483712 1019543584 1021953024 1022492484 1023023586 1025501472 1027652652 1027924992 1032302664 1033112576 1038335112 1040899392 1045609344 1047802704 1050340608 1050895053 1051719552 1053987624 1056198559 1056478464 1058694624 1060977738 1062370647 1066111488 1067177754 1069813264 1072341504 1074654048 1077193728 1079516736 1080933984 1083201444 1083265058 1085825088 1088102808 1092170304 1095725696 1099413648 1102128768 1107115776 1107700191 1110959928 1113290373 1113585408 1115986896 1118327886 1118624256 1122508368 1124269568 1124863038 1129952916 1132743456 1135420416 1137868992 1139362848 1141819926 1144518336 1146919176 1146986532 1149697152 1153689156 1156415616 1161340497 1162251648 1164208552 1166959872 1168127001 1169476464 1169959776 1171011816 1176310512 1178778042 1179090432 1181633184 1183184496 1185040896 1185736077 1188538272 1190403072 1191031452 1194536416 1199375424 1203539922 1206384192 1208985804 1211842944 1214456328 1215409152 1216050732 1221553224 1223469824 1224115659 1228691592 1230619392 1232691408 1236840354 1239894864 1242568743 1243082262 1245505248 1249829919 1252783584 1254749184 1255485258 1258452288 1259105952 1262821914 1264803264 1266932836 1267456424 1274336388 1277347968 1280102616 1281106944 1281783204 1283794304 1287583128 1289603328 1290284073 1293409296 1299936688 1303008768 1307533104 1309734621 1312829856 1315661022 1316204748 1316693248 1317388293 1322651136 1323349326 1329337332 1330380288 1331082558 1333171008 1337105556 1339203456 1343853468 1349297352 1350355968 1352765991 1357182216 1359311616 1363323312 1364031448 1366263369 1367335296 1370203536 1374247377 1376403552 1381182731 1384446816 1386777834 1387865856 1394145792 1394881722 1397070272 1400454144 1401193404 1402292736 1405316832 1408637952 1411592832 1414636984 1416494196 1422903672 1425888477 1432872064 1437016464 1439355648 1440115443 1441245312 1444268592 1447766784 1448531019 1450803744 1455085458 1455841257 1456227072 1462428774 1465884864 1469505024 1470974742 1476154368 1476933588 1481279904 1484387164 1484780544 1487982528 1491103848 1496677824 1499817384 1506603888 1510324608 1517158656 1517959521 1519150464 1522426568 1526024448 1526829993 1529225568 1529315376 1532929536 1534535379 1538252208 1541478978 1541887488 1548453996 1549668864 1555946496 1557502668 1559301952 1559946368 1561349088 1568414016 1571704056 1575510912 1577579328 1580981436 1584717696 1588041936 1591466607 1599167232 1600766631 1604719896 1608512256 1611981072 1615362502 1615790592 1619275104 1621400976 1624802166 1624897587 1628737632 1632154212 1638255456 1640825856 1643588544 1649120472 1653193152 1656758324 1657443016 1660673664 1666439892 1670378112 1673980344 1677491829 1677936384 1678807936 1683762552 1686404352 1687294557 1694929374 1699115184 1703130624 1706803488 1709044272 1712729889 1716777504 1719471104 1720378764 1720479798 1724545728 1730533734 1743377472 1746312828 1750439808 1754214696 1754939664 1756517724 1764465768 1768167063 1768635648 1772449776 1774776744 1777561344 1782807408 1785604608 1786547178 1791804624 1799063136 1803687988 1805309883 1809576288 1812415488 1813478706 1817764416 1821684492 1823113728 1824076098 1826938048 1832329836 1835204736 1845929088 1849037112 1850487808 1855260531 1859842296 1864623393 1868257872 1873755776 1879175376 1882123776 1883227887 1888658928 1894232871 1897204896 1900399254 1901184636 1911504582 1916021952 1919140864 1920153924 1921660416 1922674806 1925691456 1930355712 1931374692 1934404992 1940113944 1941121676 1941636096 1949905032 1954513152 1961299656 1969244784 1973491533 1974307122 1975039872 1983976704 1985023989 1988138464 1994005998 1995570432 1996623837 1999756512 2008805184 2013766144 2015780202 2022878208 2023946028 2025533952 2034699264 2035773324 2038967424 2039087168 2044984968 2046047172 2051002944 2055305304 2059616689 2064605328 2076670224 2080166751 2081798784 2091218688 2092322583 2095605408 2100681216 2101790106 2103439104 2107975248 2112397118 2112956928 2117389248 2121955476 2124741294 2132222976 2134355508 2139626528 2144683008 2149308096 2159033472 2161867968 2166402888 2166530116 2171650176 2176205616 2184340608 2191451392 2193643161 2198827296 2204257536 2206462113 2214231552 2215400382 2221919856 2226580746 2227170816 2231973792 2236655772 2237248512 2245016736 2248539136 2249726076 2259905832 2265486912 2275737984 2278725696 2283639852 2289036672 2293838352 2293973064 2298785099 2299394304 2307378312 2312218467 2312831232 2322680994 2324503296 2328417104 2333919744 2336254002 2338952928 2339919552 2342023632 2352621024 2357556084 2358180864 2363266368 2366368992 2370081792 2371472154 2377076544 2382062904 2389072832 2398750848 2407079844 2412768384 2417971608 2423043753 2423685888 2428912656 2432101464 2437203249 2443106448 2446939648 2448231318 2457383184 2461238784 2465382816 2473680708 2473943173 2479789728 2485137486 2486164524 2491010496 2499659838 2505567168 2510970516 2516904576 2518211904 2525643828 2529606528 2533865672 2534912848 2542394061 2548672776 2554695936 2560205232 2563566408 2567588608 2575166256 2579206656 2580568146 2580719697 2586818592 2595800601 2599873376 2606017536 2615066208 2619469242 2625659712 2631322044 2632409496 2633386496 2634776586 2645302272 2646698652 2658674664 2660760576 2662165116 2666342016 2674211112 2678406912 2679820767 2687706936 2693344901 2698594704 2705531982 2714364432 2718623232 2720218059 2726646624 2728062896 2732526738 2734670592 2736114147 2740407072 2748494754 2752807104 2762365462 2768893632 2773555668 2775731712 2788291584 2789763444 2794140544 2802386808 2804585472 2810633664 2823185664 2829273968 2832988392 2845807344 2850598881 2851776954 2865744128 2867256873 2874032928 2878711296 2880230886 2882490624 2884012209 2888537184 2895533568 2897062038 2901607488 2910170916 2911682514 2912454144 2924857548 2931769728 2939010048 2941949484 2953867176 2961460683 2962559808 2968774328 2975965056 2982207696 2991008997 2993355648 2999634768 3006103591 3013207776 3020649216 3023670303 3034317312 3035919042 3038300928 3044853136 3052048896 3053659986 3058451136 3058630752 3065859072 3069070758 3076504416 3082957956 3083774976 3096907992 3099337728 3115005336 3118603904 3119892736 3122698176 3136828032 3143408112 3151021824 3152685159 3155158656 3161962872 3168595677 3169435392 3176083872 3182933214 3187111941 3198334464 3201533262 3209439792 3217024512 3223962144 3230725004 3231581184 3238550208 3242801952 3249604332 3249795174 3257475264 3264308424 3276510912 3287177088 3298240944 3306386304 3313516648 3314886032 3321347328 3323100573 3332879784 3339871119 3340756224 3347960688 3354983658 3355872768 3357615872 3367525104 3372808704 3374589114 3389858748 3398230368 3406261248 3413606976 3418088544 3425459778 3433555008 3440757528 3440959596 3449091456 3461067468 3484021491 3486754944 3492625656 3500879616 3504381003 3508429392 3509879328 3513035448 3522066409 3528931536 3536334126 3537271296 3544899552 3549553488 3555122688 3557208231 3565614816 3571209216 3573094356 3583609248 3598126272 3607375976 3610619766 3619152576 3626957412 3635528832 3643368984 3646227456 3648152196 3653876096 3664659672 3670409472 3672346977 3691858176 3698074224 3710521062 3719684592 3727706229 3729246786 3736515744 3747511552 3749489757 3758350752 3764247552 3766455774 3777317856 3788465742 3794409792 3800798508 3802369272 3823009164 3832043904 3840307848 3843320832 3845349612 3851382912 3862749384 3868809984 3870852219 3880227888 3882243352 3899810064 3909026304 3922599312 3929203863 3938489568 3946983066 3948614244 3950079744 3952164879 3967953408 3970047978 3976276928 3988011996 3991140864 3993247674 3999513024 4017610368 4027532288 4031560404 4047892056 4051067904 4058297973 4071546648 4077934848 4078174336 4089969936 4092094344 4098790107 4102005888 4110610608 4119233378 4122742131 4129210656 4143548193 4153340448 4160333502 4163597568 4182437376 4184645166 4191210816 4201362432 4203580212 4206878208 4215950496 4224794236 4225913856 4234778496 4243910952 4249482588 4268711016 4277665431 4279253056 4298616192 4318066944 4320346329 4323735936 4332805776 4333060232 4343300352 4345593057 4352411232 4367523771 4368681216 4382902784 4387286322 4397654592 4408515072 4412924226 4428463104 4430800764 4443839712 4453161492 4454341632 4463947584 4473311544 4490033472 4499452152 4519811664 4530973824 4551475968 4553878563 4557451392 4567279704 4578073344 4587676704 4587946128 4597570198 4598788608 4603606137 4614756624 4624436934 4625662464 4645361988 4649006592 4656834208 4667839488 4672508004 4677905856 4679839104 4684047264 4705242048 4715112168 4726532736 4732737984 4742944308 4754153088 4764125808 4774399821 4778145664 4797501696 4802299893 4814159688 4825536768 4835943216 4846087506 4847371776 4857825312 4864202928 4874406498 4874692761 4886212896 4893879296 4896462636 4914766368 4922477568 4930765632 4947361416 4947886346 4959579456 4970274972 4972329048 4982020992 4999319676 5011134336 5021941032 5032475487 5033809152 5036423808 5051287656 5059213056 5061883671 5067731344 5069825696 5084788122 5097345552 5109391872 5120410464 5127132816 5135177216 5138189667 5150332512 5158413312 5161136292 5161439394 5173637184 5191601202 5199746752 5230132416 5238938484 5251319424 5262644088 5264818992 5266772992 5269553172 5293397304 5304501189 5317349328 5324330232 5332684032 5348422224 5356813824 5359641534 5375413872 5384464553 5386689802 5397189408 5411063964 5415929649 5428728864 5437246464 5440436118 5453293248 5456125792 5465053476 5469341184 5472228294 5480814144 5496989508 5505614208 5524730924 5537787264 5547111336 5551463424 5579526888 5588281088 5593870179 5604773616 5621267328 5646371328 5649683661 5658547936 5665976784 5682698613 5691614688 5701197762 5703553908 5731488256 5734513746 5748065856 5757422592 5760461772 5764981248 5768024418 5777074368 5791067136 5794124076 5803214976 5820341832 5823365028 5824908288 5849715096 5861985961 5863539456 5883898968 5907734352 5920474599 5922921366 5925119616 5937548656 5951930112 5955071967 5964415392 5982017994 5986711296 5999269536 6012207182 6026415552 6041298432 6047340606 6068634624 6071838084 6076601856 6089706272 6104097792 6107319972 6116902272 6117261504 6138141516 6153008832 6165915912 6178850067 6193815984 6230010672 6237207808 6239785472 6240500253 6245396352 6273656064 6276967749 6286816224 6302043648 6305370318 6308645447 6310317312 6323925744 6337191354 6338870784 6352167744 6365866428 6374223882 6396668928 6403066524 6418879584 6434049024 6447924288 6461450008 6477100416 6485603904 6499208664 6499590348 6514950528 6528616848 6542696051 6553021824 6574354176 6580929483 6596481888 6612772608 6619386339 6627033296 6629772064 6642694656 6646201146 6665759568 6679742238 6681512448 6695921376 6709967316 6711745536 6715231744 6735050208 6745617408 6749178228 6779717496 6796460736 6827213952 6836177088 6850919556 6867110016 6881515056 6881919192 6896355297 6898182912 6922134936 6936655401 6968042982 6973509888 6985251312 7001759232 7008762006 7016858784 7019758656 7026070896 7041222877 7044132818 7057863072 7072668252 7074542592 7089799104 7099106976 7110245376 7114416462 7131229632 7146188712 7167218496 7196252544 7214751952 7221239532 7238305152 7253914824 7269131259 7271057664 7286737968 7296304392 7307752192 7311609747 7329319344 7340818944 7344693954 7383716352 7396148448 7421042124 7421829519 7439369184 7455412458 7458493572 7473031488 7495023104 7498979514 7516701504 7532911548 7554635712 7576931484 7588819584 7601597016 7604738544 7627182183 7646018328 7664087808 7665673949 7680615696 7690699224 7702765824 7725498768 7737619968 7741704438 7742159091 7760455776 7764486704 7787401803 7799620128 7818052608 7845198624 7858407726 7876979136 7893966132 7897228488 7900159488 7904329758 7935906816 7940095956 7952553856 7976023992 7982281728 7986495348 7999026048 8035220736 8039462301 8063120808 8080034703 8095784112 8116595946 8143093296 8155869696 8156348672 8160654177 8179939872 8184188688 8197580214 8204011776 8208342441 8221221216 8238466756 8245484262 8258421312 8287096386 8306680896 8320667004 8327195136 8364874752 8369290332 8382421632 8407160424 8413756416 8431900992 8449588472 8469556992 8487821904 8498965176 8537422032 8551796643 8555330862 8558506112 8597232384 8601770619 8636133888 8640692658 8647471872 8652036627 8665611552 8666120464 8686600704 8691186114 8704822464 8735047542 8737362432 8765805568 8774572644 8795309184 8817030144 8825848452 8861601528 8884382049 8887679424 8906322984 8927895168 8946623088 8973026991 8980066944 8998904304 9018310773 9039623328 9061947648 9071010909 9102951936 9107757126 9114902784 9134559408 9156146688 9175353408 9175892256 9195140396 9197577216 9207212274 9229513248 9248873868 9251324928 9290723976 9298013184 9313668416 9345016008 9355811712 9359678208 9368094528 9410484096 9430224336 9453065472 9458055477 9465475968 9485888616 9505787031 9508306176 9528251616 9548799642 9556291328 9561335823 9595003392 9604599786 9628319376 9651073536 9671886432 9692175012 9694743552 9715650624 9728405856 9748812996 9749385522 9772425792 9792925272 9829532736 9861531264 9894722832 9895772692 9919158912 9940549944 9944658096 9964041984 9998639352 10019613357 10022268672 10043882064 10064950974 10067618304 10072847616 10102575312 10118426112 10123767342 10135462688 10139651392 10169576244 10194691104 10218783744 10240820928 10254265632 10270354432 10276379334 10300665024 10322272584 10322878788 10347274368 10383202404 10399493504 10452064473 10460264832 10477876968 10502638848 10513143009 10525288176 10529637984 10539106344 10566199227 10586794608 10609002378 10634698656 10648660464 10665368064 10671624693 10696844448 10713627648 10719283068 10750827744 10768929106 10773379604 10794378816 10822127928 10831859298 10857457728 10880872236 10906586496 10912251584 10930106952 10938682368 10944456588 10961628288 10993979016 11011228416 11017040931 11049461848 11075574528 11094222672 11159053776 11176562176 11183118687 11187740358 11209547232 11242534656 11248469271 11292742656 11299367322 11317095872 11331953568 11365397226 11383229376 11402395524 11407107816 11462976512 11469027492 11496131712 11520923544 11529962496 11536048836 11554148736 11588248152 11606429952 11612556657 11640683664 11646730056 11699430192 11723971922 11727078912 11767797936 11787611589 11815468704 11840949198 11845842732 11850239232 11856494637 11875097312 11903860224 11910143934 11928830784 11964035988 11973422592 11998539072 12024414364 12052831104 12082596864 12094681212 12143676168 12153203712 12174893919 12179412544 12214639944 12233804544 12234523008 12276283032 12296370321 12306017664 12331831824 12357700134 12368226393 12387631968 12430644579 12460021344 12474415616 12479570944 12481000506 12490792704 12547312128 12553935498 12573632448 12604087296 12610740636 12617290894 12620634624 12647851488 12674382708 12677741568 12704335488 12731732856 12748447764 12806133048 12832996293 12837759168 12895848576 12922900016 12954200832 12961038987 12971207808 12998417328 12999180696 13029901056 13057233696 13085392102 13102571313 13106043648 13148708352 13161858966 13192963776 13225545216 13238772678 13254066592 13259544128 13285389312 13292402292 13331519136 13359484476 13363024896 13391842752 13419934632 13430463488 13470100416 13498356456 13559434992 13592921472 13654427904 13661635689 13672354176 13701839112 13730581267 13734220032 13763030112 13763838384 13792710594 13796365824 13810818411 13844269872 13873310802 13936085964 13947019776 13970502624 14003518464 14017524012 14033717568 14039517312 14052141792 14082445754 14088265636 14115726144 14145336504 14179598208 14198213952 14228832924 14262459264 14292377424 14323199463 14334436992 14392505088 14406899679 14429503904 14442479064 14476610304 14507829648 14538262518 14542115328 14573475936 14592608784 14615504384 14623219494 14624078283 14658638688 14681637888 14689387908 14767432704 14792296896 14842084248 14843659038 14878738368 14910824916 14916987144 14946062976 14990046208 14997959028 15033403008 15065823096 15097426461 15109271424 15153862968 15177639168 15185651013 15203194032 15209477088 15254364366 15292036656 15328175616 15331347898 15361231392 15381398448 15405531648 15414569001 15450997536 15475239936 15483408876 15484318182 15520911552 15528973408 15574803606 15599240256 15690397248 15716815452 15753958272 15787932264 15794456976 15800318976 15808659516 15880191912 15905107712 15913503567 15952047984 15972990696 15998052096 16070441472 16078924602 16126241616 16153393659 16160069406 16191568224 16233191892 16247788947 16286186592 16311739392 16312697344 16321308354 16359879744 16368377376 16395160428 16408023552 16416684882 16442442432 16476933512 16490968524 16516842624 16574192772 16613361792 16641334008 16654390272 16684113889 16738580664 16764843264 16781610537 16814320848 16863801984 16899176944 16939113984 16949050983 16975643808 16997930352 17074844064 17103593286 17110661724 17117012224 17194464768 17203541238 17272267776 17281385316 17294943744 17304073254 17331223104 17332240928 17373201408 17382372228 17409644928 17470095084 17474724864 17549145288 17585957883 17590618368 17651696904 17723203056 17761423797 17768764098 17775358848 17812645968 17855790336 17865215901 17893246176 17946053982 17955375503 17960133888 17997808608 18036621546 18079246656 18123895296 18142021818 18205903872 18215514252 18229805568 18269118816 18312293376 18350706816 18351784512 18390280792 18414424548 18459026496 18497747736 18536550201 18581447952 18627336832 18690032016 18711623424 18719356416 18721500759 18736189056 18820968192 18830903247 18860448672 18906130944 18916110954 18925936341 18930951936 18971777232 19011574062 19016612352 19056503232 19097599284 19112582656 19122671646 19190006784 19209199572 19256638752 19302147072 19343772864 19384350024 19431301248 19456811712 19497625992 19498771044 19544851584 19585850544 19628088153 19659065472 19723062528 19742788449 19789445664 19791545384 19838317824 19858159017 19881099888 19889316192 19928083968 19997278704 20039226714 20044537344 20087764128 20129901948 20135236608 20145695232 20205150624 20236852224 20247534684 20270925376 20279302784 20339152488 20389382208 20481641856 20508531264 20552758668 20601330048 20644545168 20645757576 20689065891 20694548736 20766404808 20798987008 20809966203 20904128946 20920529664 20955753936 21005277696 21026286018 21050576352 21059275968 21078212688 21123668631 21132398454 21173589216 21218004756 21269397312 21297320928 21330736128 21343249386 21393688896 21438566136 21501655488 21537858212 21546759208 21588757632 21644255856 21663718596 21714915456 21761744472 21807393777 21813172992 21824503168 21860213904 21888913176 21923256576 21934829241 21987958032 22022456832 22034081862 22098923696 22151149056 22188445344 22265488557 22318107552 22353124352 22366237374 22375480716 22419094464 22485069312 22496938542 22598734644 22634191744 22663907136 22730794452 22766458752 22804791048 22814215632 22881546549 22938054984 22992263424 22997021847 23041847088 23072097672 23108297472 23176496304 23212859904 23225113314 23226477273 23281367328 23293460112 23362205409 23398860384 23447943844 23454157824 23535595872 23575223178 23630937408 23681898396 23691685464 23700478464 23712989274 23750194624 23807720448 23820287868 23857661568 23928071976 23946845184 23997078144 24048828728 24105662208 24118386903 24189362424 24240104109 24287352336 24349787838 24358825088 24429279888 24467609088 24469046016 24481962531 24552566064 24592740642 24612035328 24625027323 24663663648 24715400268 24736452786 24775263936 24861289158 24920042688 24948831232 24962001012 24981585408 25094624256 25107870996 25147264896 25221481272 25234581788 25241269248 25295702976 25348765416 25408670976 25463465712 25496895528 25612266096 25655389929 25665992586 25675518336 25791697152 25805311857 25845800032 25908401664 25922077974 25942415616 25956109881 25996834656 25998361392 26059802112 26114467392 26170784204 26205142626 26212087296 26297416704 26323717932 26385927552 26451090432 26477545356 26508133184 26519088256 26584804584 26653146147 26663038272 26718968952 26783685504 26839869264 26919080973 26940200832 26996712912 27054932319 27118869984 27185842944 27213032727 27308855808 27323271378 27344708352 27403678224 27461162534 27468440064 27526060224 27527676768 27585421188 27592731648 27621636822 27688539744 27746621604 27872171928 27894039552 27941005248 28035048024 28067435136 28079034624 28104283584 28164891508 28176531272 28231452288 28290673008 28359196416 28396427904 28457665848 28517361093 28524918528 28584754848 28646398926 28668873984 28684007469 28785010176 28813799358 28859007808 28884958128 28953220608 29015659296 29076525036 29084230656 29146951872 29185217568 29231008768 29246438988 29248156566 29317277376 29378775816 29584593792 29684168496 29687318076 29757476736 29821649832 29833974288 29884206287 29892125952 29995918056 30058840071 30066806016 30131646192 30194852922 30218542848 30307725936 30355278336 30371302026 30406388064 30418954176 30508728732 30584073312 30656351232 30662695796 30722462784 30762796896 30811063296 30829138002 30901995072 30966817752 30968636364 31041823104 31057946816 31149607212 31198480512 31356193419 31380794496 31433630904 31507916544 31539429027 31575864528 31588913952 31617319032 31698597681 31760383824 31810215424 31827007134 31904095968 31945981392 31996104192 32014874079 32140882944 32157849204 32252483232 32306787318 32320138812 32383136448 32466383784 32495577894 32572373184 32625394688 32642616708 32719759488 32736754752 32790320856 32816047104 32833369764 32884884864 32953867024 32981937048 33033685248 33051122793 33148385544 33226723584 33282668016 33368227778 33477161328 33529686528 33549356061 33563221074 33628641696 33727603968 33745407813 33798353888 33878227968 33898101966 33951287616 33995860704 34149688128 34207186572 34221323448 34234024448 34388929536 34407082476 34562770632 34589887488 34608146508 34662446208 34664481856 34764744456 34819289856 34837669971 34940190168 35013483713 35098290576 35171915766 35181236736 35303393808 35362834767 35446406112 35522847594 35537528196 35550717696 35569483911 35625291936 35711580672 35730431802 35786492352 35892107964 35910751006 35920267776 35995617216 36073243092 36158493312 36247790592 36284043636 36431028504 36459611136 36524681757 36538237632 36701413632 36703569024 36780561584 36828849096 36889110963 36918052992 36995495472 37073100402 37162895904 37254673664 37291933737 37380064032 37423246848 37438712832 37443001518 37472378112 37641936384 37661806494 37720897344 37812261888 37832221908 37851872682 37861903872 37943554464 38023148124 38033224704 38113006464 38195198568 38225165312 38245343292 38418399144 38498988879 38513277504 38687545728 38768700048 38862602496 38883116961 38913623424 38995251984 38997542088 39079346683 39089703168 39171701088 39256176306 39307713939 39318130944 39446125056 39485576898 39578891328 39583090768 39676635648 39716318034 39762199776 39778632384 39856167936 39994557408 40078453428 40089074688 40175528256 40259803896 40291390464 40410301248 40495069368 40541850752 40558605568 40678304976 40778764416 40963283712 40984907067 41017062528 41105517336 41191743801 41202660096 41289090336 41291515152 41378131782 41389097472 41432455233 41532809616 41597974016 41619932406 41808257892 41841059328 41911507872 42010555392 42052572036 42101152704 42118551936 42156425376 42247337262 42264796908 42347178432 42436009512 42538794624 42594641856 42686498772 42787377792 42877132272 42969598389 43003310976 43075716424 43093518416 43177515264 43220699037 43288511712 43327437192 43429830912 43523488944 43614787554 43626345984 43649006336 43720427808 43777826352 43846513152 43869658482 43872234849 43975916064 44044913664 44068163724 44197847392 44302298112 44376890688 44530977114 44636215104 44732474748 44750961432 44838188928 44970138624 44993877084 45197469288 45268383488 45292279383 45327814272 45461588904 45532917504 45556953039 45609582096 45628431264 45763093098 45786863317 45876109968 45984526848 45994043694 46083694176 46144195344 46216594944 46243707003 46352992608 46425719808 46450226628 46452954546 46562734656 46586920224 46724410818 46797720768 46895887688 47071191744 47150446356 47261874816 47363796792 47383370928 47400956928 47425978548 47500389248 47640575736 47715323136 47740510701 47856143952 47994156288 48097657456 48211324416 48236773806 48378724848 48460180977 48480208218 48574704672 48699575676 48717650176 48743366841 48858559776 48935218176 48938092032 48963925062 49105132128 49185481284 49224070656 49250054646 49327327296 49430800536 49472905572 49550527872 49722578316 49840085376 49924002024 49963170816 50052341667 50215741992 50294529792 50344831611 50442962544 50469163576 50591405952 50697530832 50817341952 50847152949 50926931424 50993791056 51103761047 51224532192 51310779858 51331985172 51351036672 51583394304 51610623714 51691600064 51816803328 51844155948 51884831232 51912219762 51993669312 51996722784 52119604224 52228934784 52341568408 52410285252 52424174592 52647435864 52757873649 52771855104 52955090712 53016266368 53038176512 53169609168 53284271391 53306292294 53326076544 53437937904 53567371008 53595647703 53679738528 53838161946 53866126509 53880401664 53993425824 54109864638 54237739968 54371685888 54426065454 54617711616 54646542756 54689416704 54807356448 54922325068 54936880128 55052120448 55055353536 55170842376 55243273644 55377079488 55493243208 55609650603 55744343856 55882010496 56070096048 56134870272 56158069248 56164502277 56208567168 56329783016 56353062544 56462904576 56492709741 56581346016 56718392832 56777809023 56792855808 56915331696 57034722186 57049837056 57169509696 57292797852 57337747968 57368014938 57570020352 57627598716 57718015616 57769916256 57906441216 58031318592 58153050072 58293903744 58370435136 58492877976 58496313132 58634554752 58757551632 58884264459 59169187584 59228365347 59368336992 59374636152 59514953472 59574477051 59643299664 59667948576 59768412574 59784251904 59991836112 60117680142 60133612032 60263292384 60389705844 60437085696 60615451872 60710556672 60742604052 60812776128 60837908352 61017457464 61168146624 61325391592 61444925568 61525593792 61658276004 61803990144 61933635504 61937272728 62067197673 62083646208 62115893632 62299214424 62396961024 62429898609 62712386838 62761588992 62867261808 63015833088 63078858054 63151729056 63177827904 63234638064 63371005893 63397195362 63520767648 63620430848 63654014268 63808191936 63891962784 63992208384 64029748158 64315698408 64504966464 64613574636 64640277624 64766272896 64932767568 64991155788 65144746368 65285233416 65422181331 65439518976 65473509504 65580641712 65666739528 65769769728 65804487723 65907734048 65963874096 66067370496 66102245586 66296771088 66453447168 66565336032 66736455556 66796465671 66954322656 67059373056 67098712122 67126442148 67257283392 67455207936 67490815626 67596707776 67796203932 67902575232 67991721408 68299376256 68414373144 68442646896 68468048896 68644639647 68814164952 68991065541 69125541264 69216293016 69324892416 69328963712 69529488912 69638579712 69675339942 69679431819 69880380336 70026967426 70086616227 70196581152 70343831532 70362473472 70606787616 70725669534 70892812224 71045695188 71075056392 71101435392 71138967822 71250583872 71423161344 71460863604 71572984704 71784215928 71821502012 71840535552 71991234432 72146486184 72316986624 72568087272 72720312327 72862057008 73049363514 73076475264 73402827264 73407138048 73445887593 73561123168 73657698192 73778221926 73836105984 73875081969 73990990944 74146200804 74325791808 74509347328 74583867474 74760128064 74846493696 74886003036 74944756224 75283872768 75323612988 75441794688 75664443816 75703745364 75723807744 75887108928 76046296248 76205817493 76226012928 76390397136 76490686584 76836798288 76966169787 76997977758 77026555008 77375091456 77415935571 77537400096 77725204992 77766233922 77827246848 77990503968 77995084176 78158693366 78179406336 78343402176 78512352612 78615427878 78636261888 78892250112 78971153796 79157782656 79166181536 79353271296 79432636068 79524399552 79557264768 79959438441 79989114816 80156906856 80351056512 80519607792 80820602496 80990138736 81083701504 81117211136 81164796957 81356609952 81557528832 81639098181 81926567424 81969814134 82034125056 82211034672 82383487602 82405320192 82578180672 82583030304 82756263564 82778194944 82864910466 83065619232 83195948032 83239864812 83616515784 83682118656 83823015744 84105144072 84202305408 84237103872 84312850752 84494674524 84529593816 84694356864 84872019024 85055048663 85077589248 85189283712 85372997544 85552083279 85574755584 85754264544 85939196778 86006621952 86052022407 86151432848 86187036832 86355030528 86441398074 86577023424 86654874384 86859661824 87046977888 87229575108 87252691968 87298012672 87440855616 87555652704 87693026304 87739316964 87744469698 87951832128 88136327448 88395694784 88753781376 89061954228 89272430208 89464949496 89501922864 89652618861 89676377856 89987754168 90176520213 90394938576 90536766976 90584558766 90655628544 90923177808 91065835008 91113906078 91219164192 91256862528 91526186196 91535897401 91573726634 91752219936 91969053696 91988087388 92167388352 92288390688 92433189888 92487414006 92705985216 92900453256 92905909092 93125469312 93173840448 93448821636 93595441536 93791775376 94068580257 94142383488 94300892712 94523749632 94727593584 94766741856 94851957096 95000778496 95095793043 95281151472 95430646272 95481021402 95712287904 95988312576 96044622237 96195314912 96422648832 96473547612 96757449696 96920361954 96960416436 97149409344 97399151352 97435300352 97486733682 97717119552 97876184064 97927850124 98210264256 98370962568 98448141312 98500109292 98654654592 98861601072 98945811144 99101055744 99153368379 99445156632 99653761337 99680170752 99848004048 100104683334 100431483984 100589059584 100648068183 100689663222 100885925088 100938327152 101182811904 101236223439 101395061664 101634683904 101694305898 101853862848 101987582112 102207522094 102449064384 102621559716 102663970344 102702073344 103166788608 103221247428 103383200128 103688311896 103769662464 103824439524 103987338624 103993445568 104457869568 104513009913 104683136816 104820570504 105040451139 105294871728 105515747298 105543710208 105910181424 106032532736 106076353024 106088504301 106339218336 106568542782 106612584588 106652153088 106708451733 106875875808 107134742016 107191295406 107359477056 107676323892 107732253018 107760803328 107986851648 108219729276 108475479936 108743371776 108852130908 109293085512 109378833408 109574045271 109614712896 109844650136 110104240896 110110707072 110341684752 110486547288 110667332889 110754158976 110986486416 111219301206 111225832867 111488687712 111764020992 111875801211 112140192096 112269740544 112316138496 112329004554 112417134336 112659566032 112706125088 112925809152 112985419482 113162692032 113436785664 113555618046 113585711616 113830663392 114069444372 114099674112 114339019392 114585595704 114675495936 114736029876 115255197432 115436031232 115496966637 115539832512 116062637184 116306100144 116587807488 116649350883 116740870272 116985755952 116992626264 117238040049 117269109504 117515103264 117768528918 117923141817 118338375168 118456730694 118736673984 118749272304 119029906944 119148954102 119286599328 119335897152 119536825148 119568503808 119983672224 120235360284 120267224064 120526584768 120779411688 120874171392 121230903744 121485208104 121625552256 121675816704 122034914928 122336293248 122650783184 122889851136 122954721201 123051187584 123316552008 123575231403 123607980288 123867271008 123874545456 124134395346 124167292416 124231787264 124297365699 124598428848 124793922048 124859797218 125424773676 125523177984 125734523616 126031666176 126157716108 126303458112 126355655808 126469276128 126742011786 126794390724 127041535296 127308028536 127616383872 127783925568 128059496316 128631396816 128908795167 129009932928 129227149272 129280555248 129532545792 129662097111 129865535136 129982311576 130289492736 130316457133 130570466832 130844362662 130879037952 130947019008 131161283424 131333479056 131539539456 131608975446 131616704547 131815468096 131927748192 132134740992 132204491172 132593542176 132906894336 133130672064 133472911112 133592931342 133908645312 134197424244 134252884296 134514566784 134910415872 134981631252 135193415552 135592407864 135805150464 135876838149 135983442816 136598752512 136670859117 136828746288 136885293792 137289279294 137360589951 137628329904 137982131082 138251082528 138432586032 138649784832 138657927424 138731121009 139058977824 139277159424 139350679884 139358863638 139760760672 140053934852 140173232454 140393162304 140687663064 141213575232 141451339068 141785624448 142091390376 142150112784 142202870784 142277935644 142501167744 142921727208 143145969408 143221532103 143568431856 143643004024 143982468864 144292972368 144633973248 145136174544 145380542931 145440624654 145724114016 146098727028 146152950528 146230100523 146805654528 146814276096 146891775186 147122246336 147315396384 147556443852 147672211968 147750163938 147981981888 148292401608 148651583616 149018694656 149167734948 149520256128 149772006072 149889512448 150157025001 150647225976 150883589376 151034494833 151328887632 151407490728 151774217856 152092592496 152411634986 152452025856 152541458847 152780794272 152981373168 153311283141 153673596576 153932339574 153995955516 154053110016 154750182912 154831871142 155074800192 155450409984 155532467844 155654493696 155981007936 155990168352 156317386732 156358812672 156686804352 157024705224 157230855756 157272523776 157942307592 158273620947 158315565312 158332363072 158865272136 159048799104 159114529536 159852814173 159918876882 159978229632 160313813712 160702113024 160786943109 161039215584 161598379527 161641204992 161980277472 162167403008 162234422272 162329593914 162713219904 163115057664 163278196362 163853134848 163939628268 164068250112 164422069344 164766975204 164810640384 165156361344 165166060608 165512527128 165729820932 166131238464 166479729624 166828951809 167233031568 167646031488 168210288144 168404610816 168474207744 168493506831 168625701504 168989349048 169059187632 169388713728 169744038048 170110097326 170155178496 170333427069 170378567424 170745995088 171104166558 171149511168 171508529088 171878393556 172013243904 172104044814 172302865696 172374073664 172710061056 172882796148 173154046848 173309748768 173719323648 174093955776 174459150216 174596025344 174881711232 175111305408 175478633928 175488939396 175903664256 176272654896 176652793377 176791389568 177507562752 177685096041 178123908456 178544860416 178723431153 178929898992 179003845728 179305237722 179352755712 179975508336 180353040426 180789877152 181073533952 181169117532 181311257088 181846355616 182131670016 182227812156 182438328384 182513725056 183052372392 183071794802 183147453268 183504439872 183976174776 184334776704 184576781376 184974828012 185411970432 185800906512 185811818184 186201593019 186250938624 186347680896 186897643272 187190883072 187289695827 187583550752 188137160514 188284766976 188601785424 189047499264 189455187168 189533483712 189703914192 190001556992 190113017679 190191586086 190562302944 190861292544 190962042804 191424575808 191976625152 192089244474 192390629824 192947095224 193514899392 193840723908 193920832872 194298818688 194798302704 194870600704 194973467364 195434239104 195855700248 196266543993 196420528512 196741925136 197000218584 197309309184 197413463169 197723202144 197891622288 198202111488 198306736758 198890313264 199307522674 199360341504 199696008096 200209366668 200389397013 200862967968 201178119168 201296136366 201379326444 201771850176 201876654304 202365623808 202472446878 202790123328 203388611796 203707725696 203975164224 204415044188 204898128768 205243119432 205327940688 205404146688 206442494856 206766400256 206973196623 207376623792 207648879048 207974677248 207986891136 208915739136 209026019826 209038295457 209366273632 209641141008 210080902278 210259848681 210589743456 211031494596 211087420416 211820362848 212065065472 212152706048 212177008602 212678436672 213137085564 213225169176 213304306176 213416903466 213751751616 214269484032 214382590812 214718954112 215352647784 215464506036 215521606656 215973703296 216439458552 216893480557 216950959872 217704261816 218160936981 218586171024 219148090542 219229425792 219689300272 220208481792 220221414144 220337662779 220683369504 220973094576 221334665778 221508317952 221972972832 222438602412 222451665734 222977375424 223528041984 223751602422 224280384192 224539481088 224658009108 224834268672 225319132064 225412250176 225851618304 225970838964 226325384064 227111236092 227171423232 227661326784 228138888744 228617452479 228678038784 229171191408 229472059752 230510394864 230872062464 230898509361 230993933274 231079665024 232125274368 232247806713 232612200288 233175614976 233298701766 233419881539 233481740544 233971511904 233985252528 234476080098 234538219008 235030206528 235537057836 235846283634 236676750336 236913461388 237473347968 237498544608 238059813888 238297908204 238573198656 238671794304 239073650296 239878315323 239967344448 240470720568 241053169536 241558823376 242461807488 242970416208 243251104512 243351633408 243494390871 244069829856 244672586496 244917294543 245301566368 245779702272 245909442402 246102375168 246633104016 247150462806 247215960576 247734542016 247749090912 248268790692 248334584832 248463574528 248594731398 249196857696 249587844096 249719594436 250849547352 251046355968 251469047232 252315432216 252606916224 252711311616 252938552256 253484023572 253588781448 254083070592 254616057072 255165145989 255232767744 255567851136 256118992632 256656249837 257262793632 257817590334 258019865856 258156067221 258454298544 258561110496 259065091584 259324194222 259731070272 259964623152 260578985472 260632914266 261140933664 261688725324 261758075904 261894038016 262322566848 262666958112 263079078912 263217950892 263233409094 263630936192 263855496384 264408982344 265187084352 266261344128 266945822224 267185862684 267817290624 268394848488 268505768592 268957856583 269029133568 269963262504 270386831104 270529560639 271184815728 271610300928 271753676298 271966885632 273197505024 273341718234 273657492576 273770587584 274578558588 274607692203 274721179902 275256659808 275964262164 276502165056 276865172064 277299569664 277315854848 277462242018 278117955648 278701359768 278717727276 279521521344 280107869704 280346464908 280786324608 281375326128 282205740771 282427150464 282902678136 283571248896 283629936113 284182780752 284300225568 284555871288 285002335488 285287379129 285843454416 286291938816 286443064206 287136863712 287286008048 287964937728 288133866711 288585944736 289267946496 290272349088 290761085862 290881249308 291448228032 292197454056 292305901056 292460201046 293628552192 293783550372 294244492672 294630792768 295112887704 295344423936 295500327876 295963963776 296584803216 297303167232 297460105137 298335469896 298961284011 299040512256 299544012144 300314050002 301294451952 301767178752 301944204549 302068989666 302657775264 302814981456 303548435712 303708670317 304185184992 304823269972 304904051712 305082917694 305561588544 305962746336 306622566282 307347193152 307864679148 307991911032 308106220032 309500365824 309663742284 310149600384 311064935688 311308987392 311962015872 311980336704 312634773464 313373608704 313539029739 314049410448 314461711512 315121353417 315884615184 316547241894 316631130624 316664726144 317730544272 318097598208 318229059072 318265512903 319705628346 319837753764 319956459264 320125355199 320627627424 321404226048 321573886218 322078431168 323196759054 323282409984 323960554944 324334806016 324659187828 325426439808 326230115328 326556392724 327879256536 328136500224 328722135813 328844138688 329533950408 330312722688 330332121216 331025054256 331459641864 332001998667 332262476928 332959459248 333657903618 333677498601 334466063136 335292062976 335627403633 336420576288 336809221632 336948415488 336987013662 337251403008 337978698096 338118375264 338777427456 339488076096 340220194652 340310356992 340666854138 340757134848 341491990176 342208333116 342299022336 343017058176 343756787112 344026487808 344208089628 344605731392 344748147328 345765592296 346308093696 346490899911 346619497536 348187911552 348918300432 349763422464 349948052649 350222610816 350957267856 350977878792 351714120147 351807328512 352545309792 353305586754 353582779136 353769425451 355015125504 355370192082 356247816912 357089720832 357446862306 357859797984 358007691456 358610475444 358705511424 359951016672 360706080852 361579754304 362338235064 362622514176 363692711232 364455624312 364876656768 365027450112 366104744784 366143589604 366294906536 367008879744 367952349552 368669553408 369153562752 369949656024 370725694209 370823940864 371601813024 371623636368 372403186038 372501877248 372695361792 372892097097 373795286544 374381766144 374579391654 375167101504 376274321028 376569533952 377203570848 378094998528 378910374336 379066967424 379407828384 380003113984 380226035358 380383172172 381124605888 381924085608 382849151616 384178488948 384781259648 385894190448 386726385501 387029798784 387681447816 387841665744 388597637376 388986291333 389596605408 389946934728 390868478208 390949371399 391711400496 392533087986 392841057024 393483850272 394000437168 394618618368 394826926338 394850113641 395446404288 395783244576 396404222976 396613473516 397780626528 398615045348 398720683008 399392016192 400418733336 400778794026 401725935936 402592272732 402758652888 403543700352 403753308608 404731247616 404944893756 405580246656 406777223592 407415451392 407630514447 407950328448 408830088376 409796257536 410012577351 410486238864 410655881376 412081769853 412884989712 413532800512 413946393246 414753247584 415297758096 415949354496 415973782272 416193363027 417831478272 418052039652 418076590914 418732547264 419282282016 420161804556 420519697362 421179486912 422062989192 423640725696 424130130944 424354017204 425356873344 426274171128 426450338352 426608612352 426833806932 427503503232 428765181624 429437908224 429664596309 430705295568 430929012072 431947406592 432878917104 433786961114 433901919744 435408523632 436141628793 436321873962 437172342048 438296181084 438458851584 438690301569 439378600544 440416963584 440442828288 440675325558 441366739008 441946189152 442669331556 443016635904 443945945664 444877204824 444903331468 445954750848 447056083968 447503204844 448560768384 449316018216 449668537344 450471075003 450638264128 450824500352 451941677928 452650768128 453103484499 454222472184 455322653568 456277777488 457234904958 457356077568 457624376541 458342382816 458944119504 459933849423 461020789728 461744124928 461797018722 461987866548 462159330048 464250548736 464495613426 465224400576 466351229952 466597403532 466839763078 466963481088 467943023808 467970505056 468952160196 469076438016 470060413056 471074115672 471692567268 473826922776 474820862841 474946695936 474997089216 476595816408 477146397312 477343588608 478147300592 479558442519 479756630646 479934688896 480941441136 482106339072 483117646752 484795138581 484923614976 485940832416 486502209024 486703266816 486988781742 488139659712 489345172992 489834589086 490603132736 491559404544 491818884804 492204750336 493266208032 494300925612 494431921152 495469084032 495498181824 496537581384 496927149056 497189462796 498393715392 499439188872 500486855427 501699094704 502938094464 504630864432 505213832448 505422623232 505480520493 505877104512 506968047144 507177562896 508031506879 508166141184 509232114144 510330291978 510465535488 511000281207 511135702272 512237985264 513312499674 514525587264 515635180668 516039731712 516312134442 516908597088 517122220992 518130183168 518648388444 519462140544 519929246304 521157970944 521265828532 522281867328 523377450648 523788076032 524645133696 525333916224 526435901784 526466818188 527261872384 527710992768 528817964688 529958380131 530374168704 532522688256 533055288123 533891644448 534371725368 535634581248 536170293459 536789696976 537011537184 537915713166 538058267136 539926525008 540773662208 541059121278 542369631456 543220601856 543507352596 543933771264 546395010048 546683436468 547314985152 547541175168 549157117176 549215384406 549442359804 550513319616 551928524328 553004330112 553730344128 554631709696 554924484036 556235911296 557402719536 557435454552 558604779057 559043042688 560215739408 560692929816 561572649216 561869087481 562750652256 564411481542 564854300928 565805356272 567142497792 567259872226 568365561504 568600451136 569111742576 570004670976 570339053037 570574758258 571686908832 572583877632 572886128412 574273727424 574572016096 575929875456 576267733422 577171889472 580544698176 581522171724 581762498616 582896456064 584394908112 584611802112 584920402092 587567100744 588488985344 588799631979 589261585536 590225775408 591000655752 591927927552 592240389507 593169606432 594606334464 594920210274 595229223121 596670939792 597922568022 598081024512 599088024288 600628100004 601168191039 602588903904 603534357504 603888409098 604137979332 605315550528 605629962912 607096871424 607417340634 608370369984 609646539944 610165835388 611123177088 611925492672 613245132564 614694386304 615729358296 615983822064 616212440064 617312213893 619327484568 620299200768 620919589869 622129871376 623924031744 623960673408 625269546928 626747217408 627078059478 627114886371 628098820896 628923423024 630242706834 631769230368 633094483788 633262261248 633329452288 635461088544 636195196416 636458118144 636531025806 639411256692 639675507528 639912918528 640250710398 641255254848 642808452096 643147772436 644156862336 646393518108 646564819968 647921109888 649318375656 650680441671 650852879616 653112785448 654482810943 655758513072 657444271626 657688277376 659067900816 660625445376 660664242432 661012988337 662050108512 662919283728 664003997334 664348893611 664524953856 665918918496 667315807236 667354997202 668932126272 670584125952 671254807266 672841152576 673618443264 673974027324 674502806016 675957396192 676236750528 677554854912 678976152192 680440389304 681333708276 681514269696 682983980352 684416666232 685852357437 686034116352 687513574224 688416179256 689211462784 689496294656 691531184592 692616187392 692695528083 692981799822 693238995072 696375823104 696743420139 697836600864 699526844928 699896105298 700259644617 700445221632 701914535712 701955757584 703428240294 703614657024 705090619584 706611173508 707165558272 707538850902 710030251008 710740384164 712495633824 714179441664 714893724612 715719595968 716015382912 717220950888 719634945969 719902033344 721412161704 723159508608 724676470128 727385422464 728911248624 729753313536 730054900224 730483172613 732209489568 732287179208 732589813072 734017759488 734751883629 735904699104 737339106816 738307125504 739899312048 741451388418 741647881728 743203626048 743247272736 744806372076 745003754496 745390723584 745784194194 747590573088 748763532288 749158783308 750334203008 752548642056 753139067904 754407141696 757820748672 758133934848 758815656768 760452070716 760766344344 762249211776 763848171216 765495437967 765698303232 768356977896 769562519296 769968749511 771788380896 773452771002 774059597568 774468201663 775362895632 775683331488 777195274752 777972582666 779193210816 779893869456 781736956416 781898742798 783422800992 785066175972 785682114048 786967700544 788000874336 789237236736 789653852676 789700227282 790892808576 791566489152 793226947032 795561253056 797230090696 798784032384 800837466672 801557588052 803451871872 805184545464 805517305776 806873569749 807087400704 807506617216 809889787512 811160493312 811588681917 813554447184 814830902784 815261028894 815900656896 817660176752 819592515072 820025154702 820972477728 821311762752 823823076609 824163539706 825769979424 827065601024 827892786492 829506495168 830595516192 831898708992 831947564544 832386726054 836104079304 836153181828 837465094528 838564564032 840323609112 841039394724 842358973824 844125978384 846617222313 847281451392 848708034408 850713746688 850889808339 852548342256 852900676704 853667613864 855007006464 855862137387 857530363248 858875816448 859329192618 861410591136 861858024144 863894813184 864401600133 865757834208 867573922228 867803839488 870817047264 872283257586 872643747924 874344684096 876592362168 876917703168 877380603138 878757201088 880885656576 881350651116 882733478016 883892378304 885338663112 886033271808 887891891328 889754409648 889806662936 891909501696 892380315411 895006409688 896883852033 897121536768 898632036432 900942150006 901276528256 901649000704 903883355856 905301536256 905832613647 906206968998 908444944368 910645307136 911126010951 912555554976 914469809916 914712155136 915248753082 916684765632 917888239008 919867698846 922041579456 923594037444 923975733096 924318660096 928501097472 928991226852 930448801152 933194807064 933679526156 933926962176 935886047616 935941010112 937904320392 940120826112 942148231344 943385134536 945364060251 947653845552 949641725682 949893391872 949994178432 953191632816 954292794624 954687177216 954796538709 956294601184 959116885038 959513261292 959869377792 960376065597 961882882272 964212678144 966235293504 969590277162 969847229952 971881664832 973004418048 973977563484 976279319424 978690345984 979669178172 981206265472 983637769608 984409500672 986166407439 986532416064 988601851224 990938168064 990996363648 993075162768 994378925592 996005996001 996787430784 998878377744 1000973710854 1001032495803 1003398189408 1005876188928 1006882210899 1009261728864 1010427664896 1010845246464 1010961040986 1011754209024 1013936094288 1014355125792 1016063013758 1016332282368 1018464228288 1020660583956 1020931070976 1022000562414 1022271404544 1024475970528 1026624999348 1029051174528 1031270361336 1032079463424 1032624268884 1033817194176 1034244441984 1037296776888 1038924281088 1039472699733 1039858492608 1042531657064 1044563734656 1046754901296 1049290267392 1050667832448 1052871803568 1052933636376 1054523744768 1055142360441 1055421985536 1057635929376 1059916760262 1060748337408 1061308276353 1065045376512 1066110576246 1067783288896 1068743450736 1071269162496 1072340586918 1073579393952 1074023074368 1075831426332 1076116534272 1079853050016 1081547324416 1082118242556 1084739262912 1087014705192 1087867542528 1093366872936 1094629970304 1095082350336 1098314234352 1098430768812 1098884719608 1101026639232 1103857048656 1105715632619 1106008660224 1107460688256 1109848968072 1112177082627 1112471822592 1114805439072 1114870909104 1117209558114 1118086085376 1118676291291 1120431478816 1121385859632 1123145298432 1123738174962 1125501304512 1128822963084 1129708601856 1131610712544 1134284995584 1134519744452 1136731123008 1137200902272 1138223485152 1140009341952 1140678106074 1141149516516 1143373817664 1145772256824 1148547454848 1149144032192 1152535466844 1154343778944 1160179156503 1161089396352 1163044343448 1163524997232 1165792912128 1166958873999 1168789816224 1169840804184 1172848114197 1175134201488 1176977970688 1177599263958 1178523171072 1180451550816 1182001311504 1183855855104 1184480779014 1184550340923 1186339212864 1189212668928 1189840420548 1190458446242 1193341879584 1195845136044 1196162049024 1198176048576 1201256200008 1202336382078 1205177807808 1207776818196 1208275958664 1210631101056 1211259925824 1214193742848 1214834681268 1216740739968 1219293079888 1220331670776 1222246354176 1222891543341 1223850985344 1226490265128 1229388772608 1231458716592 1231967644128 1234624427786 1236245309559 1238654969136 1240598401536 1241839179738 1244259742752 1247848063488 1247921346816 1248580089081 1250539093856 1253494434816 1254156118956 1254229772742 1256197641792 1257846846048 1260485413668 1263538460736 1266188967576 1266658904576 1270922177088 1272390392832 1273062051612 1278822513384 1279351015056 1279825837056 1280501420796 1282510509696 1286295544872 1288313724672 1288993788927 1292787036216 1295498897381 1295842219776 1298636751312 1301360883342 1301705759232 1306225570896 1308424886379 1308965621886 1311517026144 1314888543252 1315376554752 1316070904707 1318135801632 1321250890752 1321328484864 1322025976674 1324100217024 1325838567456 1328007994668 1328697787222 1329049907712 1331837836992 1334631614472 1334709994404 1337864252544 1341168251904 1342509614532 1345682305152 1347948054648 1349005612032 1351413225009 1351914792384 1352473501056 1357952304384 1359310453497 1360880778608 1362667416552 1365967960704 1368833332464 1371704714874 1372068232704 1375027148448 1376832358512 1378422925568 1378992589312 1379801548269 1383062369184 1385232374784 1385391056166 1385963599644 1386477990144 1392751646208 1393486840278 1395673201728 1399053689856 1399792210596 1400519289234 1400890443264 1403829071424 1403911515168 1406856480588 1407229314048 1410181239168 1413222347016 1414331116544 1415077701804 1421480768328 1424462588523 1424991267648 1429787449224 1431439191936 1432030765824 1434441901776 1438675327557 1439269891938 1439804066688 1442824323408 1445935827271 1446319017216 1449352940256 1454385415743 1454770844928 1457822497248 1459506627072 1460109800448 1460966345226 1464418979136 1464574358416 1465179626144 1468035518976 1469503767258 1471809398208 1474678213632 1476614251008 1479798624096 1482902776836 1483295763456 1486407252096 1486494545472 1489612744152 1490781447168 1491568388388 1495181146176 1498317566616 1500668406016 1501460566281 1505097284112 1508814283392 1515641497344 1516267869696 1516441561479 1517631313536 1520904141432 1521532688688 1524094520637 1524498423552 1527696342432 1530990875934 1531396606464 1533000843621 1536713955792 1539125038592 1539937499022 1543576761792 1546905542004 1548119195136 1548936403326 1550725791264 1551366662976 1554390549504 1555945165332 1558386421632 1559787738912 1563473912832 1563797485596 1566845601984 1570132351944 1571364228096 1573935401088 1576001748672 1579307705352 1579400454564 1581785617152 1583132978304 1586453894064 1589875140393 1591122506112 1594460181392 1597568064768 1599165864369 1601674933344 1603115176104 1606903743744 1610369090928 1611034611552 1613747139498 1614174801408 1615013234432 1619779575024 1622320986624 1623177363834 1627108894368 1629661805568 1630522057788 1631801313792 1635320353504 1639185030144 1640050309404 1641944955456 1642623525504 1647646153218 1648327079412 1651539958848 1655785572984 1659012990336 1661191032384 1663895129088 1664773452108 1672208158608 1672306363656 1674930189056 1675814337171 1677129128064 1680647218224 1682078789448 1684717947648 1685607262443 1688251956768 1693234444626 1694113942729 1694562902784 1697416068816 1701427493376 1701779616678 1705096684512 1705801353408 1707335227728 1710014012928 1711017159111 1711724274774 1715060726496 1717751632896 1718658385236 1722821182272 1723716048288 1727789626368 1728803200266 1731515668416 1735147844456 1741634094528 1744566515172 1745287495848 1748689368192 1753184724336 1753835406336 1754761206276 1757514402176 1762701302232 1765466956032 1766398895937 1767784756608 1770677326224 1775783782656 1776721168521 1779508819296 1779613325872 1783819003392 1784760630822 1785687669363 1790012819376 1793767704066 1794243073536 1797264072864 1801884300012 1802553056512 1803298001408 1803504573117 1807766711712 1810603072512 1811665227294 1812413937996 1816889888736 1821290614272 1822252021902 1825111109952 1828939619832 1830497506164 1833369531264 1835776478016 1839735397692 1844083158912 1847188074888 1847951466192 1848637320192 1851936641679 1857982453704 1860897602304 1862758769607 1866389614128 1867359052312 1871772095232 1871882020224 1875808640784 1880241652224 1881344659113 1884296462688 1886770269072 1890728120502 1890839158739 1895307691104 1899283451364 1899786783744 1899988356864 1906383265632 1908585589248 1909374354432 1909593077418 1912589202368 1918233770076 1919026522584 1919738755584 1920752131194 1923765764544 1928425356288 1932470587008 1939180554324 1939694459904 1943763329664 1947955126968 1952041325013 1952558638848 1959338356344 1962412530944 1963448432829 1967275539216 1972332814878 1973064832128 1977203702448 1981876336128 1981992727296 1983038965011 1986150325536 1988757851184 1992011992002 1993046680833 1993574861568 1997756755488 2001947421708 2002064991606 2006796378816 2011752377856 2013764421798 2018523457728 2020855329792 2021922081972 2023508418048 2027872188576 2028710251584 2032126027516 2032664564736 2036928456576 2041321167912 2044001124828 2044542809088 2048951941056 2053249998696 2057557072311 2058102349056 2062540722672 2065248537768 2067634388352 2068488883968 2074593553776 2077848562176 2078086584249 2078945399466 2079716985216 2085063314128 2089127469312 2090230260417 2093509802592 2098580534784 2100778933851 2101335664896 2105743607136 2105867272752 2109047489536 2110284720882 2110843971072 2115271858752 2119833520524 2121496674816 2122616552706 2130090753024 2132221152492 2135566577792 2137486901472 2142538324992 2144681173836 2147158787904 2148046148736 2151662852664 2158904837907 2159706100032 2164236485112 2169478525824 2174029410384 2186733745872 2189259940608 2190164700672 2191449517839 2196628468704 2196861537624 2197769439216 2202053278464 2204255650887 2207714097312 2211431265238 2212017320448 2214921376512 2219697936144 2224354165254 2224943645184 2229610878144 2229741818208 2234419116228 2236172170752 2237352582582 2240862957632 2242771719264 2246290596864 2247476349924 2251002609024 2257645926168 2259417203712 2263221425088 2269039488904 2273462246016 2274401804544 2276446970304 2281356212148 2282299033032 2286747635328 2291544513648 2296486313901 2297094909696 2298288064384 2305070933688 2308687557888 2309906248533 2320358313006 2322178792704 2323404604989 2326088686896 2327049994464 2331585824256 2333917747998 2337579632448 2339681608368 2345696228394 2350268402976 2353955941376 2355198527916 2357046342144 2360903101632 2364002623008 2367711710208 2368961558028 2369100681846 2372678425728 2379680841096 2380916892484 2386683759168 2391690272088 2396352097152 2402512400016 2404672764156 2410355615616 2415553636392 2416551917328 2420620709247 2421262202112 2422519851648 2429669362536 2433481479936 2434766045751 2438586159776 2440663341552 2444492708352 2445783086682 2447701970688 2452980530256 2458777545216 2462917433184 2463935288256 2469248855572 2471469229827 2472490619118 2477309938272 2481196803072 2483678359476 2488519485504 2495696126976 2495842693632 2497160178162 2501078187712 2508312237912 2508459545484 2512395283584 2515693692096 2520970827336 2527076921472 2532377935152 2533317809152 2539851666939 2541844354176 2546124103224 2552669425017 2557645026768 2558702030112 2561002841592 2565021019392 2567586412161 2572591089744 2576627449344 2577987577854 2585574072432 2590997794762 2591684439552 2593204800399 2597273502624 2602721766684 2603411518464 2612451141792 2616849772758 2617931243772 2623034052288 2629777086504 2630753109504 2632141809414 2636271603264 2642656969728 2644051953348 2648200434048 2651677134912 2656015989336 2657395574444 2658099815424 2663675673984 2669263228944 2669419988808 2675728505088 2685019229064 2690651556099 2691364610304 2695896109296 2702826450018 2703829584768 2704947002112 2715904608768 2717497840941 2718620906994 2721761557216 2725334833104 2731935921408 2733378032853 2737666664928 2743409429748 2744136465408 2750054296896 2753664717024 2756845851136 2757985178624 2759603096538 2766124738368 2770782112332 2771927199288 2772955980288 2785503292416 2786973680556 2791346403456 2799584421192 2801038578468 2801780886528 2807658142848 2807823030336 2813712961176 2819615247241 2820362478336 2826444694032 2830155403608 2836092180753 2842961536656 2848925177046 2849982535296 2859574898448 2862878383872 2864061531648 2864389616127 2868883803552 2877350655114 2878539783876 2879608133376 2885648646816 2891871654542 2892638034432 2898705880512 2908770831486 2909541689856 2915644994496 2919013254144 2921932690452 2928837958272 2929148716832 2930359252288 2936071037952 2939007534516 2943618796416 2953228502016 2958499222317 2959597248192 2965805553672 2972814504192 2972989090944 2979225488304 2983136776776 2990362292352 2996635133232 3001336812032 3002921132562 3003097487409 3010194568224 3017628566784 3020646632697 3031282994688 3032535739392 3032883122958 3035262627072 3041808282864 3043065377376 3048189041274 3048996847104 3055392684864 3061981751868 3062793212928 3066001687242 3073427911584 3078250077184 3079874998044 3087153523584 3093811084008 3096238390272 3097872806652 3101451582528 3102733325952 3111890330664 3116772843264 3118418099199 3119575477824 3127594971192 3133691203968 3140264703888 3147870802176 3152003497344 3158615410704 3158800909128 3163571234304 3165427081323 3166265956608 3172907788128 3179750280786 3182245012224 3183924829059 3188920362784 3195136129536 3198331728738 3203349866688 3206230352208 3213807487488 3220738181856 3222069223104 3227494278996 3228349602816 3230026468864 3239559150048 3244641973248 3246354727668 3254217788736 3261044115576 3263602627584 3270640707008 3280100618808 3283889910912 3285247051008 3295292306436 3296654158824 3303079917696 3311571145968 3317146897857 3318025980672 3322382064768 3329546904216 3336531247881 3344416317216 3344612727312 3349860378112 3351628674342 3354258256128 3356028873873 3361294436448 3364157578896 3369435895296 3371214524886 3376503913536 3386468889252 3388227885458 3389125805568 3394832137632 3402854986752 3403559233356 3410193369024 3411602706816 3414670455456 3420028025856 3422034318222 3423448549548 3430121452992 3437316770472 3445642364544 3447432096576 3457606400532 3463031336832 3470295688912 3480537469509 3483268189056 3489133030344 3490574991696 3497378736384 3506369448672 3509522412552 3515028804352 3518544342591 3525402604464 3530933912064 3532797791874 3535569513216 3541354652448 3551567565312 3553442337042 3553651022769 3559017638592 3559226651744 3567638006784 3569521261644 3571375338726 3580025638752 3587535408132 3588486147072 3594528145728 3603768600024 3605106113024 3606596002816 3607009146234 3615533423424 3623330454588 3624827875992 3633779777472 3642581228544 3644504043804 3650222219904 3657879239664 3660995012328 3666739062528 3668674630023 3671552956032 3679470795384 3687189169469 3688166317824 3694376149776 3695902932384 3703873283358 3708735928677 3715964907408 3721795204608 3725517539214 3732779228256 3734718104624 3743544190464 3743764040448 3745740267243 3751617281568 3760483304448 3762689318226 3768592925376 3773540538144 3781456241004 3781678317478 3790615382208 3798566902728 3799976713728 3812766531264 3817171178496 3819186154836 3825178404736 3836467540152 3838053045168 3839477511168 3841504262388 3847531529088 3864941174016 3866981366781 3878361108648 3886496692143 3887526659328 3895910253936 3904082650026 3905117277696 3918676712688 3924825061888 3925274659137 3926896865658 3934551078432 3944665629756 3946129664256 3948212714121 3954407404896 3963752672256 3963985454592 3966077930022 3972300651072 3977515702368 3984023984004 3986093361666 3987149723136 3995513510976 4003894843416 4004129983212 4013592757632 4023504755712 4027528843596 4037046915456 4043844163944 4047016836096 4054239675027 4055744377152 4057420503168 4064252055032 4073856913152 4077931360491 4082642335824 4088002249656 4097903882112 4106499997392 4115114144622 4116204698112 4125081445344 4130497075536 4135268776704 4136977767936 4139404644807 4149187107552 4155697124352 4156173168498 4157890798932 4159433970432 4170126628256 4178254938624 4180460520834 4187019605184 4197161069568 4201557867702 4202671329792 4211487214272 4211734545504 4220569441764 4221687942144 4230543717504 4239667041048 4242993349632 4245233105412 4264442304984 4271133155584 4273387765569 4274973802944 4289362347672 4294317575808 4296092297472 4303325705328 4316025982671 4317809675814 4319412200064 4328472970224 4337807481813 4338957051648 4348058820768 4363156247229 4373467491744 4378519881216 4380329401344 4382899035678 4393256937408 4393723075248 4395538878432 4404106556928 4408511301774 4415428194624 4422862530476 4424034640896 4429842753024 4439395872288 4448708330508 4449887290368 4459221756288 4459483636416 4468838232456 4472344341504 4474705165164 4481725915264 4485543438528 4494952699848 4502005218048 4504381698843 4515291852336 4526442850176 4538078977808 4546924492032 4548803609088 4549324684437 4552893940608 4562712424296 4564598066064 4572283561911 4573495270656 4583089027296 4592972627802 4594189819392 4596576128768 4599002530863 4610141867376 4617375115776 4619812497066 4640716626012 4644357585408 4646809209978 4652177373792 4654099988928 4663171648512 4667835495996 4675159264896 4679363216736 4691392456788 4700536805952 4710397055832 4714092684288 4721806203264 4728005246016 4737923116056 4738201363692 4745356851456 4759361682192 4761833784968 4769625421179 4773367518336 4783380544176 4792704194304 4797497593107 4805024800032 4809345528312 4820711231232 4821708913921 4831107272784 4833103834656 4841241418494 4842524404224 4845039703296 4859338725072 4866962959872 4869532091502 4877172319552 4881326683104 4888985416704 4891566173364 4895403941376 4905961060512 4917555090432 4925834866368 4927870576512 4938497711144 4942938459654 4944981238236 4954619876544 4967356718952 4977038971008 4991685387264 4994320356324 5002156375424 5016624475824 5016919090968 5024790567168 5027443011513 5031387384192 5041941654672 5054153842944 5056821787329 5064755870304 5079703333878 5082341828187 5083688708352 5092248206448 5105338850034 5115290053536 5117404060224 5122005683184 5130042038784 5133051477333 5135172824322 5145182179488 5153254898688 5155975155708 5171148144864 5181995589524 5183368879104 5186409600798 5194547005248 5205443533368 5224902283584 5233699545516 5235862487544 5246068104576 5259554173008 5261506219008 5264283618828 5272543206528 5288103906696 5296400868096 5299196687811 5303354269824 5312031978672 5314791148888 5327351347968 5330163505563 5338526457888 5338839977616 5351457010176 5357063008089 5370038458128 5381303112198 5382729220608 5391792218592 5405652900036 5407659169536 5409894004224 5410513719351 5431809217536 5434995681882 5437241813988 5443523114432 5450669666208 5463871842816 5466756065706 5475333329856 5486818859496 5500108593792 5507329434048 5513691702272 5519206193076 5532249476736 5541564224664 5543854398576 5545911960576 5555809925037 5573947361112 5582692806912 5588276308821 5599168842384 5602077156936 5615316285696 5615646060672 5627425922352 5639230494482 5640724956672 5644033977339 5652889388064 5660310807216 5672184361506 5672517476217 5685923073312 5697850354092 5699965070592 5719149796896 5725756767744 5728123063296 5728779232254 5737767607104 5754701310228 5757079567752 5759216266752 5771297293632 5783743309084 5785276068864 5797411761024 5817541662972 5819083379712 5831289988992 5843865380904 5856123975039 5857675916544 5858297433664 5860718504576 5878015069032 5887237592832 5890345298487 5916998444634 5919194496384 5931611107344 5945629008384 5945978181888 5949116895033 5958450976608 5966273553552 5979140042499 5980724584704 5993270266464 6002673624064 6005842265124 6006194974818 6020389136448 6035257133568 6041293265394 6062565989376 6065766245916 6070525254144 6083616565728 6086130754752 6096378082548 6097993694208 6110785369728 6123963503736 6132003374484 6146855823168 6159749996088 6172671216933 6174307047168 6187622168016 6195745613304 6202903165056 6205466651904 6223780661328 6233545686528 6234259752747 6236836198398 6239150955648 6255189942384 6267382407936 6280529407776 6295741604352 6302336801553 6304006994688 6317230821408 6317601818256 6327142468608 6330854162646 6332531913216 6345815576256 6359500561572 6364490024448 6367849658118 6377840725568 6390272259072 6396663457476 6406699733376 6412460704416 6427614974976 6441476363712 6444138446208 6454988557992 6460052937728 6476714513721 6479118300096 6492709455336 6508435577472 6522088231152 6541281414016 6560201237616 6567779821824 6570494102016 6574348553517 6590584612872 6593308317648 6606159835392 6612766952661 6623142291936 6634293795714 6636051961344 6644764129536 6659093808432 6673062495762 6688832634432 6689225454624 6699720756224 6703257348684 6708516512256 6712057747746 6722588872896 6728315157792 6738871790592 6742429049772 6753007827072 6772937778504 6776455770916 6778251611136 6789664275264 6807118466712 6820386738048 6823205413632 6829340910912 6844068636444 6846897099096 6860242905984 6874633540944 6889458941703 6891284729088 6894864193152 6915212801064 6926062673664 6929718745599 6940591377824 6961074939018 6966536378112 6970213814967 6978266060688 6981149983392 6994757472768 7012738897344 7019044825104 7030057608704 7037088685182 7050805208928 7061867824128 7065595583748 7071139026432 7082709304896 7103135130624 7106884674084 7107302045538 7118035277184 7118453303488 7139042523288 7142750677452 7160051277504 7175070816264 7189056291456 7207537200048 7210212226048 7214018292468 7231066846848 7246660909176 7249655751984 7261862127741 7267559554944 7289008087608 7300444439808 7304298137253 7315758479328 7321990024656 7333478125056 7337349260046 7343105912064 7358941590768 7374378338938 7376332635648 7388752299552 7391805864768 7407746566716 7414407689481 7417471857354 7431929814816 7443590409216 7451035078428 7465558456512 7469436209248 7487088380928 7487528080896 7491480534486 7503234563136 7525378636452 7537185850752 7547081076288 7562912482008 7563356634956 7581230764416 7597133805456 7599953427456 7625533062528 7638372309672 7650356809472 7658008275051 7672935080304 7676106090336 7683008524776 7695063058176 7702759236483 7729882348032 7733962733562 7756722217296 7772993384286 7775053318656 7779614401197 7791820507872 7808165300052 7810234555392 7837353425376 7849650123776 7850549318274 7853793731316 7869102156864 7889331259512 7892259328512 7896425428242 7908814809792 7927970909184 7932155860044 7944601302144 7955031404736 7968047968008 7972186723332 7974299446272 7991027021952 8007789686832 8008259966424 8025058780609 8027185515264 8055057687192 8071954668297 8074093830912 8087688327888 8108479350054 8111488754304 8114841006336 8128504110064 8147713826304 8152493522823 8155862720982 8165284671648 8176004499312 8195807764224 8212999994784 8230228289244 8232409396224 8250162890688 8260994151072 8270537553408 8273955535872 8278809289614 8298374215104 8312346336996 8315781597864 8318867940864 8340253256512 8356509877248 8360921041668 8374039210368 8403115735404 8405342659584 8422974428544 8423469091008 8441138883528 8458845741723 8461087435008 8479334082096 8490466210824 8508276542259 8528884609968 8542266311168 8546775531138 8549947605888 8578724695344 8588635151616 8592184594944 8593168848381 8606651410656 8632051965342 8635619351628 8636535616943 8638824400128 8656945940448 8675614963626 8677914103296 8696117641536 8726312494458 8746934983488 8757039762432 8765798071356 8786513874816 8787446150496 8791077756864 8808213113856 8817022603548 8830856389248 8845725060952 8859685506048 8875497666951 8878791744576 8897416661016 8918443512576 8918967272832 8937676464912 8949410330328 8963451830528 8971086877056 8989905399696 9004010436096 9008763397686 9009292462227 9030583704672 9052885700352 9061939898091 9076157955616 9093848984064 9097607218176 9098649368874 9105787881216 9125424848592 9129196132128 9144567123822 9146990541312 9166178054592 9185945255604 9188379638784 9193152257536 9198005061726 9220283734752 9234750231552 9239624994132 9281433252024 9288715170816 9293618419956 9304354747584 9308199977856 9335670991992 9350318529792 9355254297597 9358726433472 9382784913576 9401073611904 9420794111664 9443612406528 9456010492032 9475846232112 9476402727384 9490713702912 9496281243969 9518723364384 9523667569936 9539250842358 9546735036672 9551774487177 9566761088352 9585408388608 9594995186214 9610049600064 9618691056624 9641422462464 9643417827842 9662214545568 9666207669312 9682482836988 9685048808448 9690079406592 9718677450144 9733925919744 9739064183004 9754344639104 9762653366208 9783132346728 9790807882752 9811922121024 9851669732736 9855741153024 9876995422288 9885876919308 9889962476472 9909239753088 9934713437904 9951440693571 9954077942016 9988640712648 10004312750848 10009593743643 10033248951648 10033838181936 10049581134336 10054886023026 10062774768384 10068086621619 10083883309344 10108307685888 10113643574658 10129511740608 10159406667756 10164683656374 10167377416704 10184496412896 10210677700068 10230580107072 10234808120448 10244011366368 10260084077568 10266102954666 10270345648644 10290364358976 10311950311416 10342296289728 10363991179048 10372819201596 10389094010496 10410887066736 10441612408527 10449804567168 10467399091032 10471724975088 10492136209152 10494307636181 10519108346016 10528567237656 10545086413056 10555633027773 10576207813392 10592801736192 10598393375622 10606708539648 10624063957344 10629582297776 10654702695936 10660327011126 10660953068307 10677052915776 10677679955232 10702914020352 10714126016178 10740076916256 10762606224396 10765458441216 10783584437184 10811305800072 10815318339072 10819788008448 10821027438702 10869991363764 10874483627976 10887046228864 10901339332416 10927743685632 10933512131412 10950666659712 10973637718992 11000217187584 11006023890069 11014658868096 11038412386152 11061567508407 11064498953472 11083128449328 11087708797152 11111619850074 11126207786031 11147894722224 11165385613824 11176552617642 11198337684768 11204154313872 11230632571392 11231292121344 11237220801729 11254851844704 11278460988964 11281449913344 11288067954678 11305778776128 11320621614432 11344368723012 11345034952434 11371846146624 11395700708184 11399930141184 11438299593792 11451513535488 11457558464508 11475535214208 11509402620456 11514159135504 11518432533504 11542594587264 11567486618168 11594823522048 11600944100343 11635083325944 11659490076429 11662579977984 11687730761808 11712247950078 11715351833088 11716594867328 11721437009152 11756030138064 11774475185664 11775823977411 11780690596974 11833996889268 11838388992768 11844638142363 11863222214688 11891258016768 11891956363776 11898233790066 11916901953216 11932547107104 11958280084998 11961449169408 11986540532928 12011684530248 12012389949636 12040778272896 12070514267136 12082586530788 12131532491832 12141050508288 12162719025081 12167233131456 12172261509504 12192756165096 12221570739456 12233794081473 12247927007472 12264006748968 12293711646336 12319499992176 12345342433866 12348614094336 12375244336032 12391491226608 12405806330112 12410933303808 12418213934421 12447561322656 12467091373056 12468519505494 12473672396796 12478301911296 12510379884768 12534764815872 12561058815552 12591483208704 12604673603106 12608013989376 12634461642816 12635203636512 12661708325292 12665063826432 12691631152512 12719001123144 12728980048896 12735699316236 12755681451136 12793326914952 12813399466752 12820163296707 12824921408832 12882952727424 12888276892416 12909977115984 12948077948013 12953429027442 12958236600192 12985418910672 13013422445439 13016871154944 13044176462304 13082562828032 13089468741687 13120402475232 13135559643648 13140988204032 13148697107034 13181169225744 13186616635296 13212319670784 13225533905322 13246284583872 13268587591428 13272103922688 13289528259072 13318187616864 13346124991524 13377665268864 13378450909248 13406514697368 13417033024512 13424115495492 13445177745792 13456630315584 13484858099544 13506015654144 13513145096529 13545875557008 13552911541832 13579328550528 13614236933424 13640773476096 13646410827264 13658681821824 13688137272888 13693794198192 13716850685733 13720485811968 13749267081888 13778917883406 13782569458176 13789728386304 13797007592589 13830425602128 13852125347328 13859437491198 13881182755648 13922149878036 13933072756224 13940427629934 13956532121376 13962299966784 13989514945536 14025477794688 14038089650208 14060115217408 14074177370364 14101610417856 14131191167496 14142278052864 14165418609792 14213769348168 14214604091076 14236070554368 14236906606976 14278085046576 14285501354904 14308876263537 14320102555008 14350141632528 14378112582912 14392492779321 14415074400096 14428036584936 14462133693696 14465126741763 14493321818352 14499311503968 14523724255482 14535119109888 14578016175216 14600888879616 14608596274506 14631516958656 14643980049312 14666956250112 14674698520092 14686211824128 14717883181536 14748756677876 14752665271296 14777504599104 14783611729536 14815493133432 14828815378962 14834943714708 14863859629632 14902070156856 14931116913024 14938872418496 14975056161792 14982961068972 15006469126272 15050757272904 15074371701504 15082329034539 15094162152576 15125824964016 15126713269912 15162461528832 15170465361987 15194267610912 15247025484561 15251066125056 15276744619344 15300713618944 15316016550102 15345870160608 15352212180672 15366017049552 15390126116352 15399154431999 15405518472966 15459764696064 15467925467124 15513444434592 15545986768572 15550106637312 15559228802394 15583641015744 15616330600104 15674706850752 15701098636548 15707587462632 15738204313728 15778662519024 15784518657024 15792850856484 15817629619584 15864311720088 15889202604288 15897590063433 15910062809472 15936095936016 15944373446664 15982054043904 16015579373664 16016519932848 16050117561218 16054371030528 16071189024267 16110115374384 16143909336594 16148187661824 16175376655776 16216958700108 16222977508608 16229682012672 16231541158053 16257008220128 16295427652608 16304987045646 16311725441964 16330569343296 16352008998624 16391615528448 16425999989568 16460456578488 16500325781376 16521988302144 16541075106816 16557618579228 16596748430208 16624692673992 16631563195728 16637735881728 16667429775111 16680506513024 16721842083336 16748078420736 16764828926463 16806231470808 16845948857088 16846938182016 16882277767056 16917691483446 16922174870016 16932101932017 16958668164192 16980932421648 17016553084518 17017552428651 17057769219936 17084532622336 17093551062276 17099895211776 17157449390688 17177270303232 17184369189888 17186337696762 17213302821312 17264103930684 17271238703256 17273071233886 17277648800256 17313891880896 17351229927252 17355828206592 17392235283072 17452624988916 17493869966976 17531596142712 17568371925117 17573027749632 17574892300992 17582155513728 17634045207096 17661712778496 17671035895461 17691450121904 17750995333902 17757583489152 17794833322032 17836887025152 17837934545664 17875352929824 17898820660656 17926903661056 17937420127497 17942173754112 17979810799392 18008020872192 18017526795372 18018584924454 18061167409344 18105771400704 18123879796182 18152315911232 18187697968128 18197298737748 18211575762432 18250849697184 18258392264256 18289134247644 18293981082624 18332356109184 18371890511208 18386304515072 18396010123452 18440567469504 18479249988264 18518013650799 18562866504048 18587236839912 18608709495168 18616399955712 18671341983984 18700637059584 18702779258241 18710508595194 18717452866944 18765569827152 18797165754523 18802147223808 18841588223328 18887224813056 18907010404659 18912020984064 18951692464224 18952805454768 18981427405824 18992562487938 19037446728768 19047335139872 19078501684716 19093470073344 19103548974354 19133522176704 19170816777216 19189990372428 19220099200128 19237382113248 19282844924928 19286835655684 19324429091136 19332415338624 19364965673976 19380158813184 19437354900288 19478128366008 19508689278208 19525306732416 19566264693456 19623844242048 19703339465472 19711482306048 19723045660551 19753990844576 19771753838616 19779924952944 19818479506176 19838300857983 19869426875808 19902881387142 19908155884032 19977281425296 20008625501696 20019187487286 20066497903296 20067676363872 20099162268672 20109772046052 20125549536768 20136173243238 20167766618688 20216615371776 20227287149316 20259023481216 20318813335512 20329367312748 20334754833408 20368992825792 20421355400136 20461160214144 20469616240896 20488022732736 20532205909332 20540691297288 20580728717952 20623900622832 20668376825109 20684592579456 20727982358096 20745638403192 20778188020992 20789156236797 20821774133472 20883224817054 20899609134336 20934798182064 20943449950176 20984272418304 20988615272362 21038216692032 21057134475312 21090172826112 21111266055546 21152415626784 21185603472384 21196786751244 21213417079296 21248127914688 21259164595552 21309405391872 21320654022252 21321906136614 21354105831552 21355359910464 21428252032356 21480153832512 21525212448792 21567168874368 21622611600144 21630636678144 21642054877404 21739982727528 21748967255952 21774092457728 21785586383223 21802678664832 21867024262824 21901333319424 21912894411759 21947275437984 22000434375168 22012047780138 22023481255477 22029317736192 22076824772304 22123135016814 22128997906944 22166256898656 22175417594304 22223239700148 22243223068443 22252415572062 22295789444448 22330771227648 22353105235284 22396675369536 22408308627744 22461265142784 22462584242688 22474441603458 22509703689408 22556921977928 22576135909356 22611557552256 22641243228864 22688737446024 22690069904868 22743692293248 22791401416368 22799860282368 22840551914041 22876599187584 22915116929016 22951070428416 22974024825153 23018805240912 23028318271008 23085189174528 23108277709449 23134973236336 23189647044096 23201888200686 23270166651888 23318980152858 23325159955968 23375461523616 23424495900156 23430703666176 23433189734656 23442874018304 23512060276128 23548950371328 23551647954822 23561381193948 23667993778536 23676777985536 23689276284726 23726444429376 23783912727552 23796467580132 23833803906432 23865094214208 23916560169996 23922898338816 23973081065856 24023369060496 24024779899272 24075176341827 24081556545792 24165173061576 24215864004891 24263064983664 24325438050162 24334466262912 24344523019008 24385512330192 24443141478912 24457480568469 24467588162946 24495854014944 24528013497936 24580909063607 24587423292672 24638999984352 24690684867732 24697228188672 24750488672064 24782982453216 24811612660224 24821866607616 24836427868842 24895122645312 24937039010988 24947344793592 24956603822592 25020759769536 25069529631744 25122117631104 25209347206212 25216027978752 25268923285632 25270407273024 25323416650584 25376537225169 25383262305024 25438002246288 25471398632472 25511362902272 25524829626777 25586653829904 25626798933504 25640326593414 25649842817664 25765905454848 25776553784832 25779506545143 25819954231968 25896155896026 25906858054884 25909606850829 25916473200384 25970837821344 26026844890878 26033742309888 26088352924608 26165125656064 26178937483374 26240804950464 26271119287296 26297394214068 26362338451488 26373233270592 26424639341568 26451067810644 26492569167744 26537175182856 26579056518144 26626493000853 26636375233728 26692249983048 26755330537728 26756901818496 26813029394736 26848230990984 26890355491584 26913260631168 26969716199088 27012031308288 27026290193058 27027877386681 27091751114016 27105823083664 27158657101056 27185819694273 27228473866848 27281546952192 27292821654528 27317363643648 27376274545776 27387588396384 27433701371466 27440971623936 27498534163776 27557835766812 27565138916352 27579456772608 27594015185178 27660851204256 27704250694656 27718874982396 27762365511296 27844299756072 27866145512448 27880855259868 27913064242752 27924599933568 28050955589376 28065762892791 28076179300416 28148354740728 28203220835712 28262382334992 28330837219584 28427538696336 28429208182152 28472141108736 28473813213952 28488843731907 28556170093152 28571002709808 28617752527074 28640205110016 28655323461531 28700283265056 28756225165824 28784985558642 28830148800192 28856073169872 28924267387392 28930253483526 28986643636704 28998623007936 29047448510964 29070238219776 29156032350432 29201777759232 29217192549012 29263033917312 29287960098624 29349397040184 29372423648256 29435766363072 29497513355752 29555009198208 29567223459072 29630986266864 29657630757924 29669887429416 29727719259264 29804140313712 29854322080713 29862233826048 29877744836992 29965922137944 30012938252544 30028781230929 30101514545808 30148743403008 30164658069078 30188324305152 30204259864857 30251649928032 30253426539824 30324923057664 30340930723974 30388535221824 30494050969122 30502132250112 30553489238688 30601427237888 30632033100204 30691740321216 30704424361344 30732034099104 30780252232704 30798308863998 30811036945932 30935850934248 31026888869184 31091973537144 31118457604788 31167282031488 31232661200208 31324837225581 31349413701504 31402197273096 31415174925264 31476408627456 31482922908543 31557325038048 31585701712968 31635259239168 31666899083319 31728623440176 31778405208576 31795180126866 31820125618944 31872191872032 31888746893328 31964108087808 31982859204921 32031158747328 32033039865696 32100235122436 32108742061056 32142378048534 32220230748768 32287818673188 32296375323648 32350753311552 32433917400216 32445955017216 32459364025344 32463082316106 32514016440256 32609974091292 32623450883928 32661138686592 32704017997248 32783231056896 32851999979136 32920913156976 33000651562752 33018071670207 33043976604288 33115237158456 33184702525221 33193496860416 33249385347984 33263126391456 33334859550222 33361013026048 33378623358093 33443684166672 33496156841472 33529657852926 33612462941616 33691897714176 33693876364032 33711662405187 33764555534112 33835382966892 33844349740032 33864203864034 33917336328384 33961864843296 34033106169036 34035104857302 34115538439872 34187102124552 34199790423552 34314898781376 34354540606464 34372675393524 34426605642624 34528207861368 34542477406512 34546142467772 34555297600512 34627783761792 34702459854504 34784470566144 34905249977832 34978470229287 34987739933952 35063192285424 35136743850234 35146055499264 35149784601984 35164311027456 35268090414192 35323425556992 35327471932233 35342071790922 35382900243808 35501990667804 35515166978304 35533914427089 35589666644064 35673774050304 35675869091328 35750705859648 35797641321312 35853807322112 35874840254994 35884347508224 35959621598784 36035053590744 36037169848908 36122334818688 36211542801408 36247759592364 36304631822464 36394597475496 36423151524864 36488157075243 36501699394368 36516784528512 36578268495288 36664712218368 36701382244419 36743781022416 36792020246904 36881134939008 36958499976528 37036027301598 37125733008096 37174473679824 37217418990336 37232799911424 37254641803263 37342683967968 37401274119168 37405558516482 37421017190388 37434905733888 37531139654304 37594331509046 37604294447616 37683176446656 37774449626112 37814020809318 37824041968128 37903384928448 37905610909536 37985124975876 38074893457536 38094670279744 38157003369432 38186940146688 38207097948708 38267044353408 38379980744856 38440198400256 38460489890121 38474764226496 38573671311368 38648858182272 38664830677248 38729931347952 38874709800576 38956256732016 39017378556416 39040267336317 39050613464832 39132529386912 39247688484096 39268406225061 39406678930944 39422964612096 39446091321102 39507981689152 39543507677232 39559849905888 39636959012352 39676601715966 39738853751616 39805762774284 39816311768064 39954562850592 40017251003392 40038374974572 40132995806592 40135352727744 40219544092104 40251099073536 40272346486476 40335533237376 40454574298632 40518046962432 40539435289587 40637626671024 40658734625496 40737985651584 40842710800272 40922320428288 40939232481792 40976045465472 41064411818664 41081382594576 41150552057199 41161457435904 41247801245664 41336753650218 41369185158912 41391022777767 41455964716192 41491276806384 41556376041984 41578312473594 41643548266944 41766449634108 41799218268672 41869596364128 41886899900352 41968544836608 41977230544724 42076433384064 42114268950624 42180345652224 42222532111092 42304831253568 42393573502488 42426834158592 42496255829376 42518329191104 42641308044504 42643812273228 42708211663104 42710719820928 42856504064712 42926628790611 42960307665024 43050424897584 43134337748736 43177478337963 43245223200288 43284109754808 43395380225289 43479965455056 43497934511904 43548184915456 43571172766446 43605357329664 43734048525648 43802666638848 43825788823518 43894550875968 44000868750336 44024095560276 44046962510954 44058635472384 44153649544608 44246270033628 44257995813888 44332513797312 44350835188608 44446479400296 44486446136886 44504831144124 44591578888896 44706210470568 44793350739072 44816617255488 44925168485376 44948883206916 45019407378816 45113843955856 45152271818712 45223115104512 45246987103617 45282486457728 45377474892048 45380139809736 45487384586496 45582802832736 45681103828082 45741076453683 45753198375168 45830233858032 45902140856832 45948049650306 46037610481824 46056636542016 46170378349056 46197463295997 46216555418898 46269946472672 46379294088192 46403776401372 46540333303776 46637960305716 46650319911936 46750923047232 46848991800312 46866379469312 46885748036608 47024120552256 47103295909644 47122762387896 47335987557072 47353555971072 47378552569452 47452888858752 47592935160264 47667607812864 47692770190299 47730188428416 47833120339992 47933459203097 47946162131712 48046738120992 48049559798544 48150352683654 48163113091584 48213567072801 48330346123152 48431728009782 48526129967328 48650876100324 48668932525824 48689046038016 48694623474159 48771024660384 48886282957824 48914961136938 48935176325892 48991708029888 49056026995872 49161818127214 49174846585344 49277999968704 49381369735464 49500977344128 49565964906432 49623225320448 49672855737684 49790245290624 49874078021976 49894689587184 49913207645184 50002289325333 50041519539072 50244235262208 50294486779389 50418694412424 50537846571264 50540814546048 50646833301168 50753074450338 50766524610048 50876004492576 50942797264944 51022725804544 51049659253554 51052657285953 51173307659808 51253597867008 51280653186828 51299685635328 51531810909696 51553107569664 51559013090286 51639908463936 51792311792052 51813716109768 51819213701658 51832946400768 51941675642688 52053689781756 52067484619776 52176705849216 52330251312128 52357874966748 52481609900928 52594788428136 52705115775351 52724676902976 52746466541184 52902135621288 52985138335488 53013107686383 53074350365712 53252986001706 53272750467456 53384499966096 53510661075456 53513803636992 53626058789472 53696461981968 53780710983168 53812260382491 53826521262336 53939432398176 54024062616576 54052580386116 54055754773362 54183502228032 54211646167328 54317314202112 54371639388546 54456947733696 54563093904384 54634727287296 54752549091552 54775176792768 54867402742932 54881943247872 54997068327552 55115671533624 55158913545216 55188030370356 55321702408512 55437749964792 55524731022592 55554040952397 55688599512144 55761710519736 55826128485504 55849199867136 56101911178752 56108337774723 56131525785582 56152358600832 56296709481456 56391497263569 56406441671424 56524764669984 56661674439168 56721031213977 56855077392672 56858416364304 56944282217472 56947626427904 56977687463814 57112340186304 57142005419616 57235505054148 57280410220032 57310646923062 57400566530112 57512450331648 57569971117284 57660297600384 57712146339744 57848534774784 57860506967052 57973287273408 57997246015872 58094897021928 58140476439552 58312064700864 58434385098024 58526067834624 58575920197248 58698794080368 58871532726144 58995026711504 59110018396416 59134446918144 59169136981653 59261972533728 59315261515848 59339774858832 59455438518528 59608280627424 59708644161426 59724467652096 59755489673984 59931844275888 60025876505088 60057562461858 60203029091616 60297486806016 60329316138156 60376648610304 60408519729714 60503299856064 60506853079648 60649846115328 60681861447948 60777070443648 60988101938244 61004264500224 61106978477376 61264066200408 61383480642432 61408848722688 61464068198208 61596617727996 61622073891864 61871701868496 62005130475327 62053777738368 62183947074288 62236915209576 62334564062976 62367468710391 62465322400416 62649674451162 62682215880973 62698827403008 62804394546192 62830349850528 62952817254912 62965845817086 63114650076096 63171403425936 63270518478336 63333798166638 63457246880352 63556810417152 63590360253732 63640251237888 63744383744064 63777493786656 63928216175616 63965718409842 64062317494656 64066079731392 64200470244872 64284756097068 64440461497536 64575637346376 64701506623104 64867834800432 64891910034432 64926164632212 65028032880512 65219948182584 65246901767856 65322277373184 65356759149669 65408035994496 65703999958272 65738683235277 65841826313952 66001303125504 66036143340414 66070443766431 66087953208576 66230474316912 66369405050442 66386993720832 66498770695968 66526252782912 66669719100444 66722026052096 66729669205329 66757246716186 66887368333344 66992313682944 67059315705852 67224925883232 67383795428352 67387752728064 67423324810374 67529111068224 67670765933784 67728407728068 67834672656768 67923729686592 68066212338072 68070209714604 68231076879744 68374204249104 68399580847104 68521655742123 68629797562752 68745350787048 68853211285248 68922074475459 69056415722736 69084954813024 69092284935544 69255567523584 69324833128347 69404919709008 69568941132288 69810499955664 69956940458574 69975479867904 70126384570848 70273487700468 70292110998528 70299569203968 70328622054912 70536180828384 70646851113984 70654943864466 70684143581844 70765800487616 71003981335608 71030333956608 71067828854178 71179333288128 71351738182656 71501411719296 71595282642624 71749680509988 71768695016448 71919243197568 72070107181488 72074339697816 72225529025481 72244669637376 72495519184728 72609263644928 72647592014673 72789194950992 72976314150486 73003398788736 73033569057024 73156536990576 73329424436736 73372441705407 73402764488838 73487562044832 73584040493808 73742727190821 73762269878016 73916999953056 74072054603196 74251466016192 74348947359648 74434837980672 74465599822848 74509283606526 74685367935936 74811117032964 74842034380776 74869811467776 75062279308608 75188663018092 75208588895232 75366352893312 75628041618636 75648083936256 75806769856896 75811221819072 75970249951752 76129611675507 76149786915072 76189340559488 76314006738864 76414195897416 76534088706816 76574488880331 76759961489712 76880396800512 76920979780242 76949528452992 77147342622736 77297716364544 77329661354496 77338519635429 77459862695904 77728820552487 77749419601152 77912513464032 78034757112832 78080534672634 78101226929664 78265058773824 78495376968192 78536812450122 78813357861888 78892182642204 79015963378304 79087015354464 79119699811776 79273918024704 79353203431932 79477707503232 79611525548568 79879479002559 79909125701184 80076749949144 80265991613184 80270705455488 80439088184208 80544692972952 80671066474752 80909148597264 81036093924864 81078870579174 81083632160043 81275253342048 81317469250992 81475971303168 81557459082819 81685421600544 81844640856576 81878464963584 81952090930944 82128823637328 82162765189152 82301104114398 82322914871808 82495602491328 82673507300436 82738370317824 82782045555534 82911929432384 82982553612768 83112752083968 83156624947188 83287096533888 83532899268216 83598436537344 83739192728256 83773799800704 83954461089448 84152866768128 84197288678373 84228537901248 84445064222184 84609662507136 84787147004976 84992511658752 85036658382208 85282616089008 85287624546456 85416423326208 85421439641856 85466531195721 85713008129424 85853257581222 85920615330048 85965970384593 86100849795168 86268675497472 86354956675926 86490446400576 86568219509616 86790760450578 86959930910112 86995869023808 87096369830912 87142345532892 87210714659328 87468097051296 87605333277696 87651577647036 87789101751936 88048191120552 88093925021908 88117270944768 88307299089216 88492540067256 88665027594624 88701670377216 88892958800592 88972892273772 89009662288248 89183157777792 89412420941136 89562966242139 89586701478144 89633234510976 89897766413832 90038814757632 90086343692787 90227687911712 90304543637424 90446230209024 90493974207234 90564972915456 90612779594571 90754949784096 90760279619472 90974769172992 91165605665472 91362207656164 91482152907366 91506396750336 91660467716064 91804281713664 91896099300612 92075220963648 92113273084032 92340756698112 92394926591994 92433110837796 92539892945344 92807552802744 93080666607552 93275920611432 93501846094464 93697983600624 93732758938624 93974511676743 94048241104512 94206591819288 94245524775792 94448768725629 94671975114144 94757105138904 94905777717504 95000697249957 95185870320528 95335215625728 95385540380598 95460376856832 95666240679984 95866918406194 95892324263424 95948577614763 96093476241984 96099119597088 96300705367308 96326226183168 96427134145602 96660692246304 96863456019564 97052259934656 97301752200648 97337865051648 97378092076032 97389246948318 97542049320768 97829922273876 97870352651784 97983416059776 98112053991744 98323636254428 98349693170688 98555999937408 98762739470928 99001954688256 99131929812864 99345711475368 99554107575663 99580490581248 99748156043952 99789379174368 100004578650666 100083039078144 100135870074279 100488470524416 100588973558778 100837388824848 101075693142528 101081629092096 101134987215561 101293666602336 101506148900676 101533049220096 101752008985152 101885594529888 102045451609088 102099318507108 102105314571906 102346615319616 102561306373656 102599371270656 103063621819392 103118026180572 103279816927872 103584623584104 103627432219536 103638427403316 103665892801536 103883351285376 104107379563512 104325764147917 104353411698432 104715749933496 104935410687861 104963219801856 105189576856272 105410231550702 105449353805952 105492933082368 105804271242576 105970276670976 105982415796699 106026215372766 106148700731424 106505972003412 106545500934912 106768999932192 107021322150912 107027607273984 107252117578944 107392923963936 107561421966336 107624520764982 107653042524672 107878864796352 108105160772232 108111509546724 108367004456064 108423292334656 108634628404224 108743278777092 108913895467392 109269454574592 109464471225729 109505098183104 109550353585536 109734805485864 109994136655104 110104146733257 110231343067248 110376060740712 110643404817024 110875499929584 111049462045184 111108081904794 111377199024288 111523421039472 111652256971008 111698399734272 111763925409789 112203822357504 112216675549446 112263051571164 112304717201664 112593418962912 112782994527138 112812883342848 113049529339968 113323348878336 113442062427954 113710154785344 113716832728608 113895252855808 113955374927628 114224680372608 114284010839232 114471010108296 114560820440064 114621293846124 114801133060224 115139942234568 115320595200768 115381469670363 115424292679488 115721013934104 115946574546816 115994492031744 116189794043856 116624129401728 116868770196048 117052135669248 117120802008951 117151840394496 117397588160736 117743065452288 117805218675183 117990053423008 118220036792832 118268893836288 118338273963306 118523945067456 118630523031696 118679549717664 118910877037056 119216561254848 119417288322852 119448935304192 119510979347968 119863688551776 120051753010176 120115124923716 120406058183232 120658632276312 120753297220608 120817039459428 121006599712128 121013706159296 121363722895896 121554140887296 121618305868761 121976203876488 122213956954752 122528132400816 122766961284864 122817697445376 122928136396416 123193235455992 123244147783728 123451656171597 123743403736992 124010260950654 124107555476736 124173068333301 124367894148576 124473830419152 124669128125952 124734937420782 124930644800832 125299348902324 125364431761946 125397654806016 125608789092384 125660699701056 125905634509824 125931691634172 126229300152192 126342806851872 126541036956672 126667596333276 126914493760704 127180720507464 127280502475776 127488767488128 127554987573312 127931436819684 128124634989312 128132159462784 128400940489744 128569512194136 128779886371833 128880922995072 129151274692752 129403013246208 129735669600864 129852329264424 130056065761024 130186140675867 130439896365168 130493803535712 130644554746368 130713518299338 130816071988992 131407999916544 131477366470554 131683652627904 132002606251008 132072286680828 132140887532862 132175906417152 132460948633824 132738810100884 132773987441664 132997541391936 133052505565824 133339438200888 133444052104192 133459338410658 133514493432372 133774736666688 134118631411704 134449851766464 134775505456128 134846649620748 135058222136448 135341531867568 135456815456136 135669345313536 135740961310851 135847459373184 136132424676144 136140419429208 136425999270353 136462153759488 136748408498208 137043311484246 137223229361049 137259595125504 137490701574096 137706422570496 137844148950918 138112831445472 138169909626048 138184569871088 138511135047168 138592389887991 138649666256694 138809839418016 139137882264576 139620999911328 139913880917148 139950959735808 140252769141696 140546975400936 140599138407936 140657244109824 141072361656768 141309887728932 141368287163688 141531600975232 142007962671216 142060667913216 142135657708356 142358666576256 143002823438592 143078310570897 143190565285248 143499361019976 143800377609291 143838486395136 144140214362976 144148679395632 144451058050962 144489339274752 144640701218403 144991038369456 145218527289856 145295184029346 145578389901984 145952628300972 146006797577472 146067138114048 146083870422477 146313073981152 146658848873472 146744883410814 146805528977676 146975124089664 147168080987616 147485454381642 147524539756032 147833999906112 148144109206392 148502932032384 148697894719296 148869675961344 149018567213052 149370735871872 149622234065928 149684068761552 149739622935552 150006867975999 150124558617216 150377326036184 150732705786624 150883460338167 151256083237272 151613539713792 151622443638144 151940499903504 152259223351014 152299573830144 152378681118976 152628013477728 152828391794832 153068177413632 153148977760662 153157971857859 153519922979424 153760793601024 153841959560484 153899056905984 154294685245472 154595432729088 154659322708992 154677039270858 154919725391808 155457641104974 155498839202304 155825026928064 156161069345268 156202453859328 156530117547648 156990753936384 157073624900244 157784365284408 158031926756608 158115347326053 158174030708928 158239399623552 158706406863864 158955415006464 159039323059149 159223051097136 159758958005118 159818251402368 160153499898288 160531983226368 160541410910976 160878176368416 161089385945904 161342132949504 161436781147473 161818297194528 162072187849728 162157741158348 162167264320086 162550506684096 162634938501984 162951942606336 163114918165638 163370843201088 163689281713152 163904181861888 164257647274656 164325530378304 164602208228796 164645829743616 164991204982656 165347014600872 165476740635648 165564091111068 165823858864768 165965107225536 166313249894376 166574193067776 166662122857191 167065798536432 167478385456512 167547599601408 167908922178896 168305733536256 168325013324169 168394577356746 168457075802496 168890128444368 169174491790707 169219325014272 169574294009952 169985023317504 170073316764416 170163093641931 170565232178016 170575249092912 170832846652416 170842879283712 170933062391442 171426016258848 171706515162444 171841230660096 171931940769186 172201699590336 172537350994944 172709913351852 172980892801152 173136439019232 173581520901156 173919861820224 173991738047616 174284691065784 174421429318656 174936194102592 175303155294072 175578203503872 176096382241104 176187850043816 176614598178432 176985080134512 177330055189248 177403340754432 177507410944959 177785917601184 177945784547544 178019324576496 178366315555584 178403229815077 178824841882272 179125932484278 179173402956288 179266469021952 179795532827664 180077629515264 180172687385574 180455375823424 180609087274848 180892460418048 180987948414468 181129945830912 181225559189142 181509899568192 181520559238944 181949538345984 182331211330944 182724415312328 182964305814732 183012793500672 183320935432128 183792198601224 184150441927296 184226546168064 184789853183988 184866221675592 185079785890688 185615105605488 186015391425981 186161333215104 186551841222864 187003692188928 187102406131173 187395967201248 187949023353486 188046647642919 188096482209024 188413183638576 188491049551584 188897537451258 189343950228288 189514210277808 189811555435008 190001394499914 190371740641056 190670431251456 190771080761196 190920753713664 191332481359968 191733836812388 191784648526848 191897155229526 192186952483968 192198239194176 192601410734616 192854268291204 193321384492608 193726912039128 194104519869312 194603504401296 194675730103296 194778493896636 195084098641536 195659844547752 195740705303568 195966832119552 196070277449007 196224107983488 196647272508856 197111999874816 197216049705831 197525478941856 198003909376512 198211331299293 198263859625728 198691422950736 199108215151326 199160981162496 199496312087904 199578758348736 200009157301332 200166078156288 200189007615987 200271740148558 200976941048832 201177947117556 201674777649696 202151386285056 202163258184192 202269974431122 202587333204672 203012297801352 203504017970304 203771189059776 204198637014216 204210629143812 204693230639232 205122612747312 205198742541312 205564967226369 206236052361144 206559633855744 206766223426377 207169247168208 207254864439072 207276854806632 207766702570752 207974499385041 208214759127024 208651528295834 208706823396864 209431499866992 209870821375722 209926439603712 210379153712544 210820463101404 210898707611904 210985866164736 211608542485152 211940553341952 211964831593398 212052430745532 212297401462848 213011944006824 213091001869824 213537999864384 214055214547968 214504235157888 214785847927872 215249041529964 215306085049344 215757729592704 216210321544464 216223019093448 216676587076443 216734008912128 216846584669312 217486557554184 217827790934784 217942776044019 218928942451458 219010196366208 219100707171072 219469610971728 219988273310208 220117325116221 220208293466514 220462686134496 220752121481424 221228181572463 221286809634048 221750999859168 222098924090368 222216163809588 222754398048576 223046842078944 223304513942016 223396799468544 223527850819578 224433351098892 224526103142328 224609434403328 225186837925824 225565989054276 225625766685696 226099058679936 226884124855908 227420309570688 227433665457216 227910749855256 228388835026521 228449360745216 228568021678464 228942020216592 229242587692248 229602266120448 229723466640993 230279884469136 230641190401536 230762939340726 230848585358976 231442027868208 231893149093632 231988984063488 232379588087712 233186461657461 233248258803456 233737540392096 234104271338496 234241604017902 234303680788992 234795176321472 235486130904576 235610437350366 235980106846016 236440073585664 236676547926612 237047890134912 237261046063392 237359099435328 237821754074112 238433122509696 238834576645704 239021958695936 239638437007677 239727377103552 240230249847432 240812116366464 241317264552624 241634078918856 242013199424256 242027412318592 242727445791792 243108281774592 243236611737522 243250896480129 243952407752976 244427913909504 244672377248457 245056264801632 245533922569728 245635394890752 245856272792832 246386470911984 246488295567456 246903312343194 247486807473984 248020521901308 248215110953472 248346136666602 248735788297152 248947660838304 249338256251904 249469874841564 249861289601664 250598697804648 250728863523892 250795309612032 251217578184768 251321399402112 251863383268344 252458600304384 252685613703744 253335192666552 253828987521408 254361441014928 254977534976256 255109975146624 255862873639368 256249269978624 256264318925568 256399593587163 256801880979488 257139024388272 257559772743666 257761845990144 257897911153779 258302549385504 258806026492416 259471339201728 259704658528848 260112131522048 260372281351734 260879792730336 260987607071424 261289109492736 261427036598676 261632143977984 262815999833088 262954732941108 263367305255808 264144573361656 264281775065724 264351812834304 264921897267648 265477620201768 265995082783872 266105011131648 266678876401776 266918676821316 267028986864744 267549473333376 268237262823408 268688898726417 268899703532928 269693299241496 270116444272896 270259031078361 270683063735136 270913630912272 271338690627072 271481922621702 271694918746368 272264849352288 272280838858416 272851998540706 272924307518976 273496816996416 274086622968492 274446458722098 274519190251008 274981403148192 275412845140992 275688297901836 276225662890944 276339819252096 276369139742176 277022270094336 277184779775982 277299332513388 277619678836032 279241999822656 279827761834296 280505538283392 281093950801872 281198276815872 282144723313536 282619775457864 282736574327376 283063201950464 283346306176887 284015925342432 284271315416712 284717333152512 285002091749871 286005646877184 286156621141794 286381130570496 286998722039952 287600755218582 287676972790272 287845732844289 288280428725952 288297358791264 288902116101924 288978678549504 289281402436806 289982076738912 290437054579712 290590368058692 291156779803968 291905256601944 292013595154944 292134276228096 292167740844954 292626147962304 293489766821628 293611057955352 293950248179328 294336161975232 294970908763284 295049079512064 295667999812224 296288218412784 296927174882533 297005864064768 297395789438592 298037134426104 298662322726989 298741471743744 299244468131856 299368137523104 300013735951998 300249117234432 300407610222837 300754652072368 301465411573248 301766920676334 302512166474544 303227079427584 303244887276288 303880999807008 304518446702028 304599147660288 304757362237952 305256026955456 305656783589664 306136354827264 306297955521324 306315943715718 307039845958848 307683919120968 307798113811968 308589370490944 309190865458176 309354078541716 309839450783616 310915282209948 310997678404608 311650053856128 312322138690536 312977292443751 313060235095296 314147249800488 314806232063583 315568730568816 316063853513216 316230694652106 316348061417856 316478799247104 317412813727728 317910830012928 317947247390097 318078646118298 318446102194272 319517916010236 319551817826891 319636502804736 320306999796576 321063966452736 321082821821952 321756352736832 322178771891808 322684265899008 322873562294946 323636594389056 324315482316696 324334528640172 325101013368192 325269877003968 325903885212672 326229836331276 326741686402176 327808363723776 328393413677187 328515294549312 328651060756608 329204416457592 329982409965312 330694029201744 331128182222136 331647717729536 331930214451072 332626499788752 333148386135552 333324245714382 334131597072864 334956770913024 335095199202816 335291776229367 335817844357792 336611467072512 336650026648338 336789154713492 336914151604992 337780256888736 338348983581414 338438650028544 339148588019904 339970046635008 340146633528832 340326187283862 341130464356032 341150498185824 341685758567424 341866124782884 342852032517696 343413030324888 343682461320192 343863881538372 344403399180672 345419826703704 345961785602304 346144409011089 346272878038464 347163041802312 347839723640448 347983476095232 348569382131568 349872388205184 350606310588144 351156407007744 351362406026853 352192764482208 352375700087632 353229196356864 353415656025549 353970160269024 354660110378496 354806681508864 355014821889918 355571835202368 355891569095088 356038649152992 356732631111168 356806459630154 357649683764544 358251864968556 358346805912576 358532938043904 359591065655328 360155259030528 360345374771148 360910751646848 361218174549696 361975896828936 362259891661824 362451118378284 363019799136384 363041118477888 364662422661888 364854917606283 365448830624656 365928611629464 366641870864256 367584397202448 368300883854592 368453092336128 369579706367976 369732443351184 370159571781376 370354968514791 371230211210976 372030782851962 372322666430208 372519204999903 373103682445728 374007384377856 374204812262346 374791934402496 375898046706972 376093295285838 376192964418048 376826367277152 376982099103168 377795074902516 378687900456576 379028420555616 379623110870016 380002788999828 380743481282112 381542161522392 381841507427328 382664962719936 383467673624776 383794310459052 384373904967936 384396478388352 385202821469232 385708536582408 386339659115499 386642768985216 387453824078256 388209039738624 388289382538697 389207008802592 389556987793272 390168197283072 390558422027601 391319689095504 391481410607136 391933664239104 392140554898014 392448215966976 393294545017712 394223999749632 394432099411662 395050957883712 396007818753024 396422662598586 396527719251456 397382845901472 398216430302652 398321962324992 398992624175808 399157516697472 400018314602664 400332156312576 400378015231974 400543480297116 402355894235112 403349555299392 404326516368384 404539948862244 405174666409344 406024595602704 407008035940608 407222883932553 407542378119552 408397274028432 408421258287624 409277997811059 409386461278464 410245225494624 411129934452738 411669688083147 412472104722288 413119267711488 413532446852754 414338494336416 414509728878144 414553709613264 415533405141504 415777169663973 415948998770082 416429518254048 417303056591668 417413646793728 418862999733984 419741642751444 419852879207424 420758307425088 421640926202808 421797415223808 421971732329472 423217084970304 423929663186796 424104861491064 424594802925696 426023888013648 426182003739648 427075999728768 429008470315776 429234931712691 429571695855744 430498083059928 431401132827873 431515459185408 432420643088928 432446038186896 433353174152886 433468017824256 433693169338624 433922103655209 434973115108368 435655581869568 435885552088038 437857884902916 438020392732416 438201414342144 438251611267431 438939221943456 439976546620416 440234650232442 440416586933028 440925372268992 441504242962848 442456363144926 442573619268096 443501999718336 444432327619176 445508796097152 446093684157888 446609027884032 447055701639156 448866702197784 449052206284656 449218868806656 450020603927997 450373675851648 451131978108552 452198117359872 452650381014501 453768249711816 454840619141376 454867330914432 455821499710512 456777670053042 456898721490432 457136043356928 457884040433184 458485175384496 459204532240896 459446933281986 459473915573577 460559768938272 461282380803072 461525878681452 461697170717952 462884055736416 463786298187264 463977968126976 464759176175424 466372923314922 466496517606912 467475080784192 468483208035804 468607361577984 469590352642944 470972261809152 471220874700732 471960213692032 473353095853224 474095780269824 474346041978159 474522092126784 474718198870656 476866245019392 477117969177447 477669153291408 479276874015354 479454754207104 480460499694864 481624232732928 482634529105248 483268157837712 484026398848512 484054824637184 484310343442419 485454891583584 486216563549184 486473223475044 486501792960258 487904815505952 488855827819008 489344754496914 490112529603264 491067845139456 491712545585664 492772941823968 492976591134912 493806624686388 494973614947968 496041043802616 496430221906944 496692273333204 497471576594304 497895321676608 498939749683128 499722579203328 499986368571573 501197395609296 501457727047784 502435156369536 502642798804224 503726766536688 504917200608768 505371227407488 506670385333104 507523475372121 507657975042816 508722882029856 509955069952512 510219950293248 510489280925793 511725747278736 512498539957248 512528637851136 512799187174326 513603761958976 514278048776544 515119545487332 515523691980288 515795822307558 516605098771008 517612052984832 518942678403456 519409317057696 520224263044096 520744562703468 521759585460672 521975214142848 522854073197352 523264287955968 525909465882216 526734610511616 528289146723312 528563550131448 529843794535296 530955240403536 531990165567744 532210022263296 532522232834877 533357752803552 533837353642632 534057973729488 535098946666752 535209689445231 536474525646816 537377797452834 537799407065856 539386598482992 540232888545792 540518062156722 541366127470272 541827261824544 542677381254144 542963845243404 543389837492736 544529698704576 544561677716832 545703997081412 545848615037952 546993633992832 548173245936984 548892917444196 549038380502016 549962806296384 551376595803672 552451325781888 552679638504192 552738279484352 554369559551964 554598665026776 555239357672064 558046174277943 558483999645312 559655523668592 561011076566784 561307218393519 562187901603744 564139942928757 564289446627072 565239550915728 565473148654752 566126403900928 566692612353774 568031850684864 568542630833424 569434666305024 570004183499742 572011293754368 572313242283588 572762261140992 573997444079904 575201510437164 575353945580544 575691465688578 576560857451904 576594717582528 577804232203848 578562804873612 579964153477824 581180736117384 582313559607936 583810513203888 584027190309888 584335481689908 585252295924608 586979533643256 587222115910704 587900496358656 588210832347021 588672323950464 589941817526568 591335999624448 592576436825568 593854349765066 594011728129536 594633993897879 594791578877184 596074268852208 597324645453978 597482943487488 598488936263712 598736275046208 600027471903996 600498234468864 600567022847961 600815220445674 601509304144736 602930823146496 603533841352668 605024332949088 606454158855168 606489774552576 607761999614016 609036893404056 609514724475904 610512053910912 611313567179328 612595911042648 612631887431436 614079691917696 615367838241936 615596227623936 616694901679107 617178740981888 618708157083432 619678901567232 620298670279131 621830564419896 623300107712256 623923498155123 624644277381072 625954584887502 626120470190592 628294499600976 629612464127166 631137461137632 632127707026432 632461389304212 632696122835712 632957598494208 634825627455456 635821660025856 635894494780194 636157292236596 636892204388544 639035832020472 639103635653782 639273005609472 640613999593152 642165643643904 643512705473664 644357543783616 645747124589892 647273188778112 648630964633392 648669057280344 650029761229329 650202026736384 650539754007936 652459672662552 653483372804352 653828328132057 656786827354374 657030589098624 657302121513216 658408832915184 659964819930624 661388058403488 662256364444272 663295435459072 663684544717389 663860428902144 665252999577504 666296772271104 666648491428764 668263194145728 669913541826048 670190398405632 670583552458734 671635688715584 673300053296676 673578309426984 673828303209984 675560513777472 676697967162828 676877300057088 678297176039808 680293267057664 680652374567724 682260928712064 682300996371648 683732249565768 685166505079563 685704065035392 686826060649776 687727763076744 688806798361344 689170399922979 690839653407408 691923571204608 692288818022178 692545756076928 694326083604624 695679447280896 695966952190464 697138764263136 699559384972383 699744776410368 701212621176288 702312814015488 702724812053706 704385528964416 704751400175264 706458392713728 706831312051098 707940320538048 709320220756992 710029643779836 711143670404736 711783138190176 712077298305984 713465262222336 713612919260308 715299367529088 716503729937112 717065876087808 719182131310656 720690749542296 721821503293696 722436349099392 723951793657872 724902236756568 726039598272768 726082236955776 729324845323776 729709835212566 729752689440387 730897661249312 731857223258928 733283741728512 734017131745371 735168794404896 736601767709184 736906184672256 739159412735952 739464886702368 740319143562752 740709937029582 742460422421952 744061565703924 744645332860416 745038409999806 746207364891456 748014768755712 748409624524692 749583868804992 751796093413944 752186590571676 752385928836096 753652734554304 753964198206336 755590149805032 757375800913152 758056841111232 760005577999656 761486962564224 763084323044784 765329925439872 766935347249552 767588620918104 768747809935872 768792956776704 769198780761489 770405642938464 771417073164816 772679318230998 773285537970432 774907648156512 776418079477248 776578765077394 778414017605184 779113975586544 780336394566144 781116844055202 782639378191008 782962821214272 783867328478208 784281109796028 784896431933952 786589090035424 788447999499264 788864198823324 790101915767424 792845325197172 793055438502912 794765691802944 796432860605304 797985248351616 798315033394944 800036629205328 800756030463948 801086960594232 804711788470224 806066696179251 806699110598784 809079897724488 810349332818688 810777093235083 812049191205408 814016071881216 814445767865106 814868806452649 815084756239104 816794548056864 816842516575248 818555995622118 818772922556928 820490450989248 822259868905476 823339376166294 824944209444576 826238535422976 827064893705508 828676988672832 829019457756288 829107419226528 831066810283008 831554339327946 831897997540164 832859036508096 834606113183336 837725999467968 839483285502888 841516614850176 843281852405616 843594830447616 846434169940608 847859326373592 848209722982128 849189605851392 850038918530661 852047776027296 854151999457536 855006275249613 858016940631552 858469863425382 859143391711488 860996166119856 862802265655746 863030918370816 864841286177856 864892076373792 866706348305772 866936035648512 867386338677248 867844207310418 869946230216736 871311163739136 871771104176076 875715769805832 876040785464832 876402828684288 876503222534862 877878443886912 880469300464884 880833173866056 881850744537984 883008485925696 884912726289852 885147238536192 887003999436672 888864655238352 890781524647599 891017592194304 892187368315776 894111403278312 895986968180967 897733404395568 898104412569312 900041207855994 900747351703296 901222830668511 902263956217104 904396234719744 905300762029002 907536499423632 909681238282752 909734661828864 911642999421024 913555340106084 913797442980864 914272086713856 915768080866368 916970350768992 918409064481792 918893866563972 918947831147154 921119537876544 923051757362904 923394341435904 925768111472832 927572596374528 929518352350848 932745846629844 932993035213824 934950161568384 936966416071608 938931877331253 939180705285888 942441749401464 943920427384064 944418696190749 946706191706448 948191560539648 948692083956318 949044184253568 949436397741312 953732490038784 953841742170291 954235938354894 955338306582816 958553748030708 958655453480673 958909508414208 960920999389728 963248465465856 965269058210496 966536315675424 968052797697024 968109649274368 968620686884838 970909783167168 972946446950088 973003585920516 975809631011904 977711655638016 978689508993828 980225059206528 983425091171328 985180241031561 985545883647936 985953182269824 987613249372776 989947229895936 992082087605232 993384546666408 994943153188608 995790643353216 997879499366256 999445158406656 999972737143146 1002394791218592 1002915454095568 1004870312739072 1005285597608448 1005875328688101 1007453533073376 1009834401217536 1010742454814976 1013340770666208 1015046950744242 1015315950085632 1017445764059712 1019910139905024 1020439900586496 1020978561851586 1023451494557472 1025057275702272 1025598374348652 1027207523917952 1028556097553088 1030239090974664 1031047383960576 1031591644615116 1033210197542016 1037885356806912 1038433227033267 1038818634115392 1041489125406936 1043519170921344 1043950428285696 1045708146394704 1051818931764432 1053469221023232 1054087218080559 1056578293446624 1057127100262896 1059687589070592 1060246968076647 1061910480807072 1063980331135488 1064420044526592 1065044465669754 1066715505607104 1067674707285264 1068115947458976 1070197893333504 1070419378890462 1072949051293632 1074755594905668 1075598814131712 1078773196965984 1080465777091584 1081036124313444 1082732254940544 1083654523649088 1085927690486808 1086779674985472 1089059397409152 1089123355433664 1091407994162824 1093987267985664 1094564752818849 1096346491873968 1097785834888392 1099925612592768 1102753191607344 1104902651563776 1105359277008384 1105476558968704 1108739119103928 1109197330053552 1110478715344128 1111064905544373 1116092348555886 1116967999290624 1117557614999709 1119311047337184 1122022153133568 1122614436787038 1124375803207488 1128279885857514 1128578893254144 1130479101831456 1130946297309504 1132252807801856 1133385224707548 1136063701369728 1137085261666848 1138869332610048 1140008366999484 1144626484567176 1145524522281984 1147994888159808 1150403020874328 1151382931377156 1153121714903808 1153189435165056 1155608464407696 1157125609747224 1159018977346497 1159928306955648 1162361472234768 1164627119215872 1164868147616091 1167621026407776 1168670963379816 1170504591849216 1171675266082803 1173959067286512 1174444231821408 1175800992717312 1176421664694042 1177344647900928 1179883635053136 1182671999248896 1185152873651136 1187708699530132 1188023456259072 1189267987795758 1189583157754368 1192148537704416 1194649290907956 1194965886974976 1196977872527424 1197472550092416 1200054943807992 1200996468937728 1201134045695922 1201630440891348 1203018608289472 1207067682705336 1210048665898176 1212979549105152 1215523999228032 1218073786808112 1221024107821824 1221668651797659 1222627134358656 1225191822085296 1225263774862872 1227833993433177 1228159383835392 1230735676483872 1233389803358214 1234357481963776 1235009064249441 1237416314166864 1239357803134464 1240597340558262 1243661128839792 1246600215424512 1247331508991919 1247846996310246 1249288554762144 1251909169775004 1252240940381184 1256588999201952 1259224928254332 1262274922275264 1264922778608424 1265392245671424 1265915196988416 1269651254910912 1271788989560388 1272314584473192 1273784408777088 1278071664040944 1278207271307564 1278546011218944 1281227999186304 1287025410947328 1288715087567232 1291494249179784 1294203398483619 1294546377556224 1297261929266784 1297338114560688 1300059522458658 1300404053472768 1301079508015872 1301766310965627 1304919345325104 1306966745608704 1307656656264114 1313573654708748 1314061178197248 1314604243026432 1314754833802293 1316817665830368 1319929639861248 1322776116806976 1324512728888544 1326590870918144 1327369089434778 1327720857804288 1330505999155008 1333296982857528 1336526388291456 1339827083652096 1341167104917468 1343271377431168 1346600106593352 1347156618853968 1347656606419968 1350061811783991 1351121027554944 1353395934325656 1356594352079616 1357951143043503 1361304749135448 1364521857424128 1364601992743296 1367464499131536 1370333010159126 1371408130070784 1373652121299552 1375455526153488 1377613596722688 1378340799845958 1378421746720731 1381679306814816 1383847142409216 1384577636044356 1385091512153856 1388652167209248 1391358894561792 1391933904380928 1394277528526272 1399118769944766 1399489552820736 1402425242352576 1405449624107412 1408771057928832 1409502800350528 1412916785427456 1413662624102196 1415880641076096 1420059287559672 1422287340809472 1423038125934477 1423566276380352 1424154596611968 1427225838520616 1430598735058176 1431353907532341 1433007459874224 1438364262621312 1441381499084592 1443643006587392 1444872698198784 1447903587315744 1449804473513136 1452079196545536 1452164473911552 1452931030327257 1458649690647552 1459419670425132 1459505378880774 1461795322498624 1463714446517856 1466567483457024 1468034263490742 1470337588809792 1473203535418368 1478318825471904 1478929773404736 1480638287125504 1481419874059164 1484920844843904 1488123131407848 1489290665720832 1490076819999612 1492414729782912 1496819249049384 1499167737609984 1499959105714719 1503592186827888 1504373181143352 1507305469108608 1507928396412672 1511180299610064 1514751601826304 1516113682222464 1520011155999312 1522570426116363 1522973925128448 1526168646089568 1530659850879744 1531467842777379 1533870694499104 1535177241836208 1537495619871744 1537585913553408 1538397561522978 1540811285876928 1542834146329632 1545358636461996 1546571075940864 1549815296313024 1552836158954496 1553157530154788 1556828035210368 1558227951173088 1560672789132288 1562233688110404 1565278756382016 1565925642428544 1568562219592056 1569792863867904 1573178180070848 1577728397646648 1580203831534848 1585690650394344 1589531383605888 1592865721210608 1595970496703232 1596630066789888 1597566698504631 1600073258410656 1601512060927896 1602173921188464 1605629068335693 1609423576940448 1612133392358502 1613398221197568 1618159795448976 1620698665637376 1621554186470166 1624098382410816 1628032143762432 1628891535730212 1629737612905298 1630169512478208 1633589096113728 1633685033150496 1637111991244236 1637545845113856 1640980901978496 1644519737810952 1646678752332588 1649888418889152 1654129787411016 1657353977345664 1658038915512576 1658214838453056 1663108678655892 1663795995080328 1665718073016192 1669212226366672 1674138522833829 1675451998935936 1678966571005776 1683033229700352 1686563704811232 1692419828786271 1692868339881216 1695718652747184 1696419445964256 1698379211702784 1700077837061322 1704095552054592 1708303998915072 1710012550499226 1716033881263104 1716939726850764 1718286783422976 1721992332239712 1725604531311492 1726061836741632 1729682572355712 1729784152747584 1733412696611544 1734772677354496 1735688414620836 1739892460433472 1743542208352152 1751431539611664 1752081570929664 1753006445069724 1755756887773824 1760938600929768 1761666347732112 1763701489075968 1764632497041063 1766016971851392 1769825452579704 1773537990514589 1774007998873344 1777729310476704 1781563049295198 1782035184388608 1783901981693637 1784374736631552 1788222806556624 1791973936361934 1795466808791136 1796208825138624 1800082415711988 1801494703406592 1801701068543883 1802445661337022 1804527912434208 1808792469439488 1810601524058004 1815072998847264 1819362476565504 1819469323657728 1823285998842048 1827110680212168 1828544173427712 1831536161732736 1833940701537984 1837787733127944 1837895662294308 1842239075753088 1846103514725808 1846788682871808 1850084705037321 1851536222945664 1859036704701696 1860896010837393 1865491693259688 1869900323136768 1871770494465369 1873932832143216 1877863754662506 1878361410571776 1884883498802928 1887840854768128 1888837392381498 1893412383412896 1896383121079296 1897384167912636 1898088368507136 1898872795482624 1907464980077568 1907683484340582 1908471876709788 1910676613165632 1917107496061416 1917310906961346 1917819016828416 1921841998779456 1926496930931712 1930538116420992 1933072631350848 1936219298548736 1937241373769676 1941819566334336 1945892893900176 1946007171841032 1950089283687987 1951619262023808 1957379017987656 1960450118413056 1961484984396171 1970360482063122 1971091767295872 1971906364539648 1975226498745552 1979894459791872 1984164175210464 1986769093332816 1989886306377216 1991053634152167 1991581286706432 1995758998732512 1998890316813312 1999945474286292 2004789582437184 2005830908191136 2009740625478144 2010571195216896 2011750657376202 2014907066146752 2021484909629952 2026681541332416 2030093901488484 2030631900171264 2034891528119424 2040879801172992 2041957123703172 2046902989114944 2051196748697304 2054415047835904 2055499515238689 2057112195106176 2060478181949328 2063183289230232 2066420395084032 2067511199768937 2075770713613824 2076866454066534 2077637268230784 2082978250813872 2087038341842688 2087900856571392 2091416292789408 2098678154917149 2103637863528864 2106938442046464 2108174436161118 2113156586893248 2114254200525792 2119375178141184 2120493936153294 2123820961614144 2127960662270976 2130088931339508 2133431011214208 2135349414570528 2136231894917952 2140395786667008 2140838757780924 2145898102587264 2149511189811336 2151197628263424 2157546393931968 2162072248626888 2165464509881088 2167309047298176 2171855380973616 2178118794818304 2178246710867328 2182815988325648 2187974535971328 2189129505637698 2189258068321161 2192692983747936 2195571669776784 2199851225185536 2205506383214688 2209805303127552 2210718554016768 2210953117937408 2217478238207856 2218394660107104 2220957430688256 2222129811088746 2232184697111772 2233935998581248 2235115229999418 2238622094674368 2244044306267136 2245228873574076 2248751606414976 2256559771715028 2257157786508288 2260958203662912 2261892594619008 2266770449415096 2272127402739456 2274170523333696 2280016733998968 2289252969134352 2295989776319616 2300806041748656 2302765862754312 2306243429807616 2306378870330112 2307596342284467 2311216928815392 2314251219494448 2318037954692994 2319241987596001 2319856613911296 2324722944469536 2329254238431744 2329736295232182 2335242052815552 2337341926759632 2341009183698432 2343350532165606 2347918134573024 2348888463642816 2351601985434624 2352843329388084 2354689295801856 2359767270106272 2365343998497792 2370305747302272 2375417399060264 2378535975591516 2379166315508736 2384297075408832 2389298581815912 2393955745054848 2394945100184832 2400109887615984 2402268091391844 2403260881782696 2406037216578944 2414135365410672 2418200088537753 2420097331796352 2431047998456064 2432331279705249 2436147573616224 2442048215643648 2443337303595318 2444606419357947 2445254268717312 2450383644170592 2450527549725744 2455667986866354 2456318767670784 2461471352967744 2466779606716428 2468714963927552 2470018128498882 2474832628333728 2478715606268928 2481194681116524 2487322257679584 2493200430849024 2494663017983838 2495693992620492 2498577109524288 2503818339550008 2513177998403904 2518449856508664 2524549844550528 2529845557216848 2530784491342848 2539302509821824 2543577979120776 2544629168946384 2547568817554176 2550116755591983 2556143328081888 2556414542615128 2562455998372608 2565018825748839 2574050821894656 2577430175134464 2582988498359568 2588406796967238 2589092755112448 2594523858533568 2594676229121376 2600119044917316 2600808106945536 2602159016031744 2603532621931254 2609838690650208 2613933491217408 2615313312528228 2627147309417496 2628122356394496 2629208486052864 2629509667604586 2633635331660736 2645552233613952 2649025457777088 2654738178869556 2655441715608576 2661011998310016 2666593965715056 2672344573942797 2673052776582912 2682334209834936 2686542754862336 2687960904542901 2693200213186704 2694313237707936 2700123623567982 2702242055109888 2703668492005533 2706791868651312 2713188704159232 2715902286087006 2722609498270896 2729043714848256 2729203985486592 2734928998263072 2740666020318252 2742816260141568 2747304242599104 2750911052306976 2755227193445376 2756681599691916 2756843493441462 2763358613629632 2769155272088712 2770183024307712 2777304334418496 2782717789123584 2788555057052544 2798237539889532 2798979105641472 2804850484705152 2810899248214824 2816795631993759 2817542115857664 2819005600701056 2827325248204392 2831761282152192 2833256088572247 2840118575119344 2844574681618944 2846076251868954 2847132552760704 2848309193223936 2854451677041232 2861197470116352 2861525226510873 2862707815064682 2866014919748448 2875966360442019 2876728525242624 2882762998169184 2887286013174784 2889745396397568 2895807174631488 2899608947026272 2904158393091072 2904328947823104 2905862060654514 2918839340850264 2919010757761548 2923590644997248 2927428893035712 2933134966914048 2936068526981484 2940675177619584 2955540723094683 2956637650943808 2957859546809472 2962839748118328 2969841689687808 2976246262815696 2980153639999224 2984829459565824 2993638498098768 2998335475219968 2999918211429438 3007184373655776 3008746362286704 3014610938217216 3015856792825344 3017625986064303 3022360599220128 3029503203652608 3032227364444928 3040022311998624 3045140852232726 3045947850256896 3052337292179136 3061319701759488 3062935685554758 3067741388998208 3070354483672416 3075171827106816 3076795123045956 3081622571753856 3085668292659264 3090717272923992 3093142151881728 3099630592626048 3106315060309576 3113656070420736 3115299681099801 3116455902346176 3124467376220808 3130557512764032 3131851284857088 3137124439184112 3146356360141696 3155456795293296 3160407663069696 3162261654241677 3171381300788688 3179062767211776 3180740904229941 3185731442421216 3191940993406464 3193260133579776 3195133397009262 3200146516821312 3203024121855792 3204347842376928 3211258136671386 3218847153880896 3224266784717004 3226796442395136 3236319590897952 3241397331274752 3243108372940332 3248196764821632 3257783071460424 3259475225810596 3260339024956416 3267178192227456 3267370066300992 3274223982488472 3281961803956992 3289039475621904 3293357504665176 3299776837778304 3308259574822032 3314707954691328 3316077831025152 3316429676906112 3326217357311784 3327591990160656 3331436146032384 3333194716633119 3338424452733344 3348277045667658 3350903997871872 3352672844999127 3357933142011552 3366066459400704 3373127409622464 3384839657572542 3385736679762432 3391437305494368 3392838891928512 3396758423405568 3400155674122644 3408191104109184 3416607997830144 3420025100998452 3433879453701528 3436573566845952 3443984664479424 3451209062622984 3459365144711424 3459568305495168 3466825393223088 3471376829241672 3477056932039491 3479784920866944 3487084416704304 3494604442848273 3502863079223328 3506012890139448 3511513775547648 3515025798248409 3521877201859536 3523332695464224 3527402978151936 3529264994082126 3532033943702784 3539650905159408 3547075981029178 3548015997746688 3555458620953408 3563126098590396 3564070368777216 3567803963387274 3568749473263104 3576445613113248 3583947872723868 3590933617582272 3592417650277248 3600164831423976 3602989406813184 3603402137087766 3604891322674044 3609055824868416 3621203048116008 3630145997694528 3638938647315456 3646571997684096 3654221360424336 3663072323465472 3667881403075968 3675575466255888 3675791324588616 3683501980299531 3684478151506176 3692207029451616 3700169410074642 3703072445891328 3705027192748323 3718073409403392 3721792021674786 3730983386519376 3739800646273536 3741994526975757 3743540988930738 3747865664286432 3755727509325012 3756722821143552 3769766997605856 3775681709536256 3777674784762996 3786824766825792 3794768335825272 3796176737014272 3797745590965248 3815366968681164 3816943753419576 3821353226331264 3834214992122832 3834621813922692 3835638033656832 3843683997558912 3860053273472929 3861076232841984 3866145262701696 3874482747539352 3882610195450857 3883639132668672 3891785787800352 3892014343682064 3900178567375974 3903238524047616 3905298932896881 3914758035975312 3920900236826112 3922969968792342 3940720964126244 3942183534591744 3943812729079296 3950452997491104 3959788919583744 3968328350420928 3973538186665632 3979772612754432 3982107268304334 3983162573412864 3991517997465024 3999890948572584 4009579164874368 4011661816382272 4019481250956288 4023501314752404 4029814132293504 4042969819259904 4050185435351973 4053363082664832 4060187802976968 4069783056238848 4073853429130509 4083914247406344 4093805978229888 4102393497394608 4108830095671808 4110999030477378 4114224390212352 4120956363898656 4126366578460464 4132840790168064 4135022399537874 4135265240162193 4151541427227648 4153732908133068 4155274536461568 4165956501627744 4174076683685376 4175801713142784 4182832585578816 4197356309834298 4207275727057728 4216348872322236 4226313173786496 4228508401051584 4238750356282368 4240987872306588 4247641923228288 4260177862679016 4266862022428416 4269114377803431 4270698829141056 4272463789835904 4281677515561848 4291796205174528 4299022379622672 4315092787863936 4324144497253776 4330929019762176 4334618094596352 4343710761947232 4356237589636608 4356493421734656 4358793090981771 4365631976651296 4375949071942656 4378259011275396 4378516136642322 4385385967495872 4391143339553568 4399702450371072 4411012766429376 4419610606255104 4421906235874816 4434956476415712 4436789320214208 4441914861376512 4444259622177492 4464369394223544 4467871997162496 4470230459998836 4477244189348736 4490457747148152 4497503212829952 4499877317144157 4513119543430056 4521916407325824 4523785189238016 4533540898830192 4544254805478912 4548341046667392 4560033467997936 4567711278349089 4578505938268704 4591979552639232 4594403528332137 4601612083497312 4605531725508624 4612486859615232 4612757740660224 4615192684568934 4622433857630784 4628502438988896 4636075909385988 4638483975192002 4639713227822592 4649445888939072 4658508476863488 4659472590464364 4670484105631104 4674683853519264 4682018367396864 4686701064331212 4695836269146048 4697776927285632 4705686658776168 4709378591603712 4719534540212544 4740611494604544 4750834798120528 4757071951183032 4768594150817664 4778597163631824 4787911490109696 4789890200369664 4800219775231968 4804536182783688 4806521763565392 4812074433157888 4816887205007079 4828270730821344 4836400177075506 4840194663592704 4862095996912128 4864662559410498 4872295147232448 4884096431287296 4886674607190636 4889212838715894 4890508537434624 4900767288341184 4901055099451488 4911335973732708 4912637535341568 4922942705935488 4933559213432856 4937429927855104 4940036256997764 4949665256667456 4962389362233048 4974644515359168 4989326035967676 4991387985240984 4997154219048576 5007636679100016 5022415568501487 5026355996807808 5036899713017328 5047761973003061 5049099689101056 5059691114433696 5077259486358813 5078605019643648 5087155958241552 5089258337892768 5095137635108352 5100233511183966 5112286656163776 5112829085230256 5124911996745216 5130037651497678 5148101643789312 5154860350268928 5165976996719136 5176813593934476 5178185510224896 5189047717067136 5189352458242752 5200238089834632 5204318032063488 5207065243862508 5219677381300416 5230626625056456 5254294618834992 5256244712788992 5259019335209172 5267270663321472 5291104467227904 5293897491123189 5298050915554176 5309476357739112 5320613971543767 5322023996620032 5333187931430112 5344689147885594 5346105553165824 5351705945080911 5364668419669872 5373085509724672 5375921809085802 5386400426373408 5388626475415872 5400247247135964 5404484110219776 5405103205631649 5407336984011066 5413583737302624 5426377408318464 5431804572174012 5445218996541792 5458087429696512 5458407970973184 5469857996526144 5481332040636504 5485632520283136 5494608485198208 5501822104613952 5513363199383832 5513686986882924 5526717227259264 5538310544177424 5540366048615424 5550254115111963 5554608668836992 5577110114105088 5582688032512179 5596475079779064 5609700969410304 5621798496429648 5633591263987518 5635084231715328 5638011201402112 5654650496408784 5663522564304384 5666512177144494 5680237150238688 5689149363237888 5692152503737908 5694265105521408 5696618386447872 5708903354082464 5722394940232704 5723050453021746 5725415630129364 5732029839496896 5751932720884038 5753457050485248 5765525996338368 5779490792795136 5791614349262976 5799217894052544 5808657895646208 5811724121309028 5837678681700528 5838021515523096 5847181289994496 5850267851063961 5854857786071424 5872137053962968 5881350355239168 5884454953188513 5911081446189366 5913275301887616 5915719093618944 5925679496236656 5939683379375616 5952492525631392 5960307279998448 5969658919131648 5973160902456501 5987276996197536 5996670950439936 5999836422858876 6014368747311552 6017492724573408 6029221876434432 6031713585650688 6035251972128606 6044721198440256 6064454728889856 6080044623997248 6090281704465452 6091895700513792 6104674584358272 6122639403518976 6125871371109516 6135482777996416 6140708967344832 6153590246091912 6163245143507712 6166498545716067 6171336585318528 6181434545847984 6199261185252096 6202533599306811 6212630120619152 6227312140841472 6230599362199602 6232911804692352 6248934752441616 6261115025528064 6263702569714176 6274248878368224 6292712720283392 6296034464751447 6310913590586592 6320815326139392 6324523308483354 6342762601577376 6358125534423552 6361481808459882 6371462884842432 6383881986812928 6390266794018524 6400293033642624 6406048243711584 6408695684753856 6422516273342772 6437694307761792 6448533569434008 6453592884790272 6472639181795904 6486216745880664 6496393529643264 6515566142920848 6518950451621192 6534356384454912 6534740132601984 6548447964976944 6563923607913984 6567774204963483 6578078951243808 6586715009330352 6599553675556608 6600919503157849 6616519149644064 6629415909382656 6632155662050304 6632859353812224 6652434714623568 6655183980321312 6662872292064768 6666389433266238 6676848905466688 6696554091335316 6701807995743744 6705345689998254 6715866284023104 6732132918801408 6746254819244928 6769679315145084 6771473359524864 6782874610988736 6785677783857024 6800311348245288 6816382208218368 6840050201996904 6867758907403056 6887969328958848 6902418125245968 6918730289422848 6919136610990336 6922789026853401 6933650786446176 6942753658483344 6954113864078982 6957725962788003 6959569841733888 6974168833408608 6989208885696546 7005726158446656 7012025780278896 7023027551095296 7030051596496818 7043754403719072 7046665390928448 7054805956303872 7058529988164252 7064067887405568 7079301810318816 7094151962058356 7096031995493376 7110917241906816 7126252197180792 7135607926774548 7137498946526208 7152891226226496 7167895745447736 7181867235164544 7184835300554496 7200329662847952 7206804274175532 7209782645348088 7218111649736832 7242406096232016 7254600265613259 7260291995389056 7293143995368192 7296993839115747 7308442720848672 7326144646930944 7333819258073841 7335762806151936 7351150932511776 7351582649177232 7367003960599062 7368956303012352 7384414058903232 7400338820149284 7406144891782656 7410054385496646 7436146818806784 7443584043349572 7461966773038752 7479601292547072 7483989053951514 7487081977861476 7495731328572864 7511455018650024 7539533995211712 7555349569525992 7573649533651584 7589536671650544 7592353474028544 7630733937362328 7633887506839152 7642706452662528 7650350266775949 7668429984245664 7669243627845384 7687367995117824 7695056477246517 7720106546945858 7722152465683968 7732290525403392 7748965495078704 7765220390901714 7767278265337344 7783571575600704 7784028687364128 7800357134751948 7806477048095232 7810597865793762 7829516071950624 7841800473652224 7845939937584684 7881441928252488 7884367069183488 7887625458158592 7900905994982208 7936656700841856 7947076373331264 7964214536608668 7966325146825728 7983035994930048 7999781897145168 8017033721828391 8019158329748736 8023323632764544 8047002629504808 8059628264587008 8063882713628703 8100370870703946 8106726165329664 8111005476016599 8120375605953936 8139566112477696 8147706858261018 8167828494812688 8187611956459776 8204786994789216 8217660191343616 8221998060954756 8228448780424704 8241912727797312 8252733156920928 8265681580336128 8270044799075748 8270530480324386 8307465816266136 8310549072923136 8331913003255488 8348153367370752 8365665171157632 8394712619668596 8414551454115456 8432697744644472 8450386895981277 8452626347572992 8457016802103168 8481975744613176 8495283846456576 8499768265716741 8520355725358032 8533724044856832 8538228755606862 8541397658282112 8544927579671808 8563355031123696 8583592410349056 8598044759245344 8627899081326057 8630185575727872 8648288994507552 8661858039524352 8669236189192704 8687421523894464 8712475179273216 8712986843469312 8717586181963542 8731263953302592 8756518022550792 8757032273284644 8770771934991744 8782286679107136 8799404900742144 8822025532858752 8843812471749632 8866622169284049 8869912952831424 8873578640428416 8888519244354984 8928738788447088 8940460919997672 8954488378697472 8980915494296304 8995006425659904 8999754634288314 9026239086860112 9043832814651648 9047570378476032 9052877958192909 9067081797660384 9088509610957824 9096682093334784 9120066935995872 9135422556698178 9157011876537408 9183959105278464 9188807056664274 9203224166994624 9211063451017248 9225515481320448 9230385369137868 9244867715261568 9257004877977792 9272151818771976 9276967950384004 9279426455645184 9298891777878144 9318945180928728 9340968211262208 9349367707038528 9373402128662424 9391672538292096 9395553854571264 9411373317552336 9439069080425088 9481222989209088 9486784962725031 9501669596241056 9514143902366064 9537188301635328 9542222712689823 9557194327263648 9575822980219392 9579780400739328 9600439550463936 9609072365567376 9613043527130784 9624148866315776 9633774410014158 9656541461642688 9672800354151012 9680389327185408 9724191993824256 9729325118820996 9744590294464896 9773349214381272 9778425677431788 9781017074869248 9801534576682368 9802110198902976 9822671947465416 9845885411870976 9867118426865712 9880072513995528 9899330513334912 9924778724466096 9949289030718336 9978652071935352 9982775970481968 9994308438097152 9999584149899357 10015273358200032 10044831137002974 10052711993615616 10073799426034656 10095523946006122 10098199378202112 10119382228867392 10154518972717626 10157210039287296 10174311916483104 10178516675785536 10190275270216704 10200467022367932 10224573312327552 10225658170460512 10249823993490432 10260075302995356 10309720700537856 10331953993438272 10353627187868952 10378095434134272 10378704916485504 10400476179669264 10414130487725016 10439354762600832 10461253250112912 10483813328544819 10508589237669984 10518038670418344 10534541326642944 10545077394745227 10582208934455808 10587794982246378 10596101831108352 10618952715478224 10641227943087534 10644047993240064 10666375862860224 10689378295771188 10692211106331648 10703411890161822 10729336839339744 10746171019449344 10751843618171604 10772800852746816 10777252950831744 10800494494271928 10808968220439552 10810206411263298 10814673968022132 10827167474605248 10863609144348024 10890437993083584 10916815941946368 10939715993052288 10962664081273008 10989216970396416 11003644209227904 11026726398767664 11027373973765848 11050505940898593 11053434454518528 11076621088354848 11100508230223926 11109217337673984 11115081578244969 11154220228210176 11165376065024358 11192950159558128 11219401938820608 11243596992859296 11267182527975036 11270168463430656 11276022402804224 11309300992817568 11327045128608768 11333024354288988 11360474300477376 11384305007475816 11388530211042816 11393236772895744 11417806708164928 11446100906043492 11450831260258728 11464059678993792 11503865441768076 11506914100970496 11531051992676736 11580159820418787 11583228698525952 11598435788105088 11623448242618056 11647830586352571 11675357363401056 11676043031046192 11694362579988992 11700535702127922 11709715572142848 11715896798690643 11744274107925936 11762700710478336 11768909906377026 11822162892378732 11826550603775232 11831438187237888 11851358992473312 11879366758751232 11904985051262784 11920614559996896 11939317838263296 11946321804913002 11974553992395072 11999672845717752 12028737494623104 12034985449146816 12058443752868864 12070503944257212 12089442396880512 12128909457779712 12150556306055919 12160089247994496 12180563408930904 12209349168716544 12251742742219032 12270965555992832 12281417934689664 12307180492183824 12326490287015424 12332997091432134 12342673170637056 12362869091695968 12398522370504192 12405067198613622 12405795720486579 12425260241238304 12454624281682944 12461198724399204 12465823609384704 12497869504883232 12522230051056128 12527405139428352 12548497756736448 12585425440566784 12592068929502894 12621827181173184 12649046616966708 12685525203154752 12716251068847104 12722963616919764 12742925769684864 12780533588037048 12800586067285248 12807343133410293 12812096487423168 12817391369507712 12845032546685544 12875388615523584 12897067138868016 12945278363591808 12972433491761328 12992787059286528 13031132285841696 13037900903242384 13068712768909824 13069480265203968 13076379272945313 13096895929953888 13127847215827968 13135548409926966 13156157902487616 13173430018660704 13199107351113216 13201839006315698 13233038299288128 13258831818765312 13265718707624448 13304869429247136 13310367960642624 13325744584129536 13332778866532476 13353697810933376 13393108182670632 13403615991487488 13410691379996508 13431732568046208 13492509638489856 13499631951432471 13539358630290168 13565749221977472 13571355567714048 13600622696490576 13632764416436736 13680100403993808 13703133835047267 13735517814806112 13775938657917696 13783210584996411 13804836250491936 13837460578845696 13838273221980672 13845578053706802 13867301572892352 13885507316966688 13908227728157964 13915451925576006 13919139683467776 13948337666817216 13978417771393092 14011452316893312 14024051560557792 14046055102190592 14060103192993636 14087508807438144 14093330781856896 14117059976328504 14128135774811136 14158603620637632 14188303924116712 14221834483813632 14252504394361584 14271215853549096 14305782452452992 14335791490895472 14363734470329088 14369670601108992 14400659325695904 14413608548351064 14419565290696176 14436223299473664 14450661615021237 14484812192464032 14509200531226518 14520583990778112 14586287990736384 14593987678231494 14616885441697344 14652289293861888 14667638516147682 14671525612303872 14702301865023552 14703165298354464 14734007921198124 14737912606024704 14768828117806464 14800677640298568 14812289783565312 14820108770993292 14887168086699144 14923933546077504 14967978107903028 14974163955722952 14991462657145728 15022910037300048 15067246705504461 15079067990423424 15110699139051984 15143285919009183 15147299067303168 15179073343301088 15231778459076439 15261467874724656 15267775013678304 15285412905325056 15300700533551898 15336859968491328 15338487255690768 15374735990235648 15390112954493034 15440213093891716 15444304931367936 15464581050806784 15497930990157408 15530440781803428 15534556530674688 15567143151201408 15568057374728256 15600714269503896 15612954096190464 15621195731587524 15659032143901248 15691879875169368 15762883856504976 15768734138366976 15801811989964416 15873313401683712 15881692473369567 15894152746662528 15928429073217336 15961841914631301 15966071989860096 15999563794290336 16034067443656782 16038316659497472 16046647265529088 16055117835242733 16094005259009616 16119256529174016 16127765427257406 16200741741407892 16213452330659328 16215309616894947 16222010952033198 16240751211907872 16279132224955392 16295413716522036 16335656989625376 16375223912919552 16409573989578432 16443996121909512 16456897560849408 16483825455594624 16505466313841856 16540089598151496 16541060960648772 16614931632532272 16621098145846272 16650762345335889 16663826006510976 16731330342315264 16748064097536537 16789425239337192 16829102908230912 16865395489288944 16900773791962554 16905252695145984 16914033604206336 16963951489226352 16990567692913152 16999536531433482 17040711450716064 17067448089713664 17076457511213724 17082795316564224 17089855159343616 17126710062247392 17167184820698112 17196089518490688 17255798162652114 17260371151455744 17296577989015104 17338472378385408 17374843047788928 17425973686938624 17435172363927084 17462527906605184 17513036045101584 17514064546569288 17541543869983488 17550803553191883 17564573358214272 17644051065717504 17653364859565539 17733244338568098 17739825905662848 17747157280856832 17777038488709968 17857477576894176 17880921839995344 17908976757394944 17919482707369503 17961830988592608 17990012851319808 17999509268576628 18052478173720224 18087665629303296 18095140756952064 18105755916385818 18134163595320768 18193364186669568 18240133871991744 18270845113396356 18314023753074816 18367918210556928 18377614113328548 18406448333989248 18422126902034496 18460770738275736 18489735430523136 18499495637148201 18514009755955584 18544303637543952 18553935900768008 18597783555756288 18607600797920433 18637890361857456 18681936422524416 18698735414077056 18746804257324848 18783345076584192 18791107709142528 18822746635104672 18878138160850176 18888103394254341 18962445978418176 18973569925450062 19003339192482112 19028287804732128 19074376603270656 19084445425379646 19114388654527296 19151645960438784 19200879100927872 19218144731134752 19226087054261568 19248297732631552 19267548820028316 19313082923285376 19345600708302024 19360778654370816 19458650237641992 19489180588929792 19546698428762544 19556851354863576 19603069153364736 19604220397805952 19645343894930832 19691770823741952 19703322614890449 19734236853731424 19760145027991056 19798661026669824 19802758509473547 19849557448932192 19898578061436672 19957304143870704 19965551940963936 19988616876194304 19999168299798714 20030546716400064 20089662274005948 20105423987231232 20147598852069312 20191047892012244 20196398756404224 20238764457734784 20309037945435252 20314420078574592 20348623832966208 20357033351571072 20400934044735864 20449146624655104 20451316340921024 20520150605990712 20663907986876544 20707254375737904 20756190868268544 20757409832971008 20768367080560203 20800952359338528 20828260975450032 20873177888364009 20878709525201664 20922506500225824 20967626657089638 21017178475339968 21036077340836688 21069082653285888 21090154789490454 21164417868911616 21175589964492756 21192203662216704 21237905430956448 21282455886175068 21288095986480128 21332751725720448 21378756591542376 21406823780323644 21458673678679488 21503687236343208 21545601705493632 21554505901663488 21600988988543856 21620412822526596 21629347936044264 21654334949210496 21727218288696048 21763800796839777 21780875986167168 21879431986104576 21925328162546016 21978433940792832 22001457774221523 22007288418455808 22053452797535328 22054747947531696 22101011881797186 22106868909037056 22153242176709696 22201016460447852 22218434675347968 22230163156489938 22308440456420352 22330752130048716 22385900319116256 22438803877641216 22487193985718592 22534365055950072 22552044805608448 22618601985635136 22666048708577976 22720948600954752 22768610014951632 22777060422085632 22835613416329856 22892201812086984 22901662520517456 22928119357987584 22951050800327847 23007730883536152 23062103985353472 23085169431739551 23160319640837574 23166457397051904 23196871576210176 23246896485236112 23295661172705142 23350714726802112 23352086062092384 23388725159977984 23401071404255844 23419431144285696 23431793597381286 23488548215851872 23525401420956672 23537819812754052 23644325784757464 23653101207550464 23662876374475776 23702717984946624 23809970102525568 23841229119993792 23892643609826004 23949107984790144 23999345691435504 24051101165485173 24057474989246208 24069970898293632 24141007888514424 24178884793761024 24191648140886109 24301112612111838 24320178495988992 24333016428049797 24361126817861808 24418698337433088 24503485484438064 24541931111985664 24562835869379328 24614360984367648 24652980574030848 24665994182864268 24685346341274112 24725738183391936 24797044741008384 24810134397227244 24811591440973158 24850520482476608 24922397448798408 24931647218769408 24995739009766464 25044460102112256 25096995513472896 25170850881133568 25184137859005788 25243654362346368 25298093233933416 25351160687943831 25371050406309504 25445927233839528 25485851539369728 25499304797150223 25561067176074096 25601172134570496 25614686266820586 25624192974846336 25634782739015424 25690065093371088 25750777231047168 25794134277736032 25883697243978171 25890556727183616 25944866983522656 25985574118573056 26062264571683392 26075801806484768 26137425537819648 26138960530407936 26152758545890626 26193791859907776 26271096819853932 26312315804975232 26346860037321408 26398214702226432 26403678012631396 26466076598576256 26531437415248896 26609738858494272 26620735921285248 26665557733064952 26707395621866752 26786216365341264 26821382759993016 26863465136092416 26985019276979712 26999263902864942 27078717260580336 27131498443954944 27142711135428096 27158633874578727 27201245392981152 27265528832873472 27360200807987616 27406267670094534 27471035629612224 27551877315835392 27566421169992822 27609672500983872 27676546443961344 27691156107413604 27734603145784704 27771014633933376 27816455456315928 27830903851152012 27838279366935552 27896675333634432 27956835542786184 28022904633786624 28048103121115584 28120206385987272 28175017614876288 28186661563713792 28234119952657008 28317207241275264 28376607848233424 28443668967627264 28460354888175093 28505008788723168 28542431707098192 28611564904905984 28671582981790944 28727468940658176 28739341202217984 28801318651391808 28827217096702128 28839130581392352 28872446598947328 28901323230042474 28969624384928064 29018401062453036 29041167981556224 29172575981472768 29187975356462988 29233770883394688 29335277032295364 29343051224607744 29404603730047104 29406330596708928 29468015842396248 29537656235612928 29601355280597136 29640217541986584 29774336173398288 29847867092155008 29935956215806056 29948327911445904 29982925314291456 29998752449698071 30045820074600096 30134493411008922 30150145838748013 30158135980846848 30221398278103968 30286571838018366 30294598134606336 30358146686602176 30463556918152878 30522935749449312 30535550027356608 30570825810650112 30601401067103796 30673719936982656 30676974511381536 30749471980471296 30780225908986068 30880426187783432 30929162101613568 30995861980314816 31060881563606856 31134286302402816 31136114749456512 31201428539007792 31242391463175048 31318064287802496 31383759750338736 31451439985634457 31525767713009952 31603623979928832 31635232184235681 31746626803367424 31763384946739134 31788305493325056 31856858146434672 31923683829262602 31932143979720192 31999127588580672 32068134887313564 32076633318994944 32093294531058176 32110235670485466 32188010518019232 32238513058348032 32255530854514812 32401483482815784 32426904661318656 32430619233789894 32444021904066396 32481502423815744 32590827433044072 32671313979250752 32750447825839104 32819147979156864 32887992243819024 32967650911189248 33010932627683712 33080179196302992 33082121921297544 33151517822695779 33229863265064544 33301524690671778 33327652013021952 33345244734734907 33462660684630528 33496128195073074 33578850478674384 33658205816461824 33730790978577888 33801547583925108 33810505390291968 33828067208412672 33927902978452704 33981135385826304 33999073062866964 34081422901432128 34152915022427448 34165590633128448 34179710318687232 34253420124494784 34392179036981376 34511596325304228 34520742302911488 34593155978030208 34740479461256361 34749686095577856 34870344727854168 34925055813210368 34943491759057713 35026072090203168 35028129093138576 35083087739966976 35101607106383766 35129146716428544 35147690396071929 35288102131435008 35306729719131078 35466488677136196 35479651811325696 35494314561713664 35554076977419936 35714955153788352 35761843679990688 35817953514789888 35838965414739006 35923661977185216 35999018537153256 36104956347440448 36175331258606592 36211511832771636 36268327190641536 36386728373339136 36451668918167757 36480267743983488 36541690226792712 36628047506149632 36755228226657096 36812896667978496 36844253804068992 36921541476551472 36979470861046272 36998991274296402 37028019511911168 37088607275087904 37107871801536016 37195567111512576 37215201595840866 37217387161459737 37275780723714912 37363872845048832 37397470828154112 37493608514649696 37566690153168384 37582215418285056 37645493270209344 37756276321700352 37776206788508682 37947139850900124 38006678384964224 38056575609464256 38148753206541312 38168890850759292 38228777309054592 38401758201855744 38422029400230879 38436289462269504 38452174108523136 38535097640056632 38626165846570752 38691201416604048 38917300475283984 38978361177859584 39093396857525088 39113702709727152 39206138306729472 39208440795611904 39229137818835939 39290687789861664 39383541647483904 39406645229780898 39468473707462848 39520290055982112 39597322053339648 39605517018947094 39699114897864384 39797156122873344 39914608287741408 39931103881927872 39977233752388608 39998336599597428 40061093432800128 40179324548011896 40210847974462464 40295197704138624 40382095784024488 40477528915469568 40498895854297413 40618075890870504 40697247665932416 40714066703142144 40801868089471728 40898293249310208 40902632681842048 41040301211981424 41109401505141801 41327815973753088 41349631754989233 41414508751475808 41512381736537088 41514819665942016 41536734161120406 41601904718677056 41656521950900064 41746355776728018 41757419050403328 41845013000451648 41935253314179276 42034356950679936 42072154681673376 42138165306571776 42180309578980908 42351179928985512 42384407324433408 42475810861912896 42564911772350136 42665503451440896 42757513183084752 42813647560647288 42917347357358976 43007374472686416 43091203410987264 43109011803326976 43201977977087712 43240825645053192 43258695872088528 43308669898420992 43351984845063711 43454436577392096 43527601593679554 43561751972334336 43758863972209152 43850656325092032 43956867881585664 44002915548443046 44014576836911616 44106905595070656 44109495895063392 44202023763594372 44213737818074112 44306484353419392 44402032920895704 44436869350695936 44460326312979876 44661504260097432 44771800638232512 44974387971437184 45068730111900144 45201740116513383 45237203971270272 45332097417155952 45429857757027549 45441897201909504 45537220029903264 45671226832659712 45695335377229317 45784403624173968 45803325041034912 45856238715975168 45902101600655694 46015461767072304 46124207970706944 46170338863479102 46320639281675148 46332914794103808 46393743152420352 46493792970472224 46591322345410284 46701429453604224 46704172124184768 46802142808511688 46838862288571392 46863587194762572 46977096431703744 47075639625508104 47288651569514928 47306202415100928 47405435969893248 47619940205051136 47682458239987584 47785287219652008 47885525743893903 47898215969580288 47998691382871008 48102202330970346 48114949978492416 48139941796587264 48165353505728199 48282015777028848 48357769587522048 48383296281772218 48602225224223676 48640356991977984 48645928850684841 48666032856099594 48722253635723616 48837396674866176 49006970968876128 49083862223971328 49125671738758656 49228721968735296 49331988365728536 49370692682548224 49451476366783872 49620268794454488 49623182881946316 49701040964953216 49844794897596816 49863294437538816 49952287036007667 49991478019532928 50193991026945792 50244192292609611 50368275718011576 50487308724692736 50596186467866832 50702321375887662 50742100812619008 50891854467679056 50971703078739456 50998609594300446 51122134352148192 51202344269140992 51229372533641172 51248385949692672 51269565478030848 51380130186742176 51501554462094336 51588268555472064 51767394487956342 51781113454367232 51889733967045312 52124529143366784 52151603612969536 52277921060815872 52305517091781252 52387583719815552 52542193639707864 52624631609950464 52652410659575649 52693720074642816 52807356025262792 52932153197152512 52960094578696617 53219477716988544 53241471842570496 53331115466129904 53414791243733504 53572432730682528 53642765519986032 53726930272184832 53758448122108509 53970038553959424 53998527805729884 54157434521160672 54262996887909888 54285422270856192 54317267749157454 54402490785962304 54720401615975232 54812535340189068 54942071259224448 55103754631670784 55132842339985644 55219345001967744 55382312214827208 55469206291569408 55498486911444603 55542029267866752 55632910912631856 55661807702304024 55793350667268864 55913671085572368 56045809267573248 56096206242231168 56240412771974544 56350035229752576 56373323127427584 56468239905314016 56634414482550528 56664310182763023 56753215696466848 56887337935254528 56920709776350186 57010017577446336 57084863414196384 57223129809811968 57343165963581888 57454937881316352 57602637302783616 57654434193404256 57678261162784704 57744893197894656 57802646460084948 57939248769856128 58036802124906072 58082335963112448 58375950712925976 58467541766789376 58670554064590728 58809207460094208 58812661193417856 58936031684792496 59075312471225856 59109967844671347 59202710561194272 59280435083973168 59408275528420641 59548672346796576 59695734184310016 59871912431612112 59896655822891808 59965850628582912 59997504899396142 60091640149200192 60268986822017844 60300291677496026 60316271961693696 60442796556207936 60573143676036732 60589196269212672 60716293373204352 60927113836305756 61045871498898624 61071100054713216 61202802134207592 61347439873965312 61353949022763072 61560451817972136 61760852375566864 61991723960629632 62121763127213712 62268572604805632 62272229498913024 62402857078015584 62484782926350096 62619533665092027 62636128575604992 62767519500677472 62902879971268914 63051535426019904 63207247959857664 63270464368471362 63493253606734848 63526769893478268 63576610986650112 63713716292869344 63847367658525204 63864287959440384 63998255177161344 64136269774627128 64186589062116352 64220471340970932 64376021036038464 64511061709029624 64802966965631568 64861238467579788 64888043808132792 64963004847631488 65181654866088144 65291402390519331 65342627958501504 65620905649039793 65638295958313728 65775984487638048 65935301822378496 66004373322664569 66021865255367424 66160358392605984 66164243842595088 66303035645391558 66459726530129088 66603049381343556 66655304026043904 66690489469469814 66925321369261056 66992256390146148 67157700957348768 67316411632923648 67461581957155776 67603095167850216 67656134416825344 67855805956905408 67998146125733928 68162845802864256 68305830044854896 68331181266256896 68506840248989568 68784358073962752 68853152400983541 69023192650608456 69186311956060416 69255508295218653 69480958922512722 69499372191155712 69740689455708336 69850111626420736 69886983518115426 70052144180406336 70056258186277152 70166175479933952 70203214212767532 70258293432857088 70295380792143858 70576204262870016 70613459438262156 70932977354272392 70959303622651392 70988629123427328 71108153954839872 71429910307576704 71523687359981376 71677930829478012 71847323954370432 71998037074306512 72153303496455519 72209912694880896 72423023665543272 72536654381283072 72574944422658327 72903337836335514 72960535487966976 73083380453585424 73256095012299264 73510456453314192 73625793335956992 73688507608137984 73843082953102944 73958941722092544 73997982548592804 74056039023822336 74177214550175808 74215743603072032 74391134223025152 74430403191681732 74434774322919474 74551561447429824 74794941656308224 74987217029299392 75133380306336768 75290986540418688 75512552643400704 75552413577017364 75894279701800248 76013356769928448 76053482063831493 76113151218928512 76337781701518584 76457554618109184 76497914391450669 76803516403711488 76844058800461758 76872578924539008 76904348217046272 77070195280113264 77252331693141504 77382402833208096 77651091731934513 77834600950567968 77956722355719168 78186793715050176 78227405419454304 78412276613458944 78416881591223808 78458275637671878 78581375579723328 78813290459561796 78936947414925696 79040580111964224 79194644106679296 79211034037894188 79398229795728768 79594312245746688 79829216575482816 79862207763855744 79996673199194856 80122186865600256 80358649096023792 80590395408277248 80764191568048976 80955057830939136 80997791708594826 81236151781741008 81394495331864832 81428133406284288 81603736178943456 81796586498620416 81805265363684096 82080602423962848 82218803010283602 82655631947506176 82699263509978466 82829017502951616 83029639331884032 83073468322240812 83203809437354112 83313043901800128 83492711553456036 83514838100806656 83690026000903296 83870506628358552 84068713901359872 84144309363346752 84360619157961816 84702359857971024 84951621723825792 85129823544700272 85331006902881792 85381064664525279 85515026366169504 85627295121294576 85811953541052037 85834694714717952 86014748945372832 86182406821974528 86218023606653952 86403955954175424 86481651290106384 86517391744177056 86617339796841984 86703969690127422 86908873154784192 87055203187359108 87123503944668672 87517727944418304 87701312650184064 88005831096886092 88029153673823232 88213811190141312 88218991790126784 88404047527188744 88612968706838784 88804065841791408 88920652625959752 89323008520194864 89543601276465024 89948775942874368 89996257349094213 90137460223800288 90403480233026766 90450437516244039 90474407942540544 90664194834311904 90859715514055098 90883794403819008 91074440059806528 91342453665319424 91390670754458634 91568807248347936 91606650082069824 91712477431950336 91804203201311388 92030923534144608 92248415941413888 92340677726958204 92641278563350296 92787486304840704 92987585940944448 93182644690820568 93402858907208448 93408344248369536 93604285617023376 93727174389525144 93954192863407488 94151279251016208 94354319956903371 94577303139029856 94810871939786496 94905696552707043 95239880410102272 95364916479975168 95570574439304016 95771051487787806 95796431939160576 95997382765742016 96204404661940692 96229899956984832 96279883593174528 96330707011456398 96564031554057696 96715539175044096 96766592563544436 97204450448447352 97280713983955968 97291857701369682 97332065712199188 97444507271447232 98013941937752256 98251343477517312 98457443937470592 98663976731457072 98902952733567744 99240537588908976 99246365763892632 99402081929906432 99454553468087337 99689589795193632 99904574072015334 99982956039065856 100035734204204721 100387982053891584 100488384585219222 100736551436023152 100974617449385472 101192372935733664 101404642751775324 101484201625238016 101783708935358112 101943406157478912 101997219188600892 102244268704296384 102458745067282344 102496771899385344 102539130956061696 102760260373484352 103176537110944128 103534788975912684 103562226908734464 103779467934090624 104221438383769083 104249058286733568 104303207225939072 104611034183562504 104775167439631104 104830475277173139 105084387279415728 105249263219900928 105304821319151298 105387440149285632 105443071188215787 105614712050525584 105864306394305024 105920189157393234 106438955433977088 106482943685140992 106662230932259808 106829582487467008 107144865461365056 107285531039972064 107453860544369664 107516896244217018 107997055611459768 108314869042321344 108525993775819776 108634535498314908 108804981571924608 109355006754503271 109440803231950464 109625070680378136 109884142518448896 110265684679971288 110438690003935488 110764624429654416 110938412583138816 110996973822889206 111084058535733504 111265821825263712 111323615404608048 111586701334537728 111652161484379211 111827342171144736 112091618535146496 112192412484462336 112480825543949088 112700070459505152 112746646254855168 112936479810628032 113268828965101056 113328620365526046 113506431392933696 113841419552700372 114020035154892672 114169726828392768 114446259619623936 114686331927163776 115205274605567232 115266088200692637 115308868386808512 115356522325569408 115605292920169896 115878497539712256 116073604249812144 116751901425851952 116935083533578752 117341108129181456 117618414920188416 117625322386835712 117687413456507817 117872063369584992 118150624942451712 118219935689342694 118405421122388544 118560870167946336 118816551056841282 119097344693593152 119391468368620032 119743824863224224 119793311645783616 119931701257165824 119995009798792284 120183280298400384 120537973644035688 120600583354992052 120632543923387392 120885593112415872 121146287352073464 121432586746408704 121854227672611512 122091742997797248 122142200109426432 122405604268415184 122694879747930624 122707898045526144 123120903635944272 123328204515425403 123521704751133728 123983447921259264 124048895264967699 124243526254427424 124537145209611264 124544458997826048 124805714156031168 124969565852700192 125239067330184054 125272257151209984 125535039001354944 125805759942537828 126103070852039808 126414495919715328 126540928736942724 127053539786956536 127153221973300224 127427432585738688 127694735317050408 127996510354322688 128272539549254256 128440942681941864 128752042072076928 129022123418059248 129605933931263136 129722476935159576 129776087616265584 129926009695262976 130055954535191133 130363309732176288 130582804781038662 130685255917003008 131241811298079586 131276591916627456 131551968975276096 131870603644756992 132008746645329138 132043730510734848 132320716785211968 132328487685190176 132606071290783116 132919453060258176 133206098762687112 133310608052087808 133380978938939628 133984512780292296 134315401914697536 134923163914311552 135206190335700432 135711611913810816 135996292251467856 136289573271082647 136325691605728512 136611660089709792 137013680497979136 137086006131687951 137568716147925504 137706304801967082 138046385301216912 138372623912120832 138511016590437306 138961917845025444 138998744382311424 139481378911416672 139700223252841472 139773967036230852 140104288360812672 140112516372554304 140406428425535064 140516586865714176 140590761584287716 141226918876524312 141865954708544784 141918607245302784 142216307909679744 142859820615153408 143047374719962752 143355861658956024 143656577231681709 143694647908740864 143996074148613024 144306606992911038 144419825389761792 144496060517184597 144846047331086544 145073308762566144 145149888845316654 145806675672671028 145921070975933952 146166760907170848 146512190024598528 147020912906628384 147251586671913984 147377015216275968 147686165906205888 147995965097185608 148112078047644672 148354429100351616 148431487206144064 148860806383363464 148869548645838948 149103122894859648 149589883312616448 149856861108023001 149974434058598784 150581973080837376 150732576877828833 151104827154034728 151788559403600496 152026713539856896 152106964127662986 152226302437857024 152675563403037168 152915109236218368 152995828782901338 153607032807422976 153688117600923516 153745157849078016 153808696434092544 154140390560226528 154504663386283008 154764805666416192 155302183463869026 155669201901135936 156373587430100352 156454810838908608 156833763182447616 156916551275343756 157162751159446656 157626580919123592 157873894829851392 157957231978726947 158081160223928448 158422068075788376 158796459591457536 159658433150965632 159724415527711488 159993346398389712 160244373731200512 160717298192047584 161180790816554496 161275344366325527 161528383136097952 161910115661878272 161995583417189652 162472303563482016 162788990663729664 162856266812568576 163207472357886912 163610530727368192 164161204847925696 164437606020567204 165311263895012352 165398527019956932 165658035005903232 166146936644481624 166407618874708224 166495460734333809 166626087803600256 166985423106912072 167380052001806592 167741013256717104 168137427802719744 168288618726693504 168721238315923632 169404719715942048 169903243447651584 169992930548289069 170259647089400544 170662013805763584 170762129329050558 171030052732339008 171254590242589152 171623907082104074 171669389429435904 172029497890745664 172364813643949056 172807911908350848 172963302580212768 173034783488354112 173234679593683968 173407939380254844 173817746309568384 174110406374718216 174247007889337344 175402625300368128 176011662193772184 176427622380282624 176437983580253568 176808095054377488 177225937413677568 177608131683582816 177841305251919504 178224826585261923 178646017040389728 179087202552930048 179897551885748736 179992514698188426 180274920447600576 180806960466053532 180900875032488078 180948815885081088 181328389668623808 181719431028110196 181767588807638016 182148880119613056 182684907330638848 182781341508917268 183137614496695872 183213300164139648 183608406402622776 184061847068289216 184681355453916408 185282557126700592 185975171881888896 186365289381641136 186805717814416896 186816688496739072 187208571234046752 187454348779050288 187858600995276081 187908385726814976 188302558502032416 188708639913806742 189154606278059712 189621743879572992 189811393105414086 190479760820204544 190729832959950336 191141148878608032 191542102975575612 191592863878321152 191994765531484032 192408809323881384 192559767186349056 192661414022912796 193128063108115392 193533185127088872 194408900896894704 194583715402739364 194664131424398376 194889014542894464 195874207171557993 196027883875504512 196862716947119379 196914887874941184 197327953462914144 197805905467135488 198013119967993707 198481075177817952 198492731527785264 198804163859812864 198909106936174674 199379179590387264 199809148144030668 199965912078131712 200071468408409442 200775964107783168 200976769170438444 201473102872046304 201949234898770944 202384745871467328 202809285503550648 202968403250476032 203567417870716224 203994438377201784 204488537408592768 204917490134564688 204993543798770688 205520520746968704 206353074221888256 206559457202950623 207069577951825368 207558935868181248 208442876767538166 208498116573467136 208606414451878144 209222068367125008 209550334879262208 209660950554346278 210168774558831456 210498526439801856 210609642638302596 210774880298571264 210886142376431574 211229424101051168 211728612788610048 211840378314786468 212877910867954176 212965887370281984 213324461864519616 214289730922730112 214571062079944128 215033792488434036 215994111222919536 216459910489366557 216629738084642688 217269070996629816 217609963143849216 217724833267974981 218710013509006542 218881606463900928 219250141360756272 219768285036897792 220531369359942576 220877380007870976 221529248859308832 221876825166277632 221993947645778412 222168117071467008 222531643650527424 222647230809216096 223173402669075456 223304322968758422 223654684342289472 224384824968924672 224961651087898176 225400140919010304 225872959621256064 226537657930202112 226657240731052092 227012862785867392 227682839105400744 228040070309785344 228160446191494479 228339453656785536 229372663854327552 229493743174352007 230410549211134464 230532176401385274 230617736773617024 230713044651138816 231210585840339792 231756995079424512 232147208499624288 232953275195803539 233503802851703904 233870167067157504 234682216258362912 235236829840376832 235250644773671424 235374826913015634 235744126739169984 236439871378685388 236810842244777088 237121740335892672 237633102113682564 238194689387186304 238782936737240064 239487649726448448 239586623291567232 239990019597584568 240366560596800768 241075947288071376 241201166709984104 241771186224831744 242292574704146928 242865173492817408 243708455345223024 244183485995594496 244284400218852864 244811208536830368 245389759495861248 245415796091052288 246241807271888544 246656409030850806 247043409502267456 247966895842518528 248097790529935398 248487052508854848 249088917995652096 249611428312062336 249939131705400384 250478134660368108 250544514302419968 251070078002709888 251611519885075656 252206141704079616 253081857473885448 254107079573913072 254854865171477376 255389470634100816 255993020708645376 256143193993575837 256545079098508512 256881885363883728 257435860623156111 257504084144153856 258044246836118496 259211867862526272 259444953870319152 259552175232531168 259852019390525952 260111909070382266 260726619464352576 261165609562077324 261370511834006016 262483622596159172 262553183833254912 263103937950552192 264017493290658276 264087461021469696 264641433570423936 264656975370380352 265212142581566232 265838906120516352 266412197525374224 266761957877879256 267969025560584592 268630803829395072 269846327828623104 269988772047282639 270412380671400864 271351312548732117 271423223827621632 271992584502935712 272579146542165294 272651383211457024 273223320179419584 274027360995958272 274172012263375902 275137432295851008 275412609603934164 276092770602433824 276745247824241664 277022033180874612 277923835690050888 278962757822833344 279547934072461704 280208576721625344 280225032745108608 280812856851070128 281181523168575432 282453837753048624 283062959870710113 283731909417089568 284432615819359488 284717089658121129 285719641230306816 286094749439925504 286711723317912048 287313154463363418 287389295817481728 287992148297226048 288613213985822076 288839650779523584 288992121034369194 289692094662173088 290146617525132288 290299777690633308 291613351345342056 291842141951867904 292333521814341696 294041825813256768 294754030432551936 295372331812411776 295991930194371216 296708858200703232 296862974412288128 297721612766726928 297739097291677896 298206245789719296 298363660404262011 299713722216046002 299948868117197568 300107202612614163 301163946161674752 301465153755657666 302209654308069456 303577118807200992 304053427079713792 304213928255325972 304452604875714048 305351126806074336 305830218472436736 305991657565802676 307376235201847032 307490315698156032 307617392868185088 308280781120453056 309529611332832384 310604366927738052 311338403802271872 312664315151307249 312747174860200704 312909621677817216 313833102550687512 314325502318893312 314491425831519417 315253161838247184 315747789659702784 315914463957453894 316162320447856896 316329213564647361 316844136151576752 317592919182915072 319316866301931264 319448831055422976 319986692796779424 320488747462401024 321434596384095168 322361581633108992 322550688732651054 323056766272195904 323991166834379304 324944607126964032 325577981327459328 326414944715773824 327221061454736384 328065020263509813 328322409695851392 328875212041134408 330797054039913864 331316070011806464 332293873288963248 332815237749416448 332990921468667618 333252175607200512 333970846213824144 334760104003613184 334956484453137633 335482026513434208 336274855605439488 336577237453387008 337442476631847264 338809439431884096 339806486895303168 339985861096578138 340519294178801088 341524258658101116 342060105464678016 342509180485178304 343247814164208148 343338778858871808 344058995781491328 345615823816701696 345926605160425536 346069566976708224 346815878760509688 347635492619136768 348220812749436432 350805250600736256 352023324387544368 352855244760565248 352875967160507136 353062240369523451 353616190108754976 354451874827355136 355216263367165632 355682610503839008 356449653170523846 357292034080779456 358174405105860096 359795103771497472 359985029396376852 360549840895201152 361613920932107064 361801750064976156 361897631770162176 362656779337247616 363438862056220392 364297760239226112 365562683017834536 366275228993391744 366426600328279296 367216812805245552 368123694136578432 369362710907832816 369984613546276209 370565114253401184 371950343763777792 372730578763282272 373611435628833792 373633376993478144 374417142468093504 374908697558100576 375717201990552162 375816771453629952 376605117004064832 377417279827613484 378309212556119424 379243487759145984 379622786210828172 381459665919900672 382282297757216064 383084205951151224 383989531062968064 384817618647762768 385322828045825592 386256126216230784 387066370254177744 388817801793789408 389167430805478728 389328262848796752 389778029085788928 390167863605573399 391748414343115986 392055767751009024 393725433894238758 393829775749882368 394655906925828288 395611810934270976 396026239935987414 396962150355635904 396985463055570528 397608327719625728 397818213872349348 398758359180774528 399618296288061336 399931824156263424 400142936816818884 401953538340876888 402946205744092608 404769491742934656 405618571007101296 407134835741432448 407988876754403568 408868719813247941 408977074817185536 409834980269129376 411041041493937408 411258018395063853 412706148443776512 413118914405901246 414139155903650736 415117871736362496 416885753535076332 416996233146934272 417212828903756288 418444136734250016 419100669758524416 419321901108692556 420337549117662912 421219285276605192 421549760597142528 421772284752863148 422458848202102336 423680756629572936 425755821735908352 426648923729039232 428579461845460224 429142124159888256 430067584976868072 430969731695045127 431988222445839072 432919820978733114 433259476169285376 433488181551553791 434538141993259632 435219926287698432 435449666535949962 437420027018013084 437763212927801856 438500282721512544 439536570073795584 441062738719885152 441754760015741952 443058497718617664 443987895291556824 444336234142934016 445063287301054848 445294461618432192 446608645937516844 447309368684578944 448769649937849344 449570583324069003 449923302175796352 451745919242512128 453314481462104184 454025725571734784 455365678210801488 456080140619570688 456320892382988958 456678907313571072 458745327708655104 458987486348704014 460821098422268928 461064352802770548 461235473547234048 461426089302277632 462421171680679584 463513990158849024 464294416999248576 465906550391607078 467007605703407808 469364432516725824 470501289547342848 470749653826031268 471488253478339968 472879742757370776 473621684489554176 473871695936180841 474243480671785344 475266204227365128 476389378774372608 478975299452896896 479173246583134464 479980039195169136 480733121193601536 482151894576142752 482402333419968208 483542372449663488 483826033098976581 484585149408293856 485730346985634816 487416910690446048 488366971991188992 488568800437705728 489622417073660736 490831592182104576 492483614543777088 493312818061701612 494086819004534912 495933791685037056 496195581059870796 496974105017709696 499222856624124672 499486382203001427 499878263410800768 500956269320736216 502140156005419776 503223039770151312 504412283408159232 506163714947770896 508214159147826144 509709730342954752 509978791644867207 510778941268201632 511986041417290752 512286387987151674 513090158197017024 513763770727767456 514871721246312222 515008168288307712 516088493672236992 518423735725052544 518889907740638304 519104350465062336 519704038781051904 520223818140764532 521453238928705152 522331219124154648 522741023668012032 524967245192318344 526207875901104384 528034986581316552 529282867140847872 529313950740760704 530424285163132464 531677812241032704 532824395050748448 533523915755758512 534674479755785769 535938051121169184 537261607658790144 539692655657246208 539977544094565278 540824761342801728 542702625097464234 542846447655243264 543985169005871424 545158293084330588 545302766422914048 546446640358839168 548054721991916544 548344024526751804 550825219207868328 552185541204867648 554044066361749224 555847671380101776 557925515645666688 559095868144923408 560417153443250688 560450065490217216 561625713702140256 562363046337150864 563575802985828243 564907675506097248 566125919741420226 567463818834179136 568865231638718976 569434179316242258 571439282460613632 572189498879851008 573423446635824096 574626308926726836 574778591634963456 575984296594452096 577226427971644152 577679301559047168 577984242068738388 579384189324346176 580599555381266616 583226702690684112 584667043628683392 587622621514673979 588083651626513536 590588150841358137 590744663624823552 591983860388742432 593417716401406464 593725948824576256 594039359903981121 595443225533453856 595478194583355792 596412491579438592 596727320808524022 599427444432092004 599897736234395136 600214405225228326 602327892323349504 602930307511315332 604419308616138912 607154237614401984 608427856510651944 608905209751428096 610702253612148672 611983315131605352 614752470403694064 614980631396312064 616561562240906112 619059222665664768 619678371608851869 621208733855476104 622676807604543744 625328630302614498 625494349720401408 625819243355634432 627666205101375024 628651004637786624 628982851663038834 630506323676494368 631495579319405568 631828927914907788 632324640895713792 632658427129294722 633688272303153504 635185838365830144 638633732603862528 638897662110845952 639973385593558848 642869192768190336 645101377465302108 646113532544391808 647982333668758608 649379731468099671 649889214253928064 652829889431547648 653174499803924943 656130040527019626 656644819391702784 657750424082268816 661594108079827728 662632140023612928 664587746577926496 665630475498832896 665981842937335236 666504351214401024 667941692427648288 669520208007226368 669912968906275266 670964053026868416 673154474906774016 674884953263694528 677618878863768192 679612973790606336 679971722193156276 681038588357602176 683048517316202232 684120210929356032 684481338574483437 685018360970356608 686495628328416296 688117991562982656 688481229523056021 691231647633403392 691853210320851072 692139133953416448 693631757521019376 695270985238273536 696441625498872864 698859825587410617 701610501201472512 704046648775088736 705710489521130496 705751934321014272 706124480739046902 707232380217509952 710432526734331264 711365221007678016 712899306341047692 714584068161558912 716348810211720192 719970058792753704 721099681790402304 723227841864214128 723603500129952312 725313558674495232 726877724112440784 728595520478452224 731125366035669072 732550457986783488 732853200656558592 734433625610491104 736247388273156864 738725421815665632 739969227092552418 741130228506802368 743900687527555584 745461157526564544 747266753986956288 748834284936187008 749817395116201152 751434403981104324 751633542907259904 753210234008129664 754834559655226968 756618425112238848 759245572421656344 764564595514432128 766168411902302448 767979062125936128 768429581980727511 769635237295525536 770645656091651184 772307581869468333 772512252432461568 774132740508355488 777635603587578816 778334861610957456 778656525697593504 779556058171577856 780335727211146798 783496828686231972 784111535502018048 787450867788477516 787659551499764736 789311813851656576 792052479871974828 793924300711271808 793970926111141056 795636427744698696 797516718361549056 799236592576122672 800285873633637768 803907076681753776 805892411488185216 809538983485869312 811237142014202592 814053937646196351 814269671482864896 815977753508807136 817737439626495882 817954149634371072 819669960538258752 822082082987874816 822516036790127706 825412296887553024 826237828811802492 828278311807301472 830235743472724992 833771507070152664 834425657807512576 836888273468500032 838643802217385112 840675098235325824 842438570553210384 843544569505726296 844917696404204672 847361513259145872 849188879612130339 853297847458078464 854151268974363387 857158923690920448 858284248319776512 860135169953736144 861939463390090254 863976444891678144 865839641957466228 866518952338570752 866976363103107582 869076283986519264 870439852575396864 870899333071899924 874840054036026168 875526425855603712 877000565443025088 882125477439770304 886116995437235328 887975790583113648 890126574602109696 890588923236864384 893217291875033688 894618737369157888 895090981212786033 899141166648138006 899846604351592704 900321607837842489 903491838485024256 906628962924208368 908051451143469568 910731356421602976 912160281239141376 912641784765977916 913357814627142144 917490655417310208 917974972697408028 922128705605541096 922470947094468096 922852178604555264 924842343361359168 928588833998497152 931813100783214156 934015211406815616 937992945453921747 938728865033451648 941499307652062536 942976506956679936 943474277494558251 945759485514741552 947243368979108352 947743391872361682 948486961343570688 950532408454730256 952778757548745216 957950598905793792 958346493166268928 959960078390338272 961466242387203072 964303789152285504 964804666839936416 967084744899326976 967652066197953162 969170298816587712 974833821380892096 976733943982377984 979244834147321472 981663184364209152 984967229087554176 986625636123403224 988173638009069824 992391162119741592 993948210035419392 998445713248249344 998972764406002854 999756526821601536 1001912538641472432 1004280312010839552 1004869453359412899 1006446079540302624 1008824566816318464 1012327429895541792 1016428318295652288 1019419460685909504 1019957583289734414 1021557882536403264 1024572775974303348 1026180316394034048 1027527541455534912 1029743442492624444 1030016336576615424 1032176987344473984 1036847471450105088 1037779815481276608 1038208700930124672 1040447636281529064 1042906477857410304 1044662438248309296 1049934490384636688 1052415751802208768 1056069973162633104 1058565734281695744 1058627901481521408 1060848570326264928 1063355624482065408 1065648790101496896 1067047831511517024 1069348959511571538 1071876102242338368 1074523215317580288 1079385311314492416 1079955088189130556 1081649522685603456 1085405250194928468 1085692895310486528 1087970338011742848 1090316586168661176 1092893280717678336 1096688049053503608 1101650438415736656 1104371082409735296 1108088132723498448 1109953840638828627 1111695342760203552 1115555396033676481 1115851031291333376 1118191736289846816 1120834306886501376 1120900130980434432 1123251427404280512 1124726092674301728 1127151605971656486 1129815351012194496 1132251839482840452 1134927637668358272 1137730463277437952 1138868358632484516 1144378997759702016 1146846893271648192 1149252617853453672 1151968593188904192 1154452855943288304 1155968484137476776 1158768378648692352 1161199110762533232 1166453405381368224 1169334087257366784 1170503590816720197 1175245243029347958 1176167303253027072 1181176301682716274 1181489327249647104 1183967720777484864 1186835432802812928 1187451897649152512 1188078719807962242 1190886451066907712 1190956389166711584 1192824983158877184 1193454641617048044 1198854888864184008 1199795472468790272 1200428810450456652 1205860615022630664 1208838617232277824 1214308475228803968 1216855713021303888 1221404507224297344 1223966630263210704 1226606159439743823 1229504940807388128 1233123124481812224 1233774055185191559 1238118445331329536 1239356743217703738 1242417467710952208 1245353615209087488 1250657260605228996 1250988699440802816 1251638486711268864 1255332410202750048 1257302009275573248 1257965703326077668 1261012647352988736 1263657855829815576 1264649281791427584 1265316854258589444 1267376544606307008 1277267465207725056 1279946771187117696 1285738385536380672 1290202754930604216 1292227065088783616 1292909195085135381 1295964667337517216 1298759462936199342 1299778428507856128 1300464544654661373 1305659778863095296 1306348999607849886 1312260081054039252 1313289638783405568 1315500848164537632 1323188216159655456 1325264280047225856 1329175493155852992 1331963685874670472 1333008702428802048 1335883384855296576 1339825937812550532 1341928106053736832 1346308949813548032 1348711749972207009 1349769906527389056 1355237757727536384 1359943444386312552 1362077176715204352 1366097034632404464 1368240421858712064 1368962677148966874 1370036721940713216 1372991256656832592 1376235983125965312 1376962459046112042 1382463295266806784 1383706420641702144 1384278267906832896 1387263515042038752 1390541970476547072 1392883250997745728 1397719651174821234 1408093297550177472 1411503868642028544 1412248961478093804 1414464760435019904 1420865053468662528 1421615087808542523 1422730442015356032 1425798612682095384 1429168136323117824 1439940117585507408 1442199363580804608 1446455683728428256 1447207000259904624 1450627117348990464 1451478099296929743 1453755448224881568 1457191040956904448 1462250732071338144 1465100915973566976 1465706401313117184 1468867251220982208 1472494776546313728 1477450843631331264 1479938454185104836 1482260457013604736 1487801375055111168 1490922315053129088 1497668569872374016 1498459146609004281 1499634790232402304 1502868807962208648 1506420468016259328 1509669119310453936 1513236850224477696 1518491144843312688 1529129191028864256 1529936374934601621 1532336823804604896 1535958124251872256 1536859163961455022 1539270474591051072 1541291312183302368 1544615163738936666 1545024504864923136 1548265481016710976 1555271207175157632 1556669723221914912 1557313051395187008 1559112116343155712 1560671454422293596 1566993657372463944 1568223071004036096 1574901735576955032 1578623627703313152 1584104959743949656 1587848601422543616 1587941852222282112 1591272855489397392 1595033436723098112 1598473185152245344 1600571747267275536 1604023439267357307 1607814153363507552 1611784822976370432 1619077966971738624 1622474284028405184 1628107875292392702 1628539342965729792 1631955507017614272 1635474879252991764 1635908299268742144 1639339921076517504 1644164165975749632 1645032073580255412 1652475657623604984 1656556623614602944 1667543014140305328 1673776546937000064 1677287604434770224 1681350196470651648 1684877141106420768 1687089139011452592 1689835392808409344 1690727408957484729 1694723026518291744 1698377759224260678 1706595694916156928 1708302537948726774 1714317847381840896 1716568496639553024 1720270339907472288 1723878926780180508 1727952889783356288 1731679283914932456 1733037904677141504 1733952726206215164 1738152567973038528 1741798666143799848 1749680108072052336 1754001130886050176 1764250954879540608 1771764452524074411 1772233990874470656 1775951581166227296 1780253149204219392 1781177846473728768 1782118079711943363 1786434583750067376 1789237474738315776 1790181962425572066 1798282333296276012 1799693208703185408 1800643215675684978 1806983676970048512 1813257925848416736 1816102902286939136 1821462712843205952 1825283569531955832 1826715629254284288 1835949945394816056 1844257411211082192 1844941894188936192 1849684686722718336 1857177667996994304 1859035114826555607 1863626201566428312 1868030422813631232 1875985890907843494 1877457730066903296 1882998615304125072 1885953013913359872 1886948554989116502 1891518971029483104 1894486737958216704 1895486783744723364 1896973922687141376 1901064816909460512 1905557515097490432 1915901197811587584 1916692986332537856 1919920156780676544 1928607578304571008 1929609333679872832 1935304132395906324 1938340597633175424 1948139194404299013 1949667642761784192 1958489668294642944 1959523499411774829 1969934458175108352 1973251272246806448 1976347276018139648 1984782324239483184 1987896420070838784 1996891426496498688 1997945528812005708 1999513053643203072 2003825077282944864 2008560624021679104 2009738906718825798 2012892159080605248 2024654859791083584 2032856636591304576 2038838921371819008 2039915166579468828 2043115765072806528 2049145551948606696 2052360632788068096 2053444015723450311 2055055082911069824 2059486884985248888 2064353974688947968 2073694942900210176 2075559630962553216 2076417401860249344 2080895272563058128 2085812955714820608 2089324876496618592 2096579476762231851 2099868980769273376 2104831503604417536 2112139946325266208 2117131468563391488 2117255802963042816 2121697140652529856 2131297580202993792 2134095663023034048 2138697919023143076 2143752204484676736 2149046430635160576 2159910176378261112 2163299045371206912 2170810500389856936 2175940676023485696 2180633172337322352 2185786561435356672 2193376098107007216 2203300876831473312 2208742164819470592 2216176265446996896 2219907681277657254 2223390685520407104 2231110792067352962 2231702062582666752 2236383472579693632 2241800261960868864 2246502854808561024 2249452185348603456 2254303211943312972 2259630702024388992 2264503678965680904 2269855275336716544 2277736717264969032 2293693786543296384 2298505235706907344 2303937186377808384 2308905711886576608 2311936968274953552 2316922745608404999 2317536757297384704 2322398221525066464 2332906810762736448 2338668174514733568 2341007181633440394 2350490486058695916 2352334606506054144 2362352603365432548 2362978654499294208 2367935441554969728 2374903795298305024 2376157439615924484 2381772902133815424 2381912778333423168 2386909283234096088 2397709777728368016 2400857620900913304 2411721230045261328 2417677234464555648 2428616950457607936 2433711426042607776 2442161812938589053 2442809014448594688 2447933260526421408 2453212318879487646 2459009881614776256 2466246248963624448 2467548110370383118 2476236890662659072 2478713486435407476 2484834935421904416 2490707230418174976 2501314521210457992 2503276973422537728 2510664820405500096 2515931406652155336 2522025294705977472 2527315711659631152 2530633708517178888 2534753089212614016 2547566638836391017 2559893542374235392 2562453806923090161 2571476771072761344 2580405509861208432 2584454130177567232 2585818390170270762 2591929334675034432 2597518925872398684 2599556857015712256 2600929089309322746 2611319557726190592 2612697999215699772 2624520162108078504 2626579277566811136 2631001696329075264 2646376432319310912 2658350986311705984 2663927371749340944 2671766769710593152 2679651875625101064 2683856212107473664 2685272943638358099 2697423499944414018 2699539813054778112 2710475515455072768 2719886888772625104 2724154353430408704 2732194069264808928 2736480843717424128 2737925354297933748 2740073443881426432 2745982513313665184 2752471966251930624 2753924918092224084 2767412841283404288 2768556535813665792 2774527030084077504 2785766501995491456 2795439302349642468 2813978836361765241 2816186595100354944 2824497922956187608 2828929520870039808 2830422832483674753 2841730106937325056 2843230175617085046 2845460884030712064 2851597225364190768 2858336272646235648 2879880235171014816 2884398727161609216 2892911367456856512 2894414000519809248 2901254234697980928 2902956198593859486 2907510896449763136 2924501464142676288 2930201831947133952 2937734502441964416 2944989553092627456 2954901687262662528 2959876908370209672 2964520914027209472 2981844630106258176 2995337139744748032 2996918293218008562 2999269580464804608 3005737615924417296 3012840936032518656 3019338238620907872 3026473700448955392 3036982289686625376 3058258382057728512 3059872749869203242 3064673647609209792 3073718327922910044 3078540949182102144 3082582624366604736 3089230327477873332 3090049009729846272 3096530962033421952 3110542414350315264 3113339446443829824 3114626102790374016 3121342908844587192 3133987314744927888 3149803471153910064 3157247255406626304 3168209919487899312 3175697202845087232 3175883704444564224 3182545710978794784 3190066873446196224 3196946370304490688 3201143494534551072 3208046878534714614 3215628306727015104 3223569645952740864 3238155933943477248 3244948568056810368 3256215750584785404 3257078685931459584 3263911014035228544 3270949758505983528 3278679842153035008 3290064147160510824 3304951315247209968 3313113247229205888 3329861521916485881 3335086028280610656 3346666188101029443 3347553093874000128 3354575208869540448 3362700392941303296 3369754282212841536 3374178278022905184 3379670785616818688 3381454817914969458 3389446053036583488 3396755518448521356 3413191389832313856 3416605075897453548 3433136993279106048 3440540679814944576 3447757853560361016 3455905779566712576 3463358567829864912 3467905452412430328 3476305135946077056 3483597332287599696 3499360216144104672 3508002261772100352 3511510772450160591 3528501909759081216 3543528905048148822 3544467981748941312 3551903162332454592 3560506298408438784 3562355692947457536 3564236159423886726 3572869167500134752 3578474949476631552 3580363924851144132 3596564666592552024 3599386417406370816 3601286431351369956 3626515851696833472 3642925425686411904 3650567139063911664 3671899890789632112 3679818478319231469 3688514822422164384 3699369373445436672 3701322165555574677 3714355335993988608 3718070229653111214 3727252403132856624 3736060845627262464 3751971781815686988 3754915460133806592 3765997230608250144 3771906027826719744 3773897109978233004 3783037942058966208 3790973567489446728 3793947845374282752 3802129633818921024 3831802395623175168 3839840313561353088 3857215156609142016 3859218667359745664 3870608264791812648 3876681195266350848 3878727585255406143 3896278388808598026 3899335285523568384 3901393633963984119 3916979336589285888 3919046998823549658 3939868916350216704 3946502544493612896 3952694552036279296 3969564648478966368 3975792840141677568 3995891057624011416 3999026107286406144 4007650154565889728 4019477813437651596 4025784318161210496 4046135249916621027 4049309719582167168 4065713273182609152 4079830333158937656 4086231530145613056 4098291103897213392 4104721265576136192 4106888031446900622 4110110165822139648 4118973769970497776 4128707949377895936 4147389885800420352 4151119261925106432 4152834803720498688 4161790545126116256 4171625911429641216 4178649752993237184 4193158953524463702 4199737961538546752 4224279892650532416 4234511605926085632 4243394281305059712 4262595160405987584 4264845263425627569 4268191326046068096 4277395838046286152 4287504408969353472 4319820352756522224 4326598090742413824 4341621000779713872 4351881352046971392 4354434297890789229 4361266344674644704 4371573122870713344 4386752196214014432 4406601753662946624 4417484329638941184 4432352530893993792 4439815362555314508 4446781371040814208 4462221584134705924 4463404125165333504 4472766945159387264 4493005709617122048 4498904370697206912 4508606423886625944 4519261404048777984 4529007357931361808 4539710550673433088 4555473434529938064 4587387573086592768 4589809124803804863 4597010471413814688 4607874372755616768 4617811423773153216 4623873936549907104 4633845491216809998 4635073514594769408 4644796443050132928 4665813621525472896 4677336349029467136 4682014363266880788 4700980972117391832 4704669213012108288 4724705206730865096 4735870883109939456 4752314879231848968 4763545804267630848 4763825556666846336 4773818566468192176 4795419555456736032 4801715241801826608 4812070317802071921 4823442460090522656 4835354468929111296 4857233900915215872 4867422852085215552 4884323625877178106 4885618028897189376 4895866521052842816 4906424637758975292 4918019763229552512 4932492497927248896 4935096220740766236 4957426972870814952 4969669870843808832 5002629042420915984 5021329640811000192 5031862813304310672 5044050589411954944 5054631423319262304 5061267417034357776 5069506178425228032 5072182226872454187 5095133277672782034 5119787084748470784 5124907613846180322 5142953542145522688 5160811019722416864 5168908260355134464 5171636780340541524 5183858669350068864 5195037851744797368 5199113714031424512 5201858178618645492 5225395998431399544 5249040324216157008 5262003392658150528 5292752864638621824 5315293357572223233 5316701972623411968 5327854743498681888 5343533539421186304 5346354239135830089 5359303751250202128 5367712424214947328 5370545887276716198 5394846999888828036 5399079626109556224 5420951030910145536 5439773777545250208 5448308706860817408 5464388138529617856 5475850708595867496 5480146887762852864 5491965026627330368 5507849836184448168 5534825682566808576 5549054060168155008 5571533003990982912 5577105344479666821 5590878604699284936 5627957672723530482 5632373190200709888 5648995845912375216 5657859041740079616 5660845664967349506 5683460213874650112 5686460351234170092 5690921768061424128 5703194450728381536 5716672545292471296 5759760470342029632 5785822734913713024 5788828001039618496 5805912397187718972 5815021792899526272 5844417583212897039 5849002928285352576 5875469004883928832 5909803374525325056 5919753816740419344 5929041828054418944 5963689260212516352 5990674279489496064 5993836586436017124 5998539160929609216 6011475231848834592 6025681872065037312 6038676477241815744 6073964579373250752 6116516764115457024 6119745499738406484 6129347295218419584 6147436655845820088 6157081898364204288 6160332047170350933 6165165248733209472 6178460654955746664 6193061924066843904 6221084828700630528 6226678892887659648 6229252205580748032 6242685817689174384 6267974629489855776 6289738430286695553 6299606942307820128 6314494510813252608 6336419838975798624 6351394405690174464 6351767408889128448 6365091421957589568 6393892740608981376 6402286989069102144 6416093757069429228 6431256613454030208 6447139291905481728 6489897136113620736 6512431501169570808 6527822028070457088 6541899517011967056 6557359684306070016 6580128294321021648 6609902630494419936 6626226494458411776 6659723043832971762 6670172056561221312 6693332376202058886 6695106187748000256 6709150417739080896 6725400785882606592 6739508564425683072 6748356556045810368 6759341571233637376 6762909635829938916 6778892106073166976 6793511036897042712 6833210151794907096 6881081359629889152 6895515707120722032 6911811559133425152 6926717135659729824 6935810904824860656 6950768236825214997 6952610271892154112 6967194664575199392 6998720432288209344 7016004523544200704 7023021544900321182 7057003819518162432 7087057810096297644 7088935963497882624 7103806324664909184 7124711385894915072 7128472318847773452 7145738335000269504 7160727849702288264 7193129333185104048 7202572862702739912 7253031703393666944 7285850851372823808 7301134278127823328 7326485438815767159 7343799781579264224 7359636956638462938 7377029644844328768 7398738746890873344 7402644331111149354 7428710671987977216 7436140459306222428 7454504806265713248 7472121691254524928 7503943563631373976 7509830920267613184 7531994461216500288 7547794219956466008 7566075884117932416 7581947134978893456 7604259267637842048 7642699916509173051 7679680627122706176 7714430313218284032 7718437334719491328 7741216529583625296 7753362390532701696 7757455170510812286 7792556777617196052 7798670571047136768 7802787267927968238 7833958673178571776 7838093997647099316 7879737832700433408 7893005088987225792 7939129296957932736 7991782115248022832 8015300309131779456 8038955626875303192 8051568636322420992 8055818830915074297 8092270499833242054 8098619439164334336 8131426546365218304 8159660666317875312 8172463060291226112 8196582207794426784 8209442531152272384 8213776062893801244 8220220331644279296 8237947539940995552 8257415898755791872 8302238523850212864 8305669607440997376 8323581090252232512 8357299505986474368 8386317907048927404 8399475923077093504 8441936509085295723 8448559785301064832 8486788562610119424 8491268497451024259 8525190320811975168 8529690526851255138 8536382652092136192 8554791676092572304 8575008817938706944 8639640705513044448 8653196181484827648 8683242001559427744 8703762704093942784 8708868595781578458 8722532689349289408 8773504392428028864 8813203507325893248 8834968659277882368 8864705061787987584 8879630725110629016 8893562742081628416 8924443168269411848 8945533890318774528 8986011419234244096 8997808741394413824 9017212847773251888 9038522808097555968 9058014715862723616 9079421101346866176 9110946869059876128 9174775146173185536 9179618249607609726 9194020942827629376 9235622847546306432 9247747873099814208 9267690982433619996 9270147029189538816 9289592886100265856 9331627243050945792 9364028726533761576 9401961944234783664 9449410413461730192 9471741766219878912 9504629758463697936 9527091608535261696 9527651113333692672 9547637132936384352 9590839110913472064 9603430483603653216 9624140635604143842 9646884920181045312 9670708937858222592 9714467801830431744 9734845704170431104 9768647251754356212 9771236057794378752 9791733042105685632 9812849275517950584 9836039526459105024 9870192441481532472 9914853945741629904 9939339741687617664 9989584565749457643 10005258084841831968 10039998564303088329 10042659281622000384 10063725626608621344 10088101178823909888 10109262846638524608 10122534834068715552 10139012356850456064 10144364453744908374 10190266555345564068 10239574169496941568 10249815227692360644 10321622039444833728 10343273560681083048 10367717338700137728 10390075703489594736 10403716357237290984 10450791996862799088 10498080648432314016 10524006785316301056 10534532317350481773 10585505729277243648 10630586715144446466 10633403945246823936 10655709486997363776 10687067078842372608 10692708478271660178 10718607502500404256 10735424848429894656 10741091774553432396 10789693999777656072 10798159252219112448 10879547555090500416 10928776277059235712 10951701417191734992 10983930053254660736 11015699672368896336 11039455434957694407 11098108120336310016 11103966496666724031 11143066007981965824 11154210688959333642 11181757209398569872 11255915345447060964 11264746380401419776 11297991691824750432 11315718083480159232 11321691329934699012 11372920702468340184 11381843536122848256 11406388901456763072 11519520940684059264 11571645469827426048 11577656002079236992 11611824794375437944 11630043585799052544 11636182755766218429 11688835166425794078 11698005856570705152 11704180901891952357 11750938009767857664 11819606749050650112 11839507633480838688 11858083656108837888 11927378520425032704 11987673172872034248 11997078321859218432 12022950463697669184 12077352954483631488 12138405749749863081 12147929158746501504 12239490999476812968 12258694590436839168 12294873311691640176 12314163796728408576 12320664094340701866 12330330497466418944 12356921309911493328 12386123848133687808 12442169657401261056 12453357785775319296 12458504411161496064 12485371635378348768 12535949258979711552 12579476860573391106 12599213884615640256 12672839677951597248 12703534817778256896 12730182843915179136 12787785481217962752 12804573978138204288 12832187514138858456 12862513226908060416 12979794272227241472 13024863002339141616 13055644056140914176 13063302893672367687 13083799034023934112 13114719368612140032 13160256588642043296 13219805260988839872 13252452988916823552 13319446087665943524 13340344113122442624 13386664752404117772 13390212375496000512 13418300835478161792 13479017128851366144 13496713112091620736 13525819271659877832 13557784212146333952 13587022073794085424 13666420303589814192 13762162719259778304 13791031414241444064 13823623118266850304 13853434271319459648 13871621809649721312 13901536473650429994 13905220543784308224 13934389329150398784 13997440864576418688 14032009047088401408 14046043089800642364 14114007639036324864 14174115620192595288 14207612649329818368 14256944637695546904 14291476670000539008 14321455699404576528 14386258666370208096 14405145725405479824 14436210953406215763 14506063406787333888 14571701702745647616 14602268556255646656 14652970877631534318 14687599563158528448 14719273913276925876 14754059289688657536 14797477493781746688 14805288662222298708 14872280918612444856 14909009612531426496 15007887127262747952 15063988922433000576 15095588439912932016 15132151768235864832 15163894269957786912 15208518535275684096 15216546680617362561 15285399833018346102 15359361254245412352 15428860626436568064 15436874669438982656 15482433059167250592 15506724781065403392 15514910341021624572 15585113555234392104 15597341142094273536 15605574535855936476 15676187995294198632 15786010177974451584 15878258593915865472 15945880072716669699 15983564230496045664 16030600618263558912 16039062717407490267 16077911253750606384 16103137272644841984 16111637661830148594 16184540999666484108 16197238878328668672 16262853092730436608 16319321332635750624 16344926120582452224 16393164415588853568 16427552125787602488 16440440663288558592 16475895079881991104 16604477047700425728 16647162180504465024 16714599011972948736 16772635814097854808 16798951846154187008 16883873018170591446 16897119570602129664 16973577125220238848 16982536994902048518 17050380641623950336 17059381053702510276 17072765304184272384 17109583352185144608 17150017635877413888 17279281411026088896 17366484003118855488 17417737191563156916 17445065378698578816 17533252749638691117 17547008784856057728 17626407014651786496 17729410123575975168 17759261450221258032 17787125484163256832 17848886336538823696 17891067780637549056 17972022838468488192 17995617482788827648 18034425695546503776 18077045616195111936 18116029431725447232 18221893738119752256 18349550292346371072 18359236499215219452 18388041885655258752 18471245695092612864 18480996141511052799 18495495746199628416 18535381964867239992 18579185772200531712 18663254486101891584 18728057453067523152 18803923888469567328 18869215290860086659 18898820826923460384 18943483532439757824 19009259516927395872 19054183217070523392 19055302226667385344 19095274265872768704 19181678221826944128 19206860967207306432 19248281271208287684 19293769840362090624 19341417875716445184 19469691408340862208 19537294503508712424 19583466084211371264 19625698551035901168 19672079052918210048 19740384882963064944 19829707891483259808 19878679483375235328 19979169131498915286 20010516169683663936 20079997128606176658 20085318563244000768 20127451253217242688 20176202357647819776 20218525693277049216 20245069668137431104 20278024713700912128 20288728907489816748 20380533110691128136 20499630455384721288 20643244078889667456 20686547121362166096 20735434677400275456 20780151406979189472 20807432714474581968 20852304710475644991 20901583993725598176 20996161296864628032 21048013570632602112 21069064634700963546 21171011458554487296 21261173430288892932 21266807890493647872 21311418973994727552 21374134157684745216 21385416956543320356 21437215005000808512 21482183549106864792 21579387999555312144 21759095110181000832 21857552554118471424 21903402834383469984 21967860106509321472 21979456316447301477 22031399344737792672 22078910869915388814 22196216240672620032 22207932993333448062 22286132015963931648 22308421377918667284 22363514418797139744 22511830690894121928 22529492760802839552 22595983383649500864 22643382659869398024 22745841404936680368 22812777802913526144 22928099749527519153 23039041881368118528 23143290939654852096 23155312004158473984 23223649588750875888 23260087171598105088 23272365511532436858 23377670332851588156 23396011713141410304 23408361803783904714 23501876019535715328 23639213498101300224 23679015266961677376 23975346345744068496 24045900927395338368 24154705908967262976 24167456492745222891 24276811499499726162 24295858317493003008 24478981998953625936 24517389180873678336 24589746623383280352 24628327593456817152 24641328188681403732 24660660994932837888 24713842619822986656 24772247696267375616 24906715571550638592 24917008822322992128 24970743270756697536 25071898517959423104 25158953721146782212 25198427769231280512 25325809527255887169 25345679355903194496 25460365687830358272 25473805492353072777 25575570962435925504 25609147956276408576 25664375028277716912 25725026453816120832 25959588544454482944 26049726004678283232 26111288112281828352 26126605787344735374 26167598068047868224 26320513177284086592 26439610521977679744 26504905977833647104 26638892175331887048 26680688226244885248 26773329504808235544 26836601670956323584 26958034257702732288 26993426224183241472 27051638543319755664 27115568424292667904 27174044147588170848 27332840607179628384 27524325438519556608 27582062828482888128 27706868542638919296 27743243619299442624 27803072947300859988 27810441087568616448 27868778658300797568 27994881729152837376 28092086179601284728 28348231240385190576 28415225298659636736 28513889275391093808 28582953340001078016 28642911398809153056 28772517332740416192 28810291450810959648 28872421906812431526 29012126813574667776 29143403405491295232 29204537112511293312 29305941755263068636 29375199126317056896 29438547826553851752 29508118579377315072 29610577324444597416 29744561837224889712 29818019225062852992 30015774254525495904 30119995692909264987 30127977844866001152 30191176879825864032 30264303536471729664 30327788539915573824 30417037070551368192 30433093361234725122 30570799666036692204 30718722508490824704 30873749338877965312 30964866118334501184 31029820682043249144 31170227110468784208 31211149071711872952 31352375990588397264 31572020355948903168 31603596952051445319 31756517187831730944 31891760145433339398 31967128460992091328 32061201236527117824 32078125434814980534 32155822507501212768 32206274545289683968 32223275323660297188 32369081999332968216 32394477756657337344 32638642665271501248 32786328831177707136 32855104251575204976 32951790159763982208 33118366304873083221 33294324361008930048 33311899490000172093 33429198023945897472 33545271628195709616 33597903692308374016 33767746036341182892 33794239141204259328 33947154250440477696 33965073989804097036 34118762107405020552 34145530608368544768 34219166704370289216 34558562822052177792 34732968006237710976 34835474383126313832 34890130757397157632 34908548267298655287 35066505499277382234 35094017569712115456 35252814029303572992 35458820247151950336 35518522900442516064 35574250968326513664 35697772673077647392 35782135561275098112 35991234965577655296 36068851391093007552 36232058863450894464 36443787476239504512 36718472998430438904 36776083771310517504 36942491390185225728 36961992283022105598 36990991492399256832 37070763929734479984 37158371544401063424 37326508972203783168 37456114906135046304 37607847776939134656 37738430581720173318 37797641653846920768 38018519033854791744 38110604453334770688 38190548531745537408 38363356443653888256 38413721934414612864 38496562542416575368 38587539680724181248 38939382816681724416 39074589007017424848 39166932168422742528 39251397102071802336 39344158105836420096 39480769765926129888 39659415782966519616 39757358966750470656 39958338262997830572 40021032339367327872 40159994257212353316 40170637126488001536 40254902506434485376 40437051386554098432 40490139336274862208 40577457814979633496 40761066221382256272 40999260910769442576 41286488157779334912 41373094242724332192 41470869354800550912 41560302813958378944 41614865428949163936 41704609420951289982 41803167987451196352 41992322593729256064 42096027141265204224 42138129269401927092 42342022917108974592 42522346860577785864 42622837947989455104 42770833913086640712 42874430010001617024 42964367098213729584 43158775999110624288 43308632860218647289 43518190220362001664 43715105108236942848 43806805668766939968 43935720213018642944 43958912632894602954 44062798689475585344 44157821739830777628 44392432481345240064 44415865986666896124 44616842755837334568 44727028837594279488 45023661381788243856 45191966767299001728 45286765319738796048 45491682809873360736 45625555605827052288 45649640041852087683 45856199499055038306 46078083762736237056 46286581879309704192 46310624008316947968 46447299177501751776 46520174343196210176 46544731023064873716 46755340665703176312 46792023426282820608 46816723607567809428 47358030533923354752 47837640218150009097 47950692691488136992 48091801854790676736 48117188152222470801 48309411817934525952 48334912985490445782 48553622998999452324 48591716634986006016 48957963997907251872 49034778361747356672 49179493246766560704 49282656377362807464 49321321989865675776 49427685239645973312 49813431143101277184 49941486541513395072 50143797035918846208 50317907442293564424 50396855538462561024 50651619054511774338 50691358711806388992 50920731375660716544 50947610984706145554 51151141924871851008 51218295912552817152 51328750056555433824 51450052907632241664 52099452009356566464 52253211574689470748 52335196136095736448 52599758248916073351 52641026354568173184 52879221043955359488 53277784350663774096 53361376452489770496 53546659009616471088 53673203341912647168 53916068515405464576 53986852448366482944 54103277086639511328 54231136848585335808 54348088295176341696 54665681214359256768 55048650877039113216 55164125656965776256 55413737085277838592 55442988424533158397 55486487238598885248 55606145894601719976 55737557316601595136 55989763458305674752 56184172359202569456 56607645872580259977 56696462480770381152 56830450597319273472 57027778550782187616 57165906680002156032 57285822797618306112 57545034665480832384 57620582901621919296 57744843813624863052 58024253627149335552 58409074225022586624 58611883510526137272 58750398252634113792 58877095653107703504 59016237158754630144 59221154648889194832 59489123674449779424 59636038450125705984 60031548509050991808 60239991385818529974 60255955689732002304 60382353759651728064 60528607072943459328 60655577079831147648 60834074141102736384 60866186722469450244 61141599332073384408 61929732236669002368 62059641364086498288 62340454220937568416 62422298143423745904 62556914131426934973 62704751981176794528 63144040711897806336 63207193904102890638 63513034375663461888 63783520290866678796 63934256921984182656 64122402473054235648 64156250869629961068 64311645015002425536 64446550647320594376 64738163998665936432 65277285330543002496 65572657662355414272 65710208503150409952 65903580319527964416 65938368949341904431 66236732609746166442 66588648722017860096 66623798980000344186 66858396047891794944 67090543256391419232 67195807384616748032 67535492072682365784 67588478282408518656 67930147979608194072 68237524214810041104 68438333408740578432 68784299248582557459 69117125644104355584 69465936012475421952 69670948766252627664 69780261514794315264 69817096534597310574 70133010998554764468 70188035139424230912 70505628058607145984 70917640494303900672 71037045800885032128 71395545346155294784 72137702782186015104 72464117726901788928 72502369478235668673 72887574952479009024 73436945996860877808 73552167542621035008 73884982780370451456 73923984566044211196 73981982984798513664 74141527859468959968 74316743088802126848 74912229812270092608 75215695553878269312 75476861163440346636 75595283307693841536 75977428581767661507 76037038067709583488 76381097063491074816 76726712887307776512 76827443868829225728 76993125084833150736 77175079361448362496 77878765633363448832 78149178014034849696 78333864336845485056 78502794204143604672 78961539531852259776 79318831565933039232 79514717933500941312 79916676525995661144 80042064678734655744 80319988514424706632 80509805012868970752 80874102773108196864 80980278672549724416 81154915629959266992 81522132442764512544 81998521821538885152 82572976315558669824 82746188485448664384 83120605627916757888 83229730857898327872 83409218841902579964 83606335974902392704 83984645187458512128 84276258538803854184 85044693721155571728 85245675895978910208 85541667826173281424 85748860020003234048 85928734196427459168 86317551998221248576 86617265720437294578 87036380440724003328 87430210216473885696 87613611337533879936 87871440426037285888 87917825265789205908 88125597378951170688 88315643479661555256 88831731973333792248 89233685511674669136 89454057675188558976 90047322763576487712 90359987078727794961 90383933534598003456 90573530639477592096 90983365619746721472 91251111211654104576 91299280083704175366 91712398998110076612 92156167525472474112 92621248016633895936 92894598355003503552 93089462046129747432 93510681331406352624 93633447215135618856 94716061067846709504 94810790856154335957 95675280436300018194 95901385382976273984 96183603709581353472 96234376304444941602 96618823635869051904 96669825970980891564 97107245997998904648 97183433269972012032 97915927995814503744 98358986493533121408 98565312754725614928 98855370479291946624 99355098914619249663 99882973083026790144 100287594071837692416 100635814884587128848 100793711076925122048 101303238109023548676 101382717423612777984 101841462751321433088 101895221969412291108 102436591825105634304 102657500113110867648 104198904018713132928 104506423149378941496 104670392272191472896 104725644801895965861 105199516497832146702 105282052709136346368 105758442087910718976 106555568701327548192 106722752904979540992 107093318019232942176 107346406683825294336 107973704896732965888 108206554173279022656 108696176590352683392 109331362428718513536 110328251313931552512 110827474170555677184 110885976849066316794 110972974477197770496 111212291789203439952 111475114633203190272 111979526916611349504 112368344718405138912 113215291745160519954 113392924961540762304 114055557101564375232 114331813360004312064 114571645595236612224 115090069330961664768 115241165803243838592 115489687627249726104 116818148450045173248 117223767021052274544 117500796505268227584 117754191306215407008 118032474317509260288 118442309297778389664 118978247348899558848 119272076900251411968 120063097018101983616 120479982771637059948 120511911379464004608 120764707519303456128 121311154159662295296 121732373444938900488 122283198664146768816 123859464473338004736 124119282728172996576 124680908441875136832 124844596286847491808 125113828262853869946 125409503962353589056 126288081423795612672 126414387808205781276 127026068751326923776 127567040581733357592 127868513843968365312 128312501739259922136 128623290030004851072 128893101294641188752 129476327997331872864 129925898580655941867 130554570661086004992 131145315324710828544 131420417006300819904 131807160639055928832 131876737898683808862 132473465219492332884 133177297444035720192 133247597960000688372 134181086512782838464 135070984145364731568 135860295959216388144 136475048429620082208 136876666817481156864 136948920125556263049 137568598497165114918 138234251288208711168 138931872024950843904 139341897532505255328 139560523029588630528 139634193069194621148 140266021997109528936 140376070278848461824 142074091601770064256 142791090692310589568 143512920654450027291 144275405564372030208 144351564456667412403 144928235453803577856 145004738956471337346 145775149904958018048 146873891993721755616 147104335085242070016 147847969132088422392 147963965969597027328 148283055718937919936 149824459624540185216 150431391107756538624 150953722326880693272 151190566615387683072 151954857163535323014 152074076135419166976 152762194126982149632 153453425774615553024 153654887737658451456 153986250169666301472 154350158722896724992 156298356028069699392 157005588408287209344 157799274746748220053 157923079063704519552 158637663131866078464 159833353051991322288 160084129357469311488 160639977028849413264 161019610025737941504 161748205546216393728 161960557345099448832 162309831259918533984 163044264885529025088 163997043643077770304 165145952631117339648 165492376970897328768 166241211255833515776 166459461715796655744 166818437683805159928 167212671949804785408 167969290374917024256 168552517077607708368 169822937617740779931 170089387442311143456 170491351791957820416 171083335652346562848 171497720040006468096 171857468392854918336 172635103996442497152 173234531440874589156 174072760881448006656 175227222675067759872 175835650531578411816 176251194757902341376 176631286959323110512 177663463946667584496 178467371023349338272 178908115350377117952 180094645527152975424 180719974157455589922 180767867069196006912 181147061278955184192 181966731239493442944 182502222423308209152 182598560167408350732 183424797996220153224 185789196710007007104 186178924092259494864 187021362662812705248 187266894430271237712 187670742394280804919 189432122135693419008 189621581712308671914 191350560872600036388 191802770765952547968 192367207419162706944 192468752608889883204 193339651941961783128 194214491995997809296 195831855991629007488 196717972987066242816 197130625509451229856 197710740958583893248 197815106848025713293 198710197829238499326 199765946166053580288 200575188143675384832 201271629769174257696 201587422153850244096 202606476218047097352 202765434847225555968 203790443938824582216 205315000226221735296 206352897745747672377 208397808037426265856 209012846298757882992 209340784544382945792 209451289603791931722 210399032995664293404 210564105418272692736 211516884175821437952 213111137402655096384 214186636038465884352 216413108346558045312 217392353180705366784 218662724857437027072 220656502627863105024 221654948341111354368 221771953698132633588 221945948954395540992 222424583578406879904 222950229266406380544 224736689436810277824 226430583490321039908 226785849923081524608 227932285745302984521 228111114203128750464 229143291190473224448 230180138661923329536 230482331606487677184 230979375254499452208 233636296900090346496 234447534042104549088 235001593010536455168 235508382612430814016 236884618595556779328 237956494697799117696 238544153800502823936 240126194036203967232 240959965543274119896 241529415038606912256 242622308319324590592 243464746889877800976 244566397328293537632 247718928946676009472 248238565456345993152 249361816883750273664 249689192573694983616 250227656525707739892 250819007924707178112 252828775616411562552 255134081163466715184 255737027687936730624 256625003478519844272 257246580060009702144 257786202589282377504 258952655994663745728 259851797161311883734 261109141322172009984 262290630649421657088 262840834012601639808 263614321278111857664 263753475797367617724 264946930438984665768 266495195920001376744 268362173025565676928 270141968290729463136 271079961236183384883 271720591918432776288 272950096859240164416 273753333634962313728 273897840251112526098 275137196994330229836 276468502576417422336 277863744049901687808 278683795065010510656 279268386138389242296 280532043994219057872 284148183203540128512 285582181384621179136 287025841308900054582 288550811128744060416 288703128913334824806 289856470907607155712 290009477912942674692 291550299809916036096 293747783987443511232 295695938264176844784 296566111437875839872 298065296743857748989 299648919249080370432 300862782215513077248 301907444653761386544 302381133230775366144 303909714327070646028 304148152270838333952 305524388253964299264 307309775475316902912 307972500339332602944 312596712056139398784 314011176816574418688 314176934405687897583 315598549493496440106 315846158127409039104 317275326263732156928 319666706103982644576 320168258714938622976 321279954057698826528 322039220051475883008 323921114690198897664 324619662519837067968 326088529771058050176 327994087286155540608 330984753941794657536 332482422511667031552 332918923431593311488 333636875367610319856 334425343899609570816 335938580749834048512 337105034155215416736 339645875235481559862 340178774884622286912 342166671304693125696 342995440080012936192 343714936785709836672 345270207992884994304 346469062881749178312 350454445350135519744 351671301063156823632 352502389515804682752 353262573918646221024 355326927893335168992 356934742046698676544 357816230700754235904 360189291054305950848 361439948314911179844 361535734138392013824 362294122557910368384 363933462478986885888 365197120334816701464 366849595992440306448 371578393420014014208 372357848184518989728 374042725325625410496 374533788860542475424 375341484788561609838 378864244271386838016 379243163424617343828 382701121745200072776 383605541531905095936 384937505217779766408 386679303883923566256 388428983991995618592 389777695741967825601 391663711983258014976 393435945974132485632 394261251018902459712 395421481917167786496 395630213696051426586 397420395658476998652 399531892332107160576 402543259538348515392 405212952436094194704 407580887877649164432 410630000452443470592 410846760376668789147 412705795491495344754 416795616074852531712 418025692597515765984 418681569088765891584 418902579207583863444 420798065991328586808 421128210836545385472 426222274805310192768 428373272076931768704 430538761963350081873 432826216693116090624 433054693370002237209 434784706361410733568 437325449714874054144 441313005255726210048 443543907396265267176 443891897908791081984 444849167156813759808 449473378873620555648 452861166980642079816 453571699846163049216 455864571490605969042 456222228406257500928 458286582380946448896 460360277323846659072 460964663212975354368 461958750508998904416 468895068084209098176 471016765224861628032 473769237191113558656 475912989395598235392 480252388072407934464 481919931086548239792 483058830077213824512 485244616638649181184 486929493779755601952 489132794656587075264 495437857893352018944 496477130912691986304 498723633767500547328 499378385147389967232 500455313051415479784 501638015849414356224 505657551232823125104 510268162326933430368 511474055375873461248 513250006957039688544 514493160120019404288 515572405178564755008 517905311989327491456 519703594322623767468 522218282644344019968 525681668025203279616 527506951594735235448 529893860877969331536 532990391840002753488 536724346051131353856 540283936581458926272 542159922472366769766 543441183836865552576 545900193718480328832 547506667269924627456 547795680502225052196 550274393988660459672 557367590130021021312 558536772276778484592 561064087988438115744 563012227182842414757 568296366407080257024 571164362769242358272 574051682617800109164 577101622257488120832 577406257826669649612 580018955825885349384 587495567974887022464 591391876528353689568 593132222875751679744 593445320544077139879 596130593487715497978 599297838498160740864 601725564431026154496 603814889307522773088 604762266461550732288 607819428654141292056 608296304541676667904 615945000678665205888 625193424112278797568 628022353633148837376 628353868811375795166 631197098986992880212 631692316254818078208 634550652527464313856 639333412207965289152 642559908115397653056 649239325039674135936 652177059542116100352 655988174572311081216 661969507883589315072 664964845023334063104 665837846863186622976 667273750735220639712 668850687799219141632 674210068310430833472 679291750470963119724 680357549769244573824 683796857235908953563 684333342609386251392 687429873571419673344 690540415985769988608 692938125763498356624 700908890700271039488 703342602126313647264 705004779031609365504 706525147837292442048 710653855786670337984 713869484093397353088 715632461401508471808 720378582108611901696 722879896629822359688 724588245115820736768 727866924957973771776 730394240669633402928 733699191984880612896 743156786840028028416 744715696369037979456 748085450651250820992 749067577721084950848 750682969577123219676 758486326849234687656 765402243490400145552 767211083063810191872 769875010435559532816 773358607767847132512 776857967983991237184 779555391483935651202 783327423966516029952 786871891948264971264 788522502037804919424 790842963834335572992 791260427392102853172 794840791316953997304 805086519076697030784 810425904872188389408 813239883708550154649 815161775755298328864 821260000904886941184 821693520753337578294 825411590982990689508 833591232149705063424 836051385195031531968 837805158415167726888 841596131982657173616 852444549610620385536 856746544153863537408 861077523926700163746 865652433386232181248 866109386740004474418 869569412722821467136 874650899429748108288 887087814792530534352 889698334313627519616 894195890231573246967 898946757747241111296 905722333961284159632 907143399692326098432 911729142981211938084 912444456812515001856 916573164761892897792 921929326425950708736 923917501017997808832 937790136168418196352 942033530449723256064 942530803217063692749 947538474382227117312 951825978791196470784 960504776144815868928 963839862173096479584 966117660154427649024 973858987559511203904 978265589313174150528 992954261825383972608 997447267535001094656 998756770294779934464 1000910626102830959568 1003276031698828712448 1011315102465646250208 1020536324653866860736 1026500013914079377088 1028986320240038808576 1031144810357129510016 1035810623978654982912 1039407188645247534936 1051363336050406559232 1055013903189470470896 1059787721755938663072 1065980783680005506976 1073448692102262707712 1080567873162917852544 1084319844944733539532 1086882367673731105152 1091800387436960657664 1095591361004450104392 1100548787977320919344 1114735180260042042624 1117073544553556969184 1122128175976876231488 1126024454365684829514 1136592732814160514048 1142328725538484716544 1148103365235600218328 1154812515653339299224 1160037911651770698768 1169333087225903476803 1174991135949774044928 1182783753056707379136 1186264445751503359488 1186890641088154279758 1192261186975430995956 1198595676996321481728 1207629778615045546176 1215638857308282584112 1231890001357330411776 1232540281130006367441 1250386848224557595136 1256044707266297674752 1256707737622751590332 1262394197973985760424 1263384632509636156416 1278666824415930578304 1285119816230795306112 1291616285890050245619 1298478650079348271872 1304354119084232200704 1311976349144622162432 1323939015767178630144 1331675693726373245952 1334547501470441279424 1348420136620861666944 1358583500941926239448 1360715099538489147648 1367593714471817907126 1368666685218772502784 1374859747142839346688 1381080831971539977216 1385876251526996713248 1406685204252627294528 1413050295674584884096 1421307711573340675968 1427738968186794706176 1440757164217223803392 1445759793259644719376 1449176490231641473536 1455733849915947543552 1460788481339266805856 1467398383969761225792 1486313573680056056832 1489431392738075958912 1496170901302501641984 1498135155442169901696 1501365939154246439352 1516972653698469375312 1530804486980800291104 1534422166127620383744 1539750020871119065632 1546717215535694265024 1553715935967982474368 1559110782967871302404 1566654847933032059904 1577045004075609838848 1582520854784205706344 1589681582633907994608 1610173038153394061568 1620851809744376778816 1626479767417100309298 1630323551510596657728 1642520001809773882368 1643387041506675156588 1650823181965981379016 1672102770390063063936 1675610316830335453776 1683192263965314347232 1689036681548527244271 1704889099221240771072 1713493088307727074816 1722155047853400327492 1731304866772464362496 1732218773480008948836 1774175629585061068704 1779396668627255039232 1780335961632231419637 1788391780463146493934 1797893515494482222592 1811444667922568319264 1814286799384652196864 1823458285962423876168 1824888913625030003712 1847835002035995617664 1875580272336836392704 1884067060899446512128 1885061606434127385498 1895076948764454234624 1903651957582392941568 1927679724346192959168 1947717975119022407808 1956531178626348301056 1985908523650767945216 1994894535070002189312 1997513540589559868928 2001821252205661919136 2006552063397657424896 2022630204931292500416 2041072649307733721472 2051390571707726860689 2053000027828158754176 2062289620714259020032 2071621247957309965824 2078814377290495069872 2102726672100813118464 2110027806378940941792 2119575443511877326144 2131961567360011013952 2146897384204525415424 2161135746325835705088 2168639689889467079064 2173764735347462210304 2183600774873921315328 2191182722008900208784 2201097575954641838688 2229470360520084085248 2234147089107113938368 2244256351953752462976 2252048908731369659028 2296206730471200436656 2309625031306678598448 2320075823303541397536 2338666174451806953606 2349982271899548089856 2365567506113414758272 2372528891503006718976 2373781282176308559516 2384522373950861991912 2415259557230091092352 2431277714616565168224 2439719651125650463947 2463780002714660823552 2465080562260012734882 2500773696449115190272 2513415475245503180664 2524788395947971520848 2557333648831861156608 2570239632461590612224 2583232571780100491238 2596957300158696543744 2608708238168464401408 2623952698289244324864 2669095002940882558848 2682587670694719740901 2696840273241723333888 2717167001883852478896 2721430199076978295296 2735187428943635814252 2737333370437545005568 2749719494285678693376 2771752503053993426496 2813370408505254589056 2826100591349169768192 2842615423146681351936 2855477936373589412352 2881514328434447606784 2891519586519289438752 2898352980463282947072 2921576962678533611712 2934796767939522451584 2978862785476151917824 2992341802605003283968 2996270310884339803392 3002731878308492878704 3033945307396938750624 3061608973961600582208 3079500041742238131264 3093434431071388530048 3107431871935964948736 3118221565935742604808 3154090008151219677696 3165041709568411412688 3179363165267815989216 3220346076306788123136 3241703619488753557632 3252959534834200618596 3260647103021193315456 3286774083013350313176 3301646363931962758032 3344205540780126127872 3351220633660670907552 3366384527930628694464 3378073363097054488542 3409778198442481542144 3426986176615454149632 3444310095706800654984 3464437546960017897672 3507999261677710430409 3548351259170122137408 3558793337254510078464 3560671923264462839274 3576783560926292987868 3595787030988964445184 3622889335845136638528 3646916571924847752336 3695670004071991235328 3751160544673672785408 3768134121798893024256 3770123212868254770996 3790153897528908469248 3855359448692385918336 3874848857670150736857 3895435950238044815616 3913062357252696602112 3971817047301535890432 3995027081179119737856 4003642504411323838272 4045260409862585000832 4082145298615467442944 4102781143415453721378 4106000055656317508352 4124579241428518040064 4143242495914619931648 4157628754580990139744 4220055612757881883584 4239150887023754652288 4263923134720022027904 4322271492651671410176 4337279379778934158128 4347529470694924420608 4367201549747842630656 4382365444017800417568 4402195151909283677376 4458940721040168170496 4468294178214227876736 4488512703907504925952 4504097817462739318056 4592413460942400873312 4619250062613357196896 4640151646607082795072 4677332348903613907212 4699964543799096179712 4731135012226829516544 4747562564352617119032 4769044747901723983824 4830519114460182184704 4862555429233130336448 4879439302251300927894 4927560005429321647104 4930161124520025469764 5026830950491006361328 5049576791895943041696 5067110044645581732813 5114667297663722313216 5140479264923181224448 5166465143560200982476 5193914600317393087488 5338190005881765117696 5341007884896694258911 5365175341389439481802 5393680546483446667776 5434334003767704957792 5442860398153956590592 5470374857887271628504 5474666740875090011136 5543505006107986852992 5626740817010509178112 5652201182698339536384 5685230846293362703872 5710955872747178824704 5783039173038578877504 5843153925357067223424 5869593535879044903168 5957725570952303835648 5984683605210006567936 5992540621768679606784 6005463756616985757408 6067890614793877501248 6123217947923201164416 6159000083484476262528 6186868862142777060096 6214863743871929897472 6236443131871485209616 6308180016302439355392 6330083419136822825376 6358726330535631978432 6440692152613576246272 6483407238977507115264 6505919069668401237192 6521294206042386630912 6573548166026700626352 6603292727863925516064 6688411081560252255744 6702441267321341815104 6732769055861257388928 6756146726194108977084 6888620191413601309968 6928875093920035795344 7015998523355420860818 7096702518340244274816 7117586674509020156928 7121343846528925678548 7153567121852585975736 7245778671690273277056 7293833143849695504672 7319158953376951391841 7391340008143982470656 7502321089347345570816 7540246425736509541992 7710718897384771836672 7749697715340301473714 7790871900476089631232 7826124714505393204224 8007285008822647676544 8090520819725170001664 8164290597230934885888 8205562286830907442756 8212000111312635016704 8249158482857036080128 8315257509161980279488 8440111225515763767168 8478301774047509304576 8527846269440044055808 8644542985303342820352 8674558759557868316256 8695058941389848841216 8764730888035600835136 8804390303818567354752 8936588356428455753472 8977025407815009851904 9008195634925478636112 9184826921884801746624 9238500125226714393792 9280303293214165590144 9354664697807227814424 9462270024453659033088 9495125128705234238064 9538089495803447967648 9661038228920364369408 9725110858466260672896 9758878604502601855788 9860322249040050939528 10053661900982012722656 10099153583791886083392 10134220089291163465626 10229334595327444626432 10280958529846362448896 10332930287120401964952 10676380011763530235392 10682015769793388517822 10730350682778878963604 10787361092966893335552 10868668007535409915584 10940749715774543257008 11087010012215973705984 11253481634021018356224 11304402365396679072768 11370461692586725407744 11566078346077157755008 11624546573010452210571 11686307850714134446848 11739187071758089806336 11915451141904607671296 11985081243537359213568 12010927513233971514816 12135781229587755002496 12246435895846402328832 12318000166968952525056 12373737724285554120192 12429727487743859794944 12472886263742970419232 12660166838273645650752 12717452661071263956864 12966814477955014230528 13011838139336802474384 13042588412084773261824 13147096332053401252704 13206585455727851032128 13376822163120504511488 13404882534642683630208 13465538111722514777856 13512293452388217954168 13777240382827202619936 13857750187840071590688 14031997046710841721636 14193405036680488549632 14242687693057851357096 14307134243705171951472 14491557343380546554112 14587666287699391009344 14638317906753902783682 14782680016287964941312 15080492851473019083984 15201330133936745198439 15421437794769543673344 15499395430680602947428 15581743800952179262464 16014570017645295353088 16023023654690082776733 16181041639450340003328 16328581194461869771776 16411124573661814885512 16424000222625270033408 16630515018323960558976 16880222451031527534336 16956603548095018609152 17055692538880088111616 17349117519115736632512 17529461776071201670272 17608780607637134709504 17873176712856911506944 17954050815630019703808 18016391269850957272224 18369653843769603493248 18477000250453428787584 18560606586428331180288 18709329395614455628848 18924540048907318066176 18990250257410468476128 19076178991606895935296 19322076457840728738816 19450221716932521345792 19517757209005203711576 19720644498080101879056 20107323801964025445312 20198307167583772166784 20268440178582326931252 20665860574240803929904 21352760023527060470784 21364031539586777035644 21460701365557757927208 21737336015070819831168 21881499431549086514016 21957476860130854175523 22174020024431947411968 22506963268042036712448 23132156692154315510016 23249093146020904421142 23372615701428268893696 23478374143516179612672 24021855026467943029632 24271562459175510004992 24492871791692804657664 24636000333937905050112 24747475448571108240384 24945772527485940838464 25320333676547291301504 25434905322142527913728 25933628955910028461056 26023676278673604948768 26085176824169546523648 26294192664106802505408 26413170911455702064256 26809765069285367260416 26931076223445029555712 27024586904776435908336 27554480765654405239872 27715500375680143181376 28063994093421683443272 28386810073360977099264 28485375386115702714192 28614268487410343902944 28983114686761093108224 29175332575398782018688 29276635813507805567364 30160985702946038167968 30402660267873490396878 30842875589539087346688 30998790861361205894856 32029140035290590706176 32046047309380165553466 32362083278900680006656 32822249147323629771024 33261030036647921117952 33760444902063055068672 33913207096190037218304 34111385077760176223232 34698235038231473265024 34873639719031356631713 35058923552142403340544 35217561215274269419008 35746353425713823013888 36032782539701914544448 36739307687539206986496 36954000500906857575168 37121213172856662360576 37418658791228911257696 37980500514820936952256 38152357983213791870592 38900443433865042691584 39035514418010407423152 39441288996160203758112 40214647603928050890624 40396614335167544333568 40536880357164653862504 41331721148481607859808 42728063079173554071288 42921402731115515854416 43474672030141639662336 43762998863098173028032 43914953720261708351046 44348040048863894823936 45603990401810235595317 46264313384308631020032 46498186292041808842284 46745231402856537787392 48043710052935886059264 48543124918351020009984 48985743583385609315328 49272000667875810100224 49891545054971881676928 50640667353094582603008 50869810644285055827456 52047352557347209897536 52588385328213605010816 52826341822911404128512 53619530138570734520832 53862152446890059111424 54049173809552871816672 55108961531308810479744 55431000751360286362752 56127988186843366886544 56773620146721954198528 56970750772231405428384 57228536974820687805888 57966229373522186216448 58350665150797564037376 58553271627015611134728 60321971405892076335936 60805320535746980793756 61997581722722411789712 64058280070581181412352 64092094618760331106932 65644498294647259542048 65872430580392562526569 66522060073295842235904 67520889804126110137344 69396470076462946530048 69747279438062713263426 70117847104284806681088 70435122430548538838016 72065565079403829088896 73478615375078413972992 73908001001813715150336 74242426345713324721152 74837317582457822515392 75961001029641873904512 76304715966427583741184 77800886867730085383168 78071028836020814846304 78882577992320407516224 80429295207856101781248 80793228670335088667136 81073760714329307725008 82663442296963215719616 85456126158347108142576 85842805462231031708832 86949344060283279324672 87525997726196346056064 87829907440523416702092 91207980803620471190634 92528626768617262040064 92996372584083617684568 96087420105871772118528 97086249836702040019968 99783090109943763353856 101281334706189165206016 101739621288570111654912 104094705114694419795072 105176770656427210021632 105652683645822808257024 107239060277141469041664 108098347619105743633344 110217923062617620959488 110862001502720572725504 112255976373686733773088 113941501544462810856768 114457073949641375611776 116701330301595128074752 117106543254031222269456 120643942811784152671872 121610641071493961587512 123995163445444823579424 128184189237520662213864 131288996589294519084096 131744861160785125053138 133044120146591684471808 138792940152925893060096 139494558876125426526852 140235694208569613362176 144131130158807658177792 146957230750156827945984 147816002003627430300672 149674635164915645030784 151922002059283747809024 152609431932855167482368 156142057672041629692608 157765155984640815032448 160858590415712203562496 161586457340670177334272 162147521428658615450016 165326884593926431439232 170912252316694216285152 171685610924462063417664 173898688120566558649344 175051995452392692112128 175659814881046833404184 182415961607240942381268 185992745168167235369136 192174840211743544237056 197617291741177687579707 199566180219887526707712 202562669412378330412032 208189410229388839590144 210353541312854420043264 211305367291645616514048 216196695238211487266688 220435846125235241918976 221724003005441145451008 224511952747373467546176 227883003088925621713536 228914147899282751223552 233402660603190256149504 234213086508062444538912 241287885623568305343744 243221282142987923175024 247990326890889647158848 256368378475041324427728 262577993178589038168192 263489722321570250106276 277585880305851786120192 278989117752250853053704 288262260317615316355584 299349270329831290061568 303844004118567495618048 305218863865710334964736 312284115344083259385216 315530311969281630064896 321717180831424407124992 324295042857317230900032 330653769187852862878464 341824504633388432570304 343371221848924126835328 350103990904785384224256 351319629762093666808368 364831923214481884762536 371985490336334470738272 395234583482355375159414 399132360439775053415424 416378820458777679180288 420707082625708840086528 432393390476422974533376 440871692250470483837952 443448006010882290902016 449023905494746935092352 455766006177851243427072 457828295798565502447104 468426173016124889077824 482575771247136610687488 486442564285975846350048 495980653781779294317696 512736756950082648855456 525155986357178076336384 526979444643140500212552 557978235504501706107408 576524520635230632711168 592851875223533062739121 598698540659662580123136 607688008237134991236096 624568230688166518770432 631060623938563260129792 648590085714634461800064 661307538375705725756928 683649009266776865140608 686742443697848253670656 700207981809570768448512 702639259524187333616736 729663846428963769525072 743970980672668941476544 790469166964710750318828 832757640917555358360576 864786780952845949066752 898047810989493870184704 911532012355702486854144 915656591597131004894208 936852346032249778155648 965151542494273221374976 972885128571951692700096 991961307563558588635392 1025473513900165297710912 1050311972714356152672768 1053958889286281000425104 1115956471009003412214816 1185703750447066125478242 1197397081319325160246272 1249136461376333037540864 1262121247877126520259584 1297180171429268923600128 1322615076751411451513856 1367298018533553730281216 1373484887395696507341312 1405278519048374667233472 1459327692857927539050144 1487941961345337882953088 1580938333929421500637656 1729573561905691898133504 1796095621978987740369408 1823064024711404973708288 1873704692064499556311296 1945770257143903385400192 1983922615127117177270784 2050947027800330595421824 2100623945428712305345536 2107917778572562000850208 2231912942018006824429632 2371407500894132250956484 2498272922752666075081728 2594360342858537847200256 2734596037067107460562432 2746969774791393014682624 2810557038096749334466944 2918655385715855078100288 2975883922690675765906176 3161876667858843001275312 3592191243957975480738816 3747409384128999112622592 3891540514287806770800384 3967845230254234354541568 4101894055600661190843648 4215835557145124001700416 4463825884036013648859264 4742815001788264501912968 5188720685717075694400512 5469192074134214921124864 5621114076193498668933888 5837310771431710156200576 5951767845381351531812352 6323753335717686002550624 7494818768257998225245184 7783081028575613541600768 8203788111201322381687296 8431671114290248003400832 8927651768072027297718528 9485630003576529003825936 11242228152386997337867776 11674621542863420312401152 11903535690762703063624704 12647506671435372005101248 15566162057151227083201536 16407576222402644763374592 16863342228580496006801664 17855303536144054595437056 18971260007153058007651872 22484456304773994675735552 23349243085726840624802304 25295013342870744010202496 33726684457160992013603328 35710607072288109190874112 37942520014306116015303744 46698486171453681249604608 50590026685741488020404992 67453368914321984027206656 75885040028612232030607488 101180053371482976040809984 151770080057224464061214976 202360106742965952081619968 303540160114448928122429952 607080320228897856244859904
- Sum of all divisors σ(n): 2152700362453348509729180891
- Sum of proper divisors (its aliquot sum) s(n): 1545620042224450653484320987
- 607080320228897856244859904 is an abundant number, because the sum of its proper divisors (1545620042224450653484320987) is greater than itself. Its abundance is 938539721995552797239461083
Bases of 607080320228897856244859904
- Binary: 111110110001010100100001000011010011011111100101100111010110000010101001011000100000000002
- Hexadecimal: 0x1F62A421A6FCB3AC152C400
- Base-36: 24A1UGIQX06O900000
Squares and roots of 607080320228897856244859904
- 607080320228897856244859904 squared (6070803202288978562448599042) is 368546515209221167685281326344471110151888020586889216
- 607080320228897856244859904 cubed (6070803202288978562448599043) is 223737336472458360687058627933867765173035070491462162280816649391576613088395264
-
607080320228897856244859904 is a
perfect square number . Itssquare root is 24638999984352 -
The
cube root of 607080320228897856244859904 is 846737352.0352596669
Scales and comparisons
How big is 607080320228897856244859904?- 607,080,320,228,897,856,244,859,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 607,080,320,228,897,856,244,859,904 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 607080320228897856244859904 cubic inches would be around 70561446 feet tall.
Recreational maths with 607080320228897856244859904
- 607080320228897856244859904 backwards is 409958442658798822023080706
- The number of decimal digits it has is: 27
- The sum of 607080320228897856244859904'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 607080320228897856244859904 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 607080320228897856244859904 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/607080320228897856244859904/
Chicago style:
Numbermatics. 2024. "Number 607080320228897856244859904 - Facts about the integer". https://numbermatics.com/n/607080320228897856244859904/
The information we have on file for 607080320228897856244859904 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 607080320228897856244859904, math, Factors of 607080320228897856244859904, curriculum, school, college, exams, university, Prime factorization of 607080320228897856244859904, STEM, science, technology, engineering, physics, economics, calculator, six hundred seven septillion, eighty sextillion, three hundred twenty quintillion, two hundred twenty-eight quadrillion, eight hundred ninety-seven trillion, eight hundred fifty-six billion, two hundred forty-four million, eight hundred fifty-nine thousand, nine hundred four.