313948399567631963344045056
313,948,399,567,631,963,344,045,056 is an even composite number composed of five prime numbers multiplied together.
What does the number 313948399567631963344045056 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 19965 divisors.
313948399567631963344045056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, nine hundred sixty-five divisors.
Prime factorization of 313948399567631963344045056:
210 × 310 × 1310 × 172 × 194
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 19 × 19 × 19 × 19)See below for interesting mathematical facts about the number 313948399567631963344045056 from the Numbermatics database.
Names of 313948399567631963344045056
- Cardinal: 313948399567631963344045056 can be written as Three hundred thirteen septillion, nine hundred forty-eight sextillion, three hundred ninety-nine quintillion, five hundred sixty-seven quadrillion, six hundred thirty-one trillion, nine hundred sixty-three billion, three hundred forty-four million, forty-five thousand and fifty-six.
Scientific notation
- Scientific notation: 3.13948399567631963344045056 × 1026
Factors of 313948399567631963344045056
Divisors of 313948399567631963344045056
- Number of divisors d(n): 19965
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 19 24 26 27 32 34 36 38 39 48 51 52 54 57 64 68 72 76 78 81 96 102 104 108 114 117 128 136 144 152 153 156 162 169 171 192 204 208 216 221 228 234 243 247 256 272 288 289 304 306 312 323 324 338 342 351 361 384 408 416 432 442 456 459 468 486 494 507 512 513 544 576 578 608 612 624 646 648 663 676 684 702 722 729 741 768 816 832 864 867 884 912 918 936 969 972 988 1014 1024 1026 1053 1083 1088 1152 1156 1216 1224 1248 1292 1296 1326 1352 1368 1377 1404 1444 1458 1482 1521 1536 1539 1632 1664 1728 1734 1768 1824 1836 1872 1938 1944 1976 1989 2028 2052 2106 2166 2176 2187 2197 2223 2304 2312 2432 2448 2496 2584 2592 2601 2652 2704 2736 2754 2808 2873 2888 2907 2916 2964 3042 3072 3078 3159 3211 3249 3264 3328 3456 3468 3536 3648 3672 3744 3757 3876 3888 3952 3978 4056 4104 4131 4199 4212 4332 4352 4374 4394 4446 4563 4608 4617 4624 4693 4864 4896 4992 5168 5184 5202 5304 5408 5472 5491 5508 5616 5746 5776 5814 5832 5928 5967 6084 6137 6156 6318 6422 6498 6528 6561 6591 6656 6669 6859 6912 6936 7072 7296 7344 7488 7514 7752 7776 7803 7904 7956 8112 8208 8262 8398 8424 8619 8664 8704 8721 8748 8788 8892 9126 9216 9234 9248 9386 9477 9633 9728 9747 9792 9984 10336 10368 10404 10608 10816 10944 10982 11016 11232 11271 11492 11552 11628 11664 11856 11934 12168 12274 12312 12393 12597 12636 12844 12996 13056 13122 13182 13312 13338 13689 13718 13824 13851 13872 14079 14144 14592 14688 14976 15028 15504 15552 15606 15808 15912 16224 16416 16473 16524 16796 16848 17238 17328 17408 17442 17496 17576 17784 17901 18252 18411 18468 18496 18772 18954 19266 19456 19494 19584 19683 19773 19968 20007 20577 20672 20736 20808 21216 21632 21888 21964 22032 22464 22542 22984 23104 23256 23328 23409 23712 23868 24336 24548 24624 24786 25194 25272 25688 25857 25992 26112 26163 26244 26364 26676 27378 27436 27648 27702 27744 28158 28288 28431 28561 28899 29184 29241 29376 29952 30056 31008 31104 31212 31616 31824 32448 32832 32946 33048 33592 33696 33813 34476 34656 34884 34992 35152 35568 35802 36504 36822 36936 36992 37179 37349 37544 37791 37908 38532 38988 39168 39366 39546 39936 40014 41067 41154 41344 41472 41553 41616 41743 42237 42432 43264 43776 43928 44064 44928 45084 45968 46208 46512 46656 46818 47424 47736 48672 48841 49096 49248 49419 49572 50388 50544 51376 51714 51984 52224 52326 52488 52728 53352 53703 54587 54756 54872 55233 55404 55488 56316 56576 56862 57122 57798 58368 58482 58752 59049 59319 59904 60021 60112 61009 61731 62016 62208 62424 63232 63648 64896 65664 65892 66096 67184 67392 67626 68952 69312 69768 69984 70227 70304 71136 71383 71604 73008 73644 73872 73984 74358 74698 75088 75582 75816 77064 77571 77976 78336 78489 78732 79092 79781 80028 82134 82308 82688 82944 83106 83232 83486 84474 84864 85293 85683 86528 86697 87552 87723 87856 88128 89167 89856 90168 91936 92416 93024 93312 93636 94848 95472 97344 97682 98192 98496 98838 99144 100776 101088 101439 102752 103428 103968 104329 104652 104976 105456 106704 107406 109174 109512 109744 110466 110808 110976 111537 112047 112632 113152 113373 113724 114244 115596 116603 116964 117504 118098 118638 119808 120042 120224 122018 123201 123462 124032 124416 124659 124848 125229 126464 126711 127296 129792 130321 131328 131784 132192 134368 134784 135252 137904 138624 139536 139968 140454 140608 142272 142766 143208 146016 146523 147288 147744 147968 148257 148716 149396 150176 151164 151632 154128 155142 155952 156672 156978 157464 158184 159562 160056 161109 163761 164268 164616 165376 165699 166212 166464 166972 168948 169728 170586 171366 173056 173394 175104 175446 175712 176256 177957 178334 179712 180063 180336 183027 183872 184832 185193 186048 186624 187272 189696 190944 194688 195364 196384 196992 197676 198288 201552 202176 202878 205504 206856 207936 208658 209304 209952 210681 210912 213408 214149 214812 218348 219024 219488 220932 221616 221952 223074 224094 225264 226304 226746 227448 228488 231192 232713 233206 233928 235008 235467 236196 237276 239343 240084 240448 244036 246402 246924 248064 248832 249318 249696 250458 252928 253422 254592 255879 257049 259584 260091 260642 262656 263169 263568 264384 267501 268736 269568 270504 275808 277248 279072 279936 280908 281216 284544 285532 286416 292032 293046 294576 295488 295936 296514 297432 298792 300352 302328 303264 304317 308256 310284 311904 312987 313956 314928 316368 319124 320112 322218 327522 328536 329232 330752 331398 332424 332928 333944 334611 336141 337896 339456 340119 341172 342732 346788 349809 350892 351424 352512 355914 356668 359424 360126 360672 366054 367744 369603 369664 370386 371293 372096 373248 373977 374544 375687 379392 380133 381888 389376 390728 390963 392768 393984 395352 396576 403104 404352 405756 411008 413712 415872 417316 418608 419904 421362 421824 426816 428298 429624 436696 438048 438976 439569 441864 443232 443904 444771 446148 448188 450528 453492 454896 456976 462384 465426 466412 467856 470016 470934 472392 474552 478686 480168 480896 483327 485537 488072 491283 492804 493848 496128 497097 498636 499392 500916 506844 509184 511758 514098 519168 520182 521284 525312 526338 527136 528768 533871 535002 537472 539136 540189 541008 542659 549081 551616 554496 555579 558144 559872 561816 562432 569088 571064 572832 584064 586092 589152 590976 593028 594864 597584 600704 604656 606528 608634 616512 620568 623808 625974 627912 629856 632043 632736 634933 638248 640224 642447 644436 655044 657072 658464 662796 664848 665856 667888 669222 672282 675792 678912 680238 682344 685464 693576 698139 699618 701784 702848 705024 706401 709631 711828 713336 718029 720252 721344 732108 735488 739206 740772 742586 744192 746496 747954 749088 751374 758784 760266 763776 767637 771147 778752 780273 781456 781926 785536 787968 789507 790704 793117 793152 802503 806208 808704 811512 822016 827424 831744 834632 837216 839808 842724 843648 853632 856596 859248 873392 876096 877952 879138 883728 886464 887808 889542 892296 896376 901056 906984 909792 912951 913952 924768 927979 930852 932824 935712 938961 941868 944784 949104 957372 960336 961792 966654 971074 976144 982566 985608 987696 992256 994194 997272 998784 1001832 1003833 1008423 1013688 1018368 1020357 1023516 1028196 1037153 1040364 1042568 1049427 1052676 1054272 1057536 1067742 1070004 1074944 1078272 1080378 1082016 1085318 1098162 1103232 1108809 1108992 1111158 1113879 1116288 1119744 1121931 1123632 1124864 1127061 1138176 1140399 1142128 1145664 1159171 1168128 1172184 1172889 1178304 1181952 1186056 1189728 1195168 1201408 1209312 1213056 1217268 1233024 1241136 1247616 1251948 1255824 1259712 1264086 1265472 1269866 1276496 1280448 1284894 1288872 1310088 1314144 1316928 1318707 1325592 1329696 1331712 1334313 1335776 1338444 1344564 1351584 1356277 1360476 1364688 1370928 1387152 1396278 1399236 1403568 1405696 1410048 1412802 1419262 1423656 1426672 1436058 1440504 1442688 1449981 1456611 1464216 1470976 1473849 1478412 1481544 1485172 1488384 1491291 1495908 1498176 1502748 1515839 1520532 1527552 1535274 1542294 1557504 1560546 1562912 1563852 1571072 1575936 1579014 1581408 1586234 1586304 1601613 1605006 1612416 1617408 1620567 1623024 1627977 1644032 1647243 1654848 1663488 1666737 1669264 1674432 1679616 1685448 1687296 1694173 1707264 1713192 1718496 1746784 1752192 1755904 1758276 1767456 1772928 1779084 1784592 1792752 1802112 1813968 1819584 1825902 1827904 1849536 1855958 1861704 1865648 1871424 1877922 1883736 1889568 1896129 1898208 1904799 1914744 1920672 1923584 1927341 1933308 1942148 1952288 1965132 1971216 1975392 1982251 1988388 1994544 1997568 2003664 2007666 2016846 2027376 2036736 2040714 2047032 2056392 2074306 2080728 2085136 2094417 2098854 2105352 2108544 2115072 2119203 2128893 2135484 2140008 2149888 2154087 2160756 2164032 2170636 2196324 2206464 2215457 2217618 2222316 2227758 2232576 2239488 2243862 2247264 2249728 2254122 2276352 2280798 2284256 2291328 2313441 2318342 2336256 2340819 2344368 2345778 2356608 2363904 2368521 2372112 2379351 2379456 2390336 2402816 2407509 2418624 2426112 2434536 2466048 2482272 2495232 2503896 2511648 2519424 2528172 2530944 2539732 2552992 2560896 2569788 2577744 2620176 2628288 2633856 2637414 2651184 2659392 2663424 2668626 2671552 2676888 2689128 2703168 2712554 2720952 2729376 2738853 2741856 2774304 2783937 2792556 2798472 2807136 2811392 2816883 2825604 2838524 2847312 2853344 2872116 2881008 2885376 2899962 2913222 2928432 2941952 2947698 2956824 2963088 2970344 2976768 2982582 2991816 2996352 3005496 3025269 3031678 3041064 3055104 3061071 3070548 3084588 3111459 3121092 3125824 3127704 3142144 3148281 3158028 3162816 3172468 3172608 3203226 3210012 3224832 3234816 3241134 3246048 3255954 3288064 3294486 3309696 3326427 3326976 3333474 3338528 3341637 3348864 3359232 3370896 3374592 3381183 3388346 3414528 3421197 3426384 3436992 3477513 3493568 3504384 3511808 3516552 3518667 3534912 3545856 3558168 3569184 3585504 3604224 3627936 3639168 3651804 3655808 3699072 3711916 3723408 3731296 3742848 3755844 3767472 3779136 3792258 3796416 3809598 3829488 3841344 3847168 3854682 3866616 3884296 3904576 3930264 3942432 3950784 3956121 3964502 3976776 3989088 3995136 4002939 4007328 4015332 4033692 4054752 4068831 4081428 4094064 4112784 4148612 4161456 4170272 4188834 4197708 4210704 4217088 4230144 4238406 4257786 4270968 4280016 4299776 4308174 4321512 4328064 4341272 4349943 4369833 4392648 4412928 4421547 4430914 4435236 4444632 4455516 4465152 4473873 4487724 4494528 4508244 4547517 4561596 4568512 4582656 4626882 4636684 4672512 4681638 4688736 4691556 4713216 4727808 4737042 4744224 4758702 4758912 4780672 4804839 4805632 4815018 4826809 4837248 4852224 4861701 4869072 4883931 4932096 4941729 4964544 4990464 5000211 5007792 5023296 5038848 5056344 5061888 5079464 5082519 5105984 5121792 5139576 5155488 5240352 5256576 5267712 5274828 5302368 5318784 5337252 5343104 5353776 5378256 5406336 5425108 5441904 5458752 5477706 5483712 5548608 5567874 5585112 5596944 5614272 5622784 5633766 5651208 5677048 5688387 5694624 5706688 5714397 5744232 5762016 5770752 5782023 5799924 5826444 5856864 5895396 5913648 5926176 5940688 5946753 5965164 5983632 5992704 6010992 6050538 6063356 6082128 6110208 6122142 6141096 6169176 6222918 6242184 6251648 6255408 6283251 6284288 6296562 6311981 6316056 6325632 6344936 6345216 6357609 6386679 6406452 6420024 6449664 6462261 6482268 6492096 6511908 6588972 6619392 6646371 6652854 6666948 6677056 6683274 6697728 6718464 6741792 6749184 6762366 6776692 6829056 6842394 6852768 6873984 6940323 6955026 6987136 7008768 7022457 7023616 7033104 7037334 7054567 7069824 7091712 7105563 7116336 7138053 7138368 7171008 7208448 7222527 7255872 7278336 7303608 7311616 7398144 7423832 7446816 7462592 7485696 7511688 7534944 7558272 7584516 7592832 7619196 7658976 7682688 7709364 7733232 7768592 7809152 7860528 7884864 7901568 7912242 7929004 7953552 7978176 7990272 8005878 8014656 8030664 8067384 8109504 8137662 8162856 8188128 8216559 8225568 8254129 8297224 8322912 8340544 8351811 8377668 8395416 8421408 8434176 8450649 8476812 8515572 8541936 8560032 8616348 8643024 8656128 8682544 8699886 8739666 8785296 8825856 8843094 8861828 8870472 8889264 8911032 8930304 8947746 8975448 8989056 9016488 9075807 9095034 9123192 9137024 9165312 9183213 9225203 9253764 9273368 9334377 9363276 9377472 9383112 9426432 9444843 9474084 9488448 9517404 9517824 9561344 9609678 9630036 9653618 9674496 9704448 9723402 9738144 9767862 9864192 9883458 9929088 9979281 9980928 10000422 10015584 10024911 10046592 10077696 10112688 10123776 10143549 10158928 10165038 10211968 10243584 10263591 10279152 10310521 10310976 10432539 10480704 10513152 10535424 10549656 10556001 10604736 10637568 10674504 10686208 10707552 10756512 10812672 10850216 10883808 10917504 10955412 10967424 11097216 11135748 11170224 11193888 11228544 11267532 11302416 11354096 11376774 11389248 11413376 11428794 11488464 11524032 11541504 11564046 11599848 11652888 11713728 11790792 11827296 11852352 11868363 11881376 11893506 11930328 11967264 11985408 12008817 12021984 12063727 12101076 12126712 12164256 12206493 12244284 12282192 12338352 12445836 12484368 12503296 12510816 12566502 12593124 12623962 12632112 12651264 12689872 12690432 12715218 12773358 12812904 12840048 12899328 12924522 12964536 12984192 13023816 13049829 13109499 13177944 13238784 13264641 13292742 13305708 13333896 13354112 13366548 13395456 13421619 13482989 13483584 13524732 13553384 13642551 13684788 13705536 13747968 13880646 13910052 13974272 14017536 14044914 14066208 14074668 14109134 14139648 14183424 14211126 14232672 14276106 14276736 14342016 14414517 14416896 14445054 14480427 14511744 14556672 14585103 14607216 14623232 14651793 14796288 14825187 14847664 14893632 14925184 14971392 15000633 15023376 15069223 15069888 15116544 15169032 15185664 15238392 15247557 15317952 15365376 15418728 15466464 15537184 15618304 15721056 15769728 15803136 15824484 15858008 15907104 15956352 16011756 16029312 16061328 16134768 16219008 16275324 16325712 16376256 16433118 16451136 16508258 16594448 16645824 16681088 16703622 16755336 16790832 16842816 16868352 16901298 16953624 17031144 17065161 17083872 17120064 17143191 17232696 17286048 17312256 17346069 17365088 17399772 17479332 17570592 17631601 17686188 17723656 17740944 17778528 17822064 17840259 17895492 17950896 17978112 18032976 18151614 18190068 18246384 18274048 18330624 18366426 18450406 18507528 18546736 18668754 18726552 18754944 18766224 18849753 18852864 18889686 18935943 18948168 18976896 19034808 19035648 19072827 19122688 19160037 19219356 19260072 19307236 19348992 19386783 19446804 19476288 19535724 19705907 19766916 19858176 19939113 19958562 20000844 20031168 20049822 20093184 20155392 20225376 20247552 20287098 20317856 20330076 20423936 20487168 20527182 20558304 20621042 20621952 20820969 20865078 20961408 21026304 21067371 21070848 21099312 21112002 21163701 21209472 21275136 21316689 21349008 21372416 21414159 21415104 21513024 21625344 21667581 21700432 21767616 21835008 21910824 21934848 22024249 22194432 22271496 22340448 22387776 22457088 22535064 22604832 22708192 22753548 22778496 22826752 22857588 22976928 23048064 23128092 23199696 23305776 23427456 23581584 23654592 23704704 23736726 23762752 23787012 23860656 23934528 23970816 24017634 24043968 24127454 24202152 24253424 24328512 24412986 24488568 24564384 24649677 24676704 24762387 24891672 24968736 25006592 25021632 25055433 25133004 25186248 25247924 25264224 25302528 25351947 25379744 25430436 25546716 25625808 25680096 25769263 25849044 25929072 25968384 26047632 26099658 26218998 26355888 26477568 26529282 26585484 26611416 26667792 26708224 26733096 26790912 26843238 26965978 26967168 27049464 27106768 27227421 27285102 27369576 27411072 27495936 27549639 27675609 27761292 27820104 27948544 28003131 28089828 28132416 28149336 28218268 28279296 28334529 28422252 28465344 28552212 28553472 28684032 28800941 28829034 28890108 28960854 29023488 29113344 29170206 29214432 29246464 29303586 29592576 29650374 29695328 29787264 29850368 29942784 30001266 30046752 30074733 30138446 30139776 30233088 30338064 30371328 30430647 30476784 30495114 30635904 30730752 30790773 30837456 30931563 30932928 31074368 31236608 31297617 31442112 31539456 31606272 31648968 31668003 31716016 31814208 31912704 32023512 32058624 32122656 32269536 32438016 32550648 32651424 32752512 32866236 32902272 33016516 33188896 33291648 33362176 33407244 33510672 33581664 33685632 33802596 33907248 34062288 34130322 34167744 34240128 34286382 34465392 34572096 34624512 34692138 34730176 34799544 34958664 35141184 35263202 35372376 35447312 35481888 35557056 35605089 35644128 35680518 35790984 35901792 35956224 36026451 36065952 36191181 36303228 36380136 36492768 36548096 36619479 36732852 36900812 37015056 37093472 37337508 37453104 37509888 37532448 37662769 37699506 37779372 37871886 37896336 37953792 38069616 38071296 38145654 38245376 38320074 38438712 38520144 38614472 38697984 38773566 38893608 38952576 39071448 39328497 39411814 39533832 39716352 39793923 39878226 39917124 40001688 40062336 40099644 40186368 40264857 40448967 40450752 40574196 40635712 40660152 40847872 40927653 41054364 41116608 41242084 41243904 41641938 41730156 41922816 42052608 42134742 42198624 42224004 42327402 42418944 42550272 42633378 42698016 42744832 42828318 42830208 43026048 43243551 43250688 43335162 43400864 43441281 43535232 43670016 43821648 43869696 43955379 44048498 44388864 44475561 44542992 44680896 44775552 44914176 45001899 45070128 45207669 45209664 45416384 45507096 45556992 45653504 45715176 45742671 45953856 46096128 46256184 46399392 46611552 46854912 47163168 47309184 47409408 47473452 47525504 47574024 47721312 47869056 48035268 48087936 48254908 48404304 48506848 48657024 48825972 48977136 49128768 49299354 49353408 49524774 49783344 49937472 50013184 50043264 50110866 50266008 50372496 50495848 50528448 50605056 50703894 50759488 50860872 51093432 51251616 51360192 51429573 51538526 51698088 51858144 51936768 52038207 52095264 52199316 52437996 52711776 52894803 53058564 53170968 53222832 53335584 53416448 53466192 53520777 53686476 53931956 53934336 54098928 54213536 54454842 54570204 54739152 54822144 54991872 55099278 55351218 55522584 55640208 55897088 56006262 56179656 56264832 56298672 56436536 56549259 56558592 56669058 56807829 56844504 56930688 57104424 57106944 57368064 57480111 57601882 57658068 57780216 57921708 58046976 58160349 58340412 58428864 58607172 59117721 59300748 59390656 59574528 59700736 59817339 60002532 60093504 60149466 60276892 60279552 60466176 60676128 60742656 60861294 60953568 60990228 61271808 61461504 61581546 61674912 61863126 61865856 62148736 62462907 62473216 62595234 62748517 62884224 63078912 63202113 63212544 63297936 63336006 63432032 63491103 63628416 63825408 64047024 64117248 64242477 64245312 64539072 64876032 65002743 65101296 65302848 65505024 65732472 65804544 66033032 66072747 66377792 66583296 66724352 66814488 67021344 67163328 67371264 67605192 67814496 68124576 68260644 68335488 68480256 68572764 68930784 69144192 69384276 69460352 69599088 69917328 70282368 70526404 70744752 70894624 70963776 71114112 71210178 71288256 71361036 71581968 71803584 71912448 72052902 72131904 72382362 72606456 72760272 72985536 73096192 73238958 73465704 73801624 73949031 74030112 74186944 74287161 74675016 74906208 75019776 75064896 75166299 75325538 75399012 75558744 75743772 75792672 75907584 76055841 76139232 76291308 76640148 76877424 77040288 77228944 77307789 77547132 77787216 77905152 78142896 78656994 78823628 79067664 79432704 79587846 79756452 79834248 80003376 80124672 80199288 80372736 80529714 80897934 80901504 81148392 81271424 81320304 81682263 81695744 81855306 82055753 82108728 82233216 82484168 82487808 82648917 83026827 83283876 83460312 83845632 84009393 84269484 84397248 84448008 84654804 84837888 85003587 85266756 85396032 85656636 85660416 86052096 86402823 86487102 86670324 86801728 86882562 87070464 87340032 87643296 87739392 87910758 88096996 88777728 88951122 89085984 89361792 89551104 89828352 90003798 90140256 90224199 90415338 90419328 90832768 91014192 91113984 91291941 91307008 91430352 91485342 91709371 91907712 92192256 92372319 92512368 92794689 92798784 93223104 93709824 93892851 94326336 94618368 94818816 94946904 95004009 95051008 95148048 95442624 95738112 96070536 96175872 96509816 96808608 97013696 97314048 97651944 97954272 98257536 98598708 98706816 99049548 99566688 99874944 100086528 100221732 100532016 100744992 100991696 101056896 101407788 101518976 101721744 102186864 102503232 102720384 102859146 103077052 103396176 103716288 103873536 104076414 104190528 104398632 104875992 105423552 105789606 106117128 106341936 106445664 106671168 106815267 106832896 106932384 107041554 107303677 107372952 107863912 107868672 108079353 108197856 108427072 108573543 108909684 109140408 109478304 109644288 109858437 110198556 110702436 111045168 111280416 112012524 112359312 112529664 112597344 112873072 112988307 113098518 113338116 113615658 113689008 113861376 114208848 114213888 114736128 114960222 115203764 115316136 115560432 115843416 116093952 116320698 116680824 116857728 117214344 117985491 118235442 118601496 118781312 119149056 119381769 119401472 119634678 119927639 120005064 120187008 120298932 120553784 120559104 120794571 121346901 121352256 121722588 121907136 121980456 122543616 122782959 123163092 123349824 123726252 123731712 124297472 124925814 125190468 125497034 125768448 126157824 126404226 126595872 126672012 126864064 126982206 127256832 127650816 128094048 128234496 128484954 128490624 129078144 129730653 129752064 130005486 130202592 130323843 130605696 131010048 131464944 131609088 131866137 132066064 132145494 132755584 133166592 133426683 133448704 133628976 134036773 134042688 134326656 134742528 135005697 135210384 135623007 135628992 136249152 136521288 136670976 136960512 137145528 137228013 137861568 138288384 138768552 138920704 139198176 139834656 140564736 141052808 141489504 141789248 141927552 142228224 142420356 142576512 142722072 143163936 143607168 144105804 144263808 144764724 145212912 145520544 145971072 146477916 146931408 147603248 147898062 148060224 148373888 148574322 149350032 149812416 150039552 150129792 150332598 150651076 150798024 151117488 151487544 151585344 151815168 152111682 152278464 152582616 153280296 153754848 154080576 154288719 154457888 154615578 155094264 155574432 155810304 156114621 156285792 156828451 157313988 157647256 158135328 158684409 159175692 159512904 159668496 160006752 160249344 160398576 160562331 161059428 161795868 161803008 162296784 162542848 162640608 163364526 163710612 164111506 164217456 164466432 164968336 164975616 165297834 166053654 166567752 166920624 167691264 168018786 168538968 168794496 168896016 169309608 169647777 169675776 170007174 170423487 170533512 170792064 171313272 171320832 172104192 172440333 172805646 172974204 173340648 173603456 173765124 174140928 174481047 175278857 175286592 175821516 176193992 177353163 177902244 178171968 178723584 179102208 179452017 180007596 180280512 180448398 180830676 180838656 181665536 182028384 182227968 182583882 182860704 182970684 183418742 183815424 184384512 184744638 185024736 185589378 185597568 186446208 187388721 187419648 187785702 188245551 188652672 189236736 189606339 189637632 189893808 190008018 190102016 190296096 190473309 190885248 191476224 192141072 192351744 192727431 193019632 193617216 194027392 194628096 195008229 195303888 195899899 195908544 196515072 197197416 197413632 198099096 198218241 199133376 199749888 200173056 200443464 201064032 201489984 201983392 202113792 202815576 203037952 203443488 204373728 205006464 205440768 205718292 206154104 206792352 207432576 208152828 208381056 208797264 209751984 210847104 211579212 212234256 212683872 212891328 213342336 213630534 213864768 214083108 214607354 214745904 215727824 215737344 216158706 216395712 216854144 217147086 217819368 218280816 218956608 219288576 219716874 220397112 221404872 221847093 222090336 222560832 222861483 224025048 224718624 225059328 225194688 225498897 225746144 225976614 226197036 226676232 227231316 227378016 227722752 228167523 228417696 229210813 229920444 230407528 230632272 231120864 231686832 231923367 232641396 233361648 233715456 234428688 235970982 236470884 237202992 237562624 238298112 238763538 239269356 239855278 240010128 240374016 240597864 241107568 241118208 241589142 242693802 242704512 243445176 243814272 243960912 245046789 245087232 245565918 246167259 246326184 246699648 247452504 247463424 247946751 248594944 249080481 249851628 250380936 250994068 251536896 252028179 252808452 253191744 253344024 253728128 253964412 254513664 255010761 256176791 256188096 256969908 256981248 258156288 259208469 259461306 260010972 260405184 260647686 261211392 262020096 262929888 263218176 263732274 264132128 264290988 265511168 266333184 266853366 267257952 268073546 268085376 268653312 269485056 270011394 270420768 270672597 271246014 271257984 272498304 273042576 273341952 273875823 273921024 274291056 274456026 275128113 275723136 276576768 277116957 277537104 277841408 278384067 278396352 279669312 281129472 281678553 282105616 282979008 283578496 283855104 284456448 284840712 285012027 285153024 285444144 286315237 286327872 287214336 288211608 288527616 289529448 290425824 291041088 291942144 292955832 293862816 295206496 295796124 296120448 296747776 297148644 298700064 299624832 300259584 300665196 301302152 301596048 302234976 302975088 303170688 304223364 304556928 305165232 306560592 307509696 308161152 308577438 308915776 309231156 310188528 311148864 311620608 312229242 312571584 313656902 314627976 315294512 316270656 317368818 318351384 319025808 319336992 320013504 320445801 320498688 320797152 321124662 321911031 322118856 323591736 323606016 324238059 324593568 325085696 325281216 325720629 326729052 327421224 328223012 328434912 328932864 329575311 329936672 330595668 332107308 333135504 333841248 335000419 336037572 337077936 337588992 337792032 338619216 338964921 339295554 340014348 340846974 341067024 341584128 342626544 342641664 344208384 344880666 345611292 345948408 346681296 347206912 347530248 348281856 348962094 350557714 350573184 351643032 352387984 353956473 354706326 355804488 356343936 357447168 358145307 358204416 358904034 359782917 360015192 360561024 360896796 361661352 361677312 362383713 363331072 364040703 364056768 365167764 365721408 365941368 366837484 367630848 368348877 369489276 370049472 371178756 371195136 372892416 374412233 374777442 375571404 376491102 377305344 378473472 379212678 379787616 380016036 380204032 380592192 380946618 381770496 382952448 384282144 384703488 385454862 386039264 387234432 388054784 389256192 390016458 390607776 390971529 391799798 391817088 393030144 394394832 394827264 395598411 396198192 396436482 398266752 399499776 400280049 400346112 400886928 402110319 402128064 402979968 403966784 404227584 405017091 405631152 406075904 406869021 406886976 408747456 410012928 410881536 411436584 411684039 412308208 413584704 414865152 416305656 416762112 417594528 419503968 421694208 423158424 424468512 425367744 425782656 426684672 427261068 427729536 428166216 429214708 429491808 431455648 432317412 432791424 433708288 434294172 435638736 436561632 437913216 439433748 440794224 442809744 443694186 444180672 445121664 445722966 448050096 449437248 450118656 450389376 450997794 451492288 451953228 452394072 453352464 454462632 454756032 455445504 456335046 456835392 458421626 459840888 460815056 461264544 462241728 462866157 463373664 463846734 465282792 466723296 467430912 468343863 468857376 470485353 471941964 472941768 474405984 475125248 476053227 477527076 478538712 479710556 480020256 480748032 481195728 481686993 482215136 483178284 485387604 485409024 486890352 487628544 487921824 489615997 490093578 491131836 492334518 492652368 493399296 494905008 494926848 495893502 497189888 498160962 499703256 500761872 501988136 503073792 504056358 505616904 506383488 506688048 507456256 507928824 509027328 510021522 511270461 512353582 512376192 513939816 513962496 516312576 517320999 518416938 518922612 520021944 520810368 521295372 522422784 523443141 525836571 525859776 527464548 528264256 528581976 531022336 532059489 533706732 534515904 536147092 536170752 537306624 538356051 540022788 540841536 541345194 542492028 542515968 544996608 546085152 546683904 547751646 548582112 548912052 550256226 551446272 553153536 554233914 555074208 555682816 556768134 556792704 559338624 562166163 562258944 563357106 564211232 564736653 565958016 567156992 567710208 568912896 569681424 570024054 570306048 570888288 571419927 572630474 572655744 574428672 576423216 577055232 578182293 579058896 580851648 582082176 583884288 585024687 585911664 587699697 587725632 590412992 591592248 592240896 593495552 594297288 594654723 597400128 599249664 600519168 601330392 602604304 603192096 604469952 605950176 606341376 608446728 609113856 610330464 613121184 615019392 616322304 617154876 617831552 618462312 620377056 622297728 624458484 625143168 627313804 629255952 630589024 632541312 634737636 636702768 638051616 638673984 640027008 640891602 641594304 642249324 643822062 644237712 647183472 647212032 648476118 649187136 650171392 650562432 651441258 653458104 654842448 656446024 656869824 657865728 659150622 659873344 661191336 664214616 666271008 667682496 668584449 670000838 672075144 674155872 675177984 675584064 676496691 677238432 677929842 678591108 680028696 681693948 682134048 683168256 684502569 685253088 687632439 689761332 691222584 691896816 693362592 694413824 695060496 695770101 697924188 701115428 701146368 703286064 704775968 707912946 709412652 711608976 712687872 714894336 716290614 717808068 719565834 720030384 721122048 721793592 723322704 723354624 724767426 726662144 728081406 728113536 730335528 731442816 731882736 733674968 735140367 735261696 736697754 738501777 738978552 740098944 742357512 742390272 745784832 747241443 748824466 749554884 751142808 752982204 754610688 756084537 758425356 759575232 760032072 761184384 761893236 763540992 765032283 768530373 768564288 770909724 772078528 774468864 776109568 777625407 780032916 781215552 781943058 783599596 783634176 786060288 788789664 789654528 791196822 792396384 792872964 796533504 798999552 800560098 801773856 804220638 804256128 805959936 807933568 808455168 810034182 811262304 812017791 812151808 813738042 813773952 815730721 817494912 820025856 821627469 821763072 822873168 823368078 824616416 825384339 827169408 829730304 832611312 833524224 835152201 835189056 839007936 843388416 845035659 846316848 848937024 850735488 851565312 853369344 854522136 855036081 855459072 856332432 858429416 858945711 858983616 862911296 864634824 865582848 867416576 868588344 871277472 873123264 875826432 878867496 881588448 885619488 887388372 888361344 890243328 891445932 896100192 898874496 900778752 901995588 902984576 903906456 904788144 906704928 908925264 909512064 912670092 913670784 916843252 919681776 921630112 922529088 924483456 925732314 926747328 927693468 930565584 933446592 934861824 936687726 937714752 940970706 943883928 945883536 948811968 950250496 952106454 955054152 957077424 959421112 960040512 961337403 961496064 962391456 963373986 964430272 965733093 966356568 970775208 970818048 973780704 975257088 975843648 977161887 979231994 980187156 982263672 984669036 985304736 986798592 988725933 989810016 991787004 996321924 999406512 1001523744 1003976272 1005001257 1008112716 1011233808 1012766976 1013376096 1014912512 1015857648 1016894763 1020043044 1022540922 1024707164 1024752384 1027879632 1027924992 1032625152 1034641998 1036833876 1037845224 1040043888 1041620736 1042590744 1044845568 1046886282 1051673142 1051719552 1054929096 1056528512 1057163952 1061869419 1062044672 1064118978 1066724789 1067413464 1069031808 1072294184 1072341504 1074435921 1074613248 1076712102 1079348751 1080045576 1081683072 1082690388 1084984056 1085031936 1089993216 1092122109 1092170304 1095503292 1097164224 1097824104 1100512452 1102892544 1105046631 1108467828 1110148416 1113536268 1113585408 1118677248 1123236699 1124332326 1126714212 1128422464 1129473306 1131916032 1134313984 1135420416 1139362848 1140048108 1140612096 1141776576 1142839854 1145260948 1145311488 1148857344 1152846432 1154110464 1156364586 1158117792 1161703296 1164164352 1167768576 1170049374 1171823328 1172914587 1175399394 1175451264 1180825984 1183184496 1184481792 1186795233 1186991104 1188594576 1189309446 1192221823 1194800256 1198499328 1200840147 1201038336 1202660784 1205208608 1206330957 1206384192 1208939904 1211900352 1212682752 1216893456 1218227712 1220607063 1220660928 1226242368 1230038784 1232644608 1234309752 1235052117 1235663104 1236924624 1240754112 1244595456 1248916968 1250286336 1254627608 1258511904 1261178048 1265082624 1269475272 1273405536 1276103232 1277347968 1280054016 1281783204 1283188608 1284498648 1287644124 1288475424 1294366944 1296952236 1298374272 1301124864 1302882516 1306916208 1309684896 1312892048 1313739648 1318301244 1319746688 1322382672 1328429232 1332542016 1335364992 1337168898 1340001676 1344150288 1348311744 1350355968 1351168128 1352993382 1354476864 1355859684 1357182216 1360057392 1363387896 1364268096 1366336512 1369005138 1370506176 1375264878 1379522664 1382445168 1383793632 1386725184 1388598471 1388827648 1390120992 1391540202 1394947801 1395848376 1402230856 1402292736 1405031589 1406572128 1409551936 1411456059 1415825892 1418825304 1423217952 1425375744 1428159681 1432581228 1435616136 1439131668 1440060768 1442244096 1443587184 1445060979 1446645408 1449534852 1456162812 1456227072 1460671056 1462885632 1463765472 1467349936 1468847991 1470280734 1473395508 1477003554 1477957104 1480197888 1484715024 1484780544 1491569664 1494482886 1497648932 1499109768 1502285616 1505964408 1509221376 1512169074 1516850712 1519150464 1520064144 1522368768 1523786472 1527081984 1530064566 1533811383 1537060746 1537128576 1541819448 1544157056 1548937728 1551962997 1552219136 1555250814 1559059307 1560065832 1562431104 1563886116 1567199192 1567268352 1570329423 1577509713 1577579328 1582393644 1584792768 1585745928 1593067008 1596178467 1601120196 1603547712 1608441276 1608512256 1611919872 1615068153 1615867136 1620068364 1622524608 1624035582 1627476084 1627547904 1631461442 1634989824 1640051712 1643254938 1645746336 1646736156 1649232832 1650768678 1654338816 1659460608 1665222624 1667048448 1670304402 1670378112 1678015872 1686498489 1686776832 1690071318 1692633696 1694209959 1697874048 1701470976 1703130624 1706738688 1709044272 1710072162 1710918144 1712664864 1714259781 1716858832 1717891422 1717967232 1725822592 1729269648 1731165696 1734546879 1734833152 1737176688 1742478049 1742554944 1746246528 1751652864 1755074061 1757734992 1763099091 1763176896 1771238976 1774776744 1776722688 1780486656 1782891864 1783964169 1792200384 1797748992 1801557504 1803991176 1805969152 1807812912 1809576288 1813409856 1817850528 1819024128 1825340184 1827341568 1833686504 1839363552 1843260224 1845058176 1848966912 1851464628 1853494656 1855386936 1861131168 1866893184 1873375452 1875429504 1881941412 1887767856 1891767072 1897623936 1904212908 1910108304 1914154848 1918842224 1920081024 1922674806 1924782912 1926747972 1928860544 1931466186 1932713136 1941550416 1941636096 1947561408 1950514176 1951687296 1954323774 1958463988 1960374312 1964527344 1969338072 1970609472 1973597184 1977451866 1979620032 1983574008 1992643848 1998813024 2003047488 2005753347 2007952544 2010002514 2016225432 2022467616 2025533952 2026752192 2029490073 2029825024 2031715296 2033789526 2038769863 2040086088 2045081844 2049414328 2049504768 2053507707 2055759264 2062897317 2069283996 2073667752 2075690448 2080087776 2083241472 2085181488 2087310303 2093772564 2103346284 2103439104 2109858192 2113057024 2114327904 2123738838 2128237956 2133449578 2134826928 2138063616 2144588368 2144683008 2148871842 2153424204 2158697502 2160091152 2163366144 2165380776 2169968112 2170063872 2179986432 2184244218 2184340608 2191006584 2194328448 2195648208 2201024904 2205421101 2205785088 2210093262 2215505331 2216935656 2220296832 2227072536 2227170816 2237354496 2241724329 2246473398 2248664652 2253428424 2256844928 2258946612 2263832064 2268253611 2268627968 2278625141 2278725696 2280096216 2283553152 2285679708 2290521896 2290622976 2295096849 2305591119 2305692864 2312729172 2316235584 2323406592 2328328704 2332876221 2340098748 2343646656 2345829174 2350798788 2350902528 2361651968 2366368992 2368963584 2373590466 2377189152 2378618892 2384443646 2389600512 2396998656 2401680294 2405321568 2410417216 2412661914 2412768384 2417879808 2423800704 2425365504 2433786912 2436053373 2436455424 2441214126 2441321856 2447192163 2452484736 2460077568 2464882407 2465289216 2468619504 2470104234 2471326208 2473849248 2476153017 2481508224 2489190912 2497833936 2500572672 2505456603 2509255216 2517023808 2522356096 2530165248 2535106977 2538950544 2546698687 2546811072 2552206464 2554695936 2560108032 2563566408 2565108243 2566377216 2568997296 2575288248 2576837133 2576950848 2588733888 2593904472 2596748544 2602249728 2605765032 2613832416 2619369792 2625784096 2627479296 2636602488 2639493376 2644765344 2656858464 2665084032 2670729984 2674337796 2680003352 2688300576 2696623488 2702336256 2705986764 2708953728 2711719368 2714364432 2720114784 2726775792 2728536192 2738010276 2741012352 2750529756 2759045328 2764890336 2767587264 2773450368 2777196942 2780241984 2783080404 2789895602 2791696752 2804461712 2804585472 2810063178 2813144256 2819103872 2822912118 2831651784 2837650608 2846435904 2850751488 2856319362 2865162456 2871232272 2878263336 2880121536 2884012209 2884488192 2887174368 2890121958 2893290816 2897199279 2899069704 2912325624 2912454144 2921342112 2925771264 2927530944 2931485661 2934699872 2937695982 2940561468 2946791016 2954007108 2955914208 2960395776 2966177799 2969430048 2979740569 2988965772 2995297864 2998219536 3004571232 3011928816 3015003771 3024338148 3033701424 3038300928 3040128288 3044737536 3047572944 3050684289 3060129132 3067622766 3074121492 3074257152 3083638896 3088314112 3097875456 3103925994 3110501628 3118118614 3120131664 3124862208 3127772232 3134398384 3134536704 3140658846 3155019426 3155158656 3164787288 3169585536 3171491856 3185608257 3186134016 3192356934 3200174367 3202240392 3207095424 3216882552 3217024512 3223307763 3223839744 3230136306 3231734272 3238046253 3240136728 3245049216 3248071164 3254952168 3255095808 3262922884 3269979648 3276366327 3286509876 3291492672 3293472312 3298465664 3301537356 3308677632 3315139893 3330298283 3330445248 3340608804 3340756224 3356031744 3369710097 3372996978 3380142636 3385267392 3388419918 3395748096 3402941952 3406261248 3418088544 3420144324 3421836288 3425329728 3428519562 3433717664 3435782844 3435934464 3451645184 3458539296 3462331392 3469093758 3474353376 3484956098 3485109888 3492493056 3503305728 3510148122 3515469984 3518743761 3526198182 3526353792 3542477952 3549553488 3553445376 3560385699 3560973312 3565783728 3567928338 3576665469 3584400768 3595497984 3602520441 3603115008 3607982352 3611938304 3615625824 3618992871 3619152576 3626819712 3635701056 3638048256 3650680368 3654683136 3661821189 3667373008 3678727104 3686520448 3690116352 3697933824 3702929256 3705156351 3706989312 3710773872 3722098081 3722262336 3733786368 3746750904 3750859008 3763882824 3775535712 3783534144 3795247872 3808425816 3820216608 3828309696 3837684448 3840162048 3845349612 3849565824 3853495944 3857721088 3862932372 3865426272 3883100832 3895122816 3903374592 3908647548 3916927976 3920748624 3929054688 3938676144 3941218944 3954903732 3959240064 3967148016 3985287696 3997626048 4006094976 4011506694 4015905088 4020005028 4032450864 4044935232 4051067904 4053504384 4058980146 4063430592 4067579052 4077539726 4080172176 4090163688 4098828656 4099009536 4107015414 4111518528 4125794634 4138567992 4147335504 4151380896 4160175552 4165795413 4166482944 4170362976 4174620606 4184843403 4187545128 4206692568 4206878208 4215094767 4219716384 4226114048 4228655808 4234368177 4247477676 4256475912 4266899156 4269653856 4276127232 4284479043 4289176736 4297743684 4306848408 4317395004 4320182304 4326732288 4330761552 4335182937 4339936224 4355005447 4368488436 4368681216 4382013168 4388656896 4391296416 4402049808 4406543973 4410842202 4420186524 4431010662 4433871312 4440593664 4454145072 4454341632 4474708992 4483448658 4492946796 4497329304 4506856848 4513689856 4517893224 4527664128 4536507222 4557250282 4557451392 4560192432 4567106304 4571359416 4581043792 4581245952 4590193698 4601434149 4611182238 4611385728 4625458344 4632471168 4646813184 4655888991 4656657408 4665752442 4677177921 4680197496 4687293312 4691658348 4701597576 4701805056 4710988269 4723303936 4732529139 4732737984 4747180932 4754378304 4757237784 4768887292 4779201024 4788535401 4803360588 4810643136 4820834432 4825323828 4825536768 4835759616 4845204459 4847601408 4867359029 4867573824 4872106746 4882428252 4882643712 4894384326 4904969472 4920155136 4929764814 4937239008 4940208468 4942652416 4947698496 4952306034 4963016448 4978381824 4995667872 5001145344 5010913206 5018510432 5034047616 5044712192 5060330496 5070213954 5077901088 5082629877 5093397374 5093622144 5104412928 5109391872 5120216064 5127132816 5130216486 5132754432 5137994592 5142779343 5150576496 5153674266 5153901696 5177467776 5187808944 5193497088 5203640637 5204499456 5211530064 5227434147 5227664832 5238739584 5251568192 5254958592 5265222183 5273204976 5278986752 5289297273 5289530688 5313716928 5330168064 5341459968 5348675592 5351892507 5360006704 5376601152 5393246976 5404672512 5411973528 5417907456 5423438736 5428728864 5440229568 5453551584 5457072384 5476020552 5482024704 5501059512 5518090656 5529780672 5535174528 5546900736 5554393884 5560483968 5566160808 5579791204 5583393504 5608923424 5620126356 5626288512 5638207744 5645824236 5663303568 5675301216 5692871808 5712638724 5730324912 5742464544 5756526672 5760243072 5768024418 5774348736 5780243916 5786581632 5794398558 5798139408 5824651248 5824908288 5842684224 5851542528 5855061888 5862971322 5869399744 5875391964 5881122936 5893582032 5908014216 5911828416 5920791552 5932355598 5938860096 5959481138 5977931544 5990595728 5996439072 6009142464 6017260041 6023857632 6030007542 6048676296 6067402848 6076601856 6080256576 6088470219 6089475072 6095145888 6101368578 6116309589 6120258264 6135245532 6148242984 6148514304 6160523121 6167277792 6176628224 6188691951 6207851988 6221003256 6236237228 6240263328 6249724416 6255544464 6261930909 6268796768 6281317692 6310038852 6310317312 6329574576 6339171072 6342983712 6365007961 6371216514 6384713868 6400348734 6404480784 6414190848 6433765104 6434049024 6446615526 6460272612 6463468544 6476092506 6480273456 6490098432 6496142328 6509904336 6510191616 6525845768 6539959296 6552732654 6573019752 6582985344 6586944624 6596931328 6603074712 6617355264 6630279786 6646515993 6660596566 6660890496 6681217608 6681512448 6712063488 6725172987 6739420194 6745993956 6760285272 6770534784 6776839836 6791496192 6804760833 6805883904 6835875423 6836177088 6840288648 6850659456 6857039124 6867435328 6871565688 6871868928 6885290547 6903290368 6916773357 6917078592 6938187516 6948706752 6969912196 6970219776 6984986112 6998628663 7020296244 7030939968 7037487522 7052396364 7052707584 7084955904 7099106976 7106890752 7120771398 7131567456 7135856676 7153330938 7168801536 7190995968 7205040882 7215964704 7223876608 7231251648 7237985742 7238305152 7253639424 7271402112 7276096512 7301360736 7308160119 7309366272 7323642378 7334746016 7341576489 7357454208 7373040896 7380232704 7395867648 7405858512 7410312702 7413978624 7421547744 7428459051 7444196162 7444524672 7467572736 7493501808 7501718016 7516369809 7527765648 7551071424 7567068288 7590495744 7605320931 7616851632 7640096061 7640433216 7656619392 7675368896 7680324096 7690699224 7695324729 7699131648 7706991888 7715442176 7725864744 7730511399 7730852544 7766201664 7790245632 7806749184 7817295096 7833855952 7841497248 7858109376 7877352288 7882437888 7909807464 7918480128 7934296032 7970575392 7995252096 8012189952 8023013388 8031810176 8040010056 8064901728 8089870464 8107008768 8117960292 8126861184 8135158104 8155079452 8160344352 8180327376 8197657312 8214030828 8223037056 8251589268 8277135984 8294671008 8302761792 8320351104 8331590826 8340725952 8349241212 8369686806 8375090256 8413385136 8413756416 8430189534 8439432768 8452228096 8457311616 8468736354 8494955352 8512951824 8533798312 8539307712 8552254464 8568958086 8578353472 8595487368 8613696816 8634790008 8640364608 8653464576 8661523104 8670365874 8679872448 8691597837 8710010894 8736976872 8737362432 8764026336 8777313792 8782592832 8794456983 8804099616 8813087946 8821684404 8840373048 8862021324 8867742624 8881187328 8898533397 8908290144 8939221707 8966897316 8985893592 8994658608 9013713696 9027379712 9035786448 9045011313 9073014444 9114500564 9114902784 9120384864 9134212608 9142718832 9152052867 9162087584 9180387396 9202868298 9222364476 9222771456 9250916688 9264942336 9293626368 9311777982 9331504884 9354355842 9360394992 9374586624 9383316696 9403195152 9403610112 9421976538 9446607872 9465058278 9465475968 9494361864 9508756608 9514475568 9537774584 9556824771 9558402048 9577070802 9600523101 9606721176 9621286272 9641668864 9650647656 9651073536 9671519232 9690408918 9695202816 9714138759 9734718058 9735147648 9744213492 9764856504 9765287424 9788768652 9809938944 9829098981 9859529628 9874478016 9880416936 9895396992 9904612068 9926032896 9945419679 9990894849 9991335744 10021826412 10037020864 10068095232 10089424384 10109130291 10140427908 10155802176 10165259754 10186794748 10187244288 10208825856 10218783744 10254265632 10260432972 10265508864 10275989184 10285558686 10301152992 10307348532 10307803392 10354935552 10375617888 10386994176 10407281274 10423060128 10454868294 10455329664 10477479168 10503136384 10509917184 10530444366 10546409952 10556231283 10557973504 10578594546 10579061376 10604499373 10627433856 10660336128 10681157097 10682919936 10697351184 10703785014 10720013408 10729996407 10753202304 10786493952 10809345024 10823947056 10835814912 10846877472 10856978613 10857457728 10880459136 10907103168 10914144768 10952041104 10964049408 10985463567 11002119024 11036181312 11059561344 11070349056 11093801472 11108787768 11115469053 11120967936 11132321616 11159582408 11166294243 11166787008 11217846848 11240252712 11252577024 11276415488 11291648472 11326607136 11350602432 11385743616 11425277448 11460649824 11484929088 11513053344 11520486144 11536048836 11548697472 11560487832 11573163264 11588797116 11596278816 11649302496 11685368448 11710123776 11725942644 11738799488 11750783928 11762245872 11787164064 11816028432 11823656832 11864711196 11877720192 11918962276 11955863088 11981191456 11992878144 12018284928 12034520082 12047715264 12060015084 12097352592 12134805696 12153203712 12160513152 12176940438 12190291776 12202737156 12232619178 12240516528 12270491064 12296485968 12297028608 12321046242 12334555584 12353256448 12377383902 12415703976 12442006512 12472474456 12480526656 12497386239 12499448832 12511088928 12523861818 12537593536 12554530209 12562635384 12620077704 12620634624 12659149152 12678342144 12685967424 12703104531 12730015922 12742433028 12769427736 12800697468 12808961568 12828381696 12853437129 12867530208 12893231052 12920545224 12952185012 12960546912 12980196864 12992284656 13005548811 13019808672 13051691536 13065016341 13105465308 13146039504 13165970688 13173889248 13193862656 13206149424 13219631919 13260559572 13293031986 13321193132 13321780992 13362435216 13363024896 13424126976 13450345974 13478840388 13491987912 13520570544 13541069568 13553679672 13582992384 13609521666 13671750846 13672354176 13680577296 13701318912 13714078248 13734870656 13743131376 13743737856 13770581094 13804302447 13806580736 13833546714 13834157184 13867422257 13876375032 13897413504 13939824392 13940439552 13967666973 13969972224 13997257326 14031533763 14040592488 14061879936 14074975044 14104792728 14105415168 14169911808 14197587417 14198213952 14241542796 14263134912 14271713352 14306661876 14337603072 14365606203 14410081764 14431929408 14462503296 14475971484 14476610304 14507278848 14535613377 14542804224 14602077087 14602721472 14616320238 14647284756 14669492032 14683152978 14714908416 14746081792 14760465408 14811717024 14820625404 14827957248 14843095488 14856918102 14888392324 14889049344 14935145472 14987003616 15003436032 15032739618 15055531296 15102142848 15134136576 15180991488 15210641862 15233703264 15247889631 15280192122 15280866432 15313238784 15350737792 15360648192 15381398448 15390649458 15398263296 15413983776 15428338029 15430884352 15451729488 15461022798 15461705088 15498883699 15532403328 15580491264 15610921911 15613498368 15634590192 15667711904 15682302441 15682994496 15716218752 15754704576 15764875776 15819614928 15836960256 15867891819 15868592064 15941150784 15990504192 16024379904 16046026776 16055677521 16063620352 16080020112 16129803456 16179740928 16214017536 16235920584 16253722368 16270316208 16310158904 16320688704 16360654752 16395314624 16428061656 16446074112 16503178536 16554271968 16589342016 16605523584 16640702208 16663181652 16681451904 16698482424 16739373612 16750180512 16826770272 16860379068 16878865536 16914623232 16937472708 16989910704 17025903648 17067596624 17078615424 17137916172 17156706944 17190974736 17227393632 17269580016 17280729216 17323046208 17340731748 17359744896 17383195674 17420021788 17473953744 17474724864 17528052672 17554627584 17565185664 17588913966 17608199232 17626175892 17643368808 17680746096 17724042648 17735485248 17762374656 17797066794 17816580288 17878443414 17933794632 17971787184 17989317216 18027427392 18051780123 18054759424 18071572896 18090022626 18134321413 18146028888 18229001128 18229805568 18240769728 18265410657 18268425216 18285437664 18304105734 18324175168 18348928767 18360774792 18405736596 18444728952 18445542912 18501833376 18529884672 18566075853 18623555964 18663009768 18708711684 18720789984 18749173248 18766633392 18785792727 18806390304 18843953076 18930116556 18930951936 18988723728 19017513216 19028951136 19075549168 19095023883 19113649542 19154141604 19201046202 19213442352 19242572544 19283337728 19301295312 19302147072 19380817836 19390405632 19428277518 19469436116 19470295296 19488426984 19529713008 19530574848 19577537304 19619877888 19658197962 19719059256 19748956032 19760833872 19790793984 19809224136 19852065792 19890839358 19939547979 19981789698 19982671488 20043652824 20074041728 20136190464 20175518961 20178848768 20218260582 20267770991 20280855816 20311604352 20330519508 20373589496 20374488576 20414282499 20417651712 20507626269 20508531264 20520865944 20551978368 20571117372 20602305984 20614697064 20615606784 20709871104 20750320071 20751235776 20814562548 20846120256 20909736588 20910659328 20954958336 20995885989 21006272768 21060888732 21092819904 21112462566 21157189092 21158122752 21208998746 21254867712 21320672256 21362314194 21394702368 21407570028 21440026816 21459992814 21506404608 21572987904 21647894112 21671629824 21693754944 21713957226 21714915456 21760918272 21814206336 21828289536 21904082208 21924480357 21928098816 21970927134 22004238048 22024729467 22072362624 22119122688 22140698112 22187602944 22217575536 22230938106 22241935872 22264643232 22285377153 22319164816 22332588486 22333574016 22435693696 22480505424 22505154048 22549109427 22552830976 22583296944 22652214637 22653214272 22701204864 22771487232 22815962793 22850554896 22920288183 22921299648 22969858176 23026106688 23040972288 23072097672 23097394944 23120975664 23146326528 23177594232 23191534197 23192557632 23298604992 23370736896 23420247552 23451885288 23477598976 23501567856 23524491744 23574328128 23632056864 23647313664 23729422392 23755440384 23837924552 23911726176 23962382912 23985756288 24036569856 24069040164 24095430528 24120030168 24194705184 24269611392 24321026304 24353880876 24380583552 24405474312 24465238356 24481033056 24540982128 24592971936 24642092484 24669111168 24754767804 24831407952 24884013024 24944948912 24961053312 24994772478 25022177856 25047723636 25075187072 25109060418 25125270768 25240155408 25241269248 25318298304 25356684288 25371934848 25406209062 25460031844 25484866056 25538855472 25601394936 25617923136 25656763392 25706874258 25735060416 25786462104 25841090448 25904370024 25921093824 25960393728 25984569312 26011097622 26039617344 26074793511 26103383072 26130032682 26210930616 26292079008 26331941376 26347778496 26383370949 26387725312 26412298848 26439263838 26504008219 26521119144 26586063972 26642386264 26643561984 26695600191 26724870432 26817665121 26900691948 26957680776 26983975824 27041141088 27082139136 27107359344 27135033939 27219043332 27343501692 27344708352 27361154592 27402637824 27428156496 27456158601 27469741312 27486262752 27541162188 27608604894 27667093428 27668314368 27734844514 27752750064 27794827008 27879648784 27880879104 27935333946 27994514652 28063067526 28081184976 28123759872 28149950088 28209585456 28210830336 28339823616 28395174834 28396427904 28483085592 28526269824 28543426704 28613323752 28670474313 28675206144 28731212406 28801569303 28820163528 28863858816 28925006592 28951942968 28953220608 29014557696 29071226754 29085608448 29142416277 29204154174 29205442944 29232640476 29294569512 29338984064 29366305956 29429816832 29487296943 29492163584 29622126833 29623434048 29641250808 29686190976 29713836204 29776784648 29778098688 29836259037 29972684547 29974007232 30065479236 30111062592 30204285696 30268273152 30327390873 30421283724 30467406528 30495779262 30560384244 30561732864 30626477568 30701475584 30762796896 30781298916 30796526592 30827967552 30856676058 30903458976 30922045596 30923410176 30997767398 31064806656 31160982528 31221843822 31269180384 31335423808 31364604882 31365988992 31432437504 31509409152 31529751552 31639229856 31668693849 31673920512 31735783638 31737184128 31813498119 31882301568 31981008384 32043471291 32048759808 32092053552 32111355042 32127240704 32160040224 32189989221 32259606912 32359481856 32428035072 32471841168 32507444736 32540632416 32570935839 32620317808 32641377408 32721309504 32790629248 32856123312 32892148224 32956390701 33006357072 33107082931 33108543936 33178684032 33211047168 33281404416 33326363304 33346407159 33362903808 33396964848 33478747224 33498882729 33500361024 33653540544 33720758136 33757731072 33829246464 33874945416 33979821408 34051807296 34135193248 34157230848 34275832344 34313413888 34381949472 34454787264 34539160032 34561458432 34646092416 34681463496 34719489792 34766391348 34840043576 34947907488 35056105344 35130371328 35177827932 35216398464 35252351784 35286737616 35361492192 35448085296 35470970496 35594133588 35633160576 35756886828 35867589264 35943574368 35978634432 36054854784 36103560246 36143145792 36180045252 36268642826 36292057776 36458002256 36459611136 36481539456 36530821314 36570875328 36608211468 36648350336 36697857534 36721549584 36811473192 36889457904 36891085824 37003666752 37059769344 37132151706 37247111928 37326019536 37417423368 37441579968 37492158717 37498346496 37533266784 37571585454 37612780608 37663590627 37687906152 37860233112 37861903872 37977447456 38035026432 38057902272 38109313593 38151098336 38190047766 38227299084 38308283208 38402092404 38426884704 38485145088 38560311387 38566675456 38602590624 38736627397 38761635672 38856555036 38938872232 38940590592 38976853968 39016646433 39059426016 39155074608 39195049023 39316395924 39438118512 39497912064 39521667744 39581587968 39618448272 39658895757 39781678716 39879095958 39963579396 39965342976 40087305648 40148083456 40272380928 40351037922 40436521164 40535541982 40561711632 40623208704 40661039016 40747178992 40748977152 40828564998 41015252538 41017062528 41041731888 41103956736 41142234744 41204611968 41229394128 41231213568 41412907341 41419742208 41500640142 41502471552 41602266771 41629125096 41692240512 41819473176 41821318656 41903000919 41909916672 41991771978 42012545536 42094601289 42121777464 42185639808 42224925132 42314378184 42316245504 42417997492 42509735424 42592762251 42724628388 42789404736 42815140056 42880053632 42919985628 43012809216 43096818609 43293877679 43295788224 43387509888 43427914452 43429830912 43521836544 43606840131 43628412672 43806231261 43808164416 43848960714 43941854268 44008476096 44049458934 44144725248 44238245376 44281396224 44435151072 44461876212 44483871744 44529286464 44570754306 44638329632 44665176972 44667148032 44871387392 44961010848 45010308096 45098218854 45166593888 45304429274 45306428544 45402409728 45542974464 45631925586 45701109792 45743668893 45840576366 45842599296 45939716352 46052213376 46081944576 46144195344 46194789888 46241951328 46285014087 46292653056 46355188464 46383068394 46385115264 46496651097 46597209984 46741473792 46832765733 46840495104 46903770576 46955197952 47003135712 47046907323 47048983488 47148656256 47264113728 47294627328 47458844784 47510880768 47603675457 47675849104 47823452352 47924765824 47971512576 48073139712 48138080328 48167032563 48190861056 48240060336 48387275053 48389410368 48539222784 48642052608 48707761752 48761167104 48810948624 48930476712 48962066112 49081964256 49185943872 49284184968 49338222336 49509535608 49662815904 49768026048 49889897824 49922106624 49989544956 50044355712 50095447272 50150374144 50218120836 50250541536 50480310816 50636596608 50743869696 50812418124 50920063688 50969732112 51077710944 51202789872 51235846272 51413748516 51470120832 51572924208 51682180896 51808740048 51842187648 51969138624 52022195244 52079234688 52149587022 52206766144 52260065364 52421861232 52584158016 52663882752 52695556992 52766741898 52824597696 52878527676 53008016438 53042238288 53172127944 53284772528 53287123968 53391200382 53449740864 53635330242 53801383896 53915361552 53967951648 54082282176 54155340369 54164278272 54214718688 54270067878 54402964239 54438086664 54687003384 54689416704 54722309184 54796231971 54805275648 54856312992 54912317202 54939482624 54972525504 55046786301 55082324376 55217209788 55334186856 55336628736 55469689028 55505500128 55589654016 55698227559 55759297568 55870667892 55989029304 56126135052 56162369952 56247519744 56299900176 56357378181 56419170912 56615070811 56790349668 56792855808 56966171184 57052539648 57086853408 57226647504 57285071649 57340948626 57462424812 57603138606 57640327056 57727717632 57850013184 57903885936 57906441216 58142453508 58171216896 58284832554 58408308348 58410885888 58465280952 58589139024 58677968128 58732611912 58859633664 58974593886 59244253666 59246868096 59282501616 59372381952 59427672408 59553569296 59556197376 59672518074 59818643937 59945369094 59948014464 60130958472 60222125184 60408571392 60526556883 60536546304 60654781746 60803312973 60842567448 60934813056 60991558524 61120768488 61123465728 61242847497 61252955136 61402951168 61522878807 61525593792 61562597832 61655935104 61713352116 61806917952 61844091192 61846820352 61995534796 62129613312 62250960213 62443687644 62538360768 62670847616 62729209764 62731977984 62864875008 62987657967 63018818304 63275667377 63278459712 63337387698 63471567276 63474368256 63626996238 63764603136 63962016768 64086942582 64184107104 64222710084 64254481408 64320080448 64379978442 64519213824 64718963712 64943682336 65014889472 65081264832 65141871678 65240635616 65282754816 65442619008 65581258496 65712246624 65784296448 65912781402 66012714144 66074188401 66214165862 66217087872 66357368064 66422094336 66562808832 66652726608 66692814318 66725807616 66793929696 66856131459 66957494448 66997765458 67000722048 67307081088 67441516272 67515462144 67647328281 67658492928 67749890832 67956643911 67959642816 68103614592 68270386496 68314461696 68447888379 68551664688 68626827776 68760864549 68763898944 68909574528 69078320064 69122916864 69292184832 69362926992 69438979584 69532782696 69574602591 69680087152 69895814976 70112210688 70260742656 70355655864 70432796928 70504703568 70573475232 70722984384 70896170592 70941940992 71188267176 71266321152 71513773656 71735178528 71887148736 71957268864 72109709568 72207120492 72286291584 72360090504 72537285652 72584115552 72916004512 72963078912 73061642628 73141750656 73216422936 73296700672 73395715068 73443099168 73622946384 73778915808 74007333504 74264303412 74494223856 74652039072 74834846736 74883159936 74984317434 75066533568 75143170908 75225561216 75327181254 75375812304 75720466224 75723807744 75954894912 76070052864 76115804544 76218627186 76302196672 76380095532 76454598168 76616566416 76804184808 76853769408 76970290176 77120622774 77205181248 77473254794 77523271344 77713110072 77877744464 77881181184 77953707936 78033292866 78118852032 78224380533 78310149216 78390098046 78632791848 78876237024 78995824128 79043335488 79150112847 79163175936 79236896544 79317791514 79512024657 79563357432 79758191916 79927158792 79930685952 80086800573 80174611296 80296166912 80452995363 80702075844 80873042328 81071083964 81123423264 81246417408 81322078032 81405101817 81494357984 81657129996 82030505076 82034125056 82083463776 82207913472 82284469488 82368475803 82409223936 82458788256 82745103493 82825814682 83001280284 83004943104 83204533542 83258250192 83384481024 83638946352 83642637312 83806001838 83983543956 84025091072 84189202578 84243554928 84371279616 84449850264 84628756368 84632491008 84835994984 85019470848 85185524502 85449256776 85578809472 85630280112 85760107264 85839971256 86025618432 86193637218 86404707909 86587755358 86591576448 86775019776 86855828904 86859661824 87043673088 87213680262 87256825344 87427248831 87612462522 87616328832 87697921428 87883708536 88016952192 88098917868 88289450496 88461890829 88476490752 88866380499 88870302144 88923752424 89058572928 89141508612 89276659264 89330353944 89334296064 89508777111 89742774784 89918053641 89922021696 90196437708 90333187776 90608858548 90612857088 90804819456 90982172619 91263851172 91402219584 91487337786 91681152732 91685198592 91879432704 92104426752 92288390688 92389579776 92483902656 92570028174 92710376928 92766136788 92770230528 92993302194 93194419968 93482947584 93665531466 93807541152 93910395904 94006271424 94093814646 94097966976 94297312512 94528227456 94589254656 94917689568 95006081547 95021761536 95207350914 95351698208 95440494357 95646904704 95849531648 95943025152 96146279424 96276160656 96334065126 96381722112 96480120672 96569967663 96774550106 96778820736 97078445568 97284105216 97415523504 97522334208 97621897248 97712807517 97860953424 97924132224 98163928512 98371887744 98568369936 98676444672 98869172103 99019071216 99321248793 99325631808 99536052096 99779795648 99844213248 99979089912 100039221477 100088711424 100190894544 100300748288 100436241672 100496648187 100501083072 100960621632 101273193216 101487739392 101624836248 101840127376 101939464224 102155421888 102405579744 102471692544 102827497032 102940241664 103145848416 103364361792 103617480096 103684375296 103938277248 104044390488 104158469376 104299174044 104413532288 104520130728 104843722464 105168316032 105391113984 105533483796 105649195392 105757055352 106016032876 106084476576 106344255888 106569545056 106782400764 106899481728 107270660484 107602767792 107830723104 107935903296 108164564352 108310680738 108429437376 108540135756 108805928478 108876173328 109374006768 109378833408 109444618368 109592463942 109712625984 109824634404 109878965248 109945051008 110093572602 110164648752 110434419576 110668373712 110673257472 110939378056 111011000256 111179308032 111396455118 111518595136 111741335784 111978058608 112252270104 112324739904 112495039488 112599800352 112714756362 112838341824 112990771881 113230141622 113580699336 113585711616 113932342368 114105079296 114173706816 114327940779 114453295008 114570143298 114681897252 114924849624 115206277212 115280654112 115455435264 115680934161 115700026368 115807771872 116209882191 116284907016 116569665108 116816616696 116821771776 116930561904 117049939299 117178278048 117355936256 117465223824 117585147069 117949187772 118488507332 118493736192 118565003232 118744763904 118855344816 118976687271 119107138592 119345036148 119637287874 119890738188 119896028928 120261916944 120444250368 120817142784 121053113766 121309563492 121606625946 121685134896 121869626112 121983117048 122241536976 122246931456 122485694994 122805902336 123045757614 123051187584 123125195664 123311870208 123426704232 123613835904 123688182384 123693640704 123991069592 124238722023 124259226624 124501920426 124806800313 124887375288 125076721536 125341695232 125458419528 125463955968 125729750016 125975315934 126037636608 126283803867 126551334754 126556919424 126674775396 126943134552 126948736512 127253992476 127529206272 127778286753 128173885164 128368214208 128445420168 128640160896 128759956884 129038427648 129290455827 129881633037 129887364672 130162529664 130283743356 130481271232 130565509632 130820520393 130885238016 131162516992 131418693783 131424493248 131825562804 132025428288 132148376802 132428331724 132434175744 132714736128 132844188672 133305453216 133385628636 133451615232 133587859392 133712262918 133914988896 133995530916 134001444096 134614162176 134883032544 135030924288 135294656562 135499781664 135913287822 135919285632 136207229184 136540772992 136628923392 136895776758 137103329376 137231006679 137253655552 137521729098 137527797888 137819149056 137858491849 138156640128 138245833728 138584369664 138725853984 138855042261 138877959168 139065565392 139149205182 139360174304 139489953291 139791629952 140224421376 140521485312 140711311728 140865593856 141009407136 141140721969 141146950464 141445968768 141792341184 141883881984 142376534352 142532642304 142811026371 143027547312 143470357056 143774297472 143914537728 144219419136 144414240984 144501097689 144572583168 144720181008 145074571304 145161825159 145168231104 145832009024 145926157824 146123285256 146283501312 146432845872 146593401344 146791430136 146886198336 147245892768 147557831616 148014667008 148528606824 148988447712 149304078144 149669693472 149766319872 149968634868 150133067136 150286341816 150451122432 150654362508 150751624608 151440932448 151909789824 152231609088 152437254372 152604393344 152760191064 152909196336 153233132832 153608369616 153707538816 154241245548 154410362496 154946509588 155046542688 155426220144 155755488928 155907415872 156066585732 156237704064 156448761066 156620298432 156780196092 157265583696 157752474048 157991648256 158086670976 158300225694 158473793088 158635583028 159024049314 159126714864 159516383832 159854317584 159861371904 160173601146 160349222592 160592333824 160905990726 161404151688 161746084656 162142167928 162246846528 162466021107 162492834816 162644156064 162810203634 162988715968 163208892717 163314259992 164061010152 164068250112 164166927552 164415826944 164568938976 164736951606 164818447872 164917576512 165140358903 165490206986 165651629364 166002560568 166009886208 166409067084 166516500384 166768962048 167094682677 167277892704 167612003676 167967087912 168378405156 168487109856 168742559232 168899700528 169072134543 169257512736 169671989968 169845212433 170371049004 170898513552 171157618944 171260560224 171520214528 171679942512 171855214947 172387274436 172809415818 173175510716 173183152896 173550039552 173711657808 173719323648 174427360524 174513650688 174854497662 175224925044 175232657664 175395842856 175767417072 176033904384 176197835736 176578900992 176923781658 177732760998 177740604288 177847504848 178117145856 178283017224 178553318528 178660707888 178668592128 179017554222 179455931811 179485549568 179836107282 179844043392 180276489341 180392875416 180666375552 181217717096 181225714176 181579670649 181609638912 181964345238 182409938919 182527702344 182804439168 182974675572 183362305464 183370397184 183758865408 184208853504 184568636421 184576781376 184967805312 185140056348 185420753856 185532273576 185540461056 185986604388 186388839936 186752880639 187331062932 187615082304 188012542848 188187629292 188195933952 188594625024 188962973901 189056454912 189827002131 189835379136 190012163094 190414701828 190703396416 190880988714 191293809408 191699063296 191886050304 192552321312 192668130252 192763444224 192960241344 193139935326 193549100212 193557641472 194156891136 194831047008 195044668416 195243794496 195425615034 195721906848 195848264448 196327857024 196743775488 197136739872 197352889344 197738344206 198038142432 198222565203 198642497586 198651263616 199072104192 199559591296 199688426496 199958179824 200078442954 200177422848 200381789088 200568394377 200601496576 200872483344 200993296374 201002166144 201485488087 201921243264 202546386432 202941984843 202975478784 203249672496 203680254752 203869931733 203878928448 204310843776 204811159488 204943385088 205654994064 205880483328 206282593647 206291696832 206728723584 207234960192 207368750592 207876554496 208088780976 208316938752 208598348088 208723807773 208827064576 209040261456 209687444928 210336632064 210782227968 211066967592 211298390784 211514110704 212032065752 212168953152 212688511776 213139090112 213564801528 213798963456 214541320968 215205535584 215661446208 215871806592 216329128704 216621361476 216858874752 217080271512 217611856956 217752346656 218748013536 218889236736 219184927884 219425251968 219649268808 219890102016 220187145204 220329297504 220868839152 221336747424 221878756112 222022000512 222792910236 223037190272 223482671568 223956117216 224504540208 224649479808 225199600704 225429512724 225676683648 225981543762 226460283244 227161398672 227171423232 227864684736 228210158592 228347413632 228655881558 228906590016 229140286596 229363794504 229849699248 230412554424 230561308224 230910870528 231361868322 231615543744 232419764382 232569814032 233139330216 233633233392 233643543552 233861123808 234099878598 234356556096 234673141599 234711872512 234930447648 235170294138 235746178369 235898375544 236977014664 236987472384 237130006464 237450338541 237489527808 237710689632 237953374542 238214277184 238536073971 238690072296 239274575748 239781476376 239792057856 240523833888 240888500736 241358986089 242106227532 242619126984 243213251892 243370269792 243739252224 243966234096 244215305451 244483073952 244971389988 246091515228 246102375168 246250391328 246623740416 246853408464 247105427409 247227671808 247376364768 247982139184 248235310479 248477444046 249003840852 249613600626 249774750576 250153443072 250683390464 250916839056 250927911936 251950631868 252075273216 252567607734 253102669508 253113838848 253349550792 253886269104 253897473024 254507984952 255058412544 255556573506 256347770328 256736428416 256890840336 257280321792 257519913768 258076855296 258580911654 259214123727 259763266074 259774729344 260325059328 260567486712 260962542464 261131019264 261641040786 261770476032 262281746493 262325033984 262837387566 262848986496 263481022883 263651125608 264050856576 264296753604 264856663448 264868351488 265385672487 265429472256 266599141497 266610906432 266771257272 267175718784 267424525836 267829977792 267991061832 268002888192 269228324352 269754160923 269766065088 270589313124 270999563328 271826575644 271838571264 272414458368 272946517857 273081545984 273791553516 274206658752 274462013358 275043458196 275055595776 275638298112 275716983698 276313280256 277168739328 277451707968 277710084522 278131130784 278298410364 278720348608 278979906582 279583259904 280448842752 281422623456 281731187712 282018814272 282281443938 282293900928 282891937536 283584682368 283767763968 284753068704 285018244641 285065284608 285622052742 286055094624 286321483071 286940714112 287548594944 287829075456 288438838272 288828481968 289002195378 289145166336 289440362016 289709902989 290149142608 290323650318 290336462208 291664018048 291852315648 292246570512 292567002624 292865691744 293138422551 293186802688 293582860272 293772396672 294478790281 294491785536 295115663232 296029334016 296607516309 297057213648 297963746379 297976895424 298608156288 299339386944 299532639744 299937269736 300266134272 300572683632 300902244864 301308725016 301489944561 301503249216 302881864896 303819579648 304463218176 304874508744 305208786688 305520382128 305818392672 306466265664 307216739232 307415077632 308482491096 308820724992 309893019176 310093085376 310852440288 311510977856 311814831744 312133171464 312475408128 312897522132 313240596864 313560392184 314531167392 315504948096 316173341952 316600451388 316947586176 317271166056 318048098628 318253429728 319032767664 319708635168 320347202292 320698445184 321811981452 322808303376 323492169312 324284335856 324493693056 324932042214 325288312128 325620407268 325977431936 326417785434 326628519984 328122020304 328136500224 328333855104 329137877952 329473903212 329636895744 329835153024 330280717806 330980413972 331303258728 332005121136 332019772416 332818134168 333033000768 333537924096 334189365354 334555785408 335224007352 335934175824 336756810312 336974219712 337485118464 337799401056 338144269086 338515025472 338972315643 339343979936 339690424866 340742098008 341797027104 342315237888 342521120448 342983822337 343040429056 343359885024 343710429894 344552106847 344774548872 345618831636 346351021432 346366305792 347042802483 347100079104 347423315616 348629646573 348854721048 349708995324 350449850088 350465315328 350791685712 351534834144 352067808768 352395671472 352755441207 353847563316 355465521996 355481208576 355695009696 356234291712 356566034448 356930061813 357106637056 357321415776 358035108444 358911863622 359672214564 359688086784 360552978682 360785750832 361332751104 362435434192 362451428352 363159341298 363928690476 364819877838 365055404688 365608878336 365949351144 366724610928 366740794368 368417707008 369137272842 369153562752 369935610624 370280112696 370841507712 371064547152 371080922112 371973208776 372716166069 372777679872 373505761278 374420400939 374662125864 375230164608 376025085696 376375258584 376391867904 377189250048 377925947802 378112909824 378851411601 379654004262 379670758272 380024326188 380829403656 381406792832 381761977428 382587618816 383334860259 383398126592 385087648829 385104642624 385336260504 385920482688 386279870652 387098200424 387115282944 387871367481 389644899111 389662094016 390487588992 390851230068 391443813696 391696528896 392655714048 393487550976 394256081349 394273479744 395476688412 396076284864 396445130406 397284995172 397302527232 398144208384 399119182592 399916359648 400156885908 400354845696 400763578176 401136788754 401744966688 401986592748 402004332288 402970976174 403842486528 405092772864 405883969686 406499344992 407360509504 407739863466 407757856896 408621687552 409622318976 409886770176 411309988128 411693020037 411760966656 412565187294 412583393664 413457447168 413575475547 414469920384 414737501184 415753108992 416177561952 416565126783 416633877504 417196696176 417447615546 417654129152 418080522912 418469859873 419374889856 420673264128 421564455936 422133935184 422596781568 423028221408 423422165907 424064131504 424337906304 425377023552 426278180224 427129603056 427597926912 428433079113 429082641936 430392078103 430411071168 431322892416 431743613184 432658257408 433242722952 433503293067 433717749504 434160543024 435223713912 435485475477 435504693312 437496027072 437778473472 438369855768 438850503936 439298537616 439780204032 440374290408 440658595008 441737678304 442673494848 443757512224 444044001024 445585820472 446074380544 446965343136 447912234432 449009080416 449298959616 450399201408 450859025448 451353367296 451963087524 452920566488 454322797344 455729369472 456694827264 457311763116 457813180032 458280573192 458727589008 459699398496 460825108848 461122616448 462723736644 463231087488 464839528764 465139628064 466278660432 467266466784 467722247616 468199757196 468713112192 469346283198 469860895296 470340588276 471492356738 471796751088 473954029328 473974944768 474260012928 474900677082 475421379264 475906749084 476428554368 477072147942 477380144592 478549151496 479562952752 479584115712 481047667776 481777001472 482717972178 484212455064 485238253968 486426503784 486740539584 487398063321 487478504448 487932468192 488430610902 488966147904 489626678151 489942779976 492183030456 492204750336 492500782656 493247480832 493706816928 494210854818 494455343616 494752729536 495421076709 495964278368 496470620958 496954888092 498007681704 499227201252 499549501152 500306886144 501284048031 501366780928 501833678112 503576156161 503901263736 505135215468 506205339016 506227677696 506699101584 507216403629 507772538208 509015969904 509535637299 511113147012 512695540656 513472856832 513781680672 514560643584 515039827536 515565644841 517161823308 518428247454 519526532148 519549458688 520650118656 521134973424 521925084928 523282081572 523540952064 524563492986 525674775132 525697972992 526962045766 527302251216 528101713152 528593507208 529713326896 529736702976 530771344974 533198282994 533221812864 533542514544 534351437568 534849051672 535659955584 535982123664 536005776384 538367795433 538456648704 539508321846 539532130176 540829468023 541178626248 541999126656 543653151288 543677142528 544739011947 544828916736 545893035714 546163091968 547229816757 547583107032 548413317504 548924026716 550086916392 550111191552 551276596224 551433967396 552626560512 553705909263 554903415936 555420169044 556262261568 556596820728 557440697216 557959813164 559166519808 560258641917 562820409827 562845246912 564037628544 564562887876 564587801856 565783875072 566888921703 567169364736 569481006393 569506137408 570036489282 571244105484 572110189248 572642966142 573881428224 575097189888 575658150912 577656963936 578004390756 578290332672 578880724032 579419805978 580298285216 580647300636 580672924416 583328036096 584493141024 585134005248 585731383488 586276845102 587165720544 587544793344 588957580562 588983571072 590231326464 592058668032 593215032618 594114427296 594667695609 595927492758 595953790848 597216312576 598678773888 599065279488 599874539472 600532268544 601145367264 601705183131 601804489728 602617450032 602979889122 603006498432 604456464261 605763729792 607639159296 608825954529 608926436352 609749017488 610417573376 611040764256 611609795199 611636785344 612932531328 614433478464 614830155264 616964982192 617641449984 618847780941 619786038352 620186170752 621704880576 623021955712 623629663488 624266342928 624950816256 625795044264 626171423319 626481193728 627120784368 629034575689 629062334784 631009896192 632346683904 633200902776 633895172352 634542332112 636096197256 636506859456 638065535328 639417270336 640694404584 641396890368 643623962904 645616606752 646984338624 648568671712 648987386112 649864084428 650576624256 651240814536 651954863872 652835570868 653257039968 656244040608 656667710208 658275755904 658947806424 659670306048 660561435612 661960827944 662606517456 664010242272 665636268336 666066001536 668378730708 669111570816 670448014704 671868351648 673513620624 673948439424 675598802112 676288538172 677030050944 677944631286 678687959872 679380849732 681484196016 683594054208 684630475776 685042240896 685967644674 686719770048 687420859788 689104213694 689549097744 691237663272 692702042864 692732611584 694085604966 694846631232 697259293146 697709442096 699417990648 700899700176 700930630656 701583371424 703069668288 704019424797 704135617536 704791342944 705510882414 707238535107 707695126632 710931043992 710962417152 711390019392 712351015623 712468583424 713132068896 713860123626 714213274112 714642831552 715608221913 716070216888 717823727244 719344429128 719376173568 721105957364 721571501664 722665502208 724076958267 724870868384 726318682596 727857380952 729639755676 730110809376 731217756672 731898702288 732645916353 733449221856 735995920543 738274545684 738307125504 739871221248 740560225392 741316282227 741683015424 742129094304 743946417552 744705931437 745432332138 747011522556 748840801878 749324251728 750460329216 752050171392 752750517168 752783735808 755851895604 756225819648 757702823202 759308008524 759341516544 760048652376 761658807312 762813585664 763523954856 765175237632 766669720518 770175297658 770209285248 770672521008 771840965376 772559741304 774196400848 774230565888 775742734962 777642371181 779289798222 779324188032 780975177984 781702460136 782887627392 783393057792 785311428096 786845239479 786975101952 788512162698 788546959488 790443068649 790953376824 792152569728 792890260812 794569990344 794605054464 796157017461 796288416768 798238365184 799797424491 799832719296 800313771816 801527156352 802273577508 803489933376 803973185496 804008664576 805941952348 807684973056 809262482769 811767939372 812998689984 814721019008 815479726932 815515713792 817243375104 818839553571 819244637952 822583675901 822619976256 823386040074 825130374588 825166787328 826914894336 827150951094 828939840768 831506217984 832355123904 833130253566 834393392352 834895231092 835308258304 836161045824 836939719746 838749779712 841346528256 844267870368 845193563136 846056442816 846844331814 848128263008 848675812608 850754047104 852556360448 854259206112 855195853824 856866158226 858165283872 858964449213 860784156206 860822142336 862645784832 863487226368 865316514816 866485445904 867006586134 867435499008 868321086048 869129708967 870447427824 870970950954 871009386624 874992054144 875556946944 876739711536 877701007872 878597075232 879415267653 879560408064 880748580816 881317190016 883436370843 883475356608 885346989696 887515024448 888088002048 889822548927 891171640944 892148761088 893891239137 893930686272 895824468864 898018160832 898597919232 900798402816 901718050896 902706734592 903926175048 904469833683 905841132976 908645594688 911458738944 913389654528 914623526232 915626360064 916561146384 917455178016 919398796992 921650217696 922245232896 925447473288 926462174976 929679057528 930279256128 932557320864 934532933568 935444495232 936399514392 937426224384 938692566396 939721790592 940681176552 942984713476 943593502176 947908058656 948520025856 949801354164 950842758528 951813498168 952857108736 954144295884 954760289184 957098302992 959125905504 962095335552 965435944356 968424910128 970476507936 972853007568 973481079168 974796126642 975864936384 976861221804 977932295808 979253356302 979885559952 984366060912 984409500672 985001565312 987413633856 988421709636 988910687232 989505459072 990842153418 991928556736 992941241916 993909776184 996015363408 998454402504 999099002304 1000613772288 1002568096062 1003667356224 1007152312322 1007802527472 1010270430936 1012410678032 1012455355392 1013398203168 1014432807258 1015545076416 1016916946929 1018031939808 1019071274598 1022226294024 1025391081312 1026945713664 1027563361344 1028951467011 1029121287168 1030079655072 1031131289682 1033656320541 1034323646616 1036856494908 1039053064296 1039098917376 1041128407449 1041300237312 1042269946848 1043850169856 1045888939719 1046564163144 1049126985972 1051349550264 1051395945984 1053924091532 1054604502432 1056203426304 1057187014416 1058266323621 1059426653792 1061542689948 1066396565988 1066443625728 1067085029088 1068702875136 1069698103344 1070790185439 1071319911168 1071964247328 1075686345409 1076735590866 1079016643692 1079064260352 1081658936046 1082357252496 1083998253312 1087306302576 1087354285056 1089478023894 1091786071428 1092326183936 1094459633514 1095166214064 1096826635008 1097848053432 1100173832784 1100222383104 1102867934792 1105253121024 1107411818526 1109806831872 1110840338088 1112524523136 1113193641456 1114881394432 1115919626328 1118333039616 1120517283834 1123261202817 1125640819654 1125690493824 1128075257088 1129125775752 1129175603712 1131567750144 1133777843406 1134338729472 1136554234803 1138962012786 1139012274816 1140072978564 1142488210968 1144220378496 1145285932284 1147762856448 1150004580777 1150194379776 1155262946487 1155313927872 1156008781512 1157761448064 1158839611956 1160596570432 1161294601272 1161345848832 1163614102443 1166656072192 1168934697333 1168986282048 1171462766976 1172553690204 1174331441088 1175089586688 1177915161124 1177967142144 1180462652928 1182768244047 1186430065236 1188228854592 1189335391218 1191854985516 1191907581696 1194432625152 1197357547776 1199749078944 1201064537088 1202290734528 1203410366262 1205234900064 1205959778244 1206012996864 1208912928522 1211527459584 1215278318592 1217651909058 1219498034976 1220835146752 1222081528512 1223219590398 1223273570688 1225865062656 1228866956928 1229660310528 1233929964384 1235079060111 1235282899968 1237695561882 1239572076704 1240372341504 1240726426641 1243409761152 1246043911424 1247259326976 1248532685856 1249901632512 1251590088528 1252342846638 1252962387456 1254241568736 1255409579619 1258069151378 1258124669568 1262019792384 1264693367808 1266401805552 1267790344704 1269084664224 1270266497721 1272192394512 1273013718912 1276131070656 1278834540672 1281388809168 1282793780736 1285299237339 1287247925808 1291176234309 1291233213504 1293968677248 1297137343424 1297974772224 1299728168856 1300509879201 1301153248512 1302481629072 1303909727744 1305671141736 1306456426431 1306514079936 1312488081216 1313335420416 1316551511808 1317895612848 1319340612096 1321122871224 1323921655888 1325213034912 1328020484544 1331272536672 1332132003072 1336757461416 1338223141632 1340896029408 1343736703296 1347027241248 1347896878848 1351197604224 1352577076344 1354060101888 1355889262572 1357375919744 1358761699464 1362968392032 1367188108416 1370084481792 1371935289348 1373439540096 1374841719576 1378208427388 1379098195488 1382475326544 1385404085728 1388171209932 1389693262464 1394518586292 1395418884192 1398835981296 1401799400352 1403166742848 1406139336576 1408038849594 1409582685888 1411021764828 1414477070214 1415390253264 1421862087984 1421924834304 1422780038784 1424702031246 1426264137792 1427720247252 1428426548224 1429285663104 1431216443826 1432140433776 1435647454488 1438688858256 1438752347136 1442211914728 1443143003328 1445331004416 1448153916534 1449741736768 1452637365192 1455714761904 1459279511352 1460221618752 1462435513344 1463797404576 1465291832706 1466898443712 1468880034453 1471991841086 1476549091368 1476614251008 1479742442496 1481120450784 1482632564454 1483366030848 1484258188608 1486263230127 1487892835104 1489411862874 1490864664276 1494023045112 1497681603756 1498648503456 1500920658432 1503852144093 1504100342784 1505501034336 1510728468483 1511703791208 1515405646404 1518616017048 1518683033088 1520097304752 1521649210887 1523317614624 1525627171328 1527047909712 1528606911897 1533339441036 1540350595316 1540418570496 1541345042016 1543681930752 1545119482608 1546696934523 1548392801696 1551485469924 1555284742362 1558579596444 1558648376064 1561950355968 1563404920272 1565775254784 1570622856192 1573690478958 1577024325396 1577093918976 1580886137298 1581906753648 1584305139456 1585780521624 1589139980688 1589210108928 1592314034922 1596476730368 1599594848982 1599665438592 1600627543632 1603054312704 1604547155016 1606979866752 1607946370992 1608017329152 1611883904696 1615103386299 1615369946112 1618524965538 1622488404069 1623535878744 1625997379968 1629442038016 1630959453864 1631031427584 1634486750208 1637679107142 1638489275904 1641689450271 1645167351802 1645239952512 1646772080148 1650260749176 1650333574656 1653829788672 1654301902188 1657879681536 1661117727789 1664710247808 1666260507132 1668786784704 1669790462184 1672322091648 1673879439492 1677499559424 1680775925751 1688461229481 1688535740736 1692112885632 1693688663628 1696256526016 1697351625216 1700666765109 1701508094208 1705112720896 1708443019179 1708518412224 1713732316452 1716330567744 1717928898426 1721568312412 1721644284672 1725291569664 1726974452736 1732970891808 1734013172268 1734870998016 1736642172096 1738259417934 1740894855648 1741941901908 1742018773248 1749984108288 1753479423072 1755402015744 1757194150464 1758830535306 1761497161632 1762634380032 1766872741686 1766950713216 1770693979392 1775030048896 1776176004096 1779645097854 1782343281888 1784003086827 1784297522176 1787782478274 1787861372544 1791648937728 1796036321664 1797195838464 1801596805632 1803436101792 1805115549393 1805413469184 1807852350096 1808939667366 1811682265952 1813369392783 1817291189376 1822917477888 1826779309056 1829247052464 1831252720128 1833122292768 1834829385597 1834910356032 1838797593984 1843300435392 1844490465792 1850894946576 1852924349952 1856543342823 1859358115056 1860558512256 1865114641728 1869065867136 1870888990464 1872799028784 1874852448768 1877385132792 1878514269957 1879443581184 1881362353104 1885969426952 1887103727067 1887187004352 1895816117312 1897040051712 1899602708328 1901685517056 1903626996336 1905714217472 1908288591768 1909520578368 1914196605984 1918251811008 1924190671104 1930871888712 1936849820256 1940953015872 1945706015136 1946962158336 1949592253284 1951729872768 1953722443608 1955864591616 1958506712604 1959771119904 1968732121824 1970003130624 1974827267712 1976843419272 1979010918144 1981684306836 1983857113472 1985882483832 1987819552368 1992030726816 1996908805008 1998198004608 2005136192124 2007334712448 2014304624644 2015605054944 2020540861872 2024821356064 2026796406336 2028865614516 2031090152832 2033833893858 2036063879616 2038142549196 2044452588048 2050782162624 2053891427328 2055126722688 2057902934022 2060159310144 2062262579364 2067312641082 2068647293232 2073712989816 2078106128592 2078197834752 2082256814898 2084539893696 2087700339712 2091777879438 2093128326288 2098253971944 2102699100528 2102791891968 2107848183064 2109209004864 2112058274391 2112406852608 2114374028832 2116532647242 2118853307584 2121715605321 2123085379896 2132793131976 2132887251456 2134170058176 2137405750272 2139396206688 2141580370878 2142639822336 2143928494656 2146824665739 2151372690818 2153471181732 2158033287384 2158128520704 2163317872092 2164714504992 2167996506624 2172230874801 2174612605152 2178956047788 2183572142856 2188919267028 2190332428128 2193653270016 2195696106864 2197937749059 2200347665568 2205735869584 2207987761629 2214823637052 2219613663744 2221680676176 2223948846681 2225049046272 2226387282912 2229762788864 2231839252656 2234117794311 2241034567668 2246522405634 2251281639308 2251380987648 2256150514176 2258251551504 2258351207424 2267555686812 2268677458944 2273108469606 2277924025572 2278024549632 2280145957128 2284976421936 2288440756992 2290571864568 2295525712896 2300009161554 2310525892974 2310627855744 2312017563024 2315522896128 2317679223912 2321193140864 2322589202544 2322691697664 2327228204886 2332927113543 2333312144384 2337869394666 2337972564096 2342925533952 2343594361433 2345107380408 2348662882176 2350179173376 2355830322248 2355934284288 2360535718437 2360925305856 2365536488094 2371329205947 2372860130472 2376457709184 2378670782436 2383709971032 2383815163392 2388865250304 2394715095552 2399392273473 2399498157888 2404581469056 2406820732524 2410469800128 2411919556488 2412025993728 2417825857044 2423054919168 2427787448307 2435303818116 2438996069952 2444163057024 2446439180796 2446547141376 2451730125312 2456518660713 2457733913856 2467751027703 2467859928768 2470158120222 2475391123764 2479144153408 2480744683008 2481452853282 2486819522304 2492087822848 2494518653952 2497065371712 2503180177056 2504685693276 2505924774912 2508483137472 2510819159238 2516138302756 2516249339136 2524039584768 2532803611104 2535580689408 2538169328448 2540532995442 2544384789024 2546027437824 2552262141312 2557669081344 2562777618336 2565587561472 2570598474678 2574495851616 2576893347639 2582352468618 2582466427008 2587937354496 2594274686848 2595949544448 2599456337712 2601019758402 2602306497024 2604963258144 2607389126901 2607819455488 2611342283472 2612912852862 2613028159872 2619311345131 2624976162432 2626670840832 2633103023616 2635791225696 2638245802959 2638681224192 2642245742448 2647843311776 2650309112529 2650426069824 2656040969088 2662545073344 2664264006144 2673514922832 2676446283264 2681673717411 2681792058816 2687473406592 2694054482496 2695793757696 2702395208448 2705154152688 2708120203776 2711778525144 2713409501049 2714751839488 2717523398928 2725936784064 2734376216832 2740168963584 2743870578696 2746879080192 2749683439152 2756416854776 2758196390976 2764950653088 2770808171456 2776342419864 2779386524928 2789037172584 2790837768384 2797671962592 2803598800704 2806333485696 2812278673152 2816077699188 2819165371776 2822043529656 2828954140428 2830780506528 2843724175968 2845560077568 2849404062492 2852528275584 2855440494504 2858571326208 2862432887652 2864280867552 2871294908976 2877377716512 2884423829456 2886286006656 2896307833068 2899483473536 2905274730384 2911429523808 2918559022704 2920443237504 2927594809152 2930583665412 2933796887424 2937760068906 2943983682172 2953098182736 2953228502016 2962240901568 2965265128908 2966732061696 2968516377216 2972526460254 2975785670208 2978823725748 2981729328552 2988046090224 2995363207512 2997297006912 3001841316864 3007704288186 3011002068672 3021456936966 3023407582416 3030811292808 3037232034096 3037366066176 3040194609504 3043298421774 3046635229248 3050750840787 3051254342656 3054095819424 3057213823794 3064700318797 3066678882072 3080701190632 3080837140992 3082690084032 3086854401033 3087363861504 3090238965216 3093393869046 3096785603392 3100968961623 3102970939848 3110569484724 3117159192888 3117296752128 3123900711936 3126809840544 3131550509568 3137666819157 3147380957916 3154048650792 3154187837952 3161772274596 3163813507296 3168610278912 3171561043248 3174798970863 3178279961376 3184628069844 3199189697964 3199330877184 3201255087264 3206108625408 3209094310032 3212370556317 3213959733504 3215892741984 3223767809392 3227059036227 3230206772598 3237049931076 3244976808138 3247071757488 3251994759936 3258884076032 3261918907728 3262062855168 3275358214284 3276978551808 3283378900542 3290334703604 3290479905024 3293544160296 3300521498352 3300667149312 3308603804376 3315759363072 3322235455578 3329420495616 3332521014264 3337573569408 3339580924368 3344644183296 3347758878984 3354999118848 3361551851502 3369783608451 3376922458962 3377071481472 3384225771264 3387377327256 3392513052032 3394703250432 3401333530218 3403016188416 3409662704409 3410225441792 3416886038358 3417036824448 3425253297479 3427464632904 3432661135488 3435857796852 3443136624824 3443288569344 3450013742331 3450583139328 3465788839461 3465941783616 3468026344536 3473284344192 3476518835868 3481789711296 3483883803816 3484037546496 3499968216576 3506804091999 3506958846144 3514388300928 3517661070612 3522994323264 3525268760064 3533745483372 3533901426432 3541387958784 3548304732141 3550060097792 3559290195708 3564686563776 3568006173654 3575564956548 3575722745088 3583297875456 3592072643328 3603193611264 3606872203584 3610231098786 3615704700192 3617879334732 3623364531904 3626738785566 3634582378752 3645834955776 3658494104928 3662505440256 3666244585536 3669658771194 3669820712064 3677595187968 3686600870784 3688980931584 3701789893152 3705237180333 3705848699904 3713086685646 3718716230112 3721117024512 3722179279923 3730229283456 3738131734272 3741777980928 3745598057568 3749704897536 3754770265584 3757028539914 3758887162368 3762724706208 3766228738857 3771938853904 3774207454134 3774374008704 3791632234624 3794080103424 3799205416656 3803371034112 3807253992672 3810799493163 3811428434944 3816577183536 3819041156736 3828224273653 3828393211968 3836503622016 3848381342208 3855897712017 3861743777424 3873528702927 3873699640512 3881906031744 3891412030272 3893924316672 3899184506568 3903459745536 3907444887216 3911729183232 3917013425208 3919369279293 3919542239808 3937464243648 3940006261248 3949654535424 3953686838544 3958021836288 3963368613672 3967714226944 3971764967664 3975639104736 3984061453632 3993817610016 3996396009216 4010272384248 4014669424896 4028609249288 4031210109888 4041081723744 4049642712128 4053592812672 4057731229032 4062180305664 4067667787716 4072127759232 4076285098392 4088905176096 4101564325248 4110253445376 4115805868044 4120318620288 4124525158728 4134625282164 4137294586464 4147425979632 4156212257184 4164513629796 4169079787392 4183555758876 4186256652576 4196507943888 4205398201056 4215696366128 4218418009728 4224116548782 4228748057664 4233065294484 4237706615168 4243431210642 4246170759792 4265586263952 4265774502912 4268340116352 4278792413376 4283160741756 4285279644672 4287856989312 4293649331478 4302745381636 4306942363464 4316066574768 4316257041408 4326635744184 4329429009984 4335993013248 4344461749602 4349225210304 4357912095576 4367144285712 4377838534056 4380664856256 4387306540032 4391392213728 4395875498118 4400695331136 4406640103359 4411471739168 4415975523258 4429647274104 4439227327488 4443361352352 4447897693362 4450098092544 4452774565824 4458789690381 4459525577728 4463678505312 4468235588622 4479177389011 4482069135336 4493044811268 4502563278616 4502761975296 4511556432279 4512301028352 4516503103008 4532185405449 4535111373624 4546216939212 4555848051144 4556049099264 4560291914256 4569952843872 4576881513984 4581143729136 4585820735691 4600018323108 4621051785948 4621255711488 4624035126048 4631045792256 4635358447824 4640090803569 4642386281728 4645178405088 4654456409772 4665854227086 4675738789332 4675945128192 4685851067904 4687188722866 4690214760816 4697325764352 4711660644496 4711868568576 4721071436874 4731072976188 4742658411894 4745720260944 4752915418368 4757341564872 4767419942064 4767630326784 4789430191104 4798784546946 4798996315776 4809162938112 4813641465048 4820939600256 4823839112976 4824051987456 4835651714088 4845310158897 4846109838336 4855574896614 4867465212207 4870607636232 4877992139904 4888326114048 4892878361592 4893094282752 4903460250624 4913037321426 4915467827712 4925068350813 4935502055406 4935719857536 4940316240444 4950782247528 4958288306816 4961489366016 4962905706564 4973639044608 4983353183367 4984175645696 4994130743424 5006139434777 5006360354112 5009371386552 5016966274944 5021638318476 5032276605512 5032498678272 5042327777253 5065383688443 5065607222208 5076338656896 5081065990884 5088769578048 5092054875648 5104524282624 5115338162688 5125329057537 5125555236672 5141196949356 5148991703232 5153786695278 5164704937236 5164932854016 5175874708992 5188549373696 5198912675424 5202039516804 5204612994048 5209926516288 5214778253802 5222684566944 5225825705724 5226056319744 5238622690262 5249952324864 5266206047232 5271582451392 5276491605918 5284491484896 5295686623552 5300618225058 5300852139648 5312081938176 5325090146688 5328528012288 5347029845664 5352009260481 5352892566528 5363347434822 5363584117632 5374946813184 5388108964992 5391587515392 5404790416896 5410308305376 5415346648179 5416240407552 5423557050288 5426819002098 5429503678976 5435046797856 5440108178349 5451873568128 5468752433664 5480337927168 5487741157392 5493758160384 5499366878304 5504488156791 5512833709552 5516392781952 5529901306176 5541616342912 5552684839728 5558773049856 5569630028469 5578074345168 5581675536768 5595097015339 5595343925184 5607197601408 5612666971392 5624557346304 5632155398376 5635542809871 5638330743552 5644087059312 5657908280856 5661311181201 5661561013056 5687448351936 5691120155136 5698808124984 5705056551168 5710880989008 5717142652416 5724865775304 5728561735104 5742589817952 5754755433024 5768847658912 5772572013312 5792615666136 5798966947072 5810549460768 5822859047616 5837118045408 5840886475008 5855189618304 5861167330824 5867593774848 5875520137812 5887967364344 5906196365472 5924481803136 5930530257816 5937032754432 5945052920508 5951571340416 5957647451496 5963458657104 5976092180448 5990726415024 5994594013824 6015408576372 6022004137344 6042913873932 6046815164832 6061622585616 6074464068192 6080389219008 6086596843548 6093270458496 6101501681574 6108191638848 6114427647588 6129400637594 6133357764144 6161402381264 6161674281984 6165380168064 6173708802066 6180477930432 6186787738092 6193571206784 6201937923246 6205941879696 6221138969448 6234318385776 6234593504256 6253619681088 6263101019136 6275333638314 6294761915832 6308097301584 6308375675904 6323544549192 6327627014592 6336174823173 6337220557824 6343122086496 6349597941726 6356559922752 6365146815963 6369256139688 6398379395928 6398661754368 6402510174528 6412217250816 6418188620064 6424741112634 6427919467008 6431785483968 6440473997217 6447535618784 6454118072454 6460413545196 6474099862152 6489953616276 6494143514976 6503989519872 6516692624403 6517768152064 6523837815456 6546490030093 6550716428568 6566757801084 6580669407208 6580959810048 6587088320592 6593813247177 6601042996704 6617207608752 6623963284887 6644470911156 6658840991232 6665042028528 6675147138816 6679161848736 6689288366592 6695517757968 6702353382933 6723103703004 6739567216902 6753844917924 6754142962944 6768451542528 6774754654512 6785026104064 6802667060436 6806032376832 6819325408818 6833772076716 6834073648896 6850506594958 6854929265808 6865322270976 6871715593704 6886273249648 6886577138688 6900027484662 6931577678922 6931883567232 6936052689072 6946568688384 6953037671736 6963579422592 6967767607632 6968075092992 6998781340629 6999936433152 7013608183998 7013917692288 7028776601856 7030783084299 7035322141224 7045988646528 7050537520128 7067490966744 7067802852864 7081607155311 7082775917568 7096609464282 7100120195584 7113987617841 7118580391416 7129373127552 7136012347308 7151129913096 7151445490176 7166595750912 7184145286656 7198176820419 7213744407168 7220462197572 7231409400384 7235758669464 7246729063808 7253477571132 7269164757504 7283362344921 7316665327751 7316988209856 7332489171072 7339317542388 7339641424128 7355190375936 7369555982139 7373201741568 7403253083109 7403579786304 7410474360666 7426173371292 7437432460224 7442234049024 7444358559846 7460458566912 7476263468544 7483555961856 7491196115136 7509540531168 7514057079828 7517774324736 7525449412416 7532457477714 7543877707808 7548414908268 7548748017408 7583264469248 7598410833312 7606742068224 7614507985344 7621598986326 7633154367072 7638082313472 7656448547306 7656786423936 7673007244032 7696762684416 7711795424034 7723487554848 7730680042917 7747057405854 7747399281024 7763812063488 7782824060544 7787848633344 7798369013136 7806919491072 7814889774432 7822167380703 7823458366464 7834026850416 7838738558586 7839084479616 7857934035393 7874928487296 7880012522496 7899309070848 7907373677088 7914737408877 7916043672576 7926737227344 7935428453888 7943529935328 7950927337587 7951278209472 7968122907264 7987635220032 7992792018432 8020544768496 8029338849792 8045021152233 8057218498576 8062420219776 8082163447488 8099285424256 8107185625344 8115462458064 8124360611328 8135335575432 8140228503147 8144255518464 8152570196784 8177449483957 8177810352192 8203128650496 8220506890752 8231611736088 8240637240576 8249050317456 8269250564328 8274589172928 8294851959264 8312424514368 8329027259592 8338159574784 8367111517752 8372513305152 8393015887776 8410796402112 8431392732256 8436836019456 8448233097564 8457496115328 8466130588968 8475413230336 8486862421284 8492341519584 8531172527904 8536680232704 8557584826752 8566321483512 8575713978624 8587298662956 8605490763272 8613884726928 8632133149536 8653271488368 8658858019968 8688923499204 8698450420608 8715824191152 8734288571424 8755677068112 8761329712512 8782784427456 8791750996236 8801390662272 8813280206718 8822943478336 8831951046516 8859294548208 8886722704704 8895795386724 8900196185088 8905549131648 8917579380762 8927357010624 8936471177244 8958354778022 8964138270672 8986089622536 9005126557232 9005523950592 9023112864558 9033006206016 9064370810898 9070222747248 9092433878424 9111696102288 9112098198528 9120583828512 9139905687744 9152252522361 9153763027968 9162287458272 9171641471382 9194100956391 9200036646216 9242103571896 9242511422976 9248070252096 9260563203099 9262091584512 9270716895648 9280181607138 9284772563456 9290356810176 9302906884869 9308912819544 9331708454172 9351477578664 9351890256384 9371702135808 9374377445732 9380429521632 9394651528704 9413000457471 9423321288992 9442142873748 9462145952376 9485316823788 9491440521888 9505830836736 9514683129744 9524396912589 9534839884128 9567946967059 9597569093892 9597992631552 9618325876224 9627282930096 9637111668951 9641879200512 9647678225952 9671303428176 9681177108681 9690620317794 9711149793228 9734930424414 9741215272464 9755984279808 9776652228096 9785756723184 9786188565504 9826074642852 9830935655424 9850136701626 9871004110812 9871439715072 9880632480888 9901564495056 9916576613632 9925811413128 9947278089216 9966706366734 9988261486848 10012278869554 10012720708224 10018742773104 10033932549888 10043276636952 10064553211024 10064997356544 10084655554506 10109350825353 10130767376886 10131214444416 10152677313792 10162131981768 10177539156096 10184109751296 10209048565248 10228988113227 10230676325376 10250658115074 10251110473344 10275759892437 10282393898712 10297983406464 10307573390556 10329409874472 10329865708032 10350041226993 10351749417984 10377098747392 10397366518383 10397825350848 10404079033608 10419853032576 10429556507604 10445369133888 10451651411448 10452112639488 10477245380524 10499904649728 10520412275997 10543164902784 10552983211836 10568982969792 10591373247104 10601236450116 10601704279296 10624163876352 10644914196423 10650180293376 10693587786713 10694059691328 10704018520962 10726694869644 10727168235264 10749893626368 10776217929984 10809580833792 10820616610752 10830693296358 10847114100576 10853638004196 10859007357952 10870093595712 10880216356698 10903747136256 10937504867328 10975482314784 10987516320768 10998733756608 11008976313582 11025667419104 11032785563904 11059802612352 11083232685824 11105369679456 11117546099712 11139260056938 11156148690336 11163351073536 11166537839769 11190194030678 11190687850368 11214395202816 11225333942784 11249114692608 11264310796752 11271085619742 11276661487104 11288174118624 11298686216571 11315816561712 11322622362402 11323122026112 11374896703872 11382240310272 11397616249968 11410113102336 11421761978016 11432398479489 11434285304832 11449731550608 11457123470208 11484672820959 11485179635904 11509510866048 11537695317824 11545144026624 11567693136051 11585231332272 11597933894144 11620586108781 11621098921536 11645718095232 11674236090816 11681772950016 11710379236608 11722334661648 11735187549696 11751040275624 11758107837879 11775934728688 11812392730944 11848963606272 11861060515632 11874065508864 11890105841016 11903142680832 11915294902992 11926917314208 11952184360896 11981452830048 11989188027648 12030817152744 12044008274688 12085827747864 12093630329664 12123245171232 12148928136384 12160778438016 12173193687096 12186540916992 12203003363148 12216383277696 12228855295176 12258801275188 12266715528288 12322804762528 12330760336128 12347417604132 12360955860864 12373575476184 12387142413568 12403875846492 12411883759392 12442277938896 12468636771552 12507239362176 12550667276628 12589523831664 12616194603168 12647089098384 12655254029184 12672349646346 12686244172992 12699195883452 12713119845504 12730293631926 12738512279376 12796758791856 12797323508736 12805020349056 12836377240128 12849482225268 12855838934016 12863570967936 12880947994434 12895071237568 12908236144908 12920827090392 12948199724304 12979907232552 12988287029952 13007979039744 13033385248806 13047675630912 13092980060186 13101432857136 13133515602168 13161338814416 13161919620096 13174176641184 13187626494354 13202085993408 13219920310077 13234415217504 13247926569774 13288941822312 13317681982464 13330084057056 13350294277632 13358323697472 13376369071143 13378576733184 13391035515936 13404706765866 13437532167033 13446207406008 13479134433804 13507689835848 13508285925888 13534669296837 13536903085056 13549509309024 13570052208128 13596556216347 13605334120872 13638650817636 13667544153432 13668147297792 13701013189916 13709858531616 13730644541952 13743431187408 13757462207073 13772546499296 13800054969324 13863155357844 13863767134464 13872105378144 13893137376768 13906075343472 13920272410707 13927158845184 13935535215264 13983922490317 13997562681258 14027216367996 14027835384576 14057553203712 14061566168598 14070644282448 14091977293056 14134981933488 14135605705728 14163214310622 14193218928564 14200240391168 14227975235682 14237160782832 14258746255104 14272024694616 14302259826192 14302890980352 14368290573312 14396353640838 14427488814336 14440924395144 14462818800768 14471517338928 14493458127616 14506955142264 14538329515008 14566724689842 14602395636621 14633330655502 14633976419712 14664978342144 14678635084776 14679282848256 14710380751872 14739111964278 14746403483136 14775205052439 14806506166218 14807159572608 14820948721332 14852346742584 14874864920448 14884468098048 14888717119692 14920917133824 14950059550101 14952526937088 14982392230272 15018418304331 15019081062336 15028114159656 15050898824832 15064914955428 15087755415616 15096829816536 15097496034816 15126983331759 15166528938496 15196151065329 15196821666624 15229015970688 15243197972652 15266308734144 15276164626944 15312897094612 15313572847872 15346014488064 15375987172611 15423590848068 15446975109696 15461360085834 15494114811708 15494798562048 15527624126976 15565648121088 15596738026272 15613838982144 15629779548864 15644334761406 15668053700832 15677477117172 15678168959232 15715868070786 15749856974592 15798618141696 15814747354176 15829474817754 15853474454688 15870856907776 15887059870656 15901854675174 15902556418944 15936245814528 15975270440064 15985584036864 16041089536992 16056027781443 16058677699584 16090042304466 16114436997152 16124840439552 16164326894976 16198570848512 16214371250688 16230924916128 16248721222656 16270671150864 16280457006294 16288511036928 16305140393568 16320324535047 16354898967914 16355620704384 16406257300992 16441013781504 16463223472176 16481274481152 16498100634912 16513464470373 16538501128656 16549178345856 16589703918528 16624849028736 16658054519184 16676319149568 16708890085407 16734223035504 16745026610304 16785291046017 16786031775552 16821592804224 16862785464512 16873672038912 16896466195128 16906628429613 16914992230656 16932261177936 16950826460672 16973724842568 16983933543603 16984683039168 17062345055808 17073360465408 17115169653504 17132642967024 17151427957248 17174597325912 17210981526544 17227769453856 17264266299072 17306542976736 17317716039936 17377846998408 17396900841216 17431648382304 17468577142848 17511354136224 17522659425024 17565568854912 17583501992472 17602781324544 17626560413436 17645886956672 17663902093032 17718589096416 17773445409408 17791590773448 17811098263296 17835158761524 17854714021248 17872942354488 17916709556044 17928276541344 17972179245072 18010253114464 18046225729116 18066012412032 18128741621796 18140445494496 18184867756848 18223392204576 18241167657024 18279811375488 18304505044722 18324574916544 18343282942764 18388201912782 18400073292432 18484207143792 18485022845952 18496140504192 18521126406198 18541433791296 18560363214276 18569545126912 18580713620352 18605813769738 18617825639088 18663416908344 18702955157328 18703780512768 18748754891464 18760859043264 18789303057408 18826000914942 18846642577984 18884285747496 18924291904752 18970633647576 18982881043776 19011661673472 19029366259488 19048793825178 19069679768256 19095440447889 19135893934118 19195138187784 19195985263104 19236651752448 19254565860192 19274223337902 19283758401024 19295356451904 19321421991651 19342606856352 19362354217362 19381240635588 19422299586456 19469860848828 19482430544928 19511968559616 19550077873209 19553304456192 19571513446368 19639470090279 19652149285704 19700273403252 19742008221624 19742879430144 19761264961776 19781439741531 19803128990112 19833153227264 19851622826256 19871889854661 19933412733468 19976522973696 20024557739108 20025441416448 20037485546208 20067865099776 20086553273904 20107060148799 20129106422048 20169311109012 20218701650706 20261534753772 20262428888832 20305354627584 20324263963536 20355078312192 20418097130496 20457976226454 20501316230148 20502220946688 20551519784874 20564787797424 20595966812928 20615146781112 20658819748944 20659731416064 20700082453986 20754197494784 20794733036766 20795650701696 20808158067216 20839706065152 20859113015208 20890738267776 20903302822896 20904225278976 20954490761048 20996344021887 20999809299456 21040824551994 21086329805568 21092349252897 21105966423672 21137965939584 21182746494208 21202472900232 21203408558592 21248327752704 21289828392846 21300360586752 21341962853523 21387175573426 21388119382656 21408037041924 21453389739288 21454336470528 21499787252736 21552435859968 21594530461257 21641233221504 21661386592716 21694228201152 21707276008392 21740187191424 21760432713396 21807494272512 21850087034763 21949995983253 21950964629568 21997467513216 22017952627164 22051334838208 22065571127808 22108667946417 22119605224704 22166465371648 22209759249327 22210739358912 22278520113876 22312297380672 22326702147072 22333075679538 22380388061356 22381375700736 22428790405632 22450667885568 22528621593504 22542171239484 22553322974208 22576348237248 22597372433142 22631633123424 22645244724804 22646244052224 22749793407744 22795232499936 22820226204672 22843523956032 22864796958978 22899463101216 22914246940416 22969345641918 22970359271808 23019021732096 23075390635648 23090288053248 23135386272102 23170462664544 23192040128751 23195867788288 23241172217562 23242197843072 23291436190464 23348472181632 23363545900032 23420758473216 23444669323296 23466502142109 23470375099392 23502080551248 23516215675758 23551869457376 23573802106179 23624785461888 23697927212544 23722121031264 23748131017728 23780211682032 23806285361664 23830589805984 23852782012761 23853834628416 23904368721792 23962905660096 23978376055296 24061634305488 24088016549376 24135063456699 24171655495728 24187260659328 24246490342464 24297856272768 24321556876032 24346387374192 24373081833984 24406006726296 24420685509441 24432766555392 24457710590352 24517602550376 24532348451871 24533431056576 24645609525056 24661520672256 24694835208264 24721911721728 24747150952368 24774284827136 24807751692984 24823767518784 24884555877792 24937273543104 25014478724352 25101334553256 25179047663328 25232389206336 25294178196768 25310508058368 25344699292692 25372488345984 25398391766904 25426239691008 25460587263852 25477024558752 25593517583712 25610040698112 25672754480256 25698964450536 25727141935872 25761895988868 25790142475136 25816472289816 25841654180784 25896399448608 25959814465104 25976574059904 26066770497612 26095351261824 26185960120372 26202865714272 26267031204336 26322677628832 26348353282368 26375252988708 26404171986816 26439840620154 26468830435008 26495853139548 26577883644624 26660168114112 26700588555264 26716647394944 26752738142286 26782071031872 26809413531732 26875064334066 26892414812016 26958268867608 27015379671696 27016571851776 27069338593674 27099018618048 27140104416256 27193112432694 27210668241744 27277301635272 27335088306864 27336294595584 27402026379832 27419717063232 27456757567083 27461289083904 27486862374816 27514924414146 27545092998592 27582302869173 27600109938648 27726310715688 27727534268928 27744210756288 27786274753536 27812150686944 27840544821414 27854317690368 27871070430528 27908720654607 27967844980634 27995125362516 28054432735992 28055670769152 28115106407424 28123132337196 28141288564896 28183954586112 28239001372413 28269963866976 28326428621244 28386437857128 28455950471364 28474321565664 28517492510208 28544049389232 28573190737767 28604519652384 28703840901177 28792707281676 28854977628672 28881848790288 28911335006853 28925637601536 28943034677856 28986916255232 29013910284528 29043531326043 29133449379684 29204791273242 29266661311004 29267952839424 29329956684288 29357270169552 29358565696512 29478223928556 29492806966272 29550410104878 29613012332436 29614319145216 29641897442664 29704693485168 29749729840896 29777434239384 29841834267648 29900119100202 29964784460544 30036836608662 30038162124672 30056228319312 30101797649664 30129829910856 30175510831232 30193659633072 30194992069632 30253966663518 30328052476059 30333057876992 30392302130658 30393643333248 30458031941376 30486395945304 30532617468288 30552329253888 30625794189224 30627145695744 30686964339681 30692028976128 30751974345222 30827279677311 30847181696136 30893950219392 30922720171668 30988229623416 30989597124096 31055248253952 31131296242176 31192099555149 31193476052544 31259559097728 31288669522812 31336107401664 31354954234344 31356337918464 31431736141572 31499713949184 31561236827991 31629494708352 31658949635508 31706948909376 31774119741312 31803709350348 31805112837888 31872491629056 31934742589269 31950540880128 32080763360139 32082179073984 32112055562886 32180084608932 32228873994304 32249680879104 32328653789952 32397141697024 32428742501376 32461849832256 32541342301728 32560914012588 32577022073856 32610280787136 32640649070094 32709797935828 32711241408768 32812514601984 32926446944352 32962548962304 32996201269824 33026928940746 33077002257312 33098356691712 33179407837056 33249698057472 33316109038368 33352638299136 33417780170814 33468446071008 33490053220608 33499613519307 33570582092034 33572063551104 33643185608448 33725570929024 33747344077824 33792932390256 33813256859226 33829984461312 33864522355872 33896058649713 33901652921344 33947449685136 33967867087206 33969366078336 34124690111616 34146720930816 34230339307008 34265285934048 34297195438467 34302855914496 34349194651824 34421963053088 34454018462877 34455538907712 34528532598144 34613085953472 34635432079872 34755693996816 34793801682432 34861758326343 34863296764608 34937154285696 35022708272448 35045318850048 35131137709824 35167003984944 35205562649088 35253120826872 35274323513637 35291773913344 35327804186064 35437178192832 35546890818816 35583181546896 35622196526592 35670317523048 35709428042496 35745884708976 35833419112088 35856553082688 35944358490144 36020506228928 36092451458232 36132024824064 36257483243592 36280890988992 36369735513696 36446784409152 36482335314048 36559622750976 36609010089444 36649149833088 36686565885528 36776403825564 36800146584864 36968414287584 36992281008384 37042252812396 37082867582592 37120726428552 37161427240704 37211627539476 37235651278176 37326833816688 37405910314656 37497509782928 37521718086528 37652001829884 37693285155968 37768571494992 37848583809504 37941267295152 37965762087552 38058732518976 38097587650356 38139359536512 38190880895778 38271787868236 38390276375568 38391970526208 38509131720384 38548446675804 38567516802048 38590712903808 38642843983302 38685213712704 38724708434724 38762481271176 38844599172912 38939721697656 38964861089856 39023937119232 39100155746418 39143026892736 39278940180558 39304298571408 39400546806504 39484016443248 39485758860288 39522529923552 39562879483062 39606257980224 39659760930231 39666306454528 39703245652512 39743779709322 39841104144361 39866825466936 39953045947392 40049115478216 40050882832896 40074971092416 40129107213429 40135730199552 40173106547808 40214120297598 40258212844096 40312596501099 40338622218024 40437403301412 40523069507544 40524857777664 40610709255168 40648527927072 40710156624384 40789668649041 40915952452908 41002632460296 41004441893376 41103039569748 41129575594848 41191933625856 41230293562224 41272386621219 41317639497888 41400164907972 41589466073532 41591301403392 41616316134432 41679412130304 41718226030416 41760817232121 41781476535552 41806605645792 41908981522096 41951767470951 41992688043774 42081649103988 42172659611136 42184698505794 42211932847344 42275931879168 42365492988416 42404945800464 42406817117184 42579656785692 42600721173504 42683925707046 42774351146852 42776238765312 42816074083848 42906779478576 42908672941056 43104871719936 43189060922514 43282466443008 43322773185432 43388456402304 43414552016784 43480374382848 43520865426792 43614988545024 43700174069526 43807186909863 43899991966506 43901929259136 43994935026432 44035905254328 44102669676416 44131142255616 44217335892834 44239210449408 44325615157317 44332930743296 44419518498654 44421478717824 44528292867227 44557040227752 44624594761344 44653404294144 44666151359076 44760776122712 44762751401472 44850178650303 44857580811264 45055254912993 45057243187008 45084342478968 45152696474496 45194744866284 45263266246848 45290489449608 45292488104448 45499586815488 45588453195987 45590464999872 45687047912064 45729593917956 45798926202432 45828493880832 45938691283836 45940718543616 46038043464192 46127961517833 46150781271296 46270772544204 46340925329088 46384080257502 46482344435124 46484395686144 46582872380928 46696944363264 46841516946432 46889338646592 46933004284218 47004161102496 47032431351516 47103738914752 47147604212358 47249570923776 47395854425088 47444242062528 47560423364064 47612570723328 47661179611968 47705564025522 47707669256832 47808737443584 47925811320192 47956752110592 48123268610976 48168083344329 48176033098752 48270126913398 48343310991456 48374521318656 48492980684928 48595712545536 48643113752064 48692774748384 48746163667968 48812013452592 48841371018882 48865533110784 48915421180704 48960973605141 49035205100752 49064696903742 49066862113152 49291219050112 49323041344512 49389670416528 49443823443456 49494301904736 49540393411119 49548569654272 49615503385968 49647535037568 49766915557489 49769111755584 49874547086208 50028957448704 50126670256221 50202669106512 50355873138051 50358095326656 50464778412672 50588356393536 50621016116736 50689398585384 50744976691968 50796783533808 50852479382016 50921174527704 50951800630809 50954049117504 51187035167424 51220081396224 51345508960512 51397928901072 51454283871744 51523791977736 51580284950272 51632944579632 51683308361568 51792798897216 51919628930208 51953148119808 52133540995224 52190702523648 52371920240744 52405731428544 52534062408672 52645355257664 52696706564736 52750505977416 52808343973632 52879681240308 52937660870016 52991706279096 53155767289248 53320336228224 53433294789888 53505476284572 53564142063744 53618827063464 53750128668132 53784829624032 53916537735216 54030759343392 54138677187348 54198037236096 54386224865388 54421336483488 54554603270544 54670176613728 54804052759664 54839434126464 54913515134166 54973724749632 55029848828292 55090185997184 55164605738346 55200219877296 55452621431376 55455068537856 55488421512576 55624301373888 55681089642828 55708635380736 55742140861056 55817441309214 55935689961268 55990250725032 56108865471984 56111341538304 56246264674392 56282577129792 56367909172224 56478002744826 56539927733952 56652857242488 56772875714256 56911900942728 56948643131328 57034985020416 57088098778464 57146381475534 57209039304768 57286321343667 57407681802354 57585414563352 57709955257344 57763697580576 57822670013706 57851275203072 57886069355712 57964265974953 57973832510464 58027820569056 58087062652086 58229306057143 58266898759368 58409582546484 58533322622008 58535905678848 58650233619627 58659913368576 58714540339104 58918410270837 58956447857112 59100820209756 59226024664872 59228638290432 59283794885328 59409386970336 59499459681792 59554868478768 59615669563983 59800238200404 59929568921088 60073673217324 60076324249344 60112456638624 60203595299328 60259659821712 60321180446397 60351021662464 60387319266144 60507933327036 60656104952118 60784604261316 60787286666496 60916063882752 60972791890608 61065234936576 61251588378448 61254291391488 61373928679362 61503948690444 61654559354622 61694363392272 61787900438784 61845440343336 61976459246832 61979194248192 62262592484352 62384199110298 62386952105088 62519118195456 62577339045624 62672214803328 62709908468688 62712675836928 62863472283144 62989032065661 62999427898368 63122473655982 63258989416704 63277047758691 63317899271016 63413897818752 63548239482624 63607418700696 63610225675776 63744983258112 63869485178538 63901081760256 64025888560569 64161526720278 64164358147968 64224111125772 64360169217864 64457747988608 64499361758208 64657307579904 64783591383771 64794283394048 64923699664512 65079812652101 65082684603456 65121828025176 65220561574272 65281298140188 65419595871656 65422482817536 65550261104289 65849987949759 65852893888704 65992402539648 66053857881492 66154004514624 66196713383424 66358815674112 66499396114944 66629277747981 66632218076736 66835560341628 66936892142016 66980106441216 66999227038614 67141164184068 67144127102208 67286371216896 67451141858048 67585864780512 67626513718452 67659968922624 67729044711744 67792117299426 67894899370272 67935734174412 67938732156672 68249380223232 68460678614016 68530571868096 68594390876934 68698389303648 68843926106176 68908036925754 68911077815424 69057065196288 69226171906944 69270864159744 69511387993632 69576120386253 69587603364864 69723516652686 69726593529216 69874308571392 70045416544896 70090637700096 70262275419648 70334007969888 70399506426327 70411125298176 70506241653744 70548647027274 70583547826688 70655608372128 70721406318537 70874356385664 71093781637632 71166363093792 71244393053184 71340635046096 71418856084992 71491769417952 71558346038283 71666838224176 71713106165376 71888716980288 72041012457856 72184902916464 72264049648128 72405190370097 72514966487184 72561781977984 72736261199407 72739471027392 72893568818304 72964670628096 73119245501952 73218020178888 73262056528323 73298299666176 73373131771056 73552807651128 73597045355613 73600293169728 73936828575168 73984562016768 74084505624792 74165735165184 74241452857104 74322854481408 74423255078952 74471302556352 74653667633376 74811820629312 74995019565856 75043436173056 75304003659768 75386570311936 75537142989984 75697167619008 75882534590304 75931524175104 76117465037952 76195175300712 76278719073024 76381761791556 76543575736472 76780552751136 77018263440768 77096893351608 77181425807616 77285687966604 77370427425408 77449416869448 77524962542352 77689198345824 77879443395312 77929722179712 78200311492836 78286053785472 78557880361116 78608597142816 78801093613008 78968032886496 79045059847104 79125758966124 79212515960448 79319521860462 79406491305024 79487559418644 79682208288722 79733650933872 80098230956432 80101765665792 80149942184832 80258214426858 80346213095616 80428240595196 80516425688192 80625193002198 80677244436048 80874806602824 81046139015088 81049715555328 81297055854144 81420313248768 81579337298082 81831904905816 82005264920592 82008883786752 82206079139496 82259151189696 82370272701249 82383867251712 82460587124448 82544773242438 82635278995776 82746908607519 82800329815944 83178932147064 83182602806784 83232632268864 83358824260608 83436452060832 83521634464242 83562953071104 83613211291584 83726161963821 83817963044192 83903534941902 83985376087548 84163298207976 84345319222272 84369397011588 84423865694688 84551863758336 84717004117239 84730985976832 84809891600928 85104370391209 85159313571384 85367851414092 85548702293704 85552477530624 85632148167696 85719572213301 85813558957152 86111522703531 86378121845028 86564932886016 86645546370864 86776912804608 86829104033568 86960748765696 87041730853584 87130593978129 87400348139052 87614373819726 87799983933012 87803858518272 87989870052864 88071810508656 88205339352832 88434671785668 88478420898816 88651230314634 88839036997308 88842957435648 89056585734454 89114080455504 89249189522688 89332302718152 89521552245424 89525502802944 89700357300606 90110509825986 90114486374016 90168684957936 90305392948992 90389489732568 90526532493696 90580978899216 90584976208896 90984157428177 90999173630976 91176906391974 91180929999744 91374095824128 91459187835912 91597852404864 91656987761664 91877382567672 91881437087232 92060893019043 92076086928384 92255923035666 92301562542592 92481839031933 92541545088408 92681850658176 92768160515004 92964688870248 92968791372288 93165744761856 93393888726528 93576298665447 93778677293184 93866008568436 94008322204992 94064862703032 94207477829504 94295208424716 94499141847552 94683710483973 94888484125056 95116649260763 95120846728128 95322359223936 95411128051044 95415338513664 95617474887168 95804227767807 95851622640384 96242290080417 96246537221952 96336166688658 96540253826796 96686621982912 96749042637312 96985961369856 97191425091072 97286227504128 97385549496768 97624026905184 97682742037764 97731066221568 97830842361408 97921947210282 98070410201504 98129393807484 98133724226304 98582438100224 98779340833056 98887646886912 98988603809472 99080786822238 99231006771936 99295070075136 99533831114978 99538223511168 99749094172416 100057914897408 100253340512442 100405338213024 100498840557921 100711746276102 100716190653312 100929556825344 101176712787072 101242032233472 101378797170768 101489953383936 101593567067616 101688175949139 101704958764032 101842349055408 101903601261618 101908098235008 102374070334848 102440162792448 102691017921024 102795857802144 102891586315401 102908567743488 103047583955472 103160569900544 103265889159264 103362055388631 103366616723136 103585597794432 103839257860416 103906296239616 104267081990448 104381405047296 104585274979029 104743840481488 104811462857088 105068124817344 105290710515328 105393413129472 105501011954832 105616687947264 105759362480616 105822970540911 105875321740032 105983412558192 106306843291441 106311534578496 106640672456448 106866589579776 107010952569144 107128284127488 107237654126928 107500257336264 107569659248064 107833075470432 108061518686784 108277354374696 108396074472192 108772449730776 108842672966976 109109206541088 109340353227456 109608105519328 109678868252928 109827030268332 109947449499264 110059697656584 110180371994368 110329211476692 110400439754592 110905242862752 110976843025152 111248602747776 111362179285656 111484281722112 111634882618428 111871379922536 111980501450064 112217730943968 112492529348784 112565154259584 112956005489652 113079855467904 113305714484976 113545751428512 113823801885456 113897286262656 114176197556928 114292762951068 114418078609536 114572642687334 114815363604708 115170829126704 115527395161152 115645340027412 115702550406144 115772138711424 115928531949906 116055641138112 116174125304172 116458612114286 116533797518736 116819165092968 117066645244016 117071811357696 117300467239254 117429080678208 117836820541674 117912895714224 118201640419512 118452049329744 118457276580864 118567589770656 118818773940672 118979282790693 118998919363584 119109736957536 119231339127966 119523312433083 119600476400808 119859137842176 120147346434648 120152648498688 120224913277248 120387321640287 120407190598656 120519319643424 120642360892794 120702043324928 120774638532288 120937789503297 121015866654072 121312209904236 121569208522632 121574573332992 121832127765504 121945583781216 122130469873152 122369005947123 122503176756896 122747857358724 123007897380888 123309118709244 123388726784544 123575800877568 123690880686672 123817159863657 123952918493664 124383310571767 124768398220596 124773904210176 125038236390912 125154678091248 125282451696363 125344429606656 125419816937376 125726944566288 125855302412853 125978064131322 126244947311964 126517978833408 126554095517382 126635798542032 126827795637504 127096478965248 127214837401392 127220451351552 127738970357076 127802163520512 128051777121138 128323053440556 128328716295936 128448222251544 128720338435728 128915495977216 129314615159808 129567182767542 129847399329024 130159625304202 130165369206912 130243656050352 130441123148544 130562596280376 130839191743312 130844965635072 131100522208578 131421560729589 131699975899518 131705787777408 131984805079296 132107715762984 132308009029248 132393426766848 132717631348224 132976845471951 132998792229888 133258555495962 133264436153472 133584878601681 133671120683256 133873784284032 133960212882432 133998454077228 134282328368136 134288254204416 134550535950909 134572742433792 134902283716096 135165764738979 135171729561024 135253027436904 135458089423488 135584234598852 135789798740544 135871468348824 135877464313344 136498760446464 136765359587961 137061143736192 137188781753868 137396778607296 137687852212352 137816073851508 137822155630848 138114130392576 138383884553499 138452343813888 139016641227269 139022775987264 139152240772506 139447033305372 139453187058432 139748617142784 140090833089792 140524550839296 140668015939776 140799012852654 141012483307488 141097294054548 141167095653376 141311216744256 141442812637074 141748712771328 142187563275264 142332726187584 142681270092192 142837712169984 142983538835904 143116692076566 143333676448352 143426212330752 143777433960576 144082024915712 144369805832928 144528099296256 144810380740194 145029932974368 145123563955968 145472522398814 145478942054784 145787137636608 145929341256192 146238491003904 146436040357776 146524113056646 146596599332352 146746263542112 146882920815423 147105615302256 147194090711226 147200586339456 147873657150336 147969124033536 148169011249584 148331470330368 148482905714208 148621180233357 148645708962816 148846510157904 148942605112704 149300746672467 149307335266752 149623641258624 149990039131712 150086872346112 150380010768663 150608007319536 150773140623872 151067619414153 151074285979968 151394335238016 151765069180608 151863048350208 152234930075904 152390350601424 152557438146048 152763523583112 152855401892427 153087151472944 153561105502272 154036526881536 154193786703216 154362851615232 154571375933208 154740854850816 154898833738896 155049925084704 155378396691648 155758886790624 155859444359424 156400622985672 156572107570944 157115760722232 157217194285632 157602187226016 157936065772992 158090119694208 158251517932248 158425031920896 158639043720924 158812982610048 158975118837288 159364416577444 159467301867744 160196461912864 160299884369664 160516428853716 160692426191232 160856481190392 161032851376384 161250386004396 161354488872096 161749613205648 162092278030176 162594111708288 163158674596164 163663809811632 164010529841184 164412158278992 164518302379392 164740545402498 164921174248896 165089546484876 165270557991552 165493817215038 165600659631888 166357864294128 166365205613568 166465264537728 166872904121664 167043268928484 167125906142208 167226422583168 167452323927642 167635926088384 167807069883804 167970752175096 168326596415952 168738794023176 168847731389376 169103727516672 169434008234478 169619783201856 170208740782418 170318627142768 170735702828184 171097404587408 171104955061248 171264296335392 171439144426602 171627117914304 171858964031001 172223045407062 172756243690056 173129865772032 173291092741728 173553825609216 173658208067136 173892797924859 173921497531392 174083461707168 174261187956258 174687918171429 174800696278104 175228747639452 175599967866024 175607717036544 175950700858881 175979740105728 176143621017312 176410678705664 176755230812511 176869343571336 177302460629268 177678073994616 177685914871296 178113171468908 178228160911008 178498379045376 178664605436304 178847008691949 179043104490848 179400714601212 180221019651972 180228972748032 180337369915872 180610785897984 180778979465136 180963541339191 181053064987392 181161957798432 181790992374121 181968314856354 182353812783948 182361859999488 182748191648256 182918375671824 183195704809728 183754765135344 183762874174464 184121786038086 184511846071332 184603125085184 184963678063866 185083090176816 185363701316352 185536321030008 185929377740496 185937582744576 186787777453056 187152597330894 187557354586368 187732017136872 188016644409984 188129725406064 188414955659008 188590416849432 188998283695104 189367420967946 189776968250112 189831143276073 190233298521526 190241693456256 190644718447872 190822256102088 190830677027328 191234949774336 191608455535614 191703245280768 192077665681707 192484580160834 192493074443904 192672333377316 193080507653592 193373243965824 193498085274624 193971922739712 194350774151313 194382850182144 194771098993536 195239437956303 195248053810368 195365484075528 195661684722816 195843894420564 196140820403008 196258787614968 196267448452608 196650783312867 197164876200448 197549963849277 197558681666112 197977207618944 198161573644476 198462013543872 198590140150272 199067662229956 199076447022336 199498188344832 199887833243943 200506681024884 200810676426048 200997681115842 201423492552204 201432381306624 201859113650688 202353425574144 202757594341536 202979906767872 203187134135232 203376351898278 203684698110816 203807202523236 203816196470016 204748140669696 205382035842048 205591715604288 205783172630802 206095167910944 206321139801088 206531778318528 206724110777262 206733233446272 207171195588864 207678515720832 207812592479232 208534163980896 208728361158759 208762810094592 209170549958058 209487680962976 209622925714176 210136249634688 210581421030656 210786826258944 211002023909664 211233375894528 211518724961232 211645941081822 211750643480064 211966825116384 212164218955611 212613686582882 212623069156992 213281344912896 213733179159552 214021905138288 214256568254976 214475308253856 214675038114849 215000514672528 215139318496128 215666150940864 216123037373568 216554708749392 216792148944384 217215571110291 217544899461552 217685345933952 218208783598221 218218413082176 218680706454912 219216211038656 219357736505856 219654060536664 219786169584969 219894898998528 220119395313168 220360743988736 220658422953384 220791136066839 220800879509184 221810485725504 221953686050304 222497205495552 222724358571312 222968563444224 223269765236856 223742759845072 223961002900128 224435461887936 224985058697568 225130308519168 225912010979304 226159710935808 226611428969952 227091502857024 227647603770912 227794572525312 228352395113856 228585525902136 228836157219072 229145285374668 229630727209416 230341658253408 231054790322304 231290680054824 231544277422848 231857063899812 232111282276224 232348250608344 232917224228572 233067595037472 233638330185936 234133290488032 234600934478508 234858161356416 235673641083348 235825791428448 236403280839024 236904098659488 237135179541312 237637547881344 237958565581386 238219473915072 238462678255932 239046624866166 239200952801616 240294692869296 240305296997376 240449826554496 240774643280574 241038639286848 241284721785588 241404086649856 241549277064576 241875579006594 242031733308144 242624419808472 243138417045264 243149146665984 243891167562432 244260939746304 244738011894246 245006353513792 245495714717448 246015794761776 246618237418488 246777453569088 247151601755136 247381761373344 247634319727314 247905836987328 248240725822557 248766621143534 249536796441192 249547808420352 250076472781824 250309356182496 250564903392726 250688859213312 250839633874752 251178485891463 251453889132576 251710604825706 251956128262644 252489894623928 253035957666816 253108191034764 253271597084064 253655591275008 254151012351717 254192957930496 254429674802784 255313111173627 255477940714152 256103554242276 256646106881112 256657432591872 256896444503088 257158716639903 257440676871456 257830991954432 258334568110593 259134365535084 259694798658048 260319250608404 260330738413824 260487312100704 260882246297088 261125192560752 261391781934387 261678383486624 262201044417156 262843121459178 263399951799036 263411575554816 263969610158592 264215431525968 264616018058496 265435262696448 265953690943902 266517110991924 266528872306944 267169757203362 267342241366512 267747568568064 267996908154456 268564656736272 268576508408832 269101071901818 269804567432192 270331529477958 270343459122048 270506054873808 270916178846976 271168469197704 271579597481088 271742936697648 271754928626688 272952472284531 272997520892928 273530719175922 274122287472384 274377563507736 274793557214592 275375704424704 275632147703016 275644311261696 276228260785152 276767769106998 276904687627776 277445517095799 278033282454538 278045551974528 278304481545012 278894066610744 278906374116864 279497234285568 280181666179584 280728895996341 281336031879552 281598025705308 282024966614976 282194588109096 282622433488512 282885625274148 283497425542656 284051131451919 284665452375168 285349947782289 285362540184384 285967077671808 286233384153132 286667352896704 286852424661504 287412683303421 287554867921152 288164049831424 288726870241251 288739611665856 289620761480388 290059865948736 290247127911936 290945044797628 290957884109568 291574275273216 291858682512384 292872080715552 293048226113292 293193198664704 293492527084224 293765841630846 294211230604512 294388181422452 294401172678912 295747314300672 296338022499168 296662940660736 296965811428416 297242360466714 297693020315808 297885210225408 298601493344934 298614670533504 299247282517248 299980078263424 300173744692224 300760021537326 301216014639072 301496521673763 301546281247744 302135238828306 302148571959936 302788670476032 303530138361216 303726096700416 304469860151808 304780701202848 305064527847417 305114876292096 305527047166224 305710803784854 306174302945888 307122211004544 308073053763072 308387573406432 308725703230464 309142751866416 309481709701632 309797667477792 310086166165893 310099850169408 310756793383296 311517773581248 311718888718848 312801245971344 313144215141888 313755824937087 314231521444464 314434388571264 315204374452032 315872131545984 316180239388416 316503035864496 316850063841792 317278087441848 317468911622733 317625965220096 317950237674576 318728833154888 318920529874323 318934603735488 320392923825728 320599768739328 321032857707432 321384852382464 321712962380784 322065702752768 322500772008792 322708977744192 323499226411296 324184556060352 325188223416576 326317349192328 327327619623264 328021059682368 328824316557984 329036604758784 329481090804996 329842348497792 330179092969752 330541115983104 330987634430076 331201319263776 332715728588256 332930529075456 333745808243328 334086537856968 334452845166336 334904647855284 335271852176768 335614139767608 335941504350192 336653192831904 337477588046352 337695462778752 338868016468956 339239566403712 340417481564836 340637254285536 341471405656368 342194809174816 342528592670784 342878288853204 343254235828608 343717928062002 344446090814124 345512487380112 346582185483456 347107651218432 347316416134272 347785595849718 348166923414336 348522375912516 349375836342858 349601392556208 350457495278904 351199935732048 351215434073088 351901401717762 352287242034624 352821357411328 353510461625022 353738687142672 354604921258536 355356147989232 355371829742592 356226342937816 356456321822016 356937848372079 356996758090752 357329210872608 357694017383898 358086208981696 358569937299249 358801429202424 360442039303944 360457945496064 360674739831744 361221571795968 361557958930272 361927082678382 362106129974784 362323915596864 362813368509891 363581984748242 363936629712708 364707625567896 364723719998976 365496383296512 365836751343648 366391409619456 367107017841369 367509530270688 368243572076172 369023692142664 369927356127732 370166180353632 370727402632704 371072642060016 371451479590971 371858755480992 373149931715301 374305194661788 375114709172736 375464034273744 375847355089089 376033288819968 376259450812128 376829911318016 377180833698864 377565907238559 378734841935892 379553936500224 379662286552146 380466597043052 380483386912512 381289436895744 381644512204176 381661354054656 383216911071228 383406490561536 384155331363414 384969160321668 384986148887808 385344666754632 386161015307184 386746487931648 387943845479424 388701548302626 389542197987072 390478875912606 390496107620736 390730968151056 391323369445632 391687788841128 392281640806016 392517575229936 392534896905216 393301566625734 394264682188767 394329752400896 395099927698554 395117363332224 395954415237888 396323147288952 396924027087744 397180280300544 398135324459912 398152894044672 398930536415853 398996376689664 399775666487886 400754635805043 401013362049768 401621352852096 401995362231684 402846985104408 402864762613248 403718227301376 404706851148288 405497294216937 405515188683072 406374268270464 406752703796556 407369396221632 407614405046472 407632392940032 409496281339392 410296078763883 411183431208576 411566345261604 412190335821888 413063556637056 413448221554524 413466466892544 414342391177728 415151653660497 415357031441664 417049923681807 417068327961792 417456722317518 418341099916116 418975361925952 419245851428352 420272499269376 421162842061312 421573652517888 422004047819328 423037449922464 423291882163644 423501286960128 423933650232768 424328437911222 425227373165764 425246138313984 426562689825792 428043810276576 428513136509952 428950616507712 429350076229698 430001029345056 430278636992256 431332301881728 432246074747136 433109417498784 433584297888768 434431142220582 435089798923104 435370691867904 436417567196442 436436826164352 437361412909824 438432422077312 438715473011712 439308121073328 439572339169938 439789797997056 440238790626336 440648762446269 440721487977472 441316845906768 441582272133678 441601759018368 443620971451008 443907372100608 444994410991104 445448717142624 445863540700071 445937126888448 446539530473712 447485519690144 447902240017401 447922005800256 448870923775872 449970117395136 450260617038336 451824021958608 452319421871616 453202858242459 453222857939904 454183005714048 455295207541824 455589145050624 456704790227712 457171051804272 457672314438144 458290570749336 458566205677281 459261454418832 460683316506816 462109580644608 462581360109648 463088554845696 463714127799624 464222564552448 464696501216688 465834448457144 466135190074944 467276660371872 468266580976064 469201868957016 469716322712832 471347282166696 471651582856896 472806561678048 473808197318976 474270359082624 475275095762688 475917131162772 476438947830144 476925356511864 478093249732332 478401905603232 480589385738592 480899653108992 481549286561148 482077278573696 482569443571176 483098554129152 483751158013188 484063466616288 485248839616944 486276834090528 487782335124864 489476023788492 490012707027584 490991429434896 492031589523552 493236474836976 493554907138176 494763522746688 495268639454628 495811673974656 496481451645114 497533242287068 499073592882384 499095616840704 500618712364992 501129806785452 501377718426624 501679267749504 502356971782926 502907778265152 503421209651412 503912256525288 504979789247856 506216382069528 506543194168128 507311182550016 508302024703434 508859349605568 510626222347254 510955881428304 512207108484552 513292213762224 513314865183744 513792889006176 514317433279806 514881353742912 515576892093003 515661983908864 516669136221186 518268731070168 519389597316096 520638501216808 520661476827648 520974624201408 521678393774577 521764492594176 522250385121504 522783563868774 523356766973248 524063754514287 524402088834312 525686242918356 526799903598072 526823151109632 527939220317184 528430863051936 529232036116992 530265692437533 531907381887804 533034221983848 533057744613888 534339514406724 534684482733024 535495137136128 535993816308912 536541026075847 537129313472544 538202143803636 540663058955916 540686918244096 541012109747616 541832357693952 542336938395408 542890624017573 543159194962176 543485873395296 545372977122363 545904944569062 547061438351844 548244574944768 548755127015472 549587114429184 550751408849408 551264295406032 551288622523392 553535538213996 553809375255552 554891034191598 556066564909076 556091103949056 556608963090024 557788133221488 557812748233728 560363332359168 561457791992682 562672063759104 563196051410616 564049933229952 564389176218192 565244866977024 565771250548296 566994851085312 568102262903838 569330904750336 569493429828219 570699895564578 570725080368768 571934155343616 572466768306264 573334705793408 573704849323008 574825366606842 575109735842304 576232997045121 576328099662848 577453740482502 577479223331712 579241522960776 580119731897472 580494255823872 581890089595256 581915768219136 583052322453939 583148550546432 585718313868909 585744161431104 586096452226584 586985054168448 587531683261692 588422461209024 588776362844904 588802345357824 591494628601344 592649891547831 592676044998336 593931622856832 594484720933428 595386040631616 595770420450816 597202986689868 597229341067008 598494565034496 599663499731829 599960156526848 601520043074652 602432029278144 602993043347526 604270477656612 604297143919872 605577340952064 607060276722432 608939720303616 609561402405696 610129055694834 611054094332448 611421607569708 612348605891776 614244422009088 616146107526144 616775146812864 618285503732832 618963419403264 619595334955584 620172332331786 620199700338816 621513586766592 623035547162496 623437777437696 625602491942688 626185083476277 626288430283776 627511649874174 628463042888928 628868777142528 630408748904064 631744263091968 632360478776832 633006071728992 633700127683584 634556174883696 634937823245466 635251930440192 635900475349152 636492656866833 637457666309776 637841059748646 637869207470976 640785847651456 641199537478656 642065715414864 642769704764928 643425924761568 644025114344547 644131405505536 645001544017584 645417955488384 646998452822592 648369112120704 650376446833152 651646713330873 652634698384656 654626350794663 654655239246528 656042119364736 657648633115968 658073209517568 658962181609992 659684696995584 660358185939504 661082231966208 661975268860152 662373408200517 662402638527552 665431457176512 665861058150912 667491616486656 668173075713936 668905690332672 669809295710568 670543704353536 671228279535216 671883008700384 673306385663808 674955176092704 675390925557504 677736032937912 678479132807424 680834963129672 681274508571072 682942811312736 684389618349632 685057185341568 685756577706408 686508471657216 687435856124004 688892181628248 691024974760224 693164370966912 694632832268544 695571191699436 696333846828672 697044751825032 698751672685716 699202785112416 700914990557808 702399871464096 703802803435524 704574484069248 707020923250044 707477374285344 709209842517072 710712295978464 712452685875632 712912643644032 713875696744158 714658421745216 715388034767796 716172417963392 717139874598498 717602858404848 720884078607888 720915890992128 721349479663488 723115917860544 723854165356764 724212259949568 724647831193728 725626737019782 727163969496484 727873259425416 729415251135792 729447439997952 731673502687296 732782819238912 734214035682738 735019060541376 736487144152344 738047384285328 739854712255464 740332360707264 741454805265408 742145284120032 742902959181942 743717510961984 744722177467671 746299863430602 748610389323576 750229418345472 750928068547488 751694710178178 752066577639936 752518901624256 753535457674389 753659822636032 754361667397728 755131814477118 756980978742859 757469683871784 759107873000448 759324573104292 760933194086104 760966773825024 762453037055151 762578873791488 763289024408352 765939333520881 766433822142456 768310662726828 769938320643336 769972297775616 770689333509264 772322030614368 773492975863296 775003704331779 777403096605252 779084395974144 780957751825212 780992215241472 781461936302112 782646738891264 783375577682256 784175345803161 784563281612032 785035150459872 786603133251468 788529364377534 790199855397108 790234726664448 791908830475776 792646294577904 793848054175488 796270648919824 796305788089344 797861072831706 799551332975772 801509271610086 802026724099536 803242705704192 803990724463368 805693970208816 805729525226496 809413702296576 810994588433874 811030377366144 812748536540928 813505407593112 814738792443264 815228810092944 815264785880064 818857416853593 818992562678784 820592157527766 822366862417152 823132690523208 824380671643776 826127113274112 826896443109048 826932933785088 828684782355456 830303307320994 830714062883328 832336551287397 834099847363614 834136655923584 834913444635036 836682199832232 837950723851904 838491702856704 840544998538752 842186687989023 842325684122624 844008095638656 846037564477313 846074899844928 846583764327288 847867300465536 848656875822444 850454746331528 850492276627968 852153394355757 856049843346867 856087620553152 857901233015424 858700152459396 860002058690112 860557273984512 862664603763456 864492149494272 866180610723753 866218834997568 868862284441164 870179597846208 870741383735808 872835134392884 872873652328704 874722825819648 876864844154624 878616242146656 879144678339876 879579595994112 880477581252672 881297524892538 882633691813536 883164544267356 883203518036736 887241942902016 889988821982208 890897434285248 891727081400142 893079060947424 894971039380288 895804480034802 895844011600512 897741847551744 899940234790272 900521234076672 903648043917216 904489565021289 904638843743232 906405716484918 906445715879808 908366011428096 910590415083648 911178290101248 913409580455424 914342103608544 915193583542251 915344628876288 916581141498672 917132411354562 918522908837664 921366633013632 924219161289216 925162720219296 926177109691392 927428255599248 928445129104896 929393002433376 930258498497679 931668896914288 932270380149888 934553320743744 936533161952128 938403737914032 939432645425664 941267474811261 942694564333392 943303165713792 945571395592291 945613123356096 947616394637952 948540718165248 950550191525376 951834262325544 952406734868199 952877895660288 953850713023728 956186499464664 956761589622969 956803811206464 961178771477184 961799306217984 963098573122296 964154557147392 965138887142352 966197108258304 967502316026376 968126933232576 970497679233888 972553668181056 975564670249728 978952047576984 980025414055168 981982858869792 984063179047104 986472949673952 987109814276352 989527045493376 990537278909256 991623347949312 992962903290228 995066484574136 998147185764768 1001237424729984 1002259613570904 1003358535499008 1004713943565852 1005815556530304 1006842419302824 1007824513050576 1009959578495712 1012432764139056 1013086388336256 1016604049406868 1017718699211136 1021252444694508 1021911762856608 1024414216969104 1026584427524448 1027585778012352 1028634866559612 1029762707485824 1031153784186006 1033338272442372 1036537462140336 1041277002433616 1041322953655296 1041949248402816 1043356787549154 1044500770243008 1045567127737548 1046713533946496 1048127509028574 1048804177668624 1051372485836712 1053599807196144 1053646302219264 1056861726103872 1058464072233984 1060531384875066 1063814763775608 1066068443967696 1066115489227776 1068679028813448 1069368965466048 1070813545116237 1070990274272256 1071987632617824 1073082052151694 1074258626945088 1075709811897747 1076404287607272 1081326117911832 1081373836488192 1082024219495232 1083664715387904 1084673876790816 1085781248035146 1086318389924352 1086971746790592 1088440105529673 1090745954244726 1091809889138124 1094122876703688 1096489149889536 1097510254030944 1099174228858368 1101321053524107 1101502817698816 1102528590812064 1106356815085717 1107071076427992 1109782068383196 1112133129818152 1112182207898112 1113217926180048 1114354438772913 1115576266442976 1119449795145903 1122915583985364 1125344127518208 1126392102821232 1128099866459904 1128778352436384 1130489733954048 1131542501096592 1132697721715677 1136204525807676 1138661809500672 1138986859656438 1141399791129156 1141450160737536 1143868310687232 1144933536612528 1146669411586816 1149650733213684 1150219471684608 1152465994090242 1154907480965004 1154958446663424 1158483045921552 1160239463794944 1163780179190512 1163831536438272 1166104644907878 1171436627737818 1171488322862208 1172192904453168 1173970108336896 1175063366523384 1176844922418048 1177552725689808 1177604690715648 1182794046566301 1182989257202688 1185299783095662 1185352089996672 1187863245713664 1188969441866856 1190772081263232 1191540840901632 1194405973379736 1194458682134016 1196791609247559 1196989130068992 1199326999463658 1199920313053696 1202263907415129 1203040086149304 1204864058556288 1205986086695052 1208540955313224 1208594287839744 1211154681904128 1214120553444864 1216491882650811 1219122804811392 1220258111389668 1222108188664896 1222843215139416 1224697211783552 1228488844018176 1230888236291649 1233550293625728 1236516440389919 1236571007465664 1239190669911168 1240344664663572 1240399400677632 1243027173533184 1245454960981491 1246071094324992 1251149771045421 1251204983885376 1252370166952554 1255023299748348 1256926085777856 1257737554285056 1260817497808128 1263488526183936 1264720957553664 1266012143457984 1269112349767392 1269875646490932 1270503860880384 1271800950698304 1272985313733666 1274915332619552 1275682119497292 1275738414941952 1281571695302912 1284131430829728 1285539409529856 1286851849523136 1288050228689094 1290003088035168 1290835910976768 1293996905645184 1296738224241408 1300752893666304 1303293426661746 1305269396769312 1309252701589326 1309310478493056 1312084238729472 1315297266231936 1316146419035136 1317924363219984 1319369393991168 1320716371879008 1321946287338807 1322164463932416 1323950537720304 1324746816401034 1324805277055104 1330862914353024 1331722116301824 1334983232973312 1336346151427872 1337590622100213 1337811380665344 1339618591421136 1341087408707072 1342456559070432 1343706720052203 1343766017400768 1346612771327616 1349910352185408 1350781851115008 1355472065875824 1356958265614848 1359608574727377 1361669926259344 1362549017142144 1365885622625472 1368779236699264 1370114370683136 1371513155412816 1373016943314432 1374871712248008 1375698617031843 1377784363256496 1381988962788733 1382049949520448 1386328741933824 1389265664537088 1391142383398872 1392667693657344 1394089503650064 1397503345371432 1398405570224832 1401829981115616 1404799742928192 1407605606871048 1409148968138496 1414041846500088 1414954748570688 1418419685034144 1421424591956928 1424905371751264 1425825287288064 1427751393488316 1429316843490432 1430776069535592 1432344835926784 1434279749196996 1435205716809696 1441768157215776 1442698959326976 1446231835721088 1447708330713528 1449295662387456 1451253474039564 1454327938992968 1455746518850832 1458830502271584 1463347005374592 1468428071365476 1470038121082752 1472974288304688 1476094768570656 1479709424510928 1480664721414528 1484290568240064 1485805918363884 1487435021923968 1489444354935342 1492599726861204 1497220778647152 1501856137094976 1503389420356356 1504133155279872 1505037803248512 1507070915348778 1508723334795456 1510263628954236 1513961957485718 1514939367743568 1518649146208584 1521866388172208 1521933547650048 1524906074110302 1526578048816704 1531878667041762 1532867644284912 1536621325453656 1539876641286672 1539944595551232 1541378667018528 1544644061228736 1546730676279009 1546985951726592 1550007408663558 1554806193210504 1558168791948288 1561915503650424 1561984430482944 1562923872604224 1565035181323731 1565293477782528 1566751155364512 1568350691606322 1569126563224064 1570070300919744 1572191263542861 1573206266502936 1577058728755068 1580399710794216 1580469453328896 1583817660951552 1585292589155808 1587696108350976 1590797077312599 1592541297839648 1595722145663412 1599102665951544 1603018543220172 1604053448199072 1606485411408384 1607981448926736 1609623078227541 1611387940417632 1616983037432971 1621989176867748 1622060754732288 1625497073081856 1627010815186224 1628671872052719 1629477584886528 1630457620185888 1636118931367089 1637714833707186 1641184315055532 1644733724834304 1646265381046416 1648761343287552 1652254226548224 1653792886218096 1653865867570176 1660606614641988 1661428125766656 1664673102574794 1668199694727228 1668273311847168 1669826889270072 1673364399664464 1675901447703808 1681089997077504 1684373375978046 1688016191277312 1692075128954626 1692149799689856 1693167528654576 1695734600931072 1697313751644888 1700909492663056 1700984553255936 1704306788711514 1708480289484657 1712099686693734 1712175241106304 1715802466030848 1717400304918792 1720004117380224 1721114547969024 1725329207526912 1728698991135363 1728984298988544 1732361221447506 1732437669995136 1737724568882328 1740359195692416 1741482767471616 1745670268785768 1745747304657408 1749156967361817 1749445651639296 1753729688309248 1757154941606727 1757232484293312 1758289356679752 1760955162505344 1762595049785076 1765267383627072 1766329088534712 1766407036073472 1774483885804032 1777949674643493 1781794868570496 1783454162800284 1786158121894848 1789942078760576 1791608960069604 1791688023201024 1795483695103488 1798990499195487 1799880469580544 1807216335954497 1807296087834432 1808979130042578 1812811432969836 1812891431759616 1816732022856192 1821180830167296 1826819160910848 1828684207217088 1830387167084502 1833162282997344 1834264822709124 1837045817675328 1842733266027264 1848438322578432 1850325440438592 1854856511198496 1856890258209792 1858786004866752 1860516996995358 1863337793828576 1864540760299776 1869106641487488 1873066323904256 1876807475828064 1878865290851328 1882534949622522 1885389128666784 1886606331427584 1891142791184582 1891226246712192 1895232789275904 1897081436330496 1901100383050752 1903668524651088 1904813469736398 1905755791320576 1907701426047456 1909477970600499 1912372998929328 1913523179245938 1913607622412928 1922357542954368 1923598612435968 1926197146244592 1928309114294784 1930277774284704 1932075343033641 1932394216516608 1935004632052752 1936253866465152 1940995358467776 1945107336362112 1951129340499456 1954940139992619 1957904095153968 1960050828110336 1963879052383989 1963965717739584 1968126358094208 1972945899347904 1974219628552704 1979054090986752 1981074557818512 1983246695898624 1985925806580456 1987120224601551 1990132969148272 1996294371529536 2002474849459968 2004519227141808 2006717070998016 2009427887131704 2011631113060608 2013684838605648 2015649026101152 2019919156991424 2024865528278112 2026172776672512 2033208098813736 2035437398422272 2042504889389016 2043823525713216 2048828433938208 2053168855048896 2055171556024704 2057269733119224 2059525414971648 2062307568372012 2066676544884744 2073074924280672 2082554004867232 2083898496805632 2086713575098308 2089001540486016 2091134255475096 2093427067892992 2096255018057148 2097608355337248 2102744971673424 2107199614392288 2113723452207744 2121062769750132 2127629527551216 2132136887935392 2137358057626896 2138737930932096 2141627090232474 2143975265235648 2146164104303388 2148517253890176 2151419623795494 2152808575214544 2162652235823664 2162747672976384 2164048438990464 2169347753581632 2171562496070292 2172636779848704 2173943493581184 2176880211059346 2181491908489452 2183619778276248 2188245753407376 2195020508061888 2198348457716736 2202642107048214 2205057181624128 2212713630171434 2214142152855984 2219564136766392 2224266259636304 2224364415796224 2226435852360096 2228708877545826 2231152532885952 2234166532403013 2238899590291806 2245831167970728 2250688255036416 2252784205642464 2256199732919808 2257556704872768 2260606373023167 2260979467908096 2263085002193184 2265395443431354 2270942936228577 2272409051615352 2277323619001344 2277973719312876 2282799582258312 2282900321475072 2287359111165453 2287736621374464 2289867073225056 2293338823173632 2297818000562643 2299301466427368 2304931988180484 2309814961930008 2309916893326848 2316966091843104 2320478927589888 2325011112995337 2327560358381024 2332209289815756 2342873255475636 2342976645724416 2344385808906336 2347940216673792 2350126733046768 2352526037409483 2353689844836096 2355105451379616 2363282900863573 2365588093132602 2370599566191324 2370704179993344 2375726491427328 2377938883733712 2381544162526464 2388811946759472 2388917364268032 2393583218495118 2398653998927316 2399840626107392 2404527814830258 2406080172298608 2409728117112576 2411972173390104 2417081910626448 2417188575679488 2428241106889728 2432983765301622 2438245609622784 2440516222779336 2444216377329792 2445686430278832 2449394423567104 2456977688036352 2461776472583298 2467100587251456 2473032880779838 2473142014931328 2478381339822336 2480689329327144 2480798801355264 2486054347066368 2490909921962982 2492142188649984 2497009653862191 2502299542090842 2502409967770752 2504740333905108 2510046599496696 2513852171555712 2515475108570112 2521634995616256 2526560063967069 2526977052367872 2532024286915968 2538112693431939 2538224699534784 2539751292981864 2543601901396608 2545970627467332 2549830665239104 2551364238994584 2551476829883904 2556460183067271 2563143390605824 2568149530040601 2568262861659456 2573703699046272 2576100457378188 2580006176070336 2581671821953536 2587993811290368 2593476448482816 2598541832171259 2606586853323492 2610538793538624 2618505403178652 2618620956986112 2624168477458944 2630594532463872 2635848726439968 2638738787982336 2641432743758016 2643892574677614 2647901075440608 2649493632802068 2649610554110208 2661725828706048 2669966465946624 2672692302855744 2675181244200426 2679237182842272 2682174817414144 2684913118140864 2687413440104406 2687532034801536 2693225542655232 2699820704370816 2701563702230016 2710944131751648 2713468695063867 2713916531229696 2719217149454754 2723339852518688 2725098034284288 2731771245250944 2737558473398528 2740228741366272 2743026310825632 2746033886628864 2749743424496016 2751397234063686 2755568726512992 2763977925577466 2764099899040896 2772657483867648 2778531329074176 2782284766797744 2785335387314688 2788179007300128 2790775495493037 2795006690742864 2796811140449664 2803659962231232 2809599485856384 2815211213742096 2818297936276992 2823802424433783 2828083693000176 2829909497141376 2836714186776873 2836839370068288 2842849183913856 2849810743502528 2851650574576128 2855502786976632 2857220204604597 2858633686980864 2861552139071184 2864689671853568 2868559498393992 2870284768868907 2870411433619392 2883536314431552 2885397918653952 2892463671442176 2895416661427056 2898591324774912 2902506948079128 2908655877985936 2911493037701664 2917661004543168 2926694010749184 2936856142730952 2940076242165504 2945948576609376 2952189537141312 2959418849021856 2961329442829056 2968581136480128 2971611836727768 2974870043847936 2978888709870684 2985199453722408 2994441557294304 3003712274189952 3006778840712712 3010075606497024 3014141830697556 3017446669590912 3020527257908472 3027923914971436 3029878735487136 3037298292417168 3043732776344416 3049812148220604 3053156097633408 3063757334083524 3065735288569824 3073242650907312 3079753282573344 3082757334037056 3089288122457472 3093461352558018 3100014817327116 3109612386421008 3123831007300848 3123968860965888 3125847745208448 3130070362647462 3133502310729024 3136701383212644 3138253126448128 3140140601839488 3144382527085722 3146412533005872 3154117457510136 3160799421588432 3160938906657792 3170585178311616 3175392216701952 3181594154625198 3185082595679296 3191444291326824 3198205331903088 3206037086440344 3208106896398144 3212970822816768 3215962897853472 3219246156455082 3222775880835264 3227129435693241 3233966074865942 3243978353735496 3244121509464576 3250994146163712 3254021630372448 3257343744105438 3258955169773056 3260915240371776 3265320316589019 3272237862734178 3275429667414372 3282368630111064 3289467449668608 3292530762092832 3297522686575104 3303963160572321 3304508453096448 3307585772436192 3319070445257151 3321213229283976 3329346205149588 3336399389454456 3336546623694336 3339653778540144 3343063316318739 3346728799328928 3351802895407616 3358349385437709 3368746751956092 3376032382554624 3384150257909252 3384299599379712 3386335057309152 3391469201862144 3394627503289776 3398093165147031 3401818985326112 3408613577423028 3416960578969314 3424199373387468 3424350482212608 3431604932061696 3434800609837584 3440008234760448 3450658415053824 3457397982270726 3464722442895012 3464875339990272 3475449137764656 3480718391384832 3491340537571536 3491494609314816 3498313934723634 3507459376618496 3514309883213454 3514464968586624 3516578713359504 3521910325010688 3525190099570152 3530534767254144 3532658177069424 3532814072146944 3548382139698903 3548967771608064 3555899349286986 3563589737140992 3566908325600568 3572316243789696 3579884157521152 3583217920139208 3583376046402048 3590967390206976 3597980998390974 3599760939161088 3606791722245387 3614432671908994 3614592175668864 3617958260085156 3625622865939672 3625782863519232 3633464045712384 3642361660334592 3649475647952433 3657368414434176 3660774334169004 3666324565994688 3668529645418248 3674091635350656 3685466532054528 3692664708874947 3700650880877184 3709549321169757 3709713022396992 3717572009733504 3721033993990716 3726675587657152 3729081520599552 3736364882944473 3738213282974976 3746132647808512 3753449313136263 3753614951656128 3765069899245044 3770778257333568 3773212662855168 3782285582369164 3782452493424384 3790465578551808 3794162872660992 3807337049302176 3809626939472796 3811511582641152 3815402852094912 3818955941200998 3824745997858656 3827046358491876 3827215244825856 3844715085908736 3852394292489184 3856618228589568 3860555548569408 3864150686067282 3870009264105504 3872507732930304 3881990716935552 3890214672724224 3902258680998912 3909880279985238 3915808190307936 3920101656220672 3927758104767978 3927931435479168 3936252716188416 3945891798695808 3948439257105408 3958108181973504 3962149115637024 3965838862016421 3966493391797248 3971851613160912 3974240449203102 3980265938296544 3992588743059072 4004949698919936 4009038454283616 4013434141996032 4018855774263408 4023262226121216 4027369677211296 4031120160156609 4031298052202304 4039838313982848 4049731056556224 4052345553345024 4066416197627472 4070874796844544 4078825724182131 4085009778778032 4087647051426432 4097656867876416 4106337710097792 4110343112049408 4114539466238448 4119050829943296 4124615136744024 4127095851095529 4133353089769488 4145966888366199 4146149848561344 4165108009734464 4167796993611264 4173427150196616 4178003080972032 4182268510950192 4186854135785984 4192510036114296 4195216710674496 4205489943346848 4214399228784576 4227446904415488 4242125539500264 4255259055102432 4264273775870784 4274716115253792 4277475861864192 4283254180464948 4287950530471296 4292328208606776 4297034507780352 4302839247590988 4305617150429088 4325304471647328 4328096877980928 4338695507163264 4343124992140584 4347886987162368 4353760422118692 4362983816978904 4367239556552496 4376491506814752 4390041016123776 4405284214096428 4410114363248256 4425427260342868 4428284305711968 4439128273532784 4448532519272608 4452871704720192 4457417755091652 4462305065771904 4468333064806026 4477799180583612 4491662335941456 4505568411284928 4512399465839616 4515113409745536 4521212746046334 4526170004386368 4530790886862708 4541885872457154 4544818103230704 4555947438625752 4565599164516624 4565800642950144 4574718222330906 4579734146450112 4586677646347264 4595636001125286 4598602932854736 4609863976360968 4619629923860016 4619833786653696 4633932183686208 4640192028837027 4640957855179776 4650022225990674 4655120716762048 4664418579631512 4685746510951272 4685953291448832 4688771617812672 4695880433347584 4700253466093536 4705052074818966 4707379689672192 4710210902759232 4716573790628583 4726565801727146 4731176186265204 4741199132382648 4741408359986688 4751452982854656 4755877767467424 4763088325052928 4772391231937797 4777623893518944 4787166436990236 4797307997854632 4809055629660516 4812160344597216 4819456234225152 4823944346780208 4828869234682623 4834163821252896 4850949112298913 4865967530603244 4876491219245568 4881032445558672 4886015616158157 4888432754659584 4891372860557664 4898788847134208 4908356794101267 4923552945166596 4934201174502912 4946065761559676 4946284029862656 4956762679644672 4961378658654288 4961597602710528 4981819843925964 4984284377299968 4994019307724382 5004599084181684 5004819935541504 5009480667810216 5020093198993392 5027704343111424 5043269991232512 5053120127934138 5064048573831936 5076225386863878 5076449399069568 5079502585963728 5087203802793216 5091941254934664 5099661330478208 5102728477989168 5102953659767808 5112920366134542 5125440868453971 5126286781211648 5136299060081202 5136525723318912 5147407398092544 5152200914756376 5160012352140672 5163343643907072 5175987622580736 5186096973406089 5186952896965632 5197083664342518 5213173706646984 5221077587077248 5237010806357304 5237241913972224 5248336954917888 5261189064927744 5271464824820181 5271697452879936 5282865487516032 5287785149355228 5295802150881216 5298987265604136 5299221108220416 5323451657412096 5333849023930479 5345384605711488 5350362488400852 5358474365684544 5369826236281728 5374826880208812 5375064069603072 5386451085310464 5396971497586461 5399641408741632 5421649007863491 5421888263503296 5426937390127734 5438434298909508 5446679705037376 5450196068568576 5463542490501888 5475116946797056 5480457482732544 5486052621651264 5499486848992032 5502794468127372 5511137453025984 5527955851154932 5528199798081792 5545314967735296 5564569533595488 5570670774629376 5576358014600256 5581550990986074 5590013381485728 5593622280899328 5607319924462464 5619198971712768 5630422427484192 5636595872553984 5647604848867566 5656167386000352 5659818994282752 5673428373553746 5673678740136576 5685698367827712 5699621487005056 5703301149152256 5711005573953264 5714440409209194 5717267373961728 5723104278142368 5728433911801497 5729379343707136 5737118996787984 5740569537737814 5740822867238784 5767072628863104 5770795837307904 5784927342884352 5790833322854112 5796226029100923 5797182649549824 5805013896158256 5817311755971872 5822986075403328 5835322009086336 5853388021498368 5873712285461904 5880152484331008 5891637157151967 5891897153218752 5904379074282624 5918837698043712 5922658885658112 5937162272960256 5943223673455536 5949740087695872 5957777419741368 5961360673804653 5970398907444816 5988883114588608 6007424548379904 6013557681425424 6020151212994048 6028283661395112 6034893339181824 6041054515816944 6055847829942872 6059757470974272 6074596584834336 6087465552688832 6099624296441208 6106312195266816 6127514668167048 6131470577139648 6146485301814624 6159506565146688 6165514668074112 6178576244914944 6186922705116036 6200029634654232 6219224772842016 6247662014601696 6251695490416896 6260140725294924 6267004621458048 6273402766425288 6280281203678976 6288765054171444 6292825066011744 6308234915020272 6321598843176864 6341170356623232 6363188309250396 6370165191358592 6382888582653648 6396410663806176 6412074172880688 6416213792796288 6431925795706944 6438492312910164 6445551761670528 6454258871386482 6467932149731884 6487956707470992 6488243018929152 6508043260744896 6514687488210876 6517910339546112 6521830480743552 6530640633178038 6544475725468356 6550859334828744 6564737260222128 6585061524185664 6595045373150208 6607926321144642 6615171544872384 6638140890514302 6642426458567952 6658692410299176 6672798778908912 6673093247388672 6679307557080288 6686126632637478 6693457598657856 6702499597209039 6703605790815232 6716698770875418 6737493503912184 6752064765109248 6768300515818504 6768599198759424 6772670114618304 6781819119069501 6782938403724288 6789255006579552 6796186330294062 6803637970652224 6812828808685731 6817227154846056 6833921157938628 6848398746774936 6848700964425216 6863209864123392 6869601219675168 6880016469520896 6893454001687929 6914795964541452 6929444885790024 6929750679980544 6950898275529312 6961436782769664 6975033338986011 6982681075143072 6996627869447268 7028619766426908 7028929937173248 7033157426719008 7043820650021376 7050380199140304 7057578112228449 7061069534508288 7065316354138848 7089848702590719 7096764279397806 7111798698573972 7127179474281984 7133816651201136 7144632487579392 7159768315042304 7166435840278416 7166752092804096 7195961996781948 7199521878322176 7213583444490774 7228865343817988 7229184351337728 7235916520170312 7251245731879344 7251565727038464 7284723320669184 7298951295904866 7314736828868352 7321548668338008 7332649131989376 7337059290836496 7348183270701312 7370933064109056 7385329417749894 7401301761754368 7419098642339514 7419426044793984 7435144019467008 7442067987981432 7453351175314304 7458163041199104 7472729765888946 7476426565949952 7491028961586573 7492265295617024 7506898626272526 7507229903312256 7530139798490088 7541556514667136 7546425325710336 7564571164738328 7564904986848768 7579680191901207 7580931157103616 7614338080295817 7614674098604352 7619253878945592 7630805704189824 7637911882401996 7649491995717312 7654092716983752 7654430489651712 7689430171817472 7704448590121803 7704788584978368 7721111097138816 7728301372134564 7740018528211008 7745015465860608 7763981433871104 7780429345448448 7795625496513777 7819760559970476 7831616380615872 7855516209535956 7855862870958336 7872505432376832 7891783597391616 7916216363947008 7924298231274048 7931677724032842 7943703226321824 7948480898406204 7960531876593088 7985177486118144 8009899397839872 8018076908567232 8037711548526816 8046524452242432 8054739354422592 8062240320313218 8062596104404608 8079676627965696 8099462113112448 8104691106690048 8132832395254944 8140406085191601 8141749593689088 8157651448364262 8170019557556064 8175294102852864 8195313735752832 8212675420195584 8220686224098816 8229078932476896 8238101659886592 8249230273488048 8254191702191058 8266706179538976 8291933776732398 8292299697122688 8330216019468928 8335593987222528 8346854300393232 8356006161944064 8364537021900384 8372326486479111 8373708271571968 8385020072228592 8390433421348992 8410979886693696 8428798457569152 8454893808830976 8471407273301349 8484251079000528 8510142560330619 8510518110204864 8528547551741568 8549432230507584 8554951723728384 8566508360929896 8575901060942592 8584656417213552 8594069015560704 8605678495181976 8610854306606721 8611234300858176 8650608943294656 8656193755961856 8677391014326528 8686249984281168 8695773974324736 8707520844237384 8725967633957808 8734479113104992 8752983013629504 8780082032247552 8810568428192856 8820228726496512 8850854520685736 8856568611423936 8878256547065568 8897065038545216 8905743409440384 8914835510183304 8924610131543808 8936666129612052 8955598361167224 8983324671882912 9011136822569856 9030226819491072 9042425492092668 9052340008772736 9061581773725416 9083771744914308 9089636206461408 9111894877251504 9131198329033248 9149436444661812 9159468292900224 9191272002250572 9197205865709472 9219727952721936 9239259847720032 9267864367372416 9280384057674054 9300044451981348 9310241433524096 9328837159263024 9371493021902544 9371906582897664 9377543235625344 9400506932187072 9410104149637932 9414759379344384 9420421805518464 9433147581257166 9453131603454292 9462352372530408 9482398264765296 9482816719973376 9511755534934848 9526176650105856 9544782463875594 9555247787037888 9574332873980472 9594615995709264 9618111259321032 9624320689194432 9638912468450304 9647888693560416 9657738469365246 9668327642505792 9681388307079723 9701898224597826 9731935061206488 9752982438491136 9762064891117344 9772031232316314 9776865509319168 9782745721115328 9795960949767057 9797577694268416 9816713588202534 9847105890333192 9868402349005824 9892131523119352 9892568059725312 9911889481716963 9913525359289344 9922757317308576 9957211335771453 9963639687851928 9988038615448764 10009198168363368 10009639871083008 10018961335620432 10040186397986784 10055408686222848 10075048156313127 10106240255868276 10128097147663872 10152450773727756 10152898798139136 10159005171927456 10174407605586432 10183882509869328 10194279495441093 10199322660956416 10205456955978336 10225840732269084 10250881736907942 10272598120162404 10273051446637824 10294814796185088 10304401829512752 10320024704281344 10351975245161472 10372193946812178 10394167328685036 10426347413293968 10442155174154496 10474021612714608 10474483827944448 10522378129855488 10542929649640362 10543394905759872 10565730975032064 10575570298710456 10591604301762432 10597974531208272 10598442216440832 10645146419096709 10646903314824192 10667698047860958 10690769211422976 10700724976801704 10716948731369088 10739652472563456 10749653760417624 10750128139206144 10772902170620928 10793942995172922 10799282817483264 10820375166736161 10843298015726982 10843776527006592 10853874780255468 10876868597819016 10893359410074752 10900392137137152 10927084981003776 10948426943857299 10950233893594112 10972105243302528 10998973697984064 11005588936254744 11022274906051968 11055911702309864 11056399596163584 11077994126624841 11128647963509271 11129139067190976 11152716029200512 11163101981972148 11180026762971456 11187244561798656 11214639848924928 11238397943425536 11260347939408789 11260844854968384 11295209697735132 11312334772000704 11319637988565504 11346856747107492 11347357480273152 11371396735655424 11399242974010112 11422011147906528 11428880818418388 11434534747923456 11446208556284736 11456867823602994 11474237993575968 11481139075475628 11481645734477568 11534145257726208 11569854685768704 11581666645708224 11592452058201846 11610027792316512 11634623511943744 11645972150806656 11670644018172672 11706776042996736 11747424570923808 11760304968662016 11783274314303934 11783794306437504 11808758148565248 11837675396087424 11845317771316224 11874324545920512 11886447346911072 11897516586049263 11899480175391744 11915554839482736 11922721347609306 11940797814889632 11977766229177216 12014849096759808 12027115362850848 12040302425988096 12056567322790224 12069786678363648 12082109031633888 12093360480469827 12111695659885744 12119514941948544 12149193169668672 12174931105377664 12199248592882416 12212624390533632 12236477172546393 12255029336334096 12262941154279296 12292970603629248 12319013130293376 12331029336148224 12357152489829888 12373845410232072 12381287553286587 12400059269308464 12437900665098597 12438449545684032 12495324029203392 12503390980833792 12520281450589848 12534009242916096 12546805532850576 12560562407357952 12577530108342888 12585650132023488 12616469830040544 12643197686353728 12682340713246464 12726376618500792 12740330382717184 12765777165307296 12792821327612352 12824148345761376 12832427585592576 12863851591413888 12876984625820328 12891103523341056 12908517742772964 12935864299463768 12975913414941984 13016086521489792 13029374976421752 13043660961487104 13061281266356076 13088951450936712 13101718669657488 13129474520444256 13170123048371328 13215852642289284 13230343089744768 13276281781028604 13284852917135904 13317384820598352 13345597557817824 13358615114160576 13372253265274956 13386915197315712 13404999194418078 13433397541750836 13474987007824368 13536601031637008 13537198397518848 13545340229236608 13563638238139002 13578510013159104 13592372660588124 13607275941304448 13625657617371462 13634454309692112 13667842315877256 13696797493549872 13697401928850432 13739202439350336 13760032939041792 13786908003375858 13829591929082904 13858889771580048 13859501359961088 13901796551058624 13920576086511081 13922873565539328 13950066677972022 13965362150286144 13993255738894536 14057239532853816 14057859874346496 14066314853438016 14087641300042752 14100760398280608 14115156224456898 14122139069016576 14130632708277696 14149721371885749 14179697405181438 14193528558795612 14223597397147944 14254358948563968 14267633302402272 14289264975158784 14317173695813391 14319536630084608 14332871680556832 14382638596114321 14391923993563896 14427166888981548 14457730687635976 14458368702675456 14471833040340624 14486607704047869 14502491463758688 14552847336896739 14597902591809732 14629473657736704 14643097336676016 14665298263978752 14674118581672992 14696366541402624 14725070382303801 14770658835499788 14802603523508736 14838197284679028 14838852089587968 14870288038934016 14884135975962864 14906702350628608 14945459531777892 14952853131899904 14982057923173146 15013797252545052 15014459806624512 15060279596980176 15083113029334272 15129142329476656 15129809973697536 15159360383802414 15228676160591634 15229348197208704 15238507757891184 15261611408379648 15275823764803992 15298983991434624 15308185433967504 15308860979303424 15376322605361913 15378860343634944 15408897180243606 15409577169956736 15442222194277632 15456602744269128 15480037056422016 15490030931721216 15527962867742208 15558290920218267 15560858690896896 15591250993027554 15639521119940952 15663232761231744 15711032419071912 15711725741916672 15745010864753664 15783567194783232 15814394474460543 15848596462548096 15863355448065684 15887406452643648 15896961796812408 15921063753186176 15970354972236288 16001547071791437 16036153817134464 16074713725068947 16075423097053632 16109478708845184 16124480640626436 16125192208809216 16159353255931392 16190914492759383 16198924226224896 16264947023590473 16265664790509888 16280812170383202 16315302896728524 16340039115112128 16350588205705728 16390627471505664 16425350840391168 16441372448197632 16458157864953792 16498460546976096 16508383404382116 16533412359077952 16583867553464796 16584599394245376 16660432038937856 16693708600786464 16712012323888128 16729074043800768 16744652972958222 16770040144457184 16780866842697984 16821959773387392 16857596915138304 16909787617661952 16942814546602698 16968502158001056 17020285120661238 17021036220409728 17057095103483136 17098864461015168 17109903447456768 17133016721859792 17151802121885184 17169312834427104 17185301735404491 17188138031121408 17211356990363952 17221708613213442 17222468601716352 17301217886589312 17312387511923712 17354782028653056 17372499968562336 17388678087302769 17391547948649472 17415041688474768 17451935267915616 17468958226209984 17505966027259008 17560164064495104 17621136856385712 17640457452993024 17674911471455901 17701709041371472 17713137222847872 17756513094131136 17794130077090432 17811486818880768 17829671020366608 17849220263087616 17873332259224104 17884082021413959 17911196722334448 17965856516253529 17966649343765824 18022273645139712 18060453638982144 18084850984185336 18104680017545472 18123163547450832 18167543489828616 18179272412922816 18223789754503008 18262396658066496 18298872889323624 18318936585800448 18382544004501144 18394411731418944 18439455905443872 18478519695440064 18535728734744832 18560768115348108 18600088903962696 18620482867048192 18657674318526048 18742986043805088 18755086471250688 18801013864374144 18820208299275864 18840843611036928 18866295162514332 18906263206908584 18924704745060816 18964796529530592 19023511069869696 19089564927751188 19110495574075776 19148665747960944 19189231991418528 19236222518642064 19248641378388864 19295777387120832 19315476938730492 19336655285011584 19362776614159446 19403796449195652 19463870122412976 19524129782234688 19544062464632628 19553731018638336 19565491442230656 19591921899534114 19633427176405068 19694211780666384 19784263046238704 19785136119450624 19823778963433926 19845514634617152 19914422671542906 19927279375703856 19976077230897528 20018396336726736 20019279742166016 20037922671240864 20080372795973568 20107498791627117 20110817372445696 20150096312626254 20212480511736552 20256194295327744 20304901547455512 20305797596278272 20318010343854912 20345457357208503 20348815211172864 20367765019738656 20388558990882186 20398645321912832 20410913911956672 20438486426057193 20451681464538168 20501763473815884 20545196240324808 20546102893275648 20589629592370176 20608803659025504 20640049408562688 20680362005063787 20744387893624356 20788334657370072 20852694826587936 20884310348308992 20925100016958033 20948043225429216 21020779486628623 21085859299280724 21086789811519744 21131461950064128 21151140597420912 21172734336685347 21183208603524864 21195949062416544 21269546107772157 21290292838193418 21335396095721916 21381538422845952 21401449953603408 21433897462738176 21479304945126912 21499307520835248 21500256278412288 21587885990345844 21598565634966528 21640750333472322 21686596031453964 21687553054013184 21707749560510936 21753737195638032 21786718820149504 21854169962007552 21896853887714598 21944210486605056 21997947395968128 22011177872509488 22044549812103936 22111823404619728 22112799192327168 22155988253249682 22257295927018542 22258278134381952 22305432058401024 22326203963944296 22360053525942912 22374489123597312 22429279697849856 22473086884759719 22476795886851072 22520695878817578 22521689709936768 22590419395470264 22624669544001408 22639275977131008 22693713494214984 22694714960546304 22739040575703621 22742793471310848 22798485948020224 22843014240887451 22844022295813056 22857761636836776 22892417112569472 22913735647205988 22948475987151936 22962278150951256 22963291468955136 23068290515452416 23113345770365409 23163333291416448 23184904116403692 23220055584633024 23269247023887488 23291944301613312 23341288036345344 23386876489541331 23493812367408461 23494849141847616 23566548628607868 23567588612875008 23617516297130496 23675350792174848 23748649091841024 23772894693822144 23795033172098526 23831109678965472 23845442695218612 23881595629779264 23955532458354432 24029698193519616 24054230725701696 24113134645580448 24139573356727296 24164218063267776 24186720960939654 24223391319771488 24239029883897088 24298386339337344 24349862210755328 24398497185764832 24425248781067264 24472954345092786 24510058672668192 24525882308558592 24585941207258496 24638026260586752 24662058672296448 24714304979659776 24747690820464144 24762575106573174 24800118538616928 24875801330197194 24876899091368064 24990648058406784 25006781961667584 25040562901179696 25068018485832192 25093611065701152 25116979459437333 25121124814715904 25155060216685776 25171300264046976 25232939660081088 25286395372707456 25364681426492928 25414221819904047 25452753237001584 25480660765434368 25530427680991857 25531554330614592 25585642655224704 25648296691522752 25664855171185152 25727703182827776 25753969251640656 25782207046682112 25817035485545928 25832562919820163 25871728598927536 25951826829883968 26032173042979584 26058749952843504 26087321922974208 26122562532712152 26177902901873424 26203437339314976 26258949040888512 26340246096742656 26431705284578568 26460686179489536 26552563562057208 26569705834271808 26634769641196704 26691195115635648 26717230228321152 26744506530549912 26773830394631424 26809998388836156 26866795083501672 26949974015648736 27073202063274016 27090680458473216 27127276476278004 27157020026318208 27184745321176248 27214551882608896 27251315234742924 27268908619384224 27335684631754512 27393594987099744 27478404878700672 27573816006751716 27659183858165808 27717779543160096 27803593102117248 27841152173022162 27900133355944044 27930724300572288 27986511477789072 28114479065707632 28115719748692992 28132629706876032 28201520796561216 28230312448913796 28244278138033152 28261265416555392 28299442743771498 28359394810362876 28387057117591224 28447194794295888 28535266604804544 28578529950317568 28634347391626782 28665743361113664 28765277192228642 28783847987127792 28854333777963096 28915461375271952 28916737405350912 28943666080681248 28973215408095738 29004982927517376 29044164921239169 29105694673793478 29195805183619464 29258947315473408 29286194673352032 29330596527957504 29348237163345984 29387882849301171 29392733082805248 29450140764607602 29541317670999576 29605207047017472 29676394569358056 29677704179175936 29735668445150889 29740576077868032 29768271951925728 29813404701257216 29871634007314359 29890919063555784 29964115846346292 30027594505090104 30028919613249024 30120559193960352 30166226058668544 30225144468939381 30258284658953312 30318720767604828 30457352321183268 30458696394417408 30477015515782368 30523222816759296 30551647529607984 30582838486323279 30597967982869248 30616370867935008 30722677711226449 30752645210723826 30817794360487212 30819154339913472 30884444388555264 30913205488538256 30960074112844032 31055925735484416 31116581840436534 31182501986055108 31279042239881904 31326465522463488 31422064838143824 31423451483833344 31567134389566464 31628788948921086 31697192925096192 31726710896131368 31774812905287296 31793923593624816 31842127506372352 31940709944472576 32003094143582874 32072307634268928 32149427450137894 32150846194107264 32218957417690368 32248961281252872 32250384417618432 32318706511862784 32381828985518766 32397848452449792 32461125500208483 32529894047180946 32531329581019776 32561624340766404 32630605793457048 32680078230224256 32701176411411456 32781254943011328 32845280831571897 32850701680782336 32916315729907584 32996921093952192 33016766808764232 33066824718155904 33167735106929592 33169198788490752 33233982379874523 33320864077875712 33385943890527813 33387417201572928 33458148087601536 33489305945916444 33540080288914368 33561733685395968 33643919546774784 33715193830276608 33781043818226367 33885629093205396 33937004316002112 34040570241322476 34042072440819456 34114190206966272 34197728922030336 34266033443719584 34303604243770368 34338625668854208 34370603470808982 34422713980727904 34443417226426884 34444937203432704 34602435773178624 34709564057306112 34744999937124672 34777356174605538 34830083376949536 34903870535831232 34937916452419968 35011932054518016 35120328128990208 35242273712771424 35280914905986048 35349822942911802 35403418082742944 35426274445695744 35513026188262272 35588260154180864 35622973637761536 35659342040733216 35698440526175232 35746664518448208 35768164042827918 35822393444668896 35931713032507058 35933298687531648 36044547290279424 36120907277964288 36169701968370672 36209360035090944 36246327094901664 36280081441409481 36335086979657232 36358544825845632 36447579509006016 36524793316132992 36597745778647248 36637873171600896 36709431517639179 36765088009002288 36788823462837888 36878911810887744 36957039390880128 37071457469489664 37121536230696216 37143862659859761 37200177807925392 37240965734096384 37313701995295791 37315348637052096 37485972087610176 37510172942501376 37602027728748288 37640416598551728 37681687222073856 37732590325028664 37812526413817168 37849409490121632 37929593059061184 38047022139739392 38179129855502376 38220991148151552 38297331495921888 38378463982837056 38472445037284128 38497282756777728 38591554774241664 38630953877460984 38673310570023168 38725553228318892 38807592898391304 38927740244825952 39048259564469376 39088124929265256 39130982884461312 39183843799068228 39266854352810136 39388423561332768 39568526092477408 39647557926867852 39691029269234304 39828845343085812 39854558751407712 39952154461795056 40036792673453472 40075845342481728 40160745591947136 40214997583254234 40300192625252508 40424961023473104 40609803094911024 40611595192556544 40636020687709824 40690914714417006 40735530039477312 40777117981764372 40797290643825664 40821827823913344 40876972852114386 40903362929076336 41003526947631768 41090392480649616 41092205786551296 41217607318051008 41280098817125376 41360724010127574 41488775787248712 41576669314740144 41705389653175872 41768620696617984 41850200033916066 41896086450858432 42041558973257246 42171718598561448 42173579623039488 42262923900128256 42302281194841824 42345468673370694 42366417207049728 42391898124833088 42449164115657247 42539092215544314 42580585676386836 42670792191443832 42763076845691904 42802899907206816 42867794925476352 42951521087440173 42958609890253824 42998615041670496 43147915788342963 43175771980691688 43281500666944644 43373192062907928 43375106108026368 43415499121021872 43459823112143607 43507474391276064 43573437640299008 43658542010690217 43793707775429196 43888420973210112 43995894791936256 44022355745018976 44089099624207872 44175211146911403 44223646809239456 44311976506499364 44514591854037084 44516556268763904 44610864116802048 44652407927888592 44720107051885824 44858559395699712 44946173769519438 45041391757635156 45043379419873536 45180838790940528 45249339088002816 45387426988429968 45389429921092608 45478081151407242 45596971896040448 45686028481774902 45688044591626112 45715523273673552 45784834225138944 45827471294411976 45896951974303872 45924556301902512 45926582937910272 46128967816085739 46136581030904832 46226691540730818 46326666582832896 46369808232807384 46440111169266048 46538494047774976 46583888603226624 46682576072690688 46773752979082662 46987624734816922 46989698283695232 47133097257215736 47135177225750016 47235032594260992 47350701584349696 47443183423381629 47545789387644288 47590066344197052 47662219357930944 47690885390437224 47763191259558528 47911064916708864 48004641215374311 48108461451403392 48224141175206841 48226269291160896 48328436126535552 48373441921879308 48446782639542976 48478059767794176 48572743478278149 48596772678674688 48699724421510656 48794841070771419 48796994371529664 48945908690185572 49020117345336384 49051764617117184 49171882414516992 49276052521173504 49324117344592896 49495381640928288 49525150213146348 49600237077233856 49751602660394388 49753798182736128 49981296116813568 50081125802359392 50136036971664384 50187222131402304 50233958918874666 50310120433371552 50342600528093952 50465879320162176 50572790745414912 50729362852985856 50828443639808094 50905506474003168 50961321530868736 51060855361983714 51063108661229184 51171285310449408 51296593383045504 51329710342370304 51455406365655552 51507938503281312 51555905206213473 51564414093364224 51634070971091856 51665125839640326 51743457197855072 51903653659767936 52064346085959168 52117499905687008 52174643845948416 52245125065424304 52355805803746848 52406874678629952 52517898081777024 52680492193485312 52863410569157136 52921372358979072 53024734414367703 53105127124114416 53139411668543616 53269539282393408 53382390231271296 53434460456642304 53489013061099824 53547660789262848 53619996777672312 53652246064241877 53733590167003344 53897569548760587 53899948031297472 54146404126548032 54181360916946432 54254552952556008 54314040052636416 54369490642352496 54429103765217792 54502630469485848 54537817238768448 54671369263509024 54787189974199488 54956809757401344 55147632013503432 55318367716331616 55435559086320192 55607186204234496 55682304346044324 55800266711888088 55861448601144576 55973022955578144 56228958131415264 56265259413752064 56403041593122432 56460624897827592 56522530833110784 56598885487542996 56718789620725752 56774114235182448 56894389588591776 57070533209609088 57268694783253564 57331486722227328 57530554384457284 57567695974255584 57708667555926192 57830922750543904 57887332161362496 57946430816191476 58009965855034752 58088329842478338 58211389347586956 58391610367238928 58572389346704064 58661193055915008 58696474326691968 58775765698602342 58900281529215204 59082635341999152 59352789138716112 59355408358351872 59471336890301778 59536543903851456 59626809402514432 59743268014628718 59781838127111568 59928231692692584 60055189010180208 60057839226498048 60241118387920704 60322496374881351 60332452117337088 60450288937878762 60516569317906624 60637441535209656 60914704642366536 60917392788834816 60954031031564736 61046445633518592 61103295059215968 61165676972646558 61195935965738496 61232741735870016 61315459278171579 61445355422452898 61505290421447652 61635588720974424 61638308679826944 61768888777110528 61826410977076512 61920148225688064 62041086015191361 62233163680873068 62365003972110216 62558084479763808 62652931044926976 62775300050874099 62844129676287648 63062338459885869 63257577897842172 63394385850192384 63453421792262736 63518203010056041 63549625810574592 63587847187249632 63684255012744704 63808638323316471 64006188287165748 64144615268537856 64298854900275788 64301692388214528 64437914835380736 64497922562505744 64500768835236864 64763657971037532 64795696904899584 64922251000416966 65059788094361892 65062659162039552 65123248681532808 65261211586914096 65360156460448512 65562509886022656 65690561663143794 65832631459815168 65993842187904384 66033533617528464 66133649436311808 66335470213859184 66338397576981504 66467964759749046 66641728155751424 66771887781055626 66774834403145856 66916296175203072 66978611891832888 67080160577828736 67123467370791936 67287839093549568 67419260654279157 67430387660553216 67562087636452734 67771258186410792 67874008632004224 68081140482644952 68084144881638912 68228380413932544 68395457844060672 68529042722662353 68532066887439168 68677251337708416 68741206941617964 68845427961455808 68886834452853768 68889874406865408 69204871546357248 69340037311096227 69489999874249344 69554712349211076 69660166753899072 69807741071662464 69875832904839936 70023864109036032 70160629468623993 70481437102225383 70484547425542848 70699645885823604 70806836165485888 70852548891391488 71026052376524544 71176520308361728 71245947275523072 71318684081466432 71493329036896416 71536328085655836 71644786889337792 71863426065014116 71866597375063296 72089094580558848 72339403936741344 72418720070181888 72492654189803328 72560162882818962 72670173959314464 72717089651691264 72895159018012032 73049586632265984 73195491557294496 73275746343201792 73418863035278358 73530176018004576 73577646925675776 73757823621775488 73914078781760256 74142914938979328 74243072461392432 74287725319719522 74400355615850784 74481931468192768 74627403990591582 74630697274104192 74971944175220352 75020345885002752 75204055457496576 75280833197103456 75350938378311999 75363374444147712 75465180650057328 75625052827634336 75698818980243264 75859186118122368 76094044279478784 76358259711004752 76441982296303104 76591283042975571 76594662991843776 76756927965674112 76944890074568256 76994565513555456 77183109548483328 77261907754921968 77346621140046336 77451106456637784 77497688759460489 77615185796782608 77855480489651904 78096519128938752 78176249858530512 78261965768922624 78367687598136456 78533708705620272 78776847122665536 79137052184954816 79295115853735704 79382058538468608 79657690686171624 79709117502815424 79904308923590112 80073585346906944 80151690684963456 80321491183894272 80429995166508468 80600385250505016 80849922046946208 81219606189822048 81272041375419648 81381829428834012 81471060078954624 81554235963528744 81643655647826688 81753945704228772 81806725858152672 82007053895263536 82180784961299232 82435214636102016 82721448020255148 82977551574497424 83153338629480288 83410779306351744 83700400067832132 83792172901716864 84083117946514492 84343437197122896 84347159246078976 84604562389683648 84690937346741388 84732834414099456 84783796249666176 84898328231314494 85078184431088628 85161171352773672 85341584382887664 85605799814413632 85735589850952704 85903042174880346 85997230083340992 86295831576685926 86351543961383376 86563001333889288 86746384125815856 86750212216052736 86830998242043744 86919646224287214 87014948782552128 87132494763717507 87146875280598016 87317084021380434 87587415550858392 87776841946420224 87991789583872512 88044711490037952 88163648547903513 88178199248415744 88350422293822806 88447293618478912 88623953012998728 89029183708074168 89033112537527808 89221728233604096 89304815855777184 89440214103771648 89614902021943077 89892347539038876 90082783515270312 90086758839747072 90361677581881056 90498678176005632 90675433406818143 90774853976859936 90956162302814484 91372056963549804 91376089183252224 91431046547347104 91569668450277888 91654942588823952 91748515458969837 91793903948607744 91849112603805024 92168033133679347 92257935632171478 92453383081461636 92653333165665792 92739616465614768 92880222338532096 93076988095549952 93167777206453248 93547505958165324 93975249469633844 93979396567390464 94266194514431472 94270354451500032 94701403168699392 94886366846763258 95091578775288576 95180132688394104 95324438715861888 95381770780874448 95526382519117056 95822129833417728 96009282430748622 96216922902806784 96448282350413682 96452538582321792 96656872253071104 96746883843758616 96893565279085952 96956119535588352 97145486956556298 97193545357349376 97383376500625449 97399448843021312 97589682141542838 97593988743059328 97891817380371144 98040234690672768 98103529234234368 98343764829033984 98535842494715691 98552105042347008 98990763281856576 99050300426292696 99200474154467712 99503205320788776 99507596365472256 99962592233627136 100157831671583439 100162251604718784 100374444262804608 100467917837749332 100620240866743104 100685201056187904 100931758640324352 101145581490829824 101343131454679101 101656887279616188 101811012948006336 102121710723967428 102126217322458368 102342570620898816 102593186766091008 102910812731311104 103015877006562624 103111810412426946 103268141942183712 103330251679280652 103486914395710144 103807307319535872 104128692171918336 104234999811374016 104490250130848608 104711611607493696 104813749357259904 105035796163554048 105360984386970624 105726821138314272 105842744717958144 106049468828735406 106210254248228832 106278823337087232 106539078564786816 106764780462542592 106868920913284608 106978026122199648 107095321578525696 107239993555344624 107304492128483754 107467180334006688 107795139097521174 107799896062594944 108292808253096064 108362721833892864 108509105905112016 108628080105272832 108738981284704992 108840244324228443 108858207530435584 109005260938971696 109075634477536896 109342738527018048 109574379948398976 109913619514802688 110128294552917537 110295264027006864 110636735432663232 110871118172640384 111214372408468992 111364608692088648 111600533423776176 111722897202289152 111941105985887373 111946045911156288 112457916262830528 112530518827504128 112806083186244864 112921249795655184 113045061666221568 113197770975085992 113437579241451504 113548228470364896 113788779177183552 114141066419218176 114537389566507128 114662973444454656 115061108768914568 115135391948511168 115417335111852384 115661845501087808 115774664322724992 115892861632382952 116019931710069504 116176659684956676 116422778695173912 116783220734477856 117144778693408128 117392948653383936 117551531397204684 117800563058430408 118165270683998304 118705578277432224 118942673780603556 119073087807702912 119486536029257436 119563676254223136 119856463385385168 120110378020360416 120482236775841408 120644992749762702 120900577875757524 121033138635813248 121274883070419312 121829409284733072 121834785577669632 121908062063129472 122206590118431936 122331353945293116 122391871931476992 122465483471740032 122630918556343158 122890710844905796 123010580842895304 123271177441948848 123276617359653888 123652821954153024 123840296451376128 124082172030382722 124466327361746136 124730007944220432 125116168959527616 125305862089853952 125550600101748198 125688259352575296 126124676919771738 126515155795684344 126788771700384768 126906843584525472 127036406020112082 127099251621149184 127175694374499264 127347492346971741 127368510025489408 127617276646632942 128012376574331496 128289230537075712 128597709800551576 128603384776429056 128854563262320519 128875829670761472 128995845125011488 129443747365028889 129527315942075064 129844502000833932 130119576188723784 130125318324079104 130246497363065616 130522423173828192 130720312920897024 130975626032070651 131381123326287588 131665262919630336 131987684375808768 132067067235056928 132267298872623616 132525633440734209 132670940427718368 132935929519498092 133543775562111252 133549668806291712 133832592350406144 133957223783665776 134160321155657472 134575678187099136 134838521308558314 135124175272905468 135542516372821584 135748017264008448 136162280965289904 136168289763277824 136790915688121344 137058085445324706 137064133774878336 137354502675416832 137482413883235928 137690855922911616 137773668905707536 137779748813730816 138386903448257217 138409743092714496 138680074622192454 138979999748498688 139109424698422152 139320333507798144 139615482143324928 139751665809679872 140047728218072064 140321258937247986 140962874204450766 140969094851085696 141399291771647208 141613672330971776 141705097782782976 142052104753049088 142329550270144887 142353040616723456 142637368162932864 142986658073792832 143072656171311672 143289573778675584 143726852130028232 143733194750126592 144013923646122933 144672423525620523 144678807873482688 144985308379606656 145120325765637924 145340347918628928 145434179303382528 145790318036024064 146099173264531968 146384523212314257 146390983114588992 146837726070556716 147060352036009152 147155293851351552 147515647243550976 147828157563520512 148486144922784864 148575450639439044 148800711231701568 149254807981183164 149261394548208384 149943888350440704 150408110914993152 150561666394206912 150701876756623998 150930361300114656 151250105655268672 151397637960486528 151718372236244736 152188088558957568 152716519422009504 152883964592606208 153182566085951142 153189325983687552 153513855931348224 153889780149136512 153989131027110912 154366219096966656 154523815509843936 154667715618640419 154693242280092672 154902212913275568 154995377518920978 155230371593565216 155710960979303808 156193038257877504 156352499717061024 156523931537845248 156735375196272912 157067417411240544 157553694245331072 158274104369909632 158590231707471408 158764117076937216 159074203243103109 159315381372343248 159418235005630848 159808617847180224 160147170693813888 160303381369926912 160642982367788544 160859990333016936 160956738192725631 161200770501010032 161692708646281761 161699844093892416 162439212379644096 162544082750839296 162763658857668024 162942120157909248 163108471927057488 163287311295653376 163507891408457544 163613451716305344 164014107790527072 164361569922598464 164870429272204032 165442896040510296 165955103148994848 166306677258960576 166821558612703488 167400800135664264 167584345803433728 168166235893028984 168686874394245792 169209124779367296 169381874693482776 169567592499332352 169796656462628988 170156368862177256 170322342705547344 170683168765775328 171211599628827264 171806084349760692 171994460166681984 172591663153371852 172703087922766752 173126002667778576 173492768251631712 173661996484087488 173839292448574428 174029897565104256 174264989527435014 174634168042760868 175174831101716784 175983579167745024 176089422980075904 176327297095807026 176700844587645612 176894587236957824 177247906025997456 178058367416148336 178066225075055616 178609631711554368 178880428207543296 179229804043886154 179784695078077752 180165567030540624 180173517679494144 180723355163762112 180967489124644053 180997356352011264 181350866813636286 181549707953719872 181912324605628968 182744113927099608 182752178366504448 182862093094694208 183139336900555776 183309885177647904 183497030917939674 183587807897215488 183698225207610048 183946377834514737 184336066267358694 184515871264342956 184906766162923272 185306666331331584 185479232931229536 185760444677064192 186123258045574083 186153976191099904 187095011916330648 187950498939267688 187958793134780928 188325900152622297 188532389028862944 189187015379657607 189772733693526516 190183157550577152 190360265376788208 190648877431723776 190763541561748896 191052765038234112 191425914969949413 192018564861497244 192433845805613568 192896564700827364 192905077164643584 193313744506142208 193493767687517232 193787130558171904 194290973913112596 194387090714698752 194766753001250898 195179364283085676 195187977486118656 195783634760742288 196080469381345536 196687529658067968 197071684989431382 197981526563713152 198100600852585392 198400948308935424 199006410641577552 199015192730944512 199925184467254272 200315663343166878 200324503209437568 200748888525609216 200935835675498664 201240481733486208 201370402112375808 201863517280648704 202257781962837471 202291162981659648 202686262909358202 203313774559232376 203622025896012672 204243421447934856 204252434644916736 204685141241797632 205186373532182016 205587128167987059 206031754013125248 206223620824853892 206536283884367424 206660503358561304 206973828791420288 207614614639071744 208020111933288681 208469999622748032 208980500261697216 209423223214987392 209627498714519808 210071592327108096 210481888405871979 211444311306676149 211453642276628544 212098937657470812 212420508496457664 212557646674174464 213078157129573632 213529560925085184 213737841826569216 213956052244399296 214479987110689248 214608984256967508 214934360668013376 215590278195042348 215599792125189888 216585616506192128 217018211810224032 217256160210545664 217477962569409984 217680488648456886 218010521877943392 218151268955073792 218685477054036096 219148759896797952 219827239029605376 220256589105835074 220590528054013728 221273470865326464 221742236345280768 222428744816937984 222729217384177296 223201066847552352 223445794404578304 223882211971774746 223892091822312576 224915832525661056 225061037655008256 225612166372489728 225842499591310368 226052815134935997 226090123332443136 226395541950171984 226875158482903008 227096456940729792 227577558354367104 228282132838436352 229074779133014256 229325946888909312 229773849128926713 230122217537829136 230270783897022336 230834670223704768 231323691002175616 231549328645449984 231785723264765904 232039863420139008 232353319369913352 232493066278381467 232845557390347824 233566441468955712 234289557386816256 234785897306767872 235103062794409368 235601126116860816 236330541367996608 237411156554864448 237885347561207112 238146175615405824 238973072058514872 239127352508446272 239712926770770336 240220756040720832 240964473551682816 241289985499525404 241801155751515048 242066277271626496 242549766140838624 243658818569466144 243816124126258944 244413180236863872 244662707890586232 244930966943480064 245261837112686316 245781421689811592 246021161685790608 246542354883897696 247305643908306048 248164344060765444 248932654723492272 249460015888440864 250232337919055232 251101200203496396 251376518705150592 252249353839543476 253030311591368688 253813687169050944 254072812040224164 254198503242298368 254351388748998528 254694984693943482 255234553293265884 256024753148662992 257195419601103152 257206769552858112 257709126524641038 257991690250022976 258887494730057778 259054631884150128 259689004001667864 260239152377447568 260250636648158208 260492994726131232 261044846347656384 261397484291152521 261440625841794048 261951252064141302 262762246652575176 263330525839260672 263975368751617536 264134134470113856 264490945643710539 264534597745247232 265051266881468418 265341880855436736 265871859038996184 267087551124222504 267099337612583424 267665184700812288 267914447567331552 268320642311314944 268844706065829231 269677042617116628 270248350545810936 271085032745643168 271496034528016896 272026300220454429 272324561930579808 273270133326172099 274116170890649412 274128267549756672 274709005350833664 274964827766471856 275245546376909511 275381711845823232 275547337811415072 276504099401038041 276773806896514434 277360149244384908 277959999496997376 278218849396844304 278640667015596288 279230964286649856 279503331619359744 280642517874495972 281925748408901532 281938189702171392 282798583543294416 283227344661943552 284104209506098176 284659100540289774 285274736325865728 285973316147585664 286145312342623344 286579147557351168 287453704260056464 287466389500253184 288027847292245866 289344847051241046 289357615746965376 289970616759213312 290240651531275848 290680695837257856 290868358606765056 291580636072048128 292150129501876347 292198346529063936 292769046424628514 292781966229177984 293675452141113432 294120704072018304 294310587702703104 295031294487101952 295607527484147073 295656315127041024 296972289845569728 297150901278878088 297601422463403136 298509615962366328 298522789096416768 299887776700881408 300473495014750317 301123332788413824 301403753513247996 301860722600229312 302500211310537344 302795275920973056 303436744472489472 304029394364037303 305419560776309993 305433038844019008 306365132171902284 306378651967375104 307027711862696448 307779560298273024 308732438193933312 309047631019687872 309335431237280838 309804425826551136 309990755037841956 310460743187130432 311421921958607616 312386076515755008 312704999434122048 313470750392545824 314134834822481088 315107388490662144 316548208739819264 317180463414942816 317528234153874432 318148406486206218 318630762744686496 318836470011261696 319617235694360448 320294341387627776 320606762739853824 321285964735577088 321719980666033872 321913476385451262 322401541002020064 323385417292563522 323399688187784832 324878424759288192 325088165501678592 325527317715336048 325884240315818496 326216943854114976 326520732972685329 326574622591306752 327015782816915088 327226903432610688 328028215581054144 328723139845196928 329740858544408064 330384883658752611 330885792081020592 331910206297989696 332613354517921152 333643117225406976 334801600271328528 335168691606867456 335823317957662119 336332471786057968 337373748788491584 338418249558734592 338763749386965552 339135184998664704 339593312925257976 340312737724354512 340644685411094688 341366337531550656 342423199257654528 343612168699521384 343988920333363968 345183326306743704 345406175845533504 346252005335557152 346985536503263424 347323992968174976 347678584897148856 348059795130208512 348529979054870028 349268336085521736 350349662203433568 352178845960151808 352654594191614052 353401689175291224 353789174473915648 354495812051994912 356116734832296672 357219263423108736 358459608087772308 359569390156155504 360331134061081248 361446710327524224 361934978249288106 362701733627272572 363099415907439744 363824649211257936 365488227854199216 365504356733008896 365724186189388416 366619770355295808 366994061835879348 367175615794430976 367396450415220096 367892755669029474 368672132534717388 369031742528685912 369813532325846544 370958465862459072 371520889354128384 372246516091148166 374190023832661296 375900997878535376 375917586269561856 376651800305244594 377064778057725888 378374030759315214 379545467387053032 380366315101154304 380720530753576416 381297754863447552 381527083123497792 382042477040915223 382105530076468224 382851829939898826 384037129722994488 384867691611227136 385793129401654728 385810154329287168 386563689786961557 386627489012284416 386987535375034464 387574261116343808 388331242095086667 388581947826225192 389533506002501796 390358728566171352 390375954972237312 391567269521484576 392160938762691072 392926878096211953 394143369978862764 395963053127426304 396201201705170784 396801896617870848 397576900322202627 398012821283155104 399394810245943837 400631326686333756 400649006418875136 401497777051218432 401871671350997328 402480963466972416 403727034561297408 404515563925674942 405372525818716404 406627549118464752 407244051792025344 408486842895869712 408504869289833472 410372747064364032 411174256335974118 412063508026250496 412447241649707784 413072567768734848 413321006717122608 413947657582840576 415229229278143488 416040223866577362 416939999245496064 417961000523394432 418846446429974784 419254997429039616 420143184654216192 420963776811743958 422888622613352298 422907284553257088 424197875314941624 424841016992915328 425115293348348928 426156314259147264 426988650810434661 427059121850170368 427912104488798592 428959974221378496 429217968513935016 429868721336026752 431180556390084696 431199584250379776 432041770938368799 433171233012384256 434017270576861569 434036423620448064 434955925138819968 435360977296913772 436021043755886784 436302537910147584 437370954108072192 438297519793595904 439153569636942771 440513178211670148 441181056108027456 442546941730652928 443484472690561536 445458434768354592 446402133695104704 447764423943549492 447784183644625152 449831665051322112 451224332744979456 451684999182620736 452105630269871994 452791083900343968 453750316965806016 454192913881459584 455155116708734208 456564265676872704 458149558266028512 458651893777818624 459547698257853426 460244435075658272 460541567794044672 461669340447409536 462647382004351232 463098657290899968 463571446529531808 464079726840278016 464706638739826704 464986132556762934 465691114780695648 467132882937911424 468579114773632512 469571794613535744 470206125588818736 471202252233721632 472661082735993216 474822313109728896 475770695122414224 476292351230811648 477222609729309327 477946144117029744 478254705016892544 479425853541540672 480441512081441664 481928947103365632 482579970999050808 482870214578176893 483602311503030096 484132554543252992 485078125938845283 485099532281677248 487317637138932288 487632248252517888 488826360473727744 489325415781172464 489861933886960128 490523674225372632 491562843379623184 492042323371581216 493084709767795392 494611287816612096 496328688121530888 497865309446984544 498920031776881728 500464675838110464 502202400406992792 502753037410301184 504498707679086952 506060623182737376 507627374338101888 508145624080448328 508702777497997056 509389969387886964 510469106586531768 512049506297325984 514390839202206304 515418253049282076 515983380500045952 517774989460115556 518109263768300256 519378008003335728 520478304754895136 520985989452262464 522089692695312768 522794968582305042 523902504128282604 525524493305150352 527950737503235072 528268268940227712 528981891287421078 530102533762936836 530683761710873472 531743718077992368 534175102248445008 534198675225166848 535828895134663104 536641284622629888 537689412131658462 539354085234233256 540496701091621872 542170065491286336 542992069056033792 544052600440908858 544649123861159616 546540266652344198 548232341781298824 548256535099513344 549418010701667328 549929655532943712 550491092753819022 550763423691646464 551094675622830144 551839133503544211 553008198802076082 553547613793028868 554720298488769816 555919998993994752 556437698793688608 557281334031192576 558369774136722249 558461928573299712 561285035748991944 563851496817803064 563876379404342784 564977700457866891 565597167086588832 566454689323887104 567561046138972821 569318201080579548 570549472651731456 571946632295171328 572290624685246688 573158295114702336 574277744909848239 574907408520112928 576055694584491732 578689694102482092 578715231493930752 579941233518426624 580481303062551696 581361391674515712 583161272144096256 584300259003752694 585538092849257028 585563932458355968 587350904282226864 588241408144036608 590062588974203904 591215054968294146 593944579691139456 594301802557756176 595202844926806272 597019231924732656 597045578192833536 599775553401762816 600946990029500634 602246665576827648 602807507026495992 603721445200458624 605000422621074688 605590551841946112 606873488944978944 608058788728074606 610839121552619986 610866077688038016 612730264343804568 612757303934750208 614055423725392896 615559120596546048 616761384503961177 618095262039375744 618670862474561676 619608851653102272 619981510075683912 620921486374260864 622843843917215232 624060335799866043 625409998868244096 626941500785091648 628269669644962176 630214776981324288 631445665217615937 633096417479638528 634332933920028447 634360926829885632 636296812972412436 637261525489372992 637672940022523392 639234471388720896 640588682775255552 641213525479707648 643439961332067744 643826952770902524 644803082004040128 646770834585127044 646799376375569664 649756849518576384 651054635430672096 651768480631636992 652433887708229952 653041465945370658 654031565633830176 654453806865221376 656056431162108288 657446279690393856 659481717088816128 660769767317505222 661771584162041184 663820412595979392 665226709035842304 667286234450813952 669603200542657056 670337383213734912 671646635915324238 672664943572115936 674747497576983168 676836499117469184 677527498773931104 678270369997329408 679186625850515952 680625475448709024 681289370822189376 682732675063101312 684846398515309056 687224337399042768 687977840666727936 689321547386780139 690366652613487408 690812351691067008 692504010671114304 693971073006526848 694647985936349952 695357169794297712 696119590260417024 697059958109740056 697479198835144401 698536672171043472 700699324406867136 704357691920303616 705309188383228104 706803378350582448 707578348947831296 708991624103989824 712233469664593344 714438526846217472 716919216175544616 719138780312311008 720662268122162496 722893420655048448 723869956498576212 725403467254545144 726198831814879488 727649298422515872 730976455708398432 731448372378776832 733239540710591616 733988123671758696 734792900830440192 735785511338058948 737344265069434776 738063485057371824 739627064651693088 741916931724918144 744493032182296332 748380047665322592 751801995757070752 753303600610489188 754129556115451776 756748061518630428 759090934774106064 761441061507152832 762595509726895104 763054166246995584 764084954081830446 765703659879797652 768074259445988976 771586258803309456 771620308658574336 773127379573923114 773975070750068928 775148522232687616 776662484190173334 777163895652450384 779067012005003592 780717457132342704 780751909944474624 783134539042969152 784192452873457563 784321877525382144 785853756192423906 788286739957725528 791926106254852608 792402403410341568 793603793235741696 795153800644405254 796025642566310208 798789620491887674 801262653372667512 801298012837750272 802995554102436864 803743342701994656 804961926933944832 806534118197487693 809031127851349884 810745051637432808 813255098236929504 814488103584050688 816078900661363287 816973685791739424 819810399978516297 822348512671948236 824127016052500992 824894483299415568 825736639130728533 826145135537469696 826642013434245216 827895315165681152 829512298203114123 832080447733154724 833879998490992128 835922001046788864 837692892859949568 838509994858079232 841927553623487916 845777245226704596 845814569106514176 848395750629883248 849682033985830656 852312628518294528 853977301620869322 855824208977597184 857919948442756992 858435937027870032 859737442672053504 862361112780169392 862399168500759552 864083541876737598 866342466024768512 868034541153723138 868072847240896128 869911850277639936 870721954593827544 872042087511773568 872605075820295168 874741908216144384 876450388505629041 876595039587191808 878307139273885542 881026356423340296 882362112216054912 885093883461305856 886968945381123072 890916869536709184 892804267390209408 895528847887098984 895568367289250304 899663330102644224 901420485044250951 903369998365241472 904211260539743988 905582167800687936 907500633931612032 908385827762919168 910310233417468416 912088183092111909 916258682328929979 916299116532057024 919095396515706852 920488870151316544 921083135588089344 923338680894819072 925294764008702464 926197314581799936 927142893059063616 929413277479653408 929972265113525868 931382229561391296 934265765875822848 937158229547265024 940412251177637472 942404504467443264 945322165471986432 949644626219457792 951541390244828448 952584702461623296 954445219458618654 955892288234059488 956509410033785088 958851707083081344 960883024162883328 963857894206731264 965159941998101616 965740429156353786 967204623006060192 968265109086505984 970156251877690566 970199064563354496 974635274277864576 975264496505035776 977652720947455488 978650831562344928 979562198918055987 979723867773920256 981047348450745264 983125686759246368 984084646743162432 986169419535590784 989222575633224192 992657376243061776 995730618893969088 997840063553763456 1000929351676220928 1004404800813985584 1005506074820602368 1007469953872986357 1008997415358173904 1012121246365474752 1015254748676203776 1016291248160896656 1017405554995994112 1018779938775773928 1020938213173063536 1024099012594651968 1028781678404412608 1030836506098564152 1031966761000091904 1035549978920231112 1036218527536600512 1038756016006671456 1040956609509790272 1041971978904524928 1044179385390625536 1045589937164610084 1047805008256565208 1051048986610300704 1056536537880455424 1057963782574842156 1060205067525873672 1061367523421746944 1063487436155984736 1068350204496890016 1071657790269326208 1075378824263316924 1078708170468466512 1080993402183243744 1084340130982572672 1088105200881817716 1089298247722319232 1093080533304688396 1096464683562597648 1096513070199026688 1099859311065887424 1100982185507638044 1101526847383292928 1102189351245660288 1103678267007088422 1106016397604152164 1107095227586057736 1109440596977539632 1112875397587377216 1114562668062385152 1116739548273444498 1122570071497983888 1127702993635606128 1127752758808685568 1129955400915733782 1131194334173177664 1132909378647774208 1135122092277945642 1138636402161159096 1141098945303462912 1143893264590342656 1144581249370493376 1146127431122745669 1146316590229404672 1148555489819696478 1149814817040225856 1152111389168983464 1157379388204964184 1157430462987861504 1159882467036853248 1160962606125103392 1162722783349031424 1164993726285260001 1168600518007505388 1171076185698514056 1171127864916711936 1174701808564453728 1176482816288073216 1178780634288635859 1182430109936588292 1187889159382278912 1188603605115512352 1190405689853612544 1192730700966607881 1194038463849465312 1198184430737831511 1201893980059001268 1204493331153655296 1205615014052991984 1207442890400917248 1210000845242149376 1211181103683892224 1216117577456149212 1221678243105239972 1221732155376076032 1225460528687609136 1225514607869500416 1231118241193092096 1233522769007922354 1236190524078751488 1237341724949123352 1239217703306204544 1239963020151367824 1241842972748521728 1245687687834430464 1248120671599732086 1250819997736488192 1253883001570183296 1256539339289924352 1260429553962648576 1262891330435231874 1266192834959277056 1268665867840056894 1268721853659771264 1272593625944824872 1274523050978745984 1275345880045046784 1278468942777441792 1280965952431303983 1281177365550511104 1286879922664135488 1287653905541805048 1289606164008080256 1293541669170254088 1293598752751139328 1299513699037152768 1302051811730584707 1302109270861344192 1304867775416459904 1306082931890741316 1308063131267660352 1308907613730442752 1312112862324216576 1314892559380787712 1317460708910828313 1321539534635010444 1323543168324082368 1327640825191958784 1330453418071684608 1339206401085314112 1343293271830648476 1345329887144231872 1349494995153966336 1353672998234938368 1355054997547862208 1358373251701031904 1361250950897418048 1362578741644378752 1365465350126202624 1369692797030618112 1374448674798085536 1375955681333455872 1378643094773560278 1380733305226974816 1381624703382134016 1385008021342228608 1387942146013053696 1389295971872699904 1390714339588595424 1392239180520834048 1394119916219480112 1394958397670288802 1397073344342086944 1401398648813734272 1408715383840607232 1410618376766456208 1413606756701164896 1415156697895662592 1417983248207979648 1424466939329186688 1428877053692434944 1431667829187927981 1433838432351089232 1438277560624622016 1441324536244324992 1445786841310096896 1447739912997152424 1450806934509090288 1452397663629758976 1455234377816535849 1455298596845031744 1461952911416796864 1462896744757553664 1466479081421183232 1467976247343517392 1469585801660880384 1471571022676117896 1474688530138869552 1476126970114743648 1479254129303386176 1483833863449836288 1488986064364592664 1496760095330645184 1503603991514141504 1506607201220978376 1508259112230903552 1513496123037260856 1518181869548212128 1522882123014305664 1526108332493991168 1528169908163660892 1531407319759595304 1536148518891977952 1543172517606618912 1546254759147846228 1547950141500137856 1553324968380346668 1554327791304900768 1558134024010007184 1561434914264685408 1566269078085938304 1568384905746915126 1571707512384847812 1576573479915451056 1583852212509705216 1584804806820683136 1590307601288810508 1592051285132620416 1597579240983775348 1602525306745335024 1602596025675500544 1607486685403989312 1609923853867889664 1613068236394975386 1618062255702699768 1621490103274865616 1626510196473859008 1628976207168101376 1632157801322726574 1633947371583478848 1639620799957032594 1644697025343896472 1648254032105001984 1649788966598831136 1651473278261457066 1652290271074939392 1653284026868490432 1655517400510632633 1655790630331362304 1659024596406228246 1664160895466309448 1667759996981984256 1671844002093577728 1675109322410166747 1675385785719899136 1683855107246975832 1691554490453409192 1691629138213028352 1696791501259766496 1699364067971661312 1702683138416918463 1707954603241738644 1711648417955194368 1715839896885513984 1716871874055740064 1719474885344107008 1722833234729544717 1724722225560338784 1728167083753475196 1736069082307446276 1736145694481792256 1739823700555279872 1741443909187655088 1744084175023547136 1749483816432288768 1752900777011258082 1756614278547771084 1762052712846680592 1764724224432109824 1770187766922611712 1781833739073418368 1785608534780418816 1791057695774197968 1791136734578500608 1799326660205288448 1802840970088501902 1806739996730482944 1808422521079487976 1811164335601375872 1815001267863224064 1816771655525838336 1820620466834936832 1824176366184223818 1832517364657859958 1832598233064114048 1838190793031413704 1840977740302633088 1842166271176178688 1846677361789638144 1850284153511883531 1850589528017404928 1854285786118127232 1858826554959306816 1859944530227051736 1862764459122782592 1868531531751645696 1872181007399598129 1880824502355274944 1884809008934886528 1890644330943972864 1899289252438915584 1902998801760085341 1903082780489656896 1908890438917237308 1911784576468118976 1913018820067570176 1917703414166162688 1921766048325766656 1930319883996203232 1931480858312707572 1934409246012120384 1940312503755381132 1940398129126708992 1949270548555729152 1955305441894910976 1957301663124689856 1959124397836111974 1962094696901490528 1966251373518492736 1968169293486324864 1972338839071181568 1978445151266448384 1985314752486123552 1991461237787938176 1995680127107526912 2001858703352441856 2008809601627971168 2011012149641204736 2014939907745972714 2017994830716347808 2024242492730949504 2030509497352407552 2032582496321793312 2034811109991988224 2037559877551547856 2041876426346127072 2048198025189303936 2057563356808825216 2061673012197128304 2063933522000183808 2067964642160340417 2071099957840462224 2072437055073201024 2077512032013342912 2081913219019580544 2083943957809049856 2088358770781251072 2091179874329220168 2092437596505433203 2095610016513130416 2102097973220601408 2113073075760910848 2115927565149684312 2120410135051747344 2122735046843493888 2126974872311969472 2136700408993780032 2143315580538652416 2150757648526633848 2157416340936933024 2161986804366487488 2168680261965145344 2176210401763635432 2178596495444638464 2186161066609376792 2192929367125195296 2199718622131774848 2201964371015276088 2204378702491320576 2207356534014176844 2212032795208304328 2214190455172115472 2218881193955079264 2225750795174754432 2233479096546888996 2245140142995967776 2255405987271212256 2259910801831467564 2262388668346355328 2270244184555891284 2277272804322318192 2287786529180685312 2289162498740986752 2292254862245491338 2297110979639392956 2299629634080451712 2304222778337966928 2314758776409928368 2314860925975723008 2321925212250206784 2325445566698062848 2329987452570520002 2337201036015010776 2342152371397028112 2342255729833423872 2349403617128907456 2352577358620372689 2352965632576146432 2357561268577271718 2364860219873176584 2375778318764557824 2377207210231024704 2380811379707225088 2385461401933215762 2388076927698930624 2396368861475663022 2403787960118002536 2408986662307310592 2411230028105983968 2414885780801834496 2419602354592463079 2420001690484298752 2432235154912298424 2443356486210479944 2443464310752152064 2448236701984089861 2450921057375218272 2459431199935548891 2467045538015844708 2472381048157502976 2474683449898246704 2478435406612409088 2479926040302735648 2483685945497043456 2488536894609342369 2496241343199464172 2501639995472976384 2507766003140366592 2513078678579848704 2525782660870463748 2537331735680113788 2537443707319542528 2545187251889649744 2549046101957491968 2556937885554883584 2561931904862607966 2573759845328270976 2575307811083610096 2579212328016160512 2587083338340508176 2587197505502278656 2599027398074305536 2604103623461169414 2604218541722688384 2609735550832919808 2612165863781482632 2616126262535320704 2617815227460885504 2624225724648433152 2629351165516887123 2629785118761575424 2634921417821656626 2643079069270020888 2647086336648164736 2655281650383917568 2660906836143369216 2678412802170628224 2686586543661296952 2690659774288463744 2698989990307932672 2704261455132752853 2710109995095724416 2716746503402063808 2722501901794836096 2725157483288757504 2730930700252405248 2736264549276335727 2748776046986789937 2748897349596171072 2757286189547120556 2761466610453949632 2763249406764268032 2770016042684457216 2775884292026107392 2778591943745399808 2781428679177190848 2788239832438960224 2789916795340577604 2794146688684173888 2802797297627468544 2821236753532912416 2827213513402329792 2835966496415959296 2848933878658373376 2857754107384869888 2863335658375855962 2867676864702178464 2876555121249244032 2882649072488649984 2891573682620193792 2895479825994304848 2901613869018180576 2904795327259517952 2910468755633071698 2910597193690063488 2923905822833593728 2925793489515107328 2932958162842366464 2935952494687034784 2938686596754167961 2939171603321760768 2943142045352235792 2949377060277739104 2952253940229487296 2958508258606772352 2967667726899672576 2977972128729185328 2993520190661290368 3007207983028283008 3013214402441956752 3016518224461807104 3022409861618959071 3026992246074521712 3036363739096424256 3045764246028611328 3052216664987982336 3056339816327321784 3062814639519190608 3072297037783955904 3086345035213237824 3092509518295692456 3095900283000275712 3106649936760693336 3108655582609801536 3116268048020014368 3122869828529370816 3132538156171876608 3136769811493830252 3143415024769695624 3153146959830902112 3169609613641366272 3180615202577621016 3184102570265240832 3195158481967550696 3205050613490670048 3214973370807978624 3226136472789950772 3236124511405399536 3242980206549731232 3253020392947718016 3264315602645453148 3267894743166957696 3279241599914065188 3289394050687792944 3299577933197662272 3302946556522914132 3304580542149878784 3306568053736980864 3311034801021265266 3318049192812456492 3328321790932618896 3343688004187155456 3350218644820333494 3367710214493951664 3383108980906818384 3383258276426056704 3393583002519532992 3398728135943322624 3405366276833836926 3415909206483477288 3423296835910388736 3431679793771027968 3433743748111480128 3438382293368237007 3438949770688214016 3445666469459089434 3449444451120677568 3456334167506950392 3472138164614892552 3472291388963584512 3479647401110559744 3482887818375310176 3488168350047094272 3494981178855780003 3505801554022516164 3513228557095542168 3524105425693361184 3529448448864219648 3536341902865907577 3563667478146836736 3571217069560837632 3578192102899823643 3582115391548395936 3594553292213494533 3605681940177003804 3613479993460965888 3616845042158975952 3622328671202751744 3630002535726448128 3633543311051676672 3648352732368447636 3665034729315719916 3665196466128228096 3676381586062827408 3681955480605266176 3693354723579276288 3700568307023767062 3708571572236254464 3717653109918613632 3719889060454103472 3725528918245565184 3737063063503291392 3744362014799196258 3761649004710549888 3769618017869773056 3781288661887945728 3798578504877831168 3805997603520170682 3806165560979313792 3817780877834474616 3823569152936237952 3826037640135140352 3835406828332325376 3842897857293911949 3843532096651533312 3860639767992406464 3862961716625415144 3868818492024240768 3880625007510762264 3880796258253417984 3898541097111458304 3906155435191754121 3914603326249379712 3918248795672223948 3924189393802981056 3932502747036985472 3936338586972649728 3944677678142363136 3952382126732484939 3970629504972247104 3982922475575876352 3991360254215053824 4017619203255942336 4029879815491945428 4035989661432695616 4048484985461899008 4061018994704815104 4065164992643586624 4075119755103095712 4083752852692254144 4096396050378607872 4115126713617650432 4123346024394256608 4127867044000367616 4135929284320680834 4142199915680924448 4144874110146402048 4155024064026685824 4163826438039161088 4167887915618099712 4176717541562502144 4182359748658440336 4184875193010866406 4191220033026260832 4204195946441202816 4226146151521821696 4231855130299368624 4240820270103494688 4245470093686987776 4253949744623938944 4273400817987560064 4286631161077304832 4295003487563783943 4301515297053267696 4314832681873866048 4323973608732974976 4337360523930290688 4352420803527270864 4357192990889276928 4365703133449607547 4372322133218753584 4385858734250390592 4399437244263549696 4403928742030552176 4408757404982641152 4414713068028353688 4424065590416608656 4428380910344230944 4437762387910158528 4451501590349508864 4466958193093777992 4490280285991935552 4510811974542424512 4519821603662935128 4524777336692710656 4540488369111782568 4554545608644636384 4578324997481973504 4584509724490982676 4594221959278785912 4599259268160903424 4608445556675933856 4629517552819856736 4643850424500413568 4659974905141040004 4674402072030021552 4684304742794056224 4698807234257814912 4705154717240745378 4715122537154543436 4729720439746353168 4751556637529115648 4754414420462049408 4770922803866431524 4776153855397861248 4792737722951326044 4807575920236005072 4822460056211967936 4829771561603668992 4839204709184926158 4864470309824596848 4886712972420959888 4886928621504304128 4896473403968179722 4901842114750436544 4918862399871097782 4934091076031689416 4944762096315005952 4949366899796493408 4956870813224818176 4959852080605471296 4966552201531897899 4967371890994086912 4977073789218684738 4992482686398928344 5003279990945952768 5015532006280733184 5025327967230500241 5026157357159697408 5051565321740927496 5074663471360227576 5074887414639085056 5090374503779299488 5098092203914983936 5108049415250755389 5123863809725215932 5147519690656541952 5150615622167220192 5158424656032321024 5168499704188634151 5174166676681016352 5192132533197269881 5208207246922338828 5208437083445376768 5219471101665839616 5224331727562965264 5232252525070641408 5248451449296866304 5258702331033774246 5269842835643313252 5286158138540041776 5294172673296329472 5310563300767835136 5356825604341256448 5373173087322593904 5381319548576927488 5397979980615865344 5408522910265505706 5420219990191448832 5433493006804127616 5445003803589672192 5450314966577515008 5461861400504810496 5472529098552671454 5497552093973579874 5497794699192342144 5514572379094241112 5522933220907899264 5526498813528536064 5540032085368914432 5550852460535650593 5551768584052214784 5562857358354381696 5576479664877920448 5579833590681155208 5588293377368347776 5605594595254937088 5616543022198794387 5642473507065824832 5654427026804659584 5671932992831918592 5697867757316746752 5708996405280256023 5726671316751711924 5735353729404356928 5753110242498488064 5765298144977299968 5790959651988609696 5803227738036361152 5820937511266143396 5821194387380126976 5847811645667187456 5865916325684732928 5871904989374069568 5877373193508335922 5886284090704471584 5898754120555478208 5904507880458974592 5917016517213544704 5935335453799345152 5955944257458370656 5987040381322580736 6014415966056566016 6026428804883913504 6033036448923614208 6044819723237918142 6053984492149043424 6072727478192848512 6091528492057222656 6104433329975964672 6112679632654643568 6125629279038381216 6144594075567911808 6172690070426475648 6185019036591384912 6191800566000551424 6203893926481021251 6213299873521386672 6217311165219603072 6232536096040028736 6245739657058741632 6265076312343753216 6273539622987660504 6277312789516299609 6286830049539391248 6306293919661804224 6339219227282732544 6361230405155242032 6368205140530481664 6390316963935101392 6410101226981340096 6429946741615957248 6452272945579901544 6472249022810799072 6485960413099462464 6506040785895436032 6528631205290906296 6535789486333915392 6558483199828130376 6578788101375585888 6599155866395324544 6605893113045828264 6613136107473961728 6622069602042530532 6636098385624912984 6656643581865237792 6700437289640666988 6735420428987903328 6766217961813636768 6787166005039065984 6810732553667673852 6831818412966954576 6863359587542055936 6867487496222960256 6876764586736474014 6891332938918178868 6898888902241355136 6912668335013900784 6944276329229785104 6944582777927169024 6965775636750620352 6976336700094188544 6989962357711560006 7011603108045032328 7026457114191084336 7048210851386722368 7058896897728439296 7072683805731815154 7127334956293673472 7142434139121675264 7156384205799647286 7164230783096791872 7189106584426989066 7211363880354007608 7226959986921931776 7233690084317951904 7244657342405503488 7258807063777389237 7260005071452896256 7296705464736895272 7330069458631439832 7330392932256456192 7344710105952269583 7352763172125654816 7363910961210532352 7378293599806646673 7401136614047534124 7417143144472508928 7435306219837227264 7439778120908206944 7451057836491130368 7465610683828027107 7488724029598392516 7523298009421099776 7539236035739546112 7611995207040341364 7612331121958627584 7635561755668949232 7647138305872475904 7670813656664650752 7685795714587823898 7721279535984812928 7725923433250830288 7737636984048481536 7761250015021524528 7761592516506835968 7797082194222916608 7812310870383508242 7829206652498759424 7836497591344447896 7848378787605962112 7865005494073970944 7872677173945299456 7889355356284726272 7904764253464969878 7941259009944494208 7965844951151752704 7982720508430107648 8035238406511884672 8059759630983890856 8071979322865391232 8096969970923798016 8112784365398258559 8130329985287173248 8150239510206191424 8167505705384508288 8192792100757215744 8208793647829007181 8230253427235300864 8246328140960369811 8246692048788513216 8271858568641361668 8284399831361848896 8289748220292804096 8310048128053371648 8327652876078322176 8335775831236199424 8364719497316880672 8369750386021732812 8382440066052521664 8408391892882405632 8463710260598737248 8481640540206989376 8507899489247877888 8546801635975120128 8573262322154609664 8590006975127567886 8603030594106535392 8629665363747732096 8647947217465949952 8674721047860581376 8704841607054541728 8714385981778553856 8731406266899215094 8744644266437507168 8771717468500781184 8798874488527099392 8807857484061104352 8817514809965282304 8829426136056707376 8848131180833217312 8856761820688461888 8875524775820317056 8903003180699017728 8933916386187555984 8980560571983871104 9021623949084849024 9039643207325870256 9049554673385421312 9067229584856877213 9080976738223565136 9109091217289272768 9156649994963947008 9169019448981965352 9188443918557571824 9198518536321806848 9216891113351867712 9259035105639713472 9287700849000827136 9319949810282080008 9348804144060043104 9368609485588112448 9397614468515629824 9410309434481490756 9430245074309086872 9459440879492706336 9508828840924098816 9541845607732863048 9552307710795722496 9585475445902652088 9615151840472010144 9644920112423935872 9678409418369852316 9728940619649193696 9773425944841919776 9792946807936359444 9803684229500873088 9837724799742195564 9868182152063378832 9898733799592986816 9913741626449636352 9919704161210942592 9933104403063795798 9954147578437369476 9984965372797856688 10031064012561466368 10050655934461000482 10103130643481854992 10149326942720455152 10149774829278170112 10180749007558598976 10196184407829967872 10216098830501510778 10247727619450431864 10295039381313083904 10301231244334440384 10316849312064642048 10336999408377268302 10348333353362032704 10384265066394539762 10416414493844677656 10416874166890753536 10438942203331679232 10448663455125930528 10464505050141282816 10484943536567340009 10517404662067548492 10539685671286626504 10572316277080083552 10588345346592658944 10609025708597722731 10713651208682512896 10734576308699470929 10746346174645187808 10762639097153854976 10783659876640483599 10817045820531011412 10840439980382897664 10866986013608255232 10890007607179344384 10900629933155030016 10945058197105342908 10995104187947159748 10995589398384684288 11029144758188482224 11045866441815798528 11080064170737828864 11101704921071301186 11125714716708763392 11152959329755840896 11159667181362310416 11176586754736695552 11211189190509874176 11233086044397588774 11284947014131649664 11308854053609319168 11343865985663837184 11395735514633493504 11417992810560512046 11453342633503423848 11470707458808713856 11506220484996976128 11530596289954599936 11581919303977219392 11606455476072722304 11641875022532286792 11642388774760253952 11695623291334374912 11718466305575262363 11743809978748139136 11754746387016671844 11772568181408943168 11797508241110956416 11809015760917949184 11834033034427089408 11857146380197454817 11911888514916741312 11974080762645161472 12028831932113132032 12052857609767827008 12089639446475836284 12107968984298086848 12145454956385697024 12183056984114445312 12225359265309287136 12251258558076762432 12289188151135823616 12345380140852951296 12370038073182769824 12383601132001102848 12407787852962042502 12426599747042773344 12434622330439206144 12465072192080057472 12491479314117483264 12530152624687506432 12547079245975321008 12554625579032599218 12573660099078782496 12612587839323608448 12678438454565465088 12722460810310484064 12736410281060963328 12780633927870202784 12820202453962680192 12859893483231914496 12904545891159803088 12944498045621598144 12971920826198924928 13012081571790872064 13057262410581812592 13071578972667830784 13097109400348822641 13116966399656260752 13157576202751171776 13198311732790649088 13211786226091656528 13226272214947923456 13244139204085061064 13272196771249825968 13313287163730475584 13400874579281333976 13470840857975806656 13532435923627273536 13574332010078131968 13621465107335347704 13663636825933909152 13734974992445920512 13753529173472948028 13782665877836357736 13797777804482710272 13825336670027801568 13888552658459570208 13931551273501240704 13979924715423120012 14023206216090064656 14052914228382168672 14096421702773444736 14145367611463630308 14254669912587346944 14312768411599294572 14328461566193583744 14378213168853978132 14422727760708015216 14467380168635903808 14489314684811006976 14517614127554778474 14593410929473790544 14660138917262879664 14660785864512912384 14689420211904539166 14705526344251309632 14727821922421064704 14756587199613293346 14802273228095068248 14834286288945017856 14870612439674454528 14879556241816413888 14899656604595693697 14902115672982260736 14931221367656054214 14977448059196785032 15046596018842199552 15078472071479092224 15223990414080682728 15224662243917255168 15271123511337898464 15294276611744951808 15324148245752266167 15371591429175647796 15442559071969625856 15451846866501660576 15475273968096963072 15505499112565902453 15522500030043049056 15576397599591809643 15624621740767016484 15658413304997518848 15672995182688895792 15696757575211924224 15730010988147941888 15745354347890598912 15809528506929939756 15882518019888988416 15931689902303505408 16070476813023769344 16119519261967781712 16143958645730782464 16193939941847596032 16225568730796517118 16260659970574346496 16300479020412382848 16335011410769016576 16385584201514431488 16417587295658014362 16460506854470601728 16492656281920739622 16493384097577026432 16543717137282723336 16568799662723697792 16579496440585608192 16620096256106743296 16652557381606951779 16655305752156644352 16729438994633761344 16739500772043465624 16764880132105043328 16816783785764811264 16927420521197474496 16963281080413978752 17015798978495755776 17093603271950240256 17126989215840768069 17180013950255135772 17206061188213070784 17259330727495464192 17295894434931899904 17409683214109083456 17462812533798430188 17489288532875014336 17543434937001562368 17597748977054198784 17615714968122208704 17658852272113414752 17696262361666434624 17713523641376923776 17751049551640634112 17806006361398035456 17867832772375111968 17961121143967742208 18043247898169698048 18079286414651740512 18099109346770842624 18134459169713754426 18161953476447130272 18218182434578545536 18313299989927894016 18338038897963930704 18376887837115143648 18397037072643613696 18433782226703735424 18518070211279426944 18575401698001654272 18611681779443063753 18639899620564160016 18697608288120086208 18737218971176224896 18795228937031259648 18820618868962981512 18860490148618173744 18918881758985412672 19017657681848197632 19083691215465726096 19104615421591444992 19170950891805304176 19230303680944020288 19289840224847871744 19356818836739704632 19457881239298387392 19546851889683839552 19585893615872718888 19607368459001746176 19675449599484391128 19736364304126757664 19797467599185973632 19839408322421885184 19866208806127591596 19908295156874738952 19969930745595713376 20101311868922000964 20206261286963709984 20298653885440910304 20361498015117197952 20432197661003021556 20495455238900863728 20590078762626167808 20602462488668880768 20673998816754536604 20696666706724065408 20768530132789079524 20832828987689355312 20833748333781507072 20897326910251861056 20929010100282565632 20969887073134680018 21034809324135096984 21079371342573253008 21144632554160167104 21176690693185317888 21218051417195445462 21427302417365025792 21469152617398941858 21492692349290375616 21525278194307709952 21567319753280967198 21634091641062022824 21680879960765795328 21733972027216510464 21776421191332167711 21780015214358688768 21890116394210685816 21990208375894319496 21991178796769368576 22058289516376964448 22091732883631597056 22134880799419940019 22203409842142602372 22251429433417526784 22305918659511681792 22319334362724620832 22353173509473391104 22396832051484081321 22466172088795177548 22569894028263299328 22617708107218638336 22835985621121024092 22906685267006847696 22941414917617427712 23012440969993952256 23163838607954438784 23212910952145444608 23283750045064573584 23284777549520507904 23391246582668749824 23436932611150524726 23487619957496278272 23509492774033343688 23545136362817886336 23595016482221912832 23618031521835898368 23668066068854178816 23714292760394909634 23823777029833482624 23948161525290322944 24057663864226264064 24105715219535654016 24179278892951672568 24215937968596173696 24290909912771394048 24338353096194775677 24450718530618574272 24502517116153524864 24578376302271647232 24690760281705902592 24738984422881109433 24740076146365539648 24815575705924085004 24853199494085546688 24869244660878412288 24930144384160114944 24982958628234966528 25094158491950642016 25109251158065198436 25147320198157564992 25225175678647216896 25444921620620968128 25561267855740405568 25640404907925360384 25719786966463828992 25809091782319606176 25888996091243196288 25943841652397849856 26024163143581744128 26114524821163625184 26143157945335661568 26194218800697645282 26233932799312521504 26315152405502343552 26396623465581298176 26423572452183313056 26452544429895846912 26488278408170122128 26544393542499651936 26626574327460951168 26801749158562667952 26941681715951613312 27064871847254547072 27148664020156263936 27201688754570631639 27242930214670695408 27327273651867818304 27469949984891841024 27507058346945896056 27565331755672715472 27595555608965420544 27650673340055603136 27777105316919140416 27863102547002481408 27959849430846240024 28046412432180129312 28105828456764337344 28192843405546889472 28290735222927260616 28625536823198589144 28656923132387167488 28756426337707956264 28845455521416030432 28934760337271807616 29035228255109556948 29186821858947581088 29320277834525759328 29378840423809078332 29411052688502619264 29513174399226586692 29604546456190136496 29741224879348909056 29759112483632827776 29799313209191387394 29862442735312108428 29954896118393570064 30093192037684399104 30447980828161365456 30449324487834510336 30542247022675796928 30588553223489903616 30648296491504532334 30743182858351295592 30885118143939251712 30903693733003321152 30950547936193926144 31010998225131804906 31045000060086098112 31152795199183619286 31249243481534032968 31316826609995037696 31345990365377791584 31393515150423848448 31454830609702020027 31460021976295883776 31619057013859879512 31765036039777976832 31827077125793168193 32140953626047538688 32239038523935563424 32287917291461564928 32350979629921450797 32451137461593034236 32521319941148692992 32600958040824765696 32670022821538033152 32835174591316028724 32985312563841479244 32986768195154052864 33087434274565446672 33137599325447395584 33240192512213486592 33305114763213903558 33458877989267522688 33479001544086931248 33529760264210086656 33633567571529622528 33854841042394948992 33926562160827957504 34031597956991511552 34187206543900480512 34253978431681536138 34360027900510271544 34412122376426141568 34518661454990928384 34591788869863799808 34819366428218166912 34925625067596860376 34978577065750028672 35086869874003124736 35155398916725787089 35231429936244417408 35317704544226829504 35392524723332869248 35427047282753847552 35502099103281268224 35571439140592364451 35735665544750223936 35922242287935484416 36086495796339396096 36158572829303481024 36268918339427508852 36323906952894260544 36436364869157091072 36676077795927861408 36753775674230287296 36867564453407470848 37036140422558853888 37150803396003308544 37223363558886127506 37279799241128320032 37395216576240172416 37474437942352449792 37590457874062519296 37641237737925963024 37720980297236347488 37837763517970825344 38035315363696395264 38167382430931452192 38209230843182889984 38341901783610608352 38460607361888040576 38579680449695743488 38713637673479409264 38915762478596774784 39093703779367679104 39171787231745437776 39214736918003492352 39291328201046467923 39350899198968782256 39472728608253515328 39594935198371947264 39678816644843770368 39732417612255183192 39816590313749477904 39939861491191426752 40202623737844001928 40412522573927419968 40597307770881820608 40722996030234395904 40864395322006043112 40990910477801727456 41204924977337761536 41347997633509073208 41393333413448130816 41537060265578159048 41665657975378710624 41794653820503722112 41939774146269360036 42069618648270193968 42158742685146506016 42289265108320334208 42436102834390890924 42938305234797883716 42985384698580751232 43134639506561934396 43268183282124045648 43467944054433020928 43552842382664335422 43780232788421371632 43980416751788638992 43982357593538737152 44116579032753928896 44183465767263194112 44269761598839880038 44406819684285204744 44502858866835053568 44611837319023363584 44638668725449241664 44698969813787081091 44706347018946782208 44793664102968162642 44932344177590355096 45139788056526598656 45235416214437276672 45671971242242048184 45813370534013695392 45882829835234855424 45972444737256798501 46327677215908877568 46425821904290889216 46516497337697707359 46567500090129147168 46729192798775428929 46873865222301049452 46975239914992556544 47018985548066687376 47090272725635772672 47190032964443825664 47236063043671796736 47428585520789819268 47647554059666965248 48211430439071308032 48358557785903345136 48431875937192347392 48581819825542788096 48676706192389551354 48901437061237148544 49005034232307049728 49156752604543294464 49381520563411805184 49477968845762218866 49480152292731079296 49631151411848170008 49706398988171093376 49738489321756824576 49860288768320229888 49957672144820855337 49965917256469933056 50188316983901284032 50218502316130396872 50294640396315129984 50450351357294433792 50889843241241936256 51122535711480811136 51280809815850720768 51380967647522304207 51618183564639212352 51777992182486392576 51887683304795699712 52229049642327250368 52388437601395290564 52467865598625043008 52630304811004687104 52793246931162596352 52847144904366626112 52976556816340244256 53088787084999303872 53253148654921902336 53603498317125335904 53883363431903226624 54129743694509094144 54297328040312527872 54403377509141263278 54485860429341390816 54654547303735636608 54939899969783682048 55014116693891792112 55130663511345430944 55191111217930841088 55301346680111206272 55554210633838280832 55726205094004962816 55835045338329191259 55919698861692480048 56092824864360258624 56211656913528674688 56385686811093778944 56581470445854521232 57251073646397178288 57313846264774334976 57512852675415912528 57690911042832060864 57869520674543615232 58070456510219113896 58373643717895162176 58640555669051518656 58757680847618156664 58822105377005238528 59026348798453173384 59209092912380272992 59518224967265655552 59598626418382774788 59724885470624216856 59909792236787140128 60895961656322730912 61084494045351593856 61296592983009064668 61486365716702591184 61770236287878503424 61807387466006642304 62021996450263609812 62090000120172196224 62305590398367238572 62498486963068065936 62691980730755583168 62787030300847696896 62909661219404040054 63238114027719759024 63530072079555953664 63654154251586336386 64281907252095077376 64478077047871126848 64575834582923129856 64701959259842901594 64902274923186068472 65042639882297385984 65201916081649531392 65329263573996503133 65340045643076066304 65670349182632057448 65970625127682958488 65973536390308105728 66174868549130893344 66275198650894791168 66404642398259820057 66610229526427807116 66917755978535045376 66958003088173862496 67059520528420173312 67190496154452243963 67709682084789897984 67853124321655915008 68507956863363072276 68720055801020543088 68824244752852283136 69037322909981856768 69638732856436333824 69851250135193720752 69957154131500057344 70173739748006249472 70310797833451574178 70462859872488834816 70635409088453659008 70785049446665738496 70854094565507695104 71004198206562536448 71142878281184728902 71471331089500447872 71844484575870968832 72172991592678792192 72317145658606962048 72537836678855017704 72647813905788521088 72872729738314182144 73015059288584327031 73352155591855722816 73507551348460574592 73735128906814941696 74072280845117707776 74216953268643328299 74446727117772255012 74559598482256640064 74790433152480344832 74948875884704899584 75282475475851926048 75441960594472694976 75675527035941650688 76334764861862904384 76683803567221216704 76921214723776081152 77159360899391486976 77427275346958818528 77831524957193549568 78187407558735358208 78343574463490875552 78429473836006984704 78582656402092935846 78701798397937564512 78945457216507030656 79189870396743894528 79357633289687540736 79464835224510366384 79633180627498955808 79879722982382853504 80405247475688003856 80825045147854839936 81194615541763641216 81445992060468791808 81605066263711894917 81728790644012086224 81981820955603454912 82409849954675523072 82695995267018146416 82786666826896261632 83074120531156318096 83331315950757421248 83589307641007444224 83879548292538720072 84139237296540387936 84317485370293012032 84578530216640668416 84872205668781781848 85876610469595767432 85970769397161502464 86269279013123868792 86536366564248091296 87105684765328670844 87560465576842743264 87960833503577277984 88233158065507857792 88539523197679760076 88813639368570409488 89223674638046727168 89277337450898483328 89397939627574162182 89587328205936325284 89864688355180710192 90279576113053197312 91343942484484096368 91626741068027390784 91765659670469710848 91944889474513597002 92655354431817755136 92851643808581778432 93032994675395414718 93135000180258294336 93458385597550857858 93747730444602098904 93950479829985113088 94037971096133374752 94180545451271545344 94364491829106060081 94380065928887651328 94857171041579638536 95295108119333930496 95481231377379504579 96422860878142616064 96717115571806690272 96863751874384694784 97052938889764352391 97353412384779102708 97802874122474297088 98010068464614099456 98955937691524437732 98960304585462158592 99262302823696340016 99412797976342186752 99720577536640459776 99915344289641710674 100376633967802568064 100437004632260793744 100589280792630259968 100900702714588867584 101779686482483872512 102245071422961622272 102561619631701441536 102761935295044608414 103236367129278424704 103555984364972785152 103775366609591399424 104458099284654500736 104776875202790581128 104935731197250086016 105260609622009374208 105466196750177361267 105694289808733252224 105953113632680488512 106177574169998607744 106506297309843804672 106714317421777093353 107206996634250671808 107766726863806453248 108259487389018188288 108806755018282526556 108971720858682781632 109309094607471273216 110028233387783584224 110261327022690861888 110602693360222412544 111108421267676561664 111452410188009925632 111670090676658382518 111839397723384960096 112185649728720517248 112423313827057349376 112771373622187557888 113162940891709042464 114502147292794356576 114627692529548669952 115025705350831825056 115381822085664121728 115739041349087230464 116140913020438227792 116747287435790324352 117281111338103037312 117515361695236313328 117644210754010477056 117873984603139403769 118052697596906346768 118418185824760545984 119036449934531311104 119197252836765549576 119449770941248433712 119819584473574280256 121791923312645461824 122168988090703187712 122593185966018129336 122972731433405182368 123614774932013284608 124043992900527219624 124180000240344392448 124611180796734477144 124996973926136131872 125383961461511166336 125819322438808080108 126476228055439518048 127308308503172672772 128956154095742253696 129403918519685803188 129804549846372136944 130403832163299062784 130658527147993006266 131340698365264114896 131941250255365916976 131947072780616211456 132349737098261786688 132550397301789582336 132809284796519640114 133220459052855614232 133835511957070090752 133916006176347724992 134119041056840346624 134380992308904487926 135419364169579795968 135706248643311830016 137015913726726144552 137440111602041086176 137648489505704566272 137917334211770395503 139277465712872667648 139549492013093122077 139702500270387441504 139914308263000114688 140187578396326286787 140621595666903148356 140925719744977669632 141270818176907318016 141570098893331476992 141708189131015390208 142285756562369457804 142942662179000895744 144634291317213924096 145075673357710035408 145295627811577042176 145745459476628364288 146030118577168654062 146704311183711445632 147015102696921149184 147470257813629883392 148144561690235415552 148433906537286656598 148893454235544510024 149119196964513280128 149580866304960689664 149897751769409799168 150564950951703852096 150883921188945389952 151351054071883301376 152669529723725808768 153367607134442433408 153842429447552162304 154142902942566912621 154854550693917637056 155663049914387099136 156374815117470716416 156687148926981751104 157165312804185871692 157403596795875129024 157890914433014061312 158379740793487789056 158929670449020732768 159266361254997911616 159759445964765707008 160810494951376007712 161650090295709679872 162389231083527282432 162891984120937583616 163210132527423789834 163457581288024172448 163963641911206909824 164819699909351046144 165391990534036292832 165573333653792523264 166148241062312636192 166662631901514842496 167178615282014888448 167759096585077440144 168278474593080775872 168634970740586024064 169157060433281336832 169744411337563563696 171753220939191534864 171941538794323004928 172538558026247737584 173072733128496182592 174211369530657341688 175120931153685486528 175921667007154555968 176466316131015715584 177079046395359520152 177627278737140818976 178554674901796966656 178795879255148324364 179174656411872650568 179729376710361420384 182687884968968192736 183253482136054781568 183889778949027194004 185310708863635510272 186065989350790829436 186270000360516588672 186916771195101715716 187495460889204197808 188075942192266749504 188361090902543090688 188728983658212120162 189714342083159277072 190590216238667860992 190962462754759009158 192845721756285232128 193434231143613380544 193727503748769389568 194105877779528704782 194706824769558205416 195605748244948594176 196020136929228198912 197911875383048875464 197920609170924317184 198524605647392680032 198825595952684373504 199213927194779460171 199830688579283421348 200753267935605136128 200874009264521587488 201178561585260519936 201571488463356731889 203559372964967745024 204490142845923244544 205523870590089216828 206472734258556849408 207111968729945570304 208916198569309001472 209553750405581162256 209871462394500172032 210521219244018748416 210932393500354722534 211388579617466504448 211906227265360977024 212355148339997215488 213012594619687609344 213428634843554186706 214413993268501343616 215533453727612906496 216518974778036376576 217613510036565053112 217943441717365563264 218618189214942546432 220056466775567168448 220522654045381723776 221205386720444825088 222216842535353123328 222650859805929984897 223340181353316765036 223678795446769920192 224371299457441034496 224846627654114698752 226325881783418084928 229004294585588713152 230051410701663650112 230763644171328243456 231478082698174460928 232281826040876455584 233494574871580648704 234562222676206074624 235030723390472626656 235288421508020954112 235747969206278807538 236105395193812693536 236836371649521091968 238072899869062622208 238394505673531099152 238899541882496867424 239639168947148560512 243583846625290923648 244337976181406375424 245186371932036258672 245945462866810364736 247229549864026569216 248087985801054439248 248360000480688784896 249222361593468954288 249993947852272263744 250767922923022332672 251638644877616160216 252952456110879036096 254616617006345345544 257912308191484507392 258807837039371606376 259609099692744273888 261317054295986012532 262681396730528229792 263882500510731833952 264699474196523573376 265618569593039280228 266440918105711228464 267671023914140181504 267832012352695449984 268761984617808975852 270838728339159591936 274031827453452289104 274880223204082172352 275296979011409132544 275834668423540791006 278554931425745335296 279098984026186244154 279405000540774883008 279828616526000229376 280375156792652573574 281243191333806296712 281851439489955339264 282541636353814636032 283093475487318180243 283140197786662953984 284571513124738915608 285885324358001791488 289268582634427848192 290151346715420070816 290591255623154084352 291158816669293057173 292060237154337308124 293408622367422891264 294030205393842298368 296867813074573313196 297786908471089020048 298238393929026560256 299161732609921379328 301129901903407704192 301767842377890779904 302702108143766602752 305339059447451617536 306735214268884866816 307684858895104324608 308285805885133825242 309709101387835274112 311326099828774198272 312749630234941432832 313374297853963502208 314330625608371743384 314807193591750258048 315781828866028122624 316398590250532083801 317859340898041465536 318532722509995823232 319518891929531414016 321620989902752015424 323300180591419359744 324778462167054564864 326420265054847579668 326915162576048344896 327927283822413819648 330783981068072585664 332296482124625272384 333325263803029684992 334357230564029776896 335518193170154880288 336556949186161551744 337269941481172048128 338314120866562673664 339488822675127127392 343506441878383069728 343883077588646009856 345077116052495475168 346145466256992365184 348422739061314683376 350241862307370973056 351843334014309111936 352932632262031431168 353621953809418211307 354158092790719040304 355254557474281637952 357109349803593933312 357591758510296648728 358349312823745301136 359458753420722840768 365375769937936385472 366506964272109563136 367779557898054388008 372131978701581658872 372540000721033177344 373833542390203431432 374990921778408395616 376151884384533499008 377457967316424240324 379428684166318554144 381924925509518018316 386868462287226761088 388211755559057409564 389413649539116410832 391211496489897188352 395823750766097750928 395841218341848634368 397049211294785360064 397651191905368747008 398427854389558920342 399661377158566842696 401506535871210272256 401748018529043174976 402357123170521039872 403142976926713463778 407118745929935490048 408980285691846489088 411047741180178433656 412945468517113698816 413752002635311186509 417832397138618002944 419107500811162324512 419742924789000344064 420562735188978860361 421864787000709445068 422777159234933008896 423812454530721954048 424710296679994430976 426857269687108373412 428827986537002687232 435227020073130106224 435886883434731126528 437236378429885092864 440112933551134336896 441045308090763447552 442410773440889650176 444433685070706246656 445301719611859969794 446680362706633530072 447357590893539840384 448742598914882068992 449693255308229397504 452651763566836169856 458008589171177426304 460102821403327300224 461527288342656486912 462428708827700737863 464563652081752911168 466989149743161297408 469124445352412149248 470061446780945253312 471495938412557615076 472210790387625387072 473672743299042183936 476789011347062198304 477799083764993734848 479278337894297121024 487167693250581847296 488675952362812750848 490372743864072517344 491890925733620729472 494459099728053138432 496175971602108878496 496720000961377569792 498444723186937908576 499987895704544527488 501535845846044665344 503277289755232320432 505904912221758072192 509233234012690691088 515824616382969014784 517615674078743212752 519218199385488547776 522634108591972025064 525362793461056459584 527765001021463667904 529398948393047146752 531237139186078560456 532881836211422456928 535664024705390899968 537523969235617951704 548063654906904578208 549760446408164344704 551669336847081582012 558197968052372488308 558810001081549766016 560750313585305147148 562486382667612593424 565083272707629272064 566186950974636360486 569143026249477831216 571770648716003582976 578537165268855696384 580302693430840141632 581182511246308168704 582317633338586114346 584120474308674616248 586817244734845782528 588060410787684596736 593735626149146626392 595573816942178040096 596476787858053120512 597641781584338380513 602259803806815408384 603535684755781559808 604714465390070195667 610678118894903235072 613470428537769733632 616571611770267650484 619418202775670548224 626748595707927004416 628661251216743486768 629614387183500516096 631563657732056245248 632797180501064167602 635718681796082931072 637065445019991646464 639037783859062828032 643241979805504030848 646600361182838719488 649556924334109129728 652840530109695159336 653830325152096689792 655854567644827639296 661567962136145171328 664592964249250544768 666650527606059369984 667952579417789954691 671036386340309760576 673113898372323103488 674539882962344096256 678977645350254254784 687012883756766139456 690154232104990950336 692290932513984730368 696845478122629366752 700483724614741946112 703686668028618223872 705865264524062862336 707243907618836422614 708316185581438080608 710509114948563275904 714218699607187866624 715183517020593297456 716698625647490602272 718917506841445681536 730751539875872770944 733013928544219126272 735559115796108776016 744263957403163317744 745080001442066354688 747667084780406862864 749981843556816791232 752303768769066998016 754915934632848480648 758857368332637108288 763849851019036036632 773736924574453522176 776423511118114819128 778827299078232821664 791647501532195501856 794098422589570720128 796855708779117840684 799322754317133685392 803013071742420544512 803496037058086349952 806285953853426927556 822095482360356867312 825890937034227397632 827504005270622373018 835664794277236005888 838215001622324649024 839485849578000688128 841125470377957720722 843729574001418890136 845554318469866017792 847624909061443908096 849280426461954540729 849420593359988861952 853714539374216746824 857655973074005374464 870454040146260212448 871773766869462253056 873476450007879171519 880225867102268673792 882090616181526895104 890603439223719939588 893360725413267060144 894715181787079680768 897485197829764137984 905303527133672339712 916017178342354852608 920205642806654600448 923054576685312973824 924857417655401475726 929127304163505822336 933978299486322594816 938248890704824298496 940122893561890506624 942991876825115230152 944421580775250774144 947345486598084367872 949195770751596251403 953578022694124396608 955598167529987469696 958556675788594242048 974335386501163694592 980745487728145034688 983781851467241458944 992351943204217756992 996889446373875817152 999975791409089054976 1003071691692089330688 1006554579510464640864 1011809824443516144384 1018466468025381382176 1031649232765938029568 1035231348157486425504 1038436398770977095552 1045268217183944050128 1050725586922112919168 1055530002042927335808 1058797896786094293504 1060865861428254633921 1062474278372157120912 1065763672422844913856 1071328049410781799936 1075047938471235903408 1096127309813809156416 1099520892816328689408 1103338673694163164024 1116395936104744976616 1117620002163099532032 1121500627170610294296 1124972765335225186848 1132373901949272720972 1138286052498955662432 1160605386861680283264 1164635266677172228692 1168240948617349232496 1173634489469691565056 1187471252298293252784 1191147633884356080192 1192953575716106241024 1195283563168676761026 1204519607613630816768 1207071369511563119616 1209428930780140391334 1221356237789806470144 1226940857075539467264 1233143223540535300968 1238836405551341096448 1241256007905933559527 1253497191415854008832 1257322502433486973536 1259228774367001032192 1261688205566936581083 1265594361002128335204 1271437363592165862144 1274130890039983292928 1286483959611008061696 1305681060219390318672 1307660650304193379584 1311709135289655278592 1323135924272290342656 1329185928498501089536 1333301055212118739968 1335905158835579909382 1342072772680619521152 1346227796744646206976 1349079765924688192512 1357955290700508509568 1374025767513532278912 1380308464209981900672 1384581865027969460736 1387286126483102213589 1393690956245258733504 1400967449229483892224 1407373336057236447744 1414487815237672845228 1416632371162876161216 1421018229897126551808 1430367034041186594912 1433397251294981204544 1437835013682891363072 1461503079751745541888 1466027857088438252544 1471118231592217552032 1488527914806326635488 1490160002884132709376 1495334169560813725728 1499963687113633582464 1504607537538133996032 1509831869265696961296 1517714736665274216576 1527699702038072073264 1547473849148907044352 1552847022236229638256 1557654598156465643328 1583295003064391003712 1588196845179141440256 1593711417558235681368 1598645508634267370784 1606992074116172699904 1612571907706853855112 1644190964720713734624 1655008010541244746036 1676430003244649298048 1682250940755915441444 1687459148002837780272 1695249818122887816192 1698560852923909081458 1707429078748433493648 1715311946148010748928 1740908080292520424896 1743547533738924506112 1746952900015758343038 1760451734204537347584 1764181232363053790208 1781206878447439879176 1786721450826534120288 1789430363574159361536 1792925344753015141539 1810607054267344679424 1814143396170210587001 1832034356684709705216 1840411285613309200896 1849714835310802951452 1858254608327011644672 1880245787123781013248 1885983753650230460304 1888843161550501548288 1894690973196168735744 1898391541503192502806 1907156045388248793216 1911196335059974939392 1917113351577188484096 1948670773002327389184 1961490975456290069376 1967563702934482917888 1984703886408435513984 1993778892747751634304 1999951582818178109952 2003857738253369864073 2013109159020929281728 2023619648887032288768 2036932936050762764352 2070462696314972851008 2076872797541954191104 2090536434367888100256 2101451173844225838336 2111060004085854671616 2117595793572188587008 2121731722856509267842 2124948556744314241824 2131527344845689827712 2142656098821563599872 2150095876942471806816 2192254619627618312832 2199041785632657378816 2206677347388326328048 2232791872209489953232 2235240004326199064064 2243001254341220588592 2249945530670450373696 2264747803898545441944 2276572104997911324864 2321210773723360566528 2329270533354344457384 2336481897234698464992 2374942504596586505568 2382295267768712160384 2390567126337353522052 2409039215227261633536 2418857861560280782668 2466286447081070601936 2477672811102682192896 2482512015811867119054 2506994382831708017664 2514645004866973947072 2518457548734002064384 2523376411133873162166 2531188722004256670408 2542874727184331724288 2548261780079966585856 2572967919222016123392 2611362120438780637344 2615321300608386759168 2620429350023637514557 2646271848544580685312 2658371856997002179072 2671810317671159818764 2684145545361239042304 2692455593489292413952 2715910581401017019136 2748051535027064557824 2760616928419963801344 2769163730055938921472 2774572252966204427178 2787381912490517467008 2801934898458967784448 2814746672114472895488 2828975630475345690456 2833264742325752322432 2842036459794253103616 2860734068082373189824 2866794502589962409088 2875670027365782726144 2923006159503491083776 2942236463184435104064 2977055829612653270976 2990668339121627451456 2999927374227267164928 3009215075076267992064 3019663738531393922592 3035429473330548433152 3055399404076144146528 3094947698297814088704 3105694044472459276512 3115309196312931286656 3166590006128782007424 3176393690358282880512 3187422835116471362736 3197291017268534741568 3213984148232345399808 3225143815413707710224 3288381929441427469248 3310016021082489492072 3352860006489298596096 3364501881511830882888 3374918296005675560544 3397121705847818162916 3414858157496866987296 3481816160585040849792 3493905800031516686076 3520903468409074695168 3562413756894879758352 3573442901653068240576 3578860727148318723072 3585850689506030283078 3621214108534689358848 3628286792340421174002 3664068713369419410432 3680822571226618401792 3699429670621605902904 3716509216654023289344 3760491574247562026496 3771967507300460920608 3777686323101003096576 3785064616700809743249 3796783083006385005612 3814312090776497586432 3822392670119949878784 3922981950912580138752 3935127405868965835776 3969407772816871027968 3987557785495503268608 3999903165636356219904 4007715476506739728146 4026218318041858563456 4047239297774064577536 4073865872101525528704 4140925392629945702016 4153745595083908382208 4181072868735776200512 4202902347688451676672 4222120008171709343232 4243463445713018535684 4249897113488628483648 4263054689691379655424 4300191753884943613632 4384509239255236625664 4398083571265314757632 4413354694776652656096 4465583744418979906464 4470480008652398128128 4486002508682441177184 4499891061340900747392 4529495607797090883888 4553144209995822649728 4642421547446721133056 4658541066708688914768 4672963794469396929984 4749885009193173011136 4764590535537424320768 4781134252674707044104 4837715723120561565336 4932572894162141203872 4965024031623734238108 5029290009733947894144 5046752822267746324332 5062377444008513340816 5085749454368663448576 5145935838444032246784 5222724240877561274688 5230642601216773518336 5240858700047275029114 5292543697089161370624 5316743713994004358144 5343620635342319637528 5368291090722478084608 5378776034259045424617 5431821162802034038272 5496103070054129115648 5521233856839927602688 5549144505932408854356 5574763824981034934016 5657951260950691380912 5666529484651504644864 5684072919588506207232 5721468136164746379648 5733589005179924818176 5751340054731565452288 5846012319006982167552 5884472926368870208128 5954111659225306541952 5981336678243254902912 5999854748454534329856 6011573214760109592219 6039327477062787845184 6070858946661096866304 6110798808152288293056 6211388088944918553024 6230618392625862573312 6333180012257564014848 6352787380716565761024 6374845670232942725472 6394582034537069483136 6427968296464690799616 6450287630827415420448 6576763858882854938496 6620032042164978984144 6705720012978597192192 6729003763023661765776 6749836592011351121088 6794243411695636325832 6829716314993733974592 6963632321170081699584 6987811600063033372152 7124827513789759516704 7146885803306136481152 7171701379012060566156 7256573584680842348004 7398859341243211805808 7433018433308046578688 7520983148495124052992 7543935014600921841216 7555372646202006193152 7570129233401619486498 7593566166012770011224 7628624181552995172864 7644785340239899757568 7845963901825160277504 7861288050070912543671 7938815545633742055936 7975115570991006537216 8015430953013479456292 8052436636083717126912 8147731744203051057408 8281850785259891404032 8307491190167816764416 8362145737471552401024 8405804695376903353344 8444240016343418686464 8486926891426037071368 8499794226977256967296 8526109379382759310848 8600383507769887227264 8769018478510473251328 8826709389553305312192 8931167488837959812928 8972005017364882354368 8999782122681801494784 9058991215594181767776 9106288419991645299456 9284843094893442266112 9317082133417377829536 9345927588938793859968 9499770018386346022272 9529181071074848641536 9562268505349414088208 9675431446241123130672 9865145788324282407744 9930048063247468476216 10058580019467895788288 10093505644535492648664 10124754888017026681632 10445448481755122549376 10481717400094550058228 10687241270684639275056 10736582181444956169216 10757552068518090849234 10863642325604068076544 10992206140108258231296 11042467713679855205376 11098289011864817708712 11149527649962069868032 11315902521901382761824 11333058969303009289728 11355193850102429229747 11442936272329492759296 11467178010359849636352 11768945852737740416256 11908223318450613083904 11962673356486509805824 11999709496909068659712 12023146429520219184438 12078654954125575690368 12141717893322193732608 12221597616304576586112 12422776177889837106048 12461236785251725146624 12666360024515128029696 12749691340465885450944 12789164069074138966272 12900575261654830840896 13153527717765709876992 13240064084329957968288 13411440025957194384384 13458007526047323531552 13499673184022702242176 13588486823391272651664 13659432629987467949184 13927264642340163399168 13975623200126066744304 14249655027579519033408 14293771606612272962304 14343402758024121132312 14513147169361684696008 14797718682486423611616 15087870029201843682432 15140258466803238972996 15187132332025540022448 15257248363105990345728 15691927803650320555008 15722576100141825087342 15877631091267484111872 15950231141982013074432 16030861906026958912584 16104873272167434253824 16136328102777136273851 16295463488406102114816 16563701570519782808064 16724291474943104802048 16973853782852074142736 16999588453954513934592 17052218758765518621696 17200767015539774454528 17538036957020946502656 17653418779106610624384 17862334977675919625856 17944010034729764708736 17999564245363602989568 18034719644280328776657 18117982431188363535552 18212576839983290598912 18634164266834755659072 18691855177877587719936 18999540036772692044544 19058362142149697283072 19124537010698828176416 19350862892482246261344 19730291576648564815488 19860096126494936952432 20117160038935791576576 20187011289070985297328 20249509776034053363264 20890896963510245098752 20963434800189100116456 21374482541369278550112 21515104137036181698468 22196578023729635417424 22299055299924139736064 22631805043802765523648 22666117938606018579456 22710387700204858459494 22885872544658985518592 22934356020719699272704 23537891705475480832512 23583864150212737631013 23816446636901226167808 23925346712973019611648 24046292859040438368876 24157309908251151380736 24443195232609153172224 24845552355779674212096 24922473570503450293248 25332720049030256059392 25499382680931770901888 25578328138148277932544 25801150523309661681792 26307055435531419753984 26480128168659915936576 26916015052094647063104 26999346368045404484352 27176973646782545303328 27318865259974935898368 27854529284680326798336 27951246400252133488608 28499310055159038066816 28587543213224545924608 28686805516048242264624 29026294338723369392016 29595437364972847223232 30175740058403687364864 30280516933606477945992 30374264664051080044896 31445152200283650174684 32061723812053917825168 32209746544334868507648 32272656205554272547702 32590926976812204229632 33127403141039565616128 33448582949886209604096 33947707565704148285472 33999176907909027869184 34065581550307287689241 34401534031079548909056 35306837558213221248768 35724669955351839251712 35888020069459529417472 35999128490727205979136 36069439288560657553314 36235964862376727071104 36425153679966581197824 37268328533669511318144 37383710355755175439872 37999080073545384089088 38249074021397656352832 38701725784964492522688 39460583153297129630976 39720192252989873904864 40234320077871583153152 40374022578141970594656 40499019552068106726528 41781793927020490197504 41926869600378200232912 42748965082738557100224 43030208274072363396936 44393156047459270834848 45263610087605531047296 45420775400409716918988 45771745089317971037184 47075783410950961665024 47167728300425475262026 47632893273802452335616 47850693425946039223296 48092585718080876737752 48314619816502302761472 48886390465218306344448 49691104711559348424192 50998765361863541803776 51156656276296555865088 51602301046619323363584 52614110871062839507968 52960256337319831873152 53832030104189294126208 53998692736090808968704 54353947293565090606656 54637730519949871796736 55902492800504266977216 56998620110318076133632 57175086426449091849216 57373611032096484529248 58052588677446738784032 59190874729945694446464 60351480116807374729728 60561033867212955891984 60748529328102160089792 62890304400567300349368 64123447624107835650336 64545312411108545095404 66897165899772419208192 67895415131408296570944 67998353815818055738368 68131163100614575378482 68803068062159097818112 70613675116426442497536 71449339910703678503424 71776040138919058834944 72138878577121315106628 72471929724753454142208 74536657067339022636288 74767420711510350879744 75998160147090768178176 76498148042795312705664 77403451569928985045376 78921166306594259261952 79440384505979747809728 80748045156283941189312 80998039104136213453056 83563587854040980395008 83853739200756400465824 85497930165477114200448 86060416548144726793872 88786312094918541669696 90527220175211062094592 90841550800819433837976 94335456600850950524052 96185171436161753475504 96629239633004605522944 97772780930436612688896 99382209423118696848384 101997530723727083607552 102196744650921863067723 103204602093238646727168 105920512674639663746304 107664060208378588252416 107997385472181617937408 108707894587130181213312 109275461039899743593472 111804985601008533954432 113997240220636152267264 114747222064192969058496 116105177354893477568064 118381749459891388892928 120702960233614749459456 121122067734425911783968 121497058656204320179584 125780608801134600698736 128246895248215671300672 129090624822217090190808 135790830262816593141888 136262326201229150756964 141227350232852884995072 142898679821407357006848 143552080277838117669888 144277757154242630213256 144943859449506908284416 149073314134678045272576 152996296085590625411328 154806903139857970090752 157842332613188518523904 158880769011959495619456 161496090312567882378624 161996078208272426906112 167707478401512800931648 170995860330954228400896 172120833096289453587744 177572624189837083339392 181054440350422124189184 181683101601638867675952 188670913201701901048104 192370342872323506951008 203995061447454167215104 204393489301843726135446 206409204186477293454336 211841025349279327492608 215328120416757176504832 217415789174260362426624 223609971202017067908864 227994480441272304534528 229494444128385938116992 232210354709786955136128 236763498919782777785856 242244135468851823567936 242994117312408640359168 251561217602269201397472 256493790496431342601344 258181249644434180381616 271581660525633186283776 272524652402458301513928 288555514308485260426512 289887718899013816568832 298146628269356090545152 305992592171181250822656 306590233952765589203169 309613806279715940181504 317761538023918991238912 322992180625135764757248 323992156416544853812224 335414956803025601863296 341991720661908456801792 344241666192578907175488 355145248379674166678784 362108880700844248378368 363366203203277735351904 377341826403403802096208 384740685744647013902016 408786978603687452270892 423682050698558654985216 430656240833514353009664 434831578348520724853248 447219942404034135817728 458988888256771876233984 464420709419573910272256 473526997839565555571712 484488270937703647135872 485988234624817280718336 503122435204538402794944 512987580992862685202688 516362499288868360763232 543163321051266372567552 545049304804916603027856 577111028616970520853024 611985184342362501645312 613180467905531178406338 619227612559431880363008 635523076047837982477824 645984361250271529514496 670829913606051203726592 683983441323816913603584 688483332385157814350976 710290496759348333357568 726732406406555470703808 754683652806807604192416 769481371489294027804032 817573957207374904541784 869663156697041449706496 894439884808068271635456 917977776513543752467968 928841418839147820544512 968976541875407294271744 971976469249634561436672 1006244870409076805589888 1025975161985725370405376 1032724998577736721526464 1086326642102532745135104 1090098609609833206055712 1154222057233941041706048 1226360935811062356812676 1271046152095675964955648 1291968722500543059028992 1341659827212102407453184 1376966664770315628701952 1420580993518696666715136 1453464812813110941407616 1509367305613615208384832 1538962742978588055608064 1635147914414749809083568 1835955553027087504935936 1857682837678295641089024 1937953083750814588543488 2012489740818153611179776 2051950323971450740810752 2065449997155473443052928 2180197219219666412111424 2308444114467882083412096 2452721871622124713625352 2683319654424204814906368 2753933329540631257403904 2906929625626221882815232 3018734611227230416769664 3077925485957176111216128 3270295828829499618167136 3875906167501629177086976 4024979481636307222359552 4130899994310946886105856 4360394438439332824222848 4616888228935764166824192 4905443743244249427250704 5507866659081262514807808 5813859251252443765630464 6037469222454460833539328 6155850971914352222432256 6540591657658999236334272 8049958963272614444719104 8261799988621893772211712 8720788876878665648445696 9233776457871528333648384 9810887486488498854501408 11627718502504887531260928 12074938444908921667078656 13081183315317998472668544 16523599977243787544423424 17441577753757331296891392 18467552915743056667296768 19621774972976997709002816 24149876889817843334157312 26162366630635996945337088 34883155507514662593782784 39243549945953995418005632 52324733261271993890674176 78487099891907990836011264 104649466522543987781348352 156974199783815981672022528 313948399567631963344045056
- Sum of all divisors σ(n): 1143532537652896294210296511
- Sum of proper divisors (its aliquot sum) s(n): 829584138085264330866251455
- 313948399567631963344045056 is an abundant number, because the sum of its proper divisors (829584138085264330866251455) is greater than itself. Its abundance is 515635738517632367522206399
Bases of 313948399567631963344045056
- Binary: 100000011101100010010100011010111110011010111001110001011100010001010001110000100000000002
- Hexadecimal: 0x103B128D7CD738B88A38400
- Base-36: 13G3TDH8GAF7D00000
Squares and roots of 313948399567631963344045056
- 313948399567631963344045056 squared (3139483995676319633440450562) is 98563597591077493548385308839945998113816856558043136
- 313948399567631963344045056 cubed (3139483995676319633440450563) is 30943883719346884199324104146195103059663483908366968788714727514611885975535616
-
313948399567631963344045056 is a
perfect square number . Itssquare root is 17718589096416 -
The
cube root of 313948399567631963344045056 is 679651204.8930878113
Scales and comparisons
How big is 313948399567631963344045056?- 313,948,399,567,631,963,344,045,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 313,948,399,567,631,963,344,045,056 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 313948399567631963344045056 cubic inches would be around 56637600.4 feet tall.
Recreational maths with 313948399567631963344045056
- 313948399567631963344045056 backwards is 650540443369136765993849313
- The number of decimal digits it has is: 27
- The sum of 313948399567631963344045056'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 313948399567631963344045056 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 313948399567631963344045056 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/313948399567631963344045056/
Chicago style:
Numbermatics. 2024. "Number 313948399567631963344045056 - Facts about the integer". https://numbermatics.com/n/313948399567631963344045056/
The information we have on file for 313948399567631963344045056 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 313948399567631963344045056, math, Factors of 313948399567631963344045056, curriculum, school, college, exams, university, Prime factorization of 313948399567631963344045056, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirteen septillion, nine hundred forty-eight sextillion, three hundred ninety-nine quintillion, five hundred sixty-seven quadrillion, six hundred thirty-one trillion, nine hundred sixty-three billion, three hundred forty-four million, forty-five thousand and fifty-six.