48706780823624029169516544
48,706,780,823,624,029,169,516,544 is an even composite number composed of six prime numbers multiplied together.
48706780823624029169516544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 48706780823624029169516544:
220 × 34 × 74 × 134 × 192 × 48132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 4813 × 4813)See below for interesting mathematical facts about the number 48706780823624029169516544 from the Numbermatics database.
Names of 48706780823624029169516544
- Cardinal: 48706780823624029169516544 can be written as Forty-eight septillion, seven hundred six sextillion, seven hundred eighty quintillion, eight hundred twenty-three quadrillion, six hundred twenty-four trillion, twenty-nine billion, one hundred sixty-nine million, five hundred sixteen thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 4.8706780823624029169516544 × 1025
Factors of 48706780823624029169516544
Divisors of 48706780823624029169516544
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 234 247 252 256 266 273 288 294 304 312 324 336 338 342 343 351 361 364 378 384 392 399 416 432 441 448 456 468 494 504 507 512 513 532 546 567 576 588 608 624 637 648 672 676 684 686 702 722 728 741 756 768 784 798 819 832 864 882 896 912 931 936 988 1008 1014 1024 1026 1029 1053 1064 1083 1092 1134 1152 1176 1183 1197 1216 1248 1274 1296 1323 1344 1352 1368 1372 1404 1444 1456 1482 1512 1521 1536 1539 1568 1596 1638 1664 1728 1729 1764 1792 1824 1862 1872 1911 1976 2016 2028 2048 2052 2058 2106 2128 2166 2184 2197 2223 2268 2304 2352 2366 2394 2401 2432 2457 2496 2527 2548 2592 2646 2688 2704 2736 2744 2793 2808 2888 2912 2964 3024 3042 3072 3078 3087 3136 3192 3211 3249 3276 3328 3456 3458 3528 3549 3584 3591 3648 3724 3744 3822 3952 3969 4032 4056 4096 4104 4116 4212 4256 4332 4368 4394 4446 4459 4536 4563 4608 4693 4704 4732 4788 4802 4813 4864 4914 4992 5054 5096 5184 5187 5292 5376 5408 5472 5488 5586 5616 5733 5776 5824 5928 6048 6084 6144 6156 6174 6272 6384 6422 6498 6517 6552 6591 6656 6669 6912 6916 7056 7098 7168 7182 7203 7296 7371 7448 7488 7581 7644 7904 7938 8064 8112 8192 8208 8232 8281 8379 8424 8512 8664 8736 8788 8892 8918 9072 9126 9216 9261 9386 9408 9464 9576 9604 9626 9633 9728 9747 9828 9984 10108 10192 10368 10374 10584 10647 10752 10773 10816 10944 10976 11172 11232 11466 11552 11648 11856 12096 12103 12168 12288 12312 12348 12544 12768 12844 12996 13034 13104 13182 13312 13338 13377 13689 13824 13832 14079 14112 14196 14336 14364 14406 14439 14592 14742 14896 14976 15162 15288 15379 15561 15808 15876 16128 16224 16384 16416 16464 16562 16758 16848 17024 17199 17328 17472 17576 17689 17784 17836 18144 18252 18432 18522 18772 18816 18928 19152 19208 19252 19266 19456 19494 19551 19656 19773 19968 20007 20216 20384 20736 20748 21168 21294 21504 21546 21609 21632 21888 21952 22344 22464 22477 22743 22932 23104 23296 23712 24192 24206 24336 24576 24624 24696 24843 25088 25137 25536 25688 25992 26068 26208 26364 26624 26676 26754 27378 27648 27664 27783 28158 28224 28392 28561 28672 28728 28812 28878 28899 29184 29241 29484 29792 29952 30324 30576 30758 31122 31213 31616 31752 31941 32256 32448 32768 32832 32851 32928 33124 33516 33691 33696 34048 34398 34656 34944 35152 35378 35568 35672 36288 36309 36504 36864 37044 37544 37632 37856 38304 38416 38504 38532 38912 38988 39102 39312 39546 39936 40014 40131 40432 40768 41472 41496 41743 42237 42336 42588 43008 43092 43218 43264 43317 43776 43904 44688 44928 44954 45486 45619 45864 46137 46208 46592 46683 47424 48384 48412 48672 49152 49248 49392 49686 50176 50274 51072 51376 51597 51984 52136 52416 52728 53067 53248 53352 53508 54756 55296 55328 55566 56316 56448 56784 57122 57344 57456 57624 57756 57798 57967 58368 58482 58653 58968 59319 59584 59904 60648 61009 61152 61516 62244 62426 62569 63232 63504 63882 64512 64827 64896 65536 65664 65702 65856 66248 67032 67382 67392 67431 68096 68229 68796 69312 69888 70304 70756 71136 71344 72576 72618 73008 73728 74088 74529 75088 75264 75411 75712 76608 76832 77008 77064 77824 77976 78204 78624 79092 79872 80028 80262 80864 81536 82944 82992 83486 84474 84672 84721 85176 85683 86016 86184 86436 86528 86634 86697 87552 87808 89376 89856 89908 90972 91238 91447 91728 92274 92416 93184 93366 93639 94848 95823 96768 96824 97344 98304 98496 98553 98784 99372 100352 100548 101073 102144 102752 103194 103968 104272 104832 105456 106134 106496 106704 107016 107653 108927 109512 110592 110656 111132 112632 112896 113568 114244 114688 114912 115248 115512 115596 115934 116736 116964 117306 117936 118638 119168 119808 120393 121296 122018 122304 123032 123823 124488 124852 125138 125229 126464 126711 127008 127764 129024 129654 129792 129951 131072 131328 131404 131712 132496 134064 134764 134784 134862 136192 136458 136857 137592 138411 138624 139776 140049 140608 141512 142272 142688 145152 145236 146016 147456 148176 149058 150176 150528 150822 151424 153216 153664 154016 154128 155648 155952 156408 157248 157339 158184 159201 159744 160056 160524 161728 163072 165888 165984 166972 168948 169344 169442 170352 171366 172032 172368 172872 173056 173268 173394 173901 175104 175616 175959 177957 178752 179712 179816 181944 182476 182894 183027 183456 184548 184832 186368 186732 187278 187707 189696 191646 193536 193648 194481 194688 196608 196992 197106 197568 198744 199927 200704 201096 202146 202293 204288 204687 205504 206388 207936 208544 209664 210912 212268 212992 213408 214032 215306 217854 219024 221184 221312 222264 223587 225264 225792 227136 228488 229376 229824 229957 230496 231024 231192 231868 233472 233928 234612 235837 235872 237276 238336 239616 240786 242592 244036 244608 246064 247646 248976 249704 250276 250458 252928 253422 254016 254163 255528 257049 258048 259308 259584 259902 260091 262144 262656 262808 263424 264992 268128 269528 269568 269724 272384 272916 273714 274341 275184 276822 277248 279552 280098 280917 281216 283024 284544 285376 290304 290472 292032 292201 294912 295659 296352 298116 300352 301056 301644 302848 303219 306432 307328 308032 308256 311296 311904 312816 314496 314678 316368 318402 319488 320112 321048 322959 323456 326144 326781 331776 331968 333944 337896 338688 338884 340704 342732 344064 344736 345744 346112 346536 346788 347802 350208 351232 351918 355914 357504 359424 359632 361179 363888 364952 365788 366054 366912 369096 369664 371469 372736 373464 374556 375414 375687 379392 380133 383292 387072 387296 388962 389376 389853 393216 393984 394212 395136 397488 399854 401408 402192 404292 404586 405769 408576 409374 410571 411008 412776 415233 415872 417088 419328 421824 424536 425984 426816 427063 428064 430612 435708 437983 438048 442368 442624 444528 447174 450528 451584 454272 456976 458752 459648 459914 460992 462048 462384 463736 466944 467856 469224 471674 471744 472017 474552 476672 477603 479232 481572 485184 488072 489216 492128 495292 497952 499408 500552 500916 505856 506844 508032 508326 511056 514098 516096 518616 519168 519804 520182 521703 524288 525312 525616 526848 527877 529984 536256 539056 539136 539448 542659 544768 545832 547428 548682 549081 550368 553644 554496 559104 560196 561834 562432 563121 566048 569088 570752 580608 580944 584064 584402 589824 591318 592704 593047 596232 599781 600704 602112 603288 605696 606438 606879 612864 614656 616064 616512 622592 623808 625632 628992 629356 632736 636804 638976 640129 640224 642096 645918 646912 652288 653562 663552 663936 667888 670761 675792 677376 677768 681408 685464 688128 689472 689871 691488 692224 693072 693576 695604 700416 702464 703836 707511 711828 715008 718848 719264 722358 727776 729904 731576 732108 733824 738192 739328 742938 745472 746928 749112 750828 751374 753571 758784 760266 762489 766584 771147 774144 774592 777924 778752 779706 786432 787968 788424 790272 793117 794976 799708 802816 804384 808584 809172 811538 813397 817152 818748 821142 822016 823023 825552 830466 831744 834176 838656 842751 843648 849072 851968 853632 854126 856128 861224 866761 871416 875966 876096 876603 884736 885248 886977 889056 894348 901056 903168 908544 909657 913952 917504 919296 919828 921984 924096 924768 927472 933888 935712 938448 943348 943488 944034 949104 953344 955206 958464 963144 968877 970368 976144 978432 980343 984256 990584 995904 998816 1001104 1001832 1011712 1013688 1016064 1016652 1022112 1028196 1032192 1037232 1038336 1039608 1040364 1043406 1048576 1050624 1051232 1053696 1055754 1059968 1072512 1078112 1078272 1078896 1085318 1089536 1091664 1094856 1097364 1098162 1100736 1101373 1107288 1108992 1114407 1118208 1120392 1123668 1124864 1126242 1127061 1132096 1138176 1141504 1161216 1161888 1168128 1168804 1179648 1182636 1185408 1186094 1188811 1192464 1199562 1201408 1204224 1206576 1211392 1212876 1213758 1217307 1225728 1229312 1231713 1232128 1233024 1245184 1245699 1247616 1251264 1257984 1258712 1265472 1273608 1277952 1280258 1280448 1281189 1284192 1291836 1293824 1304576 1307124 1313949 1327104 1327872 1335776 1341522 1351584 1354752 1355536 1362816 1370928 1376256 1378944 1379742 1382976 1384448 1386144 1387152 1391208 1399489 1400832 1404928 1407672 1415022 1416051 1423656 1430016 1432809 1437696 1438528 1444716 1455552 1459808 1463152 1464216 1467648 1476384 1478656 1485876 1490944 1493856 1498224 1501656 1502748 1507142 1517568 1520532 1524978 1533168 1542294 1548288 1549184 1555848 1557504 1559412 1565109 1572864 1575936 1576848 1580544 1586234 1589952 1599416 1605632 1608768 1609699 1617168 1618344 1623076 1626794 1627977 1634304 1637496 1642284 1644032 1646046 1647243 1650859 1651104 1660932 1663488 1668352 1677312 1685502 1687296 1689363 1698144 1703936 1707264 1708252 1712256 1722448 1733522 1737493 1742832 1751932 1752192 1753206 1769472 1770496 1773954 1778112 1779141 1788696 1799343 1802112 1806336 1817088 1819314 1820637 1827904 1835008 1838592 1839656 1843968 1848192 1849536 1854944 1867776 1871424 1876896 1886696 1886976 1888068 1898208 1906688 1910412 1916928 1920387 1926288 1937754 1940736 1952288 1956864 1960686 1968512 1981168 1991808 1997632 2002208 2003664 2023424 2027376 2032128 2033304 2044224 2045407 2056392 2064384 2069613 2074464 2076672 2079216 2080728 2086812 2101248 2102464 2107392 2111508 2119936 2122533 2145024 2156224 2156544 2157792 2170636 2179072 2183328 2189712 2194728 2196324 2201472 2202746 2214576 2217984 2228814 2236416 2240784 2247336 2249728 2252484 2254122 2260713 2264192 2276352 2283008 2287467 2313441 2322432 2323776 2336256 2337608 2359296 2365272 2370816 2372188 2377622 2379351 2384928 2399124 2402816 2408448 2413152 2422784 2425752 2427516 2434614 2440191 2451456 2458624 2463426 2464256 2466048 2469069 2490368 2491398 2495232 2502528 2515968 2517424 2528253 2530944 2547216 2555904 2560516 2560896 2562378 2568384 2583672 2587648 2600283 2609152 2614248 2627898 2629809 2654208 2655744 2660931 2671552 2683044 2703168 2709504 2711072 2725632 2728971 2741856 2752512 2757888 2759484 2765952 2768896 2772288 2774304 2782416 2798978 2801664 2809856 2815344 2830044 2832102 2847312 2860032 2865618 2875392 2877056 2889432 2906631 2911104 2919616 2926304 2928432 2935296 2952768 2957312 2971752 2981888 2987712 2989441 2996448 3003312 3005496 3014284 3035136 3041064 3049956 3065881 3066336 3084588 3096576 3098368 3111696 3115008 3118824 3130218 3145728 3151872 3153696 3161088 3172468 3179904 3198832 3211264 3217536 3219398 3234336 3236688 3246152 3253588 3255954 3268608 3274992 3284568 3288064 3292092 3294486 3301718 3302208 3304119 3321864 3326976 3336704 3343221 3354624 3371004 3374592 3378726 3381183 3396288 3407872 3414528 3416504 3424512 3444896 3467044 3474986 3485664 3503864 3504384 3506412 3538944 3540992 3547908 3556224 3558282 3566433 3577392 3598686 3604224 3612672 3634176 3638628 3641274 3651921 3655808 3670016 3677184 3679312 3687936 3695139 3696384 3699072 3709888 3735552 3742848 3753792 3773392 3773952 3776136 3796416 3798613 3813376 3820824 3833856 3840774 3843567 3852576 3875508 3881472 3904576 3913728 3921372 3937024 3941847 3962336 3983616 3995264 4004416 4007328 4046848 4054752 4064256 4066608 4088448 4090814 4112784 4128768 4139226 4148928 4153344 4158432 4161456 4173624 4198467 4202496 4204928 4214784 4223016 4239872 4245066 4248153 4290048 4312448 4313088 4315584 4341272 4358144 4366656 4379424 4389456 4392648 4402944 4405492 4429152 4435968 4457628 4472832 4480903 4481568 4494672 4499456 4504968 4508244 4521426 4528384 4552704 4566016 4574934 4626882 4644864 4647552 4672512 4675216 4695327 4718592 4730544 4741632 4744376 4755244 4758702 4769856 4798248 4805632 4816896 4826304 4829097 4845568 4851504 4855032 4869228 4880382 4883931 4902912 4917248 4926852 4928512 4932096 4938138 4941729 4952577 4980736 4982796 4990464 5005056 5031936 5034848 5056506 5061888 5068089 5094432 5111808 5121032 5121792 5124756 5136768 5167344 5175296 5200566 5212479 5218304 5228496 5255796 5259618 5274997 5308416 5311488 5321862 5337423 5343104 5366088 5398029 5406336 5419008 5422144 5451264 5457942 5483712 5505024 5515776 5518968 5531904 5537792 5544576 5548608 5551819 5564832 5597956 5603328 5619712 5630688 5660088 5664204 5693779 5694624 5720064 5731236 5750784 5754112 5761161 5778864 5813262 5822208 5839232 5852608 5856864 5870592 5905536 5914624 5943504 5963776 5975424 5978882 5992896 6006624 6010992 6028568 6070272 6082128 6099912 6131762 6132672 6136221 6169176 6193152 6196736 6208839 6223392 6230016 6237648 6260436 6303744 6307392 6322176 6344936 6359808 6367599 6397664 6422528 6435072 6438796 6468672 6473376 6492304 6507176 6511908 6537216 6549984 6569136 6576128 6584184 6588972 6603436 6604416 6608238 6643728 6653952 6673408 6686442 6709248 6742008 6749184 6757452 6762366 6782139 6792576 6815744 6829056 6833008 6849024 6862401 6889792 6934088 6949972 6971328 7007728 7008768 7012824 7077888 7081984 7095816 7112448 7116564 7132866 7138053 7154784 7197372 7208448 7225344 7268352 7277256 7282548 7303842 7311616 7320573 7340032 7354368 7358624 7375872 7390278 7392768 7398144 7407207 7419776 7471104 7485696 7507584 7546784 7547904 7552272 7592832 7597226 7626752 7641648 7667712 7681548 7687134 7705152 7709611 7751016 7762944 7800849 7809152 7827456 7842744 7874048 7883694 7889427 7924672 7967232 7990528 8008832 8014656 8093696 8109504 8128512 8133216 8176896 8181628 8225568 8257536 8278452 8297856 8306688 8316864 8321677 8322912 8347248 8396934 8404992 8409856 8429568 8446032 8479744 8490132 8496306 8580096 8624896 8626176 8631168 8682544 8716288 8719893 8733312 8758848 8778912 8785296 8805888 8810984 8858304 8871936 8915256 8945664 8961806 8963136 8968323 8989344 8998912 9009936 9016488 9042852 9056768 9105408 9132032 9149868 9197643 9253764 9289728 9295104 9345024 9350432 9390654 9437184 9461088 9483264 9488752 9510488 9517404 9539712 9596496 9611264 9633792 9652608 9658194 9691136 9703008 9710064 9738456 9760764 9767862 9796423 9805824 9834496 9853704 9857024 9864192 9876276 9883458 9905154 9912357 9961472 9965592 9980928 10010112 10029663 10063872 10069696 10113012 10123776 10136178 10188864 10223616 10242064 10243584 10249512 10273536 10310521 10334688 10350592 10401132 10424958 10436608 10456992 10511592 10519236 10549994 10574161 10616832 10622976 10643724 10674846 10686208 10699299 10732176 10796058 10812672 10838016 10844288 10902528 10915884 10955763 10967424 11010048 11031552 11037936 11063808 11075584 11089152 11097216 11103638 11129664 11195912 11206656 11239424 11261376 11267893 11320176 11328408 11387558 11389248 11395839 11440128 11462472 11501568 11508224 11522322 11530701 11556013 11557728 11626524 11644416 11678464 11705216 11713728 11741184 11811072 11825541 11829248 11887008 11927552 11950848 11957764 11985792 12013248 12021984 12057136 12140544 12162451 12164256 12199824 12263524 12265344 12272442 12338352 12386304 12393472 12417678 12446784 12460032 12475296 12520872 12595401 12607488 12614784 12644352 12689872 12719616 12735198 12744459 12795328 12845056 12870144 12877592 12937344 12946752 12984608 13014352 13023816 13074432 13099968 13138272 13152256 13168368 13177944 13206872 13208832 13216476 13287456 13307904 13346816 13372884 13418496 13442709 13484016 13498368 13514904 13524732 13564278 13585152 13631488 13658112 13666016 13698048 13724802 13779584 13868176 13899944 13942656 14015456 14017536 14025648 14155776 14163968 14191632 14224896 14233128 14265732 14276106 14309568 14317849 14394744 14416896 14450688 14487291 14536704 14554512 14565096 14607684 14623232 14641146 14651793 14708736 14717248 14751744 14780556 14785536 14796288 14814414 14839552 14857731 14942208 14971392 15015168 15093568 15095808 15104544 15185664 15194452 15253504 15283296 15335424 15363096 15374268 15410304 15419222 15454543 15502032 15525888 15601698 15618304 15637437 15654912 15685488 15748096 15767388 15778854 15824991 15849344 15934464 15981056 16012269 16017664 16029312 16187392 16194087 16219008 16257024 16266432 16353792 16363256 16451136 16515072 16556904 16595712 16613376 16633728 16643354 16645824 16655457 16694496 16793868 16809984 16819712 16859136 16892064 16959488 16980264 16992612 17081337 17160192 17249792 17252352 17262336 17283483 17365088 17432576 17439786 17466624 17517696 17557824 17570592 17611776 17621968 17716608 17743872 17830512 17891328 17923612 17926272 17936646 17978688 17997824 18019872 18032976 18085704 18113536 18210816 18264064 18299736 18395286 18408663 18507528 18579456 18590208 18626517 18690048 18700864 18781308 18922176 18966528 18977504 19020976 19034808 19079424 19102797 19192992 19222528 19267584 19305216 19316388 19382272 19406016 19420128 19476912 19521528 19535724 19592846 19611648 19668992 19707408 19714048 19728384 19752552 19766916 19810308 19824714 19922944 19931184 19961856 20020224 20059326 20127744 20139392 20226024 20247552 20272356 20346417 20377728 20447232 20484128 20487168 20499024 20547072 20621042 20669376 20701184 20802264 20849916 20873216 20913984 20926087 21023184 21038472 21099988 21148322 21233664 21245952 21287448 21349692 21372416 21398598 21414159 21461167 21464352 21592116 21625344 21676032 21688576 21805056 21831768 21911526 21934848 21961719 22020096 22063104 22075872 22127616 22151168 22178304 22194432 22207276 22259328 22391824 22413312 22478848 22522752 22535786 22587409 22640352 22656816 22775116 22778496 22791678 22880256 22924944 23003136 23016448 23044644 23061402 23112026 23115456 23128833 23164969 23253048 23288832 23356928 23402547 23410432 23427456 23482368 23622144 23651082 23658496 23668281 23774016 23855104 23901696 23915528 23971584 24026496 24043968 24114272 24281088 24324902 24328512 24399648 24527048 24530688 24544884 24676704 24772608 24786944 24835356 24893568 24920064 24950592 24965031 25041744 25190802 25214976 25229568 25288704 25379744 25439232 25470396 25488918 25590656 25690112 25740288 25755184 25874688 25893504 25969216 26028704 26047632 26148864 26199936 26276544 26304512 26336736 26355888 26413744 26417664 26432952 26574912 26590291 26615808 26693632 26745768 26836992 26885418 26904969 26968032 26996736 27029808 27049464 27128556 27170304 27316224 27332032 27396096 27449604 27559168 27592929 27736352 27799888 27885312 28030912 28035072 28051296 28311552 28327936 28383264 28449792 28466256 28531464 28552212 28619136 28635698 28789488 28833792 28901376 28974582 29073408 29109024 29130192 29215368 29246464 29282292 29303586 29389269 29417472 29434496 29503488 29561112 29571072 29592576 29628828 29679104 29715462 29737071 29884416 29942784 30030336 30187136 30191616 30209088 30371328 30388904 30507008 30566592 30670848 30726192 30748536 30820608 30838444 30909086 30931563 31004064 31051776 31203396 31236608 31274874 31309824 31366321 31370976 31496192 31534776 31557708 31649982 31698688 31722483 31868928 31962112 32024538 32035328 32058624 32097897 32374784 32388174 32438016 32514048 32532864 32707584 32726512 32867289 32902272 33030144 33113808 33191424 33226752 33267456 33286708 33291648 33310914 33388992 33587736 33619968 33639424 33718272 33784128 33803679 33918976 33960528 33985224 34162674 34187517 34320384 34499584 34504704 34524672 34566966 34592103 34668039 34730176 34865152 34879572 34933248 35035392 35115648 35141184 35223552 35243936 35433216 35476623 35487744 35661024 35782656 35847224 35852544 35873292 35957376 35995648 36039744 36065952 36171408 36227072 36421632 36487353 36528128 36599472 36790572 36817326 37015056 37158912 37180416 37253034 37380096 37401728 37562616 37786203 37844352 37933056 37955008 38041952 38069616 38158848 38205594 38385984 38445056 38535168 38610432 38632776 38764544 38812032 38840256 38862733 38953824 39043056 39071448 39185692 39223296 39337984 39414816 39428096 39456768 39505104 39533832 39620616 39649428 39856453 39862368 39923712 40040448 40118652 40255488 40278784 40328127 40452048 40495104 40544712 40692834 40755456 40894464 40968256 40974336 40998048 41094144 41242084 41338752 41402368 41604528 41699832 41746432 41827968 41852174 42046368 42076944 42199976 42296644 42467328 42491904 42574896 42699384 42744832 42797196 42828318 42922334 42928704 42953547 43184232 43250688 43352064 43377152 43461873 43610112 43663536 43823052 43869696 43923438 43955379 44126208 44151744 44255232 44302336 44356608 44388864 44414552 44518656 44573193 44783648 44826624 44957696 45045504 45071572 45174818 45280704 45313632 45550232 45556992 45583356 45760512 45849888 46006272 46032896 46089288 46122804 46224052 46230912 46257666 46329938 46363629 46506096 46577664 46713856 46805094 46820864 46854912 46912311 46964736 47244288 47302164 47316992 47336562 47474973 47548032 47710208 47803392 47831056 47943168 48036807 48052992 48087936 48228544 48562176 48649804 48657024 48799296 49054096 49061376 49089768 49353408 49545216 49573888 49670712 49787136 49840128 49901184 49930062 49966371 50083488 50381604 50429952 50459136 50577408 50759488 50878464 50940792 50977836 51181312 51244011 51380224 51480576 51510368 51749376 51787008 51850449 51938432 52057408 52095264 52297728 52399872 52553088 52609024 52673472 52711776 52827488 52835328 52865904 53149824 53180582 53231616 53387264 53491536 53673984 53770836 53809938 53936064 53993472 54059616 54098928 54257112 54340608 54632448 54664064 54792192 54899208 55118336 55185858 55225989 55472704 55599776 55770624 56061824 56070144 56102592 56655872 56766528 56899584 56932512 57062928 57104424 57238272 57271396 57578976 57667584 57802752 57949164 58146816 58218048 58251739 58260384 58430736 58492928 58564584 58607172 58778538 58834944 58868992 59006976 59122224 59142144 59185152 59257656 59358208 59430924 59474142 59768832 59885568 60060672 60374272 60383232 60418176 60742656 60777808 61014016 61039251 61133184 61341696 61452384 61497072 61641216 61676888 61818172 61863126 62008128 62103552 62406792 62473216 62549748 62619648 62732642 62741952 62778261 62992384 63069552 63115416 63299964 63397376 63444966 63737856 63924224 64049076 64070656 64117248 64195794 64242477 64383501 64749568 64776348 64876032 65028096 65065728 65415168 65453024 65734578 65804544 65885157 66060288 66227616 66382848 66453504 66534912 66573416 66583296 66621828 66777984 67175472 67239936 67278848 67436544 67568256 67607358 67762227 67837952 67921056 67970448 68325348 68375034 68574961 68640768 68999168 69009408 69049344 69133932 69184206 69336078 69386499 69460352 69494907 69730304 69759144 69866496 70070784 70207641 70231296 70282368 70447104 70487872 70866432 70953246 70975488 71322048 71565312 71694448 71705088 71746584 71914752 71991296 72079488 72131904 72173647 72342816 72454144 72843264 72974706 73056256 73198944 73581144 73634652 74019127 74030112 74317824 74360832 74506068 74760192 74803456 74895093 75125232 75572406 75688704 75866112 75910016 76083904 76139232 76317696 76411188 76771968 76890112 77070336 77220864 77265552 77529088 77624064 77680512 77725466 77907648 78086112 78142896 78371384 78446592 78675968 78829632 78856192 78913536 79010208 79067664 79241232 79298856 79712906 79724736 79770873 79847424 80080896 80237304 80510976 80557568 80656254 80714907 80904096 80990208 81089424 81385668 81510912 81936512 81948672 81996096 82188288 82484168 82677504 82778787 82804736 83209056 83399664 83492864 83655936 83704348 84092736 84153888 84399952 84593288 84934656 84983808 85137157 85149792 85398768 85489664 85594392 85656636 85844668 85857408 85907094 86368464 86501376 86704128 86754304 86923746 87220224 87327072 87646104 87739392 87846876 87910758 88167807 88252416 88303488 88510464 88604672 88713216 88777728 88829104 89037312 89146386 89211213 89567296 89653248 89915392 90091008 90143144 90349636 90561408 90627264 91100464 91113984 91166712 91521024 91699776 92012544 92065792 92178576 92245608 92448104 92461824 92515332 92659876 92727258 92794689 93012192 93155328 93427712 93610188 93641728 93709824 93824622 93929472 94098963 94488576 94604328 94633984 94673124 94949946 95096064 95167449 95420416 95606784 95662112 95886336 96073614 96105984 96175872 96293691 96457088 97124352 97299608 97314048 97598592 98108192 98122752 98179536 98706816 99090432 99147776 99341424 99574272 99680256 99802368 99860124 99932742 100166976 100224943 100763208 100859904 100918272 101154816 101411037 101518976 101756928 101881584 101955672 102362624 102488022 102562551 102961152 103020736 103498752 103574016 103700898 103876864 104004117 104114816 104190528 104595456 104799744 105106176 105218048 105346944 105423552 105654976 105670656 105731808 106299648 106361164 106463232 106774528 106983072 107347968 107541672 107619876 107872128 107986944 108119232 108181801 108197856 108514224 108681216 109264896 109328128 109462059 109584384 109798416 110236672 110371716 110451978 110945408 111199552 111541248 112123648 112140288 112205184 113311744 113358609 113533056 113799168 113865024 114125856 114208848 114476544 114542792 115157952 115335168 115605504 115898328 116293632 116436096 116503478 116520768 116588199 116861472 116985856 117129168 117214344 117557076 117669888 117737984 118013952 118244448 118284288 118370304 118515312 118716416 118861848 118948284 119569359 119771136 120121344 120748544 120766464 120836352 120984381 121485312 121555616 122028032 122078502 122266368 122683392 122904768 122994144 123282432 123353776 123636344 123726252 124016256 124207104 124813584 124946432 125099496 125239296 125465284 125483904 125556522 125984768 126139104 126230832 126599928 126794752 126889932 127475712 127848448 128098152 128141312 128234496 128391588 128484954 128767002 128860641 129499136 129552696 129752064 130056192 130131456 130385619 130830336 130906048 131469156 131609088 131770314 132455232 132765696 132907008 133069824 133146832 133166592 133243656 133555968 133719579 134350944 134479872 134557696 134873088 135136512 135214716 135524454 135675904 135842112 135940896 136650696 136750068 137149922 137281536 137464093 137998336 138018816 138098688 138267864 138368412 138672156 138772998 138920704 138989814 139090887 139460608 139518288 139732992 140141568 140415282 140462592 140564736 140736933 140894208 140975744 141732864 141906492 141950976 142424919 142644096 143130624 143388896 143410176 143493168 143829504 143982592 144158976 144263808 144347294 144685632 144908288 145686528 145949412 146112512 146397888 146482609 147162288 147269304 148038254 148060224 148635648 148721664 149012136 149520384 149606912 149790186 149899113 150228169 150250464 151144812 151377408 151732224 151820032 152167808 152278464 152635392 152822376 153543936 153732033 153780224 154140672 154441728 154531104 155058176 155248128 155361024 155450932 155815296 156172224 156285792 156742768 156893184 157351936 157659264 157712384 157827072 158020416 158111863 158135328 158482464 158597712 159425812 159449472 159541746 159694848 160161792 160474608 161021952 161115136 161312508 161429814 161808192 161980416 162154783 162178848 162771336 163021824 163873024 163897344 163992192 164376576 164968336 165355008 165557574 165609472 165677967 166418112 166799328 166985728 167311872 167408696 168185472 168307776 168799904 169186576 169967616 170274314 170299584 170797536 170979328 171188784 171313272 171689336 171714816 171814188 172736928 173002752 173408256 173508608 173847492 174440448 174654144 174755217 175292208 175478784 175693752 175821516 176335614 176504832 176606976 177020928 177209344 177426432 177555456 177658208 178074624 178292772 178422426 179134592 179306496 179830784 180182016 180286288 180699272 181122816 181254528 182200928 182227968 182333424 183042048 183399552 184025088 184131584 184357152 184491216 184896208 184923648 185030664 185319752 185454516 185589378 186024384 186132037 186310656 186855424 187220376 187283456 187419648 187649244 187858944 188197926 188334783 188977152 189208656 189267968 189346248 189899892 190192128 190334898 191213568 191324224 191772672 192147228 192211968 192351744 192587382 192914176 193150503 194248704 194599216 194628096 195197184 196216384 196245504 196359072 197413632 198180864 198295552 198682848 199148544 199360512 199604736 199720248 199865484 200333952 200449886 200909059 201526416 201719808 201836544 202309632 202822074 203037952 203286681 203513856 203763168 203911344 204725248 204976044 205125102 205724883 205922304 206041472 206997504 207148032 207401796 207753728 208008234 208159497 208229632 208381056 208484721 209190912 209599488 210212352 210436096 210693888 210847104 211309952 211341312 211463616 212599296 212722328 212926464 213549056 213966144 214695936 215083344 215239752 215744256 215973888 216238464 216363602 216395712 216520941 217028448 217362432 218529792 218656256 218924118 219168768 219564247 219596832 220473344 220743432 220903956 221890816 222057381 222399104 223082496 224247296 224280576 224410368 224685279 226623488 226717218 227066112 227598336 227730048 228251712 228417696 228953088 229085584 230315904 230670336 231211008 231796656 232587264 232872192 233006956 233041536 233176398 233722944 233971712 234258336 234428688 235114152 235339776 235475968 236027904 236488896 236568576 236740608 237030624 237432832 237723696 237896568 239138718 239312619 239542272 240242688 241497088 241532928 241672704 241968762 242144721 242970624 243111232 244056064 244157004 244532736 245809536 245988288 246564864 246707552 247272688 247452504 248032512 248336361 248414208 249627168 249892864 250198992 250478592 250930568 250967808 251113044 251969536 252278208 252461664 253199856 253589504 253779864 254951424 255411471 255696896 256196304 256282624 256468992 256783176 256969908 257534004 257721282 258998272 259105392 259504128 260112384 260262912 260771238 261660672 261812096 262938312 263218176 263540628 264503421 264910464 265531392 265814016 266139648 266293664 266333184 266487312 267111936 267439158 268701888 268959744 269115392 269746176 270273024 270429432 271048908 271351808 271684224 271881792 272039131 273301392 273500136 274299844 274563072 274928186 275996672 276037632 276197376 276535728 276736824 277344312 277545996 277841408 277979628 278181774 278384067 278995171 279036576 279465984 280283136 280830564 280925184 281129472 281473866 281788416 281951488 282296889 283465728 283812984 283901952 284849838 285288192 285502347 286261248 286777792 286820352 286986336 287659008 287965184 288317952 288527616 288694588 289371264 289816576 291373056 291898824 292225024 292795776 292965218 293636317 294324576 294538608 296076508 296120448 297271296 297443328 298024272 299040768 299213824 299580372 299798226 300456338 300500928 300674829 301144597 302289624 302754816 303464448 303640064 304233111 304335616 304556928 305270784 305644752 307087872 307464066 307560448 307687653 308883456 309062208 310116352 310496256 310722048 310901864 311630592 312012351 312344448 312571584 313485536 313786368 314703872 315318528 315424768 315654144 316040832 316223726 316270656 316964928 317195424 318851624 318898944 319083492 319389696 320323584 320949216 322043904 322230272 322625016 322859628 323616384 323960832 324309566 324357696 324545403 325542672 326043648 327746048 327794688 327984384 328386177 328753152 329936672 330710016 331115148 331218944 331355934 332836224 333598656 333971456 334623744 334817392 336370944 336615552 337599808 338373152 339935232 340548628 340599168 341595072 341958656 342377568 342626544 343378672 343429632 343628376 345473856 346005504 346816512 347017216 347694984 348880896 349308288 349510434 349764597 350584416 350957568 351387504 351643032 352671228 353009664 353213952 354041856 354852864 355110912 355316416 356149248 356585544 356844852 358269184 358708077 359661568 360364032 360572576 361398544 362245632 362509056 362953143 364401856 364455936 364666848 366084096 366799104 368050176 368263168 368714304 368982432 369792416 369847296 370061328 370639504 370909032 371178756 372048768 372264074 372621312 373710848 374440752 374566912 374839296 375298488 375717888 376395852 376669566 377954304 378417312 378535936 378692496 379799784 380384256 380669796 382427136 382648448 383545344 384294456 384423936 384703488 385174764 385828352 386301006 386581923 388497408 389198432 389256192 390394368 392432768 392491008 392718144 394827264 396591104 397365696 398297088 398721024 399209472 399440496 399730968 400667904 400899772 401818118 403052832 403439616 403673088 404619264 405644148 406075904 406573362 407027712 407526336 407762173 407822688 409450496 409952088 410250204 411449766 411844608 412082944 412392279 413995008 414296064 414803592 415507456 416016468 416318994 416459264 416762112 416969442 417272661 418381824 419198976 420424704 420872192 421387776 421694208 422619904 422682624 422927232 425198592 425444656 425852928 427098112 427274757 427932288 429391872 430166688 430479504 431488512 431947776 432476928 432727204 432791424 433041882 434056896 434724864 437059584 437312512 437848236 438337536 439128494 439193664 439447827 440134411 440946688 441486864 441807912 443781632 444114762 444798208 446164992 448494592 448561152 448820736 449370558 449697339 450684507 453246976 453434436 454132224 455196672 455460096 456503424 456835392 457906176 458171168 460631808 461196099 461340672 462422016 463593312 465174528 465744384 466013912 466083072 466352796 467445888 467943424 468516672 468857376 470228304 470679552 470951936 472055808 472977792 473137152 473481216 474061248 474335589 474865664 475447392 475793136 478277436 478625238 479084544 480485376 482994176 483065856 483345408 483937524 484289442 485941248 486222464 486464349 488112128 488314008 489065472 491619072 491976576 493129728 493415104 494545376 494905008 496065024 496672722 496828416 499254336 499785728 500397984 500957184 501861136 501935616 502226088 503939072 504556416 504923328 505215529 506399712 507179008 507559728 509902848 510822942 511393792 512392608 512565248 512937984 513566352 513939816 515068008 515442564 518133889 518210784 519008256 520224768 520525824 521542476 523321344 523624192 524265651 525876624 526436352 527081256 529006842 529820928 531062784 531628032 532279296 532587328 532666368 532974624 534223872 534878316 537403776 537919488 538230784 539492352 540546048 540858864 542097816 542703616 543368448 543763584 544078262 546602784 547000272 548599688 549126144 549856372 551993344 552075264 552394752 553071456 553473648 554688624 555091992 555682816 555959256 556363548 556768134 557990342 558073152 558396111 558931968 560566272 561661128 561850368 562258944 562947732 563576832 563902976 564593778 565004349 566931456 567625968 567803904 569699676 570576384 571004694 573555584 573640704 573972672 575318016 575930368 576635904 577055232 577389176 578742528 579451509 579633152 582746112 583797648 584450048 585591552 585930436 587272634 588649152 589077216 592153016 592240896 594542592 594886656 595960099 596048544 598081536 598427648 599160744 599596452 600912676 601001856 601349658 602289194 602727177 604579248 605509632 606928896 607280128 608466222 608671232 609113856 609860043 610541568 611289504 614175744 614928132 615120896 615375306 617174649 617766912 618124416 620232704 620992512 621444096 621803728 623261184 624024702 624478491 624688896 625143168 625454163 626971072 627572736 629407744 630637056 630849536 631308288 632081664 632447452 632541312 633929856 634390848 637703248 637797888 638166984 638779392 640647168 641898432 644087808 644460544 645250032 645719256 647232768 647921664 648619132 648715392 649090806 649562823 651085344 652087296 655492096 655589376 655968768 656772354 657506304 658692741 659873344 661420032 662230296 662437888 662711868 665672448 666172143 667197312 667942912 669247488 669634784 672741888 673231104 674055837 675199616 676746304 679870464 681097256 681198336 683190144 683917312 684755136 685253088 686757344 686859264 687256752 690947712 692011008 693633024 694034432 695389968 697761792 698616576 699020868 699529194 701168832 701915136 702775008 703286064 705342456 706019328 706427904 708083712 709705728 710221824 710632832 712298496 713171088 713689704 716538368 717416154 717937857 720728064 721145152 722797088 724491264 725018112 725906286 728803712 728911872 729333696 732168192 733598208 736526336 737428608 737964864 739584832 739694592 740122656 741279008 741818064 742357512 744097536 744528148 745242624 747421696 748881504 749133824 749678592 750596976 751435776 752791704 753339132 755908608 756834624 757272607 757384992 759599568 760768512 761339592 764854272 765296896 766234413 767090688 768588912 768847872 769406976 770349528 771656704 772602012 773163846 776994816 778396864 778512384 780788736 784865536 784982016 785436288 789654528 793182208 793510263 794731392 796594176 797442048 798418944 798880992 799461936 801335808 801799544 803636236 806105664 806879232 807346176 809238528 811288296 812151808 813146724 814055424 815052672 815524346 815645376 816117393 818900992 819904176 820500408 822899532 823689216 824165888 824784558 827990016 828592128 829607184 831014912 832032936 832637988 832918528 833524224 833938884 834545322 835152201 836985513 838397952 840849408 841744384 842775552 843388416 845239808 845365248 845854464 846890667 850397184 850889312 851705856 854196224 854549514 855864576 856507041 858783744 860333376 860959008 862977024 863895552 864953856 865454408 865582848 866083764 868113792 869449728 874119168 874625024 875696472 876675072 878256988 878387328 878895654 880268822 880908951 881893376 882973728 883615824 887563264 888229524 889596416 892329984 896989184 897122304 897641472 898741116 899394678 901369014 902024487 903433791 906493952 906868872 908264448 910393344 910920192 912699333 913006848 913670784 915812352 916342336 921263616 922392198 922681344 927186624 930349056 931488768 932027824 932166144 932705592 934891776 935886848 936037053 937033344 937714752 940456608 941359104 941903872 944111616 945955584 946274304 946962432 948122496 948671178 949731328 950894784 951586272 956554872 957250476 958169088 960970752 962248651 965988352 966131712 966690816 967875048 968578884 971882496 972444928 972928698 973636209 976224256 976628016 978130944 983238144 983953152 985158531 986259456 986830208 989090752 989810016 992130048 993345444 993656832 998508672 999571456 1000795968 1001914368 1003722272 1003871232 1004452176 1007878144 1009112832 1009846656 1010431058 1012799424 1014358016 1015119456 1019805696 1021645884 1022787584 1024785216 1025130496 1025875968 1027132704 1027879632 1030136016 1030885128 1036267778 1036421568 1038016512 1040449536 1041051648 1043084952 1046642688 1047248384 1048531302 1049293791 1051753248 1052872704 1054162512 1058013684 1059641856 1062125568 1064558592 1065174656 1065332736 1065949248 1068447744 1069756632 1074807552 1076124231 1076461568 1078984704 1081092096 1081717728 1084195632 1085407232 1086736896 1087527168 1088156524 1093205568 1094000544 1097199376 1098252288 1099712744 1103986688 1104150528 1104789504 1106142912 1106783041 1106947296 1109377248 1110183984 1111365632 1111918512 1112727096 1113536268 1115980684 1116146304 1116792222 1117863936 1121132544 1123322256 1123700736 1124517888 1125895464 1127153664 1127805952 1129187556 1130008698 1133862912 1135083481 1135251936 1135607808 1139399352 1141152768 1142009388 1147111168 1147281408 1147945344 1150636032 1151860736 1153271808 1154110464 1154778352 1157485056 1158903018 1159266304 1159745769 1165492224 1167595296 1168900096 1171183104 1171860872 1174545268 1177298304 1178154432 1184306032 1184481792 1189773312 1191920198 1192097088 1196163072 1196855296 1198321488 1199192904 1201825352 1202003712 1202699316 1204578388 1205454354 1209158496 1211019264 1213857792 1214560256 1216932444 1217342464 1218227712 1219720086 1221083136 1222579008 1223286519 1228351488 1229856264 1230241792 1230750612 1234349298 1235533824 1236248832 1237176837 1240465408 1241985024 1242888192 1243607456 1246522368 1248049404 1248956982 1249377792 1250286336 1250908326 1251817983 1253942144 1255145472 1258815488 1261274112 1261699072 1262616576 1264163328 1264894904 1265082624 1267859712 1268781696 1275406496 1275595776 1276333968 1277558784 1281294336 1283796864 1288175616 1288921088 1290500064 1291438512 1294465536 1295843328 1297238264 1297430784 1298181612 1299125646 1302170688 1302924259 1304174592 1310984192 1311178752 1311937536 1313544708 1315012608 1317385482 1318343481 1319746688 1320403233 1322840064 1324460592 1324875776 1325423736 1331344896 1332344286 1334394624 1338494976 1339269568 1345483776 1346462208 1348111674 1350399232 1352053521 1353492608 1359740928 1362194512 1362396672 1366380288 1367834624 1369510272 1370506176 1373514688 1373718528 1374513504 1381895424 1384022016 1387266048 1388068864 1390779936 1395523584 1397233152 1398041736 1399058388 1402337664 1403830272 1405550016 1406363413 1406572128 1410684912 1412038656 1412855808 1416167424 1419411456 1420443648 1421265664 1423006767 1424596992 1426342176 1427379408 1433076736 1434832308 1435875714 1441456128 1442290304 1445594176 1448982528 1450036224 1451812572 1457607424 1457823744 1458667392 1459393047 1464336384 1467196416 1473052672 1474857216 1475929728 1479169664 1479389184 1480245312 1482558016 1483636128 1484715024 1488195072 1489056296 1490485248 1494843392 1497763008 1498267648 1499357184 1501193952 1502871552 1505583408 1506678264 1511817216 1513669248 1514545214 1514769984 1515646587 1519199136 1521537024 1522679184 1529708544 1530593792 1532468826 1534181376 1537177824 1537695744 1538813952 1540699056 1543313408 1545204024 1546327692 1554401667 1556793728 1557024768 1561577472 1569731072 1569964032 1570872576 1572796953 1579309056 1586364416 1587020526 1589462784 1593188352 1594884096 1596837888 1597761984 1598923872 1602671616 1603599088 1607272472 1612211328 1613758464 1614692352 1618477056 1622576592 1624303616 1626293448 1628110848 1630105344 1631048692 1631290752 1632234786 1637801984 1639808352 1641000816 1645799064 1647378432 1648331776 1649569116 1655980032 1657184256 1659214368 1662029824 1664065872 1665275976 1665837056 1667048448 1667877768 1669090644 1670304402 1673971026 1675188333 1676795904 1681698816 1683488768 1685551104 1686776832 1690479616 1690730496 1691708928 1693781334 1695013047 1700794368 1701778624 1703411712 1708392448 1709099028 1711729152 1713014082 1720666752 1721918016 1725954048 1727791104 1729907712 1730908816 1731165696 1732167528 1736227584 1738354527 1738899456 1748238336 1749250048 1751392944 1753350144 1756513976 1756774656 1757791308 1760537644 1761817902 1763786752 1765947456 1767231648 1775126528 1776459048 1779192832 1784659968 1787880297 1793978368 1794244608 1795282944 1797482232 1798789356 1802738028 1804048974 1806867582 1808181531 1812987904 1813737744 1816528896 1820786688 1821840384 1825398666 1826013696 1827341568 1829580129 1831624704 1832684672 1842527232 1844784396 1845362688 1851523947 1854373248 1860698112 1862977536 1864055648 1864332288 1865411184 1869783552 1871773696 1872074106 1874066688 1875429504 1876362489 1880913216 1882718208 1883807744 1888223232 1891911168 1892548608 1893924864 1896244992 1897342356 1899462656 1901789568 1903172544 1904273917 1913109744 1914500952 1916338176 1921941504 1924497302 1931976704 1932263424 1933381632 1935750096 1937157768 1943764992 1944889856 1945857396 1947272418 1948688469 1952966197 1953256032 1956261888 1966476288 1967906304 1970317062 1972518912 1973660416 1976078223 1978181504 1979620032 1984260096 1986690888 1987313664 1997017344 1998516429 1999142912 2001591936 2003828736 2007444544 2007742464 2008904352 2015756288 2018225664 2019693312 2020862116 2025598848 2028716032 2030238912 2039611392 2043291768 2045575168 2049570432 2050260992 2051751936 2054265408 2055454219 2055759264 2060272032 2061770256 2072535556 2072843136 2076033024 2080899072 2082103296 2086169904 2093285376 2094496768 2097062604 2098587582 2103506496 2105745408 2108012179 2108325024 2116027368 2119283712 2124251136 2129117184 2130349312 2130665472 2131898496 2136895488 2139513264 2149615104 2152248462 2152923136 2153813571 2162184192 2163435456 2168391264 2170814464 2173473792 2175054336 2176313048 2186411136 2188001088 2194398752 2196504576 2199425488 2207973376 2209579008 2212285824 2213566082 2213894592 2218754496 2220367968 2222731264 2223837024 2225454192 2227072536 2231961368 2232292608 2233584444 2235727872 2242265088 2246644512 2247401472 2249035776 2251790928 2254307328 2255611904 2258375112 2260017396 2267725824 2270166962 2270503872 2271817821 2278798704 2282305536 2284018776 2294222336 2294562816 2295890688 2298703239 2301272064 2303721472 2306543616 2308220928 2309556704 2314970112 2317806036 2318532608 2319491538 2330984448 2335190592 2337800192 2342366208 2343721744 2349090536 2354596608 2356308864 2368612064 2368963584 2379546624 2383840396 2384194176 2392326144 2393710592 2396642976 2398385808 2403650704 2404007424 2405398632 2409156776 2410908708 2418316992 2422038528 2427715584 2429120512 2433864888 2434684928 2436455424 2439440172 2442166272 2445158016 2446573038 2448352179 2456702976 2459712528 2460483584 2461501224 2468698596 2471067648 2472497664 2474353674 2483970048 2485776384 2487214912 2493044736 2496098808 2497913964 2498755584 2500572672 2501816652 2503635966 2507884288 2510956539 2517630976 2522548224 2523398144 2525233152 2528326656 2529789808 2530165248 2535719424 2537563392 2540672001 2550812992 2551191552 2552667936 2555117568 2562588672 2567593728 2576351232 2577842176 2581000128 2582877024 2588931072 2591686656 2594476528 2594861568 2596363224 2598251292 2604341376 2605848518 2608349184 2611817767 2621968384 2622357504 2623875072 2627089416 2630025216 2634770964 2636686962 2639493376 2640806466 2642726853 2645680128 2648921184 2649751552 2650847472 2662689792 2664688572 2668789248 2676989952 2678539136 2690967552 2692924416 2696223348 2700798464 2704107042 2706073461 2706985216 2710301373 2719481856 2724389024 2724793344 2732760576 2735669248 2739020544 2741012352 2747029376 2747437056 2749027008 2763790848 2768044032 2776137728 2781559872 2791047168 2794466304 2796083472 2798116776 2804675328 2807660544 2811100032 2812726826 2813144256 2821369824 2824077312 2825711616 2832334848 2838822912 2840887296 2842531328 2846013534 2849193984 2852684352 2854335211 2854758816 2866153472 2869664616 2871751428 2882912256 2884580608 2886745953 2891188352 2897965056 2900072448 2903625144 2915214848 2915647488 2917334784 2918786094 2920908627 2928672768 2934392832 2946105344 2949714432 2951859456 2958339328 2958778368 2960490624 2965116032 2967272256 2969430048 2976390144 2978112592 2980970496 2989686784 2995526016 2996535296 2998714368 3002387904 3005743104 3011166816 3013356528 3023634432 3027338496 3029090428 3029539968 3031293174 3038398272 3043074048 3045358368 3059417088 3061187584 3064937652 3068362752 3074355648 3075391488 3077627904 3080940877 3081398112 3086626816 3090408048 3092655384 3108803334 3113587456 3114049536 3123154944 3139462144 3139928064 3141745152 3145593906 3147881373 3158618112 3172728832 3174041052 3178925568 3186376704 3193675776 3195523968 3197847744 3205343232 3207198176 3214544944 3224422656 3228372693 3229384704 3236954112 3245153184 3248607232 3252586896 3256221696 3260210688 3262097384 3262581504 3264469572 3275603968 3279616704 3282001632 3291598128 3294756864 3296663552 3299138232 3311960064 3314368512 3318428736 3320349123 3324059648 3328131744 3330551952 3331674112 3334096896 3335755536 3338181288 3340608804 3347942052 3350376666 3353591808 3363397632 3366977536 3371102208 3373553664 3380959232 3381460992 3383417856 3387562668 3390026094 3401588736 3403557248 3405250443 3406823424 3416784896 3418198056 3423458304 3426028164 3441333504 3443836032 3451908096 3455582208 3459815424 3461817632 3462331392 3464335056 3472455168 3476709054 3477798912 3496476672 3498500096 3502785888 3506700288 3513027952 3513549312 3515582616 3521075288 3523635804 3527573504 3531894912 3534463296 3536508703 3550253056 3552918096 3558385664 3569319936 3575760594 3587956736 3588489216 3590565888 3594964464 3597578712 3605476056 3608097948 3613735164 3616363062 3626937223 3627475488 3633057792 3641573376 3643680768 3650797332 3652027392 3654683136 3659160258 3663249408 3665369344 3669859557 3685054464 3689568792 3690725376 3703047894 3708746496 3711530511 3721396224 3725955072 3728111296 3728664576 3730822368 3739567104 3743547392 3744148212 3748133376 3750859008 3752724978 3761826432 3765436416 3767615488 3776446464 3783822336 3785097216 3787849728 3792489984 3794684712 3798925312 3803579136 3806345088 3808547834 3817272121 3826219488 3829001904 3832676352 3843883008 3848994604 3863953408 3864526848 3866763264 3871500192 3874315536 3887529984 3889779712 3891714792 3894544836 3897376938 3905932394 3906512064 3908772777 3912523776 3914879761 3932952576 3935812608 3940634124 3945037824 3947320832 3952156446 3955030443 3956363008 3959240064 3961209699 3968520192 3973381776 3974627328 3994034688 3997032858 3998285824 4003183872 4014889088 4015484928 4017808704 4031512576 4036451328 4039386624 4041724232 4051197696 4056160563 4057432064 4060477824 4079222784 4086583536 4091150336 4099140864 4100521984 4103503872 4108530816 4110908438 4111518528 4120544064 4123540512 4145071112 4145686272 4152066048 4161798144 4164206592 4171720693 4172339808 4186570752 4188993536 4194125208 4197175164 4207012992 4211490816 4216024358 4216650048 4219090239 4232054736 4238567424 4248502272 4258234368 4260698624 4261330944 4263796992 4269020301 4273790976 4279026528 4299230208 4304496924 4305846272 4307627142 4324368384 4326870912 4336782528 4341628928 4346947584 4350108672 4352626096 4372822272 4376002176 4378179141 4388797504 4393009152 4398850976 4415946752 4419158016 4424571648 4427132164 4427789184 4437508992 4440735936 4445462528 4447674048 4450908384 4454145072 4463922736 4464585216 4467168888 4471455744 4484530176 4493289024 4494802944 4498071552 4503581856 4508614656 4511223808 4516750224 4520034792 4535451648 4540333924 4541007744 4543635642 4546939761 4557597408 4564611072 4568037552 4588444672 4589125632 4591781376 4597406478 4602544128 4613087232 4616441856 4619113408 4629940224 4635612072 4637065216 4638983076 4663205001 4670381184 4675600384 4684732416 4687443488 4698181072 4709193216 4712617728 4718390859 4737224128 4737927168 4759093248 4767680792 4768388352 4784652288 4787421184 4793285952 4796771616 4807301408 4808014848 4810797264 4818313552 4821817416 4836633984 4844077056 4855431168 4858241024 4867729776 4869369856 4872910848 4878880344 4884332544 4890316032 4893146076 4896704358 4913405952 4919425056 4920967168 4923002448 4937397192 4942135296 4944995328 4948707348 4967940096 4971552768 4974429824 4986089472 4992197616 4995827928 4997511168 5001145344 5003633304 5007271932 5015768576 5021913078 5025564999 5045096448 5046796288 5050466304 5056653312 5059579616 5060330496 5071438848 5075126784 5081344002 5101625984 5102383104 5105335872 5110235136 5125177344 5135187456 5155684352 5162000256 5165754048 5177862144 5183373312 5188953056 5189723136 5192726448 5196502584 5208682752 5211697036 5216698368 5223635534 5243936768 5244715008 5247750144 5254178832 5260050432 5269541928 5273373924 5278986752 5281612932 5285453706 5291360256 5297842368 5300908249 5301694944 5325379584 5329377144 5337578496 5353979904 5357078272 5363640891 5381935104 5385848832 5392446696 5401596928 5408214084 5412146922 5413970432 5420602746 5424544593 5438963712 5448778048 5449586688 5465521152 5471338496 5478041088 5482024704 5494058752 5494874112 5498054016 5527581696 5536088064 5552275456 5554571841 5563119744 5582094336 5588932608 5592166944 5596233552 5609350656 5615321088 5622200064 5625453652 5626288512 5642739648 5648154624 5651423232 5664669696 5677645824 5681774592 5685062656 5692027068 5698387968 5705368704 5708670422 5709517632 5712821751 5721747343 5732306944 5739329232 5743502856 5765824512 5769161216 5773491906 5782376704 5795930112 5800144896 5807250288 5830429696 5831294976 5834669568 5837572188 5841817254 5846065407 5858898591 5868785664 5892210688 5899428864 5903718912 5916678656 5917556736 5920981248 5928234669 5930232064 5934544512 5938860096 5952780288 5956225184 5961940992 5979373568 5991052032 5993070592 5995549287 5997428736 6004775808 6011486208 6022333632 6026713056 6047268864 6054676992 6058180856 6059079936 6062586348 6076796544 6086148096 6090716736 6118834176 6122375168 6129875304 6136725504 6148711296 6150782976 6155255808 6161881754 6162796224 6166362657 6173253632 6180816096 6185310768 6217606668 6227174912 6228099072 6246309888 6278924288 6279856128 6283490304 6291187812 6295762746 6317236224 6324036537 6345457664 6348082104 6357851136 6372753408 6387351552 6391047936 6395695488 6410686464 6414396352 6429089888 6448845312 6456745386 6458769408 6490306368 6497214464 6505173792 6512443392 6520421376 6524194768 6525163008 6528939144 6551207936 6559233408 6564003264 6583196256 6589513728 6593327104 6598276464 6623920128 6628737024 6636857472 6640698246 6648119296 6656263488 6661103904 6663348224 6668193792 6671511072 6676362576 6681217608 6695884104 6700753332 6707183616 6726795264 6735740557 6742204416 6747107328 6761918464 6762921984 6766835712 6775125336 6780052188 6803177472 6807114496 6810500886 6815453463 6833569792 6836396112 6846916608 6852056328 6882667008 6887672064 6896109717 6903816192 6911164416 6919630848 6923635264 6924662784 6928670112 6944910336 6953418108 6955597824 6992953344 6997000192 7005571776 7013400576 7026055904 7027098624 7031165232 7042150576 7047271608 7055147008 7063789824 7068926592 7073017406 7100506112 7105836192 7116771328 7138639872 7151521188 7175913472 7176978432 7181131776 7189928928 7195157424 7210952112 7216195896 7227470328 7232726124 7253874446 7254950976 7266115584 7283146752 7287361536 7301594664 7304054784 7309366272 7318320516 7326498816 7330738688 7339719114 7345056537 7370108928 7379137584 7381450752 7406095788 7417492992 7423061022 7451910144 7456222592 7457329152 7461644736 7479134208 7487094784 7488296424 7496266752 7501718016 7505449956 7523652864 7532869617 7535230976 7552892928 7567644672 7570194432 7575699456 7584979968 7589369424 7597850624 7607158272 7612690176 7617095668 7634544242 7652438976 7658003808 7665352704 7687766016 7697989208 7727906816 7729053696 7733526528 7743000384 7747481287 7748631072 7775059968 7779559424 7783429584 7789089672 7794753876 7811864788 7813024128 7817545554 7825047552 7829759522 7835453301 7865905152 7871625216 7881268248 7890075648 7894641664 7904312892 7910060886 7912726016 7918480128 7922419398 7928180559 7937040384 7945584367 7946763552 7949254656 7988069376 7994065716 7996571648 8006367744 8029778176 8030969856 8035617408 8063025152 8072902656 8078773248 8083448464 8102395392 8112321126 8114864128 8118220383 8120955648 8130904119 8158445568 8173167072 8182300672 8198281728 8201043968 8207007744 8217061632 8221816876 8223037056 8241088128 8247081024 8290142224 8291372544 8304132096 8328413184 8343441386 8344679616 8362553809 8373141504 8377987072 8388250416 8394350328 8414025984 8422981632 8432048716 8433300096 8438180478 8464109472 8477134848 8497004544 8516468736 8521397248 8522661888 8527593984 8538040602 8547581952 8558053056 8563005633 8598460416 8608993848 8611692544 8615254284 8648736768 8653741824 8660237859 8673565056 8683257856 8693895168 8700217344 8705252192 8745644544 8752004352 8756358282 8762725881 8777595008 8786018304 8797701952 8831893504 8838316032 8849143296 8854264328 8855578368 8875017984 8881471872 8890925056 8895348096 8901816768 8908290144 8927845472 8929170432 8934337776 8942911488 8969060352 8986578048 8989605888 8996143104 9007163712 9017229312 9022447616 9033500448 9040069584 9070903296 9080667848 9082015488 9087271284 9093879522 9115194816 9129222144 9136075104 9176889344 9178251264 9183562752 9194812956 9205088256 9226174464 9232883712 9238226816 9242822631 9259880448 9271224144 9274130432 9277966152 9326410002 9340762368 9369464832 9374886976 9396362144 9418386432 9425235456 9436781718 9474448256 9475854336 9518186496 9535361584 9536776704 9574842368 9586571904 9593543232 9614602816 9616029696 9621594528 9636627104 9643634832 9673267968 9688154112 9710862336 9716482048 9735459552 9738739712 9745821696 9757760688 9768665088 9780632064 9786292152 9793408716 9826811904 9838850112 9844543891 9846004896 9874794384 9884270592 9889990656 9897414696 9935880192 9943105536 9948859648 9961047369 9972178944 9984395232 9991655856 9995022336 10002290688 10007266608 10014543864 10031537152 10043826156 10051129998 10090192896 10100932608 10113306624 10119159232 10120660992 10142877696 10150253568 10162688004 10203251968 10204766208 10210671744 10215751329 10220470272 10250354688 10270374912 10311368704 10324000512 10331508096 10355724288 10366746624 10377906112 10379446272 10385452896 10393005168 10417365504 10423394072 10433396736 10447271068 10487873536 10489430016 10495500288 10508357664 10520100864 10539083856 10546747848 10557973504 10563225864 10570907412 10582720512 10595684736 10601816498 10603389888 10609526109 10650759168 10658754288 10675156992 10707959808 10714156544 10727281782 10763870208 10771697664 10784893392 10803193856 10816428168 10824293844 10827940864 10841205492 10849089186 10880811669 10897556096 10899173376 10931042304 10942676992 10956082176 10964049408 10988117504 10989748224 10996108032 11009578671 11055163392 11072176128 11104550912 11109143682 11126239488 11134591533 11164188672 11177865216 11184333888 11192467104 11218701312 11230642176 11244400128 11250907304 11252577024 11285479296 11296309248 11302846464 11329339392 11355291648 11363549184 11370125312 11384054136 11396775936 11410737408 11417340844 11419035264 11425643502 11443494686 11451816363 11464613888 11478658464 11487005712 11531649024 11538322432 11546983812 11564753408 11591860224 11600289792 11614500576 11660859392 11662589952 11669339136 11675144376 11683634508 11692130814 11717797182 11726318331 11737571328 11744639283 11784421376 11798857728 11807437824 11833357312 11835113472 11841962496 11856469338 11860464128 11865091329 11869089024 11877720192 11883629097 11905560576 11912450368 11923881984 11958747136 11982104064 11986141184 11991098574 11994857472 12009551616 12044667264 12053426112 12094537728 12109353984 12116361712 12118159872 12125172696 12153593088 12168481689 12172296192 12181433472 12237668352 12244750336 12259750608 12273451008 12297422592 12301565952 12310511616 12323763508 12325592448 12332725314 12346507264 12361632192 12370621536 12435213336 12454349824 12456198144 12492619776 12515162079 12557848576 12559712256 12566980608 12582375624 12591525492 12634472448 12648073074 12657270717 12690915328 12696164208 12715702272 12745506816 12774703104 12782095872 12791390976 12807060903 12821372928 12828792704 12858179776 12897690624 12913490772 12917538816 12980612736 12994428928 13010347584 13024886784 13040842752 13048389536 13050326016 13057878288 13102415872 13118466816 13128006528 13134537423 13166392512 13179027456 13186654208 13196552928 13247840256 13257474048 13273714944 13281396492 13296238592 13312526976 13322207808 13326696448 13336387584 13343022144 13352725152 13362435216 13391768208 13401506664 13414367232 13453590528 13471481114 13484408832 13494214656 13523836928 13525843968 13533671424 13550250672 13560104376 13606354944 13614228992 13621001772 13630906926 13640819283 13672792224 13693833216 13704112656 13765334016 13775344128 13792219434 13807632384 13839261696 13847270528 13849325568 13857340224 13889820672 13906836216 13911195648 13989615003 13994000384 14011143552 14026801152 14052111808 14054197248 14062330464 14084301152 14094543216 14110294016 14127579648 14137853184 14146034812 14201012224 14211672384 14233542656 14277279744 14303042376 14351826944 14353956864 14362263552 14379857856 14388179533 14390314848 14421904224 14432391792 14454940656 14465452248 14507748892 14509901952 14532231168 14566293504 14574723072 14603189328 14608109568 14618732544 14636641032 14652997632 14661477376 14679438228 14690113074 14740217856 14756085253 14758275168 14762901504 14812191576 14834985984 14846122044 14903820288 14912445184 14914658304 14923289472 14958268416 14974189568 14976592848 14992533504 15003436032 15010899912 15047305728 15065739234 15070461952 15076694997 15135289344 15140388864 15151398912 15169959936 15178738848 15195701248 15214316544 15225380352 15234191336 15269088484 15304877952 15316007616 15330705408 15375532032 15395978416 15455813632 15467053056 15486000768 15494962574 15497262144 15550119936 15559118848 15566859168 15578179344 15589507752 15623729576 15626048256 15635091108 15650095104 15659519044 15670906602 15731810304 15743250432 15762536496 15780151296 15789283328 15808625784 15820121772 15825452032 15836960256 15844838796 15856361118 15874080768 15891168734 15893527104 15902724747 15976138752 15988131432 15993143296 16012735488 16059556352 16061939712 16071234816 16090922673 16126050304 16145805312 16157546496 16166896928 16204790784 16224642252 16229728256 16236440766 16241911296 16261808238 16273633779 16316891136 16346334144 16364601344 16396563456 16402087936 16414015488 16434123264 16443633752 16446074112 16482176256 16494162048 16580284448 16582745088 16608264192 16656826368 16686882772 16689359232 16725107618 16746283008 16755974144 16776500832 16788700656 16828051968 16845963264 16864097432 16866600192 16876360956 16928218944 16954269696 16994009088 17032937472 17042794496 17045323776 17055187968 17076081204 17095163904 17116106112 17126011266 17138465253 17165242029 17196920832 17217987696 17223385088 17230508568 17297473536 17307483648 17320475718 17347130112 17387790336 17400434688 17410504384 17491289088 17504008704 17512716564 17525451762 17555190016 17576695773 17595403904 17663787008 17676632064 17698286592 17708528656 17711156736 17750035968 17762943744 17781850112 17784704007 17790696192 17803633536 17816580288 17855690944 17858340864 17868675552 17885822976 17938120704 17973156096 17979211776 17992286208 18014327424 18034458624 18044895232 18067000896 18080139168 18141806592 18161335696 18164030976 18174542568 18187759044 18230389632 18258444288 18272150208 18282724369 18353778688 18356502528 18367125504 18389625912 18410176512 18452348928 18465767424 18476453632 18485645262 18499087971 18519760896 18542448288 18548260864 18555932304 18652820004 18681524736 18738929664 18749773952 18792724288 18836772864 18850470912 18873563436 18948896512 18951708672 18972109611 19036372992 19070723168 19073553408 19149684736 19173143808 19187086464 19229205632 19232059392 19243189056 19273254208 19287269664 19346535936 19376308224 19432964096 19470919104 19477479424 19491643392 19515521376 19537330176 19561264128 19572584304 19586817432 19653623808 19677700224 19689087782 19692009792 19749588768 19768541184 19779981312 19794829392 19871760384 19886211072 19897719296 19922094738 19944357888 19968790464 19983311712 19990044672 20004581376 20014533216 20029087728 20063074304 20087652312 20102259996 20180385792 20207221671 20226613248 20238318464 20241321984 20285755392 20300507136 20325376008 20406503936 20409532416 20421343488 20431502658 20446360389 20500709376 20540749824 20622737408 20648001024 20663016192 20711448576 20733493248 20755812224 20758892544 20770905792 20786010336 20834731008 20846788144 20866793472 20894542136 20975747072 20978860032 20991000576 21016715328 21040201728 21078167712 21093495696 21115947008 21126451728 21141814824 21165441024 21191369472 21203632996 21206779776 21219052218 21301518336 21317508576 21350313984 21415919616 21428313088 21454563564 21527740416 21543395328 21566586139 21569786784 21606387712 21632856336 21648587688 21655881728 21682410984 21698178372 21761623338 21795112192 21798346752 21862084608 21885353984 21912164352 21928098816 21976235008 21979496448 21992216064 22019157342 22035169611 22110326784 22144352256 22209101824 22218287364 22252478976 22269183066 22355730432 22368667776 22384934208 22437402624 22461284352 22488800256 22501814608 22505154048 22570958592 22598608851 22605692928 22658678784 22710583296 22727098368 22740250624 22768108272 22793551872 22821474816 22834681688 22838070528 22851287004 22886989372 22903632726 22929227776 22957316928 22974011424 23063298048 23076644864 23093967624 23129506816 23183720448 23200579584 23229001152 23242443861 23321718784 23325179904 23338678272 23350288752 23367269016 23384261628 23435594364 23452636662 23475142656 23489278566 23506359903 23568842752 23597715456 23614875648 23666714624 23670226944 23683924992 23712938676 23720928256 23730182658 23738178048 23755440384 23767258194 23784541677 23811121152 23824900736 23836753101 23847763968 23917494272 23964208128 23972282368 23982197148 23989714944 24019103232 24089334528 24106852224 24189075456 24218707968 24232723424 24236319744 24250345392 24307186176 24336963378 24344592384 24362866944 24392712357 24475336704 24489500672 24519501216 24546902016 24594845184 24603131904 24621023232 24647527016 24651184896 24665450628 24693014528 24723264384 24741243072 24755560921 24870426672 24908699648 24912396288 24985239552 25030324158 25087661427 25115697152 25119424512 25133961216 25164751248 25183050984 25268944896 25296146148 25314541434 25388560561 25392328416 25431404544 25491013632 25549406208 25564191744 25582781952 25614121806 25642745856 25657585408 25689016899 25716359552 25795381248 25826981544 25835077632 25961225472 25980713577 25988857856 26020695168 26049773568 26081685504 26096779072 26100652032 26115756576 26204831744 26236933632 26256013056 26269074846 26332785024 26358054912 26373308416 26393105856 26495680512 26514948096 26547429888 26562792984 26592477184 26625053952 26644415616 26653392896 26672775168 26686044288 26705450304 26720904847 26724870432 26783536416 26803013328 26828734464 26907181056 26942962228 26968817664 26988429312 27047673856 27051687936 27067342848 27100501344 27120208752 27212709888 27228457984 27242003544 27261813852 27281638566 27345584448 27387666432 27404158327 27408225312 27530668032 27550688256 27584438868 27615264768 27678523392 27694541056 27698651136 27714680448 27728467893 27779641344 27813672432 27822391296 27979230006 27988000768 28022287104 28104223616 28108394496 28124660928 28168602304 28189086432 28220588032 28255159296 28275706368 28292069624 28402024448 28423344768 28467085312 28554559488 28606084752 28703653888 28724527104 28759715712 28776359066 28780629696 28843808448 28864783584 28909881312 28930904496 29015497784 29019803904 29064462336 29132587008 29149446144 29206378656 29216219136 29237465088 29273282064 29305995264 29322954752 29358876456 29380226148 29480435712 29512170506 29516550336 29533631673 29624383152 29669971968 29692244088 29807640576 29824890368 29829316608 29846578944 29883142107 29916536832 29948379136 29953185696 29985067008 30006872064 30021799824 30094611456 30131478468 30140923904 30153389994 30270578688 30302797824 30339919872 30357477696 30391402496 30428633088 30450760704 30468382672 30538176968 30609755904 30632015232 30647253987 30661410816 30751064064 30791956832 30911627264 30934106112 30972001536 30989925148 30994524288 31100239872 31118237696 31133718336 31156358688 31179015504 31247459152 31252096512 31270182216 31300190208 31319038088 31341813204 31463620608 31486500864 31525072992 31560302592 31578566656 31617251568 31640243544 31650904064 31673920512 31689677592 31712722236 31748161536 31782337468 31787054208 31805449494 31828578327 31952277504 31976262864 31986286592 32025470976 32119112704 32123879424 32142469632 32181845346 32291610624 32315092992 32333793856 32409581568 32449284504 32459456512 32472881532 32483822592 32523616476 32547267558 32642435007 32692668288 32729202688 32793126912 32804175872 32828030976 32868246528 32887267504 32892148224 32964352512 32988324096 33028736013 33160568896 33165490176 33216528384 33313652736 33373765544 33378718464 33450215236 33492566016 33511948288 33553001664 33577401312 33656103936 33691926528 33728194864 33733200384 33752721912 33856437888 33908539392 33988018176 34065874944 34085588992 34090647552 34110375936 34152162408 34190327808 34232212224 34252022532 34276930506 34330484058 34355449089 34393841664 34435975392 34446770176 34461017136 34594947072 34614967296 34640951436 34694260224 34775580672 34800869376 34821008768 34982578176 35008017408 35025433128 35050903524 35110380032 35153391546 35178954993 35190807808 35233917849 35327574016 35353264128 35396573184 35417057312 35422313472 35500071936 35525887488 35563700224 35569408014 35581392384 35607267072 35633160576 35650887291 35711381888 35716681728 35737351104 35771645952 35876241408 35946312192 35958423552 35984572416 36028654848 36089790464 36134001792 36160278336 36283613184 36322671392 36328061952 36349085136 36375518088 36460779264 36516888576 36544300416 36565448738 36707557376 36713005056 36734251008 36779251824 36820353024 36904697856 36931534848 36952907264 36971290524 36998175942 37039521792 37084896576 37106357743 37111864608 37305640008 37363049472 37477859328 37499547904 37545486237 37585448576 37673545728 37700941824 37747126872 37897793024 37903417344 37944219222 37971812151 38072745984 38141446336 38147106816 38299369472 38346287616 38374172928 38458411264 38464118784 38486378112 38546508416 38574539328 38693071872 38752616448 38865928192 38941838208 38954958848 38983286784 39031042752 39074660352 39122528256 39145168608 39173634864 39307247616 39355400448 39378175564 39384019584 39499177536 39537082368 39559962624 39589658784 39743520768 39772422144 39795438592 39844189476 39888715776 39937580928 39966623424 39980089344 40009162752 40029066432 40052231401 40058175456 40126148608 40175304624 40204519992 40360771584 40414443342 40453226496 40476636928 40482643968 40571510784 40601014272 40650752016 40813007872 40819064832 40842686976 40863005316 40892720778 40922457849 41081499648 41245474816 41296002048 41326032384 41422897152 41511624448 41517785088 41541811584 41572020672 41669462016 41693576288 41733586944 41789084272 41951494144 41968845009 41982001152 42033430656 42080403456 42156335424 42186991392 42231894016 42252903456 42283629648 42330882048 42382738944 42407265992 42413559552 42438104436 42603036672 42635017152 42700627968 42831839232 42856626176 42909127128 43055480832 43086790656 43133172278 43139573568 43164538599 43212775424 43265712672 43297175376 43311763456 43364821968 43396356744 43523246676 43590224384 43596693504 43724169216 43770707968 43824328704 43856197632 43952470016 43958992896 43984432128 44038314684 44070339222 44220653568 44268255759 44288704512 44418203648 44436574728 44504957952 44538366132 44711460864 44737335552 44769868416 44874805248 44922568704 44977600512 45003629216 45010308096 45141917184 45197217702 45211385856 45421166592 45454196736 45480501248 45536216544 45587103744 45642949632 45669363376 45676141056 45702574008 45773978744 45807265452 45858455552 45914633856 45948022848 46126596096 46153289728 46187935248 46259013632 46367440896 46401159168 46458002304 46484887722 46643437568 46650359808 46677356544 46700577504 46734538032 46768523256 46871188728 46905273324 46950285312 46978557132 47012719806 47150183899 47195430912 47229751296 47333429248 47340453888 47367849984 47425877352 47441856512 47460365316 47476356096 47510880768 47534516388 47569083354 47622242304 47649801472 47673506202 47708174241 47834988544 47928416256 47944564736 47964394296 47979429888 48038206464 48178669056 48213704448 48272768019 48378150912 48437415936 48465446848 48472639488 48500690784 48614372352 48673926756 48689184768 48725733888 48785424714 48950673408 48979001344 49039002432 49093804032 49189690368 49206263808 49242046464 49295054032 49302369792 49330901256 49386029056 49446528768 49482486144 49511121842 49624537573 49740853344 49817399296 49824792576 49970479104 50060648316 50175322854 50231394304 50238849024 50267922432 50329502496 50366101968 50537889792 50592292296 50629082868 50777121122 50784656832 50862809088 50893436893 50982027264 51098812416 51128383488 51165563904 51228243612 51285491712 51315170816 51378033798 51415395759 51432719104 51495726087 51590762496 51653963088 51670155264 51922450944 51961427154 51977715712 52041390336 52163371008 52193558144 52201304064 52231513152 52409663488 52473867264 52512026112 52538149692 52665570048 52730087319 52746616832 52786211712 52991361024 53029896192 53094859776 53125585968 53184954368 53250107904 53288831232 53306785792 53345550336 53372088576 53410900608 53441809694 53449740864 53567072832 53606026656 53657468928 53814362112 53885924456 53937635328 53976858624 54095347712 54103375872 54134685696 54201002688 54232369009 54240417504 54425419776 54456915968 54484007088 54523627704 54563277132 54691168896 54775332864 54808316654 54816450624 54848173107 55061336064 55101376512 55168877736 55230529536 55357046784 55389082112 55397302272 55429360896 55456935786 55497263913 55559282688 55619090569 55627344864 55644782592 55958460012 55976001536 56044574208 56208447232 56216788992 56249321856 56337204608 56378172864 56441176064 56510318592 56551412736 56584139248 56804048896 56846689536 56916328833 56934170624 57109118976 57212169504 57407307776 57449054208 57519431424 57552718132 57561259392 57687616896 57729567168 57819762624 57861808992 58030995568 58039607808 58128924672 58298892288 58412757312 58432438272 58474930176 58537876663 58546564128 58611990528 58645909504 58717752912 58760452296 58960871424 59024341012 59033100672 59067263346 59248766304 59339943936 59384488176 59615281152 59649780736 59658633216 59693157888 59766284214 59833073664 59906371392 59970134016 60013744128 60043599648 60189222912 60262956936 60281847808 60306779988 60541157376 60621665013 60679839744 60714955392 60782804992 60857266176 60901521408 60936765344 61076353936 61219511808 61264030464 61294507974 61339081167 61502128128 61583913664 61823254528 61868212224 61944003072 61979850296 61989048576 62200479744 62236475392 62267436672 62312717376 62358031008 62494918304 62504193024 62540364432 62600380416 62638076176 62683626408 62927241216 62973001728 63050145984 63120605184 63157133312 63234503136 63280487088 63301808128 63347841024 63379355184 63425444472 63496323072 63564674936 63574108416 63610898988 63657156654 63904555008 63952525728 63972573184 64050941952 64238225408 64247758848 64284939264 64363690692 64583221248 64630185984 64667587712 64699758417 64819163136 64898569008 64918913024 64945763064 64967645184 65047232952 65094535116 65284870014 65385336576 65586253824 65608351744 65656061952 65736493056 65774535008 65784296448 65928705024 65976648192 66057472026 66321137792 66330980352 66433056768 66627305472 66747531088 66757436928 66900430472 67023896576 67106003328 67154802624 67312207872 67383853056 67456389728 67466400768 67505443824 67712875776 67817078784 67976036352 68131749888 68171177984 68181295104 68220751872 68304324816 68380655616 68464424448 68504045064 68553861012 68660968116 68710898178 68787683328 68871950784 68911807237 68922034272 69189894144 69229934592 69281902872 69388520448 69551161344 69601738752 69642017536 69727331583 69965156352 70016034816 70050866256 70101807048 70220760064 70306783092 70357909986 70381615616 70467835698 70519079709 70706528256 70793146368 70834114624 70844626944 71000143872 71051774976 71127400448 71138816028 71162784768 71214534144 71266321152 71301774582 71422763776 71433363456 71474702208 71510259303 71543291904 71752482816 71892624384 71916847104 71969144832 72057309696 72179580928 72268003584 72320556672 72567226368 72645342784 72656123904 72698170272 72751036176 72921558528 73033777152 73088600832 73130897476 73415114752 73426010112 73468502016 73558503648 73640706048 73809395712 73863069696 73905814528 73942581048 73996351884 74079043584 74169793152 74212715486 74223729216 74266682763 74382715459 74611280016 74726098944 74955718656 74999095808 75090972474 75170897152 75262984281 75347091456 75401883648 75494253744 75795586048 75806834688 75888438444 75943624302 76165681683 76282892672 76294213632 76598738944 76692575232 76748345856 76916822528 76928237568 76972756224 77067050697 77093016832 77149078656 77386143744 77505232896 77731856384 77883676416 77909917696 77942140731 77966573568 78062085504 78149320704 78245056512 78290337216 78347269728 78614495232 78710800896 78756351128 78768039168 78998355072 79074164736 79119925248 79179317568 79487041536 79544844288 79590877184 79688378952 79777431552 79875161856 79933246848 79960178688 80018325504 80058132864 80104462802 80116350912 80162714541 80252297216 80350609248 80409039984 80721543168 80828886684 80906452992 80953273856 80965287936 81143021568 81202028544 81301504032 81626015744 81638129664 81685373952 81726010632 81785441556 81844915698 82162999296 82212474981 82490949632 82592004096 82652064768 82845794304 83023248896 83035570176 83083623168 83144041344 83185403679 83338924032 83387152576 83467173888 83578168544 83902988288 83937690018 83964002304 84066861312 84312670848 84373982784 84463788032 84505806912 84567259296 84661764096 84765477888 84814531984 84827119104 84876208872 85206073344 85270034304 85401255936 85663678464 85713252352 85818254256 86110961664 86173581312 86266344556 86279147136 86329077198 86425550848 86531425344 86594350752 86623526912 86729643936 86792713488 87046493352 87180448768 87193387008 87448338432 87648657408 87712395264 87904940032 87917985792 87968864256 88076629368 88140678444 88441307136 88536511518 88600895019 88836407296 88873149456 89009915904 89076732264 89422921728 89474671104 89539736832 89649426321 89749610496 89845137408 89955201024 90007258432 90020616192 90283834368 90394435404 90422771712 90908393472 90961002496 91072433088 91174207488 91285899264 91338726752 91352282112 91405148016 91547957488 91614530904 91716911104 91829267712 91896045696 91941761961 92253192192 92306579456 92375870496 92518027264 92734881792 92802318336 92916004608 92969775444 93286875136 93300719616 93354713088 93401155008 93469076064 93537046512 93742377456 93810546648 93900570624 93957114264 94025439612 94300367798 94390861824 94459502592 94666858496 94680907776 94735699968 94851754704 94883713024 94920730632 94952712192 95021761536 95069032776 95138166708 95244484608 95299602944 95347012404 95416348482 95485734981 95856832512 95889129472 95928788592 95958859776 96076412928 96357338112 96427408896 96545536038 96874831872 96930893696 96945278976 97001381568 97228744704 97347853512 97378369536 97451467776 97570849428 97927305021 97958002688 98078004864 98187608064 98379380736 98412527616 98484092928 98590108064 98604739584 98661802512 98772058112 98893057536 98964972288 99022243684 99249075146 99481706688 99634798592 99649585152 99940958208 100121296632 100350645708 100462788608 100477698048 100535844864 100659004992 100717256731 100732203936 101075779584 101184584592 101258165736 101554242244 101569313664 101725618176 101786873786 101964054528 102197624832 102256766976 102331127808 102456487224 102570983424 102630341632 102756067596 102830791518 102865438208 102991452174 103066347267 103181524992 103292596771 103307926176 103340310528 103844901888 103922854308 103955431424 104082780672 104326742016 104387116288 104402608128 104463026304 104819326976 104947734528 105024052224 105076299384 105331140096 105460174638 105493233664 105536864979 105572423424 105701753547 105982722048 106059792384 106189719552 106251171936 106369908736 106500215808 106577662464 106613571584 106691100672 106744177152 106821801216 106883619388 106899481728 107134145664 107212053312 107314937856 107628724224 107771848912 107875270656 107953717248 108190695424 108269371392 108402005376 108464738018 108480835008 108713199517 108850839552 108913831936 108968014176 109047255408 109126554264 109382337792 109550665728 109616633308 109632901248 109696346214 110122672128 110202753024 110337755472 110461059072 110714093568 110778164224 110794604544 110858721792 110913871572 110994527826 111118565376 111238181138 111254689728 111319073229 111916920024 111952003072 112089148416 112416894464 112433577984 112498643712 112636458711 112674409216 112756345728 112882352128 113020637184 113102825472 113168278496 113608097792 113693379072 113832657666 113868341248 113915436453 114218237952 114424339008 114814615552 114898108416 115038862848 115105436264 115122518784 115375233792 115459134336 115639525248 115723617984 116061991136 116079215616 116257849344 116597784576 116825514624 116864876544 116949860352 117075753326 117093128256 117223981056 117291819008 117435505824 117520904592 117921742848 118048682024 118066201344 118134526692 118497532608 118679887872 118768976352 119230562304 119299561472 119317266432 119386315776 119532568428 119666147328 119812742784 119940268032 120027488256 120087199296 120156694203 120378445824 120525913872 120563695616 120613559976 121082314752 121243330026 121359679488 121429910784 121714532352 121803042816 121873530688 122152707872 122439023616 122528060928 122589015948 122678162334 123167827328 123646509056 123736424448 123888006144 123959700592 123978097152 124472950784 124534873344 124625434752 124716062016 124989836608 125008386048 125080728864 125200760832 125276152352 125367252816 125854482432 125946003456 126100291968 126241210368 126314266624 126469006272 126560974176 126603616256 126695682048 126758710368 126850888944 126992646144 127129349872 127148216832 127221797976 127314313308 127809110016 127905051456 127979070583 128101883904 128476450816 128495517696 128569878528 128727381384 129166442496 129260371968 129335175424 129399516834 129493615797 129638326272 129797138016 129837826048 129891526128 129935290368 130094465904 130189070232 130569740028 130770673152 131172507648 131312123904 131472986112 131549070016 131568592896 131857410048 131953296384 132114944052 132642275584 132661960704 132804767277 132866113536 133254610944 133495062176 133514873856 133800860944 134047793152 134212006656 134309605248 134624415744 134767706112 134912779456 134932801536 135010887648 135425751552 135634157568 136263499776 136342355968 136362590208 136441503744 136608649632 136761311232 136928848896 137008090128 137107722024 137321936232 137421796356 137575366656 137743901568 137823614474 137844068544 138379788288 138459869184 138563805744 138777040896 139102322688 139203477504 139284035072 139454663166 139930312704 140032069632 140101732512 140203614096 140441520128 140613566184 140715819972 140763231232 140935671396 141038159418 141450551697 141586292736 141668229248 141689253888 142000287744 142103549952 142254800896 142277632056 142325569536 142429068288 142532642304 142603549164 142845527552 142866726912 142949404416 143020518606 143124522723 143504965632 143785248768 143833694208 143938289664 144114619392 144359161856 144536007168 144641113344 145134452736 145290685568 145312247808 145396340544 145502072352 145843117056 146067554304 146177201664 146261794952 146830229504 146852020224 146937004032 147117007296 147281412096 147618791424 147726139392 147811629056 147885162096 147992703768 148158087168 148339586304 148425430972 148447458432 148533365526 148765430918 148873612719 149222560032 149452197888 149911437312 149998191616 150181944948 150341794304 150525968562 150694182912 150803767296 150966102973 150988507488 151591172096 151613669376 151776876888 151887248604 152331363366 152565785344 152588427264 152680310679 153197477888 153385150464 153496691712 153833645056 153856475136 153945512448 154134101394 154186033664 154246187277 154298157312 154487178261 154772287488 155010465792 155463712768 155767352832 155819835392 155884281462 155933147136 156124171008 156490113024 156580674432 156694539456 157228990464 157421601792 157512702256 157536078336 157996710144 158190261957 158239850496 158358635136 158974083072 159089688576 159181754368 159376757904 159554863104 159750323712 159866493696 159920357376 160036651008 160116265728 160208925604 160232701824 160325429082 160504594432 160701218496 160818079968 161443086336 161657773368 161812905984 161906547712 161930575872 162286043136 162404057088 162603008064 162697107027 163252031488 163276259328 163370747904 163452021264 163570883112 163689831396 164325998592 164424949962 164544519321 164981899264 165184008192 165304129536 165691588608 166046497792 166071140352 166167246336 166288082688 166370807358 166491791739 166677848064 166774305152 166857271707 166934347776 167156337088 167805976576 167875380036 167928004608 168133722624 168625341696 168747965568 168927576064 169011613824 169134518592 169323528192 169530955776 169629063968 169654238208 169752417744 170412146688 170540068608 170748986499 170802511872 171327356928 171426504704 171636508512 172221923328 172347162624 172532689112 172558294272 172658154396 172851101696 173062850688 173188701504 173247053824 173459287872 173585426976 174092986704 174360897536 174386774016 174896676864 175297314816 175424790528 175613629989 175809880064 175835971584 175937728512 176153258736 176281356888 176882614272 177073023036 177201790038 177746298912 178019831808 178153464528 178845843456 178949342208 179079473664 179298852642 179499220992 179910402048 180014516864 180041232384 180567668736 180788870808 180845543424 181864995039 181922004992 182144866176 182348414976 182571798528 182677453504 182704564224 182810296032 183095914976 183229061808 183433822208 183658535424 183792091392 183883523922 184506384384 184613158912 184751740992 185036054528 185469763584 185604636672 185832009216 185939550888 186573750272 186601439232 186709426176 186802310016 186938152128 187046333929 187074093024 187484754912 187621093296 187801141248 187914228528 188050879224 188600735596 188781723648 188919005184 189333716992 189361815552 189471399936 189703509408 189767426048 189841461264 189905424384 190043523072 190138065552 190276333416 190488969216 190599205888 190694024808 190832696964 190971469962 191713665024 191829108289 191857577184 191917719552 192152825856 192714676224 192854817792 193091072076 193749663744 193861787392 193890557952 194002763136 194099275251 194457489408 194695707024 194756739072 194902935552 195141698856 195854610042 195916005376 196156009728 196758761472 196825055232 196968185856 197180216128 197209479168 197323605024 197544116224 197786115072 197929944576 198044487368 198498150292 198963413376 199269597184 199299170304 199881916416 200242593264 200701291416 200925577216 201071689728 201318009984 201434513462 201464407872 202151559168 202369169184 202516331472 203108484488 203138627328 203451236352 203573747572 203928109056 204395249664 204513533952 204662255616 204912974448 205141966848 205260683264 205512135192 205661583036 205730876416 205982904348 206132694534 206363049984 206585193542 206615852352 206735421711 207689803776 207845708616 207910862848 208165561344 208653484032 208774232576 208805216256 208926052608 209181994749 209638653952 209895469056 210048104448 210152598768 210662280192 210920349276 210986467328 211073729958 211144846848 211403507094 211557239127 212119584768 212379439104 212502343872 212739817472 213000431616 213155324928 213227143168 213382201344 213488354304 213643602432 213767238776 213798963456 214268291328 214424106624 214530777909 214629875712 215257448448 215543697824 215750541312 215907434496 216381390848 216538742784 216804010752 216929476036 216961670016 217426399034 217701679104 217827663872 217936028352 218094510816 218253108528 218764675584 219101331456 219233266616 219265802496 219392692428 220245344256 220405506048 220675510944 220922118144 221428187136 221556328448 221589209088 221717443584 221827743144 221989055652 222237130752 222476362276 222509379456 222638146458 222800048289 223148146377 223833840048 223904006144 224178296832 224833788928 224867155968 224997287424 225272917422 225348818432 225512691456 225788952843 226041274368 226205650944 226336556992 227216195584 227386758144 227665315332 227736682496 227830872906 228497045049 228848678016 229629231104 229796216832 230077725696 230210872528 230245037568 230750467584 230918268672 231201152091 231279050496 231447235968 232123982272 232158431232 232515698688 233195569152 233651029248 233729753088 233899720704 234151506652 234186256512 234447962112 234583638016 234871011648 235041809184 235843485696 236097364048 236132402688 236269053384 236995065216 237359775744 237537952704 238461124608 238599122944 238634532864 238772631552 239065136856 239332294656 239625485568 239880536064 240054976512 240174398592 240313388406 240488143623 240756891648 241051827744 241127391232 241227119952 242164629504 242486660052 242719358976 242859821568 243429064704 243606085632 243747061376 244305415744 244878047232 245056121856 245178031896 245356324668 246335654656 246637424943 247293018112 247472848896 247776012288 247919401184 247956194304 248945901568 249069746688 249250869504 249432124032 249556211037 249979673216 250016772096 250161457728 250401521664 250552304704 250734505632 251708964864 251892006912 252200583936 252628533248 252938012544 253121948352 253207232512 253391364096 253517420736 253701777888 253985292288 254258699744 254296433664 254443595952 254628626616 255618220032 255810102912 255958141166 256203767808 256952901632 256991035392 257139757056 257454762768 258332884992 258520743936 258670350848 258799033668 258987231594 259276652544 259594276032 259783052256 259870580736 260188931808 260378140464 261139480056 261541346304 262345015296 262945972224 263098140032 263137185792 263714820096 263906592768 264229888104 265284551168 265323921408 265609534554 265802685057 266509221888 266990124352 267029747712 267601721888 268095586304 268424013312 268619210496 269248831488 269535412224 269825558912 269865603072 270021775296 270851503104 271268315136 272684711936 272725180416 272883007488 273217299264 273522622464 273857697792 274016180256 274215444048 274643872464 274843592712 275150733312 275487803136 275647228948 275688137088 276759576576 276919738368 277127611488 277554081792 278204645376 278406955008 278568070144 278909326332 279860625408 280064139264 280203465024 280365619807 280407228192 280883040256 281227132368 281431639944 281526462464 281871342792 282076318836 282901103394 283172585472 283336458496 283378507776 284000575488 284207099904 284509601792 284555264112 284651139072 284858136576 285065284608 285207098328 285691055104 285733453824 285898808832 286041037212 286249045446 286457204943 287570497536 287667388416 287876579328 288229238784 288718323712 289072014336 289282226688 290581371136 290624495616 290792681088 291004144704 291686234112 292135108608 292354403328 292523589904 293660459008 293781915063 293874008064 294234014592 294562824192 295237582848 295452278784 295623258112 295770324192 295985407536 296316174336 296679172608 296850861944 296894916864 297066731052 297530861836 297747225438 298445120064 298904395776 299822874624 299996383232 300363889896 300683588608 301051937124 301388365824 301607534592 301932205946 301977014976 302151770193 303182344192 303227338752 303553753776 303774497208 304662726732 305131570688 305176854528 305360621358 306394955776 306770300928 306993383424 307667290112 307712950272 307891024896 308268202788 308372067328 308492374554 308596314624 308974356522 309199041801 309544574976 309877790313 310020931584 310927425536 311534705664 311639670784 311768562924 311866294272 312248342016 312980226048 313161348864 313389078912 314457980928 314843203584 315025404512 315072156672 315993420288 316380523914 316479700992 316717270272 317105260641 317948166144 318179377152 318363508736 318753515808 319109726208 319500647424 319732987392 319840714752 320073302016 320232531456 320417851208 320465403648 320650858164 321009188864 321402436992 321636159936 322886172672 323315546736 323625811968 323813095424 323861151744 324572086272 324808114176 325206016128 325394214054 326139598551 326504062976 326552518656 326741495808 326904042528 327141766224 327379662792 328651997184 328849899924 329089038642 330051287293 330368016384 330608259072 331383177216 332092995584 332142280704 332334492672 332576165376 332741614716 332983583478 333355696128 333548610304 333714543414 333957219687 334312674176 335611953152 335750760072 335856009216 336267445248 337250683392 337495931136 337855152128 337909376133 338023227648 338269037184 338647056384 339061911552 339258127936 339308476416 339504835488 340824293376 341080137216 341497972998 341605023744 342654713856 342853009408 343273017024 344443846656 344694325248 345065378224 345116588544 345316308792 345702203392 346125701376 346377403008 346494107648 346918575744 347170853952 347371763011 348185973408 348721795072 348773548032 349793353728 350594629632 350849581056 351227259978 351619760128 351671943168 351875457024 352306517472 352562713776 353765228544 354146046072 354403580076 355492597824 356039663616 356254058251 356306929056 357691686912 357898684416 358158947328 358597705284 358998441984 359820804096 360029033728 360082464768 360470082609 361135337472 361577741616 361691086848 363729990078 363844009984 364289732352 365143597056 365354907008 365409128448 365620592064 366191829952 366458123616 366867644416 367317070848 367584182784 367767047844 369226317824 369503481984 370072109056 370939527168 371209273344 371664018432 371879101776 373147500544 373418852352 373604620032 373876304256 374092667858 374148186048 374969509824 375242186592 375602282496 375828457056 376101758448 377201471192 377563447296 377838010368 378667433984 378723631104 378942799872 379407018816 379534852096 379682922528 379810848768 380087046144 380276131104 380552666832 380977938432 381198411776 381388049616 381665393928 381942939924 383427330048 383658216578 383715154368 383937211749 384305651712 385429352448 385709635584 386182144152 387499327488 387723574784 387781115904 388005526272 388198550502 388480847391 388914978816 389391414048 389513478144 389805871104 390283397712 391709220084 391832010752 392312019456 393517522944 393936371712 394360432256 394418958336 394647210048 395088232448 395572230144 395859889152 396088974736 396996300584 397926826752 398414301831 398539194368 398598340608 399763832832 400485186528 401402582832 401851154432 402143379456 402636019968 402869026924 402928815744 404303118336 404738338368 405032662944 406216968976 406277254656 406902472704 407147495144 408790499328 409027067904 409324511232 409765136641 409825948896 410283933696 410521366528 411024270384 411323166072 411461752832 411965808696 412265389068 412726099968 413170387084 413231704704 413470843422 415379607552 415691417232 415821725696 416331122688 417306968064 417548465152 417610432512 417852105216 418363989498 419790938112 420096208896 420305197536 421324560384 421840698552 421972934656 422147459916 422289693696 422807014188 423114478254 424351655091 424758878208 425004687744 425479634944 426000863232 426310649856 426454286336 426764402688 426976708608 427287204864 427534477552 427597926912 428536582656 428848213248 429061555818 429373568169 430514896896 431087395648 431501082624 431814868992 432762781696 433077485568 433608021504 433858952072 433923340032 434852798068 435403358208 435655327744 435872056704 436189021632 436506217056 437529351168 438202662912 438466533232 438531604992 438785384856 440490688512 440811012096 441351021888 441844236288 442856374272 443112656896 443178418176 443434887168 443655486288 443978111304 444474261504 444952724552 445018758912 445276292916 445600096578 446296292754 446620838157 447667680096 447808012288 448356593664 449667577856 449734311936 449994574848 450545834844 450697636864 451025382912 451577905686 452082548736 452411301888 452673113984 452898308919 454432391168 454773516288 455330630664 455473364992 455661745812 456994090098 457697356032 458040932037 459258462208 459592433664 460155451392 460421745056 460490075136 461500935168 461836537344 462402304182 462558100992 462894471936 463461534783 464247964544 464316862464 465031397376 466391138304 467302058496 467459506176 467799441408 468303013304 468372513024 469167276032 469742023296 470083618368 471686971392 472194728096 472264805376 472538106768 473990130432 474719551488 475075905408 476922249216 477198245888 477269065728 477545263104 478130273712 478664589312 479250971136 479761072128 480109953024 480348797184 480626776812 480976287246 481513783296 482103655488 482382650659 482454239904 484329259008 484973320104 485438717952 485719643136 486858129408 487212171264 487494122752 488091321081 488610831488 489756094464 490112243712 490356063792 490712649336 492671309312 493274849886 493633557963 494945697792 495552024576 495838802368 495912388608 497891803136 498139493376 498501739008 498864248064 499112422074 499959346432 500033544192 500322915456 500571815121 500803043328 501104609408 501469011264 503417929728 503784013824 504401167872 505257066496 505876025088 506243896704 506414465024 506782728192 507034841472 507403555776 507970584576 508517399488 508592867328 508887191904 509257253232 511236440064 511620205824 511916282332 512407535616 513905803264 513982070784 514279514112 514909525536 516665769984 517041487872 517340701696 517598067336 517974463188 518553305088 519188552064 519566104512 519741161472 520377863616 520679008213 520756280928 522278960112 523082692608 524690030592 525891944448 526196280064 526274371584 526840889967 527429640192 527813185536 528459776208 530569102336 530647842816 531219069108 531605370114 533980248704 534059495424 535203443776 536191172608 536848026624 537238420992 538497662976 539651117824 539731206144 540043550592 541703006208 542536630272 545369423872 545594985117 545766014976 546434598528 547045244928 547715395584 548032360512 548430888096 549287744928 549687185424 550301466624 550975606272 551294457896 551376274176 553519153152 553839476736 554255222976 555108163584 556409290752 556813910016 557136140288 557818652664 559721250816 560128278528 560406930048 560731239614 560814456384 561139001787 561766080512 562454264736 562863279888 563052924928 563742685584 564152637672 565802206788 566345170944 566672916992 566757015552 568001150976 568414199808 569019203584 569110528224 569302278144 569716273152 570130569216 570414196656 571382110208 571466907648 571797617664 572082074424 572498090892 572914409886 575140995072 575487324867 575753158656 576458477568 577436647424 578144028672 578564453376 581162742272 581248991232 581585362176 582008289408 582297825753 583372468224 584270217216 584708806656 585047179808 587320918016 587563830126 587748016128 588468029184 590475165696 590904557568 591246516224 591540648384 591970815072 592632348672 593358345216 593701723888 593789833728 594133462104 595061723672 595494450876 596890240128 597808791552 599645749248 599992766464 600727779792 601367177216 602103874248 602776731648 603215069184 603864411892 603954029952 604303540386 606364688384 606454677504 607107507552 607548994416 609325453464 610263141376 610353709056 610721242716 613540601856 613986766848 615334580224 615425900544 615782049792 616536405576 616744134656 616984749108 617192629248 617948713044 618398083602 619089149952 619755580626 620206265133 621854851072 623069411328 623279341568 623537125848 623732588544 624496684032 625960452096 626322697728 626778157824 627545984247 628915961856 629686407168 630050809024 630144313344 631986840576 632761047828 632959401984 633434540544 634210521282 636358754304 636727017472 637507031616 638219452416 639001294848 639465974784 639681429504 640146604032 640465062912 640835702416 640930807296 641301716328 642018377728 642804873984 643272319872 643592333727 645772345344 646631093472 647251623936 647626190848 647722303488 649144172544 649616228352 650412032256 650788428108 652279197102 653008125952 653105037312 653482991616 653808085056 654283532448 654759325584 657303994368 657699799848 658178077284 660102574586 660736032768 661216518144 661614679609 662766354432 664185991168 664284561408 664668985344 665152330752 665483229432 665967166956 666711392256 667097220608 667429086828 667914439374 668400144867 668625348352 669444439131 671223906304 671501520144 671712018432 672534890496 674501366784 674991862272 675710304256 675818752266 676046455296 676538074368 677366858529 678123823104 678516255872 678616952832 679009670976 681648586752 682160274432 682995945996 683210047488 685491135147 685706018816 686546034048 688887693312 689388650496 690130756448 690233177088 690632617584 691404406784 692251402752 692754806016 692988215296 693837151488 694341707904 694743526022 696371946816 697443590144 697547096064 699586707456 701189259264 701699162112 702454519956 703239520256 703343886336 703750914048 704613034944 705020797117 705125427552 707530457088 708292092144 708807160152 710985195648 712079327232 712508116502 712613858112 715383373824 715797368832 716317894656 717195410568 717996883968 719641608192 720058067456 720164929536 720940165218 721464430869 722270674944 723048177397 723155483232 723382173696 727459980156 727688019968 728579464704 730287194112 730709814016 730818256896 731241184128 732383659904 732916247232 733735288832 734634141696 735168365568 735534095688 738452635648 739006963968 739912274829 740144218112 741879054336 742418546688 743328036864 743758203552 746295001088 746837704704 747209240064 747752608512 748185335716 748296372096 749939019648 750484373184 751204564992 751656914112 752203516896 754402942384 755126894592 755676020736 757334867968 757885599744 758814037632 759069704192 759365845056 759621697536 760174092288 760552262208 760992396619 761105333664 761955876864 762396823552 762776099232 763330787856 763885879848 766854660096 767316433156 767430308736 767874423498 768611303424 770858704896 771419271168 772364288304 774998654976 775447149568 775562231808 776011052544 776397101004 776961694782 777829957632 778782828096 779611742208 780566795424 783418440168 783664021504 784624038912 787035045888 788720864512 788837916672 789294420096 790176464896 791144460288 791719778304 792177949472 793992601168 795853653504 796828603662 797078388736 797408055171 799527665664 800970373056 802805165664 803702308864 804286758912 805272039936 805738053848 805857631488 808606236672 809476676736 810065325888 812433937952 812554509312 813804945408 814294990288 818054135808 818649022464 819530273282 819651897792 820567867392 821042733056 822048540768 822646332144 822923505664 823931617392 824530778136 825452199936 826340774168 826463409408 826941686844 830759215104 831382834464 831643451392 832662245376 834613936128 835096930304 835220865024 835704210432 836727978996 839581876224 840192417792 840610395072 841096859421 842649120768 843681397104 843945869312 844294919832 844579387392 845614028376 846228956508 848703310182 849517756416 850009375488 852001726464 852621299712 852908572672 853528805376 853953417216 854574409728 855068955104 855195853824 857073165312 857696426496 858123111636 858747136338 862174791296 863002165248 863629737984 865525563392 866154971136 867216043008 867717904144 867846680064 869705596136 871310655488 871744113408 872378043264 873012434112 875058702336 876405325824 876933066464 877063209984 877570769712 880981377024 881622024192 882702043776 883688472576 885712748544 886225313792 886356836352 886869774336 887310972576 887956222608 888948523008 889905449104 890037517824 890552585832 891200193156 892592585508 893241676314 895335360192 895853494081 896713187328 899335155712 899468623872 899989149696 901091669688 901395273728 902050765824 903155811372 904165097472 904822603776 905346227968 905796617838 906455310579 908864782336 909547032576 910661261328 910946729984 911323491624 913988180196 915394712064 916081864074 919184867328 920310902784 920843490112 920980150272 923001870336 923673074688 924804608364 925116201984 925788943872 926923069566 928495929088 928633724928 929633370939 930062794752 932782276608 934604116992 934919012352 935598882816 936606026608 936745026048 938334552064 939484046592 940167236736 943373942784 944389456192 944529610752 945076213536 947980260864 949439102976 950151810816 953844498432 954396491776 954538131456 955090526208 956260547424 957329178624 958501942272 959522144256 960219906048 960697594368 961253553624 961952574492 963027566592 964207310976 964765301318 964908479808 966975300967 968658518016 969946640208 970877435904 971439286272 973716258816 974424342528 974988245504 976182642162 977221662976 978418795653 979512188928 980224487424 980712127584 981425298672 985342618624 986549699772 987267115926 990153861879 991104049152 991677604736 991824777216 995783606272 996278986752 997003478016 997728496128 998224844148 999918692864 1000067088384 1000645830912 1001143630242 1001871659061 1002209218816 1002938022528 1006835859456 1007568027648 1008802335744 1010514132992 1011752050176 1012487793408 1012828930048 1013565456384 1014069682944 1014807111552 1015941169152 1017034798976 1017185734656 1017774383808 1018514506464 1022472880128 1023240411648 1023832564664 1024815071232 1027811606528 1027964141568 1028559028224 1029819051072 1033331539968 1034082975744 1034681403392 1035196134672 1035948926376 1037106610176 1038377104128 1039132209024 1039482322944 1040755727232 1041358016426 1041512561856 1042115289033 1044557920224 1046165385216 1049380061184 1051783888896 1052392560128 1052548743168 1053681779934 1054859280384 1055626371072 1056762720811 1056919552416 1061138204672 1061295685632 1062438138216 1063210740228 1067960497408 1068118990848 1068762174753 1070406887552 1072382345216 1073696053248 1074476841984 1076995325952 1079302235648 1079462412288 1080087101184 1081410247827 1083406012416 1085073260544 1090738847744 1091189970234 1091532029952 1092869197056 1095430791168 1096064721024 1096861776192 1098575489856 1099374370848 1100602933248 1101951212544 1102588915792 1102752548352 1107678953472 1108510445952 1110216327168 1112818581504 1113627820032 1114272280576 1115637305328 1119442501632 1120256557056 1120813860096 1121462479228 1121628912768 1122278003574 1123532161024 1124908529472 1125726559776 1126105849856 1127485371168 1128305275344 1131604413576 1132690341888 1133345833984 1133514031104 1136002301952 1136828399616 1138221056448 1138604556288 1139432546304 1140261138432 1140828393312 1142764220416 1142933815296 1143595235328 1144164148848 1144996181784 1145828819772 1150281990144 1150974649734 1151811635247 1152916955136 1154873294848 1156288057344 1157128906752 1162325484544 1162497982464 1163170724352 1164016578816 1164595651506 1165442542173 1166744936448 1168540434432 1169417613312 1170094359616 1174641836032 1175127660252 1175496032256 1176936058368 1181809115136 1182493032448 1183081296768 1183941630144 1185264697344 1186716690432 1187403447776 1187579667456 1188266924208 1190123447344 1190988901752 1193780480256 1195242905493 1195617583104 1199291498496 1199985532928 1201455559584 1202734354432 1204207748496 1205553463296 1206430138368 1207728823784 1207908059904 1208607080772 1212729376768 1212909355008 1214215015104 1215097988832 1218650906928 1220526282752 1220707418112 1221442485432 1227081203712 1227973533696 1229295409923 1230669160448 1230851801088 1231564099584 1233072811152 1233488269312 1233969498216 1234385258496 1235897426088 1236796167204 1238178299904 1239511161252 1240412530266 1246138822656 1246558683136 1247074251696 1247465177088 1248993368064 1251920904192 1252645395456 1253556315648 1255091968494 1259372814336 1260101618048 1260288626688 1263973681152 1265522095656 1265918803968 1266869081088 1268421042564 1273054965273 1273454034944 1275014063232 1276438904832 1278002589696 1278931949568 1279362859008 1280293208064 1280930125824 1281671404832 1281861614592 1282603432656 1284036755456 1285609747968 1286544639744 1287184667454 1291544690688 1293262186944 1294503247872 1295252381696 1295444606976 1298288345088 1299232456704 1300824064512 1301576856216 1304558394204 1306016251904 1306210074624 1306965983232 1307616170112 1308567064896 1309324337503 1309518651168 1314607988736 1315399599696 1316356154568 1320205149172 1321472065536 1322433036288 1323229359218 1325532708864 1328371982336 1328569122816 1329337970688 1330304661504 1330966458864 1331934333912 1333422784512 1334194441216 1334858173656 1335828878748 1336800289734 1337250696704 1338888878262 1339862514471 1342803758023 1343003040288 1343424036864 1345069780992 1349002733568 1349983724544 1351420608512 1351637504532 1352092910592 1353076148736 1354733717058 1356247646208 1357032511744 1357233905664 1358019341952 1358694926757 1363297173504 1364320548864 1365991891992 1366420094976 1370982270294 1371412037632 1373092068096 1374122796111 1377775386624 1378777300992 1380261512896 1380466354176 1381265235168 1382808813568 1384502805504 1385509612032 1385976430592 1387674302976 1388683415808 1389487052044 1392743893632 1394887180288 1395094192128 1399173414912 1402378518528 1403398324224 1404909039912 1406479040512 1407501828096 1409226069888 1410041594234 1410250855104 1413271593721 1415060914176 1416584184288 1417614320304 1421970391296 1424158654464 1425016233004 1425227716224 1430766747648 1431594737664 1432635789312 1434390821136 1435993767936 1439283216384 1440116134912 1440329859072 1441880330436 1442928861738 1444541349888 1446096354794 1446310966464 1447147951977 1454919960312 1455376039936 1457158929408 1460574388224 1461419628032 1461636513792 1462482368256 1464273963243 1464767319808 1465832494464 1467470577664 1469268283392 1470336731136 1471068191376 1476905271296 1478013927936 1479824549658 1480288436224 1480900673889 1484837093376 1486656073728 1487516407104 1492590002176 1493675409408 1494418480128 1495505217024 1496370671432 1496592744192 1499878039296 1500968746368 1501715445363 1502409129984 1503313828224 1504407033792 1508805884768 1510253789184 1511352041472 1514669735936 1515771199488 1517628075264 1518139408384 1518731690112 1519243395072 1520348184576 1521104524416 1521984793238 1522210667328 1523911753728 1524793647104 1525552198464 1526661575712 1527771759696 1533709320192 1534632866312 1534860617472 1535748846996 1537222606848 1541717409792 1542838542336 1544728576608 1549997309952 1550894299136 1551124463616 1552022105088 1552794202008 1553923389564 1555659915264 1557565656192 1559223484416 1561133590848 1562037024639 1566836880336 1567328043008 1569248077824 1574070091776 1577441729024 1577675833344 1578588840192 1580522669901 1582288920576 1583439556608 1584355898944 1587985202336 1591707307008 1593657207324 1594156777472 1594816110342 1601940746112 1605610331328 1607404617728 1608573517824 1610544079872 1611476107696 1611715262976 1618953353472 1620130651776 1624867875904 1625109018624 1627609890816 1628589980576 1636108271616 1637298044928 1639060546564 1639303795584 1641135734784 1642085466112 1644097081536 1645292664288 1645847011328 1647863234784 1649061556272 1650904399872 1652681548336 1652926818816 1653883373688 1661518430208 1662765668928 1665324490752 1669227872256 1670193860608 1670441730048 1671408420864 1673455957992 1679163752448 1680384835584 1681220790144 1682193718842 1683417005361 1685298241536 1687362794208 1687891738624 1688589839664 1689158774784 1691228056752 1692457913016 1697406620364 1699035512832 1700018750976 1704003452928 1705242599424 1707057610752 1707906834432 1709148819456 1710137910208 1710391707648 1714146330624 1715392852992 1716246223272 1717494272676 1724349582592 1726461974601 1727259475968 1731051126784 1732309942272 1734432086016 1735435808288 1735693360128 1739411192272 1742621310976 1743488226816 1744756086528 1746024868224 1746893477259 1750117404672 1752810651648 1753866132928 1754126419968 1755141539424 1761962754048 1763244048384 1765404087552 1771425497088 1772450627584 1772713672704 1773739548672 1774621945152 1775912445216 1777897046016 1779810898208 1780075035648 1781105171664 1782400386312 1785185171016 1786483352628 1790670720384 1791706988162 1793426374656 1798670311424 1798937247744 1799978299392 1802183339376 1802790547456 1804101531648 1806311622744 1808330194944 1809645207552 1810692455936 1811593235676 1812910621158 1819094065152 1821322522656 1821893459968 1822646983248 1827976360392 1830789424128 1832163728148 1840621805568 1841686980224 1841960300544 1846003740672 1847346149376 1849609216728 1850232403968 1851577887744 1853846139132 1856991858176 1857267449856 1859266741878 1860618795399 1865564553216 1869208233984 1869838024704 1871197765632 1873212053216 1873490052096 1876669104128 1878968093184 1880334473472 1886747885568 1888778912384 1889059221504 1890152427072 1895960521728 1898878205952 1900303621632 1908792983552 1909076262912 1910181052416 1912521094848 1914658357248 1917003884544 1919044288512 1920439812096 1921395188736 1922507107248 1923905148984 1926055133184 1928414621952 1929530602636 1929816959616 1933950601934 1937317036032 1939893280416 1941754871808 1942878572544 1947432517632 1948848685056 1949976491008 1952365284324 1954443325952 1956837591306 1959024377856 1960448974848 1961424255168 1962559338649 1962850597344 1970685237248 1973099399544 1974534231852 1980307723758 1982208098304 1983355209472 1983649554432 1984844038827 1991567212544 1992557973504 1994006956032 1995456992256 1996449688296 1999837385728 2000134176768 2001291661824 2002287260484 2003743318122 2004418437632 2005200434601 2005876045056 2008333317393 2013671718912 2015136055296 2017604671488 2021028265984 2023504100352 2024975586816 2025657860096 2027130912768 2028139365888 2029614223104 2034069597952 2034371469312 2035548767616 2037029012928 2044945760256 2046480823296 2047665129328 2049630142464 2055623213056 2056473405441 2057118056448 2059638102144 2066663079936 2068165951488 2069362806784 2070392269344 2071897852752 2074213220352 2076754208256 2078264418048 2078964645888 2081511454464 2082716032852 2083025123712 2084230578066 2089115840448 2092330770432 2098760122368 2103567777792 2104785120256 2105097486336 2107363559868 2109718560768 2111252742144 2113525441622 2113839104832 2115062391351 2122276409344 2122591371264 2124876276432 2126421480456 2135920994816 2136237981696 2137524349506 2140813775104 2144764690432 2147392106496 2148953683968 2153990651904 2158604471296 2158924824576 2160174202368 2162820495654 2164393292607 2166812024832 2169144532191 2170146521088 2181477695488 2182379940468 2183064059904 2185738394112 2190861582336 2192129442048 2193723552384 2197150979712 2198748741696 2201205866496 2203902425088 2205177831584 2205505096704 2215357906944 2217020891904 2219736824487 2220432654336 2225637163008 2227255640064 2228544561152 2231274610656 2238885003264 2240513114112 2241627720192 2242924958456 2243257825536 2244556007148 2247064322048 2249817058944 2251453119552 2252211699712 2254970742336 2256610550688 2263208827152 2265380683776 2266691667968 2267028062208 2272004603904 2273656799232 2276442112896 2277209112576 2278865092608 2280522276864 2281656786624 2282977189857 2285528440832 2285867630592 2287190470656 2288328297696 2289992363568 2291657639544 2300563980288 2301949299468 2303623270494 2305833910272 2312576114688 2314257813504 2324650969088 2324995964928 2326341448704 2328033157632 2329191303012 2330885084346 2333489872896 2338835226624 2340188719232 2349283672064 2350255320504 2350992064512 2353872116736 2364986064896 2366162593536 2367883260288 2370529394688 2373433380864 2374806895552 2375159334912 2376533848416 2380246894688 2381977803504 2387560960512 2390485810986 2391235166208 2398582996992 2399971065856 2402911119168 2405468708864 2408415496992 2411106926592 2412860276736 2415457647568 2415816119808 2417214161544 2425458753536 2425818710016 2428430030208 2430195977664 2431602341077 2437301813856 2441052565504 2441414836224 2442884970864 2454162407424 2455947067392 2458590819846 2461338320896 2461703602176 2463128199168 2466145622304 2466976538624 2467938996432 2468770516992 2471794852176 2473592334408 2476356599808 2479022322504 2480825060532 2492277645312 2493778407757 2494148503392 2494930354176 2497986736128 2503841808384 2505290790912 2507112631296 2510183936988 2518745628672 2520203236096 2520577253376 2523290578263 2527947362304 2531044191312 2531837607936 2533738162176 2536842085128 2546109930546 2546908069888 2550028126464 2556005179392 2557863899136 2558725718016 2560586416128 2561860251648 2563342809664 2563723229184 2565206865312 2568073510912 2571219495936 2573089279488 2574369334908 2586524373888 2589006495744 2590504763392 2590889213952 2596576690176 2598464913408 2601648129024 2603153712432 2609116788408 2612032503808 2613931966464 2615232340224 2617134129792 2618648675006 2619037302336 2629215977472 2630799199392 2632712309136 2640410298344 2642944131072 2644866072576 2646458718436 2651065417728 2656743964672 2657138245632 2658675941376 2660609323008 2661932917728 2663868667824 2666845569024 2668388882432 2669716347312 2671657757496 2673600579468 2674501393408 2677777756524 2679725028942 2685607516046 2686006080576 2687560482243 2690139561984 2698005467136 2699967449088 2702841217024 2703275009064 2704185821184 2706152297472 2709467434116 2712495292416 2714065023488 2714467811328 2716038683904 2717389853514 2719365931737 2726594347008 2728641097728 2731983783984 2732840189952 2741964540588 2742824075264 2746184136192 2748245592222 2757554601984 2760523025792 2760932708352 2762530470336 2765617627136 2769005611008 2771019224064 2771952861184 2775348605952 2777366831616 2778974104088 2785487787264 2788900112817 2789774360576 2790188384256 2798346829824 2804757037056 2806796648448 2809818079824 2812958081024 2815003656192 2818452139776 2820083188468 2820501710208 2826543187442 2830121828352 2833168368576 2835228640608 2843940782592 2848317308928 2850032466008 2850455432448 2861533495296 2863189475328 2865271578624 2868355956487 2868781642272 2871987535872 2878566432768 2880232269824 2880659718144 2883760660872 2885857723476 2889082699776 2892192709588 2892621932928 2894295903954 2900925902901 2909839920624 2910752079872 2914317858816 2921148776448 2922839256064 2923273027584 2924964736512 2928547926486 2929534639616 2931664988928 2935256386959 2938536566784 2940673462272 2942136382752 2953810542592 2956027855872 2959649099316 2960576872448 2961801347778 2970461585637 2973312147456 2975032814208 2985180004352 2987350818816 2988836960256 2991010434048 2992741342864 2993185488384 2999756078592 3001937492736 3003430890726 3005614977183 3006627656448 3008814067584 3017611769536 3020507578368 3022704082944 3029339471872 3031542398976 3035256150528 3036278816768 3037463380224 3038486790144 3040696369152 3042209048832 3043969586476 3044421334656 3047823507456 3049587294208 3051104396928 3053323151424 3055543519392 3067418640384 3069265732624 3069721234944 3071497693992 3074445213696 3083434819584 3085677084672 3089457153216 3099994619904 3101788598272 3102248927232 3104044210176 3105588404016 3107846779128 3111319830528 3115131312384 3118446968832 3122267181696 3124074049278 3126345867099 3133673760672 3134656086016 3138496155648 3148140183552 3154883458048 3155351666688 3157177680384 3161045339802 3164577841152 3166879113216 3168711797888 3170288162433 3175970404672 3183414614016 3187314414648 3188313554944 3189632220684 3203881492224 3206286524259 3211220662656 3214809235456 3217147035648 3221088159744 3222952215392 3223430525952 3237906706944 3240261303552 3244230743481 3249735751808 3250218037248 3255219781632 3257179961152 3272216543232 3274596089856 3278121093128 3278607591168 3284170932224 3288194163072 3290585328576 3291694022656 3295726469568 3298123112544 3301808799744 3305363096672 3305853637632 3307766747376 3323036860416 3325531337856 3330648981504 3338455744512 3340387721216 3340883460096 3342816841728 3346911915984 3358327504896 3360769671168 3362441580288 3364387437684 3366834010722 3370596483072 3374725588416 3377179679328 3378317549568 3382456113504 3384915826032 3394813240728 3398071025664 3400037501952 3408006905856 3410485198848 3415813668864 3418297638912 3420275820416 3420783415296 3428292661248 3430785705984 3432492446544 3434988545352 3448699165184 3452923949202 3455434905741 3464619884544 3468864172032 3470871616576 3471386720256 3478822384544 3485242621952 3486976453632 3489512173056 3492049736448 3493786954518 3500234809344 3505621303296 3507732265856 3508252839936 3510283078848 3523925508096 3526488096768 3530808175104 3544901255168 3545427345408 3547479097344 3549243890304 3551824890432 3555794092032 3559621796416 3560150071296 3562210343328 3564800772624 3570370342032 3572966705256 3581341440768 3583413976324 3586852749312 3597340622848 3597874495488 3599956598784 3604366678752 3605581094912 3608203063296 3612623245488 3616660389888 3619290415104 3621384911872 3623186471352 3625821242316 3638188130304 3642645045312 3644753057491 3645293966496 3655952720784 3661578848256 3664327456296 3681243611136 3683373960448 3683920601088 3687886229769 3692007481344 3694692298752 3699218433456 3700464807936 3703155775488 3707692278264 3713983716352 3714534899712 3718533483756 3721237590798 3738416467968 3739676049408 3742395531264 3746424106432 3746980104192 3753338208256 3757936186368 3760668946944 3777557824768 3778118443008 3780304854144 3791921043456 3797756411904 3800607243264 3817585967104 3819164895819 3820362104832 3825042189696 3829316714496 3834007769088 3838088577024 3840879624192 3842790377472 3845014214496 3847810297968 3852110266368 3856829243904 3859061205272 3859633919232 3867901203868 3874634072064 3879786560832 3883509743616 3885757145088 3894865035264 3897697370112 3899952982016 3904730568648 3908886651904 3913675182612 3918048755712 3920897949696 3922848510336 3925118677298 3925701194688 3927973012509 3941370474496 3946198799088 3949068463704 3960615447516 3964416196608 3966710418944 3967299108864 3969688077654 3983134425088 3985115947008 3988013912064 3990913984512 3992899376592 3999674771456 4000268353536 4002583323648 4004574520968 4007486636244 4008836875264 4010400869202 4011752090112 4016666634786 4019587543413 4028411274069 4030272110592 4035209342976 4042056531968 4047008200704 4049951173632 4051315720192 4054261825536 4056278731776 4059228446208 4068139195904 4068742938624 4071097535232 4074058025856 4076084780271 4089891520512 4092961646592 4095330258656 4099260284928 4111246426112 4112946810882 4114236112896 4119276204288 4122368388333 4133326159872 4136331902976 4138725613568 4140784538688 4143795705504 4148426440704 4153508416512 4156528836096 4157929291776 4163022908928 4165432065704 4166050247424 4168461156132 4178231680896 4184661540864 4197520244736 4207135555584 4209570240512 4210194972672 4214727119736 4219437121536 4222505484288 4227050883244 4227678209664 4230124782702 4239814781163 4244552818688 4245182742528 4249752552864 4252842960912 4271841989632 4272475963392 4275048699012 4281627550208 4294784212992 4297907367936 4307981303808 4317208942592 4317849649152 4320348404736 4325640991308 4328786585214 4333624049664 4338289064382 4341443855931 4362955390976 4364759880936 4366128119808 4371476788224 4381723164672 4384258884096 4387447104768 4392821889729 4394301959424 4397497483392 4402411732992 4407804850176 4410355663168 4411010193408 4430715813888 4434041783808 4439473648974 4440865308672 4454511280128 4457089122304 4462549221312 4477770006528 4481026228224 4483255440384 4485849916912 4486515651072 4489112014296 4494128644096 4499634117888 4502906239104 4504423399424 4505146336089 4509941484672 4513221101376 4526417654304 4530761367552 4533383335936 4534056124416 4544009207808 4547313598464 4552884225792 4554418225152 4557730185216 4561044553728 4563313573248 4565954379714 4571056881664 4571735261184 4574380941312 4576656595392 4579984727136 4583315279088 4601127960576 4603898598936 4607246540988 4611667820544 4625152229376 4628515627008 4631302757263 4649301938176 4649991929856 4652682897408 4656066315264 4658382606024 4661770168692 4666979745792 4677670453248 4680377438464 4686111073917 4698567344128 4700510641008 4701984129024 4707744233472 4729972129792 4732325187072 4735766520576 4741568009703 4746866761728 4749613791104 4750318669824 4753067696832 4760493789376 4763955607008 4775121921024 4780971621972 4782470332416 4799942131712 4805822238336 4810937417728 4816830993984 4822213853184 4825720553472 4830915295136 4831632239616 4834428323088 4850917507072 4856860060416 4860391955328 4863204682154 4874603627712 4882105131008 4882829672448 4885769941728 4908324814848 4911894134784 4917181639692 4922676641792 4923407204352 4926256398336 4932291244608 4933953077248 4935877992864 4937541033984 4943589704352 4947184668816 4952713199616 4958044645008 4961650121064 4984555290624 4987556815514 4988297006784 4995973472256 5007683616768 5010581581824 5014225262592 5020367873976 5037491257344 5040406472192 5041154506752 5046581156526 5050251016083 5055894724608 5062088382624 5063675215872 5067476324352 5073684170256 5092219861092 5093816139776 5100056252928 5112010358784 5115727798272 5121172832256 5123720503296 5126685619328 5127446458368 5130413730624 5136147021824 5142438991872 5146178558976 5148738669816 5173048747776 5179385923803 5181009526784 5181778427904 5193153380352 5196929826816 5203296258048 5206307424864 5218233576816 5224065007616 5227863932928 5230464680448 5234268259584 5237297350012 5238074604672 5258431954944 5261598398784 5265424618272 5280820596688 5285888262144 5289732145152 5292917436872 5313487929344 5314276491264 5317351882752 5321218646016 5323865835456 5326946776333 5327737335648 5333691138048 5336777764864 5339432694624 5343315514992 5347201158936 5349002786816 5355555513048 5359450057884 5371215032092 5372012161152 5375120964486 5380279123968 5396010934272 5399934898176 5405682434048 5406550018128 5408371642368 5412304594944 5418934868232 5424990584832 5428130046976 5428935622656 5432077367808 5434779707028 5438731863474 5457282195456 5463967567968 5465680379904 5483929081176 5485648150528 5492368272384 5496491184444 5521046051584 5521865416704 5525060940672 5531235254272 5538011222016 5542038448128 5543905722368 5550697211904 5554733663232 5557948208176 5570975574528 5577800225634 5579548721152 5581856386197 5596693659648 5609514074112 5613593296896 5619636159648 5625916162048 5630007312384 5636904279552 5640166376936 5641003420416 5653086374884 5660243656704 5666336737152 5670457281216 5687881565184 5696634617856 5700064932016 5700910864896 5726378950656 5730543157248 5736711912974 5737563284544 5743975071744 5757132865536 5760464539648 5761319436288 5767521321744 5771715446952 5778165399552 5784385419176 5785243865856 5788591807908 5801851805802 5819679841248 5821504159744 5828635717632 5842297552896 5845678512128 5846546055168 5849929473024 5857095852972 5859069279232 5863329977856 5870512773918 5877073133568 5881346924544 5884272765504 5887678015947 5907621085184 5912055711744 5919298198632 5921153744896 5923602695556 5940923171274 5946624294912 5950065628416 5954532116481 5970360008704 5974701637632 5977673920512 5982020868096 5985482685728 5986370976768 5999512157184 6003874985472 6006861781452 6011229954366 6013255312896 6017628135168 6024999952179 6035223539072 6041015156736 6045408165888 6058678943744 6063084797952 6070512301056 6072557633536 6074926760448 6076973580288 6081392738304 6084418097664 6087939172952 6088842669312 6099174588416 6102208793856 6106646302848 6111087038784 6134837280768 6138531465248 6139442469888 6142995387984 6148890427392 6166869639168 6171354169344 6178914306432 6199989239808 6203577196544 6204497854464 6208088420352 6211176808032 6215693558256 6222639661056 6230262624768 6236893937664 6244534363392 6248148098556 6252691734198 6267347521344 6270974458567 6276992311296 6296280367104 6309766916096 6310703333376 6314355360768 6322090679604 6329155682304 6333758226432 6337423595776 6340576324866 6345187174053 6351940809344 6366829228032 6374628829296 6376627109888 6379264441368 6407762984448 6412573048518 6422441325312 6434294071296 6442176319488 6445904430784 6446861051904 6475813413888 6480522607104 6488461486962 6499471503616 6500436074496 6507433596573 6510439563264 6514359922304 6544433086464 6549192179712 6556242186256 6557215182336 6568341864448 6576388326144 6581170657152 6583388045312 6591452939136 6596246225088 6603617599488 6610726193344 6611707275264 6615533494752 6646073720832 6651062675712 6661297963008 6676911489024 6680775442432 6681766920192 6685633683456 6693823831968 6716655009792 6721539342336 6724883160576 6728774875368 6733668021444 6741192966144 6749451176832 6754359358656 6756635099136 6764912227008 6768827106769 6769831652064 6789626481456 6796142051328 6800075003904 6816013811712 6820970397696 6831627337728 6836595277824 6840551640832 6841566830592 6848931569571 6856585322496 6861571411968 6864984893088 6869977090704 6897398330368 6905847898404 6910869811482 6937728344064 6941743233152 6942773440512 6957644769088 6970485243904 6973952907264 6979024346112 6984099472896 6987573909036 7000469618688 7015464531712 7016505679872 7020566157696 7047851016192 7052976193536 7061616350208 7089802510336 7094958194688 7098487780608 7103649780864 7111588184064 7119243592832 7120300142592 7124420686656 7129601545248 7140740684064 7145933410512 7162682881536 7166827952648 7173705498624 7194681245696 7195748990976 7199913197568 7208733357504 7211162189824 7216406126592 7225246490976 7233320779776 7238580830208 7242769823744 7246372942704 7251642484632 7276376260608 7285290090624 7289506114982 7290587932992 7294807023231 7311905441568 7323157696512 7328654912592 7362487222272 7366747920896 7367841202176 7375772459538 7384014962688 7389384597504 7398436866912 7400929615872 7406311550976 7415384556528 7427967432704 7429069799424 7437066967512 7442475181596 7476832935936 7481335223271 7484791062528 7492848212864 7493960208384 7506676416512 7515872372736 7521337893888 7555115649536 7556236886016 7560609708288 7569871734789 7583842086912 7595512823808 7601214486528 7635171934208 7638329791638 7640724209664 7650084379392 7668015538176 7676177154048 7681759248384 7685580754944 7690028428992 7695620595936 7704220532736 7713658487808 7718122410544 7719267838464 7735802407736 7759573121664 7767019487232 7771514290176 7789730070528 7795394740224 7799905964032 7809461137296 7817773303808 7827350365224 7836097511424 7841795899392 7845697020672 7850237354596 7851402389376 7855946025018 7882740948992 7892397598176 7898136927408 7921230895032 7928832393216 7933420837888 7934598217728 7939376155308 7970231894016 7976027824128 7981827969024 7985798753184 7999349542912 8000536707072 8005166647296 8009149041936 8014973272488 8017673750528 8020801738404 8023504180224 8033333269572 8039175086826 8056822548138 8062681446729 8070418685952 8084113063936 8094016401408 8099902347264 8102631440384 8108523651072 8112557463552 8118456892416 8136278391808 8137485877248 8142195070464 8148116051712 8152169560542 8158097795211 8179783041024 8185923293184 8190660517312 8198520569856 8222492852224 8225893621764 8228472225792 8238552408576 8244736776666 8272663805952 8277451227136 8281569077376 8287591411008 8296852881408 8307016833024 8313057672192 8315858583552 8326045817856 8330864131408 8332100494848 8336922312264 8356463361792 8366700338451 8369323081728 8395040489472 8414271111168 8419140481024 8420389945344 8429454239472 8438874243072 8445010968576 8454101766488 8455356419328 8460249565404 8479629562326 8489105637376 8490365485056 8499505105728 8505685921824 8543683979264 8544951926784 8550097398024 8563255100416 8589568425984 8595814735872 8605067869461 8615962607616 8634417885184 8635699298304 8640696809472 8651281982616 8657573170428 8667248099328 8676578128764 8682887711862 8702777708703 8725910781952 8729519761872 8732256239616 8742953576448 8763446329344 8768517768192 8774894209536 8785643779458 8788603918848 8794994966784 8805769160877 8815609700352 8820711326336 8822020386816 8861431627776 8868083567616 8878947297948 8881730617344 8911384756911 8914178244608 8925098442624 8955540013056 8962052456448 8966510880768 8971699833824 8973031302144 8978224028592 8988257288192 8999268235776 9005812478208 9008846798848 9010292672178 9019882969344 9026442202752 9052835308608 9061522735104 9066766671872 9068112248832 9088018415616 9094627196928 9105768451584 9108836450304 9115460370432 9122089107456 9126627146496 9131908759428 9142113763328 9143470522368 9148761882624 9153313190784 9159969454272 9165270362521 9166630558176 9202255921152 9207797197872 9214493081976 9223335641088 9250304458752 9257031254016 9262605514526 9298603876352 9299983859712 9305365794816 9312132630528 9316765212048 9323540337384 9333959491584 9355340906496 9360754876928 9372222147834 9379037601297 9399626306161 9401021282016 9403968258048 9415488466944 9459944259584 9464650374144 9471533041152 9483136019406 9493733523456 9499227582208 9500637339648 9506135393664 9510864487299 9520987578752 9527911214016 9550243842048 9561943243944 9564940664832 9599884263424 9611644476672 9618859572777 9621874835456 9633661987968 9644427706368 9651441106944 9661830590272 9663264479232 9668856646176 9701835014144 9713720120832 9720783910656 9726409364308 9749207255424 9764210262016 9765659344896 9771539883456 9816649629696 9823788269568 9834363279384 9845353283584 9852512796672 9864582489216 9867906154496 9871755985728 9875082067968 9887179408704 9892901156047 9894369337632 9905426399232 9916089290016 9923300242128 9969110581248 9975113631028 9976594013568 9991946944512 10015367233536 10021163163648 10028450525184 10040735747952 10074982514688 10080812944384 10082309013504 10093162313052 10100502032166 10111789449216 10124176765248 10134952648704 10147368340512 10184439722184 10187632279552 10200112505856 10224020717568 10231455596544 10247441006592 10253371238656 10254892916736 10260827461248 10272294043648 10284877983744 10292357117952 10297477339632 10346097495552 10358771847606 10362019053568 10366304717223 10393859653632 10406592516096 10412614849728 10436467153632 10448130015232 10455727865856 10460929360896 10468536519168 10474594700024 10476149209344 10516863909888 10523196797568 10530849236544 10561641193376 10571776524288 10579464290304 10585834873744 10626975858688 10634703765504 10642437292032 10647731670912 10653893552666 10655474671296 10667382276096 10673555529728 10678865389248 10686631029984 10694402317872 10698005573632 10711111026096 10718900115768 10742430064184 10744024322304 10750241928972 10760558247936 10792021868544 10799869796352 10811364868096 10813100036256 10816743284736 10824609189888 10837869736464 10849981169664 10856260093952 10857871245312 10864154735616 10869559414056 10877463726948 10914564390912 10927935135936 10934259172473 10967858162352 10971296301056 10984736544768 10992982368888 11042092103168 11043730833408 11050121881344 11063658689307 11076022444032 11084076896256 11087811444736 11101394423808 11109467326464 11115896416352 11141951149056 11155600451268 11159097442304 11163712772394 11219028148224 11227186593792 11239272319296 11251832324096 11260014624768 11273808559104 11280332753872 11282006840832 11306172749768 11332673474304 11340914562432 11375763130368 11393269235712 11400129864032 11401821729792 11452757901312 11461086314496 11473423825948 11475126569088 11487950143488 11514265731072 11520929079296 11522638872576 11535042643488 11543430893904 11556330799104 11568770838352 11570487731712 11577183615816 11603703611604 11639359682496 11657271435264 11684595105792 11691357024256 11693092110336 11699858946048 11714191705944 11718138558464 11726659955712 11741025547836 11754146267136 11762693849088 11768545531008 11775356031894 11783919037527 11815242170368 11824111423488 11838596397264 11842307489792 11847205391112 11881846342548 11893248589824 11900131256832 11909064232962 11949403275264 11955347841024 11964041736192 11970965371456 11972741953536 11999024314368 12007749970944 12013723562904 12022459908732 12026510625792 12035256270336 12049999904358 12070447078144 12085233822207 12090816331776 12117357887488 12126169595904 12141024602112 12145115267072 12149853520896 12153947160576 12162785476608 12168836195328 12175878345904 12177685338624 12198349176832 12204417587712 12213292605696 12222174077568 12228254340813 12269674561536 12277062930496 12278884939776 12285990775968 12297780854784 12333739278336 12342708338688 12357828612864 12399978479616 12407154393088 12408995708928 12416176840704 12422353616064 12431387116512 12445279322112 12460525249536 12473787875328 12489068726784 12496296197112 12505383468396 12534695042688 12541948917134 12553984622592 12570678912571 12592560734208 12619533832192 12621406666752 12628710721536 12644181359208 12658311364608 12667516452864 12674847191552 12681152649732 12690374348106 12703881618688 12719444343489 12733658456064 12749257658592 12753254219776 12758528882736 12815525968896 12825146097036 12844882650624 12884352638976 12891808861568 12893722103808 12951626827776 12961045214208 12976922973924 12998943007232 13000872148992 13014867193146 13024331567793 13028719844608 13088866172928 13098384359424 13112484372512 13114430364672 13136683728896 13152776652288 13162341314304 13166776090624 13182905878272 13192492450176 13207235198976 13221452386688 13223414550528 13231066989504 13292147441664 13302125351424 13322595926016 13361550884864 13363533840384 13371267366912 13387647663936 13433310019584 13443078684672 13449766321152 13457549750736 13467336042888 13482385932288 13498902353664 13508718717312 13513270198272 13529824454016 13537654213538 13539663304128 13579252962912 13592284102656 13600150007808 13632027623424 13641940795392 13663254675456 13673190555648 13681103281664 13683133661184 13697863139142 13713170644992 13723142823936 13729969786176 13737915370543 13739954181408 13794796660736 13811695796808 13821739622964 13875456688128 13883486466304 13885546881024 13893908271789 13915289538176 13940970487808 13947905814528 13958048692224 13968198945792 13975147818072 14000939237376 14030929063424 14033011359744 14041132315392 14058333221751 14095702032384 14105952387072 14123232700416 14179605020672 14189916389376 14196975561216 14207299561728 14238487185664 14240600285184 14248841373312 14259203090496 14281481368128 14291866821024 14325365763072 14333655905296 14347410997248 14389362491392 14399826395136 14417466715008 14422324379648 14432812253184 14450492981952 14466641559552 14477161660416 14485539647488 14492745885408 14503284969264 14552752521216 14570580181248 14579012229964 14581175865984 14589614046462 14623810883136 14646315393024 14657309825184 14724974444544 14733495841792 14735682404352 14751544919076 14768029925376 14778769195008 14796873733824 14801859231744 14812623101952 14830769113056 14855934865408 14858139598848 14874133935024 14884950363192 14953665871872 14962670446542 14985696425728 14987920416768 15013352833024 15031744745472 15042675787776 15110231299072 15112473772032 15121219416576 15139743469578 15150753048249 15167684173824 15191025647616 15202428973056 15270343868416 15276659583276 15281448419328 15300168758784 15336031076352 15363518496768 15371161509888 15380056857984 15391241191872 15408441065472 15427316975616 15436244821088 15438535676928 15471604815472 15519146243328 15538157771409 15543028580352 15579460141056 15590789480448 15599811928064 15618922274592 15635546607616 15654700730448 15672195022848 15683591798784 15691394041344 15700474709192 15702804778752 15711892050036 15765481897984 15784795196352 15796273854816 15842461790064 15857664786432 15866841675776 15869196435456 15878752310616 15940463788032 15952055648256 15963655938048 15971597506368 15980840328999 15998699085824 16001073414144 16010333294592 16018298083872 16029946544976 16035347501056 16041603476808 16047008360448 16066666539144 16078350173652 16113645096276 16125362893458 16140837371904 16188032802816 16199804694528 16205262880768 16217047302144 16225114927104 16236913784832 16272556783616 16274971754496 16284390140928 16296232103424 16304339121084 16316195590422 16371846586368 16381321034624 16397041139712 16444985704448 16451787243528 16456944451584 16477104817152 16489473553332 16554902454272 16563138154752 16575182822016 16593705762816 16614033666048 16626115344384 16631717167104 16652091635712 16661728262816 16664200989696 16673844624528 16712926723584 16733400676902 16738646163456 16790080978944 16828542222336 16838280962048 16840779890688 16858908478944 16877748486144 16890021937152 16908203532976 16910712838656 16920499130808 16959259124652 16978211274752 16980730970112 16999010211456 17011371843648 17021216387539 17087367958528 17089903853568 17100194796048 17126510200832 17179136851968 17191629471744 17210135738922 17231925215232 17268835770368 17271398596608 17281393618944 17302563965232 17315146340856 17334496198656 17353156257528 17365775423724 17405555417406 17456448854299 17459039523744 17464512479232 17485907152896 17526892658688 17537035536384 17549788419072 17571287558916 17577207837696 17589989933568 17611538321754 17631219400704 17641422652672 17644040773632 17663034047841 17722863255552 17736167135232 17757894595896 17763461234688 17822769513822 17828356489216 17850196885248 17863596349443 17911080026112 17924104912896 17933021761536 17943399667648 17946062604288 17956448057184 17976514576384 17998536471552 18011624956416 18017693597696 18020585344356 18039765938688 18052884405504 18105670617216 18123045470208 18133533343744 18136224497664 18176036831232 18189254393856 18211536903168 18217672900608 18230920740864 18244178214912 18253254292992 18263817518856 18284227526656 18297523765248 18306626381568 18319938908544 18330540725042 18333261116352 18372530718373 18404511842304 18415594395744 18428986163952 18446671282176 18500608917504 18514062508032 18525211029052 18597207752704 18599967719424 18610731589632 18624265261056 18633530424096 18647080674768 18667918983168 18710681812992 18721509753856 18744444295668 18758075202594 18799252612322 18802042564032 18812923375701 18830976933888 18919888519168 18929300748288 18943066082304 18966272038812 18987467046912 18998455164416 19001274679296 19012270787328 19021728974598 19035561522159 19041975157504 19055822428032 19100487684096 19123886487888 19129881329664 19199768526848 19223288953344 19237719145554 19243749670912 19267323975936 19302882213888 19323661180544 19326528958464 19337713292352 19403670028288 19427440241664 19441567821312 19452818728616 19498414510848 19522300789719 19528420524032 19531318689792 19543079766912 19633299259392 19647576539136 19668726558768 19690706567168 19705025593344 19729164978432 19735812308992 19743511971456 19750164135936 19774358817408 19785802312094 19788738675264 19810852798464 19832178580032 19846600484256 19938221162496 19950227262056 19953188027136 19983893889024 20030734467072 20042326327296 20056901050368 20078491695409 20081471495904 20149965029376 20161625888768 20164618027008 20186324626104 20201004064332 20223578898432 20248353530496 20269905297408 20294736681024 20306481320307 20368879444368 20375264559104 20400225011712 20448041435136 20462911193088 20494882013184 20506742477312 20509785833472 20521654922496 20546794708713 20569755967488 20584714235904 20594954679264 20692194991104 20717543695212 20724038107136 20732609434446 20813185032192 20825229699456 20872934307264 20896260030464 20911455731712 20921858721792 20937073038336 20949189400048 20952298418688 21046393595136 21061698473088 21123282386752 21143553048576 21158928580608 21171669747488 21253951717376 21269407531008 21284874584064 21295463341824 21307787105332 21310949342592 21334764552192 21347111059456 21357730778496 21373262059968 21388804635744 21396011147264 21422222052192 21437800231536 21484860128368 21488048644608 21500483857944 21521116495872 21584043737088 21599739592704 21626200072512 21633486569472 21649218379776 21675739472928 21699962339328 21712520187904 21715742490624 21728309471232 21739118828112 21754927453896 21829128781824 21855870271872 21868518344946 21884421069693 21935716324704 21942592602112 21969473089536 21985964737776 22084184206336 22087461666816 22100243762688 22127317378614 22152044888064 22168153792512 22202788847616 22218934652928 22231792832704 22283902298112 22311200902536 22318194884608 22327425544788 22444005669813 22454373187584 22478544638592 22503664648192 22520029249536 22547617118208 22560665507744 22564013681664 22612345499536 22665346948608 22681829124864 22709615204367 22751526260736 22786538471424 22800259728064 22803643459584 22905515802624 22922172628992 22946847651896 22950253138176 23028531462144 23041858158592 23045277745152 23070085286976 23086861787808 23112661598208 23137541676704 23140975463424 23154367231632 23207407223208 23278719364992 23314542870528 23369190211584 23382714048512 23386184220672 23399717892096 23428383411888 23436277116928 23453319911424 23482051095672 23508292534272 23525387698176 23537091062016 23550712063788 23567838075054 23648222846976 23677192794528 23684614979584 23694410782224 23763692685096 23786497179648 23800262513664 23818128465924 23910695682048 23928083472384 23941930742912 23945483907072 23998048628736 24015499941888 24027447125808 24044919817464 24053021251584 24070512540672 24099999808716 24140894156288 24170467644414 24188044340187 24252339191808 24282049204224 24290230534144 24299707041792 24307894321152 24325570953216 24337672390656 24351756691808 24355370677248 24396698353664 24408835175424 24426585211392 24444348155136 24456508681626 24539349123072 24554125860992 24557769879552 24571981551936 24595561709568 24667478556672 24685416677376 24715657225728 24814308786176 24817991417856 24832353681408 24844707232128 24862774233024 24890558644224 24921050499072 24947575750656 24978137453568 24992592394224 25010766936792 25069390085376 25083897834268 25107969245184 25141357825142 25185121468416 25239067664384 25242813333504 25257421443072 25288362718416 25316622729216 25335032905728 25349694383104 25362305299464 25380748696212 25407763237376 25438888686978 25467316912128 25498515317184 25513271402437 25517057765472 25631051937792 25650292194072 25689765301248 25768705277952 25783617723136 25787444207616 25815203608383 25903253655552 25922090428416 25953845947848 25997886014464 26001744297984 26029734386292 26048663135586 26057439689216 26108333126109 26177732345856 26196768718848 26224968745024 26228860729344 26273367457792 26305553304576 26324682628608 26333552181248 26365811756544 26384984900352 26442904773376 26446829101056 26462133979008 26584294883328 26604250702848 26645191852032 26723101769728 26734154270733 26742534733824 26775295327872 26866620039168 26886157369344 26899532642304 26915099501472 26934672085776 26964771864576 26997804707328 27017437434624 27026540396544 27059648908032 27075308427076 27079326608256 27158505925824 27184568205312 27200300015616 27264055246848 27283881590784 27326509350912 27346381111296 27362206563328 27366267322368 27395726278284 27426341289984 27446285647872 27459939572352 27475830741086 27479908362816 27495811087563 27589593321472 27623391593616 27643479245928 27750913376256 27766972932608 27771093762048 27787816543578 27830579076352 27881940975616 27895811629056 27916097384448 27936397891584 27950295636144 28001878474752 28061858126848 28066022719488 28082264630784 28116666443502 28137112803891 28198878918483 28211904774144 28246465400832 28359210041344 28379832778752 28393951122432 28414599123456 28476974371328 28481200570368 28497682746624 28518406180992 28532593461897 28562962736256 28583733642048 28650731526144 28667311810592 28694821994496 28778724982784 28799652790272 28834933430016 28844648759296 28856578718331 28865624506368 28900985963904 28933283119104 28954323320832 28971079294976 28985491770816 29006569938528 29105505042432 29141160362496 29158024459928 29162351731968 29179228092924 29247621766272 29292630786048 29314619650368 29449948889088 29466991683584 29471364808704 29503089838152 29536059850752 29557538390016 29593747467648 29603718463488 29625246203904 29661538226112 29678703468141 29711869730816 29716279197696 29748267870048 29769900726384 29907331743744 29925340893084 29971392851456 29975840833536 30063489490944 30085351575552 30220462598144 30224947544064 30242438833152 30279486939156 30301506096498 30335368347648 30404857946112 30540687736832 30553319166552 30562896838656 30600337517568 30672062152704 30742323019776 30760113715968 30782482383744 30816882130944 30854633951232 30872489642176 30877071353856 30943209630944 31038292486656 31076315542818 31086057160704 31181578960896 31199623856128 31237844549184 31271093215232 31309401460896 31344390045696 31367183597568 31382788082688 31400949418384 31405609557504 31423784100072 31530963795968 31569590392704 31592547709632 31684923580128 31715329572864 31733683351552 31738392870912 31757504621232 31880927576064 31904111296512 31927311876096 31943195012736 31961680657998 31997398171648 32002146828288 32020666589184 32036596167744 32059893089952 32070695002112 32083206953616 32094016720896 32133333078288 32156700347304 32227290192552 32250725786916 32281674743808 32376065605632 32399609389056 32419119300841 32434094604288 32450229854208 32473827569664 32545113567232 32549943508992 32568780281856 32592464206848 32608678242168 32632391180844 32743693172736 32762642069248 32802777517419 32889971408896 32903574487056 32913888903168 32954209634304 32978947106664 33109804908544 33126276309504 33150365644032 33190976067921 33228067332096 33252230688768 33263434334208 33304183271424 33323456525632 33328401979392 33347689249056 33425853447168 33466801353804 33477292326912 33657084444672 33676561924096 33681559781376 33717816957888 33755496972288 33780043874304 33816407065952 33821425677312 33840998261616 33918518249304 33956422549504 33998020422912 34022743687296 34042432775078 34174735917056 34179807707136 34200389592096 34253020401664 34358273703936 34383258943488 34420271477844 34463850430464 34537671540736 34542797193216 34562787237888 34605127930464 34630292681712 34668992397312 34706312515056 34731550847448 34811110834812 34912897708598 34918079047488 34971814305792 35053785317376 35074071072768 35099576838144 35142575117832 35154415675392 35179979867136 35223076643508 35262438801408 35282845305344 35288081547264 35326068095682 35351757112581 35445726511104 35472334270464 35515789191792 35526922469376 35645539027644 35656712978432 35700393770496 35727192698886 35848209825792 35866043523072 35886799335296 35892125208576 35912896114368 35953029152768 35997072943104 36023249912832 36035387195392 36041170688712 36079531877376 36105768811008 36211341234432 36255701466621 36267066687488 36272448995328 36352073662464 36378508787712 36423073806336 36435345801216 36461841481728 36488356429824 36506508585984 36527635037712 36568455053312 36595047530496 36613252763136 36639877817088 36661081450084 36666522232704 36745061436746 36809023684608 36831188791488 36857972327904 36893342564352 37001217835008 37028125016064 37050422058104 37194415505408 37199935438848 37221463179264 37248530522112 37267060848192 37288627434331 37294161349536 37335837966336 37421363625984 37443019507712 37488888591336 37516150405188 37598505224644 37604085128064 37625846751402 37661953867776 37712036737713 37839777038336 37858601496576 37886132164608 37932544077624 37974934093824 37996910328832 38002549358592 38024541574656 38043457949196 38071123044318 38083950315008 38111644856064 38158333030467 38200975368192 38247772975776 38259762659328 38399537053696 38446577906688 38475438291108 38487499341824 38534647951872 38647322361088 38653057916928 38675426584704 38807340056576 38854880483328 38883135642624 38905637457232 38996829021696 39044601579438 39056841048064 39072994703379 39086159533824 39266598518784 39295153078272 39337453117536 39381413134336 39410051186688 39458329956864 39471624617984 39487023942912 39500328271872 39548717634816 39571604624188 39577477350528 39621705596928 39664357160064 39693200968512 39876442324992 39900454524112 39906376054272 39967787778048 40084652654592 40113802100736 40156983390818 40162942991808 40299930058752 40323251777536 40329236054016 40372649252208 40402008128664 40447157796864 40496707060992 40539810594816 40589473362048 40612962640614 40737758888736 40750529118208 40800450023424 40896082870272 40925822386176 40989764026368 41013484954624 41019571666944 41043309844992 41093589417426 41139511934976 41169428471808 41189909358528 41213746111629 41384389982208 41435087390424 41448076214272 41465218868892 41626370064384 41650459398912 41681724815367 41745868614528 41792520060928 41822911463424 41843717443584 41874146076672 41898378800096 41904596837376 42092787190272 42123396946176 42174999665253 42246564773504 42287106097152 42317857161216 42343339494976 42507903434752 42538815062016 42569749168128 42590926683648 42615574210664 42621898685184 42694222118912 42715461556992 42746524119936 42777609271488 42792022294528 42844444104384 42875600463072 42969720256736 42976097289216 43000967715888 43042232991744 43168087474176 43199479185408 43252400145024 43266973138944 43298436759552 43351478945856 43399924678656 43425040375808 43431484981248 43456618942464 43478237656224 43509854907792 43658257563648 43711740543744 43737036689892 43768842139386 43871432649408 43938946179072 43971929475552 44168368412672 44174923333632 44200487525376 44254634757228 44304089776128 44336307585024 44405577695232 44437869305856 44463585665408 44567804596224 44622401805072 44636389769216 44654851089576 44888011339626 44957089277184 45040058499072 45095234236416 45121331015488 45128027363328 45224690999072 45330693897216 45363658249728 45419230408734 45503052521472 45573076942848 45600519456128 45607286919168 45811031605248 45844345257984 45893695303792 45900506276352 46083716317184 46090555490304 46140170573952 46173723575616 46225323196416 46275083353408 46281950926848 46308734463264 46414814446416 46557438729984 46629085741056 46738380423168 46765428097024 46772368441344 46799435784192 46856766823776 46872554233856 46906639822848 46964102191344 47016585068544 47050775396352 47074182124032 47101424127576 47135676150108 47296445693952 47354385589056 47381789747383 47388821564448 47527385370192 47572994359296 47600525027328 47636256931848 47821391364096 47856166944768 47883861485824 47890967814144 47942520986997 47996097257472 48030999883776 48054894251616 48089839634928 48106042503168 48141025081344 48199999617432 48281788312576 48340935288828 48376088680374 48564098408448 48599414083584 48615788642304 48651141906432 48675344781312 48703513383616 48710741354496 48793396707328 48817670350848 48853170422784 48888696310272 48913017363252 49108251721984 49115539759104 49143963103872 49191123419136 49334957113344 49370833354752 49431314451456 49628617572352 49664707362816 49689414464256 49725548466048 49781117288448 49842100998144 49895151501312 49956274907136 49985184788448 50021533873584 50138780170752 50167795668536 50215938490368 50282715650284 50370242936832 50478135328768 50485626667008 50514842886144 50576725436832 50633245458432 50670065811456 50699388766208 50724610598928 50761497392424 50815526474752 50877777373956 50934633824256 50997030634368 51026542804874 51034115530944 51063649162617 51262103875584 51300584388144 51379530602496 51537410555904 51567235446272 51574888415232 51630407216766 51806507311104 51844180856832 51907691895696 51995772028928 52003488595968 52059468772584 52097326271172 52114879378432 52216666252218 52369346562897 52393537437696 52449937490048 52457721458688 52546734915584 52611106609152 52649365257216 52667104362496 52731623513088 52769969800704 52885809546752 52893658202112 52924267958016 52989102143523 53168589766656 53208501405696 53290383704064 53446203539456 53468308541466 53485069467648 53550590655744 53590789048329 53733240078336 53772314738688 53799065284608 53830199002944 53869344171552 53929543729152 53995609414656 54034874869248 54053080793088 54119297816064 54150616854152 54158653216512 54317011851648 54369136410624 54400600031232 54528110493696 54567763181568 54653018701824 54692762222592 54724413126656 54732534644736 54791452556568 54852682579968 54892571295744 54919879144704 54951661482172 54959816725632 54991622175126 55117592155119 55179186642944 55246783187232 55286958491856 55501826752512 55533945865216 55542187524096 55575633087156 55661158152704 55791623258112 55832194768896 55872795783168 55900591272288 56003756949504 56123716253696 56132045438976 56164529261568 56233332887004 56274225607782 56397757836966 56438770127103 56492930801664 56718420082688 56759665557504 56787902244864 56829198246912 56953948742656 56962401140736 56995365493248 57036812361984 57065186923794 57106684566477 57125925472512 57167467284096 57301463052288 57334623621184 57389643988992 57557449965568 57599305580544 57669866860032 57689297518592 57713157436662 57731249012736 57801971927808 57908646641664 57942158589952 57970983541632 58013139877056 58211010084864 58282320724992 58316048919856 58324703463936 58358456185848 58495243532544 58566902369157 58585261572096 58629239300736 58899897778176 58933983367168 58942729617408 59006179676304 59072119701504 59115076780032 59187494935296 59207436926976 59250492407808 59323076452224 59357406936282 59423739461632 59432558395392 59496535740096 59539801452768 59814663487488 59850681786168 59942785702912 59951681667072 60126978981888 60170703151104 60235475086227 60440925196288 60449895088128 60484877666304 60558973878312 60603012192996 60670736695296 60809715892224 60919443960921 61081375473664 61106638333104 61125793677312 61200675035136 61344124305408 61484646039552 61520227431936 61564964767488 61640384126139 61709267902464 61744979284352 61754142707712 61886419261888 62076584973312 62152631085636 62172114321408 62399247712256 62475689098368 62542186430464 62618802921792 62688780091392 62734367195136 62765576165376 62801898836768 62811219115008 62847568200144 63061927591936 63139180785408 63185095419264 63369847160256 63430659145728 63467366703104 63476785741824 63515009242464 63761855152128 63808222593024 63854623752192 63886390025472 63923361315996 63994796343296 64004293656576 64041333178368 64073192335488 64119786179904 64141390004224 64166413907232 64188033441792 64266666156576 64313400694608 64454580385104 64501451573832 64563349487616 64752131211264 64799218778112 64838238601682 64900459708416 64947655139328 65090227134464 65099887017984 65137560563712 65184928413696 65217356484336 65264782361688 65487386345472 65525284138496 65605555034838 65653263209079 65807148974112 65827777806336 65908419268608 65957894213328 66219609817088 66252552619008 66300731288064 66381952135842 66456134664192 66504461377536 66608366542848 66646913051264 66656803958784 66695378498112 66851706894336 66933602707608 66954584653824 67332017009439 67353123848192 67363119562752 67435633915776 67510993944576 67560087748608 67632814131904 67642851354624 67681996523232 67837036498608 67912845099008 67996040845824 68045487374592 68084865550156 68349471834112 68359615414272 68400779184192 68506040803328 68716547407872 68766517886976 68840542955688 69075343081472 69085594386432 69125574475776 69210255860928 69250308092329 69260585363424 69337984794624 69412625030112 69463101694896 69622221669624 69825795417196 69836158094976 69943628611584 70107570634752 70148142145536 70199153676288 70285150235664 70308831350784 70359959734272 70446153287016 70524877602816 70565690610688 70576163094528 70652136191364 70703514225162 70944668540928 71031578383584 71053844938752 71291078055288 71313425956864 71400787540992 71454385397772 71732087046144 71773598670592 71784250417152 71825792228736 71906058305536 71994145886208 72046499825664 72070774390784 72082341377424 72159063754752 72211537622016 72422682468864 72511402933242 72534133374976 72564133020561 72757017575424 72846147612672 72870691602432 72923682963456 72976712859648 73013017171968 73055270075424 73136910106624 73190095060992 73226505526272 73279755634176 73322162900168 73333044465408 73490122873492 73618047369216 73662377582976 73715944655808 73786685128704 74002435670016 74056250032128 74100844116208 74388831010816 74442926358528 74497061044224 74534121696384 74577254868662 74588322699072 74671675932672 74842727251968 74886039015424 74977777182672 75032300810376 75197010449288 75208170256128 75251693502804 75323907735552 75424073475426 75679554076672 75717202993152 75772264329216 75865088155248 75949868187648 75993820657664 76005098717184 76049083149312 76086915898392 76142246088636 76167900630016 76223289712128 76316666060934 76401950736384 76495545951552 76539814207311 76799074107392 76893155813376 76950876582216 76974998683648 77069295903744 77294644722176 77306115833856 77350853169408 77445610825149 77614680113152 77709760966656 77766271285248 77811274914464 77993658043392 78089203158876 78113682096128 78145989406758 78172319067648 78324999378327 78533197037568 78590306156544 78674906235072 78762826268672 78820102373376 78916659913728 78943249235968 78974047885824 79000656543744 79097435269632 79143209248376 79154954701056 79328714320128 79386401937024 79752884649984 79800909048224 79812752108544 79935575556096 80169305309184 80227604201472 80313966781636 80325885983616 80599860117504 80646503555072 80658472108032 80745298504416 80804016257328 80894315593728 80993414121984 81079621189632 81178946724096 81225925281228 81475517777472 81600900046848 81792165740544 81851644772352 81979528052736 82026969909248 82039143333888 82086619689984 82187178834852 82279023869952 82338856943616 82379818717056 82427492223258 82487433262689 82768779964416 82870174780848 82896152428544 82930437737784 83252740128768 83300918797824 83363449630734 83491737229056 83645822926848 83687434887168 83748292153344 83796757600192 83809193674752 84185574380544 84246793892352 84349999330506 84493129547008 84596636755449 84635714322432 84686678989952 85015806869504 85077630124032 85139498336256 85181853367296 85231148421328 85243797370368 85388444237824 85430923113984 85493048239872 85555218542976 85584044589056 85597780385691 85688888208768 85751200926144 85939440513472 85952194578432 86001935431776 86084465983488 86336174948352 86398958370816 86504800290048 86533946277888 86596873519104 86702957891712 86799849357312 86850080751616 86862969962496 86913237884928 86956475312448 87019709815584 87316515127296 87423481087488 87474073379784 87537684278772 87742865298816 87877892358144 87943858951104 87994752387997 88336736825344 88349846667264 88400975050752 88509269514456 88608179552256 88672615170048 88811155390464 88875738611712 88927171330816 89036110404423 89135609192448 89244803610144 89272779538432 89309702179152 89776022679252 89914178554368 90190468472832 90242662030976 90256054726656 90449381998144 90661387794432 90727316499456 90838460817468 91006105042944 91201038912256 91214573838336 91622063210496 91688690515968 91787390607584 91801012552704 92167432634368 92280341147904 92347447151232 92450646392832 92550166706816 92563901853696 92617468926528 92829628892832 93114877459968 93258171482112 93530856194048 93544736882688 93598871568384 93713533647552 93745108467712 93813279645696 93928204382688 94033170137088 94101550792704 94148364248064 94202848255152 94271352300216 94592891387904 94708771178112 94763579494766 94777643128896 95054770740384 95145988718592 95201050054656 95272513863696 95642782728192 95712333889536 95767722971648 95781935628288 95885041973994 95992194514944 96061999767552 96109788503232 96179679269856 96212085006336 96282050162688 96399999234864 96563576625152 96681870577656 96752177360748 97128196816896 97198828167168 97257357902523 97302283812864 97350689562624 97407026767232 97421482708992 97586793414656 97635340701696 97706340845568 97777392620544 97826034726504 98216503443968 98231079518208 98287926207744 98408332552257 98669914226688 98741666709504 98862628902912 99257235144704 99329414725632 99378828928512 99451096932096 99684201996288 99790303002624 99912549814272 99970369576896 100043067747168 100277560341504 100335591337072 100431876980736 100565431300568 100956270657536 100971253334016 101029685772288 101153450873664 101266490916864 101340131622912 101398777532416 101449221197856 101522994784848 101631052949504 101755554747912 101869267648512 101994061268736 102053085609748 102068231061888 102127298325234 102524207751168 102601168776288 102759061204992 103074821111808 103134470892544 103149776830464 103260814433532 103613014622208 103688361713664 103815383791392 103991544057856 104006977191936 104118937545168 104194652542344 104229758756864 104433332504436 104738693125794 104899874980096 104915442917376 105093469831168 105222213218304 105298730514432 105334208724992 105463247026176 105539939601408 105771619093504 105787316404224 105848535916032 105978204287046 106055271337743 106337179533312 106417002811392 106580767408128 106892407078912 106936617082932 106970138935296 107101181311488 107181578096658 107544629477376 107598130569216 107660398005888 107738688343104 107859087458304 107991218829312 108069749738496 108106161586176 108238595632128 108301233708304 108317306433024 108634023703296 108767104399863 108801200062464 109056220987392 109135526363136 109306037403648 109385524445184 109448826253312 109465069289472 109582905113136 109705365159936 109785142591488 109839758289408 109903322964344 109919633451264 109983244350252 110235184310238 110358373285888 110493566374464 110573916983712 111003653505024 111067891730432 111084375048192 111151266174312 111322316305408 111583246516224 111664389537792 111745591566336 111801182544576 111865882302993 112007513899008 112247432507392 112264090877952 112329058523136 112466665774008 112548451215564 112795515673932 112877540254206 112985861603328 113136110213139 113436840165376 113519331115008 113575804489728 113658396493824 113907897485312 113924802281472 113990730986496 114073624723968 114130373847588 114213369132954 114251850945024 114334934568192 114474999091401 114602926104576 114669247242368 114779287977984 115114899931136 115198611161088 115339733720064 115378595037184 115426314873324 115462498025472 115603943855616 115884317179904 115941967083264 116026279754112 116422020169728 116564641449984 116632097839712 116649406927872 116716912371696 116990487065088 117133804738314 117170523144192 117258478601472 117799795556352 117867966734336 117885459234816 118012359352608 118144239403008 118230153560064 118374989870592 118414873853952 118500984815616 118646152904448 118714813872564 118847478923264 118865116790784 118993071480192 119079602905536 119148514712773 119629326974976 119701363572336 119885571405824 119903363334144 120253957963776 120341406302208 120470950172454 120881850392576 120899790176256 120969755332608 121117947756624 121206024385992 121341473390592 121619431784448 121838887921842 122195141980093 122213276666208 122251587354624 122401350070272 122688248610816 122969292079104 123040454863872 123129929534976 123280768252278 123418535804928 123489958568704 123508285415424 123641238334887 123772838523776 124153169946624 124305262171272 124344228642816 124798495424512 124951378196736 125045174446101 125084372860928 125237605843584 125377560182784 125468734390272 125531152330752 125603797673536 125622438230016 125695136400288 126123855183872 126278361570816 126370190838528 126739694320512 126861318291456 126934733406208 126953571483648 127030018484928 127523710304256 127616445186048 127709247504384 127772780050944 127846722631992 127989592686592 128082666356736 128146384670976 128239572359808 128282780008448 128332827814464 128376066883584 128533332313152 128607715028611 128626801389216 128909160770208 129002903147664 129126698975232 129504262422528 129598437556224 129676477203364 129800919416832 129895310278656 130180454268928 130199774035968 130275121127424 130369856827392 130434712968672 130529564723376 130974772690944 131050568276992 131211110069676 131306526418158 131614297948224 131816838537216 131915788426656 132439219634176 132505105238016 132601462576128 132763904271684 132912269328384 133008922755072 133216733085696 133293826102528 133313607917568 133390756996224 133703413788672 133867205415216 133909169307648 134664034018878 134706247696384 134871267831552 135120175497216 135265628263808 135285702709248 135363993046464 135674072997216 135825690198016 135992081691648 136090974749184 136169731100312 136698943668224 136719230828544 136801558368384 137012081606656 137433094815744 137533035773952 137681085911376 138150686162944 138251148951552 138420511721856 138500616184658 138521170726848 138675969589248 138825250060224 138926203389792 139244443339248 139651590834392 139672316189952 139887257223168 140215141269504 140296284291072 140398307352576 140570300471328 140617662701568 140719919468544 140892306574032 141049755205632 141131381221376 141152326189056 141304272382728 141407028450324 141889337081856 142063156767168 142145369242149 142582156110576 142626851913728 142801575081984 142908770795544 143464174092288 143547197341184 143568500834304 143651584457472 143827562960991 143988291772416 144092999651328 144141548781568 144164682754848 144318127509504 144423075244032 144845364937728 145022805866484 145068266749952 145128266041122 145692295225344 145847365926912 145953425719296 146026034343936 146110540150848 146273820213248 146380190121984 146453011052544 146559511268352 146644325800336 146666088930816 146980245746984 147324755165952 147431889311616 147573370257408 148004871340032 148112500064256 148201688232416 148777662021632 148885852717056 148994122088448 149068243392768 149154509737324 149176645398144 149343351865344 149685454503936 149772078030848 149955554365344 150064601620752 150394020898576 150416340512256 150503387005608 150647815471104 150848146950852 151434405986304 151544528658432 151730176310496 151899736375296 151987641315328 152010197434368 152098166298624 152173831796784 152284492177272 152335801260032 152446579424256 152633332121868 152803901472768 152991091903104 153079628414622 153190947487851 153598148214784 153786311626752 153901753164432 153949997367296 154138591807488 154589289444352 154612231667712 154701706338816 154891221650298 155419521933312 155532542570496 155622549828928 155987316086784 156178406317752 156227364192256 156291978813516 156344638135296 156649998756654 157108039688691 157180612313088 157349812470144 157525652537344 157640204746752 157833319827456 157886498471936 157948095771648 158001313087488 158194870539264 158286418496752 158309909402112 158657428640256 158772803874048 158967306430569 159505769299968 159601818096448 159625504217088 159871151112192 160338610618368 160455208402944 160627933563272 160651771967232 161199720235008 161293007110144 161316944216064 161490597008832 161608032514656 161788631187456 161986828243968 162159242379264 162357893448192 162451850562456 162951035554944 163201800093696 163584331481088 163703289544704 163959056105472 164053939818496 164078286667776 164173239379968 164374357669704 164558047739904 164677713887232 164759637434112 164854984446516 164974866525378 165352776465357 165537559928832 165740349561696 165792304857088 165860875475568 166505480257536 166601837595648 166726899261468 166983474458112 167374869774336 167496584306688 167593515200384 167618387349504 168371148761088 168493587784704 168699998661012 168986259094016 169193273510898 169316310381309 169373357979904 170031613739008 170155260248064 170278996672512 170363706734592 170462296842656 170487594740736 170776888475648 170861846227968 170986096479744 171110437085952 171168089178112 171195560771382 171377776417536 171502401852288 171878881026944 171904389156864 172003870863552 172168931966976 172672349896704 172797916741632 173009600580096 173067892555776 173193747038208 173405915783424 173700161503232 173725939924992 173826475769856 173912950624896 174039419631168 174633030254592 174846962174976 174948146759568 175075368557544 175485730597632 175755784716288 175887717902208 175989504775994 176673473650688 176699693334528 176801950101504 177018539028912 177216359104512 177345230340096 177622310780928 177751477223424 177854342661632 178072220808846 178271218384896 178489607220288 178592899817059 178619404358304 179552045358504 179828357108736 180380936945664 180485324061952 180512109453312 180706425258681 180898763996288 181322775588864 181454632998912 181676921634936 182012210085888 182402077824512 182429147676672 182758331882763 183244126420992 183377381031936 183574781215168 183602025105408 184334865268736 184560682295808 184694894302464 185100333413632 185127803707392 185234937853056 185659257785664 186229754919936 186516342964224 187061712388096 187197743136768 187427067295104 187490216935424 187626559291392 187856408765376 188066340274176 188203101585408 188296728496128 188405696510304 188542704600432 189185782775808 189417542356224 189527158989532 189555286257792 190109541480768 190291977437184 190402100109312 190545027727392 191285565456384 191424667779072 191535445943296 191563871256576 191770083947988 191984389029888 192123999535104 192219577006464 192359358539712 192424170012672 192564100325376 192799998469728 193127153250304 193363741155312 193504354721496 194256393633792 194397656334336 194514715805046 194701379125248 194814053534464 194842965417984 195173586829312 195270681403392 195412681691136 195554785241088 195652069453008 196433006887936 196462159036416 196575852415488 196816665104514 196959789627237 197483333419008 197725257805824 198514470289408 198658829451264 198757657857024 198902193864192 199368403992576 199825099628544 199940739153792 200086135494336 200555120683008 200671182674144 200863753961472 201130862601136 201912541315072 201996051028317 202059371544576 202306901747328 202532981833728 202680263245824 202797555064832 202898442395712 203045989569696 203262105899008 203511109495824 203738535297024 203988122537472 204106171219496 204136462123776 204254596650468 205048415502336 205202337552576 205518122409984 206149642223616 206268941785088 206299553660928 206521628867064 207226029244416 207376723427328 207630767582784 207750924276987 207983088115712 208013954383872 208237875090336 208389305084688 208459517513728 208866665008872 209477386251588 209799749960192 209830885834752 210444426436608 210597461028864 210668417449984 210926494052352 211079879202816 211543238187008 211574632808448 211697071832064 211956408574092 212110542675486 212834005622784 213161534816256 213784814157824 213873234165864 213940277870592 214202362622976 214363156193316 215196261138432 215320796011776 215477376686208 215718174916608 215982437658624 216139499476992 216212323172352 216477191264256 216602467416608 216634612866048 217268047406592 217534208799726 217602400124928 218271052726272 218612074807296 218771048890368 218897652506624 218930138578944 219165810226272 219410730319872 219570285182976 219679516578816 219806645928688 219839266902528 219966488700504 220470368620476 220716746571776 220987132748928 221147833967424 222007307010048 222135783460864 222168750096384 222302532348624 222644632610816 223166493032448 223328779075584 223491183132672 223602365089152 223731764605986 224015027798016 224494865014784 224528181755904 224658117046272 224933331548016 225096902431128 225591031347864 225755080508412 225971723206656 226272220426278 226933835105887 227038662230016 227151608979456 227316792987648 227815794970624 227849604562944 227981461972992 228147249447936 228260747695176 228426738265908 228503701890048 228669869136384 228949998182802 229205852209152 229338494484736 229619442621933 230229799862272 230397222322176 230679467440128 230757190074368 230852629746648 230924996050944 231207887711232 231768634359808 231883934166528 232052559508224 232336832475447 232844040339456 233129282899968 233264195679424 233298813855744 233433824743392 233980974130176 234267609476628 234341046288384 234516957202944 235599591112704 235735933468672 235770918469632 236024718705216 236288478806016 236460307120128 236749979741184 236829747707904 237001969631232 237292305808896 237429627745128 237694957846528 237986142960384 238159205811072 238297029425546 238842899338849 239258653949952 239402727144672 239771142811648 239806726668288 240507915927552 240682812604416 240941900344908 241763700785152 241799580352512 241939510665216 242235895513248 242412048771984 242682946781184 243238863568896 243677775843684 244390283960186 244426553332416 244802700140544 245376497221632 245938584158208 246080909727744 246259859069952 246561536504556 246837071609856 246979917137408 247016570830848 247282476669774 247462299788067 247545677047552 248306339893248 248610524342544 248688457285632 249596990849024 249902756393472 250090348892202 250168745721856 250475211687168 250937468780544 251062304661504 251207595347072 251244876460032 251390272800576 252247710367744 252556723141632 252740381677056 253479388641024 253789910266347 253869466812416 253907142967296 254060036969856 255047420608512 255232890372096 255418495008768 255545560101888 255693445263984 255979185373184 256165332713472 256292769341952 256479144719616 256565560016896 256665655628928 256752133767168 257066664626304 257215430057222 257253602778432 257818321540416 258005806295328 258253397950464 259008524845056 259196875112448 259352954406728 259601838833664 259790620557312 260360908537856 260399548071936 260550242254848 260739713654784 260869425937344 261020392040317 261059129446752 261949545381888 262101136553984 262422220139352 262613052836316 263228595896448 263633677074432 263831576853312 263984257163991 264878439268352 265010210476032 265202925152256 265527808543368 265824538656768 266017845510144 266433466171392 266587652205056 266627215835136 266781513992448 267108331213269 267406827577344 267734410830432 267818338615296 269328068037756 269412495392768 269742535663104 270531256527616 270571405418496 270727986092928 271348145994432 271651380396032 271984163383296 272181949498368 272339462200624 273397887336448 273603116736768 274024163213312 274866189631488 275066071547904 275362171822752 276301372325888 276502297903104 276841023443712 277001232369316 277042341453696 277351939178496 277650500120448 277852406779584 278488886678496 279303181668784 279344632379904 279774514446336 280592568582144 280796614705152 281140600942656 281235325403136 281439838937088 281784613148064 282099510411264 282262762442752 282304652378112 282608544765456 282814056900648 283778674163712 284126313534336 284290738484298 285164312221152 285253703827456 285603150163968 285817541591088 286928348184576 287094394682368 287137001668608 287303168914944 287655125921982 287976583544832 288185999302656 288329365509696 288636255019008 288846150488064 289690729875456 290045611732968 290136533499904 290256532082244 291384590450688 291772073707569 291906851438592 292052068687872 292221080301696 292547640426496 292760380243968 292906022105088 293119022536704 293288651600672 293332177861632 293960491493968 294649510331904 294863778623232 295224997656771 296009742680064 296225000128512 296403376464832 297555324043264 297771705434112 297988244176896 298136486785536 298309019474648 298353290796288 299370909007872 299544156061696 299911108730688 300129203241504 300788041797152 300832681024512 301006774011216 301295630942208 301696293901704 302868811972608 303089057316864 303460352620992 303799472750592 303975282630656 304020394868736 304196332597248 304347663593568 304568984354544 304671602520064 304893158848512 305266664243736 305607802945536 305982183806208 306159256829244 306381894975702 307572623253504 307803506328864 307899994734592 308277183614976 309178578888704 309224463335424 309403412677632 309782443300596 310839043866624 311065085140992 311245099657856 311974632173568 312356812635504 312454728384512 312583957627032 312689276270592 313299997513308 314216079377382 314699624940288 315280409493504 315666639654912 315772996943872 315896191543296 316002626174976 316389741078528 316572836993504 316619818804224 317314857280512 317545607748096 317934612861138 319011538599936 319203636192896 319251008434176 319742302224384 320677221236736 320910416805888 321255867126544 321303543934464 322586014220288 322633888432128 322981194017664 323216065029312 323577262374912 323973656487936 324318484758528 324715786896384 324903701124912 325902071109888 326403600187392 327168662962176 327406579089408 327918112210944 328107879636992 328156573335552 328346478759936 328748715339408 329116095479808 329355427774464 329519274868224 329709968893032 329949733050756 330705552930714 331075119857664 331480699123392 331672528231681 331721750951136 333010960515072 333203675191296 333453798522936 333966948916224 334749739548672 334993168613376 335187030400768 335236774699008 335597646908979 336742297522176 336987175569408 337399997322024 337972518188032 338386547021796 338632620762618 338746715959808 339408330639417 340310520496128 340557993345024 340727413469184 340924593685312 340975189481472 341553776951296 341723692455936 341972192959488 342220874171904 342336178356224 342391121542764 342755552835072 343004803704576 343757762053888 343808778313728 344007741727104 344337863933952 345344699793408 345595833483264 346019201160192 346135785111552 346387494076416 346811831566848 347400323006464 347652951539712 347825901249792 348078839262336 349266060509184 349693924349952 349896293519136 350150737115088 350971461195264 351511569432576 351775435804416 351979009551988 353346947301376 353399386669056 353603900203008 354037078057824 354432718209024 354690460680192 355244621561856 355502954446848 355708685323264 356144441617692 356542436769792 356979214440576 357185799634118 357238808716608 357445544138319 359104090717008 359656714217472 360761873891328 360970648123904 361024218906624 361412850517362 361797527992576 362645551177728 362909265997824 363353843269872 364024420171776 364804155649024 364858295353344 365516663765526 366585425940279 366754762063872 367149562430336 367204050210816 368669730537472 369121364591616 369389788604928 370200666827264 370255607414784 370469875706112 370923715004661 371318515571328 372459509839872 373032685928448 374123424776192 374395486273536 374854134590208 374980433870848 375135523338303 375253118582784 375712817530752 376132680548352 376406203170816 376593456992256 376811393020608 377085409200864 378371565551616 378835084712448 379054317979064 379110572515584 380219082961536 380583954874368 380804200218624 381090055454784 382571130912768 382849335558144 383070891886592 383127742513152 383540167895976 383968778059776 384247999070208 384439154012928 384718717079424 384848340025344 385128200650752 385599996939456 385823145085833 386254306500608 386727482310624 387008709442992 388512787267584 388795312668672 389029431610092 389402758250496 389628107068928 389685930835968 390541362806784 390825363382272 391109570482176 391304138906016 392866013775872 392924318072832 393151704830976 393633330209028 393919579254474 395450515611648 397028940578816 397317658902528 397515315714048 397804387728384 398736807985152 399650199257088 399881478307584 400172270988672 401110241366016 401342365348288 401727507922944 402261725202272 403825082630144 403992102056634 404118743089152 404613803494656 405360526491648 405595110129664 405796884791424 406091979139392 406524211798016 407022218991648 407477070594048 407976245074944 408212342438992 408272924247552 408509193300936 410096831004672 410404675105152 411036244819968 412299284447232 412537883570176 412599107321856 413043257734128 414452058488832 414753446854656 415261535165568 415501848553974 415966176231424 416027908767744 416475750180672 416778610169376 416919035027456 417733330017744 418954772503176 419599499920384 419661771669504 420888852873216 421194922057728 421852988104704 422159758405632 423086476374016 423149265616896 423394143664128 423912817148184 424221085350972 425668011245568 426436107726447 427569628315648 427746468331728 427880555741184 428404725245952 428726312386632 430392522276864 430641592023552 430954753372416 431482688882973 431964875317248 432278998953984 432424646344704 432954382528512 433204934833216 433269225732096 434536094813184 435068417599452 435204800249856 437542097780736 437795305013248 437860277157888 438331620452544 438821460639744 439140570365952 439359033157632 439613291857376 439678533805056 439932977401008 440940737240952 441433493143552 441974265497856 442295667934848 444014614020096 444271566921728 444337500192768 444605064697248 445289265221632 446332986064896 446657558151168 446982366265344 447204730178304 447463529211972 448030055596032 448989730029568 449056363511808 449316234092544 449866663096032 450193804862256 451182062695728 451510161016824 451943446413312 452544440852556 453867670211774 454303217958912 454633585975296 455631589941248 455699209125888 455962923945984 456294498895872 456521495390352 456853476531816 457007403780096 457339738272768 457899996365604 458411704418304 458676988969472 459238885243866 459572842463553 460794444644352 461358934880256 461514380148736 461705259493296 461849992101888 462415775422464 463537268719616 463767868333056 464105119016448 464673664950894 466258565799936 466528391358848 466597627711488 466867649486784 467961948260352 468535218953256 468682092576768 469033914405888 471324119066073 471471866937344 471541836939264 472049437410432 472576957612032 472920614240256 473499959482368 473659495415808 474003939262464 474584611617792 474859255490256 475389915693056 475972285920768 476318411622144 476594058851092 477685798677698 478517307899904 478805454289344 479542285623296 479613453336576 481015831855104 481365625208832 481883800689816 483527401570304 483599160705024 483879021330432 484471791026496 484752156646303 484824097543968 485365893562368 486477727137792 487355551687368 488780567920372 488853106664832 489605400281088 490752994443264 491877168316416 492161819455488 492519718139904 493123073009112 493674143219712 493959834274816 494033141661696 494564953339548 494924599576134 495091354095104 496058329396071 496612679786496 497221048685088 497376914571264 499193981698048 499805512786944 500180697784404 500337491443712 500950423374336 502124609323008 502415190694144 502489752920064 502780545601152 504495420735488 505113446283264 505480763354112 506958777282048 507579820532694 507738933624832 507948931143927 508120073939712 510094841217024 510465780744192 510836990017536 511091120203776 511386890527968 511958370746368 512330665426944 512585538683904 512958289439232 513131120033792 513331311257856 513504267534336 514133329252608 514430860114444 514507205556864 515636643080832 516011612590656 516506795900928 518017049690112 518393750224896 518705908813456 519203677667328 519581241114624 520721817075712 521100484509696 521479427309568 521738851874688 522040784080634 522118258893504 523899090763776 524202273107968 524844440278704 525226105672632 526457191792896 527267354148864 527663153706624 527968514327982 529756878536704 530020420952064 530405850304512 531055617086736 531649077313536 532035691020288 532866932342784 533175304410112 533254431670272 533563027984896 534216662426538 534813655154688 535468821660864 535778699451177 538656136075512 538824990785536 539485071326208 541062513055232 541142810836992 541455972185856 542119275776043 542696291988864 543302760792064 543968326766592 544363898996736 544678924401248 546795774672896 547206233473536 548048326426624 548274995648289 549732379262976 550132143095808 550724343645504 552602744651776 553004595806208 553682046887424 554002464738632 554084682907392 555301000240896 555704813559168 556977773356992 558606363337568 558689264759808 559549028892672 561185137164288 561593229410304 562281201885312 562470650806272 562879677874176 563569226296128 564199020822528 564525524885504 564609304756224 565217089530912 565628113801296 567557348327424 568252627068672 568581476968596 570328624442304 571206300327936 571635083182176 573856696369152 574188789364736 574274003337216 574606337829888 575310251843964 575953167089664 576371998605312 576658731019392 577272510038016 577692300976128 579381459750912 580091223465936 580273066999808 580513064164488 582769180901376 583544147415138 584104137375744 584442160603392 585520760487936 585812044210176 586238045073408 586577303201344 586664355723264 587920982987936 589299020663808 589727557246464 590449995313542 592450000257024 592806752929664 595110648086528 595543410868224 595976488353792 596272973571072 596618038949296 596706581592576 599088312123392 599822217461376 600258406483008 601576083594304 601665362049024 602013548022432 602591261884416 603392587803408 605737623945216 606178114633728 606920705241984 607598945501184 607950565261312 608040789737472 608392665194496 608695327187136 609137968709088 609343205040128 609786317697024 610533328487472 611215605891072 611964367612416 612318513658488 612763789951404 615145246507008 615607012657728 615963266715979 616554367229952 618357157777408 618448926670848 618806825355264 619564886601192 621678087733248 622130170281984 622490199315712 623252772830961 623949264347136 624713625271008 624909456769024 625167915254064 625378552541184 626599995026616 628432158754764 629399249880576 631333279309824 631792383086592 632005252349952 632779482157056 633145673987008 633239637608448 634629714561024 635091215496192 635869225722276 638407272385792 638502016868352 639484604448768 641354442473472 641820833611776 642511734253088 642607087868928 645172028440576 645962388035328 646432130058624 647154524749824 647947312975872 648636969517056 649431573792768 649807402249824 651804142219776 652807200374784 654813158178816 655836224421888 656215759273984 656313146671104 656692957519872 657497430678816 658232190959616 658710855548928 659038549736448 659419937786064 659899466101512 661411105861428 662150239715328 662961398246784 663345056463362 663443501902272 666021921030144 666407350382592 666907597045872 667933897832448 669499479097344 669986337226752 670374060801536 670473549398016 671195293817958 673484595044352 673974351138816 674799994644048 675945036376064 676773094043592 677265241525236 677493431919616 678816661278834 680801505317661 681115986690048 681454826938368 681849187370624 681950378962944 683107553902592 683447384911872 683944385918976 684441748343808 684672356712448 684782243085528 685511105670144 686009607409152 687515524107776 687617556627456 688015483454208 688858327865799 690689399586816 691191666966528 692038402320384 692271570223104 692774988152832 693623663133696 694800646012928 695305903079424 695651802499584 696157678524672 698532121018368 699387848699904 699792587038272 700301474230176 701942922390528 703023138865152 703550871608832 703958019103976 706693894602752 706798773338112 707207800406016 708074156115648 708865436418048 709380921360384 710489243123712 711005908893696 711417370646528 712288883235384 713084873539584 713958428881152 714371599268236 714477617433216 714891088276638 716528698016547 718208181434016 719313428434944 721523747782656 721941296247808 722048437813248 722825701034724 723595055985152 725291102355456 725818531995648 726707686539744 728048840343552 729608311298048 729716590706688 731033327531052 733170851880558 734299124860672 734408100421632 737339461074944 738242729183232 738779577209856 740401333654528 740511214829568 740939751412224 741847430009322 742386899364201 742637031142656 744919019679744 746065371856896 748246849552384 748790972547072 749708269180416 749960867741696 750271046676606 750506237165568 751425635061504 752812406341632 753186913984512 753622786041216 754170818401728 756743131103232 757670169424896 758108635958128 758221145031168 760438165923072 761369730799041 761608400437248 762180110909568 765142261825536 765698671116288 766141783773184 766255485026304 767080335791952 767937556119552 768495998140416 768878308025856 769437434158848 769696680050688 770256401301504 771199993878912 771646290171666 772508613001216 773454964621248 774017418885984 777025574535168 777590625337344 778058863220184 778805516500992 779256214137856 779371861671936 781082725613568 781650726764544 782219140964352 782608277812032 783061176120951 785732027551744 785848636145664 786303409661952 787266660418056 787839158508948 790901031223296 791952771491973 794057881157632 794635317805056 795030631428096 795608775456768 797473615970304 799300398514176 799762956615168 800344541977344 801324993639807 802220482732032 802684730696576 803455015845888 804523450404544 807650165260288 807984204113268 808237486178304 809227606989312 811190220259328 811593769582848 812183958278784 813048423596032 814044437983296 814954141188096 815952490149888 816424684877984 816545848495104 817018386601872 820193662009344 820809350210304 822072489639936 824598568894464 825075767140352 825198214643712 826086515468256 828904116977664 829506893709312 830523070331136 831003697107948 831932352462848 832055817535488 832951500361344 833557220338752 833838070054912 835466660035488 837909545006352 839198999840768 839323543339008 841777705746432 842389844115456 843705976209408 844319516811264 846172952748032 846298531233792 846788287328256 847825634296368 848442170701944 851336022491136 852872215452894 855492936663456 855761111482368 856809450491904 857452624773264 860785044553728 861283184047104 861909506744832 862965377765946 863929750634496 864557997907968 865908765057024 866409869666432 866538451464192 869072189626368 870136835198904 870409600499712 875316221122707 875590610026496 875720554315776 876663240905088 877642921279488 878281140731904 878718066315264 879226583714752 879357067610112 879865954802016 881881474481904 882866986287104 883948530995712 884591335869696 888029228040192 888543133843456 888675000385536 889210129394496 890578530443264 892665972129792 893315116302336 893964732530688 894409460356608 894927058423944 897979460059136 898112727023616 898632468185088 899733326192064 900254005200277 900387609724512 902364125391456 903020322033648 903886892826624 905088881705112 907735340423548 908606435917824 909267171950592 911263179882496 911398418251776 911925847891968 912588997791744 913042990780704 913706953063632 914014807560192 914679476545536 915799992731208 916823408836608 917353977938944 918477770487732 919145684927106 922717869760512 923410518986592 923699984203776 924831550844928 927074537439232 927535736666112 928210238032896 929347329901788 932517131599872 933056782717696 933195255422976 933735298973568 935923896520704 937070437906512 937364185153536 938067828811776 942648238132146 942943733874688 944098874820864 945841228480512 946999918964736 947318990831616 948007878524928 949169223235584 949718510980512 950779831386112 951944571841536 952636823244288 953188117702184 955371597355396 957034615799808 957610908578688 959084571246592 959226906673152 962031663710208 962731250417664 963767601379632 967054803140608 967758042660864 968943582052992 969504313292606 969648195087936 970731787124736 972955454275584 974711103374736 977561135840744 977706213329664 979210800562176 981505988886528 983754336632832 984323638910976 985039436279808 986246146018224 987348286439424 987919668549632 988066283323392 989129906679096 989849199152268 990182708190208 992116658792142 993225359572992 994442097370176 995017584695043 998387963396096 999611025573888 1000361395568808 1000674982887424 1001900846748672 1004249218646016 1004830381388288 1004979505840128 1005561091202304 1006792940726937 1008990841470976 1010226892566528 1010961526708224 1013917554564096 1015159641065388 1015477867249664 1015897862287854 1016240147879424 1018224991918251 1020931561488384 1021673980035072 1022182240407552 1022773781055936 1023916741492736 1024661330853888 1025171077367808 1025916578878464 1026262240067584 1026662622515712 1027008535068672 1028266658505216 1028861720228888 1029014411113728 1031273286161664 1032023225181312 1033013591801856 1036034099380224 1036787500449792 1037411817626912 1038407355334656 1039162482229248 1041443634151424 1042200969019392 1042958854619136 1043477703749376 1044081568161268 1044236517787008 1047798181527552 1048404546215936 1049688880557408 1050452211345264 1052914383585792 1054534708297728 1055326307413248 1055937028655964 1060040841904128 1060811700609024 1062111234173472 1063298154627072 1064071382040576 1065733864685568 1066350608820224 1066508863340544 1067126055969792 1068433324853076 1069627310309376 1070937643321728 1071557398902354 1072336632414957 1077312272151024 1077649981571072 1078970142652416 1082125026110464 1082285621673984 1082911944371712 1084238551552086 1085392583977728 1087936653533184 1088727797993472 1089357848802496 1093591549345792 1094412466947072 1096096652853248 1096549991296578 1099756277820837 1100264286191616 1101448687291008 1105205489303552 1106009191612416 1107364093774848 1108004929477264 1108169365814784 1110602000481792 1111409627118336 1112771145013983 1113955546713984 1117212726675136 1117378529519616 1119098057785344 1122370274328576 1123186458820608 1124562403770624 1124941301612544 1125759355748352 1127138452592256 1128398041645056 1129051049771008 1129218609512448 1130434179061824 1131256227602592 1135114696654848 1136505254137344 1137162953937192 1140657248884608 1142412600655872 1143270166364352 1147713392738304 1148377578729472 1148548006674432 1149212675659776 1150620503687928 1151906334179328 1152743997210624 1153317462038784 1154545020076032 1155384601952256 1157469435257499 1158762919501824 1160182446931872 1160546133999616 1161026128328976 1165538361802752 1167088294830276 1168208274751488 1168884321206784 1171624088420352 1172476090146816 1173154606402688 1173328711446528 1175841965975872 1178598041327616 1179455114492928 1180899990627084 1185613505859328 1190221296173056 1191086821736448 1191952976707584 1192545947142144 1193236077898592 1193413163185152 1198176624246784 1199644434922752 1200516812966016 1203152167188608 1203330724098048 1204027096044864 1205182523768832 1206785175606816 1211475247890432 1212356229267456 1213841410483968 1215901130522624 1216081579474944 1216785330388992 1217390654374272 1218275937418176 1218686410080256 1219572635394048 1221066656974944 1222431211782144 1223928735224832 1224637027316976 1225527579902808 1230290493014016 1231214025315456 1231926533431958 1233108734459904 1236714315554816 1236897853341696 1237613650710528 1239129773202384 1243356175466496 1244260340563968 1244980398631424 1246505545661922 1247898528694272 1249427250542016 1250335830508128 1250757105082368 1253199990053232 1256864317509528 1258798499761152 1262666558619648 1263584766173184 1265558964314112 1266291347974016 1266479275216896 1269259429122048 1270182430992384 1271738451444552 1276814544771584 1277004033736704 1279308323179341 1282708884946944 1283641667223552 1285023468506176 1285214175737856 1290344056881152 1291924776070656 1292864260117248 1295894625951744 1297273939034112 1298863147585536 1299614804499648 1303608284439552 1305614400749568 1312431518547968 1312626293342208 1313385915039744 1314994861357632 1316464381919232 1317421711097856 1318077099472896 1318839875572128 1319798932203024 1322822211722856 1324300479430656 1325922796493568 1326690112926724 1326887003804544 1332043842060288 1332814700765184 1333815194091744 1335867795664896 1338998958194688 1339972674453504 1340748121603072 1340947098796032 1342390587635916 1346969190088704 1347948702277632 1349599989288096 1351890072752128 1353546188087184 1354530483050472 1354986863839232 1357633322557668 1361603010635322 1362909653876736 1363698374741248 1363900757925888 1366215107805184 1366894769823744 1367888771837952 1368883496687616 1369344713424896 1369564486171056 1371022211340288 1372019214818304 1375031048215552 1375235113254912 1376030966908416 1377716655731598 1378718527390659 1382383333933056 1384076804640768 1384543140446208 1385549976305664 1387247326267392 1389601292025856 1390611806158848 1391303604999168 1392315357049344 1398775697399808 1399585174076544 1400602948460352 1403885844781056 1406046277730304 1407101743217664 1407916038207952 1413387789205504 1413972357198219 1414415600812032 1416148312231296 1417730872836096 1418761842720768 1420978486247424 1422011817787392 1422834741293056 1424577766470768 1426169747079168 1427916857762304 1428743198536472 1428955234866432 1429782176553276 1433057396033094 1436416362868032 1438626856869888 1443047495565312 1443882592495616 1444096875626496 1445651402069448 1447190111970304 1450582204710912 1451637063991296 1453415373079488 1454256469938909 1456097680687104 1459216622596096 1459433181413376 1462066655062104 1466341703761116 1468598249721344 1468816200843264 1474678922149888 1476485458366464 1477559154419712 1480802667309056 1481022429659136 1481879502824448 1483694860018644 1484773798728402 1485274062285312 1488174988188213 1489838039359488 1492130743713792 1496493699104768 1497581945094144 1499416538360832 1499921735483392 1500542093353212 1501012474331136 1502851270123008 1506373827969024 1507245572082432 1508341636803456 1513486262206464 1515340338849792 1516217271916256 1516442290062336 1520876331846144 1522739461598082 1523216800874496 1524360221819136 1530284523651072 1531397342232576 1532283567546368 1532510970052608 1534160671583904 1535875112239104 1536991996280832 1537756616051712 1538874868317696 1539393360101376 1540512802603008 1542399987757824 1543292580343332 1545017226002432 1546909929242496 1548034837771968 1554051149070336 1555181250674688 1556117726440368 1557611033001984 1558512428275712 1558743723343872 1562165451227136 1563301453529088 1564438281928704 1565216555624064 1566122352241902 1571464055103488 1571697272291328 1572606819323904 1574533320836112 1575678317017896 1581802062446592 1583905542983946 1588536845741209 1589270635610112 1590061262856192 1591217550913536 1594947231940608 1598600797028352 1599525913230336 1600689083954688 1602649987279614 1604440965464064 1605369461393152 1607336098353531 1609046900809088 1615300330520576 1615968408226536 1616474972356608 1618455213978624 1622380440518656 1623187539165696 1624367916557568 1626096847192064 1626357827328129 1628088875966592 1629908282376192 1631904980299776 1632849369755968 1633091696990208 1634036773203744 1640387324018688 1641618700420608 1644144979279872 1649197137788928 1650151534280704 1650396429287424 1652173030936512 1657808233955328 1659013787418624 1661046140662272 1662007394215896 1663864704925696 1665903000722688 1667114440677504 1667676140109824 1670933320070976 1671900295371943 1675819090012704 1678397999681536 1678647086678016 1683555411492864 1684779688230912 1687411952418816 1688639033622528 1692345905496064 1692597062467584 1693576574656512 1695651268592736 1696884341403888 1702672044982272 1705744430905788 1710985873326912 1713618900983808 1714905249546528 1721570089107456 1722566368094208 1723819013489664 1725930755531892 1727859501268992 1729115995815936 1731817530114048 1732819739332864 1733076902928384 1738144379252736 1740273670397808 1740819200999424 1750632442245414 1751181220052992 1753326481810176 1756562281463808 1757436132630528 1758453167429504 1758714135220224 1759731909604032 1763762948963808 1765733972574208 1767897061991424 1769182671739392 1777086267686912 1777350000771072 1778420258788992 1781157060886528 1785331944259584 1786630232604672 1787929465061376 1788818920713216 1789854116847888 1795958920118272 1797264936370176 1799466652384128 1800508010400554 1800775219449024 1804728250782912 1806040644067296 1807773785653248 1810177763410224 1815470680847096 1817212871835648 1818534343901184 1822526359764992 1822796836503552 1823851695783936 1825177995583488 1826085981561408 1827413906127264 1828029615120384 1829358953091072 1831599985462416 1833646817673216 1834707955877888 1836955540975464 1838291369854212 1845435739521024 1846821037973184 1847889800147937 1849663101689856 1854149074878464 1855071473332224 1856420476065792 1858694659803576 1865034263199744 1866113565435392 1866390510845952 1867470597947136 1869758318492883 1871847793041408 1874140875813024 1874728370307072 1876135657623552 1885296476264292 1885887467749376 1888197749641728 1893999837929472 1896015757049856 1898338446471168 1899437021961024 1901559662772224 1903889143683072 1905273646488576 1906376235404368 1910743194710792 1915221817157376 1918169142493184 1918453813346304 1924063327420416 1925462500835328 1927535202759264 1934109606281216 1935516085321728 1937887164105984 1939008626585212 1939296390175872 1941463574249472 1945910908551168 1949422206749472 1955122271681488 1955412426659328 1958421601124352 1967508673265664 1968647277821952 1970078872559616 1972492292036448 1974696572878848 1975839337099264 1976132566646784 1978259813358192 1979698398304536 1980365416380416 1984233317584284 1986450719145984 1988884194740352 1990035169390086 1996775926792192 1999222051147776 2000722791137616 2001349965774848 2003801693497344 2008498437292032 2009660762776576 2009959011680256 2011122182404608 2013585881453874 2020453785133056 2021923053416448 2027835109128192 2030319282130776 2030955734499328 2031795724575708 2032480295758848 2036449983836502 2042404515952983 2043347960070144 2044364480815104 2045547562111872 2047833482985472 2049322661707776 2050342154735616 2051833157756928 2052524480135168 2053325245031424 2054017070137344 2056533317010432 2057723440457776 2058028822227456 2062546572323328 2064046450362624 2066574983597397 2072068198760448 2073575000899584 2074823635253824 2076814710669312 2078324964458496 2082887268302848 2084401938038784 2085917709238272 2086955407498752 2088163136322536 2088473035574016 2095596363055104 2096809092431872 2099377761114816 2100904422690528 2105828767171584 2109069416595456 2110652614826496 2111874057311928 2120081683808256 2121623401218048 2124222468346944 2126596309254144 2128142764081152 2131467729371136 2132701217640448 2133017726681088 2134252111939584 2136866649706152 2139254620618752 2141875286643456 2143114797804708 2144673264829914 2149586094049641 2154624544302048 2155299963142144 2157940285304832 2164250052220928 2164571243347968 2165823888743424 2168477103104172 2170785167955456 2175873307066368 2177455595986944 2178715697604992 2187183098691584 2188824933894144 2192193305706496 2193099982593156 2199512555641674 2202897374582016 2210410978607104 2212018383224832 2214728187549696 2216009858954528 2216338731629568 2221204000963584 2222819254236672 2225542290027966 2227911093427968 2234425453350272 2234757059039232 2238196115570688 2244740548657152 2246372917641216 2249124807541248 2249882603225088 2251518711496704 2254276905184512 2258102099542016 2258437219024896 2260868358123648 2262512455205184 2270229393309696 2273010508274688 2274325907874384 2281314497769216 2284825201311744 2286540332728704 2295426785476608 2296755157458944 2297096013348864 2298425351319552 2301241007375856 2303812668358656 2305487994421248 2306634924077568 2309090040152064 2310769203904512 2314938870514998 2317525839003648 2320364893863744 2321707697621767 2322052256657952 2331076723605504 2334176589660552 2336416549502976 2337768642413568 2343248176840704 2344952180293632 2346309212805376 2346657422893056 2349183528362853 2351683931951744 2357196082655232 2358910228985856 2361799981254168 2371227011718656 2375858314475919 2382173643472896 2383905953415168 2385091894284288 2386472155797184 2386826326370304 2396353248493568 2399288869845504 2401033625932032 2406304334377216 2406661448196096 2408054192089728 2410365047537664 2413570351213632 2422950495780864 2424712458534912 2427682820967936 2431802261045248 2433570660777984 2434781308748544 2436551874836352 2437372820160512 2439145270788096 2442133313949888 2444862423564288 2447857470449664 2449274054633952 2451055159805616 2460580986028032 2462428050630912 2463853066863916 2466217468919808 2473428631109632 2473795706683392 2475227301421056 2478259546404768 2486712350932992 2488520681127936 2489960797262848 2493011091323844 2495797057388544 2498854501084032 2500671661016256 2501514210164736 2506399980106464 2513728635019056 2517596999522304 2525333117239296 2527169532346368 2531117928628224 2532582695948032 2532958550433792 2538518858244096 2540364861984768 2543476902889104 2553629089543168 2554008067473408 2558616646358682 2567283334447104 2570046937012352 2570428351475712 2580688113762304 2583849552141312 2585728520234496 2591789251903488 2597726295171072 2599229608999296 2607216568879104 2611228801499136 2624863037095936 2625948663368121 2626771830079488 2629989722715264 2632928763838464 2634843422195712 2636154198945792 2637679751144256 2639597864406048 2645644423445712 2648600958861312 2651845592987136 2653380225853448 2653774007609088 2664087684120576 2665629401530368 2667630388183488 2671735591329792 2677997916389376 2679945348907008 2681496243206144 2681894197592064 2684781175271832 2693938380177408 2695897404555264 2699199978576192 2700762015600831 2703780145504256 2707092376174368 2709060966100944 2709973727678464 2715266645115336 2723206021270644 2725819307753472 2727396749482496 2727801515851776 2733789539647488 2735777543675904 2737766993375232 2738689426849792 2739128972342112 2742044422680576 2744038429636608 2750062096431104 2750470226509824 2752061933816832 2755433311463196 2757437054781318 2768153609281536 2771099952611328 2774494652534784 2779202584051712 2781223612317696 2782607209998336 2784630714098688 2797551394799616 2799170348153088 2801205896920704 2807771689562112 2812092555460608 2814203486435328 2815832076415904 2826775578411008 2827944714396438 2828831201624064 2832296624462592 2837523685441536 2841956972494848 2844023635574784 2845669482586112 2849155532941536 2852339494158336 2855833715524608 2857486397072944 2857910469732864 2859564353106552 2866114792066188 2872832725736064 2877253713739776 2886094991130624 2887765184991232 2888193751252992 2891302804138896 2894380223940608 2901164409421824 2903274127982592 2906830746158976 2908512939877818 2912195361374208 2918433245192192 2918866362826752 2924133310124208 2932683407522232 2937196499442688 2937632401686528 2952970916732928 2955118308839424 2961605334618112 2962044859318272 2963759005648896 2967389720037288 2969547597456804 2970548124570624 2976349976376426 2979676078718976 2985052754085129 2992987398209536 2995163890188288 2998833076721664 2999843470966784 3001084186706424 3002024948662272 3005702540246016 3012747655938048 3014491144164864 3016683273606912 3020378822180811 3026972524412928 3030680677699584 3032434543832512 3032884580124672 3041752663692288 3045478923196164 3046433601748992 3048720443638272 3062794684465152 3064567135092736 3065021940105216 3068321343167808 3071750224478208 3073983992561664 3075513232103424 3077749736635392 3078786720202752 3081025605206016 3084799975515648 3086585160686664 3090034452004864 3093819858484992 3096069675543936 3108102298140672 3110362501349376 3112235452880736 3115222066003968 3117024856551424 3117487446687744 3124330902454272 3126602907058176 3128876563857408 3130433111248128 3132244704483804 3142928110206976 3143394544582656 3145213638647808 3149066641672224 3151356634035792 3163604124893184 3167811085967892 3177073691482418 3180122525712384 3182435101827072 3189894463881216 3197201594056704 3199051826460672 3201378167909376 3205299974559228 3208881930928128 3210738922786304 3214672196707062 3217009897244871 3218093801618176 3230600661041152 3231936816453072 3232949944713216 3236910427957248 3244760881037312 3246375078331392 3248735833115136 3252193694384128 3252715654656258 3256177751933184 3263809960599552 3265698739511936 3266183393980416 3268073546407488 3280774648037376 3283237400841216 3288289958559744 3299268833462511 3300303068561408 3300792858574848 3304346061873024 3315616467910656 3318027574837248 3322092281324544 3324014788431792 3327729409851392 3331806001445376 3334228881355008 3335352280219648 3341866640141952 3343800590743886 3351638180025408 3356795999363072 3357294173356032 3367110822985728 3369559376461824 3374823904837632 3377278067245056 3384691810992128 3385194124935168 3387153149313024 3391302537185472 3393265096524121 3393768682807776 3405344089964544 3411488861811576 3421971746653824 3427237801967616 3429810499093056 3443140178214912 3445132736188416 3447638026979328 3451861511063784 3455719002537984 3458231991631872 3463635060228096 3465639478665728 3466153805856768 3472408305772497 3476288758505472 3480547340795616 3481638401998848 3501264884490828 3502362440105984 3506652963620352 3514872265261056 3516906334859008 3517428270440448 3519463819208064 3527525897927616 3531467945148416 3535794123982848 3538365343478784 3554172535373824 3556840517577984 3562314121773056 3570663888519168 3573260465209344 3575858930122752 3577637841426432 3579708233695776 3591917840236544 3594529872740352 3598933304768256 3601016020801108 3601550438898048 3609456501565824 3612081288134592 3615547571306496 3620355526820448 3630941361694192 3634425743671296 3637068687802368 3645052719529984 3647703391567872 3650355991166976 3652171963122816 3654827812254528 3656059230240768 3658717906182144 3663199970924832 3667293635346432 3669415911755776 3673911081950928 3676582739708424 3690871479042048 3693642075946368 3695779600295874 3699326203379712 3708298149756928 3710142946664448 3712840952131584 3717389319607152 3730068526399488 3732227130870784 3732781021691904 3734941195894272 3739516636985766 3743695586082816 3748281751626048 3752271315247104 3770592952528584 3771774935498752 3776395499283456 3787999675858944 3796676892942336 3798874043922048 3803119325544448 3807778287366144 3810547292977152 3812752470808736 3821486389421584 3830443634314752 3836338284986368 3837924969538023 3848126654840832 3850925001670656 3855070405518528 3868219212562432 3871032170643456 3875774328211968 3878017253170424 3878592780351744 3891821817102336 3898844413498944 3910244543362976 3910824853318656 3916843202248704 3937294555643904 3940157745119232 3944984584072896 3949393145757696 3951678674198528 3952265133293568 3956519626716384 3959396796609072 3960730832760832 3968466635168568 3972901438291968 3977768389480704 3980070338780172 3998444102295552 4001445582275232 4002699931549696 4007603386994688 4016996874584064 4019321525553152 4019918023360512 4022244364809216 4027171762907748 4040907570266112 4043846106832896 4055670218256384 4060638564261552 4061911468998656 4063591449151416 4064960591517696 4072899967673004 4084809031905966 4088728961630208 4091095124223744 4098645323415552 4100684309471232 4103666315513856 4105048960270336 4106650490062848 4108034140274688 4113066634020864 4115446880915552 4116057644454912 4125093144646656 4128092900725248 4133149967194794 4147150001799168 4149647270507648 4153629421338624 4156649928916992 4165774536605696 4168803876077568 4171835418476544 4173910814997504 4176326272645072 4176946071148032 4193618184863744 4198755522229632 4201808845381056 4211657534343168 4218138833190912 4221305229652992 4223748114623856 4240163367616512 4243246802436096 4248444936693888 4253192618508288 4256285528162304 4262935458742272 4265402435280896 4266035453362176 4268504223879168 4273733299412304 4278509241237504 4283750573286912 4286229595609416 4289346529659828 4299172188099282 4309249088604096 4311742867011853 4315880570609664 4328500104441856 4329142486695936 4331647777486848 4336954206208344 4341570335910912 4351746614132736 4354911191973888 4357431395209984 4362769409816727 4374366197383168 4377649867788288 4384386611412992 4386199965186312 4399025111283348 4405794749164032 4424036766449664 4429456375099392 4432019717909056 4432677463259136 4442408001927168 4445638508473344 4451084580055932 4455822186855936 4468850906700544 4469514118078464 4476392231141376 4489481097314304 4492745835282432 4498249615082496 4499765206450176 4503037422993408 4508553810369024 4516204199084032 4521736716247296 4525024910410368 4540458786619392 4546021016549376 4548651815748768 4562628995538432 4569650402623488 4573080665457408 4590853570953216 4593510314917888 4594192026697728 4596850702639104 4602482014751712 4607625336717312 4610975988842496 4613269848155136 4618180080304128 4621538407809024 4629877741029996 4635051678007296 4640729787727488 4643415395243534 4644104513315904 4662153447211008 4668353179321104 4672833099005952 4675537284827136 4686496353681408 4689904360587264 4692618425610752 4693314845786112 4698367056725706 4703367863903488 4714392165310464 4717820457971712 4723599962508336 4742454023437312 4751716628951838 4765610537223627 4767811906830336 4770183788568576 4772944311594368 4773652652740608 4792706496987136 4798577739691008 4802067251864064 4812608668754432 4813322896392192 4816108384179456 4822008295060593 4827140702427264 4845900991561728 4849424917069824 4855365641935872 4863604522090496 4867141321555968 4869562617497088 4873103749672704 4874745640321024 4878290541576192 4884266627899776 4889724847128576 4895714940899328 4898548109267904 4902110319611232 4921161972056064 4924856101261824 4927706133727832 4932434937839616 4946857262219264 4947591413366784 4950454602842112 4956519092809536 4973424701865984 4977041362255872 4979921594525696 4986022182647688 4991594114777088 4997709002168064 5001343322032512 5003028420329472 5012799960212928 5015700886115829 5027457270038112 5035193999044608 5050666234478592 5054339064692736 5062235857256448 5065165391896064 5065917100867584 5077037716488192 5080729723969536 5086953805778208 5107258179086336 5108016134946816 5117233292717364 5140093874024704 5140856702951424 5161376227524608 5167699104282624 5171457040468992 5183578503806976 5195452590342144 5198459217998592 5214433137758208 5222457602998272 5249726074191872 5251897326736242 5253543660158976 5259979445430528 5269686844391424 5272308397891584 5275359502288512 5279195728812096 5291288846891424 5297201917722624 5303691185974272 5306760451706896 5307548015218176 5331258803060736 5335260776366976 5343471182659584 5355995832778752 5359890697814016 5362992486412288 5363788395184128 5369562350543664 5387876760354816 5391794809110528 5398399957152384 5401524031201662 5407560291008512 5414184752348736 5418121932201888 5419947455356928 5430533290230672 5446412042541288 5451638615506944 5454793498964992 5455603031703552 5467579079294976 5471555087351808 5475533986750464 5478257944684224 5484088845361152 5488076859273216 5500124192862208 5500940453019648 5504123867633664 5510866622926392 5514874109562636 5536307218563072 5543669400443811 5548989305069568 5558405168103424 5562447224635392 5565214419996672 5569261428197376 5595102789599232 5598340696306176 5602411793841408 5609274955478649 5615543379124224 5624185110921216 5628406972870656 5631664152831808 5653551156822016 5655889428792876 5657662403248128 5664593248925184 5688047271149568 5691338965172224 5698311065883072 5704678988316672 5711667431049216 5714972794145888 5715820939465728 5719128706213104 5732229584132376 5745665451472128 5754507427479552 5772189982261248 5775530369982464 5776387502505984 5782605608277792 5788760447881216 5802328818843648 5806548255965184 5813661492317952 5817025879755636 5824390722748416 5836866490384384 5837732725653504 5848266620248416 5865366815044464 5874392998885376 5875264803373056 5905941833465856 5910236617678848 5923210669236224 5924089718636544 5927518011297792 5934779440074576 5939095194913608 5941096249141248 5952699952752852 5959352157437952 5970105508170258 5990327780376576 5997666153443328 5999686941933568 6002168373412848 6004049897324544 6011405080492032 6025495311876096 6028982288329728 6033366547213824 6040757644361622 6061361355399168 6064869087665024 6065769160249344 6083505327384576 6090957846392328 6092867203497984 6097440887276544 6127213547858949 6129134270185472 6130043880210432 6136642686335616 6143500448956416 6147967985123328 6151026464206848 6155499473270784 6157573440405504 6162051210412032 6169599951031296 6173170321373328 6180068904009728 6187639716969984 6192139351087872 6216204596281344 6220725002698752 6224470905761472 6230444132007936 6234049713102848 6234974893375488 6248661804908544 6253205814116352 6257753127714816 6260866222496256 6264489408967608 6285856220413952 6286789089165312 6290427277295616 6298133283344448 6301778036401939 6302713268071584 6327208249786368 6335622171935784 6354147382964836 6360245051424768 6364870203654144 6379788927762432 6394403188113408 6398103652921344 6402756335818752 6410599949118456 6417763861856256 6421477845572608 6429344393414124 6434019794489742 6436187603236352 6448758282148923 6463873632906144 6465899889426432 6473820855914496 6489521762074624 6492750156662784 6497471666230272 6504387388768256 6505431309312516 6512355503866368 6527619921199104 6531397479023872 6532366787960832 6536147092814976 6561549296074752 6566474801682432 6576579917119488 6598537666925022 6600606137122816 6608692123746048 6631232935821312 6636055149674496 6644184562649088 6648029576863584 6655458819702784 6663612002890752 6668457762710016 6670704560439296 6683733280283904 6687601181487772 6703276360050816 6713591998726144 6714588346712064 6734221645971456 6739118752923648 6749647809675264 6754556134490112 6769383621984256 6774306298626048 6782605074370944 6786530193048242 6787537365615552 6810688179929088 6822977723623152 6843943493307648 6854475603935232 6859620998186112 6886280356429824 6890265472376832 6895276053958656 6903723022127568 6911438005075968 6916463983263744 6927270120456192 6931278957331456 6932307611713536 6944816611544994 6952577517010944 6961094681591232 6965123092865301 7002529768981656 7004724880211968 7013305927240704 7029744530522112 7033812669718016 7034856540880896 7038927638416128 7047550585088559 7055051795855232 7062935890296832 7071588247965696 7076730686957568 7108345070747648 7113681035155968 7124628243546112 7127574943427757 7146520930418688 7151717860245504 7155275682852864 7159416467391552 7183835680473088 7189059745480704 7197866609536512 7202032041602216 7203100877796096 7218913003131648 7224162576269184 7231095142612992 7240711053640896 7261882723388384 7268851487342592 7274137375604736 7290105439059968 7295406783135744 7300711982333952 7304343926245632 7309655624509056 7312118460481536 7317435812364288 7326399941849664 7334587270692864 7338831823511552 7347822163901856 7353165479416848 7381742958084096 7387284151892736 7391559200591748 7398652406759424 7420285893328896 7425681904263168 7434778639214304 7460137052798976 7464454261741568 7465562043383808 7469882391788544 7479033273971532 7487391172165632 7496563503252096 7504542630494208 7541185905057168 7543549870997504 7552790998566912 7575999351717888 7593353785884672 7597748087844096 7615556574732288 7621094585954304 7625504941617472 7642972778843168 7660887268629504 7672676569972736 7675849939076046 7701850003341312 7710140811037056 7736438425124864 7742064341286912 7751548656423936 7756034506340848 7757185560703488 7797688826997888 7820489086725952 7821649706637312 7833686404497408 7874589111287808 7880315490238464 7889969168145792 7898786291515392 7903357348397056 7904530266587136 7913039253432768 7918793593218144 7921461665521664 7936933270337136 7945802876583936 7955536778961408 7960140677560344 7996888204591104 8002891164550464 8015206773989376 8033993749168128 8038643051106304 8039836046721024 8044488729618432 8054343525815496 8081815140532224 8087692213665792 8102286046802493 8111340436512768 8121277128523104 8123822937997312 8127182898302832 8129921183035392 8145799935346008 8169618063811932 8177457923260416 8182190248447488 8201368618942464 8207332631027712 8213300980125696 8216068280549376 8226133268041728 8230893761831104 8232115288909824 8250186289293312 8256185801450496 8266299934389588 8299294541015296 8313299857833984 8331549073211392 8337607752155136 8343670836953088 8347821629995008 8352652545290144 8353892142296064 8387236369727488 8397511044459264 8403617690762112 8423315068686336 8436277666381824 8442610459305984 8447496229247712 8480326735233024 8486493604872192 8496889873387776 8512571056324608 8525870917484544 8530804870561792 8532070906724352 8537008447758336 8547466598824608 8557018482475008 8567501146573824 8572459191218832 8578693059319656 8598344376198564 8618498177208192 8623485734023706 8631761141219328 8657000208883712 8658284973391872 8663295554973696 8673908412416688 8683140671821824 8703493228265472 8709822383947776 8714862790419968 8725538819633454 8755299735576576 8768773222825984 8772399930372624 8798050222566696 8811589498328064 8858912750198784 8864039435818112 8865354926518272 8884816003854336 8891277016946688 8902169160111864 8911644373711872 8937701813401088 8939028236156928 8955158262255387 8978962194628608 8985491670564864 8996499230164992 8999530412900352 9006074845986816 9017107620738048 9032408398168064 9043473432494592 9050049820820736 9080917573238784 9092042033098752 9097303631497536 9125257991076864 9139300805246976 9146161330914816 9187020629835776 9188384053395456 9193701405278208 9204964029503424 9215250673434624 9221951977684992 9226539696310272 9236360160608256 9243076815618048 9259755482059992 9270103356014592 9281459575454976 9286830790487068 9288209026631808 9324306894422016 9336706358642208 9345666198011904 9351074569654272 9372992707362816 9379808721174528 9385236851221504 9386629691572224 9396734113451412 9406735727806976 9428784330620928 9435640915943424 9447199925016672 9484908046874624 9503433257903676 9531221074447254 9540367577137152 9545888623188736 9547305305481216 9585412993974272 9597155479382016 9604134503728128 9625217337508864 9626645792784384 9632216768358912 9644016590121186 9651029691734613 9654281404854528 9691801983123456 9698849834139648 9710731283871744 9727209044180992 9734282643111936 9739125234994176 9746207499345408 9749491280642048 9756581083152384 9768533255799552 9791429881798656 9797096218535808 9804220639222464 9842323944112128 9849712202523648 9855412267455664 9864869875679232 9893714524438528 9897806500387533 9900909205684224 9913038185619072 9946849403731968 9954082724511744 9959843189051392 9972044365295376 9983188229554176 9995418004336128 10002686644065024 10006056840658944 10025599920425856 10031401772231658 10054914540076224 10070387998089216 10101332468957184 10108678129385472 10124471714512896 10130330783792128 10131834201735168 10154075432976384 10161459447939072 10173907611556416 10179795289572363 10214516358172672 10216032269893632 10234466585434728 10280187748049408 10281713405902848 10322752455049216 10335398208565248 10342914080937984 10367157007613952 10390905180684288 10396918435997184 10417224917317491 10428866275516416 10444915205996544 10499452148383744 10503794653472484 10507087320317952 10519958890861056 10544616795783168 10550719004577024 10558391457624192 10582577693782848 10594403835445248 10607382371948544 10613520903413792 10615096030436352 10662517606121472 10670521552733952 10686942365319168 10711991665557504 10719781395628032 10725984972824576 10727576790368256 10739124701087328 10775753520709632 10783589618221056 10796799914304768 10803048062403324 10815120582017024 10828369504697472 10836243864403776 10839894910713856 10861066580461344 10892824085082576 10903277231013888 10909586997929984 10911206063407104 10935158158589952 10943110174703616 10951067973500928 10956515889368448 10968177690722304 10976153718546432 11000248385724416 11001880906039296 11008247735267328 11021733245852784 11029748219125272 11072614437126144 11087338800887622 11097978610139136 11124894449270784 11130428839993344 11138522856394752 11190205579198464 11196681392612352 11204823587682816 11218549910957298 11231086758248448 11256813945741312 11263328305663616 11307102313644032 11311778857585752 11315324806496256 11329186497850368 11382677930344448 11396622131766144 11409357976633344 11423334862098432 11429945588291776 11431641878931456 11438257412426208 11464459168264752 11491330902944256 11509014854959104 11544379964522496 11551060739964928 11552775005011968 11565211216555584 11577520895762432 11604657637687296 11613096511930368 11627322984635904 11634051759511272 11673732980768768 11675465451307008 11696533240496832 11703302067603601 11730733630088928 11748785997770752 11750529606746112 11811883666931712 11820473235357696 11846421338472448 11848179437273088 11855036022595584 11869558880149152 11878190389827216 11882192498282496 11905399905505704 11918704314875904 11940211016340516 11995332306886656 12004336746825696 12008099794649088 12022810160984064 12050990623752192 12057964576659456 12066733094427648 12081515288723244 12122722710798336 12129738175330048 12131538320498688 12167010654769152 12181915692784656 12185734406995968 12194881774553088 12254427095717898 12258268540370944 12273285372671232 12295935970246656 12302052928413696 12310998946541568 12315146880811008 12324102420824064 12339199902062592 12346340642746656 12360137808019456 12375279433939968 12384278702175744 12441450005397504 12448941811522944 12460888264015872 12468099426205696 12469949786750976 12497323609817088 12506411628232704 12515506255429632 12521732444992512 12528978817935216 12571712440827904 12580854554591232 12596266566688896 12603556072803878 12605426536143168 12654416499572736 12671244343871568 12708294765929672 12720490102849536 12729740407308288 12759577855524864 12788806376226816 12796207305842688 12805512671637504 12821199898236912 12835527723712512 12842955691145216 12858688786828248 12868039588979484 12872375206472704 12897516564297846 12927747265812288 12935228601035559 12947641711828992 12979043524149248 12985500313325568 12994943332460544 13008774777536512 13010862618625032 13024711007732736 13055239842398208 13062794958047744 13064733575921664 13072294185629952 13088308229450181 13123098592149504 13132949603364864 13153159834238976 13197075333850044 13201212274245632 13217384247492096 13272110299348992 13288369125298176 13296059153727168 13310917639405568 13327224005781504 13336915525420032 13341409120878592 13367466560567808 13375202362975544 13406552720101632 13427183997452288 13429176693424128 13468443291942912 13478237505847296 13499295619350528 13509112268980224 13538767243968512 13548612597252096 13565210148741888 13573060386096484 13575074731231104 13621376359858176 13645955447246304 13687886986615296 13708951207870464 13719241996372224 13772560712859648 13780530944753664 13790552107917312 13807446044255136 13822876010151936 13832927966527488 13854540240912384 13862557914662912 13864615223427072 13889633223089988 13905155034021888 13922189363182464 13930246185730602 14005059537963312 14009449760423936 14026611854481408 14059489061044224 14067625339436032 14069713081761792 14077855276832256 14095101170177118 14110103591710464 14143176495931392 14153461373915136 14216690141495296 14227362070311936 14249256487092224 14255149886855514 14296831611670881 14303435720491008 14310551365705728 14318832934783104 14367671360946176 14378119490961408 14395733219073024 14404064083204432 14406201755592192 14437826006263296 14448325152538368 14466024885181779 14481422107281792 14523765446776768 14537702974685184 14548274751209472 14580210878119936 14590813566271488 14601423964667904 14608687852491264 14619311249018112 14624236920963072 14634871624728576 14652799883699328 14669174541385728 14677663647023104 14695644327803712 14706330958833696 14763485916168192 14774568303785472 14783118401183496 14797304813518848 14840571786657792 14851363808526336 14869557278428608 14920274105597952 14928908523483136 14931124086767616 14939764783577088 14958066547943064 14974782344331264 14993127006504192 15009085260988416 15047102658347487 15082371810114336 15087099741995008 15105581997133824 15151998703435776 15186707571769344 15195496175688192 15231113149464576 15242189171908608 15251009883234944 15285945557686336 15321774537259008 15345353139945472 15351699878152092 15420281622074112 15472876850249728 15484128682573824 15503097312847872 15512069012681696 15514371121406976 15595377653995776 15640978173451904 15643299413274624 15667372808994816 15749178222575616 15760630980476928 15779938336291584 15806714696794112 15809060533174272 15826078506865536 15837587186436288 15842923331043328 15873866540674272 15891605753167872 15911073557922816 15920281355120688 15993776409182208 16005782329100928 16030413547978752 16067987498336256 16077286102212608 16079672093442048 16088977459236864 16108687051630992 16163630281064448 16175384427331584 16204572093604986 16222680873025536 16242554257046208 16254365796605664 16259842366070784 16291599870692016 16339236127623864 16354915846520832 16364380496894976 16402737237884928 16414665262055424 16426601960251392 16452266536083456 16461787523662208 16464230577819648 16500372578586624 16512371602900992 16532599868779176 16598589082030592 16631008201331433 16675215504310272 16687341673906176 16695643259990016 16705305090580288 16707784284592128 16774472739454976 16795022088918528 16807235381524224 16846630137372672 16872555332763648 16885220918611968 16894992458495424 16960653470466048 16972987209744384 16993779746775552 17061609741123584 17064141813448704 17074016895516672 17094933197649216 17114036964950016 17135002293147648 17144918382437664 17157386118639312 17196688752397128 17236996354416384 17246971468047412 17263522282438656 17314000417767424 17316569946783744 17326591109947392 17347816824833376 17366281343643648 17406986456530944 17419644767895552 17429725580839936 17451077639266908 17510599471153152 17544799860745248 17596100445133392 17623178996656128 17717825500397568 17728078871636224 17730709853036544 17769632007708672 17782554033893376 17804338320223728 17823288747423744 17875403626802176 17878056472313856 17910316524510774 17970983341129728 17992998460329984 17999060825800704 18012149691973632 18034215241476096 18064816796336128 18086946864989184 18100099641641472 18184084066197504 18194607262995072 18250515982153728 18278601610493952 18292322661829632 18374041259671552 18381640643576847 18387402810556416 18409928059006848 18430501346869248 18443903955369984 18453079392620544 18472720321216512 18486153631236096 18519510964119984 18540206712029184 18562919150909952 18573661580974136 18576418053263616 18648613788844032 18673412717284416 18691332396023808 18702149139308544 18745985414725632 18759617442349056 18770473702443008 18773259383144448 18793468226902824 18813471455613952 18857568661241856 18871281831886848 18894399850033344 18905334109205817 18969816093749248 19006866515807352 19062442148894508 19080735154274304 19091777246377472 19094610610962432 19170825987948544 19194310958764032 19208269007456256 19250434675017728 19253291585568768 19264433536717824 19288033180242372 19302059383469226 19308562809709056 19346274846446769 19397699668279296 19421462567743488 19454418088361984 19468565286223872 19478250469988352 19492414998690816 19498982561284096 19513162166304768 19537066511599104 19582859763597312 19594192437071616 19608441278444928 19684647888224256 19699424405047296 19710824534911328 19729739751358464 19787429048877056 19795613000775066 19801818411368448 19826076371238144 19893698807463936 19908165449023488 19919686378102784 19944088730590752 19966376459108352 19990836008672256 20005373288130048 20012113681317888 20051199840851712 20062803544463316 20109829080152448 20140775996178432 20202664937914368 20217356258770944 20248943429025792 20260661567584256 20263668403470336 20308150865952768 20322918895878144 20347815223112832 20359590579144726 20429032716345344 20432064539787264 20468933170869456 20560375496098816 20563426811805696 20670796417130496 20685828161875968 20734314015227904 20781810361368576 20793836871994368 20834449834634982 20857732551032832 20895369278595903 20998904296767488 21007589306944968 21014174640635904 21039917781722112 21089233591566336 21101438009154048 21116782915248384 21142651755265677 21165155387565696 21188807670890496 21214764743897088 21227041806827584 21230192060872704 21325035212242944 21341043105467904 21373884730638336 21439562791256064 21451969945649152 21455153580736512 21478249402174656 21551507041419264 21567179236442112 21593599828609536 21606096124806648 21630241164034048 21656739009394944 21672487728807552 21679789821427712 21722133160922688 21785648170165152 21806554462027776 21819173995859968 21822412126814208 21870316317179904 21886220349407232 21902135947001856 21913031778736896 21936355381444608 21952307437092864 22000496771448832 22003761812078592 22016495470534656 22043466491705568 22059496438250544 22145228874252288 22174677601775244 22195957220278272 22260857679986688 22277045712789504 22380411158396928 22393362785224704 22409647175365632 22437099821914596 22462173516496896 22513627891482624 22526656611327232 22614204627288064 22623557715171504 22630649612992512 22658372995700736 22765355860688896 22793244263532288 22846669724196864 22859891176583552 22863283757862912 22876514824852416 22928918336529504 22982661805888512 23018029709918208 23102121479929856 23105550010023936 23130422433111168 23155041791524864 23209315275374592 23226193023860736 23254645969271808 23268103519022544 23347465961537536 23393066480993664 23406604135207202 23461467260177856 23497571995541504 23501059213492224 23623767333863424 23640946470715392 23692842676944896 23696358874546176 23710072045191168 23739117760298304 23756380779654432 23764384996564992 23810799811011408 23837408629751808 23880422032681032 23990664613773312 24008673493651392 24045620321968128 24101981247504384 24115929153318912 24133466188855296 24163030577446488 24245445421596672 24259476350660096 24263076640997376 24306858140407479 24334021309538304 24363831385569312 24371468813991936 24389763549106176 24508854191435796 24516537080741888 24546570745342464 24604105856827392 24621997893083136 24648204841648128 24678399804125184 24692681285493312 24720275616038912 24750558867879936 24768557404351488 24897883623045888 24936198852411392 24939899573501952 24994647219634176 25012823256465408 25031012510859264 25043464889985024 25057957635870432 25143424881655808 25161709109182464 25192533133377792 25207112145607756 25210853072286336 25308832999145472 25342488687743136 25416589531859344 25440980205699072 25459480814616576 25577612752453632 25592414611685376 25611025343275008 25642399796473824 25671055447425024 25685911382290432 25717377573656496 25736079177958968 25744750412945408 25795033128595692 25855494531624576 25870457202071118 25895283423657984 25958087048298496 25971000626651136 25989886664921088 26017549555073024 26021725237250064 26049422015465472 26110479684796416 26125589916095488 26129467151843328 26144588371259904 26176616458900362 26265899206729728 26306319668477952 26394150667700088 26402424548491264 26434768494984192 26576738250596352 26592118307454336 26621835278811136 26654448011563008 26673831050840064 26682818241757184 26734933121135616 26750404725951088 26813105440203264 26854367994904576 26865474786766161 26936886583885824 26956475011694592 26998591238701056 27018224537960448 27077534487937024 27097225194504192 27130420297483776 27146120772192968 27150149462462208 27242752719716352 27291910894492608 27375773973230592 27417902415740928 27438483992744448 27561061889507328 27581104215834624 27614892088510272 27645752020303872 27665855933054976 27709080481824768 27725115829325824 27729230446854144 27779266446179976 27810310068043776 27844378726364928 27860492371461204 28010119075926624 28018899520847872 28053223708962816 28118978122088448 28135250678872064 28139426163523584 28155710553664512 28190202340354236 28220207183420928 28286352991862784 28306922747830272 28433380282990592 28454724140623872 28498512974184448 28510299773711028 28593663223341762 28621102731411456 28637665869566208 28735342721892352 28756238981922816 28791466438146048 28808128166408864 28812403511184384 28875652012526592 28896650305076736 28932049770363558 28962844214563584 29047530893553536 29075405949370368 29096549502418944 29160421756239872 29181627132542976 29202847929335808 29217375704982528 29238622498036224 29248473841926144 29269743249457152 29305599767398656 29355327294046208 29391288655607424 29412661917667392 29526971832336384 29549136607570944 29566236802366992 29594609627037696 29681143573315584 29702727617052672 29739114556857216 29840548211195904 29857817046966272 29862248173535232 29879529567154176 29916133095886128 29949564688662528 29986254013008384 30018170521976832 30094205316694974 30164743620228672 30182200069082971 30211163994267648 30303997406871552 30373415143538688 30390992351376384 30462226298929152 30484378343817216 30502019766469888 30539385868717089 30571891115372672 30643549074518016 30690706279890944 30703399756304184 30840563244148224 30968257365147648 31006194625695744 31024138025363392 31028742242813952 31190755307991552 31281956346903808 31286598826549248 31334745617989632 31498356445151232 31521261960953856 31559876672583168 31613429393588224 31652157013731072 31675174372872576 31685846662086656 31747733081348544 31783211506335744 31822147115845632 31840562710241376 31987552818364416 32011564658201856 32060827095957504 32135974996672512 32154572204425216 32159344186884096 32177954918473728 32217374103261984 32327260562128896 32350768854663168 32409144187209972 32445361746051072 32485108514092416 32508731593211328 32519684732141568 32583199741384032 32678472255247728 32709831693041664 32728760993789952 32805474475769856 32829330524110848 32853203920502784 32904533072166912 32923575047324416 32928461155639296 33000745157173248 33024743205801984 33065199737558352 33197178164061184 33262016402662866 33374683347812352 33391286519980032 33410610181160576 33415568569184256 33548945478909952 33590044177837056 33614470763048448 33693260274745344 33770441837223936 33789984916990848 33921306940932096 33945974419488768 33987559493551104 34123219482247168 34148033791033344 34189866395298432 34228073929900032 34270004586295296 34289836764875328 34314772237278624 34393377504794256 34473992708832768 34493942936094824 34527044564877312 34628000835534848 34633139893567488 34653182219894784 34695633649666752 34732562687287296 34813972913061888 34839289535791104 34859451161679872 34902155278533816 35021198942306304 35089599721490496 35109906202810803 35192200890266784 35246357993312256 35435651000795136 35456157743272448 35461419706073088 35539264015417344 35565108067786752 35608676640447456 35646577494847488 35750807253604352 35756112944627712 35820633049021548 35985996920659968 36024299383947264 36068430482952192 36129633592672256 36173893729978368 36200199283282944 36368168132395008 36389214525990144 36501031964307456 36557203220987904 36584645323659264 36748082519343104 36763281287153694 36774805621112832 36819856118013696 36887807910739968 36906158785241088 36945440642433024 36972307262472192 37039021928239968 37080413424058368 37125838301819904 37147323161948272 37152836106527232 37346825434568832 37382664792047616 37404298278617088 37491970829451264 37519234884698112 37540947404886016 37546518766288896 37586936453805648 37626942911227904 37715137322483712 37742563663773696 37788799700066688 37810668218411634 37939632187498496 38013733031614704 38124884297789016 38161470308548608 38183554492754944 38189221221924864 38388621917528064 38416538014912512 38500869350035456 38506583171137536 38528867073435648 38576066360484744 38604118766938452 38617125619418112 38692549692893538 38805685803106677 38842925135486976 38908836176723968 38937130572447744 38956500939976704 38984829997381632 38997965122568192 39026324332609536 39074133023198208 39165719527194624 39188384874143232 39216882556889856 39264924688350543 39369295776448512 39398848810094592 39421649069822656 39459479502716928 39574858097754112 39591226001550132 39603636822736896 39652152742476288 39816330898046976 39839372756205568 39888177461181504 39932752918216704 39981672017344512 40010746576260096 40024227362635776 40102399681703424 40125607088926632 40219658160304896 40281551992356864 40405329875828736 40434712517541888 40497886858051584 40521323135168512 40527336806940672 40616301731905536 40645837791756288 40695630446225664 40719181158289452 40858065432690688 40864129079574528 40937866341738912 41120750992197632 41126853623611392 41341592834260992 41371656323751936 41468628030455808 41563620722737152 41587673743988736 41668899669269964 41715465102065664 41790738557191806 41997808593534976 42015178613889936 42028349281271808 42079835563444224 42178467183132672 42202876018308096 42233565830496768 42285303510531354 42330310775131392 42429529487794176 42454083613655168 42460384121745408 42650070424485888 42682086210935808 42747769461276672 42890494835012643 42903939891298304 42910307161473024 42956498804349312 43103014082838528 43134358472884224 43187199657219072 43212192249613296 43260482328068096 43313478018789888 43344975457615104 43359579642855424 43444266321845376 43571296340330304 43613108924055552 43638347991719936 43644824253628416 43740632634359808 43772440698814464 43804271894003712 43826063557473792 43872710762889216 43904614874185728 44000993542897664 44007523624157184 44032990941069312 44086932983411136 44112446254813573 44118992876501088 44290457748504576 44349355203550488 44391914440556544 44521715359973376 44554091425579008 44760822316793856 44786725570449408 44819294350731264 44874199643829192 44924347032993792 45027255782965248 45053313222654464 45141307975042461 45247115430343008 45261299225985024 45316745991401472 45530711721377792 45586488527064576 45693339448393728 45719782353167104 45726567515725824 45753029649704832 45857836673059008 45965323611777024 46036059419836416 46204242959859712 46260844866222336 46310083583049728 46418630550749184 46452386047721472 46509291938543616 46536207038045088 46694931923075072 46786132961987328 46813208270414404 46922934520355712 46995143991083008 47002118426984448 47247534667726848 47281892941430784 47385685353889792 47420144090382336 47478235520596608 47512761559308864 47528769993129984 47621599622022816 47674817259503616 47760844065362064 47981329227546624 48017346987302784 48091240643936256 48203962495008768 48231858306637824 48266932377710592 48326061154892976 48490890843193344 48518952701320192 48526153281994752 48613716280814958 48668042619076608 48727662771138624 48779527098212352 49017708382871592 49033074161483776 49093141490684928 49208211713654784 49243995786166272 49356799608250368 49385362570986624 49440551232077824 49501117735759872 49537114808702976 49795767246091776 49872397704822784 49893024603994299 50025646512930816 50062025021718528 50086929779970048 50115915271740864 50286849763311616 50323418218364928 50385066266755584 50414224291215512 50421706144572672 50617665998290944 50684977375486272 50833179063718688 50881960411398144 50918961629233152 51184829223370752 51222050686550016 51284799592947648 51342110894850048 51371822764580864 51434755147312992 51472158355917936 51489500825890816 51590066257191384 51710989063249152 51740914404142236 51790566847315968 51942001253302272 51979773329842176 52035099110146048 52043450474500128 52098844030930944 52220959369592832 52251179832190976 52258934303686656 52289176742519808 52353232917800724 52531798413459456 52788301335400176 52804849096982528 52869536989968384 53153476501192704 53184236614908672 53308896023126016 53347662101680128 53365636483514368 53469866242271232 53500809451902176 53626210880406528 53708735989809152 53730949573532322 53912950023389184 53997182477402112 54036449075920896 54155068975874048 54194450389008384 54260840594967552 54292241544385936 54300298924924416 54583821788985216 54751547946461184 54835804831481856 54876967985488896 55122123779014656 55162208431669248 55229784177020544 55291504040607744 55331711866109952 55418160963649536 55450231658651648 55458460893708288 55558532892359952 55620620136087552 55688757452729856 55720984742922408 56020238151853248 56106447417925632 56237956244176896 56270501357744128 56278852327047168 56311421107329024 56380404680708472 56440414366841856 56572705983725568 56613845495660544 56716002327617451 56866760565981184 56909448281247744 56997025948368896 57020599547422056 57187326446683524 57242205462822912 57275331739132416 57512477963845632 57582932876292096 57616256332817728 57624807022368768 57751304025053184 57793300610153472 57864099540727116 57925688429127168 58095061787107072 58193099004837888 58320843512479744 58363254265085952 58405695858671616 58434751409965056 58477244996072448 58496947683852288 58539486498914304 58611199534797312 58710654588092416 58782577311214848 58825323835334784 59053943664672768 59098273215141888 59132473604733984 59189219254075392 59362287146631168 59405455234105344 59478229113714432 59681096422391808 59715634093932544 59724496347070464 59759059134308352 59832266191772256 59899129377325056 59972508026016768 60036341043953664 60188410633389948 60329487240457344 60364400138165942 60422327988535296 60607994813743104 60746830287077376 60781984702752768 60924452597858304 60968756687634432 61004039532939776 61078771737434178 61143782230745344 61287098149036032 61381412559781888 61406799512608368 61681126488296448 62012389251391488 62048276050726784 62057484485627904 62381510615983104 62563912693807616 62573197653098496 62686107835787709 62996712890302464 63042523921907712 63119753345166336 63226858787176448 63304314027462144 63350348745745152 63371693324173312 63495466162697088 63566423012671488 63644294231691264 63681125420482752 63975105636728832 64023129316403712 64121654191915008 64309144408850432 64318688373768192 64355909836947456 64434748206523968 64654521124257792 64701537709326336 64818288374419944 64890723492102144 64970217028184832 65017463186422656 65039369464283136 65166399482768064 65356944510495456 65419663386083328 65457521987579904 65610948951539712 65658661048221696 65706407841005568 65809066144333824 65847150094648832 65856922311278592 66001490314346496 66049486411603968 66130399475116704 66394356328122368 66524032805325732 66782573039960064 66821220362321152 66831137138368512 67097890957819904 67180088355674112 67228941526096896 67386520549490688 67540883674447872 67579969833981696 67842613881864192 67891948838977536 67975118987102208 68246438964494336 68296067582066688 68379732790596864 68540009172590592 68579673529750656 68629544474557248 68786755009588512 68947985417665536 68987885872189648 69054089129754624 69256001671069696 69306364439789568 69391267299333504 69465125374574592 69627945826123776 69678579071582208 69718902323359744 69804310557067632 70042397884612608 70179199442980992 70219812405621606 70384401780533568 70492715986624512 70871302001590272 70912315486544896 70922839412146176 71078528030834688 71130216135573504 71217353280894912 71293154989694976 71501614507208704 71512225889255424 71641266098043096 71971993841319936 72136860965904384 72259267185344512 72347787459956736 72400398566565888 72736336264790016 72778429051980288 72920574421222437 73002063928614912 73114406441975808 73169290647318528 73496165038686208 73526562574307388 73549611242225664 73639712236027392 73812317570482176 73944614524944384 74078043856479936 74160826848116736 74251676603639808 74294646323896544 74305672213054464 74693650869137664 74808596557234176 74983941658902528 75038469769396224 75081894809772032 75093037532577792 75173872907611296 75253885822455808 75430274644967424 75485127327547392 75577599400133376 75621336436823268 75879264374996992 76027466063229408 76249768595578032 76322940617097216 76367108985509888 76378442443849728 76777243835056128 76833076029825024 77001738700070912 77013166342275072 77057734146871296 77152132720969488 77208237533876904 77234251238836224 77385099385787076 77611371606213354 77685850270973952 77874261144895488 77913001879953408 77969659994763264 77995930245136384 78052648665219072 78148266046396416 78331439054389248 78376769748286464 78433765113779712 78529849376701086 78797697620189184 78843298139645312 78918959005433856 79149716195508224 79182452003100264 79207273645473792 79304305484952576 79678745512411136 79776354922363008 79865505836433408 79963344034689024 80021493152520192 80048454725271552 80204799363406848 80251214177853264 80439316320609792 80563103984713728 80810659751657472 80869425035083776 80995773716103168 81042646270337024 81054673613881344 81232603463811072 81291675583512576 81391260892451328 81438362316578904 81716130865381376 81728258159149056 81875732683477824 81923114473225207 82241501984395264 82253707247222784 82683185668521984 82743312647503872 82937256060911616 83127241445474304 83175347487977472 83337799338539928 83430930204131328 83581477114383612 84030357227779872 84056698562543616 84159671126888448 84356934366265344 84405752036616192 84467131660993536 84570607021062708 84660621550262784 84859058975588352 84908167227310336 84920768243490816 85300140848971776 85364172421871616 85495538922553344 85780989670025286 85807879782596608 85912997608698624 86206028165677056 86268716945768448 86374399314438144 86424384499226592 86520964656136192 86626956037579776 86689950915230208 86719159285710848 86888532643690752 87142592680660608 87226217848111104 87276695983439872 87289648507256832 87481265268719616 87544881397628928 87608543788007424 87652127114947584 87745421525778432 87809229748371456 88001987085795328 88065981882138624 88173865966822272 88224892509627146 88237985753002176 88580915497009152 88698710407100976 88783828881113088 89043430719946752 89108182851158016 89521644633587712 89573451140898816 89638588701462528 89748399287658384 89848694065987584 90054511565930496 90106626445308928 90282615950084922 90494230860686016 90546600207248913 90633491982802944 91061423442755584 91172977054129152 91386678896787456 91439564706334208 91453135031451648 91506059299409664 91618157606151267 91715673346118016 91930647223554048 92072118839672832 92408485919719424 92521689732444672 92620167166099456 92904772095442944 93018583877087232 93072414076090176 93389863846150144 93572265923974656 93626416540828808 93845869040711424 93990287982166016 94004236853968896 94495069335453696 94563785882861568 94771370707779584 94840288180764672 94956471041193216 95025523118617728 95057539986259968 95243199244045632 95349634519007232 95521688130724128 95962658455093248 96034693974605568 96182481287872512 96407924990017536 96463716613275648 96533864755421184 96652122309785952 96981781686386688 97037905402640384 97052306563989504 97227432561629916 97336085238153216 97455325542277248 97559054196424704 98035416765743184 98066148322967552 98186282981369856 98416423427309568 98487991572332544 98713599216500736 98770725141973248 99002235471519744 99074229617405952 99591534492183552 99744795409645568 99786049207988598 100124050043437056 100173859559940096 100231830543481728 100573699526623232 100646836436729856 100770132533511168 100828448582431024 100843412289145344 101369954750972544 101666358127437376 101763920822796288 101837923258466304 102369658446741504 102444101373100032 102569599185895296 102684221789700096 102743645529161728 102869510294625984 102944316711835872 102979001651781632 103180132514382768 103421978126498304 103481828808284472 103581133694631936 103884002506604544 103959546659684352 104086900949000256 104197688061861888 104441918739185664 104502359664381952 104517868607373312 104578353485039616 104706465835601448 105063596826918912 105329718608432409 105576602670800352 105609698193965056 105739073979936768 106306953002385408 106368473229817344 106617792046252032 106695324203360256 106939732484542464 107001618903804352 107252421760813056 107417471979618304 107461899147064644 108072898151841792 108310137951748096 108388900778016768 108521681189935104 108584483088771872 108600597849848832 109167643577970432 109503095892922368 109671609662963712 109753935970977792 110244247558029312 110324416863338496 110459568354041088 110663423732219904 110836321927299072 110900463317303296 110916921787416576 111117065784719904 111241240272175104 111377514905459712 111441969485844816 112040476303706496 112212894835851264 112475912488353792 112541002715488256 112557704654094336 112622842214658048 112760809361416944 112880828733683712 113145411967451136 113227690991321088 113432004655234902 113818896562495488 113994051896737792 114041199094844112 114374652893367048 114484410925645824 114550663478264832 115165865752584192 115232512665635456 115249614044737536 115502608050106368 115586601220306944 115728199081454232 115851376858254336 116190123574214144 116417057409320031 116726508530171904 116811391717343232 116869502819930112 116954489992144896 116993895367704576 117078972997828608 117222399069594624 117421309176184832 117565154622429696 117650647670669568 118107887329345536 118196546430283776 118264947209467968 118378438508150784 118724574293262336 118810910468210688 118956458227428864 119431268187865088 119448992694140928 119518118268616704 119664532383544512 119798258754650112 119945016052033536 120072682087907328 120376821266779896 120658974480914688 120728800276331884 120844655977070592 121215989627486208 121493660574154752 121563969405505536 121848905195716608 121937513375268864 122008079065879552 122157543474868356 122287564461490688 122574196298072064 122813599025216736 123362252976592896 124024778502782976 124096552101453568 124114968971255808 124763021231966208 125127825387615232 125146395306196992 125372215671575418 125993425780604928 126085047843815424 126239506690332672 126453717574352896 126608628054924288 126700697491490304 126743386648346624 126990932325394176 127288588463382528 127362250840965504 127950211273457664 128046258632807424 128243308383830016 128618288817700864 128671484505037929 128711819673894912 128869496413047936 129309042248515584 129403075418652672 129636576748839888 129781446984204288 129940434056369664 130034926372845312 130078738928566272 130332798965536128 130713889020990912 130839326772166656 130915043975159808 131221897903079424 131317322096443392 131412815682011136 131618132288667648 131694300189297664 131713844622557184 132002980628692992 132098972823207936 132260798950233408 132337338764440719 132788712656244736 133048065610651464 133565146079920128 133642440724642304 133662274276737024 134195781915639808 134360176711348224 134457883052193792 134773041098981376 135081767348895744 135159939667963392 135423923925127383 135783897677955072 135950237974204416 136492877928988672 136592135164133376 136759465581193728 137080018345181184 137159347059501312 137259088949114496 137573510019177024 137895970835331072 137975771744379296 138108178259509248 138512003342139392 138612728879579136 138782534598667008 138930250749149184 139255891652247552 139357158143164416 139437804646719488 139608621114135264 140084795769225216 140358398885961984 140439624811243212 140768803561067136 140985431973249024 141742604003180544 141824630973089792 141845678824292352 142157056061669376 142260432271147008 142434706561789824 142586309979389952 143003229014417408 143024451778510848 143282532196086192 143943987682639872 144273721931808768 144695574919913472 144800797133131776 145472672529580032 145556858103960576 145841148842444874 146004127857229824 146338581294637056 146992330077372416 147053125148614776 147099222484451328 147279424472054784 147624635140964352 148156087712959872 148321653696233472 148503353207279616 148589292647793088 148611344426108928 149387301738275328 149617193114468352 150076939538792448 150163789619544064 150186075065155584 150347745815222592 150507771644911616 150860549289934848 150970254655094784 151155198800266752 151242672873646536 151758528749993984 152054932126458816 152499537191156064 152645881234194432 152734217971019776 152756884887699456 153554487670112256 153666152059650048 154003477400141824 154026332684550144 154115468293742592 154304265441938976 154416475067753808 154468502477672448 154770198771574152 155222743212426708 155371700541947904 155826003759906816 155939319989526528 156105297330438144 156296532092792832 156662878108778496 156753539496572928 156867530227559424 157059698753402172 157595395240378368 157686596279290624 158299432391016448 158364904006200528 158414547290947584 158608610969905152 159357491024822272 159552709844726016 159926688069378048 160042986305040384 160096909450543104 160409598726813696 160502428355706528 160878632641219584 161126207969427456 161738850070167552 161991547432206336 162085292540674048 162109347227762688 162465206927622144 162583351167025152 162782521784902656 162876724633157808 163432261730762752 163751465366955648 163846228946450414 164483003968790528 164507414494445568 165366371337043968 165486625295007744 165874512121823232 166254482890948608 166350694975954944 166675598677079856 166861860408262656 167162954228767224 168060714455559744 168319342253776896 168713868732530688 168811504073232384 168934263321987072 169141214042125416 169321243100525568 169718117951176704 169816334454620672 169841536486981632 170148006982852353 170600281697943552 170728344843743232 170991077845106688 171561979340050572 171615759565193216 171825995217397248 172537433891536896 172748798628876288 172848768998453184 173041929312272384 173253912075159552 173379901830460416 173438318571421696 173777065287381504 174285185361321216 174553391966879744 174579297014513664 174962530537439232 175089762795257856 175217087576014848 175304254229895168 175490843051556864 175618459496742912 176003974171590656 176131963764277248 176347731933644544 176449785019254292 176475971506004352 177161830994018304 177397420814201952 177567657762226176 178086861439893504 178216365702316032 179043289267175424 179146902281797632 179277177402925056 179496798575316768 179697388131975168 180109023131860992 180213252890617856 180565231900169844 180988461721372032 181093200414497826 181266983965605888 182122846885511168 182345954108258304 182773357793574912 182879129412668416 182906270062903296 183012118598819328 183236315212302534 183431346692236032 183861294447108096 184144237679345664 184816971839438848 185043379464889344 185240334332198912 186037167754174464 186144828152180352 186779727692300288 187144531847949312 187252833081657616 187691738081422848 187980575964332032 188058323507363127 188990138670907392 189127571765723136 189542741415559168 189680576361529344 189912942082386432 190051046237235456 190115079972519936 190486398488091264 190699269038014464 191043376261448256 191925316910186496 192069387949211136 192364962575745024 192927433226551296 193067729510842368 193304244619571904 193963563372773376 194075810805280768 194104613127979008 194454865123259832 194672170476306432 194910651084554496 195118108392849408 196070833531486368 196132296645935104 196372565962739712 196832846854619136 196975983144665088 197427198433001472 197541450283946496 198004470943039488 198148459234811904 199183068984367104 199489590819291136 199572098415977196 200347719119880192 200463661086963456 201147399053246464 201293672873459712 201540265067022336 201656897164862048 201686824578290688 202739909501945088 203332716254874752 203527841645592576 203675846516932608 204739316893483008 204888202746200064 205139198371790592 205487291058323456 205739020589251968 205888633423671744 205958003303563264 206360265028765536 206843956252996608 206963657616568944 207162267389263872 207768005013209088 207919093319368704 208173801898000512 208395376123723776 208883837478371328 209004719328763904 209035737214746624 209156706970079232 209412931671202896 210127193653837824 210659437216864818 211153205341600704 211478147959873536 212613906004770816 212736946459634688 213235584092504064 213390648406720512 213879464969084928 214003237807608704 214504843521626112 214834943959236608 214923798294129288 216777801556033536 217043362379870208 217168966177543744 217201195699697664 218335287155940864 219006191785844736 219343219325927424 219507871941955584 220488495116058624 220648833726676992 220919136708082176 221800926634606592 221833843574833152 222234131569439808 222482480544350208 222755029810919424 222883938971689632 224080952607412992 224425789671702528 224951824976707584 225082005430976512 225115409308188672 225245684429316096 225521618722833888 225761657467367424 226290823934902272 226455381982642176 226864009310469804 227637793124990976 228082398189688224 228749305786734096 228968821851291648 229101326956529664 230331731505168384 230465025331270912 230499228089475072 231005216100212736 231173202440613888 231456398162908464 231702753716508672 232380247148428288 232834114818640062 233622783434686464 233739005639860224 233908979984289792 233987790735409152 234157945995657216 234444798139189248 234842618352369664 235130309244859392 235301295341339136 236393092860567552 236529894418935936 236756877016301568 237449148586524672 237621820936421376 237912916454857728 238862536375730176 239036236537233408 239329064767089024 239596517509300224 239890032104067072 240145364175814656 240753642533559792 241317948961829376 241457600552663768 241689311954141184 242431979254972416 242987321148309504 243127938811011072 243697810391433216 243875026750537728 244016158131759104 244315086949736712 244575128922981376 245148392596144128 245627198050433472 245769343419675621 246724505953185792 248049557005565952 248193104202907136 248229937942511616 249526042463932416 250255650775230464 250292790612393984 250744431343150836 252170095687630848 252479013380665344 252907435148705792 253217256109848576 253401394982980608 253486773296693248 253981864650788352 254577176926765056 254724501681931008 255900422546915328 256092517265614848 256486616767660032 257236577635401728 257342969010075858 257423639347789824 257738992826095872 258618084497031168 258806150837305344 259273153497679776 259562893968408576 259880868112739328 260069852745690624 260157477857132544 260665597931072256 261427778041981824 261678653544333312 261830087950319616 262443795806158848 262634644192886784 262825631364022272 263236264577335296 263388600378595328 263427689245114368 264005961257385984 264197945646415872 264521597900466816 264674677528881438 265577425312489472 266096131221302928 267130292159840256 267284881449284608 267324548553474048 268720353422696448 268915766104387584 269546082197962752 270163534697791488 270319879335926784 270847847850254766 271639800621746739 271900475948408832 272985755857977344 273184270328266752 273518931162387456 274160036690362368 274318694119002624 274518177898228992 274854472818453801 275147020038354048 275791941670662144 275951543488758592 276216356519018496 277024006684278784 277225457759158272 277565069197334016 277860501498298368 278714316286328832 278875609293438976 279217242228270528 280169591538450432 280716797771923968 280879249622486424 281537607122134272 281970863946498048 283485208006361088 283649261946179584 283691357648584704 284314112123338752 284520864542294016 284869413123579648 285172619958779904 286006458028834816 286048903557021696 286565064392172384 287887975365279744 288547443863617536 289391149839826944 289601594266263552 290945345059160064 291113716207921152 291682297684889748 292008255714459648 292677162589274112 293984660154744832 294106250297229552 294198444968902656 294558848944109568 295249270281928704 296312175425919744 297006706414559232 297178585295586176 297222688852217856 298774603476550656 299234386228936704 300327579239088128 300372150130311168 300695491630445184 301015543289823232 301721098579869696 301940509310189568 302310397600533504 302485345747293072 303517057499987968 304109864252917632 304999074382312128 305291762468388864 305468435942039552 305513769775398912 307108975340224512 307332304119300096 308006954800283648 308052665369100288 308230936587485184 308608530883877952 308832950135507616 308937004955344896 309540397543148304 310445486424853416 310743401083895808 311652007519813632 311878639979053056 312593064185585664 313325756217556992 313507078993145856 313735060455118848 314119397506804344 315190790480756736 315373192558581248 315989155825297227 316729808012401056 316829094581895168 317217221939810304 318714982049644544 319105419689452032 319853376138756096 320085972610080768 320819197453627392 321004856711413056 321757265282439168 322252415938854912 324170585081348096 324218694455525376 324930413855244288 325166702334050304 325565043569805312 325753449266315616 326864523461525504 327502930733911296 327692457892900828 328966007937581056 329014828988891136 330732742674087936 330973250590015488 332508965781897216 332701389951909888 333351197354159712 333723720816525312 334325908457534448 336121428911119488 336638684507553792 337427737465061376 337623008146464768 337868526643974144 338282428084250832 338642486201051136 339436235902353408 339632668909241344 339683072973963264 340296013965704706 341456689687486464 341982155690213376 343123958680101144 343231519130386432 343651990434794496 345497597257752576 345697537996906368 346083858624544768 346507824150319104 346759803660920832 346876637142843392 347554130574763008 348570370722642432 349106783933759488 349251172227960093 350179525590515712 350434175152029696 350608508459790336 350981686103113728 351236918993485824 352007948343181312 352263927528554496 352695463867289088 352899570038508584 352951943012008704 354323661988036608 354794841628403904 355135315524452352 356173722879787008 356432731404632064 358293804563595264 358554354805850112 358993597150633536 359394776263950336 360218046263721984 360426505781235712 361130463800339688 361976923442744064 362186400828995652 362533967931211776 364245693771022336 364691908216516608 365546715587149824 365758258825336832 365812540125806592 366024237197638656 366472630424605068 366862693384472064 367722588894216192 369633943678877696 370086758929778688 370480668664397824 372074335508348928 372289656304360704 373559455384600576 374289063695898624 374505666163315232 375383476162845696 375961151928664064 376116647014726254 377980277341814784 378255143531446272 379085482831118336 379361152723058688 379825884164772864 380102092474470912 380230159945039872 380972796976182528 382086752522896512 383850633820372992 384138775898422272 384729925151490048 385854866453102592 386135459021684736 386608489239143808 387927126745546752 388151621610561536 388209226255958016 388909730246519664 389344340952612864 389821302169108992 390236216785698816 392141667062972736 392745131925479424 393665693709238272 393951966289330176 394854396866002944 395082900567892992 396008941886078976 396296918469623808 397012016293322157 398366137968734208 398979181638582272 399144196831954392 400695438239760384 400927322173926912 402587345746919424 403080530134044672 403313794329724096 403373649156581376 405479819003890176 406665432509749504 407351693033865216 409478633786966016 409776405492400128 410278396743581184 410974582116646912 411478041178503936 411777266847343488 411916006607126528 412720530057531072 413687912505993216 413927315233137888 414324534778527744 415536010026418176 415838186638737408 416347603796001024 416790752247447552 417767674956742656 418009438657527808 418071474429493248 418313413940158464 418825863342405792 420254387307675648 421318874433729636 422306410683201408 422956295919747072 425227812009541632 425473892919269376 426471168185008128 426781296813441024 427758929938169856 428006475615217408 429009687043252224 429669887918473216 429847596588258576 434086724759740416 434337932355087488 434402391399395328 436670574311881728 438012383571689472 439015743883911168 440976990232117248 441297667453353984 441838273416164352 443601853269213184 444468263138879616 444964961088700416 445510059621838848 445767877943379264 448161905214825984 448851579343405056 450164010861953024 450230818616377344 450491368858632192 451043237445667776 451523314934734848 452581647869804544 452910763965284352 453728018620939608 455275586249981952 456164796379376448 457498611573468192 457937643702583296 458202653913059328 460663463010336768 460930050662541824 460998456178950144 462010432200425472 462346404881227776 462912796325816928 463405507433017344 464760494296856576 465668229637280124 467478011279720448 467817959968579584 468315891991314432 468889596278378496 469685236704739328 470260618489718784 470602590682678272 472786185721135104 473059788837871872 474898297173049344 475243641872842752 475825832909715456 477725072751460352 478072473074466816 478658129534178048 479780064208134144 480290728351629312 481507285067119584 482635897923658752 482915201105327536 483378623908282368 485974642296619008 486255877622022144 487395620782866432 487750053501075456 488032316263518208 488630173899473424 489150257845962752 490296785192288256 491254396100866944 491538686839351242 493449011906371584 496099114011131904 496386208405814272 496459875885023232 499052084927864832 500511301550460928 500585581224787968 501488862686301672 504958026761330688 505814870297411584 506434512219697152 506802789965961216 506973546593386496 507963729301576704 509154353853530112 509449003363862016 510444020948557059 511800845093830656 512185034531229696 512973233535320064 514473155270803456 514685938020151716 514847278695579648 515477985652191744 517612301674610688 518546306995359552 519125787936817152 519761736225478656 520139705491381248 520314955714265088 521331195862144512 522855556083963648 523660175900639232 524887591612317696 525269288385773568 525651262728044544 526472529154670592 526777200757190656 526855378490228736 528011922514771968 528395891292831744 529043195800933632 529349355057762876 531154850624978944 532192262442605856 534260584319680512 534569762898569216 534649097106948096 537440706845392896 537831532208775168 539092164395925504 540327069395582976 540639758671853568 541695695700509532 543279601243493478 543800951896817664 545971511715954688 546368540656533504 547037862324774912 548320073380724736 548637388238005248 549036355796457984 549708945636907602 550294040076708096 551583883341324288 551903086977517184 552432713038036992 554048013368557568 554450915518316544 555130138394668032 555721002996596736 557751218586877952 558434484456541056 560339183076900864 561433595543847936 561758499244972848 563075214244268544 563941727892996096 566970416012722176 567298523892359168 567382715297169408 568628224246677504 569041729084588032 569738826247159296 570345239917559808 572012916057669632 572097807114043392 573130128784344768 573461801312576449 575775950730559488 577094887727235072 578782299679653888 579203188532527104 581890690118320128 582227432415842304 583364595369779496 584016511428919296 585354325178548224 588212500594459104 588396889937805312 589117697888219136 590498540563857408 592624350851839488 594013412829118464 594357170591172352 594445377704435712 597549206953101312 598468772457873408 600655158478176256 601390983260890368 602031086579646464 603442197159739392 603881018620379136 604620795201067008 604970691494586144 607034114999975936 608219728505835264 609998148764624256 610583524936777728 610936871884079104 611027539550797824 614217950680449024 614664608238600192 616013909600567296 616461873174970368 617217061767755904 617665900271015232 617874009910689792 619080795086296608 620890972849706832 621486802167791616 623304015039627264 623757279958106112 625186128371171328 626651512435113984 627014157986291712 627470120910237696 628238795013608688 630381580961513472 630746385117162496 631978311650594454 633459616024802112 634434443879620608 637429964099289088 638210839378904064 639706752277512192 640171945220161536 641638394907254784 642009713422826112 643514530564878336 644504831877709824 648341170162696192 650333404668100608 651130087139610624 651506898532631232 653729046923051008 655005861467822592 655384915785801656 657932015875162112 658029657977782272 661465485348175872 661946501180030976 665402779903819776 666702394708319424 667447441633050624 668651816915068896 672242857822238976 673277369015107584 674855474930122752 675246016292929536 675737053287948288 676564856168501664 677284972402102272 678872471804706816 679265337818482688 679366145947926528 680592027931409412 682913379374972928 686247917360202288 686463038260772864 687303980869588992 690995194515505152 691395075993812736 693015648300638208 693519607321841664 693753274285686784 695108261149526016 697140741445284864 698213567867518976 698502344455920186 700868350304059392 701217016919580672 701963372206227456 702473837986971648 704015896686362624 704527855057108992 705390927734578176 705799140077017168 705903886024017408 709589683256807808 710270631048904704 712347445759574016 712865462809264128 716587609127190528 717108709611700224 717987194301267072 718789552527900672 720436092527443968 720853011562471424 722260927600679376 723953846885488128 724372801657991304 725067935862423552 729383816433033216 731093431174299648 731516517650673664 731625080251613184 732048474395277312 732945260849210136 733725386768944128 735445177788432384 737308030259026863 739267887357755392 740173517859557376 740961337328795648 744148671016697856 744579312608721408 748578127391797248 749011332326630464 750766952325691392 751922303857328128 752233294029452508 756510287062892544 758170965662236672 758722305446117376 759651768329545728 760204184948941824 760460319890079744 761945593952365056 764173505045793024 767701267640745984 768277551796844544 769459850302980096 771709732906205184 772270918043369472 773216978478287616 775854253491093504 776303243221123072 776418452511916032 777819460493039328 778688681905225728 779642604338217984 780472433571397632 784283334125945472 785490263850958848 787331387418476544 787903932578660352 789708793732005888 790165801135785984 792017883772157952 792593836939247616 794024032586644314 796732275937468416 797958363277164544 798288393663908784 801390876479520768 801854644347853824 806161060268089344 806627588659448192 806747298313162752 810959638007780352 813330865019499008 814919401865240217 818957267573932032 819552810984800256 820556793487162368 821949164233293824 822956082357007872 823554533694686976 823832013214253056 825441060115062144 827375825011986432 827854630466275776 828649069557055488 831072020052836352 831676373277474816 832695207592002048 833581504494895104 836018877315055616 836142948858986496 836626827880316928 837651726684811584 840508774615351296 842637748867459272 844612821366402816 845912591839494144 850455624019083264 850947785838538752 852942336370016256 853562593626882048 855517859876339712 856012951230434816 858019374086504448 859695193176517152 868173449519480832 868675864710174976 868804782798790656 873341148623763456 876024767143378944 878031487767822336 881953980464234496 882595334906707968 883676546832328704 887203706538426368 888936526277759232 891020119243677696 891535755886758528 896323810429651968 897703158686810112 900328021723906048 900982737717264384 902086474891335552 903046629869469696 905163295739609088 905821527930568704 907456037241879216 910551172499963904 912329592758752896 914997223146936384 915875287405166592 916405307826118656 921326926020673536 921860101325083648 921996912357900288 924020864400850944 924692809762455552 925825592651633856 926811014866034688 929520988593713152 931336459274560248 934956022559440896 935635919937159168 937779192556756992 939370473409478656 940521236979437568 941205181365356544 945572371442270208 946119577675743744 947967467475891681 950487283745685504 951651665819430912 955450145502920704 956144946148933632 957316259068356096 959560128416268288 963014570134239168 965271795847317504 965830402210655072 966757247816564736 972511755244044288 974791241565732864 975500107002150912 976064632527036416 977260347798946848 978300515691925504 980593570384576512 982508792201733888 983077373678702484 986898023812743168 992198228022263808 992772416811628544 992919751770046464 998104169855729664 1001022603100921856 1001171162449575936 1002977725372603344 1009916053522661376 1012869024439394304 1013605579931922432 1013947093186772992 1015927458603153408 1018308707707060224 1018898006727724032 1020888041897114118 1024370069062459392 1025946467070640128 1028946310541606912 1029371876040303432 1029694557391159296 1030955971304383488 1037092613990719104 1038251575873634304 1039523472450957312 1040279410982762496 1040629911428530176 1042662391724289024 1045711112167927296 1047320351801278464 1050538576771547136 1051302525456089088 1052945058309341184 1053554401514381312 1053710756980457472 1056023845029543936 1056791782585663488 1058086391601867264 1058698710115525752 1062309701249957888 1064384524885211712 1068521168639361024 1069139525797138432 1069298194213896192 1074881413690785792 1075663064417550336 1078184328791851008 1080654138791165952 1081279517343707136 1083391391401019064 1086559202486986956 1087601903793635328 1092737081313067008 1094075724649549824 1096640146761449472 1097274776476010496 1098072711592915968 1099417891273815204 1100588080153416192 1103167766682648576 1103806173955034368 1108096026737115136 1108901831036633088 1110260276789336064 1111442005993193472 1115502437173755904 1116868968913082112 1120678366153801728 1122867191087695872 1123516998489945696 1126150428488537088 1127883455785992192 1133940832025444352 1134597047784718336 1134765430594338816 1137256448493355008 1138083458169176064 1139477652494318592 1140690479835119616 1144025832115339264 1146260257568689536 1146923602625152898 1151551901461118976 1154189775454470144 1157564599359307776 1158406377065054208 1163781380236640256 1164454864831684608 1166729190739558992 1168033022857838592 1170708650357096448 1176425001188918208 1178235395776438272 1180997081127714816 1185248701703678976 1188026825658236928 1188714341182344704 1188890755408871424 1191036048879966471 1195098413906202624 1196937544915746816 1201310316956352512 1202781966521780736 1204062173159292928 1207762037240758272 1209241590402134016 1209941382989172288 1214068229999951872 1216439457011670528 1219996297529248512 1221873743768158208 1222055079101595648 1228435901360898048 1229329216477200384 1232027819201134592 1232923746349940736 1234434123535511808 1235331800542030464 1235748019821379584 1238161590172593216 1241781945699413664 1242973604335583232 1246608030079254528 1247514559916212224 1250372256742342656 1253303024870227968 1254028315972583424 1254940241820475392 1256477590027217376 1260763161923026944 1261492770234324992 1263956623301188908 1266919232049604224 1268868887759241216 1274859928198578176 1276421678757808128 1279413504555024384 1280343890440323072 1283276789814509568 1284019426845652224 1287029061129756672 1289009663755419648 1296682340325392384 1302260174279221248 1303013797065262464 1307458093846102016 1310011722935645184 1310769831571603312 1315864031750324224 1322930970696351744 1323893002360061952 1330805559807639552 1333404789416638848 1334894883266101248 1337303633830137792 1344485715644477952 1346554738030215168 1350492032585859072 1351474106575896576 1353129712337003328 1354569944804204544 1357744943609413632 1358530675636965376 1358732291895853056 1361184055862818824 1365826758749945856 1372495834720404576 1372926076521545728 1374607961739177984 1381990389031010304 1382790151987625472 1386031296601276416 1387039214643683328 1390216522299052032 1394281482890569728 1396427135735037952 1397004688911840372 1402434033839161344 1404947675973943296 1408031793372725248 1409055710114217984 1410781855469156352 1411598280154034336 1411807772048034816 1419179366513615616 1424694891519148032 1425730925618528256 1433175218254381056 1434217419223400448 1435974388602534144 1440872185054887936 1441706023124942848 1444521855201358752 1447907693770976256 1448745603315982608 1450135871724847104 1458767632866066432 1462186862348599296 1463033035301347328 1463250160503226368 1464096948790554624 1465890521698420272 1467450773537888256 1470890355576864768 1474616060518053726 1480347035719114752 1481922674657591296 1488297342033395712 1489158625217442816 1497156254783594496 1498022664653260928 1501533904651382784 1503844607714656256 1504466588058905016 1517444610892234752 1519303536659091456 1520408369897883648 1520920639780159488 1523891187904730112 1528347010091586048 1535402535281491968 1536555103593689088 1538919700605960192 1543419465812410368 1544541836086738944 1546433956956575232 1552606486442246144 1552836905023832064 1555638920986078656 1557377363810451456 1559285208676435968 1560944867142795264 1568566668251890944 1570980527701917696 1574662774836953088 1575807865157320704 1579417587464011776 1580331602271571968 1584035767544315904 1585187673878495232 1588048065173288628 1593464551874936832 1596576787327817568 1602781752959041536 1603709288695707648 1612322120536178688 1613255177318896384 1613494596626325504 1621919276015560704 1626661730038998016 1629838803730480434 1637914535147864064 1639105621969600512 1641113586974324736 1643898328466587648 1645912164714015744 1647109067389373952 1647664026428506112 1650882120230124288 1654751650023972864 1655709260932551552 1657298139114110976 1662144040105672704 1663352746554949632 1665390415184004096 1667163008989790208 1672037754630111232 1673253655760633856 1675303453369623168 1681017549230702592 1685275497734918544 1689225642732805632 1691825183678988288 1700911248038166528 1701895571677077504 1705884672740032512 1707125187253764096 1711035719752679424 1712025902460869632 1716038748173008896 1719390386353034304 1720385403937729347 1736346899038961664 1737351729420349952 1737609565597581312 1746682297247526912 1752049534286757888 1756062975535644672 1765190669813415936 1767353093664657408 1774407413076852736 1777873052555518464 1782040238487355392 1783071511773517056 1792647620859303936 1795406317373620224 1800656043447812096 1801965475434528768 1804172949782671104 1806093259738939392 1810326591479218176 1811643055861137408 1814912074483758432 1821102344999927808 1824659185517505792 1829994446293872768 1831750574810333184 1832810615652237312 1842653852041347072 1843720202650167296 1843993824715800576 1848041728801701888 1849385619524911104 1851651185303267712 1853622029732069376 1859041977187426304 1862672918549120496 1869912045118881792 1871271839874318336 1875558385113513984 1881042473958875136 1882410362730713088 1891144742884540416 1892239155351487488 1895934934951783362 1903303331638861824 1910900291005841408 1912289892297867264 1914632518136712192 1919120256832536576 1926029140268478336 1930543591694635008 1931660804421310144 1933514495633129472 1945023510488088576 1951000214004301824 1952129265054072832 1954520695597893696 1956601031383851008 1961187140769153024 1965017584403467776 1966154747357404968 1973796047625486336 1984396456044527616 1985544833623257088 1985839503540092928 1996208339711459328 2002045206201843712 2002342324899151872 2005955450745206688 2019832107045322752 2025738048878788608 2027211159863844864 2031854917206306816 2036617415414120448 2037796013455448064 2041776083794228236 2048740138124918784 2057892621083213824 2058743752080606864 2059389114782318592 2061911942608766976 2074185227981438208 2079046944901914624 2080558821965524992 2081259822857060352 2085324783448578048 2091422224335854592 2094640703602556928 2102605050912178176 2105890116618682368 2107108803028762624 2107421513960914944 2112047690059087872 2113583565171326976 2116172783203734528 2117397420231051504 2124619402499915776 2128769049770423424 2137042337278722048 2138279051594276864 2138596388427792384 2149762827381571584 2151326128835100672 2156368657583702016 2161308277582331904 2162559034687414272 2166782782802038128 2173118404973973912 2175203807587270656 2188151449299099648 2193280293522898944 2194549552952020992 2196145423185831936 2198835782547630408 2201176160306832384 2206335533365297152 2207612347910068736 2211924090777080589 2217803662073266176 2220520553578672128 2222884011986386944 2231004874347511808 2233737937826164224 2245734382175391744 2247033996979891392 2252300856977074176 2255766911571984384 2269194095569436672 2269530861188677632 2274512896986710016 2276166916338352128 2278955304988637184 2281380959670239232 2288051664230678528 2292520515137379072 2293847205250305796 2303103802922237952 2308379550908940288 2315129198718615552 2316812754130108416 2327562760473280512 2328909729663369216 2333458381479117984 2336066045715677184 2341417300714192896 2352850002377836416 2356470791552876544 2361994162255429632 2370497403407357952 2376053651316473856 2377428682364689408 2377781510817742848 2382072097759932942 2390196827812405248 2393875089831493632 2402620633912705024 2405563933043561472 2408124346318585856 2418483180804268032 2419882765978344576 2428136459999903744 2432878914023341056 2439992595058497024 2443747487536316416 2444758205595720651 2456871802721796096 2458658432954400768 2464055638402269184 2465847492699881472 2468868247071023616 2470663601084060928 2471496039642759168 2476323180345186432 2483563891398827328 2485947208671166464 2493216060158509056 2495029119832424448 2500744513484685312 2508056631945166848 2509880483640950784 2512955180054434752 2521526323846053888 2522985540468649984 2527913246602377816 2533838464099208448 2537737775518482432 2549719856397156352 2552843357515616256 2558827009110048768 2560687780880646144 2566553579629019136 2568038853691304448 2574058122259513344 2593364680650784768 2604520348558442496 2606027594130524928 2614916187692204032 2620023445871290368 2621539663143206624 2631728063500648448 2645861941392703488 2647786004720123904 2661611119615279104 2666809578833277696 2674607267660275584 2688971431288955904 2693109476060430336 2700984065171718144 2702948213151793152 2706259424674006656 2709139889608409088 2715489887218827264 2717061351273930752 2717464583791706112 2722368111725637648 2731653517499891712 2744991669440809152 2749215923478355968 2763980778062020608 2765580303975250944 2772062593202552832 2774078429287366656 2780433044598104064 2788562965781139456 2792854271470075904 2794009377823680744 2804868067678322688 2818111420228435968 2821563710938312704 2823196560308068672 2823615544096069632 2838358733027231232 2851461851237056512 2866350436508762112 2868434838446800896 2871948777205068288 2883412046249885696 2889043710402717504 2895815387541952512 2897491206631965216 2900271743449694208 2917535265732132864 2924373724697198592 2926066070602694656 2926500321006452736 2928193897581109248 2931781043396840544 2934901547075776512 2941780711153729536 2949232121036107452 2960694071438229504 2976594684066791424 2978317250434885632 2994312509567188992 2996045329306521856 3003067809302765568 3007689215429312512 3008933176117810032 3038607073318182912 3040816739795767296 3041841279560318976 3047782375809460224 3056694020183172096 3073110207187378176 3077839401211920384 3086838931624820736 3089083672173477888 3092867913913150464 3105212972884492288 3111277841972157312 3114754727620902912 3118570417352871936 3121889734285590528 3137133336503781888 3141961055403835392 3151615730314641408 3158835174928023552 3160663204543143936 3168071535088631808 3170375347756990464 3176096130346577256 3186929103749873664 3193153574655635136 3205563505918083072 3207418577391415296 3224644241072357376 3226510354637792768 3226989193252651008 3243838552031121408 3253323460077996032 3259677607460960868 3278211243939201024 3282227173948649472 3287796656933175296 3291824329428031488 3294218134778747904 3295328052857012224 3301764240460248576 3309503300047945728 3311418521865103104 3324288080211345408 3326705493109899264 3330780830368008192 3334326017979580416 3344075509260222464 3346507311521267712 3350606906739246336 3362035098461405184 3370550995469837088 3378451285465611264 3383650367357976576 3401822496076333056 3403791143354155008 3411769345480065024 3414250374507528192 3422071439505358848 3424051804921739264 3432077496346017792 3438780772706068608 3440770807875458694 3472693798077923328 3474703458840699904 3475219131195162624 3493364594495053824 3504099068573515776 3512125951071289344 3534706187329314816 3548814826153705472 3555746105111036928 3564080476974710784 3566143023547034112 3573108146639899413 3585295241718607872 3590812634747240448 3601312086895624192 3603930950869057536 3608345899565342208 3612186519477878784 3623286111722274816 3629824148967516864 3642204689999855616 3649318371035011584 3659988892587745536 3665621231304474624 3685307704082694144 3687440405300334592 3687987649431601152 3696083457603403776 3698771239049822208 3703302370606535424 3707244059464138752 3718083954374852608 3725345837098240992 3739824090237763584 3742543679748636672 3751116770227027968 3762084947917750272 3764820725461426176 3782289485769080832 3784478310702974976 3791869869903566724 3806606663277723648 3821800582011682816 3824579784595734528 3829265036273424384 3838240513665073152 3852058280536956672 3861087183389270016 3863321608842620288 3867028991266258944 3890047020976177152 3904258530108145664 3909041391195787392 3913202062767702016 3922374281538306048 3930035168806935552 3932309494714809936 3947592095250972672 3968792912089055232 3971089667246514176 3971679007080185856 3992416679422918656 4004090412403687424 4004684649798303744 4011910901490413376 4039664214090645504 4051476097757577216 4054422319727689728 4063709834412613632 4073234830828240896 4075592026910896128 4083552167588456472 4097480276249837568 4117487504161213728 4118778229564637184 4123823885217533952 4148370455962876416 4158093889803829248 4161117643931049984 4170649566897156096 4182844448671709184 4189281407205113856 4214217606057525248 4214843027921829888 4224095380118175744 4227167130342653952 4232345566407469056 4234794840462103008 4249238804999831552 4257538099540846848 4274084674557444096 4276558103188553728 4277192776855584768 4299525654763143168 4302652257670201344 4322616555164663808 4325118069374828544 4333565565604076256 4346236809947947824 4350407615174541312 4376302898598199296 4386560587045797888 4389099105904041984 4392290846371663872 4397671565095260816 4402352320613664768 4412671066730594304 4415224695820137472 4423848181554161178 4441041107157344256 4445768023972773888 4462009748695023616 4467475875652328448 4491468764350783488 4494067993959782784 4504601713954148352 4511533823143968768 4538388191138873344 4552333832676704256 4557910609977274368 4562761919340478464 4576103328461357056 4585041030274758144 4587694410500611592 4606207605844475904 4616759101817880576 4630258397437231104 4633625508260216832 4657819459326738432 4666916762958235968 4672132091431354368 4682834601428385792 4705700004755672832 4712941583105753088 4723988324510859264 4740994806814715904 4752107302632947712 4754857364729378816 4755563021635485696 4764144195519865884 4780393655624810496 4805241267825410048 4811127866087122944 4816248692637171712 4836966361608536064 4839765531956689152 4856272919999807488 4865757828046682112 4879985190116994048 4887494975072632832 4889516411191441302 4913743605443592192 4917316865908801536 4928111276804538368 4931694985399762944 4937736494142047232 4941327202168121856 4942992079285518336 4952646360690372864 4967127782797654656 4971894417342332928 4986432120317018112 4990058239664848896 5001489026969370624 5016113263890333696 5019760967281901568 5025910360108869504 5043052647692107776 5045971080937299968 5055826493204755632 5067676928198416896 5075475551036964864 5105686715031232512 5117654018220097536 5121375561761292288 5133107159258038272 5136077707382608896 5148116244519026688 5161156211813188041 5186729361301569536 5209040697116884992 5212055188261049856 5240046891742580736 5243079326286413248 5263456127001296896 5295572009440247808 5323222239230558208 5333619157666555392 5349214535320551168 5377942862577911808 5386218952120860672 5401968130343436288 5405896426303586304 5412518849348013312 5418279779216818176 5430979774437654528 5434122702547861504 5434929167583412224 5444736223451275296 5463307034999783424 5489983338881618304 5498431846956711936 5527961556124041216 5531160607950501888 5544125186405105664 5548156858574733312 5560866089196208128 5577125931562278912 5585708542940151808 5588018755647361488 5609736135356645376 5643127421876625408 5646393120616137344 5647231088192139264 5676717466054462464 5732700873017524224 5736869676893601792 5743897554410136576 5766824092499771392 5778087420805435008 5791630775083905024 5794982413263930432 5800543486899388416 5835070531464265728 5852132141205389312 5853000642012905472 5856387795162218496 5863562086793681088 5869803094151553024 5883561422307459072 5898464242072214904 5921388142876459008 5953189368133582848 5956634500869771264 5988625019134377984 5992090658613043712 6006135618605531136 6017866352235620064 6077214146636365824 6081633479591534592 6095564751618920448 6113388040366344192 6146220414374756352 6173677863249641472 6178167344346955776 6185735827826300928 6210425945768984576 6222555683944314624 6237140834705743872 6243779468571181056 6274266673007563776 6283922110807670784 6317670349856047104 6321326409086287872 6336143070177263616 6340750695513980928 6352192260693154512 6373858207499747328 6386307149311270272 6411127011836166144 6414837154782830592 6449288482144714752 6453020709275585536 6453978386505302016 6487677104062242816 6506646920155992064 6519355214921921736 6564454347897298944 6575593313866350592 6583648658856062976 6588436269557495808 6590656105714024448 6603528480920497152 6619006600095891456 6622837043730206208 6635772272331241767 6653410986219798528 6661561660736016384 6668652035959160832 6688151018520444928 6693014623042535424 6701213813478492672 6741101990939674176 6756902570931222528 6767300734715953152 6807582286708310016 6823538690960130048 6828500749015056384 6844142879010717696 6848103609843478528 6864154992692035584 6877561545412137216 6881541615750917388 6945387596155846656 6949406917681399808 6950438262390325248 6986729188990107648 7008198137147031552 7024251902142578688 7069412374658629632 7097629652307410944 7111492210222073856 7128160953949421568 7132286047094068224 7146216293279798826 7170590483437215744 7181625269494480896 7202624173791248384 7207861901738115072 7216691799130684416 7224373038955757568 7259648297935033728 7284409379999711232 7298636742070023168 7319977785175491072 7331242462608949248 7370615408165388288 7374880810600669184 7375975298863202304 7392166915206807552 7397542478099644416 7406604741213070848 7414488118928277504 7436167908749705216 7450691674196481984 7479648180475527168 7485087359497273344 7502233540454055936 7524169895835500544 7529641450922852352 7564578971538161664 7568956621405949952 7583739739807133448 7613213326555447296 7649159569191469056 7658530072546848768 7676481027330146304 7704116561073913344 7722174366778540032 7726643217685240576 7780094041952354304 7808517060216291328 7818082782391574784 7826404125535404032 7844748563076612096 7860070337613871104 7864618989429619872 7895184190501945344 7937585824178110464 7942179334493028352 7943358014160371712 7984833358845837312 8008180824807374848 8023821802980826752 8079328428181291008 8102952195515154432 8108844639455379456 8127419668825227264 8146469661656481792 8151184053821792256 8167104335176912944 8194960552499675136 8234975008322427456 8247647770435067904 8296740911925752832 8316187779607658496 8322235287862099968 8341299133794312192 8365688897343418368 8378562814410227712 8428435212115050496 8454334260685307904 8464691132814938112 8469589680924206016 8498477609999663104 8515076199081693696 8553116206377107456 8554385553711169536 8599051309526286336 8605304515340402688 8650236138749657088 8667131131208152512 8692473619895895648 8700815230349082624 8752605797196398592 8773121174091595776 8778198211808083968 8784581692743327744 8795343130190521632 8804704641227329536 8825342133461188608 8830449391640274944 8847696363108322356 8882082214314688512 8924019497390047232 8934951751304656896 8982937528701566976 8988135987919565568 9009203427908296704 9023067646287937536 9076776382277746688 9115821219954548736 9125523838680956928 9152206656922714112 9170082060549516288 9175388821001223184 9233518203635761152 9260516794874462208 9267251016520433664 9315638918653476864 9333833525916471936 9344264182862708736 9365669202856771584 9411400009511345664 9425883166211506176 9481989613629431808 9504214605265895424 9509714729458757632 9511126043270971392 9528288391039731768 9560787311249620992 9610482535650820096 9622255732174245888 9632497385274343424 9673932723217072128 9679531063913378304 9731515656093364224 9759970380233988096 9774989950145265664 9779032822382882604 9834633731817603072 9856222553609076736 9863389970799525888 9875472988284094464 9882654404336243712 9885984158571036672 9905292721380745728 9934255565595309312 9972864240634036224 9980116479329697792 10002978053938741248 10032226527780667392 10039521934563803136 10051820720217739008 10086105295384215552 10091942161874599936 10111652986409511264 10135353856396833792 10150951102073929728 10211373430062465024 10235308036440195072 10242751123522584576 10266214318516076544 10272155414765217792 10296232489038053376 10322312423626376082 10373458722603139072 10418081394233769984 10424110376522099712 10480093783485161472 10486158652572826496 10526912254002593792 10646444478461116416 10667238315333110784 10698429070641102336 10755885725155823616 10772437904241721344 10803936260686872576 10811792852607172608 10825037698696026624 10836559558433636352 10868245405095723008 10869858335166824448 10889472446902550592 10926614069999566848 10979966677763236608 10996863693913423872 11055923112248082432 11062321215901003776 11088250372810211328 11096313717149466624 11121732178392416256 11154251863124557824 11176037511294722976 11219472270713290752 11286254843753250816 11292786241232274688 11294462176384278528 11353434932108924928 11465401746035048448 11473739353787203584 11487795108820273152 11533648184999542784 11556174841610870016 11583261550167810048 11589964826527860864 11601086973798776832 11670141062928531456 11704264282410778624 11712775590324436992 11727124173587362176 11739606188303106048 11767122844614918144 11796928484144429808 11842776285752918016 11906378736267165696 11913269001739542528 11977250038268755968 11984181317226087424 12012271237211062272 12035732704471240128 12154428293272731648 12163266959183069184 12191129503237840896 12226776080732688384 12292440828749512704 12356334688693911552 12371471655652601856 12420851891537969152 12445111367888629248 12474281669411487744 12548533346015127552 12567844221615341568 12642652818172575744 12672286140354527232 12681501391027961856 12704384521386309024 12747716414999494656 12772614298622540544 12822254023672332288 12829674309565661184 12898576964289429504 12906041418551171072 12907956773010604032 12975354208124485632 13013293840311984128 13038710429843843472 13128908695794597888 13167297317712125952 13176872539114991616 13181312211428048896 13207056961840994304 13238013200191782912 13245674087460412416 13271544544662483534 13323123321472032768 13337304071918321664 13376302037040889856 13386029246085070848 13402427626956985344 13482203981879348352 13513805141862445056 13534601469431906304 13615164573416620032 13657001498030112768 13688285758021435392 13696207219686957056 13728309985384071168 13755123090824274432 13763083231501834776 13890775192311693312 13898813835362799616 13900876524780650496 13973458377980215296 14016396274294063104 14048503804285157376 14138824749317259264 14222984420444147712 14256321907898843136 14264572094188136448 14292432586559597652 14341180966874431488 14405248347582496768 14415723803476230144 14433383598261368832 14448746077911515136 14519296595870067456 14568818759999422464 14597273484140046336 14639955570350982144 14662484925217898496 14741230816330776576 14749761621201338368 14751950597726404608 14784333830413615104 14795084956199288832 14813209482426141696 14828976237856555008 14872335817499410432 14901383348392963968 14959296360951054336 14970174718994546688 15004467080908111872 15048339791671001088 15059282901845704704 15129157943076323328 15137913242811899904 15167479479614266896 15226426653110894592 15317060145093697536 15352962054660292608 15408233122147826688 15444348733557080064 15453286435370481152 15483468635439564123 15560188083904708608 15617034120432582656 15636165564783149568 15652808251070808064 15720140675227742208 15729237978859239744 15790368381003890688 15884358668986056704 15886716028320743424 15969666717691674624 16016361649614749696 16047643605961653504 16158656856362582016 16205904391030308864 16217689278910758912 16254839337650454528 16292939323312963584 16302368107643584512 16334208670353825888 16389921104999350272 16469950016644854912 16495295540870135808 16593481823851505664 16632375559215316992 16644470575724199936 16682598267588624384 16731377794686836736 16757125628820455424 16856870424230100992 16929382265629876224 16939179361848412032 16996955219999326208 17030152398163387392 17106232412754214912 17198102619052572672 17210609030680805376 17300472277499314176 17334262262416305024 17384947239791791296 17401630460698165248 17505211594392797184 17556396423616167936 17569163385486655488 17590686260381043264 17609409282454659072 17650684266922377216 17660898783280549888 17695392726216644712 17764164428629377024 17848038994780094464 17869903502609313792 17965875057403133952 17976271975839131136 18018406855816593408 18153552764555493376 18231642439909097472 18304413313845428224 18340164121099032576 18350777642002446368 18521033589748924416 18534502033040867328 18631277837306953728 18667667051832943872 18731338405713543168 18822800019022691328 18851766332423012352 18963979227258863616 19008429210531790848 19019429458917515264 19022252086541942784 19056576782079463536 19121574622499241984 19244511464348491776 19264994770548686848 19347865446434144256 19359062127826756608 19463031312186728448 19519940760467976192 19549979900290531328 19558065644765765208 19726779941599051776 19750945976568188928 19765308808672487424 19771968317142073344 19810585442761491456 19868511131190618624 19960232958659395584 20005956107877482496 20064453055561334784 20079043869127606272 20103641440435478016 20183884323749199872 20223305972819022528 20270707712793667584 20301902204147859456 20422746860124930048 20470616072880390144 20485502247045169152 20532428637032153088 20544310829530435584 20592464978076106752 20644624847252752164 20836162788467539968 20848220753044199424 20960187566970322944 20972317305145652992 21053824508005187584 21292888956922232832 21334476630666221568 21396858141282204672 21511771450311647232 21544875808483442688 21607872521373745152 21623585705214345216 21650075397392053248 21673119116867272704 21736490810191446016 21778944893805101184 21853228139999133696 21959933355526473216 21993727387826847744 22111846224496164864 22124642431802007552 22176500745620422656 22192627434298933248 22243464356784832512 22308503726249115648 22352075022589445952 22438944541426581504 22572509687506501632 22585572482464549376 22588924352768557056 22706869864217849856 22947478707574407168 22975590217640546304 23067296369999085568 23112349683221740032 23166523100335620096 23179929653055721728 23340282125857062912 23408528564821557248 23425551180648873984 23454248347174724352 23479212376606212096 23534245689229836288 23593856968288859616 23685552571505836032 23812757472534331392 23826538003479085056 23954500076537511936 23968362634452174848 24024542474422124544 24071465408942480256 24308856586545463296 24326533918366138368 24382259006475681792 24453552161465376768 24584881657499025408 24742943311305203712 24841703783075938304 24890222735777258496 24948563338822975488 25097066692030255104 25135688443230683136 25285305636345151488 25363002782055923712 25408769042772618048 25495432829998989312 25545228597245081088 25659348619131322368 25797153928578859008 25812082837102342144 25815913546021208064 25950708416248971264 26026587680623968256 26077420859687686944 26257817391589195776 26334594635424251904 26353745078229983232 26414113923681988608 26476026400383565824 26491348174920824832 26543089089324967068 26646246642944065536 26752604074081779712 26772058492170141696 26804855253913970688 26964407963758696704 27027610283724890112 27069202938863812608 27230329146833240064 27376571516042870784 27392414439373914112 27456619970768142336 27510246181648548864 27526166463003669552 27781550384623386624 27797627670725599232 27801753049561300992 27946916755960430592 28032792548588126208 28097007608570314752 28277649498634518528 28445968840888295424 28512643815797686272 28529144188376272896 28584865173119195304 28682361933748862976 28831447606952460288 28866767196522737664 28897492155823030272 29038593191740134912 29194546968280092672 29279911140701964288 29324969850435796992 29499523242402676736 29503901195452809216 29568667660827230208 29590169912398577664 29626418964852283392 29657952475713110016 29744671634998820864 29802766696785927936 29918592721902108672 29940349437989093376 30008934161816223744 30096679583342002176 30118565803691409408 30258315886152646656 30275826485623799808 30334958959228533792 30452853306221789184 30634120290187395072 30705924109320585216 30816466244295653376 30888697467114160128 30906572870740962304 30966937270879128246 31120376167809417216 31234068240865165312 31272331129566299136 31305616502141616128 31440281350455484416 31458475957718479488 31580736762007781376 31768717337972113408 31939333435383349248 32032723299229499392 32095287211923307008 32317313712725164032 32411808782060617728 32435378557821517824 32509678675300909056 32604736215287169024 32668417340707651776 32779842209998700544 32939900033289709824 32990591081740271616 33186963647703011328 33264751118430633984 33288941151448399872 33365196535177248768 33462755589373673472 33713740848460201984 33858764531259752448 33878358723696824064 33993910439998652416 34060304796326774784 34212464825508429824 34396205238105145344 34421218061361610752 34600944554998628352 34668524524832610048 34769894479583582592 34803260921396330496 35010423188785594368 35112792847232335872 35138326770973310976 35181372520762086528 35218818564909318144 35301368533844754432 35321797566561099776 35390785452433289424 35528328857258754048 35739807005218627584 35931750114806267904 35952543951678262272 36036813711633186816 36307105529110986752 36463284879818194944 36680328242198065152 36701555284004892736 37069004066081734656 37262555674613907456 37335334103665887744 37645600038045382656 37703532664846024704 37927958454517727232 38016858421063581696 38038858917835030528 38044504173083885568 38113153564158927072 38243149244998483968 38489022928696983552 38695730892868288512 38718124255653513216 38926062624373456896 39039881520935952384 39099959800581062656 39116131289531530416 39501891953136377856 39530617617344974848 39543936634284146688 39621170885522982912 39737022262381237248 40011912215754964992 40128906111122669568 40158087738255212544 40207282880870956032 40367768647498399744 40446611945638045056 40541415425587335168 40603804408295718912 40845493720249860096 40971004494090338304 41064857274064306176 41088621659060871168 41184929956152213504 41289249694505504328 41672325576935079936 41696441506088398848 41920375133940645888 41944634610291305984 42668953261332443136 42793716282564409344 43023542900623294464 43215745042747490304 43247171410428690432 43300150794784106496 43346238233734545408 43472981620382892032 43557889787610202368 43706456279998267392 43919866711052946432 43987454775653695488 44223692448992329728 44249284863604015104 44353001491240845312 44385254868597866496 44486928713569665024 44617007452498231296 44704150045178891904 44877889082853163008 45145019375013003264 45171144964929098752 45177848705537114112 45413739728435699712 45951180435281092608 46134592739998171136 46224699366443480064 46333046200671240192 46359859306111443456 46450405906318692369 46680564251714125824 46817057129643114496 46851102361297747968 46908496694349448704 46958424753212424192 47187713936577719232 47371105143011672064 47653076006958170112 47909000153075023872 47936725268904349696 48049084948844249088 48142930817884960512 48617713173090926592 48653067836732276736 48764518012951363584 48907104322930753536 49169763314998050816 49485886622610407424 49683407566151876608 49780445471554516992 49897126677645950976 50194133384060510208 50271376886461366272 50570611272690302976 50817538085545236096 50990865659997978624 51090457194490162176 51318697238262644736 51594307857157718016 51624165674204684288 51631827092042416128 51901416832497942528 52053175361247936512 52154841719375373888 52515634783178391552 52669189270848503808 52707490156459966464 52828227847363977216 52952052800767131648 52982696349841649664 53086178178649934136 53292493285888131072 53544116984340283392 53609710507827941376 53928815927517393408 54055220567449780224 54460658293666480128 54784828878747828224 54913239941536284672 55020492363297097728 55052332926007339104 55563100769246773248 55595255341451198464 55603506099122601984 55893833511920861184 56194015217140629504 56555298997269037056 56891937681776590848 57025287631595372544 57058288376752545792 57169730346238390608 57364723867497725952 57733534393045475328 57794984311646060544 58077186383480269824 58389093936560185344 58559822281403928576 58649939700871593984 58999046484805353472 59180339824797155328 59252837929704566784 59315904951426220032 59489343269997641728 59605533393571855872 59880698875978186752 60017868323632447488 60193359166684004352 60237131607382818816 60551652971247599616 60669917918457067584 60905706612443578368 61268240580374790144 61411848218641170432 61632932488591306752 61777394934228320256 61813145741481924608 61933874541758256492 62468136481730330624 62544662259132598272 62611233004283232256 62880562700910968832 62916951915436958976 63161473524015562752 63537434675944226816 63878666870766698496 64065446598458998784 64190574423846614016 64634627425450328064 64823617564121235456 64870757115643035648 65019357350601818112 65209472430574338048 65336834681415303552 65559684419997401088 65879800066579419648 65981182163480543232 66373927295406022656 66529502236861267968 66577882302896799744 66730393070354497536 66925511178747346944 67427481696920403968 67717529062519504896 67756717447393648128 68120609592653549568 68424929651016859648 68842436122723221504 69201889109997256704 69337049049665220096 69539788959167165184 70020846377571188736 70225585694464671744 70276653541946621952 70362745041524173056 70437637129818636288 70602737067689508864 70643595133122199552 70781570904866578848 71056657714517508096 71479614010437255168 71863500229612535808 71905087903356524544 72073627423266373632 72614211058221973504 72926569759636389888 73360656484396130304 73403110568009785472 74525111349227814912 74670668207331775488 75291200076090765312 75407065329692049408 75855916909035454464 76077717835670061056 76089008346167771136 76226307128317854144 76486298489996967936 76978045857393967104 77391461785736577024 77436248511307026432 77852125248746913792 78079763041871904768 78232262579063060832 79003783906272755712 79061235234689949696 79242341771045965824 79474044524762474496 80257812222245339136 80316175476510425088 80414565761741912064 80735537294996799488 80893223891276090112 81082830851174670336 81207608816591437824 81690987440499720192 82129714548128612352 82177243318121742336 82369859912304427008 82578499389011008656 83344651153870159872 83392883012176797696 83840750267881291776 83889269220582611968 85337906522664886272 85587432565128818688 86047085801246588928 86494342820857380864 86600301589568212992 86692476467469090816 86945963240765784064 87115779575220404736 87839733422105892864 87974909551307390976 88498569727208030208 88706002982481690624 88770509737195732992 88973857427139330048 89234014904996462592 89408300090357783808 89755778165706326016 90290038750026006528 90342289929858197504 90355697411074228224 90827479456871399424 91902360870562185216 92269185479996342272 92449398732886960128 92666092401342480384 92719718612222886912 92900811812637384738 93361128503428251648 93634114259286228992 93702204722595495936 93816993388698897408 93916849506424848384 94375427873155438464 94742210286023344128 95306152013916340224 95818000306150047744 95873450537808699392 96098169897688498176 96285861635769921024 97235426346181853184 97306135673464553472 97529036025902727168 97814208645861507072 98339526629996101632 98971773245220814848 99560890943109033984 99794253355291901952 100388266768121020416 101141222545380605952 101635076171090472192 101981731319995957248 102180914388980324352 102637394476525289472 103188615714315436032 103248331348409368576 103263654184084832256 103802833664995885056 104106350722495873024 104309683438750747776 105031269566356783104 105338378541697007616 105414980312919932928 105656455694727954432 105904105601534263296 105965392699683299328 106172356357299868272 106584986571776262144 107219421015655882752 107857631855034786816 108110441134899560448 108921316587332960256 109569657757495656448 110040984726594195456 110104665852014678208 111190510682902396928 111207012198245203968 111787667023841722368 113110597994538074112 113783875363553181696 114050575263190745088 114116576753505091584 114339460692476781216 114729447734995451904 115467068786090950656 116154372766960539648 116778187873120370688 117119644562807857152 117299879401743187968 117998092969610706944 118505675859409133568 118631809902852440064 118978686539995283456 119211066787143711744 120035736647264894976 120386718333368008704 120474263214765637632 121103305942495199232 121339835836914135168 121811413224887156736 122536481160749580288 123265864977182613504 123554789868456640512 123626291482963849216 123867749083516512984 124936272963460661248 125089324518265196544 125222466008566464512 125761125401821937664 125833903830873917952 127074869351888453632 128130893196917997568 128381148847693228032 129647235128242470912 129741514231286071296 130038714701203636224 130418944861148676096 130673669362830607104 131119368839994802176 131759600133158839296 131962364326961086464 132747854590812045312 133059004473722535936 133155764605793599488 133460786140708995072 133851022357494693888 134854963393840807936 135435058125039009792 135513434894787296256 136241219185307099136 136849859302033719296 138403778219994513408 138674098099330440192 139079577918334330368 140041692755142377472 140451171388929343488 140553307083893243904 140725490083048346112 140875274259637272576 141287190266244399104 141563141809733157696 142113315429035016192 142959228020874510336 143727000459225071616 143810175806713049088 144147254846532747264 145853139519272779776 146721312968792260608 146806221136019570944 149050222698455629824 149341336414663550976 150582400152181530624 150814130659384098816 151711833818070908928 152155435671340122112 152452614256635708288 152972596979993935872 153956091714787934208 154782923571473154048 154872497022614052864 155704250497493827584 156159526083743809536 156464525158126121664 158007567812545511424 158122470469379899392 158484683542091931648 158948089049524948992 160632350953020850176 160829131523483824128 161471074589993598976 161786447782552180224 162165661702349340672 163381974880999440384 164354486636243484672 164739719824608854016 165156998778022017312 166689302307740319744 166785766024353595392 167681500535762583552 167778538441165223936 170675813045329772544 171174865130257637376 172094171602493177856 173200603179136425984 173384952934938181632 173891926481531568128 174231559150440809472 175679466844211785728 175949819102614781952 176997139454416060416 177541019474391465984 177947714854278660096 178468029809992925184 178816600180715567616 180580077500052013056 180684579859716395008 180711394822148456448 181654958913742798848 183804721741124370432 184898797465773920256 185332184802684960768 185439437224445773824 185801623625274769476 187268228518572457984 187404409445190991872 187633986777397794816 187833699012849696768 188750855746310876928 189484420572046688256 190612304027832680448 191636000612300095488 191746901075617398784 192196339795376996352 192571723271539842048 194470852692363706368 194612271346929106944 195058072051805454336 195628417291723014144 196679053259992203264 197943546490441629696 199121781886218067968 199588506710583803904 200776533536242040832 202282445090761211904 203270152342180944384 204361828777960648704 205274788953050578944 206496662696818737152 206527308368169664512 207605667329991770112 208212701444991746048 208619366877501495552 210062539132713566208 210676757083394015232 210829960625839865856 211312911389455908864 211808211203068526592 211930785399366598656 212344712714599736544 213169973143552524288 214438842031311765504 215715263710069573632 216220882269799120896 217842633174665920512 219139315514991312896 220081969453188390912 220209331704029356416 222381021365804793856 223575334047683444736 226221195989076148224 227567750727106363392 228233153507010183168 228678921384953562432 229458895469990903808 230934137572181901312 232308745533921079296 233556375746240741376 234239289125615714304 235996185939221413888 237011351718818267136 237957373079990566912 238422133574287423488 240773436666736017408 240948526429531275264 242206611884990398464 242679671673828270336 243622826449774313472 245072962321499160576 246531729954365227008 247109579736913281024 247252582965927698432 247735498167033025968 250178649036530393088 250444932017132929024 251522250803643875328 251667807661747835904 254149738703776907264 256762297695386456064 259483028462572142592 260077429402407272448 260837889722297352192 261347338725661214208 263519200266317678592 263924728653922172928 265495709181624090624 266118008947445071872 266311529211587198976 266921572281417990144 267702044714989387776 270870116250078019584 271026869789574592512 272482438370614198272 273699718604067438592 276807556439989026816 277348196198660880384 278159155836668660736 280083385510284754944 280902342777858686976 281106614167786487808 281450980166096692224 281750548519274545152 282574380532488798208 283126283619466315392 284226630858070032384 285918456041749020672 287454000918450143232 287620351613426098176 288294509693065494528 291706279038545559552 293442625937584521216 293612442272039141888 298682672829327101952 301164800304363061248 303423667636141817856 304310871342680244224 304905228513271416576 305945193959987871744 307912183429575868416 309565847142946308096 309744994045228105728 311408500994987655168 312319052167487619072 312929050316252243328 316015135625091022848 316244940938759798784 316969367084183863296 317896178099049897984 321658263046967648256 322942149179987197952 323572895565104360448 324331323404698681344 326763949761998880768 328708973272486969344 330313997556044034624 333571532048707190784 335363001071525167104 335557076882330447872 341351626090659545088 342349730260515274752 344188343204986355712 346401206358272851968 347783852963063136256 348463118300881618944 351358933688423571456 351899638205229563904 353994278908832120832 355895429708557320192 356936059619985850368 357633200361431135232 361160155000104026112 361369159719432790016 361422789644296912896 363309917827485597696 367609443482248740864 369797594931547840512 370664369605369921536 370878874448891547648 371603247250549538952 374808818890381983744 375267973554795589632 375667398025699393536 377501711492621753856 381224608055665360896 383493802151234797568 384392679590753992704 385143446543079684096 388941705384727412736 389224542693858213888 390116144103610908672 391256834583446028288 393358106519984406528 395887092980883259392 398243563772436135936 399177013421167607808 401553067072484081664 404564890181522423808 406540304684361888768 408723657555921297408 410549577906101157888 412993325393637474304 415211334659983540224 416425402889983492096 417238733755002991104 420125078265427132416 421353514166788030464 421659921251679731712 422625822778911817728 423861570798733197312 424689425429199473088 426339946287105048576 428877684062623531008 431430527420139147264 432441764539598241792 438278631029982625792 440163938906376781824 440418663408058712832 444762042731609587712 447150668095366889472 452442391978152296448 455135501454212726784 456466307014020366336 457357842769907124864 458917790939981807616 461868275144363802624 464617491067842158592 467112751492481482752 468478578251231428608 471992371878442827776 474022703437636534272 476844267148574846976 481897052859062550528 484413223769980796928 485359343347656540672 490145924642998321152 493063459908730454016 494219159473826562048 494505165931855396864 495470996334066051936 500357298073060786176 503044501607287750656 503335615323495671808 508299477407553814528 513524595390772912128 520154858804814544896 521675779444594704384 522694677451322428416 527038400532635357184 527849457307844345856 530991418363248181248 532623058423174397952 533843144562835980288 535404089429978775552 541740232500156039168 542053739579149185024 544964876741228396544 554696392397321760768 556318311673337321472 561804685555717373952 562213228335572975616 562901960332193384448 563501097038549090304 565148761064977596416 566252567238932630784 568453261716140064768 571836912083498041344 574908001836900286464 575240703226852196352 576589019386130989056 583412558077091119104 586885251875169042432 587224884544078283776 597365345658654203904 602329600608726122496 606847335272283635712 608621742685360488448 609810457026542833152 615824366859151736832 619489988090456211456 622817001989975310336 624638104334975238144 625858100632504486656 632030271250182045696 632489881877519597568 633938734168367726592 635792356198099795968 643316526093935296512 645884298359974395904 647145791130208720896 648662646809397362688 653527899523997761536 657417946544973938688 660627995112088069248 667143064097414381568 670726002143050334208 671114153764660895744 682703252181319090176 684699460521030549504 688376686409972711424 692802412716545703936 696926236601763237888 702717867376847142912 707988557817664241664 713872119239971700736 715266400722862270464 722320310000208052224 722738319438865580032 722845579288593825792 726619835654971195392 735218886964497481728 739595189863095681024 741328739210739843072 741757748897783095296 743206494501099077904 750535947109591179264 751334796051398787072 755003422985243507712 762449216111330721792 766987604302469595136 770286893086159368192 778449085387716427776 780232288207221817344 782513669166892056576 791774185961766518784 796487127544872271872 798354026842335215616 803106134144968163328 813080609368723777536 817447315111842594816 821099155812202315776 825986650787274948608 830422669319967080448 832850805779966984192 834477467510005982208 840250156530854264832 842707028333576060928 843319842503359463424 845251645557823635456 847723141597466394624 849378850858398946176 852679892574210097152 857755368125247062016 862861054840278294528 864883529079196483584 876557262059965251584 880327877812753563648 880837326816117425664 889524085463219175424 910271002908425453568 912932614028040732672 914715685539814249728 917835581879963615232 923736550288727605248 929234982135684317184 934225502984962965504 936957156502462857216 943984743756885655552 948045406875273068544 953688534297149693952 968826447539961593856 970718686695313081344 980291849285996642304 986126919817460908032 989010331863710793728 990941992668132103872 1000714596146121572352 1006089003214575501312 1006671230646991343616 1027049190781545824256 1043351558889189408768 1045389354902644856832 1054076801065270714368 1055698914615688691712 1061982836726496362496 1067686289125671960576 1070808178859957551104 1083480465000312078336 1084107479158298370048 1089929753482456793088 1109392784794643521536 1112636623346674642944 1124426456671145951232 1125803920664386768896 1127002194077098180608 1130297522129955192832 1132505134477865261568 1143673824166996082688 1150481406453704392704 1153178038772261978112 1166825116154182238208 1173770503750338084864 1174449769088156567552 1194730691317308407808 1204659201217452244992 1213694670544567271424 1217243485370720976896 1219620914053085666304 1231648733718303473664 1238979976180912422912 1245634003979950620672 1249276208669950476288 1251716201265008973312 1264060542500364091392 1264979763755039195136 1267877468336735453184 1271584712396199591936 1286633052187870593024 1294291582260417441792 1297325293618794725376 1314835893089947877376 1321255990224176138496 1334286128194828763136 1341452004286100668416 1342228307529321791488 1365406504362638180352 1369398921042061099008 1376753372819945422848 1385604825433091407872 1393852473203526475776 1405435734753694285824 1415977115635328483328 1430532801445724540928 1445476638877731160064 1445691158577187651584 1453239671309942390784 1470437773928994963456 1479190379726191362048 1482657478421479686144 1483515497795566190592 1486412989002198155808 1501071894219182358528 1510006845970487015424 1524898432222661443584 1533975208604939190272 1540573786172318736384 1560464576414443634688 1565027338333784113152 1583548371923533037568 1592974255089744543744 1606212268289936326656 1626161218737447555072 1634894630223685189632 1651973301574549897216 1665701611559933968384 1668954935020011964416 1685414056667152121856 1686639685006718926848 1690503291115647270912 1695446283194932789248 1698757701716797892352 1705359785148420194304 1715510736250494124032 1725722109680556589056 1729767058158392967168 1753114524119930503168 1760655755625507127296 1761674653632234851328 1779048170926438350848 1820542005816850907136 1825865228056081465344 1829431371079628499456 1847473100577455210496 1858469964271368634368 1868451005969925931008 1873914313004925714432 1896090813750546137088 1907377068594299387904 1937652895079923187712 1941437373390626162688 1960583698571993284608 1972253839634921816064 1978020663727421587456 1981883985336264207744 2001429192292243144704 2012178006429151002624 2013342461293982687232 2054098381563091648512 2090778709805289713664 2108153602130541428736 2123965673452992724992 2141616357719915102208 2166960930000624156672 2168214958316596740096 2179859506964913586176 2218785569589287043072 2225273246693349285888 2251607841328773537792 2254004388154196361216 2260595044259910385664 2265010268955730523136 2287347648333992165376 2300962812907408785408 2347541007500676169728 2348899538176313135104 2389461382634616815616 2409318402434904489984 2434486970741441953792 2439241828106171332608 2463297467436606947328 2477959952361824845824 2491268007959901241344 2498552417339900952576 2503432402530017946624 2528121085000728182784 2529959527510078390272 2535754936673470906368 2543169424792399183872 2573266104375741186048 2588583164520834883584 2594650587237589450752 2629671786179895754752 2642511980448352276992 2668572256389657526272 2684456615058643582976 2730813008725276360704 2738797842084122198016 2753506745639890845696 2771209650866182815744 2787704946407052951552 2810871469507388571648 2831954231270656966656 2861065602891449081856 2890953277755462320128 2906479342619884781568 2940875547857989926912 2958380759452382724096 2967030995591132381184 2972825978004396311616 3002143788438364717056 3020013691940974030848 3067950417209878380544 3081147572344637472768 3130054676667568226304 3167096743847066075136 3185948510179489087488 3212424536579872653312 3252322437474895110144 3269789260447370379264 3303946603149099794432 3337909870040023928832 3373279370013437853696 3381006582231294541824 3390892566389865578496 3397515403433595784704 3431021472500988248064 3451444219361113178112 3459534116316785934336 3521311511251014254592 3523349307264469702656 3558096341852876701696 3641084011633701814272 3651730456112162930688 3658862742159256998912 3694946201154910420992 3716939928542737268736 3736902011939851862016 3747828626009851428864 3792181627501092274176 3814754137188598775808 3882874746781252325376 3944507679269843632128 3956041327454843174912 3963767970672528415488 4002858384584486289408 4024356012858302005248 4026684922587965374464 4108196763126183297024 4181557419610579427328 4216307204261082857472 4247931346905985449984 4336429916633193480192 4359719013929827172352 4437571139178574086144 4450546493386698571776 4503215682657547075584 4521190088519820771328 4530020537911461046272 4574695296667984330752 4601925625814817570816 4695082015001352339456 4697799076352626270208 4778922765269233631232 4818636804869808979968 4878483656212342665216 4955919904723649691648 4997104834679801905152 5006864805060035893248 5056242170001456365568 5059919055020156780544 5071509873346941812736 5086338849584798367744 5146532208751482372096 5177166329041669767168 5189301174475178901504 5259343572359791509504 5285023960896704553984 5337144512779315052544 5368913230117287165952 5461626017450552721408 5477595684168244396032 5542419301732365631488 5575409892814105903104 5621742939014777143296 5722131205782898163712 5781906555510924640256 5812958685239769563136 5881751095715979853824 5916761518904765448192 5934061991182264762368 5945651956008792623232 6004287576876729434112 6040027383881948061696 6135900834419756761088 6162295144689274945536 6371897020358978174976 6424849073159745306624 6504644874949790220288 6539578520894740758528 6607893206298199588864 6675819740080047857664 6762013164462589083648 6781785132779731156992 6795030806867191569408 6862042945001976496128 6902888438722226356224 7042623022502028509184 7046698614528939405312 7303460912224325861376 7317725484318513997824 7389892402309820841984 7433879857085474537472 7473804023879703724032 7495657252019702857728 7584363255002184548352 7629508274377197551616 7765749493562504650752 7889015358539687264256 7912082654909686349824 7927535941345056830976 8005716769168972578816 8053369845175930748928 8216393526252366594048 8363114839221158854656 8432614408522165714944 8495862693811970899968 8672859833266386960384 8719438027859654344704 8875142278357148172288 8901092986773397143552 9006431365315094151168 9060041075822922092544 9203851251629635141632 9390164030002704678912 9395598152705252540416 9557845530538467262464 9637273609739617959936 9756967312424685330432 9911839809447299383296 10013729610120071786496 10119838110040313561088 10143019746693883625472 10172677699169596735488 10293064417502964744192 10354332658083339534336 10378602348950357803008 10570047921793409107968 10674289025558630105088 10737826460234574331904 10923252034901105442816 10955191368336488792064 11084838603464731262976 11150819785628211806208 11243485878029554286592 11444262411565796327424 11563813111021849280512 11833523037809530896384 11868123982364529524736 11891303912017585246464 12008575153753458868224 12080054767763896123392 12271801668839513522176 12324590289378549891072 12743794040717956349952 13009289749899580440576 13079157041789481517056 13351639480160095715328 13563570265559462313984 13590061613734383138816 13724085890003952992256 13805776877444452712448 14085246045004057018368 14093397229057878810624 14635450968637027995648 14867759714170949074944 14991314504039405715456 15168726510004369096704 15259016548754395103232 15531498987125009301504 15778030717079374528512 15824165309819372699648 15855071882690113661952 16011433538337945157632 16106739690351861497856 16432787052504733188096 16726229678442317709312 16865228817044331429888 17345719666532773920768 17438876055719308689408 17750284556714296344576 17802185973546794287104 18012862730630188302336 18120082151645844185088 18407702503259270283264 18791196305410505080832 19115691061076934524928 19274547219479235919872 19513934624849370660864 19823679618894598766592 20027459220240143572992 20286039493387767250944 20345355398339193470976 20586128835005929488384 20708665316166679068672 21140095843586818215936 21475652920469148663808 21910382736672977584128 22169677206929462525952 22301639571256423612416 22486971756059108573184 22888524823131592654848 23127626222043698561024 23667046075619061792768 23736247964729059049472 23782607824035170492928 24017150307506917736448 24160109535527792246784 24649180578757099782144 25487588081435912699904 26018579499799160881152 26158314083578963034112 26703278960320191430656 27180123227468766277632 27611553754888905424896 28170492090008114036736 28186794458115757621248 29270901937274055991296 29735519428341898149888 30518033097508790206464 31062997974250018603008 31648330619638745399296 31710143765380227323904 32022867076675890315264 32213479380703722995712 32865574105009466376192 33452459356884635418624 33730457634088662859776 34691439333065547841536 35500569113428592689152 35604371947093588574208 36025725461260376604672 36240164303291688370176 36815405006518540566528 37582392610821010161664 38231382122153869049856 39027869249698741321728 40054918440480287145984 40690710796678386941952 41172257670011858976768 41417330632333358137344 42280191687173636431872 42951305840938297327616 44603279142512847224832 44973943512118217146368 45777049646263185309696 46255252444087397122048 47334092151238123585536 47472495929458118098944 47565215648070340985856 48034300615013835472896 48320219071055584493568 49298361157514199564288 52037158999598321762304 52316628167157926068224 53406557920640382861312 54360246454937532555264 55223107509777810849792 56373588916231515242496 58541803874548111982592 59471038856683796299776 61036066195017580412928 62125995948500037206016 63420287530760454647808 64426958761407445991424 65731148210018932752384 66904918713769270837248 67460915268177325719552 69382878666131095683072 71001138226857185378304 71208743894187177148416 72051450922520753209344 72480328606583376740352 75164785221642020323328 76462764244307738099712 78055738499397482643456 80109836880960574291968 82834661264666716274688 84560383374347272863744 85902611681876594655232 89206558285025694449664 91554099292526370619392 94944991858916236197888 95130431296140681971712 96068601230027670945792 96640438142111168987136 98596722315028399128576 104074317999196643524608 106813115841280765722624 108720492909875065110528 110446215019555621699584 112747177832463030484992 117083607749096223965184 122072132390035160825856 124251991897000074412032 126840575061520909295616 128853917522814891982848 133809837427538541674496 134921830536354651439104 138765757332262191366144 142002276453714370756608 142417487788374354296832 144102901845041506418688 144960657213166753480704 150329570443284040646656 156111476998794965286912 160219673761921148583936 165669322529333432549376 169120766748694545727488 178413116570051388899328 183108198585052741238784 190260862592281363943424 193280876284222337974272 197193444630056798257152 208148635998393287049216 213626231682561531445248 217440985819750130221056 225494355664926060969984 234167215498192447930368 248503983794000148824064 253681150123041818591232 257707835045629783965696 267619674855077083348992 284834975576748708593664 288205803690083012837376 289921314426333506961408 300659140886568081293312 312222953997589930573824 320439347523842297167872 331338645058666865098752 338241533497389091454976 366216397170105482477568 380521725184562727886848 386561752568444675948544 416297271996786574098432 427252463365123062890496 434881971639500260442112 450988711329852121939968 468334430996384895860736 497007967588000297648128 507362300246083637182464 535239349710154166697984 579842628852667013922816 601318281773136162586624 624445907995179861147648 640878695047684594335744 676483066994778182909952 761043450369125455773696 773123505136889351897088 854504926730246125780992 869763943279000520884224 901977422659704243879936 936668861992769791721472 994015935176000595296256 1014724600492167274364928 1159685257705334027845632 1248891815990359722295296 1281757390095369188671488 1352966133989556365819904 1522086900738250911547392 1739527886558001041768448 1803954845319408487759872 1873337723985539583442944 2029449200984334548729856 2319370515410668055691264 2563514780190738377342976 2705932267979112731639808 3044173801476501823094784 3479055773116002083536896 3746675447971079166885888 4058898401968669097459712 5411864535958225463279616 6088347602953003646189568 6958111546232004167073792 8117796803937338194919424 12176695205906007292379136 16235593607874676389838848 24353390411812014584758272 48706780823624029169516544
- Sum of all divisors σ(n): 194137516148941653764428953
- Sum of proper divisors (its aliquot sum) s(n): 145430735325317624594912409
- 48706780823624029169516544 is an abundant number, because the sum of its proper divisors (145430735325317624594912409) is greater than itself. Its abundance is 96723954501693595425395865
Bases of 48706780823624029169516544
- Binary: 101000010010100000111111100001000100100110110101010001000000010001000000000000000000002
- Hexadecimal: 0x284A0FE1126D5101100000
- Base-36: 64BHEEE0XXFEK1S00
Squares and roots of 48706780823624029169516544
- 48706780823624029169516544 squared (487067808236240291695165442) is 2372350498200549461302991455365278931607410689703936
- 48706780823624029169516544 cubed (487067808236240291695165443) is 115549555752669434421049773102141236362106747567421256479805210385411613917184
-
48706780823624029169516544 is a
perfect square number . Itssquare root is 6979024346112 -
The
cube root of 48706780823624029169516544 is 365199192.7655611659
Scales and comparisons
How big is 48706780823624029169516544?- 48,706,780,823,624,029,169,516,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 48,706,780,823,624,029,169,516,544 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 48706780823624029169516544 cubic inches would be around 30433266.1 feet tall.
Recreational maths with 48706780823624029169516544
- 48706780823624029169516544 backwards is 44561596192042632808760784
- 48706780823624029169516544 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 48706780823624029169516544'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 48706780823624029169516544 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 48706780823624029169516544 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/48706780823624029169516544/
Chicago style:
Numbermatics. 2024. "Number 48706780823624029169516544 - Facts about the integer". https://numbermatics.com/n/48706780823624029169516544/
The information we have on file for 48706780823624029169516544 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 48706780823624029169516544, math, Factors of 48706780823624029169516544, curriculum, school, college, exams, university, Prime factorization of 48706780823624029169516544, STEM, science, technology, engineering, physics, economics, calculator, forty-eight septillion, seven hundred six sextillion, seven hundred eighty quintillion, eight hundred twenty-three quadrillion, six hundred twenty-four trillion, twenty-nine billion, one hundred sixty-nine million, five hundred sixteen thousand, five hundred forty-four.