857418820130252257768141056
857,418,820,130,252,257,768,141,056 is an even composite number composed of six prime numbers multiplied together.
857418820130252257768141056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 857418820130252257768141056:
28 × 38 × 134 × 192 × 312 × 616
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 31 × 31 × 61 × 61 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 857418820130252257768141056 from the Numbermatics database.
Names of 857418820130252257768141056
- Cardinal: 857418820130252257768141056 can be written as Eight hundred fifty-seven septillion, four hundred eighteen sextillion, eight hundred twenty quintillion, one hundred thirty quadrillion, two hundred fifty-two trillion, two hundred fifty-seven billion, seven hundred sixty-eight million, one hundred forty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 8.57418820130252257768141056 × 1026
Factors of 857418820130252257768141056
Divisors of 857418820130252257768141056
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 38 39 48 52 54 57 61 62 64 72 76 78 81 93 96 104 108 114 117 122 124 128 144 152 156 162 169 171 183 186 192 208 216 228 234 243 244 247 248 256 279 288 304 312 324 338 342 351 361 366 372 384 403 416 432 456 468 486 488 494 496 507 513 549 558 576 589 608 624 648 676 684 702 722 729 732 741 744 768 793 806 832 837 864 912 936 961 972 976 988 992 1014 1026 1053 1083 1098 1116 1152 1159 1178 1209 1216 1248 1296 1352 1368 1404 1444 1458 1464 1482 1488 1521 1539 1586 1612 1647 1664 1674 1728 1767 1824 1872 1891 1922 1944 1952 1976 1984 2028 2052 2106 2166 2187 2196 2197 2223 2232 2304 2318 2356 2379 2418 2432 2496 2511 2592 2704 2736 2808 2883 2888 2916 2928 2964 2976 3042 3078 3159 3172 3211 3224 3249 3294 3328 3348 3456 3477 3534 3627 3648 3721 3744 3782 3844 3888 3904 3952 3968 4056 4104 4212 4332 4374 4392 4394 4446 4464 4563 4617 4636 4693 4712 4758 4836 4864 4941 4992 5022 5184 5239 5301 5408 5472 5616 5673 5766 5776 5832 5856 5928 5952 6084 6156 6318 6344 6422 6448 6498 6561 6588 6591 6669 6696 6912 6954 7068 7137 7254 7296 7442 7488 7533 7564 7657 7688 7776 7808 7904 7936 8112 8208 8424 8649 8664 8748 8784 8788 8892 8928 9126 9234 9272 9386 9424 9477 9516 9633 9672 9747 9882 9984 10044 10309 10368 10431 10478 10602 10816 10881 10944 11163 11191 11232 11346 11532 11552 11664 11712 11856 11904 12168 12312 12493 12636 12688 12844 12896 12996 13122 13176 13182 13338 13392 13689 13851 13908 14079 14136 14274 14508 14592 14823 14884 14976 15066 15067 15128 15314 15376 15552 15616 15717 15808 15903 16224 16416 16848 17019 17298 17328 17496 17568 17576 17784 17856 18252 18259 18468 18544 18772 18848 18954 19032 19266 19344 19494 19764 19773 20007 20088 20618 20736 20862 20956 21204 21411 21632 21762 21888 22021 22326 22382 22464 22599 22692 22971 23064 23104 23328 23424 23712 23808 24336 24583 24624 24986 25272 25376 25688 25792 25947 25992 26244 26352 26364 26676 26784 27378 27702 27816 28158 28272 28431 28548 28561 28899 29016 29241 29646 29768 29952 30132 30134 30256 30628 30752 30927 31104 31293 31434 31616 31806 32448 32643 32832 33489 33573 33696 34038 34596 34656 34992 35136 35152 35568 35712 35929 36504 36518 36936 37088 37479 37544 37696 37908 38064 38532 38688 38988 39528 39546 40014 40176 41067 41236 41553 41724 41743 41912 42237 42408 42822 43264 43524 43776 44042 44469 44652 44764 44928 45198 45201 45384 45942 46128 46208 46656 46848 47151 47424 47709 48373 48672 49166 49248 49972 50544 50752 51057 51376 51584 51894 51984 52488 52704 52728 53352 53568 54756 54777 55404 55632 56316 56544 56862 57096 57122 57798 58032 58482 58621 59292 59319 59536 60021 60264 60268 60512 61009 61256 61504 61854 62208 62586 62868 63232 63612 64233 64896 65286 65664 66063 66978 67146 67392 67797 68076 68107 68913 69192 69312 69984 70272 70304 70699 71136 71424 71858 73008 73036 73749 73872 74176 74958 75088 75392 75816 76128 77064 77376 77841 77976 79056 79092 80028 80352 82134 82472 83106 83448 83486 83824 84474 84816 85293 85644 85683 86697 87048 87723 88084 88938 89304 89528 89856 90396 90402 90768 91884 92256 92416 92781 93312 93879 94302 94848 95418 96746 97344 97929 98332 98496 99541 99944 100467 100719 101088 101504 102114 102752 103168 103788 103968 104976 105408 105456 106704 107136 107787 109512 109554 110808 111264 112437 112632 113088 113724 114192 114244 115351 115596 116064 116964 117242 118584 118638 119072 120042 120528 120536 121024 122018 122512 123008 123201 123708 124659 125172 125229 125736 126711 127224 128466 129792 130572 131328 132126 133407 133956 134017 134292 134784 135594 135603 136152 136214 137826 138384 138624 139968 140544 140608 141398 141453 142272 143127 143716 145119 145483 146016 146072 147498 147744 148352 149916 150176 150784 151632 152256 153171 154128 154752 155682 155952 158112 158184 160056 160704 162409 164268 164331 164944 166212 166896 166972 167648 168948 169632 170586 171288 171366 173394 174096 175446 175863 176168 177876 177957 178608 179056 180063 180792 180804 181536 183027 183768 184512 185562 186624 187758 188604 189696 190836 192699 193492 194688 195858 195871 196664 196992 198189 199082 199888 200934 201438 202176 203008 203391 204228 204321 205504 206739 207576 207936 209952 210816 210912 212097 213408 214272 215574 219024 219108 221247 221616 222528 224874 225264 226176 226981 227448 228384 228488 230702 231192 232128 233523 233928 234484 237168 237276 237367 238144 240084 241056 241072 242048 244036 245024 246016 246402 247416 249318 250344 250458 251472 253422 254448 256932 257049 260091 261144 263169 264252 266814 267912 268034 268584 269568 271188 271206 272304 272428 275652 276768 277248 278343 279936 281216 281637 282796 282906 284544 286254 286273 287432 290238 290966 292032 292144 293787 294996 295488 296704 298623 299832 300352 301401 302157 303264 304512 306342 308256 309504 311364 311904 316224 316368 319579 320112 321408 323361 324818 328536 328662 329888 332424 333792 333944 335296 337311 337896 339264 341172 342576 342732 346053 346788 346921 348192 350892 351726 352336 355752 355914 357216 358112 360126 361584 361608 363072 366054 367536 369024 369603 371124 375516 375687 377208 380133 381672 385398 386984 389376 391716 391742 393328 393984 396378 398164 399776 400221 401868 402051 402876 404352 406782 406809 408456 408642 411008 413478 415152 415872 419904 421632 421824 424194 424359 426816 429381 431148 435357 436449 438048 438216 442494 443232 445056 449748 450528 452352 453962 454896 456768 456976 459513 461404 462384 464256 467046 467077 467856 468968 474336 474552 474734 476288 480168 482112 482144 484096 487227 488072 490048 492804 492993 494832 498636 500688 500916 502944 506844 508896 513864 514098 520182 522288 526338 527589 528504 533628 533871 535824 536068 537168 540189 542376 542412 542659 544608 544856 549081 551304 553536 556686 559872 562432 563274 565592 565812 569088 572508 572546 574864 578097 580476 581932 584064 584288 587574 587613 589992 590976 594567 597246 599664 600704 602802 604314 606528 609024 612684 612963 616512 620217 622728 623808 628849 632448 632736 636291 639158 640224 642816 646722 649636 657072 657324 659776 663741 664848 667584 667888 670592 674622 675792 678528 680943 682344 682651 685152 685464 692106 693576 693842 696384 700569 701784 703452 704672 711504 711828 712101 714432 716224 720252 723168 723216 726144 732108 735072 738048 739206 742248 751032 751374 754416 760266 762073 763344 770796 771147 773968 780273 783432 783484 786656 789507 792756 793117 796328 799552 800442 803736 804102 805752 808704 813564 813618 816912 817284 822016 826956 830304 831744 835029 839808 843648 844911 848388 848718 853632 858762 858819 862296 870714 872898 876096 876432 881361 884988 885391 886464 890112 895869 899496 901056 904203 906471 907924 909792 913536 913952 919026 919087 922808 924768 928512 934092 934154 935712 937936 948672 949104 949468 952576 958737 960336 964224 964288 970083 974454 976144 980096 985608 985986 989664 997272 1001376 1001832 1005888 1011933 1013688 1017792 1027728 1028196 1038159 1040364 1040763 1044576 1052676 1055178 1057008 1067256 1067742 1071648 1072136 1074336 1080378 1084752 1084824 1085318 1089216 1089712 1098162 1102608 1107072 1108809 1113372 1113799 1126548 1127061 1131184 1131624 1140399 1145016 1145092 1149728 1156194 1160952 1163864 1168128 1168576 1175148 1175226 1179984 1181952 1189134 1194492 1199328 1201408 1205604 1206153 1208628 1213056 1220427 1225368 1225926 1233024 1240434 1245456 1247616 1257698 1264896 1265472 1272582 1273077 1278316 1280448 1288143 1293444 1294033 1299272 1306071 1309347 1314144 1314648 1319552 1327482 1329696 1335168 1335776 1341184 1343281 1349244 1351584 1357056 1361886 1364688 1365302 1370304 1370928 1378539 1384212 1387152 1387684 1392768 1401138 1401231 1403568 1406904 1409344 1423008 1423656 1424202 1428864 1432448 1440504 1446336 1446432 1452288 1461681 1464216 1470144 1478412 1478979 1484496 1499563 1502064 1502748 1508832 1520532 1524146 1526688 1541592 1542294 1547936 1560546 1566864 1566968 1573312 1579014 1582767 1585512 1586234 1592656 1599104 1600884 1601613 1607472 1608204 1611504 1620567 1627128 1627236 1627977 1633824 1634568 1647243 1653912 1660608 1670058 1679616 1687296 1689822 1696776 1697436 1707264 1717524 1717638 1724592 1734291 1741428 1742221 1745796 1752192 1752864 1762722 1762839 1769976 1770782 1772928 1783701 1791738 1798992 1802112 1808406 1812942 1815848 1819584 1827072 1827904 1838052 1838174 1838889 1845616 1849536 1860651 1868184 1868308 1871424 1875872 1886547 1891279 1897344 1898208 1898936 1908873 1917474 1920672 1928448 1928576 1940166 1948908 1952288 1960192 1971216 1971972 1979328 1991223 1994544 2002752 2003664 2011776 2023866 2027376 2035584 2042829 2047953 2055456 2056392 2076318 2080728 2081526 2089152 2101707 2105352 2110356 2111317 2114016 2134512 2135484 2136303 2143296 2144272 2148672 2160756 2169504 2169648 2170636 2178432 2179424 2191669 2196324 2205216 2214144 2217618 2226744 2227598 2253096 2254122 2262368 2263248 2280798 2286219 2290032 2290184 2299456 2312388 2313441 2321904 2327728 2337152 2340819 2350296 2350452 2359968 2368521 2378268 2379351 2388984 2398656 2411208 2412306 2417256 2426112 2440854 2450736 2451852 2466048 2480868 2490912 2495232 2505087 2515396 2530944 2534733 2545164 2546154 2546323 2556632 2560896 2576286 2576457 2586888 2588066 2598544 2612142 2618694 2628288 2629296 2639104 2644083 2654964 2656173 2659392 2670336 2671552 2686562 2687607 2698488 2703168 2712609 2719413 2723772 2729376 2730604 2740608 2741856 2757078 2757261 2768424 2774304 2775368 2785536 2802276 2802462 2807136 2813808 2818688 2846016 2847312 2848404 2857728 2864896 2876211 2881008 2892672 2892864 2910249 2923362 2928432 2940288 2950753 2956824 2957958 2968992 2999126 3004128 3005496 3017664 3035799 3041064 3048292 3053376 3083184 3084588 3085771 3095872 3114477 3121092 3122289 3133728 3133936 3146624 3158028 3165534 3171024 3172468 3185312 3198208 3201768 3203226 3214944 3216408 3223008 3241134 3254256 3254472 3255954 3267648 3269136 3294486 3307824 3321216 3340116 3341397 3379644 3381183 3393552 3394872 3421197 3435048 3435276 3449184 3468582 3482856 3484442 3491592 3504384 3505728 3525444 3525678 3539952 3541564 3545856 3567402 3575881 3583476 3597984 3604224 3616812 3618459 3625884 3631696 3639168 3655808 3661281 3676104 3676348 3677778 3691232 3699072 3721302 3721549 3736368 3736616 3742848 3751744 3773094 3782558 3794688 3796416 3797872 3817746 3819231 3834948 3841344 3857152 3864429 3880332 3882099 3897816 3904576 3918213 3928041 3942432 3943944 3958656 3982446 3989088 4005504 4007328 4023552 4029843 4047732 4054752 4071168 4085658 4095906 4110912 4112784 4135617 4152636 4154527 4161456 4163052 4178304 4203414 4203693 4210704 4220712 4222634 4228032 4269024 4270968 4272606 4286592 4288544 4297344 4312639 4321512 4339008 4339296 4341272 4356864 4358848 4383338 4385043 4392648 4410432 4435236 4436937 4453488 4455196 4498689 4506192 4508244 4509973 4524736 4526496 4561596 4572438 4580064 4580368 4598912 4624776 4626882 4643808 4655456 4674304 4681638 4700592 4700904 4719936 4737042 4748301 4756536 4758702 4777968 4797312 4804839 4822416 4824612 4834512 4881708 4883931 4901472 4903704 4941729 4961736 4981824 5010174 5030792 5061888 5069466 5090328 5092308 5092646 5113264 5121792 5152572 5152914 5173776 5176132 5197088 5202873 5224284 5226663 5237388 5256576 5258592 5288166 5288517 5309928 5312346 5318784 5343104 5351103 5373124 5375214 5396976 5406336 5425218 5438826 5447544 5458752 5461208 5481216 5483712 5514156 5514522 5516667 5536848 5548608 5550736 5581953 5604552 5604924 5614272 5627616 5637376 5659641 5673837 5692032 5694624 5696808 5726619 5752422 5762016 5785344 5785728 5820498 5846724 5856864 5880576 5901506 5913648 5915916 5937984 5973669 5998252 6008256 6010992 6035328 6071598 6072001 6082128 6096584 6106752 6128487 6143859 6166368 6169176 6171542 6191744 6228954 6242184 6244578 6267456 6267872 6293248 6305121 6316056 6331068 6333951 6342048 6344936 6370624 6403536 6406452 6408909 6429888 6432816 6446016 6482268 6508512 6508944 6511908 6535296 6538272 6575007 6588972 6615648 6642432 6680232 6682794 6759288 6762366 6787104 6789744 6842394 6858657 6870096 6870552 6898368 6937164 6940323 6965712 6968884 6983184 7011456 7022457 7036411 7050888 7051356 7079904 7083128 7134804 7138053 7151762 7166952 7195968 7233624 7236918 7251768 7263392 7278336 7311616 7322562 7352208 7352696 7355556 7382464 7398144 7442604 7443098 7472736 7473232 7485696 7503488 7515261 7546188 7565116 7592832 7595744 7604199 7635492 7638462 7638969 7669896 7682688 7728858 7729371 7760664 7764198 7795632 7809152 7836426 7856082 7884864 7887888 7917312 7964892 7968519 7978176 8011008 8014656 8059686 8062821 8095464 8109504 8137827 8158239 8171316 8175037 8191812 8221824 8225568 8271234 8271783 8305272 8309054 8322912 8326104 8356608 8406828 8407386 8421408 8441424 8445268 8456064 8538048 8541936 8545212 8573184 8577088 8594688 8625278 8628633 8643024 8678016 8678592 8682544 8717696 8730747 8766676 8770086 8785296 8820864 8852259 8870472 8873874 8874463 8906976 8910392 8997378 9012384 9016488 9019946 9049472 9052992 9107397 9123192 9144876 9160128 9160736 9197824 9249552 9253764 9257313 9287616 9310912 9343431 9363276 9366867 9401184 9401808 9439872 9474084 9496602 9513072 9517404 9555936 9594624 9609678 9644832 9649224 9669024 9763416 9767862 9802944 9807408 9883458 9906949 9923472 9963648 10020348 10024191 10061584 10138932 10143549 10180656 10184616 10185292 10226528 10263591 10305144 10305828 10310521 10347552 10352264 10394176 10405746 10448568 10453326 10474776 10513152 10517184 10576332 10577034 10619856 10624692 10637568 10686208 10702206 10727643 10746248 10750428 10793952 10812672 10850436 10855377 10877652 10895088 10917504 10922416 10967424 10983843 11028312 11029044 11033334 11073696 11097216 11101472 11163906 11164647 11209104 11209848 11228544 11255232 11319282 11347674 11384064 11389248 11393616 11453238 11457693 11504844 11524032 11571456 11640996 11646297 11693448 11713728 11754639 11784123 11803012 11827296 11831832 11875968 11947338 11948131 11996504 12016512 12021984 12070656 12089529 12143196 12144002 12164256 12193168 12213504 12256974 12287718 12332736 12338352 12343084 12383488 12406851 12457908 12463581 12484368 12489156 12534912 12535744 12610242 12611079 12632112 12662136 12667902 12684096 12689872 12741248 12807072 12812904 12817818 12859776 12865632 12892032 12937917 12964536 13017024 13017888 13023816 13070592 13076544 13150014 13155129 13177944 13231296 13310811 13360464 13365588 13496067 13518576 13524732 13529919 13574208 13579488 13684788 13717314 13740192 13741104 13796736 13845841 13874328 13880646 13931424 13937768 13966368 14022912 14044914 14072822 14101776 14102712 14159808 14166256 14244903 14269608 14276106 14303524 14333904 14391936 14414517 14467248 14473836 14479387 14503536 14526784 14645124 14651793 14704416 14705392 14711112 14764928 14825187 14885208 14886196 14945472 14946464 15006976 15030522 15092376 15130232 15185664 15191488 15208398 15270984 15276924 15277938 15339792 15365376 15457716 15458742 15521328 15528396 15591264 15618304 15672852 15679989 15712164 15769728 15775776 15865551 15929784 15937038 15956352 16029312 16053309 16119372 16125642 16190928 16219008 16275654 16316478 16342632 16350074 16383624 16443648 16451136 16542468 16543566 16550001 16610544 16618108 16645824 16652208 16745859 16813656 16814772 16822429 16842816 16882848 16890536 16912128 16978923 17021511 17076096 17083872 17090424 17154176 17179857 17250556 17257266 17286048 17356032 17357184 17365088 17435392 17461494 17462653 17533352 17540172 17570592 17641728 17704518 17740944 17747748 17748926 17813952 17820784 17921007 17994756 18024768 18032976 18039892 18098944 18105984 18214794 18216003 18246384 18289752 18320256 18321472 18385461 18431577 18499104 18507528 18514626 18575232 18621824 18686862 18726552 18733734 18802368 18803616 18879744 18948168 18993204 19001853 19026144 19034808 19111872 19219356 19226727 19289664 19298448 19338048 19494319 19526832 19535724 19605888 19614816 19725021 19766916 19813898 19846944 19927296 20040696 20048382 20123168 20277864 20287098 20361312 20369232 20370584 20453056 20527182 20575971 20610288 20611656 20621042 20695104 20704528 20788352 20811492 20820969 20897136 20906652 20949552 21034368 21067371 21109233 21152664 21154068 21162181 21239712 21249384 21404412 21414159 21455286 21492496 21500856 21587904 21700872 21710754 21755304 21790176 21835008 21844832 21934848 21967686 22056624 22058088 22066668 22147392 22194432 22202944 22327812 22329294 22418208 22419696 22457088 22510464 22545783 22638564 22695348 22778496 22787232 22906476 22915386 22916907 23009688 23048064 23188113 23281992 23292594 23386896 23427456 23509278 23568246 23606024 23654592 23663664 23751936 23894676 23896262 23905557 23993008 24033024 24043968 24179058 24188463 24286392 24288004 24328512 24386336 24413481 24474717 24513948 24525111 24575436 24586627 24665472 24676704 24686168 24813702 24815349 24915816 24927162 24968736 24978312 25069824 25071488 25220484 25222158 25264224 25324272 25335804 25368192 25379744 25482496 25614144 25625808 25635636 25719552 25731264 25784064 25875834 25885899 25929072 26034048 26035776 26047632 26153088 26192241 26300028 26310258 26355888 26462592 26556777 26621622 26623389 26720928 26731176 26992134 27037152 27049464 27059838 27148416 27158976 27322191 27369576 27434628 27447121 27480384 27482208 27593472 27691682 27748656 27761292 27771939 27862848 27875536 27932736 28030293 28089828 28100601 28145644 28203552 28205424 28319616 28332512 28489806 28491697 28539216 28552212 28607048 28667808 28783872 28829034 28934496 28947672 28958774 29007072 29053568 29290248 29303586 29408832 29410784 29422224 29529856 29650374 29720847 29770416 29772392 29890944 29892928 30061044 30072573 30184752 30260464 30382976 30416796 30430647 30541968 30553848 30555876 30679584 30790773 30915432 30917484 30931563 31042656 31056792 31182528 31345704 31359978 31424328 31539456 31551552 31731102 31859568 31874076 31912704 32058624 32106618 32182929 32238744 32251284 32381856 32438016 32551308 32566131 32632956 32685264 32700148 32767248 32902272 32951529 33084936 33087132 33100002 33102199 33221088 33236216 33291648 33304416 33491718 33493941 33627312 33629544 33644858 33685632 33765696 33781072 33957846 34043022 34152192 34167744 34180848 34308352 34359714 34373079 34501112 34514532 34572096 34714368 34730176 34922988 34925306 34938891 35066704 35080344 35141184 35263917 35352369 35409036 35481888 35495496 35497852 35627904 35641568 35842014 35844393 35989512 36049536 36065952 36079784 36211968 36268587 36429588 36432006 36492768 36579504 36640512 36642944 36770922 36863154 36998208 37015056 37029252 37150464 37243648 37373724 37390743 37453104 37467468 37604736 37607232 37833237 37896336 37986408 38003706 38052288 38069616 38223744 38359789 38438712 38453454 38579328 38596896 38676096 38813751 38988638 39053664 39071448 39211776 39229632 39450042 39465387 39533832 39627796 39693888 39932433 40081392 40096764 40115023 40246336 40488201 40555728 40574196 40589757 40722624 40738464 40741168 40906112 41054364 41151942 41220576 41223312 41242084 41390208 41409056 41537523 41576704 41622984 41641711 41641938 41794272 41813304 41899104 42068736 42134742 42218466 42305328 42308136 42324362 42479424 42498768 42734709 42808824 42828318 42910572 42984992 43001712 43175808 43401744 43421508 43438161 43510608 43580352 43689664 43935372 43955379 44113248 44116176 44133336 44294784 44405888 44475561 44655624 44658588 44836416 44839392 45020928 45091566 45277128 45390696 45556992 45574464 45812952 45830772 45833814 46019376 46096128 46376226 46486453 46563984 46585188 46773792 46854912 47018556 47039967 47136492 47212048 47309184 47327328 47596653 47789352 47792524 47811114 47986016 48087936 48159927 48358116 48376926 48380137 48572784 48576008 48657024 48772672 48826962 48949434 49027896 49050222 49150872 49173254 49330944 49353408 49372336 49627404 49630698 49650003 49831632 49854324 49937472 49956624 50142976 50237577 50440968 50444316 50467287 50528448 50648544 50671608 50736384 50759488 50936769 51064533 51228288 51251616 51271272 51462528 51539571 51751668 51771798 51858144 52068096 52071552 52095264 52306176 52384482 52387959 52600056 52620516 52711776 52925184 53113554 53243244 53246778 53441856 53462352 53763021 53984268 54008851 54074304 54098928 54119676 54296832 54317952 54644382 54648009 54739152 54869256 54894242 54960768 54964416 55156383 55294731 55383364 55497312 55522584 55543878 55725696 55751072 55865472 56060586 56064307 56179656 56201202 56291288 56407104 56410848 56639232 56665024 56979612 56983394 57005559 57078432 57104424 57214096 57335616 57658068 57680181 57868992 57895344 57917548 58014144 58107136 58482957 58580496 58607172 58629649 58817664 58821568 58844448 59175063 59300748 59441694 59540832 59544784 59781888 59785856 60122088 60145146 60369504 60520928 60765952 60833592 60861294 61083936 61107696 61111752 61359168 61581546 61727913 61830864 61834968 61863126 62085312 62113584 62365056 62462907 62691408 62719956 62848656 63103104 63327699 63462204 63486543 63719136 63748152 64213236 64242477 64365858 64477488 64502568 64763712 65102616 65132262 65265912 65370528 65400296 65534496 65804544 65903058 66169872 66174264 66200004 66204398 66442176 66472432 66583296 66608832 66983436 66987882 67254624 67259088 67289716 67371264 67531392 67562144 67637349 67915692 67941739 68086044 68335488 68361696 68719428 68746158 68750721 69002224 69029064 69144192 69460352 69564339 69845976 69850612 69877782 70133408 70160688 70282368 70527834 70704738 70818072 70963776 70990992 70995704 71255808 71283136 71684028 71688786 71716671 71979024 72099072 72131904 72159568 72537174 72565389 72859176 72864012 72985536 73159008 73285888 73424151 73541844 73575333 73726308 73759881 73996416 74030112 74058504 74446047 74747448 74781486 74906208 74934936 75209472 75214464 75666474 75792672 75972816 76007412 76104576 76139232 76447488 76719578 76877424 76906908 77158656 77193792 77352192 77627502 77657697 77977276 78107328 78142896 78459264 78576723 78900084 78930774 78936013 79067664 79255592 79387776 79670331 79864866 79870167 80162784 80193528 80230046 80492672 80976402 81111456 81148392 81179514 81445248 81476928 81482336 81812224 81940141 81966573 82108728 82303884 82341363 82441152 82446624 82484168 82780416 82818112 83075046 83245968 83283422 83283876 83315817 83588544 83626608 83798208 84090879 84269484 84301803 84436932 84610656 84616272 84648724 84958848 84997536 85469418 85475091 85617648 85656636 85821144 85969984 86003424 86351616 86803488 86843016 86876322 87021216 87160704 87379328 87870744 87910758 88226496 88232352 88266672 88589568 88811776 88951122 89162541 89311248 89317176 89672832 89678784 90183132 90217719 90554256 90781392 91148928 91291941 91473343 91625904 91661544 91667628 92038752 92752452 92794689 92972906 93127968 93170376 93547584 94037112 94079934 94272984 94424096 94618368 94654656 95193306 95578704 95585048 95622228 95972032 96175872 96319854 96548787 96716232 96753852 96760274 97145568 97152016 97314048 97545344 97653924 97698393 97898868 98055792 98100444 98301744 98346508 98706816 98744672 98854587 99254808 99261396 99300006 99306597 99663264 99708648 99874944 99913248 100475154 100481823 100881936 100888632 100934574 101056896 101297088 101343216 101518976 101873538 102129066 102456576 102503232 102542544 102925056 103079142 103503336 103543596 103716288 104143104 104190528 104768964 104775918 104816673 105200112 105241032 105423552 105791751 106057107 106227108 106275481 106486488 106493556 106883712 106924704 107526042 107533179 107968536 108017702 108148608 108197856 108239352 108635904 108805761 109288764 109296018 109478304 109738512 109788484 109921536 109928832 110312766 110589462 110766728 110994624 111045168 111087756 111451392 111502144 111730944 112121172 112128614 112172229 112359312 112402404 112582576 112814208 112821696 113330048 113499711 113959224 113966788 114011118 114156864 114208848 114428192 114671232 115079367 115316136 115360362 115368019 115737984 115790688 115835096 116028288 116441253 116965914 117160992 117214344 117259298 117635328 117643136 117688896 118350126 118396161 118601496 118883388 119081664 119089568 119571712 119797299 120244176 120290292 120345069 120739008 121041856 121464603 121667184 121722588 121769271 122167872 122215392 122223504 122718336 123163092 123455826 123661728 123669936 123726252 124170624 124227168 124612569 124730112 124925133 124925814 125382816 125439912 125697312 126206208 126655398 126924408 126973086 127438272 127496304 128204127 128426472 128484954 128731716 128790337 128954976 129005136 129527424 130205232 130264524 130314483 130531824 130741056 130800592 131068992 131806116 131866137 132339744 132348528 132400008 132408796 132884352 132944864 133217664 133426683 133691809 133966872 133975764 134509248 134518176 134579432 135062784 135124288 135274698 135831384 135883478 136172088 136670976 136723392 137438856 137492316 137501442 138004448 138058128 138288384 138920704 139128678 139459359 139691952 139701224 139755564 140266816 140321376 140564736 141055668 141119901 141409476 141636144 141927552 141981984 141991408 142566272 142789959 143368056 143377572 143433342 143958048 144263808 144319136 144479781 145074348 145130778 145140411 145718352 145728024 145971072 146318016 146848302 147083688 147150666 147452616 147519762 147992832 148060224 148117008 148892094 148950009 149494896 149562972 149812416 149869872 150428928 151332948 151401861 151585344 151945632 152014824 152209152 152278464 152810307 153193599 153439156 153754848 153813816 154387584 154618713 155255004 155315394 155325703 155954552 156214656 156285792 156918528 157153446 157163877 157800168 157861548 157872026 158135328 158511184 158775552 159340662 159729732 159740334 160325568 160387056 160460092 160985344 161289063 161952804 162026553 162222912 162296784 162359028 162890496 162953856 162964672 163880282 163933146 163944027 164217456 164607768 164682726 164882304 164893248 164968336 165469149 165636224 165884193 166150092 166491936 166566844 166567752 166631634 167177088 167253216 167596416 168181758 168192921 168538968 168603606 168873864 169221312 169232544 169297448 169917696 169995072 170938836 170950182 171016677 171235296 171313272 171642288 171939968 172006848 173040543 173606976 173686032 173752644 174042432 174321408 174758656 175448871 175741488 175821516 175888947 176452992 176464704 176533344 177525189 177902244 178325082 178622496 178634352 179345664 179357568 179995933 180366264 180435438 181108512 181562784 182297856 182583882 182946686 183251808 183323088 183335256 184077504 185183739 185504904 185589378 185945812 186255936 186340752 187095168 187388721 188074224 188159868 188232031 188545968 188848192 189309312 189983097 190386612 190459629 191157408 191170096 191244456 191944064 192639708 192727431 193097574 193432464 193507704 193520548 194291136 194304032 195090688 195307848 195396786 195797736 196111584 196200888 196603488 196693016 197413632 197489344 197709174 198509616 198522792 198600012 198613194 199326528 199417296 199749888 199826496 200950308 200963646 201763872 201777264 201869148 202113792 202594176 202686432 203037952 203747076 203825217 204258132 205006464 205085088 206158284 206252163 207006672 207087192 207432576 208381056 208693017 209537928 209551836 209633346 210400224 210482064 210847104 211583502 212114214 212454216 212550962 212972976 212987112 213767424 213849408 215052084 215066358 215150013 215937072 216035404 216297216 216395712 216478704 217611522 217696167 218128741 218577528 218592036 218956608 219477024 219576968 219857664 220625532 220725999 221178924 221279643 221533456 221989248 222090336 222175512 223004288 223338141 224242344 224257228 224344458 224718624 224804808 225165152 225628416 225643392 226660096 226999422 227014489 227918448 227933576 228022236 228313728 228417696 228856384 229342464 230158734 230632272 230720724 230736038 231475968 231581376 231670192 232056576 232882506 232973091 233931828 234321984 234428688 234518596 235286272 235377792 235730169 236700252 236792322 236808039 237202992 237766776 238163328 238179136 239010993 239594598 239610501 240488352 240580584 240690138 241478016 242083712 242929206 243334368 243445176 243538542 244335744 244430784 244447008 245436672 245820423 246326184 246911652 247024089 247323456 247339872 247452504 248341248 248454336 249225138 249850266 249851628 249947451 250765632 250879824 251394624 252272637 252905409 253310796 253426147 253848816 253946172 254876544 254992608 256408254 256425273 256852944 256969908 257463432 257580674 257909952 258010272 259054848 260410464 260529048 260628966 261063648 261482112 261601184 262137984 263070979 263612232 263732274 264679488 264697056 264800016 264817592 265768704 265889728 266435328 266853366 267383618 267487623 267933744 267951528 269018496 269036352 269158864 270248576 270549396 270653157 271662768 271766956 272344176 273446784 273875823 274420029 274877712 274984632 275002884 275108353 276008896 276116256 278257356 278384067 278918718 279383904 279402448 279511128 280533632 280642752 282111336 282239802 282818952 283272288 283855104 283963968 283982816 285132544 285579918 286736112 286755144 286866684 287916096 288527616 288638272 288959562 289646361 290148696 290261556 290280822 291436704 291456048 291942144 292636032 293095179 293696604 294167376 294301332 294905232 295039524 296120448 296234016 297784188 297900018 297919791 298989792 299125944 299624832 299739744 301445469 302665896 302803722 303170688 303891264 304029648 304556928 305620614 306387198 306878312 307509696 307627632 308775168 309237426 310510008 310630788 310651406 311909104 312429312 312571584 314306892 314327754 314450019 315600336 315723096 315744052 316270656 317022368 317375253 318171321 318681324 318826443 319459464 319480668 319626151 320651136 320774112 320920184 322578126 322599537 323905608 324053106 324445824 324593568 324718056 325907712 325929344 326417283 327760564 327866292 327888054 328434912 329215536 329365452 329764608 329786496 329936672 330938298 331272448 331768386 332300184 332983872 333133688 333135504 333263268 334354176 334506432 335192832 336363516 336385842 336516687 337077936 337207212 337747728 338442624 338465088 338594896 339990144 340499133 341877672 341900364 342033354 342470592 342626544 343284576 343879936 344013696 345238101 346081086 346104057 347213952 347372064 347505288 348084864 349323759 350897742 351482976 351643032 351777894 352905984 352929408 353066688 355050378 355188483 355804488 356650164 357244992 357268704 358715136 359991866 360732528 360870876 361035207 362217024 363125568 364393809 365167764 365307813 365893372 366503616 366646176 366670512 368155008 370367478 370392061 371009808 371178756 371891624 372511872 372681504 373837707 374190336 374775399 374777442 376148448 376319736 376464062 377091936 377696384 378618624 379966194 380773224 380919258 382314816 382340192 382488912 383888128 384612381 385279416 385454862 386195148 386371011 386864928 387015408 387041096 388582272 388608064 390615696 390793572 390943449 391595472 392223168 392401776 393206976 393386032 394978688 395418348 395598411 397019232 397045584 397200024 397226388 398653056 398834592 399652992 400280049 401075427 401900616 401927292 403527744 403554528 403738296 405188352 405372864 407494152 407650434 408516264 410012928 410170176 412316568 412504326 414013344 414174384 414865152 416762112 417386034 418378077 419075856 419103672 419266692 420800448 420964128 421694208 423167004 423359703 424228428 424908432 425101924 425945952 425974224 427698816 428369877 429221071 430104168 430132716 430300026 431874144 432070808 432791424 432957408 435223044 435392334 435421233 436257482 437155056 437184072 437913216 438954048 439153936 441251064 441451998 442357848 442559286 443066912 443978496 444180672 444351024 446008576 446676282 446850027 448484688 448514456 448688916 449437248 449609616 450330304 451286784 453998844 454028978 454205583 455836896 455867152 456044472 456627456 456835392 457712768 458430921 459580797 460317468 461264544 461441448 461472076 463162752 463340384 463856139 465765012 465946182 465977109 467863656 468643968 468857376 469037192 470755584 471460338 471491631 473400504 473584644 473616078 474405984 475533552 476326656 476358272 478021986 479189196 479221002 480976704 481161168 481380276 482956032 484167424 485858412 486079659 486668736 486890352 487077084 488671488 488861568 488894016 491640846 491832081 492652368 493823304 494048178 494646912 494679744 494905008 496407447 496908672 497652579 498450276 498677257 499700532 499703256 499894902 501531264 501759648 502789248 504545274 504578763 505810818 506621592 506852294 507697632 507892344 509753088 509985216 512816508 512850546 513050031 513705888 513939816 514926864 515161348 515819904 516020544 519121629 520820928 521058096 521257932 521495299 522127296 522964224 523202368 524275968 526141958 526346613 527224464 527464548 527666841 529358976 529394112 529600032 529635184 531779456 532575567 533706732 534767236 534975246 535867488 535903056 538036992 538072704 538317728 539987799 540497152 541098792 541306314 541342243 543325536 543533912 544688352 546893568 547751646 548840058 549755424 549969264 550005768 550216706 552017792 552232512 555551217 556514712 556768134 557837436 558767808 558804896 559022256 561067264 561285504 564222672 564479604 564696093 565637904 566544576 567927936 567965632 569949291 571159836 571378887 573472224 573510288 573733368 575832192 577276544 577919124 578182293 579292722 580297392 580523112 580561644 582873408 582912096 585272064 586190358 587393208 588334752 588602664 589810464 590079048 592240896 592468032 595568376 595800036 595839582 597979584 598251888 599249664 599479488 602890938 604323889 605331792 605607444 606341376 607782528 608059296 609113856 611241228 611475651 612774396 613756624 615019392 615255264 618474852 618756489 621020016 621261576 621302812 623818208 625143168 626079051 628613784 628655508 628900038 628941781 631200672 631446192 631488104 632541312 634044736 634750506 636342642 637362648 637652886 638918928 638961336 639252302 641302272 641548224 641840368 645156252 645199074 645450039 647811216 648106212 648891648 649187136 649436112 651858688 652834566 653088501 654386223 655521128 655732584 655776108 656869824 658431072 658730904 659572992 659873344 661876596 662177997 663536772 663838929 664600368 665967744 666267376 666271008 666526536 669012864 670014423 672727032 672771684 673033374 674155872 674414424 675495456 676885248 676930176 677189792 679980288 680998266 681043467 683755344 683800728 684066708 684941184 685253088 686569152 688027392 690476202 692162172 692208114 694427904 694744128 695010576 696169728 698647518 698919273 701795484 702965952 703286064 703555788 705858816 706133376 710100756 710376966 710424117 711608976 713300328 714489984 714537408 717032979 718831503 719983732 721465056 721741752 722070414 724434048 726251136 728787618 728835991 730335528 730615626 731786744 733007232 733292352 733341024 736310016 737461269 740734956 740784122 741072267 742019616 742357512 743783248 745023744 745363008 747675414 749550798 749554884 749842353 752296896 752639472 752928124 754183872 755392768 756817911 758716227 759932388 760278441 761546448 761838516 762185437 764629632 764680384 764977824 769224762 769275819 770558832 770909724 772390296 772742022 773729856 774030816 774082192 777164544 777216128 781231392 781587144 781886898 783190944 784446336 784803552 786413952 786772064 789212937 789957376 790836696 791196822 794038464 794091168 794400048 794452776 797306112 797669184 799305984 800560098 802150854 802462869 803801232 803854584 807055488 807109056 807476592 810745728 811959471 814988304 815300868 817032528 820340352 823260087 824633136 825008652 825325059 828026688 828348768 834772068 835152201 836756154 838151712 838207344 838533384 841600896 841928256 844596301 846334008 846719406 848456856 849816864 850203848 851891904 851948448 855397632 856739754 858442142 860208336 860265432 860600052 863748288 864141616 865582848 865914816 868939083 870446088 870784668 870842466 872514964 874310112 874368144 875826432 877908096 878307872 879285537 882502128 882903996 883242607 884715696 885118572 886133824 888361344 888702048 893352564 893700054 893759373 896969376 897028912 897377832 898874496 899219232 900660608 904336407 907997688 908057956 908411166 911673792 911734304 912088944 913670784 915425536 916861842 919161594 920634936 922529088 922882896 922944152 926325504 926680768 927712278 931530024 931892364 931954218 935727312 937287936 937714752 938074384 942920676 942983262 943350057 946801008 947169288 947232156 948811968 951067104 952716544 954513963 956043972 956479329 958378392 958442004 958878453 961953408 962322336 962760552 967798611 971716824 972159318 973337472 973780704 974154168 977723136 977788032 979251849 983281692 983664162 985304736 987646608 988096356 989293824 989359488 989810016 992814894 993817344 995305158 996900552 997354514 999401064 999406512 999789804 1003062528 1003519296 1005578496 1009090548 1009157526 1009550061 1011621636 1013243184 1013704588 1015395264 1015784688 1019970432 1021497399 1025633016 1025701092 1026100062 1026168169 1027411776 1027879632 1029853728 1030322696 1031639808 1032041088 1035714303 1038243258 1038312171 1041641856 1042116192 1042515864 1042990598 1044254592 1046404736 1047971277 1052283916 1052693226 1054448928 1054929096 1055333682 1058717952 1058788224 1059200064 1059270368 1063558912 1065151134 1065221833 1065565449 1067413464 1069534472 1069950492 1071734976 1071806112 1076145408 1076635456 1079975598 1082197584 1082612628 1082684486 1083105621 1086651072 1087067824 1089376704 1093181427 1095503292 1095923439 1097680116 1099510848 1099938528 1100011536 1100433412 1104035584 1104465024 1111102434 1111176183 1113029424 1113536268 1115674872 1117535616 1117609792 1118044512 1121513121 1122571008 1124326197 1128445344 1128959208 1129392186 1131275808 1133089152 1135855872 1135931264 1139898582 1142319672 1142757774 1146944448 1147020576 1147466736 1151664384 1154553088 1155838248 1156364586 1158585444 1159113033 1160594784 1161046224 1161123288 1165746816 1165824192 1172380716 1172830347 1174786416 1176669504 1177205328 1179620928 1180158096 1184936064 1186795233 1189153459 1191136752 1191600072 1191679164 1195959168 1196503776 1198958976 1203226281 1205781876 1208647778 1210663584 1211214888 1215565056 1216118592 1222482456 1222951302 1225548792 1227513248 1230038784 1230510528 1236949704 1237512978 1242040032 1242523152 1242605624 1247636416 1250286336 1252158102 1255134231 1257227568 1257311016 1257800076 1257883562 1262401344 1262892384 1262976208 1265082624 1268089472 1269501012 1270079109 1272685284 1274725296 1275305772 1277837856 1277922672 1278504604 1283096448 1283680736 1285109631 1287663213 1290312504 1290398148 1290893041 1290900078 1295622432 1296212424 1298374272 1298872224 1305669132 1306177002 1306263699 1308772446 1311042256 1311465168 1311552216 1313739648 1316862144 1317461808 1319746688 1323753192 1324355994 1327073544 1327677858 1329200736 1331935488 1332534752 1332542016 1333053072 1338025728 1340028846 1345454064 1345543368 1346066748 1348311744 1348828848 1350990912 1353860352 1354379584 1361996532 1362086934 1362616749 1367510688 1367601456 1368133416 1369882368 1370506176 1373138304 1375292763 1378742391 1380952404 1384324344 1384416228 1389488256 1390021152 1397295036 1397838546 1397931327 1403590968 1405931904 1406572128 1407111576 1412266752 1414474893 1420201512 1420753932 1420848234 1423217952 1426600656 1428979968 1429074816 1434065958 1437663006 1439967464 1442930112 1443483504 1444140828 1448868096 1452502272 1457575236 1457671982 1458238977 1460671056 1461231252 1463573488 1466014464 1466584704 1466682048 1474922538 1475496243 1481469912 1481568244 1482144534 1484039232 1484715024 1487566496 1489222341 1490726016 1492957737 1495350828 1496031771 1499101596 1499109768 1499684706 1499784247 1504593792 1505278944 1505856248 1508367744 1513635822 1513736289 1517432454 1519864776 1520556882 1523092896 1523677032 1524370874 1529259264 1529360768 1529955648 1538449524 1538551638 1539150093 1541117664 1541819448 1544780592 1545484044 1547459712 1548061632 1548164384 1554432256 1557364887 1562462784 1563174288 1563773796 1564485897 1566381888 1568892672 1569607104 1572827904 1573544128 1578425874 1579039839 1581673392 1582393644 1583000523 1588076928 1588182336 1588800096 1588905552 1595338368 1597726701 1601120196 1604301708 1604925738 1607602464 1607709168 1614110976 1614218112 1614953184 1619963397 1621491456 1623918942 1624026729 1629976608 1630601736 1634065056 1640680704 1646520174 1649266272 1650017304 1650650118 1656053376 1656697536 1666653651 1669544136 1670304402 1673512308 1674274381 1676303424 1676414688 1677066768 1683201792 1683856512 1689192602 1692668016 1693438812 1694088279 1696913712 1699633728 1700407696 1703783808 1703896896 1709847873 1713479508 1714136661 1716884284 1720416672 1720530864 1721200104 1727496576 1728283232 1731829632 1734546879 1737878166 1737993517 1740892176 1741569336 1741684932 1745029928 1748620224 1748736288 1755816192 1756615744 1758571074 1765004256 1765807992 1766485214 1769431392 1770237144 1772267648 1776722688 1777404096 1786705128 1787400108 1787518746 1793938752 1794057824 1794755664 1797748992 1798438464 1801321216 1808672814 1812971667 1815995376 1816115912 1816822332 1823347584 1823468608 1824177888 1827341568 1833723684 1834426953 1838323188 1841269872 1845058176 1845765792 1845888304 1853361536 1855424556 1856269467 1863060048 1863784728 1863908436 1871454624 1875429504 1876148768 1878237153 1885841352 1885966524 1886700114 1886825343 1893602016 1894338576 1894464312 1897623936 1902134208 1909027926 1912087944 1912958658 1916756784 1916884008 1917756906 1923906816 1924644672 1925521104 1935597222 1936350117 1943433648 1944318636 1946674944 1947561408 1948308336 1955576064 1958503698 1963158669 1966563384 1967328324 1970609472 1975293216 1976192712 1978718976 1979620032 1985629788 1986533991 1990610316 1991516787 1993801104 1994709028 1998802128 1998813024 1999579608 2007038592 2010043269 2018181096 2018315052 2019100122 2019234139 2023243272 2026486368 2027409176 2030790528 2031569376 2039940864 2042994798 2043130401 2051266032 2051402184 2052200124 2052336338 2054823552 2055759264 2059707456 2060645392 2064082176 2071428606 2076486516 2076624342 2083283712 2084232384 2085031728 2085981196 2088509184 2092809472 2095942554 2096757819 2104567832 2105386452 2108897856 2109858192 2110667364 2117576448 2118400128 2118540736 2130302268 2130443666 2131130898 2131272351 2134826928 2139068944 2139900984 2143469952 2143612224 2151098937 2153270912 2156494509 2159951196 2164395168 2165225256 2165368972 2166211242 2173302144 2174135648 2178753408 2186362854 2186507973 2191006584 2191846878 2195360232 2199021696 2199877056 2200023072 2200866824 2208930048 2212383807 2222204868 2222352366 2223216801 2226058848 2227072536 2231349744 2235071232 2235219584 2236089024 2243026242 2248652394 2249527059 2256890688 2257918416 2258784372 2262551616 2266178304 2271862528 2276148681 2279797164 2280835323 2284639344 2285515548 2286556311 2293888896 2294041152 2294933472 2307827457 2311676496 2312729172 2317170888 2318226066 2321189568 2322092448 2322246576 2331493632 2331648384 2339947129 2344761432 2345660694 2349572832 2353339008 2354410656 2359241856 2360316192 2367638811 2369872128 2373590466 2378306918 2382273504 2383200144 2383358328 2391918336 2393007552 2397917952 2406452562 2407388607 2411563752 2417295556 2421327168 2422429776 2432237184 2435878413 2444964912 2445902604 2447016403 2451097584 2455026496 2461021056 2469780261 2473899408 2475025956 2475975177 2484080064 2485046304 2485211248 2495272832 2504316204 2505456603 2510268462 2514455136 2514622032 2515600152 2515767124 2524802688 2525784768 2525952416 2533788903 2536178944 2539002024 2540144371 2540158218 2545370568 2549450592 2550611544 2555675712 2555845344 2557009208 2566192896 2567361472 2570219262 2575326426 2580625008 2580796296 2581786082 2581800156 2591244864 2592424848 2596748544 2597744448 2606817249 2611338264 2612354004 2612527398 2617544892 2622084512 2622930336 2623104432 2627479296 2633724288 2634923616 2639493376 2647506384 2648711988 2649727821 2654147088 2655355716 2658401472 2665069504 2665084032 2666106144 2680057692 2681278119 2690908128 2691086736 2692133496 2696623488 2697657696 2701981824 2708759168 2713009221 2723993064 2724173868 2725233498 2735021376 2735202912 2736266832 2741012352 2746276608 2750585526 2757484782 2761904808 2768648688 2768832456 2778976512 2780042304 2794590072 2795677092 2795862654 2807181936 2811863808 2813144256 2814223152 2828949786 2830050171 2835673633 2840403024 2841507864 2841696468 2846435904 2853201312 2858149632 2868131916 2869437987 2875326012 2876635359 2879934928 2885860224 2886967008 2888281656 2903395833 2915150472 2915343964 2916477954 2921342112 2922462504 2927146976 2933169408 2933364096 2937755547 2949845076 2950992486 2951188357 2962939824 2963136488 2964289068 2968078464 2969430048 2975132992 2978444682 2981452032 2985915474 2990701656 2992063542 2998203192 2998219536 2999369412 2999568494 3009187584 3010557888 3011712496 3016735488 3027271644 3027472578 3028650183 3034864908 3039729552 3041113764 3046185792 3047354064 3048741748 3058721536 3059911296 3064492197 3076899048 3077103276 3078300186 3078504507 3082235328 3083638896 3089561184 3090968088 3094919424 3096123264 3096328768 3107142909 3114729774 3114936513 3124925568 3126348576 3127547592 3128971794 3132763776 3139214208 3143913831 3147088256 3156851748 3158079678 3163346784 3164787288 3166001046 3176153856 3176364672 3177600192 3177811104 3190676736 3195453402 3195665499 3202240392 3208603416 3209851476 3215204928 3215418336 3228436224 3229906368 3239926794 3247837884 3248053458 3249316863 3259953216 3261203472 3268130112 3279544281 3287770317 3293040348 3294539911 3298532544 3300034608 3301300236 3312106752 3313395072 3333307302 3333528549 3339088272 3340608804 3347024616 3348548762 3352606848 3352829376 3354133536 3364539363 3367713024 3372978591 3378385204 3385336032 3386877624 3388176558 3393827424 3399267456 3400815392 3407567616 3407793792 3419695746 3419922727 3426959016 3428273322 3433768568 3440833344 3441061728 3442400208 3454993152 3456566464 3463659264 3469093758 3475756332 3475987034 3477339099 3481784352 3483138672 3483369864 3490059856 3497240448 3497472576 3513231488 3517142148 3518491041 3530008512 3531615984 3532970428 3538862784 3540474288 3544535296 3554808192 3560385699 3567460377 3573410256 3574800216 3575037492 3576408589 3587877504 3588115648 3589511328 3596876928 3609678843 3617345628 3625943334 3631990752 3632231824 3633644664 3646695168 3646937216 3648355776 3667447368 3668853906 3676646376 3682539744 3690116352 3691531584 3691776608 3706723072 3710849112 3712538934 3726120096 3727569456 3727816872 3742909248 3750859008 3752297536 3756474306 3765402693 3771682704 3771933048 3773400228 3773650686 3787204032 3788677152 3788928624 3795247872 3804268416 3810237327 3818055852 3824175888 3825917316 3833513568 3833768016 3835513812 3849289344 3851042208 3862989639 3871194444 3872679123 3872700234 3886867296 3888637272 3895122816 3896616672 3917007396 3918791097 3926317338 3933126768 3934656648 3941218944 3950586432 3952385424 3959240064 3971259576 3973067982 3981220632 3983033574 3987602208 3989418056 3997604256 3997626048 3999159216 4014077184 4020086538 4036362192 4036630104 4038200244 4038468278 4046486544 4052972736 4054818352 4061581056 4063138752 4085989596 4086260802 4087850247 4102532064 4102804368 4104400248 4104672676 4109647104 4111518528 4119414912 4121290784 4125878289 4136227173 4142857212 4144446079 4152973032 4153248684 4168464768 4170063456 4171962392 4191885108 4193515638 4193793981 4209135664 4210772904 4217795712 4219716384 4221334728 4236800256 4237081472 4243424679 4260604536 4260887332 4262261796 4262544702 4269653856 4278137888 4279801968 4286939904 4287224448 4302197874 4306541824 4312989018 4319902392 4328790336 4330450512 4330737944 4332422484 4346604288 4348271296 4357506816 4372725708 4373015946 4374716931 4382013168 4383693756 4390720464 4398043392 4399754112 4400046144 4401733648 4424767614 4426488729 4444409736 4444704732 4446433602 4452117696 4454145072 4462699488 4470439168 4472178048 4478873211 4486052484 4488095313 4497304788 4499054118 4499352741 4513781376 4515836832 4517568744 4525103232 4541208867 4552297362 4559594328 4561670646 4569278688 4571031096 4573112622 4587777792 4588082304 4589866944 4615654914 4617450279 4623352992 4625458344 4634341776 4636452132 4642379136 4644184896 4644493152 4663296768 4679894258 4689522864 4691321388 4693457691 4699145664 4706678016 4708821312 4718483712 4720632384 4735277622 4737119517 4747180932 4749001569 4756613836 4764547008 4766400288 4766716656 4786015104 4793180103 4812905124 4814777214 4815096793 4823127504 4834591112 4842654336 4844859552 4859890191 4864474368 4871756826 4872080187 4889929824 4891805208 4894032806 4902195168 4910052992 4922042112 4939560522 4947798816 4950051912 4951950354 4968160128 4970092608 4970422496 4990545664 4998348601 4999960953 5008632408 5010913206 5020536924 5022823143 5028910272 5029244064 5031200304 5031534248 5049605376 5051569536 5051904832 5067577806 5078004048 5080288742 5080316436 5082264837 5090741136 5098901184 5101223088 5111351424 5111690688 5114018416 5129543619 5134722944 5140438524 5142409983 5150652852 5161250016 5161592592 5163572164 5163600312 5182489728 5184849696 5195488896 5203640637 5213634498 5213980551 5222676528 5224708008 5225054796 5235089784 5244169024 5245860672 5246208864 5267448576 5269847232 5295012768 5297423976 5299455642 5308294176 5310711432 5316802944 5330139008 5330168064 5332212288 5360115384 5362556238 5381816256 5382173472 5384266992 5393246976 5395315392 5403963648 5417518336 5426018442 5438915001 5447986128 5448347736 5450466996 5470042752 5470405824 5472533664 5482024704 5501171052 5503280859 5514969564 5523809616 5537297376 5537664912 5560084608 5568808401 5579873923 5589180144 5591354184 5591725308 5614363872 5626288512 5628446304 5657899572 5660100342 5660476029 5671347266 5680806048 5683015728 5683392936 5692871808 5706402624 5736263832 5738875974 5750652024 5753270718 5759869856 5771720448 5773934016 5776563312 5806791666 5809050351 5830300944 5830687928 5832955908 5842684224 5844925008 5854293952 5866728192 5875511094 5889476007 5899690152 5901984972 5902376714 5925879648 5926272976 5928578136 5936156928 5938860096 5950265984 5956889364 5959601973 5971830948 5974550361 5981403312 5984127084 5996406384 5996439072 5998738824 5999136988 6021115776 6023424992 6030129807 6054543288 6054945156 6057300366 6057702417 6069729816 6079459104 6082227528 6092371584 6094708128 6097483496 6119822592 6128984394 6129391203 6153798096 6154206552 6156600372 6157009014 6164470656 6167277792 6179122368 6181936176 6192246528 6192657536 6214285818 6229459548 6229873026 6249851136 6252697152 6255095184 6257943588 6265527552 6278428416 6287827662 6294176512 6313703496 6316159356 6326693568 6329574576 6332002092 6352729344 6355200384 6355622208 6390906804 6391330998 6393817053 6404480784 6417206832 6419702952 6430409856 6430836672 6453296811 6459812736 6469483527 6479853588 6482804341 6495675768 6496106916 6498633726 6519906432 6522406944 6536260224 6559088562 6559523919 6575540634 6586080696 6589079822 6597065088 6600069216 6602600472 6626790144 6637151421 6666614604 6667057098 6669650403 6678176544 6681217608 6694049232 6697097524 6705213696 6705658752 6708267072 6729078726 6745957182 6748581177 6756770408 6770672064 6773755248 6776353116 6787654848 6798534912 6801630784 6815587584 6839391492 6839845454 6842505969 6853918032 6856546644 6859668933 6867537136 6881666688 6882123456 6884800416 6913132928 6923482371 6938187516 6951512664 6951974068 6954678198 6963568704 6966277344 6966739728 6980119712 6994480896 6994945152 7019841387 7026462976 7034284296 7036982082 7037449159 7060017024 7063231968 7065940856 7077725568 7080948576 7102916433 7109616384 7120771398 7134920754 7146820512 7149600432 7150074984 7152817178 7175755008 7176231296 7179022656 7193753856 7219357686 7222165821 7234691256 7251886668 7263981504 7264463648 7267289328 7293874432 7296711552 7307635239 7334894736 7337707812 7341049209 7353292752 7365079488 7383063168 7383553216 7409340783 7421698224 7425077868 7427925531 7452240192 7455138912 7455633744 7485818496 7504595072 7512948612 7516369809 7530805386 7543365408 7543866096 7546800456 7547301372 7574408064 7577354304 7577857248 7601366709 7608536832 7620433113 7620474654 7636111704 7648351776 7651834632 7667027136 7667536032 7671027624 7698578688 7702084416 7725979278 7742388888 7745358246 7745400468 7773734592 7777274544 7790245632 7793233344 7820451747 7834014792 7837582194 7852634676 7856210557 7866253536 7869313296 7882437888 7901172864 7904770848 7918480128 7942519152 7946135964 7949183463 7962441264 7966067148 7975204416 7978836112 7995208512 7995252096 7998318432 8040173076 8043834357 8072724384 8073260208 8076400488 8076936556 8092973088 8105945472 8109636704 8126277504 8139027663 8155200349 8171979192 8172521604 8175700494 8205064128 8205608736 8208800496 8209345352 8223037056 8238829824 8242581568 8251756578 8272454346 8285714424 8288892158 8305946064 8306497368 8336929536 8340126912 8343924784 8383770216 8387031276 8387587962 8418271328 8421545808 8435591424 8439432768 8442669456 8474162944 8486849358 8490150513 8507020899 8521209072 8521774664 8524523592 8525089404 8539307712 8556275776 8559603936 8574448896 8604395748 8608313961 8625978036 8629906077 8639804784 8657580672 8660901024 8661475888 8664844968 8696542592 8710187499 8745451416 8746031892 8749433862 8764026336 8767387512 8781440928 8799508224 8800092288 8803467296 8813266641 8849535228 8852977458 8853565071 8888819472 8889409464 8892867204 8904235392 8908290144 8925398976 8944356096 8957746422 8972104968 8976190626 8994609576 8998108236 8998705482 9027562752 9031673664 9035137488 9050206464 9082417734 9085950549 9104594724 9119188656 9123341292 9138557376 9142062192 9146225244 9176164608 9179733888 9231309828 9234900558 9235513521 9246705984 9250916688 9268683552 9272904264 9284758272 9288369792 9288986304 9321428727 9344809539 9359788516 9379045728 9382642776 9386915382 9398291328 9417642624 9431741493 9441264768 9470555244 9474239034 9474867883 9494361864 9498003138 9513227672 9529094016 9532800576 9533433312 9572030208 9586360206 9586996497 9625810248 9629554428 9630193586 9646255008 9669182224 9685308672 9689719104 9719780382 9743513652 9744160374 9747950589 9779859648 9783610416 9788065612 9804390336 9820105984 9838632843 9863310951 9879121044 9883619733 9895597632 9900103824 9903900708 9908410681 9936320256 9940185216 9940844992 9996697202 9999921906 10000585647 10017264816 10021826412 10041073848 10045646286 10057820544 10058488128 10062400608 10063068496 10093618089 10103139072 10103809664 10118935773 10135155612 10156008096 10160577484 10160632872 10164529674 10181482272 10197802368 10202446176 10222702848 10223381376 10228036832 10259087238 10259768181 10269445888 10280877048 10284819966 10301305704 10322500032 10323185184 10327144328 10327200624 10364979456 10369699392 10390977792 10407281274 10427268996 10427961102 10432017297 10445353056 10449416016 10450109592 10470179568 10488338048 10491721344 10492417728 10539694464 10555473123 10590025536 10594847952 10598911284 10616588352 10621422864 10633605888 10660278016 10664424576 10702381131 10720230768 10725112476 10729225767 10763632512 10764346944 10768533984 10790630784 10829036529 10852036884 10877830002 10895972256 10896695472 10900933992 10940085504 10940811648 10945067328 10979751913 11002342104 11006561718 11029939128 11047619232 11074594752 11075329824 11120169216 11137616802 11159747846 11178360288 11182708368 11183450616 11228727744 11252577024 11256892608 11296208079 11315799144 11320200684 11320952058 11342694532 11361612096 11366031456 11366785872 11385743616 11412805248 11430711981 11472527664 11477751948 11482153891 11501304048 11506541436 11519739712 11547868032 11553126624 11588968917 11613583332 11618037369 11618100702 11660601888 11661375856 11665911816 11685368448 11689850016 11708587904 11751022188 11756373291 11778952014 11799380304 11803969944 11804753428 11851759296 11852545952 11857156272 11877720192 11900531968 11913778728 11919203946 11943661896 11949100722 11962806624 11968254168 11992812768 11992878144 11997477648 11998273976 12042231552 12046849984 12060259614 12109086576 12109890312 12114600732 12115404834 12139459632 12158918208 12164455056 12184743168 12189416256 12194966992 12257968788 12258782406 12263550741 12307596192 12308413104 12313200744 12314018028 12328941312 12334555584 12358244736 12363872352 12385315072 12408681519 12428571636 12433338237 12458919096 12459746052 12505394304 12510190368 12515887176 12575655324 12581381943 12627406992 12632318712 12653387136 12659149152 12664004184 12710400768 12711244416 12730274037 12781813608 12782661996 12787634106 12808961568 12834413664 12839405904 12860819712 12861673344 12906593622 12919625472 12938967054 12959707176 12965608682 12991351536 12992213832 12997267452 13039812864 13044813888 13072520448 13118177124 13119047838 13124150793 13151081268 13172161392 13178159644 13194130176 13200138432 13205200944 13274302842 13279466187 13305853201 13333229208 13334114196 13339300806 13356353088 13362435216 13388098464 13394195048 13411317504 13416534144 13458157452 13464285939 13491914364 13497162354 13498058223 13513540816 13541344128 13547510496 13552706232 13575309696 13603261568 13623626601 13678782984 13679690908 13685011938 13707836064 13713093288 13719337866 13735074272 13763333376 13764246912 13769600832 13826265856 13846964742 13847883829 13852350837 13876375032 13903025328 13903948136 13909356396 13927137408 13932554688 13933479456 13960239424 13989890304 14039682774 14068568592 14073964164 14074898318 14080373073 14120034048 14126463936 14131881712 14155451136 14161897152 14205832866 14211358551 14241542796 14247004707 14269841508 14293641024 14299200864 14300149968 14305634356 14352462592 14358045312 14379540309 14438715372 14444331642 14445290379 14469382512 14503773336 14527963008 14528927296 14534578656 14579670573 14593423104 14615270478 14616240561 14669789472 14675415624 14682098418 14706585504 14730158976 14766126336 14767106432 14818681566 14843396448 14850155736 14855851062 14904480384 14910277824 14911267488 14971636992 14995045803 15009190144 15025897224 15032739618 15061610772 15068469429 15086730816 15087732192 15093600912 15094602744 15148816128 15154708608 15155714496 15202733418 15240866226 15240949308 15246794511 15272223408 15296703552 15303669264 15334054272 15335072064 15342055248 15388630857 15404168832 15427229949 15451958556 15458994967 15484777776 15490716492 15490800936 15547469184 15554549088 15586466688 15640903494 15641941653 15668029584 15675164388 15705269352 15712421114 15732507072 15738626592 15802345728 15809541696 15885038304 15892271928 15898366926 15924882528 15932134296 15950408832 15957672224 15990417024 15990504192 15996636864 16047329719 16080346152 16087668714 16145448768 16146520416 16152800976 16153873112 16185946176 16211890944 16219273408 16252555008 16278055326 16310400698 16316745003 16343958384 16345043208 16351400988 16410128256 16411217472 16417600992 16418690704 16446074112 16485163136 16503513156 16509842577 16544908692 16571428848 16577784316 16611892128 16612994736 16680253824 16687849568 16706425203 16739621769 16767540432 16774062552 16775175924 16781609533 16836542656 16843091616 16878865536 16885338912 16973698716 16980301026 16981428087 17014041798 17042418144 17043549328 17049047184 17050178808 17078615424 17112551552 17119207872 17208791496 17216627922 17251956072 17259812154 17279609568 17315161344 17321802048 17322951776 17329689936 17393085184 17420374998 17490902832 17492063784 17498867724 17528052672 17534775024 17562881856 17600184576 17606934592 17626533282 17668428021 17699070456 17705954916 17707130142 17777638944 17778818928 17785734408 17808470784 17816580288 17850797952 17878805919 17915492844 17923651083 17944209936 17952381252 17989219152 17996216472 17997410964 18063347328 18070274976 18164835468 18171901098 18173107251 18209189448 18238377312 18246682584 18277114752 18284124384 18292450488 18359467776 18388173609 18462619656 18469801116 18471027042 18493411968 18501833376 18537367104 18545808528 18576739584 18577972608 18642857454 18689619078 18719577032 18758091456 18765285552 18773830764 18796582656 18835285248 18863482986 18882529536 18941110488 18948478068 18949735766 18988723728 18996006276 19026455344 19058188032 19065601152 19066866624 19172720412 19173992994 19181451159 19251620496 19259108856 19260387172 19292510016 19338364448 19359890433 19379438208 19408450581 19439560764 19448413023 19487027304 19488320748 19495901178 19497195211 19559719296 19567220832 19576131224 19608780672 19677265686 19678571757 19726621902 19758242088 19767239466 19791195264 19800207648 19807801416 19816821362 19880370432 19881689984 19911454263 19993394404 19999843812 20001171294 20008951209 20034529632 20043652824 20082147696 20091292572 20115641088 20116976256 20124801216 20126136992 20187236178 20207619328 20237871546 20245743531 20270311224 20312016192 20321154968 20321265744 20329059348 20362964544 20395604736 20404892352 20446762752 20456073664 20518174476 20519536362 20527517907 20561754096 20569639932 20579006799 20602611408 20645000064 20646370368 20654288656 20654401248 20739398784 20770447113 20814562548 20854537992 20855922204 20864034594 20890706112 20898832032 20900219184 20940359136 20976676096 20983442688 20984835456 21059524161 21079388928 21110946246 21112347477 21180051072 21189695904 21197822568 21233176704 21242845728 21308749299 21328849152 21404762262 21440461536 21450224952 21458451534 21527265024 21528693888 21537067968 21581261568 21658073058 21666497463 21704073768 21755660004 21791944512 21793390944 21801867984 21881623296 21890134656 21959503826 22004684208 22013123436 22023147627 22059878256 22095238464 22149189504 22150659648 22228022349 22275233604 22283776593 22319495692 22356720576 22365416736 22366901232 22457455488 22513785216 22549109427 22592416158 22593915721 22631598288 22640401368 22641904116 22685389064 22723224192 22732062912 22733571744 22804100127 22825610496 22861299339 22861423962 22945055328 22955503896 22964307782 23002608096 23013082872 23039479424 23095736064 23106253248 23177937834 23227166664 23236074738 23236201404 23321203776 23322751712 23331823632 23370736896 23379700032 23417175808 23461355241 23502044376 23512746582 23557904028 23568631671 23598760608 23607939888 23609506856 23703518592 23705091904 23714312544 23755440384 23827557456 23838407892 23847550389 23887323792 23898201444 23925613248 23936508336 23985625536 23985756288 23994955296 23996547952 24093699968 24120519228 24131503071 24218173152 24219780624 24229201464 24230809668 24278919264 24317836416 24328910112 24378832512 24389933984 24417082989 24465601047 24515937576 24517564812 24527101482 24615192384 24616826208 24626401488 24628036056 24669111168 24716489472 24727744704 24817363038 24857143272 24866676474 24917838192 24919492104 25010788608 25020380736 25031774352 25151310648 25162763886 25254813984 25264637424 25306774272 25318298304 25328008368 25422488832 25460548074 25521062697 25563627216 25565323992 25575268212 25617923136 25668827328 25678811808 25723346688 25813187244 25824941883 25877934108 25889718231 25919414352 25931217364 25982703072 25984427664 25994534904 26089627776 26130562497 26182485331 26236354248 26238095676 26248301586 26302162536 26344322784 26356319288 26400276864 26410401888 26548605684 26558932374 26560695213 26611706402 26666458416 26668228392 26678601612 26712706176 26724870432 26776196928 26788390096 26833068288 26916314904 26928571878 26983828728 26994324708 26996116446 27027081632 27082688256 27095020992 27105412464 27150619392 27206523136 27247253202 27257851647 27357565968 27359381816 27370023876 27415672128 27426186576 27438675732 27470148544 27528493824 27539201664 27693929484 27695767658 27704701674 27706540563 27752750064 27806050656 27807896272 27818712792 27854274816 27865109376 27866958912 27920478848 27964286181 28034428617 28079365548 28137137184 28147928328 28149796636 28160746146 28252927872 28263763424 28295224479 28323794304 28411665732 28422717102 28424603649 28483085592 28494009414 28539683016 28587282048 28598401728 28600299936 28611268712 28716090624 28759080618 28760989491 28877430744 28888663284 28890580758 28938765024 29007546672 29055926016 29057854592 29069157312 29159341146 29230540956 29232481122 29243851767 29339578944 29350831248 29364196836 29413171008 29460317952 29534212864 29589932853 29637363132 29650859199 29686792896 29700311472 29711702124 29725232043 29808960768 29820555648 29822534976 29990091606 30001756941 30051794448 30065479236 30123221544 30136938858 30173461632 30175464384 30187201824 30189205488 30280854267 30309417216 30311428992 30356807319 30405466836 30419312677 30481732452 30481898616 30493589022 30544446816 30593407104 30607338528 30668108544 30670144128 30684110496 30777261714 30779304543 30808337664 30854459898 30903917112 30917989934 30969555552 30981432984 30981601872 31094938368 31109098176 31172933376 31281806988 31283883306 31296051891 31336059168 31350328776 31410538704 31424842228 31465014144 31477253184 31619083392 31666419369 31770076608 31784543856 31796733852 31811213239 31849765056 31864268592 31900817664 31915344448 31980834048 31993273728 32094659438 32107143393 32160692304 32175337428 32187677301 32290897536 32293040832 32305601952 32307746224 32371892352 32438546816 32487109587 32556110652 32620801396 32633490006 32687916768 32690086416 32702801976 32820256512 32822434944 32835201984 32837381408 32939255739 32970326272 33007026312 33019685154 33021876823 33089817384 33142857696 33155568632 33223784256 33225989472 33360507648 33375699136 33412850406 33479243538 33535080864 33548125104 33550351848 33563219066 33673085312 33686183232 33757731072 33770677824 33888624237 33947397432 33960602052 33962856174 34028083596 34084836288 34087098656 34098094368 34100357616 34157230848 34225103104 34238415744 34417582992 34433255844 34446461673 34503912144 34519624308 34559219136 34643604096 34645903552 34659379872 34766906751 34840749996 34854112107 34981805664 34984127568 34997735448 35056105344 35069550048 35125763712 35213869184 35253066564 35269119873 35336856042 35398140912 35411909832 35414260284 35555277888 35557637856 35571468816 35633160576 35701595904 35757611838 35830985688 35847302166 35888419872 35904762504 35978438304 35992432944 35994821928 36126694656 36140549952 36329670936 36343802196 36346214502 36418378896 36476754624 36493365168 36554229504 36568248768 36584900976 36776347218 36790652223 36863757229 36925239312 36939602232 36942054084 36986823936 37003666752 37074734208 37091617056 37155945216 37285714908 37300014711 37379238156 37439154064 37516182912 37530571104 37547661528 37726965972 37744145829 37882220976 37896956136 37899471532 37977447456 37992012552 38052910688 38131202304 38133733248 38190822111 38345440824 38347985988 38362902318 38365448641 38503240992 38518217712 38520774344 38585020032 38676728896 38719780866 38758876416 38816901162 38879121528 38896826046 38974054608 38976641496 38991802356 38994390422 39119438592 39134441664 39152262448 39217561344 39354531372 39357143514 39372452379 39453243804 39516484176 39534478932 39582390528 39600415296 39615602832 39633642724 39763379968 39822908526 39838398561 39917559603 39986788808 39999687624 40002342588 40017902418 40069059264 40087305648 40164295392 40182585144 40233952512 40249602432 40252273984 40374472356 40392857817 40475743092 40491487062 40494174669 40540622448 40624032384 40642309936 40642531488 40658118696 40725929088 40809784704 40870879803 40912147328 41036348952 41039072724 41055035814 41123508192 41139279864 41158013598 41205222816 41290000128 41292740736 41308577312 41308802496 41478797568 41540894226 41543651487 41629125096 41709075984 41711844408 41728069188 41781412224 41797664064 41800438368 41880718272 41969670912 42119048322 42221892492 42224694954 42241119219 42360102144 42379391808 42395645136 42466353408 42485691456 42617498598 42634075653 42741014121 42809524524 42880923072 42900449904 42916903068 43057387776 43074135936 43316146116 43332994926 43335871137 43408147536 43511320008 43583889024 43586781888 43603735968 43739011719 43780269312 43848721683 43919007652 44009368416 44026246872 44046295254 44119756512 44190476928 44298379008 44301319296 44456044698 44458995451 44550467208 44567553186 44638991384 44713441152 44730833472 44733802464 44914910976 44985137409 45027570432 45098218854 45184832316 45187831442 45205408287 45263196576 45280802736 45283808232 45370778128 45446448384 45464125824 45467143488 45608200254 45722598678 45722847924 45740383533 45890110656 45911007792 45928615564 46005216192 46026165744 46078958848 46165892571 46212506496 46281689847 46355875668 46376984901 46454333328 46472149476 46472402808 46493311657 46642407552 46645503424 46663647264 46759400064 46922710482 46925824959 47004088752 47025493164 47115808056 47137263342 47197521216 47215879776 47219013712 47407037184 47410183808 47428625088 47655114912 47676815784 47695100778 47774647584 47796402888 47851226496 47873016672 47971251072 47971512576 47989910592 47993095904 48141989157 48187399936 48241038456 48263006142 48436346304 48439561248 48458402928 48461619336 48557838528 48635672832 48657820224 48757665024 48779867968 48834165978 48931202094 48950235009 49031875152 49035129624 49054202964 49230384768 49233652416 49252802976 49256072112 49338222336 49455489408 49529527731 49634726076 49714286544 49733352948 49835676384 49838984208 50040761472 50063548704 50218865307 50302621296 50325527772 50344828599 50509627968 50529274848 50636596608 50656016736 50921096148 50944284261 51042125394 51127254432 51130647984 51150536424 51235846272 51337654656 51357623616 51520374361 51626374488 51649883766 51755868216 51779436462 51838828704 51862434728 51965406144 51968855328 51989069808 52179255552 52261124994 52364970662 52472708496 52476191352 52496603172 52604325072 52688645568 52712638576 52800553728 52820803776 53005284063 53097211368 53117864748 53121390426 53223412804 53332916832 53336456784 53357203224 53425412352 53449740864 53552393856 53576780192 53636417757 53770953249 53832629808 53857143756 53877799027 53967657456 53988649416 53992232892 54054163264 54190041984 54210824928 54494506404 54515703294 54519321753 54715131936 54718763632 54740047752 54831344256 54852373152 54877351464 54940297088 55078403328 55164520827 55387858968 55391535316 55409403348 55413081126 55505500128 55612101312 55615792544 55637425584 55730218752 55733917824 55840957696 55928572362 56068857234 56158731096 56274274368 56295856656 56299593272 56321492292 56505855744 56527526848 56590448958 56647588608 56823331464 56845434204 56849207298 56966171184 56988018828 57079366032 57174564096 57196803456 57200599872 57222537424 57518161236 57521978982 57544353477 57754861488 57777326568 57781161516 57877530048 58015093344 58115709184 58138314624 58225351743 58318682292 58345239069 58461081912 58464962244 58487703534 58491585633 58679157888 58701662496 58728393672 58826342016 59035715271 59179865706 59274726264 59301718398 59373585792 59400622944 59423404248 59450464086 59641111296 59645069952 59734362789 59980183212 60003513882 60026853627 60103588896 60130958472 60246443088 60273877716 60346923264 60350928768 60374403648 60378410976 60561708534 60622857984 60713614638 60810933672 60838625354 60963464904 60963797232 60987178044 61088893632 61186814208 61214677056 61340288256 61368220992 61554523428 61558609086 61582553721 61708919796 61737020397 61807834224 61835979868 61939111104 61962865968 61963203744 62218196352 62311341339 62563613976 62567766612 62592103782 62596258309 62672118336 62700657552 62821077408 62849684456 62930028288 62954506368 63178572483 63238166784 63332838738 63337042431 63540153216 63569087712 63593467704 63622426478 63699530112 63728537184 63830688896 63926247897 63986547456 64189318876 64214286786 64321384608 64350674856 64375354602 64581795072 64586081664 64611203904 64615492448 64743784704 64877093632 64974219174 64978531813 64999492389 65112221304 65241602792 65266980012 65375833536 65380172832 65405603952 65644869888 65670403968 65674762816 65878511478 66014052624 66039370308 66043753646 66069442881 66179634768 66285715392 66311137264 66447568512 66451978944 66684067047 66751398272 66825700812 66851329779 66958487076 67070161728 67096250208 67100703696 67126438132 67346170624 67372366464 67541355648 67647328281 67777248474 67781747163 67894794864 67921204104 67925712348 68056167192 68169672576 68174197312 68196188736 68200715232 68412300381 68476831488 68583898017 68835165984 68866511688 68892923346 69007824288 69039248616 69118438272 69287208192 69291807104 69318759744 69533813502 69681499992 69708224214 69963611328 69968255136 69995470896 70112210688 70139100096 70251527424 70427738368 70506133128 70538239746 70673712084 70705895013 70796281824 70823819664 70828520568 71110555776 71115275712 71142937632 71266321152 71515223676 71542651167 71661971376 71694604332 71776839744 71809525008 71956876608 71984865888 71989643856 72281099904 72394509213 72538360999 72659341872 72687604392 72692429004 72836757792 72953509248 72986730336 73136497536 73169801952 73396803141 73552694436 73581304446 73727514458 73850478624 73879204464 73884108168 74007333504 74149468416 74183234112 74571429816 74600029422 74758476312 74878308128 75032365824 75061142208 75095323056 75453931944 75488291658 75764441952 75793912272 75798943064 75954894912 75984025104 76105821376 76267466496 76381644222 76563188091 76690881648 76695971976 76725804636 76730897282 77006481984 77036435424 77041548688 77170040064 77353457792 77439561732 77474825649 77633802324 77669154693 77758243056 77793652092 77948109216 77953282992 77983604712 77988780844 78268883328 78304524896 78391687491 78547455993 78709062744 78714287028 78744475501 78744904758 78906487608 79032968352 79068957864 79200830592 79231205664 79267285448 79645817052 79676797122 79682085639 79835119206 79973577616 79999375248 80004685176 80035804836 80138118528 80174611296 80328590784 80365170288 80499204864 80504547968 80748944712 80785715634 80951486184 80982974124 80988349338 81081244896 81248064768 81284619872 81285062976 81316237392 81451858176 81619569408 81741759606 81824294656 82072697904 82078145448 82110071628 82247016384 82278559728 82316027196 82410445632 82585481472 82617154624 82617604992 83081788452 83087302974 83119621689 83258250192 83418151968 83423688816 83456138376 83562824448 83595328128 83600876736 83761436544 83892858543 84103285851 84238096644 84443784984 84449389908 84482238438 84758783616 84791290272 84971382912 85234997196 85268151306 85273810947 85482028242 85619049048 85761846144 85800899808 85833806136 86148271872 86282968473 86632292232 86665989852 86671742274 86816295072 87022640016 87167778048 87173563776 87207471936 87478023438 87697443366 87731555301 87838015304 88018736832 88052493744 88092590508 88239513024 88380953856 88602638592 88912089396 88917990902 88952577597 89100934416 89135106372 89175696129 89277982768 89426882304 89461666944 89467604928 89970274818 90005270823 90196437708 90369664632 90375662884 90410816574 90526393152 90561605472 90567616464 90741556256 90842562801 90928251648 90934286976 91070421957 91216400508 91257938031 91445197356 91445695848 91480767066 91486839067 91780221312 91822015584 91857231128 92010432384 92052331488 92331785142 92337913629 92425012992 92563379694 92711751336 92753969802 92908666656 92944298952 92944805616 92986623314 93284815104 93291006848 93327294528 93518800128 93845420964 93851649918 93888155673 94008177504 94050986328 94231616112 94274526684 94395042432 94431759552 94438027424 94820367616 94857250176 94999258107 95310229824 95353631568 95390201556 95433639717 95549295168 95592805776 95702452992 95746033344 95942502144 95979821184 95986191808 96283978314 96321430179 96482076912 96526012284 96563031903 96872692608 96879122496 96916805856 96923238672 97115677056 97315640448 97461328761 97559735936 97668331956 97862404188 97900470018 98063750304 98070259248 98108405928 98460769536 98467304832 98505605952 98512144224 98817767217 98910978816 99059055462 99065630469 99269452152 99428573088 99466705896 99671352768 99677968416 100081522944 100127097408 100437730614 100605242592 100651055544 100689657198 101019255936 101058549696 101273193216 101312033472 101665872711 101842192296 101888568522 102084250788 102130737241 102254508864 102261295968 102301072848 102471692544 102675309312 102715247232 103040748722 103252748976 103299767532 103339385019 103511736432 103558872924 103677657408 103724869456 103930812288 103937710656 103978139616 104300720253 104522249988 104562336321 104729941324 104945416992 104952382704 104993206344 105208650144 105377291136 105425277152 105641607552 105807359619 106010568126 106017604537 106194422736 106235729496 106242780852 106446825608 106665833664 106672913568 106714406448 106899481728 107104787712 107153560384 107272835514 107541906498 107665259616 107714287512 107755598054 107935314912 107977298832 107984465784 108108326528 108380083968 108421649856 108989012808 109031406588 109038643506 109430263872 109437527264 109480095504 109662688512 109704746304 109754702928 109880594176 110329041654 110371956669 110591271687 110775717936 110783070632 110818806696 110826162252 111011000256 111224202624 111231585088 111274851168 111467835648 111857144724 111900044133 112137714468 112317462192 112548548736 112591713312 112599186544 112642984584 113055053696 113180897916 113232437487 113646662928 113690868408 113698414596 113932342368 113976037656 114158732064 114393606912 114401199744 114445074848 114572466333 115036322472 115043957964 115088706954 115096345923 115509722976 115554653136 115562323032 115755060096 116030186688 116276629248 116450703486 116637364584 116690478138 116922163824 116929924488 116975407068 116983171266 117358315776 117403324992 117456787344 117652684032 118071430542 118117357137 118359731412 118549452528 118603436796 118747171584 118801245888 118846808496 118900928172 119290139904 119468725578 119752678809 119960366424 120007027764 120053707254 120207177792 120261916944 120492886176 120547755432 120701857536 120748807296 120756821952 121123417068 121178573451 121427229276 121482524007 121621867344 121677250708 121926929808 121927594464 121974356088 122177787264 122429354112 122612639409 122736441984 123109046856 123117218172 123165107442 123173282479 123417839592 123474040794 123615668448 123671959736 123878222208 123925731936 123926407488 124436392704 124622682678 124630954461 125127227952 125135533224 125184207564 125192516618 125344236672 125401315104 125642154816 125699368912 125909012736 126357144966 126665677476 126674084862 126723357657 127080306432 127138175424 127186935408 127244852956 127399060224 127457074368 127661377792 127852495794 127902226959 128223042363 128378637752 128428573572 128642769216 128701349712 128750709204 129172163328 129222407808 129230984896 129948438348 129957063626 129998984778 130007613411 130224442608 130483205584 130533960024 130751667072 130760345664 130811207904 131217035157 131340807936 131349525632 131546165049 131757022956 132028105248 132078740616 132087507292 132138885762 132359269536 132571430784 132622274528 132895137024 132903957888 133368134094 133376986353 133502796544 133651401624 133702659558 133916974152 134140323456 134192500416 134201407392 134252876264 134744732928 134955412227 135082711296 135294656562 135554496948 135563494326 135616224861 135789589728 135842408208 135851424696 136112334384 136339345152 136348394624 136392377472 136401430464 136824600762 137167796034 137221150599 137670331968 137733023376 137785846692 138015648576 138078497232 138236876544 138583614208 138637519488 138845069541 139067627004 139130954703 139362999984 139416448428 139479934971 139927222656 139936510272 139990941792 140278200192 140777474877 141012266256 141076479492 141347424168 141411790026 141592563648 141647639328 141657041136 142221111552 142230551424 142285875264 142736774869 143030447352 143085302334 143323942752 143389208664 143553679488 143619050016 143913753216 143969731776 143979287712 144425967471 144562199808 144789018426 145076721998 145318683744 145375208784 145384858008 145673515584 145907018496 145973460672 146272995072 146339603904 146793606282 146850705027 147105388872 147162608892 147455028916 147700957248 147758408928 147768216336 148014667008 148366468224 148588583193 149142859632 149200058844 149268000583 149516952624 149756616256 150122284416 150190646112 150656595921 150907863888 150976583316 151034485797 151528883904 151587824544 151597886128 151909789824 151968050208 152211642752 152763288444 152832852783 153126376182 153381763296 153391943952 153451609272 153461794564 154012963968 154072870848 154083097376 154561123083 154706915584 154879123464 154948806631 154949651298 155267604648 155338309386 155516486112 155587304184 155896218432 155906565984 155967209424 155977561688 156537766656 156609049792 156783374982 157094911986 157418125488 157428574056 157488951002 157489809516 157812975216 158065936704 158137915728 158401661184 158462411328 158534570896 159015852189 159291634104 159353594244 159364171278 159670238412 159947155232 159998750496 160009370352 160071609672 160276237056 160349222592 160657181568 160730340576 161009095936 161312859747 161497889424 161571431268 161633397081 161902972368 161965948248 161976698676 162162489792 162569239744 162570125952 162632474784 163483519212 163557965259 164145395808 164156290896 164220143256 164494032768 164557119456 164632054392 164820891264 165234309248 165235209984 165493562481 166163576904 166174605948 166239243378 166516500384 166836303936 166847377632 166912276752 167190656256 167201753472 167522873088 167785717086 168206571702 168476193288 168887569968 168898779816 168964476876 169517567232 169582580544 169942765824 170469994392 170536302612 170547621894 170964056484 171238098096 171523692288 171601799616 171667612272 172565936946 172633060431 172976091613 173264584464 173331979704 173343484548 173632590144 174045280032 174347127552 174414943872 174956046876 175035717207 175394886732 175463110602 175474756899 175676030608 176037473664 176104987488 176185181016 176479026048 177107145813 177824178792 177835981804 177905155194 178201868832 178270212744 178351392258 178555965536 178923333888 178935209856 179203088367 179940549636 180010541646 180022489777 180080560881 180392875416 180739329264 180751325768 180821633148 181052786304 181123210944 181135232928 181483112512 181685125602 181868573952 182140843914 182432801016 182515876062 182890394712 182891391696 182961534132 182973678134 183560442624 183644031168 183714462256 184020864768 184104662976 184663570284 184675827258 184747661163 185126759388 185211061191 185423502672 185507939604 185817333312 185888597904 185889611232 185973246628 186582013696 186654589056 186934024017 187690841928 187703299836 187776311346 187788774927 188016355008 188101972656 188463232224 188549053368 188790084864 188863519104 188876054848 189535717449 189714500352 189998516214 190011127293 190620459648 190707263136 190780403112 190867279434 191098590336 191185611552 191492066688 191778743691 191959642368 191972383616 192567956628 192642860358 192964153824 193052024568 193126063806 193745385216 193758244992 193833611712 193846477344 194231354112 194631280896 194922657522 194935595439 195119471872 195336663912 195724808376 195800940036 196127500608 196140518496 196216811856 196934609664 197011211904 197024288448 197635534434 198118110924 198131260938 198208328643 198538904304 198857146176 198933411792 199342705536 199355936832 200052201141 200254194816 200553989337 200875461228 200966934571 201210485184 201302111088 201379314396 202038511872 202117099392 202624066944 203331745422 203345241489 203684384592 203777137044 204168501576 204261474482 204509017728 204522591936 204602145696 205236901143 205430494464 205751694051 206081497444 206505497952 206599535064 206678770038 207023472864 207117745848 207355314816 207449738912 207861624576 207875421312 207956279232 208601440506 208615286347 209044499976 209124672642 209459882648 209890833984 209904765408 209986412688 210417300288 210754582272 210850554304 211283215104 211614719238 212021136252 212035209074 212117685039 212388845472 212471458992 212485561704 212893651216 213331667328 213345827136 213428812896 213798963456 214307120768 214545671028 214627953501 215083812996 215330519232 215428575024 215511196108 215870629824 215954597664 215968931568 216216653056 216843299712 217183527639 217615082997 217978025616 218062813176 218077287012 218160923929 218860527744 218875054528 218960191008 219409492608 219509405856 220190409423 220658083308 220743913338 221182543374 221551435872 221566141264 221637613392 221652324504 222022000512 222448405248 222463170176 222549702336 223714289448 223800088266 224275428936 224634924384 225097097472 225183426624 225198373088 225285969168 226110107392 226361795832 226464874974 227293325856 227381736816 227396829192 227864684736 227952075312 228317464128 228802399488 228890149696 229144932666 229689564273 230072644944 230087915928 230177413908 230192691846 231019445952 231109306272 231124646064 231510120192 232060373376 232424476947 232901406972 233007464079 233274729168 233380956276 233844327648 233859848976 233950814136 233966342532 234806649984 234913574688 235642367979 236142861084 236233426503 236234714274 236719462824 237098905056 237206873592 237602491776 237693616992 237801856344 238937451156 239046256917 239505357618 239920732848 240014055528 240107414508 240414355584 240523833888 240985772352 241095510864 241497614592 241513643904 242246834136 242357146902 242854458552 242965048014 243243734688 243354501416 243853859616 243855188928 243948712176 244355574528 244858708224 245225278818 245472883968 246218093712 246234436344 246330214884 246346564958 246835679184 246948081588 247231336896 247343919472 247756444416 247851463872 247852814976 249245365356 249261908922 249358865067 250254455904 250271066448 250368415128 250385033236 250688473344 250802630208 251284309632 251398737824 251678575629 252309857553 252714289932 252811210819 253331354952 253348169724 253446715314 254276350848 254373870816 254489705912 254914148736 255704991588 255804453918 255821432841 256446084726 256757275504 256857147144 257285538432 257402699424 257501418408 258444815616 258461969792 258848905419 259896876696 259914127252 259997969556 260015226822 260448885216 260966411168 261067920048 261503334144 261520691328 261622415808 262434070314 262699051264 263092330098 263194665903 263514045912 264056210496 264157481232 264175014584 264277771524 264718539072 265142861568 265244549056 265807915776 266736268188 266753972706 266857732791 267302803248 267405319116 267527088387 267833948304 268280646912 268385000832 268402814784 268505752528 269910824454 270015812469 270589313124 271108993896 271126988652 271232449722 271579179456 271684816416 271702849392 272224668768 272696789248 272784754944 272802860928 273211265871 273649201524 273773814093 274335592068 274442301198 274460517201 275340663936 275466046752 275571693384 276031297152 276156994464 277013740887 277275038976 277690139082 278135254008 278261909406 278725999968 278832896856 278959869942 279854445312 279873020544 279981883584 280556400384 281554949754 281664467019 282024532512 282152958984 282694848336 282823580052 283185127296 283295278656 283314082272 284461102848 284571750528 285473549738 286060894704 286170604668 286300919151 286647885504 286778417328 287107358976 287238100032 287827506432 287939463552 287958575424 288851934942 288964290537 289578036852 289689095709 290153443996 290637367488 290750417568 290769716016 291347031168 291946921344 292383986283 292679207808 293587212564 293701410054 293720904373 294210777744 294325217784 294910057832 295401914496 295516817856 295536432672 296453301651 296732936448 297177166386 297196891407 298285719264 298400117688 298536001166 299033905248 299513232512 300244568832 300381292224 301313191842 301815727776 301953166632 302068971594 303057767808 303175649088 303195772256 303819579648 303936100416 304423285504 304899264661 304997618133 305526576888 305665705566 306252752364 306392211723 306763526592 306783887904 306903218544 306923589128 308025927936 308145741696 308166194752 309122246166 309758246928 309897613262 309899302596 310018155057 310535209296 310676618772 311032972224 311174608368 311792436864 311813131968 311934418848 311955123376 312902160759 313218099584 313566749964 313687008963 314189823972 314836250976 314857148112 314977902004 314979619032 315625950432 316131873408 316275831456 316924822656 317069141792 317422078857 318031704378 318052813611 318583268208 318707188488 318728342556 319340476824 319894310464 319997500992 320018740704 320143219344 320698445184 321314363136 321460681152 322625719494 322995778848 323142862536 323266794162 323805944736 323931896496 323953397352 324324979584 325138479488 325140251904 325264949568 326967038424 327115930518 328290791616 328312581792 328440286512 328988065536 329114238912 329264108784 329641782528 330468618496 330987124962 331773815061 332327153808 332349211896 332478486756 333033000768 333672607872 333694755264 333824553504 334403506944 335571434172 335700132399 336413143404 336952386576 337775139936 337797559632 337928953752 339165161088 339697312461 340372309303 340939988784 341072605224 341095243788 341928112968 342476196192 343203599232 343335224544 345131873892 345266120862 345289037769 345952183226 346529168928 346663959408 346686969096 347265180288 348090560064 348829887744 349912093752 350071434414 350789773464 350926221204 350949513798 351352061216 352074947328 352209974976 352370362032 352958052096 354214291626 354352071411 355648357584 355671963608 355810310388 356403737664 356540425488 356702784516 357111931072 357870419712 358406176734 359258036427 359881099272 360021083292 360044979554 360161121762 360785750832 361478658528 361502651536 361643266296 362105572608 362246421888 362270465856 362966225024 363370251204 363535720353 364281687828 364447572021 364865602032 365031752124 365780789424 365782783392 365923068264 365947356268 367288062336 367428924512 367837918227 368209325952 369327140568 369351654516 369495322326 369519847437 370253518776 370422122382 370847005344 371015879208 371634666624 371777195808 371779222464 371946493256 373309178112 373868048034 373892863383 375381683856 375406599672 375552622692 375577549854 376032710016 376203945312 376926464448 377098106736 377727038208 377752109696 379071434898 379997032428 380022254586 380170072971 381240919296 381414526272 381560806224 381734558868 382197180672 382371223104 382984133376 383557487382 383944767232 384669127089 385135913256 385285720716 385928307648 386104049136 386252127612 387516489984 387667223424 387692954688 389845315044 389871190878 390022840233 390673327824 391449616752 391601880072 392255001216 392281036992 392433623712 393651105471 394022423808 394048576896 394638495147 395271068868 395451064801 396236221848 396262521876 396416657286 397077808608 397714292352 397866823584 398685411072 398711873664 400104402282 400130959059 400508389632 401107978674 401750922456 401933869142 402420970368 402604222176 402758628792 404234198784 404866236681 405248133888 406663490844 406690482978 406848674583 407368769184 407554274088 408337003152 408522948964 409018035456 409045183872 409204291392 410473802286 411503388102 411663451797 412162994888 413010995904 413199070128 413357540076 414046945728 414235491696 414710629632 414899477824 415750842624 415912558464 417202881012 417230572694 417392864109 418088999952 418249345284 418439804913 418919765296 419781667968 419809530816 419972825376 420834600576 421701108608 422332424631 423229438476 424042272504 424070418148 424235370078 424777690944 424942917984 424971123408 425787302432 426663334656 426691654272 426857625792 428210324607 428614241536 429091342056 429255907002 429284398699 430167625992 430661038464 430857150048 431022392216 431741259648 431909195328 431937863136 433277902413 433686599424 434367055278 435230165994 435956051232 436125626352 436154574024 436321847858 437721055488 437750109056 437920382016 438818985216 439018811712 440380818846 440552115081 441316166616 441487826676 442365086748 443102871744 443132282528 443275226784 443304649008 444044001024 444926340352 445099404672 445765749579 447428578896 447600176532 447804001749 448550857872 449269848768 450366853248 450396746176 450571938336 451969787763 452723591664 452929749948 453103457391 454586651712 454763473632 454793658384 455729369472 455904150624 456634928256 457780299392 458289865332 458498558349 459379128546 460145289888 460175831856 460354827816 460385383692 462038891904 462218612544 462249292128 463683369249 464120746752 464846419893 464848953894 465802813944 466014928158 466549458336 466761912552 467688655296 467719697952 467901628272 467932685064 469613299968 469827149376 471284735958 472285722168 472466853006 472469428548 473438925648 474197810112 474413747184 475204983552 475387233984 475603712688 477047556567 477874902312 478092513834 479010715236 479228843977 479841465696 480028111056 480214829016 480828711168 481047667776 481971544704 482191021728 483027287808 484493668272 484714293804 484900191243 485708917104 485930096028 486487469376 486709002832 487707719232 487710377856 487897424352 490450557636 490673895777 492436187424 492468872688 492660429768 492693129916 493671358368 493896163176 494462673792 494687838944 495702927744 495705629952 496480687443 497467221289 498490730712 498523817844 498717730134 500508911808 500542132896 500736830256 500770066472 501605260416 502568619264 502797475648 503357151258 504619715106 505428579864 505622421638 506662709904 506696339448 506893430628 508552701696 508747741632 508979411824 509828297472 511409983176 511608907836 511642865682 512892169452 513514551008 513714294288 514571076864 514805398848 515002836816 516923939584 517697810838 517899181293 518928274839 519793753392 519828254504 519995939112 520030453644 520897770432 521932822336 522135840096 523041382656 523244831616 524868140628 525107151621 526184660196 526389331806 526424270697 527028091824 528112420992 528314962464 528350029168 528555543048 529437078144 530489098112 531321437439 533472536376 533507945412 533715465582 534605606496 534810638232 535054176774 535667896608 536770001664 536805629568 537011505056 537609265101 539821648908 540031624938 540067469331 541178626248 542217987792 542253977304 542464899444 543158358912 543369632832 543405698784 544449337536 545605721856 546422531742 547298403048 547547628186 548671184136 548884602396 548921034402 550681327872 550932093504 551143386768 552062594304 552313988928 554027481774 554242983489 555380278164 555633183573 556270508016 556523818812 557451999936 557665793712 557919739884 559746041088 559963767168 563109899508 563328934038 563366324781 564049065024 564305917968 565389696672 565647160104 566370254592 566590557312 566628164544 568607152347 569143501056 570033381879 570947099476 572121789408 572341209336 572601838302 573295771008 573556834656 574476200064 575336231073 575878927104 575917150848 577703869884 577928581074 577966940863 579156073704 579378191418 580306887992 581274734976 581500835136 581539432032 582694062336 583893842688 584767972566 584806786317 585358415616 587174425128 587402820108 587441808746 588421555488 588650435568 589820115664 590803828992 591033635712 591072865344 592906603302 594354332772 594393782814 594624985929 596571438528 596800235376 597072002332 598067810496 599026465024 600156603423 600762584448 601661968011 602626383684 602900803713 603631455552 603906333264 604137943188 604413051541 606115535616 606351298176 606391544512 607872200832 609798529322 609995236266 610035724467 611053153776 611331411132 612505504728 612784423446 613527053184 613567775808 613806437088 613847178256 615710703429 616291483392 616332389504 617255082153 618244492332 619516493856 619795226524 619798605192 620036310114 621070418592 621353237544 622065944448 622349216736 623584873728 623626263936 623868837696 623910246752 625804321518 625845859041 626436199168 627133499928 627374017926 628379647944 629672501952 629714296224 629955804008 629959238064 631251900864 632263746816 632551662912 633849645312 634138283584 634844157714 636063408756 636105627222 636353055117 637166536416 637414376976 637456685112 638680953648 639788620928 639995001984 640037481408 640286438688 641396890368 642921362304 643883860503 645251438988 645991557696 646285725072 646533588324 647611889472 647863792992 647906794704 648649959168 650276958976 650529899136 652845248991 653934076848 654231861036 654482771787 656581583232 656625163584 656880573024 658228477824 658528217568 660571228269 661974249924 663547630122 664654307616 664698423792 664956973512 666066001536 667345215744 667389510528 667649107008 669764866693 671142868344 671400264798 672826286808 673904773152 675550279872 675595119264 675857907504 678330322176 679394624922 680744618606 681879977568 682145210448 682190487576 683856225936 684952392384 686407198464 686670449088 689068692819 690263747784 690532241724 690578075538 691904366452 693058337856 693327918816 693373938192 694530360576 696181120128 697273430841 699022392237 699824187504 700142868828 700411387351 701579546928 701852442408 701899027596 702704122432 704419949952 704740724064 706927103937 708428583252 708700279509 708704142822 711296715168 711343927216 711620620776 712807475328 713080850976 713405569032 714223862144 716812353468 717138770751 718516072854 719762198544 720042166584 720089959108 720322243524 721571501664 722957317056 723005303072 723286532592 724492843776 724540931712 725932450048 726740502408 727071440706 728563375656 728895144042 729731204064 730063504248 731561578848 731565566784 731846136528 731894712536 734576124672 734857849024 735675836454 736418651904 738654281136 738703309032 738990644652 739039694874 740507037552 740844244764 741694010688 742031758416 743269333248 743554391616 743558444928 743892986512 747736096068 747785726766 748076595201 750763367712 750813199344 751105245384 751155099708 752065420032 752407890624 753852928896 754196213472 755504219392 756929572659 758142869796 758433632457 759994064856 760044509172 760340145942 762829052544 763121612448 763469117736 764742446208 767114974764 767464298523 769338254178 770271826512 770571441432 771856615296 772208098272 772504255224 775334446848 775385909376 776546716257 779690630088 779742381756 780045680466 781346655648 782899233504 783203760144 784510002432 784562073984 784867247424 787302210942 788097153792 789276990294 790542137736 790902129602 792472443696 792525043752 792833314572 794155617216 795428584704 795733647168 797423747328 800208804564 800261918118 800573198373 802215957348 802581265161 803501844912 803867738284 804841940736 805208444352 805517257584 809732473362 810047437407 811657045261 813326981688 813380965956 813697349166 814737538368 815108548176 816674006304 817045897928 818090367744 818408582784 820947604572 821321442279 823006776204 823326903594 823381551603 824325989776 826021991808 826398140256 826715080152 828093891456 828470983392 829798955648 831041222661 831825116928 834405762024 834461145388 834785728218 836177999904 836498690568 836879609826 837839530592 839563335936 839619061632 839945650752 841669201152 843402217216 844664849262 844720913569 844993401057 846458876952 848084545008 848140836296 848470740156 849555381888 849885835968 849942246816 851574604864 853383308544 853715251584 856420649214 858182684112 858511814004 858568797398 858902757453 860335251984 861322076928 861714300096 862044784432 863482519296 863818390656 863875726272 866555804826 866892871611 868734110556 869067287127 870460331988 871912102464 872251252704 872309148048 872643695716 875500218112 875840764032 877151958849 878037623424 880761637692 881104230162 881162713119 882632333232 882975653352 884730173496 886205743488 886264565056 886550453568 886609298016 889359904953 890198809344 891531499158 891590674221 894857157792 895200353064 895608003498 897101715744 898539697536 900733706496 900793492352 901143876672 903939575526 905447183328 905859499896 906206914782 909173303424 909526947264 909587316768 911458738944 911808301248 913269856512 914697793983 915560598784 916579730664 916997116698 918758257092 919176635169 920290579776 920351663712 920709655632 920770767384 924077783808 924437225088 924498584256 927366738498 929692839786 929697907788 930054465171 931605627888 932029856316 933098916672 933523825104 935377310592 935439395904 935803256544 935865370128 938706482277 939654298752 941061026889 942569471916 942998692987 944571444336 944933706012 944938857096 946877851296 948395620224 948827494368 950774467968 951207425376 954095113134 954158440833 955749804624 956185027668 958021430472 958457687954 959682931392 960056222112 960429658032 962095335552 963943089408 964382043456 968987336544 969428587608 969800382486 971417834208 971860192056 972974938752 973418005664 975415438464 975420755712 975794848704 978887112859 980901115272 981347791554 984872374848 984937745376 985320859536 985386259832 987342716736 987792326352 988925347584 989375677888 991405855488 992961374886 994934442578 995321445183 996981461424 997047635688 997435460268 1001017823616 1001084265792 1001473660512 1001540132944 1003210520832 1005594951296 1006714302516 1007100397197 1009239430212 1010857159728 1011244843276 1013325419808 1013392678896 1013786861256 1017495483264 1017958823648 1019091937383 1021116927909 1022819966352 1023217815672 1023285731364 1023678181513 1025784338904 1027029102016 1027428588576 1029610797696 1030005673632 1035395621676 1035798362586 1035867113307 1037856549678 1039587506784 1039656509008 1039991878224 1040060907288 1041795540864 1043865644672 1044271680192 1046489663232 1049736281256 1050214303242 1052369320392 1052778663612 1052848541394 1054056183648 1056224841984 1056629924928 1056700058336 1057111086096 1058874156288 1060978196224 1062642874878 1066945072752 1067015890824 1067430931164 1069211212992 1069621276464 1070108353548 1071335793216 1073611259136 1074023010112 1075218530202 1077774109281 1079643297816 1080063249876 1080134938662 1082357252496 1084435975584 1084507954608 1084929798888 1086316717824 1086739265664 1086811397568 1088898675072 1090607161059 1092845063484 1093342716063 1094596806096 1095095256372 1097342368272 1097769204792 1097842068804 1101864187008 1102286773536 1104627977856 1108054963548 1108485966978 1108559542311 1110760556328 1111266367146 1112541016032 1113047637624 1114903999872 1115331587424 1115839479768 1119927534336 1121678590149 1126219799016 1126657868076 1126732649562 1128098130048 1128611835936 1130779393344 1131294320208 1133181114624 1133256329088 1137214304694 1140066763758 1140510218913 1141894198952 1144243578816 1144682418672 1145203676604 1146591542016 1147113669312 1148952400128 1150672462146 1151834301696 1155407739768 1155857162148 1155933881726 1158312147408 1158756382836 1160613775984 1162549469952 1163001670272 1163078864064 1169535945132 1169613572634 1170068520699 1174348850256 1174805640216 1174883617492 1176843110976 1177300871136 1179640231328 1180953316413 1182067271424 1182145730688 1183915485441 1185813206604 1186353194403 1188708665544 1188787565628 1189249971858 1189328907871 1193142877056 1193600470752 1194144004664 1196135620992 1200313206846 1200392877177 1201525168896 1203323936022 1205252767368 1205801607426 1207262911104 1207812666528 1208275886376 1208826103082 1212702596352 1212783089024 1214598710043 1215744401664 1219597058644 1219990472532 1220071448934 1220546023749 1222106307552 1222662822264 1225011009456 1225568846892 1227054106368 1227135551616 1227612874176 1227694356512 1231421406858 1232664779008 1234510164306 1234990355391 1236488984664 1239032987712 1239590453048 1239597210384 1240072620228 1242140837184 1242706475088 1244131888896 1244698433472 1247252527872 1247737675392 1247820493504 1251608643036 1251691718082 1252178592327 1254266999856 1254748035852 1255319414739 1256759295888 1259345003904 1259428592448 1259911608016 1259918476128 1262503801728 1265103325824 1266997273893 1268276567168 1269688315428 1272126817512 1272211254444 1272706110234 1274333072832 1274828753952 1274913370224 1277361907296 1279577241856 1279990003968 1280074962816 1280572877376 1284630973821 1285842724608 1287767721006 1287853196097 1290502877976 1291983115392 1292571450144 1293067176648 1295223778944 1295727585984 1295813589408 1299833707239 1301059798272 1305690497982 1307868153696 1308463722072 1308965543574 1313163166464 1313250327168 1313761146048 1316456955648 1317056435136 1321142456538 1321656345243 1323948499848 1327095260244 1329308615232 1329396847584 1329913947024 1332132003072 1334779021056 1335298214016 1339529733386 1342285736688 1342800529596 1343412005247 1345652573616 1347809546304 1351100559744 1351190238528 1351715815008 1355909363289 1358789249844 1359310372173 1361489237212 1363759955136 1364290420896 1364380975152 1367712451872 1369904784768 1373340898176 1375495675047 1378137385638 1378228858981 1380527495568 1381064483448 1381156151076 1383808732904 1386116675712 1386655837632 1386747876384 1391050107747 1392362240256 1394539259679 1394546861682 1398044784474 1399648375008 1400285737656 1400822774702 1403159093856 1403704884816 1403798055192 1405408244864 1408839899904 1409481448128 1413854207874 1416857166504 1417400559018 1417408285644 1422593430336 1422687854432 1423241241552 1425614950656 1426161701952 1426811138064 1428447724288 1431142669701 1433624706936 1434277541502 1437032145708 1437686531931 1439524397088 1440084333168 1440179918216 1440644487048 1443143003328 1445914634112 1446010606144 1446573065184 1449081863424 1453481004816 1454142881412 1454700573729 1457126751312 1457790288084 1459462408128 1460127008496 1463123157696 1463131133568 1463692273056 1463789425072 1469715698048 1471351672908 1472021687331 1477308562272 1477406618064 1477981289304 1478079389748 1481014075104 1481688489528 1483388021376 1484063516832 1487108783232 1487116889856 1487785973024 1489442062329 1492401663867 1495472192136 1495571453532 1496153190402 1501526735424 1501626398688 1502210490768 1502310199416 1504815781248 1507705857792 1508392426944 1513859145318 1516285739592 1516867264914 1519988129712 1520089018344 1520680291884 1525658105088 1526243224896 1526938235472 1529484892416 1534229949528 1534928597046 1538676508356 1540543653024 1541142882864 1543713230592 1544416196544 1545008510448 1550771818752 1553093432514 1556784824517 1559381260176 1559484763512 1560091360932 1562693311296 1565798467008 1566407520288 1569124147968 1569734494848 1574604421884 1575321454863 1578553980588 1579272812091 1581084275472 1581804259204 1584944887392 1585050087504 1585666629144 1588311234432 1591467294336 1593964312317 1597131605191 1600417609128 1600523836236 1601146396746 1604431914696 1605162530322 1607003689824 1607735476568 1610416888704 1611034515168 1619464946724 1620094874814 1620202407993 1623314090522 1626653963376 1626761931912 1627394698332 1629475076736 1630217096352 1633348012608 1634091795856 1636817165568 1641895209144 1642642884558 1646013552408 1646653807188 1646763103206 1648651979552 1652043983616 1652796280512 1653430160304 1656187782912 1656941966784 1659597911296 1662082445322 1662728950467 1666899550719 1668811524048 1668922290776 1669571456436 1672355999808 1672997381136 1673759219652 1675679061184 1679238123264 1679891301504 1689329698524 1689441827138 1689986802114 1690098974343 1692917753904 1696169090016 1696281672592 1696941480312 1699110763776 1699771671936 1699884493632 1703149209728 1705821457041 1707430503168 1710100145637 1712841298428 1716365368224 1717023628008 1717137594796 1717805514906 1720670503968 1723428600192 1724089568864 1726008693219 1727636781312 1727751452544 1733111609652 1733785743222 1733900822589 1737468221112 1738134574254 1740920663976 1743824204928 1744502505408 1744618296096 1745287391432 1751681528064 1754303917698 1754420358951 1756075246848 1761523275384 1762208460324 1762325426238 1765264666464 1765951306704 1769460346992 1772411486976 1772529130112 1773100907136 1773218596032 1778719809906 1783062998316 1783181348442 1783874957787 1789714315584 1790400706128 1791216006996 1794203431488 1797079395072 1801586984704 1802287753344 1804985904033 1807879151052 1808702411139 1810894366656 1811718999792 1812413829564 1813239154623 1818346606848 1819053894528 1819174633536 1823616602496 1829395587966 1830107173401 1833159461328 1833994233396 1837516514184 1838353270338 1840581159552 1840703327424 1841419311264 1841541534768 1847132110287 1848874450176 1848997168512 1851765246459 1854733476996 1855578073297 1859385679572 1859395815576 1860108930342 1863211255776 1864059712632 1866197833344 1867047650208 1870754621184 1870878791808 1871606513088 1871730740256 1877412964554 1877537577123 1879308597504 1882122053778 1885138943832 1885997385974 1889142888672 1889867412024 1889877714192 1893755702592 1896791240448 1897654988736 1901548935936 1902414850752 1908190226268 1908316881666 1909059165351 1911499609248 1912370055336 1916042860944 1916915375908 1919365862784 1920112444224 1920859316064 1924190671104 1928764086912 1931651581509 1937974673088 1938857175216 1939600764972 1940484007579 1942835668416 1943720384112 1945949877504 1946836011328 1950830876928 1951589697408 1957774225718 1958535746973 1961802230544 1962695583108 1963448315361 1969744749696 1969875490752 1970641719072 1970772519664 1974685433472 1975584652704 1978751355776 1981713684807 1985922749772 1989868885156 1990642890366 1993962922848 1994095271376 1994870920536 2002035647232 2002168531584 2002947321024 2003080265888 2009294600079 2011189902592 2013428605032 2014200794394 2014334486203 2018478860424 2021714319456 2022489686552 2026650839616 2026785357792 2027573722512 2034990966528 2035917647296 2038183874766 2042233855818 2045639932704 2046435631344 2046571462728 2047356363026 2051568677808 2054058204032 2054857177152 2059221595392 2060011347264 2067206078457 2070791243352 2071596725172 2071734226614 2075713099356 2079175013568 2079313018016 2079983756448 2080121814576 2083591081728 2087731289344 2088543360384 2097067176711 2099472562512 2100428606484 2101234162053 2104738640784 2105557327224 2105697082788 2108112367296 2113259849856 2113400116672 2114222172192 2120781311811 2125285749756 2126100838527 2133890145504 2134031781648 2134861862328 2138422425984 2139242552928 2140216707096 2142671586432 2148046020224 2150437060404 2151416312253 2155548218562 2159286595632 2160126499752 2160269877324 2164714504992 2168871951168 2169015909216 2169859597776 2173478531328 2173622795136 2177797350144 2181214322118 2185690126968 2186685432126 2189193612192 2190190512744 2194684736544 2195538409584 2195684137608 2203728374016 2204573547072 2209255955712 2216109927096 2216971933956 2217119084622 2221521112656 2222532734292 2225082032064 2226095275248 2229807999744 2230663174848 2231678959536 2243357180298 2244229785603 2248689190969 2252439598032 2253315736152 2253465299124 2256196260096 2257223671872 2261558786688 2262588640416 2266512658176 2274428609388 2275300897371 2280133527516 2281020437826 2283788397904 2288487157632 2289364837344 2290407353208 2294227338624 2301344924292 2302392895569 2310815479536 2311714324296 2311867763452 2316624294816 2317512765672 2321227551968 2326003340544 2326157728128 2329640148771 2339071890264 2339227145268 2340137041398 2340292367101 2348697700512 2349611280432 2349767234984 2353686221952 2354601742272 2359280462656 2361906632826 2364291461376 2367830970882 2371626413208 2372706388806 2377417331088 2377575131256 2378499943716 2378657815742 2386285754112 2387200941504 2388288009328 2392271241984 2400626413692 2400785754354 2401719595119 2406647872044 2407743795483 2410505534736 2411603214852 2414525822208 2415625333056 2416551772752 2417652206164 2425566178048 2429197420086 2430142312221 2434971135783 2439194117288 2439980945064 2440142897868 2441092047498 2444212615104 2445325644528 2450022018912 2451137693784 2454271103232 2455225748352 2455388713024 2462842813716 2463964326837 2469020328612 2469980710782 2470144654809 2472977969328 2478065975424 2479180906096 2479194420768 2480145240456 2484281674368 2485412950176 2489396866944 2493123667983 2495475350784 2495640987008 2503217286072 2503383436164 2504357184654 2508533999712 2509496071704 2510638829478 2513518591776 2518690007808 2518857184896 2519823216032 2519836952256 2525007603456 2530206651648 2533994547786 2534162740707 2536553134336 2539376630856 2544253635024 2544422508888 2545412220468 2548666145664 2549657507904 2549826740448 2554723814592 2560149925632 2561145754752 2569261947642 2575535442012 2575706392194 2576708272359 2581005755952 2583966230784 2585142900288 2586134353296 2590447557888 2591455171968 2591627178816 2599667414478 2600678614833 2607201861381 2611380995964 2615736307392 2616927444144 2617931087148 2626500654336 2627522292096 2634112870272 2642284913076 2643312690486 2643488139357 2647896999696 2654190520488 2658617230464 2658793695168 2659827894048 2668079714859 2670596428032 2674772022663 2679059466772 2684571473376 2685601059192 2686824010494 2691305147232 2695619092608 2702201119488 2702380477056 2703431630016 2711818726578 2711998722511 2717578499688 2718620744346 2722978474424 2727519910272 2728580841792 2728761950304 2735424903744 2739809569536 2744093381949 2746681796352 2750991350094 2756274771276 2756457717962 2757529905507 2761054991136 2762128966896 2762312302152 2767617465808 2772233351424 2773311675264 2773495752768 2782100215494 2789078519358 2789093723364 2790163395513 2796089568948 2799296750016 2800571475312 2801645549404 2806318187712 2807409769632 2807596110384 2810816489728 2816119446831 2818962896256 2823183080667 2827708415748 2828996078961 2833714333008 2834801118036 2834816571288 2836092011077 2845186860672 2845375708864 2846482483104 2852323403904 2853622276128 2862285339402 2862475322499 2867249413872 2868555083004 2874064291416 2875373063862 2879048794176 2880168666336 2880359836432 2881288974096 2886286006656 2891829268224 2892021212288 2893146130368 2906962009632 2908285762824 2909401147458 2914253502624 2915580576168 2918924816256 2920254016992 2926246315392 2926262267136 2927384546112 2927578850144 2936661338577 2939431396096 2942703345816 2944043374662 2954617124544 2954813236128 2955962578608 2956158779496 2962028150208 2963376979056 2966776042752 2968127033664 2974217566464 2975571946048 2978884124658 2984803327734 2985964335549 2990944384272 2991142907064 2992306380804 3003053470848 3003252797376 3004420981536 3004620398832 3009631562496 3016784853888 3021301191591 3027718290636 3032571479184 3033734529828 3039976259424 3040178036688 3041360583768 3052486449792 3053876470944 3063350783727 3068459899056 3069857194092 3071034544539 3077353016712 3081087306048 3082285765728 3088832393088 3090017020896 3106186865028 3107601339921 3113569649034 3118762520352 3118969527024 3120182721864 3125386622592 3131596934016 3132815040576 3139468989696 3149208843768 3150642909726 3157107961176 3158545624182 3162168550944 3163608518408 3169889774784 3170100175008 3171333258288 3176622468864 3182934588672 3187928624634 3194263210382 3200835218256 3201047672472 3202292793492 3208863829392 3210325060644 3214007379648 3215470953136 3220833777408 3222069030336 3233322327843 3238929893448 3240189749628 3240404815986 3246628181044 3253307926752 3253523863824 3254789396664 3258950153472 3260434192704 3266696025216 3268183591712 3271821483177 3280028148189 3283790418288 3285285769116 3286545740647 3292027104816 3293307614376 3293526206412 3297303959104 3305592561024 3306860320608 3313883933568 3324164890644 3325457900934 3325678626933 3333799101438 3337623048096 3337844581552 3339142912872 3344711999616 3345994762272 3347518439304 3351358122368 3359782603008 3365035770447 3378659397048 3378883654276 3379973604228 3380197948686 3385835507808 3392338180032 3392563345184 3393882960624 3399543343872 3399768987264 3406298419456 3411642914082 3420200291274 3421530656739 3425682596856 3432730736448 3434047256016 3434275189592 3435611029812 3441341007936 3446857200384 3448179137728 3452017386438 3455502905088 3466223219304 3467571486444 3467801645178 3474936442224 3476269148508 3481841327952 3487648409856 3489005010816 3489236592192 3490574782864 3508607835396 3508840717902 3510205562097 3523046550768 3524416920648 3524650852476 3530529332928 3531902613408 3538920693984 3545058260224 3546201814272 3546437192064 3551746456323 3557439619812 3559059583209 3566125996632 3566362696884 3567749915574 3567986723613 3579428631168 3580801412256 3582432013992 3588406862976 3601178631531 3604575506688 3609971808066 3615758302104 3617404822278 3621788733312 3623437999584 3624827659128 3626478309246 3638107789056 3638349267072 3643796130129 3647233204992 3658791175932 3660214346802 3661638071247 3666318922656 3667988466792 3675033028368 3676706540676 3681162319104 3681406654848 3682838622528 3683083069536 3694264220574 3697994337024 3703530492918 3709466953992 3711156146594 3718771359144 3718791631152 3720217860684 3726422511552 3728119425264 3732395666688 3734095300416 3741757583616 3743213026176 3743461480512 3754825929108 3755075154246 3756535776981 3764244107556 3765958244217 3770277887664 3771994771948 3778285777344 3779734824048 3779755428384 3787511405184 3795309977472 3800991821679 3804829701504 3816380452536 3816633763332 3818118330702 3818371756849 3822999218496 3824740110672 3832085721888 3833830751816 3838731725568 3840224888448 3841718632128 3853892921463 3857528173824 3863303163018 3863559588291 3875949346176 3877714350432 3879201529944 3880968015158 3885671336832 3887440768224 3893672022656 3899501121717 3903179394816 3915548451436 3917071493946 3923604461088 3925391166216 3926896630722 3939489499392 3939750981504 3941283438144 3941545039328 3949370866944 3951169305408 3957502711552 3963427369614 3963690440593 3964969035729 3971845499544 3979737770312 3981285780732 3987925845696 3988190542752 3989741841072 4004337063168 4005894642048 4006160531776 4018589200158 4026857210064 4028401588788 4028668972406 4030236015741 4036957720848 4043428638912 4044979373104 4053301679232 4053570715584 4055147445024 4067728089867 4071835294592 4076367749532 4077931116519 4084467711636 4091279865408 4092871262688 4093142925456 4094712726052 4103137355616 4108116408064 4109714354304 4120022694528 4126487025141 4134412156914 4134686576943 4141582486704 4143193450344 4143468453228 4151426198712 4158350027136 4158626036032 4159967512896 4160243629152 4173150323241 4177086720768 4183617779037 4194134353422 4198945125024 4200857212968 4202468324106 4209477281568 4211114654448 4211394165576 4216224734592 4226519699712 4226800233344 4228444344384 4241562623622 4250571499512 4252201677054 4267780291008 4268063563296 4269723724656 4276844851968 4278485105856 4280433414192 4285343172864 4296092040448 4300874120808 4302832624506 4311096437124 4313059595793 4318573191264 4320252999504 4320539754648 4329429009984 4337743902336 4338031818432 4339719195552 4347245590272 4362428644236 4364101721187 4371380253936 4373370864252 4378387224384 4380381025488 4389369473088 4391076819168 4391368275216 4409147094144 4416065061993 4424840020939 4432219854192 4433943867912 4434238169244 4443042225312 4445065468584 4450164064128 4452190550496 4461326349696 4463357919072 4477204991601 4486714360596 4488459571206 4497378381938 4504879196064 4506631472304 4506930598248 4514447343744 4523117573376 4525177280832 4548857218776 4550601794742 4560267055032 4562040875652 4567576795808 4576974315264 4578729674688 4580814706416 4588454677248 4602689848584 4604785791138 4621630959072 4623428648592 4623735526904 4633248589632 4635025531344 4642455103936 4652315456256 4659280297542 4670354473551 4678143780528 4678454290536 4680274082796 4680584734202 4697395401024 4699222560864 4699534469968 4707372443904 4709203484544 4718560925312 4723813265652 4725964364589 4735661941764 4737818436273 4743252826416 4745412777612 4754834662176 4755150262512 4756999887432 4757315631484 4774401883008 4776576018656 4781892936951 4791394815573 4801252827384 4801571508708 4803413005561 4803439190238 4813295744088 4815487590966 4821011069472 4823206429704 4831250666112 4833103545504 4835304412328 4858394840172 4860284624442 4860607223979 4869942271566 4878388234576 4879961890128 4880285795736 4882184094996 4888425230208 4890651289056 4900044037824 4902275387568 4910451496704 4910777426048 4925685627432 4927928653674 4938040657224 4939961421564 4940289309618 4945955938656 4956131950848 4958361812192 4958388841536 4960290480912 4968563348736 4970825900352 4978793733888 4986247335966 4991281974016 5000698652157 5006434572144 5006766872328 5008714369308 5017067999424 5018992143408 5021277658956 5027037183552 5037714369792 5039646432064 5039673904512 5067989095572 5068325481414 5070296923029 5078753261712 5088507270048 5088845017776 5090824440936 5097332291328 5099315015808 5099653480896 5109447629184 5117464371123 5122291509504 5130300436911 5138523895284 5151070884024 5151412784388 5153416544718 5162011511904 5170285800576 5172268706592 5182910343936 5183254357632 5199334828956 5201357229666 5201702467767 5214403722762 5222761991928 5231472614784 5233854888288 5235862174296 5255044584192 5263261076853 5268225740544 5284569826152 5286625380972 5286976278714 5295793999392 5308381040976 5317234460928 5317587390336 5319655788096 5336159429718 5349544045326 5351624873361 5358118933544 5369142946752 5371202118384 5373648020988 5382610294464 5391238185216 5404760954112 5406863260032 5423637453156 5423997445022 5426107233417 5435156999376 5437241488692 5439717463869 5445956948848 5455039820544 5457161683584 5457523900608 5470849807488 5488186763898 5490321520203 5501982700188 5512549542552 5512915435924 5515059811014 5522109982272 5524257933792 5524624604304 5535234931616 5541396330861 5546623350528 5546991505536 5555295739377 5564200430988 5566734219891 5578157038716 5578187446728 5580326791026 5580697183087 5592179137896 5598593500032 5601142950624 5603291098808 5612636375424 5614819539264 5615192220768 5632238893662 5632612731369 5637925792512 5646366161334 5655416831496 5657992157922 5667428666016 5669602236072 5669633142576 5672184022154 5690373721344 5690751417728 5692964966208 5704646807808 5707244552256 5724570678804 5724950644998 5727177496053 5734498827744 5737110166008 5748128582832 5750746127724 5758097588352 5760337332672 5760719672864 5762577948192 5772572013312 5784042424576 5786292260736 5794954744527 5813924019264 5816571525648 5818802294916 5821452022737 5828507005248 5831161152336 5837849632512 5840508033984 5852492630784 5854769092224 5855157700288 5873322677154 5875607240919 5885406691632 5888086749324 5890344946083 5909234249088 5909626472256 5911925157216 5912317558992 5924056300416 5926753958112 5936254067328 5945141054421 5951143892096 5957768249316 5969606655468 5971928671098 5981888768544 5982285814128 5984612761608 6006106941696 6006505594752 6008841963072 6009240797664 6027883800237 6033569707776 6042602383182 6043003458609 6055436581272 6065142958368 6067469059656 6079952518848 6080356073376 6082721167536 6104972899584 6107752941888 6126701567454 6136919798112 6139714388184 6142069089078 6154706033424 6162174612096 6164571531456 6177664786176 6180034041792 6201618235371 6212373730056 6215202679842 6227139298068 6229974971701 6237525040704 6237939054048 6240365443728 6250773245184 6263193868032 6265630081152 6298417687536 6301285819452 6303702486159 6314215922352 6317091248364 6324337101888 6327217036816 6339779549568 6340200350016 6342666516576 6362343935433 6375857249268 6378302515581 6388526420764 6401670436512 6402095344944 6404585586984 6417727658784 6420650121288 6428014759296 6430941906272 6444138060672 6454248936759 6466644655686 6467073876757 6477859786896 6480379499256 6480809631972 6493256362088 6506615853504 6507047727648 6509578793328 6520868385408 6533392050432 6536367183424 6543642966354 6560056296378 6567580836576 6570571538232 6573091481294 6584054209632 6586615228752 6587052412824 6594607918208 6611185122048 6613720641216 6627767867136 6648329781288 6650915801868 6651357253866 6667598202876 6675246096192 6675689163104 6678285825744 6689423999232 6691989524544 6695036878608 6702716244736 6730071540894 6732689356809 6746067572907 6757318794096 6757767308552 6759947208456 6760395897372 6771671015616 6784676360064 6785126690368 6787765921248 6799537974528 6823285828164 6825902692113 6840400582548 6843061313478 6851365193712 6865461472896 6868094512032 6868550379184 6871222059624 6882682015872 6896358275456 6904034772876 6907178686707 6932446438608 6935142972888 6935603290356 6949872884448 6952538297016 6963682655904 6978010021632 6978473184384 6981149565728 6988920446313 7017215670792 7017681435804 7020411124194 7020877101303 7046093101536 7048833841296 7049301704952 7061058665856 7063805226816 7077841387968 7092874384128 7103492912646 7114879239624 7118119166418 7132251993264 7132725393768 7135499831148 7135973447226 7158857262336 7161602824512 7164864027984 7176813725952 7202357263062 7205158785357 7219943616132 7223231386449 7231516604208 7234809644556 7243577466624 7246875999168 7249655318256 7252956618492 7276698534144 7287592260258 7304913407349 7317582351864 7320428693604 7323276142494 7332637845312 7335976933584 7350066056736 7353413081352 7362813309696 7365677245056 7366166139072 7388528441148 7391892980511 7407060985836 7410433964427 7418933907984 7422312293188 7437542718288 7437583262304 7440435721368 7452845023104 7456238850528 7468190600832 7479371003949 7486426052352 7486922961024 7509651858216 7510150308492 7513071553962 7513570231219 7528488215112 7531916488434 7540555775328 7543989543896 7556571554688 7559469648096 7559510856768 7575022810368 7590619954944 7601983643358 7602488222121 7609659403008 7632760905072 7633267526664 7636236661404 7636743513698 7645998436992 7649480221344 7664171443776 7667661503632 7680449776896 7683437264256 7707785842926 7726606326036 7727119176582 7730124817077 7751898692352 7755428700864 7758403059888 7761936030316 7771342673664 7774881536448 7787344045312 7799002243434 7802035844499 7821605584143 7831096902872 7834142987892 7847208922176 7850782332432 7853793261444 7879501963008 7882566876288 7883090078656 7902338610816 7926854739228 7927380881186 7929938071458 7930464418071 7943690999088 7959475540624 7962571561464 7975851691392 7976381085504 7979483682144 8004239144577 8011789284096 8012321063552 8024316067989 8037178400316 8053714420128 8056803177576 8057337944812 8060472031482 8073915441696 8086857277824 8089958746208 8106603358464 8107141431168 8110294890048 8135456179734 8135996167533 8143670589184 8152735499064 8155862233038 8168935423272 8182559730816 8185742525376 8186285850912 8189425452104 8206274711232 8219428708608 8232280145847 8240045389056 8252974050282 8268824313828 8269373153886 8272589716521 8283164973408 8286386900688 8286936906456 8302852397424 8316700054272 8317252072064 8319935025792 8320487258304 8346300646482 8367235558074 8370490186539 8388268706844 8397890250048 8401714425936 8404936648212 8418954563136 8422229308896 8422788331152 8432449469184 8453600466688 8456888688768 8469549242001 8483125247244 8486988236883 8501142999024 8504403354108 8508276033231 8535560582016 8536127126592 8539447449312 8556970211712 8560866828384 8587425967497 8601748241616 8605665249012 8622192874248 8626119191586 8637146382528 8640505999008 8641079509296 8658858019968 8675487804672 8676063636864 8679438391104 8706943267009 8724857288472 8728203442374 8742760507872 8746741728504 8756774448768 8760762050976 8778738946176 8782153638336 8782736550432 8809984015731 8818294188288 8832130123986 8849680041878 8864439708384 8867887735824 8868476338488 8886084450624 8890130937168 8900328128256 8904381100992 8922652699392 8926715838144 8954409983202 8957893006647 8973428721192 8976919142412 8994756763876 9009758392128 9013262944608 9013861196496 9028894687488 9050354561664 9063903574773 9097714437552 9101203589484 9105348035563 9120534110064 9124081751304 9135153591616 9157459349376 9161629412832 9190052351181 9205379697168 9209571582276 9213103633617 9243261918144 9246857297184 9247471053808 9266497179264 9270051062688 9284910207872 9318560595084 9322804019763 9340708947102 9356287561056 9356908581072 9360548165592 9361169468404 9394790802048 9398445121728 9399068939936 9418406969088 9437121850624 9447626531304 9451877204491 9451928729178 9471323883528 9475636872546 9486505652832 9490825555224 9509669324352 9510300525024 9513999774864 9514631262968 9548803766016 9553152037312 9563785873902 9582789631146 9602505654768 9603143017416 9606826011122 9606878380476 9626591488176 9630975181932 9642022138944 9646412859408 9662501332224 9666207091008 9670608824656 9699966983529 9716789680344 9720569248884 9721214447958 9739884543132 9756776469152 9759923780256 9760571591472 9764368189992 9776850460416 9781302578112 9800088075648 9804550775136 9821554852096 9840084444567 9851371254864 9855857307348 9859637221941 9876081314448 9879922843128 9880578619236 9891911877312 9916723624384 9916777683072 9920580961824 9941651800704 9972494671932 9977035880799 10001397304314 10012869144288 10013533744656 10017428738616 10034135998848 10037984286816 10042555317912 10054074367104 10079292864128 10079347809024 10095107311341 10135978191144 10136650962828 10140593846058 10157506523424 10177014540096 10177690035552 10181648881872 10198630031616 10199306961792 10218895258368 10234928742246 10260600873822 10277047790568 10302141768048 10302825568776 10306833089436 10324023023808 10340571601152 10344537413184 10366508715264 10398669657912 10402714459332 10403404935534 10428807445524 10445523983856 10462945229568 10467709776576 10471724348592 10526522153706 10530616686291 10551541588393 10569139652304 10573250761944 10573952557428 10591587998784 10616762081952 10635174780672 10639311576192 10672318859436 10677178749627 10699088090652 10703249746722 10703960170839 10716237867088 10738285893504 10742404236768 10747296041976 10765220588928 10803535894593 10813726520064 10847274906312 10847994890044 10852214466834 10870313998752 10874482977384 10879434927738 10891913897696 10914323367168 10915047801216 10931388390387 10941699614976 10976373527796 10980643040406 10981371876397 10984914213741 11003965400376 11025099085104 11025830871848 11030119622028 11044219964544 11048515867584 11049249208608 11070469863232 11082792661722 11093983011072 11110591478754 11128400861976 11133468439782 11156314077432 11156374893456 11160653582052 11161394366174 11184358275792 11197187000064 11202285901248 11206582197616 11225272750848 11229639078528 11230384441536 11264477787324 11265225462738 11269607330943 11292732322668 11297874732651 11310833662992 11315984315844 11334857332032 11339204472144 11339266285152 11344368044308 11381502835456 11385929932416 11402975465037 11414489104512 11449141357608 11449901289996 11454354992106 11455115270547 11468997655488 11474220332016 11496257165664 11501492255448 11516195176704 11520674665344 11521439345728 11525155896384 11561678764389 11572584521472 11589909489054 11590678764873 11627848038528 11633143051296 11637604589832 11642904045474 11657014010496 11662322304672 11681016067968 11698503365151 11709538184448 11710315400576 11746645354308 11751214481838 11770813383264 11776173498648 11780689892166 11818468498176 11819252944512 11823850314432 11824635117984 11848112600832 11853507916224 11872508134656 11890282108842 11891071321779 11902287784192 11915536498632 11939213310936 11943857342196 11963777537088 11964571628256 11969225523216 12013011189504 12017683926144 12018481595328 12055767600474 12085204766364 12086006917218 12090708047223 12110873162544 12130285916736 12134938119312 12159905037696 12160712146752 12165442335072 12203184269601 12215505883776 12233793349557 12253403134908 12258983008831 12273839596224 12279428776368 12284138178156 12309412066848 12324349224192 12329143062912 12360068083584 12403236470742 12404059730829 12424747460112 12430405359684 12454278596136 12459949943402 12475050081408 12475878108096 12480730887456 12519450969723 12531260162304 12550853337111 12596835375072 12602571638904 12607404972318 12628431844704 12634182496728 12648674203776 12654434073632 12679559099136 12680400700032 12685333033152 12724687870866 12725532467167 12751714498536 12756605031162 12777052841528 12803340873024 12804190689888 12809171173968 12835455317568 12841300242576 12856029518592 12861883812544 12888276121344 12908497873518 12933289311372 12934147753514 12939178787379 12955719573792 12960758998512 12961619263944 12986512724176 13013231707008 13014095455296 13019157586656 13041736770816 13072734366848 13087285932708 13092305163561 13120112592756 13135161673152 13141143076464 13146182962588 13168108419264 13173230457504 13174104825648 13189215836416 13227441282432 13248195185979 13274520062817 13296659562576 13301831603736 13302714507732 13307816359669 13335196405752 13350492192384 13351378326208 13356571651488 13383979049088 13390073757216 13431614974803 13460143081788 13465378713618 13492135145814 13514637588192 13515534617104 13519894416912 13520791794744 13543342031232 13569352720128 13570253380736 13575531842496 13646571656328 13651805384226 13680801165096 13686122626956 13702730387424 13730922945792 13736189024064 13737100758368 13742444119248 13765364031744 13792716550912 13808069545752 13814357373414 13864892877216 13870285945776 13871206580712 13899745768896 13905076594032 13927365311808 13956946368768 13962299131456 13977840892626 14011063420653 14034431341584 14035362871608 14040822248388 14041754202606 14092186203072 14097667682592 14098603409904 14122117331712 14127610453632 14155682775936 14177893093767 14206985825292 14213455308819 14229758479248 14236238332836 14264503986528 14265450787536 14270999662296 14271946894452 14323205649024 14329728055968 14374184446719 14404714526124 14410239016683 14410317570714 14439887232264 14446462772898 14463033208416 14469619289112 14493751998336 14499310636512 14505913236984 14575184520516 14581821671937 14609826814698 14635164703728 14640857387208 14646552284988 14665275690624 14671953867168 14700132113472 14706826162704 14731354490112 14732332278144 14777056882296 14783785961022 14814121971672 14820867928854 14837867815968 14844624586376 14875085436576 14875166524608 14880871442736 14905690046208 14912477701056 14936381201664 14958742007898 14973845922048 15019303716432 15020300616984 15026143107924 15027140462438 15056976430224 15063832976868 15081111550656 15087979087792 15113143109376 15118939296192 15119021713536 15203967286716 15204976444242 15210890769087 15265521810144 15266535053328 15272473322808 15273487027396 15291996873984 15298960442688 15328342887552 15335323007264 15352393113369 15366874528512 15390901310733 15415571685852 15421483859959 15453212652072 15454238353164 15460249634154 15510857401728 15516806119776 15523872060632 15549763072896 15598004486868 15604071688998 15605107403301 15643211168286 15662193805744 15668285975784 15694417844352 15701564664864 15707586522888 15765133752576 15766180157312 15789783230559 15804677221632 15853709478456 15854761762372 15859876142916 15860928836142 15887381998176 15918951081248 15925143122928 15951703382784 15952762171008 15958967364288 16008478289154 16024642127104 16048632135978 16054874620083 16074356800632 16107428840256 16113606355152 16114675889624 16120944062964 16147830883392 16173714555648 16179917492416 16214282862336 16220589780096 16270912359468 16271992335066 16278321700251 16305470998128 16311724466076 16319152391607 16337870846544 16365119461632 16371485050752 16372571701824 16378850904208 16412549422464 16464560291694 16470964560609 16505948100564 16537648627656 16538746307772 16545179433042 16566329946816 16572773801376 16573873812912 16605704794848 16634504144128 16639870051584 16640974516608 16665887218131 16692601292964 16700202659673 16734471116148 16740980373078 16742091549261 16776537413688 16795780500096 16803428851872 16809873296424 16837909126272 16844458617792 16845576662304 16897838194107 16913777377536 16939098484002 16966250494488 16973976473766 17002285998048 17008806708216 17016552066462 17071121164032 17072254253184 17078894898624 17113940423424 17121733656768 17174851934994 17181532488159 17203496483232 17211330498024 17244385748496 17252238383172 17274292765056 17281011998016 17282159018592 17317716039936 17352127273728 17358876782208 17413886534018 17449714576944 17456406884748 17464356068211 17485521015744 17493483457008 17513548897536 17521524101952 17557477892352 17564307276672 17565473100864 17619968031462 17626821722757 17664260247972 17671034838249 17699360083756 17728879416768 17735775471648 17736952676976 17772168901248 17780261874336 17808762201984 17835423163263 17853431676288 17908819966404 17915786013294 17916975166753 17946857442384 17953838284824 17989513527752 18019516784256 18026525889216 18027722392992 18083651400711 18100709123328 18127807149546 18129010375827 18195428875104 18202407178968 18210696071126 18241068220128 18248163502608 18270307183232 18314918698752 18323258825664 18380104702362 18410759394336 18419143164552 18426207267234 18486523836288 18493714594368 18494942107616 18532994358528 18540102125376 18569820415744 18598855144321 18604854706113 18637121190168 18645608039526 18681417894204 18689924915103 18712575122112 18713817162144 18721096331184 18722338936808 18789581604096 18796890243456 18798137879872 18895253062608 18903754408982 18903857458356 18911107458477 18942647767056 18951273745092 18973011305664 18981651110448 19019338648704 19020601050048 19027999549728 19029262525936 19087031806299 19106304074624 19127571747804 19134907546743 19165579262292 19205011309536 19206286034832 19213652022244 19213756760952 19253182976352 19261950363864 19284044277888 19292825718816 19332414182016 19341217649312 19362746810277 19399933967058 19401221630271 19433579360688 19441138497768 19442428895916 19479769086264 19513552938304 19519847560512 19521143182944 19528736379984 19562605156224 19600176151296 19609101550272 19680168889134 19702742509728 19711714614696 19719274443882 19752162628896 19759845686256 19761157238472 19783823754624 19833447248768 19833555366144 19841161923648 19883303601408 19944989343864 19954071761598 20002794608628 20025738288576 20027067489312 20034857477232 20068271997696 20075968573632 20085110635824 20108148734208 20158585728256 20190214622682 20238202718721 20271956382288 20273301925656 20281187692116 20315013046848 20354029080192 20355380071104 20363297763744 20398613923584 20469857484492 20477708076339 20521201747644 20554095581136 20604283536096 20605651137552 20613666178872 20648046047616 20689074826368 20721536060121 20762710867483 20797339315824 20805428918664 20806809871068 20857614891048 20891047967712 20935419553152 20943448697184 21053044307412 21061233372582 21062631303909 21103083176786 21138279304608 21146501523888 21147905114856 21183175997568 21233524163904 21278623152384 21344637718872 21354357499254 21398176181304 21406499493444 21407920341678 21432475734176 21476571787008 21484808473536 21494592083952 21530441177856 21607071789186 21615476356071 21669694159347 21694549812624 21695989780088 21704428933668 21740627997504 21748965954768 21758869855476 21783827795392 21830095602432 21862776780774 21914740222047 21952747055592 21961286080812 21962743752794 21969828427482 22007930800752 22050198170208 22051661743696 22060239244056 22088439929088 22097031735168 22098498417216 22140939726464 22165585323444 22175678941533 22221182957508 22231301893281 22256801723952 22266936879564 22312628154864 22312749786912 22321307164104 22322788732348 22368716551584 22404571802496 22413164395232 22438113011847 22459278157056 22460768883072 22528955574648 22530450925476 22539214661886 22540710693657 22585464645336 22595749465302 22621667325984 22631968631688 22669714664064 22678408944288 22678532570304 22688736088616 22771859864832 22805950930074 22807464666363 22828978209024 22898282715216 22899802579992 22908709984212 22910230541094 22937995310976 22948440664032 22992514331328 23002984510896 23041349330688 23042878691456 23050311792768 23123357528778 23179818978108 23181357529746 23190374451231 23255696077056 23266286102592 23275209179664 23285808090948 23314028020992 23324644609344 23362032135936 23397006730302 23420630801152 23464816752429 23493290708616 23502428963676 23541626766528 23552346997296 23561379784332 23638505889024 23647700628864 23649270235968 23707015832448 23780564217684 23782142643558 23791393254213 23831072997264 23878426621872 23887714684392 23927555074176 23929143256512 23938451046432 24012717433731 24035367852288 24036963190656 24072948203967 24111535200948 24122514952861 24170409532728 24172013834436 24181416094446 24221746325088 24260571833472 24269876238624 24319810075392 24321424293504 24330884670144 24406368539202 24407988502599 24431011767552 24467586699114 24506806269816 24517966017662 24547679192448 24558857552736 24568276356312 24618824133696 24658286125824 24696840437541 24720136167168 24806472941484 24808119461658 24817769149563 24849494920224 24860810719368 24908557192272 24919899886804 24950100162816 24951756216192 24961461774912 25038901939446 25101706674222 25111470559617 25193670750144 25205143277808 25214809944636 25256863689408 25268364993456 25297348407552 25308868147264 25360801400064 25370666066304 25449375741732 25451064934334 25460964710649 25503428997072 25513210062324 25524828099693 25554105683056 25606681746048 25608381379776 25618342347936 25670910635136 25682600485152 25723767625088 25762277902491 25816995747036 25866578622744 25868295507028 25878357574758 25911439147584 25921517997024 25923238527888 25973025448352 26026463414016 26028190910592 26038315173312 26120829801027 26145468733696 26174571865416 26184610327122 26186348320639 26240225185512 26270323346304 26282286152928 26292365925176 26336216838528 26346460915008 26348209651296 26429952047193 26454882564864 26496390371958 26549040125634 26593319125152 26603663207472 26605429015464 26615632719338 26670392811504 26700984384768 26702756652416 26713143302976 26767958098176 26780147514432 26863229949606 26873679019941 26920286163576 26930757427236 26984270291628 27029275176384 27031069234208 27039788833824 27041583589488 27086684062464 27140506761472 27151063684992 27191710724319 27293143312656 27303610768452 27316044106689 27361602330192 27372245253912 27405460774848 27472378048128 27474201516736 27484888238496 27570157053543 27616139091504 27628714746828 27639310900851 27729785754432 27740571891552 27742413161424 27799491537792 27810153188064 27854730623616 27924598262912 27955681785252 27968412059289 28022126841306 28068862683168 28070725743216 28081644496776 28083508405212 28184372406144 28195335365184 28197206819808 28255220907264 28311365551872 28355631613473 28355786187534 28413971650584 28426910617638 28459516958496 28472476665672 28529007973056 28530901575072 28541999324592 28543893788904 28646411298048 28659456111936 28748368893438 28809429052248 28820478033366 28820635141428 28879774464528 28892925545796 28926066416832 28939238578224 28987503996672 28998621273024 29011826473968 29099900950587 29150369041032 29163643343874 29219653629396 29232959482597 29270329407456 29281714774416 29293104569976 29330551381248 29343907734336 29400264226944 29413652325408 29464664556288 29554113764592 29567571922044 29578911665823 29628243943344 29641735857708 29675735631936 29689249172752 29750170873152 29750333049216 29761742885472 29824955402112 29917484015796 29931107642397 30038607432864 30040601233968 30052286215848 30054280924876 30113952860448 30127665953736 30162223101312 30175958175584 30237878592384 30238043427072 30285321934023 30345500498629 30407934573432 30409952888484 30421781538174 30531043620288 30533070106656 30544946645616 30546974054792 30597920885376 30656685775104 30670646014528 30704786226738 30781802621466 30831143371704 30842967719918 30906425304144 30908476706328 30920499268308 31021714803456 31033612239552 31047744121264 31099526145792 31196008973736 31208143377996 31210214806602 31286422336572 31324387611488 31336571951568 31388835688704 31403129329728 31415173045776 31532360314624 31579566461118 31591850058873 31654624765179 31707418956912 31709523524744 31719752285832 31721857672284 31774763996352 31837902162496 31850286245856 31905524342016 31917934728576 32016956578308 32031536248881 32097264271956 32109749240166 32111880512517 32148713601264 32214857680512 32227212710304 32229351779248 32241888125928 32295661766784 32359834984832 32410607683779 32441179560192 32541824718936 32543984670132 32556643400502 32610941996256 32623448932152 32638304783214 32675741693088 32742970101504 32745143403648 32757701808416 32794165171161 32825098844928 32929120583388 32941929121218 32944115629191 33011896201128 33075297255312 33077492615544 33090358866084 33132659893632 33145547602752 33147747625824 33211409589696 33281949033216 33331774436262 33385202585928 33400405319346 33468942232296 33481960746156 33484183098522 33553074827376 33591561000192 33606857703744 33619746592848 33675818252544 33688917235584 33691153324608 33795676388214 33808821992829 33878196968004 33893624197953 33932500988976 33947952947532 34004571996096 34017613416432 34033104132924 34144508506368 34157789797248 34243467313536 34349703869988 34363064976318 34365345811641 34406992966464 34422660996048 34488771496992 34504476766344 34548585530112 34562023996032 34564318037184 34685036293167 34717753564416 34772036294619 34827773068036 34899429153888 34912813769496 34928712136422 34971042031488 34986966914016 35043048203904 35095510095453 35128614553344 35130946201728 35239936062924 35253643445514 35255983392643 35328520495944 35342069676498 35398720167512 35457758833536 35471550943296 35473905353952 35544337802496 35560523748672 35617524403968 35670846326526 35673213965337 35706863352576 35817639932808 35831572026588 35833950333506 35893714884768 35907676569648 35979027055504 36039033568512 36053051778432 36055444785984 36167302801422 36255614299092 36258020751654 36272124141669 36390857750208 36404814357936 36421392142252 36482136440256 36496327005216 36540614366464 36609552808803 36646517651328 36701380048671 36760209404724 36776949026493 36821518788672 36838286329104 36852414534468 36869196144001 36973047672576 36987429188736 36989884215232 37080204250752 37197710288642 37209709412226 37212179192487 37274242380336 37291216079052 37362835788408 37379849830206 37425150244224 37427634324288 37442192662368 37444677873616 37558352909169 37593780486912 37596275759744 37652560011333 37790506125216 37807508817964 37807714916712 37822214916954 37885295534112 37902547490184 37946022611328 37963302220896 38038677297408 38041202100096 38055999099456 38058525051872 38174063612598 38176597401501 38212608149248 38255143495608 38269815093486 38331158524584 38410022619072 38412572069664 38427304044488 38427513521904 38506365952704 38523900727728 38568088555776 38585651437632 38664828364032 38682435298624 38725493620554 38799867934116 38802443260542 38817536362137 38867158721376 38882276995536 38884857791832 38959538172528 39027105876608 39039695121024 39042286365888 39057472759968 39125210312448 39218203100544 39276915490683 39360337778268 39405485019456 39423429229392 39438548887764 39504325257792 39519691372512 39522314476944 39567647509248 39666894497536 39682323847296 39823560188451 39889978687728 39908143523196 39923449079007 40005589217256 40051476577152 40054134978624 40069714954464 40151937147264 40170221271648 40294844924409 40380429245364 40476405437442 40543912764576 40546603851312 40562375384232 40630026093696 40708058160384 40710760142208 40726595527488 40939714968984 40955416152678 41042403495288 41108191162272 41208567072192 41211302275104 41227332357744 41296092095232 41378149652736 41443072120242 41525421734966 41594678631648 41610857837328 41613619742136 41715229782096 41782095935424 41870839106304 41886897394368 42033190261959 42106088614824 42122466745164 42125262607818 42206166353572 42276558609216 42293003047776 42295810229712 42366351995136 42467048327808 42533679281301 42640365926457 42689275437744 42708714998508 42725094628411 42796352362608 42812998986888 42815840683356 42864951468352 42969616947072 42989184167904 43122553340157 43214143578372 43230717050049 43230952712142 43339388318694 43389099625248 43391979560176 43408857867336 43481255995008 43497931909536 43517739710952 43567655590784 43725553561548 43745465015811 43829480444094 43905494111184 43922572161624 43925487505588 43939656854964 44015861601504 44100396340416 44103323487392 44120478488112 44194063470336 44196996834432 44281879452928 44331170646888 44351357883066 44442365915016 44462603786562 44513603447904 44533873759128 44625256309728 44625499573824 44642614328208 44645577464696 44737433103168 44809143604992 44826328790464 44876226023694 44921537766144 45057911149296 45060901850952 45078429323772 45081421387314 45170929290672 45191498930604 45243334651968 45263937263376 45339429328128 45356817888576 45357065140608 45377472177232 45611901860148 45614929332726 45632672307261 45796565430432 45799605159984 45817419968424 45820461082188 45875990621952 45896881328064 45985028662656 46005969021792 46085757382912 46100623585536 46172703932199 46246715057556 46264451579877 46359637956216 46362715059492 46380748902462 46532572205184 46550418359328 46571616181896 46649289218688 46794013460604 46815322209903 46929633504858 46986581417232 47004857927352 47083253533056 47104693994592 47122759568664 47295401257728 47298540471936 47369349691677 47414031664896 47561128435368 47564285287116 47582786508426 47662145994528 47756853243744 47775429368784 47855110148352 47858286513024 47876902092864 48025434867462 48073926381312 48145896407934 48223070401896 48245029905722 48340819065456 48344027668872 48362832188892 48443492650176 48521143666944 48539752477248 48642848587008 48661769340288 48812737078404 48815977005198 48834965100753 48935173398228 48957457174821 49013612539632 49035932035324 49095358384896 49117715105472 49136552712624 49237648267392 49393680875082 49412893681827 49511079760921 49612945882968 49616238923316 49635538299126 49698989840448 49721621438736 49817114384544 49839799773608 49903512432384 49922923549824 50077803878892 50100607979019 50203413348444 50222941119234 50226274647783 50387341500288 50410286555616 50429619889272 50513727378816 50536729986912 50617736294528 50693514582321 50741332132608 50898751483464 50902129868668 50921929421298 51006857994144 51026420124648 51049656199386 51108211366112 51213363492096 51216762759552 51236684695872 51341821270272 51365200970304 51447535250176 51524555804982 51527975727709 51544597464477 51633991494072 51733157245488 51736591014056 51756715149516 51822878295168 51843035994048 51846477055776 51946050896704 52056381821184 52076630346624 52241659602054 52349143730832 52369220654244 52372696641278 52393068204633 52480450371024 52540646692608 52564572305856 52584731850352 52672433677056 52692921830016 52696419302592 52859904094386 52880465168271 52992780743916 53013104514747 53098080251268 53186638250304 53207326414944 53210858030928 53231265438676 53340785623008 53405513304832 53426286605952 53506269489789 53560295028864 53726459899212 53747358039882 53750925500259 53840572327152 53861514854472 53968540583256 54058550352768 54062138468416 54079577667648 54083167178976 54250954202133 54302127369984 54383421448638 54387031127481 54586286625312 54607221536904 54632088213378 54723204660384 54744490507824 54810921549696 54944756096256 54948403033472 54969776476992 55140314107086 55232278183008 55257429493656 55278621801702 55459571508864 55481143783104 55484826322848 55598983075584 55620306376128 55709461247232 55796565432963 55849196525824 55911363570504 55936824118578 56044253682612 56069774745309 56137725366336 56141451486432 56163288993552 56167016810424 56368744812288 56390670730368 56394413639616 56711263226946 56711572375068 56733322375431 56827943301168 56853821235276 56919033916992 56944953331344 57058015946112 57061803150144 57083998649184 57087787577808 57261095418897 57318912223872 57404722640229 57496737786876 57522920272207 57618858104496 57640956066732 57641270282856 57759548929056 57785851091592 57852132833664 57878477156448 57997242546048 58023652947936 58199801901174 58203664890813 58300738082064 58327286687748 58439307258792 58465918965194 58540658814912 58563429548832 58586209139952 58687815468672 58800528453888 58827304650816 59108227529184 59135143844088 59157823331646 59256487886688 59283471715416 59351471263872 59378498345504 59500341746304 59500666098432 59523485770944 59649910804224 59834968031592 59862215284794 60077214865728 60081202467936 60104572431696 60108561849752 60227905720896 60255331907472 60324446202624 60351916351168 60475757184768 60570643868046 60691000997258 60714608156163 60815869146864 60819905776968 60843563076348 61062087240576 61066140213312 61089893291232 61093948109584 61195841770752 61341292029056 61409572453476 61433124229017 61563605242932 61662286743408 61685935439836 61812850608288 61816953412656 61840998536616 62067224479104 62095488242528 62164608180363 62288132602449 62392017947472 62416286755992 62420429613204 62444369072293 62572844673144 62648775222976 62673143903136 62806258659456 62830346091552 63159132922236 63183700117746 63187893911727 63309249530358 63414837913824 63419047049488 63439504571664 63443715344568 63549527992704 63675804324992 63700572491712 63835869457152 64033913156616 64063072497762 64194528543912 64219498480332 64223761025034 64297427202528 64429715361024 64454425420608 64458703558496 64483776251856 64591323533568 64719669969664 64821215367558 65009082478041 65083649437872 65087969340264 65113286801004 65221883992512 65246897864304 65276609566428 65351483386176 65490286807296 65515403616832 65588330342322 65744220666141 65858241166776 65883858242436 65888231258382 66023792402256 66150594510624 66154985231088 66180717732168 66265319787264 66291095205504 66295495251648 66422819179392 66527036824599 66663548872524 66693905679843 66770405171856 66800810638692 66937884464592 66963921492312 66968366197044 67106149654752 67213715407488 67239493185696 67377834471168 67382306649216 67591352776428 67617643985658 67622132080971 67756393936008 67787248395906 67865001977952 67895905895064 68009143992192 68035226832864 68066208265848 68315579594496 68422393999089 68486934627072 68699407739976 68726129952636 68730691623282 68813985932928 68845321992096 68977542993984 69008953532688 69124047992064 69128636074368 69370072586334 69544072589238 69571123353693 69655546136072 69798858307776 69825627538992 69857424272844 69942084062976 69973933828032 70086096407808 70191020190906 70261892403456 70479872125848 70507286891028 70511966785286 70657040991888 70684139352996 70797440335024 70915517667072 70943101886592 70947810707904 71121047497344 71341692653052 71346427930674 71374179762639 71635279865616 71663144053176 71667900667012 71787429769536 71815353139296 71958054111008 72038152301193 72106103556864 72110889571968 72218844611901 72334605602844 72367544858583 72511228598184 72516041503308 72544248283338 72549063380131 72781715500416 72809628715872 72842784284504 72964272880512 72992654010432 73219105617606 73223965507797 73293035302656 73402760097342 73520418809448 73553898052986 73643037577344 73676572658208 73704829068936 73738392288002 73974858377472 73979768430464 74090521312623 74160408501504 74395420577284 74419418824452 74424358384974 74453307448689 74548484760672 74582432158104 74725671576816 74759699660412 74850300488448 74855268648576 74884385324736 74889355747232 75116705818338 75192551519488 75305120022666 75334411678851 75581012250432 75615017635928 75615429833424 75644429833908 75770591068224 75805094980368 75892045222656 75926604441792 76082404200192 76111998198912 76117050103744 76348127225196 76353194803002 76382894131947 76510286991216 76539630186972 76574484299079 76662317049168 76820045238144 76825144139328 76854608088976 76855027043808 77012731905408 77047801455456 77171302875264 77286833707473 77364870597248 77450987241108 77599735868232 77604886521084 77635072724274 77734317442752 77764553991072 77769715583664 77919076345056 78054211753216 78079390242048 78084572731776 78114945519936 78362489403081 78436406201088 78553830981366 78559044961917 78720675556536 78810970038912 78846858458784 78877097775528 79008650515584 79039382745024 79044628953888 79289856141579 79364647694592 79647120376902 79779957375456 79816287046392 79846898158014 80011178434512 80102953154304 80108269957248 80139429908928 80303874294528 80340442543296 80589689848818 80621037059823 80760858490728 80952810874884 81087825529152 81093207702624 81124750768464 81260052187392 81421520284416 81453191054976 81879429937968 81910832305356 81948132320067 82084806990576 82216382324544 82417134144384 82422604550208 82454664715488 82710471160629 82886144240484 82917932702553 83050843469932 83189357263296 83221715674656 83227239484272 83430459564192 83564191870848 83773794788736 83905236177867 84066380523918 84071960397841 84212177229648 84244933490328 84250525215636 84412332707144 84553117218432 84586006095552 84591620459424 84934096655616 85066894840419 85067358562602 85280731852914 85378550875488 85417429997016 85450189256822 85592704725216 85625997973776 85631681366712 85729902936704 85939233894144 85978368335808 86245106680314 86428287156744 86461434100098 86461905424284 86678776637388 86778199250496 86783959120352 86817715734672 86962511990016 86995863819072 87035479421904 87135311181568 87299702851761 87451107123096 87490930031622 87658960888188 87698878447791 87810988222368 87845144323248 87850975011176 87879313709928 88031723203008 88200792680832 88206646974784 88240956976224 88393993668864 88662341293776 88702715766132 88736734997469 88884731830032 88925207573124 89027206895808 89067747518256 89250512619456 89250999147648 89285228656416 89291154929392 89474866206336 89652657580928 89752452047388 89793322927191 90115822298592 90121803701904 90156858647544 90162842774628 90341858581344 90382997861208 90486669303936 90527874526752 90713635777152 90714130281216 90754944354464 90855965802069 91036501495887 91223803720296 91229858665452 91265344614522 91593130860864 91599210319968 91634839936848 91640922164376 91793762656128 91970057325312 92011938043584 92345407864398 92493430115112 92528903159754 92719275912432 92725430118984 92761497804924 93065144410368 93100836718656 93143232363792 93298578437376 93588026921208 93630644419806 93859267009716 93973162834464 94009715854704 94166507066112 94209387989184 94245519137328 94597080943872 94738699383354 94963874295537 95122256870736 95128570574232 95165573016852 95324291989056 95513706487488 95550858737568 95716573026048 95753804185728 96050869734924 96094608746643 96291792815868 96335641537551 96446140803792 96490059811444 96681638130912 96688055337744 96725664377784 96886985300352 97079504954496 97231823051337 97323538680576 97625474156808 97631954010396 97669930201506 97870346796456 97914914349642 98027225079264 98071864070648 98235430210944 98273105425248 98475296534784 98787361750164 98825787363654 98832346887573 99022159521842 99225891765936 99232477846632 99271076598252 99397979680896 99443242877472 99634228769088 99679599547216 99845847099648 100155607757784 100201215958038 100406826696888 100445882238468 100452549295566 100774683000576 100820573111232 100859239778544 101027454757632 101073459973824 101235472589056 101387029164642 101426465978487 101680872593859 101797502966928 101804259737336 101843858842596 102013715988288 102052840249296 102099312398772 102216422732224 102433525519104 102473369391744 102730401940608 103049111609964 103055951455418 103089194928954 103096037434923 103267982988144 103466314490976 103473182028112 103513430299032 103645756590336 103686071988096 103692954111552 103892101793408 104055108879501 104153260693248 104316108883857 104483319204108 104698287461664 104738441308488 104745393282556 104786136409266 104960900742048 105129144611712 105169463700704 105286530286359 105385843660032 105392838605184 105719808188772 105760930336542 105767950177929 105985561487832 106026209029494 106196160502536 106373276500608 106414652829888 106421716061856 106462530877352 106681571246016 106852573211904 107012538979578 107019641896011 107120590057728 107452919798424 107494716079764 107501851000518 107681144654304 107723029708944 107937081166512 108117100705536 108124276936832 108159155335296 108166334357952 108501908404266 108766842897276 108774062254962 108816372425007 109172573250624 109214443073808 109264176426756 109446409320768 109488981015648 109621843099392 109896806066944 109939552953984 110104140146013 110280628214172 110330847079479 110464556366016 110514858987312 110557243603404 110607588432003 110919143017728 110962287566208 110969652645696 111240612752256 111593130865926 111636537577461 111822727141008 111873648237156 112088507365224 112139549490618 112275450732672 112282902972864 112326577987104 112334033620848 112675058727507 112781341460736 112788827279232 112957680033999 113190262471117 113422526453892 113423144750136 113466644750862 113655886602336 113707642470552 113838067833984 113889906662688 114116031892224 114123606300288 114167997298368 114175575155616 114522190837794 114529792204503 114637824447744 114809445280458 114993475573752 115045840544414 115237716208992 115281912133464 115282540565712 115519097858112 115571702183184 115704265667328 115756954312896 115994485092096 116047305895872 116399603802348 116407329781626 116452609086411 116601476164128 116654573375496 116878614517584 116931837930388 117081317629824 117126859097664 117172418279904 117375630937344 117654609301632 117830746472049 118216455058368 118270287688176 118315646663292 118369524462319 118512975773376 118566943430832 118702942527744 118756996691008 119000683492608 119046971541888 119470680565353 119669936063184 119724430569588 119770347237021 120154429731456 120162404935872 120209144863392 120217123699504 120455811441792 120510663814944 120703832702336 120884534773227 121141287736092 121382001994516 121429216312326 121631738293728 121639811553936 121687126152696 122124174481152 122132280426624 122179786582464 122187896219168 122682584058112 122819144906952 122866248458034 122874403658383 123127210485864 123324573486816 123371870879672 123625701216576 123633906825312 123681997073232 124134448958208 124190976485056 124329216360726 124576265204898 124784035894944 124832573511984 124840859226408 124888738144586 125145689346288 125297550445952 125346287806272 125612517318912 125660692183104 126099570785877 126318265844472 126367400235492 126375787823454 126618499060716 126829675827648 126838094098976 126879009143328 126887430689136 127099055985408 127351608649984 127401144983424 127921097779371 128067826313232 128126144995524 128175283885233 128389057087824 128438996960664 128447522050068 128594854405056 128908850841216 128917407116992 128967552503712 129367660020471 129642430735116 129692151150147 130018164956082 130167298875744 130175938680528 130226573602008 130443767985024 130493795728608 130553219132856 130702966772352 131030807233664 131176660684644 131236395047433 131488441332282 131716482333552 131767716484872 131776462516764 132047584804512 132301189021248 132309970462176 132361435464336 132582190411008 132590990503296 132845638358784 133054073649198 133327097745048 133387811359686 133540810343712 133601621277384 133875768929184 133927842984624 133936732394088 134212299309504 134427430814976 134478986371392 134764613298432 135182705552856 135235287971316 135244264161942 135512787872016 135574496791812 135730003955904 135791811790128 136018287984384 136070453665728 136132416531696 136844787998178 136898016921783 137170040649109 137398815479952 137452259905272 137461383246564 137627971865856 137690643984192 137955085987968 138017907065376 138257272148736 138740145172668 138793354739631 139088145178476 139142246707386 139311092272144 139597716615552 139651255077984 139714848545688 139947867656064 140382040381812 140445966629709 140959744251696 141014573782056 141023933570572 141314081983776 141368278705992 141594880670048 141886203773184 141895621415808 142108049075031 142242094994688 142683385306104 142692855861348 142748359525278 142757834393161 143270559731232 143326288106352 143335801334024 143574859539072 143630706278592 143916108222016 144076304602386 144221779143936 144437689223802 144669211205688 144735089717166 145022457196368 145032083006616 145088496566676 145098126760262 145563431000832 145619257431744 145685568569008 145928545761024 145985308020864 146438211235212 146447931015594 146504895302259 146805520194684 146872371524463 147040837618896 147107796105972 147286075154688 147353145316416 147409658137872 147476784576004 147959536860928 148181042625246 148238681045481 148533239282763 148790841154568 148838837648904 148848716769948 148906614897378 149096969521344 149164864316208 149451343153632 149519399320824 149710537297152 149768770649472 149778711494464 150233411636676 150301823937057 150610240045332 150668823357702 150678823943349 151162024500864 151230035271856 151230859666848 151288859667816 151541182136448 151610189960736 151853208883584 152080543746963 152223996397824 152234100207488 152696254450392 152706389606004 152765788263894 153020573982432 153079260373944 153148968598158 153324634098336 153640090476288 153650288278656 153709216177952 153710054087616 154025463810816 154095602910912 154342605750528 154573667414946 154583927183127 154729741194496 154901974482216 155199471736464 155209773042168 155270145448548 155468634885504 155529107982144 155539431167328 155838152690112 156169145463552 156229891039872 156724978806162 157107661962732 157118089923834 157179204613899 157441351113072 157621940077824 157693716917568 157754195551056 158017301031168 158078765490048 158089257907776 158579712283158 158641395504813 159039313544241 159294240753804 159559914750912 159632574092784 159693796316028 160022356869024 160216539914496 160278859817856 160680885086592 161179379697636 161242074119646 161252776500777 161521716981456 161905621749768 162175651058304 162186415405248 162249501536928 162752862606399 162906382109952 163161093382443 163758859875936 163821664610712 163896264640134 164169613981152 164432764649088 164834268288768 164845209100416 164909329430976 165420942321258 165431922073171 165772288480968 165835865405106 166101686939864 166378714526592 166443431349312 166454478968544 166860919128384 167128383741696 167389696298889 167547589577472 167810472355734 168132761047836 168143920795682 168209324235927 168424354459296 168489866980656 168501050431272 168824665414288 169106234436864 169172012191104 169183240918848 170133789680838 170134717125204 170199967126293 170561463705828 170757101750976 170834859994032 170900378513644 171185409450432 171251995947552 171263362733424 171459805873408 171783286256691 171956736671616 172214167920687 172490213360628 172568760816621 172856574313488 172922868200196 172923810848568 173001612675697 173357553274776 173556398500992 173567918240704 173635431469344 173991727638144 174070958843808 174599405703522 174610994672439 174902214246192 174981860063244 175317921776376 175397756895582 175621976444736 175690288646496 175701950022352 175758627419856 176063446406016 176401585361664 176413293949568 176481913952448 177324682587552 177405431532264 177473469994938 177769463660064 177850415146248 178054413791616 178135495036512 178501025238912 178501998295296 178570457312832 178582309858784 178949732412672 179305315161856 179504904094776 179586645854382 180231644597184 180243607403808 180313717295088 180325685549256 180683717162688 180765995722416 180973338607872 181055749053504 181427271554304 181509888708928 181711931604138 182073002991774 182143824468489 182447607440592 182459717330904 182530689229044 183186261721728 183198420639936 183269679873696 183281844328752 183587525312256 184023876087168 184299372687051 184690815728796 184986860230224 185057806319508 185438551824864 185450860237968 185522995609848 186201673437312 186286464727584 186864397807347 187176053842416 187261288839612 187333107216879 187718534019432 187946325668928 188019431709408 188418775978368 188491038274656 189477398766708 189563681735181 189927748591074 190244513741472 190257141148464 190331146033704 190648583978112 191027412974976 191101717475136 191507608371456 192101739469848 192189217493286 192583585631736 192671283075102 192892281607584 192980119622888 193363276261824 193376110675488 193451328755568 193773970600704 194159009908992 194463646102674 195250948313616 195263908020792 195339860403012 195740693592912 195829828699284 196054450158528 196143728141296 196470860421888 196546210850496 197232661998423 197574723500328 197651574727308 197664693775146 198044319043684 198451783531872 198464955693264 198542153196504 198795959361792 198886485754944 199268457538176 199359199094432 199581110473797 200081717039529 200311215515568 200402431916076 200479290179467 200813653393776 200891764476936 200905098591132 201641146222464 201718479557088 202146919947648 202774058329284 202852931956974 202866396242913 203361745187718 203595005933856 203608519474672 203687717685192 204027431976576 204105680498592 204198624797544 204432845464448 204946738783488 205267181997267 205460803881216 206098223219928 206111902910836 206178389857908 206192074869846 206535965976288 206932628981952 206946364056224 207026860598064 207372143976192 207385908223104 207784203586816 208110217759002 208632217767714 208713370061079 208966638408216 209396574923328 209476882616976 209490786565112 209572272818532 209921801484096 210258289223424 210338927401408 210573060572718 210785677210368 211439616377544 211521860673084 211535900355858 211971122975664 212052418058988 212392321005072 212746553001216 212829305659776 212843432123712 212925061754704 213363142492032 214025077959156 214039283792022 214122539287917 214905839596848 214989432159528 215003702001036 215362289308608 215446059417888 215874162333024 216248553873664 216318310670592 216332668715904 216656533835703 217003816808532 217102634575749 217533685794552 217548124509924 217632744850014 217647190140393 218345146501248 218428886147616 218528352853512 218892818641536 218977962031296 219671896523391 219879105907968 220208280292026 220561256428344 220661694158958 220929112732032 221029717974624 221114487206808 221215176864006 221924575132416 221939305291392 222271563937869 222481225504512 223186261731852 223273075154922 223359922346067 223645454282016 223747296474312 224177014730448 224279098981236 224550901465344 224565805945728 224653155974208 224668067241696 225350117455014 225577654558464 225915360067998 226380524942234 226845052907784 226846289500272 226933289501724 227311773204672 227415284941104 227676135667968 227779813325376 228247212600576 228335994596736 228351150311232 229044381675588 229059584409006 229148682395841 229618890560916 229723452897237 229986951147504 230091681088828 230475432417984 230563824266928 230565081131424 231038195716224 231143404366368 231513908625792 231860501122419 232094611791744 232799207604696 232814659563252 232905218172822 232920677167789 233202952328256 233309146750992 233757229035168 233863675860776 234162635259648 234253718195328 234344836559808 235087468209243 235309218603264 235661492944098 235677134885751 236432910116736 236540575376352 236631293326584 236739048924638 237025951546752 237133886861664 237513993382016 237869568424737 238093943083776 238941361130706 239339872126368 239448861139176 239540694474042 240308859462912 240324809871744 240418289726784 240434247399008 240911622883584 241021327629888 241407665404672 241769069546454 241785116876173 241863111179469 242282575472184 242764003989032 242858432624652 243263476587456 243279623107872 243374252305392 244264560853248 244359573164928 244375792438336 245638289813904 245732496916068 245748807316766 245844396960201 246254420971728 246649146973632 246743741759344 247251402433152 247267813650624 247363994146464 248131413481887 248381952970112 248658432721452 248753798107659 249152530409796 249568071789888 249665147023968 249681718452816 249777476289172 250291378692576 250595100891904 250692575612544 251321384366208 251715708533601 252199141571754 252215881193523 252636531688944 252734800470984 252751575646908 253236998121432 253659351655296 253676188197952 253758018286656 253774861378272 254802289966848 255200684521257 255842195558742 256135652626464 256252289991048 256350567770466 256778114175648 256877993921328 256895044100136 257189708810112 257817701682432 257834814233984 257935105007424 258735320040942 259284861470232 259384302300294 260036329912164 260334597751488 260351877361056 260453147204016 260887535970048 260987591457216 261106438265712 261405933544704 262061614467328 262353321369288 262472790094866 262976882664564 263096635343373 263432964667104 263535432969744 263552925033528 264095169609024 264602378042496 264619940924352 264722870928672 265181981006592 266108147298396 266210204992407 266654195490096 266775622719372 267081620687424 267203242554768 267751537858368 267855685969248 267873464788176 268424598619008 268957972742784 269379968781573 269915241277279 270365411105712 270470575942632 270488528323884 271025575744032 271148993583624 271460007911808 271583623580256 272140907331456 272264833063392 273109504487661 273689575996356 273796033843566 274340081298218 274797630959904 274904519810544 274922766493128 275381287968384 275910171975936 276035814130752 277480290345336 277586709479262 278176290356952 278284493414772 278622184544288 279195433231104 279302510155968 279429697091376 279895735312128 280764080763624 280891933259418 281919488503392 282029147564112 282047867141144 282628163967552 282736557411984 283189761340096 283791242831616 284216098150062 284891622886611 285366770612208 285385711722696 285496719050556 285515668786322 286541119462464 286652576212704 286671602668048 287149719078144 287261412557184 287832216444032 288152609204772 288283826239929 288875378447604 289006924612653 289338422411376 289470179434332 290044914392736 290064166013232 290176993133352 290196253520524 291238514863488 291371137138016 291695469154011 291970616041728 292876422470424 292895862031188 293008193339221 293009790604518 293611040389368 293744743048926 294081675237792 294215592211944 294706290632832 294819316275744 294953569152008 296362085250492 296477362090962 296497040662719 297066478565526 297581682309136 297677675297808 297697433539896 297813229794756 298193939042688 298329728632416 298902686307264 299038798641648 299537541298944 299557422988928 300466823273352 300603647874114 301220480090664 301337646715404 301357647886698 302324049001728 302460070543712 302461719333696 302577719335632 303082364272896 303220379921472 303706417767168 304161087493926 304468200414976 305042617781577 305392508900784 305412779212008 305531576527788 306041147964864 306158520747888 306297937196316 306649268196672 307300576557312 307418432355904 307420108175232 308191205821824 309147334829892 309167854366254 309288112304769 309803948964432 310398943472928 310419546084336 310540290897096 310937269771008 311058215964288 311078862334656 311676305380224 312165326638503 312459782079744 312948326651571 313449957612324 314215323925464 314236179847668 314358409227798 314882702226144 315387433835136 315508391102112 316157530980096 316178515815552 317159424566316 317282791009626 317303850533787 318078627088482 318588481507608 319119829501824 319265148185568 319387592632056 320044713738048 320557719635712 321058925688033 321361770173184 322358759395272 322484148239292 322505553001554 323043433962912 323811243499536 324351302116608 324372830810496 324499003073856 325505725212798 326322186764886 326449117275021 327517719751872 327643329221424 327792529280268 328339227962304 328865529298176 329690418200832 329818658861952 330841884642516 330863844146342 330992541238437 331544576961936 331671730810212 331822765296009 332203373879728 332757429053184 332886862698624 332908957937088 333721838256768 334779392597778 334909612732383 335620944711468 336265522095672 336287841591364 336418648471854 336848708918592 336979733961312 337002100862544 337649330828576 338025176182521 338344024382208 338366481837696 338873040101997 339570787413351 340267579361676 340269434250408 340399934252586 340422528168307 341122927411656 341514203501952 341669719988064 341800757027288 342370818900864 342503991895104 342526725466848 343566572513382 343589376613509 343913473343232 344428335841374 344980426721256 345137521633242 345713148626976 345845736400392 345847621697136 346003225351394 346715106549552 347112797001984 347135836481408 347270862938688 347983455276288 348141917687616 349198811407044 349221989344878 349357827259233 349804428492384 349963720126488 350635843552752 350795513791164 351243952889472 351380577292992 351403900044704 351517254839712 352126892812032 352826587899136 352963827904896 353492239416147 354649365175104 354810863064528 354946939989876 355108573386957 355538927320128 355700830292496 356108827583232 356270990073024 357002050477824 357140914625664 357164619717568 358412041696059 359009808189552 359173291708764 359311041711063 360463289194368 360487214807616 360627434590176 360651371098512 361367434325376 361531991444832 362111498107008 362653604319681 363019777417856 363423863208276 364146005983548 364287648936978 364895214881184 364919434661808 365061378458088 366372523443456 366396841279872 366539359747392 366563688657504 368047752174336 368598745374102 368623210975149 369381631457592 369973720460448 370115612639016 370877103649728 370901720475936 371045991219696 372403346874624 372572929455168 373728795614694 374352107684832 374522577679224 374666214433758 375437068038864 375892651337856 376038863418816 376837551956736 376982076549312 378298712357631 378954797533416 379127363470362 379855497182148 380028473273761 380489027482944 380514282296928 380662292067408 381297167956224 382054825949952 382203434950272 384203478939696 384378434986572 384525851655699 385167171263472 385342566150204 385784563215168 385960239245776 386726552523648 386752221350976 386902657511136 388102980061413 388927292205348 389076453450441 390501896627232 390527816041584 390679720806024 391481387185824 391659657398568 392108900317056 392287456282592 393092421700992 393709185142299 394465323996846 394491506482177 395149447000656 395303149454616 395329387550292 396088638087368 396903567063744 396929911386528 397084306393008 397772971509888 398536915076352 398718398188864 399162220947594 400163434079058 400622431031136 400804863832152 400958580358934 401627306787552 401783528953872 401810197182264 403282292444928 403436959114176 404293839895296 405548116658568 405705863913948 405732792485826 406723490375436 407190011867712 407217038949344 407375435370384 408054863953152 408211360997184 408397249595088 408865690928896 410534363994534 410694050765349 411510121947327 412196446439856 412223805821672 412356779715816 412384149739692 413071931952576 413865257963904 413892728112448 414053721196128 414771816446208 416220435518004 416380064218893 417264435535428 417426740122158 417933276816432 418793149846656 418953765233952 418981573130224 419144545637064 419843602968192 420677854802816 421146121145436 421337899889127 422879232755088 423043721346168 423071800711716 423942245951328 424104836117976 424784642010144 425658611319552 425686864247424 425850123509408 426324147225093 426726284984064 428050155918312 428078567584044 428245078575834 428273503179483 429811679193696 429978864319056 430007404002072 430724578617216 430892118835776 431748324666048 432665337431808 433313067671406 434007633617064 434205269151498 435067371589104 435096249019848 435265489700028 435294380280786 436690293002496 436857772295232 437056705707024 437785637283072 437955924062592 439343793046782 439514685906777 440416560584052 440617114573389 441122512856688 441323388317916 441858225464064 442059435949248 442228974413616 442430353728012 443878610582784 444543127875738 445599717848289 446372523463704 446546150309844 446719844692134 447290908564032 447494592948624 448354029460896 448558197962472 449131611891456 449306311948416 449336134483392 450700234910028 450905471811171 451830720135996 452036471830047 452761049884468 453690105815568 453692579000544 453866579003448 454623546409344 454830569882208 455559626650752 456241631240889 456671989193472 456702300622464 458088763351176 458119168818012 458297364791682 458327784104359 459237781121832 459446905794474 459973902295008 460183362177656 460950864835968 461127648533856 461130162262848 462076391432448 462286808732736 463027817251584 463721002244838 463751781549381 464189223583488 465598415209392 465629319126504 465810436345644 465841354335578 466405904656512 466618293501984 467514458070336 467727351721552 468507436390656 468689673119616 470174936418486 471322985888196 471354269771502 471537613841697 472865820233472 473081150752704 473262586653168 473478097849276 474051903093504 474267773723328 475027986764032 475739136849474 475924186514439 477117940632723 477882722261412 478679744252736 478897722278352 479081388948084 480649619743488 480836579453568 480868494798016 482042655259776 483538139092908 483570233752346 483726222358938 483758329502331 484565150944368 485528007978064 485716865249304 486526953174912 486559246215744 486748504610784 488258587819197 488719146329856 488751584876672 489483280147329 491276579627808 491464993832136 491497614633532 491688793920402 492508841943456 493298293947264 493487483518688 494502804866304 494535627301248 494727988292928 496262826963774 496295766219513 496763905940224 497316865442904 497507596215318 498305060819592 499136143579776 499330294047936 499363436905632 499554952578344 500582757385152 501385151225088 502169088896667 502642768732416 503431417067202 504398283143508 504431762387046 504627972707781 505273063377888 505469600941968 505503151293816 506473996242864 507318703310592 507352376395904 507516036573312 507549722756544 510401369042514 510599901378879 511684391117484 512271305252928 512504579982096 512701135540932 513556228351296 513755987842656 513790088200272 514379417620224 515669628467968 515870210014848 516642503762061 517470640081884 517706282449863 518569722940464 518768604600588 519004838027091 520072659824328 520669195502976 520703754722112 520906294408032 521975182914432 522212876531424 523832984017317 524706642738576 524945580189732 525953765329128 526193270686746 526865929334208 527070865939488 527105850067056 528190339218048 529204756084992 529239881848704 529445741857344 532216294596792 532420409984814 533308390980192 533551245438744 534163241374848 534406485109536 535503075716736 535711371938496 535746929576352 536849197238016 537915945485568 538759937563146 539830482554558 540730822211424 540941151885264 540977056647768 542051151488064 542297987167248 542920015823616 543167247160512 544281814662912 544529666126784 546219008975322 546431473405467 547379151992712 547592067687132 548680162596436 549595261919808 549809039621088 549845532986256 550762575936768 552071628261504 552898118061153 554960580690672 555173418958524 555426230169343 556352580713904 556568986829544 557244369088576 558605020311936 558859394182752 560593193422041 561528161527248 561783866518836 561999321650637 563838977006784 564058295128224 564095734282288 565256327935104 565473114823968 566379522680192 568432196300124 568691045205543 569783245773222 570733541224416 570771423445392 570993438101112 571031337572644 573082238924928 573305152425408 573343205336096 574522825114368 575664432888064 576305218409544 576564509473951 576567652479858 577750756895208 578013849225306 578676844822752 578940358868664 580089828785472 580128332026464 580353986266704 580392507041048 582477029726976 582742274276032 583390938308022 585752844940848 585791724062376 586016386678442 586019581209036 587222080778736 587489486097852 588163350475584 588431184423888 589412581265664 589638632551488 589907138304016 591697985995269 592724170500984 592954724181924 592994081325438 594132957131052 595163364618272 595355350595616 595394867079792 595626459589512 596387878085376 596659457264832 597805372614528 598077597283296 599114845977856 600245151118587 600933646546704 601207295748228 601437870538401 602440960181328 602675293430808 602715295773396 604920141087424 604923438667392 605155438671264 606440759842944 608322174987852 608599188728739 610085235563154 610785017801568 610825558424016 611063153055576 612082295929728 612317041495776 612595874392632 613298536393344 614836864711808 614840216350464 615801545991801 616382411643648 618294669659784 618335708732508 618576224609538 619607897928864 620797886945856 620839092168672 621080581794192 622116431928576 622157724669312 623352610760448 624330653277006 625896653303142 626899915224648 628430647850928 628472359695336 628716818455596 629765404452288 630774867670272 631016782204224 632357031631104 634318849132632 634565582019252 634607701067574 636157254176964 637176963015216 638239659003648 638530296371136 638775185264112 640089427476096 642117851376066 642367617863751 643644036891973 644717518790544 644968296478584 645011106003108 646086867925824 647622486999072 648745661620992 648998006147712 651011450425596 651307903727247 652644373529772 652898234550042 652941570421179 655035439503744 655286658442848 655585058560536 656678455924608 659015689570173 659637317723904 661683769285032 661727688292684 661985082476874 663089153923872 663343461620424 663645530592018 664406747759456 665773725397248 665817915874176 666814691813607 667443676513536 669558785195556 669819225464766 669863684460217 670079767038201 671241889422936 672531044191344 672575683182728 672837296943708 673697417837184 673959467922624 674004201725088 675298661657152 676050352365042 676732963675392 677746080203994 679141574826702 680535158723352 680538868500816 680799868505172 680845056336614 682245854823312 683028407003904 683339439976128 683601514054576 684741637801728 685007983790208 685053450933696 687133145026764 687178753227018 687446047187523 688856671682748 689170358691711 689960853442512 690275043266484 691426297253952 691691472800784 691695243394272 692006450702788 693430213099104 694271672962816 694541725877376 695581503367257 696283835375232 698397622814088 698443978689756 698715654518466 698762031503367 699608856984768 699927440252976 701271687105504 701591027582328 702487905778944 702761154585984 702807800089408 703034509679424 705262404627729 705927655809792 706984478832294 707031404657253 709298730350208 709621726129056 709893879979752 710217146773914 711077854640256 711401660584992 712541980146048 713608705274211 714281829251328 714329239435136 716824083392118 718019616379104 718346583417528 718622083422126 720926578388736 720974429615232 721254869180352 721302742197024 722734868650752 723063982889664 724222996214016 725307208639362 725355350628519 726039554835712 726847726416552 728292011967096 728575297873956 729790429762368 729838869323616 730122756916176 732793682559744 733078719494784 733127377315008 737197490748204 737246421950298 737533190880603 738763262915184 739947440920896 740231225278032 741754207299456 741803440951872 742091982439392 744394240445661 745145858910336 746261394322977 747457591229388 747797963538691 748704215369664 749045155358448 749332428867516 750874136077728 751785302675712 752077726837632 753964153098624 756597424715262 756647643580569 757909595066832 758254726940724 759710994364296 760056946547522 760978054965888 761028564593856 761324584134816 764406869900544 765602053563771 768406957879392 768756869973144 769051703311398 770334342526944 770685132300408 771569126430336 771920478491552 773453105047296 773504442701952 773805315022272 776205960122826 777854584410696 778152906900882 781003793254464 781055632083168 781359441612048 782962774371648 783319314797136 784217800634112 784574912565184 786184843401984 787418370284598 788930647993692 788983012964354 789289906030119 790298894001312 790606298909232 790658775100584 792177276174736 793807134127488 793859822773056 794168612786016 795545943019776 797436796377728 798324441895188 798630614977221 800326868158116 801244862062272 801609727664304 801917160717868 803254613575104 803567057907744 803620394364528 806873918228352 808139906344719 809745723831837 811096233317136 811411727827896 811465584971652 811776797939809 813446980750872 814380023735424 814434077898688 814750870740768 816422721994368 816794499190176 819328513462983 821068727989068 821388101530698 823020243894654 824392892879712 824447611643344 824713559431632 824768299479384 826143863905152 827730515927808 827785456224896 828107442392256 832440871036008 832760128437786 834528871070856 834853480244316 835866553632864 837586299693312 837907530467904 837963146260448 838289091274128 839687205936384 841355709605632 842292242290872 842675799778254 845758465510176 846087442692336 846143601423432 847884491902656 848209672235952 849569284020288 851373728494848 851700247018816 852648294450186 854674868659833 856100311836624 856157135168088 856490157151668 856547006358966 859623358387392 859957728638112 860014808004144 861449157234432 861784237671552 863496649332096 864851478719787 866626135342812 867020773837959 868015267234128 868410538302996 870134743178208 870192498039696 870530979400056 870588760561572 873715544590464 874113411414048 875911848125184 878687586093564 879024580017663 879029371813554 880833121168104 881234229146778 882245025713376 882646776635832 884118871898496 884457948827232 884860707456024 889086255751476 889491121988157 891199435696578 892745046927408 893092300619688 893439689384268 894581817128064 894989185897248 896708058921792 897116395924944 898612623896832 898672268966784 901400469820056 901810943622342 903661440271992 904072943660094 905522099768936 907380211631136 907385158001088 907733158006896 909247092818688 909661139764416 911119253301504 912483262481778 913404601244928 916177526702352 916238337636024 916594729583364 916655568208718 918475562243664 918893811588948 919947804590016 920366724355312 921901729671936 922255297067712 922260324525696 924573617465472 927442004489676 927503563098762 927864336914307 931196830418784 931258638253008 931620872691288 931682708671156 932811809313024 933236587003968 935028916140672 935454703443104 936495979915509 937379346239232 938844979954713 940349872836972 940710515457499 942645971776392 942708539543004 943075227683394 946162301505408 946525173306336 946956195698552 948535547446656 951478273698948 951848373028878 951911551601361 954235881265446 955765444522824 957359488505472 957795444556704 958162777896168 961673158907136 961736989596032 963176777064099 964085310519552 967076278185816 967140467504692 967452444717876 967516659004662 969130301888736 971056015956128 971433730498608 973053906349824 973118492431488 973497009221568 976517175638394 977503169753344 978966560294658 979347351825063 982553159255616 982929987664272 982995229267064 983377587840804 985017683886912 986596587894528 986974967037376 989071254602496 989455976585856 992525653927548 992591532439026 992977623715311 994633730885808 995015192430636 995468295888027 996610121639184 998272287159552 998660588095872 998726873811264 999109905156688 1001165514770304 1004338177793334 1004728838197149 1006862834134404 1008796566287016 1008863524774092 1009255945415562 1010546126755776 1010939201883936 1011006302587632 1012947992485728 1014704752791808 1015032073146624 1015099445513088 1016619120305991 1018712362240053 1020802738085028 1021199802757758 1021267584504921 1023368782234968 1024542610505856 1025009159964192 1025402271081864 1027112456702592 1027511975685312 1027580176400544 1030768129840527 1031740420029696 1033285007524122 1034941280163768 1035412564899726 1037139445880928 1037537209201176 1038009676054182 1040145319648656 1041338391005952 1041407509444224 1041812588816064 1043950365828864 1044425753062848 1047665968034634 1048073481777699 1049413285477152 1049891160379464 1051907530658256 1052386541373492 1053731858668416 1054141731878976 1054211700134112 1056380678436096 1058479763697408 1058891483714688 1064432589193584 1064840819969628 1065325720160871 1066616781960384 1067102490877488 1068326482749696 1068812970219072 1071006151433472 1071422743876992 1071493859152704 1075236125088177 1077519875126292 1077933125133189 1079660965109116 1081461644422848 1081882303770528 1081954113295536 1084102302976128 1084595974334496 1086334494321024 1087960812959043 1089059332253568 1092438017950644 1092862946810934 1092935485171933 1094758303985424 1095184135374264 1097360325192872 1099190523839616 1099618079242176 1099691065972512 1104143256523008 1105796236122306 1105869632925447 1109921161381344 1110346837917048 1110852460338686 1112705161427808 1113137973659088 1114488738177152 1117210040623872 1117718788365504 1121186386844082 1123056323054496 1123567733037672 1123998643301274 1127677954013568 1128116590256448 1128191468564576 1130512655870208 1130946229647936 1132759045360384 1134896137072893 1136864392600248 1137382090411086 1139566491546444 1140085419821283 1141467082448832 1141542846890784 1141986876202224 1142062675145288 1146164477849856 1146610304850816 1146686410672192 1152610436819088 1153129018947902 1153135304959716 1153577554967097 1155501513790416 1156027698450612 1157353689645504 1157880717737328 1160179657570944 1160256664052928 1160707972533408 1160785014082096 1164308940184239 1165484548552064 1166781876616044 1167229360351323 1171505689881696 1171583448124752 1172032773356884 1172039162418072 1174444161557472 1174978972195704 1176326700951168 1176862368847776 1179277265102976 1179814276608032 1181127555426897 1183395971990538 1183474519446531 1185448341001968 1185909448363848 1185988162650876 1188265914262104 1190326729236544 1190710701191232 1190789734159584 1191252919179024 1193318914529664 1195610745229056 1196155194566592 1200490302237174 1201867293093408 1202414591496456 1202875741076802 1204881920362656 1205350586861616 1205430591546792 1209840282174848 1209846877334784 1210310877342528 1212881519685888 1216644349975704 1217198377457478 1220170471126308 1221570035603136 1221651116848032 1222126306111152 1224164591859456 1224634082991552 1225191748785264 1226597072786688 1229673729423616 1231603091983602 1234530365841981 1236589339319568 1236671417465016 1237152449219076 1239215795857728 1241595773891712 1241678184337344 1242161163588384 1244315449338624 1248661306554012 1249140192656679 1251793306606284 1253799830449296 1256861295701856 1256944719390672 1257433636911192 1259530808904576 1262033564408448 1264013699667381 1268637698265264 1269131164038504 1269215402135148 1272314508353928 1274353926030432 1277060592742272 1277550370528224 1280178854952192 1284235702752132 1284735235727502 1284820509538449 1287288073783946 1289435037581088 1289936592957168 1290022212006216 1292173735851648 1295244973998144 1297996012295424 1302022900851192 1302615807454494 1305288747059544 1305796469100084 1305883140842358 1310070879007488 1310573316885696 1311170117121072 1313356911849216 1318031379140346 1318544057720331 1321851343720167 1323367538570064 1323455376585368 1323970164953748 1326178307847744 1326686923240848 1327291061184036 1328813495518912 1331635831748352 1333629383627214 1336799153544867 1339117570391112 1339638450929532 1339727368920434 1340159534076402 1342483778845872 1345062088382688 1345151366365456 1345674593887416 1347394835674368 1347918935845248 1348008403450176 1350597323314304 1352100704730084 1352716415433513 1355492160407988 1356109415490141 1358283149653404 1361070317446704 1361077737001632 1361599737010344 1361690112673228 1364491709646624 1366678879952256 1367203028109152 1368724893722667 1370015967580416 1370106901867392 1374266290053528 1374357506454036 1374892094375046 1374983352313077 1377713343365496 1378340717383422 1379921706885024 1380550086532968 1382852594507904 1383382945601568 1383390486788544 1384012901405576 1386860426198208 1389083451754752 1391163006734514 1391255344648143 1392567670750464 1396795245628176 1396887957379512 1397431309036932 1397524063006734 1399217713969536 1399854880505952 1402543374211008 1403182055164656 1405522309171968 1405615600178816 1406069019358848 1410524809255458 1413968957664588 1414062809314506 1414612841525091 1418597460700416 1419243452258112 1419787759959504 1420434293547828 1422155709280512 1422803321169984 1425083960292096 1427217410548422 1428658478870272 1431353821898169 1433648166784236 1436039232758208 1436693166835056 1437244166844252 1441948859230464 1442509738360704 1442605484394048 1446127965779328 1450614417278724 1450710701257038 1451274988506993 1453695452833104 1456584023934192 1457150595747912 1459580859524736 1459677738647232 1460245513832352 1464775763457591 1466157438989568 1466254754630016 1468449840441987 1471473412124521 1474394981496408 1474492843900596 1475066381761206 1477526525830368 1479894881841792 1480462450556064 1483508414598912 1483606881903744 1484183964878784 1488788480891322 1488887298658539 1490291717820672 1492522788645954 1494915182458776 1495595927077382 1497408430739328 1498090310716896 1498664857735032 1501748272155456 1504155453675264 1506507266690001 1507928306197248 1513194849430524 1513295287161138 1513883918123343 1515819190133664 1516509453881448 1519421988728592 1520113893095044 1521956109931776 1522057129187712 1522649168269632 1531204107127542 1531799704136637 1536813915758784 1537513739946288 1538103406622796 1540668685053888 1541370264600816 1543138252860672 1543840956983104 1547008885403904 1547610630044544 1552411920245652 1553118847349589 1555709168821392 1556305813801764 1557014514081273 1562007586508928 1562111264166336 1562718883224096 1565925548743296 1566638629594272 1569149825130368 1571498952051951 1574836740569196 1577861295987384 1577966025928708 1578579812060238 1580597788002624 1581212597818464 1581317550201168 1584354552349472 1587614268254976 1587719645546112 1588337225572032 1594873592755456 1596648883790376 1597261229954442 1597367247558979 1600653736316232 1602489724124544 1603219455328608 1603834321435736 1606509227150208 1607134115815488 1607240788729056 1613747836456704 1616279812689438 1619491447663674 1622192466634272 1622823455655792 1622931169943304 1623553595879618 1626893961501744 1628760047470848 1628868155797376 1629501741481536 1632845443988736 1633588998380352 1638657026925966 1639294420216401 1642137455978136 1642776203061396 1646040487789308 1648785785759424 1648895223286688 1649427118863264 1649536598958768 1652287727810304 1655570912449792 1656214884784512 1658694354183459 1664881742072016 1665520256875572 1666278690508029 1669057742141712 1669706960488632 1671733107265728 1675815060935808 1675926292520896 1676578182548256 1681779580266123 1684584484581744 1685351599556508 1685997964951911 1691516931020352 1692174885384672 1692287202846864 1695768983805312 1696419344471904 1699138568040576 1703400494037632 1705296588900372 1706073135616629 1709349737319666 1712200623673248 1712314270336176 1712980314303336 1713094012717932 1719246716774784 1719915457276224 1720029616008288 1723568475343104 1726993298664192 1729693528421853 1729702957439574 1733252270685624 1734041547675918 1736030534468256 1736821076605992 1740269486356416 1740384996079392 1741061958800112 1741177521123144 1747431089180928 1748226822828096 1757375172187128 1758049160035326 1758058743627108 1761666242336208 1762468458293556 1764490051426752 1765293553271664 1768237743796992 1768915897654464 1769721414912048 1775093957985807 1778172511502952 1778982243976314 1782398871393156 1783210528438417 1785490093854816 1786184601239376 1786879378768536 1789163634256128 1789978371794496 1793416117843584 1794232791849888 1797344537933568 1802800939640112 1803621887244684 1804313611615203 1807322880543984 1808145887320188 1811044199537872 1814760423262272 1814770316002176 1815466316013792 1819322279528832 1824966524963556 1825797566186217 1832355053404704 1832476675272048 1833189459166728 1833311136417436 1836951124487328 1837787623177896 1839895609180032 1840733448710624 1844510594135424 1844520649051392 1847404637975403 1849147234930944 1854884008979352 1855007126197524 1855728673828614 1862393660837568 1862517276506016 1863241745382576 1863365417342312 1866473174007936 1870057832281344 1870909406886208 1872991959831018 1877689959909426 1880699745673944 1881421030914998 1885291943552784 1885417079086008 1886150455366788 1892324603010816 1893050346612672 1893912391397104 1897071094893312 1902956547397896 1903696746057756 1903823103202722 1908471762530892 1911530889045648 1914718977010944 1915590889113408 1916325555792336 1923473979192064 1926353554128198 1927102853591253 1930932110675919 1934152556371632 1934280935009384 1934904889435752 1935033318009324 1938260603777472 1942112031912256 1942867460997216 1946236984862976 1946994018443136 1953034351276788 1953923711181741 1957933120589316 1958694703650126 1958824711263537 1965106318511232 1965859975328544 1965990458534128 1966755175681608 1970035367773824 1973949934074752 1977047068710519 1978911953171712 1985051307855096 1985183064878052 1985955247430622 1989267461771616 1990030384861272 1990936591776054 1993220243278368 1997321176191744 1997453747622528 1998219810313376 2000444075440821 2002331029540608 2008676355586668 2009457676394298 2009591053380651 2013725668268808 2017593132574032 2017727049548184 2018511890831124 2021092253511552 2021878403767872 2022012605175264 2025895984971456 2030198891026176 2033238240611982 2037424724480106 2041605476170056 2042399605515516 2042535169009842 2046737564469936 2049085221011712 2050018319928384 2050804542163728 2054224913405184 2055023951370624 2055160352801088 2061536259681054 2062338141562569 2066570015048244 2067511076075133 2069882560327536 2070825129799452 2074278891761856 2075074418402352 2076019352108364 2080290639297312 2082815018888448 2083625177632128 2088851506125696 2095331936069268 2096146963555398 2096286094510101 2098826570954304 2099782320758928 2103815061316512 2104773082746984 2107463717336832 2108283463757952 2108423400268224 2115787213883187 2117782967429376 2121094213971759 2128865178387168 2129681639939256 2130651440321742 2133233563920768 2134204981754976 2137625940438144 2140826115822633 2142845487753984 2142987718305408 2150472250176354 2150614986951223 2155039750252584 2155866250266378 2159321930218232 2162923288845696 2163764607541056 2163908226591072 2168204605952256 2169191948668992 2172668988642048 2175921625918086 2176066051885557 2178118664507136 2184876035901288 2185725893621868 2185870970343866 2189516607970848 2190368270748528 2194720650385744 2198381047679232 2199236158484352 2199382131945024 2211592472244612 2211739265850894 2212599572641809 2219842322762688 2220693675834096 2221704920677372 2225410322855616 2226275947318176 2228977476354304 2233182721336983 2235437576731008 2238784182968931 2242372773688164 2243393890616073 2246112646108992 2247135466075344 2247997286602548 2249020964784061 2255355908027136 2256233180512896 2256382937129152 2261892459295872 2269792274145786 2269942930741707 2273728785200496 2274764180822172 2279132983092888 2280170839642566 2282934164897664 2283085693781568 2283973752404448 2284125350290576 2293220609701632 2293372821344384 2296806160691313 2305220873638176 2306258037895804 2306270609919432 2307155109934194 2311003027580832 2312055396901224 2314707379291008 2315761435474656 2320359315141888 2320513328105856 2321415945066816 2321570028164192 2328617880368478 2330969097104128 2333563753232088 2334458720702646 2343011379763392 2343166896249504 2344065546713768 2344078324836144 2348888323114944 2349957944391408 2352653401902336 2353724737695552 2358554530205952 2359628553216064 2362255110853794 2366791943981076 2366949038893062 2367869718090357 2370896682003936 2371818896727696 2371976325301752 2376531828524208 2380653458473088 2381421402382464 2381579468319168 2382505838358048 2386637829059328 2392310389133184 2395891844931663 2400980604474348 2403734586186816 2404829182992912 2405751482153604 2409763840725312 2410701173723232 2410861183093584 2419680564349696 2420621754685056 2429237171495511 2433288699951408 2434396754914956 2435330393819427 2440340942252616 2443140071206272 2443302233696064 2444252612222304 2449268165983104 2450383497570528 2457985540388949 2463206183967204 2469060731683962 2473178678639136 2473342834930032 2474304898438152 2478431591715456 2483191547783424 2483356368674688 2484322327176768 2497322613108024 2498280385313358 2503586613212568 2507599660898592 2513722591403712 2513889438781344 2514867273822384 2519061617809152 2524067128816896 2528027399334762 2537275396530528 2538262328077008 2538430804270296 2544629016707856 2548707852060864 2554121185484544 2555100741056448 2564024605979499 2568471405504264 2569470471455004 2569641019076898 2574576147567892 2578870075162176 2579873185914336 2580044424012432 2584347471703296 2590489947996288 2594554436159361 2601062321513877 2604045801702384 2605231614908988 2606230772333071 2610577494119088 2611592938200168 2611766281684716 2621146633771392 2622340234242144 2636062758280692 2637073740052989 2637088115440662 2643702687440334 2646735077140128 2646910753170736 2647940329907496 2652356615695488 2653373846481696 2654582122368072 2657626991037824 2667258767254428 2668473365964471 2673598307089734 2678235140782224 2679276901859064 2679454737840868 2680319068152804 2684967557691744 2690124176765376 2690302732730912 2691349187774832 2695837871690496 2696016806900352 2701194646628608 2704201409460168 2705432830867026 2710984320815976 2712218830980282 2716566299306808 2722140634893408 2722155474003264 2723199474020688 2723380225346456 2728983419293248 2733357759904512 2734406056218304 2737449787445334 2740213803734784 2748532580107056 2748715012908072 2749784188750092 2749966704626154 2755426686730992 2756681434766844 2759843413770048 2761100173065936 2765705189015808 2766765891203136 2766780973577088 2768025802811152 2773720852396416 2782326013469028 2782510689296286 2783593010742921 2793590491256352 2793775914759024 2794862618073864 2795048126013468 2798435427939072 2799709761011904 2805086748422016 2806364110329312 2811231200357632 2812138038717696 2816534939864139 2821049618510916 2822131546372497 2827937915329176 2828125618629012 2829225683050182 2838486904516224 2839575519919008 2840868587095656 2845606642339968 2854434821096844 2855734654804083 2862707643796338 2867296333568472 2872078465516416 2873386333670112 2874488333688504 2885019476721408 2885210968788096 2889530331192297 2892255931558656 2901228834557448 2901421402514076 2902549977013986 2907390905666208 2913168047868384 2914301191495824 2919161719049472 2919355477294464 2920491027664704 2929551526915182 2932509509260032 2936899680883974 2942946824249042 2948789962992816 2948985687801192 2950132763522412 2955053051660736 2959789763683584 2960924901112128 2967213763807488 2968367929757568 2977576961782644 2977774597317078 2978932871145933 2985045577291908 2986404887664081 2989830364917552 2991191854154764 2994816861478656 2996180621433792 2997329715470064 3003496544310912 3013014533380002 3014186514591447 3026389698861048 3026590574322276 3027767836246686 3031638380267328 3033018907762896 3038843977457184 3040227786190088 3044114258375424 3045298336539264 3056137086720159 3062408214255084 3063599408273274 3063802753514763 3073627831517568 3075027479892576 3076206813245592 3081337370107776 3082740529201632 3087681913966208 3092304389521581 3095221260089088 3104823840491304 3106237694699178 3111418337642784 3112611627603528 3114029028162546 3124015173017856 3124222528332672 3125437766448192 3131851097486592 3133277259188544 3138299650260736 3142997904103902 3143206519390249 3144220445333097 3149673481138392 3155722591974768 3155932051857416 3157159624120476 3161195576005248 3162425195636928 3162635100402336 3168709104698944 3175439291092224 3176674451144064 3193297767580752 3194522459908884 3194734495117958 3195977160482613 3201307472632464 3204979448249088 3206438910657216 3207668642871472 3213018454300416 3214268231630976 3214481577458112 3225708375264531 3232559625378876 3233799375399567 3238982895327348 3244384933268544 3245646911311584 3245862339886608 3247107191759236 3253787923003488 3257736311594752 3259003482963072 3263882438877129 3267177996760704 3277314053851932 3278588840432802 3278806455515799 3284274911956272 3285552406122792 3292080975578616 3297571571518848 3297790446573376 3298854237726528 3299073197917536 3312429769569024 3317388708366918 3317608898776341 3329763484144032 3331040513751144 3332557381016058 3338115484283424 3339413920977264 3343466214531456 3351630121871616 3351852585041792 3353156365096512 3363559160532246 3369168969163488 3370703199113016 3371995929903822 3383033862040704 3384349770769344 3384574405693728 3391537967610624 3392838688943808 3398277136081152 3406800988075264 3410593177800744 3412146271233258 3418699474639332 3420256259463849 3424401247346496 3424628540672352 3425960628606672 3426188025435864 3438493433549568 3439830914552448 3440059232016576 3459387056843706 3459405914879148 3460732664901291 3466504541371248 3468083095351836 3472061068936512 3473642153211984 3480538972712832 3480769992158784 3482123917600224 3482355042246288 3492926820552717 3496453645656192 3501688081053969 3508898136604627 3514750344374256 3516098320070652 3516117487254216 3523332484672416 3524936916587112 3528980102853504 3530587106543328 3537831795308928 3539442829824096 3550187915971614 3550423558339593 3556345023005904 3557964487952628 3564797742786312 3566421056876834 3570980187709632 3572369202478752 3573758757537072 3579956743588992 3586832235687168 3588465583699776 3605601879280224 3607243774489368 3608627223230406 3614645761087968 3616291774640376 3622088399075744 3629520846524544 3629540632004352 3630932632027584 3638644559057664 3649933049927112 3651595132372434 3664710106809408 3664953350544096 3666378918333456 3666622272834872 3673902248974656 3675575246355792 3679791218360064 3681466897421248 3689021188270848 3694809275950806 3703591097525943 3709768017958704 3710014252395048 3711457347657228 3724787321675136 3725034553012032 3726483490765152 3726730834684624 3732946348015872 3741818813772416 3745983919662036 3747420577970037 3755379919818852 3761399491347888 3762842061829996 3770583887105568 3770834158172016 3772300910733576 3786100693225344 3787824782794208 3792041099002143 3805913094795792 3807393492115512 3807646206405444 3809106513409873 3816943525061784 3823061778091296 3831181778226816 3832651111584672 3852707108256396 3854205707182506 3854461528615347 3861864221351838 3868305112743264 3868561870018768 3869809778871504 3870066636018648 3876521207554944 3884224063824512 3885734921994432 3893988036886272 3906068702553576 3907847422363482 3915866241178632 3917389407300252 3917649422527074 3930212637022464 3931719950657088 3931980917068256 3933510351363216 3940070735547648 3947899868149504 3954094137421038 3965554031160501 3970102615710192 3970366129756104 3971910494861244 3978534923543232 3980060769722544 3981873183552108 3986440486556736 3994907495245056 3996439620626752 4000888150881642 4010397460634601 4017352711173336 4018915352788596 4019182106761302 4027451336537616 4035186265148064 4035454099096368 4037023781662248 4042184507023104 4043756807535744 4044025210350528 4051791969942912 4058149246300539 4066476481223964 4068328246470423 4074849448960212 4083210952340112 4084799211031032 4085070338019684 4093475128939872 4100036639856768 4101609084327456 4110047902741248 4110320705602176 4123072519362108 4124676283125138 4124950056939231 4133140030096488 4135022152150266 4139765120655072 4141650259598904 4148557783523712 4150148836804704 4152038704216728 4160581278594624 4167250355264256 4173766033944429 4177703012251392 4190663872138536 4192293927110796 4192572189020202 4197653141908608 4199564641517856 4207630122633024 4209546165493968 4216566927515904 4216846800536448 4231574427766374 4242188427943518 4243838524575273 4257730356774336 4259363279878512 4261302880643484 4266467127841536 4268409963509952 4275251880876288 4281652231645266 4285975436610816 4300944500352708 4301229973902446 4310079500505168 4311732500532756 4318643860436464 4325846577691392 4327529215082112 4327816453182144 4338383897337984 4351843251836172 4352132103771114 4353824965520979 4369752071802576 4371451787243736 4371741940687732 4379033215941696 4380736541497056 4389441300771488 4394327290372773 4398472316968704 4398764263890048 4405349521325961 4414420236373563 4423184944489224 4423478531701788 4425199145283618 4425492866187991 4439684645525376 4441387351668192 4443409841354744 4450820645711232 4452551894636352 4466365442673966 4466661895975617 4470875153462016 4477568365937862 4484745547376328 4486787781232146 4492225292217984 4494270932150688 4495994573205096 4498041929568122 4512466361025792 4512765874258304 4519521800070003 4523784918591744 4539584548291572 4539885861483414 4541651754370029 4547457570400992 4549528361644344 4558265966185776 4560341679285132 4565868329795328 4566171387563136 4567947504808896 4568250700581152 4586745642688768 4593612321382626 4595399112409911 4610441747276352 4612516075791608 4612541219838864 4614310219868388 4622006055161664 4624110793802448 4629414758582016 4631522870949312 4641026656211712 4642831890133632 4643140056328384 4657235760736956 4659356542048767 4667127506464176 4668917441405292 4671043542243819 4686022759526784 4686333792499008 4688131093427536 4688156649672288 4697776646229888 4699915888782816 4707449475391104 4714496856155853 4719257106432128 4724510221707588 4733583887962152 4733898077786124 4735739436180714 4741793364007872 4743637793455392 4743952650603504 4753063657048416 4761306916946176 4762842804764928 4763158936638336 4765011676716096 4784620778266368 4791783689863326 4792101742676937 4801961208948696 4807469172373632 4809658365985824 4811502964307208 4819527681450624 4821402347446464 4821722366187168 4841243509370112 4858474342991022 4866577399902816 4868793509829912 4870660787638854 4880681884505232 4886280142412544 4886604467392128 4888505224444608 4898536331966208 4900766995141056 4915971080777898 4917883260649203 4926412367934408 4938121463367924 4946357357278272 4946685669860064 4948609796876304 4956863183430912 4966712737349376 4968644654353536 4994645226216048 4996560770626716 4998836071524087 5007173226425136 5015199321797184 5027445182807424 5027778877562688 5029734547644768 5045338740798369 5056054798669524 5057993894855733 5074550793061056 5076524656154016 5076861608540592 5089258033415712 5097415704121728 5110201482112896 5118219406849887 5128049211958998 5128389584268301 5136942811008528 5138940942910008 5139282038153796 5149152295135784 5157740150324352 5159746371828672 5160088848024864 5180979895992576 5189080585265559 5189108872318722 5202124643027754 5208091603404768 5210463229817976 5212461544666142 5221154988238176 5223185876400336 5223532563369432 5242293267542784 5244680468484288 5272125516561384 5274147480105978 5274176230881324 5287405374880668 5293470154280256 5293821506341472 5295880659814992 5304713231390976 5306747692963392 5309164244736144 5315253982075648 5325281873957421 5334517534508856 5336946731928942 5347196614179468 5349631585315251 5356470281564448 5358553803718128 5358909475681736 5360638136305608 5369935115383488 5380248353530752 5380605465461824 5382698375549664 5392033613800704 5408402818920336 5410865661734052 5412940834845609 5421968641631952 5424437661960564 5433132598613616 5444281269786816 5444310948006528 5446398948041376 5446760450692912 5457966838586496 5468812112436608 5474899574890668 5477392698558651 5497065160214112 5497430025816144 5499568377500184 5499933409252308 5510853373461984 5513362869533688 5519686827540096 5522200346131872 5533531782406272 5533561947154176 5536051605622304 5542213913926209 5547441704792832 5564652026938056 5565021378592572 5567186021485842 5587180982512704 5587551829518048 5589725236147728 5590096252026936 5599419522023808 5610173496844032 5612728220658624 5633069879728278 5642099237021832 5644263092744994 5655875830658352 5656251237258024 5658451366100364 5676973809032448 5679151039838016 5681737174191312 5691213284679936 5708869642193688 5711469309608166 5725415287592676 5734592667136944 5744156931032832 5746772667340224 5748976667377008 5770421937576192 5779060662384594 5792796332027757 5802457669114896 5802842805028152 5805099954027972 5814781811332416 5826336095736768 5828602382991648 5838710954588928 5840982055329408 5859103053830364 5861771133545223 5873799361767948 5876474133790611 5885893648498084 5897579925985632 5897971375602384 5900265527044824 5910106103321472 5921849802224256 5931141206131557 5936735859515136 5955153923565288 5955549194634156 5957865742291866 5970091154583816 5972809775328162 5979660729835104 5982383708309528 5992361242867584 5994659430940128 6006993088621824 6026029066760004 6028373029182894 6028773160141953 6052779397722096 6053181148644552 6055535672493372 6063276760534656 6066037815525792 6077687954914368 6080455572380176 6090596673078528 6112274173440318 6124816428510168 6127198816546548 6127605507029526 6147255663035136 6150054959785152 6152413626491184 6162674740215552 6165481058403264 6175363827932416 6184608779043162 6187014424687707 6202533228225399 6209647680982608 6212475389398356 6222836675285568 6225223255207056 6228058056325092 6248445056665344 6250875532896384 6266554518377088 6285995808207804 6286413038780498 6288440890666194 6288858283530303 6299346962276784 6311445183949536 6311864103714832 6314319248240952 6322391152010496 6324850391273856 6325270200804672 6337418209397888 6347361641649561 6353348902288128 6363282641915277 6386595535161504 6389044919817768 6389468990235916 6391954320965226 6402614945264928 6412877821314432 6415337285742944 6422478347467899 6428536463261952 6428963154916224 6451416750529062 6451844960853669 6465119250757752 6467598750799134 6477965790654696 6488769866537088 6491293822623168 6491724679773216 6494214383518472 6507575846006976 6518006965926144 6527764877754258 6528198155656671 6534355993521408 6554628107703864 6557177680865604 6557612911031598 6568549823912544 6571104812245584 6584161951157232 6595143143037696 6595580893146752 6597708475453056 6598146395835072 6634777416733836 6635217797552682 6637798717925427 6659526968288064 6662081027502288 6665114762032116 6676230968566848 6678827841954528 6686932429062912 6703705170083584 6706312730193024 6716352548906793 6727118321064492 6730181671848219 6738337938326976 6741406398226032 6743991859807644 6747062894352183 6766067724081408 6768699541538688 6769148811387456 6785677377887616 6809828792225121 6821186355601488 6824292542466516 6837398949278664 6840512518927698 6848802494692992 6849257081344704 6851921257213344 6852376050871728 6879661829104896 6880118464033152 6890418482073939 6918774113687412 6918811829758296 6921465329802582 6933009082742496 6936166190703672 6944122137873024 6947284306423968 6961077945425664 6961539984317568 6964247835200448 6964710084492576 6985853641105434 6992907291312384 7003376162107938 7017796273209254 7029500688748512 7032196640141304 7032234974508432 7046664969344832 7049873833174224 7057960205707008 7061174213086656 7075663590617856 7078885659648192 7100375831943228 7100847116679186 7103609154271071 7112690046011808 7115928975905256 7129595485572624 7132842113753668 7141960375419264 7144738404957504 7147517515074144 7159913487177984 7176931167399552 7187675534794989 7211203758560448 7214487548978736 7217254446460812 7220540992201459 7229291522175936 7232583549280752 7244176798151488 7259041693049088 7261865264055168 7287711514486533 7299866099854224 7303190264744868 7305991181458281 7329420213618816 7329906701088192 7332757836666912 7333244545669744 7347804497949312 7351150492711584 7362933794842496 7373956621166847 7389618551901612 7407182195051886 7419536035917408 7420028504790096 7422914695314456 7449574643350272 7450069106024064 7452966981530304 7453461669369248 7483637627544832 7491967839324072 7494841155940074 7495338623161363 7510759839637704 7522798982695776 7525684123659992 7541167774211136 7541668316344032 7544601821467152 7572201386450688 7575649565588416 7584082198004286 7611826189591584 7614786984231024 7615292412810888 7618213026819746 7633887050123568 7646123556182592 7662363556453632 7665302223169344 7692073817938497 7705414216512792 7708411414365012 7708923057230694 7723728442703676 7736610225486528 7737123740037536 7739619557743008 7740133272037296 7753042415109888 7768448127649024 7771469843988864 7803186964541631 7812137405107152 7815694844726964 7818692316999213 7831732482357264 7834778814600504 7835298845054148 7863439901314176 7863961834136512 7867020702726432 7908188274842076 7911221220158967 7931108062321002 7940205231420384 7940732259512208 7943820989722488 7957069847086464 7960121539445088 7963746367104216 7972880973113472 7992879241253504 8001776301763284 8005420097893413 8020794921269202 8034705422346672 8037830705577192 8038364213522604 8054902673075232 8070372530296128 8070908198192736 8074047563324496 8087513615071488 8088050420701056 8103583939885824 8116298492601078 8132952962447928 8136656492940846 8149698897920424 8166421904680224 8169598422062064 8170140676039368 8186950257879744 8200073279713536 8203218168654912 8220641411204352 8246145038724216 8249352566250276 8249900113878462 8266280060192976 8270044304300532 8279530241310144 8283300519197808 8297115567047424 8300297673609408 8304077408433456 8321162557189248 8347532067888858 8350779032228763 8367372479595649 8381327744277072 8384587854221592 8385144378040404 8395306283817216 8399129283035712 8415260245266048 8419092330987936 8433693601072896 8463148855532748 8466394639117491 8484376855887036 8487677049150546 8515460713548672 8518726559757024 8522605761286968 8536819927019904 8563304463290532 8567203964412249 8601889000705416 8602459947804892 8620159001010336 8623465001065512 8637287720872928 8655058430164224 8655632906364288 8668590993576891 8676767794675968 8703686503672344 8704264207542228 8707649931041958 8708227897982821 8739504143605152 8742903574487472 8743483881375464 8758066431883392 8761473082994112 8778882601542976 8788654580745546 8797528527780096 8810699042651922 8828840472747126 8846369888978448 8846957063403576 8850398290567236 8850985732375982 8879369291050752 8882774703336384 8886819682709488 8901641291422464 8905103789272704 8932730885347932 8933323791951234 8936798613437799 8955136731875724 8959214662992243 8969491094752656 8973575562464292 8984450584435968 8988541864301376 8991989146410192 8996083859136244 9025531748516608 9039043600140006 9042559543774341 9079169096583144 9079771722966828 9083303508740058 9094915140801984 9099056723288688 9116531932371552 9120683358570264 9132342775126272 9135895009617792 9136501401162304 9168411260160477 9187224642765252 9190798224819822 9191408260544289 9220883494552704 9225032151583216 9225082439677728 9228620439736776 9244012110323328 9248221587604896 9263045741898624 9276913168564743 9285663780267264 9286280112656768 9314471521473912 9318713084097534 9334255012928352 9337834882810584 9342087084487638 9372045519053568 9372667584998016 9376262186855072 9376313299344576 9395553292459776 9399831777565632 9414898950782208 9428993712311706 9429619558170747 9438514212864256 9449020443415176 9467167775924304 9467796155572248 9471478872361428 9483586728015744 9487275586910784 9487905301207008 9506127314096832 9526317873276672 9530023353432192 9583567379726652 9584203485353874 9587931481447839 9603922417897392 9614938344747264 9619316731971648 9623005928614416 9639055362901248 9642804694892928 9643444732374336 9677125125793593 9701398126198701 9716948685982044 9733154799805632 9737587019659824 9741321575277708 9761363769010464 9773208934784256 9777010448889216 9801533990282112 9831942161555796 9835766521298406 9836419366547397 9852824735868816 9876242926735848 9892714714556544 9893371339720128 9897219593752608 9937289308707072 9952826696329023 9989290452432096 9993121541253432 9997672143048174 10014346452850272 10030398643594368 10054890365614848 10055557755125376 10059469095289536 10090677481596738 10112109597339048 10115987789711466 10149101586122112 10153049312308032 10153723217081184 10178516066831424 10194831408243456 10220402964225792 10236438813699774 10256098423917996 10256779168536602 10260768778391547 10273885622017056 10277881885820016 10278564076307592 10298304590271568 10315480300648704 10319492743657344 10320177696049728 10378161170531118 10378217744637444 10382197994703873 10404249286055508 10416183206809536 10420926459635952 10424923089332284 10442309976476352 10446371752800672 10447065126738864 10478780461658151 10489360936968576 10505064243161907 10526694409813881 10544251033122768 10548294960211956 10548352461762648 10553098373217517 10574810749761336 10586940308560512 10587643012682944 10591761319629984 10613495385926784 10618328489472288 10650563747914842 10651270675018779 10669035069017712 10673893463857884 10694393228358936 10699263170630502 10712940563128896 10717107607436256 10717818951363472 10721276272611216 10739870230766976 10760496707061504 10761210930923648 10765396751099328 10816805637840672 10821731323468104 10825881669691218 10843937283263904 10848875323921128 10866265197227232 10888562539573632 10888621896013056 10892797896082752 10893520901385824 10915933677172992 10937624224873216 10949799149781336 10954785397117302 10994130320428224 10994860051632288 10999136755000368 10999866818504616 11021706746923968 11026725739067376 11039373655080192 11044400692263744 11067063564812544 11072103211244608 11084427827852418 11110773292577829 11129304053876112 11130042757185144 11134372042971684 11174361965025408 11175103659036096 11179450472295456 11180192504053872 11198839044047616 11225456441317248 11242261733910111 11266139759456556 11284198474043664 11288526185489988 11311751661316704 11312502474516048 11316902732200728 11358302079676032 11363474348382624 11417739284387376 11422938619216332 11427319540229619 11450830575185352 11469185334273888 11493545334680448 11497953334754016 11558121324769188 11563384585846041 11585592664055514 11604915338229792 11605685610056304 11610199908055944 11629563622664832 11652672191473536 11657204765983296 11681964110658816 11718206107660728 11723542267090446 11747598723535896 11752948267581222 11771787296996168 11795159851971264 11795942751204768 11800531054089648 11820212206642944 11843699604448512 11862282412263114 11910307847130576 11911098389268312 11915731484583732 11940182309167632 11945619550656324 11959321459670208 11964767416619056 11984722485735168 11989318861880256 12031192381903803 12052058133520008 12056746058365788 12057546320283906 12105558795444192 12106362297289104 12111071344986744 12126553521069312 12132075631051584 12155375909828736 12160911144760352 12174447738901617 12204984739411269 12224548346880636 12229236700947487 12249632857020336 12254397633093096 12255211014059052 12300109919570304 12304827252982368 12330962116806528 12369217558086324 12374028849375414 12374850170817693 12405066456450798 12419295361965216 12424950778796712 12445673350571136 12450446510414112 12456116112650184 12501751065792768 12521298101833287 12533109036754176 12571991616415608 12572826077560996 12576881781332388 12577716567060606 12598693924553568 12622890367899072 12623728207429664 12628638496481904 12649700782547712 12650540401609344 12674836418795776 12694723283299122 12726565283830554 12731515573725819 12773191070323008 12778089839635536 12778937980471832 12783908641930452 12805229890529856 12825755642628864 12830674571485888 12844956694935798 12857926309832448 12902833501058124 12903689921707338 12930238501515504 12935197501598268 12955931581309392 12977539733074176 12982587645246336 12983449359546432 12988428767036944 13015151692013952 13055529755508516 13056396311313342 13061474896562937 13109256215407728 13114355361731208 13115225822063196 13137099647825088 13142209624491168 13168323902314464 13191161786293504 13195416950906112 13196292791670144 13216048563977883 13243260709120689 13269554833467672 13270435595105364 13275597435850854 13276478598563973 13319053936576128 13324162055004576 13330229524064232 13352461937133696 13357655683909056 13399985687926851 13412625460386048 13432705097813586 13454236642128984 13460363343696438 13476675876653952 13482812796452064 13487983719615288 13494125788704366 13537399083077376 13538297622774912 13558565400210009 13571354755775232 13619657584450242 13624955263110087 13642372711202976 13648585084933032 13674797898557328 13681025037855396 13697604989385984 13698514162689408 13703842514426688 13704752101743456 13760236928066304 13780836964147878 13837548227374824 13837623659516592 13842930659605164 13866018165484992 13872332381407344 13888244275746048 13894568612847936 13923079968635136 13928495670400896 13929420168985152 13971707282210868 13978069626146301 14006752324215876 14013130626731457 14035592546418508 14059001377497024 14064393280282608 14064469949016864 14093329938689664 14099747666348448 14122348426173312 14143490568467559 14157771319296384 14200751663886456 14201694233358372 14207218308542142 14208161307235129 14225380092023616 14231857951810512 14259190971145248 14265684227507336 14283920750838528 14289476809915008 14295035030148288 14353862334799104 14375351069589978 14376305228030811 14422407517120896 14428975097957472 14434508892921624 14441081984402918 14458583044351872 14465167098561504 14488353596302976 14523730528110336 14575423028973066 14599732199708448 14606380529489736 14611982362916562 14658840427237632 14659813402176384 14665515673333824 14666489091339488 14695608995898624 14702300985423168 14725867589684992 14747913242333694 14753649781947609 14779237103803224 14814364390103772 14839072071834816 14840057009580192 14845829390628912 14900138212048128 14905933963060608 14906923338738496 14983935678648144 14989682311880148 14990677246322726 14996508214572261 15021519679275408 15045597965391552 15051368247319984 15082335548422272 15083336632688064 15089203642934304 15136016222395107 15151299131176832 15168164396008572 15173981684567199 15223652379183168 15229573968462048 15230584825621776 15236426053639492 15267774100247136 15292247112365184 15330604446338688 15354658220549661 15384147635876994 15385168752804903 15410828433025584 15416822828730024 15417846114461388 15447456885407352 15473220450973056 15474247480075072 15479239115486016 15480266544074592 15542939687977728 15567241755796677 15606373929083262 15624274810214304 15631389689453928 15637384633998426 15663464964714528 15669557629201008 15670597690108296 15726879802628352 15727923668273024 15734041405452864 15816376549684152 15822442440317934 15862216124642004 15880410462840768 15881464519024416 15887641979444976 15914139694172928 15920243078890176 15927492734208432 15945761946226944 15985758482507008 16003552603526568 16010840195786826 16041589842538404 16048894755945753 16069410844693344 16075661411154384 16076728427045208 16109805346150464 16140745060592256 16141816396385472 16148095126648992 16176100841402112 16232596985202156 16238822504536827 16265905924895856 16273312985881692 16299397795840848 16332843809360448 16339196844124128 16340281352078736 16373900515759488 16406436337309824 16432178095675953 16492290077448432 16498705132500552 16499800227756924 16532560120385952 16540088608601064 16559060482620288 16566601038395616 16600595347218816 16608154816866912 16642325114378496 16695064135777716 16701558064457526 16734744959191298 16762655488554144 16769175708443184 16770288756080808 16798258566071424 16830520490532096 16838184661975872 16926297711065496 16932789278234982 16968753711774072 16975354098301092 17030921427097344 17037453119514048 17045211522573936 17073639854039808 17126608926581064 17134407928824498 17203778001410832 17204919895609784 17240318002020672 17246930002131024 17274575441745856 17311265812728576 17337181987153782 17378388996083271 17407373007344688 17408528415084456 17415299862083916 17416455795965642 17479008287210304 17485807148974944 17486967762750928 17516132863766784 17522946165988224 17557765203085952 17577309161491092 17585313400635669 17621398085303844 17629422401371833 17657680945494252 17692739777956896 17693914126807152 17700796581134472 17701971464751964 17765549406672768 17773639365418976 17793423618394671 17810207578545408 17865461770695864 17866647583902468 17873499793692481 17873597226875598 17910273463751448 17918429325984486 17938982189505312 17947151124928584 17977083728602752 17983978292820384 17992167718272488 18078087200280012 18085119087548682 18086319480425859 18158338193166288 18159543445933656 18166607017480116 18189830281603968 18198113446577376 18233063864743104 18241366717140528 18271790019235584 18273002802324608 18336822520320954 18374449285530504 18381596449639644 18382816521088578 18441766989105408 18450064303166432 18450164879355456 18457240879473552 18488024220646656 18496443175209792 18526091483797248 18553826337129486 18572560225313536 18607599684676197 18628943042947824 18637426168195068 18668510025856704 18675669765621168 18684174168975276 18745335169996032 18752524373710144 18752626598689152 18799663555131264 18857987424623412 18859239116341494 18866574850590909 18898040886830352 18934335551848608 18935592311144496 18942957744722856 18967173456031488 18974551173821568 18975810602414016 19012254628193664 19042084924948683 19060046706864384 19089847925745831 19167134759453304 19168406970707748 19175862962895678 19207844835794784 19238633463943296 19246011857228832 19285609389785856 19286889464748672 19354250251587186 19355534882561007 19402796252397402 19433897371964088 19466309599611264 19475174039319648 19482643150555416 19522727538020928 19554020897778432 19584594466970013 19603067980564224 19663884323111592 19671533042596812 19672838733094794 19705649471737632 19752485853471696 19785429429113088 19786742679440256 19794439187505216 19905653392658046 19913396153776281 19978580904864192 19986243082506864 19995344286096348 20028692905700544 20060797287188736 20111115510250752 20118938190579072 20181354963193476 20190545015544657 20224219194678096 20231975579422932 20241188683056549 20298203172244224 20306098624616064 20307446434162368 20357032133662848 20429486376675363 20472877627399548 20512196847835992 20513558337073204 20521537556783094 20547771244034112 20555763771640032 20557128152615184 20596609180543136 20638985487314688 20640355392099456 20671255446221817 20756322341062236 20756435489274888 20764395989407746 20765774218266727 20808498572111016 20832366413619072 20841852919271904 20849846178664568 20884619952952704 20892743505601344 20894130253477728 20957560923316302 20978721873937152 21010128486323814 21053388819627762 21088502066245536 21096589920423912 21096704923525296 21106196746435034 21149621499522672 21173880617121024 21175286025365888 21183522639259968 21226990771853568 21236656978944576 21301127495829684 21302541350037558 21310827462813213 21338070138035424 21347786927715768 21388786456717872 21398526341261004 21425881126257792 21434215214872512 21435637902726944 21442552545222432 21479740461533952 21522421861847296 21530793502198656 21563026604384967 21633611275681344 21643462646936208 21651763339382436 21661622976604377 21687874566527808 21697750647842256 21732530394454464 21777125079147264 21785595792165504 21787041802771648 21863134543459599 21899598299562672 21909570794234604 21917973544374843 21988260640856448 21989720103264576 21998273510000736 21999733637009232 22043413493847936 22053451478134752 22088801384527488 22121869863500541 22144206422489216 22168855655704836 22221546585155658 22258608107752224 22260085514370288 22268744085943368 22348723930050816 22350207318072192 22358900944590912 22360385008107744 22450912882634496 22484523467820222 22486015869484089 22532279518913112 22568396948087328 22577052370979976 22623503322633408 22625004949032096 22633805464401456 22716604159352064 22726948696765248 22835478568774752 22845877238432664 22854639080459238 22901661150370704 22938370668547776 22987090669360896 22995906669508032 23076221453815491 23116242649538376 23126769171692082 23171185328111028 23181736869699421 23209830676459584 23211371220112608 23220399816111888 23259127245329664 23305344382947072 23314409531966592 23436412215321456 23447084534180892 23456076950997639 23495197447071792 23505896535162444 23543574593992336 23590319703942528 23591885502409536 23601062108179296 23724564824526228 23733663660476901 23820615694261152 23822196778536624 23831462969167464 23880364618335264 23891239101312648 23918642919340416 23929534833238112 23978637723760512 24016260293680239 24062384763807606 24104116267040016 24113492116731576 24115092640567812 24211117590888384 24212724594578208 24222142689973488 24264151262103168 24310751819657472 24321822289520704 24348895477803234 24409969478822538 24449096693761272 24458473401894974 24499265714040672 24508795266186192 24510422028118104 24600219839140608 24609654505964736 24661924233613056 24738435116172648 24748057698750828 24749700341635386 24810132912901596 24838590723930432 24849901557593424 24891346701142272 24900893020828224 24912232225300368 25042596203666574 25052337096686289 25102117438786947 25143983232831216 25145652155121992 25153763562664776 25155433134121212 25197387849107136 25245780735798144 25247456414859328 25257276992963808 25301080803218688 25389446566598244 25399183917352473 25453130567661108 25463031147451638 25546382140646016 25556179679271072 25557875960943664 25567817283860904 25610459781059712 25661349142971776 25689913389871596 25701611893236747 25805667002116248 25807379843414676 25860477003031008 25870395003196536 25911863162618784 25965175290492672 25966898719092864 25976857534073888 26005772980730673 26030303384027904 26111059511017032 26112792622626684 26122949793125874 26124683693948463 26218512430815456 26228710723462416 26230451644126392 26274199295650176 26284419248982336 26336647804628928 26392585583340288 26432097127955766 26486521418241378 26539109666935344 26540871190210728 26551194871701708 26552957197127946 26638107873152256 26648324110009152 26660459048128464 26704923874267392 26715311367818112 26799971375853702 26810395840313397 26865410195627172 26877643988976729 26908473284257968 26920726687392876 26953351753307904 26965625592904128 26975967439230576 26988251577408732 27076595245549824 27117130800420018 27239315168900484 27249910526220174 27284745422405952 27297170169866064 27349595797114656 27362050075710792 27397028325378816 27407685028853376 27409504203486912 27505233780481431 27561673928295756 27574224781632867 27675096454749648 27675247319033184 27685861319210328 27732036330969984 27744664762814688 27789137225695872 27830739505694229 27856991340801792 27858840337970304 27943414564421736 27956139252292602 27957994830365899 28013504648431752 28026261253462914 28071185092837016 28118002754994048 28128786560565216 28128939898033728 28186659877379328 28199495332696896 28244696852346624 28286981136935118 28288858674512241 28315542638592768 28401503327772912 28403388466716744 28414436617084284 28416322614470258 28450760184047232 28463715903621024 28518381942290496 28531368455014672 28578953619830016 28590070060296576 28750702139179956 28752610456061622 28763794444343517 28844815034241792 28857950195914944 28869017785843248 28882163968805836 28917166088703744 28930334197123008 28976707192605952 29031375377380779 29104194378596103 29150846057946132 29199464399416896 29212761058979472 29223964725833124 29319626804352768 29331031346667648 29332978182678976 29404601970846336 29495826484667388 29507299563895218 29509258099642191 29558474207606448 29628728780207544 29678144143669632 29680114019160384 29691658781257824 29811867926121216 29813846677476992 29858480088987069 29967871357296288 29979364623760296 29981354492645452 29993016429144522 30043039358550816 30091195930783104 30102736494639968 30164671096844544 30166673265376128 30178407285868608 30272032444790214 30302598262353664 30336328792017144 30347963369134398 30447304758366336 30459147936924096 30461169651243552 30472852107278984 30535548200494272 30584494224730368 30661208892677376 30709316441099322 30768295271753988 30770337505609806 30782306335174641 30821656866051168 30833645657460048 30835692228922776 30894913770814704 30946440901946112 30948494960150144 30958478230972032 30960533088149184 31134483511593354 31146593984111619 31212747858166524 31248549620428608 31262779378907856 31274769267996852 31326929929429056 31339115258402016 31341195380216592 31455847336546048 31468082810905728 31515192729485721 31580083229441643 31632753099368304 31644884880635868 31659295119652551 31724432249284008 31760820925681536 31762929038048832 31775283958889952 31840486157780352 31854985468416864 31953812025056337 32007105207053136 32021680391573652 32083179685076808 32097789511891506 32138821689386688 32151322822308768 32153456854090416 32219610692300928 32281490121184512 32283632792770944 32296190253297984 32465193970404312 32477645009073654 32531811849791712 32546625971763384 32598795591681696 32665687618720896 32678393688248256 32680562704157472 32747801031518976 32812872674619648 32864356191351906 32984580154896864 32997410265001104 32999600455513848 33065120240771904 33080177217202128 33118120965240576 33133202076791232 33201190694437632 33216309633733824 33332319877733487 33390128271555432 33403116128915052 33469489918382596 33525310977108288 33538351416886368 33540577512161616 33596517132142848 33676369323951744 33726785201730333 33852595422130992 33865578556469964 33881000040329923 33937507423548144 33950708196602184 34074906239028096 34090423045147872 34253217853162128 34268815857648996 34281958620688857 34407556002821664 34409839791219568 34480636004041344 34493860004262048 34549150883491712 34674363974307564 34690153757538123 34756777992166542 34814746014689376 34817056830168912 34830599724167832 34832911591931284 34958016574420608 34971614297949888 34973935525501856 35045892331976448 35115530406171904 35154618322982184 35170626801271338 35242796170607688 35258844802743666 35315361890988504 35385479555913792 35387828253614304 35401593162268944 35403942929503928 35531098813345536 35547278730837952 35586847236789342 35730923541391728 35733295167804936 35746999587384962 35747194453751196 35820546927502896 35836858651968972 35877964379010624 35894302249857168 35954167457205504 35967956585640768 35984335436544976 36093577145711409 36156174400560024 36170238175097364 36172638960851718 36316676386332576 36319086891867312 36333214034960232 36379660563207936 36396226893154752 36466127729486208 36482733434281056 36546005604649216 36614954218233807 36673645040641908 36687710102842461 36748898571061008 36763192899279288 36765633042177156 36900128606332864 36900329758710912 36914481758947104 36992886350419584 37107652674258972 37124550512453079 37215199369352394 37257886085895648 37274852336390136 37337020051713408 37351339531242336 37368348337950552 37505048747420288 37505253197378304 37563894305499861 37599327110262528 37715974849246824 37718478232682988 37733149701181818 37796081773660704 37868671103697216 37871184622288992 37885915489445712 37949102347643136 37951621204828032 38024509256387328 38084169849897366 38179695851491662 38334269518906608 38336813941415496 38351725925791356 38415689671589568 38477266927886592 38492023714457664 38573778929497344 38708500503174372 38711069765122014 38805592504794804 38867794743928176 38932619199222528 38950348078639296 38965286301110832 39045455076041856 39169188933940026 39184424689688811 39327768646223184 39343066085193624 39345677466189588 39411298943475264 39504971706943392 39573485358880512 39588878375010432 39729782127362067 39811306785316092 39826792307552562 39829435795691919 39957161809728384 39972486165013728 39990688572192696 40057385811401088 40199957063780553 40237876381158144 40362709926386952 40381090031089314 40448438389356192 40463951158845864 40482377366113098 40612197249232128 40614892868324736 40675696200630027 40714064267325696 40858972753350726 40861684752073237 40874865789330261 40945755254799096 41024393695671984 41027116674146408 41043075113566188 41095542488068224 41111527543280064 41114256305230368 41193218361086272 41280710784198912 41342510892443634 41512644682124472 41512870978549776 41528791978815492 41531548436533454 41616997144222032 41664732827238144 41683705838543808 41699692357329136 41769239905905408 41785487011202688 41788260506955456 41915121846632604 41934208878438903 42020256972647628 42039391880194371 42106777639255524 42177004132491072 42193179840847824 42193409847050592 42212393492870068 42299242999045344 42350572050731776 42367045278519936 42430471705402677 42473313957889152 42602254991659368 42605082700075116 42621654925626426 42624483921705387 42676140276070848 42695573855431536 42777572913435744 42797052682522008 42851762252515584 42868430429745024 42871275805453888 42885105090444864 43061587004397312 43126053208769934 43128915684092433 43267222551362688 43286925293872416 43303526678764872 43323245953208754 43375749133055616 43395501295684512 43465060788908928 43571191584331008 43574083605543296 43726269086919198 43799196599125344 43819141588469208 43835947088749686 43976521281712896 43979440206529152 43996547020001472 43999467274018464 44086826987695872 44106902956269504 44177602769054976 44243739727001082 44288412844978432 44337711311409672 44443093170311316 44517216215504448 44520171028740576 44537488171886736 44700414636144384 44717801889181824 44720770016215488 44969046935640444 44972031738968178 44989524643716783 45064559037826224 45136793896174656 45154104741959952 45247006645266816 45250009898064192 45267610928802912 45408048667185321 45453897393530496 45521945053701597 45615675775860151 45670957137549504 45691754476865328 45709278160918476 45803322300741408 45876741337095552 45991813339016064 46152442907630982 46155506258414709 46232485299076752 46253538343384164 46342370656222056 46363473739398842 46419661352919168 46422742440225216 46440799632223776 46628819063933184 46701725267390031 46872824430642912 46894169068361784 46912153901995278 46990394894143584 47011793070324888 47087149187984672 47180639407885056 47183771004819072 47202124216358592 47449129649052456 47467327320953802 47641231388522304 47644393557073248 47662925938334928 47760729236670528 47782478202625296 47837285838680832 47859069666476224 47957275447521024 48032520587360478 48124769527615212 48146684267837259 48208232534080032 48226984233463152 48230185281135624 48422235181776768 48425449189156416 48444285379946976 48528302524206336 48643644579041408 48697790955606468 48716467513610481 48819938957645076 48898193387522544 48916946803789948 48998531428081344 49017590532372384 49020844056236208 49219309011929472 49296534287027859 49476870232345296 49496115397501656 49499400683270772 49518384674328349 49620265825803192 49677181447860864 49699803115186848 49801786041656448 49824464450600736 50085192407333148 50104674193372578 50204234877573894 50287966465662432 50291304310243984 50307527125329552 50310866268242424 50394775698214272 50491561471596288 50494912829718656 50514553985927616 50778893133196488 50798367834704946 50906261135322216 50926062294903276 51092764281292032 51112359358542144 51115751921887328 51135634567721808 51220919562119424 51322698285943552 51379826779743192 51403223786473494 51611334004232496 51614759686829352 51720954006062016 51740790006393072 51823726325237568 51933797438185728 51953715068147776 52011545961461346 52135166988249813 52222119022034064 52225585245253368 52245899586251748 52249367387896926 52437024861630912 52457421446924832 52460903288252784 52548398591300352 52568838497964672 52673295609257856 52755940201907007 52864194255911532 52888267204115499 52973042836482756 53078219333870688 53081742380421456 53102389743403416 53105914394255892 53296648220018304 53320918096256928 53430622735636224 53599942751707404 53620499381077443 53620791680626794 53730820391254344 53755287977953458 53816946568515936 53841453374785752 53931251185808256 53951934878461152 53976503154817464 54234261600840036 54258958441277577 54478630337800968 54499821052440348 54569490844811904 54594340339732128 54699191594229312 54724100151421584 54815370057706752 54819008406973824 55010467560962862 55123347856591512 55148449563265734 55350192909499296 55350494638066368 55371722638420656 55464072661939968 55489329525629376 55578274451391744 55661479011388458 55717680675940608 55886829128843472 55912278504585204 55915989660731798 56027009296863504 56052522506925828 56142370185674032 56236005509988096 56257573121130432 56257879796067456 56398990665393792 56573962273870236 56577717349024482 56599724551772727 56803006655545824 56806776933433488 56828873234168568 56832645228940516 56901520368094464 56927431807242048 57036763884580992 57062736910029344 57126254774846049 57180140120593152 57269543777237493 57501404278359912 57505220912123244 57527588888687034 57715900391829888 57738035571686496 57764327937611672 57860668394246016 58062750754761558 58066604647683021 58208388757192206 58301692115892264 58398928798833792 58425522117958944 58447929451666248 58662062693335296 58665956365357952 58753783400910039 58809203941692672 58991652969334776 59014599127790436 59018516199284382 59116948415212896 59257457560415088 59356288287339264 59360228038320768 59383317562515648 59627693354953984 59716960177974138 59740188461328843 59935742714592576 59958729247520592 59962708985290904 59986032858289044 60086078717101632 60182391861566208 60205472989279936 60333346530752256 60356814571737216 60544064889580428 60571635046633971 60672657584034288 60695926738268796 60723566049169647 60894609516732672 60918295873848192 60922339302487104 60945704214557968 61071096400988544 61288459130026089 61418632882198644 61536590543507976 61540675011219612 61564612670349282 61643313732102336 61667291314920096 61671384457845552 61789827541629408 61896989920300288 61916956461944064 61921066176298368 62013766338665451 62268967023186708 62293187968223238 62297322654800181 62425495716333048 62497099240857216 62525558757815712 62549538535993704 62653859858858112 62678230516804032 62682390760433184 62936165621811456 63030385458971442 63160166458883286 63265506198736608 63289769761271736 63318590239305102 63448864498568016 63521641851363072 63525858076097664 63550567917779904 63680972315560704 63709970936833728 63907624050112674 63932482388439639 64014210414106272 64043360783147304 64166359370153616 64195579023783012 64277643378773376 64302645644617536 64306913708180832 64439221384601856 64567265585541888 64592380506595968 64930387940808624 64955290018147308 64984868929813131 65063623699583424 65093251943526768 65197591183363392 65331375237441792 65356787376496512 65361125408314944 65589403630378797 65728712382703812 65753920633124529 65969160309793728 65994820530002208 65999200911027696 66130240481543808 66160354434404256 66266404153582464 66365609590501623 66432619267467648 66664639755466974 66669064595487913 66780256543110864 66806232257830104 66938979836765192 67050621954216576 67076702833772736 67081155024323232 67352738647903488 67453570403460666 67458047608452267 67705190844261984 67731157112939928 67762000080659846 67875014847096288 67901416393204368 68149812478056192 68180846090295744 68506435706324256 68537631715297992 68563917241377714 68815112005643328 68819679582439136 68961272008082688 68987720008524096 69098301766983424 69228664361446473 69348727948615128 69380307515076246 69513555984333084 69545210609098263 69629492029378752 69634113660337824 69661199448335664 69665823183862568 69916033148841216 69943228595899776 69947871051003712 70309236645964368 70341253602542676 70368230852992917 70485592341215376 70517689605487332 70630723781977008 70770959111827584 70775656507228608 70803186324537888 70807885859007856 71094557461675904 71173694473578684 71200990981430703 71461847082783456 71466590335609872 71493999174769924 71494388907502392 71641093855005792 71673717303937944 71755928758021248 71788604499714336 71935913171281536 71968670873089952 72048780881040717 72187154291422818 72312348801120048 72340476350194728 72345277921703436 72633352772665152 72638173783734624 72666428069920464 72792453786309504 72932255458972416 72965466868562112 73229908436467614 73347290081283816 73375420205684922 73497797142122016 73526385798558576 73531266084354312 73800257212665728 73800659517421824 73828963517894208 73985772700839168 74215305348517944 74249101024906158 74430398738704788 74515772171791296 74549704672780272 74674040103426816 74702679062484672 74736696675901104 75010097494840576 75127788610999722 75306352316360841 75431949698493648 75436956465365976 75466299402363636 75592163547321408 75737342207394432 75742369244577984 75771830978891424 75903242409656064 76168339699794732 76197551752057419 76359391702983324 76668539037813216 76673627882830992 76703451851582712 76831379343179136 76984047428915328 77104835679710241 77417001006348744 77422139530244028 77611185009589608 77735589487856352 77900696157278592 77930572602221664 78090910152083712 78338377867880052 78368849379377622 78374051081845389 78655537292446368 78686132170387248 78691354932379176 78822597886950528 79009943413886784 79177756750020864 79459564254724134 79622613570632184 79653584615105124 79658871591383838 79914323619456768 79944972330027456 79981377144385392 80114771622802176 80399914127561106 80431187520940191 80632931966930187 80725419852773904 80762180062178628 80896876778712384 80927902317691728 80964754732226196 81229785736649472 81351392401260054 81717945506701452 81723369504146474 81749731578660522 81891510509598192 82048787391343968 82054233348292816 82086150227132376 82191084976136448 82223055086560128 82228512610460736 82386436722172544 82515701341444293 82685021784887268 82722674344898601 83025289364248944 83025741957099552 83057583957630984 83063096873066908 83233994288444064 83367411677087616 83399384714658272 83492218517082687 83570974022405376 83576521013910912 83830243693265208 83868417756877806 83873984491097697 84040513945295256 84078783760388742 84213555278511048 84354008264982144 84386359681695648 84386819694101184 84424786985740136 84598485998090688 84734090557039872 84860943410805354 84866576023536723 84946627915778304 85204509983318736 85210165400150232 85243309851252852 85248967843410774 85352280552141696 85391147710863072 85555145826871488 85594105365044016 85736860859490048 85742551610907776 85770210180889728 86252106417539868 86257831368184866 86291383333030551 86534445102725376 86573850587744832 86607053357529744 86646491906417508 86751498266111232 86791002591369024 86930121577817856 87148167211086592 87312583135788309 87452538173838396 87598393198250688 87638283176938416 87671894177499372 87958880413058304 87993094040002944 87998934548036928 88213805912539008 88487479454002164 88527774298926573 88675422622819344 88886186340622632 89034432431008896 89040342057481152 89074976343773472 89435603778363648 89441540032430976 89575440266961207 89938093871280888 89944063477936356 89979049287433566 90129118075652448 90273587792349312 90308209483919904 90494013290533632 90500019796128384 90535221857605824 90816097334370642 90907794787060992 91043890107403194 91231351551720302 91341914275099008 91383508953730656 91418556321836952 91606644601482816 91753482674191104 91983626678032128 92304885815261964 92311012516829418 92346919005523923 92464970598153504 92507076686768328 92684741312444112 92726947478797684 92839322705838336 92845484880450432 92881599264447552 93403450534780062 93439781952334857 93745648861285824 93788338136723568 93824307803990556 93980789788287168 94023586140649776 94174298375969344 94367542009638144 94404248432717184 94740249688324929 94898259298104912 94934654641907604 94977885358957653 95282462777044608 95288787114146496 95325851876669856 95521458473341056 95564956405250592 95718139332952448 95861436075169011 96065041174720956 96249539055230424 96293368535674518 96416465068160064 96453968466926304 96460370562271248 96844470363553536 96850898378312832 96888570759893952 97287289158082816 97395581911212936 97432935027220962 97439402101097719 97639877915290152 97796386775045088 97833893607579896 97997062856162688 98035181064744768 98041688112472416 98438618023858944 98593068574055718 98953740464690592 98992230795003312 98998801366541544 99036769348656698 99240531651606384 99354362895721728 99399606230373696 99603572083312896 99648928901201472 99996959633200461 100170384814666296 100209348386745156 100408469755147788 100575932931324864 100582608620487968 100615054250659104 100621732536484848 100789551396428544 100989825659437312 101029107971855232 101180355605190999 101557786266392976 101596735669409892 101643000120989769 101812522270644432 101852124589806552 102224718717084288 102231503843774656 102271269135443616 102759653559486384 102806447572946988 102845875862066571 103222668008464992 103229519373658704 103441908012124032 103481580012786144 103647452650475136 103907430136295552 104023091922922692 104070461272614369 104270333976499626 104444238044068128 104451170490506736 104491799172503496 104498734775793852 104874049723261824 104914842893849664 104921806576505568 105137676995929344 105346591218515712 105511880403814014 105728388511823064 105776534408230998 105946085672965512 106156438667741376 106163484760842912 106204779486806832 106211828788511784 106593296440036608 106641836192513856 107199885503414808 107240998762154886 107241583361253588 107461640782508688 107510575955906916 107633893137031872 107682906749571504 107862502371616512 107903869756922304 107953006309634928 108280731437134227 108468523201680072 108517916882555154 108775842234743437 108957260675601936 108999642104880696 109138981689623808 109188680679464256 109398383188458624 109448200302843168 109638016813947648 110020935121925724 110063130308527383 110246695713183024 110296899126531468 110700385818998592 110700989276132736 110743445276841312 110978659051258752 111322958022776916 111373651537359237 111773658257686944 111824557009170408 111831979321463596 112054018593727008 112105045013851656 112284740371348064 112515146242260864 112515759592134912 112691682916499583 112797981330787584 113147924547740472 113155434698048964 113199449103545454 113606013311091648 113613553866866976 113657746468337136 113665290457881032 113854863614484096 114073527769161984 114125473820058688 114252509549692098 114539087554474986 115002808556719824 115010441824246488 115055177777374068 115431800783659776 115476071143372992 115528655875223344 115721336788492032 116125501509523116 116133209295366042 116416777514384412 116603384231784528 116797857597667584 116851044235917888 116895858903332496 117331912730715904 117507566801820078 117553274069066433 117983305938669552 118029198255580872 118037032398568764 118233896830425792 118514915120830176 118720456076641536 118766635125031296 119189346382086201 119433920355948276 119480376922657686 119488307387075757 119871485429185152 119917458495041184 119925417970581808 119972065716578088 120172157434203264 120410945978559872 120599871191341659 120713629143474432 121088129779160856 121143270093267942 121345315168068576 121391853476537592 121447132098339294 121836591747696384 121844678604974208 121891408429115936 122027088601890081 122142192801977088 122576918260052178 122585054256219711 122837265764397288 123073181087015952 123081350022439224 123129225340698564 123286627464204672 123334582629840192 123342768915691104 123579655083258816 123842132352596736 124027532677330902 124537934046373416 124586375936446476 124594645309600362 124850991432666096 124994198481714432 125051117515631424 125099077071987408 125307719717716224 125356461033608064 125364781520866368 125802626635316709 126060770917942884 126118175640583113 126320332917766572 126531012397473216 126579539522543472 126637180478610204 126897728997136032 127051716152195328 127101135835559808 127419941873667456 127815248100225348 127864964776879278 127873451765116161 128028420828212544 128086721566294608 128332718740307232 128391158047566024 128555286757546752 128605291289235072 128613827416361664 129184761013191936 129386747052277299 129860775881617248 129910580036294616 129969737859626262 130127247399166848 130186503887053536 130395182366726784 130713574752993024 130722250816629888 131178807260757594 131457424765407624 131507841266249058 131938320619587456 131989641060004416 131998401822055392 132260480963087616 132320708868808512 132532808307164928 132731219181003246 132865238534935296 133329279510933948 133338129190975826 133560513086221728 133612464515660208 133877959673530384 134101243908433152 134153405667545472 134162310048646464 134907140806921332 134916095216904534 134968573931150349 135410381688523968 135462314225879856 135524000161319692 135750029694192576 135802832786408736 136224146001555963 136361692180591488 136565835161104791 136847027327580453 137012871412648512 137075263430595984 137127834482755428 137190278851827721 137630224011286656 137639359164878272 137975440017048192 138457328722892946 138466518775244127 138697455897230256 138760615030152492 139027111968666168 139090421218196526 139258984058757504 139268227320675648 139322398896671328 139331646367725136 139886457191799552 139895742102007424 140105175802170093 140618473291928736 140682507205085352 140736461705985834 140971184682430752 141035379210974664 141261447563954016 141541918223655168 141551313014457216 141606372649075776 141615771718015712 142189114923351808 142347388947157368 142401981962861406 142923694165566912 142933180671219744 142987998349539848 142988777815004784 143282187710011584 143347434607875888 143511857516042496 143577208999428672 143871826342563072 143937341746179904 144097561762081434 144374308582845636 144440052803511777 144624697602240096 144680952700389456 144690555843406872 145266705545330304 145276347567469248 145332856139840928 145584907572619008 145930933737124224 146149402540831443 146459816872935228 146694580162567632 146750840411369844 146995594284244032 147052771597117152 147062532168708624 147600514425331456 147657927035788416 148430610697035888 148498202049812316 148555154022985047 148860797477409576 149031544343582592 149099409345560544 149405358124969344 149473393351802208 150255577221999444 150612704632721682 150863899396987296 150873912930731952 150932598804727272 151184327094642816 151474684414788864 151484738489155968 151543661957782848 152336679399589464 152395103504114838 152718783405966648 153337078075626432 153347255765661984 153406903703165424 153662758686358272 153968094857830656 154209671359420482 154834002012697488 154844279060488056 155222370019179216 155471178975712704 155801392314557184 155861145204443328 156405500964749439 156676755735760104 156737698758755244 156748102163690778 157311074584892736 157372264340774496 157382709864758352 157645195773901056 158019886827773568 158267820605721021 158664801612346497 158919128509448268 158980077112317331 159245227141264368 159307169230210248 159317743182767676 159889944660054912 159962754288770784 160799828255122212 160861498143232329 160862375041880382 161265863933860374 161450839705547808 161524360124357256 161793753557424768 161855804635383456 161929509464452392 162702784802520108 162776875323832731 163435891013402904 163446739008292948 163499463157321044 163783021019196384 164097574782687936 164108466696585632 164172300454264752 164446110173120256 164457025220921472 164772873444345088 165031402682888586 165370043569774536 165445348689797202 166050578728497888 166051483914199104 166115167915261968 166126193746133816 166467988576888128 166734823354175232 166798769429316544 166984437034165374 167153042027821824 167660487386530416 167736835513755612 167747968982195394 168081027890590512 168157567520777484 168427110557022096 168708016529964288 168772719363391296 168773639388202368 168849573971480272 169196971996181376 169721886821610708 169733152047073446 169799173655318181 170409019966637472 170420330800300464 170486619702505704 170497935686821548 170704561104283392 170782295421726144 171110291653742976 171188210730088032 171485103221815552 171540420361779456 171808631331712479 172504212835079736 172515662736369732 172582766666061102 173147701175489664 173214106715059488 173292983812835016 173582005182738048 174199813943049063 174625166271576618 174905076347676792 175196786396501376 175276566353876832 175343788354998744 175986188080005888 175997869096073856 176261350202730117 176427611825078016 176974958908004328 177055548597853146 177350845245638688 177772372681245264 178068864862017792 178080684114962304 178149952687546944 178883080064861952 179150880533922414 179876187742561776 179888126955872712 179958098574867132 180258236151304896 180547175584698624 180616418967839808 181000039592256768 181070443715211648 181632194668741284 181714905139901913 182087780214806388 182170698147508941 182462703103440604 182683828550198016 182767017907461312 182837112643673904 183213289202965632 183865377390078267 184609771630523928 184622025033658836 184693838011047846 184929941196307008 185014153373536656 185369482624888224 185453894957595368 185690969760900864 185763198528895104 186806901069560124 186879563904669714 186891967964400543 187491297722571648 187576676273447136 187648615607981112 187961579576574336 188047172281299552 188348596751938688 188808496865434368 189480499376649858 189796518596209824 189869309283815208 189955770717915306 190564925554089216 190577574228292992 190651703753339712 191042916946682112 191129912810501184 191436278665904896 191722872150338022 191797447165318917 192130082349441912 192499078110460848 192586737071349036 192832930136320128 192907936933852608 192920741124542496 193701796756625664 193777141519787904 194791163822425872 194865870054441924 194878804202195438 194954606789439393 195279755830580304 195592773550090176 195667787215159792 195994125712325376 196070362129489536 196083376224944832 196768210891136391 197186137148111436 197261761899373587 197907480929381184 197984461590006624 197997602733083088 198073538697313396 198481063303212768 198799212460747392 199096828771504869 199297857802402944 199993919266400922 200007193786463739 200340769629332592 200418696773490312 200816939510295576 201151865862649728 201165217240975936 201230108501318208 201243465072969696 202058215943710464 202360711210381998 202374142825356801 203115572532785952 203193471338819784 203286000241979538 203625044541288864 203704249179613104 204449437434168576 204463007687549312 204542538270887232 205519307118972768 205612895145893976 205691751724133142 206445336016929984 206459038747317408 206883816024248064 206963160025572288 207294905300950272 207814860272591104 208046183845845384 208140922545228738 208540667952999252 208635631827294789 208888476088136256 208902340981013472 208983598345006992 208997469551587704 209748099446523648 209829685787699328 209843613153011136 211023760807628028 211104692558978751 211456777023646128 211553068816461996 211892171345931024 212312877335482752 212326969521685824 212409558973613664 212423657577023568 213283672385027712 213602972944292109 214399771006829616 214481997524309772 214483166722507176 214923281565017376 215021151911813832 215267786274063744 215365813499143008 215807739513844608 215906012619269856 216561462874268454 216937046403360144 217035833765110308 217551684469486874 217914521351203872 217999284209761392 218377361358928512 218796766376917248 218896400605686336 220041870243851448 220126260617054766 220493391426366048 220593798253062936 221400771637997184 221401978552265472 221486890553682624 221957318102517504 222645916045553832 222747303074718474 223547316515373888 223649114018340816 223663958642927192 224108037187454016 224210090027703312 224569480742696128 225030292484521728 225383365832999166 225919056949082523 226295849095480944 226310869396097928 226398898207090908 227212026622183296 227227107733733952 227315492936674272 227330580915762064 227709727228968192 228250947640117376 228505019099384196 228592655256172257 229078175108949972 230005617113439648 230020883648492976 230110355554748136 230952142286745984 231057311750446688 231314507039130723 232251003019046232 232266418590732084 232355497318002253 232833555028768824 233206768463569056 233702088471835776 233791717806664992 235015133603640156 235106548138132866 235122153245536167 235966611877339104 236058396511161744 236074064797137528 236467793660851584 237029830241660352 237533270250062592 238378692764172402 238867840711896552 238960753845315372 238976614774151514 239742970858370304 239834916990082368 239850835941163616 239944131433156176 240344314868406528 240821891957119744 241199742382683318 241898795900790561 242176259558321712 242286540186535884 242690630336137152 242783706953075184 242894264196678588 243689357209948416 243782816858231872 244054177203780162 245153836520104356 245170108512439422 245674531528794576 246146362174031904 246162700044878448 246258450681397128 246573254928409344 246669165259680384 246685537831382208 247159310166517632 247547104024332879 248055065354661804 248168023034695803 249075868092746832 249172751872892952 249189290619200724 249701982865332192 250102235031262848 250198154143974816 250712922067216128 250729563041732736 251605253270633418 251621953473293091 252121541835885768 252236351281166226 252640665835533144 253062024794946432 253159079045086944 253274360957220408 253795457994272064 254202271671119616 254599728070610169 254839883747334912 255630496200450696 255729929553758556 255746903530232322 256056841656425088 256173443132589216 256665437480614464 256782316095132048 257210582578470144 257227654832723328 258773494104554598 258874149999091653 259721551763234496 259821160072589232 259939475719252524 260254494798333696 260373007774107072 260790364733453568 261444501633259776 262357614521515188 262914849530815248 263015682532498116 263876641239174912 263979282120008832 263996803644110784 264641417737617024 265462438362006492 265583322896779719 266658559021867896 266676258381951652 267121026172443456 267224929031320416 267755919347060768 268306811335090944 268324620097292928 268726320800883621 269814281613842664 269832190433809068 269937147862300698 269955064837467451 270820763377047936 270924628451759712 271048000322639384 271500059388385152 271605665572817472 272448292003111926 272723384361182976 273131670322209582 273694054655160906 274025742825297024 274150526861191968 274255668965510856 274380557703655442 275260448022573312 275278718329756544 275950880034096384 276914657445785892 276933037550488254 277040757016571769 277394911794460512 277521230060304984 278054223937332336 278180842436393052 278517968117515008 278536454641351296 278644797793342656 278663292735450272 279791484204014848 280210351604340186 280319345857004571 281236946583857472 281365014410170704 281472923411971668 281942369364861504 282070758421949328 282522895127908032 283102626028914432 283212745298151552 283231543436031424 284220749064974787 284694777894314736 284803963925722812 284933656076872959 285847388331133824 285866361342439488 285975996699079696 285977555630009568 286564375420023168 286694869215751776 287154417998857344 287584308225507033 287874683492359808 288195123524162868 288748617165691272 288880105607023554 289249395204480192 289361905400778912 289381111686813744 290533411090660608 290552695134938496 290665712279681856 291861867474248448 292298805081662886 292318206303293157 292919633745870456 293389160325135264 293501680822739688 293991188568488064 294105543194234304 294125064337417248 295315854071576832 296861221394071776 296996404099624632 297110308045970094 297721594954819152 298063088687165184 298198818691121088 298810716249938688 298946786703604416 299990878899601383 300511154443998888 301225409265443364 301727798793974592 301747825861463904 301865197609454544 302368654189285632 302969476978311936 303087323915565696 304673358799178928 304790207008229676 304929000362969307 305437566811933296 306674156151252864 306694511531323968 306813807406330848 308419342718840964 308537627586199713 309668004025394976 309688558120976112 310444740038358432 310942357951425408 311722290408886656 312211383817843107 312811001929498878 313353511471520208 313475397517510488 313496204327381556 314622149169785472 314744528681548992 314765419729516704 316039773655547136 316535641211442042 317329603224692994 317838257018896536 317960154224634662 318490454282528736 318614338460420496 318635486365535352 319779889320109824 319925508577541568 321599656510244424 321722996286464658 321724750083760764 322531727867720748 322901679411095616 323048720248714512 323587507114849536 323711609270766912 323859018928904784 324842194311402681 325405569605040216 325553750647665462 326327526704230311 326871782026805808 326893478016585896 326998926314642088 327566042038392768 328195149565375872 328216933393171264 328344600908529504 328914050441842944 330062805365777172 330189390925582149 330740087139549072 330890697379594404 332101157456995776 332102967828398208 332230335830523936 332252387492267632 332935977153776256 333597538858633088 333968874068330748 334120954612077711 335320974773060832 335473671027511224 335495937964390788 336162055781181024 336315135041554968 336854221114044192 337545438726782592 337547278776404736 337699147942960544 338075048749498749 338393943992362752 339443773643221416 339466304094146892 339598347310636362 340818039933274944 340840661600600928 340973239405011408 340995871373643096 341564590843452288 342220583307485952 342376421460176064 343617262663424958 345008425670159472 345031325472739464 345165533332122204 346295402350979328 346428213430118976 346585967625670032 347164010365476096 348399627886098126 349250332543153236 349810152695353584 350393572793002752 350553132707753664 350687576709997488 351995738192147712 352522700405460234 353949917816008656 354111097195706292 354701690491277376 355544745362490528 356161368229924608 356299905375093888 357568039146258603 358301761067844828 358464922161227271 359752375485123552 359776253911745424 359916197149734264 360516472302609792 361232837935679616 361799613574024977 362140887430423296 363264389337482568 363429810279803826 364175560429612776 364341396295017882 364925406206881208 365534035814922624 365674225287347808 366426578405931264 367730754780156534 367755162768659133 369219543261047856 369244050067317672 369387676022095692 369859882392614016 370028306747073312 370738965249776448 370907789915190736 371526397057790208 373613802139120248 373759127809339428 373783935928801086 374982595445143296 375153352546894272 375297231215962224 375923159153148672 376094344562599104 376697193503877376 377407879905950127 378354526921749339 378960998753299716 379593037192419648 379738618567630416 379911541435830612 381155148456585984 381303407506679424 382259825621002368 383445744300676044 383594894330637834 383620355295348483 384260164698883824 384998156220921696 385173474142698072 385665860272640256 385815873867705216 385841482249084992 387554283039575808 388160241156831897 389582327644851744 389731740108883848 389757608404390876 389909213578878786 390559511661160608 391185547100180352 391335574430319584 392140724258979072 392166752449889664 393536421782272782 394372274296222872 394523523798747174 395814961858762368 395968923180013248 395995205466166176 396147077394626792 396962126606425536 397598424921494784 398193657543009738 398595715604805888 399987838532801844 400014387572927478 400681539258665184 400837393546980624 401633879020591152 402303731725299456 402330434481951872 402460217002636416 402486930145939392 404721422420763996 404748285650713602 404905721793451047 406231145065571904 406386942677639568 406572000483959076 407250089082577728 407408498359226208 408926015375098624 409085076541774464 409697505483314373 410541081982741359 411038614237945536 411225790291787952 411383503448266284 411570836555483163 412890672033859968 412918077494634816 413926320051144576 415399556325732381 416092367691690768 416281845090457476 417081335905998504 417271263654589578 417776952176272512 417804681962026944 417967196690013984 417994939103175408 419659371575398656 419687226306022272 420315527406510279 422047521615256056 422209385117957502 422913554047292256 423106137632923992 423784342691862048 424625754670965504 424653939043371648 424819117947227328 424847315154047136 426567344770055424 427205945888584218 428799542013659232 428963995048619544 428966333445014352 429846563130034752 430042303823627664 430535572548127488 430731626998286016 431615479027689216 431812025238539712 433122925748536908 433320158410535331 433874092806720288 434071667530220616 435103368938973748 435829042702407744 435998568419522784 436754722717857024 437792801211372672 438448207622494329 440083740487702896 440252521234109532 440453000524288999 440986782852732096 441187596506125872 442801543275994368 442973781107365248 445291832091107664 445494606149436948 445665462068955141 447094633030747776 447298228036681632 447327917285854384 448216074374908032 448420180055406624 449138961485392256 450766731665998332 451838113898165046 452591698190961888 452621738792195856 452797796414181816 454424053244366592 454454215467467904 454630985873348544 454661161831524128 456501895280234752 457010038198768392 457185310512344514 458156350217899944 460011234226879296 460041767296985952 460220711109496272 461904284573491968 462114623500893376 462629014078261446 464502006038092464 464532837181464168 464710994636004506 465667110057537648 466413536927138112 467404176943671552 467583435613329984 469216502894248317 470030267207280312 470213096276265732 470244306491072334 471933223754678208 472116793022323488 472148129594275056 472935587321703168 474059660483320704 475994404837039491 476757385528344804 476940231336951993 477735681423793104 477921507690630744 477953229548303028 479669833980164736 479701671882327232 479888262866312352 482399484765366636 482584494429696987 483797591801581122 484352519116643424 484573080373071768 485381260672274304 485567413906150368 485788528393357176 487565633716463744 488108354407560324 488330625971498193 490307673040208712 490340217024878844 491349063057589152 492292724348063808 492325400089756896 492516901362794256 493338330519360768 493371075662764416 494318620333035264 495094208048665758 496110130709323608 496336046069391606 498151736185493664 498345503745785904 498378581238401448 499403965730664384 500204470062525696 500396308287949632 501459126083465472 503210506541266836 503243906946586182 504243083671771536 504472702562332452 505281331671066288 506124049589892864 506318158090173888 506548721914440816 507590915988544128 509199456141220338 509397520965954543 511260992400901392 511459859107517112 511493807060464644 512113683312850176 512346886265178432 513330874961228928 513564632190264096 514455309665446656 517546988209109196 517748299998183306 519443103526468992 519642320145178464 519878951438505048 520746015548214144 522599441829147189 524715229043030376 525829699061630496 526031365064996232 527958564240017664 527993607288221568 528784050608190351 529282835475234048 530924876724012984 531166645793559438 531201901776952081 533317118043735792 533352516763903304 534242052344886912 534449858062640832 535511838694121536 536649240194585856 537452641601767242 539628563227685328 539664380867618136 539874295724601396 539910129674934902 541641526754095872 541849256903519424 542096000645278768 543000118776770304 543211331145634944 544896584006223852 545144715419705739 546263340644419164 546512094442526823 547388109310321812 548051485650594048 548301053722383936 548511337931021712 548761115407310884 550557436659513088 551596132170234801 553829314891571784 553866075100976508 554081514033143538 554789823588921024 555042460120609968 556108447874664672 556361684872786104 557072909282702592 557289595586685312 557326585470900544 560420703208680372 560638691714009142 560675903893201629 562473893167714944 562730028820341408 562945846823943336 563884738729723008 564141516843898656 565045790255816064 566425490596303104 566463086872062848 568441498129949574 569389555788629472 569607927851445624 569867312153745918 571694776662267648 571732722684878976 571951993398159392 571955111260019136 573128750840046336 573389738431503552 574308835997714688 575168616451014066 575749366984719616 576390247048325736 577497234331382544 577760211214047108 578498790408960384 578723810801557824 578762223373627488 581105390269876992 581331424559363712 584597610163325772 584636412606586314 584863820368318179 585839267491740912 586778320650270528 587003361645479376 587982377136976128 588211086388468608 588250128674834496 590304632673409173 591785285698120761 593722442788143552 593992808199249264 594220616091940188 595443189909638304 596397637382242176 597893573407208832 599981757799202766 600021581359391217 601022308887997776 602450818530886728 603455597587949184 603495651722927808 603730395218909088 606174647831131392 607122428476070403 609346717598357856 609580414016459352 609858000725938614 610875133623866592 613348312302505728 613389023062647936 613627614812661696 616838685437681928 617075255172399426 619336008050789952 619377116241952224 620889480076716864 621884715902850816 623444580817773312 624422767635686214 625622003858997756 625906895481884367 626707022943040416 626950795035020976 626992408654763112 629244298339570944 629489057363097984 629530839459033408 633071282422884084 633314077676936253 634659206449385988 635676514037793072 635920308449269324 636980908565057472 637228676920840992 637270972731070704 639851017155083136 640808918832876327 643199313020488848 643445992572929316 643449500167521528 643739000766268537 645063455735441496 645803358822191232 646097440497429024 647423218541533824 647718037857809568 649684388622805362 650811139210080432 651107501295330924 652655053408460622 653743564053611616 653786956033171792 653997852629284176 655132084076785536 656390299130751744 656433866786342528 656689201817059008 660125610731554344 660378781851164298 661480174279098144 661781394759188808 664202314913991552 664205935656796416 664460671661047872 664504774984535264 665871954307552512 667195077717266176 667937748136661496 668241909224155422 670641949546121664 670947342055022448 670991875928781576 672324111562362048 672630270083109936 673708442228088384 675090877453565184 675398295885921088 676150097498997498 677757170847247569 678887547286442832 678932608188293784 679196694621272724 681636079866549888 681681323201201856 681946478810022816 681991742747286192 683129181686904576 684752842920352128 685777965768516771 687234525326849916 690016851340318944 690062650945478928 690331066664244408 692856426860237952 693171935251340064 696799255772196252 697066491954006759 698500665086306472 699620305390707168 701106265415507328 701375153419994976 705045400810920468 705366459736608501 707899835632017312 708222194391412584 709403380982554752 711089490724981056 712599810750187776 715136078292517206 716603522135689656 716929844322454542 719504750970247104 719552507823490848 719832394299468528 721032944605219584 722465675871359232 723599227148049954 726528778674965136 726859620559607652 728351120859225552 728682792590035764 729850812413762416 731068071629845248 731348450574695616 735461509560313068 735510325537318266 738439086522095712 738488100134635344 738775352044191384 739719764785228032 740056613494146624 741477930499552896 741815579830381472 742641312072998637 744504069104087409 747227604278240496 747518255618678856 747567871857602172 750306705093788544 750594462431924448 752188689125198208 754815759811900254 754865860419879273 756709053843498678 757921997506599432 759186074384839296 759477237135260832 759823082871661224 762606815013358848 763799184211830507 764519651242004736 766891488601352088 767189788661275668 767240710590696966 768520329397767648 769996312441843392 770346948285396144 771631747735410432 771682964498169984 776320482313663794 776622449997274959 779164655289703488 779463480217767696 779515216808781752 779818427157757572 781119023322321216 782371094200360704 782671148860639168 784333504899779328 787072843564545564 788744548592445744 789047047597494348 791629923717524736 791937846360026496 791990410932332352 792294154789253584 793924253212851072 796387315086019476 796749968690339157 799975677065603688 800028775145854956 801363078517330368 801674787093961248 803267758041182304 804660868963903744 804920434005272832 804973860291878784 806178962402650863 809442844841527992 809496571301427204 809811443586902094 809865194512402353 812462290131143808 812773885355279136 813144000967918152 814500178165155456 814816996718452416 818170153083548928 819395010966628746 821082163965482718 822077228475891072 822451580583575904 822767006896532568 823141673110966326 825781344067719936 825836154989269632 827852640102289152 830799112651464762 831122271049715307 832184735383381536 832563690180914952 834162671811997008 834542527309179156 835553904352545024 835609363924053888 835934393380027968 835989878206350816 839374452612044544 840631054813020558 844095043230512112 844418770235915004 845827108094584512 846212275265847984 847568685383724096 849307878086743296 849638235894454656 849694630308094272 852662247194924361 854411891777168436 854800968230618877 857599084027318464 857927990097239088 857932666890028704 859693126260069504 860084607647255328 861463253996572032 862752924676521099 863624050477079424 866245851497073816 866640316821070662 866697839741342869 867748185613440576 868143335060441232 870206737877947496 871658085404815488 871997136839045568 875585602422745344 876896415244988658 876954618909879471 880167480975405792 880505042468219064 880906001048577998 881973565705464192 882375193012251744 885947562214730496 890583664182215328 890989212298873896 891330924137910282 894189266061495552 894596456073363264 894655834571708768 896432148749816064 896840360110813248 898277922970784512 899972636698804149 901533463331996664 903676227796330092 905183396381923776 905243477584391712 905595592828363632 908908430934935808 909261971746697088 909322323663048256 914020076397536784 914370621024689028 914787001088907921 916312700435799888 920022468453758592 920083534593971904 920441422218992544 924229247001786752 925258028156522892 925612882758599139 929004012076184928 929065674362928336 929421989272009012 931334220115075296 932827073854276224 935166871226659968 936634151453529321 938433005788496634 940060534414560624 940426192552531464 940488612982144668 943866447509356416 944233586044646976 944296259188550112 948119320966641408 951988809674078982 953514771056689608 953880462673903986 955471362847586208 955843015381261488 955906459096606056 959339667960329472 959403343764654464 959776525732624704 964798969530733272 965168988859393974 967595183603162244 968705038233286848 969146160746143536 970762521344548608 971134827812300736 971577056786714352 975131267432927488 976216708815120648 976661251942996386 978982580112690933 980615346080417424 980680434049757688 982698126115178304 984585448696127616 984650800179513792 985033802725588512 986742151325528832 990188416097331516 990568172776746447 992220261418647216 992672092138783212 996303472370987328 996691007491571808 996757162476802896 998807931461328768 1000792616575899264 1002362863836233133 1006421013082533672 1006487813893172364 1008486167343543072 1008945405124664904 1010562663342132576 1012636316180347776 1013097443828881632 1015181831977088256 1018398912282440676 1018795041931909086 1022521984801802784 1022919718215034224 1022987614120929288 1024693772530356864 1026661749922457856 1027129264380528192 1035093976418218392 1035496599996366612 1038886207052937984 1039284640290356928 1039757902877010096 1041492031096428288 1045198883658294378 1049430458086060752 1051659398123260992 1052062730129992464 1055987214576443136 1057568101216380702 1061849753448025968 1062333291587118876 1062403803553904162 1066634236087471584 1066705033527806608 1068484104689773824 1068899716125281664 1071023677388243072 1072704117438775809 1074905283203534484 1075394766483681813 1079257126455370656 1079328761735236272 1079748591449202792 1079820259349869804 1083698513807038848 1084192001290557536 1085398840722074931 1086422662291269888 1089793168012447704 1090289430839411478 1092526681288838328 1093024188885053646 1094776218620643624 1096602107444767872 1097022675862043424 1097522230814621768 1103192264340469602 1103265488305977399 1107658629783143568 1107732150201953016 1108163028066287076 1109579647177842048 1110084920241219936 1112216895749329344 1112723369745572208 1114579191173370624 1114653170941801088 1120841406417360744 1121277383428018284 1121351807786403258 1124947786335429888 1125460057640682816 1125891693647886672 1127769477459446016 1128283033687797312 1130091580511632128 1132926173744125696 1135063580765248017 1136882996259899148 1138779111577258944 1139215855702891248 1139734624307491836 1143465445369757952 1143903986796318784 1143910222520038272 1146779476863007104 1150337232902028132 1150861065886045449 1152780494096651472 1154994468662765088 1155520422428094216 1156997580817920768 1157447621603115648 1157524446747254976 1162662849118727424 1164480723470495691 1169195220326651544 1169272825213172628 1169727640736636358 1171678534983481824 1173556641300541056 1174006723290958752 1176422172776937216 1176500257349668992 1180609265346818346 1183570571396241522 1187444885576287104 1187985616398498528 1188441232183880376 1190886379819276608 1192795274764484352 1195787146814417664 1199963515598405532 1200043162718782434 1202044617775995552 1204901637061773456 1206911195175898368 1206991303445855616 1207460790437818176 1214244856952140806 1214717165380353141 1218693435196715712 1219160828032918704 1219716001451877228 1221750267247733184 1226778046125295872 1227255229625323392 1231623245948224077 1233677370875363856 1234150510344798852 1234712509666449489 1238672016101579904 1238754232483904448 1241778960153433728 1246198668977197143 1248845535271372428 1251244007717995512 1251813790963768734 1253414045886080832 1253901590070041952 1253984817309526224 1258978114726195968 1259061678918066816 1260946582219530837 1266142564845768168 1266628155353872506 1266712227314270347 1269318412898771976 1271353028075586144 1271840616898538648 1273961817130114944 1274457353841681984 1274541945462141408 1279702034310166272 1281617837665752654 1286398626040977696 1286891985145858632 1286899000335043056 1287478001532537074 1290126911470882992 1291606717644382464 1292194880994858048 1294846437083067648 1295436075715619136 1299368777245610724 1299960475231605993 1301622278420160864 1302215002590661848 1305310106816921244 1307487128107223232 1307573912066343584 1307995705258568352 1310264168153571072 1312867733572685056 1313378403634118016 1315344622867482987 1320251221463108688 1320757563702328596 1321359001572866997 1322960348558196288 1323562789518377616 1328404629827983104 1328921343322095744 1329009549969070528 1335875496273322992 1336483818448310844 1336996386206865423 1341283899092243328 1341894684110044896 1341983751857563152 1344648223124724096 1345260540166219872 1347416884456176768 1350796591771842176 1352300194997994996 1355514341694495138 1357775094572885664 1357865216376587568 1358393389242545448 1363272159733099776 1363362646402403712 1363892957620045632 1363983485494572384 1369505685840704256 1371555931537033542 1374469050653699832 1380033702680637888 1380125301890957856 1380662133328488816 1385712853720475904 1386343870502680128 1393598511544392504 1394132983908013518 1397001330172612944 1399240610781414336 1402212530831014656 1402750306839989952 1407649508682744951 1410090801621840936 1410732919473217002 1414085949051664681 1415799671264034624 1416444388782825168 1418806761965109504 1422178981449962112 1430272156585034412 1430820694010855979 1433207044271379312 1433859688644909084 1439009501940494208 1439105015646981696 1439664788598937056 1447198454296099908 1447753483289090961 1453057557349930272 1453719241119215304 1456702241718451104 1457365585180071528 1459701624827524832 1462696901149391232 1464991877914494579 1470923019120626136 1471020651074636532 1476878173044191424 1476976200269270688 1477550704088382768 1480113226988293248 1482955860999105792 1483631159660762944 1485282624145997274 1489008138208174818 1494455208556480992 1495036511237357712 1495135743715204344 1500613410187577088 1501188924863848896 1504377378250396416 1509631519623800508 1509731720839758546 1513418107686997356 1515843995013198864 1518372148769678592 1518954474270521664 1519646165743322448 1527598368423661014 1528192562897863629 1533782977202704176 1534379577322551336 1534481421181393932 1537040658795535296 1539992624883686784 1540693896570792288 1543365928996339968 1552640964627327588 1553244899994549918 1558329310579406976 1558926960435535392 1559030433617563504 1559636854315515144 1562238046644642432 1565342297721278336 1567798325487441567 1574145687129091128 1577489097184891488 1578094095194988696 1583875692720052992 1583980821864664704 1584588309578507168 1586352151824571053 1587848506425702144 1592774630172038952 1593499937380678314 1593605705330856243 1599951354131207376 1600057550291709912 1602726157034660736 1603349574187922496 1606535516082364608 1609947720583757568 1612357924805301726 1618885689683055984 1618993142602854408 1619622887173804188 1619730389024804706 1624924580262287616 1625547770710558272 1626288001935836304 1629000356330310912 1629633993436904832 1635434146259117217 1638790021933257492 1639536283327580469 1642164327930965436 1644154456951782144 1644903161167151808 1645534013793065136 1646283346221932652 1651672309978539264 1661598225302929524 1662244542099430614 1664369470766763072 1665127380361829904 1668325343623994016 1669085054618358312 1671218727848107776 1671868786760055936 1671979756412701632 1681262109626041116 1682027711679604887 1688190086461024224 1688837540471830008 1691654216189169024 1692424550531695968 1695137370767448192 1699276471788909312 1699389260616188544 1705324494389848722 1708823783554336872 1709601936461237754 1715198168054636928 1715855980194478176 1715865333780057408 1719386252520139008 1720169215294510656 1722926507993144064 1725505849353042198 1727248100954158848 1732491702994147632 1733280633642141324 1733395679482685738 1735496371226881152 1736286670120882464 1740413475755894992 1743316170809630976 1743994273678091136 1753792830489977316 1753909237819758942 1754591461104954537 1760334961950811584 1761010084936438128 1761812002097155996 1763947131410928384 1764750386024503488 1770913898020227519 1775355857094362283 1781167328364430656 1781978424597747792 1782661848275820564 1789192912146726528 1789311669143417536 1793680720221626496 1799945273397608298 1800064744078173651 1803066926663993328 1807352455592660184 1810366792763847552 1810486955168783424 1811191185656727264 1818523943493394176 1818644647326096512 1821367285428211209 1828040152795073568 1828741242049378056 1829574002177815842 1832625400871599776 1840044936907517184 1840167069187943808 1840882844437985088 1848458494003573504 1850516056313045784 1851225765517198278 1858008024152369856 1858131348725856672 1858843978544018024 1862668440230150592 1865654147708552448 1870333742453319936 1873268302907058642 1876866011576993268 1877720686445653101 1880121068829121248 1880852385105062928 1880977225964289336 1887732895018712832 1888467172089293952 1888592518377100224 1899942233030808759 1903977619348157964 1907029542113379216 1907760925347807972 1910942725695172416 1911686030762522976 1911812918193212112 1918806687529308928 1919553051465249408 1922426756498628981 1929597939061466544 1930337977718787948 1931217002298805611 1935190367206324488 1937410076466573696 1938292321492287072 1942269655624601472 1943154113573428704 1952433417630241296 1953322503885992772 1957965160225381866 1961230692160834848 1961360868099515376 1965396252230356608 1969170897392255232 1969301600359027584 1970067605451177024 1980376832194663032 1981136345553492894 1984440522837294432 1985344184277566424 1992606944741974656 1993382014983143616 1993514324953605792 1997615862922657536 2001585233151798528 2004725727672466266 2012842026165067344 2012975627786344728 2016972334687086144 2017890810249329808 2021125326684265152 2025272632360695552 2026194887657763264 2033271512541742707 2036797824564881352 2037590083863818172 2045043969603605568 2045839436430068448 2045975228241858576 2049387545060713728 2054258528761056384 2057333897305550313 2066741002460125303 2070187952836436784 2070993199992733224 2078569280580713856 2079515805754020192 2090397767316588756 2091199475862020277 2098860916172121504 2103318796246521984 2104125460259984928 2115136202432761404 2116099379209825503 2123699506896051936 2124666583174237752 2124807607107808324 2133268472174943168 2133410067055613216 2137799432250563328 2142047354776486144 2145408234877551618 2149810566407068968 2150789532967363626 2158514252910741312 2158657523470472544 2159497182898405584 2159640518699739608 2167397027614077696 2168384002581115072 2170797681444149862 2179586336024895408 2180578861678822956 2185053362577676656 2186048377770107292 2189552437241287248 2193204214889535744 2194045351724086848 2195044461629243536 2206384528680939204 2206530976611954798 2215317259566287136 2215464300403906032 2216326056132574152 2219159294355684096 2220169840482439872 2224433791498658688 2225446739491144416 2229306341883602176 2233512207312262227 2241682812834721488 2242554766856036568 2242703615572806516 2250920115281365632 2251783387295773344 2256566067375594624 2264597581259637819 2270127161530496034 2273765992519798296 2277558223154517888 2278431711405782496 2279469248614983672 2287807973592637568 2287820445040076544 2291397552635491521 2293558953726014208 2300674465804056264 2301722131772090898 2305560988193302944 2309988937325530176 2311040844856188432 2314895243206231296 2315048893494509952 2328961446940991382 2338390440653303088 2338545650426345256 2339455281473272716 2343357069966963648 2347113282601082112 2348013446581917504 2353000514699337984 2361218530693636692 2367141142792483044 2374889771152574208 2375971232796997056 2376882464367760752 2381772759638553216 2390249906071017471 2399927031196811064 2400086325437564868 2404089235551991104 2409803274123546912 2413982606891711232 2414921580875636352 2428489713904281612 2429434330760706282 2429595583537207059 2437386870393431424 2438321656065837408 2439432002903754456 2443500534495466368 2454510459250646784 2463246491896448154 2467354741750727712 2468301020689597704 2469425019332898978 2477344032203159808 2477508464967808896 2483557920306867456 2492397337954394286 2493366813149145921 2497691070542744856 2502488015435991024 2503627581927537468 2506828091772161664 2507803180140083904 2507969634619052448 2518123357836133632 2521893164439061674 2532285129691536336 2533256310707745012 2533424454628540694 2538636825797543952 2542706056151172288 2543681233797077296 2547923634260229888 2548914707683363968 2549083890924282816 2557986741584773083 2563235675331505308 2564402904691856631 2572797252081955392 2573783970291717264 2573798000670086112 2574956003065074148 2580253822941765984 2584389761989716096 2588258774029563297 2590872151431238272 2598737554491221448 2599920950463211986 2600093519224028607 2603244556840321728 2604430005181323696 2610620213633842488 2614974256214446464 2615147824132687168 2615991410517136704 2626756807268236032 2630689245734965974 2630863856729638413 2640502442926217376 2641515127404657192 2642718003145733994 2645920697116392576 2647125579036755232 2657842686644191488 2658019099938141056 2671750992546645984 2672967636896621688 2673992772413730846 2682567798184486656 2683789368220089792 2683967503715126304 2689296446249448192 2690521080332439744 2694833768912353536 2701593183543684352 2704600389995989992 2711028683388990276 2715550189145771328 2715730432753175136 2716786778485090896 2726725292804807424 2727785915240091264 2727966970989144768 2743111863074067084 2744361003266723763 2748938101307399664 2760067405361275776 2760250603781915712 2761324266656977632 2772687741005360256 2776838648275797417 2787197023088785008 2788265967816027036 2794002660345225888 2798481221562828672 2805500613679979904 2815299017365489902 2820181603243681872 2821465838946434004 2828171898103329362 2831599342528069248 2832888777565650336 2844357962899924224 2860544313170068824 2861641388021711958 2866414088542758624 2867719377289818168 2878019003880988416 2878210031293963392 2879329577197874112 2894396908592199816 2895506966578181922 2906115114699860544 2907438482238430608 2913404483436902208 2914731170360143056 2919403249655049664 2925393802298782464 2929983755828989158 2936947740338072799 2941846038241252272 2942041302149273064 2953756346088382848 2953952400538541376 2955101408176765536 2960226453976586496 2967262319321525888 2970565248291994548 2971704518330239341 2978016276416349636 2988910417112961984 2990073022474715424 2990271487430408688 3002377849727697792 3007088591508699399 3019263039247601016 3019463441679517092 3020621465134029289 3026836215373994712 3031687990026397728 3037908948541043328 3039292331486644896 3055196736847322028 3056385125795727258 3067565954405408352 3068759154645102672 3068962842362787864 3074081317591070592 3079985249767373568 3081387793141584576 3105281929254655176 3106489799989099836 3116658621158813952 3117853920871070784 3118060867235127008 3119273708631030288 3124476093289284864 3130684595442556672 3135596650974883134 3148291374258182256 3154978194369782976 3156188190389977392 3167961643729329408 3169176619157014336 3172704303649142106 3185549260344077904 3186999874761356628 3187211410661712486 3199902708262414752 3200115100583419824 3205452314069321472 3206699148375844992 3213071032164729216 3218112352316327427 3224715849610603452 3226184299451045439 3237771379366111968 3237986285205708816 3239245774347608376 3239460778049609412 3251095541421116544 3252576003871672608 3259267986873809664 3270868292518234434 3277580043866514984 3279072566655160938 3284328655861930872 3289806322334303616 3291068027586130272 3292566692443865304 3309796464917932197 3323196450605859048 3324489084198861228 3328738941533526144 3330254760723659808 3336650687247988032 3338170109236716624 3343737573520111872 3343959512825403264 3362524219252082232 3364055423359209774 3376380172922048448 3377675080943660016 3383308432378338048 3384849101063391936 3390274741534896384 3398778521232377088 3410648988779697444 3417647567108673744 3419203872922475508 3430396336109273856 3431711960388956352 3431730667560114816 3440338430589021312 3451011698706084396 3452583197658136347 3464983405988295264 3466561267284282648 3466791358965371476 3470992742453762304 3472573340241764928 3480826951511789984 3487988547356182272 3493442170411487073 3507585660979954632 3507818475639517884 3509182922209909074 3520669923901623168 3522020169872876256 3523624004194311992 3529500772049006976 3541827796040455038 3550711714188724566 3562334656728861312 3563956849195495584 3565323696551641128 3578385824293453056 3578623338286835072 3587361440443252992 3599890546795216596 3600129488156347302 3606133853327986656 3614704911185320368 3620733585527695104 3620973910337566848 3622382371313454528 3637289294652193024 3642734570856422418 3644151496141059423 3656080305590147136 3657482484098756112 3659148004355631684 3665250801743199552 3680334138375887616 3681765688875970176 3694869737844672231 3701032112626091568 3702451531034396556 3704137528999348467 3716016048304739712 3716262697451713344 3717687957088036048 3725336880460301184 3738596006931591429 3746536605814117284 3753732023153986536 3755441372891306202 3760242137658242496 3761704770210125856 3761954451928578672 3776934344178587904 3777185036754200448 3782839746658592511 3799884466061617518 3800136681942811041 3807955238696315928 3814059084226758432 3815521850695615944 3821885451390344832 3823372061525045952 3823625836386424224 3839106102930498816 3844853512997257962 3859195878122933088 3860675955437575896 3862434004597611222 3870380734412648976 3874820152933147392 3876584642984574144 3884539311249202944 3886308227146857408 3899881425694817979 3904866835260482592 3906645007771985544 3915930320450763732 3922461384321669696 3922721736199030752 3930792504460713216 3938603200718055168 3940135210902354048 3960753664389326064 3962272691106985788 3964077004718600991 3968881045674588864 3970688368555132848 3985213889483949312 3986764029966287232 3987028649907211584 4009451455344932532 4010989158620596269 4025684052330134688 4025951255572689456 4033944669374172288 4035781620498659616 4042250653368530304 4052389775315526528 4066543025083485414 4073595649129762704 4075180167727636344 4090087939207211136 4091678872860136896 4091950456483717152 4108517057522112768 4114667794611100626 4133482004920250606 4140375905672873568 4141986399985466448 4157138561161427712 4159031611508040384 4180795534633177512 4182398951724040554 4197721832344243008 4206637592493043968 4208250920519969856 4222948526048234853 4230272404865522808 4232198758419651006 4242257847154994043 4247399013792103872 4249333166348475504 4249615214215616648 4266536944349886336 4266820134111226432 4290816469755103236 4292462082032567937 4299621132814137936 4301579065934727252 4317028505821482624 4317315046940945088 4318994365796811168 4319281037399479216 4336768005162230144 4341595362888299724 4343260449867272883 4359172672049790816 4361157723357645912 4370106725155353312 4372096755540214584 4379104874482574496 4388090703448173696 4390088923258487072 4394975633743483737 4412769057361878408 4413061953223909596 4430634519132574272 4430928600807812064 4432652112265148304 4440339680964879744 4448867582997317376 4450893478982288832 4467024414624524454 4483365625669442976 4485109533712073136 4485407231145613032 4501840230562731264 4503566774591546688 4513132134751189248 4529195162519275638 4540254323060992068 4547531985039596592 4555116446309035776 4556863422811564992 4558938497229967344 4575615947185275136 4582795105270983042 4601348931608112528 4603444263544181796 4611121976386605888 4619977874651060352 4622081689712376864 4630097786989019904 4657922893881982764 4676780881306606176 4677091300852690512 4678910562946545432 4686714139933927296 4696026893163835008 4703394976462324701 4722437061387273384 4734282285584966088 4751942465593994112 4753764928735521504 4763545519277106432 4780499812142034942 4780817115992568729 4799854062393622128 4800172650875129736 4808178471103982208 4819606548247093824 4829843161751272704 4856979427808563224 4858868661521412564 4859191167074414118 4874773740786862848 4876643312131674816 4878864005807508912 4887001068990932736 4906302438777351651 4918608849982741407 4926492983792896308 4934709483501455424 4936602041379195408 4938850038665797956 4955016929935617792 4984794675908788572 4986733626298291842 4995382141085489712 5004976030871982048 5007255163855074936 5013656183544323328 5015606360280167808 5015939269238104896 5043786328878123348 5046083135038814661 5064570259383072672 5066512621415490024 5066848909257081388 5077273651595087904 5085412112302344576 5087362467594154592 5097829415366727936 5098167781848565632 5115973483169546166 5126471350663010616 5128805809383713262 5145594504163910784 5147567940583434528 5147596001340172224 5149912006130148296 5160507645883531968 5168779523979432192 5176517548059126594 5181744302862476544 5197475108982442896 5199841900926423972 5200187038448057214 5206489113680643456 5208860010362647392 5221240427267684976 5229948512428892928 5230295648265374336 5231982821034273408 5261378491469931948 5261727713459276826 5263774383314863611 5281004885852434752 5283030254809314384 5285436006291467988 5291841394232785152 5294251158073510464 5316038199876282112 5326067571283086849 5343501985093291968 5345935273793243376 5347985544827461692 5367578736440179584 5367935007430252608 5381042160664879488 5400194232234520953 5409200779991979984 5422057366777980552 5431100378291542656 5431460865506350272 5433573556970181792 5455571830480182528 5455933941978289536 5464101856284633627 5486223726148134168 5488722006533447526 5497876202614799328 5520134810722551552 5520501207563831424 5522648533313955264 5545375482010720512 5553677296551594834 5574394046177570016 5576531935632054072 5588005320690451776 5596962443125657344 5611001227359959808 5630598034730979804 5633162059336959303 5640363206487363744 5642931677892868008 5656343796206658724 5663198685056138496 5665777555131300672 5699826699092426277 5721088626340137648 5723282776043423916 5732828177085517248 5735438754579636336 5756420062587926784 5758659154395748224 5788793817184399632 5791013933156363844 5793651006896416833 5812230229399721088 5814876964476861216 5826808966873804416 5829462340720286112 5838806499310099328 5859967511657978316 5873895480676145598 5883692076482504544 5884082604298546128 5907512692176765696 5907904801077082752 5910202816353531072 5934524638643051776 5941130496583989096 5943409036660478682 5956032552832699272 5977820834225923968 5980146044949430848 5980542974860817376 6004755699455395584 6014177183017398798 6038526078495202032 6038926883359034184 6041242930268058578 6053672430747989424 6063375980052795456 6075817897082086656 6078584662973289792 6099814537625228121 6110393473694644056 6112770251591454516 6135131908810816704 6137518309290205344 6137925684725575728 6148162635182141184 6162775586283169152 6172001691916650939 6200223007380375909 6210563858509310352 6212979599978199672 6235707841742141568 6236121734470254016 6238547417262060576 6271193301949766268 6273598427586060831 6296582748516364512 6309956388739565952 6312376380779954784 6338353238314028672 6345408607298284212 6348298137629476509 6371098520688155808 6373999749522713256 6374422821323424972 6399805416524829504 6400230201166839648 6413398296751689984 6426142064329458432 6436224704632654854 6449431699221206904 6452368598902090878 6475542758732223936 6475972570411417632 6478491548695216752 6478921556099218824 6502191082842233088 6505152007743345216 6541736585036468868 6555160087733029968 6558145133310321876 6568657311723861744 6579612644668607232 6582136055172260544 6585133384887730608 6619592929835864394 6646392901211718096 6648978168397722456 6657477883067052288 6660509521447319616 6673301374495976064 6676340218473433248 6687919025650806528 6725048438504164464 6728110846718419548 6752760345844096896 6755350161887320032 6769698202126783872 6793792743778913457 6821297977559394888 6835295134217347488 6838407745844951016 6863423920777912704 6863461335120229632 6874192657906474563 6880676861178042624 6902023397412168792 6905166395316272694 6929966811976590528 6933122534568565296 6933582717930742952 6945146680483529856 6961653903023579968 6986884340822974146 7015171321959909264 7015636951279035768 7018365844419818148 7041339847803246336 7044040339745752512 7047248008388623984 7059001544098013952 7083655592080910076 7101423428377449132 7124669313457722624 7127913698390991168 7130647393103282256 7157246676573670144 7170749718213052413 7199781093590433192 7200258976312694604 7212267706655973312 7229409822370640736 7241947820675133696 7244764742626909056 7285469141712844836 7288302992282118846 7288786750611621177 7312160611180294272 7314964968197512224 7318296008711263368 7330501603486399104 7363531377751940352 7389739475689344462 7402064225252183136 7404903062068793112 7408275057998696934 7432032096609479424 7432525394903426688 7435375914176072096 7450673760920602368 7477192013863182858 7493073211628234568 7507464046307973072 7510882745782612404 7520484275316484992 7523409540420251712 7523908903857157344 7554370073508400896 7565679493317185022 7599768932123235036 7600273363885622082 7615910477392631856 7628118168453516864 7631043701391231888 7643770902780689664 7646744123050091904 7647251672772848448 7673960224754319249 7689707025994515924 7693208714075569893 7718391756245866176 7721351910875151792 7724868009195222444 7740761468825297952 7753169285969148288 7772616454293714816 7799762851389635958 7800280557672085821 7809733670520965184 7813290015543971088 7831860640901527464 7844922768643339392 7845443472398061504 7880270421804708096 7892591570188915239 7921507328778652128 7924545382213971576 7928154009437201982 7937762091349177728 7941376737110265696 7973528059932574464 7974057299814423168 8018902910689865064 8021978317241192538 8051368104660269376 8051902511145378912 8067889338748344576 8071563240997319232 8084501306737060608 8104779550631053056 8133086050166970828 8147191298259525408 8150360335455272688 8180175878414422272 8183357745720273792 8183900912967434304 8229335589222201252 8233083009800171289 8266964009840501212 8280751811345747136 8283972799970932896 8318063223016080768 8330515944827392251 8361591069266355024 8364797903448081108 8368607009961490981 8395443664688486016 8416501841039939712 8445897052096469706 8460544809731045616 8464397516839302012 8484515694309988086 8494798027584207744 8498666332696951008 8499230428431233296 8533073888699772672 8533640268222452864 8581632939510206472 8584924164065135874 8599242265628275872 8603158131869454504 8634057011642965248 8634630093881890176 8637988731593622336 8638562074798958432 8673536010324460288 8683190725776599448 8686520899734545766 8718345344099581632 8722315446715291824 8740213450310706624 8744193511080429168 8758209748965148992 8776181406896347392 8780177846516974144 8789951267486967474 8810843221014218397 8825538114723756816 8826123906447819192 8861269038265148544 8861857201615624128 8865304224530296608 8880679361929759488 8901786957964577664 8915113554990718023 8934048829249048908 8966731251338885952 8970219067424146272 8970814462291226064 9007133549183093376 9058390325038551276 9061864395402087867 9080508646121984136 9095063970079193184 9113726845623129984 9117876994459934688 9165590210541966084 9202697863216225056 9206888527088363592 9222243952773211776 9239955749302120704 9244163379424753728 9315845787763965528 9353561762613212352 9354182601705381024 9357821125893090864 9373428279867854592 9392053786327670016 9406789952924649402 9444874122774546768 9468564571169932176 9503884931187988224 9507529857471043008 9560999624284069884 9561634231985137458 9599708124787244256 9600345301750259472 9616356942207964416 9639213096494187648 9654337056948982281 9678552898353136317 9713958855617126448 9717737323042825128 9718382334148828236 9753286624263349632 9757728011615017824 9812604877554703302 9837217699965482814 9852985967585792616 9869418967002910848 9873204082758390816 9877700077331595912 9929389394753796591 9969589351817577144 9973467252596583684 9990764282170979424 10009952061743964096 10014510327710149872 10031212720560335616 10031878538476209792 10087572657756246696 10092166270077629322 10129140518766145344 10133025242830980048 10133697818514162776 10154547303190175808 10170824224604689152 10174724935188309184 10196335563697131264 10231946966339092332 10252942701326021232 10257611618767426524 10291189008327821568 10295135881166869056 10295192002680344448 10299824012260296592 10321015291767063936 10353035096118253188 10357749592974409041 10394950217964885792 10399683801852847944 10400374076896114428 10412978227361286912 10417720020725294784 10442480854535369952 10460591296530748672 10463965642068546816 10480326511234461219 10522756982939863896 10523455426918553652 10527548766629727222 10562009771704869504 10566060509618628768 10570872012582935976 10588502316147020928 10652135142566173698 10687003970186583936 10691870547586486752 10695971089654923384 10735157472880359168 10735870014860505216 10762084321329758976 10800388464469041906 10818401559983959968 10844114733555961104 10862200756583085312 10862921731012700544 10867147113940363584 10911867883956579072 10928203712569267254 10972447452296268336 10977444013066895052 10995752405229598656 11041002415127662848 11045297066627910528 11084609213534016693 11107354593103189668 11112412586998045401 11148788092355140032 11153063871264108144 11176010641380903552 11215788020794774287 11261196069461959608 11266324118673918606 11280726412974727488 11285863355785736016 11312687592413317448 11331555110262601344 11399653398184852554 11400410045828433123 11442177252680275296 11446565552086847832 11465656354171034496 11470877509159272672 11517318308791496448 11577587634368799264 11582027866312727688 11587302013792833666 11624460458799442176 11629753928953722432 11653617933747608832 11658924681440572224 11677612998620198656 11699644277084453937 11719935023315956632 11747790961352291196 11767384152965009088 11768165208597092256 11815809602154165504 11820405632707062144 11882260993167978192 11886818073320957364 11892231014155802973 11912065105665398544 11955641668451847936 11960292089898861696 11961085949721634752 12028354366034797596 12032967475861788807 12077052156990404064 12077853766718068368 12082485860536117156 12107344861495978848 12126751960105590912 12157169325946579584 12199629075250456242 12220786947389288112 12225540503182909032 12270263817621633408 12275036618580410688 12275851369451151456 12325551172566338304 12344003383833301878 12400446014760751818 12421127717018620704 12425959199956399344 12471415683484283136 12472243468940508032 12477094834524121152 12542386603899532536 12547196855172121662 12593165497032729024 12619912777479131904 12624752761559909568 12676706476628057344 12690817214596568424 12696596275258953018 12726773541464982129 12742197041376311616 12747999499045426512 12748845642646849944 12799610833049659008 12800460402333679296 12872449409265309708 12877386246097703811 12898863398442413808 12904737197804181756 12951085517464447872 12951945140822835264 12956983097390433504 12957843112198437648 13010304015486690432 13029781349601818649 13083473170072937736 13110320175466059936 13116290266620643752 13137314623447723488 13164272110344521088 13170266769775461216 13239185859671728788 13292785802423436192 13297956336795444912 13321019042894639232 13346602748991952128 13352680436946866496 13450096877008328928 13456221693436839096 13505520691688193792 13510700323774640064 13539396404253567744 13587585487557826914 13642595955118789776 13670590268434694976 13676815491689902032 13726847841555825408 13748385315812949126 13804046794824337584 13810332790632545388 13859933623953181056 13866245069137130592 13867165435861485904 13890293360967059712 13923307806047159936 13973768681645948292 14030342643919818528 14031273902558071536 14036731688839636296 14088080679491505024 14094496016777247968 14110184929386974103 14167311184161820152 14202846856754898264 14255827396781982336 14261294786206564512 14341499436426104826 14342451347977706187 14399562187180866384 14400517952625389208 14424535413311946624 14458819644741281472 14489529485253818112 14570938283425689672 14576605984564237692 14577573501223242354 14624321222360588544 14629929936395024448 14636592017422526736 14661003206972798208 14755826549948224221 14779478951378688924 14804128450504366272 14809806124137586224 14816550115997393868 14865050789806853376 14870751828352144192 14954384027726365716 14986146423256469136 15014928092615946144 15021765491565224808 15040968550632969984 15046819080840503424 15047817807714314688 15131358986634370044 15138249405116443983 15199537864246470072 15200546727771244164 15231820954785263712 15256236336907033728 15262087402782463776 15293488246100183808 15294503345545696896 15347920449508638498 15379414051989031848 15386417428151139786 15436783512491732352 15442703821750303584 15449736018390444888 15481522937650595904 15506338571938296576 15545232908587429632 15599525702779271916 15600561115344171642 15619467341041930368 15626580031087942176 15663721281803054928 15689845537286678784 15690886944796123008 15785183140377830478 15791323149944590833 15843014657557304256 15849090764427943152 15856308018874403964 15875524182698355456 15882753474220531392 15948114599628846336 16037805821379730128 16043956634482385076 16102736209320538752 16103805022290757824 16143126481994638464 16200582696703562859 16266172100333941656 16294382596519050816 16300720670910545376 16366715491440547584 16367801825934868608 16392305568853900881 16458671178444402504 16466166019600342578 16467258955085514511 16533928019681002424 16561503622691494272 16567945599941865792 16636126446032161536 16661031889654784502 16723182138532710048 16729595806896162216 16737214019922981962 16790887329376972032 16833003682079879424 16891794104192939412 16899486178010877909 16921089619462091232 16928795033678604024 16969031388619976172 16989596055168415488 16997332665393902016 16998460856862466592 17067280536444905728 17099480097277278831 17163265879020412944 17169848328130271748 17198484531256551744 17206316263738909008 17269260187763780352 17275977463187244672 17277124149597916864 17366381451553198896 17373041799469091532 17380953020689250499 17436690688199163264 17444630893430583648 17480426900621413248 17488387022160858336 17516419497930297984 17560355693033948288 17579902534973934948 17621686442028436794 17651076229447513632 17652247812895638384 17722538076530297088 17723714403231248256 17730608449060593216 17803573915929155328 17830227109981436046 17868097658498097816 17933462502677771904 17940438134848292544 17941628924582452128 18014267098366186752 18116780650077102552 18123728790804175734 18161017292243968272 18190127940158386368 18227453691246259968 18235753988919869376 18299443612875684363 18331180421083932168 18405395726432450112 18413777054176727184 18444487905546423552 18488326758849507456 18600669022141127727 18631691575527931056 18707123525226424704 18708365203410762048 18715642251786181728 18813579905849298804 18820795282758182493 18889748245549093536 18937129142339864352 19015059714942086016 19044894412888429527 19121999248568139768 19123268463970274916 19199416249574488512 19200690603500518944 19278426192988375296 19308674113897964562 19357105796706272634 19427917711234252896 19435474646085650256 19436764668297656472 19506573248526699264 19515456023230035648 19625209755109406604 19674435399930965628 19705971935171585232 19738837934005821696 19746408165516781632 19755400154663191824 19858778789507593182 19939178703635154288 19946934505193167368 19981528564341958848 20019904123487928192 20029020655420299744 20063757076952419584 20175145315512493392 20184332540155258644 20258281037532290688 20266050485661960096 20267395637028325552 20309094606380351616 20349449870376618368 20381378231336740371 20463893932678184664 20505885402652042464 20515223237534853048 20590271762333738112 20590384005360688896 20599648024520593184 20622577973719423689 20642030583534127872 20706070192236506376 20715499185948818082 20789900435929771584 20799367603705695888 20800748153792228856 20835440041450589568 20884961709070739904 20960653022468922438 21045513965879727792 21046910853837107304 21055097533259454444 21124019543409739008 21132121019237257536 21141744025165871952 21177004632294041856 21304270285132347396 21374007940373167872 21383741095172973504 21391942179309846768 21471740029721010432 21600776928938083812 21636803119967919936 21688229467111922208 21725843462025401088 21734294227880727168 21856407425138534508 21866360251834863531 21944894904592536672 21954888026133790104 21991504810459197312 22090594133255821056 22169218427068033386 22214709186206379336 22224825173996090802 22297576184710280064 22306127742528216288 22352021282761807104 22431576041589548574 22522392138923919216 22532648237347837212 22561452825949454976 22571726711571472032 22625375184826634896 22663110220525202688 22799306796369705108 22800820091656866246 22884354505360550592 22893131104173695664 22931312708342068992 22941755018318545344 23021880674262957747 23079626142226709679 23155175268737598528 23164055732625455376 23174604027585667332 23259507857907444864 23317849362881144448 23399288554168907874 23400841673016257463 23439870046631913264 23495581922704582392 23534768305930018176 23536330417194184512 23640811265414124288 23677774710566745717 23764521986335956384 23773636146641914728 23784462028311605946 23824130211330797088 23920584179797723392 23922171899443269504 24056708732069595192 24065934951723577614 24154104313980808128 24155707533436136736 24164971721072234312 24214689722991957696 24253503920211181824 24314338651893159168 24399258150500912484 24441573894778576224 24451081006365818064 24540527635243266816 24550073237160821376 24551702738902302912 24688006767666603756 24699249029400513867 24800892029521503636 24842255434037241408 24851918399912798688 24944486937881016064 24954189669048242304 24991547834482176753 25084773207799065072 25094393710344243324 25105821029884472943 25186330994065458048 25249505523119819136 25381634429193136848 25393192550517906036 25453547082929964258 25484394082752623232 25495998998090853024 25497691285293699888 25599221666099318016 25600920804667358592 25744898818530619416 25754772492195407622 25797726796884827616 25809474395608363512 25902171034928895744 25903890281645670528 25913966194780867008 25915686224396875296 26020608030973380864 26059562699203637298 26166946340145875472 26220640350932119872 26232580533241287504 26274629246895446976 26328544220689042176 26340533539550922432 26432529663042655191 26478371719343457576 26585571604846872384 26595912673590889824 26642038085789278464 26705360873893732992 26745340664972154069 26867633031981628939 26900193754016657856 26912443386873678192 27021400647549280128 27175170975115653828 27185593186206263601 27285191910237579552 27341180536869389952 27353630983379804064 27496770631625898252 27608093589648675168 27620665581265090776 27719867247906362112 27732490138274261184 27734330871722971808 27846615612094319872 27947537363291896584 28060685287839637056 28062547805116143072 28073463377679272592 28176161358983010048 28188992033554495936 28220369858773948206 28334622368323640304 28405693713509796528 28511654793563964672 28522589572413129024 28682998872852209652 28684902695955412374 28799124374361732768 28801035905250778416 28849070826623893248 28917639289482562944 29035658695059408951 29141876566851379344 29153211969128475384 29155147002446484708 29259859872790048896 29273184034845053472 29511653099896448442 29558957902757377848 29608256901008732544 29619612248275172448 29633100231994787736 29741503656704288384 29788168184261389773 29908768055452731432 29972292846512938272 30029856185231892288 30043530983130449616 30093638161681006848 30095635615428629376 30262717973268740088 30276498810232887966 30399075728492940144 30401093455542488328 30463641909570527424 30512472673814067456 30524174805564927552 30589006691091393792 30695840899017276996 30758828103978063696 30772834856302279572 30873567024983464704 30885407643500607168 30899472036780889776 30963045875301191808 31073248778923227123 31199051405558543832 31201122230688343284 31238934682083860736 31253160062175884352 31327442563606109856 31381773889592246016 31570366280755660956 31582646299889181666 31686029315114608512 31698181528855886304 31712616037748807928 31765506948441062784 32075611642759460256 32087913268964770152 32205472418641077504 32207610044581515648 32286252963989276928 32401165393407125718 32532344200667883312 32588765193038101632 32601441341821090752 32735603651869737216 32784611137707801762 32917342356888805008 32932332039200685156 32934517910171029022 33067856039362004848 33123007245382988544 33135891199883731584 33253827640602050079 33322063779309569004 33337237760994136203 33446364277065420096 33459191613792324432 33474428039845963924 33647364062384322861 33783588208385878824 33798972356021755818 33842179238924182464 33857590067357208048 33938062777239952344 33994665330787804032 33996921713724933184 34198960194554557662 34201230137485299369 34326531758040825888 34339696656260543496 34396969062513103488 34412632527477818016 34551954926374489344 34554248299195833728 34732762903106397792 34746083598938183064 34761906041378500998 34873381376398326528 34889261786861167296 34960853801242826496 34976774044321716672 35032838995860595968 35120711386067896576 35159805069947869896 35243372884056873588 35302152458895027264 35304495625791276768 35447428806462496512 35461216898121186432 35660454219962872092 35676693042467408919 35736195316996195632 35866925005355543808 35880876269696585088 35883257849164904256 36098902427585366421 36233561300154205104 36247457581608351468 36322034584487936544 36380255880316772736 36471507977839738752 36598887225751368726 36662360842167864336 36810791452864900224 36827554108353454368 36976653517699014912 37201338044282255454 37263383151055862112 37414247050452849408 37416730406821524096 37431284503572363456 37627159811698597608 37641590565516364986 37779496491098187072 37874258284679728704 38030119429884172032 38089788825776859054 38180320624394946387 38243998497136279536 38246536927940549832 38398832499148977024 38401381207001037888 38617348227795929124 38632158738293111433 38714211593412545268 38855835422468505792 38870949292171300512 38873529336595312944 39030912046460071296 39089344048805455947 39250419510218813208 39268079046742380757 39348870799861931256 39411943870343170464 39492816331033563264 39510800309326383648 39717557579015186364 39878357407270308576 39893869010386334736 39963057128683917696 40039808246975856384 40058041310840599488 40350290631024986784 40368665080310517288 40516562075064581376 40532100971323920192 40534791274056651104 40618189212760703232 40698899740753236736 40762756462673480742 40927787865356369328 41011770805304084928 41030446475069706096 41180543524667476224 41199296049041186368 41245155947438847378 41412140384473012752 41430998371897636164 41579800871859543168 41598735207411391776 41601496307584457712 41670880082901179136 41769923418141479808 41921306044937844876 42091027931759455584 42093821707674214608 42110195066518908888 42264242038474515072 42283488050331743904 42608540570264694792 42767482190345947008 42783884358619693536 43027354043933118561 43201553857876167624 43273606239935839872 43376458934223844416 43468588455761454336 43712814850277069016 43732720503669727062 43889789809185073344 43909776052267580208 43983009620918394624 44338436854136066772 44429418372412758672 44449650347992181604 44595152369420560128 44612255485056432576 44863152083179097148 45044784277847838432 45065296474695674424 45122905651898909952 45143453423142944064 45250750369653269792 45414748215349331949 45598613592739410216 45601640183313732492 45768709010721101184 45786262208347391328 45883510036637090688 46043761348525915494 46159252284453419358 46310350537475197056 46328111465250910752 46349208055171334664 46519015715814889728 46635698725762288896 46798577108337815748 46801683346032514926 46879740093263826528 46991163845409164784 47069536611860036352 47072660834388369024 47355549421133491434 47373969449833772499 47529043972671912768 47547272293283829456 47568924056623211892 47648260422661594176 47844343798886539008 48113417464139190384 48131869903447155228 48308208627961616256 48311415066872273472 48329943442144468624 48429379445983915392 48601748090110688577 48798516301001824968 48883147789557152448 48902162012731636128 49100146474321642752 49103405477804605824 49176916706561702643 49376013535333207512 49398498058801027734 49401776865256543533 49601784059043007272 49684510868074482816 49703836799825597376 49908379338096484608 49983095668964353506 50169546415598130144 50188787420688486648 50211642059768945886 50372661988130916096 50499011046239638272 50698458534032633727 50763268858386273696 50786385101035812072 50907094165859928516 50968788165505246464 50991997996181706048 50995382570587399776 51201841609334717184 51489797637061238832 51509544984390815244 51595453593769655232 51618948791216727024 51807780563291341056 51827932389561734016 51831372448793750592 52119125398407274596 52142859062067751497 52333892680291750944 52441280701864239744 52465161066482575008 52549258493790893952 52681067079101844864 52865059326085310382 52956743438686915152 53171143209693744768 53191825347181779648 53410721747787465984 53490681329944308138 53735266063963257878 53800387508033315712 53824886773747356384 54042801295098560256 54350341950231307656 54371186372412527202 54570383820475159104 54682361073738779904 54707261966759608128 54898330838627053089 54993541263251796504 55216187179297350336 55241331162530181552 55464980276548522368 55468661743445943616 55802007066423383181 55895074726583793168 56121370575679274112 56125095610232286144 56146926755358545184 56377984067108991872 56440739717547896412 56462385848274547479 56669244736647280608 56811387427019593056 57045179144826258048 57134683238665288581 57365997745704419304 57369805391910824748 57598248748723465536 57602071810501556832 57835278578965125888 58071317390118817902 58283753133702758688 58306423938256950768 58310294004892969416 58519719745580097792 58546368069690106944 59023306199792896884 59117915805514755696 59216513802017465088 59239224496550344896 59266200463989575472 59483007313408576768 59576336368522779546 59817536110905462864 59944585693025876544 60059712370463784576 60087061966260899232 60191271230857258752 60525435946537480176 60552997620465775932 60798151456985880288 60802186911084976656 60927283819141054848 61048349611129855104 61144134694010221113 61391681798034553992 61517656207956127392 61545669712604559144 61770815287001214336 61798944073561779552 61926091750602383616 62146497557846454246 62398102811117087664 62402244461376686568 62506320124351768704 62654885127212219712 63140732561511321912 63165292599778363332 63372058630229217024 63396363057711772608 63425232075497615856 63531013896882125568 64151223285518920512 64175826537929540304 64415220089163031296 64802330786814251436 65064688401335766624 65177530386076203264 65202882683642181504 65569222275415603524 65599080755504590593 65834684713777610016 65864664078401370312 65869035820342058044 66135712078724009696 66271782399767463168 66507655281204100158 66644127558619138008 66674475521988272406 66892728554130840192 66918383227584648864 66948856079691927848 67294728124768645722 67567176416771757648 67597944712043511636 67684358477848364928 67715180134714416096 67876125554479904688 67989330661575608064 67993843427449866368 68397920389109115324 68402460274970598738 68653063516081651776 68679393312521086992 68793938125026206976 68825265054955636032 69108496598391667456 69238878426680129037 69465525806212795584 69492167197876366128 69523812082757001996 69778523573722334592 69953548088643433344 70202525019048772389 70319610139895739792 70486745768113747176 70604304917790054528 70608991251582553536 70922433796242372864 71033324131700237151 71320908439925744184 71353386084934817838 71472390633992391264 71761752539393170176 71766515698329808512 72197804855170732842 72467122600308410208 72494915163216702936 72644069168975873088 72760511760633545472 72943015955679477504 73197774451502737452 73324721684335728672 73621582905729800448 73655108216706908736 74097747088201541601 74402676088564510908 74526766302111724224 74833460813643048192 74862569007144726912 75254319623397195216 75283181131032729972 75317463089653418829 75558992982196374144 75748516569359457408 76179577651553718108 76360641248789892774 76487996994272559072 76493073855881099664 76797664998297954048 76802762414002075776 77234696455591858248 77264317476586222866 77428423186825090536 77711670844937011584 77741898584342601024 77747058673190625888 78061824092920142592 78178688097610911894 78500839020437626416 78536158093484761514 78697741599723862512 78823887740686340928 78985632662067126528 79021600618652767296 79297588989127965573 79435115158030372728 79756714814540617152 79787738020772669472 79926114257367835392 80116082621681198976 80236021994916462207 80602899095944886817 80700581262049973568 80737330160621034576 81064201942647840384 81069582548113302208 81525512925346961484 81556779558618790803 81855575730712738656 82023541610608169856 82060892950139412192 82398592098082372736 82490311894877694756 82824280768946025504 82861996743795272328 83159601743719086336 83197470414822783552 83202992615168915424 83539846836282959616 83842612089875689752 84182055863518911168 84187643415348429216 84220390133037817776 84528484076949030144 84566976100663487808 85217081140529389584 85534964380691894016 85567768717239387072 86054708087866237122 86403107715752335248 86547212479871679744 86752917868447688832 87425629700554138032 87465441007339454124 87779579618370146688 87819552104535160416 88676873708272133544 88858836744825517344 88899300695984363208 89224510970112865152 89364504552784169319 89726304166358194296 90089568555695676864 90130592949391348848 90286906846285888128 90501500739306539584 90829496430698663898 91197227185478820432 91203280366627464984 91537418021442202368 91572524416694782656 91767020073274181376 92087522697051830988 92318504568906838716 92620701074950394112 92656222930501821504 92698416110342669328 93219746336769681369 93597154216675631496 93603366692065029852 93759480186527653056 93982327690818329568 94145321668776738048 94711098842266982868 94747938899667544998 95058087945343825536 95094544586567658912 95137848113246423784 95296520845323188352 96226834928278380768 96263739806894310456 96616417255923232512 96622830133744546944 96659886884288937248 96858758891967830784 97203496180221377154 97597032602003649936 97766295579114304896 97804324025463272256 98206810955609211648 98353833413123405286 98752027070666415024 98796996117602055468 98803553730513087066 99203568118086014544 99369021736148965632 99407673599651194752 99761482921806150237 99966191337928707012 100011713282982408609 100339092831196260288 100377574841376973296 100423284119537891772 101396917068065267454 101526537716772547392 101572770202071624144 101814188331719857032 101983995992363412096 101990765141174799552 102603690412455898107 102979595274122477664 103019089968781630488 103190907187539310464 103237897582433454048 103655864779123468032 103662744897587501184 104238250796814549192 104285718124135502994 104667785360583501888 104882561403728479488 104930322132965150016 105098516987581787904 105362134158203689728 105730118652170620764 105913486877373830304 106342286419387489536 106383650694363559296 106981362659888616276 107030079127402226757 107470532127926515756 107600775016066631424 107649773547494712768 108296707282756099263 108700683900462615312 108742372744825054404 109140767640950318208 109414523933519216256 109796661677254106178 109987082526503593008 110432374358594700672 110482662325060363104 110929960553097044736 110937323486891887232 111604014132846766362 111790149453167586336 112242741151358548224 112250191220464572288 112293853510717090368 112755968134217983744 112881479435095792824 112924771696549094958 113338489473294561216 113622774854039186112 114090358289652516096 114269366477330577162 114540961873184839161 114731995491408838608 114739610783821649496 115196497497446931072 115204143621003113664 115896476214879334299 116142634780237635804 116567506267405517376 116612847876513901536 116620588009785938832 117092736139380213888 117268032146416367841 117804237140227142271 118046612399585793768 118235831611029511392 118478448993100689792 118532400927979150944 119152672737045559092 119635072221810925728 119889171386051753088 120119424740927569152 120174123932521798464 121050871893074960352 121105995240931551864 121596302913971760576 121604373822169953312 121854567638282109696 122096699222259710208 122288269388020442226 122783363596069107984 123035312415912254784 123091339425209118288 123541630574002428672 123597888147123559104 124292995115692908492 124796205622234175328 124804488922753373136 125012640248703537408 125309770254424439424 126281465123022643824 126330585199556726664 126792726115423545216 126850464150995231712 128302446571037841024 128351653075859080608 129082062131799355683 129604661573628502872 130129376802671533248 130405765367284363008 131138444550831207048 131198161511009181186 131669369427555220032 131729328156802740624 131738071640684116088 132271424157448019392 133015310562408200316 133288255117238276016 133348951043976544812 133785457108261680384 133836766455169297728 133897712159383855696 134589456249537291444 135134352833543515296 135195889424087023272 135368716955696729856 135430360269428832192 135752251108959809376 135987686854899732736 136244244646047995847 136795840778218230648 136804920549941197476 137306127032163303552 137358786625042173984 137650530109911272064 138477756853360258074 138931051612425591168 138984334395752732256 139047624165514003992 139557047147444669184 139907096177286866688 140405050038097544778 140639220279791479584 140973491536227494352 141208609835580109056 141217982503165107072 142066648263400474302 142641816879851488368 142706772169869635676 142944781267984782528 143533031396659617024 144395609710341465684 144934245200616820416 144989830326433405872 145288138337951746176 145805244270332065731 146395548903005474904 146649443368671457344 147310216433413817472 148195494176403083202 148205330595769630599 148805352177129021816 149053532604223448448 149725138014289453824 150508639246794390432 150566362262065459944 150634926179306837658 151117985964392748288 151497033138718914816 152095375602097901181 152359155303107436216 152721282497579785548 152975993988545118144 152986147711762199328 153605524828004151552 154469392911183716496 154528634953172445732 154856846373650181072 155423341689874023168 155483797168685202048 155494117346381251776 156357376195221823788 156428577186203254491 157001678040875252832 157072316186969523028 157395483199447725024 157647775481372681856 158043201237305534592 158595177978255931146 158870230316060745456 159513429629081234304 159575476041545338944 160232165243362397952 160472043989832924414 161205798191889773634 161401162524099947136 161474660321242069152 162128403885295680768 162139165096226604416 163051025850693922968 163113559117237581606 163711151461425477312 164047083221216339712 164121785900278824384 164797184196164745472 164980623789755389512 165648561537892051008 165723993487590544656 166394940829645567104 166405985230337830848 167406021199270149543 167685224179751379504 168364111727037822336 168375286830696858432 168440780266075635552 169133952201326975616 169387157544823642437 170434162281058779168 171135537434478774144 172109416175732474244 172806215431504670496 173505835736895377664 174851259401108276064 174930882014678908248 175559159236740293376 175639104209070320832 177353747416544267088 177717673489651034688 177798601391968726416 178449021940225730304 178729009105568338638 179452608332716388592 180179137111391353728 180261185898782697696 180573813692571776256 181003001478613079168 181658992861397327796 182394454370957640864 182406560733254929968 183145048833389565312 183432404082030663339 184175045394103661976 184637009137813677432 185312445861003643008 185396832220685338656 186439492673539362738 187194308433351262992 187206733384130059704 187518960373055306112 187964655381636659136 189422197684533965736 189495877799335089996 190116175890687651072 190189089173135317824 190275696226492847568 190593041690646376704 192453669856556761536 192527479613788620912 193245660267489093888 193319773768577874496 194406992360442754308 195194065204007299872 195532591158228609792 195608648050926544512 196707666826246810572 196797242266513771779 197504054141332830048 197593992235204110936 197607107461026174132 198407136236172029088 198815347199302389504 199522965843612300474 199932382675857414024 200023426565964817218 200678185662392520576 200755149682753946592 200846568239075783544 202793834136130534908 203053075433545094784 203145540404143248288 203628376663439714064 203967991984726824192 203981530282349599104 205207380824911796214 205959190548244955328 206038179937563260976 206381814375078620928 206475795164866908096 207325489795175002368 208476501593629098384 208571436248271005988 209335570721167003776 209860644265930300032 210607575057146317167 211460237304341241528 211826973754747660608 212767301388727118592 213099972395100711453 213962725319777232552 214060158254804453514 214941064255853031512 215299547094989425536 216593414565512198526 217401367800925230624 217484745489650108808 218281535281900636416 218829047867038432512 219593323354508212356 219974165053007186016 220864748717189401344 220965324650120726208 221874646973783774464 222293241264604624803 223208028265693532724 223580298906335172672 224500382440929144576 224587707021434180736 225762958870191585648 225849543393098189916 225952389268960256487 226676978946589122432 227245549708078372224 228538732954661154324 229081923746369678322 229463990982817677216 229479221567643298992 230392994994893862144 230408287242006227328 231792952429758668598 232285269560475271608 233135012534811034752 233225695753027803072 233241176019571877664 234185472278760427776 234536064292832735682 235608474280454284542 236093224799171587536 236471663222059022784 236956897986201379584 237064801855958301888 237892766967383896719 238305345474091118184 239270144443621851456 239778342772103506176 240348247865043596928 241808697287834660451 242101743786149920704 242211990481863103728 243192605827943521152 243208747644339906624 244576538776040884452 244670338675856372409 245566727192138215968 246070624831824509568 246182678850418236576 247195776294247118208 248585990231385816984 249592411244468350656 249608977845506746272 250619540508848878848 252562930246045287648 252661170399113453328 253585452230847090432 253700928301990463424 256604893142075682048 256703306151718161216 258164124263598711366 259209323147257005744 260258753605343066496 262276889101662414096 262396323022018362372 263338738855110440064 263458656313605481248 263476143281368232176 264542848314896038784 266030621124816400632 266576510234476552032 266697902087953089624 267673532910338595456 267795424318767711392 268093513658352507957 269178912499074582888 270268705667087030592 270391778848174046544 270860720538857664384 271504502217919618752 272488489292095991694 273591681556436461296 273609841099882394952 274612254064326607104 274717573250084347968 275301060219822544128 276955513706720516148 277862103224851182336 277968668791505464512 278095248331028007984 280810100076195089556 281278440559582959168 281946983072454988704 282435965006330214144 284133296526800948604 285283633759702976736 285413544339739271352 285889562535969565056 288791219420682931368 289868490401233640832 289979660652866811744 290576276675903492352 291610488540664131462 292791097806010949808 293298886737342914688 294620432866827634944 296390988352806166404 296410661191539261198 297610704354258043632 298107065208446896896 299284448765418450711 300035139848947225827 301017278493588780864 301132724524130919888 301269852358613675316 304190751204195802362 304718310606214872432 305442564995159571096 305951987977090236288 305972295423524398656 307811071237367694321 308938785822367432992 309057269906344891464 309713692747300362144 310967594337370404096 310988234692762503552 312714752390443647576 312857154372406508982 314003356081750505664 314144632373939046056 314790966398895450048 315295550962745363712 316086402474611069184 317190355956511862292 317740460632121490912 319026859258162468608 319150952083090677888 320944087979665848828 321090237382206680271 322411596383779547268 322802325048199894272 322949320642484138304 324278330192453208832 324890121848268297789 326102051701387845936 326227118234475163212 327422302922850954624 328243571800557648768 329961247579510779024 331297123075784102016 331447986975181089312 332789881659291134208 332811970460675661696 334812042398540299086 335370448359502759008 336728223454075644672 336750573661393716864 336881560532151271104 338267904402653951232 338774315089647284874 340868324562117558336 342271074868957548288 343622885619554517483 344218832351464948488 345612430863009340992 347689428644638002897 349702518802216552128 349861764029357816496 351278208418140641664 353412711420681426813 354707494833088534176 355435346979302069376 355597202783937452832 357458018211136677276 358905216665432777184 360358274222782707456 360522371797565395392 362006002957226158336 363317985722794655592 364788908741915281728 364813121466509859936 366290097666779130624 366864808164061326678 368350090788207323952 369274018275627354864 370624891722007286016 370793664441370677312 372878985347078725476 374388616866702525984 374413466768260119408 375037920746110612224 375929310763273318272 378844395369067931472 378991755598670179992 380378178346270635648 380551392452985695136 384907339713113523072 385054959227577241824 386639547537155748992 387246186395398067049 388813984720885508616 390388130408014599744 391217296101853089024 393415333652493621144 393594484533027543558 395008108282665660096 395187984470408221872 395214214922052348264 396814272472344058176 399045931687224600948 399864765351714828048 400046853131929634436 401356371324785041152 401510299365507893184 401693136478151567088 405587668272261069816 406106150867090189568 406291080808286496576 407256753326879428128 407963060564699198208 410414761649823592428 411918381096489910656 412076359875126521952 412951590329733816192 416953003187258196768 417142872496542011976 418671141442334007552 419721288531860600064 421215150114292634334 422920474608682483056 423653947509495321216 426199944790201422906 427925450639554465104 428120316509608907028 429882128511706063024 430599094189978851072 433186829131024397052 434802735601850461248 434969490979300217616 437415732810996197193 439186646709016424712 439948330106014372032 441930649300241452416 444586482529209249606 444615991787308891797 446416056531387065448 447160597812670345344 449175414042868361472 451525917740383171296 451699086786196379832 451904778537920512974 453353957893178244864 454491099416156744448 457077465909322308648 458163847492739356644 458927981965635354432 458958443135286597984 460816574484012454656 463585904859517337196 464570539120950543216 466270025069622069504 466451391506055606144 466482352039143755328 469072128585665471364 469285731558609763473 471216948560908569084 472186449598343175072 472943326444118045568 474129603711916603776 475785533934767793438 476610690948182236368 478540288887243702912 480696495730087193856 483617394575669320902 484203487572299841408 484423980963726207456 486385211655887042304 486417495288679813248 489153077552081768904 489340677351712744818 491133454384276431936 492141249663649019136 492365357700836473152 494391552588494236416 497171980462771633968 499184822488936701312 499217955691013492544 502218063597810448629 505125860492090575296 505322340798226906656 507401856603980926848 508161472634470927311 510485027607650949841 513406612303436322432 516328248527197422732 518418646294514011488 520517507210686132992 524553778203324828192 524792646044036724744 526677477710220880128 526917312627210962496 526952286562736464352 529085696629792077568 532061242249632801264 533153020468953104064 533395804175906179248 535347065820677190912 535590848637535422784 536187027316705015914 538357824998149165776 540537411334174061184 540783557696348093088 541721441077715328768 543009004435839237504 544976978584191983388 547183363112872922592 547219682199764789904 549435146500168695936 553911027413441032296 555937337583010929024 556190496662056015968 561620200152390179112 562556881119165918336 563893966144909977408 568266593053601897208 570567267519405953472 570827088679478542704 571779125071939130112 577582438841365862736 579736980802467281664 579959321305733623488 583220977081328262924 585582195612021899616 586597773474685829376 590391726799541315337 592781976705612332808 592821322383078522396 595221408708516087264 598568897530836901422 600070279697894451654 602034556987177561728 602265449048261839776 602539704717227350632 608381502408391604724 609436621212429744864 610885129990319142192 611903975954180472576 611944590847048797312 615622142474735388642 617877571644734865984 618114539812689782928 619427385494600724288 621976469385525007104 625429504780887295152 625714308744813017964 628006712163501011328 628289264747878092112 629581932797790900096 631822725171438951501 634380711913023724584 635480921264242981824 638301904166181355776 639299917185302134359 641888175959331697656 642180474764413360542 644823192767559094536 645898641284968276608 649780243696536595578 652204103402775691872 652454236468950326424 654844605845701909248 656487143601115297536 659922495159021558048 662594246151568204032 662895973950362178624 665623940921351323392 669624084797080598172 670740896719005518016 673501147322787433728 673763121064302542208 677548630179294569748 677857167806880769461 681736649124235116672 687245771239109034966 688437664702929896976 691224861726018681984 695378857289276005794 699405037604433104256 699723528058715632992 702556416836281283328 706825422841362853626 709414989666177068352 710870693958604138752 711194405567874905664 713678300902151690157 714916036422273354552 717810433330865554368 721044743595130790784 725426091863503981353 726635971445589311184 729577817483830563456 729626242933019719872 733729616328122653356 734011016027569117227 736700181576414647904 738548036551254709728 741587328882741354624 745757970694157450952 748777233733405051968 748826933536520238816 751858621526546636544 757688790738135862944 757983511197340359984 760756356692541271296 761102784905971390272 769814679426227046144 770109918455154483648 773279095074311497984 774492372790796134098 777627969441771017232 780776260816029199488 786830667304987242288 787188969066055087116 790016216565331320192 790375968940816443744 790428429844104696528 793628544944688116352 798091863374449201896 799729530703429656096 800093706263859268872 803020598731015786368 803386272956303134176 811175336544522139632 812582161616572993152 814513506653758856256 820829523299647184856 823836762192979821312 824152719750253043904 825903180659467632384 833906006374516393536 834285744993084023952 842430300228585268668 845840949217364966112 847307895018990642432 852399889580402845812 855850901279108930208 856240633019217814056 859764257023412126048 866373658262048794104 869605471203700922496 869938981958600435232 874831465621992394386 878373293418032849424 879896660212028744064 883861298600482904832 889172965058418499212 889231983574617783594 892832113062774130896 894321195625340690688 900105419546841677481 903051835480766342592 903398173572392759664 903809557075841025948 914154931818644617296 916327694985478713288 917855963931270708864 917916886270573195968 923433213712103082963 927171809719034674392 929141078241901086432 932902783012111212288 932964704078287510656 938144257171330942728 938571463117219526946 942433897121817138168 944372899196686350144 945886652888236091136 948259207423833207552 951571067869535586876 953221381896364472736 957080577774487405824 963270712146620040813 967234789151338641804 968406975144599682816 968847961927452414912 972834990577359626496 978306155104163537808 978681354703425489636 982266908768552863872 984730715401672946304 994343960925543267936 998369644977873402624 998435911382026985088 1004436127195620897258 1010251720984181150592 1010644681596453813312 1014803713207961853696 1016322945268941854622 1020970055215301899682 1026813224606872644864 1030868656858663552449 1032656497054394845464 1036837292589028022976 1043068285933914008691 1049107556406649656384 1049585292088073449488 1053834625254421924992 1053904573125472928704 1060238134262044280439 1064122484499265602528 1066306040937906208128 1066791608351812358496 1071181697275070845568 1072374054633410031828 1076715649996298331552 1081074822668348122368 1081567115392696186176 1086018008871678475008 1089953957168383966776 1094366726225745845184 1094439364399529579808 1098870293000337391872 1107822054826882064592 1111874675166021858048 1112380993324112031936 1123240400304780358224 1125113762238331836672 1127787932289819954816 1136533186107203794416 1141134535038811906944 1141654177358957085408 1155164877682731725472 1159918642611467246976 1161738559186194201147 1166441954162656525848 1171164391224043799232 1180783453599082630674 1185563953411224665616 1185642644766157044792 1190442817417032174528 1197137795061673802844 1200140559395788903308 1204069113974355123456 1204530898096523679552 1205079409434454701264 1216763004816783209448 1218873242424859489728 1221770259980638284384 1223889181694097594624 1231244284949470777284 1235755143289469731968 1236229079625379565856 1238854770989201448576 1250859009561774590304 1251428617489626035928 1256013424327002022656 1256578529495756184224 1259163865595581800192 1263645450342877903002 1268761423826047449168 1270961842528485963648 1278599834370604268718 1283776351918663395312 1284360949528826721084 1289646385535118189072 1291797282569936553216 1299560487393073191156 1304408206805551383744 1304908472937900652848 1319844990318043116096 1325791947900724357248 1333847975361926675391 1339248169594161196344 1341481793438011036032 1347526242128605084416 1355097260358589139496 1355714335613761538922 1363473298248470233344 1374491542478218069932 1376875329405859793952 1382449723452037363968 1390757714578552011588 1398810075208866208512 1399447056117431265984 1407857194675829290419 1413650845682725707252 1418829979332354136704 1422388811135749811328 1427356601804303380314 1429832072844546709104 1435620866661731108736 1442089487190261581568 1450852183727007962706 1453271942891178622368 1459155634967661126912 1459252485866039439744 1467459232656245306712 1468022032055138234454 1473400363152829295808 1477096073102509419456 1483174657765482709248 1491515941388314901904 1497554467466810103936 1497653867073040477632 1506654190793431345887 1515377581476271725888 1515967022394680719968 1522205569811942780544 1524484417903412781933 1531455082822952849523 1540219836910308967296 1548984745581592268196 1555255938883542034464 1561552521632058398976 1573661334609974484576 1574377938132110174232 1580032433130662640384 1580751937881632887488 1580856859688209393056 1587257089889376232704 1596183726748898403792 1599459061406859312192 1600187412527718537744 1606041197462031572736 1606772545912606268352 1622350673089044279264 1625164323233145986304 1629027013307517712512 1641659046599294369712 1648305439500506087808 1667812012749032787072 1668571489986168047904 1684860600457170537336 1691681898434729932224 1704799779160805691624 1711701802558217860416 1712481266038435628112 1719528514046824252096 1732747316524097588208 1739210942407401844992 1739877963917200870464 1749662931243984788772 1756746586836065698848 1759793320424057488128 1771175180398623946011 1778345930116836998424 1778463967149235567188 1785664226125548261792 1800210839093683354962 1806103670961532685184 1806796347144785519328 1807619114151682051896 1828309863637289234592 1832655389970957426576 1835711927862541417728 1835833772541146391936 1846866427424206165926 1854343619438069348784 1858282156483802172864 1865929408156575021312 1876288514342661885456 1877142926234439053892 1884867794243634276336 1888745798393372700288 1895468175514316854503 1903142135739071173752 1906442763792728945472 1926541424293240081626 1934469578302677283608 1937695923854904829824 1956612310208327075616 1957362709406850979272 1964533817537105727744 1969461430803345892608 1988687921851086535872 1996871822764053970176 2008872254391241794516 2020503441968362301184 2021289363192907626624 2032645890537883709244 2033571503420642308383 2041940110430603799364 2061737313717327104898 2065312994108789690928 2073674585178056045952 2086136571867828017382 2098215112813299312768 2099170584176146898976 2107669250508843849984 2107809146250945857408 2120476268524088560878 2128244968998531205056 2132612081875812416256 2133583216703624716992 2142363394550141691136 2144748109266820063656 2153431299992596663104 2163134230785392372352 2176278275590511944059 2179907914336767933552 2188733452451491690368 2188878728799059159616 2202033048082707351681 2215644109653764129184 2224761986648224063872 2246480800609560716448 2255575864579639909632 2273066372214407588832 2282269070077623813888 2283308354717914170816 2310329755365463450944 2319837285222934493952 2323477118372388402294 2332883908325313051696 2342328782448087598464 2361566907198165261348 2371127906822449331232 2371285289532314089584 2380885634834064349056 2394275590123347605688 2400281118791577806616 2409061796193047359104 2410158818868909402528 2433526009633566418896 2437746484849718979456 2443540519961276568768 2462488569898941554568 2471510286578939463936 2472458159250759131712 2477709541978402897152 2501718019123549180608 2502857234979252071856 2513157058991512368448 2527290900685755806004 2537522847652094898336 2541923685056971927296 2557199668741208537436 2567552703837326790624 2568721899057653442168 2579292771070236378144 2599120974786146382312 2608816413611102767488 2609816945875801305696 2639689980636086232192 2651583895801448714496 2667695950723853350782 2678496339188322392688 2682963586876022072064 2710194520717178278992 2711428671227523077844 2748983084956436139864 2753750658811719587904 2770299641136309248889 2781515429157104023176 2798894112234862531968 2815714389351658580838 2827301691365451414504 2837659958664708273408 2844777622271499622656 2854713203608606760628 2859664145689093418208 2871241733323462217472 2889812136439860122439 2901704367454015925412 2906543885782357244736 2918504971732078879488 2934918465312490613424 2936044064110276468908 2946800726305658591616 2954192146205018838912 2983031882776629803808 2995108934933620207872 2995307734146080955264 3013308381586862691774 3030755162952543451776 3031934044789361439936 3044411139623885561088 3048968835806825563866 3062910165645905699046 3080439673820617934592 3092605970575990657347 3097969491163184536392 3110511877767084068928 3147322669219948969152 3148755876264220348464 3161503875763265774976 3161713719376418786112 3180714402786132841317 3192367453497796807584 3198918122813718624384 3200374825055437075488 3213545091825212536704 3244701346178088558528 3258054026615035425024 3283318093198588739424 3296610879001012175616 3335624025498065574144 3337142979972336095808 3369721200914341074672 3383363796869459864448 3409599558321611383248 3423403605116435720832 3424962532076871256224 3439057028093648504192 3465494633048195176416 3479755927834401740928 3485215677558582603441 3499325862487969577544 3513493173672131397696 3542350360797247892022 3556691860233673996848 3556927934298471134376 3571328452251096523584 3600421678187366709924 3612207341923065370368 3613592694289571038656 3615238228303364103792 3656619727274578469184 3665310779941914853152 3671667545082292783872 3693732854848412331852 3708687238876138697568 3716564312967604345728 3752577028685323770912 3754285852468878107784 3769735588487268552672 3777491596786745400576 3790936351028633709006 3806284271478142347504 3812885527585457890944 3853082848586480163252 3868939156605354567216 3875391847709809659648 3913224620416654151232 3914725418813701958544 3977375843702173071744 4001543926085780026173 4017744508782483589032 4042578726385815253248 4065291781075767418488 4067143006841284616766 4083880220861207598728 4123474627434654209796 4130625988217579381856 4147349170356112091904 4172273143735656034764 4196430225626598625536 4198341168352293797952 4215618292501891714816 4223571584027487871257 4240952537048177121756 4256489937997062410112 4267166433407249433984 4289496218533640127312 4306862599985193326208 4326268461570784744704 4352556551181023888118 4359815828673535867104 4377466904902983380736 4377757457598118319232 4404066096165414703362 4431288219307528258368 4449523973296448127744 4492961601219121432896 4519962572380294037661 4546132744428815177664 4566616709435828341632 4594365248468858548569 4620659510730926901888 4646954236744776804588 4665767816650626103392 4684657564896175196928 4723133814396330522696 4742255813644898662464 4742570579064628179168 4761771269668128698112 4788551180246695211376 4800562237583155613232 4818123592386094718208 4820317637737818805056 4867052019267132837792 4875492969699437958912 4887081039922553137536 4924977139797883109136 4944916318501518263424 5003436038247098361216 5005714469958504143712 5026314117983024736896 5054581801371511612008 5075045695304189796672 5114399337482417074872 5135105407674653581248 5137443798115306884336 5158585542140472756288 5198241949572292764624 5217632827222205534976 5219633891751602611392 5279379961272172464384 5335391901447706701564 5356992678376644785376 5420389041434356557984 5422857342455046155688 5497966169912872279728 5507501317623439175808 5540599282272618497778 5563030858314208046352 5597788224469725063936 5631428778703317161676 5654603382730902829008 5686404526542950563509 5709426407217213521256 5719328291378186836416 5779624272879720244878 5803408734908031850824 5813087771564714489472 5869836930624981226848 5872088128220552937816 5893601452611317183232 5908384292410037677824 5966063765553259607616 5990615468292161910528 6026616763173725383548 6061510325905086903552 6063868089578722879872 6097937671613651127732 6100714510261926925149 6125820331291811398092 6185211941151981314694 6195938982326369072784 6221023755534168137856 6294645338439897938304 6297511752528440696928 6323007751526531549952 6323427438752837572224 6361428805572265682634 6384734906995593615168 6397836245627437248768 6400749650110874150976 6427090183650425073408 6489402692356177117056 6528834826771535832177 6566636186397177478848 6606099144248122055043 6674285959944672191616 6739442401828682149344 6766727593738919728896 6819199116643222766496 6846807210232871441664 6849925064153742512448 6878114056187297008384 6930989266096390352832 6959511855668803481856 6970431355117165206882 6998651724975939155088 7026986347344262795392 7084700721594495784044 7113383720467347993696 7113855868596942268752 7142656904502193047168 7200843356374733419848 7227185388579142077312 7230476456606728207584 7313239454549156938368 7330621559883829706304 7387465709696824663704 7417374477752277395136 7433128625935208691456 7505154057370647541824 7508571704937756215568 7539471176974537105344 7581872702057267418012 7612568542956284695008 7625771055170915781888 7706165697172960326504 7737878313210709134432 7826449240833308302464 7829450837627403917088 7954751687404346143488 8003087852171560052346 8035489017564967178064 8130583562151534836976 8134286013682569233532 8167760441722415197456 8246949254869308419592 8261251976435158763712 8310898923408927746667 8344546287471312069528 8396682336704587595904 8447143168054975742514 8481905074096354243512 8512979875994124820224 8534332866814498867968 8578992437067280254624 8613725199970386652416 8705113102362047776236 8719631657347071734208 8755514915196236638464 8808132192330829406724 8862576438615056516736 8985923202438242865792 9039925144760588075322 9092265488857630355328 9133233418871656683264 9188730496937717097138 9241319021461853803776 9277817911727971972041 9293908473489553609176 9331535633301252206784 9446267628792661045392 9484511627289797324928 9485141158129256358336 9542143208358398523951 9577102360493390422752 9601124475166311226464 9640635275475637610112 9734104038534265675584 9774162079845106275072 9849954279595766218272 9889832637003036526848 10006872076494196722432 10011428939917008287424 10052628235966049473792 10109163602743023224016 10150091390608379593344 10228798674964834149744 10270210815349307162496 10274887596230613768672 10317171084280945512576 10396483899144585529248 10439267783503205222784 10670783802895413403128 10713985356753289570752 10840778082868713115968 10845714684910092311376 10995932339825744559456 11015002635246878351616 11081198564545236995556 11126061716628416092704 11262857557406634323352 11309206765461805658016 11372809053085901127018 11418852814434427042512 11438656582756373672832 11559248545759440489756 11606817469816063701648 11626175543129428978944 11739673861249962453696 11744176256441105875632 11932127531106519215232 12004631778257340078519 12053233526347450767096 12127736179157445759744 12195875343227302255464 12201429020523853850298 12251640662583622796184 12370423882303962629388 12391877964652738145568 12442047511068336275712 12589290676879795876608 12595023505056881393856 12646854877505675144448 12722857611144531365268 12769469813991187230336 12801499300221748301952 12978805384712354234112 13057669653543071664354 13133272372794354957696 13212198288496244110086 13348571919889344383232 13478884803657364298688 13559887717140882112983 13638398233286445532992 13699850128307485024896 13783095745406575645707 13861978532192780705664 13940862710234330413764 13997303449951878310176 14053972694688525590784 14169401443188991568088 14226767440934695987392 14227711737193884537504 14285313809004386094336 14401686712749466839696 14454370777158284154624 14460952913213456415168 14626478909098313876736 14661243119767659412608 14774931419393649327408 14834748955504554790272 15010308114741295083648 15017143409875512431136 15078942353949074210688 15163745404114534836024 15225137085912569390016 15412331394345920653008 15475756626421418268864 15652898481666616604928 15658901675254807834176 16006175704343120104692 16070978035129934356128 16261167124303069673952 16268572027365138467064 16335520883444830394912 16493898509738616839184 16522503952870317527424 16621797846817855493334 16689092574942624139056 16793364673409175191808 16894286336109951485028 16963810148192708487024 17157984874134560509248 17410226204724095552472 17439263314694143468416 17616264384661658813448 17725152877230113033472 17971846404876485731584 18079850289521176150644 18184530977715260710656 18302143530785780775447 18377460993875434194276 18555635823455943944082 18587816946979107218352 18663071266602504413568 18892535257585322090784 18969023254579594649856 18970282316258512716672 19084286416716797047902 19154204720986780845504 19202248950332622452928 19281270550951275220224 19468208077068531351168 19586504480314607496531 19699908559191532436544 19818297432744366165129 20022857879834016574848 20218327205486046448032 20300182781216759186688 20457597349929668299488 20540421630698614324992 20549775192461227537344 20634342168561891025152 20792967798289171058496 20878535567006410445568 21341567605790826806256 21427970713506579141504 21681556165737426231936 21691429369820184622752 21991864679651489118912 22162397129090473991112 22252123433256832185408 22525715114813268646704 22618413530923611316032 22745618106171802254036 22837705628868854085024 22877313165512747345664 23118497091518880979512 23213634939632127403296 23479347722499924907392 23488352512882211751264 23864255062213038430464 24009263556514680157038 24106467052694901534192 24391750686454604510928 24402858041047707700596 24503281325167245592368 24740847764607925258776 24783755929305476291136 25190047010113762787712 25445715222289062730536 25538939627982374460672 25602998600443496603904 26115339307086143328708 26266544745588709915392 26424396576992488220172 26957769607314728597376 27119775434281764225966 27276796466572891065984 27399700256614970049792 27566191490813151291414 27723957064385561411328 27881725420468660827528 27994606899903756620352 28338802886377983136176 28453534881869391974784 28455423474387769075008 28626429625075195571853 28803373425498933679392 28921905826426912830336 29322486239535318825216 29549862838787298654816 29669497911009109580544 30020616229482590167296 30034286819751024862272 30157884707898148421376 30327490808229069672048 30450274171825138780032 30824662788691841306016 30951513252842836537728 31317803350509615668352 32012351408686240209384 32141956070259868712256 32522334248606139347904 32537144054730276934128 32671041766889660789824 32987797019477233678368 33045007905740635054848 33243595693635710986668 33378185149885248278112 33788572672219902970056 33927620296385416974048 34315969748269121018496 34820452409448191104944 34878526629388286936832 35232528769323317626896 36013895334772020235557 36159700579042352301288 36604287061571561550894 36754921987750868388552 37111271646911887888164 37175633893958214436704 37326142533205008827136 37785070515170644181568 37940564632517025433344 38168572833433594095804 38308409441973561691008 38404497900665244905856 38936416154137062702336 39173008960629214993062 39399817118383064873088 39636594865488732330258 40045715759668033149696 40436654410972092896064 40915194699859336598976 41099550384922455074688 41349287236219726937121 41585935596578342116992 42683135211581653612512 42855941427013158283008 43363112331474852463872 43382858739640369245504 43983729359302978237824 44324794258180947982224 44504246866513664370816 45051430229626537293408 45236827061847222632064 45491236212343604508072 45675411257737708170048 46236994183037761959024 46427269879264254806592 46958695444999849814784 46976705025764423502528 48018527113029360314076 48212934105389803068384 48783501372909209021856 48805716082095415401192 49006562650334491184736 49481695529215850517552 49567511858610952582272 50380094020227525575424 50891430444578125461072 52230678614172286657416 52848793153984976440344 53915539214629457194752 54239550868563528451932 54553592933145782131968 54906430592357342326341 55132382981626302582828 55763450840937321655056 55989213799807513240704 56677605772755966272352 56907069763738783949568 56910846948775538150016 57252859250150391143706 57606746850997867358784 57843811652853825660672 58759513440943822489593 59099725677574597309632 60068573639502049724544 60654981616458139344096 60900548343650277560064 61649325577383682612032 61903026505685673075456 62635606701019231336704 64024702817372480418768 64283912140519737424512 65044668497212278695808 65074288109460553868256 65342083533779321579648 65975594038954467356736 66487191387271421973336 66756370299770496556224 67577145344439805940112 67855240592770833948096 68631939496538242036992 69640904818896382209888 70465057538646635253792 72027790669544040471114 72319401158084704602576 73208574123143123101788 73509843975501736777104 74222543293823775776328 74351267787916428873408 75570141030341288363136 76337145666867188191608 76616818883947123382016 76808995801330489811712 78346017921258429986124 78799634236766129746176 79273189730977464660516 80873308821944185792128 81830389399718673197952 82199100769844910149376 82698574472439453874242 83171871193156684233984 85366270423163307225024 85879288875225586715559 86765717479280738491008 87967458718605956475648 88649588516361895964448 89008493733027328741632 90102860459253074586816 90473654123694445264128 90982472424687209016144 91350822515475416340096 92473988366075523918048 92854539758528509613184 93953410051528847005056 96037054226058720628152 96425868210779606136768 97567002745818418043712 97611432164190830802384 98013125300668982369472 98963391058431701035104 99135023717221905164544 101782860889156250922144 104461357228344573314832 105697586307969952880688 108041686004316060706671 108479101737127056903864 109812861184714684652682 110264765963252605165656 111526901681874643310112 111978427599615026481408 113355211545511932544704 113821693897551076300032 114505718500300782287412 115213493701995734717568 117519026881887644979186 118199451355149194619264 120137147279004099449088 121309963232916278688192 123298651154767365224064 124047861708659180811363 128049405634744960837536 128567824281039474849024 130089336994424557391616 130148576218921107736512 130684167067558643159296 131951188077908934713472 132974382774542843946672 133512740599540993112448 135154290688879611880224 135710481185541667896192 139281809637792764419776 140930115077293270507584 144055581339088080942228 144638802316169409205152 146417148246286246203576 147019687951003473554208 148445086587647551552656 148702535575832857746816 151140282060682576726272 152674291333734376383216 156692035842516859972248 158546379461954929321032 161746617643888371584256 163660778799437346395904 165397148944878907748484 170732540846326614450048 171758577750451173431118 173531434958561476982016 176278540322831467468779 177299177032723791928896 180205720918506149173632 181964944849374418032288 182701645030950832680192 184947976732151047836096 185709079517057019226368 187906820103057694010112 192074108452117441256304 192851736421559212273536 195134005491636836087424 195222864328381661604768 196026250601337964738944 197926782116863402070208 203565721778312501844288 208922714456689146629664 211395172615939905761376 216083372008632121413342 216958203474254113807728 219625722369429369305364 220529531926505210331312 223053803363749286620224 226710423091023865089408 229011437000601564574824 230426987403991469435136 235038053763775289958372 236398902710298389238528 242619926465832557376384 246597302309534730448128 248095723417318361622726 256098811269489921675072 257637866625676760146677 260297152437842215473024 263902376155817869426944 265948765549085687893344 267025481199081986224896 270308581377759223760448 271420962371083335792384 278563619275585528839552 281860230154586541015168 288111162678176161884456 289277604632338818410304 292834296492572492407152 294039375902006947108416 296890173175295103105312 297405071151665715493632 305348582667468752766432 313384071685033719944496 317092758923909858642064 330794297889757815496968 341465081692653228900096 343517155500902346862236 352557080645662934937558 354598354065447583857792 360411441837012298347264 363929889698748836064576 369895953464302095672192 372143585125977542434089 384148216904234882512608 385703472843118424547072 390268010983273672174848 390445728656763323209536 392052501202675929477888 395853564233726804140416 407131443556625003688576 417845428913378293259328 422790345231879811522752 432166744017264242826684 433916406948508227615456 439251444738858738610728 441059063853010420662624 446107606727498573240448 453420846182047730178816 458022874001203129149648 470076107527550579916744 485239852931665114752768 496191446834636723245452 512197622538979843350144 515275733251353520293354 520594304875684430946048 531897531098171375786688 540617162755518447520896 557127238551171057679104 563720460309173082030336 576222325356352323768912 578555209264677636820608 585668592985144984814304 588078751804013894216832 593780346350590206210624 610697165334937505532864 626768143370067439888992 634185517847819717284128 661588595779515630993936 687034311001804693724472 705114161291325869875116 709196708130895167715584 727859779397497672129152 739791906928604191344384 744287170251955084868178 768296433808469765025216 780891457313526646419072 791707128467453608280832 814262887113250007377152 835690857826756586518656 845580690463759623045504 864333488034528485653368 867832813897016455230912 878502889477717477221456 882118127706020841325248 892215213454997146480896 916045748002406258299296 940152215055101159833488 992382893669273446490904 1024395245077959686700288 1030551466502707040586708 1063795062196342751573376 1081234325511036895041792 1116430755377932627302267 1152444650712704647537824 1157110418529355273641216 1171337185970289969628608 1176157503608027788433664 1187560692701180412421248 1221394330669875011065728 1253536286740134879777984 1268371035695639434568256 1323177191559031261987872 1374068622003609387448944 1410228322582651739750232 1455719558794995344258304 1488574340503910169736356 1536592867616939530050432 1561782914627053292838144 1671381715653513173037312 1691161380927519246091008 1728666976069056971306736 1735665627794032910461824 1757005778955434954442912 1764236255412041682650496 1832091496004812516598592 1880304430110202319666976 1984765787338546892981808 2061102933005414081173416 2127590124392685503146752 2232861510755865254604534 2304889301425409295075648 2342674371940579939257216 2375121385402360824842496 2442788661339750022131456 2507072573480269759555968 2536742071391278869136512 2646354383118062523975744 2748137244007218774897888 2820456645165303479500464 2977148681007820339472712 3073185735233879060100864 3349292266133797881906801 3457333952138113942613472 3471331255588065820923648 3514011557910869908885824 3528472510824083365300992 3664182992009625033197184 3760608860220404639333952 3969531574677093785963616 4122205866010828162346832 4465723021511730509209068 4609778602850818590151296 4685348743881159878514432 5014145146960539519111936 5073484142782557738273024 5292708766236125047951488 5496274488014437549795776 5640913290330606959000928 5954297362015640678945424 6698584532267595763813602 6914667904276227885226944 7028023115821739817771648 7328365984019250066394368 7521217720440809278667904 7939063149354187571927232 8244411732021656324693664 8931446043023461018418136 9219557205701637180302592 10585417532472250095902976 10992548976028875099591552 11281826580661213918001856 11908594724031281357890848 13397169064535191527627204 13829335808552455770453888 14056046231643479635543296 15042435440881618557335808 15878126298708375143854464 16488823464043312649387328 17862892086046922036836272 21985097952057750199183104 22563653161322427836003712 23817189448062562715781696 26794338129070383055254408 27658671617104911540907776 31756252597416750287708928 32977646928086625298774656 35725784172093844073672544 45127306322644855672007424 47634378896125125431563392 53588676258140766110508816 65955293856173250597549312 71451568344187688147345088 95268757792250250863126784 107177352516281532221017632 142903136688375376294690176 214354705032563064442035264 285806273376750752589380352 428709410065126128884070528 857418820130252257768141056
- Sum of all divisors σ(n): 3083374643478533084985168501
- Sum of proper divisors (its aliquot sum) s(n): 2225955823348280827217027445
- 857418820130252257768141056 is an abundant number, because the sum of its proper divisors (2225955823348280827217027445) is greater than itself. Its abundance is 1368537003218028569448886389
Bases of 857418820130252257768141056
- Binary: 1011000101001111010111111101100000001100011011101111000110101010100000011001110001000000002
- Hexadecimal: 0x2C53D7F6031BBC6AA067100
- Base-36: 2ZQFBZNDS0K5W10000
Squares and roots of 857418820130252257768141056
- 857418820130252257768141056 squared (8574188201302522577681410562) is 735167033113553874332756326311846102066767465912795136
- 857418820130252257768141056 cubed (8574188201302522577681410563) is 630346050130881454836566327229006158331688502352049905691222195415320411678703616
-
857418820130252257768141056 is a
perfect square number . Itssquare root is 29281714774416 -
The
cube root of 857418820130252257768141056 is 950016184.4445908459 - Being both a perfect square and a perfect cube, 857418820130252257768141056 is also a
perfect sixth number .
Scales and comparisons
How big is 857418820130252257768141056?- 857,418,820,130,252,257,768,141,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 857,418,820,130,252,257,768,141,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 857418820130252257768141056 cubic inches would be around 79168015.4 feet tall.
Recreational maths with 857418820130252257768141056
- 857418820130252257768141056 backwards is 650141867752252031028814758
- 857418820130252257768141056 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 857418820130252257768141056's digits is 108
- 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 857418820130252257768141056 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 857418820130252257768141056 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/857418820130252257768141056/
Chicago style:
Numbermatics. 2024. "Number 857418820130252257768141056 - Facts about the integer". https://numbermatics.com/n/857418820130252257768141056/
The information we have on file for 857418820130252257768141056 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 857418820130252257768141056, math, Factors of 857418820130252257768141056, curriculum, school, college, exams, university, Prime factorization of 857418820130252257768141056, STEM, science, technology, engineering, physics, economics, calculator, eight hundred fifty-seven septillion, four hundred eighteen sextillion, eight hundred twenty quintillion, one hundred thirty quadrillion, two hundred fifty-two trillion, two hundred fifty-seven billion, seven hundred sixty-eight million, one hundred forty-one thousand and fifty-six.