169366680519556001534447616
169,366,680,519,556,001,534,447,616 is an even composite number composed of six prime numbers multiplied together.
169366680519556001534447616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 169366680519556001534447616:
212 × 34 × 134 × 192 × 312 × 616
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 169366680519556001534447616 from the Numbermatics database.
Names of 169366680519556001534447616
- Cardinal: 169366680519556001534447616 can be written as One hundred sixty-nine septillion, three hundred sixty-six sextillion, six hundred eighty quintillion, five hundred nineteen quadrillion, five hundred fifty-six trillion, one billion, five hundred thirty-four million, four hundred forty-seven thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 1.69366680519556001534447616 × 1026
Factors of 169366680519556001534447616
Divisors of 169366680519556001534447616
- Number of divisors d(n): 20475
-
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 244 247 248 256 279 288 304 312 324 338 342 351 361 366 372 384 403 416 432 456 468 488 494 496 507 512 513 549 558 576 589 608 624 648 676 684 702 722 732 741 744 768 793 806 832 837 864 912 936 961 976 988 992 1014 1024 1026 1053 1083 1098 1116 1152 1159 1178 1209 1216 1248 1296 1352 1368 1404 1444 1464 1482 1488 1521 1536 1539 1586 1612 1647 1664 1674 1728 1767 1824 1872 1891 1922 1952 1976 1984 2028 2048 2052 2106 2166 2196 2197 2223 2232 2304 2318 2356 2379 2418 2432 2496 2511 2592 2704 2736 2808 2883 2888 2928 2964 2976 3042 3072 3078 3172 3211 3224 3249 3294 3328 3348 3456 3477 3534 3627 3648 3721 3744 3782 3844 3904 3952 3968 4056 4096 4104 4212 4332 4392 4394 4446 4464 4563 4608 4636 4693 4712 4758 4836 4864 4941 4992 5022 5184 5239 5301 5408 5472 5616 5673 5766 5776 5856 5928 5952 6084 6144 6156 6344 6422 6448 6498 6588 6591 6656 6669 6696 6912 6954 7068 7137 7254 7296 7442 7488 7564 7657 7688 7808 7904 7936 8112 8208 8424 8649 8664 8784 8788 8892 8928 9126 9216 9272 9386 9424 9516 9633 9672 9728 9747 9882 9984 10044 10309 10368 10431 10478 10602 10816 10881 10944 11163 11191 11232 11346 11532 11552 11712 11856 11904 12168 12288 12312 12493 12688 12844 12896 12996 13176 13182 13312 13338 13392 13689 13824 13908 14079 14136 14274 14508 14592 14884 14976 15067 15128 15314 15376 15616 15717 15808 15872 15903 16224 16416 16848 17019 17298 17328 17568 17576 17784 17856 18252 18259 18432 18544 18772 18848 19032 19266 19344 19456 19494 19764 19773 19968 20007 20088 20618 20736 20862 20956 21204 21411 21632 21762 21888 22021 22326 22382 22464 22692 22971 23064 23104 23424 23712 23808 24336 24583 24624 24986 25376 25688 25792 25947 25992 26352 26364 26624 26676 26784 27378 27648 27816 28158 28272 28548 28561 28899 29016 29184 29241 29768 29952 30134 30256 30628 30752 30927 31232 31293 31434 31616 31744 31806 32448 32643 32832 33489 33573 33696 34038 34596 34656 35136 35152 35568 35712 35929 36504 36518 36864 37088 37479 37544 37696 38064 38532 38688 38912 38988 39528 39546 39936 40014 40176 41236 41472 41724 41743 41912 42237 42408 42822 43264 43524 43776 44042 44652 44764 44928 45201 45384 45942 46128 46208 46848 47151 47424 47616 47709 48373 48672 49166 49248 49972 50752 51057 51376 51584 51894 51984 52704 52728 53248 53352 53568 54756 54777 55296 55632 56316 56544 57096 57122 57798 58032 58368 58482 58621 59319 59536 59904 60268 60512 61009 61256 61504 61854 62464 62586 62868 63232 63488 63612 64233 64896 65286 65664 66063 66978 67146 67392 68076 68107 68913 69192 69312 70272 70304 70699 71136 71424 71858 73008 73036 73749 74176 74958 75088 75392 76128 77064 77376 77824 77841 77976 79056 79092 79872 80028 80352 82472 82944 83448 83486 83824 84474 84816 85644 85683 86528 86697 87048 87552 88084 89304 89528 89856 90402 90768 91884 92256 92416 92781 93696 93879 94302 94848 95232 95418 96746 97344 98332 98496 99541 99944 100467 100719 101504 102114 102752 103168 103788 103968 105408 105456 106704 107136 107787 109512 109554 110592 111264 112437 112632 113088 114192 114244 115351 115596 116064 116736 116964 117242 118638 119072 119808 120536 121024 122018 122512 123008 123708 124928 125172 125229 125736 126464 126711 126976 127224 128466 129792 130572 131328 132126 133956 134017 134292 134784 135603 136152 136214 137826 138384 138624 140544 140608 141398 141453 142272 142848 143716 145119 145483 146016 146072 147498 148352 149916 150176 150784 152256 153171 154128 154752 155682 155952 158112 158184 159744 160056 160704 162409 164331 164944 165888 166896 166972 167648 168948 169632 171288 171366 173056 173394 174096 175104 175863 176168 177957 178608 179056 179712 180804 181536 183027 183768 184512 184832 185562 187392 187758 188604 189696 190464 190836 193492 194688 195871 196664 196992 198189 199082 199888 200934 201438 203008 204228 204321 205504 206336 206739 207576 207936 210816 210912 212097 213408 214272 215574 219024 219108 221247 222528 224874 225264 226176 226981 228384 228488 230702 231192 232128 233472 233928 234484 237276 237367 238144 239616 241072 242048 244036 245024 246016 247416 249856 250344 250458 251472 252928 253422 254448 256932 257049 259584 260091 261144 262656 264252 267912 268034 268584 269568 271206 272304 272428 275652 276768 277248 278343 281088 281216 282796 282906 284544 285696 286273 287432 290238 290966 292032 292144 294996 296704 298623 299832 300352 301401 301568 302157 304512 306342 308256 309504 311364 311904 316224 316368 319579 320112 321408 323361 324818 328662 329888 331776 333792 333944 335296 337311 337896 339264 342576 342732 346053 346112 346788 346921 348192 350208 351726 352336 355914 357216 358112 359424 361608 363072 366054 367536 369024 369664 371124 374784 375516 375687 377208 379392 380133 380928 381672 386984 389376 391742 393328 393984 396378 398164 399776 401868 402051 402876 406016 406809 408456 408642 411008 412672 413478 415152 415872 421632 421824 424194 424359 426816 428544 431148 435357 436449 438048 438216 442494 445056 449748 450528 452352 453962 456768 456976 461404 462384 464256 467077 467856 468968 474552 474734 476288 479232 482144 484096 487227 488072 490048 492032 492993 494832 500688 500916 502944 505856 506844 508896 513864 514098 519168 520182 522288 525312 527589 528504 535824 536068 537168 539136 542412 542659 544608 544856 549081 551304 553536 554496 556686 562176 562432 565592 565812 569088 571392 572546 574864 580476 581932 584064 584288 587613 589992 593408 594567 597246 599664 600704 602802 603136 604314 609024 612684 612963 616512 619008 620217 622728 623808 628849 632448 632736 636291 639158 640224 642816 646722 649636 657324 659776 663741 667584 667888 670592 674622 675792 678528 680943 682651 685152 685464 692106 692224 693576 693842 696384 700416 703452 704672 711828 712101 714432 716224 718848 723216 726144 732108 735072 738048 739328 742248 749568 751032 751374 754416 758784 760266 762073 763344 771147 773968 778752 783484 786656 787968 792756 793117 796328 799552 803736 804102 805752 812032 813618 816912 817284 822016 825344 826956 830304 831744 835029 843264 843648 848388 848718 853632 857088 858819 862296 870714 872898 876096 876432 884988 885391 890112 895869 899496 901056 904704 906471 907924 913536 913952 919087 922808 924768 928512 934154 935712 937936 949104 949468 952576 958737 964288 968192 970083 974454 976144 980096 984064 985986 989664 1001376 1001832 1005888 1011712 1011933 1013688 1017792 1027728 1028196 1038159 1038336 1040364 1040763 1044576 1050624 1055178 1057008 1071648 1072136 1074336 1078272 1084824 1085318 1089216 1089712 1098162 1102608 1107072 1108992 1113372 1113799 1124352 1124864 1127061 1131184 1131624 1138176 1142784 1145092 1149728 1160952 1163864 1168128 1168576 1175226 1179984 1186816 1189134 1194492 1199328 1201408 1205604 1206153 1206272 1208628 1218048 1220427 1225368 1225926 1233024 1238016 1240434 1245456 1247616 1257698 1264896 1265472 1272582 1278316 1280448 1285632 1293444 1294033 1299272 1306071 1309347 1314648 1319552 1327482 1335168 1335776 1341184 1343281 1349244 1351584 1357056 1361886 1365302 1370304 1370928 1384212 1387152 1387684 1392768 1401231 1406904 1409344 1423656 1424202 1428864 1432448 1437696 1446432 1452288 1461681 1464216 1470144 1476096 1478656 1478979 1484496 1499563 1502064 1502748 1508832 1517568 1520532 1524146 1526688 1542294 1547936 1557504 1566968 1573312 1575936 1582767 1585512 1586234 1592656 1599104 1607472 1608204 1611504 1624064 1627236 1627977 1633824 1634568 1644032 1647243 1650688 1653912 1660608 1663488 1670058 1686528 1687296 1696776 1697436 1707264 1714176 1717638 1724592 1741428 1742221 1745796 1752192 1752864 1762839 1769976 1770782 1780224 1783701 1791738 1798992 1802112 1809408 1812942 1815848 1827072 1827904 1838174 1838889 1845616 1849536 1857024 1868308 1871424 1875872 1886547 1891279 1898208 1898936 1905152 1908873 1917474 1928576 1936384 1940166 1948908 1952288 1960192 1968128 1971972 1979328 1991223 2002752 2003664 2011776 2023866 2027376 2035584 2042829 2047953 2055456 2056392 2076318 2076672 2080728 2081526 2089152 2101248 2110356 2111317 2114016 2136303 2143296 2144272 2148672 2156544 2169648 2170636 2178432 2179424 2191669 2196324 2205216 2214144 2217984 2226744 2227598 2248704 2249728 2254122 2262368 2263248 2276352 2286219 2290184 2299456 2313441 2321904 2327728 2336256 2337152 2350452 2359968 2373632 2378268 2379351 2388984 2398656 2402816 2411208 2412306 2412544 2417256 2436096 2440854 2450736 2451852 2466048 2476032 2480868 2490912 2495232 2515396 2529792 2530944 2545164 2546323 2556632 2560896 2571264 2576457 2586888 2588066 2598544 2612142 2618694 2629296 2639104 2654964 2656173 2670336 2671552 2682368 2686562 2687607 2698488 2703168 2714112 2723772 2730604 2740608 2741856 2757261 2768424 2774304 2775368 2785536 2802462 2813808 2818688 2847312 2848404 2857728 2864896 2876211 2892864 2904576 2910249 2923362 2928432 2940288 2950753 2952192 2957958 2968992 2999126 3004128 3005496 3017664 3035136 3041064 3048292 3053376 3084588 3085771 3095872 3114477 3115008 3122289 3133936 3146624 3151872 3165534 3171024 3172468 3185312 3198208 3214944 3216408 3223008 3248128 3254472 3255954 3267648 3269136 3288064 3294486 3307824 3321216 3326976 3340116 3341397 3373056 3374592 3381183 3393552 3394872 3414528 3428352 3435276 3449184 3482856 3484442 3491592 3504384 3505728 3525678 3539952 3541564 3560448 3567402 3575881 3583476 3597984 3604224 3618459 3618816 3625884 3631696 3654144 3655808 3676348 3677778 3691232 3699072 3714048 3721549 3736616 3742848 3751744 3773094 3782558 3796416 3797872 3810304 3817746 3834948 3857152 3872768 3880332 3882099 3897816 3904576 3918213 3920384 3928041 3936256 3943944 3958656 3982446 4005504 4007328 4023552 4029843 4047732 4054752 4071168 4085658 4095906 4110912 4112784 4152636 4154527 4161456 4163052 4178304 4203693 4220712 4222634 4228032 4272606 4286592 4288544 4297344 4312639 4313088 4339296 4341272 4356864 4358848 4383338 4385043 4392648 4410432 4428288 4435968 4453488 4455196 4498689 4499456 4508244 4509973 4524736 4526496 4552704 4572438 4580368 4598912 4626882 4643808 4655456 4672512 4674304 4700904 4719936 4747264 4748301 4756536 4758702 4777968 4797312 4805632 4822416 4824612 4834512 4872192 4881708 4883931 4901472 4903704 4932096 4941729 4952064 4961736 4981824 4990464 5030792 5059584 5061888 5090328 5092646 5113264 5121792 5142528 5152914 5173776 5176132 5197088 5224284 5226663 5237388 5258592 5278208 5288517 5309928 5312346 5340672 5343104 5364736 5373124 5375214 5396976 5406336 5428224 5447544 5461208 5481216 5483712 5514522 5516667 5536848 5548608 5550736 5571072 5604924 5627616 5637376 5659641 5673837 5694624 5696808 5715456 5726619 5729792 5752422 5785728 5809152 5820498 5846724 5856864 5880576 5901506 5904384 5915916 5937984 5998252 6008256 6010992 6035328 6072001 6082128 6096584 6106752 6128487 6143859 6169176 6171542 6191744 6228954 6230016 6244578 6267872 6293248 6303744 6331068 6333951 6342048 6344936 6370624 6396416 6408909 6429888 6432816 6446016 6508944 6511908 6535296 6538272 6575007 6576128 6588972 6615648 6642432 6653952 6680232 6682794 6746112 6749184 6762366 6787104 6789744 6829056 6858657 6870552 6898368 6965712 6968884 6983184 7008768 7011456 7036411 7051356 7079904 7083128 7120896 7134804 7138053 7151762 7166952 7195968 7208448 7236918 7237632 7251768 7263392 7308288 7311616 7352696 7355556 7382464 7398144 7428096 7443098 7473232 7485696 7503488 7546188 7565116 7592832 7595744 7620608 7635492 7638969 7669896 7714304 7729371 7745536 7760664 7764198 7795632 7809152 7836426 7840768 7856082 7887888 7917312 7964892 7968519 8011008 8014656 8047104 8059686 8062821 8095464 8109504 8142336 8171316 8175037 8191812 8221824 8225568 8271783 8305272 8309054 8322912 8326104 8356608 8407386 8441424 8445268 8456064 8545212 8573184 8577088 8594688 8625278 8628633 8678592 8682544 8713728 8717696 8766676 8770086 8785296 8820864 8852259 8856576 8874463 8906976 8910392 8997378 8998912 9016488 9019946 9049472 9052992 9105408 9144876 9160736 9197824 9253764 9257313 9287616 9310912 9343431 9345024 9348608 9366867 9401808 9439872 9496602 9513072 9517404 9555936 9594624 9611264 9644832 9649224 9669024 9744384 9763416 9767862 9802944 9807408 9864192 9883458 9906949 9923472 9963648 9980928 10024191 10061584 10119168 10123776 10180656 10185292 10226528 10243584 10285056 10305828 10310521 10347552 10352264 10394176 10448568 10453326 10474776 10517184 10556416 10577034 10619856 10624692 10681344 10686208 10727643 10729472 10746248 10750428 10793952 10812672 10855377 10856448 10895088 10922416 10962432 10967424 11029044 11033334 11073696 11097216 11101472 11142144 11164647 11209848 11255232 11274752 11319282 11347674 11389248 11393616 11430912 11453238 11459584 11504844 11571456 11618304 11640996 11646297 11693448 11713728 11761152 11784123 11803012 11808768 11831832 11875968 11948131 11996504 12016512 12021984 12070656 12089529 12144002 12164256 12193168 12213504 12256974 12287718 12338352 12343084 12383488 12457908 12463581 12489156 12535744 12586496 12611079 12662136 12667902 12684096 12689872 12741248 12792832 12817818 12859776 12865632 12892032 12937917 13017888 13023816 13070592 13076544 13150014 13152256 13155129 13177944 13231296 13284864 13307904 13360464 13365588 13496067 13498368 13524732 13529919 13574208 13579488 13658112 13717314 13741104 13796736 13845841 13931424 13937768 13966368 14017536 14022912 14072822 14102712 14159808 14166256 14241792 14269608 14276106 14303524 14333904 14391936 14416896 14473836 14479387 14503536 14526784 14616576 14623232 14651793 14705392 14711112 14764928 14796288 14856192 14886196 14946464 14971392 15006976 15092376 15130232 15185664 15191488 15241216 15270984 15277938 15339792 15428608 15458742 15521328 15528396 15591264 15618304 15672852 15679989 15681536 15712164 15775776 15834624 15865551 15929784 15937038 16022016 16029312 16094208 16119372 16125642 16190928 16219008 16284672 16342632 16350074 16383624 16443648 16451136 16543566 16610544 16618108 16645824 16652208 16713216 16814772 16822429 16882848 16890536 16912128 16978923 17021511 17090424 17146368 17154176 17189376 17250556 17257266 17357184 17365088 17427456 17435392 17462653 17533352 17540172 17570592 17641728 17704518 17713152 17748926 17813952 17820784 17994756 18032976 18039892 18098944 18105984 18216003 18289752 18321472 18385461 18395648 18431577 18507528 18514626 18575232 18621824 18686862 18690048 18697216 18733734 18803616 18879744 18993204 19001853 19026144 19034808 19111872 19189248 19222528 19226727 19289664 19298448 19338048 19494319 19526832 19535724 19605888 19614816 19725021 19728384 19766916 19813898 19846944 19927296 19961856 20048382 20123168 20238336 20247552 20361312 20370584 20453056 20487168 20575971 20611656 20621042 20695104 20704528 20788352 20897136 20906652 20949552 21034368 21109233 21112832 21154068 21162181 21239712 21249384 21362688 21372416 21414159 21455286 21458944 21492496 21500856 21587904 21625344 21710754 21712896 21790176 21844832 21924864 21934848 22058088 22066668 22147392 22194432 22202944 22284288 22329294 22419696 22510464 22549504 22638564 22695348 22778496 22787232 22861824 22906476 22916907 22919168 23009688 23142912 23188113 23236608 23281992 23292594 23386896 23427456 23522304 23568246 23606024 23663664 23751936 23896262 23905557 23993008 24033024 24043968 24141312 24179058 24288004 24328512 24386336 24427008 24513948 24525111 24575436 24586627 24676704 24686168 24766976 24815349 24915816 24927162 24978312 25071488 25172992 25222158 25324272 25335804 25368192 25379744 25482496 25585664 25635636 25719552 25731264 25784064 25875834 25885899 26035776 26047632 26141184 26153088 26300028 26310258 26355888 26462592 26556777 26569728 26623389 26720928 26731176 26992134 26996736 27049464 27059838 27148416 27158976 27316224 27434628 27447121 27482208 27593472 27691682 27771939 27862848 27875536 27932736 28035072 28045824 28100601 28145644 28205424 28319616 28332512 28491697 28539216 28552212 28607048 28667808 28783872 28833792 28947672 28958774 29007072 29053568 29233152 29246464 29303586 29410784 29422224 29529856 29592576 29720847 29772392 29892928 29942784 30013952 30072573 30184752 30260464 30371328 30382976 30541968 30555876 30679584 30857216 30917484 30931563 31042656 31056792 31182528 31236608 31345704 31359978 31363072 31424328 31551552 31669248 31731102 31859568 31874076 32044032 32058624 32182929 32188416 32238744 32251284 32381856 32438016 32569344 32685264 32700148 32767248 32887296 32902272 33087132 33102199 33221088 33236216 33291648 33304416 33426432 33493941 33629544 33644858 33765696 33781072 33824256 33957846 34043022 34180848 34292736 34308352 34378752 34501112 34514532 34714368 34730176 34854912 34870784 34925306 34938891 35066704 35080344 35141184 35283456 35409036 35426304 35497852 35627904 35641568 35844393 35989512 36065952 36079784 36197888 36211968 36268587 36432006 36579504 36642944 36770922 36791296 36863154 37015056 37029252 37150464 37243648 37373724 37390743 37394432 37467468 37607232 37759488 37833237 37986408 38003706 38052288 38069616 38223744 38359789 38378496 38453454 38579328 38596896 38676096 38813751 38988638 39053664 39071448 39211776 39229632 39450042 39456768 39533832 39627796 39693888 39854592 39923712 40096764 40115023 40246336 40488201 40495104 40589757 40722624 40741168 40906112 40974336 41151942 41223312 41242084 41390208 41409056 41537523 41576704 41641711 41794272 41813304 41899104 42068736 42218466 42225664 42308136 42324362 42479424 42498768 42725376 42744832 42828318 42910572 42984992 43001712 43175808 43250688 43421508 43438161 43580352 43689664 43849728 43869696 43955379 44116176 44133336 44294784 44388864 44405888 44568576 44658588 44839392 45020928 45099008 45277128 45390696 45556992 45574464 45723648 45812952 45833814 45838336 46019376 46285824 46376226 46486453 46563984 46585188 46773792 46854912 47039967 47044608 47136492 47212048 47327328 47503872 47792524 47811114 47986016 48066048 48087936 48282624 48358116 48380137 48576008 48657024 48772672 48854016 49027896 49050222 49150872 49173254 49353408 49372336 49533952 49630698 49831632 49854324 49956624 50142976 50345984 50444316 50467287 50648544 50671608 50736384 50759488 50936769 50964992 51064533 51171328 51271272 51439104 51462528 51568128 51751668 51771798 52071552 52095264 52282368 52306176 52387959 52600056 52620516 52711776 52925184 53113554 53139456 53246778 53441856 53462352 53984268 54008851 54098928 54119676 54296832 54317952 54648009 54869256 54894242 54964416 55186944 55294731 55383364 55543878 55725696 55751072 55865472 56064307 56070144 56091648 56201202 56291288 56410848 56639232 56665024 56983394 57005559 57078432 57104424 57214096 57335616 57567744 57667584 57895344 57917548 58014144 58107136 58482957 58492928 58607172 58629649 58821568 58844448 59059712 59175063 59185152 59441694 59544784 59785856 59885568 60027904 60145146 60369504 60520928 60742656 60765952 61083936 61111752 61359168 61714432 61727913 61834968 61863126 62085312 62113584 62365056 62473216 62691408 62719956 62848656 63103104 63327699 63338496 63462204 63486543 63719136 63748152 64088064 64117248 64242477 64365858 64376832 64477488 64502568 64763712 64876032 65138688 65370528 65400296 65534496 65774592 65804544 66174264 66204398 66442176 66472432 66583296 66608832 66852864 66987882 67259088 67289716 67531392 67562144 67648512 67915692 67941739 68086044 68361696 68585472 68616704 68750721 68757504 69002224 69029064 69428736 69460352 69709824 69741568 69850612 69877782 70133408 70160688 70282368 70566912 70818072 70995704 71255808 71283136 71688786 71716671 71979024 72131904 72159568 72395776 72423936 72537174 72864012 73159008 73285888 73541844 73575333 73582592 73726308 73759881 74030112 74058504 74300928 74446047 74487296 74747448 74781486 74788864 74934936 75214464 75518976 75666474 75972816 76007412 76104576 76139232 76447488 76719578 76756992 76906908 77158656 77193792 77352192 77627502 77977276 78107328 78142896 78423552 78459264 78900084 78936013 79067664 79255592 79387776 79670331 79709184 79870167 80193528 80230046 80492672 80976402 80990208 81179514 81445248 81482336 81812224 81940141 81948672 82303884 82341363 82446624 82484168 82780416 82818112 83075046 83153408 83283422 83315817 83588544 83626608 83798208 84137472 84436932 84616272 84648724 84958848 84997536 85475091 85489664 85656636 85821144 85969984 86003424 86351616 86501376 86843016 86876322 87160704 87379328 87699456 87739392 87910758 88232352 88266672 88589568 88777728 88811776 89162541 89317176 89678784 90041856 90198016 90217719 90554256 90781392 91113984 91148928 91473343 91625904 91667628 92038752 92571648 92752452 92794689 92972906 93127968 93170376 93547584 93709824 94079934 94089216 94272984 94424096 94654656 95007744 95585048 95622228 95972032 96132096 96175872 96548787 96565248 96716232 96760274 97152016 97314048 97545344 97708032 98055792 98100444 98301744 98346508 98706816 98744672 99067904 99261396 99306597 99663264 99708648 99913248 100285952 100481823 100691968 100888632 100934574 101297088 101343216 101472768 101518976 101873538 101929984 102129066 102542544 102878208 102925056 103136256 103503336 103543596 104143104 104190528 104564736 104612352 104775918 104816673 105200112 105241032 105423552 105850368 106227108 106275481 106278912 106493556 106883712 106924704 107533179 107968536 108017702 108197856 108239352 108593664 108635904 108805761 109296018 109738512 109788484 109928832 110373888 110589462 110766728 111087756 111451392 111502144 111730944 112128614 112172229 112183296 112402404 112582576 112821696 113278464 113330048 113966788 114011118 114156864 114208848 114428192 114671232 115079367 115135488 115368019 115790688 115835096 116028288 116214272 116441253 116965914 116985856 117214344 117259298 117643136 117688896 118119424 118350126 118370304 118883388 119089568 119571712 119771136 120055808 120290292 120345069 120739008 121041856 121464603 121485312 121531904 121769271 122167872 122223504 122718336 123455826 123669936 123726252 124170624 124227168 124612569 124730112 124925133 124946432 125382816 125439912 125697312 126206208 126655398 126676992 126924408 126973086 127438272 127496304 128176128 128234496 128484954 128731716 128790337 128954976 129005136 129527424 129752064 130314483 130741056 130800592 131068992 131549184 131609088 132348528 132408796 132884352 132944864 133166592 133217664 133691809 133705728 133975764 134518176 134579432 135062784 135124288 135297024 135831384 135883478 136172088 136723392 137170944 137233408 137501442 137515008 138004448 138058128 138857472 138920704 139459359 139483136 139701224 139755564 140266816 140321376 140564736 141119901 141133824 141636144 141991408 142511616 142566272 143377572 143433342 143958048 144263808 144319136 144791552 144847872 145074348 145140411 145728024 146318016 146571776 147083688 147150666 147165184 147452616 147519762 148060224 148117008 148601856 148892094 148974592 149494896 149562972 149869872 150428928 151037952 151332948 151401861 151945632 152014824 152209152 152278464 152894976 153193599 153439156 153513984 153813816 154317312 154387584 154704384 155255004 155325703 155954552 156214656 156285792 156847104 156918528 157163877 157800168 157872026 158135328 158511184 158775552 159340662 159418368 159740334 160387056 160460092 160985344 161952804 162026553 162359028 162890496 162964672 163624448 163880282 163944027 164607768 164682726 164893248 164968336 165560832 165636224 166150092 166306816 166566844 166631634 167177088 167253216 167596416 168192921 168274944 168873864 169232544 169297448 169917696 169995072 170950182 170979328 171016677 171313272 171642288 171939968 172006848 172703232 173002752 173686032 173752644 174321408 174758656 175448871 175478784 175821516 175888947 176464704 176533344 177179136 177525189 177555456 177623552 178325082 178634352 179357568 179995933 180083712 180435438 181108512 181562784 182227968 182297856 182946686 183251808 183335256 184077504 185143296 185504904 185589378 185945812 186255936 186340752 187095168 187419648 188159868 188232031 188545968 188848192 189309312 189983097 190015488 190459629 191170096 191244456 191944064 192264192 192351744 193097574 193130496 193432464 193520548 194304032 194628096 195090688 195416064 196111584 196200888 196603488 196693016 197413632 197489344 198135808 198522792 198613194 199326528 199417296 199826496 200571904 200963646 201777264 201869148 202594176 202686432 202945536 203037952 203747076 203825217 203859968 204258132 205085088 205756416 205850112 206252163 206272512 207006672 207087192 208286208 208381056 209129472 209224704 209551836 209633346 210400224 210482064 210847104 211700736 212454216 212550962 212987112 213767424 213849408 215066358 215937072 216035404 216395712 216478704 217187328 217271808 217611522 218128741 218592036 219477024 219576968 219857664 220725999 220747776 221178924 221279643 221533456 222175512 222902784 223004288 223461888 224257228 224344458 224366592 224804808 225165152 225643392 226556928 226660096 227014489 227933576 228022236 228313728 228417696 228856384 229342464 230158734 230270976 230736038 231581376 231670192 232056576 232428544 232882506 233931828 234428688 234518596 235286272 235377792 236238848 236700252 236808039 237766776 238179136 239010993 239143424 239610501 240111616 240580584 240690138 241478016 242083712 242929206 242970624 243063808 243538542 244335744 244447008 245436672 245820423 246911652 247024089 247339872 247452504 248341248 248454336 249225138 249460224 249850266 249892864 249947451 250765632 250879824 251394624 252412416 253310796 253426147 253848816 253946172 254876544 254992608 256425273 256468992 256969908 257463432 257580674 257909952 258010272 259054848 259504128 260628966 261482112 261601184 262137984 263070979 263098368 263218176 264697056 264817592 265768704 265889728 266333184 266435328 267383618 267487623 267951528 269036352 269158864 270125568 270248576 270594048 271662768 271766956 272344176 273446784 274420029 274466816 275002884 275108353 276008896 276116256 277714944 277841408 278384067 278918718 278966272 279402448 279511128 280533632 280642752 281129472 282239802 282267648 283272288 283982816 285023232 285132544 286755144 286866684 287916096 288527616 288638272 289583104 289646361 289695744 290148696 290280822 291456048 292636032 293143552 294167376 294301332 294905232 295039524 296120448 296234016 297203712 297784188 297919791 297949184 298989792 299125944 299739744 300857856 301445469 302075904 302665896 302803722 303891264 304029648 304418304 304556928 305789952 306387198 306878312 307627632 308634624 308775168 309408768 310510008 310651406 311909104 312429312 312571584 313694208 313837056 314327754 315600336 315744052 316270656 317022368 317551104 318681324 318826443 318836736 319480668 319626151 320774112 320920184 321970688 322599537 323905608 324053106 324718056 325780992 325929344 327248896 327760564 327888054 329215536 329365452 329786496 329936672 331121664 331272448 332300184 332613632 333133688 333263268 334354176 334506432 335192832 336385842 336516687 336549888 337747728 338465088 338594896 339835392 339990144 341900364 342033354 342626544 343284576 343879936 344013696 345238101 345406464 346104057 347372064 347505288 348642816 349323759 349517312 350897742 350957568 351643032 351777894 352929408 353066688 354358272 355050378 355110912 355247104 356650164 357268704 358715136 359991866 360167424 360870876 361035207 362217024 363125568 364455936 364595712 365307813 365893372 366503616 366670512 368155008 370392061 371009808 371178756 371891624 372511872 372681504 373837707 374190336 374775399 374839296 376319736 376464062 377091936 377696384 378618624 379966194 380030976 380919258 382340192 382488912 383888128 384528384 384703488 386195148 386371011 386864928 387041096 388608064 389256192 390181376 390943449 392223168 392401776 393206976 393386032 394827264 394978688 397045584 397226388 398653056 398834592 399652992 401075427 401143808 401927292 403554528 403738296 405188352 405372864 405891072 406075904 407494152 407650434 407719936 408516264 410170176 411512832 411700224 412504326 412545024 414013344 414174384 416572416 416762112 418378077 418449408 419103672 419266692 420800448 420964128 421694208 423401472 424908432 425101924 425974224 427534848 427698816 429221071 430132716 431874144 432070808 432791424 432957408 434374656 434543616 435223044 435421233 436257482 437184072 438954048 439153936 439715328 441451998 441495552 442357848 442559286 443066912 444351024 445805568 446008576 446923776 448514456 448688916 449609616 450330304 451286784 453113856 453320192 454028978 454205583 455867152 456044472 456627456 456835392 457712768 458684928 460317468 460541952 461472076 463162752 463340384 464113152 464857088 465765012 465977109 467863656 468857376 469037192 470572544 470755584 471491631 472477696 473400504 473616078 475533552 476358272 478021986 478286848 479221002 481161168 481380276 482956032 484167424 485858412 486079659 486127616 487077084 488671488 488894016 490873344 491640846 491832081 493823304 494048178 494679744 494905008 496682496 496908672 498450276 498677257 498920448 499700532 499894902 501531264 501759648 502789248 504578763 504824832 506621592 506852294 507697632 507892344 509753088 509985216 512850546 512937984 513939816 514926864 515161348 515819904 516020544 518109696 519008256 521257932 521495299 522964224 523202368 524275968 526141958 526346613 526436352 527666841 529394112 529635184 531537408 531779456 532666368 532870656 534767236 534975246 535903056 538072704 538317728 539987799 540251136 540497152 541342243 543325536 543533912 544688352 546893568 548840058 548933632 550005768 550216706 552017792 552232512 555429888 555682816 556768134 557837436 558804896 559022256 561067264 561285504 562258944 564479604 564696093 566544576 567965632 569949291 570046464 570265088 571378887 573510288 573733368 575832192 577055232 577276544 579292722 579391488 580297392 580561644 582912096 585272064 586287104 588334752 588602664 589810464 590079048 592240896 592468032 594407424 595568376 595839582 595898368 597979584 598251888 599479488 601715712 602890938 604323889 605331792 605607444 607782528 608059296 608836608 609113856 611475651 611579904 612774396 613756624 615255264 617269248 617550336 618817536 621020016 621302812 623818208 624858624 625143168 627388416 627674112 628655508 628941781 631200672 631488104 632541312 634044736 635102208 637362648 637652886 638961336 639252302 641548224 641840368 643941376 645199074 647811216 648106212 649436112 651561984 651858688 654386223 654497792 655521128 655776108 658431072 658730904 659572992 659873344 662177997 662243328 662544896 663838929 664600368 665227264 666267376 666526536 668708352 669012864 670385664 672771684 673033374 673099776 675495456 676930176 677189792 679670784 679980288 681043467 683800728 684066708 685253088 686569152 687759872 688027392 690476202 690812928 692208114 694744128 695010576 697285632 698647518 699034624 701795484 703286064 703555788 705858816 706133376 708716544 710100756 710424117 710494208 713300328 714537408 717430272 718831503 719983732 720334848 721741752 722070414 724434048 726251136 728835991 728911872 729191424 730615626 731786744 733007232 733341024 736310016 737461269 740784122 741072267 742019616 742357512 743783248 745023744 745363008 747675414 748380672 749550798 749678592 752639472 752928124 754183872 755392768 757237248 759932388 760278441 761838516 762185437 764680384 764977824 767776256 769275819 769406976 772390296 772742022 773729856 774082192 777216128 778512384 780362752 781886898 784446336 784803552 786413952 786772064 789212937 789654528 789957376 794091168 794452776 797306112 797669184 799305984 802150854 802287616 802462869 803854584 807109056 807476592 810376704 810745728 811782144 812151808 814988304 815300868 817032528 820340352 823260087 823400448 825008652 825325059 828026688 828348768 833144832 833524224 835152201 836756154 836898816 838207344 838533384 841600896 841928256 843388416 844596301 846802944 849816864 850203848 851948448 855069696 855397632 858442142 860265432 863748288 864141616 865582848 865914816 868749312 869087232 870446088 870842466 872514964 874368144 877908096 878307872 879430656 882903996 883242607 884715696 885118572 886133824 888702048 891611136 892017152 893759373 893847552 897028912 897377832 899219232 900660608 902573568 906227712 906640384 908057956 908411166 911734304 912088944 913254912 913670784 915425536 917369856 920634936 922944152 926325504 926680768 928226304 929714176 931530024 931954218 935727312 937714752 938074384 941145088 941511168 942983262 946801008 947232156 951067104 952716544 956043972 956479329 956573696 958442004 958878453 962322336 962760552 965912064 967798611 968334848 971716824 972159318 972255232 974154168 977342976 977788032 981746688 983281692 983664162 987646608 988096356 989359488 989810016 993364992 993817344 996900552 997354514 997840896 999401064 999789804 1003062528 1003519296 1005578496 1009157526 1009649664 1013243184 1013704588 1015395264 1015784688 1019506176 1019970432 1025701092 1026168169 1027879632 1029853728 1030322696 1031639808 1032041088 1035714303 1036219392 1038312171 1042515864 1042990598 1045928448 1046404736 1048551936 1052283916 1052693226 1052872704 1055333682 1058788224 1059270368 1063074816 1063558912 1065221833 1065332736 1065741312 1069534472 1069950492 1071806112 1076145408 1076635456 1079975598 1080502272 1080994304 1082684486 1083105621 1086651072 1087067824 1089376704 1093787136 1097680116 1100011536 1100433412 1104035584 1104465024 1111176183 1111365632 1113536268 1115674872 1117609792 1118044512 1121513121 1122134528 1122571008 1124326197 1124517888 1128959208 1129392186 1133089152 1135931264 1139898582 1140092928 1140530176 1142757774 1147020576 1147466736 1151664384 1154110464 1154553088 1158585444 1159113033 1160594784 1161123288 1165824192 1170544128 1172574208 1172830347 1176669504 1177205328 1179620928 1180158096 1184481792 1184936064 1189153459 1191136752 1191679164 1195959168 1196503776 1198958976 1203226281 1203431424 1205781876 1208647778 1210663584 1211214888 1215565056 1216118592 1217673216 1218227712 1222951302 1223159808 1225548792 1227513248 1230510528 1234538496 1235100672 1237635072 1242040032 1242605624 1247636416 1249717248 1250286336 1255134231 1255348224 1257311016 1257883562 1262401344 1262976208 1265082624 1268089472 1270204416 1274725296 1275305772 1277922672 1278504604 1283096448 1283680736 1287663213 1287882752 1290398148 1290893041 1295622432 1296212424 1298872224 1303123968 1303717376 1306263699 1308772446 1308995584 1311042256 1311552216 1316862144 1317461808 1319145984 1319746688 1324355994 1324486656 1325089792 1327677858 1329200736 1332534752 1333053072 1337416704 1338025728 1340771328 1345543368 1346066748 1350990912 1353860352 1354379584 1359341568 1359960576 1362086934 1362616749 1367601456 1368133416 1370506176 1373138304 1375519744 1376054784 1380952404 1381625856 1384416228 1389488256 1390021152 1394571264 1397295036 1397931327 1398069248 1403590968 1406572128 1407111576 1411717632 1412266752 1414474893 1417433088 1420201512 1420848234 1420988416 1426600656 1429074816 1434860544 1437663006 1439967464 1443483504 1444140828 1448868096 1452502272 1457671982 1458238977 1458382848 1461231252 1463573488 1466014464 1466682048 1472620032 1474922538 1481568244 1482144534 1484039232 1484715024 1487566496 1490047488 1490726016 1495350828 1496031771 1496761344 1499101596 1499784247 1505278944 1505856248 1508367744 1510785536 1513736289 1514474496 1519864776 1520556882 1523677032 1524370874 1529360768 1529955648 1535552512 1538551638 1538813952 1544780592 1545484044 1547459712 1548164384 1554432256 1557024768 1560725504 1563773796 1564485897 1568892672 1569607104 1572827904 1573544128 1578425874 1579039839 1579309056 1579914752 1583000523 1588182336 1588905552 1594612224 1595338368 1598611968 1604301708 1604925738 1607709168 1614218112 1614953184 1619963397 1620753408 1621491456 1624026729 1624303616 1629976608 1630601736 1634065056 1640680704 1646520174 1646800896 1650017304 1650650118 1656053376 1656697536 1666289664 1667048448 1670304402 1673512308 1674274381 1676414688 1677066768 1683201792 1683856512 1686776832 1689192602 1694088279 1699633728 1700407696 1703896896 1710139392 1710795264 1714136661 1716884284 1720530864 1727496576 1728283232 1731165696 1731829632 1737993517 1738174464 1740892176 1741684932 1745029928 1748736288 1755816192 1756615744 1758861312 1765807992 1766485214 1769431392 1770237144 1772267648 1777404096 1783222272 1784034304 1787518746 1787695104 1794057824 1794755664 1798438464 1801321216 1805147136 1812971667 1813280768 1816115912 1816822332 1823468608 1824177888 1826509824 1827341568 1830851072 1834426953 1834739712 1841269872 1845888304 1852651008 1853361536 1856452608 1863060048 1863908436 1871454624 1875429504 1876148768 1882290176 1883022336 1885966524 1886825343 1893602016 1894464312 1902134208 1905433088 1912087944 1912958658 1913147392 1916884008 1917756906 1924644672 1925521104 1931824128 1935597222 1936669696 1943433648 1944318636 1948308336 1954685952 1955576064 1963158669 1963493376 1966563384 1967328324 1975293216 1976192712 1978718976 1979620032 1986729984 1987634688 1991516787 1993801104 1994709028 1995681792 1998802128 1999579608 2006125056 2007038592 2011156992 2018315052 2019234139 2019299328 2026486368 2027409176 2030790528 2031569376 2039012352 2039940864 2043130401 2051402184 2052336338 2055759264 2059707456 2060645392 2063279616 2064082176 2071428606 2072438784 2076624342 2085031728 2085981196 2091856896 2092809472 2097103872 2104567832 2105386452 2110667364 2117576448 2118540736 2126149632 2127117824 2130443666 2131272351 2131482624 2139068944 2139900984 2143612224 2152290816 2153270912 2159951196 2161004544 2161988608 2165368972 2166211242 2173302144 2174135648 2178753408 2186507973 2187574272 2195360232 2200023072 2200866824 2208071168 2208930048 2212383807 2222352366 2222731264 2223216801 2227072536 2231349744 2235219584 2236089024 2243026242 2244269056 2245142016 2248652394 2249035776 2257918416 2258784372 2266178304 2271862528 2279797164 2280835323 2281060352 2285515548 2286556311 2294041152 2294933472 2303328768 2307827457 2308220928 2309106176 2317170888 2318226066 2321189568 2322246576 2331648384 2339947129 2341088256 2345660694 2353339008 2354410656 2359241856 2360316192 2367638811 2368963584 2369872128 2378306918 2382273504 2383358328 2391918336 2393007552 2397917952 2406452562 2406862848 2411563752 2417295556 2421327168 2422429776 2431130112 2432237184 2435346432 2436455424 2445902604 2447016403 2451097584 2455026496 2461021056 2469780261 2470201344 2475975177 2484080064 2485211248 2495272832 2499434496 2500572672 2510268462 2510696448 2514622032 2515767124 2524802688 2525952416 2530165248 2533788903 2536178944 2540144371 2540408832 2549450592 2550611544 2555845344 2557009208 2566192896 2567361472 2575326426 2575765504 2580796296 2581786082 2591244864 2592424848 2597744448 2606247936 2607434752 2612527398 2617544892 2622084512 2623104432 2633724288 2634923616 2638291968 2639493376 2648711988 2649727821 2650179584 2655355716 2658401472 2665069504 2666106144 2674833408 2676051456 2681278119 2681542656 2691086736 2692133496 2701981824 2707720704 2708759168 2718683136 2719921152 2724173868 2725233498 2735202912 2736266832 2741012352 2746276608 2751039488 2752109568 2761904808 2768832456 2778976512 2780042304 2789142528 2794590072 2795862654 2796138496 2807181936 2813144256 2814223152 2823435264 2824533504 2828949786 2835673633 2840403024 2841696468 2853201312 2858149632 2869437987 2869721088 2875326012 2876635359 2879934928 2886967008 2888281656 2897736192 2905004544 2915343964 2916477954 2916765696 2922462504 2927146976 2932028928 2933364096 2945240064 2949845076 2951188357 2963136488 2964289068 2968078464 2969430048 2975132992 2980094976 2981452032 2990701656 2992063542 2993522688 2998203192 2999568494 3010557888 3011712496 3016735488 3021571072 3027472578 3028948992 3039729552 3041113764 3047354064 3048741748 3058721536 3059911296 3071105024 3077103276 3078504507 3089561184 3090968088 3094919424 3096328768 3107142909 3108864512 3114936513 3121451008 3127547592 3128971794 3137785344 3139214208 3145655808 3147088256 3156851748 3158079678 3158618112 3159829504 3166001046 3176364672 3177811104 3189224448 3190676736 3195665499 3197223936 3208603416 3209851476 3215418336 3228436224 3229906368 3239926794 3241506816 3242982912 3248053458 3248607232 3249316863 3259953216 3261203472 3268130112 3281361408 3293040348 3294539911 3300034608 3301300236 3312106752 3313395072 3333528549 3334096896 3340608804 3347024616 3348548762 3352829376 3354133536 3366403584 3367713024 3372978591 3373553664 3378385204 3388176558 3399267456 3400815392 3407793792 3419922727 3420278784 3421590528 3428273322 3433768568 3441061728 3454993152 3456566464 3462331392 3463659264 3475987034 3477339099 3481784352 3483369864 3490059856 3497472576 3511632384 3513231488 3517722624 3531615984 3532970428 3538862784 3540474288 3544535296 3554808192 3567460377 3568068608 3575037492 3576408589 3588115648 3589511328 3596876928 3602642432 3609678843 3610294272 3625943334 3626561536 3632231824 3633644664 3646937216 3648355776 3653019648 3654683136 3661702144 3668853906 3669479424 3682539744 3691776608 3705302016 3706723072 3712905216 3726120096 3727816872 3742909248 3750859008 3752297536 3764580352 3765402693 3766044672 3771933048 3773650686 3787204032 3788928624 3804268416 3810866176 3824175888 3825917316 3833768016 3835513812 3849289344 3851042208 3862989639 3863648256 3871194444 3872679123 3873339392 3886867296 3888637272 3896616672 3909371904 3911152128 3918791097 3926317338 3926986752 3933126768 3934656648 3950586432 3952385424 3957437952 3959240064 3973459968 3975269376 3983033574 3987602208 3989418056 3997604256 3999159216 4012250112 4014077184 4022313984 4036630104 4038468278 4052972736 4054818352 4061581056 4063138752 4078024704 4079881728 4086260802 4102804368 4104672676 4111518528 4119414912 4121290784 4126559232 4128164352 4142857212 4144446079 4144877568 4153248684 4170063456 4171962392 4183713792 4185618944 4193793981 4194207744 4209135664 4210772904 4221334728 4235152896 4237081472 4252299264 4254235648 4260887332 4262544702 4262965248 4278137888 4279801968 4287224448 4304581632 4306541824 4319902392 4323977216 4330737944 4332422484 4346604288 4348271296 4357506816 4373015946 4374716931 4375148544 4390720464 4400046144 4401733648 4416142336 4417860096 4424767614 4444704732 4446433602 4454145072 4462699488 4470439168 4472178048 4486052484 4488095313 4488538112 4490284032 4497304788 4499352741 4515836832 4517568744 4532356608 4541208867 4543725056 4559594328 4561670646 4562120704 4571031096 4573112622 4588082304 4589866944 4606657536 4615654914 4616441856 4618212352 4634341776 4636452132 4642379136 4644493152 4663296768 4679894258 4682176512 4691321388 4693457691 4706678016 4708821312 4718483712 4720632384 4735277622 4737927168 4739744256 4749001569 4756613836 4764547008 4766716656 4783836672 4786015104 4795835904 4812905124 4815096793 4823127504 4834591112 4842654336 4844859552 4859890191 4862260224 4864474368 4872080187 4872910848 4891805208 4894032806 4902195168 4910052992 4922042112 4939560522 4940402688 4951950354 4968160128 4970422496 4990545664 4998348601 4998868992 5001145344 5020536924 5022823143 5029244064 5031534248 5049605376 5051904832 5060330496 5067577806 5072357888 5080288742 5082264837 5098901184 5101223088 5111690688 5114018416 5132385792 5134722944 5150652852 5161592592 5163572164 5182489728 5184849696 5195488896 5213980551 5214869504 5225054796 5235089784 5244169024 5246208864 5267448576 5269847232 5276583936 5278986752 5297423976 5299455642 5300359168 5310711432 5316802944 5330139008 5332212288 5349666816 5352102912 5362556238 5363085312 5382173472 5384266992 5403963648 5415441408 5417518336 5438915001 5439842304 5448347736 5450466996 5470405824 5472533664 5482024704 5492553216 5502078976 5503280859 5504219136 5523809616 5537664912 5557953024 5560084608 5579873923 5589180144 5591725308 5614363872 5626288512 5628446304 5646870528 5649067008 5657899572 5660476029 5671347266 5680806048 5683392936 5706402624 5716299264 5738875974 5739442176 5750652024 5753270718 5759869856 5773934016 5776563312 5795472384 5810009088 5830687928 5832955908 5844925008 5854293952 5864057856 5866728192 5889476007 5890480128 5899690152 5902376714 5926272976 5928578136 5936156928 5938860096 5950265984 5960189952 5962904064 5981403312 5984127084 5987045376 5996406384 5999136988 6021115776 6023424992 6033470976 6043142144 6054945156 6057702417 6057897984 6079459104 6082227528 6094708128 6097483496 6117443072 6119822592 6129391203 6142210048 6154206552 6157009014 6179122368 6181936176 6189838848 6192657536 6214285818 6217729024 6229873026 6255095184 6257943588 6275570688 6278428416 6291311616 6294176512 6313703496 6316159356 6319659008 6332002092 6352729344 6355622208 6378448896 6381353472 6391330998 6393817053 6394447872 6417206832 6419702952 6430836672 6456872448 6459812736 6479853588 6482804341 6483013632 6485965824 6496106916 6498633726 6519906432 6522406944 6536260224 6559523919 6562722816 6586080696 6589079822 6600069216 6602600472 6624213504 6626790144 6637151421 6667057098 6668193792 6681217608 6694049232 6697097524 6705658752 6708267072 6732807168 6735426048 6745957182 6747107328 6756770408 6776353116 6798534912 6801630784 6815587584 6839845454 6842505969 6843181056 6856546644 6859668933 6867537136 6882123456 6909986304 6913132928 6924662784 6927318528 6951974068 6954678198 6963568704 6966739728 6980119712 6994945152 7019841387 7023264768 7026462976 7037449159 7063231968 7065940856 7077725568 7080948576 7089070592 7102916433 7109616384 7134920754 7136137216 7150074984 7152817178 7176231296 7179022656 7193753856 7205284864 7219357686 7220588544 7251886668 7264463648 7267289328 7293874432 7296711552 7306039296 7309366272 7323404288 7337707812 7341049209 7365079488 7383553216 7409340783 7410604032 7413446144 7427925531 7452240192 7455633744 7485818496 7501718016 7504595072 7530805386 7532089344 7543866096 7547301372 7574408064 7577857248 7601366709 7608536832 7620433113 7621732352 7648351776 7651834632 7667536032 7671027624 7698578688 7702084416 7725979278 7727296512 7742388888 7745358246 7746678784 7773734592 7777274544 7793233344 7818743808 7822304256 7837582194 7852634676 7856210557 7866253536 7869313296 7901172864 7904770848 7914875904 7918480128 7949183463 7950538752 7966067148 7975204416 7978836112 7995208512 7998318432 8024500224 8028154368 8044627968 8073260208 8076936556 8105945472 8109636704 8123162112 8126277504 8155200349 8156049408 8159763456 8172521604 8205608736 8209345352 8223037056 8238829824 8242581568 8253118464 8256328704 8285714424 8288892158 8306497368 8340126912 8343924784 8367427584 8371237888 8387587962 8388415488 8418271328 8421545808 8442669456 8470305792 8474162944 8507020899 8508471296 8521774664 8525089404 8556275776 8559603936 8574448896 8608313961 8609163264 8613083648 8629906077 8639804784 8647954432 8661475888 8664844968 8693208576 8696542592 8715013632 8746031892 8749433862 8750297088 8781440928 8800092288 8803467296 8832284672 8835720192 8849535228 8853565071 8889409464 8892867204 8908290144 8925398976 8940878336 8944356096 8972104968 8976190626 8977076224 8980568064 8994609576 8998705482 9031673664 9035137488 9064713216 9082417734 9087450112 9119188656 9123341292 9142062192 9146225244 9176164608 9179733888 9213315072 9231309828 9235513521 9236424704 9268683552 9272904264 9284758272 9288986304 9326593536 9344809539 9359788516 9364353024 9382642776 9386915382 9413356032 9417642624 9436967424 9441264768 9470555244 9474867883 9475854336 9479488512 9498003138 9513227672 9529094016 9533433312 9567673344 9572030208 9586996497 9591671808 9625810248 9630193586 9646255008 9669182224 9685308672 9689719104 9719780382 9724520448 9728948736 9744160374 9745821696 9783610416 9788065612 9804390336 9820105984 9844084224 9879121044 9883619733 9903900708 9908410681 9936320256 9940844992 9981091328 9996697202 10000585647 10002290688 10041073848 10045646286 10058488128 10063068496 10099210752 10103809664 10120660992 10135155612 10144715776 10160577484 10164529674 10197802368 10202446176 10223381376 10228036832 10259768181 10264771584 10269445888 10301305704 10323185184 10327144328 10364979456 10369699392 10390977792 10427961102 10429739008 10432017297 10450109592 10470179568 10488338048 10492417728 10534897152 10539694464 10553167872 10557973504 10594847952 10598911284 10621422864 10633605888 10660278016 10664424576 10702381131 10704205824 10725112476 10729225767 10764346944 10768533984 10807927296 10829036529 10830882816 10835036672 10877830002 10879684608 10896695472 10900933992 10940811648 10945067328 10964049408 10979751913 10985106432 11006561718 11008438272 11047619232 11075329824 11115906048 11120169216 11159747846 11178360288 11183450616 11228727744 11252577024 11256892608 11293741056 11298134016 11315799144 11320952058 11342694532 11361612096 11366785872 11412805248 11432598528 11477751948 11482153891 11501304048 11506541436 11519739712 11547868032 11553126624 11588968917 11590944768 11618037369 11620018176 11661375856 11665911816 11689850016 11708587904 11728115712 11733456384 11778952014 11780960256 11799380304 11804753428 11852545952 11857156272 11872313856 11877720192 11900531968 11920379904 11925808128 11962806624 11968254168 11992812768 11998273976 12042231552 12046849984 12066941952 12086284288 12109890312 12115404834 12158918208 12164455056 12189416256 12194966992 12234886144 12239645184 12258782406 12308413104 12314018028 12358244736 12363872352 12379677696 12385315072 12428571636 12433338237 12435458048 12459746052 12510190368 12515887176 12551141376 12556856832 12581381943 12582623232 12588353024 12627406992 12632318712 12639318016 12664004184 12705458688 12711244416 12756897792 12762706944 12782661996 12787634106 12788895744 12834413664 12839405904 12861673344 12913744896 12919625472 12959707176 12965608682 12971931648 12992213832 12997267452 13039812864 13044813888 13072520448 13119047838 13125445632 13172161392 13178159644 13200138432 13205200944 13248427008 13253580288 13274302842 13305853201 13334114196 13362435216 13388098464 13394195048 13411317504 13416534144 13464285939 13465614336 13470852096 13491914364 13498058223 13513540816 13552706232 13597069824 13603261568 13631175168 13679690908 13685011938 13686362112 13713093288 13719337866 13735074272 13764246912 13819972608 13826265856 13847883829 13849325568 13854637056 13903948136 13909356396 13927137408 13933479456 13960239424 13989890304 14039682774 14046529536 14052925952 14074898318 14080373073 14126463936 14131881712 14155451136 14161897152 14178141184 14205832866 14219232768 14269841508 14300149968 14305634356 14352462592 14358045312 14387507712 14410569728 14438715372 14445290379 14503773336 14528927296 14534578656 14579670573 14587748864 14593423104 14616240561 14618732544 14646808576 14675415624 14682098418 14730158976 14767106432 14818681566 14821208064 14826892288 14855851062 14904480384 14911267488 14971636992 14995045803 15003436032 15009190144 15061610772 15068469429 15087732192 15094602744 15148816128 15155714496 15202733418 15217073664 15240866226 15243464704 15246794511 15296703552 15303669264 15335072064 15342055248 15397157376 15404168832 15451958556 15458994967 15484777776 15490716492 15547469184 15554549088 15586466688 15641941653 15644608512 15675164388 15705269352 15712421114 15732507072 15738626592 15802345728 15809541696 15829751808 15836960256 15898366926 15901077504 15932134296 15950408832 15957672224 15990417024 15996636864 16047329719 16049000448 16056308736 16089255936 16146520416 16153873112 16211890944 16219273408 16246324224 16252555008 16310400698 16316745003 16319526912 16345043208 16411217472 16418690704 16446074112 16477659648 16485163136 16506236928 16512657408 16571428848 16577784316 16612994736 16680253824 16687849568 16739621769 16742475776 16775175924 16781609533 16836542656 16843091616 16885338912 16940611584 16948325888 16981428087 17014041798 17016942592 17043549328 17050178808 17112551552 17119207872 17148897792 17216627922 17218326528 17226167296 17259812154 17279609568 17322951776 17329689936 17386417152 17393085184 17430027264 17492063784 17498867724 17562881856 17600184576 17606934592 17664569344 17668428021 17671440384 17699070456 17707130142 17778818928 17785734408 17816580288 17850797952 17881756672 17888712192 17944209936 17952381252 17961136128 17989219152 17997410964 18063347328 18070274976 18129426432 18164835468 18173107251 18174900224 18238377312 18246682584 18284124384 18292450488 18352329216 18359467776 18388173609 18426630144 18462619656 18471027042 18472849408 18537367104 18545808528 18569516544 18577972608 18653187072 18689619078 18719577032 18765285552 18773830764 18826712064 18835285248 18873934848 18882529536 18941110488 18949735766 18958977024 18996006276 19026455344 19058188032 19066866624 19135346688 19144060416 19173992994 19183343616 19251620496 19260387172 19292510016 19338364448 19370617344 19379438208 19439560764 19448413023 19449040896 19457897472 19488320748 19497195211 19567220832 19576131224 19608780672 19640211968 19678571757 19688168448 19758242088 19767239466 19807801416 19816821362 19872640512 19881689984 19962182656 19993394404 20001171294 20004581376 20082147696 20091292572 20116976256 20126136992 20198421504 20207619328 20241321984 20270311224 20289431552 20321154968 20329059348 20395604736 20404892352 20446762752 20456073664 20519536362 20527517907 20529543168 20538891776 20579006799 20602611408 20646370368 20654288656 20729958912 20739398784 20781955584 20855922204 20864034594 20900219184 20940359136 20976676096 20984835456 21059524161 21069794304 21079388928 21112347477 21115947008 21189695904 21197822568 21242845728 21267211776 21308749299 21320556032 21328849152 21404762262 21408411648 21450224952 21458451534 21528693888 21537067968 21615854592 21658073058 21661765632 21670073344 21755660004 21793390944 21801867984 21881623296 21890134656 21928098816 21959503826 21970212864 22013123436 22023147627 22095238464 22150659648 22231812096 22240338432 22283776593 22319495692 22356720576 22366901232 22457455488 22505154048 22513785216 22593915721 22596268032 22631598288 22641904116 22685389064 22723224192 22733571744 22804100127 22825610496 22861299339 22865197056 22955503896 22964307782 23002608096 23013082872 23039479424 23095736064 23106253248 23177937834 23181889536 23236074738 23240036352 23322751712 23331823632 23379700032 23417175808 23456231424 23466912768 23557904028 23568631671 23598760608 23609506856 23705091904 23714312544 23744627712 23755440384 23801063936 23847550389 23851616256 23925613248 23936508336 23985625536 23996547952 24084463104 24093699968 24133883904 24219780624 24230809668 24317836416 24328910112 24378832512 24389933984 24465601047 24469772288 24479290368 24517564812 24616826208 24628036056 24716489472 24727744704 24759355392 24770630144 24857143272 24866676474 24870916096 24919492104 25020380736 25031774352 25102282752 25113713664 25162763886 25165246464 25176706048 25254813984 25264637424 25328008368 25410917376 25422488832 25521062697 25525413888 25565323992 25575268212 25668827328 25678811808 25723346688 25827489792 25839250944 25889718231 25919414352 25931217364 25943863296 25984427664 25994534904 26079625728 26089627776 26145040896 26182485331 26238095676 26250891264 26344322784 26356319288 26400276864 26410401888 26496854016 26507160576 26548605684 26560695213 26611706402 26668228392 26724870432 26776196928 26788390096 26822635008 26833068288 26928571878 26931228672 26941704192 26983828728 26996116446 27027081632 27105412464 27194139648 27206523136 27262350336 27359381816 27370023876 27426186576 27438675732 27470148544 27528493824 27639945216 27652531712 27695767658 27706540563 27709274112 27807896272 27818712792 27854274816 27866958912 27920478848 27979780608 28079365548 28093059072 28105851904 28149796636 28160746146 28252927872 28263763424 28310902272 28323794304 28356282368 28411665732 28424603649 28438465536 28539683016 28600299936 28611268712 28704925184 28716090624 28760989491 28775015424 28821139456 28877430744 28890580758 29007546672 29057854592 29069157312 29159341146 29175497728 29186846208 29232481122 29237465088 29350831248 29364196836 29460317952 29534212864 29637363132 29650859199 29653784576 29711702124 29725232043 29808960768 29822534976 29943273984 29990091606 30001756941 30006872064 30018380288 30123221544 30136938858 30175464384 30189205488 30297632256 30311428992 30405466836 30419312677 30434147328 30481732452 30493589022 30593407104 30607338528 30670144128 30684110496 30779304543 30794314752 30808337664 30903917112 30917989934 30969555552 30981432984 31094938368 31109098176 31172933376 31283883306 31289217024 31350328776 31410538704 31424842228 31465014144 31477253184 31604691456 31619083392 31659503616 31673920512 31796733852 31811213239 31864268592 31900817664 31915344448 31980834048 31993273728 32094659438 32107143393 32112617472 32187677301 32293040832 32307746224 32423781888 32438546816 32492648448 32505110016 32620801396 32633490006 32639053824 32690086416 32822434944 32837381408 32892148224 32939255739 32955319296 32970326272 33021876823 33025314816 33142857696 33155568632 33225989472 33360507648 33375699136 33479243538 33484951552 33550351848 33563219066 33673085312 33686183232 33770677824 33881223168 33896651776 33962856174 34028083596 34087098656 34100357616 34225103104 34238415744 34297795584 34433255844 34446461673 34452334592 34519624308 34559219136 34645903552 34659379872 34766906751 34772834304 34786170368 34854112107 34860054528 34984127568 34997735448 35125763712 35200369152 35213869184 35336856042 35342880768 35398140912 35414260284 35557637856 35571468816 35633160576 35701595904 35763513344 35777424384 35888419872 35904762504 35978438304 35994821928 36126694656 36140549952 36258852864 36329670936 36346214502 36349800448 36476754624 36493365168 36568248768 36584900976 36704658432 36718935552 36776347218 36863757229 36925239312 36942054084 37074734208 37091617056 37139033088 37155945216 37300014711 37306374144 37379238156 37439154064 37530571104 37547661528 37653424128 37670570496 37747869696 37765059072 37882220976 37899471532 37917954048 37992012552 38052910688 38116376064 38133733248 38270693376 38288120832 38347985988 38365448641 38366687232 38503240992 38520774344 38585020032 38676728896 38741234688 38758876416 38879121528 38896826046 38915794944 38976641496 38994390422 39134441664 39152262448 39217561344 39280423936 39357143514 39376336896 39516484176 39534478932 39615602832 39633642724 39745281024 39763379968 39917559603 39924365312 39986788808 40002342588 40164295392 40182585144 40233952512 40252273984 40392857817 40396843008 40415238656 40494174669 40540622448 40578863104 40642309936 40658118696 40791209472 40809784704 40893525504 40912147328 41039072724 41055035814 41059086336 41077783552 41158013598 41205222816 41292740736 41308577312 41459917824 41478797568 41543651487 41563911168 41711844408 41728069188 41800438368 41880718272 41953352192 41969670912 42119048322 42139588608 42158777856 42224694954 42231894016 42241119219 42379391808 42395645136 42485691456 42534423552 42617498598 42641112064 42657698304 42809524524 42900449904 42916903068 43057387776 43074135936 43231709184 43316146116 43335871137 43340146688 43511320008 43586781888 43603735968 43763246592 43780269312 43848721683 43856197632 43919007652 43940425728 44026246872 44046295254 44190476928 44301319296 44458995451 44463624192 44480676864 44567553186 44638991384 44713441152 44733802464 44914910976 44985137409 45010308096 45027570432 45187831442 45205408287 45263196576 45283808232 45370778128 45446448384 45467143488 45608200254 45651220992 45722598678 45730394112 45911007792 45928615564 46005216192 46026165744 46078958848 46191472128 46212506496 46355875668 46376984901 46472149476 46493311657 46645503424 46663647264 46759400064 46834351616 46925824959 46933825536 47115808056 47137263342 47197521216 47219013712 47410183808 47428625088 47489255424 47510880768 47602127872 47695100778 47703232512 47851226496 47873016672 47971251072 47993095904 48141989157 48168926208 48187399936 48267767808 48439561248 48461619336 48635672832 48657820224 48757665024 48779867968 48931202094 48939544576 48950235009 48958580736 49035129624 49233652416 49256072112 49432978944 49455489408 49518710784 49541260288 49714286544 49733352948 49838984208 50040761472 50063548704 50218865307 50227427328 50325527772 50344828599 50353412096 50509627968 50529274848 50656016736 50821834752 50844977664 50944284261 51042125394 51050827776 51130647984 51150536424 51337654656 51357623616 51446693376 51520374361 51654979584 51678501888 51779436462 51838828704 51862434728 51968855328 51989069808 52159251456 52179255552 52290081792 52364970662 52476191352 52688645568 52712638576 52800553728 52820803776 52993708032 53014321152 53097211368 53121390426 53223412804 53336456784 53449740864 53552393856 53576780192 53645270016 53666136576 53857143756 53877799027 53883408384 53967657456 53992232892 54054163264 54210824928 54388279296 54413046272 54519321753 54524700672 54718763632 54740047752 54852373152 54877351464 54940297088 55056987648 55279890432 55305063424 55391535316 55413081126 55418548224 55615792544 55637425584 55708549632 55733917824 55840957696 55959561216 56158731096 56211703808 56299593272 56321492292 56505855744 56527526848 56621804544 56647588608 56712564736 56823331464 56849207298 56876931072 57079366032 57200599872 57222537424 57409850368 57432181248 57521978982 57550030848 57754861488 57781161516 58015093344 58115709184 58138314624 58318682292 58345239069 58350995456 58373692416 58464962244 58491585633 58701662496 58728393672 58920635904 59035715271 59068425728 59274726264 59301718398 59307569152 59423404248 59450464086 59617921536 59645069952 59886547968 59980183212 60003513882 60013744128 60036760576 60246443088 60273877716 60350928768 60378410976 60595264512 60622857984 60810933672 60838625354 60868294656 60963464904 60987178044 61186814208 61214677056 61340288256 61368220992 61558609086 61588629504 61616675328 61737020397 61807834224 61835979868 61939111104 61962865968 62189876736 62218196352 62345866752 62567766612 62596258309 62700657552 62821077408 62849684456 62930028288 62954506368 63178572483 63209382912 63238166784 63337042431 63347841024 63593467704 63622426478 63728537184 63801635328 63830688896 63961668096 63986547456 64189318876 64214286786 64225234944 64375354602 64586081664 64615492448 64847563776 64877093632 64978531813 64985296896 65010220032 65241602792 65266980012 65380172832 65644869888 65674762816 65784296448 65878511478 65910638592 65940652544 66043753646 66069442881 66285715392 66311137264 66451978944 66721015296 66751398272 66958487076 67100703696 67126438132 67346170624 67372366464 67541355648 67781747163 67793303552 67925712348 68056167192 68174197312 68200715232 68412300381 68450206208 68476831488 68583898017 68595591168 68866511688 68892923346 68904669184 69039248616 69118438272 69291807104 69318759744 69533813502 69545668608 69572340736 69708224214 69720109056 69968255136 69995470896 70251527424 70400738304 70427738368 70673712084 70705895013 70796281824 70828520568 71115275712 71142937632 71266321152 71403191808 71527026688 71542651167 71554848768 71776839744 71809525008 71956876608 71989643856 72253389312 72281099904 72538360999 72659341872 72692429004 72953509248 72986730336 73136497536 73169801952 73396803141 73409316864 73437871104 73552694436 73727514458 73850478624 73884108168 74149468416 74183234112 74278066176 74311890432 74600029422 74612748288 74758476312 74878308128 75061142208 75095323056 75306848256 75341140992 75495739392 75530118144 75764441952 75798943064 75984025104 76105821376 76232752128 76267466496 76563188091 76576241664 76695971976 76730897282 77006481984 77041548688 77170040064 77353457792 77482469376 77517752832 77758243056 77793652092 77831589888 77953282992 77988780844 78268883328 78304524896 78435122688 78547455993 78560847872 78714287028 78744475501 78752673792 79032968352 79068957864 79231205664 79267285448 79490562048 79526759936 79682085639 79835119206 79848730624 79973577616 80004685176 80328590784 80365170288 80467905024 80504547968 80785715634 80793686016 80830477312 80988349338 81081244896 81284619872 81316237392 81582418944 81619569408 81787051008 81824294656 82078145448 82110071628 82155567104 82316027196 82410445632 82585481472 82617154624 82919835648 82957595136 83087302974 83119621689 83127822336 83423688816 83456138376 83600876736 83761436544 83906704384 83939341824 84238096644 84279177216 84317555712 84449389908 84482238438 84758783616 84791290272 84971382912 85068847104 85234997196 85273810947 85282224128 85315396608 85619049048 85800899808 85833806136 86114775552 86148271872 86282968473 86463418368 86632292232 86671742274 86680293376 87022640016 87173563776 87207471936 87526493184 87560538624 87697443366 87712395264 87838015304 88052493744 88092590508 88380953856 88602638592 88917990902 88952577597 88961353728 89135106372 89175696129 89277982768 89426882304 89467604928 89829821952 89970274818 90020616192 90055140864 90375662884 90410816574 90526393152 90567616464 90741556256 90892896768 90934286976 91216400508 91257938031 91302441984 91445197356 91486839067 91822015584 91857231128 92010432384 92052331488 92157917696 92337913629 92382944256 92425012992 92711751336 92753969802 92944298952 92986623314 93291006848 93327294528 93518800128 93668703232 93851649918 93867651072 94231616112 94274526684 94395042432 94438027424 94820367616 94857250176 94978510848 95021761536 95204255744 95390201556 95433639717 95702452992 95746033344 95942502144 95986191808 96283978314 96321430179 96337852416 96374799872 96563031903 96879122496 96923238672 97271345664 97315640448 97515330048 97559735936 97862404188 97900470018 97917161472 98070259248 98467304832 98512144224 98817767217 98865957888 98910978816 99065630469 99082520576 99428573088 99466705896 99677968416 100081522944 100127097408 100437730614 100454854656 100651055544 100689657198 100706824192 101019255936 101058549696 101312033472 101643669504 101689955328 101888568522 102084250788 102130737241 102261295968 102301072848 102675309312 102715247232 102893386752 103040748722 103339385019 103357003776 103558872924 103677657408 103724869456 103937710656 103978139616 104318502912 104358511104 104562336321 104580163584 104729941324 104952382704 105377291136 105425277152 105601107456 105641607552 106017604537 106028642304 106194422736 106242780852 106446825608 106672913568 106899481728 107104787712 107153560384 107290540032 107332273152 107714287512 107755598054 107935314912 107984465784 108108326528 108421649856 108776558592 108826092544 109038643506 109049401344 109437527264 109480095504 109704746304 109754702928 109880594176 110113975296 110591271687 110610126848 110783070632 110826162252 111231585088 111274851168 111417099264 111467835648 111681915392 111900044133 111919122432 112317462192 112423407616 112599186544 112642984584 113011711488 113055053696 113243609088 113295177216 113646662928 113698414596 113753862144 114158732064 114401199744 114445074848 114819700736 114864362496 115043957964 115096345923 115100061696 115509722976 115562323032 116030186688 116231418368 116276629248 116637364584 116690478138 116701990912 116747384832 116929924488 116983171266 117403324992 117456787344 117841271808 118071430542 118136851456 118549452528 118603436796 118846808496 118900928172 119235843072 119290139904 119752678809 119773095936 119960366424 120007027764 120073521152 120492886176 120547755432 120701857536 120756821952 121190529024 121245715968 121482524007 121621867344 121677250708 121736589312 121926929808 121974356088 122373628416 122429354112 122680576512 122736441984 123117218172 123173282479 123177259008 123233350656 123474040794 123615668448 123671959736 123878222208 123925731936 124379753472 124436392704 124630954461 124691733504 125135533224 125192516618 125401315104 125642154816 125699368912 125860056576 125909012736 126357144966 126418765824 126476333568 126674084862 126695682048 127186935408 127244852956 127457074368 127603270656 127661377792 127923336192 127973094912 128378637752 128428573572 128750709204 129172163328 129230984896 129695127552 129754187264 129957063626 130007613411 130020440064 130483205584 130533960024 130760345664 131289739776 131349525632 131568592896 131757022956 131821277184 131881305088 132087507292 132138885762 132571430784 132622274528 132903957888 133376986353 133442030592 133502796544 133916974152 134201407392 134252876264 134692341248 134744732928 134955412227 135082711296 135563494326 135586607104 135616224861 135851424696 136112334384 136348394624 136401430464 136824600762 136900412416 136953662976 137167796034 137191182336 137733023376 137785846692 138078497232 138236876544 138583614208 138637519488 139067627004 139130954703 139144681472 139416448428 139479934971 139936510272 139990941792 140503054848 140777474877 140801476608 140855476736 141347424168 141411790026 141592563648 141657041136 142230551424 142285875264 142532642304 142736774869 142806383616 143085302334 143109697536 143553679488 143619050016 143913753216 143979287712 144425967471 144506778624 144562199808 145076721998 145318683744 145384858008 145907018496 145973460672 146272995072 146339603904 146793606282 146818633728 146875742208 147105388872 147455028916 147700957248 147768216336 148298936832 148366468224 148556132352 148623780864 149200058844 149268000583 149516952624 149756616256 150122284416 150190646112 150656595921 150682281984 151034485797 151060236288 151528883904 151597886128 151968050208 152211642752 152465504256 152534932992 153126376182 153152483328 153391943952 153461794564 154012963968 154083097376 154340080128 154561123083 154706915584 154948806631 154964938752 155035505664 155516486112 155587304184 155906565984 155977561688 156537766656 156609049792 156870245376 157094911986 157121695744 157428574056 157488951002 158065936704 158137915728 158462411328 158534570896 158981124096 159053519872 159364171278 159670238412 159947155232 160009370352 160657181568 160730340576 160935810048 161009095936 161571431268 161633397081 161660954624 161976698676 162162489792 162569239744 162632474784 163164837888 163239138816 163557965259 163574102016 163648589312 164156290896 164220143256 164311134208 164632054392 164820891264 165170962944 165234309248 165839671296 165915190272 166174605948 166239243378 166255644672 166847377632 166912276752 167201753472 167522873088 167813408768 167878683648 168476193288 168635111424 168898779816 168964476876 169517567232 169582580544 169942765824 170137694208 170469994392 170547621894 170564448256 170630793216 171238098096 171601799616 171667612272 172229551104 172296543744 172565936946 172976091613 173264584464 173343484548 174045280032 174347127552 174414943872 175035717207 175052986368 175121077248 175394886732 175474756899 175676030608 176104987488 176185181016 176761907712 177205277184 177835981804 177905155194 177922707456 178270212744 178351392258 178555965536 178853764608 178935209856 179659643904 179940549636 180022489777 180041232384 180110281728 180751325768 180821633148 181052786304 181135232928 181483112512 181785793536 181868573952 182432801016 182515876062 182604883968 182890394712 182973678134 183644031168 183714462256 184020864768 184104662976 184315835392 184675827258 184765888512 184850025984 185423502672 185507939604 185888597904 185973246628 186582013696 186654589056 187037600256 187337406464 187703299836 187788774927 188463232224 188549053368 188790084864 188876054848 189535717449 189640735232 189714500352 190011127293 190043523072 190408511488 190780403112 190867279434 191404905984 191492066688 191885004288 191972383616 192567956628 192642860358 192675704832 192749599744 193126063806 193758244992 193846477344 194542691328 194631280896 194935595439 195030660096 195119471872 195724808376 195800940036 196140518496 196934609664 197024288448 197635534434 197731915776 197821957632 198131260938 198165041152 198208328643 198857146176 198933411792 199355936832 200163045888 200254194816 200875461228 200966934571 201302111088 201379314396 202038511872 202117099392 202624066944 203345241489 203379910656 203777137044 204168501576 204261474482 204522591936 204602145696 205350618624 205430494464 205751694051 205786773504 206081497444 206678770038 206714007552 207117745848 207355314816 207449738912 207875421312 207956279232 208615286347 208637005824 208717022208 209124672642 209160327168 209459882648 209904765408 210754582272 210850554304 211202214912 211283215104 212035209074 212117685039 212388845472 212485561704 212893651216 213345827136 213798963456 214209575424 214307120768 214581080064 214664546304 215428575024 215511196108 215870629824 215968931568 216216653056 216843299712 217615082997 217652185088 218077287012 218160923929 218875054528 218960191008 219409492608 219509405856 219761188352 220190409423 220227950592 221182543374 221220253696 221566141264 221652324504 222463170176 222549702336 222834198528 222935671296 223363830784 223800088266 223838244864 224634924384 225198373088 225285969168 226023422976 226110107392 226487218176 226590354432 227293325856 227396829192 228317464128 228802399488 228890149696 229639401472 229689564273 229728724992 230087915928 230192691846 231019445952 231124646064 232060373376 232462836736 232553258496 233274729168 233380956276 233494769664 233859848976 233966342532 234806649984 234913574688 235642367979 235682543616 236142861084 236233426503 236273702912 237098905056 237206873592 237693616992 237801856344 238471686144 238580279808 239046256917 239505357618 239546191872 239920732848 240014055528 240147042304 240985772352 241095510864 241403715072 241513643904 242381058048 242491431936 242965048014 243243734688 243354501416 243853859616 243948712176 244747256832 244858708224 245361153024 245472883968 246234436344 246346564958 246466701312 246948081588 247231336896 247343919472 247756444416 247851463872 248759506944 248872785408 249261908922 249383467008 250271066448 250385033236 250802630208 251284309632 251398737824 251720113152 251818025472 252714289932 252811210819 252837531648 252952667136 253348169724 254373870816 254489705912 254914148736 255206541312 255322755584 255821432841 255846672384 255946189824 256757275504 256857147144 257501418408 258344326656 258461969792 259390255104 259508374528 259914127252 260015226822 260040880128 260966411168 261067920048 261520691328 262579479552 262699051264 263137185792 263514045912 263762610176 264175014584 264277771524 265142861568 265244549056 265807915776 266753972706 266857732791 266884061184 267005593088 267527088387 267833948304 268402814784 268505752528 269384682496 269489465856 269910824454 270165422592 271126988652 271232449722 271702849392 272224668768 272696789248 272802860928 273649201524 273773814093 273800824832 273907325952 274335592068 274460517201 275466046752 275571693384 276156994464 276473753088 277013740887 277167228416 277275038976 278135254008 278261909406 278289362944 278832896856 278959869942 279873020544 279981883584 281006109696 281554949754 281602953216 281710953472 282694848336 282823580052 283185127296 283314082272 284461102848 284571750528 285065284608 285473549738 285612767232 286170604668 286300919151 287107358976 287238100032 287827506432 287958575424 288851934942 289013557248 289124399616 289689095709 290153443996 290637367488 290769716016 291814036992 291946921344 292545990144 292679207808 293587212564 293720904373 293751484416 294210777744 294910057832 295401914496 295536432672 296453301651 296597873664 296732936448 297196891407 297247561728 298400117688 298536001166 299033905248 299513232512 300244568832 300381292224 301313191842 301364563968 302068971594 302120472576 303057767808 303195772256 303936100416 304423285504 304899264661 304931008512 305069865984 306252752364 306392211723 306783887904 306923589128 308025927936 308166194752 308680160256 309122246166 309413831168 309897613262 310018155057 310071011328 311032972224 311174608368 311813131968 311955123376 313075533312 313218099584 313740490752 314189823972 314857148112 314977902004 316131873408 316275831456 316924822656 317069141792 318052813611 318107039744 318728342556 319340476824 319894310464 320018740704 321314363136 321460681152 321871620096 322018191872 323142862536 323266794162 323321909248 323953397352 324324979584 325138479488 325264949568 326329675776 326478277632 327115930518 327148204032 327297178624 328312581792 328440286512 329264108784 329641782528 330341925888 330468618496 331773815061 331830380544 332349211896 332478486756 333694755264 333824553504 334403506944 335045746176 335626817536 335700132399 335757367296 336952386576 337270222848 337797559632 337928953752 339035134464 339165161088 339885531648 340372309303 340939988784 341095243788 341261586432 342476196192 343203599232 343335224544 344459102208 344593087488 345131873892 345289037769 345952183226 346529168928 346686969096 348090560064 348694255104 348829887744 350071434414 350105972736 350242154496 350789773464 350949513798 351352061216 352209974976 352370362032 353523815424 354410554368 355671963608 355810310388 356540425488 356702784516 357111931072 357707529216 357870419712 359258036427 359319287808 359881099272 360044979554 360220563456 361502651536 361643266296 362105572608 362270465856 362966225024 363571587072 363737147904 364865602032 365031752124 365209767936 365780789424 365947356268 367288062336 367428924512 368041729536 368209325952 368631670784 369351654516 369519847437 369531777024 369700051968 370847005344 371015879208 371777195808 371946493256 373164027392 373309178112 373892863383 374075200512 374674812928 375406599672 375577549854 376926464448 377098106736 377580169728 377752109696 379071434898 379281470464 379429000704 380022254586 380087046144 381560806224 381734558868 382809811968 382984133376 383770008576 383944767232 385135913256 385285720716 385499199488 386252127612 387516489984 387692954688 389085382656 389262561792 389871190878 390022840233 390061320192 390238943744 391449616752 391601880072 392281036992 393869219328 394048576896 395271068868 395451064801 395463831552 395643915264 396262521876 396416657286 397714292352 397866823584 398711873664 400130959059 400326091776 400508389632 401750922456 401933869142 402604222176 402758628792 404077023744 404234198784 404866236681 405248133888 406690482978 406759821312 407554274088 408337003152 408522948964 409045183872 409204291392 410701237248 410860988928 411503388102 411573547008 412162994888 413357540076 414235491696 414710629632 414899477824 415750842624 415912558464 417230572694 417392864109 417434044416 418249345284 418439804913 418919765296 419809530816 421509164544 421701108608 422404429824 422566430208 424070418148 424235370078 424777690944 424971123408 425787302432 426691654272 427597926912 428210324607 428419150848 428614241536 429284398699 429329092608 430857150048 431022392216 431741259648 431937863136 432433306112 433277902413 433686599424 435230165994 435304370176 436154574024 436321847858 437750109056 437920382016 438818985216 439018811712 439522376704 440380818846 440455901184 442365086748 443132282528 443304649008 444926340352 445099404672 445668397056 445871342592 446727661568 447600176532 447804001749 449269848768 450396746176 450571938336 451969787763 452046845952 452220214784 453103457391 453180708864 454586651712 454793658384 456634928256 457604798976 457780299392 459379128546 459457449984 460175831856 460385383692 462038891904 462249292128 463683369249 464120746752 464846419893 464925673472 465106516992 466549458336 466761912552 467719697952 467932685064 469613299968 469827149376 471284735958 471365087232 472285722168 472466853006 472547405824 474197810112 474413747184 475387233984 475603712688 476943372288 477160559616 478092513834 479010715236 479228843977 479841465696 480028111056 481971544704 482191021728 482807430144 483027287808 484900191243 484982863872 485930096028 486487469376 486709002832 487707719232 487897424352 489494513664 489717416448 490722306048 490945767936 492468872688 492693129916 492933402624 493896163176 494462673792 494687838944 495512888832 495702927744 497467221289 497519013888 497745570816 498523817844 498766934016 500542132896 500770066472 501605260416 502568619264 502797475648 503440226304 503636050944 505428579864 505622421638 505905334272 506696339448 508747741632 508979411824 509828297472 510413082624 510645511168 511642865682 511693344768 511892379648 513514551008 513714294288 515002836816 516688653312 516923939584 518928274839 519016749056 519828254504 520030453644 521932822336 522135840096 523041382656 525107151621 525158959104 525398102528 526424270697 527028091824 527525220352 528350029168 528555543048 530285723136 530489098112 531615831552 533507945412 533715465582 533768122368 534011186176 535054176774 535667896608 536805629568 537011505056 538769364992 538978931712 539821648908 540067469331 540330845184 542253977304 542464899444 543405698784 544449337536 545393578496 545605721856 547298403048 547547628186 547601649664 547814651904 548671184136 548921034402 550932093504 551143386768 552313988928 552947506176 554027481774 554334456832 554550077952 556270508016 556523818812 557665793712 557919739884 559746041088 559963767168 562012219392 563109899508 563366324781 563421906944 565389696672 565647160104 566370254592 566628164544 568922205696 569143501056 570033381879 570130569216 570947099476 571225534464 572341209336 572601838302 574214717952 574476200064 575655012864 575917150848 577703869884 577966940863 578027114496 578248799232 579378191418 580306887992 581274734976 581539432032 583628073984 583893842688 584806786317 585091980288 585358415616 587174425128 587441808746 588421555488 589820115664 590803828992 591072865344 592906603302 593195747328 593465872896 594393782814 594495123456 596800235376 597072002332 598067810496 599026465024 600489137664 600762584448 602626383684 602900803713 604137943188 604413051541 606115535616 606391544512 607872200832 608846571008 609798529322 610035724467 610139731968 612505504728 612784423446 613567775808 613847178256 616051855872 616332389504 617360320512 618244492332 618827662336 619795226524 620036310114 620142022656 622065944448 622349216736 623626263936 623910246752 625845859041 626151066624 626436199168 627480981504 628379647944 629714296224 629955804008 632263746816 632551662912 633849645312 634138283584 636105627222 636214079488 636353055117 637456685112 638680953648 639788620928 640037481408 642628726272 642921362304 643743240192 644036383744 646285725072 646533588324 647906794704 648649959168 650276958976 650529899136 652845248991 652956555264 654231861036 654482771787 654594357248 656625163584 656880573024 658528217568 659283565056 660571228269 660683851776 660937236992 663547630122 663660761088 664698423792 664956973512 667389510528 667649107008 668807013888 669764866693 670091492352 671400264798 671514734592 673904773152 675595119264 675857907504 678070268928 678330322176 679771063296 680744618606 681879977568 682190487576 684952392384 686407198464 686670449088 688918204416 689186174976 690263747784 690578075538 691904366452 693058337856 693373938192 696181120128 697388510208 697659775488 700142868828 700411387351 700484308992 701579546928 701899027596 702704122432 704419949952 704740724064 706927103937 707047630848 708700279509 708821108736 711343927216 711620620776 713080850976 713405569032 714223862144 715415058432 715740839424 718516072854 718638575616 719762198544 720089959108 720441126912 723005303072 723286532592 724211145216 724540931712 725932450048 727143174144 727474295808 729731204064 730063504248 731561578848 731894712536 734576124672 734857849024 736083459072 736418651904 737263341568 738703309032 739039694874 739400103936 741694010688 742031758416 743554391616 743892986512 746328054784 746618356224 747785726766 748150401024 750813199344 751155099708 753852928896 754196213472 755160339456 755504219392 758142869796 758433632457 758562940928 758858001408 760044509172 763121612448 763469117736 765619623936 765968266752 767464298523 767540017152 767889534464 770271826512 770571441432 770998398976 772504255224 775032979968 775385909376 778170765312 778525123584 779742381756 780045680466 780122640384 780477887488 782899233504 783203760144 784562073984 787738438656 788097153792 790542137736 790902129602 791287830528 792525043752 792833314572 795428584704 795733647168 797423747328 800261918118 800652183552 801016779264 802581265161 803501844912 803867738284 805208444352 805517257584 808154047488 808468397568 809732473362 810496267776 811657045261 813380965956 815108548176 816674006304 817045897928 818090367744 818408582784 821321442279 821402474496 821721977856 823006776204 823381551603 824325989776 826715080152 828470983392 829421259264 829798955648 831501685248 831825116928 834461145388 834785728218 834868088832 836498690568 836879609826 837839530592 839619061632 843018329088 843402217216 844720913569 844808859648 845132860416 848140836296 848470740156 849555381888 849942246816 851574604864 853383308544 855195853824 856420649214 856838301696 857228483072 858568797398 858902757453 861714300096 862044784432 863482519296 863875726272 864866612224 866555804826 867373198848 870460331988 872309148048 872643695716 875500218112 875840764032 877637970432 878037623424 879044753408 880761637692 881162713119 884730173496 886264565056 886609298016 889359904953 889852680704 890198809344 891590674221 891742685184 893455323136 895200353064 895608003498 898539697536 900793492352 901143876672 903939575526 904093691904 904440429568 906206914782 906361417728 909173303424 909587316768 913269856512 914697793983 915209597952 915560598784 918758257092 919176635169 920351663712 920770767384 924077783808 924498584256 927366738498 928241493504 929692839786 929851346944 930054465171 930213033984 933098916672 933523825104 935439395904 935865370128 939226599936 939654298752 942569471916 942998692987 944571444336 944933706012 948395620224 948827494368 950774467968 951207425376 954158440833 954321119232 956185027668 958021430472 958457687954 959682931392 960056222112 963943089408 964382043456 965614860288 966054575616 969800382486 969965727744 971860192056 972974938752 973418005664 975415438464 975794848704 978887112859 978989027328 979434832896 981444612096 981891535872 984937745376 985386259832 987792326352 988925347584 989375677888 991025777664 991405855488 994934442578 995321445183 995491141632 997047635688 1001084265792 1001540132944 1003210520832 1005137238528 1005594951296 1006880452608 1007272101888 1010857159728 1011244843276 1011810668544 1013392678896 1017495483264 1017958823648 1019656594944 1021116927909 1021291022336 1023285731364 1023678181513 1023784759296 1027029102016 1027428588576 1030005673632 1033377306624 1033847879168 1035867113307 1037856549678 1038033498112 1039656509008 1040060907288 1043865644672 1044271680192 1046082765312 1050214303242 1050317918208 1050796205056 1052848541394 1054056183648 1056700058336 1057111086096 1060571446272 1060978196224 1063231663104 1067015890824 1067430931164 1068022372352 1070108353548 1071335793216 1073611259136 1074023010112 1077538729984 1077774109281 1077957863424 1079643297816 1080134938662 1080661690368 1084507954608 1084929798888 1086811397568 1088898675072 1090787156992 1091211443712 1094596806096 1095095256372 1095629303808 1097342368272 1097842068804 1101864187008 1102286773536 1104627977856 1105895012352 1108054963548 1108559542311 1108668913664 1109100155904 1112541016032 1113047637624 1115331587424 1115839479768 1119492082176 1119927534336 1121678590149 1124024438784 1126219799016 1126732649562 1126843813888 1130779393344 1131294320208 1132740509184 1133256329088 1137844411392 1138287002112 1140066763758 1140261138432 1141894198952 1144682418672 1145203676604 1148429435904 1148952400128 1151310025728 1151834301696 1155407739768 1155933881726 1156497598464 1158756382836 1160613775984 1162549469952 1163078864064 1167256147968 1167787685376 1169613572634 1170183960576 1170716831232 1174348850256 1174883617492 1176843110976 1179640231328 1181607657984 1182145730688 1185813206604 1186353194403 1186391494656 1186931745792 1188787565628 1189328907871 1193600470752 1194144004664 1196135620992 1198052930048 1200392877177 1200978275328 1201525168896 1205252767368 1205801607426 1208275886376 1208826103082 1212231071232 1212783089024 1215744401664 1217693142016 1219597058644 1220071448934 1220279463936 1225011009456 1225568846892 1227135551616 1227694356512 1232103711744 1232664779008 1234720641024 1236488984664 1237655324672 1239590453048 1240072620228 1244131888896 1244698433472 1247252527872 1247820493504 1251691718082 1252178592327 1252302133248 1252872398336 1255319414739 1256759295888 1259428592448 1259911608016 1264527493632 1265103325824 1267699290624 1268276567168 1272211254444 1272706110234 1274913370224 1277361907296 1279577241856 1280074962816 1284630973821 1285257452544 1285842724608 1287853196097 1288072767488 1292571450144 1293067176648 1295813589408 1297299918336 1299833707239 1300553917952 1301059798272 1305690497982 1305913110528 1308463722072 1308965543574 1309188714496 1313250327168 1313761146048 1317056435136 1318567130112 1321142456538 1321367703552 1321874473984 1327095260244 1329396847584 1329913947024 1334779021056 1335298214016 1337614027776 1339529733386 1340182984704 1342800529596 1343412005247 1347809546304 1351190238528 1351715815008 1356140537856 1356660644352 1359310372173 1359542126592 1361489237212 1363759955136 1364380975152 1369904784768 1372814396928 1373340898176 1378228858981 1378372349952 1380527495568 1381156151076 1383808732904 1386116675712 1386747876384 1391050107747 1392362240256 1394539259679 1394777020416 1395319550976 1400285737656 1400822774702 1403159093856 1403798055192 1405408244864 1408839899904 1409481448128 1413854207874 1414095261696 1417400559018 1417642217472 1422687854432 1423241241552 1426161701952 1426811138064 1428447724288 1430830116864 1431481678848 1437032145708 1437686531931 1439524397088 1440179918216 1446010606144 1446573065184 1448422290432 1449081863424 1451864900096 1454700573729 1454948591616 1459462408128 1460127008496 1463123157696 1463789425072 1469152249344 1469715698048 1472166918144 1472837303808 1477406618064 1478079389748 1478800207872 1483388021376 1484063516832 1487108783232 1487785973024 1492401663867 1492656109568 1493236712448 1495571453532 1496300802048 1501626398688 1502310199416 1507705857792 1508392426944 1510320678912 1511008438784 1516285739592 1516867264914 1517125881856 1517716002816 1520089018344 1526243224896 1526938235472 1531239247872 1531936533504 1534928597046 1535080034304 1535779068928 1540543653024 1541142882864 1545008510448 1550065959936 1550771818752 1556784824517 1557050247168 1559484763512 1560091360932 1560955774976 1565798467008 1566407520288 1569124147968 1575476877312 1576194307584 1579272812091 1581084275472 1581804259204 1582575661056 1585050087504 1585666629144 1590857169408 1591467294336 1594847494656 1597131605191 1600523836236 1601304367104 1602033558528 1605162530322 1607003689824 1607735476568 1610416888704 1611034515168 1616308094976 1616936795136 1619464946724 1620202407993 1620992535552 1623314090522 1626761931912 1630217096352 1633348012608 1634091795856 1636180735488 1636817165568 1642642884558 1642804948992 1643443955712 1646013552408 1646763103206 1648651979552 1653430160304 1656941966784 1658842518528 1659597911296 1663003370496 1663650233856 1668922290776 1669571456436 1672997381136 1673759219652 1675679061184 1679238123264 1686036658176 1686804434432 1689441827138 1690098974343 1690265720832 1696281672592 1696941480312 1699110763776 1699884493632 1703149209728 1706766617088 1710391707648 1712841298428 1713676603392 1714456966144 1717137594796 1717805514906 1723428600192 1724089568864 1726965038592 1727751452544 1729733224448 1733111609652 1733900822589 1734746397696 1740920663976 1744618296096 1745287391432 1751000436224 1751681528064 1754420358951 1755275940864 1756075246848 1758089506816 1761523275384 1762325426238 1769460346992 1772529130112 1773218596032 1778719809906 1779705361408 1780397618688 1783181348442 1783485370368 1790400706128 1791216006996 1797079395072 1801586984704 1802287753344 1807879151052 1808702411139 1808880859136 1812413829564 1813239154623 1818346606848 1819174633536 1826539713024 1829395587966 1830107173401 1830419195904 1831121197568 1837516514184 1838353270338 1840703327424 1841541534768 1848155567616 1848997168512 1854733476996 1855578073297 1856482987008 1859385679572 1860108930342 1860426067968 1866197833344 1867047650208 1870878791808 1871730740256 1877537577123 1878453199872 1879308597504 1885138943832 1885997385974 1889142888672 1889867412024 1896791240448 1897654988736 1901548935936 1902414850752 1908316881666 1908642238464 1912370055336 1916042860944 1916915375908 1919365862784 1920112444224 1927886178816 1928764086912 1931229720576 1932109151232 1939600764972 1940484007579 1943720384112 1945949877504 1946836011328 1950830876928 1951589697408 1957774225718 1958535746973 1958869665792 1963448315361 1963783071744 1969875490752 1970772519664 1975584652704 1977850695168 1978751355776 1982051555328 1982811710976 1989868885156 1990642890366 1990982283264 1994095271376 2002168531584 2003080265888 2006421041664 2009294600079 2010274477056 2011189902592 2014334486203 2014544203776 2021714319456 2022489686552 2026785357792 2034990966528 2035917647296 2039313189888 2042233855818 2042582044672 2046571462728 2047356363026 2054058204032 2054857177152 2060011347264 2066754613248 2067695758336 2071734226614 2075713099356 2079313018016 2080121814576 2087731289344 2088543360384 2092165530624 2100428606484 2101234162053 2101592410112 2105697082788 2108112367296 2113400116672 2114222172192 2120781311811 2121142892544 2121956392448 2126100838527 2126463326208 2134031781648 2134861862328 2136044744704 2140216707096 2142671586432 2147222518272 2148046020224 2155548218562 2155915726848 2159286595632 2160269877324 2161323380736 2169015909216 2169859597776 2173622795136 2177797350144 2181574313984 2182422887424 2189193612192 2190190512744 2194684736544 2195684137608 2203728374016 2204573547072 2209255955712 2211790024704 2216109927096 2217119084622 2217337827328 2218200311808 2225082032064 2226095275248 2230663174848 2231678959536 2238984164352 2239855068672 2243357180298 2248689190969 2252439598032 2253465299124 2261558786688 2262588640416 2265481018368 2266512658176 2275300897371 2275688822784 2276574004224 2280133527516 2283788397904 2289364837344 2290407353208 2296858871808 2297904800256 2302620051456 2303668603392 2310815479536 2311867763452 2312995196928 2317512765672 2321227551968 2325098939904 2326157728128 2334512295936 2335575370752 2339227145268 2340292367101 2340367921152 2341433662464 2348697700512 2349767234984 2353686221952 2359280462656 2363215315968 2364291461376 2371626413208 2372706388806 2373863491584 2377575131256 2378657815742 2387200941504 2388288009328 2392271241984 2396105860096 2400785754354 2401956550656 2403050337792 2410505534736 2411603214852 2416551772752 2417652206164 2424462142464 2425566178048 2431488803328 2434971135783 2435386284032 2439194117288 2440142897868 2450022018912 2451137693784 2454271103232 2455388713024 2463964326837 2464207423488 2465329558016 2470144654809 2472977969328 2475310649344 2479180906096 2480145240456 2488263777792 2489396866944 2494505055744 2495640987008 2503383436164 2504357184654 2504604266496 2505744796672 2510638829478 2513518591776 2518857184896 2519823216032 2529054987264 2530206651648 2534162740707 2535398581248 2536553134336 2544422508888 2545412220468 2549826740448 2554723814592 2559154483712 2560149925632 2569261947642 2570514905088 2571685449216 2575706392194 2576145534976 2576708272359 2585142900288 2586134353296 2591627178816 2594599836672 2599667414478 2601107835904 2602119596544 2611380995964 2616927444144 2617931087148 2626500654336 2627522292096 2634112870272 2637134260224 2642284913076 2643488139357 2643748947968 2654190520488 2658793695168 2659827894048 2669558042112 2670596428032 2674772022663 2675228055552 2679059466772 2680365969408 2685601059192 2686824010494 2695619092608 2702380477056 2703431630016 2711998722511 2712281075712 2713321288704 2718620744346 2719084253184 2722978474424 2727519910272 2728761950304 2739809569536 2744093381949 2745628793856 2746681796352 2756457717962 2757529905507 2761054991136 2762312302152 2767617465808 2772233351424 2773495752768 2782100215494 2784724480512 2789078519358 2789554040832 2790639101952 2800571475312 2801645549404 2806318187712 2807596110384 2810816489728 2817679799808 2818962896256 2827708415748 2828996078961 2834801118036 2836092011077 2845375708864 2846482483104 2852323403904 2853622276128 2856895448576 2862475322499 2862963357696 2874064291416 2875373063862 2879048794176 2880359836432 2892021212288 2893146130368 2896844580864 2898163726848 2903729800192 2909401147458 2909897183232 2918924816256 2920254016992 2926246315392 2927578850144 2936661338577 2938304498688 2939431396096 2944333836288 2945674607616 2954813236128 2956158779496 2966776042752 2968127033664 2974217566464 2975571946048 2984803327734 2985312219136 2985964335549 2986473424896 2991142907064 3003252797376 3004620398832 3015411715584 3016784853888 3020641357824 3022016877568 3032571479184 3033734529828 3035432005632 3040178036688 3052486449792 3053876470944 3063350783727 3063873067008 3069857194092 3071034544539 3071558137856 3081087306048 3082285765728 3090017020896 3100131919872 3101543637504 3107601339921 3113569649034 3114100494336 3118969527024 3120182721864 3121911549952 3131596934016 3132815040576 3138248295936 3150953754624 3152388615168 3158545624182 3162168550944 3163608518408 3170100175008 3171333258288 3181714338816 3182934588672 3189694989312 3194263210382 3201047672472 3204067117056 3210325060644 3214007379648 3215470953136 3220833777408 3222069030336 3232616189952 3233873590272 3238929893448 3240404815986 3241985071104 3246628181044 3253523863824 3260434192704 3266696025216 3268183591712 3272361470976 3273634331136 3285285769116 3286545740647 3286887911424 3292027104816 3293526206412 3297303959104 3306860320608 3313883933568 3317685037056 3319195822592 3325678626933 3326006740992 3327300467712 3337844581552 3339142912872 3345994762272 3347518439304 3351358122368 3358476246528 3372073316352 3373608868864 3378883654276 3380197948686 3380531441664 3392563345184 3393882960624 3398221527552 3399768987264 3406298419456 3413533234176 3420783415296 3425682596856 3428913932288 3434275189592 3435611029812 3446857200384 3448179137728 3453930077184 3455502905088 3459466448896 3466223219304 3467801645178 3469492795392 3481841327952 3489236592192 3490574782864 3502000872448 3503363056128 3508840717902 3510551881728 3512150493696 3523046550768 3524650852476 3538920693984 3545058260224 3546437192064 3557439619812 3559059583209 3559410722816 3560795237376 3566362696884 3567986723613 3580801412256 3582432013992 3594158790144 3601178631531 3603173969408 3604575506688 3615758302104 3617404822278 3617761718272 3624827659128 3626478309246 3636693213696 3638349267072 3653079426048 3658791175932 3660214346802 3660838391808 3662242395136 3675033028368 3676706540676 3681406654848 3683083069536 3696311135232 3697994337024 3709466953992 3711156146594 3712965974016 3718771359144 3720217860684 3732395666688 3734095300416 3741757583616 3743461480512 3755075154246 3756906399744 3758617195008 3765958244217 3770277887664 3771994771948 3778285777344 3779734824048 3793582480896 3795309977472 3803097871872 3804829701504 3816633763332 3818371756849 3824740110672 3832085721888 3833830751816 3838731725568 3840224888448 3853892921463 3855772357632 3857528173824 3863559588291 3864218302464 3879201529944 3880968015158 3887440768224 3891899755008 3893672022656 3901661753856 3903179394816 3915548451436 3917071493946 3917739331584 3926896630722 3927566143488 3939750981504 3941545039328 3951169305408 3955701390336 3957502711552 3963690440593 3964103110656 3965623421952 3979737770312 3981285780732 3988190542752 4004337063168 4006160531776 4012842083328 4018589200158 4020548954112 4022379805184 4028668972406 4030236015741 4043428638912 4044979373104 4053570715584 4069981933056 4071835294592 4078626379776 4084467711636 4093142925456 4094712726052 4108116408064 4109714354304 4120022694528 4134686576943 4135391516672 4143468453228 4151426198712 4158626036032 4160243629152 4173150323241 4175462578688 4177086720768 4183617779037 4184331061248 4200857212968 4202468324106 4203184820224 4211394165576 4216224734592 4226800233344 4228444344384 4241562623622 4242285785088 4243912784896 4252201677054 4252926652416 4268063563296 4269723724656 4280433414192 4285343172864 4294445036544 4296092040448 4311096437124 4313059595793 4318573191264 4320539754648 4338031818432 4339719195552 4347245590272 4355594700288 4363148627968 4364101721187 4364845774848 4378387224384 4380381025488 4389369473088 4391368275216 4407456748032 4409147094144 4418511911424 4424840020939 4432219854192 4434238169244 4436400623616 4450164064128 4452190550496 4461326349696 4463357919072 4477204991601 4477968328704 4479710137344 4486714360596 4497378381938 4504879196064 4506930598248 4523117573376 4525177280832 4530962036736 4533025316352 4550601794742 4551377645568 4553148008448 4560267055032 4567576795808 4578729674688 4580814706416 4593717743616 4595809600512 4605240102912 4607337206784 4621630959072 4623735526904 4635025531344 4642455103936 4650197879808 4652315456256 4670354473551 4671150741504 4678454290536 4680584734202 4682867324928 4697395401024 4699534469968 4707372443904 4718560925312 4726430631936 4728582922752 4743252826416 4745412777612 4747726983168 4755150262512 4757315631484 4774401883008 4776576018656 4784542483968 4791394815573 4792211720192 4801571508708 4803413005561 4803913101312 4806100675584 4821011069472 4823206429704 4833103545504 4835304412328 4848924284928 4851132356096 4860607223979 4862977606656 4869942271566 4870772568064 4878388234576 4880285795736 4900044037824 4902275387568 4908542206464 4910777426048 4927928653674 4928414846976 4930659116032 4940289309618 4945955938656 4958361812192 4960290480912 4976527555584 4978793733888 4989010111488 4991281974016 5006766872328 5008714369308 5011489593344 5021277658956 5027037183552 5037714369792 5039646432064 5058109974528 5060413303296 5068325481414 5070296923029 5070797162496 5073106268672 5088845017776 5090824440936 5099653480896 5109447629184 5118308967424 5120299851264 5138523895284 5141029810176 5143370898432 5151412784388 5153416544718 5170285800576 5172268706592 5183254357632 5189199673344 5199334828956 5201702467767 5202215671808 5204239193088 5222761991928 5233854888288 5235862174296 5253001308672 5255044584192 5263261076853 5268225740544 5274268520448 5284569826152 5286976278714 5287497895936 5308381040976 5317587390336 5319655788096 5339116084224 5341192856064 5349544045326 5350456111104 5358118933544 5371202118384 5373648020988 5391238185216 5404760954112 5406863260032 5423997445022 5426107233417 5426642577408 5437241488692 5439717463869 5445956948848 5455039820544 5457523900608 5479619139072 5488186763898 5491257587712 5493363592704 5512915435924 5515059811014 5522109982272 5524624604304 5535234931616 5544466702848 5546991505536 5564200430988 5566734219891 5569448961024 5578157038716 5580697183087 5581278203904 5601142950624 5603291098808 5612636375424 5615192220768 5621632979456 5632612731369 5635359599616 5637925792512 5655416831496 5657992157922 5669602236072 5672184022154 5690751417728 5692964966208 5704646807808 5707244552256 5713790897152 5724950644998 5725926715392 5748128582832 5750746127724 5758097588352 5760719672864 5784042424576 5786292260736 5793689161728 5796327453696 5807459600384 5818802294916 5821452022737 5837849632512 5840508033984 5852492630784 5855157700288 5873322677154 5875607240919 5876608997376 5878862792192 5890344946083 5891349215232 5909626472256 5912317558992 5933552085504 5936254067328 5948435132928 5951143892096 5969606655468 5971928671098 5972946849792 5982285814128 6006505594752 6009240797664 6027883800237 6030823431168 6033569707776 6043003458609 6044033755136 6065142958368 6067469059656 6080356073376 6104972899584 6107752941888 6126701567454 6127746134016 6139714388184 6142069089078 6143116275712 6162174612096 6164571531456 6180034041792 6200263839744 6203087275008 6215202679842 6227139298068 6229974971701 6237939054048 6240365443728 6263193868032 6265630081152 6276496591872 6303702486159 6304777230336 6317091248364 6324337101888 6327217036816 6340200350016 6342666516576 6363428677632 6365869177344 6378302515581 6379389978624 6388526420764 6402095344944 6408134234112 6420650121288 6428014759296 6430941906272 6441667554816 6444138060672 6467073876757 6467747180544 6477859786896 6480809631972 6483970142208 6493256362088 6507047727648 6520868385408 6533392050432 6536367183424 6544722941952 6547268662272 6570571538232 6573091481294 6584054209632 6587052412824 6594607918208 6613720641216 6627767867136 6635370074112 6638391645184 6651357253866 6652013481984 6654600935424 6675689163104 6678285825744 6691989524544 6695036878608 6702716244736 6716952493056 6746067572907 6747217737728 6757767308552 6760395897372 6785126690368 6787765921248 6796443055104 6799537974528 6812596838912 6825902692113 6827066468352 6851365193712 6857827864576 6868550379184 6871222059624 6893714400768 6896358275456 6907860154368 6911005810176 6932446438608 6935603290356 6938985590784 6963682655904 6978473184384 6981149565728 7004001744896 7006726112256 7017681435804 7020877101303 7021103763456 7024300987392 7046093101536 7049301704952 7077841387968 7090116520448 7092874384128 7114879239624 7118119166418 7118821445632 7121590474752 7132725393768 7135973447226 7161602824512 7164864027984 7188317580288 7202357263062 7206347938816 7209151013376 7231516604208 7234809644556 7249655318256 7252956618492 7273386427392 7276698534144 7304913407349 7306158852096 7317582351864 7320428693604 7324484790272 7350066056736 7353413081352 7362813309696 7366166139072 7392622270464 7395988674048 7410433964427 7418933907984 7422312293188 7425931948032 7437542718288 7440435721368 7464791333376 7468190600832 7483515167232 7486922961024 7510150308492 7513570231219 7513812799488 7517234390016 7531916488434 7540555775328 7543989543896 7556571554688 7559469648096 7587164961792 7590619954944 7602488222121 7606195743744 7609659403008 7633267526664 7636743513698 7649480221344 7664171443776 7667661503632 7677463451136 7680449776896 7707785842926 7711544715264 7715056347648 7727119176582 7728436604928 7758403059888 7761936030316 7774881536448 7783799510016 7787344045312 7803323507712 7806358789632 7831096902872 7834142987892 7853793261444 7879501963008 7883090078656 7902338610816 7911402780672 7915005423104 7927380881186 7930464418071 7931246843904 7959475540624 7962571561464 7976381085504 8008674126336 8012321063552 8025684166656 8037178400316 8041097908224 8044759610368 8057337944812 8060472031482 8086857277824 8089958746208 8107141431168 8135996167533 8139963866112 8143670589184 8157252759552 8168935423272 8186285850912 8189425452104 8216232816128 8219428708608 8232280145847 8240045389056 8269373153886 8270783033344 8272589716521 8286936906456 8302852397424 8317252072064 8320487258304 8346300646482 8350925157376 8354173441536 8367235558074 8368662122496 8401714425936 8404936648212 8422788331152 8432449469184 8453600466688 8456888688768 8483125247244 8486988236883 8487825569792 8504403354108 8508276033231 8536127126592 8539447449312 8560866828384 8570686345728 8587425967497 8588890073088 8592184080896 8622192874248 8626119191586 8637146382528 8641079509296 8676063636864 8679438391104 8694491180544 8706943267009 8711189400576 8728203442374 8729691549696 8756774448768 8760762050976 8778738946176 8782736550432 8809984015731 8814913496064 8818294188288 8837023822848 8849680041878 8864439708384 8868476338488 8900328128256 8904381100992 8922652699392 8926715838144 8954409983202 8955936657408 8959420274688 8973428721192 8994756763876 9009758392128 9013861196496 9046235146752 9050354561664 9061924073472 9066050632704 9101203589484 9105348035563 9106296016896 9120534110064 9135153591616 9157459349376 9161629412832 9190052351181 9191619201024 9213103633617 9214674413568 9243261918144 9247471053808 9270051062688 9284910207872 9300395759616 9304630912512 9340708947102 9342301483008 9356908581072 9361169468404 9365734649856 9394790802048 9399068939936 9414744887808 9437121850624 9451877204491 9452861263872 9457165845504 9486505652832 9490825555224 9510300525024 9514631262968 9548803766016 9553152037312 9569084967936 9582789631146 9584423440384 9603143017416 9606826011122 9612201351168 9642022138944 9646412859408 9666207091008 9670608824656 9697848569856 9702264712192 9721214447958 9725955213312 9739884543132 9756776469152 9760571591472 9800088075648 9804550775136 9817084412928 9821554852096 9855857307348 9859637221941 9861318232064 9880578619236 9891911877312 9916723624384 9920580961824 9953055111168 9957587467776 9977035880799 9978020222976 9982563948032 10013533744656 10017428738616 10022979186688 10042555317912 10054074367104 10075428739584 10079292864128 10116219949056 10120826606592 10136650962828 10140593846058 10141594324992 10146212537344 10177690035552 10181648881872 10199306961792 10218895258368 10236617934848 10240599702528 10277047790568 10286741796864 10302825568776 10306833089436 10340571601152 10344537413184 10366508715264 10378399346688 10398669657912 10403404935534 10404431343616 10408478386176 10445523983856 10467709776576 10471724348592 10506002617344 10510089168384 10526522153706 10536451481088 10551541588393 10569139652304 10573952557428 10616762081952 10635174780672 10639311576192 10677178749627 10678232168448 10682385712128 10699088090652 10703960170839 10716237867088 10742404236768 10747296041976 10782476370432 10809521908224 10813726520064 10847994890044 10852214466834 10853285154816 10874482977384 10879434927738 10891913897696 10910079641088 10915047801216 10959238278144 10976373527796 10981371876397 10982515175424 10986727185408 11025830871848 11030119622028 11044219964544 11049249208608 11070469863232 11088933405696 11093983011072 11128400861976 11133468439782 11138897922048 11156314077432 11161394366174 11202285901248 11206582197616 11225272750848 11230384441536 11243265958912 11265225462738 11270719199232 11275851585024 11310833662992 11315984315844 11339204472144 11344368044308 11381502835456 11385929932416 11409293615616 11414489104512 11427581794304 11449901289996 11455115270547 11496257165664 11501492255448 11516195176704 11521439345728 11561678764389 11568084849152 11572584521472 11590678764873 11592654907392 11614919200768 11637604589832 11642904045474 11675699265024 11681016067968 11704985261568 11710315400576 11746645354308 11751214481838 11753217994752 11757725584384 11780689892166 11782698430464 11819252944512 11824635117984 11867104171008 11872508134656 11891071321779 11896870265856 11902287784192 11939213310936 11943857342196 11964571628256 12013011189504 12018481595328 12055767600474 12061646862336 12067139415552 12086006917218 12088067510272 12090708047223 12130285916736 12134938119312 12160712146752 12209945799168 12215505883776 12253403134908 12258983008831 12279428776368 12284138178156 12324349224192 12329143062912 12360068083584 12404059730829 12406174550016 12430405359684 12454278596136 12459949943402 12475878108096 12480730887456 12526387736064 12531260162304 12550853337111 12552993183744 12607404972318 12609554460672 12634182496728 12648674203776 12654434073632 12680400700032 12685333033152 12725532467167 12726857355264 12731738354688 12756605031162 12758779957248 12777052841528 12804190689888 12841300242576 12856029518592 12861883812544 12883335109632 12888276121344 12934147753514 12939178787379 12955719573792 12961619263944 12986512724176 13014095455296 13041736770816 13066784100864 13072734366848 13089445883904 13094537324544 13141143076464 13146182962588 13168108419264 13174104825648 13189215836416 13227441282432 13255535734272 13274520062817 13276783290368 13302714507732 13307816359669 13309201870848 13351378326208 13356571651488 13383979049088 13390073757216 13405432489472 13431614974803 13433904986112 13492135145814 13494435475456 13515534617104 13520791794744 13570253380736 13575531842496 13592886110208 13599075949056 13625193677824 13651805384226 13654132936704 13702730387424 13737100758368 13742444119248 13787428801536 13792716550912 13815720308736 13822011620352 13864892877216 13871206580712 13927365311808 13956946368768 13962299131456 14008003489792 14011063420653 14013452224512 14035362871608 14041754202606 14048601974784 14092186203072 14098603409904 14155682775936 14180233040896 14185748768256 14229758479248 14236238332836 14243180949504 14265450787536 14271946894452 14323205649024 14329728055968 14374184446719 14376635160576 14404714526124 14410239016683 14412695877632 14418302026752 14463033208416 14469619289112 14499310636512 14505913236984 14546772854784 14553397068288 14581821671937 14609826814698 14612317704192 14635164703728 14640857387208 14648969580544 14700132113472 14706826162704 14725626619392 14732332278144 14785244540928 14791977348096 14820867928854 14837867815968 14844624586376 14875085436576 14880871442736 14929582666752 14936381201664 14967030334464 14973845922048 15020300616984 15027140462438 15034468780032 15063832976868 15081111550656 15087979087792 15113143109376 15118939296192 15174329923584 15181239909888 15204976444242 15212391487488 15219318806016 15266535053328 15273487027396 15298960442688 15328342887552 15335323007264 15354926902272 15360899553792 15415571685852 15421483859959 15423089430528 15430112695296 15454238353164 15516806119776 15523872060632 15549763072896 15567599020032 15574688090624 15605107403301 15606647015424 15612717579264 15662193805744 15668285975784 15707586522888 15759003926016 15766180157312 15804677221632 15822805561344 15830010846208 15854761762372 15860928836142 15862493687808 15918951081248 15925143122928 15952762171008 16017348252672 16024642127104 16051368333312 16074356800632 16089519220736 16114675889624 16120944062964 16173714555648 16179917492416 16214282862336 16271992335066 16278321700251 16279927732224 16287341178368 16319152391607 16337870846544 16372571701824 16378850904208 16432465632256 16438857417216 16464560291694 16480090778112 16538746307772 16545179433042 16573873812912 16605704794848 16634504144128 16640974516608 16692601292964 16700202659673 16701850314752 16708346883072 16734471116148 16742091549261 16803428851872 16809873296424 16845576662304 16864898938368 16897838194107 16907200933376 16913777377536 16966250494488 16973976473766 16975651139584 17008806708216 17016552066462 17072254253184 17078894898624 17121733656768 17141372691456 17174851934994 17177780146176 17184368161792 17244385748496 17252238383172 17274292765056 17282159018592 17352127273728 17358876782208 17388982361088 17413886534018 17422378801152 17456406884748 17464356068211 17513548897536 17521524101952 17557477892352 17565473100864 17619968031462 17629826992128 17636588376576 17671034838249 17674047645696 17699360083756 17728879416768 17736952676976 17800656256512 17808762201984 17845305398784 17853431676288 17908819966404 17916975166753 17918840549376 17946857442384 17989513527752 18019516784256 18027722392992 18083651400711 18092470293504 18100709123328 18129010375827 18132101265408 18202407178968 18210696071126 18241068220128 18270307183232 18314918698752 18323258825664 18380104702362 18383238402048 18426207267234 18429348827136 18486523836288 18494942107616 18540102125376 18569820415744 18598855144321 18600791519232 18609261825024 18681417894204 18689924915103 18713817162144 18722338936808 18789581604096 18798137879872 18829489775616 18874243701248 18903754408982 18911107458477 18914331691008 18973011305664 18981651110448 19020601050048 19029262525936 19097607532032 19106304074624 19138169935872 19165579262292 19206286034832 19213652022244 19224402702336 19284044277888 19292825718816 19332414182016 19341217649312 19401221630271 19404529424384 19442428895916 19451910426624 19479769086264 19513552938304 19521143182944 19600176151296 19609101550272 19634168825856 19643109704192 19711714614696 19719274443882 19722636464128 19761157238472 19783823754624 19833447248768 19841161923648 19906110222336 19915174935552 19954071761598 19956040445952 19965127896064 20027067489312 20034857477232 20085110635824 20108148734208 20150857479168 20158585728256 20238202718721 20241653213184 20273301925656 20281187692116 20292425074688 20355380071104 20363297763744 20398613923584 20437790516736 20473235869696 20477708076339 20481199405056 20554095581136 20573483593728 20605651137552 20613666178872 20681143202304 20689074826368 20733017430528 20762710867483 20797339315824 20806809871068 20816956772352 20891047967712 20935419553152 20943448697184 21012005234688 21020178336768 21053044307412 21062631303909 21072902962176 21103083176786 21138279304608 21147905114856 21233524163904 21270349561344 21278623152384 21354357499254 21356464336896 21364771424256 21398176181304 21407920341678 21432475734176 21484808473536 21494592083952 21564952740864 21619043816448 21627453040128 21695989780088 21704428933668 21748965954768 21758869855476 21783827795392 21820159282176 21830095602432 21914740222047 21918476556288 21952747055592 21962743752794 21973454370816 22051661743696 22060239244056 22088439929088 22098498417216 22140939726464 22177866811392 22187966022144 22256801723952 22266936879564 22277795844096 22312628154864 22322788732348 22404571802496 22413164395232 22450545501696 22460768883072 22486531917824 22530450925476 22540710693657 22541438398464 22551703170048 22621667325984 22631968631688 22678408944288 22688736088616 22763005670912 22771859864832 22807464666363 22818587231232 22828978209024 22855163588608 22899802579992 22910230541094 22992514331328 23002984510896 23032390353408 23042878691456 23123357528778 23136169698304 23145169042944 23181357529746 23185309814784 23275209179664 23285808090948 23351398530048 23362032135936 23409970523136 23420630801152 23493290708616 23502428963676 23515451168768 23561379784332 23638505889024 23649270235968 23734208342016 23745016269312 23782142643558 23791393254213 23793740531712 23804575568384 23878426621872 23887714684392 23929143256512 24026022379008 24036963190656 24111535200948 24122514952861 24123293724672 24134278831104 24172013834436 24181416094446 24260571833472 24269876238624 24321424293504 24407988502599 24419891598336 24431011767552 24506806269816 24517966017662 24558857552736 24568276356312 24648698448384 24658286125824 24696840437541 24720136167168 24808119461658 24812349100032 24860810719368 24908557192272 24919899886804 24951756216192 24961461774912 25052775472128 25062520324608 25101706674222 25105986367488 25214809944636 25268364993456 25297348407552 25308868147264 25360801400064 25370666066304 25451064934334 25460964710649 25463476709376 25513210062324 25524828099693 25554105683056 25608381379776 25682600485152 25712059037184 25723767625088 25766670219264 25776552242688 25868295507028 25878357574758 25911439147584 25923238527888 25973025448352 26028190910592 26083473541632 26120829801027 26133568201728 26145468733696 26186348320639 26189074649088 26282286152928 26292365925176 26336216838528 26348209651296 26378431672832 26429952047193 26454882564864 26511071468544 26549040125634 26553566580736 26605429015464 26615632719338 26702756652416 26713143302976 26767958098176 26780147514432 26810864978944 26863229949606 26867809972224 26984270291628 27031069234208 27041583589488 27140506761472 27151063684992 27185772220416 27198151898112 27250387355648 27303610768452 27316044106689 27405460774848 27474201516736 27484888238496 27570157053543 27574857603072 27585433101824 27639310900851 27644023240704 27729785754432 27742413161424 27854730623616 27913892737536 27924598262912 28022126841306 28026904449024 28070725743216 28083508405212 28097203949568 28184372406144 28197206819808 28311365551872 28355631613473 28360466081792 28371497536512 28459516958496 28472476665672 28530901575072 28543893788904 28646411298048 28659456111936 28748368893438 28753270321152 28809429052248 28820478033366 28825391755264 28836604053504 28926066416832 28939238578224 28998621273024 29011826473968 29093545709568 29106794136576 29163643343874 29219653629396 29232959482597 29270329407456 29281714774416 29400264226944 29413652325408 29451253238784 29464664556288 29578911665823 29583954696192 29641735857708 29675735631936 29689249172752 29750170873152 29761742885472 29859165333504 29872762403328 29934060668928 29947691844096 30040601233968 30054280924876 30068937560064 30127665953736 30162223101312 30175958175584 30226286218752 30237878592384 30345500498629 30348659847168 30362479819776 30409952888484 30424782974976 30438637612032 30533070106656 30546974054792 30597920885376 30656685775104 30670646014528 30709853804544 30721799107584 30831143371704 30842967719918 30860225390592 30908476706328 31033612239552 31047744121264 31099526145792 31135198040064 31149376181248 31210214806602 31213294030848 31225435158528 31324387611488 31336571951568 31415173045776 31518007852032 31532360314624 31609354443264 31654624765179 31660021692416 31709523524744 31721857672284 31837902162496 31850286245856 31905524342016 32031536248881 32034696505344 32049284254208 32111880512517 32148713601264 32179038441472 32229351779248 32241888125928 32347429111296 32359834984832 32428565724672 32543984670132 32556643400502 32559855464448 32574682356736 32638304783214 32675741693088 32745143403648 32757701808416 32864931264512 32877714834432 32929120583388 32944115629191 32960181556224 33077492615544 33090358866084 33147747625824 33211409589696 33269008288256 33281949033216 33385202585928 33400405319346 33403700629504 33416693766144 33468942232296 33484183098522 33606857703744 33619746592848 33691153324608 33729797876736 33795676388214 33814401866752 33827554755072 33932500988976 33947952947532 34017613416432 34033104132924 34144508506368 34157789797248 34243467313536 34282745382912 34349703869988 34365345811641 34368736323584 34488771496992 34504476766344 34548585530112 34564318037184 34704254547456 34717753564416 34772036294619 34777964722176 34827773068036 34844757602304 34912813769496 34928712136422 35027097795072 35043048203904 35114955784704 35130946201728 35239936062924 35255983392643 35259653984256 35273176753152 35342069676498 35348095291392 35398720167512 35457758833536 35473905353952 35601312513024 35617524403968 35673213965337 35690610797568 35706863352576 35817639932808 35833950333506 35893714884768 35979027055504 36039033568512 36055444785984 36167302801422 36184940587008 36201418246656 36258020751654 36264202530816 36404814357936 36421392142252 36482136440256 36540614366464 36629837397504 36646517651328 36760209404724 36776949026493 36852414534468 36869196144001 36973047672576 36989884215232 37080204250752 37139640831488 37197710288642 37212179192487 37218523650048 37362835788408 37379849830206 37427634324288 37444677873616 37579163208192 37596275759744 37658979551232 37748487402496 37807508817964 37822214916954 37828663382016 37946022611328 37963302220896 38041202100096 38058525051872 38176597401501 38195215064064 38212608149248 38276339871744 38331158524584 38412572069664 38427304044488 38568088555776 38585651437632 38664828364032 38682435298624 38802443260542 38809058848768 38817536362137 38884857791832 38959538172528 39027105876608 39042286365888 39200352302592 39218203100544 39268337651712 39286219408384 39423429229392 39438548887764 39522314476944 39567647509248 39666894497536 39682323847296 39823560188451 39830349871104 39908143523196 39923449079007 39930255792128 40054134978624 40069714954464 40170221271648 40216297468416 40294844924409 40301714958336 40317171456512 40476405437442 40483306426368 40546603851312 40562375384232 40584850149376 40710760142208 40726595527488 40797227847168 40875581033472 40955416152678 40962398810112 41108191162272 41211302275104 41227332357744 41362286404608 41378149652736 41466034861056 41525421734966 41594678631648 41613619742136 41782095935424 41870839106304 41886897394368 42024010469376 42040356673536 42106088614824 42125262607818 42145805924352 42206166353572 42276558609216 42295810229712 42467048327808 42540699122688 42557246304768 42708714998508 42725094628411 42729542848512 42796352362608 42815840683356 42864951468352 42969616947072 42989184167904 43122553340157 43129905481728 43230717050049 43238087632896 43254906080256 43391979560176 43408857867336 43497931909536 43517739710952 43567655590784 43640318564352 43660191204864 43829480444094 43836953112576 43905494111184 43925487505588 43946908741632 44103323487392 44120478488112 44176879858176 44196996834432 44281879452928 44355733622784 44375932044288 44513603447904 44533873759128 44625256309728 44645577464696 44809143604992 44826328790464 44901091003392 44921537766144 44973063835648 45060901850952 45081421387314 45103406340096 45243334651968 45263937263376 45356817888576 45377472177232 45526011341824 45543719729664 45614929332726 45637174462464 45657956418048 45799605159984 45820461082188 45985028662656 46005969021792 46064780706816 46085757382912 46246715057556 46264451579877 46272339396608 46290338085888 46362715059492 46550418359328 46571616181896 46702797060096 46724064271872 46815322209903 46819941046272 46841261602304 46986581417232 47004857927352 47030902337536 47122759568664 47277011778048 47298540471936 47468416684032 47490032538624 47564285287116 47582786508426 47587481063424 47609151136768 47756853243744 47775429368784 47858286513024 48052044758016 48073926381312 48223070401896 48245029905722 48268557662208 48344027668872 48362832188892 48521143666944 48539752477248 48642848587008 48815977005198 48839783196672 48862023535104 48957457174821 49013612539632 49035932035324 49117715105472 49136552712624 49297396896768 49316572251648 49393680875082 49440272334336 49511079760921 49616238923316 49721621438736 49817114384544 49839799773608 49903512432384 49922923549824 50100607979019 50105550944256 50125040649216 50203413348444 50226274647783 50429619889272 50536729986912 50594696815104 50617736294528 50721602800128 50741332132608 50902129868668 50921929421298 50926953418752 51026420124648 51049656199386 51108211366112 51216762759552 51365200970304 51424118074368 51447535250176 51527975727709 51533340438528 51553104485376 51736591014056 51756715149516 51822878295168 51846477055776 51946050896704 52056381821184 52166947083264 52241659602054 52267136403456 52290937467392 52372696641278 52393068204633 52564572305856 52584731850352 52672433677056 52696419302592 52756863345664 52859904094386 52909765129728 53022142937088 53098080251268 53210858030928 53231265438676 53405513304832 53426286605952 53535916196352 53560295028864 53621729957888 53726459899212 53750925500259 53968540583256 54062138468416 54083167178976 54250954202133 54281013522944 54302127369984 54387031127481 54396303796224 54500774711296 54607221536904 54632088213378 54810921549696 54948403033472 54969776476992 55140314107086 55149715206144 55170866203648 55278621801702 55288046481408 55459571508864 55484826322848 55709461247232 55796565432963 55827785475072 55849196525824 56044253682612 56069774745309 56141451486432 56167016810424 56368744812288 56394413639616 56622731103744 56711263226946 56720932163584 56733322375431 56742995073024 56919033916992 56944953331344 57061803150144 57087787577808 57292822596096 57318912223872 57496737786876 57522920272207 57618858104496 57640956066732 57673208107008 57852132833664 57878477156448 57997242546048 58023652947936 58203664890813 58213588273152 58327286687748 58439307258792 58465918965194 58540658814912 58563429548832 58800528453888 58827304650816 58902506477568 58929329112576 59157823331646 59167909392384 59283471715416 59351471263872 59378498345504 59500341746304 59523485770944 59718330667008 59745524806656 59868121337856 59895383688192 60081202467936 60108561849752 60255331907472 60324446202624 60351916351168 60452572437504 60475757184768 60691000997258 60714608156163 60724959639552 60819905776968 60877275224064 61066140213312 61093948109584 61195841770752 61313371550208 61341292029056 61419707609088 61443598215168 61662286743408 61685935439836 61720450781184 61816953412656 62067224479104 62095488242528 62199052291584 62288132602449 62298752362496 62420429613204 62444369072293 62450870317056 62648775222976 62673143903136 62830346091552 63036015704064 63064720629248 63187893911727 63218708886528 63309249530358 63320043384832 63419047049488 63443715344568 63675804324992 63700572491712 63811048684032 64063072497762 64069393010688 64098568508416 64223761025034 64297427202528 64458703558496 64483776251856 64694858222592 64719669969664 64857131449344 65087969340264 65113286801004 65149364713472 65276609566428 65351483386176 65490286807296 65515403616832 65729862529024 65744220666141 65755429668864 65858241166776 65888231258382 65920363112448 66154985231088 66180717732168 66295495251648 66422819179392 66538016576512 66563898066432 66770405171856 66800810638692 66833387532288 66937884464592 66968366197044 67213715407488 67239493185696 67382306649216 67459595753472 67591352776428 67622132080971 67628803733504 67655109510144 67865001977952 67895905895064 68035226832864 68066208265848 68289017012736 68315579594496 68422393999089 68486934627072 68565490765824 68699407739976 68730691623282 68737472647168 68977542993984 69008953532688 69097171060224 69128636074368 69408509094912 69435507128832 69544072589238 69555929444352 69655546136072 69825627538992 69857424272844 70054195590144 70086096407808 70229911569408 70261892403456 70479872125848 70511966785286 70546353506304 70684139352996 70797440335024 70915517667072 70947810707904 71202625026048 71235048807936 71346427930674 71381221595136 71413726705152 71635279865616 71667900667012 71787429769536 71958054111008 72078067137024 72110889571968 72334605602844 72367544858583 72369881174016 72402836493312 72516041503308 72549063380131 72809628715872 72842784284504 72964272880512 73081228732928 73223965507797 73259674795008 73293035302656 73520418809448 73553898052986 73704829068936 73738392288002 73946095345152 73979768430464 74160408501504 74279281662976 74395420577284 74424358384974 74437047300096 74725671576816 74759699660412 74855268648576 74889355747232 75158326416384 75192551519488 75317959102464 75496974804992 75615017635928 75644429833908 75892045222656 75926604441792 76082404200192 76117050103744 76353194803002 76382894131947 76390430128128 76425216298496 76574484299079 76662317049168 76825144139328 76854608088976 77136177111552 77171302875264 77329656728064 77364870597248 77604886521084 77635072724274 77769715583664 77919076345056 78054211753216 78084572731776 78362489403081 78400704605184 78436406201088 78559044961917 78572438816768 78846858458784 78877097775528 79044628953888 79135295018496 79289856141579 79333788995072 79364647694592 79647120376902 79660699742208 79816287046392 79846898158014 79860511584256 80108269957248 80139429908928 80340442543296 80432594936832 80589689848818 80603429916672 80634342913024 80952810874884 81093207702624 81124750768464 81421520284416 81453191054976 81594455694336 81751162066944 81910832305356 81948132320067 82216382324544 82422604550208 82454664715488 82724572809216 82756299305472 82917932702553 82932069722112 83050843469932 83189357263296 83227239484272 83564191870848 83741678212608 83773794788736 84071960397841 84080713347072 84212177229648 84250525215636 84291611848704 84412332707144 84553117218432 84591620459424 84934096655616 85066894840419 85081398245376 85114492609536 85417429997016 85450189256822 85592704725216 85631681366712 85729902936704 85939233894144 85978368335808 86245106680314 86259810963456 86461434100098 86476175265792 86509812160512 86783959120352 86817715734672 86995863819072 87035479421904 87135311181568 87280637128704 87320382409728 87658960888188 87698878447791 87810988222368 87850975011176 88206646974784 88240956976224 88353759716352 88393993668864 88563758905856 88736734997469 88751864088576 89027206895808 89067747518256 89250512619456 89291154929392 89618287209984 89652657580928 89802182006784 89843075532288 90121803701904 90162842774628 90206812680192 90486669303936 90527874526752 90713635777152 90754944354464 91036501495887 91052022683648 91087439459328 91229858665452 91274348924928 91315912836096 91599210319968 91640922164376 91970057325312 92011938043584 92129561413632 92171514765824 92493430115112 92528903159754 92544678793216 92580676171776 92725430118984 93100836718656 93143232363792 93405594120192 93448128543744 93630644419806 93639882092544 93682523204608 93973162834464 94009715854704 94245519137328 94554023556096 94597080943872 94963874295537 94980065077248 95128570574232 95165573016852 95218302273536 95513706487488 95550858737568 95716573026048 96104089516032 96147852762624 96335641537551 96446140803792 96490059811444 96537115324416 96688055337744 96725664377784 97042287333888 97079504954496 97285697174016 97631954010396 97679566393344 97724047070208 97914914349642 98027225079264 98071864070648 98235430210944 98273105425248 98594793793536 98633144503296 98787361750164 98832346887573 98880544668672 99022159521842 99232477846632 99443242877472 99634228769088 99679599547216 99807024864768 99845847099648 100201215958038 100211101888512 100250081298432 100406826696888 100452549295566 100859239778544 101073459973824 101189393630208 101235472589056 101443205600256 101482664265216 101804259737336 101843858842596 102052840249296 102099312398772 102216422732224 102433525519104 102730401940608 102848236148736 102895070500352 103055951455418 103096037434923 103106208970752 103473182028112 103513430299032 103645756590336 103692954111552 103892101793408 104112763642368 104333894166528 104483319204108 104534272806912 104581874934784 104745393282556 104786136409266 105129144611712 105169463700704 105344867354112 105392838605184 105513726691328 105719808188772 105767950177929 105819530259456 106044285874176 106196160502536 106421716061856 106462530877352 106811026609664 106852573211904 107019641896011 107071832392704 107120590057728 107243459915776 107452919798424 107501851000518 107937081166512 108124276936832 108166334357952 108501908404266 108562027045888 108604254739968 108774062254962 108792607592448 109214443073808 109264176426756 109621843099392 109896806066944 109939552953984 110280628214172 110330847079479 110341732407296 110557243603404 110607588432003 110919143017728 110969652645696 111418922494464 111593130865926 111636537577461 111655570950144 111698393051648 112088507365224 112139549490618 112282902972864 112334033620848 112737489624576 112788827279232 113190262471117 113245462207488 113422526453892 113466644750862 113485990146048 113838067833984 113889906662688 114123606300288 114175575155616 114529792204503 114585645192192 114637824447744 114993475573752 115045840544414 115237716208992 115281912133464 115704265667328 115756954312896 115994485092096 116047305895872 116407329781626 116427176546304 116654573375496 116878614517584 116931837930388 117081317629824 117126859097664 117601056907776 117654609301632 117805012955136 117858658225152 118315646663292 118369524462319 118566943430832 118702942527744 118756996691008 119000683492608 119046971541888 119470680565353 119491049613312 119770347237021 119790767376384 120162404935872 120217123699504 120510663814944 120648892405248 120703832702336 120905144875008 120951514369536 121382001994516 121429216312326 121449919279104 121639811553936 121754550448128 122132280426624 122187896219168 122391683541504 122626743100416 122682584058112 122874403658383 122887196430336 123324573486816 123371870879672 123633906825312 124134448958208 124190976485056 124398104583168 124576265204898 124597504724992 124840859226408 124888738144586 125297550445952 125346287806272 125660692183104 126072031408128 126129441258496 126375787823454 126437417773056 126618499060716 126838094098976 126887430689136 127351608649984 127401144983424 127622097368064 128126144995524 128175283885233 128197137016832 128447522050068 128594854405056 128917407116992 128967552503712 129367660020471 129389716445184 129439339939328 129692151150147 129714262898688 130175938680528 130226573602008 130298729426944 130553219132856 130702966772352 130980573614592 131030807233664 131488441332282 131510859337728 131716482333552 131776462516764 131840726224896 132309970462176 132361435464336 132590990503296 132845638358784 133076033153024 133127796132864 133540810343712 133601621277384 133875768929184 133936732394088 134427430814976 134478986371392 134764613298432 134919191506944 135182705552856 135244264161942 135257607467008 135310219020288 135730003955904 135791811790128 136070453665728 136132416531696 136578034025472 136631159188992 136844787998178 136973869254144 137170040649109 137398815479952 137461383246564 137955085987968 138017907065376 138194342120448 138257272148736 138793354739631 138817018189824 138871014257664 139088145178476 139311092272144 139651255077984 139714848545688 140108391180288 140172192815616 140459823138816 140523784806912 140959744251696 141023933570572 141092707012608 141368278705992 141594880670048 141831035334144 141895621415808 142405250052096 142470097615872 142692855861348 142757834393161 142762443190272 142827453410304 143270559731232 143335801334024 143574859539072 143916108222016 144156134274048 144221779143936 144669211205688 144735089717166 144805672986624 145032083006616 145098126760262 145619257431744 145685568569008 145928545761024 146162457465856 146447931015594 146519349590016 146586070605312 147040837618896 147107796105972 147409658137872 147476784576004 147892190690304 147959536860928 148320817003008 148533239282763 148558563325952 148790841154568 148848716769948 149451343153632 149519399320824 149710537297152 149778711494464 150301823937057 150316652832768 150385103038976 150678823943349 150993949609984 151230035271856 151288859667816 151784090445312 151853208883584 152164808400384 152234100207488 152706389606004 152765788263894 152780860256256 152850432596992 153148968598158 153324634098336 153650288278656 153709216177952 154272354223104 154342605750528 154583927183127 154659313456128 154729741194496 155209773042168 155270145448548 155539431167328 155838152690112 156108423506432 156169145463552 156724978806162 156801409210368 156872812402176 157118089923834 157144877633536 157179204613899 157693716917568 157754195551056 158089257907776 158270590036992 158579712283158 158667577990144 158729295389184 159294240753804 159632574092784 159693796316028 160216539914496 160278859817856 160680885086592 160865189873664 161179379697636 161252776500777 161268685826048 161905621749768 162186415405248 162249501536928 162843040568832 162906382109952 163161093382443 163188911388672 163502324133888 163821664610712 163896264640134 164432764649088 164845209100416 164909329430976 165431922073171 165449145618432 165512598610944 165835865405106 165864139444224 166101686939864 166378714526592 166454478968544 167128383741696 167389696298889 167483356425216 167547589577472 168143920795682 168209324235927 168424354459296 168501050431272 168824665414288 169106234436864 169183240918848 169868193311232 170133789680838 170162796490752 170228985219072 170834859994032 170900378513644 171185409450432 171263362733424 171459805873408 171878467788288 171956736671616 172490213360628 172568760816621 172922868200196 173001612675697 173019624321024 173567918240704 173635431469344 173991727638144 174070958843808 174270622363136 174610994672439 174640764819456 175317921776376 175397756895582 175621976444736 175701950022352 176413293949568 176481913952448 176707519432704 176787987337728 177127517811712 177473469994938 177503728177152 178054413791616 178135495036512 178501025238912 178582309858784 179236574419968 179305315161856 179604364013568 179686151064576 180243607403808 180325685549256 180973338607872 181055749053504 181427271554304 181509888708928 182073002991774 182104045367296 182143824468489 182174878918656 182459717330904 182631825672192 183198420639936 183281844328752 183940114650624 184023876087168 184259122827264 184343029531648 184986860230224 185057806319508 185161352343552 185450860237968 186201673437312 186286464727584 186864397807347 186896257087488 187261288839612 187333107216879 187365046409216 187946325668928 188019431709408 188491038274656 189108047112192 189194161887744 189563681735181 189927748591074 189960130154496 190257141148464 190331146033704 190436604547072 191027412974976 191101717475136 191433146052096 192208179032064 192295705525248 192671283075102 192892281607584 192980119622888 193376110675488 193451328755568 194084574667776 194159009908992 194571394348032 195263908020792 195448094140416 195829828699284 196054450158528 196143728141296 196470860421888 196546210850496 197189587587072 197266289006592 197574723500328 197664693775146 197761089337344 198044319043684 198464955693264 198886485754944 199268457538176 199359199094432 199614049729536 199691694199296 200402431916076 200479290179467 200500162596864 200813653393776 200905098591132 201718479557088 202146919947648 202378787260416 202470945178112 202866396242913 202886411200512 202965328530432 203608519474672 203687717685192 204105680498592 204198624797544 204432845464448 204867051038208 205460803881216 205696472297472 205790141000704 206111902910836 206192074869846 206212417941504 206946364056224 207026860598064 207291513180672 207385908223104 207784203586816 208225527284736 208667788333056 208966638408216 209163749869568 209490786565112 209572272818532 210258289223424 210338927401408 210689734708224 210785677210368 211027453382656 211439616377544 211535900355858 211639060518912 212392321005072 212843432123712 212925061754704 213622053219328 213705146423808 214039283792022 214143664785408 214241180115456 214905839596848 215003702001036 215874162333024 216248553873664 216332668715904 217003816808532 217102634575749 217124054091776 217208509479936 217548124509924 217647190140393 218428886147616 218528352853512 219243686198784 219671896523391 219793612133888 219879105907968 220561256428344 220661694158958 220683464814592 221114487206808 221215176864006 221838286035456 221939305291392 222837844988928 223186261731852 223273075154922 223311141900288 223396786103296 224177014730448 224279098981236 224565805945728 224668067241696 225474979249152 225577654558464 226380524942234 226490924414976 226845052907784 226933289501724 227676135667968 227779813325376 228247212600576 228351150311232 229059584409006 229171290384384 229275648895488 229723452897237 229986951147504 230091681088828 230475432417984 230563824266928 231408531334656 231513908625792 231988970184192 232094611791744 232814659563252 232920677167789 233309146750992 233757229035168 233863675860776 234162635259648 234253718195328 235087468209243 235202113815552 235309218603264 235677134885751 235717316450304 236631293326584 236739048924638 237133886861664 237405885055488 237513993382016 238001366985216 238093943083776 238941361130706 238982099226624 239540694474042 239581534752768 240324809871744 240434247399008 241021327629888 241297784810496 241407665404672 241785116876173 241810289750016 241903028739072 242764003989032 242858432624652 243279623107872 244264560853248 244375792438336 244783367083008 245253486200832 245365168116224 245748807316766 245844396960201 246649146973632 246743741759344 247267813650624 248268897916416 248381952970112 248796209166336 249152530409796 249681718452816 249777476289172 250595100891904 250692575612544 251321384366208 252215881193523 252258882516992 252751575646908 252874835546112 253236998121432 253676188197952 253774861378272 254703217299968 254802289966848 255200684521257 255244194736128 256252289991048 256350567770466 256394274033664 256895044100136 257189708810112 257834814233984 257935105007424 258735320040942 258779432890368 258878679878656 259384302300294 259428525797376 260351877361056 260453147204016 261106438265712 261405933544704 261961147229184 262061614467328 262976882664564 263096635343373 263432964667104 263552925033528 264619940924352 264722870928672 265181981006592 265691276717568 266152066306048 266210204992407 266255592265728 267081620687424 267203242554768 267751537858368 267873464788176 268854861629952 268957972742784 269529226596864 269915241277279 270365411105712 270488528323884 270620438040576 271460007911808 271583623580256 272140907331456 272264833063392 273109504487661 273156068050944 273262318377984 273689575996356 273947738508288 274340081298218 274797630959904 274922766493128 275910171975936 276035814130752 276388684240896 276514544297472 277586709479262 277634036379648 277742028515328 278176290356952 278622184544288 279302510155968 279429697091376 280216782360576 280344385631232 280919646277632 281047569613824 281919488503392 282047867141144 282736557411984 283189761340096 283662070668288 283791242831616 284891622886611 284940195231744 285385711722696 285515668786322 285654906820608 286541119462464 286671602668048 287149719078144 287832216444032 288312268548096 288443558287872 289338422411376 289470179434332 289611345973248 290064166013232 290196253520524 291238514863488 291371137138016 291857091522048 292324914931712 292895862031188 293008193339221 293038699180032 293172141210624 294081675237792 294215592211944 294819316275744 294953569152008 295784381380608 295919073721856 296497040662719 296641634006016 297066478565526 297117126651904 297581682309136 297697433539896 298902686307264 299038798641648 299421074594304 299557422988928 300603647874114 300633305665536 300770206077952 301357647886698 302460070543712 302577719335632 303568180890624 303706417767168 304329616800768 304468200414976 305412779212008 305531576527788 305700865193984 306297937196316 306649268196672 307300576557312 307418432355904 308544708446208 308685211501056 309167854366254 309288112304769 309318626912256 309459482388992 310419546084336 310540290897096 311078862334656 311676305380224 312216847012864 312338290927104 313449957612324 313602818420736 313745624804352 314236179847668 314358409227798 315387433835136 315508391102112 316178515815552 316541180073984 317159424566316 317303850533787 317335155980288 317458590778368 318588481507608 319265148185568 319387592632056 320433079828992 320557719635712 321058925688033 321361770173184 321730379747328 322358759395272 322505553001554 322537371652096 323811243499536 324372830810496 324499003073856 325686081137664 325812764219904 326322186764886 326377822777344 327643329221424 327792529280268 328865529298176 329690418200832 329818658861952 330863844146342 330992541238437 331025197221888 331671730810212 331822765296009 332203373879728 332757429053184 332908957937088 334256767483392 334779392597778 334966712850432 335095179154944 336287841591364 336418648471854 336848708918592 337002100862544 337649330828576 338212468873728 338366481837696 339570787413351 339736386622464 340267579361676 340422528168307 340457970438144 341669719988064 341800757027288 342370818900864 342526725466848 342919611746816 343589376613509 343756935576576 343913473343232 344980426721256 345137521633242 345845736400392 346003225351394 347135836481408 347270862938688 347983455276288 348141917687616 348541244726272 349221989344878 349281529638912 350635843552752 350795513791164 351243952889472 351403900044704 352826587899136 352963827904896 353415038865408 353575974675456 354255035623424 354946939989876 355108573386957 356108827583232 356270990073024 357002050477824 357164619717568 358412041696059 358473148839936 358610630323712 359311041711063 359372302129152 360487214807616 360651371098512 361946677215744 362111498107008 362854543108608 363019777417856 364146005983548 364287648936978 364349757837312 364919434661808 365263651344384 366396841279872 366563688657504 367880229301248 368047752174336 368623210975149 368686059063296 369973720460448 370115612639016 370901720475936 372403346874624 372572929455168 373728795614694 373792514174976 374522577679224 374666214433758 374730092818432 375892651337856 376038863418816 376982076549312 378216094224384 378388323775488 379127363470362 379855497182148 380028473273761 380514282296928 380662292067408 382054825949952 382203434950272 382866292104192 384525851655699 384591411050496 385342566150204 385784563215168 385960239245776 386752221350976 386902657511136 388169149335552 388318019817984 389076453450441 389142788696064 390527816041584 390896188280832 391659657398568 392108900317056 392287456282592 392941720843776 393092421700992 394491506482177 394532578013184 395149447000656 395329387550292 395522178674688 396088638087368 396929911386528 397772971509888 398536915076352 398718398188864 399228099459072 399383388398592 400804863832152 400958580358934 401627306787552 401810197182264 403436959114176 404293839895296 404757574520832 404941890356224 405732792485826 405772822401024 405930657060864 407217038949344 407375435370384 408211360997184 408397249595088 408865690928896 409734102076416 410921607762432 411510121947327 411580282001408 412223805821672 412384149739692 413892728112448 414053721196128 414583026361344 414771816446208 415568407173632 416380064218893 416451054569472 417933276816432 418327499739136 418981573130224 419144545637064 420516578446848 420677854802816 421379469416448 421571354420736 422879232755088 423071800711716 423278121037824 424784642010144 425686864247424 425850123509408 427244106438656 427410292847616 428078567584044 428273503179483 428287329570816 428482360230912 429811679193696 430007404002072 431748324666048 432497107747328 432665337431808 434007633617064 434205269151498 434248108183552 434417018959872 435096249019848 435294380280786 436857772295232 437056705707024 438487372397568 439343793046782 439587224267776 439758211815936 441122512856688 441323388317916 442228974413616 442430353728012 443676572070912 443878610582784 445599717848289 445675689977856 446372523463704 446546150309844 446793572206592 448354029460896 448558197962472 449131611891456 449336134483392 450949958498304 451155309116928 452036471830047 452761049884468 452981848829952 453690105815568 453866579003448 455352271335936 455559626650752 456494425201152 456702300622464 458119168818012 458327784104359 458342580768768 458551297790976 459446905794474 459973902295008 460183362177656 460950864835968 461127648533856 462817062669312 463027817251584 463751781549381 463977940368384 464189223583488 465629319126504 465841354335578 466618293501984 467514458070336 467727351721552 468325270519296 468507436390656 470174936418486 470404227631104 470618437206528 471354269771502 471434632900608 473262586653168 473478097849276 474267773723328 474811770110976 475027986764032 476002733970432 476187886167552 477882722261412 479081388948084 480649619743488 480868494798016 482042655259776 482595569620992 482815330809344 483570233752346 483758329502331 483806057478144 485528007978064 485716865249304 486559246215744 488529121706496 488751584876672 489566734166016 490506972401664 490730336232448 491497614633532 491688793920402 493298293947264 493487483518688 494535627301248 496295766219513 496537795832832 496763905940224 497592418332672 498305060819592 499363436905632 499554952578344 501190201783808 501385151225088 502169088896667 502642768732416 504431762387046 504517765033984 504627972707781 505503151293816 506473996242864 507352376395904 507549722756544 509406434599936 509604579933696 510401369042514 510488389472256 512504579982096 512701135540932 513790088200272 514379417620224 515669628467968 515870210014848 517470640081884 517706282449863 517757359757312 518768604600588 519004838027091 520703754722112 520906294408032 522212876531424 522811867089408 523832984017317 523922294458368 524123228934656 525953765329128 526193270686746 526865929334208 527105850067056 529239881848704 529445741857344 530363962013184 531382553435136 532420409984814 532511184531456 534163241374848 534406485109536 535503075716736 535746929576352 537709723259904 537915945485568 539058453193728 539830482554558 540730822211424 540977056647768 542920015823616 543167247160512 544281814662912 544529666126784 546219008975322 546312136101888 546524636755968 547379151992712 547895477016576 548680162596436 549595261919808 549845532986256 551820343951872 552071628261504 552777368481792 553029088594944 555173418958524 555426230169343 555484057030656 556352580713904 557244369088576 558605020311936 558859394182752 560593193422041 560688771262464 561999321650637 562095139227648 563838977006784 564095734282288 565473114823968 566379522680192 567324141336576 567582485663232 569783245773222 569880390463488 570771423445392 571031337572644 571309813641216 573082238924928 573343205336096 574299438156288 575664432888064 576564509473951 576624537096192 576887116575744 578676844822752 578940358868664 580128332026464 580392507041048 582477029726976 582742274276032 583714183044096 584649829863424 585791724062376 586016386678442 586344282421248 588163350475584 588431184423888 589638632551488 589907138304016 591568762761216 591838147443712 592994081325438 593283268012032 594132957131052 595163364618272 595394867079792 597805372614528 598077597283296 598842149188608 599114845977856 601207295748228 601437870538401 601540412155904 602715295773396 604920141087424 605155438671264 607136361781248 607412835534336 608599188728739 608659233601536 608936400829952 610825558424016 611063153055576 611401730387968 612595874392632 613298536393344 614601153114624 614836864711808 617089416892416 617370423002112 618335708732508 618576224609538 618637253824512 618918964777984 620839092168672 621080581794192 622157724669312 623352610760448 624433694025728 624676581854208 626899915224648 627491249608704 628472359695336 628716818455596 630774867670272 631016782204224 632357031631104 633082360147968 634318849132632 634607701067574 634670311960576 634917181556736 637176963015216 638530296371136 638775185264112 640866159657984 641115439271424 642117851376066 642723540346368 643644036891973 644717518790544 645011106003108 647622486999072 648745661620992 648998006147712 651307903727247 651372162275328 651625528439808 652644373529772 652941570421179 655286658442848 655585058560536 657731058596352 659380836401664 659637317723904 661727688292684 661985082476874 662050394443776 663343461620424 663645530592018 664406747759456 665514858106368 665817915874176 668513534966784 669558785195556 669863684460217 669933425700864 670190358309888 672575683182728 672837296943708 673697417837184 674004201725088 675298661657152 676424937747456 676732963675392 679141574826702 679472773244928 680535158723352 680845056336614 683339439976128 683601514054576 684741637801728 685053450933696 685839223493632 687178753227018 687513871153152 687826946686464 689960853442512 690275043266484 691691472800784 692006450702788 694271672962816 694541725877376 695966910552576 696283835375232 697082489452544 698443978689756 698762031503367 701271687105504 701591027582328 702487905778944 702807800089408 705262404627729 705653175798272 705927655809792 707031404657253 707151949350912 708510071246848 709893879979752 710217146773914 712217655166464 712541980146048 714004100955648 714329239435136 716824083392118 716946297679872 717221260647424 718622083422126 718744604258304 720974429615232 721302742197024 723893354431488 724222996214016 725355350628519 725709086217216 726039554835712 728292011967096 728575297873956 729838869323616 732793682559744 733127377315008 735760458602496 736095504348672 737246421950298 737372118126592 737533190880603 739947440920896 740231225278032 741803440951872 744806693749248 745145858910336 747457591229388 747797963538691 749045155358448 749332428867516 751785302675712 752077726837632 753964153098624 756647643580569 756776647550976 758254726940724 759710994364296 760056946547522 761028564593856 761324584134816 764109651899904 764406869900544 765602053563771 765732584208384 769051703311398 769182822100992 770685132300408 771569126430336 771920478491552 773504442701952 773805315022272 776338298671104 776636039635968 778152906900882 778285577392128 781055632083168 783319314797136 784217800634112 784574912565184 785883441687552 786184843401984 788983012964354 789289906030119 790298894001312 790658775100584 792177276174736 793859822773056 795545943019776 797073830152704 797436796377728 798456198918144 798766776797184 801609727664304 801917160717868 803254613575104 803620394364528 806873918228352 808587679790592 809745723831837 809883780712448 811465584971652 811776797939809 811861314121728 814434077898688 814750870740768 816422721994368 816794499190176 817731381857792 819328513462983 819468204152832 821843215524864 823020243894654 823160564002816 824447611643344 824768299479384 827785456224896 828107442392256 829166052722688 829543632892416 831136814347264 832760128437786 832902109138944 835866553632864 837963146260448 838289091274128 841033156893696 841355709605632 842758938832896 843142708841472 845758465510176 846143601423432 849569284020288 851373728494848 851700247018816 854488212877312 854674868659833 854820585695232 856157135168088 856547006358966 856964720461824 859623358387392 860014808004144 863496649332096 864994215494656 865330674863616 868015267234128 868410538302996 868834037919744 870192498039696 870588760561572 873715544590464 874113411414048 876974744795136 878687586093564 879024580017663 879174448535552 879516423631872 882245025713376 882646776635832 884457948827232 884860707456024 887353144141824 887757221165568 889491121988157 891199435696578 891351379955712 892745046927408 893092300619688 893587144413184 896708058921792 897116395924944 898263223782912 898672268966784 901899916996608 902310618233856 904072943660094 905522099768936 907380211631136 907733158006896 910704542671872 911119253301504 912988850402304 913404601244928 916238337636024 916655568208718 917102595581952 918893811588948 919947804590016 920366724355312 921901729671936 922255297067712 925634125338624 926055634503168 927503563098762 927955880736768 928378447166976 931258638253008 931682708671156 933236587003968 935028916140672 935454703443104 936650541038592 937014872781312 940349872836972 940710515457499 940808455262208 941236874413056 942708539543004 946525173306336 946956195698552 948535547446656 949623540221952 950055973528064 951911551601361 952005467940864 952375772335104 955765444522824 958162777896168 961299239486976 961736989596032 964085310519552 965191139241984 965630661618688 967140467504692 967516659004662 967612114956288 971056015956128 971433730498608 973118492431488 977058243412992 977503169753344 979133468332032 981460672464896 982995229267064 983377587840804 986596587894528 986974967037376 989071254602496 992591532439026 992977623715311 993075591665664 993527811880448 995468295888027 996610121639184 998726873811264 999109905156688 1002380403567616 1002770302450176 1004338177793334 1005285537464832 1008863524774092 1009255945415562 1011006302587632 1012947992485728 1014704752791808 1015099445513088 1018712362240053 1018812869199872 1019209159867392 1020802738085028 1021267584504921 1025009159964192 1025402271081864 1027580176400544 1028758835240448 1030768129840527 1031339256935936 1031740420029696 1034941280163768 1035412564899726 1035514719514624 1037537209201176 1038009676054182 1041407509444224 1041812588816064 1044425753062848 1045623734178816 1047665968034634 1047844588916736 1048246457869312 1051907530658256 1052386541373492 1053731858668416 1054211700134112 1058479763697408 1058891483714688 1060727924026368 1062765106870272 1064840819969628 1065325720160871 1068326482749696 1068812970219072 1071006151433472 1071493859152704 1075419446519808 1075831890971136 1077933125133189 1078116906387456 1079660965109116 1081461644422848 1081954113295536 1085840031647232 1086334494321024 1088563629325824 1089059332253568 1092438017950644 1092935485171933 1093049273511936 1094758303985424 1095790954033152 1097360325192872 1099190523839616 1099691065972512 1103640687903744 1104143256523008 1105869632925447 1106058177189888 1110346837917048 1110852460338686 1112705161427808 1114488738177152 1117210040623872 1117718788365504 1121186386844082 1121377542524928 1123998643301274 1124190278455296 1127677954013568 1128191468564576 1130946229647936 1132759045360384 1134648282673152 1135164971326464 1139566491546444 1140085419821283 1141542846890784 1142062675145288 1146164477849856 1146686410672192 1148598876312576 1151328865776128 1153129018947902 1153577554967097 1153774233151488 1157353689645504 1157880717737328 1160256664052928 1160785014082096 1164954059453952 1165484548552064 1167428366088192 1171583448124752 1172032773356884 1172688564842496 1176326700951168 1176862368847776 1179277265102976 1179814276608032 1183474519446531 1183676294887424 1185988162650876 1186566536024064 1188265914262104 1190326729236544 1190789734159584 1195610745229056 1196155194566592 1197684298377216 1198229691955712 1202414591496456 1202875741076802 1203080824311808 1205430591546792 1209840282174848 1210310877342528 1214272723562496 1214825671068672 1217198377457478 1217318467203072 1217872801659904 1221651116848032 1222126306111152 1225191748785264 1226597072786688 1229202306229248 1229673729423616 1234530365841981 1234740846004224 1236671417465016 1237152449219076 1237837929555968 1241678184337344 1242161163588384 1244315449338624 1246705221520896 1248867388051456 1249140192656679 1249353163708416 1253799830449296 1254982499217408 1256944719390672 1257433636911192 1261549735340544 1262033564408448 1264714063262208 1268637698265264 1269215402135148 1269834363113472 1274353926030432 1277060592742272 1277550370528224 1281732319315968 1282230878542848 1284235702752132 1284820509538449 1285447080692736 1287288073783946 1289435037581088 1290022212006216 1295244973998144 1297491323241984 1297996012295424 1302615807454494 1302744324550656 1303251056879616 1305288747059544 1305883140842358 1310573316885696 1311170117121072 1315462117192704 1318761672803328 1319274635447808 1323455376585368 1323970164953748 1326686923240848 1327291061184036 1328813495518912 1331029716212736 1331635831748352 1336799153544867 1337027069933568 1339117570391112 1339727368920434 1340380716619776 1345151366365456 1345674593887416 1347394835674368 1348008403450176 1350597323314304 1352849875494912 1353465927350784 1358283149653404 1358945546489856 1361070317446704 1361690112673228 1366678879952256 1367203028109152 1369483275603456 1370106901867392 1371678446987264 1374357506454036 1374983352313077 1375027742306304 1375653893372928 1379921706885024 1380550086532968 1383382945601568 1384012901405576 1388543345925632 1389083451754752 1391255344648143 1391933821105152 1392567670750464 1394164978905088 1396887957379512 1397524063006734 1402543374211008 1403182055164656 1404975811557888 1405615600178816 1410524809255458 1411306351596544 1411855311619584 1414062809314506 1414303898701824 1419787759959504 1420434293547828 1424435310332928 1425083960292096 1428008201911296 1428658478870272 1433648166784236 1434442521294848 1437244166844252 1441948859230464 1442605484394048 1447786708862976 1448445992428032 1450710701257038 1451274988506993 1451418172434432 1452079109671424 1456584023934192 1457150595747912 1459677738647232 1465587365119488 1466254754630016 1471473412124521 1471520917204992 1472191008697344 1474492843900596 1475066381761206 1479894881841792 1480462450556064 1483606881903744 1488887298658539 1489613387498496 1490291717820672 1494915182458776 1495595927077382 1498090310716896 1498664857735032 1503570605351424 1504155453675264 1506507266690001 1507928306197248 1513295287161138 1513553295101952 1516509453881448 1519421988728592 1520113893095044 1522057129187712 1522649168269632 1528219303799808 1528813739801088 1531204107127542 1531465168416768 1538103406622796 1541370264600816 1543138252860672 1543840956983104 1547008885403904 1547610630044544 1553118847349589 1553272079271936 1556305813801764 1557014514081273 1562111264166336 1566638629594272 1568435601268224 1569149825130368 1571766883375104 1572369686803968 1577966025928708 1578579812060238 1580597788002624 1581317550201168 1584354552349472 1587719645546112 1591091886039552 1594147660305408 1594873592755456 1597367247558979 1597533553594368 1603219455328608 1603834321435736 1606509227150208 1607240788729056 1613747836456704 1617175359581184 1619491447663674 1619767561424896 1622931169943304 1623553595879618 1628868155797376 1629501741481536 1632845443988736 1633588998380352 1635462763715584 1638657026925966 1638936408305664 1643686431049728 1646040487789308 1648895223286688 1649536598958768 1655570912449792 1656214884784512 1658332105445376 1659087265784832 1662273628694528 1665520256875572 1666278690508029 1671733107265728 1675926292520896 1676578182548256 1681779580266123 1682066313787392 1682711419211264 1685997964951911 1686285417682944 1691516931020352 1692287202846864 1699138568040576 1702747456989696 1703400494037632 1709349737319666 1709641171390464 1712314270336176 1713094012717932 1713929440923648 1719246716774784 1720029616008288 1726993298664192 1729693528421853 1729988430989312 1730661349727232 1736030534468256 1736821076605992 1740384996079392 1741177521123144 1747431089180928 1748226822828096 1753949489590272 1757375172187128 1758049160035326 1758348897071104 1759032847263744 1764490051426752 1765293553271664 1768915897654464 1769721414912048 1774706288283648 1775514442331136 1778982243976314 1782398871393156 1783210528438417 1785490093854816 1786184601239376 1793416117843584 1794232791849888 1796526447565824 1797344537933568 1804313611615203 1804621236467712 1808145887320188 1811044199537872 1814760423262272 1815466316013792 1821409085343744 1822238506603008 1825977700804608 1826809202489856 1832476675272048 1833311136417436 1834205191163904 1837787623177896 1839895609180032 1840733448710624 1843803459343872 1844510594135424 1851268250677248 1852111269006336 1855007126197524 1855911761473536 1856756894333952 1862517276506016 1863365417342312 1866473174007936 1870057832281344 1870909406886208 1873301082077184 1874029745562624 1880699745673944 1881421030914998 1882473748826112 1885417079086008 1893050346612672 1893912391397104 1897071094893312 1899247080443904 1900111947056128 1903823103202722 1904010935881728 1904751544670208 1911530889045648 1916325555792336 1922598478973952 1923473979192064 1928170621039104 1930932110675919 1931261323237376 1934280935009384 1935033318009324 1942112031912256 1942867460997216 1946236984862976 1953923711181741 1954116486825984 1955006339506688 1958824711263537 1962921344929792 1965990458534128 1966755175681608 1973193175789056 1973949934074752 1978142509204992 1985183064878052 1985955247430622 1986151183331328 1987055623760896 1990936591776054 1993220243278368 1997453747622528 1998219810313376 2004760807135232 2005540604900352 2008676355586668 2009591053380651 2010571074929664 2017727049548184 2018511890831124 2022012605175264 2025895984971456 2029409505583616 2030198891026176 2037424724480106 2037625738399744 2038418319734784 2041605476170056 2042535169009842 2050018319928384 2050804542163728 2055160352801088 2057517670480896 2061536259681054 2062678513871872 2063480840059392 2069882560327536 2070825129799452 2075074418402352 2076019352108364 2082815018888448 2083625177632128 2088851506125696 2091247468357632 2095331936069268 2096286094510101 2096492915738624 2103815061316512 2104773082746984 2107463717336832 2108423400268224 2116959527394816 2117782967429376 2121094213971759 2121455848052736 2125530213740544 2129681639939256 2130651440321742 2136652965499392 2137625940438144 2142012302866944 2142987718305408 2150614986951223 2150838893039616 2151663781942272 2155866250266378 2156233812774912 2159321930218232 2162923288845696 2163908226591072 2171680063294464 2172668988642048 2176066051885557 2177127258651648 2178118664507136 2184876035901288 2185870970343866 2189516607970848 2194720650385744 2198381047679232 2199382131945024 2207281375807488 2208286513046016 2211739265850894 2212116354379776 2220693675834096 2221704920677372 2225410322855616 2228977476354304 2234420081247744 2235437576731008 2242372773688164 2243393890616073 2247997286602548 2249020964784061 2255355908027136 2256382937129152 2261892459295872 2265518090720768 2269942930741707 2270329942652928 2279132983092888 2280170839642566 2283085693781568 2284125350290576 2292328955699712 2293372821344384 2297197752625152 2302657731552256 2306258037895804 2307155109934194 2307548466302976 2314707379291008 2315761435474656 2320513328105856 2321570028164192 2329908118907904 2330969097104128 2334856732176384 2343166896249504 2344065546713768 2352653401902336 2353724737695552 2358554530205952 2359628553216064 2366949038893062 2367352589774848 2367869718090357 2371976325301752 2376531828524208 2380653458473088 2381579468319168 2391221490458112 2392310389133184 2395368596754432 2396459383911424 2404829182992912 2405751482153604 2410861183093584 2419680564349696 2420621754685056 2429237171495511 2429651342137344 2434396754914956 2435330393819427 2435745603319808 2443302233696064 2444252612222304 2450383497570528 2453194145573376 2457985540388949 2458404612458496 2459347458847232 2469060731683962 2469481692008448 2473342834930032 2474304898438152 2475675859111936 2483356368674688 2484322327176768 2488630898677248 2493410443041792 2498280385313358 2498706327416832 2507599660898592 2513889438781344 2514867273822384 2523099470681088 2524067128816896 2529428126524416 2537275396530528 2538430804270296 2548707852060864 2554121185484544 2555100741056448 2563464638631936 2564461757085696 2568471405504264 2569641019076898 2570894161385472 2574576147567892 2578870075162176 2580044424012432 2590489947996288 2594982646483968 2595992024590848 2605231614908988 2606230772333071 2606502113759232 2610577494119088 2611766281684716 2621146633771392 2622340234242144 2630924234385408 2637073740052989 2637523345606656 2638549270895616 2646910753170736 2647940329907496 2653373846481696 2654582122368072 2657626991037824 2662059432425472 2663271663496704 2673598307089734 2674054139867136 2678235140782224 2679454737840868 2680761433239552 2690302732730912 2691349187774832 2694789671348736 2696016806900352 2701194646628608 2705699750989824 2706931854701568 2716566299306808 2722140634893408 2723380225346456 2733357759904512 2734406056218304 2738966551206912 2740213803734784 2743356893974528 2748715012908072 2749966704626154 2751307786745856 2759843413770048 2761100173065936 2766765891203136 2768025802811152 2777086691851264 2778166903509504 2782510689296286 2783867642210304 2785135341500928 2793775914759024 2795048126013468 2805086748422016 2806364110329312 2809951623115776 2811231200357632 2821049618510916 2822131546372497 2822612703193088 2823710623239168 2828125618629012 2839575519919008 2840868587095656 2848870620665856 2850167920584192 2855734654804083 2856016403822592 2857316957740544 2867296333568472 2868885042589696 2874488333688504 2883897718460928 2885210968788096 2895573417725952 2896891984856064 2901421402514076 2902549977013986 2902836344868864 2904158219342848 2913168047868384 2914301191495824 2919355477294464 2931174730238976 2932509509260032 2942946824249042 2944382017394688 2948985687801192 2950132763522412 2959789763683584 2960924901112128 2967213763807488 2977774597317078 2979226774996992 2980583435641344 2986404887664081 2989830364917552 2991191854154764 2996180621433792 2997329715470064 3007141210702848 3008310907350528 3013014533380002 3015856612394496 3026590574322276 3033018907762896 3038843977457184 3040227786190088 3044114258375424 3045298336539264 3056137086720159 3056438607599616 3057627479602176 3062408214255084 3063802753514763 3076206813245592 3082740529201632 3086276505721344 3087681913966208 3094017770807808 3095221260089088 3106237694699178 3106544158543872 3112611627603528 3114029028162546 3124222528332672 3133277259188544 3136871202536448 3138299650260736 3143206519390249 3143533766750208 3144739373607936 3155932051857416 3157159624120476 3161195576005248 3162635100402336 3168709104698944 3175439291092224 3182183772079104 3188295320610816 3189747185510912 3194734495117958 3195977160482613 3206438910657216 3207668642871472 3213018454300416 3214481577458112 3227495672913408 3234350719162368 3238982895327348 3245862339886608 3247107191759236 3257736311594752 3259003482963072 3265690887977472 3267177996760704 3270925527431168 3277314053851932 3278806455515799 3287372862099456 3292080975578616 3297790446573376 3299073197917536 3311141824899584 3312429769569024 3317608898776341 3318174531569664 3324547257389056 3331040513751144 3332557381016058 3343466214531456 3351852585041792 3353156365096512 3363559160532246 3364132627574784 3365422838422528 3371995929903822 3372570835365888 3383033862040704 3384574405693728 3398277136081152 3405494913979392 3406800988075264 3418699474639332 3420256259463849 3424628540672352 3426188025435864 3438493433549568 3440059232016576 3453986597328384 3459387056843706 3459976861978624 3460732664901291 3461322699454464 3472061068936512 3473642153211984 3480769992158784 3482355042246288 3494862178361856 3496453645656192 3508898136604627 3514750344374256 3516098320070652 3518065694527488 3528980102853504 3530587106543328 3537831795308928 3539442829824096 3550423558339593 3551028884662272 3557964487952628 3564797742786312 3566421056876834 3570980187709632 3572369202478752 3586832235687168 3588465583699776 3593052895131648 3594689075867136 3608627223230406 3609242472935424 3616291774640376 3622088399075744 3629520846524544 3630932632027584 3642818170687488 3644477013206016 3651955401609216 3653618404979712 3664953350544096 3666622272834872 3675575246355792 3679791218360064 3681466897421248 3687606918687744 3689021188270848 3703591097525943 3704222538012672 3710014252395048 3713513788667904 3725034553012032 3726730834684624 3732946348015872 3740115664562688 3741818813772416 3746602164154368 3748059491125248 3761399491347888 3762842061829996 3764947497652224 3770834158172016 3786100693225344 3787824782794208 3794142189786624 3800223894112256 3807646206405444 3809106513409873 3809503089340416 3823061778091296 3832651111584672 3845196957947904 3846947958384128 3854461528615347 3856341242078208 3861864221351838 3862522646474752 3868561870018768 3870066636018648 3884224063824512 3885734921994432 3892473969725952 3907847422363482 3908232973651968 3910012679013376 3917649422527074 3931980917068256 3933510351363216 3946386351578112 3947899868149504 3956285018409984 3970366129756104 3971910494861244 3974111247521792 3981873183552108 3986440486556736 3994907495245056 3996439620626752 4009521614270464 4010397460634601 4011081209800704 4017352711173336 4019182106761302 4021142149859328 4035454099096368 4037023781662248 4044025210350528 4051791969942912 4058819011167232 4060397782052352 4074849448960212 4076836639469568 4083210952340112 4085070338019684 4100036639856768 4101609084327456 4110320705602176 4115035340961792 4123072519362108 4124950056939231 4125357027743744 4126961680118784 4139765120655072 4141650259598904 4150148836804704 4152038704216728 4165630037776896 4167250355264256 4173766033944429 4177703012251392 4182494936715264 4190663872138536 4192572189020202 4192985831477248 4207630122633024 4209546165493968 4214927434673664 4216846800536448 4233919054789632 4235565934858752 4242188427943518 4242911696105472 4259363279878512 4261302880643484 4273305930998784 4275251880876288 4284024605733888 4285975436610816 4301229973902446 4303327563884544 4311732500532756 4318643860436464 4325846577691392 4327816453182144 4343360126588928 4345337977284096 4352132103771114 4354254517303296 4356237329014272 4369752071802576 4371741940687732 4379033215941696 4389441300771488 4396762095358464 4398764263890048 4414420236373563 4414562751614976 4416573026092032 4423478531701788 4425492866187991 4441387351668192 4443409841354744 4450820645711232 4457954952708608 4466661895975617 4468840162495488 4470875153462016 4484745547376328 4486787781232146 4495994573205096 4498041929568122 4510711816054272 4512765874258304 4523784918591744 4531036181441536 4539885861483414 4540659885305856 4558265966185776 4560341679285132 4566171387563136 4568250700581152 4584657911399424 4586745642688768 4594395505250304 4605315463104512 4612516075791608 4614310219868388 4629414758582016 4631522870949312 4641026656211712 4643140056328384 4659356542048767 4659816237815808 4661938194208256 4671043542243819 4686333792499008 4688131093427536 4705306803804672 4707449475391104 4717109060411904 4719257106432128 4733898077786124 4735739436180714 4743952650603504 4753063657048416 4761306916946176 4763158936638336 4782442980916224 4784620778266368 4792101742676937 4792918767822848 4809658365985824 4811502964307208 4821722366187168 4839361128699392 4841243509370112 4858474342991022 4859302684274688 4868793509829912 4870660787638854 4871491206639616 4886604467392128 4888505224444608 4900766995141056 4906388291146752 4915971080777898 4916809224916992 4918694917694464 4938121463367924 4946685669860064 4948609796876304 4966712737349376 4968644654353536 4977261797354496 4986820886083584 4996560770626716 4998836071524087 5015199321797184 5027778877562688 5029734547644768 5046198941362176 5048134257633792 5057993894855733 5058856253048832 5074550793061056 5076861608540592 5097415704121728 5108242370969088 5110201482112896 5128389584268301 5128923514171392 5136942811008528 5139282038153796 5141788322770944 5149152295135784 5157740150324352 5160088848024864 5180979895992576 5189080585265559 5189965292967936 5191984049181696 5210463229817976 5212461544666142 5221154988238176 5223532563369432 5242293267542784 5244680468484288 5261848468770816 5274147480105978 5275046691213312 5277098541791232 5293821506341472 5295880659814992 5306747692963392 5309164244736144 5315253982075648 5324118864850944 5326543326993408 5347196614179468 5349631585315251 5356470281564448 5358909475681736 5380605465461824 5382698375549664 5389579342697472 5392033613800704 5402389293257216 5412940834845609 5413863709403136 5433132598613616 5444281269786816 5446760450692912 5466715519809024 5468812112436608 5477933102413824 5480427607469568 5497430025816144 5499933409252308 5502615573491712 5519686827540096 5522200346131872 5533531782406272 5536051605622304 5554173383702528 5556333807019008 5565021378592572 5567735284420608 5570270683001856 5587551829518048 5590096252026936 5610173496844032 5612728220658624 5619903246231552 5622462400715264 5642099237021832 5644263092744994 5645225406386176 5647421246478336 5656251237258024 5679151039838016 5681737174191312 5697741241331712 5700335841168384 5711469309608166 5712032807645184 5714633915481088 5734592667136944 5748976667377008 5767795436921856 5770421937576192 5792796332027757 5793783969712128 5802842805028152 5805099954027972 5808316438685696 5826336095736768 5828602382991648 5838710954588928 5862349460477952 5865019018520064 5876474133790611 5885893648498084 5888764034789376 5897971375602384 5900265527044824 5919579527367168 5921849802224256 5934427527614976 5955549194634156 5958453549993984 5961166871282688 5972809775328162 5979660729835104 5982383708309528 5992361242867584 5994659430940128 6014282421405696 6016621814701056 6026029066760004 6028773160141953 6031713224788992 6053181148644552 6066037815525792 6077687954914368 6080455572380176 6088228516750848 6090596673078528 6112274173440318 6112877215199232 6115254959204352 6124816428510168 6127605507029526 6152413626491184 6165481058403264 6172553011442688 6175363827932416 6188035541615616 6190442520178176 6212475389398356 6225223255207056 6228058056325092 6248445056665344 6266554518377088 6273742405072896 6276599300521472 6286413038780498 6288858283530303 6289478747215872 6311864103714832 6314319248240952 6322391152010496 6325270200804672 6337418209397888 6350878582184448 6364367544158208 6376590641221632 6379494371021824 6389468990235916 6391954320965226 6412877821314432 6415337285742944 6426036908600832 6428963154916224 6451844960853669 6454991345826816 6468701438324736 6477965790654696 6491724679773216 6494214383518472 6515472623189504 6518006965926144 6528198155656671 6531381775954944 6534355993521408 6541851054862336 6554628107703864 6557612911031598 6584161951157232 6595580893146752 6598146395835072 6622283649799168 6624859539138048 6635217797552682 6636349063139328 6662081027502288 6665114762032116 6686932429062912 6703705170083584 6706312730193024 6727118321064492 6730181671848219 6730845676845056 6743991859807644 6747062894352183 6766067724081408 6769148811387456 6796554272162304 6809828792225121 6810989827958784 6813601976150528 6837398949278664 6840512518927698 6849257081344704 6852376050871728 6876986867099136 6880118464033152 6907973194656768 6918774113687412 6921465329802582 6922645398908928 6944122137873024 6947284306423968 6961539984317568 6964710084492576 6989724356723712 6992907291312384 7017796273209254 7029500688748512 7032196640141304 7057960205707008 7061174213086656 7075663590617856 7078885659648192 7100847116679186 7102057769324544 7115928975905256 7129595485572624 7132842113753668 7141960375419264 7144738404957504 7173664471374336 7176931167399552 7186105790263296 7189378151734272 7217254446460812 7220540992201459 7232583549280752 7244176798151488 7259041693049088 7261865264055168 7287711514486533 7288954026412032 7305991181458281 7307236809959424 7329906701088192 7333244545669744 7351150492711584 7359582436720128 7362933794842496 7375213837375488 7378042376541696 7407182195051886 7408445076025344 7420028504790096 7427027577335808 7450069106024064 7453461669369248 7465892696031744 7480231329125376 7483637627544832 7495338623161363 7496118982250496 7522798982695776 7525684123659992 7541668316344032 7572201386450688 7575649565588416 7588284379573248 7600447788224512 7615292412810888 7618213026819746 7646123556182592 7665302223169344 7690393915895808 7693895916768256 7708923057230694 7712682484156416 7723728442703676 7737123740037536 7740133272037296 7768448127649024 7771469843988864 7784947939451904 7815694844726964 7818692316999213 7820025358026752 7835298845054148 7863961834136512 7867020702726432 7892772703156224 7895799736299008 7911221220158967 7912570036819968 7940732259512208 7943820989722488 7948222495043584 7963746367104216 7972880973113472 7989814990490112 7992879241253504 8020794921269202 8022162419601408 8034705422346672 8038364213522604 8042284299718656 8070908198192736 8074047563324496 8088050420701056 8103583939885824 8117638022334464 8120795564104704 8149698897920424 8166421904680224 8170140676039368 8200073279713536 8203218168654912 8220641411204352 8230070681923584 8246145038724216 8249900113878462 8250714055487488 8253923360237568 8279530241310144 8283300519197808 8300297673609408 8304077408433456 8331260075553792 8334500710528512 8347532067888858 8355406024502784 8367372479595649 8381327744277072 8385144378040404 8415260245266048 8419092330987936 8429854869347328 8433693601072896 8466394639117491 8467838109579264 8471131869717504 8484376855887036 8518726559757024 8522605761286968 8546611861997568 8550503761752576 8568049211467776 8571950873221632 8602459947804892 8606655127769088 8623465001065512 8637287720872928 8651693155382784 8655632906364288 8686720253177856 8690675954568192 8704264207542228 8708227897982821 8708509034606592 8712474658028544 8739504143605152 8743483881375464 8758066431883392 8778882601542976 8793524190716928 8797528527780096 8828840472747126 8833146052184064 8846957063403576 8850985732375982 8882774703336384 8886819682709488 8901641291422464 8915909905417216 8933323791951234 8937680324990976 8941750306924032 8969491094752656 8973575562464292 8991989146410192 8996083859136244 9021423632108544 9025531748516608 9047569837183488 9062072362883072 9079771722966828 9116531932371552 9120683358570264 9132342775126272 9136501401162304 9168411260160477 9169315822798848 9173491285377536 9191408260544289 9210630926209024 9225032151583216 9228620439736776 9258829517164032 9263045741898624 9282053312423424 9286280112656768 9318713084097534 9319632475631616 9323876388416512 9342087084487638 9372667584998016 9376262186855072 9410613607609344 9414898950782208 9429619558170747 9434218120823808 9438514212864256 9467796155572248 9471478872361428 9487905301207008 9506127314096832 9522613833892352 9526317873276672 9564885961832448 9569241556532736 9584203485353874 9585837535645696 9587931481447839 9619316731971648 9623005928614416 9643444732374336 9678722257398784 9682487018740224 9716948685982044 9737587019659824 9741321575277708 9773208934784256 9777010448889216 9801533990282112 9812776582293504 9831942161555796 9836419366547397 9837389835388928 9876242926735848 9893371339720128 9897219593752608 9933425474698752 9937289308707072 9952826696329023 9954523594708992 9973641772167168 9993121541253432 9997672143048174 10030398643594368 10055557755125376 10059469095289536 10092397882724352 10096268515267584 10115987789711466 10117712506097664 10149101586122112 10153723217081184 10194831408243456 10216484741938176 10220402964225792 10256779168536602 10260768778391547 10273885622017056 10278564076307592 10298304590271568 10315480300648704 10320177696049728 10361959791985152 10378161170531118 10379930585935872 10383968098363392 10420926459635952 10424923089332284 10442309976476352 10447065126738864 10484586535085568 10489360936968576 10526694409813881 10548294960211956 10553098373217517 10554197083582464 10587643012682944 10591761319629984 10613495385926784 10618328489472288 10630507964151296 10651270675018779 10653086653986816 10694393228358936 10699263170630502 10712940563128896 10717818951363472 10761210930923648 10765396751099328 10779158685394944 10784067227601408 10804778586514432 10825881669691218 10827727418806272 10866265197227232 10888562539573632 10893520901385824 10933431039618048 10937624224873216 10955866204827648 10960855214939136 10994860051632288 10999866818504616 11039373655080192 11044400692263744 11067063564812544 11072103211244608 11108346767405056 11110773292577829 11112667614038016 11130042757185144 11140541366003712 11175103659036096 11180192504053872 11220346993688064 11225456441317248 11239806492463104 11244924801430528 11284198474043664 11288526185489988 11294842492956672 11312502474516048 11358302079676032 11363474348382624 11400671682336768 11422938619216332 11427319540229619 11429267830962176 11469185334273888 11497953334754016 11535590873843712 11540843875152384 11563384585846041 11585592664055514 11587567939424256 11605685610056304 11610199908055944 11616632877371392 11652672191473536 11657204765983296 11677421909177856 11724698920955904 11730038037040128 11752948267581222 11771787296996168 11795942751204768 11800531054089648 11839159054734336 11843699604448512 11868855055229952 11911098389268312 11922333742565376 11945619550656324 11959321459670208 11964767416619056 11984722485735168 11989318861880256 12028564842811392 12033243629402112 12052058133520008 12057546320283906 12063426449577984 12106362297289104 12132075631051584 12155375909828736 12160911144760352 12176457033501696 12181193346157056 12224548346880636 12229236700947487 12230509918408704 12249632857020336 12255211014059052 12304827252982368 12330962116806528 12345106022885376 12350727655864832 12374850170817693 12376071083231232 12380885040356352 12424950778796712 12450446510414112 12456116112650184 12496890113330688 12533109036754176 12547484810145792 12553198601042944 12572826077560996 12577716567060606 12578957494431744 12623728207429664 12628638496481904 12644782304020992 12650540401609344 12674836418795776 12701757164368896 12728735088316416 12758988742043648 12778937980471832 12783908641930452 12825755642628864 12830674571485888 12852073817201664 12857926309832448 12903689921707338 12909982691653632 12955931581309392 12983449359546432 12988428767036944 13030945246379008 13036013931852288 13056396311313342 13062763551909888 13068711987042816 13109256215407728 13115225822063196 13168323902314464 13191161786293504 13196292791670144 13243260709120689 13244567299598336 13249719078276096 13270435595105364 13276478598563973 13324162055004576 13330229524064232 13373864858125824 13399985687926851 13407410340167168 13412625460386048 13454236642128984 13460363343696438 13461691353690112 13487983719615288 13494125788704366 13532135448162816 13538297622774912 13593108544324608 13619657584450242 13621979655917568 13627203952301056 13674797898557328 13681025037855396 13698514162689408 13704752101743456 13753973734198272 13760236928066304 13815946389313536 13837548227374824 13842930659605164 13888244275746048 13894568612847936 13923079968635136 13929420168985152 13979448713447424 13985814582624768 14013130626731457 14035592546418508 14059001377497024 14064393280282608 14115920411414016 14122348426173312 14151327181235712 14157771319296384 14201694233358372 14208161307235129 14231857951810512 14259190971145248 14265684227507336 14283920750838528 14289476809915008 14347328942748672 14353862334799104 14376305228030811 14378756303468544 14434508892921624 14441081984402918 14465167098561504 14488353596302976 14518083386098176 14523730528110336 14575423028973066 14577908052824064 14611982362916562 14614473619918848 14659813402176384 14666489091339488 14702300985423168 14719164873440256 14725867589684992 14750427674750976 14756084753083392 14814364390103772 14840057009580192 14900138212048128 14906923338738496 14931785392063488 14960462658250752 14967275255089664 14990677246322726 14996508214572261 15045597965391552 15051368247319984 15083336632688064 15144402772901376 15151299131176832 15176568759146496 15230584825621776 15236426053639492 15292247112365184 15330604446338688 15385168752804903 15387791833536512 15417846114461388 15425364968312832 15447456885407352 15474247480075072 15480266544074592 15536896255298048 15542939687977728 15567241755796677 15569895878903808 15631389689453928 15637384633998426 15640050716053504 15670597690108296 15727923668273024 15734041405452864 15785545406312448 15791599472598016 15822442440317934 15825140073639936 15881464519024416 15887641979444976 15927492734208432 15945761946226944 15979629980980224 15985758482507008 16041589842538404 16048894755945753 16069410844693344 16076728427045208 16141816396385472 16148095126648992 16176100841402112 16207167879771648 16235276044668928 16238822504536827 16241591128209408 16299397795840848 16332843809360448 16340281352078736 16400146559427072 16406436337309824 16441282822408704 16492290077448432 16499800227756924 16507846720475136 16559060482620288 16566601038395616 16600595347218816 16608154816866912 16662520151107584 16669001421057024 16695064135777716 16710812049005568 16734744959191298 16762655488554144 16770288756080808 16830520490532096 16838184661975872 16859709738694656 16867387202145792 16932789278234982 16935676219158528 16942263739435008 16968753711774072 17037453119514048 17045211522573936 17093223723995136 17101007523505152 17136098422935552 17143901746443264 17204919895609784 17246930002131024 17274575441745856 17303386310765568 17311265812728576 17378388996083271 17381351909136384 17408528415084456 17416455795965642 17424949316057088 17479008287210304 17486967762750928 17516132863766784 17557765203085952 17587048381433856 17595057055560192 17657680945494252 17666292104368128 17693914126807152 17701971464751964 17765549406672768 17773639365418976 17803282582844928 17831819810834432 17866647583902468 17873499793692481 17875360649981952 17883500613848064 17938982189505312 17947151124928584 17983978292820384 17992167718272488 18042847264217088 18051063497033216 18086319480425859 18095139674366976 18124144725766144 18159543445933656 18233063864743104 18241366717140528 18264685550252544 18273002802324608 18336822520320954 18338631645597696 18346982570755072 18382816521088578 18450064303166432 18457240879473552 18517659034328064 18526091483797248 18564106624846848 18572560225313536 18637426168195068 18647752776833024 18684174168975276 18745335169996032 18752524373710144 18821227215218688 18829797901564416 18859239116341494 18866574850590909 18868436241647616 18877028425728512 18935592311144496 18942957744722856 18975810602414016 19012254628193664 19045227667784704 19052635746553344 19129771923664896 19138483113065472 19168406970707748 19175862962895678 19238633463943296 19246011857228832 19286889464748672 19355534882561007 19357444514797568 19364974037480448 19433897371964088 19475174039319648 19482643150555416 19546417869568512 19554020897778432 19584594466970013 19603067980564224 19625553164587008 19663884323111592 19672838733094794 19674779670777856 19752485853471696 19786742679440256 19794439187505216 19866850949397504 19874578617414144 19905653392658046 19909047189417984 19986243082506864 19995344286096348 20060797287188736 20111115510250752 20118938190579072 20190545015544657 20192537030535168 20231975579422932 20241188683056549 20298203172244224 20307446434162368 20389662816486912 20432969483876352 20440805928451584 20513558337073204 20521537556783094 20547771244034112 20557128152615184 20596609180543136 20630960601297408 20640355392099456 20723919583970304 20756322341062236 20765774218266727 20767936196726784 20841852919271904 20849846178664568 20884619952952704 20894130253477728 20969173070171136 20978721873937152 21053388819627762 21096589920423912 21106196746435034 21175286025365888 21183522639259968 21226990771853568 21236656978944576 21261015928302592 21302541350037558 21306173307973632 21388786456717872 21398526341261004 21425881126257792 21435637902726944 21522421861847296 21530793502198656 21558317370789888 21568134455202816 21609557173028864 21651763339382436 21661622976604377 21732530394454464 21777125079147264 21787041802771648 21863134543459599 21866862079236096 21875248449746432 21917973544374843 21921710429878272 21989720103264576 21999733637009232 22078747310160384 22088801384527488 22134127129625088 22144206422489216 22221546585155658 22225335228076032 22260085514370288 22281082732007424 22350207318072192 22360385008107744 22440693987376128 22450912882634496 22486015869484089 22489849602861056 22568396948087328 22577052370979976 22625004949032096 22716604159352064 22726948696765248 22801343364673536 22845877238432664 22854639080459238 22858535661924352 22938370668547776 22995906669508032 23071181747687424 23081687750304768 23126769171692082 23171185328111028 23181736869699421 23211371220112608 23220399816111888 23305344382947072 23314409531966592 23354843818355712 23456076950997639 23460076074080256 23505896535162444 23543574593992336 23591885502409536 23601062108179296 23678318109468672 23687399208897024 23733663660476901 23737710110459904 23822196778536624 23844667485130752 23891239101312648 23918642919340416 23929534833238112 23969444971470336 23978637723760512 24066487258804224 24104116267040016 24115092640567812 24126852899155968 24212724594578208 24264151262103168 24310751819657472 24321822289520704 24352914067003392 24362386692314112 24449096693761272 24458473401894974 24499265714040672 24510422028118104 24609654505964736 24661924233613056 24690212045770752 24701455311729664 24749700341635386 24752142166462464 24761770080712704 24849901557593424 24900893020828224 24912232225300368 24993780226661376 25066218073508352 25102117438786947 25106397202085888 25145652155121992 25155433134121212 25247456414859328 25257276992963808 25289564608041984 25301080803218688 25349672837591552 25399183917352473 25403514328737792 25517977484087296 25557875960943664 25567817283860904 25651511285257728 25661349142971776 25704147634403328 25715852619664896 25807379843414676 25819965383307264 25911863162618784 25966898719092864 25976857534073888 26061890492758016 26072027863704576 26112792622626684 26124683693948463 26125527103819776 26137423974085632 26218512430815456 26230451644126392 26336647804628928 26382323572587008 26392585583340288 26486521418241378 26489134599196672 26499438156552192 26540871190210728 26552957197127946 26648324110009152 26660459048128464 26747729716251648 26799971375853702 26814820680334336 26825250920772096 26908473284257968 26920726687392876 26975967439230576 26988251577408732 27064270896325632 27076595245549824 27186217088649216 27239315168900484 27254407904602112 27349595797114656 27362050075710792 27397028325378816 27409504203486912 27507947468396544 27520473856132608 27574224781632867 27631892778627072 27675096454749648 27685861319210328 27776488551492096 27789137225695872 27846159937270272 27858840337970304 27957994830365899 27958897426894848 27971629165249536 28026261253462914 28071185092837016 28118002754994048 28128786560565216 28231840822828032 28244696852346624 28288858674512241 28302654362471424 28315542638592768 28403388466716744 28416322614470258 28463715903621024 28518381942290496 28531368455014672 28567841501677056 28578953619830016 28694657885497344 28707724669598208 28752610456061622 28757512606937088 28869017785843248 28882163968805836 28930334197123008 28976707192605952 29036166772196352 29047461056220672 29150846057946132 29223964725833124 29319626804352768 29332978182678976 29404601970846336 29438329746880512 29451735179369984 29509258099642191 29512169506166784 29628728780207544 29680114019160384 29800276424096256 29813846677476992 29863570784126976 29920925316501504 29934550510179328 29981354492645452 29993016429144522 30091195930783104 30102736494639968 30166673265376128 30288805545802752 30302598262353664 30353137518292992 30461169651243552 30472852107278984 30584494224730368 30661208892677376 30770337505609806 30775583667073024 30782306335174641 30835692228922776 30894913770814704 30948494960150144 30960533088149184 31073792510596096 31085879375955456 31134483511593354 31139791757807616 31262779378907856 31274769267996852 31341195380216592 31455847336546048 31468082810905728 31580083229441643 31583198945196032 31644884880635868 31659295119652551 31762929038048832 31775283958889952 31854985468416864 31891523892453888 31953812025056337 31959259961960448 31971516965014016 32083179685076808 32097789511891506 32138821689386688 32153456854090416 32283632792770944 32296190253297984 32352201682804224 32414335759543296 32477645009073654 32483182256418816 32598795591681696 32665687618720896 32680562704157472 32800293118854144 32812872674619648 32882565644817408 32984580154896864 32999600455513848 33118120965240576 33133202076791232 33201190694437632 33216309633733824 33325040302215168 33338002842114048 33390128271555432 33421624098011136 33469489918382596 33525310977108288 33540577512161616 33661040981064192 33676369323951744 33719419477389312 33734774404291584 33865578556469964 33881000040329923 33884527478870016 33937507423548144 34074906239028096 34090423045147872 34202015047010304 34281958620688857 34287803492886528 34409839791219568 34493860004262048 34549150883491712 34606772621531136 34622531625457152 34756777992166542 34762703818272768 34817056830168912 34832911591931284 34849898632114176 34958016574420608 34973935525501856 35032265727533568 35115530406171904 35174096762867712 35190114111120384 35315361890988504 35387828253614304 35403942929503928 35531098813345536 35547278730837952 35606565165689856 35663639621668864 35733295167804936 35746999587384962 35767001227696128 35877964379010624 35894302249857168 35967956585640768 35984335436544976 36085694528434176 36102126994066432 36172638960851718 36190279348733952 36319086891867312 36466127729486208 36482733434281056 36529371100505088 36546005604649216 36673645040641908 36687710102842461 36693965141510144 36765633042177156 36900128606332864 36914481758947104 37035318068656128 37052182967594496 37124550512453079 37128213249693696 37145120450627072 37274852336390136 37295505553666048 37368348337950552 37490670339992064 37505048747420288 37642454430437376 37659595803128832 37718478232682988 37733149701181818 37736872483295232 37754056851457024 37871184622288992 37885915489445712 37951621204828032 38024509256387328 38090455335569408 38105271493106688 38276966226130944 38336813941415496 38351725925791356 38477266927886592 38492023714457664 38573778929497344 38711069765122014 38714889029595136 38729948074960896 38867794743928176 38950348078639296 38965286301110832 39092835739137024 39108041795556864 39169188933940026 39206135961128448 39327768646223184 39345677466189588 39504971706943392 39573485358880512 39588878375010432 39729782127362067 39733701898795008 39749157234828288 39811306785316092 39829435795691919 39972486165013728 39990688572192696 40121594574377472 40222231020501504 40237876381158144 40381090031089314 40385074061070336 40463951158845864 40482377366113098 40596406344488448 40614892868324736 40779325632973824 40861684752073237 40865938967752704 40881611856903168 41027116674146408 41043075113566188 41095542488068224 41114256305230368 41193218361086272 41261921202594816 41280710784198912 41447839167940608 41512644682124472 41531548436533454 41683705838543808 41699692357329136 41769239905905408 41788260506955456 41938346140342272 41957443747874304 42106777639255524 42193179840847824 42212393492870068 42350572050731776 42367045278519936 42453981543707136 42473313957889152 42522031856605184 42605082700075116 42624483921705387 42777572913435744 42797052682522008 42851762252515584 42871275805453888 43044843723694592 43061587004397312 43128915684092433 43136268910405632 43219114346057728 43303526678764872 43323245953208754 43465060788908928 43554250158294528 43574083605543296 43726269086919198 43733724158472192 43750496899492864 43835947088749686 43843420859756544 43979440206529152 43999467274018464 44157494620320768 44177602769054976 44268254259250176 44288412844978432 44443093170311316 44520171028740576 44700414636144384 44720770016215488 44881387974752256 44901825765268992 44972031738968178 44979699205722112 44989524643716783 45136793896174656 45154104741959952 45250009898064192 45433208318704128 45453897393530496 45615675775860151 45691754476865328 45709278160918476 45876741337095552 45991813339016064 46155506258414709 46163375500609536 46253538343384164 46342370656222056 46363473739398842 46422742440225216 46440799632223776 46610688765894144 46628819063933184 46701725267390031 46709687636711424 46912153901995278 46920152148160512 47011793070324888 47087149187984672 47183771004819072 47202124216358592 47356636218937344 47374798417794048 47467327320953802 47475420220919808 47644393557073248 47782478202625296 47837285838680832 47859069666476224 47938889942940672 47957275447521024 48146684267837259 48208232534080032 48230185281135624 48425449189156416 48528302524206336 48621503639314944 48643644579041408 48705828134006784 48724773384628224 48898193387522544 48916946803789948 48998531428081344 49020844056236208 49219309011929472 49323848467226112 49402910623459328 49499400683270772 49518384674328349 49523540161425408 49699803115186848 49801786041656448 49824464450600736 49987560453322752 50132436147016704 50204234877573894 50212794404171776 50291304310243984 50310866268242424 50494912829718656 50514553985927616 50579129216083968 50602161606437376 50699345675183104 50798367834704946 50807028657475584 51115751921887328 51135634567721808 51303022570515456 51322698285943552 51408295268806656 51431705239329792 51614759686829352 51823726325237568 51933797438185728 51953715068147776 52123780985516032 52135166988249813 52144055727409152 52225585245253368 52249367387896926 52274847948171264 52437024861630912 52460903288252784 52673295609257856 52764647145174016 52785171166680576 52973042836482756 52998876313104384 53081742380421456 53105914394255892 53296648220018304 53320918096256928 53495459432503296 53599942751707404 53620499381077443 53629641360668672 53650501841544192 53816946568515936 53841453374785752 53951934878461152 53976503154817464 54128541792651264 54153190491099648 54258958441277577 54372434177298432 54478630337800968 54508815809204224 54699191594229312 54724100151421584 54794056650757632 54819008406973824 55015894936793088 55040947712265216 55148449563265734 55350192909499296 55371722638420656 55552977102984192 55578274451391744 55692319874540544 55717680675940608 55915989660731798 55943258330499072 56052522506925828 56142370185674032 56236005509988096 56257573121130432 56463681645656064 56489393704693248 56577717349024482 56605308724942848 56631085277185536 56806776933433488 56832645228940516 56927431807242048 57036763884580992 57062736910029344 57135683003354112 57157907239660032 57389315770994688 57415449339196416 57505220912123244 57738035571686496 57764327937611672 57860668394246016 57953414385211904 58066604647683021 58072333544392704 58094922112441344 58301692115892264 58447929451666248 58639253608705536 58665956365357952 58809203941692672 58876659493761024 58903470358739968 59018516199284382 59024339012333568 59257457560415088 59360228038320768 59600552848192512 59627693354953984 59727141568253952 59869101020358656 59962708985290904 59986032858289044 60182391861566208 60205472989279936 60333346530752256 60571635046633971 60577611091605504 60605196524707328 60723566049169647 60922339302487104 60945704214557968 61168988449460736 61322417785354752 61540675011219612 61564612670349282 61671384457845552 61789827541629408 61896989920300288 61921066176298368 62147585021192192 62171758751910912 62268967023186708 62297322654800181 62525558757815712 62549538535993704 62682390760433184 62911694673092096 62936165621811456 63160166458883286 63166397890392064 63289769761271736 63318590239305102 63525858076097664 63550567917779904 63709970936833728 63783047784907776 63907624050112674 63918519923920896 63943033930028032 64166359370153616 64195579023783012 64277643378773376 64306913708180832 64567265585541888 64592380506595968 64704403365608448 64828671519086592 64955290018147308 64984868929813131 65197591183363392 65331375237441792 65361125408314944 65600586237708288 65625745349239296 65753920633124529 65765131289634816 65969160309793728 65999200911027696 66236241930481152 66266404153582464 66402381388875264 66432619267467648 66669064595487913 66676005684228096 66780256543110864 66843248196022272 66938979836765192 67050621954216576 67081155024323232 67322081962128384 67352738647903488 67458047608452267 67469548808583168 67731157112939928 67762000080659846 67875014847096288 68149812478056192 68180846090295744 68404030094020608 68563917241377714 68575606985773056 68819679582439136 68987720008524096 69098301766983424 69213545243062272 69245063250914304 69513555984333084 69545210609098263 69634113660337824 69665823183862568 69916033148841216 69947871051003712 70064531455067136 70231060812343808 70368230852992917 70380228222240768 70630723781977008 70775656507228608 70807885859007856 71062197626691072 71094557461675904 71213130331379712 71466590335609872 71493999174769924 71534002455392256 71755928758021248 71788604499714336 71935913171281536 71968670873089952 72204253988132864 72345277921703436 72380558697467904 72638173783734624 72932255458972416 72965466868562112 73058742201010176 73092011209298432 73347290081283816 73375420205684922 73387930283020288 73531266084354312 73800257212665728 73828963517894208 74070636137312256 74104365935188992 74249101024906158 74256426499387392 74290240901254144 74549704672780272 74736696675901104 74981340679984128 75010097494840576 75306352316360841 75319191606257664 75436956465365976 75466299402363636 75508113702914048 75742369244577984 75771830978891424 75903242409656064 76049018512774656 76180910671138816 76197551752057419 76210542986213376 76553932452261888 76673627882830992 76703451851582712 76954533855773184 76984047428915328 77147557858994688 77422139530244028 77459896149921792 77735589487856352 77900696157278592 77930572602221664 78185671478274048 78216083591113728 78338377867880052 78374051081845389 78412271922256896 78655537292446368 78691354932379176 79009943413886784 79146970717761024 79177756750020864 79459564254724134 79467403797590016 79498314469656576 79622613570632184 79658871591383838 79944972330027456 79981377144385392 80243189148754944 80444462041003008 80475752762316288 80762180062178628 80927902317691728 80964754732226196 81192812688976896 81229785736649472 81558651265947648 81723369504146474 81763223713806336 82054233348292816 82086150227132376 82191084976136448 82228512610460736 82386436722172544 82523842405189632 82561421568397824 82895678335881216 83025289364248944 83063096873066908 83367411677087616 83399384714658272 83538479811810816 83576521013910912 83873984491097697 83876692280684544 83914887495748608 84213555278511048 84386359681695648 84424786985740136 84701144101463552 84734090557039872 84866576023536723 84907963087414272 84946627915778304 85044063713210368 85210165400150232 85248967843410774 85555145826871488 85594105365044016 85703524505031168 85742551610907776 86089687447389184 86123174008794624 86257831368184866 86272537820811264 86607053357529744 86646491906417508 86930121577817856 87108500316589056 87148167211086592 87452538173838396 87500993798985728 87671894177499372 87958880413058304 87998934548036928 88314989240641536 88355205538109952 88527774298926573 88536508518500352 88576825689956864 88886186340622632 89040342057481152 89400829272288768 89441540032430976 89762775949504512 89803651530537984 89944063477936356 89979049287433566 90273587792349312 90308209483919904 90500019796128384 90866416637408256 90907794787060992 91231351551720302 91383508953730656 91418556321836952 91753482674191104 91983626678032128 92311012516829418 92326751001219072 92507076686768328 92684741312444112 92726947478797684 92845484880450432 92881599264447552 93221377531788288 93257638127866368 93403450534780062 93419375273422848 93824307803990556 94023586140649776 94174298375969344 94367542009638144 94404248432717184 94740249688324929 94749596835588096 94934654641907604 94977885358957653 95288787114146496 95564956405250592 95674571677361664 95718139332952448 95877779885881344 95914550895042048 96293368535674518 96416465068160064 96460370562271248 96850898378312832 97056605048412672 97243007278629888 97287289158082816 97439402101097719 97449546769256448 97796386775045088 97833893607579896 97997062856162688 98041688112472416 98438618023858944 98647696934452224 98805821246918656 98998801366541544 99036769348656698 99399606230373696 99603572083312896 99648928901201472 99975120906645504 100264872294033408 100408469755147788 100582608620487968 100621732536484848 100989825659437312 101029107971855232 101158258432167936 101204323212874752 101398691350366208 101596735669409892 101643000120989769 102231503843774656 102271269135443616 102606045141030912 102645396571887104 102845875862066571 102863410478659584 103229519373658704 103647452650475136 103867594876371456 103907430136295552 104270333976499626 104288111454818304 104451170490506736 104498734775793852 104549695896342528 104874049723261824 104921806576505568 105346591218515712 105529294290348032 105570342333361152 105946085672965512 106163484760842912 106211828788511784 106593296440036608 106641836192513856 106990918865006592 107199885503414808 107240998762154886 107259282721337344 107301003683088384 107633893137031872 107682906749571504 107903869756922304 107953006309634928 108257083585302528 108306380982199296 108517916882555154 108775842234743437 108957260675601936 109398383188458624 109448200302843168 109588113301515264 109638016813947648 110063130308527383 110081895424530432 110296899126531468 110700385818998592 110743445276841312 111105954205968384 111156548902783488 111384639749081088 111435361351881216 111831979321463596 111886516660998144 112105045013851656 112284740371348064 112472011019976192 112515146242260864 112927363291312128 112978787409386496 113155434698048964 113210617449885696 113262170554371072 113613553866866976 113665290457881032 113854863614484096 114073527769161984 114125473820058688 114271366006708224 114315814479320064 114830898678392832 115010441824246488 115476071143372992 115528655875223344 115721336788492032 115906828770423808 116133209295366042 116144667088785408 116189844224882688 116603384231784528 116895858903332496 117278507217411072 117331912730715904 117618407883385344 117806940717479936 118037032398568764 118514915120830176 118720456076641536 119189346382086201 119201105696385024 119255386709907968 119488307387075757 119738202040717312 119925417970581808 119972065716578088 120364783723132416 120410945978559872 120666693061504512 121143270093267942 121155222183211008 121210393049414656 121447132098339294 121844678604974208 121891408429115936 122337976898921472 122585054256219711 122644835570709504 123081350022439224 123129225340698564 123342768915691104 123579655083258816 123793979840600576 123842132352596736 124295170042384384 124343517503821824 124537934046373416 124594645309600362 125051117515631424 125099077071987408 125364781520866368 125823389346184192 125872331243622912 126320332917766572 126579539522543472 126637180478610204 127051716152195328 127101135835559808 127419941873667456 127566095569815552 127815248100225348 127873451765116161 127886067860056064 128332718740307232 128391158047566024 128555286757546752 128613827416361664 129134531171083776 129184761013191936 129386747052277299 129408806731216896 129657343038173184 129910580036294616 129969737859626262 130395182366726784 130662750474883584 130722250816629888 131201172475416576 131251490698478592 131507841266249058 131530262579269632 131938320619587456 131998401822055392 132472483860962304 132532808307164928 132804762777750528 132865238534935296 133338129190975826 133560513086221728 133877959673530384 134101243908433152 134162310048646464 134644163924256768 134705477295806976 134916095216904534 134939097617166336 135462314225879856 135524000161319692 135750029694192576 136299624956112384 136361692180591488 136847027327580453 137127834482755428 137190278851827721 137639359164878272 137975440017048192 138196603533966848 138466518775244127 138490126501828608 139027111968666168 139090421218196526 139268227320675648 139331646367725136 139832066297682432 139895742102007424 140129062910134272 140462121624687616 140736461705985834 140760456444481536 141261447563954016 141551313014457216 141615771718015712 142124395253382144 142189114923351808 142426260662759424 142933180671219744 142987998349539848 143511857516042496 143577208999428672 143871826342563072 143937341746179904 144408507976265728 144440052803511777 144690555843406872 145276347567469248 145864510917944832 145930933737124224 146117484402020352 146184022418596864 146694580162567632 146750840411369844 147062532168708624 147600514425331456 147657927035788416 148208731870377984 148498202049812316 148555154022985047 148580481802508288 149099409345560544 149473393351802208 149962681359968256 150020194989681152 150612704632721682 150638383212515328 150873912930731952 150932598804727272 151016227405828096 151484738489155968 151543661957782848 151806484819312128 152098037025549312 152395103504114838 152421085972426752 153347255765661984 153406903703165424 153909067711546368 153968094857830656 154295115717989376 154844279060488056 155471178975712704 155801392314557184 155861145204443328 156371342956548096 156432167182227456 156676755735760104 156748102163690778 156824543844513792 157311074584892736 157382709864758352 158019886827773568 158293941435522048 158355513500041728 158919128509448268 158980077112317331 158996628939313152 159245227141264368 159317743182767676 159889944660054912 159962754288770784 160486378297509888 160861498143232329 160888924082006016 160951505524632576 161524360124357256 161855804635383456 161929509464452392 162385625377953792 162459571473298944 163117302531895296 163446739008292948 163526447427612672 164108466696585632 164172300454264752 164382169952272896 164457025220921472 164772873444345088 165047684810379264 165122843136795648 166050578728497888 166126193746133816 166734823354175232 166798769429316544 167076959623621632 167153042027821824 167747968982195394 167829774991497216 168427110557022096 168772719363391296 168849573971480272 169402288202927104 169468181114079744 169733152047073446 169815926174828544 169893255831556608 170420330800300464 170497935686821548 171110291653742976 171188210730088032 171407049010062336 171485103221815552 172179374894778368 172246348017589248 172515662736369732 173214106715059488 173292983812835016 173860243155635712 174199813943049063 174217000633178112 174296334422173184 174905076347676792 175001987597971456 175343788354998744 175917760826116608 175997869096073856 176629978481283072 176710411076219904 177055548597853146 177073017037000704 177153651379913728 177772372681245264 178080684114962304 178801658544577536 178883080064861952 179607303061075968 179888126955872712 179958098574867132 180547175584698624 180616418967839808 181000039592256768 181732833274816512 181815589574121984 182170698147508941 182462703103440604 182767017907461312 182837112643673904 183506965348382208 183967253356064256 184622025033658836 185014153373536656 185369482624888224 185453894957595368 185690969760900864 185763198528895104 186442755063576576 186515276255732736 186806901069560124 186891967964400543 187648615607981112 188047172281299552 188348596751938688 188735084019276288 188808496865434368 189480499376649858 189499193671176192 189869309283815208 189955770717915306 190577574228292992 191129912810501184 191349143354723328 191436278665904896 191755559771762688 191829101790084096 192586737071349036 192832930136320128 192920741124542496 193701796756625664 194113210096825344 194486014557259776 194574578316165632 194878804202195438 194954606789439393 195592773550090176 195667787215159792 195994125712325376 196083376224944832 196877236047717888 197295393868904448 197997602733083088 198073538697313396 198799212460747392 199207144166625792 199297857802402944 200007193786463739 200529744588066816 200816939510295576 201165217240975936 201243465072969696 201979651318874624 202058215943710464 202374142825356801 202408646425749504 202797382700732416 203193471338819784 203286000241979538 204463007687549312 204542538270887232 205212090282061824 205290793143774208 205691751724133142 205726820957319168 206459038747317408 207294905300950272 207735189752742912 207814860272591104 208540667952999252 208635631827294789 208902340981013472 208997469551587704 209748099446523648 209843613153011136 210693182437031424 211058588580696064 211104692558978751 211140684666722304 211892171345931024 212326969521685824 212423657577023568 213186592880073216 213283672385027712 214399771006829616 214481997524309772 214602007366176768 215267786274063744 215365813499143008 215807739513844608 215906012619269856 216612761964398592 217035833765110308 217551684469486874 217914521351203872 218796766376917248 218896400605686336 219176226603030528 219276033627895296 220126260617054766 220163790849060864 220593798253062936 221400771637997184 221486890553682624 222211908411936768 222313097805566976 222769279498162176 222870722703762432 223663958642927192 224210090027703312 224569480742696128 224944022039952384 225030292484521728 225919056949082523 225957574818772992 226310869396097928 226524341108742144 227227107733733952 227330580915762064 227709727228968192 228147055538323968 228250947640117376 228542732013416448 228631628958640128 229661797356785664 230020883648492976 230952142286745984 231057311750446688 231442673576984064 231813657540847616 232266418590732084 232355497318002253 232379688449765376 233206768463569056 233791717806664992 234557014434822144 234663825461431808 235122153245536167 235236815766770688 235613881434959872 236074064797137528 237029830241660352 237440912153283072 238378692764172402 238402211392770048 238510773419815936 238976614774151514 239850835941163616 239944131433156176 240729567446264832 240821891957119744 241333386123009024 242286540186535884 242420786098829312 242894264196678588 243689357209948416 243782816858231872 244675953797842944 245170108512439422 245289671141419008 246162700044878448 246258450681397128 246685537831382208 247159310166517632 247587959681201152 247684264705193472 248687035007643648 249075868092746832 249189290619200724 250102235031262848 250198154143974816 250729563041732736 251621953473293091 251646778692368384 251744662487245824 252640665835533144 253159079045086944 253274360957220408 254103432304390656 254202271671119616 254599728070610169 254839883747334912 255132191139631104 255630496200450696 255746903530232322 255772135720112128 256665437480614464 256782316095132048 257110573515093504 257227654832723328 258269062342167552 258369522026383872 258773494104554598 258817613462433792 259821160072589232 259939475719252524 260790364733453568 261325500949767168 261444501633259776 262502981396957184 263015682532498116 263876641239174912 263996803644110784 264944967721924608 265065616614329856 265609525555501056 265730477069870592 266676258381951652 267121026172443456 267755919347060768 268202487816866304 268324620097292928 269288327848513536 269410954591613952 269832190433809068 269955064837467451 270924628451759712 271048000322639384 271500059388385152 272599249912224768 272723384361182976 273694054655160906 274255668965510856 274380557703655442 275278718329756544 275950880034096384 276393207067933696 276933037550488254 276980253003657216 278054223937332336 278180842436393052 278536454641351296 278663292735450272 279664132595364864 279791484204014848 280258125820268544 280924243249375232 281472923411971668 282522895127908032 283102626028914432 283231543436031424 284220749064974787 284248790506764288 284378229846703616 284933656076872959 285866361342439488 285975996699079696 287023715032084992 287154417998857344 287743652685126144 287874683492359808 288880105607023554 289381111686813744 290552695134938496 291729021835889664 291861867474248448 292318206303293157 292368044837193728 293389160325135264 293501680822739688 294125064337417248 295201028850662912 295315854071576832 296417463740755968 296996404099624632 297110308045970094 297160963605016576 298198818691121088 298946786703604416 299925362719936512 300040389979362304 301225409265443364 301747825861463904 301865197609454544 302969476978311936 303087323915565696 303612969638624256 304196074051098624 304790207008229676 304929000362969307 306694511531323968 306813807406330848 307818135423092736 307936189715661312 308537627586199713 308590231435978752 309688558120976112 310942357951425408 311602784629114368 311722290408886656 312864334364454912 313353511471520208 313496204327381556 313649087689027584 314622149169785472 314765419729516704 316039773655547136 316587882871044096 316711027000083456 317838257018896536 317960154224634662 318490454282528736 318635486365535352 319779889320109824 319925508577541568 320972756595019776 321722996286464658 321777848164012032 321903011049265152 323048720248714512 323711609270766912 323859018928904784 324771250755907584 324919142946597888 326327526704230311 326893478016585896 328216933393171264 328344600908529504 328764339904545792 328914050441842944 329545746888690176 330189390925582149 330245686273591296 332101157456995776 332252387492267632 333469646708350464 333597538858633088 334153919247243264 334306084055643648 335495937964390788 335659549982994432 336854221114044192 337545438726782592 337699147942960544 338804576405854208 338936362228159488 339466304094146892 339631852349657088 339786511663113216 340840661600600928 340995871373643096 342220583307485952 342376421460176064 342814098020124672 342970206443631104 344358749789556736 344492696035178496 345031325472739464 346428213430118976 346585967625670032 347720486311271424 348399627886098126 348434001266356224 348592668844346368 349810152695353584 350687576709997488 351835521652233216 351995738192147712 353420822152439808 354111097195706292 354307302759827456 355544745362490528 356161368229924608 357603317089155072 357766160129723904 358464922161227271 359214606122151936 359776253911745424 359916197149734264 361094351169397248 361232837935679616 362000079184513536 363465666549633024 363631179148243968 364341396295017882 364925406206881208 365534035814922624 365674225287347808 367013930696764416 367755162768659133 367934506712128512 369244050067317672 370028306747073312 370738965249776448 370907789915190736 371381939521801728 371526397057790208 372885510127153152 373030552511465472 373613802139120248 373783935928801086 375297231215962224 376094344562599104 376697193503877376 377470168038552576 377616993730868736 378960998753299716 379738618567630416 379911541435830612 381155148456585984 382259825621002368 382698286709446656 382872557331809792 383620355295348483 383658203580168192 385173474142698072 385665860272640256 385841482249084992 387403593513251328 388226420193650688 388972029114519552 389149156632331264 389757608404390876 389909213578878786 391185547100180352 391335574430319584 391988251424650752 392166752449889664 393754472095435776 394590787737808896 395995205466166176 396147077394626792 397598424921494784 398414288333251584 398595715604805888 400014387572927478 401633879020591152 402330434481951872 402486930145939392 403959302637749248 404116431887420928 404748285650713602 404817292851499008 406386942677639568 406572000483959076 408926015375098624 409085076541774464 410541081982741359 410581586287548416 411383503448266284 411570836555483163 412918077494634816 414589810601900544 415399556325732381 415470379505485824 415629720545182208 417081335905998504 417271263654589578 417804681962026944 417994939103175408 419496198893047296 419687226306022272 421386364874062848 422209385117957502 422281369333444608 423784342691862048 424653939043371648 424847315154047136 426373185760146432 426567344770055424 428799542013659232 428963995048619544 430535572548127488 430731626998286016 431615479027689216 431812025238539712 433225523928797184 434071667530220616 435103368938973748 435829042702407744 437593532753834496 437792801211372672 438352453206061056 438552067255790592 440252521234109532 440453000524288999 441187596506125872 442801543275994368 442973781107365248 444626195611133952 445665462068955141 445741445407524864 447327917285854384 448420180055406624 449138961485392256 449888044079904768 450060584969043456 451838113898165046 451915149637545984 452621738792195856 453048682217484288 454454215467467904 454661161831524128 455419454457936384 456294111076647936 456501895280234752 457263257917280256 460041767296985952 461904284573491968 462114623500893376 462885347153968128 463627315081695232 464532837181464168 464710994636004506 466413536927138112 467583435613329984 469114028869644288 469327650922863616 470244306491072334 470473631533541376 472148129594275056 474059660483320704 474881824306566144 476757385528344804 476940231336951993 477021546839631872 477953229548303028 479701671882327232 479888262866312352 481459134892529664 481643783914239488 482584494429696987 482666772246018048 484573080373071768 484841572197658624 485788528393357176 487378714419896832 487565633716463744 489351907595685888 490340217024878844 490579342282838016 492325400089756896 492516901362794256 493371075662764416 494318620333035264 495175919362402304 495368529410386944 498151736185493664 498378581238401448 500204470062525696 500396308287949632 501459126083465472 503243906946586182 503293557384736768 503489324974491648 505281331671066288 506318158090173888 506548721914440816 508206864608781312 508404543342239232 509199456141220338 509679767494669824 511260992400901392 511493807060464644 513330874961228928 513564632190264096 514221147030187008 514455309665446656 516538124684335104 516739044052767744 517546988209109196 519642320145178464 519878951438505048 521580729466907136 522651001899534336 522889003266519552 525005962793914368 526031365064996232 527753282478349824 527993607288221568 529889935443849216 530131233228659712 531201901776952081 531219051111002112 531460954139741184 533352516763903304 534242052344886912 535511838694121536 536404975633732608 536649240194585856 538821909183227904 539664380867618136 539910129674934902 541849256903519424 542096000645278768 543000118776770304 545198499824449536 545446768722365952 547388109310321812 548511337931021712 548761115407310884 550557436659513088 551901760068192768 552786414135867392 553866075100976508 556108447874664672 556361684872786104 557072909282702592 557326585470900544 559328265190729728 559582968408029696 560675903893201629 561848486498750464 562945846823943336 565045790255816064 566205252057828864 566463086872062848 568441498129949574 568497581013528576 568756459693407232 569867312153745918 571732722684878976 571951993398159392 574047430064169984 574308835997714688 575487305370252288 575749366984719616 577760211214047108 578762223373627488 581105390269876992 583458043671779328 583723734948496896 584636412606586314 584736089674387456 584863820368318179 586778320650270528 587003361645479376 588250128674834496 590402057701325824 590631708143153664 593992808199249264 594220616091940188 596397637382242176 597893573407208832 600021581359391217 600080779958724608 602450818530886728 603495651722927808 603730395218909088 605938953956623872 606174647831131392 607122428476070403 607225939277248512 608392148102197248 609580414016459352 609858000725938614 613389023062647936 613627614812661696 615636270846185472 615872379431322624 617075255172399426 617180462871957504 619377116241952224 621884715902850816 623205569258228736 623444580817773312 625906895481884367 626707022943040416 626992408654763112 629244298339570944 629530839459033408 632079547311094272 633175765742088192 633422054000166912 635676514037793072 635920308449269324 636980908565057472 637270972731070704 639559778640219648 639851017155083136 643445992572929316 643739000766268537 643806022098530304 646097440497429024 647423218541533824 647718037857809568 649838285893195776 652655053408460622 653786956033171792 656433866786342528 656689201817059008 657528679809091584 657828100883685888 659091493777380352 660378781851164298 660491372547182592 664202314913991552 664504774984535264 666939293416700928 667195077717266176 668307838494486528 668612168111287296 670991875928781576 673708442228088384 675090877453565184 675398295885921088 677609152811708416 677757170847247569 677872724456318976 678932608188293784 679573023326226432 681681323201201856 681991742747286192 684441166614971904 684752842920352128 685628196040249344 685940412887262208 688985392070356992 690062650945478928 692856426860237952 693171935251340064 695440972622542848 696799255772196252 697066491954006759 697185337688692736 699620305390707168 701375153419994976 703671043304466432 703991476384295424 705366459736608501 706841644304879616 708222194391412584 708614605519654912 711089490724981056 712322736459849216 715206634178310144 715532320259447808 716929844322454542 719552507823490848 719832394299468528 722188702338794496 722465675871359232 724000158369027072 727262358296487936 728682792590035764 729850812413762416 731068071629845248 731348450574695616 734027861393528832 735510325537318266 735869013424257024 738488100134635344 740056613494146624 741477930499552896 741815579830381472 742763879043603456 743052794115580416 746061105022930944 747227604278240496 747567871857602172 750594462431924448 752188689125198208 753394387007754752 754865860419879273 754940336077105152 755233987461737472 757921997506599432 759477237135260832 759823082871661224 762310296913171968 764519651242004736 765396573418893312 765745114663619584 767240710590696966 767316407160336384 770346948285396144 771331720545280512 771682964498169984 774807187026502656 776452840387301376 778298313264662528 779515216808781752 779818427157757572 782371094200360704 782671148860639168 783976502849301504 784333504899779328 787508944190871552 791990410932332352 792294154789253584 795196849842989568 796828576666503168 797191431209611776 800028775145854956 803267758041182304 804660868963903744 804973860291878784 807918605275498496 808232863774841856 809496571301427204 809865194512402353 812773885355279136 813144000967918152 817852030750197248 818170153083548928 821082163965482718 821163172575096832 822767006896532568 823141673110966326 825836154989269632 829179621203801088 830799112651464762 830940759010971648 831259441090364416 834162671811997008 834542527309179156 835609363924053888 835989878206350816 838992397786094592 839374452612044544 842772729748125696 844418770235915004 847568685383724096 849307878086743296 849694630308094272 852746371520292864 853134689540110848 854800968230618877 857599084027318464 857927990097239088 861071145096254976 861463253996572032 863230958055378432 863624050477079424 866697839741342869 868143335060441232 870206737877947496 871658085404815488 875187065507668992 875585602422745344 876954618909879471 877104134511581184 880505042468219064 880906001048577998 882375193012251744 885603086551988736 885947562214730496 889252391222267904 891330924137910282 891482890815049728 894655834571708768 896840360110813248 898277922970784512 899776088159809536 900121169938086912 903676227796330092 905243477584391712 908908430934935808 909322323663048256 910838908915872768 912588222153295872 913003790560469504 914787001088907921 920083534593971904 923808569146983936 924229247001786752 925770694307936256 929065674362928336 929421989272009012 932827073854276224 935166871226659968 938655301845727232 940488612982144668 940947263067082752 944296259188550112 948119320966641408 949763648613132288 953514771056689608 953880462673903986 954043093679263744 955906459096606056 959403343764654464 959776525732624704 962918269785059328 963287567828478976 965168988859393974 965333544492036096 969146160746143536 971577056786714352 974757428839793664 975131267432927488 978982580112690933 980680434049757688 984650800179513792 985033802725588512 986742151325528832 988637240666070528 990351838724804608 990568172776746447 990737058820773888 996303472370987328 996757162476802896 1000408940125051392 1000792616575899264 1002918252166930944 1006487813893172364 1006978649948983296 1010562663342132576 1012636316180347776 1013097443828881632 1016413729217562624 1016809086684478464 1018398912282440676 1019359534989339648 1022521984801802784 1022987614120929288 1026661749922457856 1027129264380528192 1028442294060374016 1028910619330893312 1033076249368670208 1033478088105535488 1035093976418218392 1039284640290356928 1039757902877010096 1043161458933814272 1045302003799068672 1045778006533039104 1052062730129992464 1055506564956699648 1055987214576443136 1060262466457319424 1062403803553904162 1062921908279482368 1066705033527806608 1068484104689773824 1071023677388243072 1072809951267465216 1073298480389171712 1077643818366455808 1079328761735236272 1079820259349869804 1083698513807038848 1084192001290557536 1086000237553540608 1090396999648899072 1090893537444731904 1094776218620643624 1097022675862043424 1097522230814621768 1101114873319026176 1103265488305977399 1103803520136385536 1105572828271734784 1107732150201953016 1112216895749329344 1112723369745572208 1114145818565405184 1114653170941801088 1118656530381459456 1119165936816059392 1121351807786403258 1125891693647886672 1130091580511632128 1132410504115657728 1132926173744125696 1136882996259899148 1137512919386814464 1139734624307491836 1143465445369757952 1143903986796318784 1148094860128339968 1148617671995429376 1150861065886045449 1150974610740504576 1151498733969439232 1155520422428094216 1157524446747254976 1162210780539753984 1166916087343558656 1167447469896993792 1169272825213172628 1169727640736636358 1173556641300541056 1174006723290958752 1176500257349668992 1180804115402651648 1181263416286307328 1187985616398498528 1188441232183880376 1192795274764484352 1195787146814417664 1200043162718782434 1200161559917449216 1204901637061773456 1206991303445855616 1207460790437818176 1211877907913247744 1212349295662262784 1214244856952140806 1214451878554497024 1219160828032918704 1219716001451877228 1226778046125295872 1227255229625323392 1231623245948224077 1231744758862645248 1234150510344798852 1234712509666449489 1238754232483904448 1243769431805701632 1246411138516457472 1246889161635546624 1251813790963768734 1253414045886080832 1253984817309526224 1258488596679141888 1259061678918066816 1264159094622188544 1266712227314270347 1266844108000333824 1271353028075586144 1271840616898538648 1273961817130114944 1274541945462141408 1279119557280439296 1279702034310166272 1286891985145858632 1287478001532537074 1292194880994858048 1294846437083067648 1295436075715619136 1299676571786391552 1305310106816921244 1307573912066343584 1312867733572685056 1313378403634118016 1315057359618183168 1315656201767371776 1318182987554760704 1320757563702328596 1321359001572866997 1328404629827983104 1329009549969070528 1333878586833401856 1334390155434532352 1336996386206865423 1337224336222574592 1341983751857563152 1347416884456176768 1350181754907130368 1350796591771842176 1355514341694495138 1355745448912637952 1357865216376587568 1359146046652452864 1363362646402403712 1363983485494572384 1368882333229943808 1369505685840704256 1371880825774524416 1380125301890957856 1385712853720475904 1386343870502680128 1390881945245085696 1393598511544392504 1394132983908013518 1394370675377385472 1399240610781414336 1402750306839989952 1407342086608932864 1407982952768590848 1410732919473217002 1414085949051664681 1416444388782825168 1422178981449962112 1424645472919698432 1430820694010855979 1431064640518895616 1433859688644909084 1439105015646981696 1439664788598937056 1444377404677588992 1444931351742718464 1447753483289090961 1448000316738054144 1454524716592975872 1457365585180071528 1459701624827524832 1462136143259690496 1462696901149391232 1468055722787057664 1471020651074636532 1471738026848514048 1476976200269270688 1480113226988293248 1482955860999105792 1483631159660762944 1485527758087206912 1486105588231160832 1494455208556480992 1495135743715204344 1501188924863848896 1504377378250396416 1506788774015509504 1509731720839758546 1509880672154210304 1510467974923474944 1515843995013198864 1518954474270521664 1519646165743322448 1524620593826343936 1529039302484009472 1531490229327239168 1534481421181393932 1540693896570792288 1542663441090561024 1543365928996339968 1549614374053005312 1556596626529325056 1559030433617563504 1559636854315515144 1564742188400721408 1565342297721278336 1567953005698603008 1568667009799558656 1575017888381743104 1583980821864664704 1584588309578507168 1590393699685979136 1593605705330856243 1593657153333006336 1594382862419223552 1600057550291709912 1606535516082364608 1609321737927807488 1609947720583757568 1615837210550996992 1616465727549683712 1618993142602854408 1619730389024804706 1625547770710558272 1626288001935836304 1635704061500394496 1636340306167097856 1642164327930965436 1645534013793065136 1646283346221932652 1651672309978539264 1658359242407602176 1661598225302929524 1662518882180728832 1668325343623994016 1669085054618358312 1671218727848107776 1671979756412701632 1677984795572189184 1678748905224089088 1682027711679604887 1685545459496251392 1688837540471830008 1695137370767448192 1698615756173486592 1699389260616188544 1705492743040585728 1706269379080221696 1709601936461237754 1715198168054636928 1715855980194478176 1722142290192509952 1722926507993144064 1726461916110756864 1727248100954158848 1733395679482685738 1736286670120882464 1740413475755894992 1743316170809630976 1750374131015337984 1751171204845490688 1753909237819758942 1754208269023162368 1761010084936438128 1761812002097155996 1764750386024503488 1771206173103977472 1771895124429460992 1782661848275820564 1789311669143417536 1793680720221626496 1796555845941569024 1800064744078173651 1800242339876173824 1807352455592660184 1810486955168783424 1817816861869871616 1818644647326096512 1821677817831745536 1825176444306591744 1826007581120939008 1829574002177815842 1840167069187943808 1847617138293967872 1848458494003573504 1851541388615872512 1858131348725856672 1858843978544018024 1865654147708552448 1870333742453319936 1877310603691454464 1877720686445653101 1880977225964289336 1888592518377100224 1896238641933282816 1899527297226264576 1907029542113379216 1907760925347807972 1911812918193212112 1918806687529308928 1919553051465249408 1926575135656957952 1930337977718787948 1931217002298805611 1938292321492287072 1943154113573428704 1949514857679587328 1950262534865854976 1957965160225381866 1961360868099515376 1969301600359027584 1970067605451177024 1973484302651057664 1977274481332141056 1981136345553492894 1981474117641547776 1992606944741974656 1993514324953605792 2000817880250102784 2001585233151798528 2005836504333861888 2012975627786344728 2021125326684265152 2025272632360695552 2026194887657763264 2032827458435125248 2033618173368956928 2036797824564881352 2038719069978679296 2045043969603605568 2045975228241858576 2053323499844915712 2054258528761056384 2056884588120748032 2057821238661786624 2066741002460125303 2066956176211070976 2070187952836436784 2078569280580713856 2079515805754020192 2086322917867628544 2091199475862020277 2091556013066078208 2104125460259984928 2111013129913399296 2111974429152886272 2120524932914638848 2124807607107808324 2125843816558964736 2133410067055613216 2136968209379547648 2142047354776486144 2145619902534930432 2146596960778343424 2158657523470472544 2159640518699739608 2167397027614077696 2168384002581115072 2172000475107081216 2181787074889463808 2189552437241287248 2194045351724086848 2195044461629243536 2202229746638052352 2206530976611954798 2207607040272771072 2215464300403906032 2224433791498658688 2225446739491144416 2228291637130810368 2229306341883602176 2238331873632118784 2242703615572806516 2251783387295773344 2260183161023264256 2264597581259637819 2264821008231315456 2265852347488251392 2273765992519798296 2275025838773628928 2279469248614983672 2286930890739515904 2287807973592637568 2296189720256679936 2297235343990858752 2301722131772090898 2301949221481009152 2302997467938878464 2311040844856188432 2315048893494509952 2324421561079507968 2334894939793987584 2338545650426345256 2339455281473272716 2347113282601082112 2348013446581917504 2353000514699337984 2361608230805303296 2362526832572614656 2375971232796997056 2376882464367760752 2385590549528968704 2391574293628835328 2400086325437564868 2409803274123546912 2413982606891711232 2414921580875636352 2423755815826495488 2424698591324525568 2428489713904281612 2429595583537207059 2438321656065837408 2439432002903754456 2453556092250591744 2454510459250646784 2463246491896448154 2463489517725290496 2468301020689597704 2469425019332898978 2477508464967808896 2487538863611403264 2492822277032914944 2493778323271093248 2503627581927537468 2506828091772161664 2507969634619052448 2516977193358283776 2518123357836133632 2528318189244377088 2533424454628540694 2542706056151172288 2543681233797077296 2547923634260229888 2549083890924282816 2558239114560878592 2559404068620332544 2573783970291717264 2574956003065074148 2584389761989716096 2589692874166135296 2590872151431238272 2600093519224028607 2610620213633842488 2615147824132687168 2625735467145370112 2626756807268236032 2630863856729638413 2631312403534743552 2636365975109521408 2641515127404657192 2642718003145733994 2656809259655966208 2658019099938141056 2667757173666803712 2668780310869064704 2673992772413730846 2674448672445149184 2683967503715126304 2694833768912353536 2700363509814260736 2701593183543684352 2711028683388990276 2715730432753175136 2726725292804807424 2727966970989144768 2737764666459887616 2739011371681408512 2743761651549048832 2744361003266723763 2760250603781915712 2771425707440951808 2772687741005360256 2787197023088785008 2788265967816027036 2798481221562828672 2805500613679979904 2815965905537181696 2821465838946434004 2828171898103329362 2832888777565650336 2844357962899924224 2849290945839396864 2861641388021711958 2862129281037791232 2867719377289818168 2878210031293963392 2879329577197874112 2888754809355177984 2889862703485436928 2895506966578181922 2896000633476108288 2914731170360143056 2919403249655049664 2924272286519380992 2925393802298782464 2936947740338072799 2942041302149273064 2953952400538541376 2960226453976586496 2965911721998211584 2967262319321525888 2971055516174413824 2972211176462321664 2988910417112961984 2990271487430408688 3002377849727697792 3008754756500792832 3013577548031019008 3019463441679517092 3020621465134029289 3020935949846949888 3031687990026397728 3037908948541043328 3039292331486644896 3049241187652687872 3058078604968018944 3062980458654478336 3068962842362787864 3081387793141584576 3085326882181122048 3086731857992679936 3099228748106010624 3118060867235127008 3119273708631030288 3129484376801442816 3130684595442556672 3135906011397206016 3137334019599117312 3167961643729329408 3169176619157014336 3180787399371958272 3187211410661712486 3188765724838447104 3200115100583419824 3213071032164729216 3218643475855614976 3219895441167515136 3232931455099367424 3237986285205708816 3239460778049609412 3251095541421116544 3252576003871672608 3271408123000788992 3272680612334195712 3284328655861930872 3291068027586130272 3292566692443865304 3303344619957078528 3309796464917932197 3316718484815204352 3323196450605859048 3325037764361457664 3336650687247988032 3338170109236716624 3342437455696215552 3343959512825403264 3355969591144378368 3357497810448178176 3364055423359209774 3377675080943660016 3390274741534896384 3397231512346973184 3398778521232377088 3412538758160443392 3419203872922475508 3430396336109273856 3431711960388956352 3444284580385019904 3445853015986288128 3452923832221513728 3454496201908317696 3466791358965371476 3472573340241764928 3480826951511789984 3486632341619261952 3500748262030675968 3502342409690981376 3507818475639517884 3522020169872876256 3523624004194311992 3529500772049006976 3542412346207954944 3543790248858921984 3565323696551641128 3578623338286835072 3587361440443252992 3593111691883138048 3600129488156347302 3600484679752347648 3614704911185320368 3620973910337566848 3635633723739743232 3637289294652193024 3643355635663491072 3652015162241878016 3659148004355631684 3680334138375887616 3694869737844672231 3695234276587935744 3696916988007147008 3704137528999348467 3716262697451713344 3717687957088036048 3731308295417104896 3740667484906639872 3755441372891306202 3761954451928578672 3777185036754200448 3792477283866565632 3800136681942811041 3814059084226758432 3815521850695615944 3823625836386424224 3837613375058617856 3839106102930498816 3853150271313915904 3860675955437575896 3862434004597611222 3876584642984574144 3886308227146857408 3899029715359174656 3900525069731709952 3915930320450763732 3922721736199030752 3938603200718055168 3940135210902354048 3946968605302115328 3954548962664282112 3962272691106985788 3964077004718600991 3985213889483949312 3987028649907211584 4001635760500205568 4003170466303597056 4010989158620596269 4011673008667723776 4025951255572689456 4042250653368530304 4050545264721391104 4052389775315526528 4067236346737913856 4073595649129762704 4077438139957358592 4090087939207211136 4091950456483717152 4106646999689831424 4108517057522112768 4115642477323573248 4133482004920250606 4140375905672873568 4157138561161427712 4159031611508040384 4172645835735257088 4182398951724040554 4183112026132156416 4208250920519969856 4222026259826798592 4223948858305772544 4242257847154994043 4249615214215616648 4266820134111226432 4273936418759095296 4284094709552972288 4292462082032567937 4293193921556686848 4317315046940945088 4319281037399479216 4334794055228155392 4336768005162230144 4344000950214162432 4363574149778927616 4379104874482574496 4388090703448173696 4390088923258487072 4404459493276104704 4413061953223909596 4415214080545542144 4430928600807812064 4448867582997317376 4450893478982288832 4456583274261620736 4458612683767204352 4476663747264237568 4485407231145613032 4503566774591546688 4520366322046528512 4529195162519275638 4529642016462630912 4531704694976502784 4547531985039596592 4558938497229967344 4573861781479031808 4575615947185275136 4594470687981717504 4603444263544181796 4605994935877756928 4622081689712376864 4630097786989019904 4648843122159015936 4669789879587975168 4677091300852690512 4678910562946545432 4694226565202164224 4696026893163835008 4706001029398675968 4725053665145229312 4751942465593994112 4753764928735521504 4771181099057937408 4780817115992568729 4783148587257670656 4800172650875129736 4819606548247093824 4827965213783422464 4829843161751272704 4847511631652990976 4849397182649051136 4856979427808563224 4859191167074414118 4876643312131674816 4878864005807508912 4907112184501183488 4909020918501293568 4926492983792896308 4936602041379195408 4938850038665797956 4955016929935617792 4975077727222806528 4987556646542186496 5007255163855074936 5013656183544323328 5015939269238104896 5033954386716567552 5036246715672267264 5056636378488754176 5066848909257081388 5085412112302344576 5087362467594154592 5095847268520459776 5098167781848565632 5116478229121757184 5118808137240665088 5147567940583434528 5149912006130148296 5168779523979432192 5179385748332270592 5181744302862476544 5200187038448057214 5221240427267684976 5230295648265374336 5251470934290740224 5253513614536472064 5261727713459276826 5262624807069487104 5283030254809314384 5285436006291467988 5313618519311932416 5316038199876282112 5337560621738129408 5347985544827461692 5367935007430252608 5389667537824707072 5400194232234520953 5400727019628521472 5403186367087368704 5422057366777980552 5431460865506350272 5453450585609614848 5455933941978289536 5475529332919775232 5478022743362817024 5488722006533447526 5520501207563831424 5542851414881903616 5545375482010720512 5574394046177570016 5576531935632054072 5596962443125657344 5611001227359959808 5631931811074363392 5642931677892868008 5656343796206658724 5665777555131300672 5688715925799848448 5698581891678793728 5723282776043423916 5735438754579636336 5756420062587926784 5758659154395748224 5779725406970873856 5791013933156363844 5793651006896416833 5829462340720286112 5838806499310099328 5848544573038761984 5850787604597564928 5873895480676145598 5884082604298546128 5907904801077082752 5920452907953172992 5931823443996423168 5934524638643051776 5944422352924643328 5977820834225923968 5980542974860817376 6004755699455395584 6017509513001585664 6027155096062038016 6038926883359034184 6041242930268058578 6063375980052795456 6075817897082086656 6078584662973289792 6098482375305375744 6116157209936037888 6137925684725575728 6162775586283169152 6170653764362244096 6173463715985359872 6200223007380375909 6236121734470254016 6238547417262060576 6258968753602885632 6261369190885113344 6273598427586060831 6274668039198234624 6335923287458658816 6338353238314028672 6361574798743916544 6374422821323424972 6377531449676894208 6400230201166839648 6426142064329458432 6437286951711229952 6439790882335030272 6475972570411417632 6478921556099218824 6502191082842233088 6505152007743345216 6542816246001577984 6545361224668391424 6568657311723861744 6582136055172260544 6585133384887730608 6606689239914157056 6619592929835864394 6646392901211718096 6673301374495976064 6676340218473433248 6684874911392431104 6687919025650806528 6714995620896356352 6728110846718419548 6755350161887320032 6780549483069792768 6794463024693946368 6797557042464754176 6825077516320886784 6838407745844951016 6860792672218547712 6863423920777912704 6888569160770039808 6891706031972576256 6905847664443027456 6908992403816635392 6933582717930742952 6945146680483529856 6961653903023579968 6973264683238523904 7004684819381962752 7015636951279035768 7044040339745752512 7047248008388623984 7059001544098013952 7084824692415909888 7087580497717843968 7130647393103282256 7157246676573670144 7174722880886505984 7186223383766276096 7200258976312694604 7229409822370640736 7241947820675133696 7271267447479486464 7274578589304386048 7288786750611621177 7304030324483756032 7318296008711263368 7360668276751775232 7389739475689344462 7390468553175871488 7393833976014294016 7408275057998696934 7432525394903426688 7435375914176072096 7462616590834209792 7481334969813279744 7510882745782612404 7523908903857157344 7554370073508400896 7584954567733131264 7600273363885622082 7628118168453516864 7631043701391231888 7647251672772848448 7675226750117235712 7678212205860997632 7721351910875151792 7724868009195222444 7753169285969148288 7772616454293714816 7800280557672085821 7801050139463419904 7831860640901527464 7845443472398061504 7877206401436110336 7880270421804708096 7892591570188915239 7893937210604230656 7909097925328564224 7924545382213971576 7928154009437201982 7970427778967898624 7974057299814423168 8003271521000411136 8006340932607194112 8021978317241192538 8023346017335447552 8051902511145378912 8084501306737060608 8101090529442782208 8104779550631053056 8147191298259525408 8180175878414422272 8183900912967434304 8213293999379662848 8217034115044225536 8231284954647146496 8266964009840501212 8280751811345747136 8314277122322855424 8318063223016080768 8364797903448081108 8368607009961490981 8416501841039939712 8447897716611545088 8484515694309988086 8499230428431233296 8533640268222452864 8547872837518190592 8568189419105944576 8584924164065135874 8586387843113373696 8634630093881890176 8638562074798958432 8669588110456310784 8673536010324460288 8688001900428324864 8758209748965148992 8776181406896347392 8780177846516974144 8808918986552209408 8810843221014218397 8826123906447819192 8861857201615624128 8897735165994634752 8901786957964577664 8913166548523241472 8917225367534408704 8970814462291226064 9007133549183093376 9040732644093057024 9058390325038551276 9061864395402087867 9063409389953005568 9095063970079193184 9117876994459934688 9147723562958063616 9151231894370550272 9188941375963435008 9206888527088363592 9211989871755513856 9244163379424753728 9260195573978039808 9297686244318031872 9354182601705381024 9357821125893090864 9388453130404328448 9392053786327670016 9412002058797351936 9503884931187988224 9507529857471043008 9542362198115874816 9561634231985137458 9566297174515341312 9600345301750259472 9639213096494187648 9655930427566844928 9659686323502545408 9698794365298102272 9713958855617126448 9718382334148828236 9753286624263349632 9757728011615017824 9814224369002366976 9818041837002587136 9852985967585792616 9873204082758390816 9877700077331595912 9910033859871235584 9950155454445613056 9975113293084372992 10014510327710149872 10027312367088646656 10031878538476209792 10067908773433135104 10072493431344534528 10133697818514162776 10170824224604689152 10174724935188309184 10191694537040919552 10196335563697131264 10237616274481330176 10295135881166869056 10299824012260296592 10337559047958864384 10358771496664541184 10363488605724953088 10400374076896114428 10442480854535369952 10460591296530748672 10502941868581480448 10507027229072944128 10523455426918553652 10566060509618628768 10570872012582935976 10627237038623864832 10632076399752564224 10675121243476258816 10695971089654923384 10735870014860505216 10779335075649414144 10800388464469041906 10801454039257042944 10806372734174737408 10844114733555961104 10862921731012700544 10906901171219229696 10911867883956579072 10956045486725634048 10977444013066895052 11041002415127662848 11085702829763807232 11090750964021441024 11112412586998045401 11148788092355140032 11153063871264108144 11193924886251314688 11222002454719919616 11285863355785736016 11312687592413317448 11331555110262601344 11377431851599696896 11400410045828433123 11446565552086847832 11470877509159272672 11512840125175853568 11517318308791496448 11559450813941747712 11582027866312727688 11587302013792833666 11658924681440572224 11677612998620198656 11697089146077523968 11701575209195129856 11747790961352291196 11768165208597092256 11815809602154165504 11840905815906345984 11863646887992846336 11869049277286103552 11892231014155802973 11955641668451847936 11961085949721634752 12009511398910791168 12035019026003171328 12077853766718068368 12082485860536117156 12126751960105590912 12151635794164173312 12157169325946579584 12232314419872075776 12275851369451151456 12325551172566338304 12346927431970719744 12400446014760751818 12472243468940508032 12477094834524121152 12517937507205771264 12522738381770226688 12547196855172121662 12549336078396469248 12671846574917317632 12676706476628057344 12726773541464982129 12748845642646849944 12800460402333679296 12852284128658916864 12874573903422459904 12877386246097703811 12879581764670060544 12951945140822835264 12957843112198437648 13004382165684466176 13010304015486690432 13090722449336782848 13137314623447723488 13164272110344521088 13170266769775461216 13213378479828314112 13239185859671728788 13292785802423436192 13346602748991952128 13352680436946866496 13369749822784862208 13375838051301613056 13429991241792712704 13456221693436839096 13510700323774640064 13561098966139585536 13588926049387892736 13595114084929508352 13676815491689902032 13721585344437095424 13726847841555825408 13783412063945152512 13817984807633270784 13867165435861485904 13890293360967059712 13923307806047159936 13946529366477047808 14009369638763925504 14031273902558071536 14088080679491505024 14094496016777247968 14118003088196027904 14175160995435687936 14261294786206564512 14314493353147340288 14342451347977706187 14349445761773011968 14372446767532552192 14400517952625389208 14458819644741281472 14483895641350267392 14542534894958972928 14549157178608772096 14577573501223242354 14636592017422526736 14721336553503550464 14779478951378688924 14787667952028588032 14816550115997393868 14865050789806853376 14870751828352144192 14925233181668419584 14962669939626559488 15021765491565224808 15047817807714314688 15108740147016801792 15169909135466262528 15200546727771244164 15256236336907033728 15262087402782463776 15294503345545696896 15350453500234471424 15356424411721995264 15442703821750303584 15449736018390444888 15506338571938296576 15545232908587429632 15600561115344171642 15602100278926839808 15663721281803054928 15690886944796123008 15754412802872220672 15760540843609416192 15785183140377830478 15787874421208461312 15849090764427943152 15856308018874403964 15940855557935797248 15948114599628846336 16012681865214388224 16043956634482385076 16103805022290757824 16169002613474121216 16202181058885564416 16209559101262106112 16294382596519050816 16360351756828844544 16367801825934868608 16426587998759325696 16434068230088451072 16467258955085514511 16533928019681002424 16561503622691494272 16628554244645710848 16636126446032161536 16729595806896162216 16737214019922981962 16833003682079879424 16895795433223090176 16969031388619976172 16998460856862466592 17067280536444905728 17095745675036381184 17136378838211889152 17169848328130271748 17269260187763780352 17277124149597916864 17339176220912621568 17347072020648920576 17380953020689250499 17516419497930297984 17552362813792694784 17560355693033948288 17621686442028436794 17652247812895638384 17723714403231248256 17795470331989269504 17803573915929155328 17834450735068817408 17941628924582452128 18014267098366186752 18081465288186114048 18116780650077102552 18123728790804175734 18126818779906011136 18190127940158386368 18235753988919869376 18295447125916127232 18302463788741100544 18413777054176727184 18488326758849507456 18520391147956079616 18600669022141127727 18708365203410762048 18715642251786181728 18776906260808656896 18784107572655340032 18820795282758182493 18824004117594703872 19007769862375976448 19015059714942086016 19084724396231749632 19123268463970274916 19132594349030682624 19200690603500518944 19278426192988375296 19311860855133689856 19319372647005090816 19427917711234252896 19436764668297656472 19506573248526699264 19515456023230035648 19628448738004733952 19636083674005174272 19705971935171585232 19746408165516781632 19755400154663191824 19820067719742471168 20029020655420299744 20054624734177293312 20063757076952419584 20144986862689069056 20267395637028325552 20341648449209378304 20349449870376618368 20383389074081839104 20392671127394262528 20475232548962660352 20590271762333738112 20599648024520593184 20675118095917728768 20717542993329082368 20726977211449906176 20800748153792228856 20884961709070739904 20921182593061497344 21005883737162960896 21014054458145888256 21046910853837107304 21132121019237257536 21141744025165871952 21254474077247729664 21264152799505128448 21391942179309846768 21471740029721010432 21558670151298828288 21600776928938083812 21612745468349474816 21688229467111922208 21725843462025401088 21813802342438459392 21823735767913158144 21866360251834863531 21912090973451268096 21954888026133790104 22082004830255325696 22171405659527614464 22181501928042882048 22224825173996090802 22297576184710280064 22306127742528216288 22387849772502629376 22444004909439839232 22571726711571472032 22625375184826634896 22663110220525202688 22754863703199393792 22800820091656866246 22893131104173695664 22941755018318545344 23025680250351707136 23034636617582992896 23164055732625455376 23174604027585667332 23317849362881144448 23355225997240397312 23400841673016257463 23403150418390259712 23495581922704582392 23536330417194184512 23631619204308331008 23681811631812691968 23727293775985692672 23738098554572207104 23784462028311605946 23911283336903695872 23922171899443269504 24019022797821582336 24070038052006342656 24155707533436136736 24164971721072234312 24253503920211181824 24303271588328346624 24314338651893159168 24551702738902302912 24651102345132676608 24693854863941439488 24800892029521503636 24944486937881016064 24954189669048242304 25045476763540453376 25094393710344243324 25105821029884472943 25343693149834635264 25353412953256114688 25453547082929964258 25497691285293699888 25600920804667358592 25704568257317833728 25754772492195407622 25759163529340121088 25903890281645670528 25915686224396875296 26008764331368932352 26020608030973380864 26274629246895446976 26328544220689042176 26340533539550922432 26426756959656628224 26478371719343457576 26585571604846872384 26693205497983904256 26705360873893732992 26739499645569724416 26751676102603226112 26867633031981628939 26912443386873678192 27021400647549280128 27122197932279171072 27185593186206263601 27190228169859016704 27353630983379804064 27443170688874190848 27453695683111650816 27566824127890305024 27635969615266541568 27734330871722971808 27780586721934119424 27846615612094319872 27893058732954095616 28062547805116143072 28176161358983010048 28188992033554495936 28236006176392055808 28522589572413129024 28628986706294680576 28684902695955412374 28698891523546023936 28801035905250778416 28917639289482562944 28967791282700534784 29098314357217544192 29155147002446484708 29273184034845053472 29442673107007100928 29558957902757377848 29575335904057176064 29633100231994787736 29730101579613706752 29741503656704288384 29850466363336839168 29925339879253118976 30043530983130449616 30095635615428629376 30217480294033603584 30401093455542488328 30512472673814067456 30524174805564927552 30589006691091393792 30700907000468942848 30712848823443990528 30885407643500607168 30899472036780889776 31012677143876593152 31090465817174859264 31201122230688343284 31327442563606109856 31381773889592246016 31508825605744441344 31521081687218832384 31570366280755660956 31698181528855886304 31712616037748807928 31881711115871594496 31896229199257692672 32025363730428776448 32087913268964770152 32207610044581515648 32338005226948242432 32404362117771128832 32419118202524212224 32588765193038101632 32720703513657689088 32735603651869737216 32868136460176902144 32934517910171029022 33067856039362004848 33123007245382988544 33257108489291421696 33272252892064323072 33459191613792324432 33474428039845963924 33666007364159758848 33938062777239952344 33996921713724933184 34134561072889811456 34201230137485299369 34272757676423778304 34339696656260543496 34538520375527560704 34554248299195833728 34678352441825243136 34694144041297841152 34761906041378500998 35032838995860595968 35104725627585389568 35120711386067896576 35243372884056873588 35304495625791276768 35447428806462496512 35590940663978539008 35607147831858310656 35668901470137634816 35676693042467408919 35883257849164904256 36028534196732373504 36233561300154205104 36247457581608351468 36380255880316772736 36471507977839738752 36604927577482201088 36827554108353454368 36976653517699014912 37040782295912159232 37201338044282255454 37416730406821524096 37431284503572363456 37553812521617313792 37568215145310680064 37641590565516364986 37648008235189407744 38015539724751952896 38030119429884172032 38180320624394946387 38246536927940549832 38401381207001037888 38556852385976750592 38623721710267379712 38638745294010181632 38855835422468505792 38873529336595312944 39013146497053398528 39030912046460071296 39268079046742380757 39272167348010348544 39411943870343170464 39492816331033563264 39510800309326383648 39640135439484942336 40058041310840599488 40109249468354586624 40127514153904839168 40289973725378138112 40534791274056651104 40683296898418756608 40698899740753236736 40766778148163678208 40785342254788525056 41180543524667476224 41199296049041186368 41350236191835457536 41453954422899812352 41601496307584457712 41769923418141479808 41842365186122994688 42028108916291776512 42093821707674214608 42264242038474515072 42283488050331743904 42528305599010256896 42783884358619693536 42943480059442020864 43027354043933118561 43117340302597656576 43201553857876167624 43225490936698949632 43376458934223844416 43451686924050802176 43627604684876918784 43647471535826316288 43732720503669727062 43909776052267580208 44164009660510651392 44363003856085764096 44449650347992181604 44595152369420560128 44612255485056432576 44775699545005258752 44888009818879678464 45143453423142944064 45250750369653269792 45326220441050405376 45509727406398787584 45601640183313732492 45786262208347391328 45883510036637090688 46051360500703414272 46069273235165985792 46328111465250910752 46349208055171334664 46635698725762288896 46710451994480794624 46801683346032514926 46806300836780519424 46991163845409164784 47072660834388369024 47263238408616662016 47363623263625383936 47476197109144414208 47568924056623211892 47822566673807391744 47844343798886539008 48038045595643164672 48311415066872273472 48329943442144468624 48507007840422363648 48606543176656693248 48628677303786318336 49103405477804605824 49302204690265353216 49401776865256543533 49601784059043007272 49888973875762032128 49908379338096484608 50090953527080906752 50188787420688486648 50211642059768945886 50687386299669270528 50706825906512229376 50907094165859928516 50995382570587399776 51201841609334717184 51409136514635667456 51509544984390815244 51807780563291341056 51831372448793750592 52017528662737864704 52041216061946761728 52142859062067751497 52549258493790893952 52657088441378084352 52681067079101844864 52956743438686915152 53171143209693744768 53386410995967808512 53410721747787465984 53503352205206452224 53735266063963257878 53824886773747356384 54042801295098560256 54244395864558342144 54371186372412527202 54380456339718033408 54707261966759608128 54886341377748381696 54907391366223301632 55468661743445943616 55561173443868238848 55693231224188639744 55802007066423383181 56125095610232286144 56352322717966020096 56377984067108991872 56472012352784111616 57045179144826258048 57257973412589361152 57369805391910824748 57397783047092047872 57602071810501556832 57835278578965125888 57935582565401069568 58196628714435088384 58310294004892969416 58546368069690106944 58885346214014201856 59117915805514755696 59266200463989575472 59460203159227413504 59483007313408576768 60087061966260899232 60191271230857258752 60434960588067207168 60802186911084976656 61024945347628134912 61048349611129855104 61178013382182787584 61425697646887981056 61770815287001214336 61798944073561779552 62025354287753186304 62180931634349718528 62402244461376686568 62654885127212219712 62763547779184492032 63017651211488882688 63042163374437664768 63140732561511321912 63396363057711772608 63425232075497615856 63763422231743188992 63792458398515385344 64175826537929540304 64415220089163031296 64676010453896484864 64838236405048424448 65177530386076203264 65441407027315378176 65471207303739474432 65736272920353804288 65869035820342058044 66135712078724009696 66246014490765977088 66514216978582843392 66544505784128646144 66918383227584648864 66948856079691927848 67332014728319517696 67876125554479904688 67993843427449866368 68269122145779622912 68402460274970598738 68679393312521086992 69077040751055121408 69108496598391667456 69388288082595682304 69523812082757001996 70065677991721191936 70202525019048772389 70209451255170779136 70241422772135793152 70486745768113747176 70608991251582553536 70894857612924993024 71181881327957078016 71214295663716621312 71353386084934817838 71766515698329808512 72057068393464747008 72467122600308410208 72494915163216702936 72760511760633545472 72943015955679477504 73209855154964402176 73655108216706908736 73953307035398029824 74081564591824318464 74402676088564510908 74833460813643048192 74862569007144726912 75136430290621360128 75283181131032729972 75317463089653418829 76031079449503905792 76060238859768344064 76360641248789892774 76493073855881099664 76802762414002075776 77113704771953501184 77277490588020363264 77711670844937011584 77747058673190625888 78026292994106797056 78061824092920142592 78536158093484761514 78823887740686340928 78985632662067126528 79021600618652767296 79280270878969884672 80116082621681198976 80218498936709173248 80255028307809678336 80602899095944886817 81069582548113302208 81366593796837513216 81397799481506473472 81556779558618790803 81570684509577050112 82361087049334952448 82398592098082372736 82700472383670915072 82907908845799624704 83202992615168915424 83539846836282959616 83684730372245989376 84187643415348429216 84528484076949030144 84566976100663487808 85056611198020513792 85567768717239387072 85886960118884041728 86054708087866237122 86403107715752335248 86752917868447688832 86903373848101604352 87294943071652632576 87465441007339454124 87819552104535160416 88328019321021302784 88726007712171528192 88899300695984363208 89190304738841120256 89224510970112865152 89551399090010517504 89776019637759356928 90286906846285888128 90501500739306539584 90652440882100810752 91203280366627464984 91572524416694782656 91767020073274181376 92102721001406828544 92138546470331971584 92656222930501821504 92698416110342669328 93271397451524577792 93420903988961589248 93603366692065029852 93982327690818329568 94145321668776738048 94526476817233324032 94952394218288828416 95137848113246423784 95645133347614783488 95688687597773078016 96076091191286329344 96622830133744546944 96659886884288937248 97014015680844727296 97213086353313386496 97257354607572636672 98206810955609211648 98604409380530706432 98803553730513087066 99203568118086014544 99777947751524064256 99816758676192969216 100377574841376973296 100423284119537891772 101413651813024458752 101814188331719857032 101990765141174799552 102403683218669434368 102603690412455898107 102818273029271334912 103019089968781630488 103615561126582682112 103662744897587501184 104035057325475729408 104082432123893523456 104285718124135502994 105098516987581787904 105314176882756168704 105362134158203689728 105913486877373830304 106342286419387489536 106772821991935617024 106821443495574931968 107006704410412904448 107470532127926515756 107649773547494712768 108085602590197120512 108742372744825054404 109414523933519216256 109814782732446603264 110937323486891887232 111122346887736477696 111386462448377279488 111604014132846766362 112250191220464572288 112704645435932040192 112755968134217983744 112944024705568223232 114090358289652516096 114515946825178722304 114540961873184839161 114739610783821649496 115204143621003113664 115670557157930251776 115871165130802139136 116620588009785938832 117092736139380213888 117804237140227142271 118235831611029511392 118532400927979150944 118920406318454827008 118966014626817153536 120174123932521798464 120382542461714517504 120869921176134414336 121604373822169953312 122049890695256269824 122096699222259710208 122356026764365575168 123541630574002428672 123597888147123559104 124050708575506372608 124361863268699437056 124804488922753373136 125309770254424439424 125527095558368984064 126084326748875329536 126281465123022643824 126792726115423545216 126850464150995231712 127584916797030770688 128351653075859080608 128830440178326062592 129352020907792969728 129676472810096848896 130355060772152406528 130882814054630756352 130942414607478948864 131738071640684116088 132271424157448019392 132492028981531954176 133089011568257292288 133836766455169297728 133897712159383855696 134664029456639035392 135752251108959809376 135987686854899732736 136538244291559245824 136804920549941197476 137358786625042173984 138154081502110242816 138216993196783334912 138776576165191364608 139047624165514003992 140131355983442383872 140405050038097544778 140418902510341558272 140482845544271586304 140973491536227494352 141217982503165107072 141789715225849986048 142428591327433242624 142706772169869635676 143533031396659617024 144114136786929494016 144934245200616820416 144989830326433405872 145521023521267090944 145886031911358955008 147310216433413817472 147906614070796059648 148205330595769630599 148805352177129021816 149666921627286096384 149725138014289453824 150272860581242720256 150566362262065459944 150634926179306837658 152062158899007811584 152120477719536688128 152721282497579785548 152986147711762199328 153605524828004151552 154227409543907002368 155423341689874023168 155494117346381251776 156052585988213594112 156123648185840285184 157072316186969523028 157647775481372681856 157971265324134253056 158043201237305534592 160232165243362397952 160510056615619356672 161205798191889773634 162139165096226604416 162733187593675026432 162795598963012946944 163113559117237581606 163141369019154100224 164722174098669904896 164797184196164745472 166405985230337830848 167079693672565919232 167369460744491978752 167406021199270149543 168375286830696858432 169056968153898060288 169133952201326975616 171135537434478774144 171773920237768083456 172109416175732474244 172806215431504670496 173505835736895377664 173806747696203208704 174589886143305265152 174930882014678908248 175639104209070320832 176656038642042605568 177798601391968726416 178380609477682240512 178449021940225730304 180573813692571776256 181003001478613079168 181304881764201621504 182406560733254929968 183145048833389565312 183534040146548362752 184277092940663943168 185312445861003643008 185396832220685338656 186542794903049155584 186841807977923178496 187206733384130059704 187964655381636659136 188290643337553476096 189052953634466648064 190275696226492847568 191290266695229566976 191377375195546156032 193245660267489093888 193319773768577874496 194028031361689454592 194514709215145273344 196413621911218423296 197208818761061412864 197607107461026174132 198407136236172029088 199555895503048128512 199633517352385938432 200755149682753946592 200846568239075783544 202827303626048917504 203628376663439714064 203981530282349599104 204807366437338868736 205207380824911796214 206038179937563260976 207231122253165364224 207325489795175002368 208164864247787046912 208571436248271005988 210197033975163575808 210628353765512337408 210724268316407379456 211826973754747660608 212684572838774979072 213545643983871234048 213642886991149863936 214941064255853031512 215299547094989425536 216171205180394241024 217484745489650108808 218829047867038432512 219629565464893206528 221874646973783774464 222244693775472955392 222772924896754558976 223208028265693532724 224500382440929144576 225409290871864080384 225511936268435967488 225952389268960256487 228180716579305032192 229081923746369678322 229479221567643298992 230408287242006227328 231341114315860503552 233241176019571877664 234185472278760427776 235608474280454284542 236471663222059022784 237064801855958301888 237840812636909654016 237932029253634307072 240348247865043596928 240765084923429035008 241808697287834660451 243208747644339906624 244099781390512539648 244193398444519420416 244670338675856372409 244712053528731150336 247083261148004857344 247195776294247118208 248101417151012745216 248723726537398874112 249608977845506746272 250619540508848878848 251054191116737968128 252562930246045287648 253585452230847090432 253700928301990463424 255169833594061541376 256703306151718161216 257660880356652125184 260710121544304813056 261884829214957897728 263476143281368232176 264542848314896038784 264984057963063908352 266178023136514584576 267673532910338595456 267795424318767711392 269328058913278070784 271504502217919618752 271975373709799465472 273076488583118491648 273609841099882394952 274717573250084347968 276308163004220485632 276433986393566669824 278095248331028007984 280262711966884767744 280810100076195089556 280965691088543172608 281946983072454988704 282435965006330214144 283579430451699972096 284857182654866485248 285413544339739271352 287066062793319234048 288228273573858988032 289868490401233640832 289979660652866811744 291042047042534181888 291772063822717910016 294620432866827634944 295813228141592119296 296410661191539261198 297610704354258043632 299333843254572192768 299450276028578907648 301132724524130919888 301269852358613675316 304240955439073376256 305442564995159571096 305972295423524398656 307211049656008303104 308454819087814004736 310846683379748046336 310988234692762503552 312105171976427188224 312247296371680570368 314144632373939046056 315295550962745363712 315942530648268506112 316086402474611069184 320464330486724795904 321020113231238713344 322411596383779547268 324278330192453208832 325591197926025893888 326227118234475163212 329444348197339809792 329594368392329490944 332811970460675661696 334159387345131838464 334812042398540299086 336750573661393716864 338113936307796120576 338267904402653951232 342271074868957548288 343547840475536166912 344218832351464948488 345612430863009340992 347011671473790755328 347613495392406417408 349861764029357816496 351278208418140641664 353412711420681426813 355597202783937452832 356761218955364481024 356898043880451460608 361147627385143552512 362006002957226158336 362609763528403243008 364813121466509859936 366290097666779130624 367068080293096725504 370624891722007286016 370793664441370677312 373085589806098311168 374413466768260119408 375929310763273318272 376581286675106952192 380551392452985695136 382754750391092312064 386491320534978187776 386639547537155748992 388056062723378909184 389029418430290546688 392827243822436846592 395214214922052348264 396814272472344058176 399111791006096257024 399267034704771876864 401510299365507893184 401693136478151567088 407256753326879428128 407963060564699198208 409614732874677737472 410414761649823592428 412076359875126521952 414462244506330728448 414650979590350004736 416329728495574093824 417142872496542011976 420394067950327151616 421256707531024674816 421448536632814758912 423653947509495321216 425369145677549958144 427285773982299727872 429882128511706063024 430599094189978851072 432342410360788482048 434969490979300217616 437658095734076865024 443749293947567548928 444615991787308891797 445545849793509117952 446416056531387065448 449000764881858289152 450818581743728160768 451023872536871934976 451904778537920512974 456361433158610064384 458163847492739356644 458958443135286597984 460816574484012454656 462682228631721007104 466482352039143755328 468370944557520855552 471216948560908569084 472943326444118045568 474129603711916603776 475864058507268614144 480696495730087193856 481530169846858070016 483617394575669320902 486417495288679813248 488199562781025079296 488386796889038840832 489340677351712744818 489424107057462300672 494166522296009714688 494391552588494236416 499217955691013492544 501239081017697757696 502108382233475936256 505125860492090575296 507170904461694180864 507401856603980926848 510485027607650949841 513406612303436322432 515321760713304250368 521420243088609626112 523769658429915795456 526952286562736464352 529085696629792077568 529968115926127816704 535347065820677190912 535590848637535422784 543009004435839237504 543950747419598930944 547219682199764789904 549435146500168695936 552867972787133339648 556190496662056015968 560525423933769535488 561620200152390179112 561931382177086345216 563893966144909977408 564871930012660428288 567158860903399944192 570827088679478542704 574132125586638468096 579736980802467281664 579959321305733623488 582084094085068363776 583544127645435820032 589240865733655269888 591626456283184238592 592821322383078522396 595221408708516087264 598667686509144385536 598900552057157815296 602265449048261839776 602539704717227350632 608481910878146752512 610885129990319142192 611944590847048797312 614422099312016606208 621693366759496092672 621976469385525007104 624494592743361140736 628289264747878092112 630591101925490727424 631885061296537012224 632172804949222138368 640928660973449591808 644823192767559094536 648556660384906417664 651182395852051787776 652454236468950326424 658888696394679619584 659188736784658981888 665623940921351323392 668318774690263676928 669624084797080598172 673501147322787433728 676227872615592241152 676535808805307902464 677857167806880769461 684542149737915096576 688437664702929896976 691224861726018681984 694023342947581510656 699723528058715632992 702556416836281283328 706825422841362853626 711194405567874905664 713522437910728962048 713796087760902921216 722295254770287105024 724012005914452316672 725426091863503981353 729626242933019719872 732580195333558261248 734136160586193451008 741249783444014572032 741587328882741354624 746171179612196622336 748826933536520238816 751858621526546636544 753162573350213904384 761102784905971390272 765509500782184624128 772982641069956375552 773279095074311497984 785654487644873693184 790428429844104696528 793628544944688116352 798534069409543753728 803020598731015786368 803386272956303134176 814513506653758856256 815926121129398396416 819229465749355474944 820829523299647184856 824152719750253043904 828924489012661456896 829301959180700009472 834285744993084023952 840788135900654303232 842897073265629517824 847307895018990642432 850738291355099916288 854571547964599455744 859764257023412126048 861198188379957702144 864684820721576964096 869938981958600435232 875316191468153730048 887498587895135097856 889231983574617783594 892832113062774130896 898001529763716578304 902047745073743869952 903809557075841025948 912722866317220128768 916327694985478713288 917916886270573195968 921633148968024909312 925364457263442014208 932964704078287510656 936741889115041711104 942433897121817138168 945886652888236091136 948259207423833207552 951728117014537228288 961392991460174387712 963060339693716140032 967234789151338641804 972834990577359626496 976773593778077681664 978681354703425489636 988333044592019429376 988783105176988472832 998435911382026985088 1002478162035395515392 1010251720984181150592 1014341808923388361728 1014803713207961853696 1020970055215301899682 1026813224606872644864 1030643521426608500736 1042840486177219252224 1053904573125472928704 1058171393259584155136 1060238134262044280439 1070694131641354381824 1071181697275070845568 1086018008871678475008 1087901494839197861888 1094439364399529579808 1098870293000337391872 1105735945574266679296 1112380993324112031936 1123240400304780358224 1127787932289819954816 1129743860025320856576 1141654177358957085408 1148264251173276936192 1159473961604934563328 1159918642611467246976 1164168188170136727552 1167088255290871640064 1178481731467310539776 1185642644766157044792 1190442817417032174528 1197335373018288771072 1197801104114315630592 1204530898096523679552 1205079409434454701264 1221770259980638284384 1223889181694097594624 1228844198624033212416 1243386733518992185344 1243952938771050014208 1248989185486722281472 1256578529495756184224 1261182203850981454848 1263770122593074024448 1264345609898444276736 1281857321946899183616 1289646385535118189072 1297113320769812835328 1304908472937900652848 1318377473569317963776 1331247881842702646784 1333847975361926675391 1336637549380527353856 1339248169594161196344 1347002294645574867456 1352455745231184482304 1353071617610615804928 1355714335613761538922 1369084299475830193152 1376875329405859793952 1382449723452037363968 1388046685895163021312 1399447056117431265984 1405112833672562566656 1413650845682725707252 1422388811135749811328 1427592175521805842432 1444590509540574210048 1448024011828904633344 1450852183727007962706 1459252485866039439744 1465160390667116522496 1468272321172386902016 1482499566888029144064 1483174657765482709248 1497653867073040477632 1503717243053093273088 1506325146700427808768 1522205569811942780544 1531455082822952849523 1545965282139912751104 1546558190148622995968 1571308975289747386368 1580856859688209393056 1587257089889376232704 1606041197462031572736 1606772545912606268352 1629027013307517712512 1631852242258796792832 1641659046599294369712 1648305439500506087808 1658603918361400018944 1668571489986168047904 1681576271801308606464 1685794146531259035648 1694615790037981284864 1701476582710199832576 1719528514046824252096 1722396376759915404288 1739877963917200870464 1750632382936307460096 1774997175790270195712 1778463967149235567188 1785664226125548261792 1796003059527433156608 1804095490147487739904 1807619114151682051896 1825445732634440257536 1832655389970957426576 1835833772541146391936 1843266297936049818624 1865929408156575021312 1873483778230083422208 1884867794243634276336 1891773305776472182272 1896518414847666415104 1922785982920348775424 1934469578302677283608 1945669981154719252992 1953547187556155363328 1957362709406850979272 1976666089184038858752 1977566210353976945664 1996871822764053970176 2004956324070791030784 2020503441968362301184 2028683617846776723456 2029607426415923707392 2041940110430603799364 2053626449213745289728 2107809146250945857408 2116342786519168310272 2120476268524088560878 2141388263282708763648 2142363394550141691136 2172036017743356950016 2175802989678395723776 2176278275590511944059 2188878728799059159616 2197740586000674783744 2224761986648224063872 2246480800609560716448 2255575864579639909632 2259487720050641713152 2283308354717914170816 2296528502346553872384 2318947923209869126656 2319837285222934493952 2356963462934621079552 2371285289532314089584 2380885634834064349056 2395602208228631261184 2409061796193047359104 2410158818868909402528 2443540519961276568768 2447778363388195189248 2457688397248066424832 2486773467037984370688 2487905877542100028416 2513157058991512368448 2522364407701962909696 2528691219796888553472 2563714643893798367232 2579292771070236378144 2594226641539625670656 2609816945875801305696 2636754947138635927552 2662495763685405293568 2667695950723853350782 2678496339188322392688 2694004589291149734912 2706143235221231609856 2711428671227523077844 2738168598951660386304 2753750658811719587904 2764899446904074727936 2776093371790326042624 2798894112234862531968 2810225667345125133312 2827301691365451414504 2844777622271499622656 2855184351043611684864 2889181019081148420096 2896048023657809266688 2901704367454015925412 2918504971732078879488 2930320781334233044992 2964999133776058288128 2966349315530965418496 2995307734146080955264 3007434486106186546176 3044411139623885561088 3062910165645905699046 3091930564279825502208 3093116380297245991936 3161713719376418786112 3174514179778752465408 3180714402786132841317 3212082394924063145472 3213545091825212536704 3258054026615035425024 3263704484517593585664 3283318093198588739424 3296610879001012175616 3317207836722800037888 3337142979972336095808 3389231580075962569728 3439057028093648504192 3444792753519830808576 3479755927834401740928 3501264765872614920192 3549994351580540391424 3556927934298471134376 3571328452251096523584 3592006119054866313216 3615238228303364103792 3665310779941914853152 3671667545082292783872 3686532595872099637248 3731858816313150042624 3746967556460166844416 3769735588487268552672 3783546611552944364544 3793036829695332830208 3845571965840697550848 3868939156605354567216 3891339962309438505984 3914725418813701958544 3955132420707953891328 3993743645528107940352 4009912648141582061568 4041006883936724602368 4057367235693553446912 4059214852831847414784 4083880220861207598728 4107252898427490579456 4215618292501891714816 4232685573038336620544 4240952537048177121756 4282776526565417527296 4284726789100283382272 4344072035486713900032 4352556551181023888118 4377757457598118319232 4395481172001349567488 4449523973296448127744 4492961601219121432896 4511151729159279819264 4518975440101283426304 4566616709435828341632 4594365248468858548569 4637895846419738253312 4639674570445868987904 4713926925869242159104 4742570579064628179168 4761771269668128698112 4818123592386094718208 4820317637737818805056 4887081039922553137536 4895556726776390378496 4975811755084200056832 5026314117983024736896 5044728815403925819392 5057382439593777106944 5158585542140472756288 5188453283079251341312 5219633891751602611392 5324991527370810587136 5335391901447706701564 5356992678376644785376 5388009178582299469824 5412286470442463219712 5422857342455046155688 5476337197903320772608 5507501317623439175808 5529798893808149455872 5597788224469725063936 5620451334690250266624 5654603382730902829008 5689555244542999245312 5792096047315618533376 5803408734908031850824 5837009943464157758976 5860641562668466089984 5929998267552116576256 5932698631061930836992 5990615468292161910528 6014868972212373092352 6088822279247771122176 6125820331291811398092 6186232760594491983872 6323427438752837572224 6349028359557504930816 6361428805572265682634 6424164789848126290944 6427090183650425073408 6516108053230070850048 6527408969035187171328 6566636186397177478848 6593221758002024351232 6674285959944672191616 6778463160151925139456 6878114056187297008384 6889585507039661617152 6959511855668803481856 7113855868596942268752 7142656904502193047168 7230476456606728207584 7330621559883829706304 7343335090164585567744 7373065191744199274496 7463717632626300085248 7539471176974537105344 7567093223105888729088 7586073659390665660416 7691143931681395101696 7737878313210709134432 7782679924618877011968 7829450837627403917088 7910264841415907782656 7987487291056215880704 8082013767873449204736 8118429705663694829568 8167760441722415197456 8214505796854981158912 8431236585003783429632 8465371146076673241088 8481905074096354243512 8565553053130835054592 8569453578200566764544 8688144070973427800064 8705113102362047776236 8755514915196236638464 8790962344002699134976 8899047946592896255488 8985923202438242865792 9022303458318559638528 9133233418871656683264 9188730496937717097138 9275791692839476506624 9279349140891737975808 9485141158129256358336 9523542539336257396224 9636247184772189436416 9640635275475637610112 9774162079845106275072 9791113453552780756992 9951623510168400113664 10052628235966049473792 10317171084280945512576 10439267783503205222784 10649983054741621174272 10670783802895413403128 10713985356753289570752 10776018357164598939648 10845714684910092311376 11015002635246878351616 11059597787616298911744 11195576448939450127872 11240902669380500533248 11309206765461805658016 11379110489085998490624 11606817469816063701648 11674019886928315517952 11865397262123861673984 11981230936584323821056 12029737944424746184704 12177644558495542244352 12251640662583622796184 12372465521188983967744 12646854877505675144448 12698056719115009861632 12722857611144531365268 12848329579696252581888 12854180367300850146816 13032216106460141700096 13133272372794354957696 13186443516004048702464 13348571919889344383232 13556926320303850278912 13756228112374594016768 13783095745406575645707 13919023711337606963712 14227711737193884537504 14285313809004386094336 14460952913213456415168 14661243119767659412608 14686670180329171135488 14927435265252600170496 15078942353949074210688 15134186446211777458176 15172147318781331320832 15475756626421418268864 15565359849237754023936 15658901675254807834176 15974974582112431761408 16164027535746898409472 16236859411327389659136 16335520883444830394912 16429011593709962317824 16862473170007566859264 16963810148192708487024 17138907156401133529088 17376288141946855600128 17410226204724095552472 17511029830392473276928 17581924688005398269952 17798095893185792510976 17971846404876485731584 18044606916637119277056 18266466837743313366528 18377460993875434194276 18558698281783475951616 18970282316258512716672 19047085078672514792448 19272494369544378872832 19281270550951275220224 19548324159690212550144 19582226907105561513984 20105256471932098947584 20634342168561891025152 20878535567006410445568 21341567605790826806256 21427970713506579141504 21691429369820184622752 22030005270493756703232 22119195575232597823488 22391152897878900255744 22618413530923611316032 22758220978171996981248 23213634939632127403296 23348039773856631035904 23730794524247723347968 23962461873168647642112 24355289116991084488704 24503281325167245592368 25293709755011350288896 25396113438230019723264 25445715222289062730536 25696659159392505163776 25708360734601700293632 26064432212920283400192 26266544745588709915392 26372887032008097404928 26697143839778688766464 27512456224749188033536 27566191490813151291414 27838047422675213927424 28455423474387769075008 28570627618008772188672 28921905826426912830336 29322486239535318825216 29373340360658342270976 29854870530505200340992 30157884707898148421376 30951513252842836537728 31317803350509615668352 31949949164224863522816 32328055071493796818944 32671041766889660789824 33724946340015133718528 33927620296385416974048 34277814312802267058176 34820452409448191104944 35022059660784946553856 35596191786371585021952 35943692809752971463168 36089213833274238554112 36532933675486626733056 36754921987750868388552 37117396563566951903232 37940564632517025433344 38094170157345029584896 38544988739088757745664 38562541101902550440448 39096648319380425100288 40210512943864197895168 41268684337123782050304 41349287236219726937121 41757071134012820891136 42683135211581653612512 42855941427013158283008 43382858739640369245504 44060010540987513406464 44782305795757800511488 45236827061847222632064 45516441956343993962496 46427269879264254806592 46696079547713262071808 47924923746337295284224 48710578233982168977408 49006562650334491184736 50587419510022700577792 50891430444578125461072 51416721469203400587264 52128864425840566800384 52533089491177419830784 52745774064016194809856 53394287679557377532928 55024912449498376067072 55132382981626302582828 55676094845350427854848 56910846948775538150016 57141255236017544377344 57843811652853825660672 58644972479070637650432 58746680721316684541952 60315769415796296842752 61903026505685673075456 62635606701019231336704 65342083533779321579648 67449892680030267437056 67855240592770833948096 69640904818896382209888 70044119321569893107712 71192383572743170043904 71887385619505942926336 73065867350973253466112 73509843975501736777104 75881129265034050866688 76188340314690059169792 77089977478177515491328 77125082203805100880896 78193296638760850200576 80421025887728395790336 82537368674247564100608 82698574472439453874242 83514142268025641782272 85366270423163307225024 85711882854026316566016 86765717479280738491008 88120021081975026812928 89564611591515601022976 90473654123694445264128 92854539758528509613184 95849847492674590568448 98013125300668982369472 101174839020045401155584 101782860889156250922144 102833442938406801174528 105066178982354839661568 106788575359114755065856 110049824898996752134144 110264765963252605165656 111352189690700855709696 113821693897551076300032 114282510472035088754688 115687623305707651321344 117289944958141275300864 120631538831592593685504 123806053011371346150912 125271213402038462673408 130684167067558643159296 135710481185541667896192 139281809637792764419776 140088238643139786215424 143774771239011885852672 146131734701946506932224 147019687951003473554208 151762258530068101733376 154250164407610201761792 156386593277521700401152 160842051775456791580672 165074737348495128201216 165397148944878907748484 167028284536051283564544 170732540846326614450048 171423765708052633132032 173531434958561476982016 176240042163950053625856 180947308247388890528256 185709079517057019226368 196026250601337964738944 202349678040090802311168 203565721778312501844288 210132357964709679323136 213577150718229510131712 220529531926505210331312 227643387795102152600064 228565020944070177509376 231375246611415302642688 234579889916282550601728 241263077663185187371008 247612106022742692301824 250542426804076925346816 261368334135117286318592 271420962371083335792384 278563619275585528839552 287549542478023771705344 294039375902006947108416 303524517060136203466752 308500328815220403523584 330149474696990256402432 330794297889757815496968 334056569072102567129088 341465081692653228900096 342847531416105266264064 347062869917122953964032 361894616494777781056512 371418159034114038452736 392052501202675929477888 407131443556625003688576 420264715929419358646272 441059063853010420662624 455286775590204305200128 462750493222830605285376 469159779832565101203456 482526155326370374742016 495224212045485384603648 501084853608153850693632 522736668270234572637184 542841924742166671584768 557127238551171057679104 588078751804013894216832 607049034120272406933504 661588595779515630993936 682930163385306457800192 685695062832210532528128 694125739834245907928064 723789232989555562113024 742836318068228076905472 784105002405351858955776 814262887113250007377152 882118127706020841325248 910573551180408610400256 925500986445661210570752 990448424090970769207296 1002169707216307701387264 1045473336540469145274368 1085683849484333343169536 1114254477102342115358208 1176157503608027788433664 1323177191559031261987872 1365860326770612915600384 1388251479668491815856128 1447578465979111124226048 1485672636136456153810944 1568210004810703717911552 1628525774226500014754304 1764236255412041682650496 1821147102360817220800512 2090946673080938290548736 2171367698968666686339072 2228508954204684230716416 2352315007216055576867328 2646354383118062523975744 2731720653541225831200768 2776502959336983631712256 2971345272272912307621888 3136420009621407435823104 3257051548453000029508608 3528472510824083365300992 4342735397937333372678144 4457017908409368461432832 4704630014432111153734656 5292708766236125047951488 5463441307082451662401536 6272840019242814871646208 6514103096906000059017216 7056945021648166730601984 8914035816818736922865664 9409260028864222307469312 10585417532472250095902976 13028206193812000118034432 14113890043296333461203968 18818520057728444614938624 21170835064944500191805952 28227780086592666922407936 42341670129889000383611904 56455560173185333844815872 84683340259778000767223808 169366680519556001534447616
- Sum of all divisors σ(n): 607698914953763350858440861
- Sum of proper divisors (its aliquot sum) s(n): 438332234434207349323993245
- 169366680519556001534447616 is an abundant number, because the sum of its proper divisors (438332234434207349323993245) is greater than itself. Its abundance is 268965553914651347789545629
Bases of 169366680519556001534447616
- Binary: 10001100000110001100101000100101111101101101110001100110011100111100001000010000000000002
- Hexadecimal: 0x8C18CA25F6DC6673C21000
- Base-36: LA3X19I9Z7ZDVR400
Squares and roots of 169366680519556001534447616
- 169366680519556001534447616 squared (1693666805195560015344476162) is 28685072470213350377867035442132693511521486248083456
- 169366680519556001534447616 cubed (1693666805195560015344476163) is 4858295504742935601525993809905538384367401283743626129168141171684443628240896
-
169366680519556001534447616 is a
perfect square number . Itssquare root is 13014095455296 -
The
cube root of 169366680519556001534447616 is 553277053.2760740637 - Being both a perfect square and a perfect cube, 169366680519556001534447616 is also a
perfect sixth number .
Scales and comparisons
How big is 169366680519556001534447616?- 169,366,680,519,556,001,534,447,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 169,366,680,519,556,001,534,447,616 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 169366680519556001534447616 cubic inches would be around 46106421.1 feet tall.
Recreational maths with 169366680519556001534447616
- 169366680519556001534447616 backwards is 616744435100655915086663961
- 169366680519556001534447616 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 169366680519556001534447616's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 169366680519556001534447616 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 169366680519556001534447616 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/169366680519556001534447616/
Chicago style:
Numbermatics. 2024. "Number 169366680519556001534447616 - Facts about the integer". https://numbermatics.com/n/169366680519556001534447616/
The information we have on file for 169366680519556001534447616 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 169366680519556001534447616, math, Factors of 169366680519556001534447616, curriculum, school, college, exams, university, Prime factorization of 169366680519556001534447616, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-nine septillion, three hundred sixty-six sextillion, six hundred eighty quintillion, five hundred nineteen quadrillion, five hundred fifty-six trillion, one billion, five hundred thirty-four million, four hundred forty-seven thousand, six hundred sixteen.