340435400253214401088192512
340,435,400,253,214,401,088,192,512 is an even composite number composed of six prime numbers multiplied together.
340435400253214401088192512 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 340435400253214401088192512:
224 × 33 × 73 × 133 × 973 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 97 × 97 × 97 × 103 × 103 × 103)See below for interesting mathematical facts about the number 340435400253214401088192512 from the Numbermatics database.
Names of 340435400253214401088192512
- Cardinal: 340435400253214401088192512 can be written as Three hundred forty septillion, four hundred thirty-five sextillion, four hundred quintillion, two hundred fifty-three quadrillion, two hundred fourteen trillion, four hundred one billion, eighty-eight million, one hundred ninety-two thousand, five hundred twelve.
Scientific notation
- Scientific notation: 3.40435400253214401088192512 × 1026
Factors of 340435400253214401088192512
Divisors of 340435400253214401088192512
- Number of divisors d(n): 25600
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 84 91 96 97 98 103 104 108 112 117 126 128 144 147 156 168 169 182 189 192 194 196 206 208 216 224 234 252 256 273 288 291 294 309 312 336 338 343 351 364 378 384 388 392 412 416 432 441 448 468 504 507 512 546 576 582 588 618 624 637 672 676 679 686 702 721 728 756 768 776 784 819 824 832 864 873 882 896 927 936 1008 1014 1024 1029 1092 1152 1164 1176 1183 1236 1248 1261 1274 1323 1339 1344 1352 1358 1372 1404 1442 1456 1512 1521 1536 1552 1568 1638 1648 1664 1728 1746 1764 1792 1854 1872 1911 2016 2028 2037 2048 2058 2163 2184 2197 2304 2328 2352 2366 2457 2472 2496 2522 2548 2619 2646 2678 2688 2704 2716 2744 2781 2808 2884 2912 3024 3042 3072 3087 3104 3136 3276 3296 3328 3456 3492 3528 3549 3584 3708 3744 3783 3822 4017 4032 4056 4074 4096 4116 4326 4368 4394 4459 4563 4608 4656 4704 4732 4753 4914 4944 4992 5044 5047 5096 5238 5292 5356 5376 5408 5432 5488 5562 5616 5733 5768 5824 6048 6084 6111 6144 6174 6208 6272 6489 6552 6591 6592 6656 6912 6984 7056 7098 7168 7416 7488 7566 7644 8034 8064 8112 8148 8192 8232 8281 8652 8736 8788 8827 8918 9126 9216 9261 9312 9373 9408 9409 9464 9506 9828 9888 9984 9991 10088 10094 10192 10476 10584 10609 10647 10712 10752 10816 10864 10976 11124 11232 11349 11466 11536 11648 12051 12096 12168 12222 12288 12348 12416 12544 12978 13104 13182 13184 13312 13377 13824 13968 14112 14196 14259 14336 14832 14976 15132 15141 15288 15379 16068 16128 16224 16296 16384 16393 16464 16562 17199 17304 17407 17472 17576 17654 17836 18252 18333 18432 18522 18624 18746 18816 18818 18928 19012 19467 19656 19773 19776 19968 19982 20176 20188 20384 20952 21168 21218 21294 21424 21504 21632 21728 21952 22248 22464 22698 22932 23072 23296 24102 24192 24336 24444 24576 24696 24832 24843 25088 25956 26208 26364 26368 26481 26624 26754 27648 27936 28119 28224 28227 28392 28518 28672 29664 29952 29973 30264 30282 30576 30758 31827 31941 32136 32256 32448 32592 32768 32786 32928 33124 33271 34047 34398 34608 34814 34944 35152 35308 35329 35672 36153 36504 36666 36864 37044 37248 37492 37632 37636 37856 38024 38934 39312 39546 39552 39936 39964 40131 40352 40376 40768 41904 42336 42436 42588 42777 42848 43008 43264 43456 43904 44496 44928 45396 45423 45864 46137 46144 46592 48204 48384 48672 48888 49152 49179 49392 49664 49686 50176 51912 52221 52416 52728 52736 52962 53248 53508 55296 55872 56238 56448 56454 56784 57036 57344 57967 59319 59328 59904 59946 60528 60564 61152 61516 61789 63654 63882 64272 64512 64896 65184 65536 65572 65611 65856 65863 66248 66542 68094 68796 69216 69628 69888 69937 70304 70616 70658 71344 72306 73008 73332 73728 74088 74263 74496 74529 74984 75264 75272 75712 76048 77868 78624 79092 79104 79443 79872 79928 80262 80704 80752 81536 83808 84357 84672 84681 84872 85176 85554 85696 86016 86528 86912 87808 88992 89856 89919 90792 90846 91728 92274 92288 93184 95481 96408 96768 97344 97776 98304 98358 98784 99328 99372 99813 100352 103824 104442 104832 105456 105472 105924 105987 106496 107016 107653 110592 111744 112476 112896 112908 113568 114072 114688 114751 115934 118638 118656 119808 119892 120393 121056 121128 121849 122304 122317 123032 123578 127308 127764 128331 128544 129024 129792 129883 130368 131072 131144 131222 131712 131726 132496 133084 136188 136269 137592 137917 138411 138432 139256 139776 139874 140608 141232 141316 142688 144612 146016 146664 147456 147537 148176 148526 148992 149058 149968 150528 150544 151424 152096 155736 156663 157248 158184 158208 158886 159744 159856 160524 161408 161504 163072 167616 168714 169344 169362 169744 170352 171108 171392 172032 173056 173824 173901 175616 177984 179712 179838 181584 181692 183456 184548 184576 185367 186368 190962 192816 193536 194688 195552 196608 196716 196833 197568 197589 198656 198744 199626 200704 207648 208884 209664 209811 210912 210944 211848 211974 212992 213109 214032 215306 221184 222789 223488 223587 224952 225792 225816 226291 227136 228144 229376 229502 231868 237276 237312 238329 239616 239784 240786 242112 242256 243698 244608 244634 246064 247156 253071 254043 254616 255528 256662 257088 258048 259584 259766 260736 262144 262288 262444 263424 263452 264992 266168 269757 272376 272538 275184 275834 276822 276864 278512 279552 279748 281216 282464 282632 285376 286443 289224 292032 293328 294912 295074 296352 297052 297984 298116 299439 299936 301056 301088 302848 304192 311472 313326 314496 316368 316416 317772 317961 319488 319712 321048 322816 322959 323008 326144 335232 337428 338688 338724 339488 340704 342216 342784 344064 344253 346112 347648 347802 351232 355968 359424 359676 363168 363384 365547 366912 366951 369096 369152 370734 372736 381924 385632 387072 389376 389649 391104 393216 393432 393666 395136 395178 397312 397488 399252 401408 413751 415233 415296 417768 419328 419622 421824 421888 423696 423948 425984 426218 428064 430612 432523 442368 442611 445578 446976 447174 449904 451584 451632 452582 454272 456288 458752 459004 459277 461041 463736 469989 474552 474624 476658 479232 479568 481572 484224 484512 487396 489216 489268 489559 492128 494312 506142 508086 509232 511056 513324 514176 516096 519168 519532 519841 521472 521703 524288 524576 524888 526848 526904 529984 532336 539514 544752 545076 550368 551668 553644 553728 556101 557024 559104 559496 562432 564928 565264 570752 572886 578448 584064 586656 589824 590148 590499 592704 592767 594104 595968 596232 598878 599872 602112 602176 605696 608384 622944 626652 628992 629433 632736 632832 635544 635922 638976 639327 639424 642096 645632 645918 646016 652288 668367 670464 674856 677376 677448 678873 678976 681408 684432 685568 688128 688506 692224 695296 695604 702464 711936 718848 719352 726336 726768 731094 733824 733902 738192 738304 741468 745472 753571 763848 771264 774144 778752 779298 782208 786432 786864 787332 790272 790356 794624 794976 798504 802816 803257 827502 830466 830592 835536 838656 839244 843648 843776 847392 847896 851968 852436 852943 856128 856219 861224 865046 884736 885222 891156 893952 894348 898317 899808 903168 903264 905164 908544 909181 912576 912673 917504 918008 918554 922082 927472 939978 949104 949248 953316 953883 958464 959136 963144 965419 968448 968877 969024 969127 974792 978432 978536 979118 984256 988624 1012284 1016172 1018464 1022112 1026648 1028352 1029073 1032192 1032759 1038336 1039064 1039682 1042944 1043406 1048576 1049152 1049776 1053696 1053808 1059968 1064672 1079028 1089504 1090152 1092727 1096641 1100736 1100853 1103336 1107288 1107456 1112202 1114048 1118208 1118992 1124864 1129856 1130528 1141504 1145772 1156896 1168128 1168947 1173312 1179648 1180296 1180998 1185408 1185534 1188208 1191936 1192464 1197756 1199744 1204224 1204352 1211392 1216768 1241253 1245888 1253304 1257984 1258866 1265472 1265664 1271088 1271844 1277952 1278654 1278848 1284192 1291264 1291836 1292032 1297569 1304576 1336734 1340928 1349712 1354752 1354896 1357746 1357952 1362816 1368864 1371136 1376256 1377012 1377831 1383123 1384448 1390592 1391208 1404928 1423872 1437696 1438704 1452672 1453536 1462188 1467648 1467804 1468677 1476384 1476608 1482936 1490944 1491763 1507142 1527696 1542528 1548288 1557504 1558596 1559523 1564416 1565109 1572864 1573728 1574664 1580544 1580712 1584037 1589248 1589952 1590121 1597008 1605632 1606514 1655004 1660932 1661184 1668303 1671072 1677312 1678488 1687296 1687552 1688479 1694784 1695792 1703936 1704872 1705886 1712256 1712438 1722448 1730092 1769472 1770444 1771497 1778301 1782312 1787904 1788696 1792921 1796634 1799616 1806336 1806528 1810328 1817088 1818362 1825152 1825346 1835008 1836016 1837108 1844164 1854944 1879956 1888299 1898208 1898496 1906632 1907766 1916928 1917981 1918272 1926288 1930838 1936896 1937754 1938048 1938254 1949584 1956864 1957072 1958236 1968512 1977248 2005101 2024568 2032344 2036619 2036928 2044224 2053296 2056704 2058146 2064384 2065518 2076672 2078128 2079364 2085888 2086812 2097152 2098304 2099552 2107392 2107616 2119936 2129344 2158056 2179008 2180304 2185454 2193282 2201472 2201706 2206672 2214576 2214912 2224404 2228096 2236416 2237984 2249728 2259712 2260713 2261056 2283008 2291544 2313792 2336256 2337894 2346624 2359296 2360592 2361996 2370816 2371068 2376416 2383872 2384928 2395512 2399488 2408448 2408704 2409771 2422784 2433536 2482506 2491776 2506608 2515968 2517732 2530944 2531328 2542176 2543688 2555904 2557308 2557696 2558829 2568384 2568657 2582528 2583672 2584064 2595138 2609152 2673468 2681856 2699424 2709504 2709792 2715492 2715904 2725632 2727543 2737728 2738019 2742272 2752512 2754024 2755662 2766246 2768896 2781184 2782416 2809856 2847744 2875392 2877408 2896257 2905344 2906631 2907072 2907381 2924376 2935296 2935608 2937354 2952768 2953216 2965872 2981888 2983526 3014284 3055392 3085056 3087219 3096576 3098277 3115008 3117192 3119046 3128832 3130218 3145728 3147456 3149328 3161088 3161424 3168074 3178496 3179904 3180242 3194016 3211264 3213028 3227287 3278181 3289923 3302559 3310008 3321864 3322368 3336606 3342144 3354624 3356976 3374592 3375104 3376958 3389568 3391584 3407872 3409744 3411772 3424512 3424876 3426913 3444896 3460184 3506841 3538944 3540888 3542994 3556602 3564624 3575808 3577392 3585842 3593268 3599232 3612672 3613056 3620656 3634176 3636724 3638887 3650304 3650692 3670016 3672032 3674216 3688328 3709888 3723759 3759912 3776598 3796416 3796992 3813264 3815532 3833856 3835962 3836544 3852576 3861676 3873792 3875508 3876096 3876508 3892707 3899168 3913728 3914144 3916472 3937024 3954496 4010202 4049136 4064688 4073238 4073856 4088448 4106592 4113408 4116292 4128768 4131036 4133493 4149369 4153344 4156256 4158728 4171776 4173624 4194304 4196608 4199104 4214784 4215232 4239872 4258688 4316112 4358016 4360608 4370908 4386564 4402944 4403412 4406031 4413344 4429152 4429824 4448808 4456192 4472832 4475289 4475968 4499456 4519424 4521426 4522112 4566016 4583088 4627584 4672512 4675788 4678569 4693248 4718592 4721184 4723992 4741632 4742136 4752111 4752832 4767744 4769856 4770363 4791024 4798976 4816896 4817408 4819542 4845568 4867072 4965012 4983552 5013216 5031936 5035464 5061888 5062656 5065437 5084352 5087376 5111808 5114616 5115392 5117658 5136768 5137314 5165056 5167344 5168128 5190276 5218304 5346936 5363712 5378763 5398848 5419008 5419584 5430984 5431808 5451264 5455086 5475456 5476038 5484544 5505024 5508048 5511324 5532492 5537792 5562368 5564832 5619712 5622799 5695488 5750784 5753943 5754816 5792514 5810688 5813262 5814144 5814762 5848752 5870592 5871216 5874708 5905536 5906432 5931744 5963776 5967052 5970601 5993533 6028568 6109857 6110784 6170112 6174438 6193152 6196554 6230016 6234384 6238092 6257664 6260436 6291456 6294912 6298656 6322176 6322848 6336148 6356992 6359808 6360484 6364267 6388032 6388711 6422528 6426056 6454574 6556362 6579846 6605118 6620016 6643728 6644736 6673212 6684288 6709248 6713952 6749184 6750208 6753916 6757933 6779136 6782139 6783168 6783889 6815744 6819488 6823544 6849024 6849752 6853826 6889792 6920368 7013682 7077888 7081776 7085988 7113204 7129248 7151616 7154784 7171684 7186536 7198464 7203511 7225344 7226112 7229313 7241312 7268352 7273448 7277774 7300608 7301384 7340032 7344064 7348432 7376656 7419776 7447518 7519824 7553196 7592832 7593984 7626528 7631064 7649089 7667712 7671924 7673088 7676487 7705152 7705971 7723352 7747584 7751016 7752192 7753016 7785414 7798336 7827456 7828288 7832944 7874048 7908992 8020404 8098272 8129376 8146476 8147712 8176896 8182629 8213184 8214057 8226816 8232584 8257536 8262072 8266986 8298738 8306688 8312512 8317456 8343552 8347248 8388608 8393216 8398208 8429568 8430464 8479744 8517376 8632224 8688771 8716032 8721216 8722143 8741816 8773128 8805888 8806824 8812062 8826688 8858304 8859648 8897616 8912384 8945664 8950578 8951936 8998912 9038848 9042852 9044224 9132032 9166176 9255168 9261657 9345024 9351576 9357138 9386496 9437184 9442368 9447984 9483264 9484272 9504222 9505664 9535488 9539712 9540726 9582048 9597952 9633792 9634816 9639084 9681861 9691136 9734144 9834543 9930024 9967104 10026432 10063872 10070928 10123776 10125312 10130874 10168704 10174752 10223616 10229232 10230784 10235316 10273536 10274628 10280739 10330112 10334688 10336256 10380552 10436608 10442341 10693872 10727424 10757526 10797696 10838016 10839168 10861968 10863616 10902528 10910172 10916661 10950912 10952076 10969088 11010048 11016096 11022648 11064984 11075584 11088259 11124736 11129664 11130847 11239424 11245598 11390976 11501568 11507886 11509632 11585028 11621376 11626524 11628288 11629524 11678121 11697504 11741184 11742432 11749416 11811072 11812864 11819353 11863488 11864749 11927552 11934104 11941202 11987066 12057136 12219714 12221568 12340224 12348876 12386304 12393108 12400479 12448107 12460032 12468768 12476184 12515328 12520872 12550447 12582912 12589824 12597312 12598651 12644352 12645696 12672296 12713984 12719616 12720968 12728534 12776064 12777422 12845056 12852112 12909148 13112724 13159692 13210236 13218093 13240032 13287456 13289472 13346424 13368576 13377949 13418496 13425867 13427904 13498368 13500416 13507832 13515866 13558272 13564278 13566336 13567778 13631488 13638976 13647088 13698048 13699504 13707652 13779584 13840736 14027364 14035707 14155776 14163552 14171976 14205451 14226408 14256333 14258496 14303232 14309568 14311089 14343368 14373072 14396928 14407022 14450688 14452224 14458626 14482624 14536704 14546896 14555548 14601216 14602768 14680064 14688128 14696864 14753312 14839552 14895036 15039648 15106392 15185664 15187968 15196311 15253056 15262128 15298178 15335424 15343848 15346176 15352974 15410304 15411942 15446704 15495168 15502032 15504384 15506032 15570828 15596672 15654912 15656576 15665888 15748096 15817984 16040808 16136289 16196544 16258752 16292952 16295424 16353792 16365258 16426368 16428114 16453632 16465168 16515072 16524144 16533972 16597476 16613376 16625024 16634912 16687104 16694496 16777216 16786432 16796416 16859136 16860928 16868397 16959488 17034752 17264448 17377542 17432064 17442432 17444286 17483632 17546256 17611776 17613648 17624124 17653376 17716608 17719296 17795232 17824768 17891328 17901156 17903872 17911803 17980599 17997824 18077696 18085704 18088448 18264064 18332352 18510336 18523314 18690048 18703152 18714276 18772992 18874368 18884736 18895968 18966528 18968544 19008444 19011328 19070976 19079424 19081452 19092801 19164096 19166133 19195904 19267584 19269632 19278168 19363722 19382272 19468288 19669086 19860048 19934208 20052864 20127744 20141856 20247552 20250624 20261748 20273799 20337408 20346417 20349504 20351667 20447232 20458464 20461568 20470632 20547072 20549256 20561478 20660224 20669376 20671573 20672512 20761104 20873216 20884682 21387744 21454848 21515052 21595392 21610533 21676032 21678336 21687939 21723936 21727232 21805056 21820344 21833322 21901824 21904152 21938176 21950227 22020096 22032192 22045296 22129968 22151168 22176518 22249472 22259328 22261694 22478848 22491196 22781952 22947267 23003136 23015772 23019264 23029461 23117913 23170056 23242752 23253048 23256576 23259048 23307973 23356242 23395008 23482368 23484864 23498832 23622144 23625728 23638706 23726976 23729498 23855104 23868208 23882404 23974132 24114272 24439428 24443136 24547887 24642171 24680448 24697752 24772608 24786216 24800958 24896214 24920064 24937536 24952368 25030656 25041744 25100894 25165824 25179648 25194624 25197302 25288704 25291392 25344592 25427968 25439232 25441936 25457068 25552128 25554844 25690112 25704224 25818296 26066313 26166429 26225448 26319384 26420472 26436186 26480064 26574912 26578944 26692848 26737152 26755898 26836992 26851734 26855808 26996736 27000832 27015664 27031732 27116544 27128556 27132672 27135556 27262976 27277952 27294176 27396096 27399008 27415304 27559168 27681472 27784971 28054728 28071414 28311552 28327104 28343952 28410902 28452816 28512666 28516992 28606464 28619136 28622178 28686736 28746144 28793856 28814044 28901376 28904448 28917252 28965248 29045583 29073408 29093792 29111096 29202432 29205536 29360128 29376256 29393728 29503629 29506624 29679104 29790072 30079296 30212784 30371328 30375936 30392622 30506112 30524256 30596356 30670848 30687696 30692352 30705948 30820608 30823884 30842217 30893408 30990336 31004064 31008768 31012064 31141656 31193344 31309824 31313152 31327023 31331776 31496192 31635968 32081616 32272578 32393088 32517504 32585904 32590848 32707584 32730516 32749983 32852736 32856228 32907264 32930336 33030144 33048288 33067944 33194952 33226752 33250048 33264777 33269824 33374208 33388992 33392541 33572864 33592832 33718272 33721856 33736794 33918976 34069504 34528896 34755084 34864128 34884864 34888572 34967264 35092512 35223552 35227296 35248248 35306752 35433216 35438592 35458059 35590464 35594247 35649536 35782656 35802312 35807744 35823606 35961198 35995648 36155392 36171408 36176896 36528128 36664704 37020672 37046628 37380096 37406304 37428552 37545984 37651341 37748736 37769472 37791936 37795953 37933056 37937088 38016888 38022656 38141952 38158848 38162904 38185602 38328192 38332266 38391808 38535168 38539264 38556336 38727444 38764544 38936576 39338172 39720096 39868416 40105728 40133847 40255488 40277601 40283712 40495104 40501248 40523496 40547598 40674816 40692834 40699008 40703334 40894464 40916928 40923136 40941264 41094144 41098512 41122956 41320448 41338752 41343146 41345024 41522208 41746432 41769364 41954731 42616353 42768999 42775488 42909696 42933267 43030104 43190784 43221066 43352064 43356672 43375878 43447872 43454464 43610112 43640688 43666644 43803648 43808304 43876352 43900454 44040192 44064384 44090592 44259936 44302336 44353036 44498944 44518656 44523388 44549869 44720977 44957696 44982392 45563904 45588933 45894534 46006272 46031544 46038528 46058922 46235826 46340112 46485504 46506096 46513152 46518096 46615946 46712484 46790016 46964736 46969728 46997664 47244288 47251456 47277412 47305531 47453952 47458996 47487223 47710208 47736416 47764808 47948264 48228544 48408867 48878856 48886272 49095774 49284342 49360896 49395504 49545216 49572432 49601916 49792428 49840128 49875072 49904736 50061312 50083488 50201788 50331648 50359296 50389248 50394604 50424577 50577408 50582784 50605191 50689184 50855936 50878464 50883872 50914136 51104256 51109688 51380224 51408448 51636592 52132626 52332858 52450896 52638768 52840944 52872372 52960128 53149824 53157888 53385696 53474304 53511796 53543623 53673984 53703468 53711616 53735409 53941797 53993472 54001664 54031328 54063464 54233088 54257112 54265344 54271112 54525952 54555904 54588352 54792192 54798016 54830608 55118336 55362944 55569942 56109456 56142828 56623104 56654208 56687904 56821804 56905632 57025332 57033984 57212928 57238272 57244356 57278403 57373472 57492288 57498399 57587712 57628088 57802752 57808896 57834504 57930496 58091166 58146816 58187584 58222192 58404864 58411072 58720256 58752512 58787456 59007258 59013248 59358208 59580144 60158592 60425568 60742656 60751872 60785244 60821397 61012224 61048512 61055001 61192712 61341696 61375392 61384704 61411896 61641216 61647768 61684434 61786816 61980672 62008128 62014719 62017536 62024128 62283312 62386688 62619648 62626304 62654046 62663552 62992384 63271936 64163232 64545156 64786176 64831599 65035008 65171808 65181696 65415168 65461032 65499966 65705472 65712456 65814528 65850681 65860672 66060288 66096576 66135888 66389904 66453504 66500096 66529554 66539648 66748416 66777984 66785082 67145728 67185664 67436544 67443712 67473588 67837952 68139008 68841801 69057792 69510168 69728256 69769728 69777144 69923919 69934528 70185024 70447104 70454592 70496496 70613504 70866432 70877184 70916118 71180928 71188494 71299072 71565312 71604624 71615488 71647212 71922396 71991296 72310784 72342816 72353792 73056256 73096387 73329408 74041344 74093256 74760192 74812608 74857104 75091968 75302682 75497472 75538944 75583872 75591906 75866112 75874176 76033776 76045312 76283904 76317696 76325808 76371204 76656384 76664532 76783616 77070336 77078528 77112672 77454888 77529088 77617813 77873152 77915929 78676344 79440192 79736832 80211456 80267694 80510976 80555202 80567424 80990208 81002496 81046992 81095196 81349632 81385668 81398016 81406668 81788928 81833856 81846272 81882528 82188288 82197024 82245912 82640896 82677504 82686292 82690048 82735471 83044416 83053243 83492864 83538728 83909462 85232706 85537998 85550976 85819392 85866534 86060208 86381568 86442132 86704128 86713344 86751756 86895744 86908928 87136749 87220224 87281376 87333288 87607296 87616608 87752704 87800908 87853129 88080384 88128768 88181184 88190557 88519872 88604672 88706072 88997888 89037312 89046776 89099738 89441954 89915392 89964784 91127808 91177866 91789068 92012544 92063088 92077056 92117844 92471652 92526651 92680224 92971008 93012192 93026304 93036192 93231892 93424968 93580032 93645643 93929472 93939456 93981069 93995328 94005319 94488576 94502912 94554824 94611062 94907904 94917992 94974446 95420416 95472832 95529616 95896528 96457088 96817734 97757712 97772544 98191548 98249949 98568684 98721792 98791008 99090432 99144864 99203832 99438157 99584856 99680256 99750144 99794331 99809472 99820081 100122624 100166976 100177623 100403576 100718592 100778496 100789208 100849154 101154816 101165568 101210382 101378368 101711872 101756928 101767744 101828272 102208512 102219376 102760448 102816896 103273184 104265252 104665716 104901792 105277536 105681888 105744744 105920256 105994519 106299648 106315776 106374177 106771392 106782741 106948608 107023592 107087246 107347968 107406936 107423232 107470818 107883594 107986944 108003328 108062656 108126928 108466176 108514224 108530688 108542224 109051904 109111808 109176704 109584384 109596032 109661216 110236672 110725888 111139884 112218912 112285656 112954023 113246208 113308416 113375808 113387859 113643608 113811264 114050664 114067968 114425856 114476544 114488712 114556806 114746944 114984576 114996798 115175424 115256176 115605504 115617792 115669008 115860992 116182332 116293632 116375168 116444384 116809728 116822144 117440512 117505024 117574912 118014516 118026496 118716416 119160288 120317184 120401541 120851136 121485312 121503744 121570488 121642794 122024448 122097024 122110002 122385424 122683392 122750784 122769408 122823792 123282432 123295536 123368868 123573632 123961344 124016256 124029438 124035072 124048256 124566624 124773376 125239296 125252608 125308092 125327104 125864193 125984768 126543872 127849059 128326464 129090312 129572352 129663198 130070016 130343616 130363392 130830336 130922064 130999932 131410944 131424912 131629056 131701362 131721344 132120576 132193152 132271776 132779808 132907008 133000192 133059108 133079296 133496832 133555968 133570164 133649607 134162931 134291456 134371328 134873088 134887424 134947176 135675904 136278016 137683602 138115584 139020336 139456512 139539456 139554288 139847838 139869056 140370048 140894208 140909184 140992992 141227008 141732864 141754368 141832236 141916593 142361856 142376988 142461669 142598144 143130624 143209248 143230976 143294424 143844792 143982592 144621568 144685632 144701011 144707584 146112512 146192774 146658816 148082688 148186512 149520384 149625216 149714208 150183936 150605364 150994944 151077888 151167744 151183812 151273731 151732224 151748352 151815573 152067552 152090624 152567808 152635392 152651616 152742408 153312768 153329064 153567232 153651589 154140672 154157056 154225344 154241737 154909776 155058176 155235626 155746304 155831858 157352688 158880384 159473664 160422912 160535388 160630869 161021952 161110404 161134848 161206227 161825391 161980416 162004992 162093984 162190392 162699264 162771336 162796032 162813336 163155811 163577856 163667712 163692544 163765056 163782463 164376576 164394048 164491824 165281792 165355008 165372584 165380096 165470942 166088832 166106486 166985728 167077456 167818924 170465412 171075996 171101952 171638784 171733068 171835209 172120416 172495197 172763136 172884264 173408256 173426688 173503512 173791488 173817856 173913337 174273498 174440448 174562752 174666576 175214592 175233216 175505408 175601816 175706258 176160768 176257536 176362368 176381114 177039744 177209344 177412144 177995776 178074624 178093552 178199476 178883908 179830784 179929568 182255616 182355732 182464191 183165003 183578136 184025088 184126176 184154112 184235688 184670863 184943304 185053302 185360448 185942016 186024384 186044157 186052608 186072384 186463784 186849936 187160064 187291286 187858944 187878912 187962138 187990656 188010638 188977152 189005824 189109648 189222124 189815808 189835984 189948892 190840832 190945664 191059232 191793056 192914176 193635468 194494797 195515424 195545088 196383096 196499898 197137368 197443584 197552043 197582016 198180864 198289728 198407664 198876314 199169712 199360512 199500288 199588662 199618944 199640162 200245248 200333952 200355246 200807152 201437184 201556992 201578416 201698308 202309632 202331136 202420764 202756736 203423744 203513856 203535488 203656544 204417024 204438752 205520896 205633792 206525403 206546368 208530504 209331432 209771757 209803584 210555072 211363776 211489488 211840512 211989038 212599296 212631552 212748354 213542784 213565482 213897216 214047184 214174492 214695936 214813872 214846464 214941636 215767188 215973888 216006656 216125312 216253856 216932352 217028448 217061376 217084448 218103808 218223616 218353408 219168768 219192064 219289161 219322432 220473344 221451776 222279768 224437824 224571312 225908046 226492416 226616832 226751616 226775718 227287216 227622528 228101328 228135936 228851712 228953088 228977424 229113612 229493888 229969152 229993596 230350848 230512352 231211008 231235584 231338016 231721984 232364664 232587264 232750336 232853439 232888768 233619456 233644288 233747787 235010048 235149824 236029032 236052992 237432832 238320576 240634368 240803082 241702272 242970624 243007488 243140976 243285588 244048896 244194048 244220004 244770848 245366784 245501568 245538816 245647584 246564864 246591072 246737736 247147264 247922688 248032512 248058876 248070144 248096512 248206413 249133248 249159729 249546752 250478592 250505216 250616184 250654208 251728386 251969536 253087744 255698118 256652928 258180624 259144704 259326396 260140032 260687232 260726784 261660672 261844128 261999864 262821888 262849824 263258112 263402724 263442688 263559387 264241152 264386304 264543552 264571671 265559616 265814016 266000384 266118216 266158592 266993664 267111936 267140328 267299214 268325862 268582912 268742656 269746176 269774848 269894352 271351808 272556032 275367204 276231168 278040672 278913024 279078912 279108576 279695676 279738112 280740096 280936929 281788416 281818368 281943207 281985984 282015957 282454016 283465728 283508736 283664472 283833186 284723712 284753976 284923338 285196288 286261248 286418496 286461952 286588848 287689584 287965184 289243136 289371264 289402022 289415168 292225024 292385548 293317632 296165376 296373024 298314471 299040768 299250432 299382993 299428416 299460243 300367872 300532869 301210728 302155776 302335488 302367624 302547462 303464448 303496704 303631146 304135104 304181248 305135616 305270784 305303232 305484816 306625536 306658128 307134464 307303178 308281344 308314112 308450688 308483474 309819552 310116352 310471252 311492608 311663716 313046839 314705376 317760768 317983557 318947328 319122531 320348223 320845824 321070776 321261738 322043904 322220808 322269696 322412454 323650782 323960832 324009984 324187968 324380784 325398528 325542672 325592064 325626672 326311622 327155712 327335424 327385088 327530112 327564926 328753152 328788096 328983648 330563584 330710016 330745168 330760192 330941884 332177664 332212972 332410561 333971456 334154912 335637848 338862069 340163577 340930824 342151992 342203904 343277568 343466136 343670418 344240832 344990394 345526272 345768528 346816512 346853376 347007024 347582976 347635712 347826674 348546996 348880896 349125504 349333152 350429184 350466432 351010816 351203632 351412516 352321536 352515072 352724736 352762228 352972039 354079488 354418688 354824288 355991552 356149248 356187104 356398952 357767816 359661568 359859136 361204623 364511232 364711464 364928382 366330006 367156272 368050176 368252352 368308224 368471376 369341726 369886608 370106604 370720896 371884032 372048768 372088314 372105216 372144768 372927568 373699872 374320128 374582572 374805361 375717888 375757824 375924276 375981312 376021276 377592579 377954304 378011648 378219296 378444248 379631616 379671968 379897784 381681664 381891328 382118464 383547177 383586112 385828352 387270936 388989594 391030848 391090176 392766192 392999796 394274736 394887168 395104086 395164032 396361728 396579456 396815328 397752628 398339424 398721024 399000576 399177324 399237888 399280324 400490496 400667904 400710492 400948821 401614304 402488793 402874368 403113984 403156832 403396616 404619264 404662272 404841528 405513472 406847488 407027712 407070976 407313088 408834048 408877504 411041792 411267584 413050806 413092736 417061008 418662864 419543514 419607168 421110144 422727552 422978976 423681024 423978076 425198592 425263104 425496708 425749779 427085568 427130964 427385007 427794432 428094368 428348984 429391872 429627744 429692928 429883272 431534376 431947776 432013312 432250624 432507712 433864704 434056896 434103033 434122752 434168896 436447232 436706816 438337536 438384128 438578322 438644864 440946688 442903552 444559536 448875648 449142624 451816092 452984832 453233664 453503232 453551436 453821193 454574432 455245056 456202656 456271872 457703424 457906176 457954848 458227224 458987776 459938304 459987192 460701696 460954767 461024704 462422016 462471168 462676032 462725211 463443968 464729328 465174528 465500672 465706878 465777536 467238912 467288576 467495574 470020096 470299648 472058064 472105984 474865664 476641152 481268736 481606164 481892607 483404544 485941248 486014976 486281952 486571176 488097792 488388096 488440008 489467433 489541696 490733568 491003136 491077632 491295168 491347389 493129728 493182144 493475472 494294528 495845376 496065024 496117752 496140288 496193024 496412826 498266496 498319458 499093504 500957184 501010432 501232368 501308416 503456772 503939072 506175488 511396236 513305856 516361248 518289408 518652792 520280064 521374464 521453568 521740011 523321344 523688256 523999728 525643776 525699648 526516224 526805448 526885376 527118774 528482304 528772608 529087104 529143342 531119232 531628032 532000768 532236432 532317184 533987328 534223872 534280656 534598428 536651724 537165824 537485312 539492352 539549696 539788704 542703616 545112064 545411503 550734408 552462336 554012589 556081344 557826048 558132471 558157824 558217152 559391352 559476224 561480192 561873858 563576832 563636736 563886414 563971968 564031914 564908032 566931456 567017472 567328944 567666372 569447424 569507952 569846676 570392576 572522496 572836992 572923904 573177696 575379168 575930368 578486272 578742528 578804044 578830336 579148297 581372701 584450048 584771096 586635264 592330752 592656129 592746048 596628942 598081536 598500864 598765986 598856832 598920486 600735744 601065738 602421456 604311552 604670976 604735248 605094924 606928896 606993408 607262292 608270208 608362496 610271232 610541568 610606464 610969632 613251072 613316256 614268928 614606356 614971903 616562688 616628224 616901376 616966948 617333899 619639104 620232704 620942504 622985216 623327432 626093678 629315271 629410752 635521536 635967114 637894656 638245062 640696446 641691648 642141552 642523476 644087808 644441616 644539392 644824908 647301564 647921664 648019968 648375936 648761568 650797056 651085344 651184128 651253344 652623244 654311424 654670848 654770176 655060224 655129852 655519501 657506304 657576192 657867483 657967296 658037233 661127168 661420032 661490336 661520384 661883768 664355328 664425944 664821122 667942912 668309824 671275696 677724138 680327154 681861648 684303984 684407808 686555136 686932272 687340836 688481664 689980788 691052544 691537056 693633024 693706752 694014048 695165952 695271424 695653348 696067099 697093992 697761792 698251008 698560317 698666304 698740567 700858368 700932864 701243361 702021632 702407264 702825032 705030144 705449472 705524456 705944078 708158976 708837376 709648576 711983104 712298496 712374208 712797904 715535632 719323136 719718272 722409246 729022464 729422928 729856764 732660012 734312544 736100352 736504704 736616448 736942752 738683452 739773216 740213208 741441792 741961633 743768064 744097536 744176628 744210432 744289536 744619239 745855136 747399744 747479187 748640256 749165144 749610722 751435776 751515648 751848552 751962624 752042552 755185158 755908608 756023296 756438592 756888496 759263232 759343936 759795568 763363328 763782656 764236928 767094354 767172224 771656704 774541872 777979188 782061696 782180352 785532384 785999592 788549472 789774336 790208172 790328064 790678161 792723456 793158912 793630656 793715013 795505256 796678848 797442048 798001152 798354648 798475776 798560648 800980992 801335808 801420984 801897642 803228608 804977586 805748736 806227968 806313664 806793232 809238528 809324544 809683056 811026944 813694976 814055424 814141952 814626176 817668096 817755008 822083584 822535168 826101612 826185472 834122016 837325728 839087028 839214336 842220288 842810787 845455104 845957952 846047871 847362048 847956152 850397184 850526208 850993416 851499558 854171136 854261928 854770014 855588864 856188736 856697968 858783744 859255488 859385856 859766544 863068752 863895552 864026624 864501248 865015424 867729408 868113792 868206066 868245504 868337792 872894464 873413632 876675072 876768256 877156644 877289728 881893376 885807104 889119072 894943413 897751296 898285248 898380729 903632184 906467328 907006464 907102872 907642386 909148864 910490112 912405312 912543744 915406848 915812352 915909696 916454448 917975552 919876608 919974384 921403392 921909534 922049408 924844032 924942336 925352064 925450422 926887936 929458656 930349056 931001344 931413756 931555072 934477824 934577152 934991148 939140517 940040192 940599296 944116128 944211968 949731328 953282304 953950671 962537472 963212328 963785214 966809088 971882496 972029952 972563904 973142352 976195584 976776192 976880016 978934866 979083392 981467136 982006272 982155264 982590336 982694778 986259456 986364288 986950944 988589056 991690752 992130048 992235504 992280576 992386048 992825652 996532992 996638916 997231683 998187008 1001914368 1002020864 1002464736 1002616832 1006913544 1007878144 1012350976 1012907077 1022792472 1026611712 1032722496 1036578816 1037305584 1040560128 1042748928 1042907136 1043480022 1046642688 1047376512 1047999456 1051287552 1051399296 1053032448 1053610896 1053770752 1054237548 1056964608 1057545216 1058174208 1058286684 1058916117 1062238464 1063256064 1064001536 1064472864 1064634368 1067974656 1068447744 1068561312 1069196856 1073303448 1074331648 1074970624 1075561123 1078984704 1079099392 1079577408 1079692159 1085407232 1090224128 1090823006 1101468816 1104924672 1108025178 1112162688 1115652096 1116264942 1116315648 1116434304 1118782704 1118952448 1122960384 1123747716 1124416083 1127153664 1127273472 1127772828 1127943936 1128063828 1129816064 1132777737 1133862912 1134034944 1134657888 1135332744 1138894848 1139015904 1139693352 1140785152 1142090677 1145044992 1145673984 1145847808 1146355392 1146477241 1150758336 1151860736 1156972544 1157485056 1157608088 1157660672 1158296594 1162745402 1168900096 1169542192 1173270528 1184661504 1185312258 1185492096 1193257884 1196163072 1197001728 1197531972 1197713664 1197840972 1201471488 1202131476 1202846463 1204842912 1207466379 1208623104 1209341952 1209470496 1210189848 1213857792 1213986816 1214524584 1216540416 1216724992 1217393359 1220542464 1221083136 1221212928 1221939264 1222069147 1226502144 1226632512 1228537856 1229212712 1229943806 1233125376 1233256448 1233802752 1233933896 1234667798 1239278208 1240465408 1241885008 1245970432 1246654864 1252187356 1258630542 1258821504 1271043072 1271934228 1275789312 1276490124 1277249337 1281392892 1282155021 1283383296 1284283104 1285046952 1288175616 1288883232 1289078784 1289649816 1292696041 1294603128 1295843328 1296039936 1296751872 1297523136 1297661053 1301594112 1302170688 1302309099 1302368256 1302506688 1305246488 1309341696 1309540352 1310120448 1310259704 1311039002 1315012608 1315152384 1315734966 1315934592 1316074466 1322254336 1322840064 1322980672 1323040768 1323767536 1328710656 1328851888 1329642244 1335885824 1336619648 1342551392 1355448276 1360654308 1361463579 1363723296 1368607968 1368815616 1373110272 1373864544 1374681672 1376963328 1377928747 1379961576 1382105088 1382864301 1383074112 1387266048 1387413504 1388028096 1388175633 1390331904 1390542848 1391306696 1392134198 1394187984 1395523584 1396502016 1397120634 1397332608 1397481134 1401716736 1401865728 1402486722 1404043264 1404814528 1405650064 1410060288 1410898944 1411048912 1411888156 1416317952 1417674752 1419297152 1423966208 1424596992 1424748416 1425595808 1431071264 1438646272 1439436544 1444818492 1445677821 1458044928 1458845856 1459713528 1465320024 1468402299 1468625088 1472200704 1473009408 1473232896 1473885504 1474042167 1477366904 1479546432 1480426416 1482883584 1483923266 1487536128 1488195072 1488353256 1488420864 1488579072 1489238478 1491710272 1494799488 1494958374 1497280512 1498330288 1499221444 1502871552 1503031296 1503697104 1503925248 1504085104 1510370316 1511817216 1512046592 1512877184 1513776992 1518526464 1518687872 1519591136 1526726656 1527565312 1528473856 1534188708 1534344448 1543313408 1549083744 1555958376 1564123392 1564360704 1565220033 1571064768 1571999184 1577098944 1579548672 1580416344 1580656128 1581356322 1585446912 1586317824 1587261312 1587430026 1591010512 1593357696 1594884096 1596002304 1596709296 1596951552 1597121296 1601961984 1602671616 1602841968 1603795284 1606457216 1609955172 1611497472 1612455936 1612627328 1613586464 1618477056 1618649088 1619366112 1622053888 1627389952 1628110848 1628283904 1629252352 1635336192 1635510016 1636234509 1645070336 1652203224 1652370944 1662037767 1668244032 1674651456 1678174056 1678428672 1684440576 1685621574 1690910208 1691915904 1692095742 1694724096 1695912304 1700794368 1701052416 1701986832 1702999116 1708342272 1708523856 1709540028 1711177728 1712377472 1713395936 1717567488 1718510976 1718771712 1719533088 1726137504 1727791104 1728053248 1729002496 1730030848 1735458816 1736227584 1736412132 1736491008 1736675584 1737444891 1744118103 1745788928 1746827264 1753350144 1753536512 1754313288 1754579456 1763786752 1771614208 1778238144 1789886826 1795502592 1796570496 1796761458 1807264368 1812934656 1814012928 1814205744 1815284772 1818297728 1820980224 1824810624 1825087488 1830813696 1831624704 1831819392 1832908896 1835951104 1839753216 1839948768 1842806784 1843819068 1844098816 1844915709 1849688064 1849884672 1850704128 1850900844 1852001697 1853775872 1858917312 1860698112 1862002688 1862827512 1863110144 1868955648 1869154304 1869982296 1878281034 1880080384 1881198592 1888232256 1888423936 1899462656 1906564608 1907901342 1925074944 1926424656 1927570428 1933618176 1943764992 1944059904 1945127808 1946284704 1952391168 1953552384 1953760032 1957869732 1958166784 1962934272 1964012544 1964310528 1965180672 1965389556 1966558503 1972518912 1972728576 1973602449 1973901888 1974111699 1977178112 1983381504 1984260096 1984471008 1984561152 1984772096 1985651304 1993065984 1993277832 1994463366 1996374016 2003828736 2004041728 2004929472 2005142581 2005233664 2013827088 2015756288 2024701952 2025814154 2045584944 2053223424 2065444992 2073157632 2074611168 2081120256 2085497856 2085814272 2086960044 2088201297 2093285376 2094753024 2095680951 2095998912 2096221701 2102575104 2102798592 2103730083 2106064896 2107221792 2107541504 2108475096 2115090432 2116348416 2116573368 2117832234 2124476928 2126512128 2128003072 2128945728 2129172019 2129268736 2135949312 2136895488 2137122624 2138393712 2146606896 2148663296 2149941248 2151122246 2157969408 2158198784 2159154816 2159384318 2170814464 2180448256 2181646012 2202937632 2209849344 2216050356 2224325376 2225884899 2231304192 2232529884 2232631296 2232868608 2233857717 2237565408 2237904896 2242437561 2245920768 2247495432 2248832166 2254307328 2254546944 2255545656 2255887872 2256127656 2259632128 2260873381 2265555474 2267725824 2268069888 2269315776 2270665488 2277789696 2278031808 2279386704 2281570304 2284181354 2290089984 2291347968 2291695616 2292710784 2292954482 2301516672 2303721472 2313945088 2314970112 2315216176 2315321344 2316593188 2325490804 2337800192 2339084384 2346541056 2369323008 2370624516 2370984192 2372034483 2381145039 2386515768 2392326144 2394003456 2395063944 2395427328 2395681944 2400721219 2402942976 2404262952 2405692926 2409685824 2414932758 2417246208 2418683904 2418940992 2420379696 2427715584 2427973632 2429049168 2433080832 2433449984 2434786718 2441084928 2442166272 2442425856 2443878528 2444138294 2453004288 2453265024 2457075712 2458425424 2459887612 2466250752 2466512896 2467605504 2467867792 2469335596 2478556416 2480930816 2483770016 2491940864 2493309728 2504374712 2517261084 2517643008 2528432361 2538143613 2542086144 2543868456 2551578624 2552980248 2554498674 2562785784 2564310042 2566766592 2568566208 2570093904 2576351232 2577766464 2578157568 2579299632 2585392082 2589206256 2591686656 2592079872 2593503744 2595046272 2595322106 2603188224 2604341376 2604618198 2604736512 2605013376 2610492976 2618683392 2619080704 2620240896 2620519408 2622078004 2630025216 2630304768 2631469932 2631869184 2632148932 2644508672 2645680128 2645961344 2646081536 2647535072 2657421312 2657703776 2659284488 2671771648 2673239296 2684830239 2685102784 2695142187 2710896552 2721308616 2722927158 2727446592 2737215936 2737631232 2746220544 2747729088 2749363344 2753926656 2755857494 2759923152 2764210176 2765728602 2766148224 2774532096 2774827008 2776056192 2776351266 2780663808 2781085696 2782613392 2784268396 2788375968 2791047168 2793004032 2794241268 2794665216 2794962268 2803433472 2803731456 2804973444 2808086528 2809629056 2811300128 2817421551 2820120576 2821797888 2822097824 2823776312 2832635904 2835349504 2838594304 2847932416 2849193984 2849496832 2851191616 2861852013 2862142528 2877292544 2878873088 2889636984 2891355642 2916089856 2917691712 2919427056 2930640048 2936804598 2937250176 2944401408 2946018816 2946465792 2947771008 2948084334 2954733808 2959092864 2960852832 2965767168 2967846532 2975072256 2976390144 2976706512 2976841728 2977158144 2978476956 2983420544 2989598976 2989916748 2991695049 2994561024 2996660576 2998442888 3005743104 3006062592 3007394208 3007850496 3008170208 3020740632 3023634432 3024093184 3025754368 3027553984 3037052928 3037375744 3038721231 3039182272 3055130624 3056947712 3068377416 3068688896 3086626816 3098167488 3111916752 3128246784 3128721408 3130440066 3142129536 3143998368 3154197888 3159097344 3160832688 3161312256 3162712644 3170893824 3172635648 3174522624 3174860052 3176748351 3182021024 3186715392 3189768192 3192004608 3193418592 3193903104 3194242592 3203923968 3205343232 3205683936 3207590568 3212914432 3219910344 3222994944 3224911872 3225254656 3226683369 3227172928 3236954112 3237298176 3238732224 3239076477 3244107776 3256221696 3256567808 3258504704 3270672384 3271020032 3272469018 3290140672 3304406448 3304741888 3324075534 3336488064 3349302912 3356348112 3356857344 3368881152 3371243148 3373248249 3381820416 3383831808 3384191484 3389448192 3391824608 3401588736 3402104832 3403973664 3405998232 3416684544 3417047712 3419080056 3422355456 3424754944 3426272031 3426791872 3435134976 3437021952 3437543424 3439066176 3439431723 3452275008 3455582208 3458004992 3460061696 3470917632 3472455168 3472824264 3472982016 3473351168 3474889782 3488236206 3491577856 3493654528 3506700288 3507073024 3508626576 3509158912 3527573504 3543228416 3556476288 3579773652 3591005184 3593140992 3593522916 3614528736 3625869312 3628025856 3628411488 3630569544 3636595456 3641960448 3649621248 3650174976 3652180077 3661627392 3663249408 3663638784 3665817792 3666207441 3671902208 3679506432 3679897536 3685613568 3687638136 3688197632 3689831418 3699376128 3699769344 3701408256 3701801688 3704003394 3707551744 3717834624 3721396224 3724005376 3725655024 3726220288 3737911296 3738308608 3739964592 3756562068 3760160768 3762397184 3776464512 3776847872 3798925312 3813129216 3815802684 3850149888 3852849312 3855140856 3867236352 3878088123 3887529984 3888119808 3890255616 3892569408 3892983159 3904782336 3906927297 3907104768 3907520064 3915739464 3916333568 3928025088 3928621056 3930361344 3930779112 3933117006 3945037824 3945457152 3947204898 3947803776 3948223398 3954356224 3966763008 3968520192 3968942016 3969122304 3969544192 3971302608 3986131968 3986555664 3988926732 3992748032 4007657472 4008083456 4009858944 4010285162 4010467328 4027654176 4031512576 4049403904 4051628308 4069608907 4091169888 4106446848 4130889984 4133786241 4146315264 4148592903 4149222336 4162240512 4164526899 4170995712 4171628544 4173920088 4176402594 4186570752 4189506048 4191361902 4191997824 4192443402 4205150208 4205597184 4207460166 4212129792 4214443584 4215083008 4216950192 4230180864 4232696832 4233146736 4235664468 4248953856 4253024256 4256006144 4257891456 4258344038 4258537472 4271898624 4273790976 4274245248 4276787424 4293213792 4297326592 4299882496 4302244492 4315938816 4316397568 4318309632 4318768636 4321337293 4341628928 4360896512 4363292024 4405206897 4405875264 4419698688 4422126501 4432100712 4448650752 4451769798 4462608384 4465059768 4465262592 4465737216 4467715434 4475130816 4475809792 4484875122 4491841536 4494990864 4497664332 4508614656 4509093888 4511091312 4511775744 4512255312 4519264256 4521746762 4531110948 4535451648 4536139776 4538631552 4541330976 4555579392 4556063616 4558773408 4563140608 4568362708 4580179968 4582695936 4583391232 4585421568 4585908964 4588636507 4603033344 4606260631 4607442944 4627890176 4629940224 4630432352 4630642688 4633186376 4650981608 4675600384 4678168768 4693082112 4695660099 4738646016 4741249032 4741968384 4744068966 4762290078 4773031536 4784652288 4788006912 4790127888 4790854656 4791363888 4801442438 4805885952 4808525904 4811385852 4819371648 4829865516 4834492416 4837367808 4837881984 4840759392 4855431168 4855947264 4858098336 4866161664 4866899968 4869573436 4872469693 4882169856 4884332544 4884851712 4887757056 4888276588 4891183969 4906008576 4906530048 4908703527 4914151424 4916850848 4919775224 4933025792 4935211008 4935735584 4938671192 4957112832 4961861632 4967540032 4983881728 4986113301 4986619456 5008749424 5034522168 5035286016 5056864722 5076287226 5084172288 5087736912 5103157248 5105960496 5108997348 5125571568 5128620084 5133533184 5137132416 5140187808 5152702464 5155532928 5156315136 5158599264 5170784164 5178412512 5183373312 5184159744 5187007488 5190092544 5190644212 5193731431 5206376448 5208682752 5209236396 5209473024 5210026752 5212334673 5220985952 5232354309 5237366784 5238161408 5240481792 5241038816 5244156008 5260050432 5260609536 5262939864 5263738368 5264297864 5289017344 5291360256 5291922688 5292163072 5295070144 5314842624 5315407552 5318568976 5343543296 5346478592 5369660478 5370205568 5390284374 5421793104 5442617232 5445854316 5454893184 5474431872 5475262464 5492441088 5495458176 5498726688 5507853312 5511714988 5519846304 5528420352 5531457204 5532296448 5534747127 5549064192 5549654016 5552112384 5552702532 5556005091 5561327616 5562171392 5565226784 5568536792 5576751936 5582094336 5586008064 5588482536 5589330432 5589924536 5606866944 5607462912 5609946888 5616173056 5619258112 5622600256 5634843102 5640241152 5643595776 5644195648 5647552624 5665271808 5677188608 5695864832 5698387968 5698993664 5702383232 5723704026 5724285056 5754585088 5757746176 5779273968 5782711284 5832179712 5835383424 5838854112 5861280096 5873609196 5874500352 5888802816 5892037632 5892931584 5895542016 5896168668 5899675509 5909467616 5918185728 5921705664 5922335097 5931534336 5935693064 5950144512 5952780288 5953413024 5953683456 5954316288 5956953912 5966841088 5979197952 5979833496 5983390098 5989122048 5993321152 5996885776 6011486208 6012125184 6014788416 6015427743 6015700992 6016340416 6041481264 6047268864 6048186368 6051508736 6055107968 6074105856 6074751488 6077442462 6078364544 6110261248 6113895424 6136754832 6137377792 6173253632 6196334976 6223833504 6256493568 6257442816 6260880132 6264603891 6284259072 6287996736 6288665103 6308395776 6318194688 6321665376 6322624512 6325425288 6345271296 6349045248 6349720104 6353496702 6364042048 6373430784 6379536384 6384009216 6386837184 6387516057 6387806208 6388485184 6407847936 6410686464 6411367872 6415181136 6425828864 6439820688 6445989888 6449823744 6450509312 6453366738 6454345856 6473908224 6474596352 6477464448 6478152954 6488215552 6512443392 6513135616 6517009408 6541344768 6542040064 6544938036 6580281344 6608812896 6609483776 6648151068 6672976128 6677654697 6698605824 6712696224 6713714688 6737762304 6742486296 6746496498 6763640832 6767663616 6768382968 6778896384 6782620143 6783649216 6803177472 6804209664 6807947328 6811996464 6833369088 6834095424 6838160112 6844710912 6849509888 6852544062 6853583744 6870269952 6874043904 6875086848 6878132352 6878863446 6904550016 6911164416 6916009984 6920123392 6941835264 6944910336 6945648528 6945964032 6946702336 6949779564 6976472412 6983155712 6987309056 7013400576 7014146048 7017253152 7018317824 7055147008 7086456832 7090349539 7112952576 7159547304 7182010368 7186281984 7187045832 7202163657 7229057472 7251738624 7256051712 7256822976 7261139088 7273190912 7283920896 7299242496 7300349952 7304360154 7323254784 7326498816 7327277568 7331635584 7332414882 7343804416 7359012864 7359795072 7371227136 7375276272 7376395264 7379662836 7398752256 7399538688 7402816512 7403603376 7408006788 7415103488 7435669248 7442792448 7448010752 7451310048 7452440576 7475822592 7476617216 7479929184 7513124136 7520321536 7524794368 7528927861 7552929024 7553695744 7557845113 7597850624 7626258432 7631605368 7700299776 7705698624 7710281712 7734472704 7756176246 7775059968 7776239616 7780511232 7785138816 7785966318 7809564672 7813854594 7814209536 7815040128 7831478928 7832667136 7856050176 7857242112 7860722688 7861558224 7866234012 7890075648 7890914304 7894409796 7895607552 7896446796 7908712448 7933526016 7937040384 7937884032 7938244608 7939088384 7942605216 7972263936 7973111328 7977853464 7985496064 7994634739 8015314944 8016166912 8019717888 8020570324 8020934656 8025340687 8055308352 8063025152 8098807808 8103256616 8139217814 8182339776 8212893696 8261779968 8267572482 8292630528 8297185806 8298444672 8324481024 8329053798 8341991424 8343257088 8347840176 8352805188 8373141504 8379012096 8382723804 8383995648 8384886804 8410300416 8411194368 8414920332 8424259584 8428887168 8430166016 8433900384 8452264653 8460361728 8465393664 8466293472 8471328936 8497907712 8506048512 8512012288 8515782912 8516688076 8517074944 8521753513 8543797248 8547581952 8548490496 8553574848 8554484029 8586427584 8594653184 8599764992 8604488984 8631877632 8632795136 8636619264 8637537272 8642674586 8683257856 8721793024 8726584048 8810413794 8811750528 8839397376 8844253002 8864201424 8897301504 8903539596 8925216768 8930119536 8930525184 8931474432 8935430868 8950261632 8951619584 8969750244 8975085147 8983683072 8989981728 8995328664 9017229312 9018187776 9022182624 9023551488 9024510624 9038528512 9043493524 9048872287 9062221896 9070903296 9072279552 9077263104 9082661952 9083627371 9111158784 9112127232 9116163693 9117546816 9126281216 9136725416 9165391872 9166782464 9170843136 9171817928 9177273014 9206066688 9212521262 9214885888 9255780352 9259880448 9260864704 9261285376 9266372752 9301963216 9351200768 9356337536 9386164224 9391320198 9477292032 9482498064 9483936768 9488137932 9524580156 9530245053 9546063072 9569304576 9576013824 9580255776 9581709312 9582727776 9602884876 9611771904 9617051808 9622771704 9638743296 9645501229 9659731032 9668984832 9674735616 9675763968 9680050107 9681518784 9682547857 9710862336 9711894528 9716196672 9717229431 9732323328 9733799936 9739146872 9744939386 9768665088 9769703424 9775514112 9776553176 9782367938 9812017152 9813060096 9817407054 9828302848 9833701696 9839550448 9866051584 9870422016 9871471168 9877342384 9914225664 9923723264 9935080064 9967763456 9972226602 9973238912 10017498848 10069044336 10070572032 10113729444 10119744747 10152574452 10168344576 10175473824 10206314496 10211920992 10217994696 10251143136 10257240168 10267066368 10274264832 10278816093 10280375616 10281468343 10305404928 10311065856 10312630272 10317198528 10318295169 10341568328 10356825024 10366746624 10374014976 10380185088 10381288424 10387462862 10412752896 10417365504 10418472792 10418946048 10420053504 10424669346 10441971904 10464708618 10474733568 10476322816 10480963584 10482077632 10488312016 10520100864 10521219072 10525879728 10527476736 10528595728 10578034688 10582720512 10583845376 10584326144 10590140288 10629685248 10630815104 10637137952 10687086592 10692957184 10739320956 10740411136 10780568748 10843586208 10885234464 10891708632 10909786368 10948863744 10950524928 10956540231 10984882176 10990916352 10997453376 10998622323 11015706624 11023429976 11039692608 11056840704 11062914408 11064592896 11069494254 11098128384 11099308032 11104224768 11105405064 11112010182 11122655232 11124342784 11130453568 11137073584 11153503872 11164188672 11172016128 11176965072 11178660864 11179849072 11213733888 11214925824 11219893776 11232346112 11238516224 11245200512 11269686204 11280482304 11287191552 11288391296 11295105248 11330543616 11354377216 11391729664 11396775936 11397987328 11404766464 11447408052 11448570112 11515492352 11558547936 11565422568 11634264369 11664359424 11670766848 11677708224 11678949477 11722560192 11747218392 11749000704 11784075264 11785863168 11791084032 11792337336 11799351018 11818935232 11836371456 11843411328 11844670194 11863068672 11871386128 11900289024 11905560576 11906826048 11907366912 11908632576 11913907824 11933682176 11958395904 11959666992 11966780196 11978244096 11986642304 11993771552 12022972416 12024250368 12029576832 12030855486 12031401984 12032680832 12082962528 12094537728 12096372736 12103017472 12110215936 12148211712 12149502976 12154884924 12156729088 12208826721 12220522496 12227790848 12273509664 12274755584 12346507264 12392669952 12401358723 12447667008 12512987136 12514885632 12521760264 12529207782 12568518144 12575993472 12577330206 12616791552 12636389376 12643330752 12645249024 12650850576 12690542592 12698090496 12699440208 12706993404 12728084096 12746861568 12759072768 12768018432 12773674368 12775032114 12775612416 12776970368 12815695872 12821372928 12822735744 12830362272 12851657728 12879641376 12891979776 12899647488 12901018624 12906733476 12908691712 12947816448 12949192704 12954928896 12956305908 12964011879 12976431104 13024886784 13026271232 13034018816 13082689536 13084080128 13089876072 13160562688 13217625792 13218967552 13296302136 13345952256 13355309394 13397211648 13425392448 13427429376 13475524608 13484972592 13492992996 13527281664 13535327232 13536765936 13557792768 13565240286 13567298432 13606354944 13608419328 13615894656 13623992928 13666738176 13668190848 13676320224 13689421824 13699019776 13705088124 13707167488 13740539904 13748087808 13750173696 13756264704 13757726892 13765909521 13809100032 13818781893 13822328832 13832019968 13840246784 13883670528 13889820672 13891297056 13891928064 13893404672 13899559128 13952944824 13966311424 13974618112 14026801152 14028292096 14034506304 14035998067 14036635648 14110294016 14172913664 14180699078 14225905152 14319094608 14364020736 14372563968 14374091664 14404327314 14458114944 14503477248 14512103424 14513645952 14522278176 14546381824 14567841792 14598484992 14600699904 14608720308 14617409079 14646509568 14652997632 14654555136 14663271168 14664829764 14673551907 14687608832 14718025728 14719590144 14726110581 14742454272 14750552544 14752790528 14759325672 14799077376 14805633024 14807206752 14816013576 14830206976 14871338496 14885584896 14896021504 14902620096 14904204133 14904881152 14951645184 14953234432 14959858368 15026248272 15040643072 15049588736 15057855722 15105858048 15107391488 15115690226 15195701248 15252516864 15263210736 15400599552 15411397248 15420563424 15468945408 15512352492 15550119936 15552479232 15561022464 15570277632 15571932636 15581194293 15619129344 15627709188 15628419072 15630080256 15637004019 15662957856 15665334272 15697062927 15712100352 15714484224 15721445376 15723116448 15732468024 15780151296 15781828608 15788819592 15791215104 15792893592 15817424896 15826113667 15867052032 15874080768 15875768064 15876489216 15878176768 15885210432 15886898911 15944527872 15946222656 15955706928 15970992128 15989269478 16030629888 16032333824 16039435776 16041140648 16041869312 16050681374 16110616704 16126050304 16197615616 16206513232 16278435628 16364679552 16425787392 16523559936 16535144964 16585261056 16594371612 16596889344 16604241381 16648962048 16658107596 16668015273 16683982848 16686514176 16695680352 16705610376 16746283008 16758024192 16765447608 16767991296 16769773608 16805048533 16820600832 16822388736 16829840664 16848519168 16857774336 16860332032 16867800768 16869593689 16904529306 16920723456 16930787328 16932586944 16942657872 16995815424 17024024576 17031565824 17033376152 17034149888 17043507026 17087594496 17095163904 17096980992 17107149696 17108968058 17172855168 17189306368 17199529984 17208977968 17263755264 17265590272 17273238528 17275074544 17285349172 17366515712 17443586048 17453168096 17620827588 17623501056 17678794752 17688506004 17699026527 17728402848 17767005291 17794603008 17807079192 17850433536 17860239072 17861050368 17862948864 17870861736 17900523264 17903239168 17913073711 17939500488 17950170294 17967366144 17979963456 17990657328 18034458624 18036375552 18044365248 18046283229 18047102976 18049021248 18077057024 18086987048 18097744574 18124443792 18141806592 18144559104 18154526208 18165323904 18167254742 18222317568 18224254464 18232327386 18235093632 18252562432 18273450832 18330783744 18333564928 18341686272 18343635856 18354546028 18412133376 18425042524 18429771776 18511560704 18519760896 18521729408 18522570752 18532745504 18603926432 18702401536 18712675072 18772328448 18782640396 18793811673 18865995309 18954584064 18964996128 18967873536 18976275864 19049160312 19060490106 19092126144 19138609152 19152027648 19160511552 19162548171 19163418624 19165455552 19205769752 19223543808 19234103616 19245543408 19277486592 19291002458 19319462064 19337969664 19349471232 19351527936 19360100214 19363037568 19365095714 19421724672 19423789056 19432393344 19434458862 19464646656 19467599872 19478293744 19489878772 19537330176 19539406848 19551028224 19553106352 19564735876 19624034304 19626120192 19634814108 19656605696 19667403392 19679100896 19732103168 19740844032 19742942336 19754684768 19828451328 19847446528 19870160128 19935526912 19944453204 19946477824 20032964091 20034997696 20138088672 20141144064 20227458888 20239489494 20305148904 20336689152 20347860429 20350947648 20412628992 20423841984 20435989392 20502286272 20514480336 20534132736 20548529664 20557632186 20560751232 20562936686 20610809856 20622131712 20625260544 20634397056 20636590338 20683136656 20713650048 20733493248 20748029952 20760370176 20762576848 20774925724 20825505792 20834731008 20836945584 20837892096 20840107008 20849338692 20883943808 20929417236 20949467136 20952645632 20961927168 20964155264 20976624032 21040201728 21042438144 21051759456 21054953472 21057191456 21156069376 21165441024 21167690752 21168652288 21180280576 21259370496 21261630208 21271048617 21274275904 21385914368 21478641912 21480822272 21561137496 21606490971 21687172416 21770468928 21783417264 21819572736 21897727488 21901049856 21913080462 21969764352 21981832704 21994906752 21997244646 22031413248 22046859952 22079385216 22113681408 22125828816 22129185792 22138988508 22196256768 22198616064 22208449536 22210810128 22224020364 22245310464 22248685568 22260907136 22274147168 22307007744 22328377344 22344032256 22353930144 22357321728 22359698144 22427467776 22429851648 22439787552 22464692224 22477032448 22490401024 22539372408 22560964608 22574383104 22576782592 22586783583 22590210496 22661087232 22673535339 22708754432 22793551872 22795974656 22809532928 22894816104 22897140224 23030984704 23117095872 23130845136 23268528738 23328718848 23341533696 23355416448 23357898954 23445120384 23494436784 23498001408 23568150528 23571726336 23582168064 23584674672 23598702036 23637870464 23672742912 23686822656 23689340388 23726137344 23742772256 23800578048 23811121152 23813652096 23814733824 23817265152 23827815648 23867364352 23916791808 23919333984 23933560392 23956488192 23973284608 23983904217 23987543104 24045944832 24048500736 24059153664 24061710972 24062803968 24065361664 24076022061 24165925056 24189075456 24206034944 24220431872 24296423424 24299005952 24309769848 24313458176 24417653442 24441044992 24455581696 24547019328 24549511168 24693014528 24785339904 24802717446 24895334016 25025974272 25029771264 25043520528 25058415564 25137036288 25151986944 25154660412 25233583104 25272778752 25286661504 25290498048 25301701152 25381085184 25396180992 25398880416 25413986808 25456168192 25493723136 25518145536 25536036864 25547348736 25550064228 25551224832 25553940736 25565260539 25631391744 25642745856 25645471488 25660724544 25663452087 25703315456 25759282752 25783959552 25799294976 25802037248 25813466952 25817383424 25895632896 25898385408 25909857792 25912611816 25928023758 25952862208 26049773568 26052542464 26068037632 26165379072 26168160256 26179752144 26321125376 26435251584 26437935104 26592604272 26691904512 26710618788 26794423296 26850784896 26854858752 26951049216 26969945184 26985985992 27054563328 27070654464 27073531872 27115585536 27130480572 27134596864 27146616861 27212709888 27216838656 27231789312 27247985856 27250882113 27333476352 27336381696 27348491079 27352640448 27378843648 27398039552 27410176248 27414334976 27496175616 27500347392 27512529408 27515453784 27531819042 27618200064 27637563786 27644657664 27664039936 27680493568 27767341056 27779641344 27782594112 27783856128 27786809344 27799118256 27905889648 27932622848 27949236224 28053602304 28056584192 28069012608 28071996134 28073271296 28220588032 28345827328 28361398156 28451810304 28638189216 28728041472 28745127936 28748183328 28808654628 28916229888 28936503687 29006954496 29024206848 29027291904 29040150321 29044556352 29047643571 29092763648 29135683584 29151688293 29196969984 29201399808 29217440616 29234818158 29305995264 29309110272 29326542336 29329659528 29347103814 29375217664 29436051456 29439180288 29452221162 29484908544 29501105088 29505581056 29518651344 29598154752 29611266048 29614413504 29632027152 29660413952 29742676992 29771169792 29792043008 29805240192 29808408266 29809762304 29903290368 29906468864 29919716736 30052496544 30081286144 30099177472 30115711444 30211716096 30214782976 30231380452 30391402496 30505033728 30526421472 30801199104 30822794496 30836448279 30841126848 30844405029 30937890816 30954885507 31024704984 31100239872 31122044928 31140555264 31143865272 31162388586 31238258688 31255418376 31256838144 31260160512 31274008038 31325915712 31330668544 31394125854 31424200704 31428968448 31442890752 31446232896 31464936048 31560302592 31563657216 31577639184 31582430208 31585787184 31634849792 31652227334 31734104064 31748161536 31751536128 31752978432 31756353536 31770420864 31773797822 31889055744 31892445312 31911413856 31941984256 31978538956 32061259776 32064667648 32078871552 32082281296 32083738624 32101362748 32221233408 32243824417 32252100608 32395231232 32413026464 32556871256 32729359104 32851574784 32869620693 32995866969 33047119872 33070289928 33170522112 33188743224 33193778688 33208482762 33297924096 33316215192 33336030546 33367965696 33373028352 33391360704 33411220752 33492566016 33516048384 33530895216 33535982592 33539547216 33610097066 33641201664 33644777472 33659681328 33697038336 33715548672 33720664064 33735601536 33739187378 33809058612 33841446912 33861574656 33865173888 33885315744 33991630848 34048049152 34063131648 34066752304 34068299776 34087014052 34175188992 34190327808 34193961984 34214299392 34217936116 34238287783 34345710336 34378612736 34399059968 34417955936 34531180544 34546477056 34550149088 34570698344 34733031424 34887172096 34902793107 34906336192 35036848431 35241655176 35247002112 35357589504 35377012008 35398053054 35456805696 35534010582 35589206016 35614158384 35700867072 35720478144 35722100736 35725897728 35741723472 35801046528 35806478336 35826147422 35879000976 35900340588 35934732288 35959926912 35981314656 36068917248 36072751104 36088730496 36092566458 36094205952 36098042496 36154114048 36173974096 36195489148 36248887584 36283613184 36289118208 36309052416 36330647808 36334509484 36356120017 36444635136 36448508928 36464654772 36470187264 36505124864 36546901664 36626480163 36661567488 36667129856 36683372544 36687271712 36709092056 36824266752 36850085048 36859543552 37023121408 37039521792 37043458816 37045141504 37065491008 37204076169 37207852864 37404803072 37425350144 37544656896 37565280792 37587623346 37731990618 37909168128 37929992256 37935747072 37952551728 38098320624 38120980212 38184252288 38277218304 38304055296 38321023104 38325096342 38326837248 38330911104 38411539504 38447087616 38468207232 38491086816 38554973184 38582004916 38638924128 38675939328 38698942464 38703055872 38720200428 38726075136 38730191428 38843449344 38847578112 38864786688 38868917724 38892035637 38929293312 38935199744 38956587488 38979757544 39074660352 39078813696 39102056448 39106212704 39129471752 39248068608 39252240384 39269628216 39313211392 39334806784 39358201792 39464206336 39481688064 39485884672 39509369536 39656902656 39740320256 39871053824 39888906408 39892955648 40065928182 40069995392 40276177344 40282288128 40454917776 40478978988 40610297808 40673378304 40695720858 40701895296 40825257984 40847683968 40871978784 41004572544 41028960672 41068265472 41097059328 41115264372 41121502464 41125873372 41221619712 41244263424 41250521088 41268794112 41273180676 41297728563 41366273312 41427300096 41456345679 41466986496 41496059904 41520740352 41525153696 41549851448 41651011584 41669462016 41673891168 41675784192 41680214016 41698677384 41767887616 41858834472 41898934272 41905291264 41923854336 41928310528 41953248064 42080403456 42084876288 42103518912 42107994201 42109906944 42114382912 42330882048 42335381504 42337304576 42360561152 42518740992 42523260416 42542097234 42548551808 42771828736 42957283824 42961644544 43122274992 43212981942 43374344832 43540937856 43566834528 43639145472 43795454976 43802099712 43826160924 43852227237 43939528704 43963665408 43989813504 43994489292 44020655721 44062826496 44093719904 44158770432 44227362816 44251657632 44258371584 44277977016 44397232128 44416899072 44421620256 44448040728 44490620928 44497371136 44521814272 44548294336 44614015488 44656754688 44688064512 44707860288 44712612399 44714643456 44719396288 44854935552 44859703296 44879575104 44954064896 44980802048 45078744816 45121929216 45148766208 45153565184 45173567166 45180420992 45322174464 45347070678 45417508864 45587103744 45591949312 45619065856 45789632208 45794280448 46061969408 46234191744 46261690272 46537057476 46657437696 46683067392 46710832896 46715797908 46743582879 46890240768 46988873568 46996002816 47136301056 47143452672 47164336128 47169349344 47197404072 47275740928 47345485824 47373645312 47378680776 47452274688 47478341001 47485544512 47601156096 47622242304 47627304192 47629467648 47634530304 47655631296 47660696733 47734728704 47833583616 47838667968 47867120784 47912976384 47946569216 47967808434 47975086208 48091889664 48097001472 48118307328 48123421944 48125607936 48130723328 48152044122 48331850112 48378150912 48412069888 48440863744 48592846848 48598011904 48619539696 48626916352 48835306884 48882089984 48911163392 49094038656 49099022336 49386029056 49570679808 49605434892 49790668032 50051948544 50059542528 50087041056 50116831128 50274072576 50303973888 50309320824 50415145599 50467166208 50545557504 50573323008 50580996096 50603402304 50608781067 50762170368 50792361984 50797760832 50827973616 50912336384 50987446272 51072073728 51094697472 51100128456 51102449664 51107881472 51130521078 51262783488 51285491712 51290942976 51321449088 51326904174 51406630912 51518565504 51567919104 51598589952 51604074496 51626933904 51634766848 51791265792 51796770816 51819715584 51825223632 51856047516 51905724416 52099547136 52105084928 52136075264 52330758144 52336320512 52359504288 52642250752 52870503168 52875870208 52904915791 53185208544 53383809024 53421237576 53588846592 53701569792 53709717504 53739221133 53902098432 53939890368 53971971984 54109126656 54138849687 54141308928 54147063744 54231171072 54260961144 54269193728 54293233722 54425419776 54433677312 54463578624 54495971712 54501764226 54666952704 54672763392 54696982158 54705280896 54757687296 54796079104 54820352496 54828669952 54992351232 55000694784 55025058816 55030907568 55063638084 55236400128 55275127572 55289315328 55328079872 55360987136 55534682112 55559282688 55565188224 55567712256 55573618688 55598236512 55811779296 55865245696 55898472448 56107204608 56113168384 56138025216 56143992268 56146542592 56177384809 56441176064 56691654656 56722796312 56903620608 57276378432 57456082944 57487644513 57490255872 57496366656 57617309256 57832459776 57873007374 58013908992 58048413696 58054583808 58080300642 58089112704 58095287142 58185527296 58271367168 58303376586 58393939968 58402799616 58434881232 58469636316 58611990528 58618220544 58653084672 58659319056 58694207628 58750435328 58872102912 58878360576 58904442324 58969817088 59002210176 59011162112 59037302688 59196309504 59222532096 59228827008 59264054304 59320827904 59485353984 59542339584 59584086016 59610480384 59616816532 59619524608 59652274591 59806580736 59812937728 59839433472 59881388203 60104993088 60162572288 60198354944 60231422888 60423432192 60429565952 60462760904 60782804992 61010067456 61043581287 61052842944 61602398208 61645588992 61672896558 61682253696 61688810058 61875781632 61909771014 62049409968 62200479744 62244089856 62281110528 62287730544 62324777172 62476517376 62510836752 62513676288 62520321024 62548016076 62651831424 62661337088 62788251708 62848401408 62857936896 62885781504 62892465792 62929872096 63120605184 63127314432 63155278368 63164860416 63171574368 63269699584 63304454668 63342106009 63468208128 63496323072 63503072256 63505956864 63512707072 63540841728 63547595644 63585391597 63778111488 63784890624 63813145851 63822827712 63883968512 63957077912 64129335296 64157743104 64164562592 64167477248 64202725496 64442466816 64487648834 64504201216 64790462464 64819472913 64826052928 65113742512 65458718208 65703149568 65739241386 65991733938 66094239744 66140579856 66341044224 66377486448 66387557376 66416965524 66595848192 66632430384 66672061092 66735931392 66746056704 66782721408 66822441504 66985132032 67032096768 67061790432 67071965184 67079094432 67220194132 67282403328 67289554944 67319362656 67394076672 67431097344 67441328128 67471203072 67478374756 67518508603 67618117224 67682893824 67723149312 67730347776 67760350749 67770631488 67777834999 67983261696 68020606017 68096098304 68126263296 68133504608 68136599552 68174028104 68380655616 68387923968 68428598784 68435872232 68476575566 68691420672 68757225472 68798119936 68835911872 69062361088 69092954112 69100298176 69141396688 69466062848 69774344192 69805586214 69812672384 70073696862 70483310352 70494004224 70715179008 70754024016 70796106108 70913611392 71068021164 71178412032 71228316768 71401734144 71440956288 71444201472 71451795456 71483446944 71602093056 71612956672 71652294844 71758001952 71800681176 71869464576 71919853824 71951712651 71962629312 71970278401 72137834496 72145502208 72177460992 72185132916 72188411904 72196084992 72228066183 72308228096 72347948192 72390978296 72497775168 72567226368 72618104832 72661295616 72669018968 72712240034 72889270272 72897017856 72929309544 72940374528 73010249728 73093803328 73252960326 73323134976 73334259712 73366745088 73374543424 73418184112 73648533504 73700170096 74046242816 74079043584 74086917632 74090283008 74130982016 74408152338 74415705728 74809606144 74850700288 75089313792 75130561584 75175246692 75463981236 75818336256 75859984512 75871494144 75905103456 76196641248 76241960424 76368504576 76554436608 76608110592 76642046208 76650192684 76653674496 76661822208 76695781617 76823079008 76894175232 76936414464 76982173632 76990356261 77109946368 77164009832 77277848256 77351878656 77397884928 77406111744 77440400856 77452150272 77460382856 77686898688 77695156224 77729573376 77737835448 77784071274 77858586624 77870399488 77913174976 77959515088 78149320704 78157627392 78204112896 78212425408 78258943504 78496137216 78504480768 78539256432 78626422784 78669613568 78716403584 78928412672 78963376128 78971769344 79018739072 79313805312 79480640512 79742107648 79777812816 79785911296 80131856364 80139990784 80552354688 80564576256 80909835552 80957957976 81220595616 81346756608 81391441716 81403790592 81439850583 81650515968 81695367936 81743957568 81752646339 82009145088 82057921344 82136530944 82194118656 82230528744 82243004928 82251746744 82488526848 82501042176 82537588224 82546361352 82595457126 82732546624 82854600192 82912691358 82933972992 82992119808 83041480704 83050307392 83099702896 83302023168 83338924032 83347782336 83351568384 83360428032 83397354768 83535775232 83717668944 83797868544 83810582528 83847708672 83856621056 83906496128 84160806912 84169752576 84207037824 84215988402 84219813888 84228765824 84661764096 84670763008 84674609152 84721122304 85037481984 85046520832 85084194468 85097103616 85543657472 85914567648 85923289088 86244549984 86425963884 86748689664 86809511061 87081875712 87133669056 87142930713 87278290944 87590909952 87604199424 87652321848 87704454474 87927330816 87979627008 87988978584 88041311442 88125652992 88187439808 88317540864 88454725632 88503315264 88516743168 88555954032 88794464256 88833798144 88843240512 88896081456 88981241856 88994742272 89043628544 89096588672 89228030976 89313509376 89376129024 89415720576 89425224798 89429286912 89438792576 89709871104 89719406592 89759150208 89908129792 89961604096 90157489632 90243858432 90297532416 90307130368 90347134332 90360841984 90644348928 90694141356 90835017728 91174207488 91183898624 91238131712 91579264416 91588560896 92123938816 92468383488 92523380544 92533215087 93074114952 93366134784 93421665792 93431595816 93487165758 93780481536 93977747136 93992005632 94272602112 94286905344 94328672256 94338698688 94394808144 94551481856 94690971648 94747290624 94757361552 94904549376 94956682002 94971089024 95202312192 95244484608 95254608384 95258935296 95269060608 95311262592 95321393466 95469457408 95667167232 95677335936 95734241568 95825952768 95893138432 95935616868 95950172416 96183779328 96194002944 96236614656 96246843888 96251215872 96261446656 96304088244 96663700224 96731473251 96756301824 96824139776 96881727488 97185693696 97196023808 97239079392 97253832704 97670613768 97764179968 97822326784 98188077312 98198044672 98251986469 98772058112 99141359616 99210869784 99581336064 100103897088 100119085056 100174082112 100233662256 100548145152 100607947776 100618641648 100830291198 100934332416 101091115008 101146646016 101161992192 101206804608 101217562134 101524340736 101584723968 101595521664 101655947232 101824672768 101974892544 102144147456 102189394944 102200256912 102204899328 102215762944 102261042156 102525566976 102570983424 102581885952 102642898176 102653808348 102714863349 102813261824 103037131008 103135838208 103197179904 103208148992 103253867808 103269533696 103593541632 103639431168 103650447264 103712095032 103811448832 104199094272 104210169856 104272150528 104329428931 104661516288 104672641024 104719008576 105284501504 105741006336 105751740416 105809831582 106370417088 106767618048 106842475152 107177693184 107403139584 107419435008 107478442266 107804196864 107879780736 107943943968 108218253312 108277699374 108282617856 108294127488 108462342144 108521922288 108538387456 108586467444 108850839552 108867354624 108927157248 108991943424 109003528452 109068360051 109333905408 109345526784 109393964316 109410561792 109515374592 109592158208 109640704992 109657339904 109879440489 109984702464 110001389568 110050117632 110061815136 110127276168 110472800256 110550255144 110578630656 110656159744 110721974272 110782795669 111069364224 111118565376 111130376448 111135424512 111147237376 111196473024 111208292377 111623558592 111730491392 111796944896 112214409216 112226336768 112276050432 112287984536 112293085184 112354769618 112882352128 113383309312 113445592624 113807241216 114552756864 114912165888 114975289026 114980511744 114992733312 115234618512 115664919552 115746014748 116027817984 116096827392 116109167616 116160601284 116178225408 116190574284 116371054592 116542734336 116606753172 116676106911 116787879936 116805599232 116869762464 116939272632 117223981056 117236441088 117306169344 117318638112 117388415256 117500870656 117635339731 117744205824 117756721152 117808884648 117939634176 118004420352 118022324224 118074605376 118087155823 118392619008 118445064192 118457654016 118528108608 118641655808 118970707968 119168172032 119220960768 119233633064 119239049216 119304549182 119613161472 119625875456 119678866944 119762776406 120209986176 120325144576 120396709888 120462845776 120846864384 120859131904 120925521808 121565609984 122020134912 122087162574 122105685888 123204796416 123291177984 123345793116 123364507392 123377620116 123751563264 123819542028 123893185689 124098819936 124369037037 124400959488 124488179712 124562221056 124575461088 124649554344 124953034752 125021673504 125027352576 125040642048 125096032152 125303662848 125322674176 125391515977 125576503416 125696802816 125715873792 125771563008 125784931584 125859744192 125873122141 126241210368 126254628864 126310556736 126323982603 126329720832 126343148736 126539399168 126608909336 126684212018 126992646144 127006144512 127011913728 127025414144 127081683456 127095191288 127170783194 127556222976 127569781248 127626291702 127645655424 127767937024 127914155824 128258670592 128315486208 128329125184 128334954496 128405450992 128884933632 128975297668 129008402432 129580924928 129638945826 129652105856 130227485024 130917436416 131406299136 131478482772 131556681711 131983467876 132061967163 132188479488 132281159712 132682088448 132754972896 132775114752 132833931048 133191696384 133264860768 133344122184 133471862784 133492113408 133565442816 133644883008 133659088459 133970264064 134064193536 134123580864 134137837197 134143930368 134158188864 134440388264 134564806656 134579109888 134638725312 134862194688 134882656256 134942406144 134956749512 135037017206 135236234448 135365787648 135446298624 135460695552 135520701498 135541262976 135555669998 135966523392 136041212034 136192196608 136252526592 136267009216 136273199104 136348056208 136761311232 136775847936 136857197568 136871744464 136953151132 137382841344 137514450944 137596239872 137671823744 138124722176 138185908224 138200596352 138282793376 138932125696 139548688384 139611172428 139625344768 140147393724 140230748637 140966620704 140988008448 141430358016 141508048032 141592212216 141827222784 142136042328 142356824064 142435023003 142456633536 142803468288 142881912576 142888402944 142903590912 142966893888 142982090199 143204186112 143225913344 143304589688 143516003904 143601362352 143738929152 143839707648 143903425302 143925258624 143940556802 144275668992 144291004416 144354921984 144370265832 144376823808 144392169984 144456132366 144616456192 144695896384 144781956592 144995550336 145134452736 145236209664 145322591232 145338037936 145424480068 145778540544 145794035712 145858619088 145880749056 146020499456 146187606656 146505920652 146646269952 146668519424 146733490176 146749086848 146836368224 147297067008 147400340192 148092485632 148158087168 148173835264 148180566016 148261964032 148816304676 148831411456 149701400576 150178627584 150261123168 150350493384 150927962472 151245436797 151636672512 151719969024 151742988288 151810206912 151826343201 152393282496 152483920848 152737009152 153216221184 153284092416 153300385368 153307348992 153323644416 153391563234 153646158016 153788350464 153872828928 153964347264 153980712522 154219892736 154328019664 154555696512 154703757312 154795769856 154812223488 154880801712 154904300544 154920765712 155373797376 155390312448 155459146752 155475670896 155568142548 155717173248 155740798976 155826349952 155919030176 156298641408 156315254784 156408225792 156424850816 156517887008 156992274432 157008961536 157078512864 157252845568 157339227136 157432807168 157856825344 157926752256 157943538688 158037478144 158627610624 158714747373 158961281024 159555625632 159571822592 160263712728 160279981568 161104709376 161129152512 161217663399 161819671104 161915915952 162441191232 162693513216 162782883432 162807581184 162879701166 163301031936 163390735872 163487915136 163505292678 164018290176 164115842688 164273061888 164388237312 164461057488 164486009856 164503493488 164977053696 165002084352 165075176448 165092722704 165190914252 165465093248 165709200384 165825382716 165867945984 165984239616 166082961408 166100614784 166199405792 166604046336 166677848064 166695564672 166703136768 166720856064 166794709536 167071550464 167435337888 167595737088 167621165056 167695417344 167713242112 167812992256 168321613824 168339505152 168414075648 168431976804 168439627776 168457531648 168532154427 169323528192 169341526016 169442244608 170074963968 170093041664 170168388936 170194207232 171087314944 171829135296 171846578176 172489099968 172851927768 173497379328 173619022122 174163751424 174267338112 174285861426 174556581888 175181819904 175208398848 175304643696 175408908948 175854661632 175959254016 175977957168 176082622884 176251305984 176374879616 176635081728 176909451264 177006630528 177033486336 177111908064 177588928512 177667596288 177686481024 177792162912 177962483712 177989484544 178087257088 178193177344 178456061952 178627018752 178752258048 178831441152 178850449596 178858573824 178877585152 178956823773 179419742208 179438813184 179518300416 179644164609 179816259584 179923208192 180314979264 180487716864 180595064832 180614260736 180694268664 180721683968 181288697856 181388282712 181670035456 182348414976 182367797248 182476263424 183158528832 183177121792 184247877632 184936766976 185046761088 185066430174 186148229904 186732269568 186843331584 186863191632 186974331516 187560963072 187955494272 187984011264 188545204224 188573810688 188657344512 188677397376 188789616288 189102963712 189381943296 189494581248 189514723104 189809098752 189913364004 189942178048 190026318027 190404624384 190488969216 190509216768 190517870592 190538121216 190622525184 190642786932 190756174791 190938914816 191334334464 191354671872 191439437553 191468483136 191651905536 191786276864 191871233736 191900344832 192388005888 192473229312 192493687776 192502431744 192522893312 192608176488 193327400448 193462946502 193512603648 193648279552 193763454976 194371387392 194392047616 194478158784 194507665408 195341227536 195528359936 195644653568 196376154624 196396089344 196503972938 197544116224 198282719232 198421739568 199162672128 200207794176 200238170112 200348164224 200467324512 201096290304 201215895552 201237283296 201660582396 201868664832 202182230016 202293292032 202323984384 202413609216 202435124268 202555525809 203048681472 203169447936 203191043328 203281052247 203311894464 203333504997 203649345536 203949785088 204061818051 204288294912 204378789888 204400513824 204409798656 204431525888 204522084312 205141966848 205163771904 205285796352 205307616696 205429726698 205626523648 206074262016 206271676416 206394359808 206416297984 206507735616 206529685843 206539067392 207187083264 207278862336 207300894528 207424190064 207622897664 208398188544 208420339712 208544301056 208658857862 209323032576 209345282048 209438017152 210569003008 211482012672 211503480832 211619663164 212740834176 213535236096 213684950304 214355386368 214806279168 214838870016 214956884532 215608393728 215759561472 215855137953 215887887936 215910835203 216436506624 216555398748 216565235712 216588254976 216684198549 216924684288 217043844576 217076774912 217172934888 217701679104 217854314496 217983886848 218007056904 218136720102 218667810816 218691053568 218787928632 218821123584 219030749184 219184316416 219281409984 219304717957 219314679808 219758880978 219969404928 220002779136 220100235264 220123630272 220254552336 220945600512 221100510288 221312319488 221443948544 221565591338 222138728448 222237130752 222260752896 222270849024 222294474752 222392946048 222416584754 223247117184 223460982784 223593889792 224428818432 224452673536 224552100864 224575969072 224586170368 224709539236 225764704256 226766618624 226891185248 227614482432 229105513728 229824331776 229950578052 229961023488 229985466624 230087344851 230469237024 230971068783 231329839104 231492029496 232055635968 232193654784 232218335232 232321202568 232356450816 232381148568 232742109184 232869958243 233085468672 233213506344 233352213822 233575759872 233611198464 233739524928 233878545264 234447962112 234472882176 234612338688 234637276224 234776830512 235001741312 235270679462 235488411648 235513442304 235617769296 235879268352 236008840704 236044648448 236149210752 236174311646 236785238016 236890128384 236915308032 237056217216 237283311616 237941415936 238336344064 238441921536 238467266128 238478098432 238609098364 239226322944 239251750912 239357733888 239525552812 240419972352 240650289152 240793419776 240925691552 241693728768 241718263808 241851043616 243131219968 244040269824 244174325148 244211371776 244319551749 245257939017 246409592832 246582355968 246691586232 246729014784 246755240232 247503126528 247639084056 247786371378 248197639872 248738074074 248801918976 248976359424 249124442112 249150922176 249299108688 249906069504 250043347008 250054705152 250081284096 250192064304 250607325696 250645348352 250783031954 251153006832 251393605632 251431747584 251543126016 251569863168 251719488384 251746244282 252482420736 252509257728 252621113472 252647965206 252659441664 252686297472 253078798336 253217818672 253368424036 253985292288 254012289024 254023827456 254050828288 254163366912 254190382576 254341566388 255112445952 255139562496 255252583404 255291310848 255535874048 255828311648 256517341184 256630972416 256658250368 256669908992 256810901984 257769867264 257950595336 258016804864 259161849856 259277891652 259304211712 260428533183 260454970048 261428792139 261834872832 262812598272 262956965544 263113363422 263966935752 264123934326 264376958976 264562319424 265364176896 265509945792 265550229504 265667862096 266383392768 266529721536 266688244368 266943725568 266984226816 267130885632 267289766016 267318176918 267940528128 268128387072 268247161728 268275674394 268287860736 268316377728 268880776528 269129613312 269158219776 269277450624 269724389376 269765312512 269884812288 269913499024 270074034412 270472468896 270731575296 270892597248 270921391104 271041402996 271082525952 271111339996 271933046784 272082424068 272384393216 272505053184 272534018432 272546398208 272696112416 273522622464 273551695872 273714395136 273743488928 273906302264 274765682688 275028901888 275192479744 275343647488 276249444352 276371816448 276401192704 276565586752 277599645261 279097376768 279222344856 279250689536 280294787448 280461497274 281933241408 281976016896 282860716032 283016096064 283184424432 283654445568 284272084656 284713648128 284870046006 284913267072 285606936576 285763825152 285776805888 285807181824 285933787776 285964180398 286408372224 286451826688 286609179376 287032007808 287202724704 287477858304 287679415296 287806850604 287850517248 287881113604 288551337984 288582008832 288709843968 288740531664 288753647616 288784339968 288912264732 289232912384 289391792768 289563913184 289991100672 290194419753 290268905472 290472419328 290645182464 290676075872 290848960136 291557081088 291588071424 291717238176 291761498112 292040998912 292375213312 293011841304 293292539904 293337038848 293466980352 293498173696 293672736448 294594134016 294755959407 294800680384 296316174336 296347670528 296361132032 296523928064 297632609352 297662822912 299402801152 300357255168 300522246336 300700986768 301855924944 302490873594 303273345024 303439938048 303485976576 303620413824 303652686402 304786564992 304967841696 305474018304 306432442368 306568184832 306600770736 306614697984 306647288832 306783126468 307292316032 307576700928 307745657856 307928694528 307961425044 308144590047 308439785472 308656039328 309111393024 309407514624 309591539712 309624446976 309761603424 309808601088 309841531424 310780624896 310918293504 310951341792 311136285096 311434346496 311481597952 311652699904 311838060352 312597282816 312630509568 312816451584 312849701632 312988286793 313035774016 313984548864 314017923072 314157025728 314678454272 314865614336 315853504512 315887077376 316074956288 317255221248 317429494746 317922562048 319111251264 319143645184 320527425456 320559963136 322209418752 322258305024 322435326798 323639342208 323831831904 324882382464 325387026432 325565766864 325615162368 325759402332 326602063872 326781471744 326975830272 327010585356 327205080153 328036580352 328231685376 328546123776 328776474624 328922114976 328972019712 329006986976 329954107392 330004168704 330150352896 330185445408 330381828504 330930186496 331418400768 331650765432 331735891968 331968479232 332165922816 332201229568 332348387007 332398811584 333208092672 333355696128 333391129344 333406273536 333441712128 333589419072 333624877131 334143100928 334870675776 335191474176 335390834688 335426484224 335625984512 336643227648 336679010304 336828151296 336863953608 336879255552 336915063296 337064308854 338647056384 338683052032 338884489216 340149927936 340186083328 340336777872 340388414464 342174629888 343658270592 343693156352 344978199936 345703855536 346994758656 347238044244 348327502848 348534676224 348571722852 349113163776 350363639808 350416797696 350609287392 350817817896 351709323264 351918508032 351955914336 352165245768 352502611968 352749759232 352906019193 353270163456 353818902528 354013261056 354066972672 354223816128 354261467469 355177857024 355335192576 355372962048 355584325824 355924967424 356174514176 356386354688 356912123904 357504516096 357662882304 357700899192 357717147648 357755170304 357913647546 358839484416 358877626368 359036600832 359288329218 359632519168 359846416384 360629958528 360975433728 361190129664 361228521472 361388537328 361443367936 362577395712 362776565424 363340070912 364696829952 364735594496 364952526848 366317057664 366354243584 368495755264 369873533952 370093522176 370132860348 372296459808 373464539136 373686663168 373726383264 373948663032 375121926144 375910988544 375968022528 376174547931 377090408448 377147621376 377314689024 377354794752 377579232576 377619366423 378205927424 378763886592 378971947809 378989162496 379029446208 379618197504 379826728008 379884356096 380052636054 380977938432 381018433536 381035741184 381076242432 381245050368 381285573864 381512349582 381877829632 382668668928 382709343744 382878875106 382936966272 383303811072 383572553728 383742467472 383800689664 384776011776 384946458624 384987375552 385004863488 385045786624 385216352976 386654800896 386925893004 387025207296 387296559104 387526909952 388742774784 388784095232 388956317568 389015330816 390682455072 391056719872 391289307136 392752309248 392792178688 393007945876 395088232448 396565438464 396843479136 398325344256 400415588352 400476340224 400696328448 400934649024 400977265377 402192580608 402413511591 402431791104 402474566592 403321164792 403737329664 404586584064 404647968768 404827218432 404870248536 405111051618 406097362944 406338895872 406382086656 406562104494 406623788928 406667009994 407298691072 407899570176 408123636102 408576589824 408757579776 408801027648 408819597312 408863051776 409044168624 410283933696 410327543808 410571592704 410615233392 410859453396 411253047296 412148524032 412543352832 412788719616 412832595968 413015471232 413059371686 413078134784 414374166528 414557724672 414601789056 414848380128 415245795328 416796377088 416840679424 417088602112 417317715724 418646065152 418690564096 418876034304 419169717421 421138006016 422964025344 423006961664 423239326328 425481668352 427070472192 427305069009 427369900608 428710772736 428946270597 429612558336 429677740032 429913769064 431216787456 431519122944 431710275906 431775775872 431821670406 432873013248 433110797496 433130471424 433176509952 433368397098 433849368576 434087689152 434153549824 434345869776 435403358208 435708628992 435967773696 436014113808 436273440204 437335621632 437382107136 437575857264 437642247168 438061498368 438368632832 438562819968 438609435914 438629359616 439517761956 439938809856 440005558272 440200470528 440247260544 440509104672 441891201024 442201020576 442624638976 442887897088 443131182676 444277456896 444474261504 444521505792 444541698048 444588949504 444785892096 444833169508 445097741179 446494234368 446921965568 447187779584 448905347072 449104201728 449151938144 449172340736 449419078472 451529408512 453533237248 453736310391 453782370496 455228964864 455479029603 458211027456 459648663552 459901156104 459922046976 459970933248 460174689702 460938474048 461942137566 462659678208 462984058992 464111271936 464387309568 464436670464 464642405136 464712901632 464762297136 465484218368 465739916486 466170937344 466427012688 466704427644 467151519744 467222396928 467479049856 467757090528 468895924224 468945764352 469224677376 469274552448 469553661024 470003482624 470541358924 470976823296 471026884608 471235538592 471758536704 472017681408 472089296896 472298421504 472348623292 472629560221 473570476032 473780256768 473830616064 474112434432 474444844993 474566623232 475882831872 476144242119 476672688128 476883843072 476934532256 476956196864 477218196728 478503501824 478715467776 479051105624 480839944704 481300578304 481586839552 481851383104 483387457536 483436527616 483652990197 483702087232 486262439936 488080539648 488348650296 488422743552 488639103498 490515878034 492819185664 493164711936 493383172464 493458029568 493510480464 495006253056 495278168112 495572742756 496395279744 497476148148 497603837952 497952718848 498248884224 498301844352 498598217376 499812139008 500086694016 500109410304 500162568192 500384128608 501214651392 501290696704 501566063908 502306013664 502787211264 502863495168 503086252032 503139726336 503438976768 503492488564 503791948807 504964841472 505018515456 505242226944 505295930412 505318883328 505372594944 505596463281 506157596672 506435637344 506736848072 507970584576 508024578048 508101656576 508326733824 508380765152 508683132776 510224891904 510279124992 510505166808 510582621696 511071748096 511656623296 513034682368 513261944832 513316500736 513339817984 513621803968 515539734528 515901190672 518323699712 518555783304 518608423424 520857066366 520909940096 522857584278 523669745664 525625196544 525913931088 526226726844 527933871504 528247868652 528753917952 529124638848 530728353792 531019891584 531100459008 531335724192 532766785536 533059443072 533376488736 533887451136 533968453632 534261771264 534579532032 534636353836 535881056256 536256774144 536494323456 536551348788 536575721472 536632755456 536870471319 537761553056 538259226624 538316439552 538554901248 538932493827 539448778752 539530625024 539769624576 539826998048 540148068824 540944937792 541463150592 541785194496 541842782208 542082805992 542165051904 542222679992 543866093568 544164848136 544768786432 545010106368 545068036864 545092796416 545392224832 547045244928 547103391744 547428790272 547486977856 547812604528 549531365376 550384959488 550687294976 552498888704 552743632896 552802385408 553131173504 555199290522 558194753536 558444689712 558501379072 560589574896 560922994548 563866482816 563952033792 565721432064 566032192128 566368848864 567308891136 568544169312 569427296256 569740092012 569826534144 570078954081 571213873152 571527650304 571553611776 571614363648 571867575552 571928360796 572268524373 572816744448 572903653376 573218358752 574064015616 574405449408 574955716608 575358830592 575613701208 575701034496 575762227208 577164017664 577419687936 577481063328 577507295232 577568679936 577824529464 578465824768 578783585536 579127826368 579982201344 580388839506 580537810944 580944838656 581290364928 581352151744 581697920272 583114162176 583176142848 583434476352 583522996224 584750426624 586023682608 586585079808 586674077696 586933960704 586996347392 587345472896 589188268032 589511918814 589601360768 592632348672 592695341056 592722264064 593047856128 595265218704 595325645824 598805602304 600714510336 601044492672 601401973536 603711849888 604981747188 606546690048 606879876096 606971953152 607240827648 607305372804 607666577427 609573129984 609935683392 610000514991 610948036608 612864884736 613136369664 613201541472 613229395968 613294577664 613566252936 614584632064 615491315712 615857389056 615922850088 616289180094 616879570944 617312078656 618222786048 618815029248 619183079424 619248893952 619523206848 619589057529 619617202176 619683062848 621561249792 621836587008 621902683584 622272570192 622868692992 622963195904 623305399808 623676120704 625194565632 625261019136 625632903168 625699403264 625976573586 626071548032 627969097728 628035846144 628314051456 629356908544 629731228672 631707009024 631774154752 632149912576 634510442496 634858989492 635845124096 638222502528 638287290368 641054850912 641119926272 644418837504 644516610048 644870653596 647278684416 647663663808 647732505609 649764764928 650774052864 651131533728 651230324736 651518804664 653562943488 653951660544 654021170712 654410160306 656073160704 656463370752 657092247552 657552949248 657844229952 657914153871 657944039424 658013973952 659908214784 660008337408 660300705792 660370890816 660763657008 661860372992 662836801536 663301530864 663936958464 664331845632 664402459136 664696774014 664797623168 666416185344 666711392256 666782258688 666812547072 666883424256 667178838144 667249754262 668286201856 669741351552 670382948352 670781669376 670852968448 671251969024 673286455296 673358020608 673656302592 673727907216 673758511104 673830126592 674128617708 677294112768 677366104064 677768978432 680299855872 680372166656 680673555744 680776828928 684349259776 687316541184 687386312704 687763905283 689956399872 691407711072 693989517312 694476088488 696655005696 697069352448 697143445704 698226327552 698609874729 700727279616 700833595392 701218574784 701635635792 703418646528 703837016064 703911828672 704330491536 705005223936 705499518464 705812038386 706540326912 707637805056 708026522112 708133945344 708447632256 708522934938 710355714048 710670385152 710745924096 711168651648 711849934848 712349028352 712772709376 713824247808 715009032192 715325764608 715401798384 715434295296 715510340608 715827295092 717678968832 717755252736 718073201664 718576658436 719265038336 719692832768 721259917056 721950867456 722380259328 722457042944 722777074656 722886735872 725154791424 725553130848 726680141824 729393659904 729471188992 729905053696 730306002517 732634115328 732708487168 736991510528 739747067904 740187044352 740265720696 744592919616 746929078272 747373326336 747452766528 747897326064 750243852288 751821977088 751936045056 752349095862 754180816896 754295242752 754629378048 754709589504 755158465152 755238732846 756411854848 757527773184 757943895618 757978324992 758058892416 759236395008 759653456016 759768712192 760105272108 761955876864 762036867072 762071482368 762152484864 762490100736 762571147728 763024699164 763755659264 765337337856 765418687488 765757750212 765873932544 766607622144 767145107456 767484934944 767601379328 769552023552 769892917248 769974751104 770009726976 770091573248 770432705952 773309601792 773851786008 774050414592 774593118208 775053819904 775479569683 777485549568 777568190464 777912635136 778030661632 778458046639 781364910144 782113439744 782578614272 785504618496 785584357376 786015891752 790176464896 793130876928 793686958272 796650688512 800831176704 800952680448 801392656896 801869298048 801954530754 804385161216 804827023182 804863582208 804949133184 806642329584 807474659328 809173168128 809295937536 809654436864 809740497072 810222103236 812194725888 812677791744 812764173312 813124208988 813247577856 813334019988 814597382144 815799140352 816247272204 817153179648 817515159552 817602055296 817639194624 817726103552 818088337248 820567867392 820655087616 821143185408 821230466784 821718906792 822506094592 823447378117 824297048064 825086705664 825577439232 825665191936 826030942464 826118743372 826156269568 826610090761 828748333056 829115449344 829203578112 829696760256 830491590656 833681358848 834177204224 834635431448 837292130304 837381128192 837752068608 838339434842 842276012032 845928050688 846013923328 846478652656 850963336704 854140944384 854610138018 854739801216 857421545472 857892541194 859225116672 859355480064 859827538128 862433574912 863038245888 863420551812 863551551744 863643340812 865746026496 866221594992 866260942848 866353019904 866736794196 867698737152 868175378304 868307099648 868691739552 870583259259 870806716416 871417257984 871935547392 872028227616 872546880408 874671243264 874764214272 875151714528 875284494336 876122996736 876737265664 877125639936 877218871828 877258719232 877740611839 879035523912 879877619712 880011116544 880400941056 880494521088 881018209344 881111854987 883782402048 884267878221 884402041152 885249277952 885775794176 886262365352 888948523008 889043011584 889083396096 889177899008 889571784192 889666339016 890195482358 892988468736 893843931136 894375559168 897810694144 898208403456 898303876288 898344681472 898838156944 903058817024 907066474496 907472620782 907564740992 910457929728 910958059206 916422054912 919297327104 919802312208 919844093952 919941866496 920349379404 921876948096 923884275132 924433770141 925319356416 925968117984 928222543872 928774619136 928873340928 929284810272 929425803264 929524594272 930968436736 931479832972 932341874688 932854025376 933408855288 934303039488 934444793856 934958099712 935514181056 935613619213 937791848448 937891528704 938449354752 938549104896 938964860379 939107322048 940006965248 941082717848 941953646592 942053769216 942471077184 944035362816 944178593792 944596843008 944697246584 945259120442 947560513536 947661232128 948224868864 948889689986 949133246464 951765663744 952288484238 953345376256 953767686144 953869064512 953912393728 954436393456 957007003648 957430935552 958102211248 961679889408 962601156608 963173679104 963702766208 966774915072 966873055232 967305980394 967404174464 972524879872 976161079296 976697300592 976845487104 977278206996 981031756068 981615240459 985638371328 986329423872 986766344928 986916059136 987020960928 990012506112 990556336224 991145485512 992790559488 994952296296 995207675904 995905437696 996497768448 996603688704 997045161021 997196434752 997302429271 999624278016 1000173388032 1000218820608 1000325136384 1000768257216 1000874631393 1002429302784 1002581393408 1003132127816 1004612027328 1005574422528 1006172504064 1006279452672 1006877953536 1006984977128 1007583897614 1009929682944 1010037030912 1010484453888 1010591860824 1010637766656 1010745189888 1011192926562 1012315193344 1012871274688 1013473696144 1015941169152 1016049156096 1016203313152 1016653467648 1016761530304 1017366265552 1020449783808 1020558249984 1021010333616 1021165243392 1022143496192 1023313246592 1026069364736 1026523889664 1026633001472 1026679635968 1027243607936 1031079469056 1031802381344 1036647399424 1037111566608 1037216846848 1041714132732 1041819880192 1045715168556 1047339491328 1051250393088 1051827862176 1052453453688 1055867743008 1056495737304 1057507835904 1058249277696 1058718057579 1061456707584 1062039783168 1062200918016 1062671448384 1062784402407 1065533571072 1066118886144 1066752977472 1067774902272 1068523542528 1069159064064 1069272707672 1072513548288 1072988646912 1073102697576 1073151442944 1073265510912 1073740942638 1075523106112 1076518453248 1076632879104 1077109802496 1077864987654 1078897557504 1079061250048 1079539249152 1079653996096 1080296137648 1081889875584 1082926301184 1083570388992 1083685564416 1084165611984 1084330103808 1084445359984 1087732187136 1088329696272 1089537572864 1090020212736 1090136073728 1090185592832 1090784449664 1094090489856 1094206783488 1094857580544 1094973955712 1095625209056 1099062730752 1100769918976 1101374589952 1104997777408 1105487265792 1105604770816 1106262347008 1110398581044 1116889379424 1117002758144 1121179149792 1121845989096 1127732965632 1127904067584 1128523643793 1131442864128 1132064384256 1132737697728 1132858099269 1134617782272 1137088338624 1138854592512 1139480184024 1139653068288 1140157908162 1143055300608 1143107223552 1143228727296 1143735151104 1143856721592 1144537048746 1145633488896 1145807306752 1146436717504 1148128031232 1148810898816 1149911433216 1150717661184 1151227402416 1151402068992 1151524454416 1154328035328 1154839375872 1154962126656 1155014590464 1155137359872 1155649058928 1156931649536 1157567171072 1158255652736 1159964402688 1160777679012 1161075621888 1161889677312 1162580729856 1162704303488 1163395840544 1166228324352 1166352285696 1166868952704 1167045992448 1169500853248 1172047365216 1173170159616 1173348155392 1173867921408 1173992694784 1174690945792 1178376536064 1179023837628 1179202721536 1185264697344 1185390682112 1186095712256 1190530437408 1190651291648 1197611204608 1201429020672 1202088985344 1202803947072 1202931796131 1207423699776 1209963494376 1213759752192 1213943906304 1214481655296 1214610745608 1215333154854 1219146259968 1219871366784 1220001029982 1221896073216 1225729769472 1226272739328 1226403082944 1226458791936 1226589155328 1227132505872 1229169264128 1230982631424 1231714778112 1231845700176 1232578360188 1233759141888 1234624157312 1236445572096 1237630058496 1238366158848 1238497787904 1239046413696 1239178115058 1239234404352 1239366125696 1243122499584 1243673174016 1243805367168 1244545140384 1245737385984 1245926391808 1246610799616 1247352241408 1250389131264 1250522038272 1251265806336 1251398806528 1251953147172 1252143096064 1255938195456 1256071692288 1256628102912 1257509152263 1258713817088 1259462457344 1263414018048 1263548309504 1264299825152 1269020884992 1269717978984 1271690248192 1276445005056 1276574580736 1282109701824 1282239852544 1288837675008 1289033220096 1289741307192 1294557368832 1295327327616 1295465011218 1299529529856 1301548105728 1302263067456 1302460649472 1303037609328 1307125886976 1307903321088 1308042341424 1308820320612 1312146321408 1312926741504 1314184495104 1315105898496 1315688459904 1315828307742 1315888078848 1316027947904 1319816429568 1320016674816 1320601411584 1320741781632 1321527314016 1323720745984 1325673603072 1326603061728 1327873916928 1328663691264 1328804918272 1329393548028 1329595246336 1332832370688 1333422784512 1333564517376 1333625094144 1333766848512 1334357676288 1334499508524 1335293223537 1336572403712 1339482703104 1340765896704 1341563338752 1341705936896 1342503938048 1346716041216 1347312605184 1347455814432 1347517022208 1347660253184 1348257235416 1354588225536 1354732208128 1355537956864 1360599711744 1360744333312 1361347111488 1361553657856 1368698519552 1374633082368 1374772625408 1375527810566 1379912799744 1382815422144 1387979034624 1388952176976 1393310011392 1394138704896 1394286891408 1396452655104 1397219749458 1401454559232 1401667190784 1402437149568 1403271271584 1406837293056 1407674032128 1407823657344 1408660983072 1410010447872 1410999036928 1411624076772 1413080653824 1415275610112 1416053044224 1416267890688 1416895264512 1417045869876 1417888680663 1420711428096 1421340770304 1421491848192 1422337303296 1423334534979 1423699869696 1424698056704 1425545418752 1427648495616 1428432726357 1430018064384 1430651529216 1430803596768 1430868590592 1431020681216 1431654590184 1435510505472 1436146403328 1437153316872 1438530076672 1439385665536 1442519834112 1443901734912 1444760518656 1444914085888 1445554149312 1445707800901 1445773471744 1450309582848 1451106261696 1453360283648 1458787319808 1458942377984 1459810107392 1460612005034 1465268230656 1465416974336 1473983021056 1479494135808 1480374088704 1480531441392 1489185839232 1493858156544 1494746652672 1494905533056 1495794652128 1500487704576 1503643954176 1503872090112 1504698191724 1508361633792 1508590485504 1509258756096 1509419179008 1510316930304 1510477465692 1511375846421 1512823709696 1515055546368 1515887791236 1515956649984 1516117784832 1516789389843 1518472790016 1519306912032 1519537424384 1520210544216 1523911753728 1524073734144 1524304969728 1524980201472 1525142295456 1526049398328 1527511318528 1530674675712 1530837374976 1531515500424 1531747865088 1533215244288 1534290214912 1534969869888 1535133025699 1535202758656 1539104047104 1539785834496 1539949502208 1540019453952 1540183146496 1540865411904 1546619203584 1547703572016 1549186236416 1550107639808 1550959139366 1554971099136 1555136380928 1555825270272 1556061323264 1556916093278 1562729820288 1564226879488 1565157228544 1571009236992 1571168714752 1572031783504 1580352929792 1586261753856 1587373916544 1593301377024 1601662353408 1601905360896 1602785313792 1603738596096 1603909061508 1608770322432 1609654046364 1609727164416 1609898266368 1610611413957 1613284659168 1614949318656 1616797481481 1618346336256 1618591875072 1619308873728 1619480994144 1620444206472 1624389451776 1625355583488 1625528346624 1626248417976 1626495155712 1626668039976 1629194764288 1630089707701 1631598280704 1632494544408 1634306359296 1635030319104 1635204110592 1635278389248 1635452207104 1636176674496 1636350587833 1641135734784 1641310175232 1642286370816 1642460933568 1643437813584 1645012189184 1646894756234 1648594096128 1651154878464 1651330383872 1652061884928 1652237486744 1652312539136 1653220181522 1657496666112 1658230898688 1658407156224 1659393520512 1660983181312 1667362717696 1668354408448 1669270862896 1674584260608 1674762256384 1675504137216 1676678869684 1684552024064 1691856101376 1692027846656 1692957305312 1701926673408 1708281888768 1709220276036 1709479602432 1710236862243 1714843090944 1715785082388 1716805573119 1718450233344 1718710960128 1719655076256 1724867149824 1726076491776 1726841103624 1727103103488 1727286681624 1731492052992 1732443189984 1732521885696 1732706039808 1733473588392 1735397474304 1736350756608 1736614199296 1737383479104 1737568149967 1741166518518 1741613432832 1742834515968 1743871094784 1744056455232 1745093760816 1749342486528 1749528428544 1750303429056 1750568988672 1753474531328 1754251279872 1754437743656 1754517438464 1755481223678 1758071047824 1759755239424 1760022233088 1760801882112 1760989042176 1762036418688 1762223709974 1767564804096 1768535756442 1768804082304 1770498555904 1771551588352 1772524730704 1777897046016 1778086023168 1778166792192 1778355798016 1779143568384 1779332678032 1780390964716 1785976937472 1787687862272 1788751118336 1795621388288 1796416806912 1796607752576 1796689362944 1797676313888 1806117634048 1814132948992 1814945241564 1815129481984 1820915859456 1821916118412 1822999732281 1830001544973 1832844109824 1838594654208 1839604624416 1839688187904 1839883732992 1840698758808 1843753896192 1847768550264 1848867540282 1850638712832 1851936235968 1856445087744 1857549238272 1857746681856 1858569620544 1858767172587 1858851606528 1859049188544 1861936873472 1862959665944 1864683749376 1865708050752 1866817710576 1868606078976 1868889587712 1869916199424 1871028362112 1871227238426 1875583696896 1875783057408 1876898709504 1877098209792 1877929720758 1878214644096 1880013930496 1882165435696 1883907293184 1884107538432 1884942154368 1888070725632 1888357187584 1889193686016 1889394493168 1890518240884 1895121027072 1895322464256 1896449737728 1897779379972 1898266492928 1903531327488 1904576968476 1906690752512 1907535372288 1907738129024 1907824787456 1908872786912 1914014007296 1914861871104 1916204422496 1923359778816 1925202313216 1926347358208 1927405532416 1933549830144 1933746110464 1934611960788 1934808348928 1943197516827 1952322158592 1953394601184 1953690974208 1954556413992 1962063512136 1963230480918 1971276742656 1972658847744 1973532689856 1973742461613 1973832118272 1974041921856 1980025012224 1981112672448 1982290971024 1985581118976 1989904592592 1991810875392 1992995536896 1993207377408 1994090322042 1994392869504 1994604858542 1999248556032 2000346776064 2000437641216 2000650272768 2001536514432 2001749262786 2004858605568 2005162786816 2006264255632 2009224054656 2011148845056 2012345008128 2012558905344 2013755907072 2013969954256 2015167795228 2019859365888 2020074061824 2020968907776 2021183721648 2021275533312 2021490379776 2022385853124 2024630386688 2025742549376 2026947392288 2031882338304 2032098312192 2032406626304 2033306935296 2033523060608 2034732531104 2040899567616 2041116499968 2042020667232 2042330486784 2044286992384 2046626493184 2052138729472 2053047779328 2053266002944 2053359271936 2054487215872 2062158938112 2063291715849 2063604762688 2074223133216 2074433693696 2083428265464 2083639760384 2091430337112 2094678982656 2095829624187 2102500786176 2103655724352 2104906907376 2111735486016 2112991474608 2115015671808 2116498555392 2117436115158 2122913415168 2124079566336 2124401836032 2125342896768 2125568804814 2131067142144 2132237772288 2133505954944 2135549804544 2137047085056 2138318128128 2138545415344 2145027096576 2145977293824 2146205395152 2146302885888 2146531021824 2147481885276 2151046212224 2153036906496 2153265758208 2154219604992 2155729975308 2157795115008 2158122500096 2159078498304 2159307992192 2160592275296 2163779751168 2165852602368 2167140777984 2167371128832 2168331223968 2168660207616 2168890719968 2175464374272 2176659392544 2179075145728 2180040425472 2180272147456 2180371185664 2181568899328 2188180979712 2188413566976 2189715161088 2189947911424 2190918007551 2191250418112 2198125461504 2202749179904 2210974531584 2211209541632 2212524694016 2220797162088 2233778758848 2234005516288 2242358299584 2243691978192 2255465931264 2255808135168 2257047287586 2262885728256 2264128768512 2265475395456 2265716198538 2269235564544 2274176677248 2277709185024 2278960368048 2279306136576 2280315816324 2286110601216 2286214447104 2286457454592 2287470302208 2287713443184 2289074097492 2291266977792 2291614613504 2292873435008 2296256062464 2297621797632 2299822866432 2301435322368 2302454804832 2302804137984 2303048908832 2308656070656 2309678751744 2309924253312 2310029180928 2310274719744 2311298117856 2313863299072 2315134342144 2316511305472 2319928805376 2321555358024 2322151243776 2323779354624 2325161459712 2325408606976 2326438709049 2326791681088 2332456648704 2332704571392 2333737905408 2334091984896 2335374139917 2339001706496 2344094730432 2346340319232 2347735842816 2347985389568 2349381891584 2356753072128 2358047675256 2358405443072 2370529394688 2370781364224 2372191424512 2381060874816 2381302583296 2395222409216 2402858041344 2404177970688 2405607894144 2405863592262 2414847399552 2419926988752 2427519504384 2427887812608 2428963310592 2429221491216 2430666309708 2438292519936 2439742733568 2440002059964 2443792146432 2451459538944 2452545478656 2452806165888 2452917583872 2453178310656 2454265011744 2458338528256 2461965262848 2463429556224 2463691400352 2465156720376 2467518283776 2469248314624 2470342134351 2472891144192 2475260116992 2476732317696 2476995575808 2478092827392 2478356230116 2478468808704 2478732251392 2479830272283 2486244999168 2487346348032 2487610734336 2489090280768 2491474771968 2493221599232 2494704482816 2501044076544 2502531612672 2502797613056 2503906294344 2504286192128 2511876390912 2512143384576 2513256205824 2515018304526 2517427634176 2518924914688 2526828036096 2527096619008 2528599650304 2538041769984 2539435957968 2543380496384 2552890010112 2553149161472 2564219403648 2564479705088 2577675350016 2578066440192 2579482614384 2589114737664 2590654655232 2590930022436 2599059059712 2603096211456 2604526134912 2604921298944 2606075218656 2614251773952 2615806642176 2616084682848 2617640641224 2624292642816 2625853483008 2628368990208 2630211796992 2631376919808 2631656615484 2631776157696 2632055895808 2633221835517 2639632859136 2640033349632 2641202823168 2641483563264 2643054628032 2643335564961 2647441491968 2651347206144 2652803634663 2653206123456 2655747833856 2657327382528 2657609836544 2658787096056 2659190492672 2666845569024 2667129034752 2667250188288 2667533697024 2668715352576 2668999017048 2670586447074 2673144807424 2678965406208 2681531793408 2683126677504 2683411873792 2685007876096 2693432082432 2694625210368 2694911628864 2695034044416 2695320506368 2696514470832 2709176451072 2709464416256 2711075913728 2721199423488 2721488666624 2722694222976 2723107315712 2737397039104 2749266164736 2749545250816 2751055621132 2759825599488 2765630844288 2775958069248 2777904353952 2786620022784 2788277409792 2788573782816 2792905310208 2794439498916 2802909118464 2803334381568 2804874299136 2806542543168 2806840857639 2813674586112 2815348064256 2815647314688 2816894581137 2817321966144 2820020895744 2821998073856 2823248153544 2826161307648 2832106088448 2832535781376 2833790529024 2834091739752 2835777361326 2842681540608 2842983696384 2844674606592 2846669069958 2847399739392 2849396113408 2851090837504 2855296991232 2856865452714 2860036128768 2861303058432 2861607193536 2861737181184 2862041362432 2863309180368 2871021010944 2872292806656 2874306633744 2877060153344 2878771331072 2885039668224 2887803469824 2889521037312 2889828171776 2891108298624 2891415601802 2891546943488 2900619165696 2902212523392 2906720567296 2917574639616 2917884755968 2919620214784 2921224010068 2930536461312 2930833948672 2947966042112 2958988271616 2960748177408 2961062882784 2978371678464 2987716313088 2989493305344 2989811066112 2991135483063 2991589304256 2991907287813 3000975409152 3002623894179 3007287908352 3007744180224 3009396383448 3016723267584 3018517512192 3018838358016 3020633860608 3020954931384 3022751692842 3025647419392 3030111092736 3031775582472 3031913299968 3032235569664 3033578779686 3036945580032 3038613824064 3039074848768 3040421088432 3047823507456 3048147468288 3048609939456 3049960402944 3050284590912 3052098796656 3055022637056 3061349351424 3061674749952 3063031000848 3063495730176 3066430488576 3068580429824 3069939739776 3070266051398 3070405517312 3078208094208 3079571668992 3079899004416 3080038907904 3080366292992 3081730823808 3093238407168 3095407144032 3098372472832 3100215279616 3101918278732 3109942198272 3110272761856 3111650540544 3112122646528 3113832186556 3125459640576 3128453758976 3130314457088 3142018473984 3142337429504 3144063567008 3160705859584 3172523507712 3174747833088 3176154172737 3186602754048 3188353207221 3203324706816 3205570627584 3207477192192 3207818123016 3217540644864 3219308092728 3219454328832 3219796532736 3221222827914 3226569318336 3229898637312 3233594962962 3236692672512 3237183750144 3238617747456 3238961988288 3240888412944 3248778903552 3250711166976 3251056693248 3252496835952 3252990311424 3253336079952 3258389528576 3260179415402 3263196561408 3264989088816 3268612718592 3270060638208 3270408221184 3270556778496 3270904414208 3272353348992 3272701175666 3282271469568 3282620350464 3284572741632 3284921867136 3286875627168 3290024378368 3293789512468 3297188192256 3302309756928 3302660767744 3304123769856 3304474973488 3304625078272 3306440363044 3314993332224 3316461797376 3316814312448 3318787041024 3321113914951 3321966362624 3334725435392 3336708816896 3338541725792 3349524512768 3351008274432 3353357739368 3369104048128 3383712202752 3384055693312 3385570931379 3385914610624 3398574297807 3403853346816 3416563777536 3418440552072 3418959204864 3420473724486 3429686181888 3431570164776 3433611146238 3436900466688 3437421920256 3439310152512 3449734299648 3452152983552 3453682207248 3454206206976 3454573363248 3462984105984 3464886379968 3465043771392 3465412079616 3466947176784 3470794948608 3472701513216 3473228398592 3474766958208 3475136299934 3482333037036 3483226865664 3485669031936 3487742189568 3488112910464 3490187521632 3498684973056 3499056857088 3500606858112 3501137977344 3506949062656 3508502559744 3508875487312 3509034876928 3510962447356 3516142095648 3519510478848 3520044466176 3521603764224 3521978084352 3524072837376 3524447419948 3526543641649 3535129608192 3537071512884 3537608164608 3540997111808 3543103176704 3545049461408 3555794092032 3556172046336 3556711596032 3558287136768 3558665356064 3560781929432 3571953874944 3575375724544 3577502236672 3591242776576 3592833613824 3593215505152 3593378725888 3595352627776 3608795388393 3628265897984 3629890483128 3630258963968 3641831718912 3643832236824 3645999464562 3660003089946 3665688219648 3677189308416 3679209248832 3679376375808 3679767465984 3681397517616 3687507792384 3695537100528 3697735080564 3701277425664 3703872471936 3712890175488 3715098476544 3715493363712 3717139241088 3717534345174 3717703213056 3718098377088 3723873746944 3725919331888 3729367498752 3731416101504 3733635421152 3737212157952 3737779175424 3739832398848 3742056724224 3742454476852 3751167393792 3751566114816 3753797419008 3754196419584 3755859441516 3756429288192 3760027860992 3764330871392 3767814586368 3768215076864 3769884308736 3772527456789 3776141451264 3776714375168 3778387372032 3778788986336 3781036481768 3790242054144 3790644928512 3792899475456 3795558759944 3796532985856 3807062654976 3809153936952 3813381505024 3815070744576 3815476258048 3815649574912 3817745573824 3828028014592 3829723742208 3832408844992 3846719557632 3852694716416 3854811064832 3867099660288 3867492220928 3869223921576 3869616697856 3886395033654 3904644317184 3906789202368 3907381948416 3909112827984 3924127024272 3926460961836 3942553485312 3945317695488 3947065379712 3947484923226 3947664236544 3948083843712 3960050024448 3962225344896 3964581942048 3971162237952 3979809185184 3983621750784 3985991073792 3986414754816 3988180644084 3988785739008 3989209717084 3998497112064 4000693552128 4000875282432 4001300545536 4003073028864 4003498525572 4005879670611 4009717211136 4010325573632 4012528511264 4018448109312 4022297690112 4024690016256 4025117810688 4027511814144 4027939908512 4030335590456 4040148123648 4041937815552 4042367443296 4042551066624 4042980759552 4044771706248 4049260773376 4051485098752 4053894784576 4063764676608 4064196624384 4064813252608 4066613870592 4067046121216 4069465062208 4081799135232 4082232999936 4084041334464 4084660973568 4093252986368 4106095558656 4106532005888 4106718543872 4108974431744 4124317876224 4126583431698 4127209525376 4148446266432 4148867387392 4166856530928 4167279520768 4182860674224 4189357965312 4191659248374 4205001572352 4207311448704 4209813814752 4223470972032 4225982949216 4230031343616 4232997110784 4234872230316 4245826830336 4248159132672 4248803672064 4250685793536 4251137609628 4253666041989 4262134284288 4264475544576 4267011909888 4270003604937 4271099609088 4274094170112 4276636256256 4277090830688 4290054193152 4291954587648 4292410790304 4292605771776 4293062043648 4294963770552 4302092424448 4306531516416 4308439209984 4311459950616 4315590230016 4316245000192 4318156996608 4318615984384 4321184550592 4327559502336 4331705204736 4334281555968 4334742257664 4336662447936 4337123402703 4337320415232 4337781439936 4350928748544 4353318785088 4360080850944 4360544294912 4360742371328 4363137798656 4376361959424 4376827133952 4379430322176 4379895822848 4381836015102 4382500836224 4396250923008 4405498359808 4421949063168 4422419083264 4425049388032 4441594324176 4467557517696 4468011032576 4484716599168 4487383956384 4510931862528 4511616270336 4514094575172 4525771456512 4528257537024 4530950790912 4531432397076 4534127539263 4538471129088 4548353354496 4555418370048 4557920736096 4558612273152 4560631632648 4572221202432 4572914909184 4574940604416 4575426886368 4578148194984 4582533955584 4583229227008 4585746870016 4592512124928 4595243595264 4599645732864 4602870644736 4604909609664 4605399077097 4605608275968 4606097817664 4617312141312 4619357503488 4619848506624 4620058361856 4620549439488 4622596235712 4630268684288 4633022610944 4639857610752 4643110716048 4647558709248 4650322919424 4650817213952 4652877418098 4653583362176 4664913297408 4665409142784 4667475810816 4668183969792 4670748279834 4678003412992 4688189460864 4692680638464 4695471685632 4695970779136 4698763783168 4713506144256 4716095350512 4716810886144 4741058789376 4741562728448 4744382849024 4762121749632 4762605166592 4790444818432 4805716082688 4808355941376 4811215788288 4811727184524 4829694799104 4839853977504 4855039008768 4855775625216 4857926621184 4858442982432 4861332619416 4876585039872 4879485467136 4880004119928 4887584292864 4890269123103 4902919077888 4905090957312 4905612331776 4905835167744 4906356621312 4908530023488 4909051763499 4916677056512 4923930525696 4926859112448 4927382800704 4930313440752 4935036567552 4938496629248 4940684268702 4945782288384 4953464635392 4953991151616 4956185654784 4956712460232 4956937617408 4957464502784 4959660544566 4972489998336 4974692696064 4975221468672 4978180561536 4982949543936 4986443198464 4989408965632 5002088153088 5005063225344 5005595226112 5007812588688 5008572384256 5023752781824 5024286769152 5026512411648 5030036609052 5034855268352 5037849829376 5053656072192 5054193238016 5057199300608 5076083539968 5078871915936 5086760992768 5105780020224 5106298322944 5128438807296 5128959410176 5155350700032 5156132880384 5158965228768 5178229475328 5181309310464 5181860044872 5198118119424 5206192422912 5209052269824 5209842597888 5212150437312 5212704449901 5228503547904 5231613284352 5232169365696 5235281282448 5248585285632 5251706966016 5260423593984 5262753839616 5263313230968 5263552315392 5264111791616 5266443671034 5279265718272 5280066699264 5282405646336 5282967126528 5286109256064 5286671129922 5294882983936 5302694412288 5305607269326 5306412246912 5311495667712 5314654765056 5315219673088 5317574192112 5318380985344 5333691138048 5334258069504 5334500376576 5335067394048 5337430705152 5337998034096 5341172894148 5346289614848 5357930812416 5363063586816 5366253355008 5366823747584 5370015752192 5386864164864 5389250420736 5389823257728 5390068088832 5390641012736 5393028941664 5418352902144 5418928832512 5422151827456 5442398846976 5442977333248 5445388445952 5446214631424 5449206326473 5474794078208 5498532329472 5499090501632 5502111242264 5519651198976 5531261688576 5551916138496 5555808707904 5573240045568 5576301517761 5576554819584 5577147565632 5585810620416 5588878997832 5605818236928 5606668763136 5609748598272 5613085086336 5613681715278 5627349172224 5630696128512 5631294629376 5633789162274 5634643932288 5640041791488 5643996147712 5646496307088 5652322615296 5664212176896 5665071562752 5667581058048 5668183479504 5671554722652 5685363081216 5685967392768 5689349213184 5693338139916 5694799478784 5698792226816 5702181675008 5710593982464 5713730905428 5720072257536 5722606116864 5723214387072 5723474362368 5724082724864 5726618360736 5742042021888 5744585613312 5748613267488 5754120306688 5757542662144 5770079336448 5775606939648 5779042074624 5779656343552 5782216597248 5782831203604 5783093886976 5786270635327 5801238331392 5804425046784 5813441134592 5835769511936 5839240429568 5842448020136 5861072922624 5861667897344 5895932084224 5917976543232 5921227384839 5921496354816 5922125765568 5956743356928 5975432626176 5978986610688 5979622132224 5982270966126 5983178608512 5983814575626 6001950818304 6005247788358 6014575816704 6015488360448 6018792766896 6033446535168 6037035024384 6037676716032 6041267721216 6041909862768 6045503385684 6051294838784 6060222185472 6063551164944 6063826599936 6064471139328 6067157559372 6073891160064 6077227648128 6078149697536 6080842176864 6095647014912 6096294936576 6097219878912 6099920805888 6100569181824 6104197593312 6110045274112 6122698702848 6123349499904 6126062001696 6126991460352 6132860977152 6137160859648 6139879479552 6140532102796 6140811034624 6144184282873 6156416188416 6159143337984 6159798008832 6160077815808 6160732585984 6163461647616 6167782984909 6186476814336 6189875147547 6190814288064 6196744945664 6200430559232 6203836557464 6220545523712 6223301081088 6224245293056 6227664373112 6250919281152 6256907517952 6260628914176 6284036947968 6284674859008 6287488872561 6288127134016 6321411719168 6345047015424 6349495666176 6352308345474 6373205508096 6376706414442 6406649413632 6411141255168 6414954384384 6415636246032 6435081289728 6438616185456 6438908657664 6439593065472 6442445655828 6453138636672 6459797274624 6467189925924 6473385345024 6474367500288 6477235494912 6477923976576 6481776825888 6497557807104 6501422333952 6502113386496 6504993671904 6505980622848 6506672159904 6516779057152 6520358830804 6526393122816 6529978177632 6537225437184 6540121276416 6540816442368 6541113556992 6541808828416 6544706697984 6545402351332 6549295334491 6564542939136 6565240700928 6569145483264 6569843734272 6572754022653 6573751254336 6580048756736 6587579024936 6594376384512 6605321535488 6608247539712 6608949946976 6609250156544 6612880726088 6632923594752 6633628624896 6637574082048 6642227829902 6643932725248 6669450870784 6673417633792 6677083451584 6699049025536 6702016548864 6706715478736 6738208096256 6767424405504 6768111386624 6771141862758 6771829221248 6797148595614 6807706693632 6833127555072 6836881104144 6837918409728 6840947448972 6859372363776 6863140329552 6867222292476 6873800933376 6874843840512 6878620305024 6899468599296 6904305967104 6907364414496 6908412413952 6909146726496 6925968211968 6929772759936 6930087542784 6930824159232 6933894353568 6941589897216 6945403026432 6946456797184 6949533916416 6950272599868 6964666074072 6966453731328 6971338063872 6975484379136 6976225820928 6979316127147 6980375043264 6981117004897 6997369946112 6998113714176 7001213716224 7002275954688 7006122419751 7013898125312 7017005119488 7017750974624 7018069753856 7021924894712 7032284191296 7039020957696 7043207528448 7043956168704 7048145674752 7048894839896 7053087283298 7070259216384 7074143025768 7075216329216 7081994223616 7086206353408 7090098922816 7111588184064 7112344092672 7113423192064 7116574273536 7117330712128 7121563858864 7143907749888 7155004473344 7182485553152 7185667227648 7186431010304 7186757451776 7190705255552 7217590776786 7256531795968 7259780966256 7260517927936 7283663437824 7287664473648 7291998929124 7320006179892 7331376439296 7354378616832 7358418497664 7358752751616 7359534931968 7362795035232 7375015584768 7391074201056 7395470161128 7402554851328 7407744943872 7411026403053 7425780350976 7430196953088 7430986727424 7434278482176 7435068690348 7435406426112 7436196754176 7439490816849 7447747493888 7451838663776 7458734997504 7462832203008 7467270842304 7474424315904 7479664797696 7484113448448 7484908953704 7503132229632 7507594838016 7508392839168 7511718883032 7512858576384 7520055721984 7528661742784 7535629172736 7536430153728 7539768617472 7545054913578 7552282902528 7553428750336 7556774744064 7557577972672 7562072963536 7580484108288 7581289857024 7585798950912 7591117519888 7614125309952 7618307873904 7626763010048 7630141489152 7630952516096 7631299149824 7635491147648 7656056029184 7659447484416 7664817689984 7693439115264 7705389432832 7709622129664 7734199320576 7734984441856 7738447843152 7739233395712 7772790067308 7809288634368 7813578404736 7814763896832 7818225655968 7848254048544 7852921923672 7885106970624 7890635390976 7894130759424 7894969846452 7895328473088 7896167687424 7899665506551 7920100048896 7924450689792 7929163884096 7930006694883 7942324475904 7959618370368 7967243501568 7971982147584 7972829509632 7976361288168 7977571478016 7978419434168 8001387104256 8001750564864 8002601091072 8006146057728 8006997051144 8011759341222 8019434422272 8020651147264 8025057022528 8036896218624 8044595380224 8049380032512 8050235621376 8055023628288 8055879817024 8060671180912 8080296247296 8083875631104 8084734886592 8085102133248 8085961519104 8089543412496 8098521546752 8102970197504 8107789569152 8127529353216 8128393248768 8129626505216 8133227741184 8134092242432 8138930124416 8163598270464 8164465999872 8168082668928 8169321947136 8186505972736 8212191117312 8213064011776 8213437087744 8217948863488 8248635752448 8253166863396 8254419050752 8296892532864 8297734774784 8333713061856 8334559041536 8365721348448 8378715930624 8383318496748 8410003144704 8414622897408 8419627629504 8420522572917 8446941944064 8451965898432 8460062687232 8465994221568 8469744460632 8496318265344 8497607344128 8501371587072 8502275219256 8507332083978 8528951089152 8534023819776 8540007209874 8542199218176 8548188340224 8553272512512 8554181661376 8580108386304 8583909175296 8584821580608 8585211543552 8586124087296 8589927541104 8604184848896 8613063032832 8616878419968 8622919901232 8631180460032 8632490000384 8636313993216 8637231968768 8642369101184 8655119004672 8663410409472 8668563111936 8669484515328 8673324895872 8674246805406 8674640830464 8675562879872 8701857497088 8706637570176 8720161701888 8721088589824 8721484742656 8726275597312 8752723918848 8753654267904 8758860644352 8759791645696 8763672030204 8765001672448 8792501846016 8810996719616 8843898126336 8844838166528 8850098776064 8883188648352 8935115035392 8936022065152 8969433198336 8974767912768 8975721863439 9021863725056 9023232540672 9028189150344 9056515074048 9061901581824 9062864794152 9068255078526 9076942258176 9096706708992 9110836740096 9115841472192 9117224546304 9121263265296 9144442404864 9145829818368 9149881208832 9150853772736 9156296389968 9165067911168 9166458454016 9171493740032 9185024249856 9190487190528 9199291465728 9205741289472 9209819219328 9210798154194 9211216551936 9212195635328 9234624282624 9238715006976 9239697013248 9240116723712 9241098878976 9245192471424 9260537368576 9266045221888 9279715221504 9286221432096 9295117418496 9300645838848 9301634427904 9305754836196 9307166724352 9329826594816 9330818285568 9334951621632 9336367939584 9341496559668 9356006825984 9376378921728 9385361276928 9390943371264 9391941558272 9397527566336 9427012288512 9432190701024 9433621772288 9482117578752 9483125456896 9488765698048 9524243499264 9525210333184 9580889636864 9616711882752 9622431576576 9623454369048 9659389598208 9679707955008 9710078017536 9711551250432 9715853242368 9716885964864 9722665238832 9753170079744 9758970934272 9760008239856 9775168585728 9780538246206 9805838155776 9810181914624 9811224663552 9811670335488 9812713242624 9817060046976 9818103526998 9833354113024 9847861051392 9853718224896 9854765601408 9860626881504 9870073135104 9876993258496 9881368537404 9891564576768 9906929270784 9907982303232 9912371309568 9913424920464 9913875234816 9914929005568 9919321089132 9944979996672 9949385392128 9950442937344 9956361123072 9963341744853 9965899087872 9972886396928 9978817931264 10004176306176 10010126450688 10011190452224 10015625177376 10017144768512 10048573538304 10053024823296 10060073218104 10069710536704 10075699658752 10107312144384 10108386476032 10114398601216 10119954606307 10152167079936 10157743831872 10173521985536 10211560040448 10212596645888 10256877614592 10257918820352 10310701400064 10312265760768 10317930457536 10356458950656 10362618620928 10363720089744 10396236238848 10412384845824 10418104539648 10419685195776 10424300874624 10425408899802 10457007095808 10463226568704 10464338731392 10470562564896 10497170571264 10503413932032 10520847187968 10525507679232 10526626461936 10527104630784 10528223583232 10532887342068 10558531436544 10560133398528 10564811292672 10565934253056 10572218512128 10573342259844 10579630924947 10589765967872 10605388824576 10611214538652 10612824493824 10622991335424 10629309530112 10630439346176 10635148384224 10636761970688 10667382276096 10668516139008 10670134788096 10674861410304 10675996068192 10682345788296 10692579229696 10715861624832 10726127173632 10732506710016 10733647495168 10740031504384 10745931179893 10773728329728 10778500841472 10779646515456 10780136177664 10781282025472 10786057883328 10837857665024 10844303654912 10884797693952 10885954666496 10890776891904 10892429262848 10898412652946 10949588156416 10997064658944 10998181003264 11004222484528 11039302397952 11062523377152 11103832276992 11111617415808 11146480091136 11152603035522 11153109639168 11154295131264 11171621240832 11177757995664 11211636473856 11213337526272 11219497196544 11226170172672 11227363430556 11254698344448 11261392257024 11262589258752 11267578324548 11269287864576 11280083582976 11287992295424 11292992614176 11304645230592 11317582370367 11328424353792 11330143125504 11335162116096 11336366959008 11343109445304 11370726162432 11371934785536 11378698426368 11386676279832 11389598957568 11397584453632 11404363350016 11410627953907 11421187964928 11427461810856 11440144515072 11445212233728 11446428774144 11446948724736 11448165449728 11453236721472 11454454114831 11484084043776 11489171226624 11497226534976 11508240613376 11515085324288 11540158672896 11558084149248 11559312687104 11564433194496 11565662407208 11566187773952 11572541270654 11602476662784 11608850093568 11626882269184 11671539023872 11678480859136 11684896040272 11722145845248 11723335794688 11791864168448 11835953086464 11842454769678 11842992709632 11844251531136 11913486713856 11950865252352 11957973221376 11959244264448 11964541932252 11966357217024 11967629151252 12003901636608 12010495576716 12017639011833 12029151633408 12030976720896 12037585533792 12066893070336 12074070048768 12075353432064 12082535442432 12083819725536 12091006771368 12102589677568 12120444370944 12127102329888 12127653199872 12128942278656 12134315118744 12147782320128 12154455296256 12156299395072 12161684353728 12162977049769 12191294029824 12192589873152 12194439757824 12199841611776 12201138363648 12208395186624 12220090548224 12245397405696 12246698999808 12252124003392 12253982920704 12274321719296 12279758959104 12281064205592 12281622069248 12288368565746 12318286675968 12319596017664 12320155631616 12321465171968 12326923295232 12335565969818 12372953628672 12379750295094 12381628576128 12393489891328 12400861118464 12407673114928 12441091047424 12446602162176 12448490586112 12455328746224 12501838562304 12513815035904 12521257828352 12568073895936 12569349718016 12574977745122 12576254268032 12642823438336 12690094030848 12698991332352 12704616690948 12746411016192 12753412828884 12760998125967 12810010814811 12813298827264 12822282510336 12829908768768 12831272492064 12870162579456 12877232370912 12877817315328 12879186130944 12884891311656 12906277273344 12919594549248 12934379851848 12946770690048 12948735000576 12954470989824 12955847953152 12963553651776 12964931580523 12995115614208 13002844667904 13004226772992 13009987343808 13011370208109 13011961245696 13013344319808 13033558114304 13040717661608 13052786245632 13059956355264 13080242552832 13081632884736 13082227113984 13083617656832 13089413395968 13090804702664 13098590668982 13129085878272 13130481401856 13138290966528 13139687468544 13145508045306 13147502508672 13160097513472 13175158049872 13188752769024 13210643070976 13216495079424 13217899893952 13218500313088 13225761452176 13265847189504 13267257249792 13275148164096 13284455659804 13287865450496 13338901741568 13346835267584 13354166903168 13398098051072 13404033097728 13413430957472 13476416192512 13534848811008 13536222773248 13542283725516 13543658442496 13594297191228 13602382617789 13615413387264 13666255110144 13673762208288 13675836819456 13681894897944 13718744727552 13726280659104 13734444584952 13747601866752 13749687681024 13757240610048 13798937198592 13808611934208 13814728828992 13816197231291 13816824827904 13818293452992 13851936423936 13859545519872 13860175085568 13861648318464 13867788707136 13890806052864 13892913594368 13899067832832 13900545199736 13929332148144 13942676127744 13950968758272 13952451641856 13958632254294 13960750086528 13962234009794 13994739892224 13996227428352 14002427432448 14004551909376 14012244839502 14027796250624 14034010238976 14035501949248 14036139507712 14043849789424 14064568382592 14078041915392 14086415056896 14087912337408 14096291349504 14097789679792 14106174566596 14140518432768 14148286051536 14150432658432 14163988447232 14172412706816 14180197845632 14223176368128 14224688185344 14226846384128 14233148547072 14234661424256 14243127717728 14287815499776 14310008946688 14364971106304 14371334455296 14372862020608 14373514903552 14381410511104 14435181553572 14519561932512 14521035855872 14567326875648 14575328947296 14583997858248 14640012359784 14662752878592 14670807369309 14708757233664 14716836995328 14717505503232 14719069863936 14725590070464 14727155290497 14750031169536 14782148402112 14790940322256 14805109702656 14815489887744 14822052806106 14860393906176 14861973454848 14868556964352 14870137380696 14870812852224 14872393508352 14878981633698 14895494987776 14903677327552 14917469995008 14925664406016 14934541684608 14948848631808 14959329595392 14968226896896 14969817907408 15006264459264 15015189676032 15016785678336 15023437766064 15025717152768 15040111443968 15057323485568 15071258345472 15072860307456 15079537234944 15090109827156 15104565805056 15106857500672 15113549488128 15115155945344 15124145927072 15160968216576 15162579714048 15171597901824 15182235039776 15228250619904 15236615747808 15253526020096 15260282978304 15261905032192 15262598299648 15270982295296 15312112058368 15318894968832 15329635379968 15386878230528 15419244259328 15468398641152 15476895686304 15478466791424 15545580134616 15618577268736 15627156809472 15629527793664 15636451311936 15638113349703 15696508097088 15705843847344 15781270781952 15788261518848 15789939692904 15790656946176 15792335374848 15799331013102 15840200097792 15848901379584 15858327768192 15860013389766 15884648951808 15919236740736 15934487003136 15943964295168 15945659019264 15952722576336 15955142956032 15956838868336 16002774208512 16003501129728 16005202182144 16012292115456 16013994102288 16023518682444 16038868844544 16041302294528 16050114045056 16073792437248 16089190760448 16098760065024 16100471242752 16110047256576 16111759634048 16121342361824 16160592494592 16167751262208 16169469773184 16170204266496 16171923038208 16179086824992 16197043093504 16205940395008 16215579138304 16255058706432 16256786497536 16259253010432 16266455482368 16268184484864 16277860248832 16327196540928 16328931999744 16336165337856 16338643894272 16347618979419 16373011945472 16424382234624 16426128023552 16435897726976 16497271504896 16506333726792 16508838101504 16593785065728 16595469549568 16667426123712 16669118083072 16731442696896 16757431861248 16766636993496 16820006289408 16829245794816 16839255259008 16841045145834 16893883888128 16903931796864 16920125374464 16931988443136 16939488921264 16992636530688 16995214688256 17002743174144 17004550438512 17014664167956 17057902178304 17068047639552 17080014419748 17084398436352 17096376680448 17106545025024 17108363322752 17160216772608 17167818350592 17169643161216 17170423087104 17172248174592 17179855082208 17208369697792 17226126065664 17233756839936 17245839802464 17262360920064 17264980000768 17272627986432 17274463937536 17284738202368 17310238009344 17326820818944 17337126223872 17338969030656 17346649791744 17348493610812 17349281660928 17351125759744 17358811905981 17403714994176 17413275140352 17440323403776 17442177179648 17452551194624 17507308535808 17517721288704 17519583291392 17527344060408 17530003344896 17585003692032 17621993439232 17687796252672 17689676333056 17700197552128 17766377296704 17870230070784 17872044130304 17938866396672 17949535825536 17951443726878 18043727450112 18046465081344 18056378300688 18113030148096 18123803163648 18125729588304 18136510157052 18153884516352 18193413417984 18221673480192 18231682944384 18234449092608 18242526530592 18288884809728 18291659636736 18299762417664 18301707545472 18312592779936 18330135822336 18332916908032 18342987480064 18370048499712 18380974381056 18398582931456 18411482578944 18419638438656 18421596308388 18422433103872 18424391270656 18432552848619 18469248565248 18477430013952 18479394026496 18480233447424 18482197757952 18490384942848 18503348954727 18521074737152 18532090443776 18559430443008 18569625442641 18572442864192 18590234836992 18601291677696 18603268855808 18611509672392 18614333448704 18661636571136 18669903243264 18672735879168 18682993119336 18712013651968 18752757843456 18770722553856 18781886742528 18783883116544 18795055132672 18854024577024 18864381402048 18867243544576 18964235157504 18966250913792 18977531396096 19048486998528 19050420666368 19161779273728 19233423765504 19244863153152 19246908738096 19318779196416 19359415910016 19420156035072 19423102500864 19431706484736 19433771929728 19445330477664 19506340159488 19517941868544 19520016479712 19550337171456 19561076492412 19611676311552 19620363829248 19622449327104 19623340670976 19625426485248 19634120093952 19636207053996 19647886003473 19666708226048 19695722102784 19707436449792 19709531202816 19718262067959 19721253763008 19740146270208 19753986516992 19762737074808 19783129153536 19815964606464 19824742619136 19826849840928 19827750469632 19829858011136 19838642178264 19898770784256 19900885874688 19912722246144 19926683489706 19931798175744 19945772793856 19957635862528 20008352612352 20020252901376 20022380904448 20031250354752 20034289537024 20097147076608 20106049646592 20120146436208 20139421073408 20151399317504 20214624288768 20216772952064 20228797202432 20239909212614 20304334159872 20315487663744 20347043971072 20423120080896 20425193291776 20513755229184 20515837640704 20621402800128 20624531521536 20635860915072 20712917901312 20725237241856 20727440179488 20792472477696 20824769691648 20836209079296 20839370391552 20848601749248 20850817799604 20914014191616 20926453137408 20928677462784 20937948381441 20941125129792 20943351014691 20994341142528 21006827864064 21018367259253 21041694375936 21051015358464 21053252923872 21054209261568 21056447166464 21065774684136 21117062873088 21129622585344 21131868506112 21144437024256 21146684519688 21159261849894 21179531935744 21210777649152 21222429077304 21225648987648 21245982670848 21258619060224 21260878692352 21270296768448 21272557641829 21273523941376 21334764552192 21337032278016 21340269576192 21349722820608 21351992136384 21364691576592 21385158459392 21431723249664 21465013420032 21467294990336 21480063008768 21491862359786 21547456659456 21557001682944 21559293030912 21560272355328 21562564050944 21572115766656 21675715330048 21688607309824 21769595387904 21771909332992 21781553783808 21784858525696 21796825305892 21899176312832 21994129317888 21996362006528 22008444969056 22078604795904 22125046754304 22207664553984 22223234831616 22233079209159 22292960182272 22305206071044 22306219278336 22308590262528 22318472450547 22343242481664 22355515991328 22423272947712 22438994393088 22452340345344 22454726861112 22509396688896 22522784514048 22525178517504 22535156649096 22538575729152 22560167165952 22575984590848 22585985228352 22588385949571 22609290461184 22635164740734 22656848707584 22660286251008 22670324232192 22672733918016 22686218890608 22741452324864 22743869571072 22757396852736 22773352559664 22795168907264 22808726700032 22821255907814 22842375929856 22854923621712 22880289030144 22890424467456 22892857548288 22893897449472 22896330899456 22906473442944 22908908229662 22968168087552 22978342453248 22994453069952 23016481226752 23030170648576 23080317345792 23116168298496 23118625374208 23128866388992 23131324814416 23132375547904 23145082541308 23204953325568 23217700187136 23253764538368 23343078047744 23356961718272 23369792080544 23444291690496 23446671589376 23583728336896 23671906172928 23684909539356 23685985419264 23688503062272 23698996519653 23790020084649 23826973427712 23901730504704 23915946442752 23918488528896 23929083864504 23932714434048 23935258302504 24007803273216 24020991153432 24035278023666 24058303266816 24061953441792 24075171067584 24133786140672 24148140097536 24150706864128 24165070884864 24167639451072 24182013542736 24205179355136 24240888741888 24254204659776 24255306399744 24257884557312 24268630237488 24295564640256 24308910592512 24312598790144 24323368707456 24325954099538 24382588059648 24385179746304 24388879515648 24399683223552 24402276727296 24416790373248 24440181096448 24490794811392 24493397999616 24504248006784 24507965841408 24548643438592 24559517918208 24562128411184 24563244138496 24576737131492 24636573351936 24639192035328 24640311263232 24642930343936 24653846590464 24671131939636 24745907257344 24759500590188 24763257152256 24786979782656 24801722236928 24815346229856 24882182094848 24893204324352 24896981172224 24910657492448 25003677124608 25027630071808 25042515656704 25136147791872 25138699436032 25149955490244 25152508536064 25261567718751 25380188061696 25397982664704 25409233381896 25492822032384 25506825657768 25521996251934 25620021629622 25626597654528 25644565020672 25659817537536 25662544984128 25740325158912 25754464741824 25755634630656 25758372261888 25769782623312 25812554546688 25839189098496 25868759703696 25893541380096 25897470001152 25908941979648 25911695906304 25927107303552 25929863161046 25990231228416 26005689335808 26008453545984 26019974687616 26022740416218 26023922491392 26026688639616 26067116228608 26081435323216 26105572491264 26119912710528 26160485105664 26163265769472 26164454227968 26167235313664 26178826791936 26181609405328 26197181337964 26258171756544 26260962803712 26276581933056 26279374937088 26291016090612 26295005017344 26320195026944 26350316099744 26377505538048 26421286141952 26432990158848 26435799787904 26437000626176 26451522904352 26531694379008 26534514499584 26550296328192 26568911319608 26575730900992 26677803483136 26693670535168 26708333806336 26796196102144 26808066195456 26826861914944 26927165590317 27069697622016 27072445546496 27084567451032 27087316884992 27188594382456 27204765235578 27230826774528 27332510220288 27347524416576 27351673638912 27363789795888 27437489455104 27452561318208 27468889169904 27495203733504 27499375362048 27514481220096 27597874397184 27617223868416 27629457657984 27632394462582 27633649655808 27636586905984 27703872847872 27719091039744 27720350171136 27723296636928 27735577414272 27781612105728 27785827188736 27798135665664 27801090399472 27858664296288 27885352255488 27901937516544 27904903283712 27917264508588 27921500173056 27924468019588 27989479784448 27992454856704 28004854864896 28009103818752 28024489679004 28055592501248 28068020477952 28071003898496 28072279015424 28087699578848 28129136765184 28156083830784 28172830113792 28175824674816 28192582699008 28195579359584 28212349133192 28281036865536 28296572103072 28300865316864 28327976894464 28344825413632 28360395691264 28446352736256 28449376370688 28453692768256 28466297094144 28469322848512 28486255435456 28575630999552 28742668910592 28745724041216 28747029807104 28762821022208 28870363107144 29039123865024 29042071711744 29134653751296 29150657894592 29167995716496 29280024719568 29325505757184 29341614738618 29417514467328 29433673990656 29435011006464 29438139727872 29451180140928 29454310580994 29500062339072 29564296804224 29581880644512 29610219405312 29630979775488 29644105612212 29720787812352 29723946909696 29737113928704 29740274761392 29741625704448 29744787016704 29757963267396 29790989975552 29807354655104 29834939990016 29851328812032 29869083369216 29890025234559 29897697263616 29918659190784 29936453793792 29939635814816 30012528918528 30030379352064 30033571356672 30046875532128 30051434305536 30080222887936 30114646971136 30145720614912 30159074469888 30180219654312 30209131610112 30213715001344 30227098976256 30230311890688 30248291854144 30321936433152 30325159428096 30343195803648 30359863818921 30364470079552 30456501239808 30473231495616 30520565956608 30523810064384 30525196599296 30541964590592 30637789937664 30659270759936 30773756461056 30838488518656 30936797282304 30953791372608 30956933582848 31091160269232 31237154537472 31254313618944 31259055587328 31272902623872 31276226699406 31393016194176 31411687694688 31562541563904 31576523037696 31579879385808 31581313892352 31584670749696 31598662026204 31680400195584 31697802759168 31716655536384 31720026779532 31738892774841 31769297903616 31838473481472 31868974006272 31887928590336 31891318038528 31905445152672 31910285912064 31913677736672 32005548417024 32010404364288 32024584230912 32027988204576 32047037364888 32077737689088 32082604589056 32100228090112 32147584874496 32178381520896 32197520130048 32200942485504 32220094513152 32223519268096 32237793539679 32242684723648 32321184989184 32335502524416 32338939546368 32340408532992 32343846076416 32358173649984 32411880790016 32431158276608 32513572995072 32532910964736 32536368969728 32555720497664 32654393081856 32657863999488 32672330675712 32677287788544 32695237958838 32746023890944 32848764469248 32852256047104 32871795453952 32994543009792 33012667453584 33017676203008 33187570131456 33190939099136 33334852247424 33338236166144 33462885393792 33514863722496 33533273986992 33640012578816 33658491589632 33678510518016 33682090291668 33787767776256 33807863593728 33840250748928 33863976886272 33878977842528 33985273061376 33990429376512 34005486348288 34009100877024 34029328335912 34115804356608 34136095279104 34160028839496 34168796872704 34192753360896 34213090050048 34216726645504 34231883861721 34320433545216 34335636701184 34339286322432 34340846174208 34344496349184 34359710164416 34363362344493 34416739395584 34452252131328 34467513679872 34491679604928 34524721840128 34545255972864 34548927875072 34569476404736 34620476018688 34674252447744 34677938061312 34693299583488 34696987221624 34698563321856 34702251519488 34717623811962 34807429988352 34826550280704 34880646807552 34884354359296 34905102389248 35014617071616 35035442577408 35039166582784 35054688120816 35060006689792 35170007384064 35243986878464 35375592505344 35379352666112 35400395104256 35532754593408 35740460141568 35744088260608 35877732793344 35899071651072 35902887453756 36087454900224 36092930162688 36112756601376 36226060296192 36247606327296 36251459176608 36273020314104 36307769032704 36386826835968 36443346960384 36463365888768 36468898185216 36485053061184 36488931149307 36577769619456 36583319273472 36599524835328 36603415090944 36625185559872 36660271644672 36685974960128 36740096999424 36761948762112 36822965157888 36839276877312 36843192616776 36844866207744 36848782541312 36865105697238 36954860027904 36958788052992 36960466894848 36964395515904 36980769885696 37006697909454 37042149474304 37064180887552 37118860886016 37139250885282 37144885728384 37180469673984 37202583355392 37206537711616 37223019344784 37228666897408 37323273142272 37339806486528 37345471758336 37365986238672 37424027303936 37505515686912 37541445107712 37563773485056 37567766233088 37590110265344 37708049154048 37728762804096 37734487089152 37928470315008 37932501827584 37955062792192 38096973997056 38100841332736 38323558547456 38466847531008 38489726306304 38493817476192 38637558392832 38718831820032 38840312070144 38846205001728 38863412969472 38867543859456 38890660955328 38894794741569 39012680318976 39034110624327 39035883737088 39040032959424 39100674342912 39122152984824 39240727658496 39244898654208 39246681341952 39250852970496 39268240187904 39272414107992 39295772006946 39333416452096 39391444205568 39414872899584 39419062405632 39436524135918 39442507526016 39480292540416 39507973033984 39525474149616 39566258307072 39631929212928 39649485238272 39653699681856 39655500939264 39659716022272 39677284356528 39797541568512 39801771749376 39825444492288 39853366979412 39863596351488 39891545587712 39915271725056 40016705224704 40040505802752 40044761808896 40062500709504 40068579074048 40194294153216 40212099293184 40240292872416 40278842146816 40302798635008 40429248577536 40433545904128 40457594404864 40479818425228 40608668319744 40630975327488 40694087942144 40846240161792 40850386583552 41027510458368 41031675281408 41242805600256 41249063043072 41271721830144 41425835802624 41448591693873 41450474483712 41454880358976 41584944955392 41672418158592 41678740783104 41697203498496 41701635599208 41828028383232 41852906274816 41857354925568 41875896762882 41882250259584 41886702029382 41988682285056 42013655728128 42036734518506 42083388751872 42102030716928 42106505847744 42108418523136 42112894332928 42131549368272 42234125746176 42259245170688 42263737012224 42288874048512 42293369039376 42318523699788 42359063871488 42421555298304 42444858154608 42451297975296 42491965341696 42517238120448 42521757384704 42540593536896 42545115283658 42547047882752 42669529104384 42674064556032 42680539152384 42699445641216 42703984272768 42729383153184 42770316918784 42863446499328 42930026840064 42934589980672 42960126017536 42983724719572 43094913318912 43114003365888 43118586061824 43120544710656 43125128101888 43144231533312 43174480894363 43351430660096 43377214619648 43543818665984 43563107567616 43569717051392 43593650611784 43798352625664 43988258635776 43992724013056 44012422107927 44016889938112 44157209591808 44181465871491 44250093508608 44415329107968 44446469663232 44466158418318 44585920364544 44610412142088 44612438556672 44617180525056 44636944901094 44686484963328 44711031982656 44846545895424 44877988786176 44904680690688 44909453722224 45018793377792 45045569028096 45050357035008 45070313298192 45077151458304 45120334331904 45151969181696 45171970456704 45176771899142 45218580922368 45270329481468 45313697415168 45320572502016 45340648464384 45345467836032 45372437781216 45482904649728 45487739142144 45514793705472 45546705119328 45590337814528 45617453400064 45642511815628 45684751859712 45709847243424 45760578060288 45780848934912 45785715096576 45787794898944 45792661798912 45812946885888 45817816459324 45845067341437 45936336175104 45956684906496 45988906139904 46032962453504 46060341297152 46160634691584 46237250748416 46257732777984 46262649628832 46264751095808 46290165082616 46435400374272 46507529076736 46686156095488 46713923436544 46739584161088 46888583380992 46893343178752 46914340049109 47167456673792 47343812345856 47369819078712 47371970838528 47377006124544 47397993039306 47580040169298 47653946855424 47803461009408 47831892885504 47836977057792 47858167729008 47865428868096 47870516605008 48015606546432 48041982306864 48070556047332 48116606533632 48123906883584 48150342135168 48267572281344 48296280195072 48301413728256 48330141769728 48335278902144 48364027085472 48410358710272 48481777483776 48508409319552 48510612799488 48515769114624 48537260474976 48591129280512 48617821185024 48625197580288 48646737414912 48651908199076 48765176119296 48770359492608 48777759031296 48799366447104 48804553454592 48833580746496 48867819034279 48880362192896 48981589622784 48986795999232 49008496013568 49015931682816 49042856938257 49097286877184 49119035836416 49124256822368 49126488276992 49153474262984 49273146703872 49278384070656 49285860687872 49307693180928 49342263879272 49491814514688 49519001180376 49526514304512 49573959565312 49603444473856 49630692459712 49764364189696 49786408648704 49793962344448 49821314984896 50007354249216 50085031313408 50272295583744 50277398872064 50299910980488 50305017072128 50523135437502 50760376123392 50795965329408 50818466763792 50985644064768 51013651315536 51043992503868 51240043259244 51253195309056 51289130041344 51319635075072 51325089968256 51480650317824 51508929483648 51511269261312 51516744523776 51539565246624 51625109093376 51678378196992 51737519407392 51787082760192 51794940002304 51817883959296 51823391812608 51854214607104 51859726322092 51980462456832 52011378671616 52016907091968 52039949375232 52045480832436 52047844982784 52053377279232 52076435717943 52134232457216 52162870646432 52211144982528 52239825421056 52320970211328 52326531538944 52334470627328 52357653583872 52363218810656 52394362675928 52521925607424 52553163866112 52558749874176 52582032181224 52590010034688 52640390053888 52700632199488 52755011076096 52842572283904 52865980317696 52871599575808 52874001252352 52903045808704 53063388758016 53069028999168 53100592656384 53137822639216 53387341070336 53416667612672 53592392204288 53616132390912 53653723829888 53854331180634 54139395244032 54144891092992 54169134902064 54174633769984 54377188764912 54409530471156 54461653549056 54665020440576 54695048833152 54703347277824 54727579591776 54874978910208 54905122636416 54937778339808 54990407467008 54998750724096 55028962440192 55195748794368 55234447736832 55258915315968 55264788925164 55267299311616 55273173811968 55297658545857 55407745695744 55438182079488 55440700342272 55446593273856 55471154828544 55510046864181 55563224211456 55571654377472 55596271331328 55602180798944 55717328592576 55770704510976 55803875033088 55809806567424 55834529017176 55843000346112 55848936039176 55984909713408 56009709729792 56018207637504 56048979358008 56111185002496 56136040955904 56142007796992 56144558030848 56175399157696 56258273530368 56312167661568 56345660227584 56351649349632 56385165398016 56391158719168 56424698266384 56562073731072 56593144206144 56601730633728 56689650827264 56720791382528 56892705472512 56898752741376 56907385536512 56932594188288 56938645697024 56972510870912 57151261999104 57485337821184 57491448082432 57494059614208 57525642044416 57740726214288 58078247730048 58084143423488 58269307502592 58301315789184 58335991432992 58560049439136 58651011514368 58683229477236 58835028934656 58867347981312 58870022012928 58876279455744 58902360281856 58908621161988 58943658010419 59000124678144 59128593608448 59163761289024 59220438810624 59261959550976 59288211224424 59447893819392 59474227857408 59480549522784 59483251408896 59489574033408 59515926534792 59581979951104 59614709310208 59702657624064 59738166738432 59780050469118 59795394527232 59837318381568 59872907587584 59879271629632 60025057837056 60060758704128 60067142713344 60093751064256 60102868611072 60229293942272 60291441229824 60318148939776 60360439308624 60418263220224 60427430002688 60454197952512 60460623781376 60496583708288 60643872866304 60650318856192 60686391607296 60719727637842 60728940159104 60913002479616 60946462991232 61041131913216 61047620128768 61050393198592 61083929181184 61275579875328 61318541519872 61547512922112 61676977037312 61873594564608 61907582745216 61913867165696 62182320538464 62474309074944 62508627237888 62518111174656 62545805247744 62552453398812 62786032388352 62823375389376 62830053044073 63125083127808 63153046075392 63159758771616 63162627784704 63169341499392 63197324052408 63395605518336 63433311072768 63440053559064 63477785549682 63538595807232 63676946962944 63737948012544 63775857180672 63782636077056 63810890305344 63817672925487 63820571824128 63827355473344 64011096834048 64020808728576 64049168461824 64055976409152 64094074729776 64155475378176 64165209178112 64200456180224 64295169748992 64395040260096 64401884971008 64440189026304 64447038536192 64475587079358 64485369447296 64642369978368 64671005048832 64677879092736 64680817065984 64687692152832 64716347299968 64823761580032 64862316553216 65027145990144 65065821929472 65072737939456 65111440995328 65308786163712 65315727998976 65344661351424 65354575577088 65390475917676 65492047781888 65697528938496 65704512094208 65743590907904 65989086019584 66025334907168 66035352406016 66375140262912 66381878198272 66669704494848 66676472332288 66925770787584 67029727444992 67066547973984 67316983179264 67357021036032 67364180583336 67575535552512 67615727187456 67680501497856 67727953772544 67757955685056 67765157848713 67970546122752 67980858753024 68010972696576 68018201754048 68058656671824 68231608713216 68272190558208 68320057678992 68385506721792 68426180100096 68433453291008 68463767723442 68640867090432 68671273402368 68678572644864 68681692348416 68688992698368 68719420328832 68726724688986 68833478791168 68904504262656 68935027359744 68983359209856 69049443680256 69090511945728 69097855750144 69138952809472 69240952037376 69348504895488 69355876122624 69386599166976 69393974443248 69397126643712 69404503038976 69435247623924 69614859976704 69653100561408 69761293615104 69768708718592 69810204778496 70029234143232 70070885154816 70078333165568 70109376241632 70120013379584 70340014768128 70487973756928 70751185010688 70758705332224 70800790208512 70839682244149 71065509186816 71480920283136 71488176521216 71755465586688 71798143302144 71805774907512 72174909800448 72185860325376 72225513202752 72452120592384 72495212654592 72502918353216 72546040628208 72615538065408 72773653671936 72886693920768 72926731777536 72937796370432 72970106122368 72977862298614 73155539238912 73166638546944 73199049670656 73206830181888 73250371119744 73320543289344 73371949920256 73480193998848 73523897524224 73645930315776 73678553754624 73686385233552 73689732415488 73697565082624 73730211394476 73909720055808 73917576105984 73920933789696 73928791031808 73961539771392 74013395818908 74084298948608 74128361775104 74237721772032 74278501770564 74289771456768 74360939347968 74405166710784 74413075423232 74446038689568 74457333794816 74646546284544 74679612973056 74690943516672 74731972477344 74848054607872 75011031373824 75082890215424 75127546970112 75135532466176 75180220530688 75221518259251 75416098308096 75457525608192 75468974178304 75865003655168 75910125584384 76193947994112 76201682665472 76647117094912 76933695062016 76979452612608 76987634952384 77275116785664 77437663640064 77680624140288 77692410003456 77726825938944 77735087718912 77781321910656 77789589483138 78025360637952 78068221248654 78071767474176 78080065918848 78201348685824 78244305969648 78481455316992 78489797308416 78493362683904 78501705940992 78536480375808 78544828215984 78591544013892 78666832904192 78782888411136 78829745799168 78838124811264 78873048271836 78885015052032 78960585080832 79015946067968 79050948299232 79132516614144 79263858425856 79298970476544 79307399363712 79311001878528 79319432044544 79354568713056 79595083137024 79603543498752 79650888984576 79706733958824 79727192702976 79783091175424 79830543450112 79874395677349 80033410449408 80081011605504 80089523617792 80125001419008 80137158148096 80181178803817 80388588306432 80424198586368 80480585744832 80557684293632 80605597270016 80867091808256 80915188809728 80959636850456 81217336639488 81261950654976 81388175884288 81692480323584 81700773167104 82055020916736 82063350562816 82485611200512 82498126086144 82543443660288 82851671605248 82897183387746 82900948967424 82909760717952 83169889910784 83344836317184 83357481566208 83394406996992 83403271198416 83656056766464 83705812549632 83714709851136 83751793525764 83764500519168 83773404058764 83977364570112 84027311456256 84073469037012 84166777503744 84204061433856 84213011695488 84216837046272 84225788665856 84263098736544 84468251492352 84518490341376 84527474024448 84577748097024 84586738078752 84637047399576 84718127742976 84843110596608 84889716309216 84902595950592 84983930683392 85034476240896 85043514769408 85081187073792 85090230567316 85094095765504 85140839348383 85339058208768 85348129112064 85361078304768 85398891282432 85407968545536 85458766306368 85540633837568 85726892998656 85869179961344 85920252035072 85967449439144 86228006731776 86237172123648 86241089421312 86250256203776 86288463066624 86348961788726 86702861320192 86754429239296 87087637331968 87126215135232 87139434102784 87187301223568 87596705251328 87976517271552 87985448026112 88024844215854 88033779876224 88314419183616 88362931742982 88500187017216 88830658215936 88892939326464 88932316836636 89171840729088 89220824284176 89224877113344 89234361050112 89273889802188 89372969926656 89422063965312 89670075703677 89693091790848 89755977572352 89809361381376 89818907444448 90037586755584 90091138056192 90100714070016 90140626596384 90154302916608 90240668663808 90303938363392 90343940913408 90353543798284 90437161844736 90540658962936 90627394830336 90641145004032 90681296928768 90690935672064 90744875562432 90754521063661 90965809299456 90975478284288 91029587410944 91079591456763 91093410238656 91180675629056 91234906800128 91285023631256 91369503719424 91419694486848 91561697869824 91571430193152 91575589797888 91585323597824 91625893771776 91635632918648 91690134682874 91913369812992 91977812279808 92065924907008 92120682594304 92321269383168 92474501496832 92515465555968 92525299257664 92529502191616 92580330165232 92870800748544 93015058153472 93372312190976 93427846873088 93479168322176 93777166761984 93786686357504 93828680098218 94334913347584 94687624691712 94739638157424 94743941677056 94754012249088 94795986078612 95160080338596 95216678324523 95307893710848 95606922018816 95663785771008 95673954115584 95716335458016 95730857736192 95741033210016 96031213092864 96083964613728 96141112094664 96233213067264 96247813767168 96300684270336 96535144562688 96592560390144 96602827456512 96660283539456 96670557804288 96713380619037 96728054170944 96820717420544 96963554967552 97016818639104 97021225598976 97031538229248 97074520949952 97235642370048 97250395160576 97293474829824 97303816398152 97540718985216 97598732894208 97609106909184 97667161492992 97735638068558 97760724385792 97963179245568 97973591998464 98016992027136 98031863365632 98085713876514 98194573754368 98238071672832 98248513644736 98252976553984 98306948525968 98546293407744 98556768141312 98571721375744 98615386361856 98684527758544 98983629029376 99038002360752 99053028609024 99147919130624 99206888947712 99261384919424 99528728379392 99572817297408 99587924688896 99642629969792 100014708498432 100170062626816 100544591167488 100554797744128 100599821960976 100610034144256 101046270875004 101520752246784 101591930658816 101636933527584 101971288129536 102027302631072 102087985007736 102480086518488 102506390618112 102578260082688 102639270150144 102650179936512 102695651585163 102961300635648 103017858967296 103022538522624 103033489047552 103079130493248 103090087033479 103250218186752 103356756393984 103475038814784 103574165520384 103635767918592 103646783625216 103708429214208 103719452644184 104022757343232 104033814183936 104079898750464 104090961664872 104095689965568 104106754558464 104152871435886 104268464914432 104325741292864 104422289965056 104479650842112 104641940422656 104653063077888 104668941254656 104715307167744 104726437621312 104788725351856 105043851214848 105106327732224 105117499748352 105164064362448 105180020069376 105280780107776 105401264398976 105510022152192 105685144567808 105731960635392 105743199151616 105748002504704 105806091617408 106126777516032 106138057998336 106201185312768 106275645278432 106774682140672 106833335225344 107184784408576 107232264781824 107307447659776 107708662361268 108278790488064 108338269804128 108349267539968 108754377529824 108819060942312 108923307098112 109330040881152 109390097666304 109406694555648 109455159183552 109466793447921 109749957820416 109810245272832 109875556679616 109980814934016 110057924880384 110468895473664 110517830631936 110529577850328 110534598623232 110546347623936 110595317091714 110876364158976 110881400684544 110893186547712 110942309657088 111020093728362 111126448422912 111143308754944 111192542662656 111204361597888 111434657185152 111541409021952 111607750066176 111619613134848 111669058034352 111686000692224 111697872078352 111969819426816 112019419459584 112036415275008 112097958716016 112222370004992 112272081911808 112284015593984 112289116061696 112350798315392 112516547060736 112624335323136 112691320455168 112703298699264 112770330796032 112782317438336 112849396532768 113124147462144 113186288412288 113203461267456 113379301654528 113441582765056 113785410945024 113797505482752 113814771073024 113865188376576 113877291394048 113945021741824 114302523998208 114970675642368 114982896164864 115051284088832 115481452428576 116156495460096 116168286846976 116538615005184 116602631578368 116671982865984 116684384224707 117120098878272 117302023028736 117366458954472 117734695962624 117740044025856 117752558911488 117804720563712 117817242323976 117887316020838 118000249356288 118257187216896 118327522578048 118440877621248 118523919101952 118576422448848 118895787638784 118948455714816 118961099045568 118966502817792 118979148066816 119031853069584 119163959902208 119229418620416 119405315248128 119476333476864 119560100938236 119590789054464 119674636763136 119745815175168 119758543259264 120050115674112 120121517408256 120134285426688 120187502128512 120205737222144 120458587884544 120582882459648 120636297879552 120720878617248 120836526440448 120854860005376 120908395905024 120921247562752 120993167416576 121287745732608 121300637712384 121372783214592 121439455275684 121457880318208 121826004959232 121892925982464 122082263826432 122095240257536 122167858362368 122551159750656 122637083039744 123095025844224 123353954074624 123747189129216 123815165490432 123827734331392 124364641076928 125017254475776 125036222349312 125091610495488 125104906797624 125572064776704 125646750778752 125660106088146 126250166255616 126306092150784 126319517543232 126325255569408 126338682998784 126394648104816 126791211036672 126866622145536 126880107118128 126955571099364 127077191614464 127353893925888 127475896025088 127551714361344 127565272154112 127621780610688 127635345850974 127641143648256 127654710946688 128022193668096 128041617457152 128098336923648 128111952818304 128188149459552 128310950756352 128330418356224 128400912360448 128590339497984 128790080520192 128803769942016 128880378052608 128894077072384 128951174158716 128970738894592 129284739956736 129342010097664 129355758185472 129361634131968 129375384305664 129432694599936 129523442683089 129647523160064 129724633106432 130054291980288 130131643858944 130145475878912 130222881990656 130631455997952 130689322702848 130709151154176 130780951835352 130984095563776 131395057876992 131409024188416 131487181815808 131978172039168 132050669814336 132070704812032 132750280525824 132763756396544 133339408989696 133352944664576 133851541575168 134059454889984 134133095947968 134633966358528 134714042072064 134728361166672 135151071105024 135231454374912 135361002995712 135455907545088 135515911370112 135530315697426 135941092245504 135961717506048 136021945393152 136036403508096 136117313343648 136463217426432 136544381116416 136640115357984 136771013443584 136852360200192 136866906582016 136927535446884 137281734180864 137342546804736 137357145289728 137363384696832 137377985396736 137438840657664 137453449377972 137535202024311 137666957582336 137809008525312 137870054719488 137966718419712 138098887360512 138181023891456 138195711500288 138277905618944 138481904074752 138711752245248 138773198333952 138787948886496 138794253287424 138809006077952 138870495247848 139306201122816 139522587230208 139537417437184 139620409556992 140058468286464 140141770309632 140156666331136 140218752483264 140240026759168 140680029536256 140975947513856 141502370021376 141517410664448 141601580417024 141679364488298 142131018373632 142961840566272 142976353042432 143510931173376 143596286604288 143611549815024 144349819600896 144371720650752 144451026405504 144904241184768 144990425309184 145005836706432 145092081256416 145231076130816 145547307343872 145773387841536 145853463555072 145875592740864 145940212244736 145955724597228 146311078477824 146333277093888 146398099341312 146413660363776 146500742239488 146603457102837 146641086578688 146743899840512 146960387997696 147047795048448 147128570814771 147291860631552 147357107509248 147372770467104 147379464830976 147395130165248 147460422788952 147819440111616 147835152211968 147857582063616 147923079542784 148026791637816 148168597897216 148256723550208 148475443544064 148557003541128 148579542913536 148721878695936 148810333421568 148826150846464 148892077379136 148907903492803 148914667589632 149293092569088 149359225946112 149381887033344 149463944954688 149696109215744 150022062747648 150255093940224 150271064932352 150360441061376 150443036518502 150832196616192 150915051216384 150937948356608 151730007310336 151820251168768 152387895988224 152403365330944 153294234189824 153867390124032 153958905225216 153975269904768 154550233571328 154875327280128 155361248280576 155384820006912 155453651877888 155470175437824 155562643821312 155579178966276 156050721275904 156136442497308 156143534948352 156160131837696 156229307153829 156402697371648 156488611939296 156962910633984 156979594616832 157003411881984 157072960751616 157089656431968 157183088027784 157333665808384 157565776822272 157659491598336 157676249622528 157746096543672 157770030104064 157921170161664 158031892135936 158101896598464 158118701646997 158265033228288 158527716851712 158597940953088 158614798727424 158622003757056 158638864089088 158709137426112 159190166274048 159207086997504 159301777969152 159413467917648 159566182350848 159661086900224 159748791354698 160162023211008 160179047235584 160250002838016 160274316296192 160362357607634 160777176612864 160848397172736 160961171489664 161115368587264 161211194540032 161734183616512 161830377619456 161919273700912 162434673278976 162523901309952 162776351768576 163384960647168 163401546334208 164110041833472 164126701125632 164971222401024 164996252172288 165086887320576 165703343210496 165794366775492 165801897934848 165819521435904 165892975637571 166339779821568 166530140592543 166689672634368 166714963132416 166788813993984 166806542396832 167312113532928 167411625099264 167429419702272 167503587051528 167529001038336 167546808117528 167954729140224 168054622912512 168146938074024 168333555007488 168408122867712 168426023390976 168433674092544 168451577331712 168526197473088 168544110546799 168936502984704 169036980682752 169054948048896 169155496194048 169173476157504 169274094799152 169436255485952 169686221193216 169779432618432 169805191901184 170068952481792 170087029538816 170162374147584 170180461134632 170188191531008 170281678696766 170678116417536 170696258224128 170722156609536 170797782564864 170815937091072 170917532612736 171081267675136 171453785997312 171738359922688 171840504070144 171934898878288 172456013463552 172474344247296 172482178842624 172500512407552 172576926133248 172697923577452 173405722640384 173508858478592 174175274663936 174252430270464 174278868205568 174374602447136 175193410502656 175953034543104 175970896052224 176049688431708 176067559752448 176628838367232 176725863485964 176830974031257 177000374034432 177661316431872 177785878652928 177864633673272 178343681458176 178441648568352 178449754226688 178468722100224 178547779604376 178745939853312 178844127930624 179340151407354 179386183581696 179511955144704 179618722762752 179637814888896 180075173511168 180182276112384 180201428140032 180281253192768 180308605833216 180607876726784 180687881826816 180707087596568 180874323689472 181081317925872 181254789660672 181282290008064 181362593857536 181381871344128 181489751124864 181509042127322 181931618598912 181950956568576 182059174821888 182159182913526 182186820477312 182361351258112 182469813600256 182570047262512 182739007438848 182839388973696 183123395739648 183142860386304 183151179595776 183170647195648 183251787543552 183271265837296 183380269365748 183826739625984 183955624559616 184131849814016 184241365188608 184642538766336 184949002993664 185030931111936 185050598515328 185059004383232 185160660330464 185741601497088 186030116306944 186744624381952 186855693746176 186958336644352 187554333523968 187573372715008 187657360196436 188490159132219 189375249383424 189479276314848 189487883354112 189508024498176 189591972157224 190320160677192 190433356649046 190615787421696 191213844037632 191327571542016 191347908231168 191432670916032 191453018776461 191461715472384 191482066420032 192062426185728 192167929227456 192282224189328 192466426134528 192495627534336 192601368540672 193185120780288 193205654913024 193320567078912 193341115608576 193426761238074 193456108341888 193641434841088 193927109935104 194033637278208 194042451197952 194063076458496 194149041899904 194471284740096 194500790321152 194586949659648 194607632796304 195081437970432 195197465788416 195218213818368 195334322985984 195471276137116 195521448771584 195926358491136 195947183996928 196033984054272 196063726731264 196171427753028 196389147508736 196476143345664 196497027289472 196505953107968 196613897051936 197092586815488 197113536282624 197143442751488 197230772723712 197369055517088 197967258058752 198076004721504 198106057218048 198295838261248 198413777895424 198522769838848 199057456758784 199145634594816 199175849377792 199285259939584 200029416996864 201089182334976 201199643921952 201220068288512 202092541750008 203041504493568 203183861317632 203273867055168 203295473546139 203942576259072 204054605262144 204175970015472 204960173036976 205156520165376 205278540300288 205300359873024 205391303170326 205922601271296 206035717934592 206045077045248 206066978095104 206158260986496 206180174066958 206500436373504 206713512787968 206950077629568 207148331040768 207271535837184 207293567250432 207416858428416 207438905288368 208045514686464 208067628367872 208159797500928 208181923329744 208191379931136 208213509116928 208305742871772 208536929828864 208651482585728 208844579930112 208959301684224 209283880845312 209306126155776 209337882509312 209430614335488 209452875242624 209577450703712 210087702429696 210212655464448 210234999496704 210328128724896 210360040138752 210561560215552 210802528797952 211020044304384 211370289135616 211463921270784 211486398303232 211496005009408 211612183234816 212253555032064 212276115996672 212402370625536 212519046732447 212551290556864 213666670450688 214464529563648 214614895319552 215417324722536 216557580976128 216676539608256 216698535079936 217508755059648 217638121884624 217846614196224 218660081762304 218780195332608 218813389111296 218910318367104 218933586895842 219499915640832 219620490545664 219751113359232 219961629868032 220115849760768 220937790947328 221035661263872 221059155700656 221069197246464 221092695247872 221190634183428 221752728317952 221762801369088 221786373095424 221884619314176 222040187456724 222252896845824 222286617509888 222385085325312 222408723195776 222869314370304 223082818043904 223215500132352 223239226269696 223338116068704 223372001384448 223395744156704 223939638853632 224038838919168 224072830550016 224195917432032 224444740009984 224544163823616 224568031187968 224578232123392 224701596630784 225033094121472 225248670646272 225382640910336 225406597398528 225540661592064 225564634876672 225664554777753 225698793065536 226248294924288 226372576824576 226406922534912 226883165530112 227595010965504 227730376753152 227754582788096 227890043483648 228605047996416 229941351284736 229965792329728 230102568177664 230962904857152 232312990920192 232336573693952 233077230010368 233205263156736 233343965731968 233368768449414 234240197756544 234604046057472 234732917908944 235469391925248 235480088051712 235505117822976 235609441127424 235634484647952 235774632041676 236000498712576 236514374433792 236655045156096 236881755242496 237047838203904 237152844897696 237791575277568 237896911429632 237922198091136 237933005635584 237958296133632 238063706139168 238327919804416 238458837240832 238810630496256 238952666953728 239120201876472 239181578108928 239349273526272 239491630350336 239517086518528 239623187032047 240100231348224 240243034816512 240268570853376 240375004257024 240411474444288 240543536411451 240917175769088 241165764919296 241272595759104 241441757234496 241673052880896 241816791810048 241842495125504 241986334833152 242601275424768 242745566429184 242878910551368 242915760636416 243652009918464 243785851964928 244164527652864 244190480515072 244335716724736 245102319501312 245274166079488 246190051688448 246707908149248 247494378258432 247630330980864 247655468662784 248729282153856 250034508951552 250072444698624 250183220990976 250209813595248 251144129553408 251293501557504 251320212176292 252500332511232 252612184301568 252639035086464 252650511138816 252677365997568 252789296209632 253582422073344 253733244291072 253760214236256 253911142198728 254154383228928 254707787851776 254951792050176 255103428722688 255130544308224 255243561221376 255270691701948 255282287296512 255309421893376 255422518045149 256044387336192 256083234914304 256196673847296 256223905636608 256376298919104 256621901512704 256801824720896 257180678995968 257607539884032 257760756105216 257788154144768 257902348317432 257941477789184 258684020195328 258711516370944 258723268263936 258750768611328 258865389199872 259046885366178 259295046320128 259449266212864 260108583960576 260263287717888 260290951757824 260445763981312 261262911995904 261378645405696 261418302308352 261561903670704 261968191127552 262790115753984 262818048376832 262974363631616 263956344078336 264101339628672 264141409624064 265500561051648 265527512793088 266678817979392 266705889329152 267703083150336 268118909779968 268266191895936 269267932717056 269428084144128 269456722333344 270302142210048 270462908749824 270722005991424 270911815090176 271031822740224 271060631394852 271882184491008 271923435012096 272043890786304 272072807016192 272234626687296 272263563190983 272926434852864 273088762232832 273238774370289 273280230715968 273542026887168 273704720400384 273733813164032 273855070893768 274685093609472 274714290579456 274726769393664 274755970793472 274877681315328 274906898755944 275070404048622 275333915164672 275740109438976 275933436839424 276197774721024 276362047782912 276391423000576 276555811237888 276963808149504 277423504490496 277546396667904 277575897772992 277588506574848 277618012155904 277740990495696 278612402245632 279045174460416 279074834874368 279240819113984 280116936572928 280283540619264 280313332662272 280437504966528 280480053518336 281360059072512 281951895027712 283004740042752 283034821328896 283203160834048 283358728976596 284262036747264 285923681132544 285952706084864 287021862346752 287192573208576 287223099630048 288699639201792 288743441301504 288902052811008 289808482369536 289980850618368 290011673412864 290140141857111 290184162512832 290462152261632 291094614687744 291706927110144 291751185481728 291880424489472 291911449194456 292622156955648 292796198682624 292827320727552 293001484478976 293206914205674 293282173157376 293487799681024 293920775995392 294095590096896 294257141629542 294583721263104 294714215018496 294745540934208 294758929661952 294790260330496 294920845577904 295638880223232 295670304423936 295715164127232 295846159085568 296053583275632 296337195794432 296513447100416 296950887088128 297114007082256 297159085827072 297443757391872 297620666843136 297652301692928 297784154758272 297815806985606 297829335179264 298586185138176 298718451892224 298763774066688 298927889909376 299392218431488 300044125495296 300510187880448 300542129864704 300720882122752 300886073037004 301664393232384 301830102432768 301875896713216 303460014620672 303640502337536 304775791976448 304806730661888 306588468379648 307734780248064 307917810450432 307950539809536 308086954755489 309100467142656 309270261100437 309750654560256 310722496561152 310907303755776 310940350875648 311125287642624 311158357932552 312101442551808 312272884994616 312287069896704 312320263675392 312458614307658 312805394743296 312977223878592 313925821267968 313959189233664 314006823763968 314145921503232 314179312863936 314366176055568 314667331616768 315131553644544 315318983196672 315352499245056 315492193087344 315540060208128 315842340323328 316063784271872 316203793196928 316237403293994 316530066456576 317055433703424 317195881906176 317229597454848 317244007514112 317277728178176 317418274852224 318380332548096 318414173995008 318603555938304 318826935835296 319132364701696 319322173800448 319497582709396 320324046422016 320358094471168 320500005676032 320548632592384 320724715215268 321554353225728 321696794345472 321922342979328 322230737174528 322422389080064 323468367233024 323660755238912 323838547401824 325047802619904 325552703537152 326769921294336 326803092668416 328220083666944 328253402251264 328400380343763 329942444802048 330173774641152 331406686420992 331588733550984 331603795869696 331639042871808 331785951275142 332679559643136 333060281185086 333379345268736 333429926264832 333577627987968 333613084793664 334624227065856 334823250198528 334858839404544 335007174103056 335058002076672 335093616235056 335909458280448 336109245825024 336293876148048 336667110014976 336816245735424 336852046781952 336867348185088 336903154663424 337052394946176 337088221093598 337873005969408 338073961365504 338109896097792 338310992388096 338346952315008 338548189598304 338872510971904 339372442386432 339558865236864 339610383802368 340137904963584 340174059077632 340324748295168 340360922269264 340376383062016 340563357393532 341356232835072 341392516448256 341444313219072 341595565129728 341631874182144 341835065225472 342074733239953 342162535350272 342907571994624 343476719845376 343681008140288 343869797756576 344912026927104 344948688494592 345001024815104 345153852266496 345395847154904 346811445280768 347017716957184 348350549327872 348504860540928 348557736411136 348749204894272 350053152674121 351906069086208 351941792104448 352099376863416 352135119504896 353257676734464 353451726971928 353661948062514 354000748068864 355322632863744 355571757305856 355729267346544 356687362916352 356883297136704 356899508453376 356937444200448 357095559208752 357491879706624 357688255861248 358680302814708 358772367163392 359023910289408 359237445525504 359275629777792 360150347022336 360364552224768 360402856280064 360562506385536 360617211666432 361215753453568 361375763653632 361414175193136 361748647378944 362162635851744 362509579321344 362564580016128 362725187715072 362763742688256 362979502249728 363018084254644 363863237197824 363901913137152 364118349643776 364318365827052 364373640954624 364722702516224 364939627200512 365140094525024 365478014877696 365678777947392 366246791479296 366285720772608 366341294391296 366503575087104 366542531674592 366760538731496 367653479251968 367911249119232 368263699628032 368482730377216 369285077532672 369898005987328 370061862223872 370101197030656 370118008766464 370321320660928 371483202994176 373711387492352 373916673288704 375108667047936 375146745430016 375314720392872 376980318264438 378750498766848 378958552629696 378975766708224 379016048996352 379183944314448 380640321354384 380866713298092 381231574843392 382427688075264 382655143084032 382695816462336 382865341832064 382906037552922 382923430944768 382964132840064 384124852371456 384335858454912 384564448378656 384932852269056 384991255068672 385202737081344 386370241560576 386411309826048 386641134157824 386682231217152 386853522476148 386912216683776 387282869682176 387854219870208 388067274556416 388084902395904 388126152916992 388298083799808 388570328049267 388942569480192 389001580642304 389173899319296 389215265592608 390162875940864 390394931576832 390436427636736 390668645971968 390942552274232 391042897543168 391894367993856 392067968108544 392127453462528 392342855506056 392778295017472 392952286691328 392994054578944 393011906215936 393227794103872 394185173630976 394227072565248 394286885502976 394461545447424 394738111034176 395934516117504 396152009443008 396212114436096 396827555790848 397045539677696 398291269189632 398351698755584 398570519879168 400058833993728 402178364669952 402399287843904 402440136577024 404185083500016 406083008987136 406367722635264 406547734110336 406590947092278 407885152518144 408109210524288 408351940030944 409920346073952 410313040330752 410557080600576 410600719746048 410782606340652 411845202542592 412071435869184 412090154090496 412133956190208 412316521972992 412360348133916 412605606072933 413000872747008 413427025575936 413900155259136 414296662081536 414543071674368 414587134500864 414833716856832 414877810576736 416135256735744 416319595001856 416363846659488 416382759862272 416427018233856 416611485743544 417073859657728 417302965171456 417918603368448 418567761690624 418612252311552 418675765018624 418861228670976 418905750485248 419154901407424 420175404859392 420425310928896 420469998993408 420656257449792 420720080277504 421605057595904 422040088608768 422927842541568 422972796606464 422992010018816 423224366469632 424507110064128 424552231993344 424804741251072 425038093464894 425102581113728 427333340901376 428929059127296 429229790639104 430834649445072 433115161952256 433353079216512 433397070159872 435017510119296 435276243769248 435693228392448 437320163524608 437560390665216 437626778222592 437820636734208 437867173791684 438999831281664 439240981091328 439502226718464 439810371308511 439923259736064 440231699521536 441875581894656 442071322527744 442118311401312 442138394492928 442185390495744 442381268366856 443505456635904 443572746190848 443769238628352 444080374913448 444505793691648 444573235019776 444770170650624 444817446391552 445738628740608 446165636087808 446431000264704 446478452539392 446676232137408 446723710478409 446744002768896 446791488313408 447879277707264 448077677838336 448145661100032 448391834864064 449088327647232 449136062375936 449156464246784 449403193261568 450066188242944 450765281820672 450813194797056 451081323184128 451129269753344 451329109555506 451397586131072 452496589848576 452745153649152 452813845069824 453766331060224 455190021931008 455460753506304 455509165576192 455780086967296 457210095992832 459882702569472 459931584659456 460205136355328 461925809714304 464625981840384 464673147387904 466154460020736 466410526313472 466687931463936 466737536898828 468480395513088 469208092114944 469465835817888 470938783850496 471010235645952 471218882254848 471268969295904 471549264083352 472000997425152 473028748867584 473310090312192 473763510484992 474095676407808 474305689795392 474356104940991 475583150555136 475793822859264 475844396182272 475866011271168 475916592267264 476127412278336 476917674481664 477621260992512 477905333907456 478240403752944 478698547052544 478983260700672 479034173037056 479246374064094 480486069633024 480537141706752 480750008514048 480822948888576 481087072822902 481834351538176 482331529838592 482545191518208 482883514468992 483346105761792 483633583620096 483684990251008 483972669666304 485202550849536 485491132858368 485757821102736 485831521272832 487304019836928 487571703929856 488329055305728 488380961030144 488671433449472 490204639002624 490548332158976 492380103376896 493415816298496 494988756516864 495260661961728 495310937325568 497458564307712 500069017903104 500144889397248 500366441981952 500419627190496 502288259106816 502587003115008 502640424352584 505000665022464 505224368603136 505278070172928 505301022277632 505354731995136 505578592419264 505632331640397 507164844146688 507466488582144 507520428472512 507822284397456 508308766457856 509415575703552 510206857445376 510261088616448 510487122442752 510541383403896 510564574593024 510618843786752 510845036090298 512088774672384 512166469828608 512393347694592 512447811273216 512752597838208 513243803025408 513603649441792 514361357991936 515215079768064 515521512210432 515576308289536 515804696634864 515882955578368 517368040390656 517423032741888 517446536527872 517501537222656 517730778399744 518093770732356 518590092640256 518898532425728 520217167921152 520526575435776 520581903515648 520891527962624 522525823991808 522757290811392 522836604616704 523123807341408 523936382255104 525580231507968 525636096753664 525948727263232 527912688156672 528202679257344 528282819248128 531001122103296 531055025586176 533357635958784 533411778658304 535406166300672 536237819559936 536532383791872 538535865434112 538856168288256 538913444666688 540604284420096 540925817499648 541823630180352 542063645480448 542121262789704 543764368982016 543846870024192 544087781572608 544145614032384 544469253374592 544527126381966 545852869705728 546177524465664 546477548740578 546560461431936 547084053774336 547409440800768 547467626328064 547710141787536 549370187218944 549428581158912 549453538787328 549511941586944 549755362630656 549813797511888 550140808097244 550667830329344 551480218877952 551866873678848 552395549442048 552724095565824 552782846001152 553111622475776 553927616299008 554847008980992 555092793335808 555151795545984 555177013149696 555236024311808 555481980991392 557224804491264 558090348920832 558149669748736 558481638227968 560233873145856 560567081238528 560626665324544 560875009933056 560960107036672 561268251626719 562720118145024 563903790055424 566069642657792 566406321668096 566717457953192 568524073494528 571847362265088 571905412169728 574043724693504 574359056329383 574385146417152 574446199260096 577399278403584 577486882603008 577804105622016 579616964739072 579961701236736 580023346825728 580280283714222 580368325025664 580924304523264 582189229375488 583413854220288 583502370963456 583760848978944 583822898388912 585244313911296 585592397365248 585654641455104 586002968957952 586413828411348 586564346314752 586975599362048 587841551990784 588191180193792 588514283259084 589167442526208 589428430036992 589491081868416 589517859323904 589580520660992 589841691155808 591277760446464 591340608847872 591430328254464 591692318171136 592107166551264 592674391588864 593026894200832 593901774176256 594228014164512 594318171654144 594887514783744 595241333686272 595304603385856 595568309516544 595631613971212 595658670358528 595985875438681 597172370276352 597436903784448 597527548133376 597855779818752 598784436862976 600088250990592 601084259729408 601441764245504 601772146074008 603660204865536 603751793426432 606920029241344 607281004675072 609551583952896 609613461323776 609886420638417 613176936759296 615469560496128 615835620900864 615901079619072 616173909510978 618200934285312 618540522200874 619501309120512 621444993122304 621814607511552 621880701751296 622250575285248 622316715865104 624202885103616 624545769989232 624574139793408 624640527350784 624917228615316 625610789486592 625954447757184 627851642535936 627918378467328 628013647527936 628291843006464 628358625727872 628732352111136 629334663233536 630263107289088 630637966393344 630704998490112 630984386174688 631080120416256 631684680646656 632127568543744 632407586393856 632474806587988 633060132913152 634110867406848 634391763812352 634459194909696 634488015028224 634555456356352 634836549704448 635281647445627 636760665096192 636828347990016 637207111876608 637557140197341 637653871670592 638264729403392 638644347600896 638995165418792 640716188942336 641000011352064 641097265184768 641449430430536 643393588690944 643844685958656 644461474349056 644844778160128 646936734466048 647321510477824 647677094803648 650095605239808 651105407074304 653539842588672 653606185336832 656440167333888 656506804502528 656800760687526 659884889604096 660347549282304 662813372841984 663177467101968 663207591739392 663278085743616 663571902550284 665359119286272 666120562370172 666758690537472 666859852529664 667155255975936 667226169587328 669248454131712 669646500397056 669717678809088 670014348206112 670116004153344 670187232470112 671818916560896 672218491650048 672587752296096 673334220029952 673632491470848 673704093563904 673734696370176 673806309326848 674104789892352 674176442187196 675746011938816 676147922731008 676219792195584 676621984776192 676693904630016 676993664333259 677096379196608 677745021943808 678744884772864 679117730473728 679220767604736 680348118155264 680649496590336 680721844538528 680752766124032 681126714787064 682785032896512 683191130259456 683263748364288 683670130450944 684149466479906 684325070700544 685815143989248 686953439690752 687362016280576 687739595513152 689824053854208 689897376989184 690002049630208 690307704532992 690791694309808 694035433914368 696701098655744 697009721081856 697115472822272 697498409788544 700106305348242 703812138172416 703883584208896 704198753726832 704270239009792 706515353468928 706903453943856 707323896125028 708001496137728 710645265727488 711143514611712 711458534693088 713374725832704 713766594273408 713799016906752 713874888400896 714191118417504 714983759413248 715376511722496 717360605629416 717544734326784 718047820578816 718474891051008 718551259555584 718869561096141 720300694044672 720729104449536 720805712560128 721125012771072 721234423332864 721630609234353 722431506907136 722751527307264 722828350386272 723497294757888 724325271703488 725019158642688 725450375430144 725527485376512 725959004499456 726036168509288 727803826274304 728236699287552 728636731654104 728747281909248 729445405032448 729879254401024 730280189050048 730956029755392 731357555894784 732493582958592 732571441545216 732682588782592 733007150174208 733085063349184 733521077462992 735306958503936 735822498238464 736965460754432 738570155065344 739796011974656 740123724447744 740202394061312 740236017532928 740642641321856 742966405988352 747422774984704 747833346577408 750217334095872 750293490860032 750629440785744 753960636528876 757500997533696 757917105259392 757951533416448 758032097992704 758367888628896 761280642708768 761733426596184 762463149686784 764855376150528 765310286168064 765391632924672 765730683664128 765812075105844 765846861889536 765928265680128 766267554135447 768249704742912 768671716909824 769128896757312 769865704538112 770405474162688 772822619652096 773282268315648 773364462434304 773707044952296 773824433367552 774565739364352 776134549112832 776169804791808 776252305833984 776596167599616 777140656098534 777885138960384 778003161284608 778347798638592 778430531185216 780325751881728 780789863153664 780872855273472 781337291943936 781885104548464 783788735987712 784135936217088 784254906925056 784685711012112 785556590034944 785904573382656 785988109157888 786023812431872 786455588207744 788370347261952 788454145130496 788573771005952 788923090894848 789476222068352 791869032235008 792304018886016 792424228872192 793655111581696 794091079355392 796582538379264 796703397511168 797141039758336 800117667987456 804356729339904 804798575687808 804880273154048 808370167000032 812166017974272 812735445270528 813095468220672 813181894184556 815770305036288 816218421048576 816703880061888 816790689572949 819840692147904 820626080661504 821114161201152 821201439492096 821565212681304 824142871738368 824180308180992 824267912380416 824633043945984 824720696267832 825211212145866 826001745494016 827800310518272 828593324163072 829086143348736 829174269001728 829667433713664 829755621153472 832270513471488 832639190003712 832727693318976 832765519724544 832854036467712 833222971487088 834147719315456 834605930342912 835837206736896 837135523381248 837224504623104 837351530037248 837722457341952 837811500970496 838309802814848 840350809718784 840850621857792 840939997986816 841312514899584 841440160555008 843210115191808 844080177217536 845855685083136 845945593212928 845984020037632 846448732939264 849014220128256 849104463986688 849609482502144 850076186929788 850205162227456 854666681802752 857858118254592 858459581278208 861669298890144 866230323904512 866706158433024 866794140319744 870035020238592 870552487538496 871386456784896 875120781330432 875253556445184 875641273468416 875734347583368 878481962182656 879004453436928 879620742617022 879846519472128 880463399043072 883751163789312 884142645055488 884236622802624 884276788985856 884370780991488 884762536733712 887010913271808 887145492381696 887538477256704 888160749826896 889011587383296 889146470039552 889540341301248 889634892783104 891477257481216 892331272175616 892862000529408 892956905078784 893352464274816 893447420956818 893488005537792 893582976626816 895758555414528 896155355676672 896291322200064 896783669728128 898176655294464 898272124751872 898312928493568 898806386523136 900132376485888 901530563641344 901626389594112 902162646368256 902258539506688 902658219111012 902795172262144 904993179697152 905490307298304 905627690139648 907532662120448 910380043862016 910921507012608 911018331152384 911560173934592 914420191985664 919765405138944 919863169318912 920410272710656 923851619428608 929251963680768 929346294775808 932821052626944 933375862927872 933475073797656 936960791026176 938416184229888 938931671635776 941877567700992 942020471291904 942437764509696 942537938591808 943098528166704 944001994850304 946057497735168 946620180624384 947527020969984 948191352815616 948611379590784 948712209881982 951166301110272 951587645718528 951688792364544 951732022542336 951833184534528 952254824556672 953835348963328 955242521985024 955810667814912 956480807505888 957397094105088 957966521401344 958068346074112 958492748128188 960972139266048 961074283413504 961500017028096 961645897777152 962174145645804 963668703076352 964663059677184 965090383036416 965767028937984 966692211523584 967267167240192 967369980502016 967945339332608 970405101699072 970982265716736 971515642205472 971663042545664 975143407859712 976658110611456 976761922060288 977342866898944 980409278005248 981096664317952 984760206753792 986831632596992 990521323923456 990621874651136 994917128615424 1000138035806208 1000289778794496 1000732883963904 1000839254380992 1004576518213632 1005174006230016 1005280848705168 1010001330044928 1010448737206272 1010556140345856 1010602044555264 1010709463990272 1011157184838528 1011264663280794 1014329688293376 1014932977164288 1015040856945024 1015644568794912 1016617532915712 1018831151407104 1020413714890752 1020522177232896 1020974244885504 1021082766807792 1021129149186048 1021237687573504 1021690072180596 1024177549344768 1024332939657216 1024786695389184 1024895622546432 1025505195676416 1026224199719859 1026487606050816 1027207298883584 1028722715983872 1030430159536128 1031043024420864 1031152616579072 1031609393269728 1031765911156736 1034736080781312 1034846065483776 1035003074445312 1035461556799488 1036187541464712 1037180185280512 1037797064851456 1040434335842304 1041053150871552 1041163807031296 1041783055925248 1042355324449621 1045051647983616 1045514581622784 1045673209233408 1046247614682816 1047872764510208 1051272193507328 1051897454526464 1055825376313344 1056405358514688 1056565638496256 1062002244206592 1062110051172352 1066715271917568 1066823557316608 1070812332601344 1072475639119872 1073064767583744 1077071730868224 1077712336576512 1077826889333376 1081208568840192 1081851634999296 1083647260360704 1084127290960896 1084242525579408 1087528737964032 1087693740048384 1088175563145216 1088291228064768 1088938506749184 1089054252763932 1091705739411456 1092355048931328 1092955097481156 1093120922863872 1094168107548672 1094818881601536 1094935252656128 1095420283575072 1098740374437888 1098857162317824 1099023883173888 1099510725261312 1099627595023776 1100281616194488 1101335660658688 1102960437755904 1103733747357696 1104791098884096 1105448191131648 1105565692002304 1106223244951552 1106830911528979 1107855232598016 1109694017961984 1110185586671616 1110303591091968 1110354026299392 1110472048623616 1110963961982784 1114449608982528 1116299339497472 1116963276455936 1121134162477056 1121253330649088 1121750019866112 1121920214073344 1122536503253438 1125440236290048 1127807580110848 1132139285315584 1132812643336192 1133434915906384 1137048146989056 1143694724530176 1143810824339456 1148087449387008 1148718112658766 1148770292834304 1148892398520192 1154798556807168 1154973765206016 1155608211244032 1159233929478144 1159923402473472 1160046693651456 1160560567428444 1160736650051328 1161848609046528 1164378458750976 1165710984147801 1166827708440576 1167004741926912 1167521697957888 1167645796777824 1170488627822592 1171184794730496 1171309282910208 1172005937915904 1172827656822696 1173128692629504 1173951198724096 1175683103981568 1176382360387584 1177028566518168 1178334885052416 1178856860073984 1178982163736832 1179035718647808 1179161041321984 1179683382311616 1179808773827593 1182555520892928 1182681217695744 1182860656508928 1183384636342272 1184214333102528 1185348783177728 1186053788401664 1187803548352512 1188456028329024 1188636343308288 1190482667372544 1190609206771712 1191136619033088 1191263227942424 1191317340717056 1191971750877362 1194873807568896 1195055096266752 1195711559637504 1197568873725952 1200176501981184 1202168519458816 1202883528491008 1203544292148016 1207320409731072 1207503586852864 1213840058482688 1214562009350144 1219103167905792 1219226922647552 1219772841276834 1226353873518592 1230939120992256 1231671241801728 1231802159238144 1232347819021956 1236401868570624 1237081044401748 1237816818218799 1239002618241024 1242889986244608 1243629215023104 1243761403502592 1244501150570496 1244633431730208 1248405770207232 1249091539978464 1249148279586816 1249281054701568 1249834457230632 1251221578973184 1251908895514368 1255703285071872 1255836756934656 1256027295055872 1256583686012928 1256717251455744 1257464704222272 1258669326467072 1260526214578176 1261275932786688 1261409996980224 1261968772349376 1262160240832512 1264255137087488 1264815172787712 1264949613175976 1266120265826304 1268783527624704 1268918389819392 1268976030056448 1269110912712704 1269673099408896 1270563294891254 1273521330192384 1273656695980032 1274414223753216 1275114280394682 1275307743341184 1276529458806784 1277288695201792 1277990330837584 1281432377884672 1282000022704128 1282194530369536 1282898860861072 1286787177381888 1287689371917312 1288922948698112 1289689556320256 1293873468932096 1294643020955648 1295354189607296 1300191210479616 1302210814148608 1307079685177344 1307212370673664 1312880334667776 1313013609005056 1313601521375052 1319431113925533 1319769779208192 1320695098564608 1325626745683968 1326354934203936 1326415183478784 1326556171487232 1327143805100568 1330718238572544 1332241124740344 1333517381074944 1333719705059328 1334310511951872 1334452339174656 1338496908263424 1339293000794112 1339435357618176 1340028696412224 1340171131435227 1340232008306688 1340374464940224 1343637833121792 1344436983300096 1345175504592192 1347264982941696 1347408187127808 1347469392740352 1347612618653696 1348209579784704 1348352884374392 1352295845462016 1352439584391168 1353243969552384 1353387809260032 1353987328666518 1354192758393216 1355490043887616 1357489769545728 1358235460947456 1358441535209472 1360696236310528 1361298993180672 1361443689077056 1361505532248064 1362253429574128 1365570065793024 1366382260518912 1366527496728576 1367340260901888 1368298932959812 1368650141401088 1371630287978496 1373906879381504 1374724032561152 1375479191026304 1379648107708416 1379794753978368 1380004099260416 1380615409065984 1381583388619616 1388070867828736 1393402197311488 1394019442163712 1394230945644544 1394996819577088 1400212610696484 1407624276344832 1408397507453664 1408540478019584 1413030706937856 1413806907887712 1414647792250056 1416002992275456 1421290531454976 1422287029223424 1422917069386176 1423068314822973 1426749451665408 1427533188546816 1427598033813504 1427749776801792 1428382236835008 1430753023444992 1434721211258832 1436095641157632 1436949782102016 1437102519111168 1437739122192282 1441458208899072 1441611425120256 1442250025542144 1442468846665728 1443261218468706 1444863013814272 1445503054614528 1445656700772544 1446994589515776 1448650543406976 1450038317285376 1450900750860288 1451054970753024 1451918008998912 1452072337018576 1455607652548608 1456473398575104 1457273463308208 1457494563818496 1458890810064896 1459758508802048 1460560378100096 1461912059510784 1462715111789568 1464987165917184 1465142883090432 1465365177565184 1466014300348416 1466170126698368 1467042154925984 1470613917007872 1471644996476928 1473930921508864 1477140310130688 1479592023949312 1480247448895488 1480404788122624 1480472035065856 1481285282643712 1485932811976704 1495666693154816 1500434668191744 1501258881571488 1507921273057752 1515001995067392 1515834210518784 1515903066832896 1516064195985408 1516735777257792 1516896994921191 1522561285417536 1523466853192368 1524926299373568 1530620572336128 1530783265849344 1531461367328256 1531624150211688 1531693723779072 1531856531360256 1532535108270894 1536499409485824 1537343433819648 1538257793514624 1539731409076224 1540810948325376 1545645239304192 1546564536631296 1546728924868608 1547414089904592 1547648866735104 1549131478728704 1552269098225664 1552339609583616 1552504611667968 1553192335199232 1554281312197068 1555770277920768 1556006322569216 1556695597277184 1556861062370432 1560651503763456 1561579726307328 1561745710546944 1562674583887872 1563770209096928 1567577471975424 1568271872434176 1568509813850112 1569371422024224 1571113180069888 1571809146765312 1571976218315776 1572047624863744 1572911176415488 1576740694523904 1576908290260992 1577147542011904 1577846181789696 1578952444136704 1583738064470016 1584608037772032 1584848457744384 1588182158710784 1593165076758528 1594282079516672 1600235335974912 1608713458679808 1609597151375616 1609760546308096 1616740334000064 1625470890541056 1626190936441344 1626363788369112 1631540610072576 1632436842097152 1633407760123776 1633581379145898 1639681384295808 1641252161323008 1642228322402304 1642402878984192 1643130425362608 1648285743476736 1648360616361984 1648535824760832 1649266087891968 1649441392535664 1650422424291732 1652003490988032 1655600621036544 1657186648326144 1658172286697472 1658348538003456 1659334867427328 1659511242306944 1664541026942976 1665278380007424 1665455386637952 1665531039449088 1665708072935424 1666445942974176 1668295438630912 1669211860685824 1671674413473792 1674271046762496 1674449009246208 1674703060074496 1675444914683904 1675623001940992 1676619605629696 1680701619437568 1681701243715584 1681879995973632 1682625029799168 1682880321110016 1683804754880157 1686420230383616 1688160354435072 1691711370166272 1691891186425856 1692897465878528 1698208927973376 1699218965004288 1700152373859576 1700410324454912 1709333363605504 1715716236509184 1716919162556416 1723338597780288 1732460647809024 1733412316866048 1733588280639488 1740070040477184 1741104975076992 1742772913569792 1750241562660864 1750507112890368 1751282546936832 1751468695166736 1756963924365312 1758008906873856 1759241485234044 1759693038944256 1760926798086144 1767502327578624 1768285290110976 1768473245605248 1768553577971712 1768741561982976 1769525073467424 1774021826543616 1774290984763392 1775076954513408 1776321499653792 1778023174766592 1778292940079104 1779080682602496 1779269785566208 1782954514962432 1784662544351232 1785724001058816 1785913810157568 1786704928549632 1786894841913636 1786976011075584 1787165953253632 1787957626316043 1791517110829056 1792310711353344 1792582644400128 1793567339456256 1796353310588928 1796544249503744 1797612773046272 1800264752971776 1803252779188224 1804325292736512 1804517079013376 1805316438222024 1805590344524288 1810980614596608 1811255380279296 1815065324240896 1820760087724032 1821843014025216 1822036662304768 1823120347869184 1828840383971328 1839530810277888 1839726338637824 1840820545421312 1847703238857216 1858503927361536 1858692589551616 1865642105253888 1866751725855744 1866950147595312 1873921582052352 1876832368459776 1877863343271552 1883755135401984 1884040942583808 1884875529019392 1885075877183616 1886197056333408 1888003989700608 1892114995470336 1893240361248768 1895054041939968 1896382705631232 1897222759181568 1897424419763964 1902332602220544 1903175291437056 1903377584729088 1903464045084672 1903666369069056 1904509649113344 1905844942336881 1907670697926656 1910485043970048 1911621335629824 1912671420592023 1912961615011776 1914794188210176 1915933042802688 1916136692148224 1916985496256376 1922148566827008 1923000034056192 1923291795554304 1924348291291608 1927337406152704 1930180766072832 1931534057875968 1933384423047168 1934534334480384 1934739961004032 1935890678665216 1940810203398144 1941964531433472 1943031284410944 1943326085091328 1950286815719424 1953316221222912 1953523844120576 1954685733797888 1960818556010496 1962193328635904 1969520413507584 1973663265193984 1981042647846912 1981243749302272 1989834257230848 2000276071612416 2000579557588992 2001465767927808 2001678508761984 2009153036427264 2010348012460032 2010561697410336 2020002660089856 2020897474412544 2021112280691712 2021204089110528 2021418927980544 2022314369677056 2022529326561588 2028659376586752 2029865954328576 2030081713890048 2030980992999777 2031289137589824 2033235065831424 2037662302814208 2041044354465792 2041948489771008 2042165533615584 2042258298372096 2042475375147008 2043380144361192 2048355098689536 2049573390778368 2049791245092864 2051010391352832 2052448399439718 2052975212101632 2054414597767168 2057445431967744 2060860319072256 2062086048841728 2062305233158144 2063218786539456 2063531822313472 2069472161562624 2069692130967552 2070006148890624 2070923113598976 2072375082929424 2074360370561024 2075594129702912 2082106301743104 2082327614062592 2083566111850496 2084710648899242 2090103295967232 2091029163245568 2091346418466816 2092495229365632 2095745529020416 2102544387014656 2103794909052928 2111650752626688 2112810717029376 2113131276992512 2124004488413184 2124220102344704 2133430543835136 2133647114633216 2141624665202688 2144951278239744 2146129535167488 2154143461736448 2155424673153024 2155653778666752 2156608683288423 2162417137680384 2163703269998592 2164891827703059 2167294520721408 2168254581921792 2168485051158816 2175057475928064 2176351126290432 2176582456129536 2177877013498368 2178108505527864 2183411478822912 2184710097862656 2185910194962312 2186241845727744 2188336215097344 2189637763203072 2189870505312256 2190840567150144 2191073437108387 2197480748875776 2197714324635648 2198047766347776 2199021450522624 2199255190047552 2200563232388976 2202671321317376 2205920875511808 2207467494715392 2210896382263296 2211131384004608 2212446489903104 2213661823057958 2215710465196032 2219388035923968 2220371173343232 2220607182183936 2220708052598784 2220944097247232 2221927923965568 2228899217965056 2232598678994944 2233926552911872 2242268324954112 2242506661298176 2243500039732224 2243840428146688 2245073006506876 2250880472580096 2255615160221696 2264278570631168 2265625286672384 2266869831812768 2274096293978112 2287389449060352 2287621648678912 2296174898774016 2297436225317532 2297540585668608 2297784797040384 2298802662406341 2309597113614336 2311216422488064 2318467858956288 2319846804946944 2320093387302912 2321121134856888 2321473300102656 2323697218093056 2328756917501952 2331421968295602 2333655416881152 2334009483853824 2335043395915776 2335291593555648 2340977255645184 2342369589460992 2342618565820416 2344011875831808 2345655313645392 2347902397448192 2351366207963136 2352764720775168 2354057133036336 2356669770104832 2357713720147968 2357964327473664 2358071437295616 2358322082643968 2359366764623232 2359617547655186 2365111041785856 2365362435391488 2365721313017856 2366769272684544 2368428666205056 2370697566355456 2372107576803328 2375607096705024 2376912056658048 2377272686616576 2380965334745088 2381218413543424 2382273238066176 2382526455884848 2382634681434112 2383943501754724 2389747615137792 2390110192533504 2391423119275008 2395137747451904 2400353003962368 2404337038917632 2405767056982016 2407088584296032 2414640819462144 2415007173705728 2427680116965376 2429124018700288 2438206335811584 2438453845295104 2439545682553668 2450372068718847 2461878241984512 2463342483603456 2463604318476288 2464695638043912 2472803737141248 2474162088803496 2475633636437598 2478005236482048 2485779972489216 2487258430046208 2487522807005184 2489002301140992 2489266863460416 2496811540414464 2498183079956928 2498296559173632 2498562109403136 2499668914461264 2502443157946368 2503817791028736 2511406570143744 2511673513869312 2512054590111744 2513167372025856 2513434502911488 2514929408444544 2517338652934144 2521052429156352 2522551865573376 2522819993960448 2523937544698752 2524320481665024 2528510274174976 2529630345575424 2529899226351952 2532240531652608 2537567055249408 2537836779638784 2537952060112896 2538221825425408 2539346198817792 2541126589782508 2547042660384768 2547313391960064 2548828447506432 2550228560789364 2550615486682368 2553058917613568 2554577390403584 2555980661675168 2562864755769344 2564000045408256 2564389060739072 2565797721722144 2573574354763776 2575378743834624 2577845897396224 2579379112640512 2587746937864192 2589286041911296 2590708379214592 2600382420959232 2614159370354688 2625760669335552 2626027218010112 2627203042750104 2638862227851066 2639539558416384 2641390197129216 2651253491367936 2652709868407872 2652830366957568 2653112342974464 2654287610201136 2661436477145088 2664482249480688 2667034762149888 2667439410118656 2668621023903744 2668904678349312 2676993816526848 2678586001588224 2678870715236352 2680057392824448 2680342262870454 2680464016613376 2680748929880448 2687275666243584 2688873966600192 2690351009184384 2694529965883392 2694816374255616 2694938785480704 2695225237307392 2696419159569408 2696705768748784 2704591690924032 2704879168782336 2706487939104768 2706775618520064 2707974657333036 2708385516786432 2710980087775232 2714979539091456 2716470921894912 2716883070418944 2721392472621056 2722597986361344 2722887378154112 2723011064496128 2724506859148256 2731140131586048 2732764521037824 2733054993457152 2734680521803776 2736597865919624 2737300282802176 2743260575956992 2747813758763008 2749448065122304 2750958382052608 2759296215416832 2759589507956736 2760008198520832 2761230818131968 2763166777239232 2788038884327424 2788461891289088 2789993639154176 2800425221392968 2815248552689664 2816795014907328 2817080956039168 2826061413875712 2827613815775424 2829295584500112 2832005984550912 2842581062909952 2844574058446848 2845834138772352 2846136629645946 2853498903330816 2855066377093632 2855196067627008 2855499553603584 2856764473670016 2861506046889984 2869442422517664 2872191282315264 2873899564204032 2874205038222336 2875478244384564 2882916417798144 2883222850240512 2884500051084288 2884937693331456 2886522436937412 2889726027628544 2891006109229056 2891313401545088 2893989179031552 2897301086813952 2900076634570752 2901801501720576 2902109941506048 2903836017997824 2904144674037152 2911215305097216 2912946797150208 2914546926616416 2914989127636992 2917781620129792 2919517017604096 2921120756200192 2925430223579136 2929974331834368 2930285766180864 2930730355130368 2932028600696832 2932340253396736 2934084309851968 2941227834015744 2943289992953856 2954280620261376 2960494897790976 2960809576245248 2960944070131712 2962570565287424 2971865623953408 2991333386309632 3000869336383488 3002517763142976 3015842546115504 3030003990134784 3031668421037568 3031806133665792 3032128391970816 3033471554515584 3033793989842382 3045122570835072 3046933706384736 3049852598747136 3061241144672256 3061566531698688 3062922734656512 3063248300423376 3063387447558144 3063713062720512 3065070216541788 3072998818971648 3074686867639296 3076515587029248 3078672599159577 3079462818152448 3081621896650752 3091290478608384 3093129073262592 3093457849737216 3094828179809184 3095297733470208 3098262957457408 3104538196451328 3105009223335936 3106384670398464 3108562624394136 3111540555841536 3112012645138432 3113391194554368 3113722124740864 3121303007526912 3123159452614656 3123491421093888 3125349167775744 3127065973348863 3127540418193856 3135154943950848 3136543744868352 3137019627700224 3138742844048448 3143618293530624 3143952436631552 3144095249727488 3145822352830976 3153816580521984 3155692363579392 3157904888273408 3167476128940032 3169216075544064 3169696915488768 3176364317421568 3186330153517056 3188564159033344 3200470671949824 3217426917359616 3219194302751232 3219521092616192 3233480668000128 3250941781082112 3252381872882688 3252727576738224 3263081220145152 3264873684194304 3266815520247552 3267162758291796 3279362768591616 3282504322646016 3284456644804608 3284805757968384 3286260850725216 3296571486953472 3297071649521664 3298532175783936 3298882785071328 3300844848583464 3304006981976064 3311201242073088 3314373296652288 3316344573394944 3316697076006912 3318669734854656 3319022484613888 3320492734586937 3329082053885952 3330556760014848 3330910773275904 3331062078898176 3331416145870848 3332891885948352 3338423721371648 3343348826947584 3348898018492416 3350889829367808 3351246003881984 3353239211259392 3363402487431168 3363759991947264 3365250059598336 3365760642220032 3367609509760314 3372840460767232 3376320708870144 3383422740332544 3383782372851712 3385794931757056 3396417855946752 3398437930008576 3400304747719152 3400820648909824 3418666727211008 3431432473018368 3433838325112832 3446677195560576 3464921295618048 3466824633732096 3467176561278976 3480140080954368 3482209950153984 3485545827139584 3500483125321728 3501014225780736 3502565093873664 3502937390333472 3513927848730624 3516017813747712 3518482970468088 3519386077888512 3521853596172288 3535004655157248 3536570580221952 3536946491210496 3537107155943424 3537483123965952 3539050146934848 3539426321482779 3548043653087232 3548581969526784 3550153909026816 3552642999307584 3556046349533184 3558161365204992 3558539571132416 3565909029924864 3571448002117632 3571827620315136 3573409857099264 3573789683827272 3573952022151168 3574331906507264 3575915252632086 3584621422706688 3585165288800256 3587134678912512 3592706621177856 3593088499007488 3595225546092544 3600529505943552 3606505558376448 3608650585473024 3609034158026752 3610632876444048 3611180689048576 3621961229193216 3622510760558592 3630130648481792 3641520175448064 3643686028050432 3644073324609536 3646240695738368 3657680767942656 3679061620555776 3679452677275648 3681641090842624 3695406477714432 3717007854723072 3717385179103232 3731284210507776 3733503451711488 3733900295190624 3747843164104704 3753664736919552 3755726686543104 3767510270803968 3768081885167616 3769751058038784 3770151754367232 3772394112666816 3776007979401216 3784229990940672 3786480722497536 3792765411262464 3794445518363136 3794848839527928 3806350582874112 3806755169458176 3806928090169344 3807332738138112 3809019298226688 3811689884673762 3815341395853312 3820970087940096 3823242671259648 3825342841184046 3825923230023552 3829588376420352 3831866085605376 3832273384296448 3833970992512752 3844297133654016 3846000068112384 3846583591108608 3848696582583216 3854674812305408 3860361532145664 3863068115751936 3866768846094336 3869068668960768 3869479922008064 3871781357330432 3881620406796288 3883929062866944 3886062568821888 3886652170182656 3900573631438848 3906632442445824 3907047688241152 3909371467595776 3921637112020992 3924386657271808 3939040827015168 3947326530387968 3962085295693824 3962487498604544 3979668514461696 4000552143224832 4001159115177984 4002931535855616 4003357017523968 4018306072854528 4020513394305681 4020696024920064 4021123394820672 4041794948825088 4042224561383424 4042408178221056 4042837855961088 4044628739354112 4045058653123176 4057318753173504 4059731908657152 4060163427780096 4061961985999554 4062578275179648 4066470131662848 4075324605628416 4082088708931584 4083896979542016 4084331067231168 4084516596744192 4084950750294016 4086760288722384 4096710197379072 4099146781556736 4099582490185728 4102020782705664 4104896798879436 4105950424203264 4108829195534336 4114890863935488 4121720638144512 4124172097683456 4124610466316288 4126437573078912 4127063644626944 4138944323125248 4139384261935104 4140012297781248 4141846227197952 4144750165858848 4148720741122048 4151188259405824 4164212603486208 4164655228125184 4167132223700992 4169421297798484 4180206591934464 4182058326491136 4182692836933632 4184990458731264 4191491058040832 4205088774029312 4207589818105856 4225621434058752 4226262553985024 4248008976826368 4248440204689408 4266861087670272 4267294229266432 4269204944468919 4283249330405376 4292259070334976 4308286923472896 4310849346306048 4311307557333504 4313217366576846 4324834275360768 4327406539997184 4329783655406118 4334589041442816 4336509163843584 4336970102317632 4350114951856128 4352702252580864 4353164912259072 4355754026996736 4356217011055728 4366822957645824 4369420195725312 4371820389924624 4372483691455488 4376672430194688 4379275526406144 4379741010624512 4381681134300288 4382146874216774 4394961497751552 4395428649271296 4396095532695552 4398042901045248 4398510380095104 4401126464777952 4405342642634752 4411841751023616 4414934989430784 4421792764526592 4422262768009216 4424892979806208 4427323646115916 4431420930392064 4438776071847936 4440742346686464 4441214364367872 4441416105197568 4441888194494464 4443855847931136 4446971532119389 4457798435930112 4465197357989888 4467853105823744 4485013322596352 4487000079464448 4487680856293376 4490146013013752 4511230320443392 4528557141262336 4531250573344768 4533739663625536 4548192587956224 4550690984763573 4574778898120704 4575243297357824 4592349797548032 4594872450635064 4595081171337216 4595569594080768 4597605324812682 4619194227228672 4622432844976128 4636935717912576 4639693609893888 4640186774605824 4642242269713776 4642946600205312 4647394436186112 4657513835003904 4662843936591204 4667310833762304 4668018967707648 4670086791831552 4670583187111296 4681954511290368 4684739178921984 4685237131640832 4688023751663616 4691310627290784 4695804794896384 4702732415926272 4705529441550336 4708114266072672 4713339540209664 4715427440295936 4715928654947328 4716142874591232 4716644165287936 4718733529246464 4719235095310372 4730222083571712 4730724870782976 4731442626035712 4733538545369088 4736857332410112 4741395132710912 4744215153606656 4751214193410048 4753824113316096 4754545373233152 4762436827086848 4764546476132352 4765052911769696 4765269362868224 4767887003509448 4779495230275584 4782846238550016 4790275494903808 4800706007924736 4808674077835264 4811534113964032 4814177168592064 4829281638924288 4830014347411456 4858248037400576 4876412671623168 4876907690590208 4879091365107336 4900744137437694 4923756483969024 4926684967206912 4927208636952576 4929391276087824 4945607474282496 4948324177606992 4951267272875196 4956010472964096 4971559944978432 4974516860092416 4975045614010368 4978004602281984 4978533726920832 4993623080828928 4996366159913856 4996593118347264 4997124218806272 4999337828922528 5004886315892736 5007635582057472 5022813140287488 5023347027738624 5024109180223488 5026334744051712 5026869005822976 5029858816889088 5034677305868288 5042104858312704 5045103731146752 5045639987920896 5047875089397504 5048640963330048 5051414264640471 5057020548349952 5059260691150848 5059798452703904 5064481063305216 5075134110498816 5075673559277568 5076443650850816 5078692397635584 5082253179565016 5094626783920128 5097656895012864 5100457121578728 5101230973364736 5106117835227136 5109154780807168 5111961323350336 5125729511538688 5128000090816512 5128778121478144 5131595443444288 5147148709527552 5150757487669248 5158758225281024 5178572083822592 5181416758429184 5200764841918464 5228318740709376 5251521338671104 5252054436020224 5254406085500208 5277724455702132 5279079116832768 5282780394258432 5302506982735872 5305419736815744 5305660733915136 5306224685948928 5308575220402272 5322872954290176 5328964498961376 5334069524299776 5334878820237312 5337242047807488 5337809356698624 5353987633053696 5357172003176448 5357741430472704 5360114785648896 5360684525740908 5360928033226752 5361497859760896 5363872878948129 5374551332487168 5377747933200384 5380702018368768 5389059931766784 5389632748511232 5390450474614784 5392838319138816 5393411537497568 5409758337564672 5412975878209536 5413551237040128 5415949314666072 5416771033572864 5421960175550464 5432941843789824 5433766140837888 5442784945242112 5445195972722688 5445774756308224 5446022128992256 5449013718296512 5462280263172096 5465529042075648 5466109986914304 5469361043607552 5473195731839248 5486521151913984 5498896130244608 5501916764105216 5518592430833664 5519179015913472 5520016397041664 5522461636263936 5526333554478464 5576077768654848 5576923782578176 5579987278308352 5600850442785936 5630497105379328 5633590029814656 5634161912078336 5652122827751424 5655227631550848 5658591169000224 5664011969101824 5685162125819904 5689148116893696 5691668277544704 5692273259291892 5706997806661632 5710132754187264 5710392135254016 5710999107207168 5713528947340032 5717534827010643 5723012093779968 5738884845035328 5744382564630528 5747799128408064 5748410076444672 5750956488769128 5766445700481024 5769000102168576 5769875386662912 5773044873874824 5779452055257088 5782012218458112 5782626803090176 5794602173627904 5800153269141504 5803603003441152 5804219883012096 5807672035995648 5808289348074304 5822430610194432 5825893594300416 5829093853232832 5829978255273984 5839034035208192 5842241512400384 5850860447158272 5859948663668736 5860571532361728 5861460710260736 5864057201393664 5864680506793472 5868168619703936 5882455668031488 5886579985907712 5908561240522752 5920989795581952 5921619152490496 5921888140263424 5925141130574848 5943731247906816 5982666772619264 6001738672766976 6005035526285952 6031685092231008 6060007980269568 6063336842075136 6063612267331584 6064256783941632 6066943109031168 6067587979684764 6090245141670144 6093867412769472 6099705197494272 6123133063397376 6125845469313024 6126496600846752 6126774895116288 6127426125441024 6130140433083576 6149373735278592 6153031174058496 6157345198319154 6158925636304896 6163243793301504 6182580957216768 6186258146525184 6186915699474432 6189656359618368 6190595466940416 6209076392902656 6210018446671872 6212769340796928 6217125248788272 6223081111683072 6224025290276864 6226782389108736 6227444249481728 6246318905229312 6246982842187776 6250698335551488 6254131946697726 6255080836387712 6270309887901696 6273087489736704 6274039255400448 6277485688096896 6287236587061248 6287904873263104 6288190499454976 6291644705661952 6307633161043968 6311384727158784 6315809776546816 6334952257880064 6338432151088128 6339393830977536 6352728634843136 6372660307034112 6377128318066688 6400941343899648 6434853834719232 6438388605502464 6439042185232384 6466961336000256 6501883562164224 6504763745765376 6505455153476448 6529747368388608 6533631040495104 6534325516583592 6558725537183232 6565008645292032 6568913289609216 6569611515936768 6572521701450432 6573220311325161 6593142973906944 6594143299043328 6597064351567872 6597765570142656 6601689697166928 6608013963952128 6622402484146176 6632689146789888 6633394152013824 6637339469709312 6638044969227776 6640985469173874 6658164107771904 6661113520029696 6661821546551808 6662124157796352 6662832291741696 6665783771896704 6676847442743296 6686697653895168 6697796036984832 6701779658735616 6702492007763968 6706478422518784 6726804974862336 6727519983894528 6730500119196672 6731521284440064 6735219019520628 6745680921534464 6752641417740288 6766845480665088 6767564745703424 6771589863514112 6792835711893504 6796875860017152 6800609495438304 6801641297819648 6837333454422016 6862864946036736 6867676650225664 6893354391121152 6933649267464192 6934353122557952 6960280161908736 6964419900307968 6971091654279168 7000966250643456 7002028451561472 7005130187747328 7005874780666944 7027855697461248 7032035627495424 7036965940936176 7043707192344576 7070009310314496 7073141160443904 7073892982420992 7074214311886848 7074966247931904 7078100293869696 7078852642965558 7096087306174464 7097163939053568 7100307818053632 7105285998615168 7112092699066368 7116322730409984 7117079142264832 7131818059849728 7142896004235264 7143655240630272 7146819714198528 7147579367654544 7147904044302336 7148663813014528 7151830505264172 7169242845413376 7170330577600512 7174269357825024 7185413242355712 7186176998014976 7190451092185088 7201059011887104 7213011116752896 7217301170946048 7218068316053504 7221265752888096 7222361378097152 7243922458386432 7245021521117184 7260261296963584 7283040350896128 7287372056100864 7288146649219072 7292481391476736 7296487271147347 7315361535885312 7358905354551296 7363282181685248 7390812955428864 7434015709446144 7434770358206464 7462568421015552 7467006903422976 7467800590381248 7495686328209408 7507329473839104 7511453373086208 7535020541607936 7536163770335232 7539502116077568 7540303508734464 7544788225333632 7552015958802432 7568459981881344 7572961444995072 7585530822524928 7588891036726272 7589697679055856 7612701165748224 7613510338916352 7613856180338688 7614665476276224 7618038596453376 7623379769347524 7630682791706624 7641940175880192 7646485342519296 7650685682368092 7651846460047104 7659176752840704 7663732171210752 7664546768592896 7667941985025504 7688594267308032 7692000136224768 7693167182217216 7697393165166432 7709349624610816 7720723064291328 7726136231503872 7733537692188672 7738137337921536 7738959844016128 7743562714660864 7747816380702853 7763240813592576 7767858125733888 7772125137643776 7773304340365312 7801147262877696 7814095376482304 7818742935191552 7848773314543616 7878081654030336 7894653060775936 7924170591387648 7924974997209088 7959337028923392 8001104286449664 8002318230355968 8005863071711232 8006714035047936 8036612145709056 8041026788611362 8041392049840128 8042246789641344 8083589897650176 8084449122766848 8084816356442112 8085675711922176 8089257478708224 8090117306246352 8114637506347008 8119463817314304 8120326855560192 8123923971999108 8125156550359296 8132940263325696 8150649211256832 8164177417863168 8167793959084032 8168662134462336 8169033193488384 8169901500588032 8173520577444768 8193420394758144 8198293563113472 8199164980371456 8204041565411328 8209793597758872 8211900848406528 8217658391068672 8229781727870976 8243441276289024 8248344195366912 8249220932632576 8252875146157824 8254127289253888 8258661416793151 8277888646250496 8278768523870208 8280024595562496 8283692454395904 8289500331717696 8297441482244096 8302376518811648 8329310456250368 8334264447401984 8338842595596968 8364116652982272 8365385673867264 8369980917462528 8382982116081664 8410177548058624 8415179636211712 8451242868117504 8452525107970048 8496017953652736 8496880409378816 8533722175340544 8534588458532864 8538409888937838 8566498660810752 8584518140669952 8616573846945792 8621698692612096 8622615114667008 8626434733153692 8649668550721536 8654813079994368 8659567310812236 8669178082885632 8673018327687168 8673940204635264 8700229903712256 8705404505161728 8706329824518144 8711508053993472 8712434022111456 8733645915291648 8738840391450624 8743640779849248 8744967382910976 8753344860389376 8758551052812288 8759482021249024 8763362268600576 8764293748433548 8789922995503104 8790857298542592 8792191065391104 8796085802090496 8797020760190208 8802252929555904 8810685285269504 8823683502047232 8829869978861568 8844525536018432 8849785959612416 8854647292231832 8862841860784128 8881484693372928 8882428728735744 8882832210395136 8883776388988928 8887711695862272 8893943064238778 8915596871860224 8930394715979776 8935706211647488 8970026645192704 8974000158928896 8975361712586752 8980292026027504 9022460640886784 9057114282524672 9062501146689536 9067479327251072 9096385175912448 9101381969527146 9149557796241408 9150486594715648 9184699595096064 9189744901270128 9190162342674432 9191139188161536 9195210649625364 9236017797478731 9238388454457344 9244865689952256 9273871435825152 9279387219787776 9280373549211648 9284484539427552 9285893200410624 9294788872372224 9315027670007808 9325687873182408 9334621667524608 9336037935415296 9340173583663104 9341166374222592 9363909022580736 9369478357843968 9370474263281664 9376047503327232 9381197920046589 9382621254581568 9391609589792768 9405464831852544 9411058883100672 9416228532145344 9430854880591872 9431857309894656 9432285749182464 9433288330575872 9437467058492928 9438470190620744 9461449741565952 9467077090738176 9473714664820224 9482790265421824 9488430307213312 9502428386820096 9507648226632192 9509090746466304 9524873654173696 9529092952264704 9530105823539392 9530538725736448 9535774007018896 9558990460551168 9565692477100032 9580550989807616 9601412015849472 9617348155670528 9623068227928064 9628354337184128 9658563277848576 9660028694822912 9716496074801152 9752825343246336 9753815381180416 9758182730214672 9801488274875388 9847512967938048 9853369934413824 9854417273905152 9858782552175648 9891214948564992 9896648355213984 9902534545750392 9912020945928192 9943119889956864 9949033720184832 9950091228020736 9956009204563968 9957067453841664 9961478203760811 9987246161657856 9992732319827712 9993186236694528 9994248437612544 9998675657845056 10015271164114944 10046694055477248 10052669488103424 10053738011645952 10059717633778176 10069354611736576 10090207462293504 10091279975841792 10095750178795008 10097281926660096 10102828529280942 10114041096699904 10118521382301696 10119596905407808 10128962126610432 10150268220997632 10151347118555136 10152887301701632 10157384795271168 10164506359130032 10189253567840256 10195313790025728 10200914243157456 10202461946729472 10212235670454272 10218309561614336 10223922646700672 10251459023077376 10256000181633024 10257556242956288 10263190886888576 10294297419055104 10301514975338496 10317516450562048 10357144167645184 10362833516858368 10401529683836928 10456637481418752 10503042677342208 10508812171000416 10555448911404264 10558158233665536 10565560788516864 10605013965471744 10610839473631488 10611321467830272 10612449371897856 10617150440804544 10618278964448337 10645745908580352 10657928997922752 10668139048599552 10674484095614976 10675618713397248 10714344006352896 10715482860945408 10720229571297792 10721369051481816 10721856066453504 10722995719521792 10727745757896258 10755495866400768 10761404036737536 10778119863533568 10779265497022464 10780900949229568 10785676638277632 10786823074995136 10819516675129344 10825951756419072 10827102474080256 10831898629332144 10833542067145728 10843920351100928 10865883687579648 10867532281675776 10885569890484224 10890391945445376 10891549512616448 10892044257984512 10898027436593024 10924560526344192 10931058084151296 10932219973828608 10938722087215104 10946391463678496 10973042303827968 10997792260489216 11003833528210432 11037184861667328 11038358031826944 11040032794083328 11044923272527872 11052667108956928 11152155537309696 11159974556616704 11201700885571872 11260994210758656 11267180059629312 11268323824156672 11304245655502848 11310455263101696 11317182338000448 11328023938203648 11378296233787392 11383336555089408 11384546518583784 11420265508374528 11420784270508032 11421998214414336 11427057894680064 11435069654021286 11446024187559936 11477769690070656 11488765129261056 11495598256816128 11496820152889344 11501912977538256 11532891400962048 11538000204337152 11539750773325824 11546089747749648 11558904110514176 11564024436916224 11565253606180352 11589204347255808 11600306538283008 11607206006882304 11608439766024192 11615344071991296 11616578696148608 11644861220388864 11651787188600832 11658187706465664 11659956510547968 11678068070416384 11684483024800768 11701720894316544 11719897327337472 11721143064723456 11722921420521472 11728114402787328 11729361013586944 11736337239407872 11764911336062976 11773159971815424 11817122481045504 11841979591163904 11843238304980992 11850282261149696 11887462495813632 11965333545238528 12003477345533952 12010071052571904 12063370184462016 12126673684150272 12127224534663168 12128513567883264 12133886218062336 12135175959369528 12180490283340288 12187734825538944 12199410394988544 12246266126794752 12251690938626048 12252993201693504 12253549790232576 12254852250882048 12260280866167152 12298747470557184 12306062348116992 12314690396638308 12317851272609792 12326487586603008 12365161914433536 12372516293050368 12373831398948864 12379312719236736 12381190933880832 12418152785805312 12420036893343744 12425538681593856 12434250497576544 12446162223366144 12448050580553728 12453564778217472 12454888498963456 12492637810458624 12493965684375552 12501396671102976 12508263893395452 12510161672775424 12540619775803392 12546174979473408 12548078510800896 12554971376193792 12574473174122496 12575809746526208 12583289411323904 12615266322087936 12622769454317568 12631619553093632 12676864302176256 12678787661955072 12705457269686272 12745320614068224 12754256636133376 12801882687799296 12876777211004928 12878084370464768 12933922672000512 13003767124328448 13009527491530752 13010910306952896 13059494736777216 13067262080990208 13068651033167184 13117451074366464 13130017290584064 13137826579218432 13139223031873536 13145043402900864 13146440622650322 13186285947813888 13188286598086656 13194128703135744 13195531140285312 13203379394333856 13216027927904256 13244804968292352 13265378293579776 13266788304027648 13274678939418624 13276089938455552 13281970938347748 13316328215543808 13322227040059392 13323643093103616 13324248315592704 13325664583483392 13331567543793408 13340914596358167 13353694885486592 13373395307790336 13395592073969664 13403559317471232 13404984015527936 13412956845037568 13455039967789056 13461000238393344 13463042568880128 13470438039041256 13491361843068928 13533690961330176 13535129491406848 13543179727028224 13585671423787008 13593751720034304 13601218990876608 13603282595639296 13674666908844032 13725729892073472 13735353300451328 13786708782242304 13867298534928384 13868706245115904 13920560323817472 13928839800615936 13942183308558336 14001932501286912 14004056903122944 14010260375494656 14011749561333888 14055711394922496 14064071254990848 14073931881872352 14087414384689152 14140018620628992 14146282320887808 14147785964841984 14148428623773696 14149932495863808 14156200587739392 14157705285931116 14192174612348928 14194327878107136 14200615636107264 14210571997230336 14224185398132736 14232645460819968 14234158284529664 14263636119699456 14287310481260544 14293639428397056 14295158735309088 14295808088604672 14297327626029056 14303661010528344 14338485690826752 14348538715650048 14370826484711424 14372353996029952 14380902184370176 14402118023774208 14426022233505792 14434602341892096 14436136632107008 14442531505776192 14444722756194304 14487844916772864 14490043042234368 14520522593927168 14574744112201728 14576293298438144 14584962782953472 14592974542294694 14630723071770624 14717810709102592 14726564363370496 14781625910857728 14868031418892288 14869540716412928 14925136842031104 14934013806845952 14935601180762496 14991372656418816 15014658947678208 15022906746172416 15070041083215872 15072327540670464 15079004232155136 15080607017468928 15089576450667264 15104031917604864 15136919963762688 15145922889990144 15154242793921413 15171061645049856 15177782073452544 15179395358111712 15225402331496448 15227020677832704 15229330952552448 15236077192906752 15246759538695048 15261365583413248 15283880351760384 15292970685038592 15301371364736184 15303692920094208 15318353505681408 15327464342421504 15329093537185792 15335883970051008 15337514059758709 15377188534616064 15384000272449536 15386334364434432 15394786330332864 15418699249221632 15441446128582656 15452272463007744 15476274675843072 15477919688032256 15487125429321728 15495632761405706 15535716251467776 15544250275287552 15546608680730624 15602294525755392 15628190752964608 15637485870383104 15697546629087232 15756163308060672 15789306121551872 15848341182775296 15849949994418176 15918674057846784 16002208572899328 16004636460711936 16011726143422464 16013428070095872 16073224291418112 16082053577222724 16082784099680256 16084493579282688 16091618636844387 16167179795300352 16168898245533696 16171351423844352 16178514957416448 16180234612492704 16229275012694016 16238927634628608 16240653711120384 16247847943998216 16250313100718592 16265880526651392 16301298422513664 16328354835726336 16335587918168064 16337324268924672 16338066386976768 16339803001176064 16347041154889536 16386840789516288 16396587126226944 16398329960742912 16408083130822656 16419587195517744 16435316782137344 16459563455741952 16496688390733824 16498441865265152 16505750292315648 16508254578507776 16517322833586302 16555777292500992 16557537047740416 16560049191124992 16567384908791808 16579000663435392 16594882964488192 16604753037623296 16658620912500736 16668528894803968 16677685191193936 16728233305964544 16730771347734528 16739961834925056 16765964232163328 16820355096117248 16830359272423424 16902485736235008 16905050215940096 16992035907305472 16993760818757632 17067444350681088 17069176917065728 17076819777875676 17132997321621504 17152604481031929 17169036281339904 17233147693891584 17243397385224192 17245230229334016 17252869466307384 17299337101443072 17309626159988736 17319134621624472 17338356165771264 17346036655374336 17347880409270528 17400459807424512 17410809010323456 17412659649036288 17423016107986944 17424868044222912 17467291830583296 17477680782901248 17487281559698496 17489934765821952 17517102105624576 17518964042498048 17526724537201152 17528587496867096 17579845991006208 17581714597085184 17584382130782208 17592171604180992 17594041520380416 17604505859111808 17621370570539008 17647367004094464 17659739957723136 17689051072036864 17699571919224832 17709294584463664 17725683721568256 17762969386745856 17764857457471488 17765664420790272 17767552777977856 17775423391724544 17787886128477556 17831193743720448 17860789431959552 17871412423294976 17940053290385408 17948000317857792 17950723425173504 17960584052055008 18044921281773568 18114228565049344 18125002293379072 18134958654502144 18192770351824896 18202763939054292 18299115592482816 18369399190192128 18379489802540256 18380324685348864 18382278376323072 18390421299250728 18472035594957462 18476776908914688 18489731379904512 18547742871650304 18558774439575552 18560747098423296 18568969078855104 18571786400821248 18630055340015616 18651375746364816 18669243335049216 18672075870830592 18680347167326208 18682332748445184 18738956715687936 18740948526563328 18752095006654464 18762395840093178 18765242509163136 18783219179585536 18810929663705088 18822117766201344 18832457064290688 18861709761183744 18863714619789312 18864571498364928 18866576661151744 18874934116985856 18876940381241488 18922899483131904 18934154181476352 18947429329640448 18965580530843648 18976860614426624 19004856773640192 19015296453264384 19018181492932608 19049747308347392 19058185904529408 19060211647078784 19061077451472896 19071548014037792 19117980921102336 19131384954200064 19161101979615232 19202824031698944 19234696311341056 19246136455856128 19256708674368256 19317126555697152 19320057389645824 19505650686492672 19516365460429344 19602976549750776 19695025935876096 19706739868827648 19708834547810304 19717565104351296 19719660933975483 19782429897129984 19793296710427968 19805069091500784 19824041891856384 19898067440369664 19900182456041472 19912018409127936 19914134907683328 19922956407521622 19974492323315712 19985464639655424 19986372473389056 19988496875225088 19997351315690112 20030542328229888 20093388110954496 20105338976206848 20107476023291904 20119435267556352 20138709223473152 20180414924587008 20182559951683584 20191500357590016 20194563853320192 20205657058561884 20228082193399808 20237042764603392 20239193810815616 20257924253220864 20300536441995264 20302694237110272 20305774603403264 20314769590542336 20329012718260064 20378507135680512 20390627580051456 20401828486314912 20404923893458944 20424471340908544 20436619123228672 20447845293401344 20502918046154752 20512000363266048 20515112485912576 20526381773777152 20588594838110208 20603029950676992 20725667033716736 20803059367673856 20913274962837504 21006085354684416 21017624342000832 21110897822808528 21131121577033728 21210027930943488 21221678947262976 21222642935660544 21224898743795712 21234300881609088 21236557928896674 21291491817160704 21315857995845504 21336278097199104 21348968191229952 21351237426794496 21428688012705792 21430965721890816 21440459142595584 21442738102963632 21443712132907008 21445991439043584 21455491515792516 21510991732801536 21522808073475072 21556239727067136 21558530994044928 21561801898459136 21571353276555264 21573646149990272 21639033350258688 21651903512838144 21654204948160512 21663797258664288 21667084134291456 21687840702201856 21731767375159296 21735064563351552 21771139780968448 21780783890890752 21783099025232896 21784088515969024 21796054873186048 21849121052688384 21862116168302592 21864439947657216 21877444174430208 21889461813442041 21892782927356992 21946084607655936 22007667056420864 22076716063653888 22089846545055744 22105334217913856 22304311074619392 22319949113233408 22403401771143744 22521988421517312 22534360119258624 22536647648313344 22608491311005696 22620910526203392 22634364676000896 22656047876407296 22756592467574784 22766673110178816 22769093037167568 22840531016749056 22841568541016064 22843996428828672 22854115789360128 22870139308042572 22892048375119872 22955539380141312 22977530258522112 22991196513632256 22993640305778688 23003825955076512 23065782801924096 23076000408674304 23079501546651648 23092179495499296 23117808221028352 23128048873832448 23130507212360704 23178408694511616 23200613076566016 23214412013764608 23216879532048384 23230688143982592 23233157392297216 23243449142108559 23289722440777728 23303574377201664 23316375412931328 23319913021095936 23368966049601536 23403441788633088 23442286129446912 23456228805574656 23458722027173888 23472674478815744 23546319943630848 23634244962091008 23683959182327808 23686476609961984 23700564522299392 23774924991627264 23930667090477056 24006954691067904 24020142105143808 24126740368924032 24253347368300544 24254449069326336 24257027135766528 24267772436124672 24270351918739056 24360980566680576 24375469651077888 24398820789977088 24492532253589504 24503381877252096 24505986403387008 24507099580465152 24509704501764096 24520561732334304 24597494941114368 24612124696233984 24629380793276616 24635702545219584 24652975173206016 24730323828867072 24745032586100736 24747662797897728 24758625438473472 24762381867761664 24775984250379453 24836305571610624 24840073786687488 24851077363187712 24868500995153088 24892324446732288 24907129556434944 24909776997926912 24987931368751104 25002793342205952 25016527786790904 25020323345550848 25092349958946816 25096157021601792 25109942752387584 25148946348244992 25151619493052416 25166578822647808 25230532644175872 25245538908635136 25263239106187264 25353728604352512 25357575323910144 25410914539372544 25490641228136448 25508513272266752 25603765375598592 25753554422009856 25756168740929536 25867845344001024 26007534248656896 26019054983061504 26021820613905792 26118989473554432 26134524161980416 26137302066334368 26234902148732928 26260034581168128 26275653158436864 26278446063747072 26290086805801728 26292881245300644 26372571895627776 26376573196173312 26388257406271488 26391062280570624 26406758788667712 26432055855808512 26489609936584704 26533576608055296 26549357878837248 26552179876911104 26563941876695496 26644454080118784 26647286186207232 26648496631185408 26651329166966784 26663135087586816 26681829192716334 26707389770973184 26746790615580672 26791184147939328 26807118634942464 26809968031055872 26825913690075136 26910079935578112 26922000476786688 26926085137760256 26940876078082512 26982723686137856 27067381922660352 27070258982813696 27086359454056448 27171342847574016 27187503440068608 27202437981753216 27206565191278592 27349333817688064 27451459784146944 27470706600902656 27573417564484608 27734597069856768 27737412490231808 27841120647634944 27857679601231872 27884366617116672 28003865002573824 28008113806245888 28020520750989312 28023499122667776 28111422789844992 28128142509981696 28143593760139767 28147863763744704 28174828769378304 28292564641775616 28295571929683968 28296857247547392 28299864991727616 28312401175478784 28315410571862232 28384349224697856 28401231272214528 28421143994460672 28448370796265472 28465290921639936 28468316569059328 28527272239398912 28574620962521088 28587278856794112 28590317470618176 28591616177209344 28594655252058112 28607322021056688 28676971381653504 28697077431300096 28741652969422848 28744707992059904 28761804368740352 28804236047548416 28852044467011584 28869204683784192 28872273264214016 28885063011552384 28889445512388608 28975689833545728 28980086084468736 29041045187854336 29149488224403456 29152586596876288 29169925565906944 29185949084589388 29261446143541248 29435621418205184 29453128726740992 29563251821715456 29736062837784576 29739081432825856 29850273684062208 29868027613691904 29871202361524992 29884434611282433 29982745312837632 30045813492344832 30140082166431744 30158008464310272 30161214034937856 30179152901334528 30208063835209728 30273839927525376 30291845779980288 30308485587842826 30342123290099712 30355564146905088 30358790716223424 30450804662992896 30454041355665408 30458661905104896 30472154385813504 30493519077390096 30522731166826496 30567760703520768 30585941370077184 30602742729472368 30607385840188416 30636707011362816 30654928684843008 30658187074371584 30671767940102016 30675028119517418 30754377069232128 30768000544899072 30772668728868864 30789572660665728 30837398498443264 30882892257165312 30904544926015488 30952549351686144 30955839376064512 30974250858643456 30991265522811412 31071432502935552 31088500550575104 31093217361461248 31204589051510784 31256381505929216 31274971740766208 31395093258174464 31578612243103744 31696682365550592 31699899988836352 31837348115693568 31854836893345011 32004417145798656 32023452286844928 32026856140191744 32146448582836224 32164107154445448 32165568199360512 32168987158565376 32183237273688774 32334359590600704 32337796491067392 32342702847688704 32357029914832896 32360469224985408 32458550025388032 32477855269257216 32481307422240768 32495695887996432 32500626201437184 32531761053302784 32602596845027328 32656709671452672 32671175836336128 32674648537849344 32676132773953536 32679606002352128 32694082309779072 32773681579032576 32793174252453888 32796659921485824 32816166261645312 32839174391035488 32870633564274688 32919126911483904 32993376781467648 32996883730530304 33011500584631296 33016509157015552 33034645667172604 33111554585001984 33115074095480832 33120098382249984 33134769817583616 33158001326870784 33189765928976384 33209506075246592 33317241825001472 33337057789607936 33355370382387872 33456466611929088 33479923669850112 33531928464326656 33640710192234496 33660718544846848 33804971472470016 33810100431880192 33984071814610944 34134888701362176 34138353834131456 34153639555751352 34265994643243008 34305208962063858 34338072562679808 34466295387783168 34486794770448384 34490460458668032 34505738932614768 34598674202886144 34619252319977472 34638269243248944 34676712331542528 34692073310748672 34695760818541056 34800919614849024 34821618020646912 34825319298072576 34846032215973888 34849736088445824 34934583661166592 34955361565802496 34974563119396992 34979869531643904 35034204211249152 35037928084996096 35053449074402304 35057174993734192 35159691982012416 35163429194170368 35168764261564416 35184343208361984 35188083040760832 35209011718223616 35242741141078016 35294734008188928 35319479915446272 35378102144073728 35399143838449664 35418589168927328 35451367443136512 35525938773491712 35529714914942976 35535105555955712 35550846783449088 35575772256955112 35662387487440896 35721578863919104 35742824846589952 35880106580770816 35896000635715584 35901446850347008 35921168104110016 36250004586758144 36269917309004288 36385540703649792 36405527878108584 36598231184965632 36738798380384256 36758979605080512 36760649370697728 36764556752646144 36780842598501456 36944071189914924 36953553817829376 36979462759809024 37095485743300608 37117548879151104 37121494196846592 37137938157710208 37143572801642496 37260110680031232 37302751492729632 37338486670098432 37344151741661184 37360694334652416 37364665496890368 37477913431375872 37481897053126656 37504190013308928 37524791680186356 37530485018326272 37566438359171072 37621859327410176 37644235532402688 37664914128581376 37723419522367488 37727429239578624 37733153322303488 37749868233971712 37753880762482976 37845798966263808 37868308362952704 37894858659280896 37931161061687296 37953721228853248 38030592906528768 38036362985865216 38099494616694784 38116371809058816 38120423294157568 38122154902945792 38143096028075584 38235961842204672 38262769908400128 38405648063397888 38492272911712256 38513417348736512 38634253111394304 38640114779291648 39011301372985344 39032730920858688 39205953099501552 39390051871752192 39413479737655296 39417669095620608 39435130208702592 39439321867950966 39564859794259968 39586593420855936 39610138183001568 39648083783712768 39796134880739328 39800364912082944 39824036818255872 39828269815366656 39845912815043244 39948984646631424 39970929279310848 39972744946778112 39976993750450176 39994702631380224 40022743789074501 40061084656459776 40186776221908992 40210677952413696 40214952046583808 40238870535112704 40277418446946304 40365119903367168 40383000715180032 40389127706640384 40411314117123768 40456164386799616 40474085529206784 40478387621631232 40601072883990528 40605388474220544 40611549206806528 40629539181084672 40658025436520128 40757014271361024 40781255160102912 40803656972629824 40809847786917888 40873238246457344 40895690586802688 41024000726532096 41030224971825152 41052763547554304 41177189676220416 41206059901353984 41451334067433472 41606118735347712 41826549925675008 42012170709368832 42035248684001664 42221795645617056 42262243154067456 42420055861886976 42443357894525952 42445285871321088 42449797487591424 42468601763218176 42473115857793348 42582983634321408 42631715991691008 42672556194398208 42697936382459904 42702474853588992 42861931443781632 42880918285191168 42885476205927264 42887424265814016 42891982878087168 42910983031585032 43045616146950144 43112479454134272 43117061988089856 43123603796918272 43142706553110528 43147292299980544 43278066700517376 43303807025676288 43308409896321024 43327594517328576 43334168268582912 43463534750318592 43470129126703104 43561567781781504 43566198050465792 43568177031938048 43592109746372096 43724232336605184 43728879895314432 43754888348860416 43778923626884082 43785565854713984 43892169215311872 44015334112841728 44153432127307776 44179693090111488 44210668435827712 44608622149238784 44639898226466816 44806803542287488 45043976843034624 45068720238517248 45073295296626688 45216982622011392 45241821052406784 45268729352001792 45312095752814592 45513184935149568 45533346220357632 45538186074335136 45681062033498112 45687992857657344 45708231578720256 45740278616085144 45784096750239744 45911078760282624 45955060517044224 45982393027264512 45987280611557376 46007651910153024 46012542179276127 46131565603848192 46152000817348608 46159003093303296 46184358990998592 46256097747664896 46261014424721408 46356817389023232 46428824027529216 46433759064096768 46461376287965184 46466314784594432 46486898284217118 46607148754403328 46632750825862656 46639826042191872 46737932099203072 46806883577266176 46884572258893824 46912457611149312 46917444054347776 46945348957631488 47092639887261696 47268489924182016 47367918364655616 47372953219923968 47401129044598784 47549849983254528 47861334180954112 48013909382135808 48040284210287616 48253480737848064 48506694736601088 48514054271533056 48535544872249344 48540703837478112 48721961133361152 48750939302155776 48797641579954176 48985064507179008 49006763754504192 49011972806774016 49014199160930304 49019409003528192 49041123464668608 49194989882228736 49224249392467968 49258761586553232 49305950346412032 49490065172201472 49495325595795456 49517250876946944 49524763735523328 49551968500758906 49672611143221248 49680147573374976 49702154726375424 49737001990306176 49784648893464576 49814259112869888 49819553995853824 49975862737502208 50005586684411904 50033055573581808 50040646691101696 50184699917893632 50192314043203584 50219885504775168 50297892696489984 50303238986104832 50333157645295616 50461065288351744 50491077817270272 50526478212374528 50707457208705024 50715150647820288 50821829078745088 50981282456272896 51017026544533504 51207530751197184 51507108844019712 51512337481859072 51735690688002048 52015068497313792 52038109966123008 52043641227811584 52237978947108864 52269048323960832 52274604132668736 52469804297465856 52551306316873728 52556892127494144 52580173611603456 52585762490601288 52745143791255552 52753146392346624 52776514812542976 52782124561141248 52813517577335424 52864111711617024 52979219873169408 53067153216110592 53098715757674496 53104359753822208 53127883753390992 53288908160237568 53294572372414464 53296993262370816 53302658333933568 53326270175173632 53363658385432668 53414779541946368 53493581231161344 53582368295878656 53614237269884928 53619936062111744 53651827380150272 53820159871156224 53844000953573376 53852170275520512 53881752156165024 53965447372275712 54134763845320704 54140517965627392 54172718908112896 54342685695148032 54375006880137216 54404875963506432 54413130382557184 54698667635376128 54941413201805312 55146835128969216 55469194139713536 55474824980463616 55682241295269888 55715359202463744 56007730005147648 56016227612491776 56041041501978624 56046998245335552 56222845579689984 56256285019963392 56287187520279534 56295727527489408 56349657538756608 56585129283551232 56591143859367936 56593714495094784 56599729983455232 56624802350957568 56630821143724464 56768698449395712 56802462544429056 56842287988921344 56896741592530944 56930581843279872 56936633138118656 57054544478797824 57149241925042176 57174557713588224 57180634941236352 57183232354418688 57189310504116224 57214644042113376 57353942763307008 57394154862600192 57483305938845696 57489415984119808 57523608737480704 57608472095096832 57704088934023168 57738409367568384 57744546528428032 57770126023104768 57778891024777216 57810629917552057 57951379667091456 57960172168937472 58082090375708672 58305173193752576 58339851131813888 58371898169178776 58871242836410368 58906257453481984 59126503643430912 59158982801926449 59472125675569152 59478162865651712 59700547368124416 59736055227383808 59742404723049984 59768869222564866 59965490625675264 60091626984689664 60280164332863488 60316016928620544 60322428069875712 60358305802669056 60416127670419456 60547679855050752 60583691559960576 60616971175685652 60684246580199424 60711128293810176 60717581432446848 60901609325985792 60908082711330816 60917323810209792 60944308771627008 60987038154780192 61045462333652992 61135521407041536 61171882740154368 61205485458944736 61214771680376832 61273414022725632 61309857369686016 61316374148743168 61343535880204032 61350056239034836 61508754138464256 61536001089798144 61545337457737728 61579145321331456 61674796996886528 61765784514330624 61809089852030976 61911678752129024 61948501717286912 61982531045622824 62177001101150208 62186434722922496 62409178103021568 62512763011858432 62549943481532416 62790186516348928 63157224486207488 63393364731101184 63399799977672704 63674696231387136 63709673786690022 64008834291597312 64046904573689856 64053712280383488 64292897165672448 64328214308890896 64331136398721024 64337974317130752 64366474547377548 64668719181201408 64675592982134784 64685405695377408 64714059829665792 64720938449970816 64917100050776064 64955710538514432 64962614844481536 64991391775992864 65001252402874368 65063522106605568 65205193690054656 65313419342905344 65342351672672256 65349297075698688 65352265547907072 65359212004704256 65388164619558144 65547363158065152 65586348504907776 65593319842971648 65632332523290624 65668385440326123 65678348782070976 65741267128549376 65838253822967808 65993767461060608 66023001169262592 66033018314031104 66069291334345208 66230148190961664 66269539635167232 66316002653741568 66379531857952768 66419012150493184 66634483650002944 66674115579215872 66710740764775744 66912933223858176 66959847339700224 67063856928653312 67321437089693696 67609942944940032 67620200863760384 67968143629221888 68269777402724352 68276707668262912 68307279111502704 68531989286486016 68610417924127716 68676145125359616 68932590775566336 68973589540896768 68980920917336064 69011477865229536 69197348405772288 69238504639954944 69276538486497888 69353424663085056 69384146621497344 69391521637082112 69601839229698048 69643236041293824 69650638596145152 69692064431947776 69699472176891648 69730347426325677 69869167322333184 69910723131604992 69949126238793984 69959739063287808 70075856169992192 70106898148804608 70114349987468384 70326858388340736 70368686416723968 70376166081521664 70418023436447232 70485482282156032 70638959830892544 70756204288147456 70798287676899328 70837178337854656 70902734886273024 71051877546983424 71059429829885952 71070211111911424 71101693566898176 71151544513910224 71324774974881792 71485649693179904 71760213161541632 71792001271431168 71802893700694016 71842336208220032 72500009173516288 72539834618008576 72771081407299584 72811055756217168 73196462369931264 73477596760768512 73517959210161024 73521298741395456 73529113505292288 73561685197002912 73888142379829848 73907107635658752 73958925519618048 74190971486601216 74235097758302208 74242988393693184 74275876315420416 74287145603284992 74327952751138359 74520221360062464 74605502985459264 74676973340196864 74721388669304832 74729330993780736 74963794106253312 75008380026617856 75049583360372712 75060970036652544 75132876718342144 75288471064805376 75329828257162752 75446839044734976 75454858479157248 75466306644606976 75499736467943424 75507761524965952 75691597932527616 75736616725905408 75789717318561792 75907442457706496 76061185813057536 76072725971730432 76198989233389568 76232743618117632 76240846588315136 76244309805891584 76286192056151168 76471923684409344 76525539816800256 76811296126795776 76984545823424512 77026834697473024 77268506222788608 77280229558583296 78022602745970688 78065461841717376 78411906199003104 78780103743504384 78826959475310592 78835338191241216 78870260417405184 78878643735901932 79129719588519936 79173186841711872 79220276366003136 79296167567425536 79600729824165888 79648073636511744 79656539630733312 79691825630086488 79941858558621696 79945489893556224 79953987500900352 79989405262760448 80045487578149002 80122169312919552 80373552443817984 80421355904827392 80429904093167616 80477741070225408 80730239806734336 80766001430360064 80778255413280768 80822628234247536 80912328773599232 80948171058413568 80956775243262464 81202145767981056 81210776948441088 81223098413613056 81259078362169344 81316050873040256 81514028542722048 81562510320205824 81607313945259648 81619695573835776 81746476492914688 81791381173605376 82048001453064192 82060449943650304 82105527095108608 82354379352440832 82412119802707968 82902668134866944 83212237470695424 83653099851350016 84024341418737664 84070497368003328 84443591291234112 84524486308134912 84886715789051904 84890571742642176 84899594975182848 84937203526436352 84946231715586696 85263431983382016 85345112388796416 85395872764919808 85404949707177984 85723862887563264 85761836570382336 85770952411854528 85774848531628032 85783965756174336 85821966063170064 86091232293900288 86224958908268544 86234123976179712 86247207593836544 86285413106221056 86294584599961088 86556133401034752 86607614051352576 86616819792642048 86655189034657152 86668336537165824 86927069500637184 86940258253406208 87123135563563008 87132396100931584 87136354063876096 87184219492744192 87448464673210368 87457759790628864 87509776697720832 87557847253768164 87571131709427968 87784338430623744 88030668225683456 88306864254615552 88359386180222976 88421336871655424 89217244298477568 89279796452933632 89613607084574976 90137440477034496 90146590593253376 90483642104813568 90537458704003584 90624191505629184 91026369870299136 91066692440715264 91076372148670272 91362124066996224 91375985715314688 91416463157440512 91480557232170288 91568193500479488 91822157520565248 91910121034088448 91964786054529024 91974561223114752 92015303820306048 92025084358552254 92263131207696384 92304001634697216 92318006186606592 92368717981997184 92512195495329792 92522028849442816 92713634778046464 92857648055058432 92867518128193536 92922752575930368 92932629569188864 92973796568434236 93214297508806656 93265501651725312 93279652084383744 93475864198406144 93613767154532352 93769144517787648 93824915222298624 93834888108695552 93890697915262976 94185279774523392 94735836729311232 94745906439847936 94802258089197568 95099699966509056 95722668361908224 96080568420575232 96506961475696128 97013389473202176 97028108543066112 97071089744498688 97081407674956224 97443922266722304 97501878604311552 97595283159908352 97970129014358016 98013527509008384 98023945613548032 98028398321860608 98038818007056384 98082246929337216 98389979764457472 98448498784935936 98517523173106464 98611900692824064 98980130344402944 98990651191590912 99034501753893888 99049527471046656 99103937001517812 99345222286442496 99360295146749952 99404309452750848 99474003980612352 99569297786929152 99628518225739776 99639107991707648 99951725475004416 100011173368823808 100066111147163616 100081293382203392 100369399835787264 100439771009550336 100595785392979968 100606477972209664 100666315290591232 100922130576703488 100982155634540544 101052956424749056 101414914417410048 101430301295640576 101643658157490176 102034053089067008 102415061502394368 103014217688039424 103024674963718144 103471381376004096 104030136994627584 104076219932246016 104087282455623168 104475957894217728 104538096647921664 104549208265337472 104939608594931712 105102612633747456 105113784254988288 105160347223206912 105171524981202576 105490287582511104 105506292784693248 105553029625085952 105564249122282496 105627035154670848 105728223423234048 105958439746338816 106134306432221184 106197431515348992 106208719507644416 106255767506781984 106577816320475136 106589144744828928 106605316667867136 106652540350347264 106727316770865336 106829559083892736 106987162462322688 107164736591757312 107228474539769856 107239872124223488 107303654760300544 107362598418310963 107640319742312448 107688001907146752 107704340551041024 107763504312330048 107930894744551424 108281035931254784 108345437816225792 108750013760274432 108809751927012864 108826260765114368 109397335270752256 109882826403610624 110293670257938432 110938388279427072 110949649960927232 111364482590539776 111430718404927488 112015460010295296 112032455224983552 112082083003957248 112093996490671104 112445691159379968 112512570039926784 112574375040559068 112591455054978816 112699315077513216 113170258567102464 113182287718735872 113199459966910464 113249604701915136 113261642287448928 113537396898791424 113604925088858112 113684575977842688 113793483185061888 113861163686559744 113873266276237312 114109088957595648 114298483850084352 114349115427176448 114361269882472704 114366464708837376 114378621008232448 114429288084226752 114707885526614016 114788309725200384 114978831968239616 115047217474961408 115216944190193664 115476818735136768 115489093056856064 115540252046209536 115557782049554432 115621259835104114 115902759334182912 115920344337874944 116164180751417344 116610346387505152 116679702263627776 116743796338357552 117742485672820736 117812514906963968 118253007286861824 118317965603852898 118944251351138304 118956325731303424 119401094736248832 119472110454767616 119484809446099968 119537738445129732 119930981251350528 120068231367223503 120183253969379328 120560328665726976 120632033857241088 120644856139751424 120716611605338112 120832255340838912 121095359710101504 121167383119921152 121233942351371304 121368493160398848 121422256587620352 121435162864893696 121803218651971584 121816165422661632 121834647620419584 121888617543254016 121974076309560384 122090924667305984 122271042814083072 122343765480308736 122410970917889472 122429543360753664 122619714739372032 122632748297486336 122687071760408064 122700112478069672 123072002179596288 123090674915475456 123158290642662912 123349593993773056 123531569028661248 123618179704061952 123823357504258048 123897003434573824 123965062091245648 124354002202300416 124372869445844992 124818356206043136 125025526023716864 125099886963064832 125580373032697856 126314448972414976 126786729462202368 126799599955345408 127349392462774272 127419347573380044 128017668583194624 128093809147379712 128107424560766976 128585794331344896 128656428617781792 128662272797442048 128675948634261504 128732949094755096 129337438362402816 129351185964269568 129370811390754816 129428119659331584 129441876899941632 129834200101552128 129911421077028864 129925229688963072 129982783551985728 130002504805748736 130410387380109312 130684703345344512 130698594151397376 130704531095814144 130718424009408512 130776329239116288 131172697009815552 131186639685943296 131264665046581248 131336770880652246 131356697564141952 131482534257098752 131676507645935616 131987534922121216 132046002338525184 132066036628062208 132138582668690416 132460296381923328 132539079270334464 132632005307483136 132759063715905536 132838024300986368 133268967300005888 133348231158431744 133421481529551488 133825866447716352 133919694679400448 134127713857306624 134642874179387392 135219885889880064 135240401727520768 135936287258443776 136539554805448704 136614558223005408 137063978572972032 137220835848255432 137352290250719232 137865181551132672 137947179081793536 137961841834672128 138022955730459072 138037626537828381 138394696811544576 138477009279909888 138553076972995776 138768293242994688 138783043274164224 139286472082587648 139301277192290304 139384128863895552 139398944353783296 139460694852651354 139821446263209984 139898252477587968 139919478126575616 140151712339984384 140213796297609216 140228699974936768 140653716776681472 140737372833447936 140752332163043328 140836046872894464 140970964564312064 141277919661785088 141512408576294912 141596575353798656 141674356675709312 141805469772546048 142103755093966848 142118859659771904 142140422223822848 142203387133796352 142303089027820448 142649549949763584 142971299386359808 143520426323083264 143584002542862336 143605787401388032 143684672416440064 145079669236017152 145542162814599168 145622111512434336 146392924739862528 146955193521537024 147035918420322048 147042597482790912 147058227010584576 147123370394005824 147776284759659696 147917851039236096 148470195516604416 148485976787386368 148551752630840832 148574291206569984 148655905502276718 149040442720124928 149211005970918528 149353946680393728 149442777338609664 149458661987561472 149927588212506624 150016760053235712 150099166720745424 150121940073305088 150265753436684288 150576942129610752 150659656514325504 150893678089469952 150909716958314496 150932613289213952 150999472935886848 151015523049931904 151383195865055232 151473233451810816 151579434637123584 151814884915412992 152122371626115072 152145451943460864 152397978466779136 152465487236235264 152481693176630272 152488619611783168 152572384112302336 152943847368818688 153051079633600512 153622592253591552 154053669394946048 154537012445577216 156045205491941376 156130923683434752 156823812398006208 157653918950621184 157670676382482432 157740520834810368 157757287471803864 158259439177039872 158346373683423744 158440552732006272 158592335134851072 159201459648331776 159296147273023488 159313079261466624 159383651260172976 159883717117243392 159890979787112448 159907975001800704 159978810525520896 160090975156298004 160244338625839104 160747104887635968 160842711809654784 160859808186335232 160955482140450816 161460479613468672 161532002860720128 161556510826561536 161645256468495072 161824657547198464 161896342116827136 161913550486524928 162404291535962112 162421553896882176 162446196827226112 162518156724338688 162632101746080512 163028057085444096 163125020640411648 163214627890519296 163239391147671552 163582762347210752 164096002906128384 164211054190217216 164824239605415936 165805336269733888 166424474941390848 168048682837475328 168140994736006656 168887182582468224 169048972616269824 169773431578103808 169781143485284352 169799189950365696 169874407052872704 169892463431173392 170526863966764032 170690224777592832 170791745529839616 170809899414355968 171447725775126528 171523673140764672 171541904823709056 171549697063256064 171567931512348672 171643932126340128 172182464587800576 172449917816537088 172468247952359424 172494415187673088 172570826212442112 172589169199922176 173112266802069504 173215228102705152 173233639585284096 173310378069314304 173336673074331648 173431889752656171 173854139001274368 173880516506812416 174246271127126016 174264792201863168 174368438985488384 174915519581257728 175019553395441664 175115694507536328 175142263418855936 176061336451366912 176613728509231104 176718772360445952 176842673743310848 178434488596955136 178559592905867264 179227214169149952 180274880954068992 180293181186506752 180967284209627136 181074917408007168 181248383011258368 182052739740598272 182133384881430528 182152744297340544 182724248133992448 182751971430629376 182832926314881024 182961114464340576 183136387000958976 183644315041130496 183820242068176896 183929572109058048 183949122446229504 184030607640612096 184050168717104508 184526262415392768 184608003269394432 184636012373213184 184737435963994368 185024390990659584 185044057698885632 185427269556092928 185735036256387072 185845505151860736 185865259138377728 185947593136868472 186531003303450624 186559304168767488 186951728396812288 187227534309064704 187538289035575296 187649830444597248 187669776217391104 187781395830525952 188370559549046784 189471673458622464 189491812879695872 189604516178395136 190199399933018112 191445336723816448 192161136841150464 193013922951392256 194026778946404352 194056217086132224 194142179488997376 194162815349912448 194887844533444608 195003757208623104 195190566319816704 195940258028716032 196027055018016768 196047891227096064 196056796643721216 196077636014112768 196164493858674432 196779959528914944 196896997569871872 197005156320978369 197035046346212928 197223801385648128 197981302383181824 198069003507787776 198099054942093312 198207874003035624 198690444572884992 198808618905501696 198948007961224704 199138595573858304 199257036451479552 199278215983415296 199903450950008832 200022346737647616 200132222294327232 200162586764406784 200738799671574528 200879542019100672 201191570785959936 201212955944419328 201332630581182464 201964311269081088 202105912849498112 202829828834820096 202860602591281152 203287316314980352 204068106178134016 204830123004788736 206028435376078848 206049349927436288 206942762752008192 208060273989255168 208152439864492032 208174564911246336 208951915788435456 209076193295843328 209098416530674944 209191042278977031 209879217189863424 210227568509976576 210320694446413824 210343049962405152 210980575165022208 211106059250171904 211128498244564992 211254070309341696 211456446846468096 211916879492677632 212268612864442368 212394863030697984 212417439015288832 212511535013563968 213155632640950272 213178289489657856 213210633335734272 213305080700694528 213454633541730672 213659118167785472 213974324924645376 214456949079539712 214479744248446976 214607309520601088 214725196836621926 215280639484624896 215376003814293504 215408681102082048 215527008624660096 215861789489102848 216562071862509568 216690875632451584 217500027520548864 217619503854025728 217652521530228736 218794670541504512 219765652807221248 220587340515876864 221876776558854144 221899299921854464 222728965181079552 222861436809854976 222983858253415077 224030920020590592 224164166007914496 224187992981342208 224891382318759936 225025140079853568 225148750081118136 225182910109957632 225398630155026432 226340517134204928 226364575437471744 226398919933820928 226499209403830272 226523284574897856 227074793797582848 227209850177716224 227369151955685376 227722327373119488 227746532552474624 228218177915191296 228596967700168704 228698230854352896 228722539764945408 228732929417674752 228757242016464896 228858576168453504 229415771053228032 229576619450400768 229957663936479232 230094434949922816 230433888380387328 230953637470273536 230978186113712128 231080504092419072 231115564099108864 231242519670208228 231805518668365824 231840688675749888 232328361502834688 233220692775010304 233359404527255552 233487592676715104 235484971345641472 235625029813927936 236506014573723648 236635931207705796 237888502702276608 238802189472497664 238944220909535232 238969618892199936 239075476890259464 239861962502701056 240136462734447006 240366507938758656 241120657331453952 241264067714482176 241289712279502848 241433223210676224 242190719420203008 242334766239842304 242467884702742608 242736986320797696 242844513175240704 242870325729787392 243606437303943168 243632330845323264 243669295240839168 243777235086508032 243948152619120768 244181849334611968 244542085628166144 244687530960617472 244821941835778944 244859086721507328 245239429478744064 245265496594972672 245374143520816128 245400224956139344 246144004359192576 246181349830950912 246316581285325824 246699187987546112 247063138057322496 247236359408123904 247646715008516096 247794006869147648 247930124182491296 248708004404600832 248745738891689984 249636712412086272 250051052047433728 250199773926129664 251160746065395712 253573458924404736 254698784925548544 254838695146760088 256035337166389248 256187618294759424 256214849121533952 257171588662689792 257312857235563584 257324545594884096 257351897268523008 257465898189510192 258674876724805632 258702371928539136 258741622781509632 258856239318663168 258883753799883264 259668400203104256 259822842154057728 259850459377926144 259965567103971456 260005009611497472 260820774760218624 261369406690689024 261397188302794752 261409062191628288 261436848018817024 261552658478232576 262345394019631104 262373279371886592 262529330093162496 262673541761304492 262713395128283904 262965068514197504 263353015291871232 263975069844242432 264092004677050368 264132073256124416 264277165337380832 264920592763846656 265078158540668928 265264010614966272 265518127431811072 265676048601972736 266537934600011776 266696462316863488 266842963059102976 267651732895432704 267839389358800896 270439771779760128 270480803455041536 271872574516887552 273079109610897408 273229116446010816 274127957145944064 274441671696510864 274704580501438464 275730363102265344 275894358163587072 275923683669344256 276045911460918144 276075253075656762 276789393623089152 276954018559819776 277106153945991552 277536586485989376 277566086548328448 278572944165175296 278602554384580608 278768257727791104 278797888707566592 278921389705302708 279642892526419968 279796504955175936 279838956253151232 280303424679968768 280427592595218432 280457399949873536 281307433553362944 281474745666895872 281504664326086656 281672093745788928 281941929128624128 282555839323570176 283024817152589824 283193150707597312 283348713351418624 284207510187933696 284237719319543808 284280844447645696 284406774267592704 284606178055640896 285299099899527168 287168005085724672 287211574802776064 287369344832880128 290159338472034304 291084325629198336 291244223024868672 292785849479725056 293910387043074048 294071836840644096 294085194965581824 294116454021169152 294246740788011648 295552569519319392 295835702078472192 296940391033208832 296971953574772736 297103505261681664 297148582413139968 297311811004553436 298080885440249856 298422011941837056 298707893360787456 298885554677219328 298917323975122944 299855176425013248 300033520106471424 300198333441490848 300243880146610176 300531506873368576 301319313028651008 301787356178939904 301819433916628992 301865226578427904 301998945871773696 302031046099863808 302766391730110464 302946466903621632 303158869274247168 304244743252230144 304290903886921728 304930974472470528 304963386353260544 304977239223566336 305144768224604672 306102159267201024 307245184507183104 308107338789892096 309074024891154432 312090410983882752 312261847366869504 313647624796012416 315307837901242368 315341352764964864 315481041669620736 315514574943607728 316518878354079744 316692747366847488 316881105464012544 317184670269702144 318402919296663552 318592294546046976 318626158522933248 318767302520345952 319767434234486784 319815950003601408 319957621051041792 320181950312596008 320488677251678208 321494209775271936 321685423619309568 321719616372670464 321910964280901632 322087795254932889 322920959226937344 323064005721440256 323113021653123072 323290512936990144 323792684233654272 323827100973049856 324843107793764352 325036313448677376 325264203492161024 326250041280823296 326429255781038592 326478782295343104 327165524694421504 328192005812256768 328422108380434432 329648479210831872 331610672539467776 332848949882781696 336097365674950656 336281989472013312 337774365164936448 338097945232539648 339546863156207616 339598379900731392 339748814105745408 339784926862346784 341053727933528064 341380449555185664 341583491059679232 341619798828711936 342895451550253056 343047346281529344 343083809647418112 343099394126512128 343135863024697344 343287864252680256 344364929175601152 344936495904718848 345141652424884224 345178338399844352 346430456205410304 346467279170568192 346620756138628608 346673346148663296 346863779505312342 347708278002548736 347761033013624832 348492542254252032 348529584403726336 348736877970976768 349831039162515456 350039106790883328 350231389015072656 350284526837711872 352122672902733824 353227457018462208 353437544720891904 353685347486621696 356868977193910272 357119185811734528 358454428338299904 360549761908137984 360586362373013504 361934568419254272 362149834816014336 362496766022516736 364105479481196544 364266769762861056 364305488594681088 365448496267984896 365503942861258752 365665852629762048 365922228928681152 366272774001917952 367288630082260992 367859144218116096 367898244892459008 368061215281224192 368100337434209016 369216006538788864 369272024746426368 369474871927988736 370048781981319168 370088115397771264 370854539112185856 371470072512774144 371691010303721472 371730518276755456 371895186273736944 373062006606901248 373118608337534976 373903456793624576 374455068618129408 375076578071150592 375299660889194496 375339552434782208 375562791661051904 376741119098093568 378943346917244928 378983625759391744 379209032356790272 380398799866036224 382890673447632896 384322273682300928 386027845902784512 388053557892808704 388112434172264448 388284358977994752 388325630699824896 389775689066889216 390007514417246208 392054110036033536 392095782454192128 392113593287442432 392155272028225536 392328987717348864 393559919057829888 393793995139743744 394010312641956738 394070092692425856 394447602771296256 395962604766363648 396138007015575552 396198109884186624 396415748006071248 397380889145769984 397617237811003392 397896015922449408 398277191147716608 398514072902959104 398556431966830592 399806901900017664 400044693475295232 400264444588654464 400325173528813568 401477599343149056 401759084038201344 402383141571919872 402425911888838656 402665261162364928 403928622538162176 404211825698996224 405659657669640192 405721205182562304 406574632629960704 408136212356268032 412056870752157696 412098699854872576 413885525504016384 414112879613485143 416304879728984064 416349129822492672 417903831576870912 418152386591686656 418196833061349888 418382084557954062 419758434379726848 420455137019953152 420641388892827648 420686099924810304 421961150330044416 422212118500343808 422256996489129984 422508140618683392 422912893692936192 423833758985355264 424537225728884736 424789726061395968 424834878030577664 425023070027127936 426311265281900544 426356578979315712 426421266671468544 426610161401389056 426909267083461344 427318236335570944 427948649849290752 428913898159079424 428959488496893952 429214619041202176 429450393673243852 430561278969249792 430752007628587008 430817362204164096 431054017249320192 431723578978205696 433124143725019136 433381751264903168 435239007708051456 435305043060457472 437589341083009024 439531305614442496 441174681031753728 443753553117708288 443798599843708928 445457930362159104 445722873619709952 445967716506830154 448061840041181184 448328332015828992 448375985962684416 449782764637519872 450050280159707136 450297500162236272 450365820219915264 450797260310052864 452681034268409856 452729150874943488 452797839867641856 452998418807660544 453046569149795712 454149587595165696 454419700355432448 454738303911370752 455444654746238976 455493065104949248 456436355830382592 457193935400337408 457396461708705792 457445079529890816 457465858835349504 457514484032929792 457717152336907008 458831542106456064 459153238900801536 459915327872958464 460188869899845632 460867776760774656 461956372227424256 462161008184838144 462231128198217728 462485039340416456 463611037336731648 464656723005669376 466441385550020608 466718809054511104 466975185353430208 471250059627855872 473012029147447296 473271862415411592 475777005404553216 477604378944995328 477888441819070464 477939237784399872 478150953780518928 479723925005402112 480272925468894012 480733015877517312 482241314662907904 482528135428964352 482579424559005696 482866446421352448 484381438840406016 484669532479684608 484935769405485216 485473972641595392 485689026350481408 485740651459574784 487212874607886336 487264661690646528 487338590481678336 487554470173016064 487896305238241536 488363698669223936 489084171256332288 489375061921234944 489643883671557888 489718173443014656 490530993189945344 490748287041632256 490800449912278688 492288008718385152 492633162570651648 493398375975092224 494472718816247808 495293430017032192 495588013738295296 495860248364982592 497416008809201664 497491477783379968 499273424824172544 500399547852259328 502321492130791424 507146917848809472 509397569851097088 509677390293520176 512070674332778496 512375236589518848 512429698243067904 514343177325379584 514625714471127168 514649091189768192 514703794537046016 514931796379020384 517349753449611264 517404743857078272 517483245563019264 517712478637326336 517767507599766528 519336800406208512 519645684308115456 519700918755852288 519931134207942912 520010019222994944 520295669257968513 521641549520437248 522738813381378048 522794376605589504 522873696037634048 523105316956465152 524746558743773184 525058660186324992 525347083522608984 525426790256567808 525930137028395008 527950139688484864 528184009354100736 528264146512248832 528554330674761664 529841185527693312 530156317081337856 530528021229932544 531352097203945472 533392924633726976 533685926118205952 535303465790865408 535678778717601792 540879543559520256 540961606910083072 543745149033775104 546158219221794816 546458232892021632 548255914291888128 548883343393021728 549409161002876928 551460726204530688 551788716327174144 551847367338688512 552091822921836288 552150506151313524 553578787246178304 553908037119639552 554212307891983104 555073172971978752 555132173096656896 557205108769161216 557536515455582208 557595777415133184 557842779410605416 559593009910351872 559677912506302464 560606849359937536 560855185190436864 560914799899747072 562614867106725888 562949491333791744 563009328652173312 563344187491577856 565111678647140352 566386301415194624 566697426702837248 568415020375867392 568475438639087616 568561688895291392 568813548535185408 569212356111281792 570598199799054336 574336010171449344 574423149605552128 574738689665760256 580318676944068608 582168651258396672 582488446049737344 585571698959450112 587820774086148096 588143673681288192 588170389931163648 588232908042338304 588493481576023296 591105139038638784 591671404156944384 593943907149545472 594207010523363328 594297164826279936 594623622009106872 596844023883674112 597415786721574912 597771109354438656 597834647950245888 599710352850026496 600067040212942848 600396666882981696 600487760293220352 602638626057302016 603574712357879808 603638867833257984 603730453156855808 603997891743547392 604062092199727616 605892933807243264 606317738548494336 608489486504460288 608581807773843456 609861948944941056 609926772706521088 609954478447132672 610289536449209344 612204318534402048 614490369014366208 616214677579784192 618148049782308864 624180821967765504 624523694733739008 627295249592024832 630682705529929728 630962083339241472 631029149887215456 633385494733694976 633762210928025088 634369340539404288 636805838593327104 637184589092093952 637252317045866496 637534605040691904 639534868468973568 639631900007202816 639915242102083584 640363900625192016 640977354503356416 643370847238619136 643439232745340928 643821928561803264 644175590509865778 645841918453874688 646128011442880512 646226043306246144 646581025873980288 647585368467308544 647654201946099712 649686215587528704 650072626897354752 650528406984322048 652500082561646592 652858511562077184 652957564590686208 654331049388843008 656384011624513536 656844216760868864 659296958421663744 663221345078935552 665697899765563392 672563978944026624 675548730329872896 676195890465079296 679093726312415232 679196759801462784 679497628211490816 679569853724693568 682107455867056128 683166982119358464 683239597657423872 685790903100506112 686094692563058688 686167619294836224 686198788253024256 686271726049394688 686575728505360512 688729858351202304 689872991809437696 690283304849768448 690356676799688704 692860912410820608 692934558341136384 693241512277257216 693346692297326592 693727559010624684 695416556005097472 695522066027249664 696985084508504064 697059168807452672 697473755941953536 699662078325030912 700078213581766656 700462778030145312 700569053675423744 704245345805467648 706454914036924416 706875089441783808 707370694973243392 714238371623469056 716908856676599808 721099523816275968 721172724746027008 723869136838508544 724299669632028672 728210958962393088 728533539525722112 728610977189362176 730896992535969792 731007885722517504 731331705259524096 731844457857362304 732545548003835904 734577260164521984 735718288436232192 735796489784918016 736122430562448384 736200674868418032 738432013077577728 738544049492852736 738949743855977472 740097563962638336 740176230795542528 741709078224371712 742940145025548288 743382020607442944 743461036553510912 743790372547473888 746124013213802496 746237216675069952 747806913587249152 748910137236258816 750153156142301184 750599321778388992 750679104869564416 751125583322103808 751538188928176741 753482238196187136 757967251518783488 758418064713580544 765781346895265792 768644547364601856 772055691805569024 776107115785617408 776224868344528896 776568717955989504 776651261399649792 779551378133778432 780015028834492416 784108220072067072 784191564908384256 784227186574884864 784310544056451072 784657975434697728 787119838115659776 787587990279487488 788020625283913476 788140185384851712 788895205542592512 791925209532727296 792276014031151104 792396219768373248 792831496012142496 794761778291539968 795234475622006784 795792031844898816 796554382295433216 797028145805918208 797112863933661184 799613803800035328 800089386950590464 800528889177308928 800650347057627136 802955198686298112 803518168076402688 804851823777677312 805330522324729856 808423651397992448 811319315339280384 811442410365124608 813149265259921408 816272424712536064 824113741504315392 824197399709745152 827771051008032768 828225759226970286 832609759457968128 832698259644985344 835807663153741824 836304773183373312 836393666122699776 836764169115908124 839516868759453696 840910274039906304 841282777785655296 841372199849620608 843922300660088832 844424237000687616 844513992978259968 845016281237366784 845825787385872384 847667517970710528 849074451457769472 849579452122791936 849669756061155328 850046140054255872 852622530563801088 852713157958631424 852842533342937088 853220322802778112 853818534166922688 854636472671141888 855897299698581504 857918976993787904 858429238082404352 858900787346487704 861504015257174016 861634724408328192 862108034498640384 863447157956411392 866248287450038272 866763502529806336 870478015416102912 870610086120914944 875178682166018048 879062611228884992 882349362063507456 887507106235416576 887597199687417856 890915860724318208 891445747239419904 891935433013660308 896123680082362368 896656664031657984 896751971925368832 899565529275039744 900100560319414272 900595000324472544 900731640439830528 901594520620105728 905362068536819712 905458301749886976 905595679735283712 905996837615321088 906093138299591424 908299175190331392 908839400710864896 909476607822741504 910986130209898496 912872711660765184 914792923417411584 914890159059781632 914931717670699008 915028968065859584 915434304673814016 918306477801603072 919830655745916928 920377739799691264 921735553521549312 923912744454848512 924322016369676288 924462256396435456 924970078680832912 927222074673463296 929313446011338752 932882771100041216 933437618109022208 933950370706860416 942500119255711744 946024058294894592 946543724830823184 951554010809106432 955208757889990656 955776883638140928 955878475568799744 956301907561037856 959447850010804224 960545850937788024 961466031755034624 964482629325815808 965056270857928704 965158849118011392 965732892842704896 966263385764798667 968762877680812032 969339064959369216 969871538810970432 971378052700962816 971481302919149568 974529323381293056 975108940346032128 975792610476483072 976727397338447872 978750123842469888 979287767343115776 979436346886029312 981061986379890688 981496574083264512 981600899824557376 984576017436770304 985266325141303296 986796751950184448 988945437632495616 990586860034064384 991176027476590592 991720496729965184 994832017618403328 994982955566759936 998546849648345088 1000799095704518656 1004642984261582848 1014293835697618944 1018795139702194176 1019354780587040352 1024141348665556992 1024750473179037696 1024859396486135808 1028686354650759168 1029251428942254336 1029298182379536384 1029407589074092032 1029863592758040768 1034809487714156544 1035424957274652672 1035535015199533056 1039291368616230912 1039401837511704576 1039862268415885824 1040020038445989888 1040591338515937026 1043283099040874496 1045477626762756096 1045588753211179008 1045747392075268096 1046210633912930304 1049493117487546368 1050117320372649984 1050694167045217968 1050853580513135616 1051860274056790016 1055900279376969728 1056368018708201472 1056528293024497664 1057108661349523328 1059682371055386624 1060312634162675712 1061056042459865088 1062704194407890944 1066785849267453952 1067371852236411904 1070606931581730816 1071357557435203584 1081759087119040512 1087490298067550208 1092316438443589632 1092916465784043264 1096511828583776256 1097766686786043456 1098818322005753856 1103577432654348288 1103694734677377024 1104183645843672576 1104301012302627048 1107816074239279104 1108424615783966208 1110146345943957504 1110264346193313792 1114410217538322432 1115073030911164416 1115191554830266368 1115685558821210832 1119186019820703744 1119355825012604928 1121213698719875072 1121710370380873728 1121829599799494144 1125229734213451776 1125898982667583488 1126018657304346624 1126688374983155712 1130223357294280704 1132772602830389248 1133394853405674496 1136830040751734784 1136950877278175232 1137123377790582784 1137627097070370816 1138424712222563584 1141196399598108672 1148672020342898688 1149477379331520512 1160637353888137216 1164337302516793344 1164976892099474688 1176287347362576384 1176340779862327296 1176465816084676608 1176986963152046592 1182210278077277568 1183342808313888768 1187887814299090944 1188414021046726656 1188594329652559872 1189247244018213744 1193688047767348224 1194831573443149824 1195542218708877312 1195669295900491776 1199420705700052992 1200134080425885696 1200793333765963392 1200975520586440704 1205277252114604032 1207149424715759616 1207277735666515968 1207460906313711616 1207995783487094784 1208124184399455232 1211785867614486528 1212635477096988672 1216978973008920576 1217163615547686912 1219723897889882112 1219853545413042176 1220579072898418688 1224408637068804096 1232429355159568384 1236296099564617728 1249047389467478016 1254590499184049664 1261365411059859456 1261924166678482944 1262058299774430912 1266770989467389952 1267524421856050176 1268738681078808576 1273611677186654208 1274369178184187904 1274504634091732992 1275069210081383808 1279069736937947136 1279263800014405632 1279830484204167168 1280727801250384032 1281954709006712832 1286741694477238272 1286878465490681856 1287643857123606528 1288351181019731556 1291683836907749376 1292256022885761024 1292452086612492288 1293162051747960576 1295170736934617088 1295308403892199424 1299372431175057408 1300145253794709504 1301056813968644096 1305717023124154368 1305915129181372416 1308662098777686016 1312768023249027072 1313688433521737728 1318593916843327488 1326442690157871104 1331395799531126784 1345127957888053248 1351097460659745792 1352391780930158592 1358187452624830464 1358393519602925568 1358995256422981632 1359139707449387136 1364214911734112256 1366333964238716928 1366479195314847744 1371581806201012224 1372189385126117376 1372335238589672448 1372397576506048512 1372543452098789376 1373151457010721024 1377459716702404608 1379745983618875392 1380566609699536896 1380713353599377408 1385869116682272768 1386483024554514432 1386693384594653184 1387455118021249368 1390833112010194944 1393970169017008128 1394118337614905344 1394947511883907072 1399324156650061824 1400156427163533312 1400925556060290624 1401138107350847488 1408490691610935296 1413750178883567616 1414741389946486784 1428476743246938112 1433817713353199616 1442199047632551936 1442345449492054016 1447738273677017088 1448599339264057344 1456421917924786176 1457067079051444224 1457221954378724352 1461793985071939584 1462015771445035008 1462663410519048192 1463688915714724608 1465091096007671808 1469154520329043968 1471592979569836032 1472244861124896768 1472401349736836064 1476864026155155456 1477899487711954944 1480195127925276672 1480352461591085056 1483418156448743424 1485880290051096576 1486764041214885888 1486922073107021824 1487580745094947776 1492248026427604992 1492474433350139904 1495613827174498304 1497820274472517632 1501198643556777984 1501358209739128832 1502251166644207616 1503076377856353482 1506964476392374272 1515934503037566976 1516836129427161088 1531562693790531584 1537289094729203712 1544111383611138048 1552214231571234816 1552449736689057792 1553137435911979008 1553302522799299584 1559102756267556864 1560030057668984832 1560887007773905539 1568216440144134144 1568383129816768512 1568621088112902144 1569315950869395456 1574239676231319552 1575175980558974976 1576041250567826952 1576280370769703424 1577790411085185024 1583850419065454592 1584552028062302208 1584792439536746496 1585662992024284992 1589523556583079936 1590468951244013568 1591584063689797632 1594056291611836416 1594225727867322368 1600178773901180928 1601057778354617856 1601300694115254272 1605910397372596224 1607036336152805376 1609703647555354624 1610661044649459712 1616847302795984896 1622638630678560768 1622884820730249216 1626298530519842816 1632544849425072128 1648227483008630784 1648394799419490304 1655542102016065536 1656451518453940572 1665219518915936256 1665396519289970688 1671615326307483648 1672609546366746624 1672787332245399552 1673528338231816248 1679033737518907392 1681820548079812608 1682565555571310592 1682744399699241216 1687844601320177664 1688848474001375232 1689027985956519936 1690032562474733568 1695335035941421056 1699158904245583872 1699339512122310656 1700092280108511744 1705245061127602176 1705426315917262848 1705685066685874176 1706440645605556224 1707637068333845376 1709272945342283776 1711794599397163008 1715837953987575808 1716858476164808704 1717801574692975408 1723008030514348032 1723269448816656384 1724216068997280768 1726894315912822784 1732496574900076544 1733527005059612672 1740956030832205824 1741220172241829888 1750357364332036096 1758125222457769984 1764698724127014912 1775014212470833152 1781831721448636416 1782891494478839808 1783870866027320616 1792247360164724736 1793313328063315968 1793503943850737664 1799131058550079488 1800201120638828544 1801190000648945088 1801463280879661056 1810724137073639424 1810916603499773952 1811191359470567424 1811993675230642176 1812186276599182848 1817678801421729792 1818953215645483008 1821972260419796992 1825745423321530368 1829585846834823168 1829780318119563264 1829863435341398016 1830057936131719168 1830868609347628032 1836612955603206144 1839661311491833856 1840755479599382528 1843471107043098624 1847825488909697024 1848644032739352576 1848924512792870912 1849940157361665824 1854444149346926592 1858626892022677504 1865765542200082432 1866875236218044416 1867900741413720832 1892048116589789184 1893087449661646368 1903108021618212864 1910417515779981312 1911553767276281856 1911756951137599488 1912603815122075712 1918895700021608448 1921091701875576048 1922932063510069248 1930112541715857408 1930317698236022784 1931465785685409792 1932526771529597334 1937525755361624064 1938678129918738432 1939743077621940864 1942756105401925632 1942962605838299136 1949058646762586112 1950217880692064256 1951585220952966144 1953454794676895744 1957500247684939776 1958575534686231552 1958872693772058624 1962123972759781376 1962993148166529024 1963201799649114752 1969152034873540608 1970532650282606592 1973593503900368896 1977890875264991232 1981173720068128768 1982352054953181184 1983440993459930368 1989664035236806656 1989965911133519872 1997093699296690176 2028587671395237888 2037590279404388352 2038709561174080704 2049500946358075392 2049718792972271616 2057372709301518336 2058502857884508672 2058596364759072768 2058815178148184064 2059727185516081536 2069618975428313088 2070849914549305344 2071070030399066112 2078582737232461824 2078803675023409152 2079724536831771648 2080040076891979776 2081182677031874052 2086566198081748992 2090955253525512192 2091177506422358016 2091494784150536192 2092421267825860608 2098986234975092736 2100234640745299968 2101388334090435936 2101707161026271232 2103720548113580032 2111800558753939456 2112736037416402944 2113056586048995328 2114217322699046656 2119364742110773248 2120625268325351424 2122112084919730176 2134743704472823808 2142715114870407168 2163518174238081024 2184632876887179264 2185832931568086528 2193023657167552512 2195533373572086912 2197636644011507712 2207154865308696576 2207389469354754048 2208367291687345152 2208602024605254096 2215632148478558208 2216849231567932416 2220292691887915008 2220528692386627584 2228820435076644864 2230146061822328832 2230383109660532736 2231371117642421664 2238372039641407488 2238711650025209856 2242427397439750144 2243420740761747456 2243659199598988288 2250459468426903552 2251797965335166976 2252037314608693248 2253376749966311424 2254614566784530223 2260446714588561408 2266789706811348992 2273901754556350464 2275254194140741632 2276849424445127168 2297344040685797376 2298954758663041024 2321274707776274432 2328674605033586688 2329953784198949376 2352574694725152768 2352681559724654592 2352931632169353216 2353973926304093184 2364420556154555136 2366685616627777536 2375775628598181888 2376828042093453312 2377188659305119744 2378494488036427488 2387376095534696448 2389663146886299648 2391084437417754624 2391338591800983552 2398841411400105984 2400268160851771392 2401586667531926784 2401951041172881408 2410554504229208064 2414555471333031936 2415991566974189568 2416248368798910464 2425270954193977344 2433957946017841152 2434327231095373824 2439447795779764224 2439707090826084352 2441158145796837376 2448817274137608192 2464858710319136768 2472592199129235456 2498094778934956032 2509180998368099328 2522730822119718912 2523848333356965888 2524116599548861824 2533541978934779904 2535048843712100352 2537477362157617152 2547223354373308416 2548738356368375808 2549009268183465984 2550138420162767616 2558139473875894272 2558527600028811264 2559660968408334336 2561455602500768064 2563909418013425664 2573756930981363712 2575287714247213056 2576702362039463112 2584512045771522048 2584904173224984576 2586324103495921152 2590341473869234176 2590616807784398848 2598744862350114816 2600290507589419008 2602113627937288192 2611434046248308736 2611830258362744832 2617324197555372032 2625536046498054144 2627376867043475456 2637187833686654976 2652885380315742208 2662791599062253568 2690255915776106496 2702194921319491584 2704783561860317184 2716374905249660928 2716787039205851136 2717990512845963264 2718279414898774272 2728429823468224512 2732958390629695488 2744378770252234752 2744670477179344896 2744795153012097024 2745086904197578752 2746302914021442048 2754919433404809216 2759491967237750784 2761133219399073792 2761426707198754816 2771738233364545536 2772966049109028864 2773386769189306368 2774910236042498736 2781666224020389888 2787940338034016256 2788236675229810688 2789895023767814144 2798648313300123648 2800312854327066624 2801851112120581248 2802276214701694976 2816981383221870592 2827500357767135232 2829482779892973568 2856953486493876224 2867635426706399232 2884398095265103872 2884690898984108032 2895476547354034176 2897198678528114688 2898790157294396001 2914134158102888448 2914443908757448704 2923587970143879168 2925326821038096384 2927377831429449216 2930182192015343616 2938309040658087936 2943185959139672064 2944489722249793536 2944802699473672128 2953728052310310912 2955798975423909888 2960390255850553344 2960704923182170112 2966836312897486848 2971760580102193152 2973528082429771776 2973844146214043648 2975161490189895552 2984496052855209984 2984948866700279808 2991227654348996608 2995640548945035264 3002397287113555968 3002716419478257664 3004502333288415232 3006152755712706964 3013928952784748544 3031869006075133952 3033672258854322176 3063125387581063168 3074578189458407424 3088222767222276096 3104428463142469632 3106274871823958016 3106605045598599168 3118205512535113728 3120060115337969664 3121774015547811078 3136432880288268288 3136766259633537024 3137242176225804288 3138631901738790912 3148479352462639104 3150351961117949952 3152082501135653904 3152560741539406848 3155580822170370048 3167700838130909184 3169104056124604416 3169584879073492992 3171325984048569984 3179047113166159872 3180937902488027136 3183168127379595264 3188112583223672832 3188451455734644736 3200357547802361856 3202115556709235712 3202601388230508544 3211820794745192448 3214072672305610752 3219407295110709248 3221322089298919424 3233694605591969792 3245277261357121536 3252597061039685632 3265089698850144256 3296454966017261568 3311084204032131072 3312903036907881144 3330439037831872512 3330793038579941376 3343230652614967296 3345219092733493248 3345574664490799104 3347056676463632496 3358067475037814784 3363641096159625216 3365131111142621184 3365488799398482432 3375689202640355328 3377696948002750464 3378055971913039872 3380065124949467136 3390670071882842112 3398317808491167744 3398679024244621312 3400184560217023488 3410490122255204352 3410852631834525696 3411370133371748352 3412881291211112448 3415274136667690752 3418545890684567552 3423589198794326016 3431675907975151616 3433716952329617408 3435603149385950816 3446016061028696064 3448432137994561536 3453788631825645568 3464993149800153088 3467054010119225344 3481912061664411648 3482440344483659776 3516250444915539968 3529397448254029824 3550028424941666304 3563663442897272832 3565782988957679616 3567741732054641232 3584494720329449472 3586626656126631936 3587007887701475328 3598262117100158976 3600402241277657088 3602380001297890176 3602926561759322112 3621448274147278848 3621833206999547904 3622382718941134848 3623987350461284352 3624372553198365696 3635357602843459584 3637906431290966016 3643944520839593984 3651490846643060736 3659171693669646336 3659560636239126528 3660115872263438336 3661737218695256064 3673225911206412288 3679322622983667712 3681510959198765056 3695650977819394048 3697288065478705152 3697849025585741824 3699880314723331648 3708888298693853184 3733750472436088832 3735801482827441664 3784096233179578368 3786174899323292736 3806216043236425728 3820835031559962624 3823107534552563712 3823513902275198976 3825207630244151424 3837791400043216896 3842183403751152096 3845864127020138496 3860225083431714816 3860635396472045568 3862931571370819584 3865053543059194668 3875051510723248128 3877356259837476864 3879486155243881728 3885512210803851264 3885925211676598272 3898117293525172224 3900435761384128512 3903170441905932288 3906909589353791488 3917151069372463104 3917745387544117248 3924247945519562752 3925986296333058048 3926403599298229504 3938304069747081216 3941065300565213184 3955781750529982464 3964704109906362368 3966881986919860736 3979328070473613312 3979931822267039744 3994187398593380352 4057175342790475776 4075180558808776704 4077419122348161408 4099001892716150784 4099437585944543232 4114745418603036672 4117005715769017344 4117192729518145536 4117630356296368128 4119454371032163072 4139237950856626176 4141699829098610688 4142140060798132224 4157607350046818304 4159449073663543296 4160080153783959552 4162365354063748104 4181910507051024384 4182355012844716032 4182989568301072384 4184842535651721216 4197972469950185472 4200469281490599936 4202776668180871872 4203414322052542464 4225472074832805888 4226113172097990656 4228434645398093312 4241250536650702848 4244224169839460352 4269487408945647616 4285430229740814336 4327036348476162048 4369265753774358528 4371665863136173056 4386047314335105024 4391066747144173824 4395273288023015424 4414778938709508096 4416734583374690304 4417204049210508192 4433698463135864832 4440585383775830016 4441057384773255168 4457640870153289728 4460292123644657664 4460766219321065472 4462742235284843328 4476744079282814976 4477423300050419712 4486841481523494912 4487318399197976576 4503595930670333952 4504074629217386496 4506753499932622848 4509229133569060446 4520893429177122816 4533579413622697984 4547803509112700928 4550508388281483264 4553698848890254336 4594688081371594752 4597909517326082048 4642549415552548864 4657349210067173376 4659907568397898752 4705149389450305536 4705863264338706432 4707947852608186368 4728841112309110272 4733371233255555072 4751551257196363776 4753656084186906624 4754377318610239488 4756988976072854976 4774752191069392896 4782168874835509248 4782677183601967104 4800536321703542784 4803173335063853568 4803902082345762816 4821109008458416128 4829110942666063872 4831983133948379136 4832496737597820928 4850541908387954688 4867915892035682304 4868654462190747648 4878895591559528448 4879414181652168704 4882316291593674752 4897634548275216384 4929717420638273536 4945184398258470912 4996189557869912064 5018361996736198656 5045461644239437824 5047696666713931776 5048233199097723648 5067083957869559808 5070097687424200704 5097476712736751616 5098018536366931968 5100276840325535232 5116278947751788544 5117055200057622528 5119321936816668672 5122911205001536128 5127818836026851328 5147513861962727424 5150575428494426112 5153404724078926224 5169024091543044096 5169808346449969152 5172648206991842304 5180682947738468352 5181233615568797696 5197489724700229632 5200581015178838016 5204227255874576384 5222868092496617472 5223660516725489664 5234648395110744064 5251072092996108288 5254753734086950912 5274375667373309952 5305770760631484416 5380511831552212992 5404389842638983168 5432749810499321856 5433574078411702272 5435981025691926528 5436558829797548544 5456859646936449024 5465916781259390976 5488757540504469504 5489340954358689792 5489590306024194048 5490173808395157504 5492605828042884096 5509838866809618432 5518983934475501568 5522266438798147584 5522853414397509632 5543476466729091072 5545932098218057728 5546773538378612736 5549820472084997472 5563332448040779776 5575880676068032512 5576473350459621376 5579790047535628288 5597296626600247296 5600625708654133248 5603702224241162496 5604552429403389952 5633962766443741184 5658965559785947136 5713906972987752448 5735270853412798464 5768796190530207744 5769381797968216064 5790953094708068352 5794397357056229376 5797580314588792002 5828268316205776896 5828887817514897408 5847175940287758336 5850653642076192768 5854755662858898432 5860364384030687232 5876618081316175872 5886371918279344128 5888979444499587072 5889605398947344256 5907456104620621824 5911597950847819776 5920780511701106688 5921409846364340224 5933672625794973696 5943521160204386304 5947056164859543552 5947688292428087296 5950322980379791104 5968992105710419968 5969897733400559616 5982455308697993216 5991281097890070528 6005432838956515328 6009004666576830464 6012305511425413928 6063738012150267904 6067344517708644352 6126250775162126336 6149156378916814848 6176445534444552192 6208856926284939264 6212549743647916032 6213210091197198336 6236411025070227456 6240120230675939328 6243548031095622156 6272865760576536576 6273532519267074048 6274484352451608576 6277263803477581824 6296958704925278208 6300703922235899904 6304165002271307808 6305121483078813696 6311161644340740096 6335401676261818368 6338208112249208832 6339169758146985984 6342651968097139968 6358094226332319744 6361875804976054272 6366336254759190528 6376902911469289472 6404231113418471424 6405202776461017088 6428145344611221504 6438814590221418496 6442644178597838848 6467389211183939584 6490554522714243072 6505194122079371264 6530179397700288512 6592909932034523136 6622168408064262144 6625806073815762288 6660878075663745024 6661586077159882752 6686461305229934592 6690438185466986496 6691149328981598208 6694113352927264992 6716134950075629568 6727282192319250432 6730262222285242368 6730977598796964864 6751378405280710656 6755393896005500928 6756111943826079744 6760130249898934272 6763843700353590669 6781340143765684224 6797358048489242624 6800369120434046976 6821705263669051392 6825762582422224896 6830548273335381504 6837091781369135104 6863351815950303232 6867433904659234816 6871206298771901632 6892032122057392128 6896864275989123072 6907577263651291136 6934108020238450688 6963824123328823296 6964880688967319552 7032500889831079936 7058794896508059648 7100056849883332608 7127326885794545664 7131565977915359232 7135483464109282464 7168989440658898944 7173253312253263872 7174015775402950656 7196524234200317952 7200804482555314176 7204760002595780352 7205853123518644224 7243666413999095808 7247974700922568704 7248745106396731392 7275812862581932032 7287889041679187968 7302981693286121472 7318343387339292672 7319121272478253056 7320231744526876672 7323474437390512128 7346451822412824576 7363021918397530112 7391301955638788096 7394576130957410304 7395698051171483648 7399760629446663296 7417776597387706368 7467500944872177664 7471602965654883328 7568192466359156736 7572349798646585472 7612432086472851456 7641670063119925248 7646215069105127424 7647027804550397952 7650415260488302848 7675582800086433792 7684366807502304192 7691728254040276992 7721270792944091136 7725863142741639168 7730107086118389336 7754712519674953728 7758972310487763456 7771024421607702528 7771850423353196544 7796234587050344448 7800871522768257024 7806340883811864576 7834302138744926208 7835490775088234496 7848495891039125504 7851972592666116096 7852807198596459008 7876608139494162432 7882130601130426368 7911563501059964928 7929408219812724736 7933763973839721472 7958656140947226624 7959863644534079488 7988374797186760704 8114350685580951552 8150361117617553408 8154838244696322816 8198875171889086464 8234011431538034688 8234385459036291072 8235260712592736256 8238908742064326144 8278475901713252352 8283399658197221376 8284280121596264448 8315214700093636608 8318898147327086592 8320160307567919104 8324730708127496208 8363821014102048768 8364710025689432064 8365979136602144768 8369685071303442432 8395944939900370944 8400938562981199872 8405553336361743744 8406828644105084928 8450944149665611776 8452226344195981312 8456869290796186624 8482501073301405696 8488448339678920704 8538974817891295232 8570860459481628672 8654072696952324096 8743331726272346112 8782133494288347648 8790546576046030848 8829557877419016192 8833469166749380608 8834408098421016384 8867396926271729664 8881170767551660032 8882114769546510336 8915281740306579456 8920584247289315328 8921532438642130944 8925484470569686656 8953488158565629952 8954846600100839424 8973682963046989824 8974636798395953152 9007191861340667904 9008149258434772992 9013506999865245696 9018458267138120892 9041786858354245632 9067158827245395968 9095607018225401856 9101016776562966528 9107397697780508672 9189376162743189504 9195819034652164096 9285098831105097728 9319815136795797504 9410298778900611072 9411726528677412864 9415895705216372736 9457682224618220544 9466742466511110144 9503102514392727552 9507312168373813248 9508754637220478976 9513977952145709952 9549504382138785792 9564337749671018496 9565354367203934208 9601072643407085568 9606346670127707136 9607804164691525632 9642218016916832256 9658221885332127744 9663966267896758272 9664993475195641856 9701083816775909376 9735831784071364608 9757791183119056896 9758828363304337408 9764632583187349504 9795269096550432768 9859434841276547072 9992379115739824128 10036723993472397312 10090923288478875648 10095393333427863552 10096466398195447296 10134167915739119616 10140195374848401408 10194953425473503232 10196037072733863936 10200553680651070464 10232557895503577088 10234110400115245056 10238643873633337344 10245822410003072256 10255637672053702656 10295027723925454848 10301150856988852224 10306809448157852448 10338048183086088192 10345296413983684608 10361365895476936704 10362467231137595392 10394979449400459264 10401162030357676032 10408454511749152768 10445736184993234944 10447321033450979328 10469296790221488128 10509507468173901824 10548751334746619904 10611541521262968832 10761023663104425984 10808779685277966336 10865499620998643712 10867148156823404544 10871962051383853056 10873117659595097088 10913719293872898048 10931833562518781952 10977515081008939008 10978681908717379584 10980347616790315008 10985211656085768192 11019677733619236864 11037967868951003136 11044532877596295168 11045706828795019264 11086952933458182144 11091864196436115456 11093547076757225472 11099640944169994944 11126664896081559552 11152946700919242752 11159580095071256576 11201251417308266496 11207404448482324992 11209104858806779904 11267925532887482368 11317931119571894272 11427813945975504896 11470541706825596928 11537592381060415488 11538763595936432128 11581906189416136704 11588794714112458752 11595160629177584004 11656536632411553792 11657775635029794816 11694351880575516672 11701307284152385536 11709511325717796864 11720728768061374464 11753236162632351744 11772743836558688256 11777958888999174144 11779210797894688512 11814912209241243648 11823195901695639552 11842819692728680448 11867345251589947392 11894112329719087104 11895376584856174592 11900645960759582208 11937984211420839936 11939795466801119232 11964910617395986432 11982562195780141056 12010865677913030656 12018009333153660928 12024611022850827856 12127476024300535808 12134689035417288704 12252501550324252672 12298312757833629696 12352891068889104384 12417713852569878528 12425099487295832064 12426420182394396672 12472822050140454912 12480240461351878656 12487096062191244312 12545731521153073152 12547065038534148096 12548968704903217152 12554527606955163648 12593917409850556416 12601407844471799808 12608330004542615616 12610242966157627392 12676416224498417664 12678339516293971968 12685303936194279936 12723751609952108544 12732672509518381056 12753805822938578944 12808462226836942848 12810405552922034176 12856290689222443008 12877629180442836992 12885288357195677696 12934778422367879168 12981109045428486144 13010388244158742528 13060358795400577024 13185819864069046272 13244336816128524288 13251612147631524576 13321756151327490048 13323172154319765504 13372922610459869184 13380876370933972992 13382298657963196416 13388226705854529984 13432269900151259136 13460524444570484736 13461955197593929728 13510787792011001856 13512223887652159488 13520260499797868544 13527687400707181338 13562680287531368448 13594716096978485248 13600738240868093952 13643410527338102784 13651525164844449792 13661096546670763008 13674183562738270208 13726703631900606464 13734867809318469632 13742412597543803264 13784064244114784256 13793728551978246144 13815154527302582272 13868216040476901376 13927648246657646592 13929761377934639104 14117589793016119296 14200113699766665216 14254653771589091328 14263131955830718464 14270966928218564928 14346506624506527744 14348031550805901312 14401608965110628352 14409520005191560704 14411706247037288448 14487332827998191616 14495949401845137408 14497490212793462784 14551625725163864064 14575778083358375936 14605963386572242944 14636686774678585344 14638242544956506112 14640463489053753344 14646948874781024256 14692903644825649152 14726043836795060224 14782603911277576192 14789152261914820608 14791396102342967296 14799521258893326592 14835553194775412736 14943205931309766656 15136384932718313472 15144699597293170944 15292430138210254848 15294055609100795904 15300830520976605696 15351165600172867584 15368733615004608384 15383456508080553984 15442541585888182272 15451726285483278336 15460214172236778672 15509425039349907456 15517944620975526912 15542048843215405056 15543700846706393088 15592469174100688896 15601743045536514048 15612681767623729152 15668604277489852416 15670981550176468992 15696991782078251008 15703945185332232192 15705614397192918016 15753216278988324864 15764261202260852736 15823127002119929856 15867527947679442944 15917312281894453248 16300722235235106816 16309676489392645632 16397750343778172928 16468022863076069376 16468770918072582144 16470521425185472512 16477817484128652288 16556951803426504704 16566799316394442752 16568560243192528896 16630429400187273216 16637796294654173184 16640320615135838208 16649461416254992416 16727642028204097536 16729420051378864128 16731958273204289536 16739370142606884864 16791889879800741888 16801877125962399744 16811106672723487488 16813657288210169856 16901888299331223552 16913738581592373248 16976896679357841408 17077949635782590464 17141720918963257344 17308145393904648192 17486663452544692224 17564266988576695296 17581093152092061696 17659115754838032384 17666938333498761216 17668816196842032768 17734793852543459328 17762341535103320064 17764229539093020672 17830563480613158912 17841168494578630656 17843064877284261888 17850968941139373312 17906976317131259904 17909693200201678848 17947365926093979648 17949273596791906304 18016298516869545984 18027013999730491392 18036916534276241784 18134317654490791936 18191214036450803712 18202033553125933056 18214795395561017344 18378752325486379008 18391638069304328192 18570197662210195456 18639630273591595008 18820597557801222144 18823453057354825728 18831791410432745472 18915364449236441088 18933484933022220288 19006205028785455104 19014624336747626496 19017509274440957952 19027955904291419904 19099008764277571584 19130708734407868416 19212693340255414272 19215608329383051264 19284436033833664512 19316443770664255488 19327932535793516544 19329986950391283712 19402167633551818752 19471663568142729216 19515582366238113792 19517656726608674816 19529265166374699008 19590538193100865536 19718869682553094144 19984758231479648256 20073447986944794624 20181846576957751296 20190786666855727104 20192932796390894592 20268335831478239232 20280390749696802816 20291531101060772007 20392074145467727872 20401107361302140928 20465115791007154176 20477287747266674688 20491644820006144512 20511275344107405312 20590055447850909696 20602301713977704448 20613618896315704896 20676096366172176384 20690592827967369216 20722731790953873408 20724934462275190784 20802324060715352064 20816909023498305536 20891472369986469888 20894642066901958656 20938593580442976256 21019014936347803648 21097502669493239808 21223083042525937664 21522047326208851968 21617559370555932672 21730999241997287424 21743924102767706112 21746235319190194176 21827438587745796096 21863667125037563904 21955030162017878016 21957363817434759168 21960695233580630016 21970423312171536384 22039355467238473728 22089065755192590336 22091413657590038528 22173905866916364288 22183728392872230912 22187094153514450944 22199281888339989888 22253329792163119104 22305893401838485504 22319160190142513152 22402502834616532992 22414808896964649984 22418209717613559808 22535851065774964736 22635862239143788544 22855627891951009792 22941083413651193856 23075184762120830976 23163812378832273408 23177589428224917504 23190321258355168008 23313073264823107584 23315551270059589632 23388703761151033344 23402614568304771072 23419022651435593728 23506472325264703488 23545487673117376512 23555917777998348288 23558421595789377024 23629824418482487296 23646391803391279104 23685639385457360896 23734690503179894784 23788224659438174208 23790753169712349184 23801291921519164416 23875968422841679872 23879590933602238464 23929821234791972864 23965124391560282112 24021731355826061312 24036018666307321856 24049222045701655712 24254952048601071616 24269378070834577408 24596625515667259392 24705782137778208768 24835427705139757056 24850198974591664128 24852840364788793344 24945644100280909824 24960480922703757312 24974192124382488624 25091463042306146304 25094130077068296192 25097937409806434304 25109055213910327296 25187834819701112832 25202815688943599616 25216660009085231232 25220485932315254784 25352832448996835328 25356679032587943936 25370607872388559872 25447503219904217088 25465345019036762112 25507611645877157888 25616924453673885696 25620811105844068352 25712581378444886016 25755258360885673984 25770576714391355392 25869556844735758336 25962218090856972288 26371639728138092544 26488673632257048576 26503224295263049152 26643512302654980096 26646344308639531008 26745845220919738368 26761752741867945984 26764597315926392832 26776453411709059968 26864539800302518272 26921048889140969472 26923910395187859456 27021575584022003712 27024447775304318976 27040520999595737088 27055374801414362676 27125360575062736896 27189432193956970496 27201476481736187904 27286821054676205568 27303050329688899584 27322193093341526016 27348367125476540416 27453407263801212928 27469735618636939264 27484825195087606528 27568128488229568512 27587457103956492288 27855296493315293184 27859522755869278208 28235179586032238592 28400227399533330432 28509307543178182656 28526263911661436928 28541933856437129856 28693013249013055488 28696063101611802624 28803217930221256704 28819040010383121408 28823412494074576896 28974665655996383232 28991898803690274816 28994980425586925568 29103251450327728128 29151556166716751872 29273373549357170688 29276485089913012224 29280926978107506688 29293897749562048512 29385807289651298304 29578304523829641216 29582792204685934592 29599042517786653184 29886411862619533312 30272769865436626944 30289399194586341888 30584860276420509696 30588111218201591808 30601661041953211392 30702331200345735168 30737467230009216768 30766913016161107968 30885083171776364544 30903452570966556672 30920428344473557344 31035889241951053824 31084097686430810112 31087401693412786176 31184938348201377792 31203486091073028096 31225363535247458304 31337208554979704832 31341963100352937984 31407890370664464384 31411228794385836032 31528522404521705472 31646254004239859712 31735055895358885888 31834624563788906496 32601444470470213632 32619352978785291264 32795500687556345856 32936045726152138752 32941042850370945024 32955634968257304576 33113903606853009408 33133598632788885504 33137120486385057792 33260858800374546432 33275592589308346368 33280641230271676416 33298922832509984832 33458840102757728256 33478740285213769728 33603754251924799488 33622213345446974976 33627314576420339712 33803776598662447104 33827477163184746496 33953793358715682816 34155899271565180928 34283441837926514688 34616290787809296384 34973326905089384448 35128533977153390592 35162186304184123392 35318231509676064768 35333876666997522432 35337632393684065536 35469587705086918656 35528459078186041344 35682336989157261312 35686129754568523776 35701937882278746624 35813952634262519808 35819386400403357696 35894731852187959296 35898547193583812608 36032597033739091968 36054027999460982784 36073833068552483568 36268635308981583872 36382428072901607424 36404067106251866112 36429590791122034688 36757504650972758016 36783276138608656384 37140395324420390912 37279260547183190016 37641195115602444288 37646906114709651456 37663582820865490944 37830728898472882176 38029248673495252992 38035018548881915904 38055911808582839808 38198017528555143168 38261417468815736832 38425386680510828544 38431216658766102528 38568872067667329024 38632887541328510976 38655865071587033088 38659973900782567424 38804335267103637504 38943327136285458432 39031164732476227584 39035313453217349632 39058530332749398016 39181076386201731072 39437739365106188288 39969516462959296512 40146895973889589248 40381573333711454208 40385865592781789184 40536671662956478464 40560781499393605632 40583062202121544014 40784148290935455744 40802214722604281856 40930231582014308352 40954575494533349376 40983289640012289024 41022550688214810624 41180110895701819392 41204603427955408896 41227237792631409792 41352192732344352768 41381185655934738432 41445463581907746816 41449868924550381568 41604648121430704128 41633818046996611072 41782944739972939776 41789284133803917312 41877187160885952512 42038029872695607296 42446166085051875328 43044094652417703936 43235118741111865344 43461998483994574848 43487848205535412224 43492470638380388352 43654877175491592192 43727334250075127808 43910060324035756032 43914727634869518336 43921390467161260032 43940846624343072768 44078710934476947456 44178131510385180672 44182827315180077056 44347811733832728576 44367456785744461824 44374188307028901888 44398563776679979776 44506659584326238208 44611786803676971008 44638320380285026304 44829617793929299968 44836419435227119616 45071702131549929472 45271724478287577088 45711255783902019584 45882166827302387712 46150369524241661952 46327624757664546816 46355178856449835008 46380642516710336016 46626146529646215168 46631102540119179264 46777407522302066688 46805229136609542144 46838045302871187456 47012944650529406976 47090975346234753024 47111835555996696576 47116843191578754048 47259648836964974592 47292783606782558208 47371278770914721792 47469381006359789568 47581506339424698368 47602583843038328832 47751936845683359744 47859642469583945728 48043462711652122624 48072037332614643712 48098444091403311424 48538756141669154816 49193251031334518784 49411564275556417536 49670855410279514112 49700397949183328256 49705680729577586688 49891288200561819648 49920961845407514624 49948384248764977248 50182926084612292608 50188260154136592384 50195874819612868608 50218110427820654592 50375669639402225664 50405631377887199232 50433320018170462464 50440971864630509568 50705664897993670656 50741215744777119744 50930690038073524224 51015223291754315776 51233848907347771392 51241622211688136704 51425162756889772032 51541153428782710784 51739113689471516672 51924436181713944576 52743279456276185088 52977347264514097152 53006448590526098304 53287024605309960192 53292688617279062016 53491690441839476736 53523505483735891968 53529194631852785664 53552906823418119936 53729079600605036544 53842097778281938944 53847820790375718912 54048895550608637952 54081041999191474176 54110749602828725352 54378864387913940992 54402952963472375808 54573642109352411136 54606100659377799168 54644386186683052032 54939471237273878528 54969650390175213056 55136256976459137024 55174914207912984576 55710592986630586368 55719045511738556416 56470359172064477184 56800454799066660864 57018615086356365312 57052527823322873856 57083867712874259712 57392126203223605248 57638080020766242816 57646824988149153792 57949331311992766464 57983797607380549632 57989960851173851136 58206502900655456256 58546747098714341376 58552970179826024448 58561853956215013376 58587795499124097024 58771614579302596608 59156609047659282432 59165584409371869184 59198085035573306368 59772823725239066624 60545539730873253888 60578798389172683776 61176222436403183616 61203322083906422784 61474934460018433536 61533826032322215936 61770166343552729088 61806905141933113344 61840856688947114688 62071778483902107648 62168195372861620224 62174803386825572352 62406972182146056192 62450727070494916608 62674417109959409664 62683926200705875968 62815780741328928768 62822457588771672064 63057044809043410944 63292508008479719424 63470111790717771776 63669249127577812992 65238705957570582528 65591001375112691712 65872091452304277504 65882085700741890048 65911269936514609152 66267197265577771008 66274240972770115584 66521717600749092864 66551185178616692736 66561282460543352832 66597845665019969664 66917680205515456512 66957480570427539456 67207508503849598976 67244426690893949952 67254629152840679424 67607553197324894208 67654954326369492992 67907586717431365632 68311798543130361856 68566883675853029376 69946653810178768896 70257067954306781184 70636463019352129536 70667753333995044864 70675264787368131072 70939175410173837312 71056918156372082688 71364673978314522624 71372259509137047552 71403875764557493248 71627905268525039616 71638772800806715392 71789463704375918592 71797094387167625216 72065194067478183936 72108055998921965568 72147666137104967136 72537270617963167744 72764856145803214848 72808134212503732224 72859181582244069376 73566552277217312768 74280790648840781824 74558521094366380032 75282390231204888576 75293812229419302912 75327165641730981888 75661457796945764352 76058497346990505984 76070037097763831808 76111823617165679616 76396035057110286336 76522834937631473664 76850773361021657088 76862433317532205056 77137744135334658048 77265775082657021952 77311730143174066176 77319947801565134848 77608670534207275008 77886654272570916864 78070626906434699264 78117060665498796032 78875478730212376576 79939032925918593024 80293791947779178496 80763146667422908416 80771731185563578368 81073343325912956928 81121562998787211264 81166124404243088028 81568296581870911488 81604429445208563712 81860463164028616704 81909150989066698752 81966579280024578048 82045101376429621248 82360221791403638784 82409206855910817792 82454475585262819584 82704385464688705536 82762371311869476864 82899737849100763136 83267636093993222144 83565889479945879552 83578568267607834624 83754374321771905024 84076059745391214592 84892332170103750656 86088189304835407872 86470237482223730688 86923996967989149696 86975696411070824448 86984941276760776704 87309754350983184384 87454668500150255616 87820120648071512064 87829455269739036672 87842780934322520064 87881693248686145536 88157421868953894912 88365654630360154112 88734913571488923648 88748376614057803776 88797127553359959552 89223573607353942016 89276640760570052608 89659235587858599936 89672838870454239232 90143404263099858944 90543448956575154176 91422511567804039168 91764333654604775424 92300739048483323904 92655249515329093632 92710357712899670016 92761285033420672032 93252293059292430336 93262205080238358528 93554815044604133376 93610458273219084288 93676090605742374912 94025889301058813952 94223671111993393152 94233686383157508096 94585567213565116416 94742557541829443584 94938762012719579136 95163012678849396736 95205167686076657664 95503873691366719488 95719284939167891456 96086925423304245248 96144074665229287424 96196888182806622848 97077512283338309632 98386502062669037568 98823128551112835072 99341710820559028224 99400795898366656512 99411361459155173376 99782576401123639296 99841923690815029248 99896768497529954496 100376520308273184768 100436220855641309184 100811262755774398464 100866640036340924928 100881943729261019136 101411329795987341312 101482431489554239488 101861380076147048448 102030446583508631552 102467697814695542784 102483244423376273408 102850325513779544064 103082306857565421568 103478227378943033344 103848872363427889152 105486558912552370176 105954694529028194304 106012897181052196608 106585377234558124032 107047010967471783936 107058389263705571328 107105813646836239872 107458159201210073088 107684195556563877888 107695641580751437824 108097791101217275904 108162083998382948352 108221499205657450704 108757728775827881984 108805905926944751616 109147284218704822272 109212201318755598336 109288772373366104064 109878942474547757056 109939300780350426112 110272513952918274048 110349828415825969152 111421185973261172736 112940718344128954368 114105055646645747712 114167735425748519424 114784252406447210496 115276160041532485632 115293649976298307584 115898662623985532928 115967595214761099264 115979921702347702272 116413005801310912512 117093494197428682752 117105940359652048896 117123707912430026752 117175590998248194048 117543229158605193216 118313218095318564864 118396170071146612736 119545647450478133248 121157596778345367552 122352444872806367232 122406644167812845568 122949868920036867072 123067652064644431872 123540332687105458176 123613810283866226688 123681713377894229376 124143556967804215296 124336390745723240448 124349606773651144704 124813944364292112384 124901454140989833216 125348834219918819328 125367852401411751936 125631561482657857536 125644915177543344128 126114089618086821888 126940223581435543552 127338498255155625984 130477411915141165056 131182002750225383424 131744182904608555008 131764171401483780096 131822539873029218304 132534394531155542016 132548481945540231168 133043435201498185728 133102370357233385472 133122564921086705664 133195691330039939328 133835360411030913024 133914961140855078912 134488853381787899904 134509258305681358848 135215106394649788416 135309908652738985984 135815173434862731264 136623597086260723712 137133767351706058752 139893307620357537792 140514135908613562368 141272926038704259072 141335506667990089728 141350529574736262144 141878350820347674624 142113836312744165376 142744519018274095104 142807751529114986496 143255810537050079232 143578927408751837184 143594188774335250432 144130388134956367872 144216111997843931136 144295332274209934272 145074541235926335488 145616268425007464448 145718363164488138752 147133104554434625536 148561581297681563648 149117042188732760064 150564780462409777152 150587624458838605824 150654331283461963776 151322915593891528704 152116994693981011968 152223647234331359232 152792070114220572672 153045669875262947328 153701546722043314176 153724866635064410112 154275488270669316096 154623460286348132352 154639895603130269696 155217341068414550016 155773308545141833728 156141253812869398528 156234121330997592064 157750957460424753152 159878065851837186048 160587583895558356992 161526293334845816832 161543462371127156736 162146686651825913856 162243125997574422528 162332248808486176056 163136593163741822976 163208858890417127424 163720926328057233408 163818301978133397504 163933158560049156096 164818413711821635584 164908951170525639168 165408770929377411072 165524742623738953728 165799475698201526272 166535272187986444288 167131778959891759104 167157136535215669248 167508748643543810048 168152119490782429184 169784664340207501312 172176378609670815744 172940474964447461376 173847993935978299392 173951392822141648896 173969882553521553408 174619508701966368768 175640241296143024128 175658910539478073344 175685561868645040128 175763386497372291072 176314843737907789824 176731309260720308224 177469827142977847296 177496753228115607552 177594255106719919104 178447147214707884032 178553281521140105216 179318471175717199872 179345677740908478464 180286808526199717888 181086897913150308352 183528667309209550848 184601478096966647808 185310499030658187264 185420715425799340032 185522570066841344064 186504586118584860672 186524410160476717056 187220916546438168576 187352181211484749824 188051778602117627904 188447342223986786304 188467372766315016192 189171134427130232832 189485115083658887168 189877524025439158272 190326025357698793472 190410335372153315328 191007747382733438976 191438569878335782912 192173850846608490496 192288149330458574848 192393776365613245696 196773004125338075136 197646257102225670144 198801591796733313024 198822722918310346752 199565152802247278592 199683847381630058496 199793536995059908992 200753040616546369536 200872441711282618368 201622525511548796928 201733280072681849856 201763887458522038272 202822659591974682624 202964862979108478976 203722760152294096896 204060893167017263104 204935395629391085568 204966488846752546816 205700651027559088128 211909389058056388608 212025794362104393216 213170754469116248064 214094021934943567872 214116778527411142656 214211627293672479744 214916318402420146176 215368391113127755776 215391283161502875648 216195582202434551808 216324167996765896704 216442998411314901408 217515457551655763968 217611811853889503232 218294568437409644544 218424402637511196672 218577544746732208128 219878601560700852224 220699656831651938304 222842371946522345472 225881436688257908736 228210111293291495424 228335470851497038848 229568504812894420992 230552320083064971264 230587299952596615168 231797325247971065856 231935190429522198528 231959843404695404544 232826011602621825024 234211880719304097792 234351181996496388096 236626436190637129728 236792340142293225472 239091294900956266496 242315193556690735104 244704889745612734464 244813288335625691136 245899737840073734144 246135304129288863744 247080665374210916352 247227620567732453376 247363426755788458752 248287113935608430592 248699213547302289408 249802908281979666432 250697668439837638656 250735704802823503872 251263122965315715072 251289830355086688256 252228179236173643776 253880447162871087104 254676996510311251968 260954823830282330112 262364005500450766848 263488365809217110016 263528342802967560192 263645079746058436608 265096963891080462336 266204740714466770944 266245129842173411328 266391382660079878656 267670720822061826048 267829922281710157824 268977706763575799808 269018516611362717696 270430212789299576832 270619817305477971968 271630346869725462528 273247194172521447424 274267534703412117504 279786615240715075584 281028271817227124736 282671013335980179456 282701059149472524288 283756701640695349248 284227672625488330752 285489038036548190208 285615503058229972992 286511621074100158464 287157854817503674368 287188377548670500864 288260776269912735744 288432223995687862272 288590664548419868544 290149082471852670976 291232536850014928896 291436726328976277504 294266209108869251072 297123162595363127296 298234084377465520128 301129560924819554304 301308662566923927552 302645831187783057408 304233989387962023936 304447294468662718464 305584140228441145344 306091339750525894656 307403093444086628352 307449733270128820224 308550976541338632192 309246920572696264704 309279791206260539392 310434682136829100032 311546617090283667456 312282507625738797056 312468242661995184128 315501914920849506304 319756131703674372096 321175167791116713984 323052586669691633664 323086924742254313472 324293373303651827712 324486251995148845056 324664497616972352112 326273186327483645952 326417717780834254848 327441852656114466816 327636603956266795008 327866317120098312192 329636827423643271168 329817902341051278336 330817541858754822144 331049485247477907456 331598951396403052544 333070544375972888576 334263557919783518208 335017497287087620096 336304238981564858368 344352757219341631488 345880949928894922752 347695987871956598784 347902785644283297792 347939765107043106816 349239017403932737536 351280482592286048256 351317821078956146688 351371123737290080256 351526772994744582144 352629687475815579648 353462618521440616448 354939654285955694592 355188510213439838208 356894294429415768064 357106563042280210432 358636942351434399744 358691355481816956928 362173795826300616704 367057334618419101696 369202956193933295616 370620998061316374528 370841430851598680064 371045140133682688128 373009172237169721344 373048820320953434112 374441833092876337152 374704362422969499648 376103557204235255808 376894684447973572608 376934745532630032384 378342268854260465664 378970230167317774336 380652050715397586944 380820670744306630656 382015494765466877952 384576298660917149696 384787552731226491392 393546008250676150272 395292514204451340288 397603183593466626048 397645445836620693504 399130305604494557184 399367694763260116992 399587073990119817984 401506081233092739072 401744883422565236736 403466560145363699712 403527774917044076544 405645319183949365248 405929725958216957952 407445520304588193792 409870791258782171136 409932977693505093632 411401302055118176256 423818778116112777216 424051588724208786432 426341508938232496128 428233557054822285312 428423254587344959488 430736782226255511552 430782566323005751296 432391164404869103616 432648335993531793408 432885996822629802816 435223623707779006464 436848805275022393344 437155089493464416256 439757203121401704448 441399313663303876608 445684743893044690944 451762873376515817472 456670941702994077696 459137009625788841984 461104640166129942528 461174599905193230336 463870380859044397056 463919686809390809088 465652023205243650048 468423761438608195584 468702363992992776192 473252872381274259456 473584680284586450944 478182589801912532992 484630387113381470208 489409779491225468928 489626576671251382272 491799475680147468288 494455241135464906752 494726853511576917504 496574227871216861184 497398427094604578816 499605816563959332864 501395336879675277312 501471409605647007744 502526245930631430144 502579660710173376512 504456358472347287552 507760894325742174208 509353993020622503936 521909647660564660224 526976731618434220032 527056685605935120384 527290159492116873216 530193927782160924672 532409481428933541888 532490259684346822656 532782765320159757312 535341441644123652096 535659844563420315648 537955413527151599616 538037033222725435392 540860425578599153664 541239634610955943936 543260693739450925056 546494388345042894848 559573230481430151168 562056543634454249472 565342026671960358912 565402118298945048576 567513403281390698496 568455345250976661504 570978076073096380416 571231006116459945984 573023242148200316928 574315709635007348736 574376755097341001728 576521552539825471488 576864447991375724544 577181329096839737088 580298164943705341952 582873452657952555008 588532418217738502144 594246325190726254592 596468168754931040256 602259121849639108608 602617325133847855104 605291662375566114816 608467978775924047872 608894588937325436928 611168280456882290688 612182679501051789312 614806186888173256704 614899466540257640448 617101953082677264384 618559582412521078784 624565015251477594112 624936485323990368256 631003829841699012608 639512263407348744192 642350335582233427968 646105173339383267328 646173849484508626944 648586746607303655424 648972503990297690112 649328995233944704224 652546372654967291904 652835435561668509696 654883705312228933632 655273207912533590016 655732634240196624384 659635804682102556672 662098970494955814912 663197902792806105088 666141088751945777152 668527115839567036416 670034994574175240192 672608477963129716736 688705514438683262976 691761899857789845504 695391975743913197568 695805571288566595584 695879530214086213632 698478034807865475072 702635642157912293376 703053545989489164288 706925237042881232896 709879308571911389184 710377020426879676416 714213126084560420864 717273884702868799488 717382710963633913856 724347591652601233408 734114669236838203392 738405912387866591232 741241996122632749056 741682861703197360128 742090280267365376256 746097640641906868224 749408724845938999296 752207114408470511616 753789368895947145216 753869491065260064768 756684537708520931328 761304101430795173888 761641341488613261312 764030989530933755904 769152597321834299392 769575105462452982784 787092016501352300544 790585028408902680576 795290891673241387008 798735389526520233984 799174147980239635968 803012162466185478144 803489766845130473472 806933120290727399424 807055549834088153088 811290638367898730496 811859451916433915904 814891040609176387584 819741582517564342272 819865955387010187264 822802604110236352512 848103177448417572864 852683017876464992256 856467114109644570624 856846509174689918976 861473564452511023104 861565132646011502592 864782328809738207232 865296671987063586816 865771993645259605632 870447247415558012928 873697610550044786688 874310178986928832512 879514406242803408896 882798627326607753216 891369487786089381888 913341883405988155392 918274019251577683968 922209280332259885056 922349199810386460672 927740761718088794112 927839373618781618176 931304046410487300096 936847522877216391168 937404727985985552384 946505744762548518912 947169360569172901888 956365179603825065984 969260774226762940416 978819558982450937856 979253153342502764544 983598951360294936576 988910482270929813504 989453707023153835008 993148455742433722368 994796854189209157632 999211633127918665728 1002790673759350554624 1005052491861262860288 1005159321420346753024 1008912716944694575104 1015521788651484348416 1043819295321129320448 1053953463236868440064 1054113371211870240768 1054580318984233746432 1060387855564321849344 1064818962857867083776 1065565530640319514624 1070682883288247304192 1071319689126840631296 1075910827054303199232 1076074066445450870784 1082479269221911887872 1086521387478901850112 1092988776690085789696 1119146460962860302336 1124113087268908498944 1130684053343920717824 1130804236597890097152 1135026806562781396992 1136910690501953323008 1141956152146192760832 1142462012232919891968 1146046484296400633856 1148753510194682003456 1153728895982751449088 1154362658193679474176 1160596329887410683904 1165746905315905110016 1177064836435477004288 1188492650381452509184 1192936337509862080512 1204518243699278217216 1205234650267695710208 1210583324751132229632 1216935957551848095744 1217789177874650873856 1222336560913764581376 1229612373776346513408 1229798933080515280896 1234203906165354528768 1237119164825042157568 1249130030502955188224 1249872970647980736512 1262007659683398025216 1279024526814697488384 1284700671164466855936 1292210346678766534656 1292347698969017253888 1297173493214607310848 1297945007980595380224 1298657990467889408448 1305670871123337019392 1310546415825067180032 1311465268480393248768 1319271609364205113344 1324197940989911629824 1326395805585612210176 1332282177503891554304 1337054231679134072832 1340069989148350480384 1345216955926259433472 1377411028877366525952 1383523799715579691008 1391611142577133191168 1391759060428172427264 1396956069615730950144 1405271284315824586752 1406107091978978328576 1413850474085762465792 1419758617143822778368 1420754040853759352832 1428426252169120841728 1434547769405737598976 1434765421927267827712 1468229338473676406784 1483365723406394720256 1484180560534730752512 1492195281283813736448 1498817449691877998592 1504414228816941023232 1507578737791894290432 1507738982130520129536 1513369075417041862656 1522608202861590347776 1523282682977226522624 1528061979061867511808 1539150210924905965568 1581170056817805361152 1590581783346482774016 1597470779053040467968 1598348295960479271936 1606024324932370956288 1606979533690260946944 1613866240581454798848 1614111099668176306176 1622581276735797460992 1623718903832867831808 1629782081218352775168 1639483165035128684544 1696206354896835145728 1705366035752929984512 1712934228219289141248 1713693018349379837952 1722947128905022046208 1723130265292023005184 1729564657619476414464 1730593343974127173632 1731543987290519211264 1740894494831116025856 1748620357973857665024 1759028812485606817792 1765597254653215506432 1782738975572178763776 1826683766811976310784 1836548038503155367936 1844418560664519770112 1844698399620772921344 1855678747237563236352 1873695045754432782336 1874809455971971104768 1893011489525097037824 1894338721138345803776 1912730359207650131968 1938521548453525880832 1957639117964901875712 1958506306685005529088 1967197902720589873152 1978907414046307670016 1986296911484867444736 1989593708378418315264 1998423266255837331456 2005581347518701109248 2010104983722525720576 2010318642840693506048 2017825433889389150208 2031043577302968696832 2087638590642258640896 2107906926473736880128 2109160637968467492864 2120775711128643698688 2129637925715734167552 2131131061280639029248 2142639378253681262592 2151821654108606398464 2152148132890901741568 2164958538443823775744 2173042774957803700224 2185977553380171579392 2238292921925720604672 2248226174537816997888 2261368106687841435648 2261608473195780194304 2270053613125562793984 2283912304292385521664 2284924024465839783936 2292092968592801267712 2297507020389364006912 2307457791965502898176 2308725316387358948352 2321192659774821367808 2331493810631810220032 2354129672870954008576 2385872675019724161024 2409036487398556434432 2410469300535391420416 2421166649502264459264 2433871915103696191488 2435578355749301747712 2444673121827529162752 2459224747552693026816 2459597866161030561792 2468407812330709057536 2474238329650084315136 2498260061005910376448 2499745941295961473024 2558049053629394976768 2569401342328933711872 2584420693357533069312 2584695397938034507776 2594346986429214621696 2595890015961190760448 2597315980935778816896 2611341742246674038784 2621092831650134360064 2622930536960786497536 2638543218728410226688 2648395881979823259648 2652791611171224420352 2664564355007783108608 2674108463358268145664 2754822057754733051904 2767047599431159382016 2783222285154266382336 2783518120856344854528 2793912139231461900288 2810542568631649173504 2812214183957956657152 2827700948171524931584 2839517234287645556736 2841508081707518705664 2869095538811475197952 2869530843854535655424 2936458676947352813568 2966731446812789440512 2968361121069461505024 2984390562567627472896 2997634899383755997184 3015157475583788580864 3015477964261040259072 3026738150834083725312 3046565365954453045248 3078300421849811931136 3162340113635610722304 3181163566692965548032 3196696591920958543872 3212048649864741912576 3213959067380521893888 3227732481162909597696 3228222199336352612352 3247437807665735663616 3259564162436705550336 3278966330070257369088 3392412709793670291456 3410732071505859969024 3425868456438578282496 3427386036698759675904 3446260530584046010368 3461186687948254347264 3463087974581038422528 3481788989662232051712 3497240715947715330048 3518057624971213635584 3531194509306431012864 3565477951144357527552 3653367533623952621568 3688837121329039540224 3689396799241545842688 3711357494475126472704 3747390091508865564672 3749618911943942209536 3786022979050194075648 3788677442276691607552 3825460718415300263936 3877043096907051761664 3917012613370011058176 3934395805441179746304 3957814828092615340032 3972593822969734889472 3979187416756836630528 3996846532511674662912 4011162695037402218496 4020209967445051441152 4020637285681387012096 4035650867778778300416 4062087154605937393664 4175277181284517281792 4215813852947473760256 4218321275936934985728 4241551422257287397376 4259275851431468335104 4262262122561278058496 4285278756507362525184 4303643308217212796928 4304296265781803483136 4329917076887647551488 4371955106760343158784 4476585843851441209344 4496452349075633995776 4522736213375682871296 4523216946391560388608 4540107226251125587968 4567824608584771043328 4569848048931679567872 4584185937185602535424 4595014040778728013824 4617450632774717896704 4642385319549642735616 4662987621263620440064 4708259345741908017152 4771745350039448322048 4818072974797112868864 4820938601070782840832 4842333299004528918528 4867743830207392382976 4871156711498603495424 4889346243655058325504 4918449495105386053632 4948476659300168630272 4999491882591922946048 5116098107258789953536 5138802684657867423744 5168841386715066138624 5169390795876069015552 5188693972858429243392 5191780031922381520896 5194631961871557633792 5222683484493348077568 5245861073921572995072 5277086437456820453376 5296791763959646519296 5329128710015566217216 5348216926716536291328 5509644115509466103808 5534095198862318764032 5567036241712689709056 5621085137263298347008 5624428367915913314304 5679034468575291113472 5683016163415037411328 5738191077622950395904 5739061687709071310848 5872917353894705627136 5936722242138923010048 5968781125135254945792 5995269798767511994368 6030314951167577161728 6030955928522080518144 6053476301668167450624 6093130731908906090496 6156600843699623862272 6362327133385931096064 6393393183841917087744 6427918134761043787776 6455464962325819195392 6456444398672705224704 6494875615331471327232 6519128324873411100672 6557932660140514738176 6784825419587340582912 6851736912877156564992 6854772073397519351808 6892521061168092020736 6922373375896508694528 6926175949162076845056 6963577979324464103424 6994481431895430660096 7036115249942427271168 7062389018612862025728 7306735067247905243136 7377674242658079080448 7378793598483091685376 7422714988950252945408 7494780183017731129344 7499237823887884419072 7577354884553383215104 7650921436830600527872 7754086193814103523328 7834025226740022116352 7868791610882359492608 7915629656185230680064 7945187645939469778944 7958374833513673261056 7993693065023349325824 8022325390074804436992 8041274571362774024192 8124174309211874787328 8350554362569034563584 8431627705894947520512 8436642551873869971456 8483102844514574794752 8518551702862936670208 8524524245122556116992 8607286616434425593856 8608592531563606966272 8659834153775295102976 8743910213520686317568 8953171687702882418688 8992904698151267991552 9045472426751365742592 9046433892783120777216 9080214452502251175936 9139696097863359135744 9190028081557456027648 9234901265549435793408 9284770639099285471232 9325975242527240880128 9416518691483816034304 9543490700078896644096 9636145949594225737728 9641877202141565681664 9684666598009057837056 9742313422997206990848 9778692487310116651008 9836898990210772107264 9896953318600337260544 9998983765183845892096 10232196214517579907072 10277605369315734847488 10338781591752138031104 10383560063844763041792 10389263923743115267584 10445366968986696155136 10491722147843145990144 10554172874913640906752 10593583527919293038592 10658257420031132434432 10696433853433072582656 11068190397724637528064 11134072483425379418112 11242170274526596694016 11248856735831826628608 11358068937150582226944 11366032326830074822656 11476382155245900791808 11873444484277846020096 11937562250270509891584 11990539597535023988736 12060629902335154323456 12061911857044161036288 12106952603336334901248 12186261463817812180992 12313201687399247724544 12724654266771862192128 12786786367683834175488 12855836269522087575552 12910929924651638390784 12912888797345410449408 12989751230662942654464 13115865320281029476352 13569650839174681165824 13703473825754313129984 13709544146795038703616 13785042122336184041472 13852351898324153690112 13927155958648928206848 13988962863790861320192 14072230499884854542336 14124778037225724051456 14613470134495810486272 14755348485316158160896 14845429977900505890816 14998475647775768838144 15154709769106766430208 15301842873661201055744 15508172387628207046656 15668050453480044232704 15737583221764718985216 15831259312370461360128 15890375291878939557888 15987386130046698651648 16044650780149608873984 16082549142725548048384 16248348618423749574656 16701108725138069127168 16863255411789895041024 16873285103747739942912 17037103405725873340416 17049048490245112233984 17214573232868851187712 17217185063127213932544 17319668307550590205952 17487820427041372635136 17906343375405764837376 17985809396302535983104 18090944853502731485184 18092867785566241554432 18160428905004502351872 18279392195726718271488 18380056163114912055296 18469802531098871586816 18569541278198570942464 18651950485054481760256 19086981400157793288192 19283754404283131363328 19369333196018115674112 19484626845994413981696 19557384974620233302016 19673797980421544214528 19793906637200674521088 20555210738631469694976 20677563183504276062208 20767120127689526083584 20778527847486230535168 20890733937973392310272 20983444295686291980288 21108345749827281813504 21187167055838586077184 22136380795449275056128 22268144966850758836224 22484340549053193388032 22497713471663653257216 22732064653660149645312 22952764310491801583616 23746888968555692040192 23875124500541019783168 23981079195070047977472 24123823714088322072576 24372522927635624361984 24626403374798495449088 25449308533543724384256 25573572735367668350976 25821859849303276781568 25825777594690820898816 25979502461325885308928 26231730640562058952704 27139301678349362331648 27419088293590077407232 27570084244672368082944 27704703796648307380224 27854311917297856413696 27977925727581722640384 28144460999769709084672 28249556074451448102912 29226940268991620972544 29510696970632316321792 29690859955801011781632 29996951295551537676288 30309419538213532860416 30603685747322402111488 31016344775256414093312 31336100906960088465408 31475166443529437970432 31662518624740922720256 31780750583757879115776 31974772260093397303296 32089301560299217747968 32165098285451096096768 32496697236847499149312 33402217450276138254336 33726510823579790082048 33746570207495479885824 34074206811451746680832 34098096980490224467968 34429146465737702375424 34639336615101180411904 35812686750811529674752 35971618792605071966208 36181889707005462970368 36185735571132483108864 36320857810009004703744 36558784391453436542976 36760112326229824110592 36939605062197743173632 37303900970108963520512 38173962800315586576384 38567508808566262726656 38738666392036231348224 38969253691988827963392 39347595960843088429056 41110421477262939389952 41355126367008552124416 41557055694972461070336 41781467875946784620544 41966888591372583960576 42216691499654563627008 42374334111677172154368 44536289933701517672448 44995426943327306514432 45464129307320299290624 45905528620983603167232 47493777937111384080384 47962158390140095954944 48247647428176644145152 48745045855271248723968 49252806749596990898176 51147145470735336701952 51643719698606553563136 51651555189381641797632 51959004922651770617856 52463461281124117905408 54278603356698724663296 54838176587180154814464 55140168489344736165888 55409407593296614760448 55708623834595712827392 55955851455163445280768 56288921999539418169344 58453880537983241945088 59021393941264632643584 59381719911602023563264 60618839076427065720832 61207371494644804222976 62032689550512828186624 62672201813920176930816 62950332887058875940864 63325037249481845440512 63561501167515758231552 64330196570902192193536 64993394473694998298624 66804434900552276508672 67453021647159580164096 67493140414990959771648 68196193960980448935936 68858292931475404750848 69278673230202360823808 71625373501623059349504 71943237585210143932416 72371471142264966217728 73117568782906873085952 73879210124395486347264 74607801940217927041024 76347925600631173152768 77477332784072462696448 77938507383977655926784 78695191921686176858112 82710252734017104248832 83114111389944922140672 83562935751893569241088 83933777182745167921152 84433382999309127254016 84748668223354344308736 89072579867403035344896 89990853886654613028864 90928258614640598581248 91811057241967206334464 94987555874222768160768 95924316780280191909888 96495294856353288290304 97490091710542497447936 98505613499193981796352 102294290941470673403904 103287439397213107126272 103918009845303541235712 108557206713397449326592 109676353174360309628928 110280336978689472331776 110818815186593229520896 111911702910326890561536 112577843999078836338688 116907761075966483890176 118042787882529265287168 121237678152854131441664 122414742989289608445952 124065379101025656373248 125344403627840353861632 125900665774117751881728 126650074498963690881024 127123002335031516463104 128660393141804384387072 129986788947389996597248 133608869801104553017344 134986280829981919543296 136392387921960897871872 137716585862950809501696 138557346460404721647616 143886475170420287864832 144742942284529932435456 146235137565813746171904 147758420248790972694528 154954665568144925392896 155877014767955311853568 157390383843372353716224 165420505468034208497664 166228222779889844281344 167125871503787138482176 167867554365490335842304 168866765998618254508032 178145159734806070689792 181856517229281197162496 183622114483934412668928 189975111748445536321536 192990589712706576580608 194980183421084994895872 197011226998387963592704 204588581882941346807808 206574878794426214252544 207836019690607082471424 217114413426794898653184 219352706348720619257856 221637630373186459041792 223823405820653781123072 225155687998157672677376 233815522151932967780352 236085575765058530574336 242475356305708262883328 248130758202051312746496 250688807255680707723264 251801331548235503763456 253300148997927381762048 254246004670063032926208 257320786283608768774144 267217739602209106034688 269972561659963839086592 272784775843921795743744 275433171725901619003392 287772950340840575729664 289485884569059864870912 292470275131627492343808 295516840497581945389056 311754029535910623707136 330841010936068416995328 332456445559779688562688 335735108730980671684608 337733531997236509016064 363713034458562394324992 367244228967868825337856 379950223496891072643072 385981179425413153161216 389960366842169989791744 394022453996775927185408 409177163765882693615616 413149757588852428505088 415672039381214164942848 434228826853589797306368 438705412697441238515712 443275260746372918083584 450311375996315345354752 467631044303865935560704 472171151530117061148672 484950712611416525766656 496261516404102625492992 501377614511361415446528 503602663096471007526912 506600297995854763524096 534435479204418212069376 545569551687843591487488 550866343451803238006784 578971769138119729741824 584940550263254984687616 591033680995163890778112 623508059071821247414272 664912891119559377125376 671470217461961343369216 675467063994473018032128 727426068917124788649984 759900446993782145286144 771962358850826306322432 788044907993551854370816 818354327531765387231232 826299515177704857010176 868457653707179594612736 877410825394882477031424 886550521492745836167168 900622751992630690709504 935262088607731871121408 969901425222833051533312 992523032808205250985984 1007205326192942015053824 1013200595991709527048192 1091139103375687182974976 1101732686903606476013568 1157943538276239459483648 1169881100526509969375232 1182067361990327781556224 1247016118143642494828544 1329825782239118754250752 1350934127988946036064256 1454852137834249577299968 1519800893987564290572288 1576089815987103708741632 1636708655063530774462464 1652599030355409714020352 1736915307414359189225472 1754821650789764954062848 1773101042985491672334336 1801245503985261381419008 1870524177215463742242816 2014410652385884030107648 2026401191983419054096384 2182278206751374365949952 2315887076552478918967296 2364134723980655563112448 2659651564478237508501504 2701868255977892072128512 2909704275668499154599936 3039601787975128581144576 3152179631974207417483264 3273417310127061548924928 3305198060710819428040704 3473830614828718378450944 3509643301579529908125696 3546202085970983344668672 3741048354430927484485632 4052802383966838108192768 4364556413502748731899904 4728269447961311126224896 5319303128956475017003008 5403736511955784144257024 6079203575950257162289152 6304359263948414834966528 6546834620254123097849856 6947661229657436756901888 7092404171941966689337344 8105604767933676216385536 8729112827005497463799808 9456538895922622252449792 10638606257912950034006016 12158407151900514324578304 12608718527896829669933056 13093669240508246195699712 14184808343883933378674688 16211209535867352432771072 18913077791845244504899584 21277212515825900068012032 24316814303801028649156608 26187338481016492391399424 28369616687767866757349376 37826155583690489009799168 42554425031651800136024064 48633628607602057298313216 56739233375535733514698752 85108850063303600272048128 113478466751071467029397504 170217700126607200544096256 340435400253214401088192512
- Sum of all divisors σ(n): 1300203230293291158016000000
- Sum of proper divisors (its aliquot sum) s(n): 959767830040076756927807488
- 340435400253214401088192512 is an abundant number, because the sum of its proper divisors (959767830040076756927807488) is greater than itself. Its abundance is 619332429786862355839614976
Bases of 340435400253214401088192512
- Binary: 100011001100110100000000000000110111110111000010010110000101001110000000000000000000000002
- Hexadecimal: 0x1199A0006FB84B0A7000000
- Base-36: 16RWZX710MT7TGT1C0
Squares and roots of 340435400253214401088192512
- 340435400253214401088192512 squared (3404354002532144010881925122) is 115896261745566291904556039117901629205308543172870144
- 340435400253214401088192512 cubed (3404354002532144010881925123) is 39455190255203161317308262464672791060920986769197634248907277121219612249161728
-
The
square root of 340435400253214401088192512 is 18450891584235.5542547243 -
340435400253214401088192512 is a
perfect cube number . Itscube root is 698251008
Scales and comparisons
How big is 340435400253214401088192512?- 340,435,400,253,214,401,088,192,512 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 340,435,400,253,214,401,088,192,512 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 340435400253214401088192512 cubic inches would be around 58187584 feet tall.
Recreational maths with 340435400253214401088192512
- 340435400253214401088192512 backwards is 215291880104412352004534043
- The number of decimal digits it has is: 27
- The sum of 340435400253214401088192512's digits is 81
- 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 340435400253214401088192512 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 340435400253214401088192512 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/340435400253214401088192512/
Chicago style:
Numbermatics. 2024. "Number 340435400253214401088192512 - Facts about the integer". https://numbermatics.com/n/340435400253214401088192512/
The information we have on file for 340435400253214401088192512 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 340435400253214401088192512, math, Factors of 340435400253214401088192512, curriculum, school, college, exams, university, Prime factorization of 340435400253214401088192512, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty septillion, four hundred thirty-five sextillion, four hundred quintillion, two hundred fifty-three quadrillion, two hundred fourteen trillion, four hundred one billion, eighty-eight million, one hundred ninety-two thousand, five hundred twelve.