442245091648674900297793536
442,245,091,648,674,900,297,793,536 is an even composite number composed of six prime numbers multiplied together.
442245091648674900297793536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 442245091648674900297793536:
214 × 32 × 74 × 134 × 172 × 736
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 17 × 17 × 73 × 73 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 442245091648674900297793536 from the Numbermatics database.
Names of 442245091648674900297793536
- Cardinal: 442245091648674900297793536 can be written as Four hundred forty-two septillion, two hundred forty-five sextillion, ninety-one quintillion, six hundred forty-eight quadrillion, six hundred seventy-four trillion, nine hundred billion, two hundred ninety-seven million, seven hundred ninety-three thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 4.42245091648674900297793536 × 1026
Factors of 442245091648674900297793536
Divisors of 442245091648674900297793536
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 28 32 34 36 39 42 48 49 51 52 56 63 64 68 72 73 78 84 91 96 98 102 104 112 117 119 126 128 136 144 146 147 153 156 168 169 182 192 196 204 208 219 221 224 234 238 252 256 272 273 288 289 292 294 306 312 336 338 343 357 364 384 392 408 416 438 441 442 448 468 476 504 507 511 512 544 546 576 578 584 588 612 624 637 657 663 672 676 686 714 728 768 784 816 819 832 833 867 876 882 884 896 936 949 952 1008 1014 1022 1024 1029 1071 1088 1092 1152 1156 1168 1176 1183 1224 1241 1248 1274 1314 1326 1344 1352 1372 1428 1456 1521 1533 1536 1547 1568 1632 1638 1664 1666 1734 1752 1764 1768 1792 1872 1898 1904 1911 1989 2016 2023 2028 2044 2048 2058 2142 2176 2184 2197 2304 2312 2336 2352 2366 2401 2448 2482 2496 2499 2548 2601 2628 2652 2688 2704 2744 2847 2856 2873 2912 3042 3066 3072 3087 3094 3136 3264 3276 3328 3332 3468 3504 3528 3536 3549 3577 3584 3723 3744 3757 3796 3808 3822 3978 4032 4046 4056 4088 4096 4116 4284 4352 4368 4394 4459 4599 4608 4624 4641 4672 4704 4732 4802 4896 4964 4992 4998 5096 5202 5256 5304 5329 5376 5408 5488 5694 5712 5733 5746 5824 5831 6069 6084 6132 6144 6174 6188 6272 6528 6552 6591 6643 6656 6664 6936 7008 7056 7072 7098 7154 7168 7203 7446 7488 7497 7514 7592 7616 7644 7956 8064 8092 8112 8176 8192 8232 8281 8541 8568 8619 8687 8704 8736 8788 8918 9198 9216 9248 9282 9344 9408 9464 9604 9792 9928 9984 9996 10192 10404 10512 10608 10647 10658 10731 10752 10816 10829 10976 11169 11271 11388 11424 11466 11492 11648 11662 12138 12168 12264 12288 12337 12348 12376 12544 13056 13104 13182 13286 13312 13328 13377 13872 13923 14016 14112 14144 14161 14196 14308 14336 14406 14892 14976 14994 15028 15184 15232 15288 15379 15912 15987 16128 16133 16184 16224 16352 16384 16464 16562 17082 17136 17238 17374 17408 17472 17493 17576 17836 18207 18396 18432 18496 18564 18688 18816 18928 19208 19584 19773 19856 19929 19968 19992 20111 20384 20808 21024 21097 21216 21294 21316 21462 21504 21609 21632 21658 21952 22338 22542 22776 22848 22932 22984 23296 23324 24276 24336 24528 24576 24674 24696 24752 24843 25039 25088 25857 26061 26112 26208 26299 26364 26572 26624 26656 26754 27744 27846 28032 28224 28288 28322 28392 28561 28616 28672 28812 29784 29952 29988 30056 30368 30464 30576 30758 31213 31824 31974 32193 32256 32266 32368 32448 32487 32704 32928 33124 33813 34164 34272 34476 34748 34816 34944 34986 35152 35672 36414 36792 36864 36992 37011 37128 37303 37349 37376 37632 37856 38416 39168 39546 39712 39858 39936 39984 40131 40222 40768 40817 41616 42048 42194 42432 42483 42588 42632 42924 43008 43218 43264 43316 43904 44676 45084 45552 45696 45864 45968 46137 46501 46592 46648 47961 48399 48552 48672 48841 49056 49152 49348 49392 49504 49686 50078 50176 51714 52122 52224 52416 52479 52598 52728 53144 53248 53312 53508 55488 55692 56064 56448 56576 56644 56784 57122 57232 57344 57624 57967 59568 59787 59904 59976 60112 60333 60736 60809 60928 61152 61516 62426 63291 63648 63948 64386 64512 64532 64736 64896 64974 65408 65856 66248 67626 68328 68544 68952 69277 69496 69632 69888 69972 70304 71344 72828 73584 73728 73984 74022 74256 74529 74606 74698 74752 75117 75264 75712 75803 76832 78183 78336 78897 79092 79424 79716 79872 79968 80262 80444 81536 81634 83232 84096 84388 84864 84966 85176 85264 85683 85848 86016 86359 86436 86528 86632 87808 89352 90168 90593 91104 91392 91728 91936 92274 93002 93184 93296 93639 95922 96798 97104 97344 97461 97682 98112 98696 98784 99008 99127 99372 100156 100352 103428 104244 104448 104832 104958 105196 105456 106288 106496 106624 107016 107653 110976 111033 111384 111909 112047 112128 112896 112931 113152 113288 113568 114244 114464 114688 115248 115934 119136 119574 119808 119952 120224 120666 121472 121618 121856 122304 122451 123032 124852 126582 127296 127449 127896 128772 129024 129064 129472 129792 129948 130816 131712 132496 135252 136656 137088 137904 138411 138554 138992 139264 139503 139776 139944 140608 140777 142688 145197 145656 146523 147168 147456 147679 147968 148044 148512 149058 149212 149396 149504 150234 150528 151424 151606 153664 156366 156672 157794 158184 158848 159432 159744 159936 160381 160524 160888 163072 163268 166464 168192 168776 169728 169932 170352 170528 171366 171696 172032 172718 172872 173056 173264 173901 175273 175616 178704 180336 180999 181186 182208 182427 182784 183456 183872 184093 184548 186004 186368 186592 187278 189873 191844 193596 194208 194688 194922 195364 196224 197392 197568 198016 198254 198744 199927 200312 200704 206856 207831 208488 208896 209664 209729 209916 210392 210912 212576 212992 213248 214032 215306 221952 222066 222768 223818 224094 224256 225351 225792 225862 226304 226576 227136 227409 228488 228928 230496 231868 236691 238272 239148 239616 239904 240448 241332 242944 243236 243712 244608 244902 246064 249704 253164 254592 254898 255792 257049 257544 258048 258128 258944 259077 259584 259896 261121 261443 261632 263424 264992 270504 271779 273312 274176 274261 275808 276822 277108 277984 278528 279006 279552 279888 280917 281216 281554 285376 290394 291312 293046 294336 295358 295936 296088 297024 297381 298116 298424 298792 299008 300468 301056 302848 303212 307328 312732 313344 315588 316368 317696 318864 319488 319872 320762 321048 321776 322959 325507 326144 326536 332928 335727 336141 336384 337552 338793 339456 339864 340704 341056 341887 342732 343392 344064 345436 345744 346112 346528 347802 350546 351232 357408 360672 361998 362372 364416 364854 365568 366912 367353 367744 368186 369096 372008 372736 373184 374556 379746 383688 387192 388416 389017 389376 389844 390728 392448 394784 395136 396032 396508 397488 399854 400624 401408 405769 413712 415662 416976 417792 418509 419328 419458 419832 420784 421824 422331 425152 425663 426496 428064 430612 439569 443037 443904 444132 445536 447636 448188 448512 450702 451584 451724 452608 453152 454272 454818 456976 457856 460992 463736 473382 476544 478296 479232 479808 480896 481143 482664 484939 485537 485888 486472 487424 489216 489804 492128 499408 506328 509184 509796 511584 514098 515088 516096 516256 517888 518154 519168 519792 521703 522242 522886 523264 525819 526848 529984 530621 541008 543558 546624 547281 548352 548522 551616 552279 553644 554216 555968 558012 559104 559776 561834 562432 563108 570752 580788 582624 586092 588672 590716 591872 592176 594048 594762 596232 596848 597584 598016 599781 600936 602112 604513 605696 606424 614656 623493 625464 626688 629187 631176 632736 634151 634933 635392 637728 638976 639744 641524 642096 643552 645918 651014 652288 653072 665856 671454 672282 672768 675104 677586 678912 679728 681408 682112 682227 683774 685464 686784 690872 691488 692224 693056 693889 695604 701092 702464 714816 721344 723996 724744 728832 729708 731136 733824 734706 735488 736372 738192 744016 745472 746368 749112 753571 759492 767376 774384 776832 777231 778034 778752 779688 781456 783363 784329 784896 789568 790272 790517 792064 793016 794976 799708 801248 802816 811538 815337 822783 827424 831324 833952 835584 837018 838656 838916 839664 841568 843648 844662 850304 851326 852992 856128 861224 879138 886074 887808 888264 891072 892143 895272 896376 897024 900601 901404 903168 903448 905216 906304 908544 909636 913952 915712 921984 927472 946764 953088 956592 958464 959616 961792 962286 965328 968877 969878 971074 971776 972944 974848 976521 978432 979608 984256 985439 998816 1012656 1016379 1018368 1019592 1023168 1025661 1028196 1030176 1032192 1032512 1033753 1035776 1036308 1038336 1039584 1043406 1044484 1045772 1046528 1051638 1053696 1059968 1061242 1082016 1087116 1093248 1094562 1096704 1097044 1103232 1104558 1107288 1108432 1111936 1116024 1118208 1119552 1122667 1123668 1124864 1126216 1141504 1161576 1165248 1167051 1172184 1177344 1177709 1181432 1183744 1184352 1188096 1189524 1192464 1193696 1195168 1196032 1199562 1201872 1204224 1209026 1211392 1212848 1217307 1229312 1246986 1250928 1253376 1258374 1262352 1265472 1266993 1268302 1269866 1270784 1275456 1276989 1279488 1283048 1284192 1287104 1288651 1291836 1302028 1304576 1306144 1329111 1331712 1342908 1344564 1345536 1350208 1355172 1357824 1359456 1362816 1364224 1364454 1367548 1370928 1373568 1381744 1382976 1384448 1386112 1387778 1391208 1399489 1402184 1404928 1429632 1442688 1443429 1447992 1449488 1454817 1456611 1457664 1459416 1462272 1467648 1468103 1469412 1470976 1472744 1476384 1488032 1490944 1492736 1498224 1507142 1518984 1534752 1540081 1548768 1553664 1554462 1556068 1557504 1559376 1562912 1566726 1568658 1569792 1577457 1579136 1580544 1581034 1584128 1586032 1589952 1591863 1599416 1602496 1623076 1630674 1645566 1654848 1656837 1662648 1667904 1674036 1677312 1677832 1679328 1683136 1687296 1689324 1700608 1702652 1705984 1712256 1722448 1758276 1772148 1775616 1776528 1782144 1784286 1790544 1792752 1794048 1799343 1801202 1802808 1806336 1806896 1810432 1812608 1813539 1817088 1819272 1827847 1827904 1830101 1831424 1843968 1854944 1887561 1893528 1902453 1904799 1906176 1913184 1916928 1919232 1919827 1923584 1924572 1930656 1937754 1939756 1942148 1943552 1945888 1949696 1953042 1956864 1959216 1968512 1970878 1997632 2025312 2032758 2036736 2039184 2046336 2051322 2056392 2060352 2065024 2067506 2071552 2072616 2076672 2079168 2081667 2084953 2086812 2088968 2091544 2093056 2103276 2107392 2119936 2122484 2164032 2174232 2186496 2189124 2193408 2194088 2206464 2209116 2214576 2216864 2223872 2232048 2236416 2239104 2245334 2247336 2249728 2252432 2260713 2278549 2283008 2323152 2330496 2334102 2344368 2350089 2352987 2354688 2355418 2362864 2367488 2368704 2371551 2376192 2379048 2384928 2387392 2390336 2393209 2399124 2403744 2408448 2418052 2422784 2425696 2434614 2458624 2468349 2493972 2501856 2506752 2516748 2524704 2530944 2533986 2536604 2539732 2541568 2550912 2553978 2558976 2566096 2568384 2574208 2577302 2583672 2604056 2609152 2612288 2658222 2663424 2685816 2689128 2691072 2700416 2701803 2710344 2715648 2718912 2723119 2725632 2726477 2728448 2728908 2735096 2741856 2747136 2763488 2765952 2768896 2772224 2775556 2782416 2798978 2804368 2809856 2859264 2885376 2886858 2895984 2898976 2909634 2913222 2915328 2918832 2924544 2929563 2935296 2936206 2938824 2941952 2945488 2952768 2956317 2976064 2979641 2985472 2996448 3014284 3037968 3069504 3076983 3080162 3097536 3101259 3107328 3108924 3112136 3115008 3118752 3125824 3133452 3137316 3139584 3154914 3158272 3161088 3162068 3168256 3172064 3179904 3183726 3198832 3204992 3246152 3261348 3291132 3309696 3313674 3325296 3335808 3348072 3354624 3355664 3358656 3366272 3368001 3374592 3378648 3394573 3398759 3401216 3405304 3411968 3424512 3444896 3501153 3516552 3533127 3544296 3551232 3553056 3564288 3565393 3568572 3581088 3585504 3588096 3598686 3602404 3605616 3612672 3613792 3620864 3625216 3627078 3634176 3638544 3651921 3655694 3655808 3660202 3662848 3687936 3709888 3775122 3787056 3804906 3809598 3812352 3826368 3830967 3838464 3839654 3847168 3849144 3861312 3865953 3875508 3879512 3884296 3887104 3891776 3906084 3913728 3918432 3937024 3941756 3995264 4050624 4065516 4073472 4078368 4092672 4102644 4112784 4120704 4130048 4135012 4143104 4145232 4153344 4158336 4163334 4169906 4173624 4177936 4183088 4186112 4198467 4206552 4214784 4231591 4239872 4244968 4328064 4348464 4364451 4369833 4372992 4378248 4386816 4388176 4404309 4412928 4418232 4429152 4433728 4439057 4444531 4447744 4464096 4472832 4478208 4490668 4494672 4499456 4504864 4521426 4557098 4566016 4620243 4646304 4660992 4668204 4688736 4700178 4705974 4709376 4710836 4725728 4734976 4737408 4743102 4752384 4758096 4769856 4774784 4775589 4780672 4786418 4798248 4807488 4836104 4845568 4851392 4869228 4917248 4936698 4987944 5003712 5033496 5049408 5057221 5061888 5067972 5073208 5079464 5083136 5101824 5107956 5117952 5132192 5136768 5148416 5154604 5167344 5208112 5218304 5224576 5274997 5316444 5326848 5371632 5378256 5382144 5400832 5403606 5420688 5431296 5437824 5440617 5446238 5451264 5452954 5456896 5457816 5470192 5483541 5483712 5490303 5494272 5526976 5531904 5533619 5544448 5551112 5564832 5597956 5608736 5619712 5707359 5714397 5718528 5759481 5770752 5773716 5791968 5797952 5819268 5826444 5830656 5837664 5849088 5859126 5870592 5872412 5877648 5883904 5890976 5905536 5912634 5952128 5959282 5970944 5992896 6028568 6075936 6139008 6153966 6160324 6195072 6202518 6214656 6217848 6224272 6230016 6237504 6245001 6251648 6254859 6266904 6274632 6279168 6304207 6309828 6316544 6322176 6324136 6336512 6344128 6359808 6367452 6397664 6409984 6492304 6522696 6582264 6613289 6619392 6627348 6650592 6671616 6696144 6709248 6711328 6717312 6732544 6736002 6749184 6757296 6782139 6789146 6797518 6802432 6810608 6823936 6835647 6849024 6889792 6898073 7002306 7033104 7066254 7088592 7102464 7106112 7114653 7128576 7130786 7137144 7162176 7171008 7179627 7197372 7204808 7211232 7225344 7227584 7236271 7250432 7254156 7268352 7277088 7303842 7311388 7311616 7320404 7325696 7375872 7419776 7550244 7574112 7609812 7619196 7624704 7652736 7661934 7676928 7679308 7694336 7698288 7722624 7731906 7751016 7759024 7768592 7774208 7783552 7812168 7827456 7836864 7858669 7874048 7883512 7990528 8101248 8105409 8131032 8146944 8156736 8169357 8179431 8185344 8205288 8225568 8241408 8243963 8254129 8260096 8270024 8286208 8290464 8306688 8316672 8326668 8339812 8347248 8355872 8366176 8372224 8396934 8413104 8429568 8463182 8479744 8489936 8656128 8696928 8728902 8739666 8745984 8756496 8773632 8776352 8808618 8825856 8836464 8858304 8867456 8868951 8878114 8889062 8895488 8928192 8938923 8956416 8981336 8989344 8998912 9009728 9020557 9042852 9114196 9132032 9240486 9292608 9303777 9321984 9336408 9377472 9400356 9411948 9418752 9421672 9451456 9474816 9486204 9504768 9516192 9539712 9549568 9551178 9561344 9572836 9596496 9614976 9672208 9691136 9702784 9738456 9796423 9834496 9873396 9975888 10007424 10066992 10098816 10104003 10114442 10123776 10135944 10146416 10158928 10166272 10183719 10196277 10203648 10215912 10235904 10264384 10273536 10276721 10296832 10309208 10334688 10416224 10436608 10449152 10549994 10599381 10632888 10653696 10696179 10743264 10756512 10764288 10780567 10801664 10807212 10841376 10862592 10875648 10881234 10892476 10902528 10905908 10913792 10915632 10940384 10967082 10967424 10980606 10988544 11053952 11063808 11067238 11088896 11102224 11129664 11195912 11217472 11414718 11428794 11437056 11518962 11541504 11547432 11583936 11595904 11597859 11638536 11652888 11661312 11675328 11707813 11718252 11741184 11744824 11755296 11767808 11781952 11811072 11825268 11904256 11918564 11941888 11985792 12057136 12151872 12278016 12307932 12320648 12390144 12405036 12429312 12435696 12448544 12460032 12475008 12490002 12503296 12509718 12533808 12549264 12558336 12595401 12608414 12619656 12633088 12644352 12648272 12673024 12688256 12694773 12719616 12734904 12794929 12795328 12810707 12819968 12984608 13045392 13164528 13212927 13226578 13238784 13254696 13301184 13317171 13333593 13343232 13392288 13418496 13422656 13434624 13438789 13465088 13472004 13498368 13514592 13564278 13578292 13595036 13604864 13621216 13647872 13671294 13698048 13779584 13796146 13860729 14004612 14066208 14132508 14177184 14204928 14212224 14229306 14257152 14261572 14274288 14324352 14342016 14359254 14394744 14409616 14422464 14455168 14472542 14500864 14508312 14536704 14554176 14594671 14607684 14622776 14623232 14640808 14651392 14751744 14839552 15100488 15148224 15171663 15219624 15238392 15249408 15305472 15310217 15323868 15353856 15358616 15388672 15396576 15445248 15463812 15502032 15518048 15537184 15548416 15567104 15624336 15654912 15673728 15717338 15748096 15767024 15824991 15981056 16202496 16210818 16262064 16293888 16313472 16338714 16358862 16370688 16410576 16450623 16451136 16470909 16482816 16487926 16508258 16520192 16540048 16572416 16580928 16600857 16633344 16653336 16679624 16694496 16711744 16732352 16752463 16793868 16826208 16859136 16926364 16959488 16979872 17278443 17312256 17393856 17457804 17479332 17491968 17512992 17547264 17552704 17617236 17651712 17672928 17716608 17734912 17737902 17756228 17778124 17790976 17856384 17877846 17912832 17962672 17978688 17997824 18019456 18041114 18085704 18228392 18264064 18480972 18585216 18607554 18643968 18672816 18754944 18764577 18800712 18823896 18837504 18843344 18902912 18912621 18949632 18972408 19009536 19032384 19061833 19079424 19085339 19099136 19102356 19122688 19145672 19192992 19229952 19344416 19382272 19405568 19476912 19592846 19668992 19746792 19839867 19951776 20014848 20021053 20133984 20197632 20208006 20228884 20247552 20271888 20292832 20317856 20332544 20367438 20392554 20407296 20431824 20471808 20506941 20528768 20547072 20553442 20593664 20618416 20669376 20694219 20832448 20898304 21099988 21198762 21265776 21307392 21392358 21486528 21513024 21538881 21561134 21603328 21614424 21682752 21708813 21751296 21762468 21784952 21805056 21811816 21827584 21831264 21880768 21934164 21934848 21961212 21977088 22107904 22127616 22134476 22177792 22204448 22259328 22391824 22434944 22829436 22857588 22874112 23037924 23083008 23094864 23167872 23191808 23195718 23277072 23305776 23322624 23350656 23415626 23436504 23482368 23489648 23510592 23535616 23563904 23576007 23622144 23650536 23762011 23791313 23808512 23837128 23883776 23971584 24114272 24303744 24508071 24538293 24556032 24615864 24641296 24731889 24762387 24780288 24810072 24858624 24871392 24897088 24920064 24950016 24957751 24980004 25006592 25019436 25067616 25098528 25116672 25190802 25216828 25239312 25266176 25288704 25296544 25346048 25376512 25389546 25439232 25469808 25589858 25590656 25621414 25639936 25969216 26090784 26329056 26425854 26453156 26477568 26509392 26602368 26634342 26667186 26686464 26784576 26816769 26845312 26869248 26877578 26930176 26944008 26996736 27029184 27061671 27128556 27156584 27190072 27209728 27242432 27342588 27396096 27559168 27592292 27721458 28009224 28132416 28265016 28354368 28398241 28424448 28458612 28514304 28523144 28548576 28648704 28684032 28718508 28789488 28819232 28844928 28910336 28945084 29001728 29016624 29073408 29108352 29189342 29215368 29245552 29246464 29281616 29302784 29389269 29503488 29621137 29679104 30200976 30296448 30343326 30439248 30476784 30498816 30551157 30588831 30610944 30620434 30647736 30707712 30717232 30777344 30793152 30830163 30890496 30927624 31004064 31036096 31073399 31074368 31111717 31134208 31248672 31309824 31347456 31434676 31496192 31534048 31649982 31962112 32088537 32341701 32404992 32421636 32524128 32587776 32626944 32677428 32717724 32741376 32821152 32901246 32902272 32941818 32965632 32975852 33016516 33040384 33080096 33144832 33161856 33201714 33266688 33306672 33359248 33388992 33423488 33464704 33504926 33587736 33652416 33852728 33918976 33959744 34556886 34624512 34787712 34915608 34958664 34983936 35025984 35105408 35123439 35234472 35303424 35345856 35400547 35433216 35444201 35469824 35475804 35512456 35556248 35581952 35712768 35755692 35825664 35925344 35957376 35995648 36038912 36082228 36171408 36456784 36528128 36961944 37170432 37215108 37287936 37345632 37509888 37529154 37601424 37647792 37675008 37686688 37805824 37825242 37899264 37944816 38019072 38064768 38084319 38123666 38158848 38170678 38198272 38204712 38245376 38291344 38384787 38385984 38432121 38459904 38688832 38735333 38811136 38953824 39185692 39337984 39493584 39679734 39903552 39951513 40000779 40029696 40042106 40267968 40316367 40395264 40416012 40457768 40495104 40543776 40585664 40635712 40734876 40785108 40814592 40863648 40943616 41013882 41057536 41094144 41106884 41187328 41236832 41338752 41388438 41664896 41796608 42199976 42397524 42531552 42614784 42784716 42973056 43026048 43077762 43122268 43206656 43228848 43365504 43417626 43502592 43524936 43569904 43610112 43623632 43655168 43662528 43761536 43784013 43868328 43869696 43922424 43954176 44129449 44215808 44255232 44268952 44355584 44408896 44518656 44783648 44869888 45514989 45658872 45715176 45748224 45930651 46075848 46166016 46189728 46293023 46335744 46350109 46383616 46391436 46554144 46611552 46645248 46701312 46831252 46873008 46964736 46979296 47021184 47071232 47127808 47152014 47244288 47301072 47474973 47524022 47582626 47617024 47674256 47767552 47943168 48228544 48607488 49016142 49076586 49112064 49231728 49282592 49463778 49524774 49560576 49620144 49717248 49742784 49794176 49802571 49900032 49915502 49960008 50013184 50038872 50135232 50197056 50257389 50381604 50433656 50478624 50532352 50577408 50593088 50653897 50753024 50779092 50878464 50939616 51179716 51181312 51242828 51279872 51938432 52181568 52658112 52851708 52906312 52955136 53018784 53204736 53268684 53334372 53372928 53569152 53633538 53690624 53738496 53755156 53860352 53888016 53993472 54058368 54123342 54257112 54313168 54380144 54419456 54484864 54685176 54792192 55010683 55118336 55184584 55442916 56018448 56264832 56530032 56708736 56737863 56796482 56848896 56917224 57028608 57046288 57097152 57185499 57256017 57297408 57368064 57437016 57578976 57638464 57689856 57707741 57778903 57820672 57890168 58003456 58033248 58146816 58216704 58378684 58430736 58491104 58492928 58563232 58605568 58778538 59006976 59242274 59358208 59519601 60063159 60401952 60592896 60686652 60878496 60953568 60997632 61102314 61177662 61221888 61240868 61295472 61415424 61434464 61554688 61586304 61660326 61780992 61855248 62008128 62072192 62082657 62146798 62148736 62223434 62268416 62497344 62694912 62869352 62992384 63068096 63299964 63924224 64177074 64683402 64809984 64843272 65048256 65126439 65253888 65354856 65435448 65482752 65642304 65743873 65802492 65804544 65883636 65931264 65951704 66033032 66080768 66160192 66323712 66403428 66533376 66613344 66718496 66777984 66846976 66929408 67009852 67175472 67304832 67705456 67837952 67919488 68574961 69113772 69249024 69575424 69831216 69917328 69967872 70051968 70210816 70246878 70468944 70606848 70691712 70728021 70801094 70866432 70888402 70939648 70951608 71024912 71112496 71163904 71286033 71373939 71425536 71511384 71651328 71850688 71914752 71937047 72077824 72164456 72342816 72913568 73056256 73923888 74195667 74287161 74340864 74430216 74575872 74691264 74873253 75019776 75058308 75202848 75295584 75350016 75373376 75463969 75611648 75650484 75798528 75889632 76038144 76129536 76168638 76247332 76317696 76341356 76396544 76409424 76490752 76582688 76769574 76771968 76864242 76919808 77377664 77470666 77622272 77907648 78371384 78987168 79359468 79807104 79903026 80001558 80059392 80084212 80535936 80632734 80790528 80832024 80915536 80990208 81087552 81171328 81185013 81271424 81469752 81570216 81629184 81727296 81954691 82027764 82115072 82188288 82213768 82374656 82473664 82677504 82776876 83329792 83593216 84399952 84795048 85063104 85194723 85569432 85946112 85972757 86052096 86155524 86244536 86413312 86457696 86731008 86835252 87005184 87049872 87139808 87220224 87247264 87310336 87325056 87523072 87568026 87736656 87739392 87844848 87908352 88167807 88258898 88431616 88510464 88537904 88711168 88817792 88863411 89037312 89567296 89674949 89739776 91029978 91317744 91430352 91496448 91861302 92151696 92332032 92379456 92490489 92586046 92671488 92700218 92767232 92782872 93108288 93220197 93223104 93335151 93402624 93662504 93746016 93929472 93958592 94042368 94071523 94255616 94304028 94488576 94602144 94949946 95048044 95165252 95234048 95348512 95535104 95886336 96457088 97025103 97214976 98032284 98153172 98224128 98463456 98565184 98927556 99049548 99121152 99240288 99434496 99485568 99588352 99605142 99800064 99831004 99920016 100026368 100077744 100270464 100394112 100514778 100763208 100867312 100957248 101064704 101186176 101307794 101506048 101558184 101756928 101879232 102162697 102359432 102362624 102485656 102559744 103876864 104363136 105316224 105370317 105703416 105812624 105910272 106037568 106201641 106332603 106409472 106537368 106668744 106745856 107138304 107171519 107267076 107381248 107476992 107510312 107720704 107776032 107986944 108116736 108246684 108514224 108626336 108760288 108838912 108969728 109370352 109584384 110021366 110236672 110369168 110885832 112036896 112425913 112529664 113060064 113417472 113475726 113592964 113697792 113834448 114057216 114092576 114194304 114370998 114512034 114594816 114736128 114874032 115154361 115157952 115276928 115296363 115379712 115415482 115557806 115641344 115780336 116006912 116066496 116205999 116433408 116757368 116861472 116982208 116985856 117126464 117267241 117557076 118013952 118484548 118716416 119039202 120126318 120803904 120949101 121185792 121373304 121756992 121907136 122204628 122355324 122443776 122481736 122590944 122830848 122868928 123172608 123320652 123561984 123710496 124016256 124144384 124165314 124293596 124297472 124446868 124536832 124994688 125389824 125738704 125984768 126136192 126599928 127848448 128354148 129366804 129619968 129686544 130096512 130252878 130507776 130709712 130870896 130965504 131284608 131352039 131487746 131604984 131609088 131767272 131862528 131903408 132066064 132161536 132320384 132388347 132647424 132806856 133066752 133226688 133432831 133436992 133555968 133597373 133693952 133858816 134019704 134350944 134609664 135410912 135675904 135838976 137149922 137791953 138227544 138498048 138879069 139050327 139150848 139662432 139834656 139935744 140103936 140147371 140421632 140493756 140937888 141213696 141383424 141456042 141602188 141732864 141776804 141879296 141903216 142049824 142224992 142327808 142572066 142747878 142851072 143022768 143302656 143701376 143829504 143874094 144155648 144328912 144685632 145827136 147847776 148391334 148574322 148681728 148860432 149151744 149382528 149746506 150039552 150116616 150405696 150591168 150746752 150772167 150927938 151223296 151300968 151597056 151779264 151961691 152201569 152259072 152337276 152494664 152635392 152682712 152793088 152818848 152981504 153165376 153539148 153543936 153728484 153839616 154755328 154941332 155244544 155815296 156742768 157974336 158718936 159614208 159806052 160003116 160118784 160168424 161071872 161265468 161581056 161664048 161831072 161980416 162175104 162342656 162370026 162542848 162939504 163140432 163258368 163454592 163909382 164055528 164230144 164376576 164427536 164749312 164947328 165032049 165355008 165553752 166334077 166539191 166659584 167186432 168799904 169590096 170126208 170389446 171138864 171556497 171768051 171892224 171945514 172104192 172311048 172489072 172826624 172915392 173123223 173336709 173462016 173670504 174010368 174099744 174279616 174440448 174494528 174650112 174704257 175046144 175136052 175473312 175478784 175689696 175816704 176335614 176517796 176863232 177020928 177075808 177422336 177635584 177726822 178074624 179134592 179349898 179479552 180189477 182059956 182635488 182860704 182992896 183722604 184303392 184664064 184758912 184980978 185172092 185342976 185400436 185534464 185565744 186216576 186440394 186446208 186670302 186805248 187325008 187492032 187917184 188084736 188143046 188511232 188608056 188977152 189204288 189899892 190096088 190330504 190468096 190697024 191772672 192914176 194050206 194429952 196064568 196306344 196448256 196926912 197130368 197231619 197855112 198099096 198242304 198480576 198787687 198971136 199032821 199176704 199210284 199600128 199662008 199840032 200052736 200155488 200540928 200788224 201029556 201526416 201734624 201914496 202129408 202372352 202615588 203012096 203116368 203513856 203758464 204325394 204718864 204725248 204971312 205119488 205724883 207753728 208726272 210632448 210740634 211406832 211625248 211820544 212075136 212403282 212665206 212818944 213074736 213337488 213491712 213858099 214121817 214276608 214343038 214534152 214762496 214953984 215020624 215441408 215552064 215811141 216233472 216493368 217028448 217252672 217513793 217520576 217782019 217939456 218740704 219168768 220042732 220473344 220738336 221771664 224073792 224619759 224851826 225059328 226120128 226391907 226834944 226951452 227185928 227395584 227668896 228114432 228185152 228388608 228741996 229024068 229189632 229472256 229748064 230308722 230315904 230553856 230592726 230759424 230830964 231115612 231282688 231560672 232013824 232132992 232411998 232866816 233514736 233722944 233964416 233971712 234252928 234534482 235114152 236969096 237432832 238078404 240252636 241607808 241898202 242371584 242746608 243513984 243814272 244409256 244710648 244887552 244963472 245181888 245737856 245864073 246345216 246641304 247123968 247420992 247803829 248032512 248109407 248288768 248330628 248587192 248594944 248893736 249073664 249989376 250779648 251477408 251969536 252272384 253199856 255584169 255696896 256708296 257918271 258733608 259239936 259373088 260193024 260273689 260505756 261015552 261419424 261741792 261931008 262569216 262704078 262975492 263209968 263218176 263534544 263725056 263806816 264132128 264323072 264640768 264776694 265294848 265613712 266133504 266453376 266590233 266865662 266873984 267111936 267194746 267387904 267717632 268039408 268701888 269024847 269219328 270821824 271677952 274299844 275583906 276455088 276996096 277758138 278100654 278301696 279324864 279660591 279669312 280005453 280207872 280294742 280843264 280987512 281875776 282214569 282766848 282912084 283204376 283465728 283553608 283758592 283806432 284099648 284449984 285144132 285495756 285702144 286045536 286605312 287402752 287659008 287748188 288311296 288657824 289371264 291654272 295695552 296782668 297148644 297363456 297720864 298303488 298765056 299493012 300079104 300233232 300811392 301182336 301493504 301544334 301855876 302446592 302601936 303194112 303558528 303923382 304403138 304518144 304674552 304989328 305270784 305365424 305586176 305637696 305963008 306330752 306488091 307078296 307087872 307456968 307679232 308906143 309510656 309882664 310489088 311630592 313485536 315948672 317437872 318604923 318997809 319228416 319612104 320006232 320237568 320336848 321514557 322143744 322530936 323162112 323328096 323662144 323960832 324051161 324350208 324450763 324685312 324740052 325085696 325879008 326280864 326516736 326909184 327818764 328111056 328460288 328753152 328855072 329498624 329894656 330064098 330710016 331107504 332668154 333078382 333319168 334372864 337277739 337599808 339180192 340252416 340778892 342277728 343112994 343536102 343784448 343891028 344208384 344622096 344978144 345653248 345830784 346246446 346673418 346924032 347341008 348020736 348199488 348559232 348617997 348989056 349300224 349408514 350092288 350272104 350946624 350957568 351379392 351801723 352671228 353035592 353726464 354041856 354151616 355271168 355453644 356149248 358269184 358699796 358959104 360378954 364119912 365270976 365721408 367445208 368606784 369177133 369517824 369961956 370344184 370685952 370800872 371068928 371131488 372433152 372880788 372892416 373340604 373610496 374650016 374984064 375834368 376169472 376286092 377022464 377216112 377954304 378408576 379799784 380192176 380661008 380936192 381394048 383545344 385074781 385828352 388100412 388859904 392129136 392612688 392896512 393853824 394260736 394463238 395710224 396198192 396484608 396961152 397165041 397575374 397942272 398065642 398353408 398420568 399200256 399324016 399680064 400105472 400298493 400310976 400792119 401081856 401576448 402059112 403052832 403469248 403828992 403954187 404452321 404744704 405231176 406024192 406232736 407027712 407516928 408650788 409437728 409450496 409942624 410238976 411449766 415507456 416637207 417150981 417452544 420442113 421264896 421481268 422813664 423250496 423641088 424150272 424806564 425330412 425637888 426149472 426674976 426983424 427716198 428243634 428553216 428686076 429068304 429524992 429907968 430041248 430882816 431104128 431622282 432466944 432986736 434056896 434505344 435027586 435041152 435564038 435878912 437481408 440085464 440946688 441476672 443543328 448147584 449239518 449703652 450118656 452240256 452783814 453669888 453902904 454371856 454791168 455337792 455885073 456370304 456604707 456777216 457483992 458048136 458379264 458944512 459496128 460207111 460617444 460631808 461107712 461185452 461518848 461661928 462231224 462565376 463121344 464265984 464823996 465733632 467029472 467445888 467928832 467943424 468505856 469068964 470228304 473938192 474865664 476156808 480505272 482770097 483215616 483796404 484743168 485493216 487027968 487628544 488818512 489421296 489775104 489926944 490363776 491475712 491728146 492690432 493282608 494247936 494841984 495096147 495607658 496065024 496218814 496577536 496661256 497174384 497189888 497787472 498147328 499002231 499617573 499978752 501559296 502954816 503559329 504544768 506399712 511168338 511393792 513416592 515836542 517467216 518479872 518746176 519369669 520010127 520386048 520547378 521011512 522031104 522838848 523483584 524112771 525138432 525408156 525950984 526419936 526436352 527069088 527450112 527613632 528247783 528264256 529281536 529553388 530589696 531227424 532267008 532906752 533180466 533731324 533747968 534223872 534389492 534775808 535435264 536078816 537403776 538049694 538438656 541643648 543355904 548599688 551167812 552910176 553992192 555516276 556201308 556603392 558649728 559321182 559338624 560010906 560415744 560589484 561686528 561975024 563751552 564429138 565533696 565824168 566408752 566931456 567107216 567517184 567612864 568199296 568899968 570288264 570991512 571404288 572091072 573682837 574805504 575318016 575496376 576622592 577315648 578742528 583308544 591391104 591694857 593565336 594297288 594726912 595441728 596363061 597098463 597530112 598986024 600158208 600466464 601622784 601809299 602364672 602551417 602987008 603088668 603711752 604893184 605203872 606388224 607117056 607846764 608806276 609036288 609349104 609978656 610541568 610730848 611172352 611275392 611926016 612661504 612976182 614156592 614175744 614913936 615358464 617174649 617812286 619021312 619765328 620978176 623261184 626971072 631897344 634875744 637209846 637995618 638456832 639224208 640012464 640475136 640673696 643029114 644287488 645061872 646324224 646656192 647324288 647433423 648102322 648700416 648901526 649370624 649480104 650171392 651758016 652541379 652561728 653346057 653818368 655637528 656222112 656920576 657506304 657710144 658500661 659789312 660128196 661420032 662215008 665336308 666156764 666638336 668745728 674555478 675199616 678360384 679175721 680504832 681557784 684555456 686225988 687072204 687568896 687782056 688416768 689244192 689956288 691661568 692492892 693346836 693848064 694682016 696041472 696398976 697118464 697235994 697978112 698600448 698817028 700184576 700544208 701893248 701915136 702758784 703603446 705342456 706071184 707452928 708303232 710542336 710907288 712298496 715138879 716538368 717399592 717918208 720757908 728239824 730541952 731442816 734890416 737213568 737592219 738354266 739035648 739923912 740688368 741371904 741601744 742137856 742262976 743411487 744328221 744866304 745761576 745784832 746681208 747220992 749300032 749968128 750200633 751668736 752338944 752572184 754044928 754432224 755908608 756817152 759599568 760384352 761322016 761872384 762788096 767090688 770149562 771656704 773754813 776200824 777719808 780821067 784258272 785225376 785793024 786981391 787707648 788521472 788926476 791420448 792396384 792969216 793922304 794330082 795150748 795884544 796131284 796706816 796841136 798400512 798648032 799360128 800210944 800596986 800621952 801584238 802163712 803152896 804118224 806105664 806938496 807074541 807657984 807908374 808904642 809489408 810462352 812048384 812465472 815033856 817301576 818875456 818900992 819885248 822899532 831014912 833274414 834301962 834905088 840884226 842529792 842962536 845627328 846500992 846643707 848300544 849613128 850660824 851275776 852298944 853349952 854670349 855432396 856487268 857106432 857372152 858136608 859049984 859815936 860082496 862208256 863244564 864933888 865973472 868113792 869010688 870055172 870082304 871128076 871757824 874962816 880170928 881893376 882953344 887086656 896295168 898479036 899407304 900237312 904480512 905567628 907339776 907805808 908743712 909582336 910675584 911770146 912740608 913209414 913554432 914967984 916096272 916758528 917889024 918992256 919464273 920414222 921234888 921263616 922215424 922370904 923037696 923323856 924462448 925130752 926242688 926718429 928531968 929647992 931467264 934029817 934058944 934891776 935181611 935857664 937011712 938137928 940456608 947876384 949731328 952313616 961010544 964543671 965540194 966431232 967592808 969486336 970986432 972153483 973352289 974055936 975257088 977637024 978842592 979550208 979853888 980727552 981031597 982951424 983456292 985380864 986565216 988495872 989683968 990192294 991215316 992130048 992437628 993155072 993322512 994348768 994379776 995574944 996294656 998004462 999235146 999957504 1003118592 1005909632 1007118658 1009089536 1011833217 1012799424 1022336676 1026833184 1031673084 1034934432 1036959744 1037492352 1038739338 1040020254 1040772096 1041094756 1042023024 1044062208 1045677696 1046967168 1048225542 1050276864 1050816312 1051901968 1052839872 1052872704 1054138176 1055227264 1055405169 1056495566 1056528512 1058563072 1059106776 1061179392 1062454848 1065410983 1065813504 1066360932 1067462648 1067495936 1068447744 1068778984 1069551616 1070870528 1072157632 1074807552 1076099388 1076877312 1083287296 1086711808 1097199376 1102335624 1105820352 1107531399 1111032552 1112402616 1113206784 1117299456 1117645841 1118642364 1118677248 1120021812 1120831488 1121178968 1123373056 1123950048 1127503104 1128858276 1131067392 1131648336 1132817504 1133862912 1134214432 1135034368 1135225728 1136398592 1137799936 1140576528 1141983024 1142808576 1144182144 1147365674 1149611008 1150636032 1150992752 1153245184 1154631296 1155224343 1157485056 1165774337 1166617088 1182782208 1183389714 1187130672 1188594576 1189453824 1190883456 1192726122 1194196926 1195060224 1197972048 1200316416 1200895479 1200932928 1202376357 1203245568 1203618598 1204729344 1205102834 1205974016 1206177336 1207423504 1209786368 1210407744 1211862561 1213356963 1214234112 1215693528 1217612552 1218072576 1218698208 1219957312 1221083136 1221461696 1222550784 1222929799 1225323008 1225952364 1228313184 1228351488 1229827872 1230716928 1234349298 1235624572 1238042624 1239530656 1241956352 1246522368 1253942144 1261326339 1263794688 1269751488 1274419692 1275991236 1276913664 1278448416 1280024928 1280950272 1281347392 1286058228 1288574976 1290123744 1292648448 1293312384 1294648576 1294866846 1296204644 1297400832 1297803052 1298741248 1298960208 1300342784 1303516032 1305082758 1305123456 1306692114 1307636736 1311275056 1312444224 1313841152 1315420288 1317001322 1319578624 1320256392 1322840064 1324430016 1330672616 1332313528 1333276672 1349110956 1350399232 1356720768 1358351442 1361009664 1363115568 1369110912 1369814121 1372451976 1374144408 1375137792 1375564112 1376833536 1378488384 1379912576 1380621333 1383323136 1384985784 1386693672 1387696128 1389364032 1391513809 1392797952 1393229747 1394236928 1394471988 1395956224 1397200896 1397634056 1400369152 1401088416 1403786496 1403830272 1405517568 1407206892 1410684912 1412142368 1414905856 1416606464 1421084672 1421814576 1424596992 1430277758 1433076736 1434799184 1435836416 1441515816 1448310291 1456479648 1461083904 1461536869 1462885632 1469780832 1474427136 1475184438 1476708532 1478071296 1479847824 1481376736 1482743808 1483203488 1484275712 1484525952 1486822974 1488656442 1489732608 1491523152 1491569664 1493362416 1494441984 1497006693 1498600064 1498852719 1499936256 1500401266 1503337472 1504677888 1505144368 1508089856 1508864448 1510677987 1513634304 1519199136 1520768704 1522644032 1524474133 1525576192 1534181376 1540299124 1543313408 1547509626 1552401648 1555439616 1561642134 1568516544 1570450752 1572338313 1573962782 1575415296 1577042944 1577852952 1582840896 1584743349 1584792768 1587844608 1588660164 1590301496 1591769088 1592262568 1593413632 1593682272 1596801024 1597296064 1598720256 1601193972 1601243904 1603168476 1604327424 1606305792 1608236448 1612211328 1613876992 1614149082 1615315968 1615816748 1617809284 1618978816 1620924704 1624096768 1624930944 1630067712 1634603152 1637750912 1637801984 1639770496 1645799064 1662029824 1666548828 1668603924 1669810176 1681768452 1685059584 1685925072 1691254656 1693001984 1693287414 1696601088 1699226256 1701321648 1702551552 1704597888 1706699904 1709340698 1710864792 1712974536 1714212864 1714744304 1716273216 1718099968 1720164992 1721048511 1724416512 1726489128 1729867776 1731946944 1734626803 1736227584 1736765849 1738021376 1740110344 1740164608 1742256152 1743515648 1749925632 1760341856 1763786752 1765906688 1774173312 1789089183 1791295389 1792590336 1796958072 1798814608 1800474624 1805427897 1807654251 1808961024 1811135256 1814679552 1815611616 1817487424 1819164672 1821351168 1821915823 1823540292 1825481216 1826418828 1827108864 1829935968 1832192544 1833517056 1835778048 1837984512 1838928546 1840828444 1842469776 1842527232 1844430848 1844741808 1846075392 1846647712 1848924896 1850261504 1852485376 1853436858 1857063936 1859295984 1862934528 1868059634 1868117888 1869783552 1870363222 1871715328 1874023424 1876275856 1880913216 1895752768 1904627232 1922021088 1929087342 1931080388 1932862464 1935185616 1938972672 1941972864 1944306966 1946704578 1948111872 1950514176 1955274048 1957624137 1957685184 1959707776 1960038171 1961455104 1962063194 1965902848 1966912584 1970761728 1973130432 1975501983 1979367936 1980384588 1982430632 1984260096 1984875256 1986310144 1986645024 1988697536 1988759552 1991149888 1996008924 1998470292 1999915008 2006237184 2011819264 2014237316 2018179072 2023666434 2025598848 2044673352 2053666368 2063346168 2069868864 2073071593 2074984704 2077478676 2080040508 2081544192 2082189512 2084046048 2088124416 2091355392 2093934336 2096451084 2100553728 2101632624 2103803936 2105679744 2105745408 2108276352 2110454528 2110810338 2112991132 2113057024 2117126144 2118213552 2122358784 2124909696 2130821966 2131627008 2132721864 2134925296 2134991872 2136895488 2137557968 2139103232 2141741056 2144315264 2145416637 2149615104 2152198776 2153754624 2162343001 2166574592 2173423616 2194398752 2204671248 2211640704 2215062798 2222065104 2224805232 2226413568 2230234461 2232984663 2234598912 2235291682 2237284728 2237354496 2240043624 2241662976 2242357936 2246746112 2247900096 2250601899 2255006208 2257716552 2262134784 2263296672 2265635008 2267725824 2268358127 2268428864 2270451456 2271155341 2272797184 2275599872 2281153056 2283966048 2285617152 2288364288 2294731348 2299222016 2301272064 2301985504 2306490368 2309262592 2310448686 2314970112 2331548674 2333234176 2342463201 2360944173 2365564416 2366779428 2374261344 2377189152 2378907648 2381766912 2385452244 2388393852 2390120448 2395944096 2400632832 2401790958 2401865856 2404752714 2406491136 2407237196 2409458688 2410205668 2411948032 2412354672 2414847008 2419572736 2420815488 2423725122 2426713926 2428468224 2431387056 2435225104 2436145152 2437396416 2439914624 2442923392 2445101568 2445859598 2450646016 2451904728 2456626368 2456702976 2459655744 2468698596 2471249144 2476085248 2479061312 2493044736 2507884288 2522652678 2527589376 2539502976 2548839384 2551982472 2553827328 2556896832 2560049856 2562694784 2564011047 2572116456 2577149952 2580247488 2584239931 2586624768 2587426673 2589297152 2589733692 2592409288 2594801664 2595606104 2597482496 2597920416 2600685568 2607032064 2610165516 2610246912 2613384228 2615273472 2622550112 2624888448 2627682304 2630840576 2634002644 2639157248 2640512784 2645680128 2648860032 2661345232 2664627056 2666553344 2698221912 2700798464 2713441536 2716702884 2722019328 2726231136 2738221824 2739628242 2744903952 2748288816 2750275584 2751128224 2753667072 2756976768 2759825152 2761242666 2766646272 2769971568 2773387344 2775392256 2778728064 2780155287 2783027618 2785595904 2786459494 2788473856 2788943976 2791912448 2794401792 2795268112 2800738304 2802089451 2802176832 2805544833 2807572992 2811035136 2814413784 2821369824 2824284736 2827679309 2831166247 2833212928 2842169344 2843629152 2849193984 2860555516 2866153472 2869598368 2871672832 2883031632 2896620582 2912959296 2916460449 2920056867 2922167808 2923073738 2925771264 2939561664 2943094791 2948854272 2950368876 2953417064 2956142592 2959695648 2962753472 2965487616 2966406976 2969051904 2973645948 2977312884 2979465216 2983046304 2983139328 2986724832 2988883968 2994013386 2997200128 2997705438 2999872512 3000802532 3006674944 3009355776 3010288736 3016179712 3017728896 3021355974 3027268608 3038398272 3041537408 3045288064 3048948266 3051152384 3080598248 3086626816 3095019252 3104803296 3110879232 3123284268 3137033088 3140901504 3144676626 3147925564 3150830592 3154085888 3155705904 3165681792 3169486698 3169585536 3175689216 3177320328 3180602992 3183538176 3184525136 3186827264 3187364544 3194592128 3196232949 3197440512 3202387944 3202487808 3206336952 3208654848 3212611584 3216472896 3221449777 3224422656 3227753984 3228298164 3230631936 3231633496 3235618568 3237957632 3241849408 3249861888 3260135424 3269206304 3275501824 3275603968 3279540992 3291598128 3322594197 3324059648 3333097656 3337207848 3339620352 3352937523 3363536904 3370119168 3371850144 3379390679 3382509312 3383557957 3386003968 3386574828 3393202176 3398452512 3402643296 3405103104 3409195776 3413399808 3418681396 3421729584 3425949072 3428425728 3429488608 3432546432 3436199936 3440329984 3442097022 3448833024 3452978256 3459735552 3463893888 3465673029 3469253606 3472455168 3473531698 3476042752 3480220688 3480329216 3484512304 3487031296 3497323011 3499851264 3520683712 3531813376 3548346624 3578178366 3582590778 3585180672 3593916144 3597629216 3600949248 3610855794 3615308502 3617922048 3622270512 3629359104 3631223232 3634974848 3635587683 3640070889 3642702336 3643831646 3647080584 3650962432 3652837656 3654217728 3659871936 3664385088 3668789397 3675969024 3677857092 3681656888 3684939552 3685054464 3688861696 3689483616 3692150784 3693295424 3697734481 3697849792 3704970752 3706873716 3714127872 3718591968 3725869056 3736119268 3736235776 3739567104 3740726444 3743430656 3748046848 3752551712 3761826432 3791505536 3809254464 3844042176 3858174684 3862160776 3865724928 3870371232 3877945344 3883945728 3888613932 3893409156 3896223744 3901028352 3910548096 3915248274 3915370368 3919415552 3920076342 3922910208 3924126388 3931805696 3933825168 3941523456 3946260864 3951003966 3958735872 3960769176 3964861264 3968520192 3969750512 3972620288 3973290048 3977395072 3977519104 3982299776 3992017848 3996940584 3999830016 4015779859 4023638528 4028474632 4036358144 4047332868 4051197696 4089346704 4107332736 4126692336 4139737728 4141863999 4146143186 4149969408 4154957352 4160081016 4163088384 4164379024 4168092096 4174541427 4179689241 4182710784 4187868672 4192902168 4201107456 4203265248 4207607872 4211359488 4211490816 4212665093 4216552704 4217859919 4220909056 4221620676 4225982264 4226114048 4234252288 4236427104 4244717568 4249819392 4261643932 4263254016 4265443728 4269850592 4269983744 4273790976 4275115936 4278206464 4283482112 4288630528 4290833274 4299230208 4304397552 4307509248 4324686002 4333149184 4344930873 4346847232 4384610607 4388797504 4409342496 4423281408 4430125596 4444130208 4449610464 4452827136 4460468922 4465969326 4469197824 4470583364 4474569456 4474708992 4480087248 4483325952 4484715872 4493492224 4495800192 4501203798 4510012416 4515433104 4524269568 4526593344 4531270016 4532033961 4536716254 4536857728 4540902912 4542310682 4545594368 4551199744 4562306112 4567932096 4573422399 4576728576 4589462696 4598444032 4602544128 4603971008 4618525184 4620897372 4629940224 4663097348 4666468352 4684926402 4721888346 4731128832 4733558856 4748522688 4754230047 4754378304 4763533824 4770904488 4776787704 4780240896 4791888192 4799302729 4803581916 4803731712 4809505428 4812982272 4814474392 4818917376 4820411336 4823896064 4824709344 4829694016 4841630976 4847450244 4853427852 4856936448 4862774112 4870450208 4872290304 4874792832 4879829248 4885846784 4890203136 4891719196 4901292032 4903809456 4913252736 4913405952 4919311488 4937397192 4942498288 4952170496 4958122624 4986089472 5005972153 5015768576 5045305356 5055178752 5079005952 5097678768 5103964944 5107654656 5113793664 5120099712 5125389568 5128022094 5144232912 5154299904 5160494976 5163145533 5168479862 5173249536 5174853346 5178594304 5179467384 5184818576 5189603328 5191212208 5194964992 5195840832 5201371136 5203880409 5210297547 5214064128 5220331032 5220493824 5226768456 5230546944 5245100224 5249776896 5251404431 5261681152 5268005288 5278314496 5281025568 5291360256 5297720064 5322690464 5329254112 5333106688 5396443824 5401596928 5416283691 5422962753 5426883072 5433405768 5444038656 5452462272 5465747469 5476443648 5479256484 5489807904 5496577632 5500551168 5502256448 5507334144 5508869737 5513953536 5519650304 5522485332 5533292544 5539943136 5546774688 5550784512 5557456128 5560310574 5566055236 5571191808 5572918988 5576947712 5577887952 5583824896 5588803584 5590536224 5601476608 5604178902 5604353664 5611089666 5615145984 5622070272 5628827568 5642739648 5648569472 5655358618 5662332494 5666425856 5684338688 5687258304 5721111032 5732306944 5739196736 5766063264 5793241164 5825918592 5832920898 5840113734 5844335616 5846147476 5851542528 5879123328 5886189582 5897708544 5900737752 5906834128 5912285184 5919391296 5925506944 5926505949 5932813952 5938103808 5947291896 5954625768 5958930432 5966092608 5966278656 5973449664 5982692443 5988026772 5994400256 5995410876 5999745024 6001605064 6013349888 6018711552 6020577472 6035457792 6042711948 6054537216 6076796544 6083074816 6090576128 6097896532 6102304768 6161196496 6173253632 6190038504 6209606592 6219214779 6246568536 6274066176 6276011261 6281803008 6289353252 6295851128 6301661184 6308171776 6311411808 6331363584 6338973396 6339171072 6351378432 6354640656 6361205984 6367076352 6369050272 6373654528 6374729088 6389184256 6392465898 6394881024 6404775888 6404975616 6412673904 6417309696 6425223168 6432945792 6436249911 6442899554 6448845312 6455507968 6456596328 6461263872 6463266992 6471237136 6475915264 6483698816 6487029003 6499723776 6520270848 6538412608 6546271277 6551003648 6559081984 6583196256 6645188394 6648119296 6666195312 6674415696 6679240704 6705875046 6727073808 6740238336 6743700288 6751805697 6758781358 6765018624 6767115914 6772007936 6773149656 6786404352 6796905024 6805074381 6805286592 6813466023 6818391552 6826799616 6837362792 6843459168 6851898144 6856851456 6858977216 6865092864 6867221179 6880659968 6884194044 6897666048 6905956512 6919471104 6927787776 6931346058 6938507212 6944910336 6947063396 6952085504 6960441376 6960658432 6969024608 6974062592 6994646022 6999702528 7041367424 7063626752 7082832519 7096693248 7156356732 7165181556 7170361344 7187832288 7195258432 7201898496 7221711588 7230617004 7235844096 7244541024 7258718208 7262446464 7269949696 7271175366 7280141778 7285404672 7287663292 7294161168 7301924864 7305675312 7308435456 7319743872 7328770176 7337578794 7351938048 7355714184 7363313776 7369879104 7370108928 7377723392 7378967232 7386590848 7395468962 7395699584 7409941504 7413747432 7428255744 7437183936 7457876881 7472238536 7472471552 7479134208 7481452888 7486861312 7496093696 7505103424 7523652864 7583011072 7618508928 7688084352 7692033141 7716349368 7724321552 7731449856 7740742464 7752719793 7762280019 7767891456 7777227864 7786818312 7792447488 7802056704 7821096192 7823520887 7830496548 7830740736 7838831104 7840152684 7845820416 7848252776 7863611392 7867650336 7883046912 7892521728 7902007932 7917471744 7921538352 7929722528 7937040384 7939501024 7945240576 7946580096 7954790144 7955038208 7964599552 7984035696 7993881168 7999660032 8031559718 8047277056 8056949264 8072716288 8094665736 8102395392 8178693408 8207091649 8214665472 8253384672 8279475456 8283727998 8292286372 8299938816 8309914704 8320162032 8326176768 8328758048 8336184192 8349082854 8359378482 8365421568 8375737344 8385804336 8402214912 8406268353 8406530496 8415215744 8416634499 8422718976 8425330186 8433105408 8435719838 8441818112 8443241352 8451964528 8452228096 8468504576 8472854208 8483037927 8493498741 8499638784 8523287864 8526508032 8530887456 8539701184 8539967488 8547581952 8550231872 8560508593 8577261056 8581666548 8598460416 8608795104 8615018496 8649372004 8666298368 8689861746 8693694464 8769221214 8777595008 8818684992 8829284373 8846562816 8860251192 8888260416 8899220928 8920937844 8931938652 8938395648 8941166728 8949138912 8949417984 8960174496 8966651904 8969431744 8991600384 9002407596 9020024832 9030866208 9048539136 9053186688 9062540032 9064067922 9073432508 9073715456 9081805824 9084621364 9091188736 9102399488 9124612224 9135864192 9146844798 9153457152 9178925392 9196888064 9207942016 9237050368 9241794744 9259880448 9326194696 9332936704 9369852804 9443776692 9462257664 9467117712 9497045376 9508460094 9508756608 9527067648 9541808976 9553575408 9560481792 9583776384 9588698847 9598605458 9607163832 9607463424 9619010856 9625964544 9628948784 9637834752 9640822672 9647792128 9649418688 9659388032 9664349331 9683261952 9694900488 9706855704 9713872896 9725548224 9740596663 9740900416 9749585664 9752608229 9759658496 9771693568 9780406272 9783438392 9802584064 9807618912 9826505472 9826811904 9838622976 9874794384 9884996576 9904340992 9916245248 9972178944 10011944306 10031537152 10058812569 10090610712 10110357504 10138172037 10150673871 10158011904 10195357536 10207929888 10215309312 10227587328 10230758083 10240199424 10250779136 10256044188 10288465824 10308599808 10320989952 10326291066 10336959724 10346499072 10349706692 10357188608 10358934768 10369637152 10379206656 10382424416 10389929984 10391681664 10402742272 10407760818 10420595094 10428128256 10440662064 10440987648 10453536912 10461093888 10490200448 10491969033 10499553792 10502808862 10523362304 10536010576 10556628992 10562051136 10595440128 10645380928 10658508224 10792887648 10803193856 10832567382 10845925506 10853766144 10866811536 10888077312 10904924544 10931494938 10952887296 10958512968 10979615808 10993155264 11004512896 11006368191 11017739474 11027907072 11039300608 11044970664 11066585088 11079886272 11093203443 11093549376 11110714537 11114912256 11120621148 11132110472 11142383616 11145837976 11153895424 11155775904 11167649792 11177607168 11181072448 11208357804 11208707328 11222179332 11230291968 11244140544 11257655136 11285479296 11297138944 11310717236 11324664988 11332851712 11368677376 11374516608 11442222064 11464613888 11478393472 11532126528 11586482328 11651837184 11665841796 11680227468 11688671232 11692294952 11703085056 11758246656 11772379164 11795417088 11801475504 11813668256 11824570368 11838782592 11851013888 11853011898 11865627904 11876207616 11894583792 11909251536 11917860864 11932185216 11932557312 11946899328 11965384886 11976053544 11988800512 11990821752 11999490048 12003210128 12026699776 12041154944 12047339577 12070915584 12085423896 12109074432 12142387621 12153593088 12157360943 12166149632 12181152256 12195793064 12204609536 12322392992 12346507264 12380077008 12419213184 12438429558 12493137072 12523624281 12539067723 12548132352 12552022522 12563606016 12578706504 12591702256 12603322368 12616343552 12622823616 12637995279 12653579757 12662727168 12677946792 12678342144 12702756864 12709281312 12722411968 12734152704 12738100544 12749458176 12753410761 12778368512 12784931796 12789762048 12809551776 12809951232 12825347808 12834619392 12850446336 12865891584 12872499822 12885799108 12897690624 12911015936 12913192656 12922527744 12926533984 12942474272 12951830528 12967397632 12974058006 12999447552 13040541696 13076825216 13092542554 13102007296 13118163968 13153831821 13166392512 13290376788 13332390624 13348831392 13358481408 13411750092 13454147616 13480476672 13487400576 13503611394 13517562716 13530037248 13534231828 13544015872 13546299312 13572808704 13593810048 13610148762 13610573184 13626932046 13636783104 13653599232 13674725584 13686918336 13703796288 13717954432 13720267197 13730185728 13734442358 13761319936 13768388088 13795332096 13811913024 13855575552 13862692116 13877014424 13889820672 13894126792 13904171008 13920882752 13921316864 13938049216 13989292044 13999405056 14082734848 14127253504 14165665038 14193386496 14312713464 14330363112 14340722688 14375664576 14390516864 14397908187 14443423176 14461234008 14471688192 14489082048 14511501151 14524892928 14529395933 14539899392 14542350732 14560283556 14570809344 14575326584 14588322336 14603849728 14611350624 14616870912 14639487744 14657540352 14675157588 14703876096 14711428368 14726627552 14739758208 14740217856 14755446784 14757934464 14773181696 14790937924 14791399168 14819883008 14827494864 14856511488 14874367872 14915753762 14944477072 14944943104 14958268416 14962905776 14973722624 14992187392 15010206848 15017916459 15047305728 15166022144 15237017856 15376168704 15384066282 15432698736 15448643104 15462899712 15481484928 15505439586 15524560038 15535782912 15554455728 15573636624 15584894976 15604113408 15611641227 15630892641 15642192384 15647041774 15660993096 15661481472 15677662208 15680305368 15691640832 15696505552 15727222784 15735300672 15754213293 15785043456 15804015864 15834943488 15843076704 15859445056 15874080768 15878506889 15879002048 15893160192 15898087387 15909580288 15929199104 15968071392 15987762336 15999320064 16063119436 16094554112 16113898528 16145432576 16189331472 16204790784 16357386816 16397242407 16414183298 16429330944 16506769344 16526609211 16558950912 16567455996 16584572744 16599877632 16619829408 16640324064 16652353536 16657516096 16672368384 16698165708 16718756964 16730843136 16751474688 16771608672 16804429824 16812536706 16813060992 16830431488 16833268998 16845437952 16850660372 16866210816 16871439676 16883636224 16886482704 16903929056 16904456192 16937009152 16945708416 16966075854 16986997482 16999277568 17046575728 17053016064 17061774912 17079402368 17079934976 17100463744 17121017186 17154522112 17163333096 17196920832 17217590208 17298744008 17332596736 17379723492 17538442428 17555190016 17637369984 17658568746 17693125632 17720502384 17776520832 17798441856 17841875688 17863877304 17876791296 17882333456 17898277824 17898835968 17920348992 17938863488 17948077329 17983200768 18004815192 18040049664 18061732416 18089679517 18106373376 18111986711 18125080064 18128135844 18146865016 18147430912 18163611648 18169242728 18182377472 18204798976 18249224448 18271728384 18293689596 18306914304 18357850784 18393776128 18415884032 18474100736 18483589488 18519760896 18652389392 18657644337 18665873408 18739705608 18828033783 18887553384 18924515328 18934235424 18994090752 18999979297 19016920188 19017513216 19054135296 19083617952 19107150816 19120963584 19167552768 19177397694 19197210916 19214327664 19214926848 19238021712 19251929088 19257897568 19275669504 19281645344 19295584256 19298837376 19318776064 19328698662 19366523904 19389800976 19413711408 19427745792 19451096448 19461087009 19481193326 19481800832 19499171328 19505216458 19519316992 19543387136 19560812544 19566876784 19605168128 19615237824 19638813831 19653010944 19677245952 19749588768 19769993152 19818163729 19832490496 19944357888 20023888612 20063074304 20117625138 20181221424 20220715008 20276344074 20301347742 20316023808 20390715072 20415223143 20415859776 20440398069 20455174656 20461516166 20480398848 20501558272 20512088376 20576931648 20601663537 20641979904 20652582132 20673919448 20692998144 20699413384 20714377216 20717869536 20739274304 20758413312 20764848832 20783363328 20815521636 20841190188 20856256512 20881324128 20881975296 20907073824 20922187776 20980400896 20983938066 20999107584 21005617724 21046724608 21072021152 21113257984 21124102272 21190880256 21290761856 21317016448 21585775296 21606387712 21665134764 21691851012 21707532288 21733623072 21776154624 21809849088 21862989876 21905774592 21917025936 21959231616 21986310528 22009025792 22012736382 22035478948 22055814144 22078601216 22089941328 22133170176 22159772544 22186406886 22187098752 22221429074 22229824512 22241242296 22264220944 22284767232 22291675952 22307790848 22311551808 22335299584 22362144896 22373630643 22416715608 22417414656 22444358664 22460583936 22488281088 22515310272 22550148439 22570958592 22594277888 22621434472 22649329976 22665703424 22749033216 22884444128 22929227776 22956786944 23064253056 23172964656 23258159379 23286840057 23303674368 23331683592 23360454936 23377342464 23384589904 23406170112 23470562661 23516493312 23544758328 23590834176 23602951008 23627336512 23649140736 23655734753 23677565184 23684905699 23702027776 23706023796 23731255808 23752415232 23789167584 23818503072 23835721728 23864370432 23865114624 23893798656 23930769772 23952107088 23977601024 23981643504 23998980096 24006420256 24053399552 24082309888 24094679154 24141831168 24170847792 24218148864 24284775242 24307186176 24314721886 24332299264 24362304512 24391586128 24409219072 24621274947 24644785984 24760154016 24838426368 24876859116 24986274144 25047248562 25078135446 25096264704 25104045044 25127212032 25157413008 25183404512 25206644736 25232687104 25245647232 25275990558 25307159514 25325454336 25355893584 25356684288 25405513728 25418562624 25444823936 25449113781 25476201088 25480496223 25498916352 25506821522 25556737024 25569863592 25579524096 25619103552 25619902464 25650695616 25681525779 25731783168 25744999644 25771598216 25795381248 25822031872 25826385312 25845055488 25853067968 25884948544 25934795264 25948116012 25998895104 26081083392 26153650432 26185085108 26204014592 26236327936 26307663642 26332785024 26580753576 26664781248 26697662784 26823500184 26908295232 26949930709 26974801152 27007222788 27035125432 27060074496 27068463656 27088031744 27092598624 27145617408 27187620096 27220297524 27221146368 27253864092 27273566208 27307198464 27349451168 27373836672 27407592576 27435908864 27440534394 27460371456 27468884716 27522639872 27536776176 27590664192 27623826048 27711151104 27725384232 27754028848 27779641344 27788253584 27808342016 27841765504 27842633728 27876098432 27978584088 27998810112 28110459013 28165469696 28254507008 28331330076 28386772992 28625426928 28660726224 28681445376 28751329152 28781033728 28795816374 28886846352 28922468016 28943376384 28978164096 28993047993 29023002302 29049785856 29058791866 29079798784 29084701464 29120567112 29141618688 29150653168 29176644672 29207699456 29221789989 29222701248 29257824687 29278975488 29315080704 29350315176 29407752192 29422856736 29453255104 29479516416 29480435712 29488655651 29515868928 29525019433 29546363392 29581875848 29582798336 29639766016 29654989728 29713022976 29748735744 29831507524 29888954144 29889886208 29916536832 29925811552 29947445248 29984374784 30020413696 30035832918 30094611456 30332044288 30414516111 30452021613 30474035712 30692274249 30752337408 30768132564 30865397472 30897286208 30925799424 30962969856 31010879172 31049120076 31071565824 31108911456 31147273248 31169789952 31208226816 31223282454 31261785282 31284384768 31294083548 31321986192 31322962944 31355324416 31360610736 31383281664 31393011104 31454445568 31470601344 31508426586 31570086912 31608031728 31669886976 31686153408 31718890112 31757013778 31758004096 31786320384 31796174774 31819160576 31858398208 31936142784 31975524672 32126238872 32189108224 32227797056 32378662944 32409581568 32714773632 32794484814 32828366596 32858661888 33013538688 33053218422 33117901824 33134911992 33169145488 33199755264 33239658816 33279610329 33280648128 33315032192 33332143611 33344736768 33396331416 33437513928 33461686272 33502949376 33543217344 33595119103 33625073412 33626121984 33660862976 33666537996 33690875904 33701320744 33732421632 33742879352 33767272448 33772965408 33807858112 33808912384 33891416832 33932151708 33973994964 33998555136 34093151456 34106032128 34123549824 34158804736 34159869952 34200927488 34242034372 34309044224 34326666192 34393841664 34435180416 34597488016 34665193472 34759446984 35076884856 35110380032 35242217081 35274739968 35317137492 35386251264 35441004768 35553041664 35596883712 35683751376 35727754608 35753582592 35764666912 35796555648 35797671936 35840697984 35877726976 35896154658 35966401536 36009630384 36080099328 36123464832 36142018731 36179359034 36212746752 36223973422 36250160128 36256271688 36293730032 36294861824 36327223296 36338485456 36364754944 36409597952 36427162863 36472082829 36498448896 36543456768 36587379192 36613828608 36715701568 36759831017 36831768064 36948201472 36967178976 37039521792 37304778784 37315288674 37331746816 37479411216 37656067566 37775106768 37849030656 37868470848 37913985837 37960739271 37988181504 37999958594 38033840376 38035026432 38108270592 38167235904 38214301632 38260232283 38335105536 38354795388 38394421832 38428655328 38429853696 38476043424 38503858176 38515795136 38551339008 38562088159 38563290688 38597674752 38637552128 38657397324 38733047808 38779601952 38827422816 38855491584 38902192896 38922174018 38962386652 38963601664 38998342656 39010432916 39038633984 39086774272 39121625088 39133753568 39210336256 39230475648 39277627662 39306021888 39354491904 39499177536 39539986304 39636327458 39664980992 40047777224 40126148608 40235250276 40362442848 40441430016 40552688148 40602695484 40632047616 40781430144 40830446286 40831719552 40880796138 40910349312 40923032332 40960797696 41003116544 41024176752 41153863296 41203327074 41283959808 41305164264 41347838896 41385996288 41398826768 41428754432 41435739072 41478548608 41529697664 41566726656 41631043272 41682380376 41712513024 41762648256 41763950592 41814147648 41878847101 41960801792 41967876132 41998215168 42011235448 42093449216 42144042304 42248204544 42381760512 42581523712 42634032896 43171550592 43193724561 43212775424 43330269528 43383702024 43415064576 43467246144 43534503453 43588187799 43619698176 43725979752 43811549184 43834051872 43918463232 43932078827 43972621056 43986253441 44018051584 44025472764 44070957896 44111628288 44157202432 44179882656 44266340352 44319545088 44372813772 44374197504 44442858148 44459649024 44482484592 44528441888 44569534464 44583351904 44615581696 44623103616 44670599168 44724289792 44747261286 44833431216 44834829312 44888717328 44921167872 44976562176 45030620544 45053749377 45100296878 45141917184 45188555776 45242868944 45298659952 45331406848 45498066432 45768888256 45913573888 46128506112 46345929312 46516318758 46573680114 46607348736 46663367184 46720909872 46754684928 46769179808 46812340224 46941125322 47032986624 47089516656 47181668352 47205902016 47254673024 47262639879 47311469506 47355130368 47369811398 47404055552 47412047592 47462511616 47504830464 47578335168 47635520667 47637006144 47694262161 47728740864 47787597312 47861539544 47904214176 47955202048 47963287008 47997960192 48012840512 48070548253 48164619776 48189358308 48283662336 48341695584 48436297728 48569550484 48614372352 48629443772 48664598528 48724609024 48783172256 48818438144 49242549894 49289571968 49520308032 49579827633 49676852736 49753718232 49972548288 50094497124 50156270892 50192529408 50208090088 50254424064 50314826016 50366809024 50413289472 50491294464 50551981116 50614319028 50650908672 50711787168 50713368576 50811027456 50837125248 50889647872 50898227562 50952402176 50960992446 50997832704 51013643044 51113474048 51139727184 51159048192 51238207104 51239804928 51301391232 51363051558 51463566336 51489999288 51543196432 51590762496 51644063744 51652770624 51706135936 51769897088 51869590528 51896232024 51997790208 52205138167 52307300864 52370170216 52408029184 52472655872 52615327284 52665570048 53161507152 53329562496 53395325568 53647000368 53816590464 53844231987 53899861418 53949602304 54014445576 54070250864 54120148992 54136927312 54176063488 54185197248 54269038551 54335960133 54375240192 54440595048 54442292736 54507728184 54547132416 54614396928 54698902336 54747673344 54764646209 54815185152 54871817728 54881068788 54920742912 54937769432 55045279744 55073552352 55181328384 55247652096 55422302208 55450768464 55508057696 55559282688 55576507168 55616684032 55683531008 55685267456 55752196864 55957168176 55997620224 56220918026 56330939392 56484101349 56509014016 56662660152 56773545984 56999937891 57250853856 57321452448 57362890752 57449641543 57502658304 57562067456 57591632748 57773692704 57844936032 57886752768 57956328192 57986095986 58046004604 58099571712 58117583732 58159597568 58169402928 58241134224 58283237376 58301306336 58353289344 58415398912 58443579978 58445402496 58515649374 58557950976 58630161408 58700630352 58815504384 58845713472 58906510208 58916441493 58959032832 58977311302 59031737856 59050038866 59092726784 59163751696 59165596672 59279532032 59309979456 59454491187 59497471488 59663015048 59777908288 59779772416 59833073664 59851623104 60040827392 60071665836 60189222912 60664088576 60829032222 60904043226 60948071424 61384548498 61504674816 61536265128 61730794944 61794572416 61804990611 61925939712 62021758344 62098240152 62143131648 62217822912 62294546496 62390935477 62446564908 62523570564 62568769536 62588167096 62643972384 62645925888 62710648832 62721221472 62766563328 62786022208 62941202688 63016853172 63140173824 63216063456 63339773952 63372306816 63437780224 63514027556 63516008192 63572640768 63592349548 63638321152 63716796416 63872285568 63951049344 64252477744 64378216448 64455594112 64757325888 64819163136 65429547264 65588969628 65656733192 65717323776 66027077376 66106436844 66235803648 66269823984 66338290976 66399510528 66479317632 66559220658 66561296256 66630064384 66664287222 66689473536 66792662832 66875027856 66923372544 67005898752 67086434688 67120891929 67190238206 67250146824 67252243968 67321725952 67333075992 67381751808 67402641488 67464843264 67485758704 67534544896 67545930816 67615716224 67617824768 67650445317 67782833664 67864303416 67947989928 67997110272 68184176641 68186302912 68247099648 68268257603 68317609472 68401854976 68484068744 68618088448 68653332384 68787683328 68870360832 69194976032 69330386944 69518893968 70153769712 70220760064 70411687983 70484434162 70549479936 70634274984 70772502528 70882009536 70967204259 71054717097 71106083328 71193767424 71367502752 71455509216 71507165184 71529333824 71593111296 71595343872 71615306581 71681395968 71755453952 71792309316 71932803072 72019260768 72160198656 72246929664 72284037462 72358718068 72425493504 72447946844 72500320256 72512543376 72587460064 72589723648 72654446592 72676970912 72729509888 72819195904 72854325726 72944165658 72996897792 73086913536 73174758384 73227657216 73431403136 73519662034 73663536128 73863824841 73896402944 73934357952 74609557568 74630577348 74958822432 75312135132 75550213536 75698061312 75736941696 75827971674 75921478542 75976363008 75999917188 76067680752 76070052864 76216541184 76334471808 76428603264 76520464566 76670211072 76709590776 76788843664 76857310656 76859707392 76952086848 77031590272 77044577337 77124176318 77126581376 77195349504 77275104256 77314794648 77466095616 77559203904 77654845632 77775001759 77804385792 77844348036 77924773304 77927203328 77996685312 78020865832 78077267968 78173548544 78243250176 78267507136 78460951296 78555255324 78612043776 78708983808 78998355072 79079972608 79272654916 79329961984 80095554448 80252297216 80470500552 80724885696 80849792127 81105376296 81205390968 81264095232 81562860288 81588146393 81660892572 81663439104 81761592276 81820698624 81846064664 81921595392 82006233088 82048353504 82307726592 82406654148 82567919616 82610328528 82695677792 82771992576 82797653536 82857508864 82871478144 82957097216 83059395328 83133453312 83262086544 83364760752 83425026048 83525296512 83527901184 83628295296 83757694202 83921603584 83935752264 83996430336 84022470896 84186898432 84288084608 84331377039 84496409088 84763521024 85101526601 85163047424 85268065792 86343101184 86387449122 86425550848 86660539056 86767404048 86830129152 86934492288 87069006906 87176375598 87239396352 87451959504 87623098368 87665369967 87668103744 87773474061 87836926464 87864157654 87945242112 87972506882 88036103168 88050945528 88141915792 88223256576 88314404864 88359765312 88465966953 88575058299 88639090176 88745627544 88748395008 88885716296 88919298048 88964969184 89056883776 89139068928 89166703808 89246207232 89273875327 89448579584 89494522572 89666862432 89669658624 89777434656 89842335744 89953124352 90061241088 90107498754 90200593756 90283834368 90377111552 90485737888 90597319904 90662813696 90996132864 91537776512 91827147776 92076822747 92257012224 92691858624 93032637516 93147360228 93214697472 93326734368 93441819744 93509369856 93538359616 93624680448 93882250644 94065973248 94179033312 94363336704 94411804032 94509346048 94525279758 94622939012 94710260736 94739622796 94808111104 94824095184 94925023232 95009660928 95156670336 95271041334 95274012288 95388524322 95457481728 95575194624 95723079088 95808428352 95910404096 95926574016 96025681024 96141096506 96329239552 96378716616 96567324672 96683391168 97139100968 97228744704 97258887544 97329197056 97449218048 97566344512 98485099788 98579143936 99040616064 99159655266 99353705472 99507436464 99945096576 99996430833 100188994248 100312541784 100385058816 100416180176 100508848128 100629652032 100733618048 100785357309 100982588928 101103962232 101228638056 101301817344 101423574336 101426737152 101580508057 101674250496 101705771531 101779295744 101796455124 101904804352 101921984892 101995665408 102027286088 102226948096 102279454368 102318096384 102476414208 102479609856 102602782464 102726103116 102927132672 102979998576 103086392864 103181524992 103288127488 103305541248 103412271872 103539794176 103739181056 103792464048 103995580416 104410276334 104614601728 104740340432 104816058368 104945311744 105230654568 105331140096 105726651243 106323014304 106659124992 106692191437 106790651136 107294000736 107633180928 107688463974 107799722836 107899204608 108028891152 108140501728 108240297984 108273854624 108352126976 108370394496 108538077102 108671920266 108750480384 108881190096 108884585472 109015456368 109094264832 109228793856 109281488589 109397804672 109416248487 109495346688 109529292418 109630370304 109743635456 109762137576 109841485824 109875538864 110090559488 110147104704 110279493051 110495304192 110844604416 110901536928 111016115392 111118565376 111153014336 111286611709 111367062016 111504393728 111914336352 111995240448 112441836052 112661878784 112968202698 113018028032 113325320304 113547091968 113999875782 114501707712 114642904896 114780696849 114899283086 115005316608 115124134912 115183265496 115547385408 115686264477 115689872064 115912656384 115972191972 116092009208 116199143424 116235167464 116319195136 116338805856 116482268448 116566474752 116602612672 116706578688 116887159956 116890804992 117031298748 117115901952 117260322816 117401260704 117631008768 117691426944 117813020416 117832882986 117918065664 117954622604 118063475712 118100077732 118185453568 118327503392 118331193344 118559064064 118619958912 118908982374 118994942976 119326030096 119555816576 119559544832 119703246208 120081654784 120143331672 120378445824 121328177152 121658064444 121808086452 121896142848 122769096996 123009349632 123072530256 123461589888 123589144832 123609981222 123851879424 124043516688 124196480304 124286263296 124435645824 124589092992 124781870954 124893129816 125047141128 125137539072 125176334192 125287944768 125291851776 125421297664 125442442944 125572044416 125636541303 125882405376 126033706344 126280347648 126432126912 126627756619 126744613632 126783906977 126875560448 127028055112 127032016384 127145281536 127184699096 127276642304 127433592832 127744571136 127902098688 128504955488 128756432896 128911188224 129514651776 129638326272 130603510359 130764563397 130859094528 131177939256 131313466384 131434647552 131796236481 131958760323 132054154752 132212873688 132471607296 132539647968 132676581952 132799021056 132958635264 132999855079 133118441316 133122592512 133260128768 133328574444 133378947072 133585325664 133750055712 133846745088 134011797504 134172869376 134241783858 134380476412 134500293648 134504487936 134643451904 134666151984 134763503616 134805282976 134929686528 134971517408 135069089792 135091861632 135231432448 135235649536 135300890634 135565667328 135728606832 135895979856 135994220544 136368353282 136372605824 136494199296 136536515206 136635218944 136803709952 136968137488 137236176896 137306664768 137740721664 138389952064 139037787936 140307539424 140441520128 140823375966 140968868324 141098959872 141268549968 141545005056 141764019072 141934408518 142109434194 142212166656 142387534848 142735005504 142906562001 142911018432 143058667648 143082786483 143186222592 143230613162 143362791936 143510907904 143584618632 143865606144 144038521536 144211644759 144493859328 144568074924 144717436136 144850987008 144895893688 145000640512 145025086752 145174920128 145179447296 145308893184 145353941824 145708651452 145888331316 145993795584 146173827072 146349516768 146455314432 146862806272 147039324068 147327072256 147727649682 147792805888 147868715904 149219115136 149261154696 149917644864 150624270264 151100427072 151334226289 151473883392 151655943348 151842957084 151952726016 151999834376 152135361504 152140105728 152433082368 152668943616 152857206528 153040929132 153340422144 153419181552 153577687328 153714621312 153719414784 153904173696 154063180544 154089154674 154248352636 154253162752 154390699008 154550208512 154629589296 154932191232 155118407808 155309691264 155550003518 155608771584 155688696072 155849546608 155854406656 155993370624 156041731664 156154535936 156347097088 156535014272 156615414501 156921902592 157110510648 157224087552 157417967616 157851039073 157996710144 158159945216 158545309832 158659923968 160191108896 160504594432 160941001104 161449771392 161699584254 162210752592 162410781936 162528190464 162807115653 163007880399 163125720576 163176292786 163321785144 163326878208 163523184552 163641397248 163692129328 163843190784 164012466176 164096707008 164293938627 164615453184 164813308296 165135839232 165220657056 165391355584 165543985152 165590143271 165595307072 165742956288 165794339893 165914194432 166118790656 166266906624 166524173088 166729521504 166850052096 167050593024 167055802368 167256590592 167515388404 167843207168 167871504528 167992860672 168044941792 168373796864 168576169216 168662754078 168992818176 169527042048 170203053202 170326094848 170536131584 170999813673 172348924629 172686202368 172774898244 173321078112 173534808096 173660258304 173868984576 174138013812 174352751196 174478792704 174903919008 175246196736 175330739934 175336207488 175546948122 175673852928 175728315308 175890484224 175945013764 176072206336 176101891056 176283831584 176446513152 176628809728 176719530624 176931933906 177150116598 177278180352 177491255088 177496790016 177771432592 177838596096 177929938368 178113767552 178333407616 178363473561 178492414464 178547750654 178897159168 178989045144 179333724864 179339317248 179554869312 180122482176 180214997508 180401187512 180567668736 180754223104 180971475776 181194639808 181992265728 183075553024 183654295552 184153645494 184514024448 185383717248 186065275032 186294720456 186429394944 186653468736 186883639488 187076719232 187172806431 187764501288 188131946496 188358066624 188649514963 188823608064 188882147129 189018692096 189050559516 189245878024 189420521472 189479245592 189616222208 189648190368 189850046464 190019321856 190313340672 190542082668 190548024576 190777048644 190914963456 191150389248 191446158176 191616856704 191820808192 191853148032 192051362048 192282193012 192658479104 192757433232 193134649344 193366782336 194278201936 194457489408 194517775088 194658394112 194898436096 195132689024 196970199576 197158287872 198081232128 198319310532 198707410944 199014872928 199890193152 199992861666 200377988496 200625083568 200770117632 200832360352 201017696256 201259304064 201467236096 201570714618 201965177856 202207924464 202457276112 202603634688 202847148672 202853474304 202951335951 203161016114 203348500992 203411543062 203558591488 203592910248 203809608704 203843969784 203991330816 204054572176 204453896192 204552529923 204558908736 204804772809 204952828416 205205564928 205452206232 205854265344 205959997152 206172785728 206363049984 206420589557 206611082496 206675136031 206824543744 207079588352 207478362112 207584928096 207991160832 208820552668 209229203456 209480680864 209632116736 209890623488 210461309136 210662280192 211453302486 212646028608 212901612777 213164151291 213318249984 213384382874 213581302272 214588001472 214845919743 215266361856 215376927948 215599445672 215798409216 216057782304 216281003456 216480595968 216547709248 216740788992 217076154204 217343840532 217500960768 217762380192 217769170944 218030912736 218188529664 218457587712 218562977178 218795609344 218832496974 218990693376 219058584836 219260740608 219487270912 219524275152 219682971648 219751077728 220181118976 220294209408 220558986102 220990608384 221689208832 221803073856 222032230784 222306028672 222573223418 222734124032 223008787456 223828672704 224883672104 225323757568 225936405396 226650640608 227094183936 227999751564 229003415424 229285809792 229561393698 229798566172 230010633216 230248269824 230366530992 231094770816 231372528954 231379744128 231825312768 231944383944 232184018416 232398286848 232470334928 232638390272 232677611712 232964536896 233205225344 233325005277 233413157376 233774319912 233781609984 234062597496 234231803904 234520645632 234802521408 235165833721 235382853888 235626040832 235665765972 235836131328 235909245208 236126951424 236200155464 236370907136 236655006784 236662386688 237239917824 237817964748 237989885952 238652060192 239111633152 239119089664 239406492416 240163309568 240286663344 240756891648 242549376381 242656354304 243316128888 243616172904 243792285696 244764439179 245538193992 246018699264 246145060512 246695519567 246923179776 246999730861 247178289664 247219962444 247703758848 248087033376 248392960608 248572526592 248871291648 249178185984 249563741908 249786259632 250094282256 250275078144 250352668384 250575889536 250583703552 250842595328 250884885888 251144088832 251273082606 251764810752 252067412688 252560695296 252864253824 252994131117 253255513238 253489227264 253567813954 253751120896 254056110224 254064032768 254290563072 254369398192 254553284608 254867185664 255304579803 255489142272 255804197376 257009910976 257822376448 259029303552 259276652544 261207020718 261529126794 261718189056 262355878512 262626932768 262869295104 263592472962 263917520646 264108309504 264425747376 264943214592 265079295936 265353163904 265397900859 265725174897 265917270528 265999710158 266236882632 266245185024 266520257536 266657148888 266757894144 267170651328 267500111424 267821625981 268345738752 268483567716 268760952824 269000587296 269008975872 269286903808 269332303968 269527007232 269610565952 269859373056 269934617113 269943034816 270183723264 270462864896 270601781268 271131334656 271457213664 271791959712 271988441088 272736706564 272745211648 272988398592 273073030412 273270437888 273607419904 273936274976 274472353792 274613329536 275481443328 276779904128 278075575872 280615078848 280883040256 281646751932 281937736648 282197919744 282537099936 283090010112 283528038144 283868817036 284218868388 284424333312 284775069696 285470011008 285813124002 285822036864 286117335296 286165572966 286372445184 286461226324 286725583872 287021815808 287169237264 287731212288 288077043072 288423289518 288987718656 289136149848 289434872272 289701974016 289791787376 290001281024 290050173504 290349840256 290358894592 290707883648 291417302904 291776662632 291987591168 292347654144 292699033536 293151929707 293725612544 294078648136 294654144512 295455299364 295737431808 298438230272 298522309392 299835289728 301248540528 302200854144 302356071927 302668452578 302947766784 303311886696 303685914168 303905452032 303999668752 304270723008 304280211456 304741524171 305117314593 305337887232 305714413056 306081858264 306680844288 306838363104 307155374656 307429242624 307438829568 307524551789 307808347392 307903774087 308126361088 308178309348 308496705272 308506325504 308781398016 309100417024 309259178592 309864382464 310236815616 310619382528 311100007036 311217543168 311377392144 311699093216 311708813312 311986741248 312083463328 312309071872 312694194176 313070028544 313230829002 313843805184 314221021296 314448175104 314835935232 315702078146 315993420288 316319890432 317090619664 317179953729 317319847936 320076574311 320382217792 321882002208 322899542784 323399168508 324421505184 324821563872 325056380928 325614231306 326015760798 326251441152 326352585572 326643570288 326653756416 327046369104 327282794496 327384258656 327686381568 328024932352 328193414016 328587877254 329230906368 329626616592 330271678464 330441314112 330782711168 330838479153 331180286542 331190614144 331485912576 331588679786 331828388864 332237581312 332533813248 333048346176 333459043008 333859835127 334101186048 334513181184 335030776808 335686414336 335743009056 335985721344 336089883584 337152338432 337325508156 337985636352 339054084096 340406106404 340652189696 341072263168 341999627346 344697849258 345372404736 345549796488 346642156224 347058793431 347069616192 347737969152 348276027624 348705502392 348957585408 349807838016 350349099217 350661479868 350672414976 351093896244 351347705856 351456630616 351780968448 351890027528 352144412672 352203782112 352567663168 352893026304 353439061248 353863867812 354300233196 354556360704 354982510176 354993580032 355542865184 355677192192 355859876736 356227535104 356666815232 356726947122 356984828928 357095501308 357794318336 357978090288 358667449728 358678634496 359109738624 360244964352 360429995016 360802375024 361135337472 361508446208 361942951552 362389279616 363984531456 365435967169 366151106048 367308591104 368307290988 369028048896 370767434496 372130550064 372589440912 372858789888 373306937472 373767278976 374153438464 374345612862 375529002576 376263892992 376716133248 376909623909 377299029926 377647216128 377764294258 378037384192 378101119032 378491756048 378841042944 378958491184 379232444416 379296380736 379700092928 379883269857 380351720931 380626681344 381084165336 381096049152 381554097288 381829926912 382300778496 382892316352 383233713408 383352523463 383706296064 384102724096 384564386024 385316958208 385514866464 386269298688 386733564672 388556403872 388914978816 389035550176 389316788224 389796872192 390265378048 393940399152 394316575744 395388709443 395876280969 396162464256 396638621064 397414821888 398029745856 398999565237 399780386304 399985723332 400755976992 401250167136 401540235264 401664720704 402035392512 402147490801 402518608128 402934472192 403141429236 403930355712 404415848928 404914552224 405207269376 405694297344 405706948608 405902671902 406322032228 406697001984 406823086124 407117182976 407185820496 407619217408 407687939568 407982661632 408109144352 408907792384 409105059846 409117817472 409609545618 409905656832 410411129856 410904412464 411708530688 411919994304 412345571456 412841179114 413222164992 413350272062 413649087488 414159176704 414956724224 415169856192 417641105336 418458406912 418961361728 420922618272 421324560384 422906604972 425292057216 425803225554 426328302582 426636499968 426768765748 427162604544 429176002944 429691839486 430532723712 430753855896 431198891344 431596818432 432115564608 432562006912 432634934277 433095418496 433481577984 434152308408 434687681064 435001921536 435524760384 435538341888 436061825472 436736548339 437125954356 437591218688 437664993948 437981386752 438117169672 438521481216 438974541824 439048550304 439365943296 439502155456 440588418816 441117972204 441981216768 443378417664 443606147712 444064461568 444612057344 445146446836 445468248064 446017574912 447657345408 449767344208 450647515136 451872810792 453301281216 454002678867 455999503128 458006830848 458148822053 458571619584 459122787396 459597132344 460021266432 460496539648 460733061984 462189541632 462745057908 462759488256 463650625536 463888767888 464368036832 464796573696 464940669856 465276780544 465355223424 465929073792 466410450688 466650010554 466826314752 467548639824 467563219968 468125194992 468463607808 469041291264 469605042816 469846243503 470331667442 470765707776 471252081664 471331531944 471672262656 471818490416 472253902848 472400310928 472741814272 473310013568 473324773376 473553117219 474479835648 475635929496 475979771904 477304120384 477877803221 478223266304 478812984832 480326619136 480573326688 481513783296 485098752762 485312708608 486632257776 487232345808 487584571392 489528878358 491076387984 492037398528 492290121024 492881815881 493391039134 493846359552 493999461722 494356579328 494439924888 495407517696 496174066752 496770429813 496785921216 497383019679 497742583296 498356371968 499127483816 499572519264 500188564512 500550156288 500705336768 501151779072 501167407104 501307146067 501769771776 502288177664 502546165212 503529621504 504134825376 505121390592 505728507648 505988262234 506511026476 506978454528 507135627908 507502241792 508112220448 508128065536 508581126144 508738796384 509106569216 509734371328 510609159606 510978284544 511608394752 514019821952 515644752896 517046773887 518058607104 522414041436 523058253588 523436378112 524711757024 525253865536 525738590208 527184945924 527835041292 528216619008 528851494752 529886429184 530158591872 530706327808 530795801718 531450349794 531834541056 531999420316 532473765264 532490370048 533040515072 533314297776 533515788288 534341302656 535000222848 535643251962 536691477504 536967135432 537521905648 538001174592 538017951744 538573807616 538664607936 539221131904 539869234226 539886069632 540367446528 540925729792 541203562536 542262669312 542914427328 543583919424 544425012313 545473413128 545490423296 545976797184 546146060824 546540875776 547214839808 547872549952 549226659072 550962886656 553559808256 556151151744 561230157696 561518419293 561766080512 563293503864 563875473296 564395839488 565074199872 565948544889 566646441387 567056076288 567737634072 568437736776 568848666624 569550139392 570940022016 571117024751 571626248004 571644073728 572234670592 572331145932 572744890368 572922452648 573451167744 574043631616 574338474528 575462424576 576154086144 576846579036 577975437312 578272299696 578869744544 579403948032 579583574752 580002562048 580100347008 580699680512 580717789184 581415767296 582834605808 583553325264 583975182336 584695308288 585398067072 586303859414 587451225088 588157296272 589308289024 590910598728 591474863616 596876460544 597044618784 599117690377 599670579456 602497081056 604401708288 604712143854 605336905156 605895533568 606623773392 607371828336 607810904064 607999337504 608541446016 608560422912 609483048342 610234629186 610675774464 611428826112 612163716528 613361688576 613657589769 613676726208 614310749312 614414318427 614858485248 615049103578 615616694784 615807548174 616252722176 616356618696 616993410544 617012651008 617562796032 618200834048 618518357184 619261768671 620025408093 620473631232 621238765056 622200014072 622435086336 622754784288 623398186432 623417626624 623973482496 624166926656 624917127289 626140057088 626461658004 627687610368 628442042592 628896350208 629671870464 631404156292 631986840576 632639780864 634181239328 634359907458 634639695872 640153148622 640764435584 643764004416 644537759229 645799085568 646798337016 648843010368 649643127744 651228462612 652031521596 652502882304 652705171144 653287140576 653307512832 654092738208 654565588992 654768517312 655372763136 656386828032 657175754508 658461812736 659253233184 660543356928 660882628224 661565422336 661676958306 662360573084 662381228288 662971825152 663177359572 663656777728 664475162624 665067626496 666096692352 666918086016 667719670254 668202372096 669026362368 670061553616 671372828672 671486018112 672179767168 674304676864 674651016312 675971272704 680812212808 681304379392 682144526336 683999254692 689395698516 690744809472 691099592976 693284312448 694117586862 694139232384 695475938304 696552055248 697411004784 697915170816 699615676032 699975015831 700698198434 701322959736 701344829952 702187792488 702695411712 702913261232 703561936896 703780055056 704288825344 704407564224 705135326336 705497501163 706878122496 707727735624 708600466392 709112721408 709965020352 709987160064 711063556399 711085730368 711719753472 711940400717 712455070208 713333630464 713453894244 713969657856 714191002616 715588636672 715956180576 717334899456 717357268992 718219477248 720489928704 720859990032 721604750048 722270674944 723016892416 723885903104 724778559232 727969062912 730871934338 732302212096 734293317537 734617182208 736614581976 738056097792 740086558701 740999192583 741534868992 744261100128 745178881824 745717579776 746613874944 746845340059 747534557952 748306876928 748691225724 751058005152 752527785984 753432266496 753819247818 754598059852 755294432256 755528588516 756074768384 756202238064 756983512096 757682085888 757916982368 758464888832 758592761472 759400185856 759766539714 760703441862 761253362688 762168330672 762192098304 763108194576 763659853824 764601556992 765784632704 765913739409 766467426816 766705046926 767412592128 768205448192 769128772048 770633916416 771029732928 773467129344 777112807744 777829957632 778071100352 780530756096 787880798304 788633151488 790777418886 791752561938 792324928512 793277242128 794829643776 796059491712 797999130474 799560772608 799971446664 801511953984 802500334272 803329441408 803464877943 804294981602 805037216256 805868944384 806282858472 807860711424 808831697856 809803851339 809829104448 811082161201 811388594688 811805343804 812644064456 813394003968 813646172248 814234365952 814371640992 815238434816 815375879136 815965323264 816218288704 818210119692 818235634944 819219091236 819811313664 820822259712 821808824928 823417061376 823839988608 824691142912 825682358228 826444329984 826700544124 827298174976 828318353408 829913448448 830339712384 835282210672 836916813824 837922723456 841845236544 842649120768 845813209944 850584114432 851606451108 852656605164 853272999936 853537531496 854325209088 858352005888 859383678972 861065447424 861507711792 862397782688 863193636864 864231129216 865124013824 865269868554 866190836992 866963155968 868304616816 869375362128 870003843072 871049520768 871076683776 872123650944 873473096678 874251908712 875182437376 875329987896 875962773504 876234339344 877042962432 877949083648 878097100608 879004310912 879455789121 881176837632 882235944408 883962433536 886394296333 887212295424 887487348839 888128923136 889224114688 890292893672 890936496128 892035149824 895314690816 899534688416 901295030272 903745621584 906602562432 908005357734 911999006256 914224572513 915351943779 916013661696 916297644106 917143239168 918245574792 919194264688 920042532864 920993079296 921466123968 922573655367 923711322261 924379083264 925490115816 925518976512 927301251072 927777535776 928736073664 929593147392 929881339712 930710446848 930998985553 931858147584 932820901376 933300021108 933652629504 935097279648 935126439936 936250389984 936927215616 938082582528 939210085632 939692487006 940663334884 941531415552 942504163328 942663063888 943344525312 943636980832 944507805696 944800621856 945483628544 946620027136 946649546752 947106234438 948959671296 951271858992 951959543808 954608240768 955755606442 956446532608 957625969664 960229722933 960653238272 961146653376 970197505524 973264515552 974464691616 975169142784 979057756716 982152775968 984074797056 984580242048 985763631762 986782078268 987692719104 987998923444 988713158656 988879849776 990815035392 992348133504 993540859626 993571842432 994766039358 995485166592 996712743936 998254967632 999145038528 1000377129024 1001410673536 1001579505381 1002303558144 1002614292134 1003539543552 1004576355328 1005092330424 1007059243008 1008269650752 1011457015296 1011976524468 1013022052952 1013956909056 1014271255816 1015004483584 1016224440896 1016256131072 1017162252288 1017477592768 1021218319212 1021956569088 1023216789504 1028039643904 1031289505792 1034093547774 1036117214208 1044828082872 1046116507176 1046872756224 1049423514048 1050507731072 1051047297651 1054369891848 1055670082584 1056433238016 1057702989504 1059339584023 1060317183744 1060645903109 1061412655616 1061591603436 1062900699588 1063669082112 1063998840632 1064947530528 1064980740096 1066081030144 1066628595552 1067031576576 1068682605312 1070000445696 1071286503924 1073382955008 1073934270864 1075043811296 1076002349184 1076035903488 1077147615232 1077329215872 1078442263808 1079738468452 1079772139264 1080734893056 1081851459584 1082407125072 1084525338624 1085828854656 1087167838848 1088850024626 1090946826256 1090980846592 1091953594368 1092292121648 1093081751552 1094429679616 1095745099904 1096307901507 1098453318144 1101925773312 1107119616512 1112302303488 1122460315392 1123036838586 1123532161024 1126587007728 1127750946592 1128791678976 1130148399744 1131897089778 1133292882774 1134112152576 1135475268144 1136875473552 1137697333248 1139100278784 1139649809571 1141055162793 1141880044032 1142234049502 1143252496008 1143288147456 1144469341184 1144662291864 1145489780736 1145844905296 1146902335488 1148087263232 1148676949056 1150057570389 1152308172288 1153693158072 1155950874624 1156544599392 1157739489088 1158807896064 1159131002897 1159167149504 1160200694016 1160560379251 1161399361024 1162831534592 1165669211616 1167106650528 1167950364672 1169390616576 1170796134144 1172607718828 1174902450176 1176314592544 1178616578048 1181821197456 1182949727232 1193752921088 1194089237568 1196998695711 1198235380754 1199341158912 1204994162112 1206442472403 1208803416576 1209424287708 1210673810312 1211791067136 1213247546784 1214743656672 1215621808128 1215998675008 1217082892032 1217120845824 1218966096684 1220469258372 1221351548928 1222857652224 1224327433056 1226723377152 1227315179538 1227353452416 1228621498624 1228828636854 1229716970496 1230098207156 1231233389568 1231615096348 1232505444352 1232713237392 1233986821088 1234025302016 1235125592064 1236401668096 1237036714368 1238523537342 1240050816186 1240947262464 1242477530112 1244400028144 1244870172672 1245509568576 1246796372864 1246835253248 1248333853312 1249834254578 1252280114176 1252923316008 1255375220736 1256884085184 1262808312584 1263973681152 1265279561728 1268362478656 1268719814916 1280306297244 1281528871168 1287528008832 1289075518458 1291598171136 1293596674032 1297686020736 1299286255488 1302456925224 1304063043192 1305005764608 1305410342288 1306574281152 1306615025664 1308185476416 1309537034624 1310209645017 1312773656064 1314351509016 1316923625472 1318506466368 1320546604741 1321765256448 1322175029903 1323130844672 1323353916612 1324721146168 1324762456576 1325943650304 1326354719144 1327313555456 1328950325248 1330135252992 1332193384704 1333836172032 1335439340508 1336404744192 1338052724736 1340123107232 1342745657344 1342972036224 1344359534336 1348609353728 1349302032624 1351942545408 1361624425616 1362008036601 1362608758784 1364289052672 1367998509384 1374446466159 1378791397032 1381489618944 1382199185952 1386568624896 1386998488681 1388235173724 1388278464768 1390951876608 1393104110496 1394822009568 1395830341632 1399231352064 1399950031662 1401396396868 1402645919472 1402689659904 1404375584976 1405390823424 1405826522464 1407123873792 1407560110112 1408577650688 1408815128448 1410270652672 1410995002326 1413756244992 1415455471248 1417200932784 1418225442816 1419930040704 1419974320128 1420659351657 1422127112798 1422171460736 1423439506944 1423880801434 1424910140416 1426667260928 1426907788488 1427939315712 1428382005232 1431177273344 1431912361152 1433633409663 1434669798912 1436438954496 1440979857408 1441719980064 1443209500096 1444541349888 1446725952217 1447771806208 1449557118464 1455938125824 1461743868676 1464604424192 1468586635074 1469234364416 1473229163952 1476112195584 1480173117402 1481998385166 1483069737984 1488522200256 1490311289439 1490357763648 1492149059037 1493227749888 1493690680118 1495069115904 1496613753856 1497382451448 1502116010304 1503921438201 1506864532992 1507638495636 1509196119704 1510588864512 1511057177032 1512149536768 1512404476128 1513967024192 1515364171776 1515833964736 1517185522944 1519533079428 1521406883724 1522506725376 1524336661344 1524384196608 1526216389152 1527319707648 1529203113984 1531569265408 1531827478818 1532934853632 1533410093852 1534825184256 1536410896384 1538257544096 1541267832832 1542059465856 1546934258688 1554225615488 1556142200704 1561061512192 1575761596608 1577266302976 1581554837772 1583505123876 1584649857024 1586554484256 1589659287552 1592118983424 1595998260948 1599121545216 1599942893328 1603023907968 1605000668544 1606658882816 1606929755886 1608589963204 1610074432512 1611737888768 1612565716944 1615721422848 1617663395712 1619607702678 1619658208896 1622164322402 1622777189376 1623610687608 1625288128912 1626788007936 1627292344496 1628468731904 1628743281984 1630476869632 1630751758272 1632436577408 1633275036939 1636420239384 1636471269888 1638438182472 1639622627328 1641644519424 1643617649856 1646160836047 1647679977216 1649382285824 1651364716456 1652888659968 1653401088248 1654596349952 1656636706816 1660679424768 1670564421344 1673833627648 1675845446912 1683690473088 1685298241536 1691626419888 1697845634667 1699939324161 1701168228864 1703212902216 1705313210328 1706545999872 1707075062992 1708650418176 1713351074253 1716704011776 1718767357944 1722130894848 1723015423584 1724795565376 1726387273728 1726868636969 1728462258432 1728998116027 1730248027648 1730539737108 1732381673984 1733926311936 1736609233632 1738750724256 1740007686144 1742099041536 1742153367552 1744247301888 1746946193356 1748503817424 1750364874752 1750659975792 1751925547008 1752468678688 1754085924864 1755898167296 1756194201216 1758008621824 1758911578242 1762353675264 1764471888816 1767924867072 1772788592666 1774424590848 1774974697678 1776257846272 1778448229376 1780585787344 1781872992256 1784070299648 1790629381632 1797353071131 1799069376832 1807491243168 1813205124864 1816010715468 1823998012512 1828449145026 1830703887558 1832027323392 1832595288212 1834286478336 1836491149584 1838388529376 1840085065728 1841986158592 1842932247936 1845147310734 1847422644522 1848758166528 1850980231632 1851037953024 1854602502144 1855555071552 1857472147328 1857785306013 1859762679424 1860076224279 1861420893696 1861997971106 1863716295168 1865641802752 1866600042216 1867305259008 1870194559296 1870252879872 1872500779968 1874751381867 1878420171264 1879384974012 1881326669768 1883062831104 1885008326656 1885326127776 1886689050624 1887273961664 1889015611392 1889601243712 1893240054272 1894212468876 1897919342592 1902543717984 1903919087616 1909216481536 1911511212884 1912893065216 1915251939328 1920459445866 1921306476544 1922293306752 1940395011048 1946529031104 1948929383232 1958115513432 1964305551936 1967344941757 1969160484096 1971527263524 1973564156536 1975385438208 1975997846888 1977426317312 1977759699552 1981630070784 1984696267008 1987081719252 1987143684864 1989532078716 1990970333184 1993425487872 1996509935264 1998290077056 2000754258048 2002821347072 2003159010762 2004607116288 2005228584268 2007079087104 2009152710656 2010184660848 2014118486016 2016539301504 2022914030592 2023953048936 2026044105904 2027913818112 2028542511632 2030008967168 2032448881792 2032512262144 2034955185536 2042436638424 2043913138176 2046433579008 2052063507949 2056079287808 2062579011584 2068187095548 2072234428416 2089656165744 2092233014352 2093745512448 2098847028096 2101015462144 2102094595302 2108739783696 2111340165168 2112866476032 2115405979008 2116492503489 2118679168046 2120634367488 2121291806218 2122825311232 2123183206872 2125801399176 2127338164224 2127997681264 2129895061056 2129961480192 2132162060288 2133190669197 2133257191104 2135821202151 2137365210624 2140000891392 2142573007848 2146765910016 2147868541728 2150087622592 2152004698368 2152071806976 2152671862523 2154658431744 2155326418609 2156884527616 2159476936904 2159544278528 2161469786112 2163702919168 2164814250144 2169050677248 2171657709312 2174335677696 2177700049252 2181893652512 2181961693184 2183907188736 2184584243296 2186163503104 2188859359232 2191490199808 2192615803014 2196906636288 2203851546624 2214239233024 2220259676103 2222997577749 2224604606976 2240536020177 2244920630784 2246073677172 2253174015456 2255501893184 2257583357952 2260296799488 2263794179556 2266585765548 2268224305152 2270950536288 2273750947104 2275394666496 2278200557568 2279299619142 2282110325586 2283760088064 2284468099004 2286504992016 2286576294912 2288938682368 2289324583728 2290979561472 2291689810592 2293804670976 2296174526464 2297353898112 2300115140778 2304616344576 2307386316144 2311901749248 2313089198784 2315478978176 2318262005794 2318334299008 2320401388032 2321120758502 2322798722048 2325663069184 2331338423232 2334213301056 2341592268288 2345215437656 2349804900352 2352629185088 2363642394912 2365899454464 2387505842176 2388178475136 2393997391422 2396470761508 2398682317824 2409988324224 2412884944806 2417606833152 2418848575416 2421347620624 2423582134272 2426495093568 2429411554017 2429487313344 2431997350016 2433246483603 2434165784064 2437932193368 2440938516744 2442703097856 2445715304448 2448654866112 2452443694519 2454630359076 2454706904832 2457242997248 2457657273708 2459433940992 2460196414312 2462466779136 2463230192696 2465010888704 2465426474784 2467973642176 2468050604032 2470251184128 2474073428736 2477047074684 2480101632372 2481894524928 2484955060224 2488800056288 2489740345344 2491019137152 2493592745728 2493670506496 2496667706624 2499668509156 2504560228352 2505846632016 2510750441472 2513768170368 2525616625168 2527947362304 2530559123456 2536724957312 2537439629832 2560612594488 2563057742336 2572681846913 2575056017664 2578151036916 2583196342272 2587193348064 2595372041472 2598572510976 2604913850448 2608126086384 2610011529216 2610820684576 2613148562304 2613230051328 2616370952832 2619074069248 2620419290034 2625547312128 2628703018032 2633847250944 2637012932736 2638367367363 2641093209482 2643530512896 2644350059806 2646261689344 2646707833224 2649442292336 2649524913152 2651887300608 2652709438288 2654627110912 2657900650496 2659182888999 2662462046517 2664386769408 2667672344064 2670878681016 2672809488384 2676105449472 2680246214464 2683467664241 2685944072448 2688719068672 2697218707456 2698604065248 2703885090816 2723248851232 2724016073202 2725217517568 2728578105344 2735997018768 2748892932318 2757582794064 2762979237888 2764398371904 2767720966101 2771133966783 2773137249792 2773996977362 2776470347448 2776556929536 2781903753216 2786208220992 2789644019136 2792996956659 2798462704128 2799900063324 2802792793736 2805291838944 2805379319808 2808751169952 2810781646848 2811653044928 2814247747584 2815032435607 2815120220224 2817630256896 2820541305344 2821990004652 2827512489984 2830910942496 2834401865568 2836450885632 2839860081408 2839948640256 2841318703314 2844254225596 2844342921472 2846879013888 2847761602868 2849820280832 2853334521856 2853815576976 2855878631424 2856764010464 2862354546688 2863824722304 2867266819326 2869339597824 2872877908992 2881959714816 2883439960128 2886419000192 2893451904434 2895543612416 2899114236928 2923487737352 2929208848384 2937173270148 2946458327904 2952224391168 2960346234804 2963996770332 2966139475968 2977044400512 2980622578878 2980715527296 2984298118074 2986455499776 2987381360236 2990138231808 2993227507712 2994764902896 3004232020608 3007842876402 3013729065984 3015276991272 3018392239408 3021177729024 3022114354064 3024299073536 3024808952256 3027934048384 3031667929472 3034371045888 3039066158856 3042813767448 3045013450752 3048673322688 3048768393216 3052432778304 3057155838373 3063138530816 3063654957636 3065869707264 3066820187704 3069650368512 3072821792768 3076515088192 3084118931712 3093868517376 3108451230976 3112284401408 3122123024384 3151523193216 3153141892953 3154532605952 3163109675544 3167010247752 3169299714048 3173108968512 3178018752069 3181937709327 3184237966848 3191996521896 3198243090432 3199885786656 3206047815936 3207041754371 3210001337088 3210996501193 3213317765632 3213859511772 3217179926408 3220148865024 3223475777536 3225131433888 3231442845696 3235326791424 3239215405356 3239316417792 3244328644804 3245554378752 3247221375216 3250576257824 3253576015872 3254584688992 3256937463808 3257486563968 3260953739264 3261503516544 3264873154816 3266550073878 3272840478768 3272942539776 3276876364944 3279245254656 3283289038848 3287235299712 3288923704521 3292321672094 3295359954432 3298764571648 3302729432912 3305777319936 3306802176496 3309192699904 3313273413632 3321358849536 3341128842688 3351690893824 3367380946176 3370596483072 3383252839776 3395691269334 3399878648322 3402336457728 3406425804432 3410626420656 3413091999744 3414150125984 3417300836352 3426702148506 3433408023552 3437534715888 3444261789696 3446030847168 3449591130752 3450172711167 3453737273938 3456924516864 3457996232054 3460496055296 3461079474216 3464763347968 3467852623872 3473218467264 3477393008691 3477501448512 3481681137753 3484198083072 3488494603776 3493892386712 3497007634848 3500729749504 3501319951584 3503851094016 3504937357376 3508171849728 3509150022469 3512388402432 3516017243648 3517823156484 3524707350528 3528943777632 3535849734144 3545577185332 3548849181696 3549949395356 3552515692544 3556896458752 3561171574688 3563745984512 3568140599296 3581258763264 3594706142262 3598138753664 3614982486336 3619327417209 3626410249728 3632021430936 3647996025024 3656898290052 3661407775116 3664054646784 3665190576424 3668572956672 3672982299168 3676777058752 3680170131456 3685864495872 3690294621468 3694845289044 3697516333056 3701960463264 3702075906048 3709205004288 3711110143104 3714944294656 3715570612026 3719525358848 3720152448558 3722841787392 3723995942212 3727432590336 3731283605504 3733200084432 3734610518016 3740389118592 3740505759744 3745001559936 3749502763734 3756840342528 3758769948024 3762653339536 3766125662208 3770016653312 3770652255552 3774547923328 3779202487424 3786480108544 3788424937752 3795838685184 3805087435968 3810975086191 3818432963072 3823022425768 3825786130432 3830503878656 3840918891732 3844586613504 3880790022096 3893058062208 3897858766464 3916231026864 3928611103872 3930628935051 3934689883514 3938320968192 3943054527048 3947128313072 3950770876416 3951995693776 3954852634624 3955519399104 3961639814223 3966525089709 3969392534016 3974163438504 3974287369728 3979064157432 3981940666368 3986850975744 3993019870528 3996580154112 3997819173257 4001508516096 4005642694144 4006318021524 4009214232576 4010457168536 4014158174208 4018305421312 4020369321696 4028236972032 4033078603008 4045828061184 4047906097872 4052088211808 4055827636224 4057085023264 4060017934336 4064897763584 4065024524288 4069910371072 4084873276848 4087826276352 4092867158016 4104127015898 4112158575616 4123339398477 4125158023168 4136374191096 4144468856832 4160995466043 4179312331488 4184466028704 4187491024896 4193823832639 4197694056192 4202030924288 4204189190604 4217479567392 4222680330336 4225732952064 4230811958016 4232985006978 4237358336092 4241268734976 4242583612436 4245650622464 4246366413744 4251602798352 4254676328448 4255995362528 4259790122112 4259922960384 4264324120576 4266381338394 4266514382208 4271642404302 4274730421248 4280001782784 4285146015696 4293531820032 4295737083456 4300175245184 4300900228989 4304009396736 4305343725046 4309316863488 4310652837218 4313769055232 4318953873808 4319088557056 4322939572224 4327405838336 4329628500288 4340177856651 4343315418624 4348671355392 4355400098504 4363787305024 4363923386368 4367814377472 4369168486592 4382980399616 4385231606028 4393813272576 4407703093248 4428478466048 4440519352206 4445995155498 4449209213952 4481072040354 4489841261568 4492147354344 4506348030912 4511003786368 4511764314603 4520593598976 4527588359112 4533171531096 4536448610304 4541901072576 4547501894208 4554538289821 4558599238284 4564220651172 4567520176128 4568936198008 4573009984032 4573152589824 4577877364736 4578649167456 4581959122944 4583379621184 4587609341952 4594707796224 4600230281556 4609232689152 4614772632288 4623803498496 4626178397568 4630957956352 4636524011588 4636668598016 4640802776064 4642241517004 4645597444096 4651326138368 4662676846464 4668426602112 4683184536576 4690430875312 4699609800704 4705258370176 4727284789824 4731798908928 4775011684352 4776356950272 4787994782844 4792941523016 4797364635648 4819976648448 4825769889612 4835213666304 4837697150832 4842695241248 4847164268544 4852990187136 4858823108034 4858974626688 4863994700032 4866492967206 4868331568128 4875864386736 4881877033488 4885406195712 4891430608896 4897309732224 4899825110817 4904887389038 4909260718152 4909413809664 4914485994496 4915314547416 4918867881984 4920392828624 4924933558272 4926460385392 4930021777408 4930852949568 4935947284352 4936101208064 4938482508141 4948146857472 4954094149368 4960203264744 4963789049856 4969910120448 4977444894793 4977600112576 4982038274304 4983582805019 4987185491456 4993335413248 4999337018312 5009120456704 5011693264032 5021500882944 5027536340736 5051233250336 5055894724608 5061118246912 5073449914624 5074879259664 5121225188976 5126115484672 5140053222759 5145363693826 5150112035328 5156302073832 5166392684544 5174386696128 5180605910907 5186994348081 5190744082944 5197145021952 5209827700896 5216252172768 5220023058432 5221641369152 5226297124608 5226460102656 5227917380413 5232741905664 5238148138496 5240838580068 5251094624256 5257406036064 5267694501888 5274025865472 5276734734726 5282186418964 5287061025792 5288700119612 5292523378688 5293415666448 5298884584672 5299049826304 5303774601216 5305418876576 5309254221824 5315801300992 5318365777998 5324924093034 5328773538816 5335344688128 5341757362032 5345618976768 5352210898944 5360492428928 5366935328482 5371888144896 5377438137344 5392059213393 5394437414912 5397208130496 5446497702464 5448032146404 5471994037536 5497785864636 5515165588128 5525958475776 5528796743808 5535441932202 5542267933566 5546274499584 5547993954724 5552940694896 5553113859072 5563807506432 5572416441984 5579288038272 5585993913318 5596925408256 5599800126648 5605585587472 5610583677888 5610758639616 5617502339904 5623306089856 5624254145601 5630064871214 5630240440448 5635260513792 5641082610688 5643980009304 5655024979968 5661821884992 5668803731136 5677575128407 5679720162816 5682637406628 5688508451192 5688685842944 5693758027776 5695523205736 5699640561664 5706669043712 5707631153952 5711757262848 5713528020928 5727649444608 5734533638652 5738679195648 5745755817984 5763919429632 5766879920256 5772838000384 5786903808868 5791087224832 5798228473856 5846975474704 5858417696768 5874346540296 5892916655808 5902034825271 5920692469608 5927993540664 5932278951936 5954088801024 5955934686689 5961245157756 5961431054592 5968596236148 5972910999552 5974762720472 5980276463616 5986455015424 5989529805792 6008464041216 6015685752804 6027458131968 6030553982544 6036784478816 6042355458048 6044228708128 6048598147072 6049617904512 6055868096768 6063335858944 6068742091776 6078132317712 6085627534896 6090026901504 6097346645376 6097536786432 6104865556608 6114311676746 6126277061632 6127309915272 6131739414528 6133640375408 6139300737024 6145643585536 6153030176384 6156190523847 6168237863424 6187737034752 6212411441873 6216902461952 6224568802816 6244246048768 6303046386432 6306283785906 6309065211904 6326219351088 6334020495504 6338599428096 6346217937024 6356037504138 6363875418654 6368475933696 6383993043792 6396486180864 6399572007591 6399771573312 6407463606453 6412095631872 6414083508742 6420002674176 6421993002386 6426635531264 6427719023544 6434359852816 6440297730048 6446951555072 6450262867776 6458015587569 6465979255827 6470653582848 6478430810712 6478632835584 6488657289608 6491108757504 6494442750432 6501152515648 6507152031744 6509169377984 6514973127936 6516992898871 6523007033088 6529746309632 6533100147756 6545680957536 6545885079552 6553752729888 6558490509312 6566578077696 6574470599424 6577847409042 6584643344188 6590719908864 6597529143296 6605458865824 6611554639872 6613604352992 6618385399808 6626546827264 6642717699072 6682257685376 6703381787648 6721608060531 6734761892352 6766505679552 6791382538668 6799757296644 6804672915456 6812851608864 6821252841312 6826183999488 6828300251968 6834601672704 6853404297012 6866816047104 6875069431776 6888523579392 6892061694336 6899182261504 6900345422334 6907474547876 6913849033728 6915992464108 6920992110592 6922158948432 6929526695936 6935705247744 6946436934528 6954786017382 6955002897024 6963362275506 6968396166144 6976989207552 6987784773424 6994015269696 7001459499008 7002639903168 7009874714752 7018300044938 7024776804864 7032034487296 7035646312968 7049414701056 7057887555264 7091154370664 7097698363392 7099898790712 7105031385088 7113792917504 7122343149376 7162517526528 7189412284524 7196277507328 7229964972672 7238654834418 7252820499456 7264042861872 7295992050048 7299739450809 7313796580104 7322815550232 7328109293568 7330381152848 7337145913344 7345964598336 7353554117504 7357331083557 7371728991744 7380589242936 7389690578088 7395032666112 7403920926528 7404151812096 7415377088161 7422220286208 7424521321763 7429888589312 7431141224052 7439050717696 7440304897116 7445683574784 7447991884424 7454865180672 7462567211008 7466400168864 7469221036032 7480778237184 7481011519488 7490003119872 7499005527468 7513680685056 7517539896048 7525306679072 7532251324416 7540033306624 7541304511104 7549095846656 7558404974848 7572960217088 7576849875504 7591677370368 7610174871936 7621950172382 7636865926144 7646044851536 7651572260864 7661007757312 7681837783464 7689173227008 7718045540739 7761580044192 7786116124416 7788529974901 7795717532928 7832462053728 7857222207744 7861257870102 7869379767028 7876641936384 7886109054096 7894256626144 7901541752832 7903991387552 7909705269248 7911038798208 7923279628446 7933050179418 7938785068032 7948326877008 7948574739456 7958128314864 7963881332736 7973701951488 7977548666997 7986039741056 7987386139551 7993160308224 7995638346514 8003017032192 8011285388288 8012636043048 8018428465152 8020914337072 8028316348416 8036610842624 8040738643392 8050402992723 8066157206016 8091656122368 8095812195744 8104176423616 8111655272448 8114170046528 8123922654757 8129795527168 8139820742144 8169746553696 8175652552704 8185734316032 8208254031796 8224317151232 8246678796954 8250316046336 8272748382192 8288937713664 8321990932086 8358624662976 8368932057408 8378990869977 8387647665278 8395388112384 8404061848576 8408378381208 8434959134784 8445097306821 8445360660672 8461623916032 8465970013956 8474716672184 8482537469952 8485167224872 8491301244928 8492732827488 8503205596704 8509352656896 8511990725056 8519580244224 8519845920768 8532762676788 8533028764416 8543284808604 8549460842496 8560003565568 8570292031392 8587063640064 8591474166912 8600350490368 8601800457978 8608018793472 8610687450092 8618633726976 8621305674436 8627538110464 8637907747616 8638177114112 8645879144448 8654811676672 8659257000576 8680355713302 8686630837248 8697342710784 8710800197008 8727574610048 8727846772736 8738336973184 8765960799232 8770463212056 8787626545152 8856956932096 8881038704412 8891990310996 8898418427904 8962144080708 8979682523136 8984294708688 9012696061824 9022007572736 9023528629206 9041187197952 9055176718224 9066343062192 9072897220608 9083802145152 9095003788416 9109076579642 9117198476568 9128441302344 9135040352256 9137872396016 9146019968064 9146305179648 9155754729472 9157298334912 9166759242368 9171467515119 9189415592448 9200460563112 9218465378304 9229545264576 9243826233187 9252356795136 9255225209321 9261915912704 9273048023176 9273337196032 9281605552128 9284483034008 9291194888192 9302652276736 9325353692928 9336853204224 9366369073152 9380861750624 9399219601408 9410516740352 9454569579648 9463597817856 9534056256207 9545813127981 9550023368704 9552713900544 9575989565688 9585883046032 9594729271296 9621125263113 9632989503579 9639953296896 9651539779224 9670427332608 9675394301664 9685390482496 9694328537088 9705980374272 9708989420767 9717646216068 9717949253376 9727989400064 9732985934412 9736663136256 9751728773472 9763754066976 9770812391424 9782861217792 9794619464448 9799650221634 9809774778076 9818521436304 9818827619328 9828971988992 9830629094832 9837735763968 9840785657248 9849867116544 9852920770784 9860043554816 9861705899136 9871894568704 9872202416128 9876965016282 9896293714944 9908188298736 9920406529488 9927578099712 9939820240896 9954889789586 9955200225152 9964076548608 9967165610038 9974370982912 9986670826496 9998674036624 10018240913408 10023386528064 10055072681472 10102466500672 10111789449216 10146899829248 10149758519328 10242450377952 10252230969344 10280106445518 10290727387652 10300224070656 10312604147664 10332785369088 10348773392256 10361211821814 10373988696162 10381488165888 10394290043904 10419655401792 10432179026073 10432504345536 10443282738304 10445043413259 10452594249216 10455834760826 10465483811328 10476296276992 10481677160136 10502189248512 10514812072128 10527450067407 10548051730944 10553469469452 10564372837928 10574122051584 10577400239224 10585046757376 10586831332896 10597769169344 10598099652608 10607549202432 10610837753152 10636731555996 10649848186068 10657547077632 10670689376256 10683514724064 10691237953536 10704421797888 10720984857856 10733870656964 10743776289792 10754876274688 10784118426786 10788874829824 10794416260992 10892995404928 10896064292808 10943988075072 10995571729272 11030331176256 11057593487616 11070883864404 11084535867132 11092548999168 11095987909448 11105881389792 11106227718144 11127615012864 11144832883968 11158576076544 11171987826636 11193850816512 11199600253296 11211171174944 11221167355776 11221517279232 11235004679808 11246612179712 11248508291202 11260129742428 11260480880896 11270521027584 11282165221376 11287960018608 11310049959936 11323643769984 11337607462272 11355150256814 11359440325632 11365274813256 11377016902384 11377371685888 11387516055552 11391046411472 11399281123328 11413338087424 11415262307904 11427056041856 11432925258573 11455298889216 11469067277304 11477358391296 11491511635968 11523125852329 11533759840512 11545676000768 11573807617736 11582174449664 11596456947712 11693950949408 11716835393536 11748693080592 11785833311616 11804069650542 11841384939216 11855987081328 11864557903872 11884919442669 11899575269127 11908177602048 11911869373378 11922490315512 11922862109184 11937192472296 11945821999104 11949525440944 11960552927232 11972910030848 11979059611584 11993457519771 12016928082432 12031371505608 12054916263936 12061107965088 12073568957632 12084710916096 12088080458783 12088457416256 12099235809024 12102986812189 12111736193536 12126671717888 12137484183552 12156264635424 12171255069792 12180053803008 12194693290752 12195073572864 12209731113216 12228623353492 12252554123264 12254619830544 12263478829056 12267280750816 12278601474048 12291287171072 12306060352768 12312381047694 12336475726848 12375474069504 12424822883746 12433804923904 12449137605632 12482986398129 12488492097536 12581471497917 12606092772864 12612567571812 12652438702176 12668040991008 12677198856192 12692435874048 12712075008276 12727750837308 12736951867392 12767986087584 12792972361728 12799144015182 12799543146624 12814927212906 12824191263744 12828167017484 12840005348352 12843986004772 12853271062528 12855438047088 12868719705632 12880595460096 12893903110144 12900525735552 12916031175138 12931958511654 12941307165696 12956861621424 12957265671168 12977314579216 12982217515008 12988885500864 13002305031296 13018338755968 13020533569953 13029946255872 13033985797742 13046014066176 13059492619264 13066200295512 13091361915072 13091770159104 13107505459776 13148941198848 13155694818084 13169286688376 13181439817728 13195058286592 13210917731648 13223109279744 13227208705984 13285435398144 13364515370752 13406763575296 13443216121062 13469523784704 13533011359104 13582765077336 13599514593288 13609345830912 13625703217728 13642505682624 13656600503936 13663614869463 13706808594024 13733632094208 13750138863552 13771414592299 13784123388672 13788396740417 13798364523008 13800690844668 13814949095752 13827698067456 13831984928216 13841984221184 13844317896864 13859053391872 13871410495488 13892873869056 13909572034764 13910005794048 13926724551012 13936792332288 13953978415104 13975569546848 13988030539392 14002918998016 14005279806336 14019749429504 14036600089876 14049553609728 14064068974592 14071292625936 14098829402112 14115775110528 14182308741328 14195396726784 14199797581424 14210062770176 14227585835008 14244686298752 14325035053056 14378824569048 14392555014656 14459929945344 14477309668836 14505640998912 14528085723744 14591984100096 14599478901618 14627593160208 14645631100464 14656218587136 14660762305696 14674291826688 14691929196672 14707108235008 14714662167114 14743457983488 14761178485872 14779381156176 14790065332224 14807841853056 14808303624192 14815447524423 14830754176322 14844440572416 14849042643526 14859777178624 14862282448104 14878101435392 14880609794232 14891367149568 14895983768848 14909730361344 14925134422016 14932334684379 14932800337728 14950748415057 14961556474368 14980006239744 14998011054936 15027361370112 15035079792096 15050613358144 15064502648832 15068703037661 15082609022208 15087284930263 15098191693312 15116809949696 15145920434176 15153699751008 15183354740736 15220349743872 15243900344764 15273731852288 15292089703072 15303144521728 15322015514624 15363675566928 15378346454016 15436091081478 15523160088384 15541817732721 15560983044243 15572232248832 15577059949802 15591435065856 15664924107456 15683752141239 15714444415488 15722515740204 15738759534056 15753283872768 15772218108192 15788513252288 15803083505664 15807982775104 15822077596416 15846559256892 15866100358836 15877570136064 15896653754016 15897149478912 15916256629728 15927762665472 15947403902976 15955097333994 15972079482112 15974772279102 15986320616448 15991276693028 16006034064384 16022570776576 16025272086096 16036856930304 16041828674144 16056632696832 16073221685248 16081477286784 16100805985446 16132314412032 16183312244736 16191624391488 16208352847232 16228340093056 16247845309514 16259591054336 16279641484288 16339493107392 16416508063592 16448634302464 16493357593908 16545496764384 16577875427328 16643981864172 16717249325952 16737864114816 16757981739954 16775295330556 16790776224768 16808123697152 16816756762416 16869918269568 16890194613642 16890721321344 16923247832064 16931940027912 16949433344368 16965074939904 16970334449744 16982602489856 16985465654976 17006411193408 17023981450112 17032725385221 17039160488448 17065525353576 17066057528832 17086569617208 17098921684992 17120007131136 17140584062784 17167105861633 17182948333824 17200700980736 17203600915956 17216037586944 17221374900184 17237267453952 17242611348872 17255076220928 17275815495232 17276354228224 17291758288896 17318514001152 17360711426604 17373261674496 17394685421568 17421600394016 17455149220096 17455693545472 17476673946368 17531921598464 17540926424112 17575253090304 17706104475813 17713913864192 17762077408824 17783980621992 17796836855808 17867804060067 17924288161416 17959365046272 17968589417376 18008772928391 18025392123648 18030980352853 18044015145472 18047057258412 18082374395904 18110353436448 18132686124384 18145794441216 18167604290304 18190007576832 18218153159284 18234396953136 18256882604688 18270080704512 18275744792032 18292039936128 18292610359296 18311509458944 18314596669824 18333518484736 18342935030238 18378831184896 18400921126224 18436930756608 18459090529152 18468571571541 18487652466374 18504713590272 18510450418642 18523831825408 18546096046352 18546674392064 18563211104256 18568966068016 18582389776384 18605304553472 18637234325619 18650707385856 18673706408448 18732738146304 18761723501248 18821033480704 18909139159296 18927195635712 19068112512414 19091626255962 19100046737408 19105427801088 19151979131376 19171766092064 19189458542592 19242250526226 19265979007158 19279906593792 19303079558448 19340854665216 19350788603328 19370780964992 19374046762707 19397937767481 19411960748544 19417978841534 19435292432136 19435898506752 19455978800128 19465971868824 19473326272512 19503457546944 19527508133952 19550978696613 19589238928896 19599300443268 19619549556152 19637042872608 19637655238656 19657943977984 19661258189664 19675471527936 19681571314496 19699734233088 19705227049249 19705841541568 19723411798272 19743789137408 19753930032564 19792587429888 19816376597472 19840813058976 19855156199424 19879640481792 19909779579172 19910400450304 19928153097216 19934331220076 19948741965824 19973341652992 19997348073248 20036481826816 20046773056128 20110145362944 20204933001344 20293799658496 20299517038656 20484900755904 20504461938688 20560212891036 20581454775304 20600448141312 20625208295328 20665570738176 20697546784512 20722423643628 20747977392324 20762976331776 20788580087808 20839310803584 20864358052146 20865008691072 20886565476608 20890086826518 20905188498432 20911669521652 20930967622656 20952592553984 20963354320272 21004378497024 21029624144256 21054900134814 21096103461888 21106938938904 21128745675856 21148244103168 21154800478448 21170093514752 21173662665792 21195538338688 21196199305216 21221675506304 21273463111992 21299696372136 21315094155264 21341378752512 21367029448128 21400090868611 21441969715712 21467741313928 21487552579584 21509752549376 21568236853572 21588832521984 21785990809856 21792128585616 21887976150144 21991143458544 22060662352512 22071993250671 22115186975232 22141767728808 22169071734264 22185097998336 22191975818896 22211762779584 22212455436288 22246131264483 22273563965289 22289665767936 22317152153088 22343975653272 22387701633024 22399200506592 22422342349888 22442334711552 22443034558464 22449292280597 22470009359616 22476975508351 22493224359424 22497016582404 22520259484856 22520961761792 22541042055168 22564330442752 22575920037216 22620099919872 22647287539968 22675214924544 22710300513628 22718880651264 22730549626512 22754033804768 22754743371776 22775032111104 22782092822944 22798562246656 22826676174848 22830524615808 22854112083712 22865850517146 22910597778432 22938134554608 22954716782592 22983023271936 23046251704658 23067519681024 23091352001536 23147615235472 23154136622217 23164348899328 23192913895424 23365589924703 23387901898816 23497386161184 23571666623232 23608139301084 23682769878432 23711974162656 23729115807744 23769838885338 23799150538254 23816355204096 23823738746756 23844980631024 23845724218368 23874384944592 23891643998208 23899050881888 23921105854464 23945820061696 23958119223168 23986915039542 24033856164864 24062743011216 24109832527872 24122215930176 24147137915264 24151208978169 24176160917566 24176914832512 24198471618048 24205973624378 24223472387072 24253343435776 24274968367104 24312529270848 24342510139584 24371767964271 24389386581504 24419462226432 24457246706984 24505108246528 24509239661088 24526957658112 24534561501632 24557202948096 24612120705536 24624762095388 24672951453696 24750948139008 24849645767492 24867609847808 24898275211264 24965972796258 24976984195072 25162942995834 25212185545728 25225135143624 25304877404352 25335291920463 25336081982016 25384871748096 25424150016552 25455501674616 25473903734784 25535972175168 25575484242841 25598288030364 25599086293248 25629854425812 25648382527488 25656334034968 25680010696704 25687972009544 25706542125056 25710876094176 25737439411264 25761190920192 25801051471104 25832062350276 25863917023308 25882614331392 25913723242848 25914531342336 25954629158432 25964435030016 25977771001728 26004610062592 26036677511936 26041067139906 26059892511744 26067971595484 26092028132352 26118985238528 26132400591024 26182723830144 26183540318208 26215010919552 26297882397696 26311389636168 26338573376752 26362879635456 26390116573184 26421835463296 26454417411968 26570870796288 26676825603337 26729030741504 26813527150592 26886432242124 26939047569408 27066022718208 27165530154672 27199029186576 27218691661824 27251406435456 27285011365248 27313201007872 27327229738926 27413617188048 27467264188416 27500277727104 27514402545357 27542829184598 27568246777344 27576793480834 27596729046016 27601381689336 27629898191504 27655396134912 27663969856432 27683968442368 27688635793728 27718106783744 27731478699561 27765675627963 27785747738112 27819144069528 27820011588096 27853449102024 27873584664576 27907956830208 27951139093696 27976061078784 27984734212799 28010559612672 28039498859008 28073200179752 28099107219456 28128137949184 28142585251872 28197658804224 28231550221056 28364617482656 28390793453568 28399595162848 28420125540352 28455171670016 28489372597504 28650070106112 28757649138096 28785110029312 28863375789339 28898968510737 28919859890688 28954619337672 29011281997824 29056171447488 29126968262301 29183968200192 29198957803236 29255186320416 29291262200928 29312437174272 29321524611392 29348583653376 29356766828473 29383858393344 29414216470016 29429324334228 29486915966976 29522356971744 29558762312352 29580130664448 29615683706112 29616607248384 29630895048846 29661508352644 29688881144832 29698085287052 29719554357248 29724564896208 29756202870784 29761219588464 29782734299136 29791967537696 29819460722688 29850268844032 29864669368758 29865600675456 29901496830114 29923112948736 29960012479488 29996022109872 30054722740224 30070159584192 30101226716288 30137406075322 30165218044416 30174569860526 30196383386624 30233619899392 30291840868352 30307399502016 30440699487744 30487800689528 30547463704576 30584179406144 30727351133856 30756692908032 30872182162956 31046320176768 31083635465442 31121966088486 31144464497664 31154119899604 31182870131712 31329848214912 31367504282478 31428888830976 31445031480408 31477519068112 31506567745536 31544436216384 31577026504576 31582350202221 31615965550208 31644155192832 31693118513784 31732200717672 31755140272128 31793307508032 31794298957824 31832513259456 31881768028747 31910194667988 31944158964224 31949544558204 31972641232896 31982553386056 32012068128768 32045141553152 32050544172192 32073713860608 32083657348288 32113265393664 32162954573568 32201611970892 32264628824064 32366624489472 32383248782976 32416705694464 32456680186112 32495690619028 32519182108672 32559282968576 32678986214784 32833016127184 32897268604928 32986715187816 33090993528768 33287963728344 33434498651904 33444864009869 33475728229632 33515963479908 33550590661112 33581552449536 33616247394304 33633513524832 33739836539136 33780389227284 33781442642688 33846495664128 33863880055824 33898866688736 33930149879808 33940668899488 33965204979712 33970931309952 34012822386816 34047962900224 34065450770442 34078320976896 34131050707152 34132115057664 34173139234416 34197843369984 34240014262272 34281168125568 34298775775719 34334211723266 34365896667648 34401401961472 34407201831912 34432075173888 34442749800368 34474534907904 34485222697744 34510152441856 34551630990464 34552708456448 34569377556987 34637028002304 34721422853208 34746523348992 34789370843136 34843200788032 34885079635133 34910298440192 34953347892736 35063843196928 35081852848224 35150506180608 35412208951626 35427827728384 35524154817648 35567961243984 35593673711616 35735608120134 35848576322832 35918730092544 35937178834752 35980372559313 36017545856782 36050784247296 36061960705706 36088030290944 36094114516824 36164748791808 36220706872896 36264241376349 36265372248768 36308960436567 36335208580608 36380015153664 36436306318568 36468793906272 36513765209376 36540161409024 36551489584064 36584079872256 36585220718592 36595421662891 36629193339648 36667036969472 36685870060476 36757662369792 36801842252448 36873861513216 36918181058304 36937143143082 36975304932748 37009427180544 37020900837284 37047663650816 37092192092704 37093348784128 37126422208512 37137932136032 37164779552768 37210609106944 37274468651238 37301414771712 37347412816896 37465476292608 37523447002496 37642066961408 37744414493751 37818278318592 38136225024828 38183252511924 38210855602176 38303958262752 38343532184128 38378917085184 38484501052452 38531958014316 38559813187584 38606159116896 38681709330432 38701577206656 38741561929984 38748093525414 38795875534962 38823921497088 38835957683068 38870584864272 38871797013504 38911957600256 38931943737648 38946652545024 39006915093888 39055016267904 39101957393226 39178477857792 39198600886536 39239099112304 39274085745216 39275310477312 39315887955968 39322516379328 39363142628992 39410454098498 39411683083136 39446823596544 39487578274816 39507860065128 39585174859776 39632753194944 39681626117952 39743025898849 39819559158344 39820800900608 39856306194432 39868662440152 39897483931648 39946683305984 39994696146496 40093546112256 40220290725888 40409866002688 40587599316992 40599034077312 40969801511808 40990844608389 41008923877376 41120425782072 41162909550608 41200896282624 41250416590656 41314243776897 41365190221251 41395093569024 41444847287256 41495954784648 41525952663552 41577160175616 41678621607168 41691542806823 41728716104292 41730017382144 41773130953216 41780173653036 41810376996864 41823339043304 41861935245312 41905185107968 41926708640544 42008756994048 42059248288512 42109800269628 42192206923776 42213877877808 42257491351712 42296488206336 42309600956896 42340187029504 42347325331584 42391076677376 42392398610432 42443351012608 42546926223984 42599392744272 42630188310528 42682757505024 42734058896256 42800181737222 42883939431424 42935482627856 42975105159168 43019505098752 43136473707144 43177665043968 43571981619712 43584257171232 43735591397521 43775952300288 43982286917088 44121324705024 44143986501342 44230373950464 44283535457616 44338143468528 44370195996672 44383951637792 44423525559168 44424910872576 44492262528966 44547127930578 44579331535872 44634304306176 44687951306544 44775403266048 44797004053137 44798401013184 44844684699776 44852245245171 44884669423104 44898584561194 44940018719232 44953951016702 44986448718848 44994033164808 45040518969712 45041923523584 45082084110336 45128660885504 45151840074432 45206109112983 45261854790789 45294575079936 45350429849088 45420601027256 45437761302528 45461099253024 45508067609536 45509486743552 45550064222208 45564185645888 45618950292097 45661049231616 45708224167424 45731701034292 45821195556864 45876269109216 45909433565184 45966046543872 46092503409316 46135039362048 46182704003072 46295230470944 46308273244434 46328697798656 46385827790848 46731179849406 46775803797632 46994772322368 47051256423717 47143333246464 47216278602168 47365539756864 47423948325312 47539677770676 47598301076508 47632710408192 47647477493512 47689961262048 47691448436736 47748769889184 47783287996416 47798101763776 47842211708928 47916238446336 47973830079084 48067712329728 48125486022432 48219665055744 48244431860352 48294275830528 48302417956338 48352321835132 48353829665024 48396943236096 48411947248756 48446944774144 48506686871552 48549936734208 48625058541696 48685020279168 48743535928542 48778773163008 48838924452864 48914493413968 49010216493056 49018479322176 49069123003264 49224241411072 49249524190776 49345902907392 49699291534984 49735219695616 49796550422528 49931945592516 50325885991668 50424371091456 50450270287248 50609754808704 50670583840926 50672163964032 50769743496192 50848300033104 50911003349232 50947807469568 51071944350336 51098176155663 51150968485682 51196576060728 51198172586496 51259708851624 51296765054976 51312668069936 51360021393408 51375944019088 51413084250112 51421752188352 51474878822528 51501317584899 51602102942208 51664124700552 51727834046616 51765228662784 51827446485696 51829062684672 51907639617127 51909258316864 51955542003456 51971649252341 52009220125184 52073355023872 52082134279812 52119785023488 52135943190968 52184056264704 52237970477056 52264801182048 52365447660288 52367080636416 52430021839104 52595764795392 52622779272336 52677146753504 52725759270912 52780233146368 52843670926592 52908834823936 53141741592576 53353651206674 53458061483008 53603412180201 53627054301184 53772864484248 53878095138816 54026318785173 54092941058559 54132045436416 54331060309344 54398058373152 54437383323648 54502812870912 54519709824307 54570022730496 54626402015744 54654459477852 54827234376096 54934528376832 55000555454208 55028805090714 55085658369196 55136493554688 55153586961668 55193458092032 55202763378672 55259796383008 55310792269824 55327939712864 55367936884736 55377271587456 55436213567488 55462957399122 55531351255926 55571495476224 55638288139056 55640023176192 55706898204048 55747169329152 55815913660416 55902278187392 55911702976857 55952122157568 55969468425598 56021119225344 56078997718016 56146400359504 56198214438912 56256275898368 56285170503744 56463100442112 56729234965312 56781586907136 56799190325696 56978745195008 57300140212224 57515298276192 57570220058624 57726751578678 57797937021474 57839719781376 57909238675344 58022563995648 58112342894976 58253936524602 58367936400384 58397915606472 58510372640832 58582524401856 58643049222784 58652936089839 58713533656946 58767716786688 58828432940032 58858648668456 58973831933952 59044713943488 59115681147747 59117524624704 59208997767673 59231367412224 59261790097692 59323016705288 59377762289664 59396170574104 59439108714496 59449129792416 59512405741568 59522439176928 59565468598272 59583935075392 59638921445376 59729338737516 59731201350912 59802993660228 59846225897472 59920024958976 59992044219744 60109445480448 60140319168384 60202453432576 60274812150644 60330436088832 60349139721052 60392766773248 60467239798784 60583681736704 60614799004032 60881398975488 60975601379056 61094927409152 61168358812288 61454702267712 61513385816064 61744364325912 62092640353536 62167270930884 62243932176972 62288928995328 62308239799208 62365740263424 62659696429824 62735008564956 62857777661952 62890062960816 62955038136224 63013135491072 63088872432768 63154053009152 63164700404442 63231931100416 63288310385664 63386237027568 63464401435344 63510280544256 63586615016064 63588597915648 63665026518912 63763536057494 63820389335976 63888317928448 63899089116408 63945282465792 63965106772112 64024136257536 64090283106304 64101088344384 64167314696576 64200272605833 64325909147136 64403223941784 64529257648128 64706783632309 64766497565952 64786576465247 64833411388928 64913360372224 64991381238056 65038364217344 65118565937152 65357972429568 65666032254368 65794537209856 65973430375632 66181987057536 66575927456688 66738393793449 66820691895867 66868997303808 66889728019738 66951456459264 67031926959816 67101181322224 67163104899072 67232494788608 67267027049664 67347876841791 67430926525053 67479673078272 67560778454568 67562885285376 67692991328256 67727760111648 67797733377472 67860299759616 67881337798976 67941862619904 67962925945369 68025644773632 68095925800448 68130901540884 68156641953792 68262101414304 68264230115328 68346278468832 68395686739968 68480028524544 68562336251136 68597551551438 68668423446532 68731793335296 68802803922944 68814403663824 68864150347776 68885499600736 68949069815808 68970445395488 69020304883712 69103261980928 69105416912896 69138755113974 69274056004608 69442845706416 69493046697984 69578741686272 69686401576064 69770159270266 69820596880384 69906695785472 70096769774109 70127686393856 70163705696448 70824417903252 71048309635296 71135922487968 71187347423232 71471216240268 71697152645664 71837460185088 71874357669504 71960745118626 72035091713564 72101568494592 72123921411412 72176060581888 72188229033648 72329497583616 72441413745792 72528482752698 72530744497536 72617920873134 72670417161216 72760030307328 72872612637136 72937587812544 73027530418752 73102979168128 73115303892813 73168159744512 73190843325782 73258386679296 73334073938944 73371740120952 73515324739584 73603684504896 73836362116608 73874286286164 73950609865496 74018854361088 74041801674568 74095327301632 74184384185408 74186697568256 74252844417024 74275864272064 74548937302476 74602829543424 74694825633792 74930952585216 75046894004992 75284133922816 75488828987502 75636556637184 76272450049656 76366505023848 76421711204352 76607916525504 76687064368256 76726452728523 76969002104904 77063916028632 77119626375168 77212318233792 77403154413312 77427150926957 77483123859968 77496187050828 77591751069924 77647842994176 77671915366136 77741169728544 77743594027008 77823915200512 77863887475296 77893305090048 78013830187776 78110032535808 78203914786452 78356955715584 78397201773072 78478198224608 78548171490432 78550620954624 78631775911936 78645032758656 78726285257984 78820908196996 78823366166272 78893647193088 78975156549632 79015720130256 79170349719552 79265506389888 79363252235904 79486051797698 79639118316688 79641601801216 79712612388864 79737324880304 79794967863296 79893366611968 79989392292992 80030476810011 80187092224512 80440581451776 80819732005376 81175198633984 81198068154624 81939603023616 81981689216778 82017847754752 82240851564144 82325819101216 82401792565248 82500833181312 82628487553794 82730380442502 82790187138048 82889694574512 82991909569296 83051905327104 83154320351232 83194436098683 83297026883889 83357243214336 83383085613646 83457432208584 83460034764288 83546261906432 83560347306072 83620753993728 83646678086608 83723870490624 83810370215936 83853417281088 83954202638397 84118496577024 84219600539256 84384413847552 84427755755616 84514982703424 84592976412672 84616563211481 84619201913792 84694650663168 84720907685323 84782153354752 84886702025216 85093852447968 85198785488544 85260376621056 85365515010048 85468117792512 85600363474444 85767878862848 85870965255712 85950210318336 86039010197504 86272947414288 86355330087936 87143963239424 87168514342464 87380904786903 87471182795042 87551904600576 87964573834176 88070300485419 88242649410048 88287973002684 88460747900928 88567070915232 88676286937056 88740391993344 88767903275584 88847051118336 88849821745152 88984525057932 89094255861156 89158663071744 89268608612352 89375902613088 89550806532096 89594008106274 89596802026368 89689369399552 89704490490342 89769338846208 89797169122388 89880037438464 89907902033404 89972897437696 89988066329616 90081037939424 90083847047168 90164168220672 90257321771008 90303680148864 90412218225966 90523709581578 90589150159872 90700859698176 90841202054512 90875522605056 90922198506048 91016135219072 91018973487104 91128371291776 91237900584194 91322098463232 91416448334848 91463402068584 91642391113728 91752538218432 92185006818632 92270078724096 92365408006144 92590460941888 92616546488868 93462359698812 93551607595264 93989544644736 94102512847434 94286666492928 94432557204336 94731079513728 94847896650624 95079355541352 95196602153016 95265420816384 95294954987024 95379922524096 95382896873472 95497539778368 95596203527552 95645304086241 95832476892672 95947660158168 96135424659456 96250972044864 96399902146093 96488863720704 96518777182919 96588551661056 96604835912676 96704643670264 96707659330048 96793886472192 96823894497512 96893889548288 97013373743104 97099873468416 97250117083392 97370040558336 97487071857084 97557546326016 97677848905728 97828986827936 98020432986112 98036958644352 98138246006528 98448482822144 98499048381552 98691805814784 99398583069968 99470439391232 99593100845056 99863891185032 100334592029607 100651771983336 100848742182912 100900540574496 101219509617408 101250889673713 101341167681852 101344327928064 101539486992384 101696600066208 101822006698464 101895614939136 102143888700672 102196352311326 102301936971364 102393152121456 102396345172992 102519417703248 102593530109952 102625336139872 102720042786816 102751888038176 102826168500224 102843504376704 102949757645056 103002635169798 103204205884416 103328249401104 103455668093232 103530457325568 103654892971392 103658125369344 103708132670961 103815279234254 103818516633728 103911084006912 103943298504682 104018440250368 104146710047744 104164268559624 104239570046976 104271886381936 104368112529408 104475940954112 104529602364096 104655238905399 104730895320576 104860043678208 105191529590784 105245558544672 105354293507008 105451518541824 105610994511841 105687341853184 105817669647872 106283483185152 106707302413348 106916122966016 107206824360402 107254108602368 107545728968496 107756190277632 108052637570346 108185882117118 108264090872832 108662120618688 108792724129047 108796116746304 108926881309701 109005625741824 109039419648614 109140045460992 109252804031488 109308918955704 109654468752192 109786264988673 110001110908416 110057610181428 110171316738392 110272987109376 110307173923336 110386916184064 110405526757344 110519592766016 110621584539648 110655879425728 110754543174912 110925914798244 111062702511852 111142990952448 111276576278112 111280046352384 111413796408096 111494338658304 111631827320832 111804556374784 111823405953714 111904244315136 111938936851196 112042238450688 112157995436032 112292800719008 112396428877824 112512551796736 112570341007488 112926200884224 113458469930624 113598380651392 113957490390016 115030596552384 115140440117248 115453503157356 115595874042948 115679439562752 115818477350688 116045127991296 116224685789952 116507873049204 116735872800768 116795831212944 117020745281664 117165048803712 117286098445568 117305872179678 117427067313892 117535433573376 117656865880064 117717297336912 117947663867904 118089427886976 118231362295494 118235049249408 118417995535346 118462734824448 118523580195384 118646033410576 118755524579328 118792341148208 118878217428992 118898259584832 119024811483136 119044878353856 119167870150784 119229077696547 119458677475032 119462402701824 119605987320456 119692451794944 119840049917952 119984088439488 120169741031431 120280638336768 120404906865152 120549624301288 120660872177664 120698279442104 120785533546496 120934479597568 121229598008064 121762797950976 121951202758112 122189854818304 122336717624576 122909404535424 123026771632128 123488728651824 123942731330691 124095570663753 124185280707072 124334541861768 124487864353944 124577857990656 124616479598416 124731480526848 125074628420469 125319392859648 125470017129912 125715555323904 125780125921632 125910076272448 126026270982144 126061410498737 126177744865536 126216862469971 126308106018304 126329400808884 126463862200832 126576620771328 126772474055136 126928802870688 127020561088512 127173230032128 127177195831296 127330053037824 127527072114988 127640778671952 127776635856896 127798178232816 127890564931584 127930213544224 128048272515072 128180566212608 128202176688768 128334629393152 128400545211666 128651818294272 128806447883568 129058515296256 129413567264618 129532995131904 129573152930494 129666822777856 129826720744448 129982762476112 130076728434688 130237131874304 130715944859136 131206774192563 131332064508736 131946860751264 132363974115072 133151854913376 133476787586898 133641383791734 133737994607616 133779456039476 133902912918528 134063853919632 134202362644448 134326209798144 134464989577216 134534054099328 134695753683582 134861853050106 134959346156544 135121556909136 135125770570752 135385982656512 135455520223296 135595466754944 135618327338949 135762675597952 135785564372367 135883725239808 135925851890738 136051289547264 136191851600896 136261803081768 136313283907584 136524202828608 136528460230656 136692556937664 136856850876291 137124672502272 137195103102876 137336846893064 137463586670592 137605607845888 137628807327648 137728300695552 137770999201472 137898139631616 137940890790976 138206523961856 138277510227948 138548112009216 138885691412832 138986093395968 139157483372544 139372803152128 139540318540532 139641193760768 139813391570944 140193539548218 140255372787712 140327411392896 141648835806504 142096619270592 142271844975936 142942432480536 143394305291328 143748715339008 143921490237252 144070183427128 144203136989184 144247842822824 144352121163776 144376458067296 144658995167232 144882827491584 145056965505396 145061488995072 145235841746268 145340834322432 145520060614656 145745225274272 145875175625088 146055060837504 146205958336256 146230607785626 146336319489024 146381686651564 146516773358592 146668147877888 146743480241904 147030649479168 147207369009792 147672724233216 147748572572328 147901219730992 148037708722176 148083603349136 148190654603264 148368768370816 148373395136512 148551728544128 149097874604952 149205659086848 149389651267584 149800636080277 150093788009984 150568267845632 150977657975004 151273113274368 152544900099312 152733010047696 152843422408704 153215833051008 153374128736512 153452905457046 153938004209808 154127832057264 154239252750336 154424636467584 154503952754697 154806308826624 154854301853914 154966247719936 154992374101656 155183502139848 155295685988352 155343830732272 155482339457088 155487188054016 155647830401024 155722918851381 155727774950592 155914947757023 156027660375552 156220065071616 156407829572904 156713911431168 156794403546144 156956396449216 157096342980864 157101241909248 157145045964179 157290065517312 157338828558457 157452570515968 157641816393992 157646732332544 157787294386176 157950313099264 158031440260512 158340699439104 158531012779776 158726504471808 158972103595396 159278236633376 159283203602432 159425224777728 159474649760608 159589935726592 159786733223936 159978784585984 160060953620022 160374184449024 160881162903552 161639464010752 162078956355519 162278823175677 162350397267968 162396136309248 163559129472921 163879206047232 163963378433556 164481703128288 164651638202432 164803585130496 165001666362624 165256975107588 165460760885004 165580374276096 165779389149024 165983819138592 166103810654208 166308640702464 166388872197366 166594053767778 166714486428672 166766171227292 166914864417168 166920069528576 167092523812864 167120694612144 167241507987456 167293356173216 167447740981248 167620740431872 167706834562176 167908405276794 168236993154048 168439201078512 168768827695104 168855511511232 169029965406848 169233126422962 169238403827584 169389301326336 169441815370646 169564306709504 169773404050432 170187704895936 170397570977088 170936235585024 171200726948888 171535757725696 171741930511424 171900420636672 172545894828576 172710660175872 174287926478848 174337028684928 174761809573806 174942365590084 175103809201152 175929147668352 176140600970838 176485298820096 176575946005368 176921495801856 177134141830464 177347043443241 177352573874112 177535806551168 177626993303019 177694102236672 177969050115864 178188511722312 178317326143488 178537217224704 178751805226176 179028389699887 179188016212548 179193604052736 179378738799104 179408980980684 179538677692416 179594338244776 179760074876928 179815804066808 179945794875392 179976132659232 180162075878848 180167694094336 180328336441344 180607360297728 180824436451932 181047419163156 181178300319744 181401719396352 181682404109024 181751045210112 181844397012096 182032270438144 182037946974208 182256742583552 182475801168388 182644196926464 182832896669696 182926804137168 183284782227456 183505076436864 184370013637264 184540157448192 184730816012288 185180921883776 185233092977736 186924719397624 187103215190528 187979089289472 188205025694868 188573332985856 188865114408672 189462159027456 189695793301248 190158711082704 190393204306032 190530841632768 190589909974048 190759845048192 190765793746944 190995079556736 191192407055104 191290608172482 191664953785344 191895320316336 192270849318912 192501944089728 192600817817499 192799804292186 192977727441408 193037554365838 193177103322112 193209671825352 193409287340528 193415318660096 193587772944384 193647788995024 193787779096576 194026747486208 194120350896927 194359729395741 194500234166784 194740081116672 194974143714168 195115092652032 195355697811456 195657973655872 195893139489593 196073917288704 196276492013056 196896965644288 196998096763104 197383611629568 198797166139936 198940878782464 199186201690112 199727782370064 200669184059214 201303543966672 201697484365824 201801081148992 202043630525373 202292779575159 202439019234816 202501779347426 202682335363704 202688655856128 203078973984768 203393200132416 203644013396928 203888777836107 204287777401344 204392704622652 204603873942728 204786304242912 204792690345984 205038835406496 205187060219904 205250672279744 205440085573632 205497367799311 205503776076352 205687008753408 205899515290112 206005270339596 206408411768832 206656498802208 206911336186464 207060914651136 207309785942784 207316250738688 207416265341922 207630558468508 207637033267456 207822168013824 207886597009364 208036880500736 208293420095488 208328537119248 208479140093952 208543772763872 208736225058816 208951881908224 209059204728192 209310477810798 209461790641152 209720087356416 210383059181568 210491117089344 210708587014016 211221989023682 211374683706368 211635339295744 213414604826696 213832245932032 214413648720804 215091457936992 215512380555264 216105275140692 216371764234236 216528181745664 217324241237376 217585448258094 217592233492608 217853762619402 218011251483648 218078839297228 218280090921984 218505608062976 218617837911408 219308937504384 219572529977346 220002221816832 220115220362856 220342633476784 220545974218752 220614347846672 220773832368128 220811053514688 221039185532032 221311758851456 221509086349824 221851829596488 222125405023704 222285981904896 222553152556224 222560092704768 222827592816192 223172376201229 223609112749568 223646811907428 223808488630272 223877873702392 224084476901376 224315990872064 224585601438016 224792857755648 225140682014976 225852401768448 226916939861248 227196761302784 227914980780032 230061193104768 230179358185569 230280880234496 230907006314712 231191748085896 231358879125504 231636954701376 232281452780871 232449371579904 233015746098408 233471745601536 233591662425888 234041490563328 234114048069083 234330097607424 234402744587089 234572196891136 234611744359356 234854134627784 235070867146752 235313731760128 235434594673824 235895327735808 236178855773952 236462724590988 236470098498816 236835991070692 236925469648896 237047160390768 237292066821152 237511049158656 237584682296416 237756434857984 237796519169664 238049622966272 238089756707712 238335740301568 238458155393094 238917354950064 238924805403648 239211974640912 239384903589888 239680099835904 239968176878976 240091430430033 240339482062862 240561276673536 240809813730304 241099248602576 241321744355328 241396558884208 241571067092992 241868959195136 242459196016128 243525595901952 243902405516224 244673435249152 245818809070848 246053543264256 246977457303648 247885462661382 248191141327506 248370561414144 248669083723536 248975728707888 249155715981312 249232959196832 249462961053696 250149256840938 250638785719296 250940034259824 251431110647808 251560251843264 251820152544896 251862607915191 252122820997474 252355489731072 252433724939942 252616212036608 252658801617768 252927724401664 253153241542656 253544948110272 253849689634443 253857605741376 254162723055969 254346460064256 254660106075648 255054144229976 255281557343904 255553271713792 255596356465632 255781129863168 255860427088448 256096545030144 256167951640237 256404353377536 256669258786304 256801090423332 257303636588544 257612895767136 258117030592512 258827134529236 259065990263808 259146305860988 259333645555712 259653441488896 259965524952224 260153456869376 260474263748608 261431889718272 262413548385126 262664129017472 263893721502528 264210901456257 264727948230144 266303709826752 266953575173796 267282767583468 267475989215232 267558912078952 267805825837056 268127707839264 268404725288896 268652419596288 269068108198656 269391507367164 269723706100212 269918692313088 270243113818272 270251541141504 270771965313024 270911040446592 271190933509888 271236654677898 271525351195904 271571128744734 271767450479616 271851703781476 272102579094528 272383703201792 272523606163536 272626567815168 273048405657216 273056920461312 273385113875328 273713701752582 274249345004544 274390206205752 274673693786128 274927173341184 275211215691776 275257614655296 275541998402944 275881781581952 276413047923712 276555020455896 277096224018432 277771382825664 278201181291943 278745606304256 279080637081064 279282387521536 279626783141888 280387079096436 280654822785792 283297671613008 284193238541184 284543689951872 285884864961072 286788610582656 286935912258723 287497430678016 287842980474504 288140366854256 288406273978368 288495685645648 288704242327552 288752916134592 289199706438279 289556331548757 289765654983168 290113931010792 290122977990144 290471683492536 290681668644864 291040121229312 291490450548544 291750351250176 291840799647761 292110121675008 292411916672512 292461215571252 292672638978048 292763373303128 293033546717184 293336295755776 293486960483808 294061298958336 294414738019584 295345448466432 295497145144656 295802439461984 296075417444352 296167206698272 296381309206528 296737536741632 296746790273024 297103457088256 298195749209904 298411318173696 298779302535168 299601272160554 300187576019968 301003776088821 301136535691264 301955315950008 302546226548736 303752669021139 305089800198624 305466020095392 305686844817408 306149139782647 306431666102016 306748257473024 306905810914092 307876008419616 308255664114528 308478505500672 308849272935168 309007905509394 309612617653248 309708603707828 309932495439872 309984748203312 310367004279696 310591371976704 310687661464544 310964678914176 310974376108032 311295660802048 311445837702762 311455549901184 311829895514046 312055320751104 312440130143232 312815659145808 313427822862336 313588807092288 313912792898432 313965716716197 314192685961728 314290091928358 314580131034624 314677657116914 314905141031936 315283632787984 315293464665088 315574588772352 315900626198528 316062880521024 316832983535523 317062025559552 317453008943616 317944207190792 318556473266752 318566407204864 318850449555456 318949299521216 319957569171968 320121907240044 320748368898048 321762325807104 323278928021504 324157912711038 324557646351354 324700794535936 324792272618496 327118258945842 327758412094464 327926756867112 328963406256576 329303276404864 329358794966019 330003332725248 330513950215176 330921521770008 331160748552192 331558778298048 331967638277184 332481295156933 332777744394732 333188107535556 333428972857344 333532342454584 333829728834336 333840139057152 334185047625728 334241389224288 334483015974912 334586712346432 334895481962496 335413669124352 335816810553588 336473986308096 336878402157024 337537655390208 337711023022464 338059930813696 338466252845924 338476807655168 338778602652672 338883630741292 339128613419008 339546808100864 340375409791872 340795141954176 341872471170048 342401453897776 343071515451392 343483861022848 345091789657152 345421320351744 348575852957696 348674057369856 349523619147612 349884731180168 350207618402304 351858295336704 352281201941676 352970597640192 353151892010736 353842991603712 354268283660928 354694086886482 354705147748224 355071613102336 355253986606038 355388204473344 355938100231728 356377023444624 356634652286976 357074434449408 357503610452352 357687233089641 358056779399774 358376032425096 358387208105472 358757477598208 358817961961368 359077355384832 359188676489552 359520149753856 359631608133616 359891589750784 359952265318464 360324151757696 360335388188672 360509223094293 361214720595456 361648872903864 362094838326312 362356600639488 362803438792704 363353477319889 363364808218048 363688794024192 363801544766387 364064540876288 364513485167104 364951602336776 365288393852928 365665793339392 365853608274336 366569564454912 367010152873728 368740027274528 369080314896384 369461632024576 370361843767552 370466185955472 373849438795248 374206430381056 375223885261407 375958178578944 376410051389736 377146665971712 377730228817344 378184231496211 378650587409913 378924318054912 379391586602496 380317422165408 380786408612064 381061683265536 381179819948096 381519690096384 381531587493888 381637968770149 381990159113472 382384814110208 382581216344964 383329907570688 383790640632672 384541698637824 385003888179456 385201635634998 385599608584372 385955454882816 386075108731676 386354206644224 386419343650704 386818574681056 386830637320192 387175545888768 387295577990048 387575558193152 388053494972416 388240701793854 388719458791482 389000468333568 389480162233344 389948287428336 390230185304064 390711395622912 391315947311744 391786278979186 392147834577408 392552984026112 393620322577689 393793931288576 393996193526208 397594332279872 399455564740128 401338368118428 402607087933344 403394968731648 403602162297984 404087261050746 404585559150318 404878038469632 405003558694852 405364670727408 405377311712256 406157947969536 406786400264832 407288026793856 407777555672214 408575554802688 408785409245304 409207747885456 409572608485824 409585380691968 410077670812992 410501344559488 410570552628873 410994735598622 411007552152704 411374017506816 411799030580224 412010540679192 412816823537664 413312997604416 413822672372928 414462984373711 414619571885568 414832530683844 415261116937016 415274066534912 415644336027648 415773194018728 416073761001472 416586840190976 416657074238496 416958280187904 417087545527744 417472450117632 418118409456384 418620955621596 418923581282304 419440174712832 420766118363136 420982234178688 421417174028032 422443978047364 422749367412736 423270678591488 426829209653392 427664491864064 428827297441608 430182915873984 432210550281384 432743528468472 433056363491328 434648482474752 434783232128297 435170896516188 435184466985216 435707525238804 436022502967296 436157678594456 436560181843968 437011216125952 437235675822816 438617875008768 439145059954692 440004443633664 440230440725712 440685266953568 441091948437504 441228695693344 441547664736256 441622107029376 442078371064064 442623517702912 443018172699648 443703659192976 444250810047408 444571963809792 445106305112448 445120185409536 445655185632384 446344752402458 447218225499136 447293623814856 447616977260544 447755747404784 448168953802752 448631981744128 449171202876032 449401908240831 450281364029952 451704803536896 453506035256729 453833879722496 454393522605568 455829961560064 460122386209536 460358716371138 460561760468992 461814012629424 462383496171792 462717758251008 463273909402752 464562905561742 464898743159808 466031492196816 466943491203072 467168756554143 467183324851776 467744843271069 468082981126656 468228096138166 468660195214848 468805489174178 469144393782272 469223488718712 469708269255568 470141734293504 470627463520256 470869189347648 471435137892537 472016485675371 472357711547904 472925449181976 472940196997632 473671982141384 473850939297792 474094320781536 474584133642304 475022098317312 475169364592832 475593038339328 475740481617583 476179513415424 476671480603136 476916310786188 477834709900128 477849610807296 478423949281824 478769807179776 479360199671808 479936353757952 480182860860066 480678964125724 481122553347072 481619627460608 482198497205152 482643488710656 482793117768416 483142134185984 483737918390272 484918392032256 487051191803904 487804811032448 489346870498304 490677388418763 491637618141696 493954914607296 495770925322764 496382282655012 496741122828288 497338167447072 497951457415776 498311431962624 498465918393664 498925922107392 500298513681876 501277571438592 501880068519648 502862221295616 503120503686528 503640305089792 503725215830382 504245641994948 504710979462144 504867449879884 505232424073216 505317603235536 505855448803328 506306483085312 507089896220544 507699379268886 507715211482752 508325446111938 508692920128512 509320212151296 510108288459952 510563114687808 511106543427584 511192712931264 511720854176896 512335903280474 512808706755072 513338517572608 513602180846664 514607273177088 515225791534272 517654269058472 518131980527616 518292611721976 518667291111424 519306882977792 519931049904448 522863779436544 524827096770252 525328258034944 527787443005056 528421802912514 529455896460288 532607419653504 532880979909057 533907150347592 534565535166936 534951978430464 535117824157904 535611651674112 536255415678528 536809450577792 537085169099661 538136216397312 538783014734328 539447412200424 539837384626176 540486227636544 540503082283008 541822080893184 541990056488699 542381867019776 542473309355796 543050702391808 543142257489468 543534900959232 543703407562952 544205158189056 544767406403584 545047212327072 545253135630336 546096811314432 546113840922624 546770227750656 547427403505164 548498690009088 548780412411504 549347387572256 549854346682368 550422431383552 550515229310592 551083996805888 551763563163904 552826095847424 553110040911792 554192448036864 555542765651328 556402362583886 557491212608512 558161274162128 558564775043072 559253566283776 560774158192872 561309645571584 566595343226016 568386477082368 568562688167773 569087379903744 571769729922144 573577221165312 573871824517446 574994861356032 575685960949008 576280733708512 576812547956736 576991371291296 577408484655104 577505832269184 578399412876558 579112663097514 579531309966336 580227862021584 580245955980288 580943366985072 581363337289728 582080242458624 582361052690781 582980901097088 583079188187223 583500702500352 583681599295522 584220243350016 584823833345024 584922431142504 585345277956096 585526746606256 586067093434368 586672591511552 586973920967616 587679418468779 588829476039168 590690896932864 590994290289312 591604878923968 592150834888704 592334413396544 593046353797261 593475073483264 594206914176512 596391498419808 596822636347392 597558605070336 599202544321108 600375152039936 602007552177642 602273071382528 603910631900016 605092453097472 607505338042278 610179600397248 610932040190784 611666333508321 612298279565294 612863332204032 613496514946048 613811621828184 615752016839232 616492103397933 616511328229056 617698545870336 618015811018788 619225235306496 619417207415656 619864990879744 619969496406624 620734008559392 621182743953408 621375322929088 621929357828352 621948752216064 622891675405524 622911099802368 623659791028092 624110641502208 624880260286464 625631318291616 626855645724672 627177614184576 627825585796864 627931433432394 628385371923456 628580183856716 629160262069248 629355314233828 629810282063872 630567265575968 630586929330176 631149177544704 631801252397056 632125761042048 633665967071046 634124051119104 634906017887232 635888414381584 637112946533504 637132814409728 637898599042432 639915138343936 640243814480088 641496737796096 646557856043008 648315825422076 649115292702708 649584545236992 654236517891684 655516824188928 655853513734224 657926812513152 658606552809728 658717589932038 660006665450496 661027900430352 661843043540016 662321497104384 663117556596096 663935276554368 664962590313866 665555488789464 666376215071112 666857945714688 667064684909168 667659457668672 667680278114304 668370095251456 668482778448576 669173424692864 669517128603687 670827338248704 671633621107176 672947972616192 673756804314048 674799315022651 675422046044928 675631440280433 676119861627392 676932505691848 676953615310336 677557205305344 677767261482584 678257226838016 679093616201728 680750819583744 681590283908352 683744942340096 684802907795552 686143030902784 686967722045696 690183579314304 690842640703488 696844358342613 697151705915392 697348114739712 699047238295224 699769462360336 700415236804608 702342144207249 703208233761267 703716590673408 704562403883352 705941195280384 706303784021472 707685983207424 708536567321856 708756227715991 709388173772964 709410295496448 710143226204672 710507973212076 710776408946688 711876200463456 712754046889248 713269304573952 714148868898816 715007220904704 715374466179282 716113558799548 716752064850192 716774416210944 717514955196416 717635923922736 718154710769664 718377352979104 719040299507712 719263216267232 719783179501568 719904530636928 720648303515392 720670776377344 721018446188586 722429441190912 723297745807728 724189676652624 724713201278976 725606877585408 726706954639778 726729616436096 727377588048384 727603089532774 728129081752576 729026970334208 729903204673552 730576787705856 731331586678784 731707216548672 734020305747456 737480054549056 738160629792768 740723687535104 740932371910944 747698877590496 748412860762112 750447770522814 751916357157888 752820102779472 754293331943424 755460457634688 756368462992422 757301174819826 757848636109824 758783173204992 760634844330816 761549068903329 761572817224128 762359639896192 762488169167907 763039380192768 763275937540298 763980318226944 764769628220416 765162432689928 766659815141376 767581281265344 768503854920711 770007776358912 770403271269996 771199217168744 771910909765632 772150217463352 772708413288448 772838687301408 773637149362112 773661274640384 774351091777536 774591155980096 776481403587708 777438917582964 778000936667136 778960324466688 779896574856672 780460370608128 781422791245824 782631894623488 783572557958372 784295669154816 785105968052224 787240645155378 787587862577152 787992387052416 795188664559744 798911129480256 802676736236856 805214175866688 807204324595968 808174522101492 809171118300636 809756076939264 810007117389704 810729341454816 810754623424512 812315895939072 813572800529664 814576053587712 815555111344428 817151109605376 817570818490608 818415495770912 819145216971648 819170761383936 820155341625984 821002689118976 821141105257746 821989471197244 822015104305408 822748035013632 823598061160448 824021081358384 825633647075328 826625995208832 827645344745856 828925968747422 829239143771136 829665061367688 830522233874032 830548133069824 831288672055296 831546388037456 832147522002944 833173680381952 833314148476992 834175091055488 834603543875829 836236818912768 837241911243192 837847162564608 838880349425664 841188187220017 841964468357376 842834348056064 844887956094728 845498734825472 846541357182976 853658419306784 855328983728128 857654594883216 860365831747968 864421100562768 865487056936944 866112726982656 867599119314837 868668994646271 869296964949504 869566464256594 870341793032376 870368933970432 871415050477608 872045005934592 872315357188912 873120363687936 874022432251904 874471351645632 875522398943283 877235750017536 878290119909384 880008887267328 880460881451424 881370533907136 882183896875008 882429873491159 882457391386688 883244214058752 883518037289797 884156742128128 885247035405824 886036345399296 887407318385952 888501620094816 889143927619584 890212610224896 890240370819072 891310371264768 892689504804916 894436450998272 894587247629712 895233954521088 895511494809568 896337907605504 897263963488256 898342405752064 898803816481662 900562728059904 903409607073792 907012070513458 907667759444992 908787045211136 911258007063417 911659923120128 918447419347941 920244772419072 920717432742276 923628025258848 924766992343584 925435516502016 926547818805504 929125811123484 929797486319616 932062984393632 933886982406144 934337513108286 934366649703552 935489686542138 936165962253312 936456192276332 937320390429696 937610978348356 938288787564544 938446977437424 939416538511136 940283468587008 941254927040512 941738378695296 942870275785074 944032971350742 944715423095808 945850898363952 945880393995264 947343964282768 947701878595584 948188641563072 949168267284608 950338729185664 950498950606569 951186076678656 951480963235166 952359026830848 953342961206272 953832621572376 955669419800256 955699221614592 956847898563648 959872707515904 960365721720132 961357928251448 962245106694144 963239254921216 964396994410304 965286977421312 965586235536832 969836784064512 974102383607808 975609622064896 978693740996608 981354776837526 983275236283392 987909829214592 991541850645528 992764565310024 993482245656576 994676334894144 995902914831552 996931836787328 997443885470799 1000597027363752 1002555142877184 1003760137039296 1006241007373056 1006552962050441 1007280610179584 1007450431660764 1008491283989896 1009421958924288 1009734899759768 1010464848146432 1010635206471072 1011710897606656 1012612966170624 1014179792441088 1015398758537772 1015430422965504 1016650892223876 1017385840257024 1018640424302592 1020216576919904 1021126229375616 1022213086855168 1022385425862528 1023441708353792 1024671806560948 1025617413510144 1026677035145216 1027204361693328 1029214546354176 1030451583068544 1035308538116944 1036263961055232 1036585223443952 1037334582222848 1038613765955584 1039862099808896 1045727558873088 1049654193540504 1050656516069888 1055574886010112 1056843605825028 1058911792920576 1065214839307008 1065761959818114 1067814300695184 1069131070333872 1069903956860928 1070235648315808 1071223303348224 1072510831357056 1073618901155584 1074170338199322 1076272432794624 1077566029468656 1078894824400848 1079674769252352 1080972455273088 1081006164566016 1081527669282879 1083644161786368 1083980112977398 1084763734039552 1084946618711592 1086101404783616 1086284514978936 1087069801918464 1087406815125904 1088410316378112 1089534812807168 1090060431959667 1090094424654144 1091404634299161 1092193622628864 1093540455501312 1094854807010328 1096997380018176 1097560824823008 1098694775144512 1099708693364736 1100015321749253 1101030458621184 1101371799909199 1102167993611776 1103527126327808 1105652191694848 1106220081823584 1108384896073728 1111085531302656 1112804725167772 1114982425217024 1116322548324256 1117129550086144 1118507132567552 1121548316385744 1122619291143168 1133190686452032 1134552694488633 1135951762229739 1136772954164736 1137125376335546 1138174759807488 1143539459844288 1144913906310447 1147154442330624 1147743649034892 1149989722712064 1151371921898016 1152561467417024 1153625095913472 1153982742582592 1155011664538368 1156798825753116 1158225326195028 1159062619932672 1160455724043168 1160491911960576 1161886733970144 1162726674579456 1164160484917248 1164722105381562 1165961802194176 1166158376374446 1167001405000704 1167363198591044 1168440486700032 1169647666690048 1169844862285008 1170690555912192 1171053493212512 1172134186868736 1173345183023104 1173947841935232 1175358836937558 1177658952078336 1181381793865728 1181988580578624 1183209757847936 1184668826793088 1186092707594522 1186950146966528 1188413828353024 1192782996839616 1198405088642216 1200750304079872 1204015104355284 1207821263800032 1210184906194944 1215010676084556 1220359200794496 1221864080381568 1223332667016642 1224596559130588 1225726664408064 1226993029892096 1227623243656368 1231504033678464 1232984206795866 1233022656458112 1235397091740672 1236031622037576 1238450470612992 1238834414831312 1239729981759488 1239938992813248 1241468017118784 1242750645858176 1243388953121133 1243858715656704 1245783350811048 1245822199604736 1247319582056184 1248221283004416 1249760520572928 1251262636583232 1253198727899209 1254355228369152 1255651171593728 1255862866864788 1256770743846912 1257160367713432 1258320524138496 1258710628467656 1259620564127744 1261134531151936 1261173858660352 1262298355089408 1264251522084096 1267331934142092 1268248102238208 1269812035774464 1271776828763168 1274225893067008 1274265628819456 1275797198084864 1279830276687872 1280487628960176 1282993475592192 1293115712086016 1296631650844152 1298230585405416 1299169090473984 1304349696384891 1308473035783368 1311033648377856 1311707027468448 1315853625026304 1316261565758269 1317213105619456 1317435179864076 1320013330900992 1322055800860704 1323686087080032 1324642994208768 1326235113192192 1327870553108736 1329925180627732 1331110977578928 1332752430142224 1333715891429376 1334129369818336 1335318915337344 1335360556228608 1336740190502912 1336965556897152 1338346849385728 1339034257207374 1341654676497408 1343267242214352 1345895945232384 1347513608628096 1348205724722493 1349598630045302 1350844092089856 1351262880560866 1352239723254784 1353865011383696 1353907230620672 1355114410610688 1355534522965168 1356514453676032 1358187232403456 1360518105770187 1361501639167488 1363180567816704 1367489884680192 1369605815591104 1373935444091392 1380367158628608 1381685281406976 1393688716685226 1394303411830784 1394696229479424 1398094476590448 1399538924720672 1400830473609216 1404684288414498 1406416467522534 1407433181346816 1409124807766704 1411882390560768 1412607568042944 1414305413677611 1416049457026113 1417073134643712 1417512455431982 1418776347545928 1418820590992896 1420286452409344 1421015946424152 1421552817893376 1423752400926912 1425508093778496 1427221444852749 1430014441809408 1430748932358564 1432227117599096 1433504129700384 1433548832421888 1435029910392832 1435271847845472 1436309421539328 1436754705958208 1438080599015424 1438481574595177 1438526432534464 1439809061273856 1441296607030784 1442036892377172 1444858882381824 1446595491615456 1448379353305248 1449426402557952 1451213755170816 1453413909279556 1453459232872192 1454755176096768 1455206179065548 1456258163505152 1458053940668416 1459806409347104 1461153575411712 1462663173357568 1463414433097344 1468040611494912 1474960109098112 1481447375070208 1481864743821888 1495397755180992 1496825721524224 1500895541045628 1503832714315776 1505640205558944 1508586663886848 1510920915269376 1512736925984844 1514602349639652 1515697272219648 1517566346409984 1521269688661632 1523098137806658 1523145634448256 1524719279792384 1524976338335814 1526078760385536 1526551875080596 1527960636453888 1529539256440832 1530324865379856 1533319630282752 1535162562530688 1537007709841422 1540015552717824 1540806542539992 1542398434337488 1543821819531264 1544300434926704 1545416826576896 1545677374602816 1547274298724224 1547322549280768 1549182311960192 1552962807175416 1554877835165928 1556001873334272 1557920648933376 1559793149713344 1562206633408603 1565263789246976 1567145115916744 1568591338309632 1570211936104448 1574481290310756 1575984774104832 1590377329119488 1597822258960512 1605353472473712 1610428351733376 1611255507298983 1614408649191936 1616349044202984 1618342236601272 1619512153878528 1620014234779408 1621458682909632 1621509246849024 1625970169466097 1627145601059328 1629152107175424 1631110222688856 1634302219210752 1635141636981216 1636830991541824 1638290433943296 1638341522767872 1638798336483581 1640310683251968 1640819212109623 1642005378237952 1642282210515492 1643978942394488 1644030208610816 1645496070027264 1647196122320896 1648042162716768 1651267294150656 1653251990417664 1655290689491712 1657851937494844 1658478287542272 1659330122735376 1661044467748064 1661096266139648 1662577344110592 1663092776074912 1664295044005888 1666347360763904 1666628296953984 1668350182110976 1669207087751658 1672473637825536 1674483822486384 1675694325129216 1677760698851328 1682376374440034 1683928936714752 1685668696112128 1689775912189456 1690997469650944 1693082714365952 1705688064503319 1707316838613568 1715309189766432 1720731663495936 1728842201125536 1730974113873888 1732225453965312 1735198238629674 1737337989292542 1738593929899008 1739132928513188 1740683586064752 1740737867940864 1742830100955216 1744090011869184 1744630714377824 1746240727375872 1748044864503808 1748942703291264 1751044797886566 1754471500035072 1756580239818768 1760017774534656 1760921762902848 1762741067814272 1763038255406337 1764859746982318 1764914782773376 1766488428117504 1767036074579594 1768313484256256 1770494070811648 1772072690798592 1774814636771904 1777003240189632 1779139061391783 1780425220449792 1782620742529536 1785379009609832 1788872901996544 1789174495259424 1790467909042176 1791022989619136 1792675815211008 1796684811504128 1797607632963324 1801125456119808 1806819214147584 1814024141026916 1815335518889984 1817574090422272 1822516014126834 1823319846240256 1836894838695882 1840489544838144 1841434865484552 1847256050517696 1849476310193799 1849533984687168 1853095637611008 1858251622246968 1859594972639232 1864125968787264 1868675026216572 1868733299407104 1870979373084276 1872331924506624 1872912384552664 1874640780859392 1875221956696712 1876577575129088 1876893954874848 1878833077022272 1880566937174016 1883476757390592 1885740551570148 1888065942701484 1889430846191616 1891701796727904 1891760787990528 1894687928565536 1895403757191168 1896377283126144 1898336534569216 1900677458371328 1900997901213138 1902372153357312 1902961926470332 1904718053661696 1906685922412544 1907665243144752 1911338839600512 1911398443229184 1913695797127296 1919745415031808 1920731443440264 1922715856502896 1924490213388288 1926478509842432 1928793988820608 1931172471073664 1939673568129024 1947408269043601 1951219244129792 1957387481993216 1962709553675052 1966550472566784 1975819658429184 1983083701291056 1985529130620048 1986964491313152 1989352669788288 1991805829663104 1993863673574656 1994887770941598 2001194054727504 2005110285754368 2007520274078592 2008551385811061 2012482014746112 2013105924100882 2014561220359168 2014900863321528 2016982567979792 2018843917848576 2019469799519536 2020929696292864 2021270412942144 2023421795213312 2024397945067953 2026894320841299 2028359584882176 2030797517075544 2030860845931008 2033301784447752 2034771680514048 2037280848605184 2040433153839808 2042252458751232 2042885597534327 2044770851725056 2046883416707584 2049343613121896 2051234827020288 2053354070290432 2054408723386656 2058429092708352 2060903166137088 2070617076233888 2072527922110464 2073170446887904 2074669164445696 2077227531911168 2079724199617792 2091455117746176 2099308387081008 2101313032139776 2107026432621747 2109624701283801 2111149772020224 2113687211650056 2117823585841152 2126268683147973 2130429678614016 2131523919636228 2135628601390368 2138262140667744 2139807913721856 2140471296631616 2142446606696448 2143043978478529 2145021662714112 2147237802311168 2148340676398644 2152544865589248 2155132058937312 2157789648801696 2159349538504704 2161944910546176 2162012329132032 2163055338565758 2167288323572736 2167960225954796 2169527468079104 2169893237423184 2172202809567232 2172569029957872 2174139603836928 2174813630251808 2176820632756224 2179069625614336 2180120863919334 2180188849308288 2182809268598322 2184387245257728 2187080911002624 2189709614020656 2193994760036352 2195121649646016 2197389550289024 2200030643498506 2202060917242368 2202743599818398 2204335987223552 2207054252655616 2211304383389696 2212440163647168 2222171062605312 2225609450335544 2229964850434048 2232645096648512 2243096632771488 2245238582286336 2266381372904064 2269105388977266 2271903524459478 2273545908329472 2274250752671092 2276349519614976 2287078919688576 2289827812620894 2294308884661248 2295487298069784 2299979445424128 2302743843796032 2305122934834048 2305511564762133 2307965485165184 2310023329076736 2313597651506232 2316450652390056 2318125239865344 2320911448086336 2320983823921152 2323773467940288 2327369066098531 2329444210763124 2331923604388352 2332316752748892 2334002810001408 2334726397182088 2336880973400064 2339295333380096 2339689724570016 2341381111824384 2342106986425024 2344268373737472 2347895683870464 2350717673875116 2355317904156672 2362763587731456 2363977161157248 2366419515695872 2369337653586176 2372185415189044 2373900293933056 2376827656706048 2385565993679232 2396810177284432 2401500608159744 2408030208710568 2415642527600064 2430021352169112 2440718401588992 2443728160763136 2446665334033284 2449193118261176 2451453328816128 2453986059784192 2455246487312736 2463008067356928 2465968413591732 2466045312916224 2470794183481344 2472063244075152 2476900941225984 2477668829662624 2479459963518976 2479877985626496 2482936034237568 2485501291716352 2486777906242266 2487717431313408 2491566701622096 2491644399209472 2494639164112368 2496442566008832 2499521041145856 2502525273166464 2503810631627487 2506397455798418 2508710456738304 2511302343187456 2511725733729576 2513541487693824 2514320735426864 2516641048276992 2517421256935312 2519241128255488 2522269062303872 2522347717320704 2523564561660051 2528503044168192 2534663868284184 2536496204476416 2539624071548928 2543553657526336 2546610813364709 2548451786134016 2551594396169728 2559660553375744 2560975257920352 2565986951184384 2586231424172032 2593263301688304 2596461170810832 2598338180947968 2608699392769782 2616946071566736 2622067296755712 2623414054936896 2626567196829849 2631707250052608 2632523131516538 2634426211238912 2634870359728152 2640026661801984 2644111601721408 2647289620473477 2647372174160064 2650554111869391 2652470226384384 2655741106217472 2659850361255464 2662221955157856 2665504860284448 2667431782858752 2668258739636672 2670637830674688 2670721112457216 2671465781391043 2673931113794304 2676693698771456 2678068514414748 2683309352994816 2686534484428704 2691791890464768 2695027217256192 2696411449444986 2699197260090604 2701688184179712 2702525761121732 2704479446509568 2707730022767392 2707814461241344 2710228821221376 2711069045930336 2713028907352064 2716374464806912 2721036211540374 2723003278334976 2726361135633408 2734979769360384 2739211631182208 2747870888182784 2755342258043823 2760734317257216 2787377433370452 2789392458958848 2796188953180896 2799077849441344 2801660947218432 2809368576828996 2812832935045068 2814866362693632 2818249615533408 2823764781121536 2825215136085888 2828610827355222 2832098914052226 2834146269287424 2835024910863964 2837552695091856 2837641181985792 2840572904818688 2842031892848304 2843105635786752 2847504801853824 2851016187556992 2854442889705498 2860028883618816 2861497864717128 2864454235198192 2867008259400768 2867097664843776 2870059820785664 2870543695690944 2873509411916416 2876963149190354 2877052865068928 2879618122547712 2882593214061568 2884073784754344 2889717764763648 2893190983230912 2896758706610496 2901240890615977 2906827818559112 2906918465744384 2909510352193536 2910412358131096 2912516327010304 2916107881336832 2919612818694208 2922307150823424 2926828866194688 2936081222989824 2949920218196224 2962894750140416 2963729487643776 2990795510361984 2992331656412397 2993651443048448 3001791082091256 3007665428631552 3011280411117888 3019658886151323 3021841830538752 3025473851969688 3029204699279304 3031394544439296 3035132692819968 3042539377323264 3043482624898079 3046196275613316 3046291268896512 3049438559584768 3049952676671628 3052157520771072 3053103750161192 3055921272907776 3059078512881664 3060649730759712 3066639260565504 3070325125061376 3074015419682844 3080031105435648 3081613085079984 3084796868674976 3087643639062528 3088600869853408 3090833653153792 3091354749205632 3094548597448448 3094645098561536 3098364623920384 3105925614350832 3109755670331856 3112003746668544 3115841297866752 3119586299426688 3124413266817206 3130527578493952 3134290231833488 3137182676619264 3140423872208896 3148962580621512 3151969548209664 3180754658238976 3195644517921024 3210706944947424 3220856703466752 3222511014597966 3228817298383872 3232698088405968 3236684473202544 3239024307757056 3240028469558816 3242917365819264 3243018493698048 3251940338932194 3254291202118656 3258304214350848 3262220445377712 3268604438421504 3270181295879001 3270283273962432 3273661983083648 3274213902897483 3276580867886592 3277596672967162 3280621366503936 3281638424219246 3284010756475904 3284564421030984 3287957884788976 3288060417221632 3290992140054528 3294392244641792 3296084325433536 3300045965247759 3304115399727597 3306503980835328 3310581378983424 3315703874989688 3316956575084544 3318660245470752 3322088935496128 3322192532279296 3325154688221184 3326185552149824 3330183371323081 3333256593907968 3336700364221952 3338414175503316 3344947275651072 3348967644972768 3351388650258432 3355521397702656 3364752748880068 3367857873429504 3371337392224256 3379551824378912 3381994939301888 3386165428731904 3411376129006638 3414633677227136 3430618379532864 3434741718931341 3441463326991872 3457684402251072 3461948227747776 3470396477259348 3474675978585084 3477187859798016 3478265857026376 3481367172129504 3481475735881728 3485660201910432 3488180023738368 3489261428755648 3492481454751744 3497885406582528 3502089595773132 3508943000070144 3513160479637536 3520035549069312 3521843525805696 3525482135628544 3526076510812674 3529719493964636 3529829565546752 3532976856235008 3534072149159188 3536626968512512 3540988141623296 3544145381597184 3549629273543808 3554006480379264 3558278122783566 3560850440899584 3565241485059072 3570758019219664 3577745803993088 3578348990518848 3582045979238272 3593369623008256 3595215265926648 3602250912239616 3628048282053832 3630671037779968 3635148180844544 3645032028253668 3673789677391764 3680979089676288 3682869730969104 3694512101035392 3698952620387598 3699067969374336 3706191275222016 3716503244493936 3719189945278464 3728251937574528 3730166859363399 3737350052433144 3737466598814208 3741958746168552 3744663849013248 3745824769105328 3749281561718784 3750443913393424 3753155150258176 3753787909749696 3757666154044544 3759596183697627 3766953514781184 3771481103140296 3776131885402968 3778861692383232 3783403593455808 3783521575981056 3789375857131072 3792754566252288 3793930395420893 3796673069138432 3801354916742656 3801995802426276 3804744306714624 3805923852940664 3809436107323392 3813371844825088 3815330486289504 3822677679201024 3822796886458368 3827391594254592 3839490830063616 3841462886880528 3845431713005792 3848980426776576 3852957019684864 3857587977641216 3862344942147328 3879347136258048 3894816538087202 3902438488259584 3913049089154673 3914774963986432 3925419107350104 3933100945133568 3948784697274807 3951639316858368 3966167402582112 3971058261240096 3973928982626304 3978705339576576 3979938817174411 3983611659326208 3987727347149312 3989775541883196 4002388109455008 4010220571508736 4015040548157184 4017102771622122 4024964029492224 4026211848201764 4029122440718336 4029801726643056 4033965135959584 4037687835697152 4038939599039072 4041859392585728 4042540825884288 4046843590426624 4048795890135906 4053788641682598 4056719169764352 4061595034151088 4061721691862016 4066603568895504 4069543361028096 4074561697210368 4080866307679616 4081554317310561 4084504917502464 4085771195068654 4089541703450112 4093766833415168 4098687226243792 4102469654040576 4106708140580864 4108817446773312 4121806332274176 4141234152467776 4145055844220928 4146340893775808 4159448399235584 4182910235492352 4198616774162016 4202626064279552 4214052865243494 4219249402567602 4222299544040448 4227374423300112 4235647171682304 4252537366295946 4260859357228032 4263047839272456 4271257202780736 4276524281335488 4280942593263232 4281664334558247 4286087956957058 4290043325428224 4294475604622336 4296681352797288 4305089731178496 4310264117874624 4315444723785531 4315579297603392 4322256837040129 4323889821092352 4326110677131516 4334576647145472 4335920451909592 4339054936158208 4339786474846368 4344405619134464 4345138059915744 4348279207673856 4349627260503616 4353641265512448 4360241727838668 4360377698616576 4365618537196644 4368774490515456 4374161822005248 4379419228041312 4387989520072704 4390243299292032 4394779100578048 4400061286997012 4404121834484736 4405487199636796 4408671974447104 4414108505311232 4422608766779392 4424880327294336 4444342125210624 4451218900671088 4459929700868096 4465290193297024 4486193265542976 4490477164572672 4532762745808128 4538210777954532 4543807048918956 4547091816658944 4548501505342184 4552699039229952 4574157839377152 4579655625241788 4588617769322496 4590974596139568 4599958890848256 4605487687592064 4610245869668096 4611023129524266 4615930970330368 4620046658153472 4627195303012464 4632901304780112 4636250479730688 4641822896172672 4641967647842304 4647546935880576 4654738132197062 4658888421526248 4663847208776704 4664633505497784 4668005620002816 4669452794364176 4673761946800128 4678590666760192 4679379449140032 4684213972850048 4686619900225809 4695791367740928 4701435347750232 4710635808313344 4723595205158557 4727954322314496 4729420081963031 4732839031391744 4738675307172352 4744370830378088 4747800587866112 4753655313412096 4771131987358464 4793620354568864 4803001216319488 4816060417421136 4831285055200128 4860042704338224 4877910508398291 4881436803177984 4887456321526272 4893330668066568 4898386236522352 4902906657632256 4907972119568384 4910492974625472 4916395009450743 4922457636328869 4926016134713856 4931936827183464 4932090625832448 4941588366962688 4944126488150304 4953801882451968 4955337659325248 4959755971252992 4961293594011937 4965872068475136 4971002583432704 4973555812484532 4975434862626816 4983133403244192 4983288798418944 4989278328224736 4992885132017664 4999042082291712 5005050546332928 5007621263254974 5012794911596836 5017420913476608 5022604686374912 5023451467459152 5027082975387648 5028641470853728 5033282096553984 5034842513870624 5038482256510976 5044538124607744 5044695434641408 5047129123320102 5057006088336384 5069327736568368 5072992408952832 5079248143097856 5087107315052672 5093221626729418 5096903572268032 5103188792339456 5117064193509957 5119321106751488 5121950515840704 5186526603376608 5192922341621664 5196676361895936 5217398785539564 5233892143133472 5244134593511424 5246828109873792 5253134393659698 5263414500105216 5265046263033076 5268852422477824 5269740719456304 5280053323603968 5288223203442816 5294579240946954 5294744348320128 5301108223738782 5304940452768768 5311482212434944 5319700722510928 5324443910315712 5331009720568896 5336517479273344 5337417184175349 5341275661349376 5342931562782086 5347862227588608 5353387397542912 5356137028829496 5366618705989632 5373068968857408 5390054434512384 5392822898889972 5398394520181208 5403376368359424 5405051522243464 5408958893019136 5415460045534784 5415628922482688 5420457642442752 5422138091860672 5442072423080748 5446006556669952 5452722271266816 5469959538720768 5478423262364416 5495741776365568 5510684516087646 5521468634514432 5574754866740904 5578784917917696 5592377906361792 5598155698882688 5618737153657992 5625665870090136 5629732725387264 5636499231066816 5650430272171776 5652182017667861 5657221654710444 5664197828104452 5668292538574848 5670049821727928 5675105390183712 5675282363971584 5681145809637376 5684063785696608 5686211271573504 5695009603707648 5702032375113984 5708885779410996 5720057767237632 5722995729434256 5728908470396384 5734016518801536 5734195329687552 5740119641571328 5741087391381888 5747018823832832 5753926298380708 5754105730137856 5759236245095424 5765186428123136 5768147569508688 5779435529527296 5786381966461824 5793517413220992 5802481781231954 5813655637118224 5813836931488768 5819020704387072 5820824716262192 5825032654020608 5832215762673664 5839225637388416 5842224807130803 5853657732389376 5872162445979648 5899840436392448 5925789500280832 5927458975287552 5981591020723968 5984663312824794 5987302886096896 6003582164182512 6015330857263104 6022560822235776 6039317772302646 6043683661077504 6050947703939376 6058409398558608 6062789088878592 6070265385639936 6073193835203859 6080682962523897 6085078754646528 6086965249796158 6092392551226632 6092582537793024 6098877119169536 6099905353343256 6104315041542144 6106207500322384 6111842545815552 6118157025763328 6121299461519424 6128656792602981 6140650250122752 6148030839365688 6160062210871296 6163226170159968 6169593737349952 6175287278125056 6177009114438113 6177201739706816 6182709498411264 6184626261028579 6189097194896896 6196729247840768 6211851228701664 6219511340663712 6224007493337088 6231682595733504 6239172598853376 6248826533634412 6261055156987904 6268580463666976 6274365353238528 6280847744417792 6297925161243024 6303939096419328 6361509316477952 6378806049443919 6391289035842048 6421413889894848 6429131935435587 6441713406933504 6445022029195932 6457634596767744 6465396176811936 6473368946405088 6478048615514112 6480056939117632 6485834731638528 6486036987396096 6503880677864388 6508582404237312 6516608428701696 6524440890755424 6537208876843008 6540362591758002 6540566547924864 6547323966167296 6548427805794966 6553161735773184 6555193345934324 6561242733007872 6563276848438492 6568021512951808 6569128842061968 6575915769577952 6576120834443264 6581984280109056 6588784489283584 6592168650867072 6600091930495518 6608230799455194 6613007961670656 6621162757966848 6631407749979376 6633913150169088 6637320490941504 6644177870992256 6644385064558592 6652371104299648 6660366742646162 6666513187815936 6673400728443904 6676828351006632 6689894551302144 6697935289945536 6729505497760136 6735715746859008 6742674784448512 6759103648757824 6822752258013276 6829267354454272 6861236759065728 6869483437862682 6882926653983744 6915368804502144 6923896455495552 6940792954518696 6949351957170168 6954375719596032 6956531714052752 6962734344259008 6962951471763456 6971320403820864 6978522857511296 6982107198295593 6995770813165056 7004179191546264 7017886000140288 7026320959275072 7043687051611392 7045870734353087 7050964271257088 7052153021625348 7059438987929272 7059659131093504 7065953712470016 7068144298318376 7073253937025024 7081976283246592 7088290763194368 7099258547087616 7108012960758528 7116556245567132 7121700881799168 7130482970118144 7141516038439328 7155491607986176 7156697981037696 7164091958476544 7186739246016512 7190430531853296 7204501824479232 7256096564107664 7261342075559936 7270296361689088 7290064056507336 7347579354783528 7361958179352576 7365739461938208 7389024202070784 7391314946181049 7397905240775196 7398135938748672 7412382550444032 7433006488987872 7438379890556928 7456503875149056 7460333718726798 7474700104866288 7474933197628416 7483917492337104 7489327698026496 7491649538210656 7498563123437568 7500887826786848 7506310300516352 7507575819499392 7515332308089088 7519192367395254 7533907029562368 7542962206280592 7552263770805936 7557723384766464 7566807186911616 7567043151962112 7570693684980153 7578751714262144 7585509132504576 7587860790841786 7593346138276864 7602709833485312 7603991604852552 7609488613429248 7611847705881328 7618872214646784 7626743689650176 7630660972579008 7639832440094127 7645355358402048 7654783188509184 7678981660127232 7682925773761056 7690863426011584 7697960853553152 7709602599364393 7715175955282432 7724689884294656 7758694272516096 7789633076174404 7804876976519168 7826098178309346 7829549927972864 7850838214700208 7866201890267136 7897569394549614 7903278633716736 7932334805164224 7941868861420431 7942116522480192 7951662335608173 7957410679153152 7959877634348822 7967223318652416 7975454694298624 7979551083766392 8004776218910016 8014397344173129 8030081096314368 8034205543244244 8049928058984448 8052423696403528 8058244881436672 8059603453286112 8067930271919168 8075375671394304 8077879198078144 8085081651768576 8097591780271812 8107577283365196 8113438339528704 8123190068302176 8123443383724032 8133207137791008 8139086722056192 8149123394420736 8161732615359232 8163108634621122 8169009835004928 8171542390137308 8179083406900224 8187533666830336 8197374452487584 8204939308081152 8213416281161728 8217634893546624 8243612664548352 8282468304935552 8292681787551616 8318896798471168 8397233548324032 8405252128559104 8428105730486988 8438498805135204 8444599088080896 8454748846600224 8471294343364608 8505074732591892 8521718714456064 8526095678544912 8542514405561472 8553048562670976 8561885186526464 8563328669116494 8572175913914116 8580086650856448 8588951209244672 8593362705594576 8610179462356992 8620528235749248 8630889447571062 8631158595206784 8644513674080258 8647779642184704 8652221354263032 8669153294290944 8671840903819184 8678109872316416 8679572949692736 8688811238268928 8690276119831488 8699254521007232 8703722671847931 8720483455677336 8720755397233152 8731237074393288 8737548981030912 8748323644010496 8758838456082624 8772391095294463 8780486598584064 8789558201156096 8800122573994024 8808243668969472 8810974399273592 8817343948894208 8828217010622464 8849760654588672 8888684250421248 8902437801342176 8919859401736192 8930580386594048 8972386531085952 8980954329145344 9058976658453969 9065525491616256 9076421555909064 9087614097837912 9094183633317888 9097003010684368 9105398078459904 9130447874694237 9148315678754304 9159311250483576 9177235538644992 9181949192279136 9199917781696512 9210975375184128 9213830960307883 9220491739336192 9222046259048532 9231861940660736 9240093316306944 9254390606024928 9265802609560224 9272500959461376 9283645792345344 9283935295684608 9295093871761152 9309476264394124 9317776843052496 9327694417553408 9329267010995568 9336011240005632 9338905588728352 9347523893600256 9357181333520384 9358758898280064 9368427945700096 9373239800451618 9391582735481856 9402870695500464 9421271616626688 9447190410317114 9455908644628992 9458840163926062 9465678062783488 9477350614344704 9488741660756176 9495601175732224 9507310626824192 9542263974716928 9587240709137728 9632120834842272 9662570110400256 9720085408676448 9755821016796582 9762873606355968 9774912643052544 9786661336133136 9796772473044704 9805813315264512 9815944239136768 9820985949250944 9832790018901486 9844915272657738 9852032269427712 9863873654366928 9864181251664896 9883176733925376 9888252976300608 9900137895743277 9910675318650496 9912346199182791 9919511942505984 9922587188023874 9931744136950272 9942005166865408 9947111624969064 9950869725253632 9966266806488384 9966577596837888 9978556656449472 9990550113969243 10010101092665856 10015242526509948 10025589823193672 10034841826953216 10045209372749824 10046902934918304 10054165950775296 10057282941707456 10066564193107968 10069685027741248 10089076249215488 10094258246640204 10114012176672768 10138655473136736 10145984817905664 10158496286195712 10174214630105344 10186443253458836 10193807144536064 10206377584678912 10234128387019914 10238642213502976 10243901031681408 10373053206753216 10385844683243328 10434797571079128 10467784286266944 10493656219747584 10506268787319396 10526829000210432 10530092526066152 10537704844955648 10539481438912608 10560106647207936 10576446406885632 10589158481893908 10589488696640256 10602216447477564 10609880905537536 10622964424869888 10639401445021856 10648887820631424 10662019441137792 10673034958546688 10674834368350698 10682551322698752 10685863125564172 10695724455177216 10706774795085824 10712274057658992 10733237411979264 10746137937714816 10780108869024768 10785645797779944 10796789040362416 10806752736718848 10810103044486928 10817917786038272 10830920091069568 10831257844965376 10844276183721344 10884144846161496 10892013113339904 10905444542533632 10935446433860221 10956846524728832 10991483552731136 11021369032175292 11042937269028864 11149509733481808 11157569835835392 11184755812723584 11196311397765376 11237474307315984 11251331740180272 11259465450774528 11272998462133632 11278788551092881 11300860544343552 11304364035335722 11314443309420888 11328395656208904 11336585077149696 11340099643455856 11350210780367424 11350564727943168 11362291619274752 11368127571393216 11381791186262679 11390019207415296 11404064750227968 11417771558821992 11440115534475264 11445991458868512 11457816940792768 11468033037603072 11468390659375104 11471588355385067 11482174782763776 11485734484767361 11494037647665664 11507852596761416 11508211460275712 11518472490190848 11530372856246272 11536295139017376 11558871059054592 11572763932923648 11587034826441984 11604963562463908 11627311274236448 11627673862977536 11638041408774144 11641649432524384 11650065308041216 11664431525347328 11678451274776832 11684449614261606 11707315464778752 11744324891959296 11799680872784896 11846354091824421 11851579000561664 11854917950575104 11939816451523233 11963182041447936 11969326625649588 12007164328365024 12030661714526208 12045121644471552 12078635544605292 12087367322155008 12101895407878752 12116818797117216 12125578177757184 12140530771279872 12146387670407718 12161365925047794 12170157509293056 12173930499592316 12184785102453264 12185165075586048 12197754238339072 12199810706686512 12208630083084288 12212415000644768 12223685091631104 12236314051526656 12242598923038848 12257313585205962 12281300500245504 12296061678731376 12320124421742592 12326452340319936 12339187474699904 12354018228876226 12354403479413632 12365418996822528 12369252522057158 12378194389793792 12393458495681536 12423702457403328 12439022681327424 12478345197706752 12497653067268824 12522110313975808 12537160927333952 12548730706477056 12595850322486048 12607878192838656 12723018632955904 12757612098887838 12782578071684096 12842827779789696 12858263870871174 12883426813867008 12890044058391864 12915269193535488 12930792353623872 12946334171356593 12946737892810176 12960113878235264 12966770511120387 12971669463277056 13007761355728776 13017164808474624 13033216857403392 13048881781510848 13080725183516004 13081133095849728 13094647932334592 13096855611589932 13106323471546368 13110386691868648 13122485466015744 13126553696876984 13136043025903616 13138257684123936 13151831539155904 13152241668886528 13163968560218112 13184337301734144 13200183860991036 13216461598910388 13226015923341312 13242325515933696 13262815499958752 13267826300338176 13274640981883008 13288355741984512 13288770129117184 13304742208599296 13320733485292324 13333026375631872 13346801456887808 13353656702013264 13379789102604288 13395870579891072 13459010995520272 13471431493718016 13485349568897024 13518207297515648 13645504516026552 13658534708908544 13722473518131456 13738966875725364 13765853307967488 13830737609004288 13847792910991104 13881585909037392 13898703914340336 13908751439192064 13913063428105504 13925468688518016 13925902943526912 13942640807641728 13957045715022592 13964214396591186 13991541626330112 14008358383092528 14035772000280576 14052641918550144 14059859700677427 14087374103222784 14091741468706174 14101928542514176 14104306043250696 14118877975858544 14119318262187008 14131907424940032 14136288596636752 14146507874050048 14163952566493184 14170785615475671 14188260245889093 14198517094175232 14216025921517056 14233112491134264 14243401763598336 14260965940236288 14283032076878656 14300199182740289 14313395962075392 14328183916953088 14373478492033024 14380861063706592 14409003648958464 14512193128215328 14522684151119872 14540592723378176 14580128113014672 14695158709567056 14723916358705152 14731478923876416 14749185028352229 14767372908986607 14778048404141568 14782629892362098 14795810481550392 14796271877497344 14824765100888064 14866012977975744 14883880782035811 14913007750298112 14920667437453596 14949400209732576 14949866395256832 14967834984674208 14978655396052992 14983299076421312 14997126246875136 15001307849349703 15001775653573696 15015151638998784 15030664616178176 15038384734790508 15067814059124736 15085924412561184 15104527541611872 15115446769532928 15133614373823232 15134086303924224 15141387369960306 15157503428524288 15171018265009152 15175721581683572 15186692276553728 15205419666970624 15207983209705104 15218977226858496 15223695411762656 15237744429293568 15253487379300352 15261321945158016 15279664880188254 15290710716804096 15309566377018368 15357963320254464 15365851547522112 15381726852023168 15419205198728786 15430351910564864 15449379768589312 15579266152348808 15609753953038336 15652196356618692 15701676429400416 15732403780534272 15795138789099228 15806557267433472 15864669610328448 15883737722840862 15884233044960384 15903324671216346 15914821358306304 15919755268697644 15934446637304832 15950909388597248 15959102167532784 16009552437820032 16028794688346258 16060162192628736 16068411086488488 16099856117968896 16104847392807056 16116489762873344 16119206906572224 16135860543838336 16155758396156288 16170163303537152 16195183560543624 16215154566730392 16226876679057408 16246380136604352 16246886767448064 16266414275582016 16291583462689717 16323465230718464 16326217269242244 16338019670009856 16343084780274616 16358166813800448 16375067333660672 16394748904975168 16409878616162304 16435269787093248 16487225329096704 16564936609871104 16585363575103232 16637793596942336 16794467096648064 16810504257118208 16856211460973976 16876997610270408 16889198176161792 16909497693200448 16956546053003583 17010149465183784 17043437428912128 17052191357089824 17085028811122944 17106097125341952 17111400354857497 17123770373052928 17126657338232988 17144351827828232 17160173301712896 17177902418489344 17186725411189152 17220358924713984 17241056471498496 17261778895142124 17262317190413568 17289027348160516 17295559284369408 17304442708526064 17338306588581888 17343681807638368 17356219744632832 17359145899385472 17377622476537856 17380552239662976 17398509042014464 17407445343695862 17440966911354672 17441510794466304 17462474148786576 17475097962061824 17496647288020992 17517676912165248 17526674421392409 17544782190588926 17560973197168128 17579116402312192 17600245147988048 17616487337938944 17621948798547184 17634687897788416 17656434021244928 17699521309177344 17777368500842496 17804875602684352 17861160773188096 17944773062171904 17961908658290688 18117953316907938 18131050983232512 18152843111818128 18175228195675824 18188367266635776 18194006021368736 18210796156919808 18260895749388474 18296631357508608 18318622500967152 18354471077289984 18363898384558272 18385970377808943 18421950750368256 18427661920615766 18440983478672384 18444092518097064 18463723881321472 18480186632613888 18508781212049856 18531027343314339 18531605219120448 18553878783085737 18567291584690688 18590187743522304 18618952528788248 18635553686104992 18655388835106816 18658534021991136 18672022480011264 18677811177456704 18695047787200512 18700260469737301 18717517796560128 18736855891400192 18746479600903236 18783165470963712 18805741391000928 18842543233253376 18894380820634228 18911817289257984 18917680327852124 18931356125566976 18954701228689408 18977483321512352 18991202351464448 19014621253648384 19084527949433856 19174481418275456 19264241669684544 19287395806306761 19325140220800512 19440170817352896 19511642033593164 19525747212711936 19549825286105088 19573322672266272 19593544946089408 19611626630529024 19641971898501888 19665580037802972 19689830545315476 19704064538855424 19727747308733856 19728362503329792 19766353467850752 19776505952601216 19800275791486554 19821350637300992 19824692398365582 19839023885011968 19845174376047748 19863488273900544 19884010333730816 19894223249938128 19901739450507264 19932533612976768 19933155193675776 19957113312898944 19981100227938486 20020202185331712 20030485053019896 20051179646387344 20069683653906432 20090418745499648 20093805869836608 20114565883414912 20139370055482496 20178152498430976 20188516493280408 20228024353345536 20277310946273472 20308686234311839 20348429260210688 20372886506917672 20387614289072128 20412755169357824 20468256774039828 20487802063362816 20746106413506432 20771689366486656 20869595142158256 20935568572533888 20946321594886779 20987312439495168 21012537574638792 21053658000420864 21060185052132304 21075409689911296 21078962877825216 21137612203059261 21152892813771264 21178316963787816 21178977393280512 21204432894955128 21219761811075072 21245928849739776 21278802890043712 21297775641262848 21304378374286553 21324038882275584 21346069917093376 21349668736701396 21365102645397504 21371726251128344 21391448910354432 21413549590171648 21424548115317984 21466474823958528 21492275875429632 21560217738049536 21571291595559888 21593578080724832 21613505473437696 21620206088973856 21635835572076544 21661840182139136 21662515689930752 21688552367442688 21768289692322992 21784026226679808 21810889085067264 21870892867720442 21913693049457664 21982967105462272 22042738064350584 22085874538057728 22173944838543147 22299019466963616 22315139671670784 22369511625447168 22392622795530752 22474948614631968 22502663480360544 22518930901549056 22545996924267264 22557577102185762 22601721088687104 22608728070671444 22628886618841776 22656791312417808 22673170154299392 22680199286911712 22700421560734848 22701129455886336 22724583238549504 22736255142786432 22763582372525358 22780038414830592 22808129500455936 22835543117643984 22880231068950528 22891982917737024 22915633881585536 22919497320282381 22936066075206144 22943176710770134 22964349565527552 22971468969534722 22988075295331328 23015705193522832 23016422920551424 23036944980381696 23060745712492544 23072590278034752 23128807798093179 23145527865847296 23174069652883968 23209927124927816 23254622548472896 23255347725955072 23276082817548288 23283298865048768 23356902549553664 23368899228523212 23414630929557504 23488649783918592 23599361745569792 23692708183648842 23703158001123328 23709835901150208 23879632903046466 23926364082895872 23938653251299176 24014328656730048 24043192032519387 24090243288943104 24157271089210584 24174734644310016 24203790815757504 24233637594234432 24292775340815436 24322731850095588 24340315018586112 24347860999184632 24369570204906528 24370330151172096 24395508476678144 24399621413373024 24417260166168576 24424830001289536 24447370183262208 24485197846077696 24514627170411924 24562601000491008 24592123357462752 24640248843485184 24652904680639872 24678374949399808 24708036457752452 24708806958827264 24730837993645056 24738505044114316 24756388779587584 24786916991363072 24847404914806656 24878045362654848 24956690395413504 24995306134537648 25044220627951616 25074321854667904 25191700644972096 25215756385677312 25446037265911808 25515224197775676 25565156143368192 25685655559579392 25716527741742348 25766853627734016 25780088116783728 25830538387070976 25861584707247744 25892668342713186 25893475785620352 25920227756470528 25933541022240774 25943338926554112 26015522711457552 26034329616949248 26066433714806784 26097763563021696 26111168015543793 26161450367032008 26162266191699456 26189295864669184 26193711223179864 26212646943092736 26220773383737296 26244970932031488 26253107393753968 26272086051807232 26276515368247872 26303663078311808 26304483337773056 26317173285883389 26368674603468288 26400367721982072 26432923197820776 26452031846682624 26484651031867392 26525630999917504 26549281963766016 26557512767946251 26576711483969024 26609484417198592 26641466970584648 26666052751263744 26693602913775616 26707313404026528 26759578205208576 26791741159782144 26918021991040544 26942862987436032 26970699137794048 27036414595031296 27291009032053104 27317069417817088 27391343624082711 27444947036262912 27477933751450728 27531706615934976 27641492880923649 27661475218008576 27695585821982208 27763171818074784 27797407828680672 27817502878384128 27826126856211008 27850937377036032 27851805887053824 27859571720220877 27885281615283456 27914091430045184 27928428793182372 27983083252660224 28016716766185056 28071544000561152 28105283837100288 28119719401354854 28174748206445568 28183482937412348 28203857085028352 28208612086501392 28237755951717088 28238636524374016 28263814849880064 28272577193273504 28293015748100096 28327905132986368 28341571230951342 28376520491778186 28397034188350464 28432051843034112 28466224982268528 28486803527196672 28521931880472576 28566064153757312 28600398365480578 28626791924150784 28656367833906176 28746956984066048 28761722127413184 29024386256430656 29160256226029344 29390317419134112 29447832717410304 29462957847752832 29498370056704458 29534745817973214 29556096808283136 29565259784724196 29591620963100784 29592543754994688 29649530201776128 29732025955951488 29767761564071622 29826015500596224 29841334874907192 29898800419465152 29899732790513664 29935669969348416 29966598152842624 29971650341907729 30002615698699406 30003551307147392 30030303277997568 30061329232356352 30076769469581016 30135628118249472 30171848825122368 30209055083223744 30255797859280903 30267228747646464 30282774739920612 30315006857048576 30342036530018304 30351443163367144 30373384553107456 30410839333941248 30415966419410208 30437954453716992 30447390823525312 30475488858587136 30522643890316032 30559329760376508 30581421433608192 30619132754036736 30715926640508928 30731703095044224 30763453704046336 30838410397457572 30860703821129728 30898759537178624 31158532304697616 31219507906076672 31304392713237384 31403352858800832 31590277578198456 31613114534866944 31729339220656896 31767475445681724 31768466089920768 31806649342432692 31829642716612608 31839510537395288 31868893274609664 31901818777194496 31918204335065568 32019104875640064 32057589376692516 32120324385257472 32136822172976976 32199712235937792 32209694785614112 32232979525746688 32238413813144448 32271721087676672 32311516792312576 32340326607074304 32390367121087248 32430309133460784 32453753358114816 32492760273208704 32493773534896128 32532828551164032 32583166925379434 32646930461436928 32652434538484488 32676039340019712 32686169560549232 32716333627600896 32750134667321344 32789497809950336 32806339301580663 32870539574186496 32974450658193408 33105940573741217 33129873219742208 33170727150206464 33275587193884672 33588934193296128 33621008514236416 33712422921947952 33753995220540816 33778396352323584 33818995386400896 33913092106007166 34020298930367568 34086874857824256 34104382714179648 34145373558788037 34170057622245888 34212194250683904 34222800709714994 34247540746105856 34253314676465976 34288703655656464 34320346603425792 34355804836978688 34373450822378304 34414765066155201 34457203454302083 34482112942996992 34523557790284248 34524634380827136 34578054696321032 34591118568738816 34608885417052128 34676613177163776 34687363615276736 34718291798770944 34729055158083559 34761104479325952 34797018084028928 34814890687391724 34881933822709344 34883021588932608 34924948297573152 34950195924123648 34993294576041984 35035353824330496 35053348842784818 35089564381177852 35121946394336256 35158232804624384 35200490295976096 35232974675877888 35243897597094368 35269375795576832 35312868042489856 35399042618354688 35554737001684992 35609751205368704 35722321546376192 35819449354569699 35889546124343808 36235906633815876 36262101966465024 36305686223636256 36350456391351648 36376734533271552 36388012042737472 36421592313839616 36521791498776948 36593262715017216 36637245001934304 36708942154579968 36727796769116544 36771940755617886 36843901500736512 36855323841231532 36881966957344768 36888185036194128 36927447762642944 36960373265227776 37017562424099712 37062054686628678 37063210438240896 37107757566171474 37134583169381376 37180375487044608 37237905057576496 37271107372209984 37310777670213632 37317068043982272 37355622354913408 37400520939474602 37435035593120256 37473711782800384 37492959201806472 37566330941927424 37611482782001856 37788761641268456 37823634578515968 37835360655704248 37862712251133952 37909402457378816 37954966643024704 38169055898867712 38348962836550912 38528483339369088 38574791612613522 38650280441601024 38880341634705792 38900311533361161 39023284067186328 39051494425423872 39099650572210176 39146645344532544 39187089892178816 39283943797003776 39331160075605944 39379661090630952 39408129077710848 39455494617467712 39456725006659584 39553011905202432 39565274123675027 39600551582973108 39642701274601984 39649384796731164 39678047770023936 39690348752095496 39726976547801088 39768020667461632 39788446499876256 39803478901014528 39865067225953536 39866310387351552 39914226625797888 39962200455876972 40040404370663424 40060970106039792 40102359292774688 40139367307812864 40180837490999296 40187611739673216 40229131766829824 40278740110964992 40356304996861952 40377032986560816 40456048706691072 40554621892546944 40617372468623678 40696858520421376 40745773013835344 40775228578144256 40825510338715648 40936513548079656 40975604126725632 41492212827012864 41543378732973312 41739190284316512 41871137145067776 41892643189773558 41974624878990336 42025075149277584 42107316000841728 42120370104264608 42150819379822592 42157925755650432 42275224406118522 42305785627542528 42356633927575632 42357954786561024 42408865789910256 42439523622150144 42491857699479552 42512356846427013 42557605780087424 42564780737667279 42595551282525696 42608756748573106 42648077764551168 42692139834186752 42699337473402792 42730205290795008 42743452502256688 42782897820708864 42827099180343296 42849096230635968 42900597548220867 42984551750859264 43120435476099072 43142583191119776 43187156161449664 43227010946875392 43240412177947712 43292383827200053 43323680364278272 43377104734885376 43536579384645984 43568052453359616 43621778170134528 43741785735440884 43827386098915328 43965934210924544 44085476128701168 44171749076115456 44347889677086294 44598038933927232 44651642346107433 44739023250894336 44785245591061504 44949897229263936 45003923548049109 45005326960721088 45091993848534528 45115154204371524 45203442177374208 45217456141342888 45257773237683552 45313582624835616 45346340308598784 45360398573823424 45400843121469696 45402258911772672 45472510285572864 45527164745050716 45560076829661184 45616259000911872 45671086235287968 45760462137901056 45783965835474048 45831267763171072 45838994640564762 45872132150412288 45886353421540268 45928699131055104 45942937939069444 45976150590662656 46031410387045664 46032845841102848 46073889960763392 46121491424985088 46145180556069504 46257615596186358 46291055731694592 46348139305767936 46419854249855632 46509245096945792 46510695451910144 46566597730097536 46713805099107328 46737798457046424 46829261859115008 47198723491139584 47385416367297684 47419671802300416 47759265806092932 47852728165791744 47877306502598352 48028657313460096 48086384065038774 48180486577886208 48314542178421168 48349469288620032 48407581631515008 48467275188468864 48585550681630872 48645463700191176 48680630037172224 48695721998369264 48739140409813056 48740660302344192 48791016953356288 48799242826746048 48849660002579072 48874750388069151 48970395692155392 49029254340823848 49125202000982016 49184246714925504 49305809361279744 49321095140471609 49356749898799616 49416072915504904 49417613917654528 49461675987290112 49477010088228632 49512777559175168 49573833982726144 49694809829613312 49756090725309696 49913380790827008 49990612269075296 50088441255903232 50148643709335808 50383401289944192 50431512771354624 50869638159010749 50892074531823616 51030448395551352 51130312286736384 51334201064572491 51371311119158784 51433055483484696 51533707255468032 51560176233567456 51661076774141952 51723169414495488 51739204623267343 51785336685426372 51786951571240704 51840455512941056 51867082044481548 51886677853108224 52031045422915104 52068659233898496 52132867429613568 52195527126043392 52222336031087586 52322900734064016 52324532383398912 52378591729338368 52387422446359728 52425293886185472 52441546767474592 52489941864062976 52506214787507936 52544172103614464 52553030736495744 52607326156623616 52608966675546112 52634346571766778 52737349206936576 52800735443964144 52865846395641552 52904063693365248 52969302063734784 53051261999835008 53098563927532032 53115025535892502 53153422967938048 53218968834397184 53282933941169296 53332105502527488 53387205827551232 53414626808053056 53583482319564288 53836043982081088 53885725974872064 54072829190062592 54582018064106208 54634138835634176 54782687248165422 54889894072525824 54955867502901456 55063413231869952 55282985761847298 55322950436017152 55391171643964416 55526343636149568 55593082029943017 55594815657361344 55652253712422016 55661636349257211 55701874754072064 55719143440441754 55770563230566912 55828182860090368 55856857586364744 55966166505320448 56033433532370112 56100781409211903 56210567674200576 56239438802709708 56349496412891136 56366965874824696 56407714170056704 56417224173002784 56475511903434176 56477273048748032 56527629699760128 56545154386547008 56683142461902684 56753040983556372 56794068376700928 56864103686068224 56932449964537056 56973607054393344 57043863760945152 57132128307514624 57200796730961156 57253583848301568 57312735667812352 57493913968132096 57523444254826368 58048772512861312 58320512452058688 58780634838268224 58925915695505664 58996740113408916 59069491635946428 59112193616566272 59130519569448392 59183241926201568 59185087509989376 59299060403552256 59464051911902976 59535523128143244 59652031001192448 59682669749814384 59797600838930304 59799465581027328 59871339938696832 59933196305685248 59943300683815458 60005231397398812 60007102614294784 60060606555995136 60122658464712704 60153538939162032 60271256236498944 60343697650244736 60418110166447488 60511595718561806 60534457495292928 60565549479841224 60630013714097152 60684073060036608 60702886326734288 60746769106214912 60821678667882496 60831932838820416 60894781647050624 60926058702935517 61045287780632064 61118659520753016 61162842867216384 61238265508073472 61406737667061241 61463406190088448 61526907408092672 61676820794915144 61721407642259456 61797519074357248 62317064609395232 62439015812153344 62608785426474768 62806705717601664 63180555156396912 63226229069733888 63412836609177783 63458678441313792 63534950891363448 63536932179841536 63613298684865384 63659285433225216 63679021074790576 63737786549219328 63803637554388992 63836408670131136 63913135122859659 64038209751280128 64115178753385032 64240648770514944 64273644345953952 64399424471875584 64419389571228224 64476827626288896 64496816722155181 64543442175353344 64623033584625152 64680653214148608 64780734242174496 64860618266921568 64907506716229632 64985520546417408 64987547069792256 65065657102328064 65166333850758868 65293860922873856 65304869076968976 65352078680039424 65372339121098464 65432667255201792 65500269334642688 65578995619900672 65612678603161326 65741079148372992 65948901316386816 66211881147482434 66259746439484416 66341454300412928 66521834515629441 66551174387769344 67177868386592256 67424845843895904 67507990441081632 67556792704647168 67637990772801792 67826184212014332 68040597860735136 68173749715648512 68208765428359296 68290747117576074 68340115244491776 68424388501367808 68445601419429988 68495081492211712 68506629352931952 68577407311312928 68640693206851584 68711609673957376 68746901644756608 68829530132310402 68914406908604166 68964225885993984 69047115580568496 69049268761654272 69156109392642064 69182237137477632 69217770834104256 69374727230553472 69386423394279537 69436583597541888 69458110316167118 69522208958651904 69594036168057856 69629781374783448 69763867645418688 69766043177865216 69849896595146304 70070707648660992 70106697685569636 70179128762355704 70243892788672512 70316465609248768 70400980591952192 70465949351755776 70487795194188736 70798085236709376 71109474003369984 71219502410737408 71444643092752384 71638898709139398 71779092248687616 72471813267631752 72524203932930048 72611372447272512 72700912782703296 72776024085474944 73043582997553896 73186525430034432 73274490003868608 73455593538233088 73478366229682193 73543881511235772 73687803001473024 73710647682463064 73763933914689536 73776370072388256 73854895525285888 73920746530455552 74035124848199424 74124109373257356 74126420876481792 74215515132342948 74269166338762752 74360750974089216 74475810115152992 74542214744419968 74621555340427264 74634136087964544 74711244709826816 74801041878949204 74870071186240512 74947423565600768 74985918403612944 75132661883854848 75222965564003712 75577523282536912 75647269157031936 75670721311408496 75725424502267904 75818804914757632 75909933286049408 76338111797735424 76697925673101824 77056966678738176 77149583225227044 77300560883202048 77760683269411584 77800623066722322 78046568134372656 78102988850847744 78199301144420352 78293290689065088 78374179784357632 78567887594007552 78662320151211888 78759322181261904 78816258155421696 78910989234935424 78913450013319168 78951519857650167 79106023810404864 79130548247350054 79201103165946216 79285402549203968 79298769593462328 79356095540047872 79380697504190992 79453953095602176 79536041334923264 79576892999752512 79672538303838753 79730134451907072 79828453251595776 79924400911753944 80080808741326848 80121940212079584 80204718585549376 80278734615625728 80301118487695469 80375223479346432 80400141393371527 80458263533659648 80557480221929984 80712609993723904 80754065973121632 80912097413382144 81109243785093888 81234744937247356 81393717040842752 81491546027670688 81550457156288512 81651020677431296 81873027096159312 81951208253451264 82924478642770947 82984425654025728 83086757465946624 83478380568633024 83578715160662631 83742274290135552 83785286379547116 83949249757980672 84050150298555168 84214632001683456 84240740208529216 84315851511300864 84550448812237044 84611571255085056 84713267855151264 84715909573122048 84817731579820512 84879047244300288 84983715398959104 85024713692854026 85115211560174848 85129561475334558 85191102565051392 85217513497146212 85296155529102336 85384279668373504 85398674946805584 85460410581590016 85486905004513376 85565795641417728 85654198360686592 85698192461271936 85801195096441734 85969103501718528 86240870952198144 86285166382239552 86374312322899328 86480824355895424 86584767654400106 86647360728556544 86754209469770752 87073158769291968 87483571470881768 87654772197830656 88170952257402336 88343498152230912 88695779354172588 89196077867854464 89303284692214866 89478046501788672 89570491182123008 89899794458527872 90007847096098218 90010653921442176 90183987697069056 90230308408743048 90406884354748416 90434912282685776 90515546475367104 90627165249671232 90720797147646848 90767393577842709 90801686242939392 90945020571145728 91054329490101432 91120153659322368 91232518001823744 91342172470575936 91567931670948096 91662535526342144 91677989281129524 91744264300824576 91772706843080536 91857398262110208 91885875878138888 91952301181325312 92062820774091328 92065691682205696 92147779921526784 92290361112139008 92515231192372716 92582111463389184 92696278611535872 92839708499711264 93018490193891584 93021390903820288 93133195460195072 93427610198214656 93475596914092848 93658523718230016 94397446982279168 94770832734595368 94839343604600832 95518531612185864 95705456331583488 95754613005196704 96057314626920192 96087094300353637 96172768130077548 96360973155772416 96629084356842336 96698938577240064 96815163263030016 96934550376937728 97171101363261744 97290927400382352 97361260074344448 97391443996738528 97478280819626112 97481320604688384 97582033906712576 97598485653492096 97699320005158144 97749500776138302 97940791384310784 98058508681647696 98250404001964032 98368493429851008 98419017904741989 98611618722559488 98642190280943218 98713499797599232 98832145831009808 98835227835309056 98923351974580224 98954020176457264 99025555118350336 99147667965452288 99317821721223651 99389619659226624 99512181450619392 99826761581654016 99981224538150592 100297287418671616 100766802579888384 100863025542709248 101739276318021498 101784149063647232 102060896791102704 102260624573472768 102668402129144982 102742622238317568 102866110966969392 103067414510936064 103120352467134912 103244295198465603 103371610362906249 103446338828990976 103478409246534686 103570673370852744 103573903142481408 103680911025882112 103734164088963096 103773355706216448 104062090845830208 104187165474250677 104391054252086784 104444672062175172 104645801468128032 104649064766797824 104757183458676736 104774844892719456 104850587772370944 104883093534949184 104979883728125952 105009154945447921 105012429575015872 105106061472991488 105214652313247232 105268693143533556 105474698413873152 105601470887928288 105731692791283104 105808127386730496 105938604127469568 106102523999670016 106197127855064064 106230051071785004 106306845935876096 106437937668794368 106565867882338592 106664211005054976 106774411655102464 106829253616106112 107166964639128576 107672087964162176 108145658380125184 109164036128212416 109268277671268352 109565374496330844 109779788145051648 109911735005802912 110126826463739904 110565971523694596 110645900872034304 110782343287928832 111052687272299136 111186164059886034 111189631314722688 111304507424844032 111323272698514422 111403749508144128 111438286880883508 111541126461133824 111656365720180736 111713715172729488 111932333010640896 112066867064740224 112201562818423806 112421135348401152 112478877605419416 112698992825782272 112733931749649392 112815428340113408 112834448346005568 112951023806868352 112954546097496064 113090308773094016 113366284923805368 113506081967112744 113588136753401856 113728207372136448 113864899929074112 114041084238828019 114264256615029248 114401593461922312 114507167696603136 114625471335624704 115046888509652736 116097545025722624 116641024904117376 117561269676536448 117851831391011328 117993480226817832 118138983271892856 118224387233132544 118261039138896784 118366483852403136 118370175019978752 118695822371025081 118928103823805952 119071046256286488 119304062002384896 119365339499628768 119595201677860608 119598931162054656 119742679877393664 119779802484002479 119866392611370496 119886601367630916 120010462794797624 120014205228589568 120121213111990272 120245316929425408 120307077878324064 120542512472997888 120687395300489472 120836220332894976 121023191437123612 121068914990585856 121131098959682448 121260027428194304 121368146120073216 121405772653468576 121493538212429824 121643357335764992 121663865677640832 121789563294101248 121852117405871034 122090575561264128 122237319041506032 122325685734432768 122476531016146944 122813475334122482 122926812380176896 123053814816185344 123353641589830288 123442815284518912 123595038148714496 124634129218790464 125217570852949536 125613411435203328 126361110312793824 126452458139467776 126825673218355566 126917356882627584 127069901782726896 127073864359683072 127226597369730768 127318570866450432 127358042149581152 127475573098438656 127607275108777984 127672817340262272 127826270245719318 128076419502560256 128230357506770064 128481297541029888 128547288691907904 128701792644662601 128838779142456448 128953655252577792 128993633444310362 129086884350706688 129246067169250304 129361306428297216 129561468484348992 129721236533843136 129877151481600159 129971041092834816 130131314204656128 130332667701517736 130587721845747712 130609738153937952 130704157360078848 130744678242196928 130865334510403584 131157991239801344 131225357206322652 131482158296745984 131897802632773632 132423762294964868 132519492878968832 132682908600825856 133043669031258882 133102348775538688 134355736773184512 134849691687791808 135011770644147327 135015980882163264 135275981545603584 135652368424028664 136081195721470272 136417530856718592 136581494235152148 136680230488983552 136848777002735616 136891202838859976 136990162984423424 137013258705863904 137154814622625856 137281386413703168 137493803289513216 137659060264620804 137828813817208332 137928451771987968 138094231161136992 138098537523308544 138312218785284128 138364474274955264 138435541668208512 138749454461106944 138772846788559074 138873167195083776 138916220632334236 139044417917303808 139188072336115712 139259562749566896 139527735290837376 139532086355730432 139699793190292608 140141415297321984 140213395371139272 140358257524711408 140487785577345024 140632931218497536 140801961183904384 140975590388377472 141596170473418752 142160803640182873 142439004821474816 142889286185504768 143277797418278796 143558184497375232 144943626535263504 145048407865860096 145222744894545024 145401825565406592 145552048170949888 146087165995107792 146373050860068864 146548980007737216 146624251164207453 146911187076466176 146956732459364386 147087763022471544 147375606002946048 147421295364926128 147527867829379072 147552740144776512 147709791050571776 147963285421414827 148070249696398848 148248218746514712 148252841752963584 148431030264685896 148538332677525504 148721501948178432 148951620230305984 149084429488839936 149130648620005871 149268272175929088 149422489419653632 149602083757898408 149740142372481024 149894847131201536 149971836807225888 150265323767709696 150445931128007424 151155046565073824 151294538314063872 151341442622816992 151450849004535808 151637609829515264 151819866572098816 152676223595470848 153395851346203648 154002603193717473 154113933357476352 154299166450454088 154601121766404096 155217613869802029 155521366538823168 155601246133444644 156093136268745312 156205977701695488 156398602288840704 156586581378130176 156748359568715264 157135775188015104 157324640302423776 157518644362523808 157632516310843392 157821978469870848 157826900026638336 157903039715300334 158212047620809728 158261096494700108 158402206331892432 158570805098407936 158597539186924656 158712191080095744 158761395008381984 158907906191204352 159072082669846528 159153785999505024 159345076607677506 159460268903814144 159656906503191552 159848801823507888 160161617482653696 160243880424159168 160409437171098752 160602236975390938 160750446958692864 160800282786743054 160916527067319296 161114960443859968 161425219987447808 161508131946243264 162218487570187776 162469489874494712 162787434081685504 162983092055341376 163746054192318624 163902416506902528 165848957285541894 165968851308051456 166173514931893248 166956761137266048 167157430321325262 167484548580271104 167570572759094232 167898499515961344 168100300597110336 168302344227635709 168481480417058432 168631703022601728 169100897624474088 169223142510170112 169426535710302528 169431819146244096 169635463159641024 170049427385708052 170230423120349696 170259122950669116 170382205130102784 170435026994292424 170592311058204672 170768559336747008 170797349893611168 170920821163180032 170973810009026752 171131591282835456 171396384922543872 171602390192883468 171938207003437056 172481741904396288 172570332764479104 172748624645798656 172961648711790848 173169535308800212 173294721457113088 173508418939541504 174146317538583936 174967142941763536 175309544395661312 176341904514804672 177391558708345176 178392155735708928 178606569384429732 178956093003577344 179140982364246016 179799588917055744 180015694192196436 180021307842884352 180367975394138112 180460616817486096 180813768709496832 180869824565371552 181031092950734208 181254330499342464 181441594295293696 181534787155685418 181603372485878784 181890041142291456 182108658980202864 182240307318644736 182465036003647488 182684344941151872 182778176108806551 183135863341896192 183325071052684288 183355978562259048 183488528601649152 183545413686161072 183714796524220416 183771751756277776 183904602362650624 184125641548182656 184131383364411392 184220213001183723 184580722224278016 185030462384745432 185164222926778368 185392557223071744 185679416999422528 185902589375623757 186036980387783168 186266390920390144 186855220396429312 186951193828185696 187317047436460032 188794893964558336 189541665469190736 189678687209201664 191037063224371728 191410912663166976 191509226010393408 191739405368578977 192114629253840384 192174188600707274 192345536260155096 192721946311544832 193258168713684672 193490450166465543 193630326526060032 193869100753875456 194342202726523488 194581854800764704 194722520148688896 194782887993477056 194956561639252224 194962641209376768 195017002041546139 195196971306984192 195398640010316288 195499001552276604 195881582768621568 196117017363295392 196500808003928064 196736986859702016 196838035809483978 197223237445118976 197284380561886436 197426999595198464 197664291662019616 197670455670618112 197846703949160448 197908040352914528 198051110236700672 198295335930904576 198635643442447302 198779239318453248 199024362901238784 199653523163308032 199962449076301184 200594574837343232 201533605159776768 203478552636042996 204121793582205408 204521249146945536 205336804258289964 205485244476635136 205732221933938784 206134829021872128 206240704934269824 206488590396931206 206743220725812498 206892677657981952 206956818493069372 207141346741705488 207147806284962816 207361822051764224 207468328177926192 207546711412432896 208124181691660416 208374330948501354 208782108504173568 208889344124350344 209291602936256064 209298129533595648 209514366917353472 209549689785438912 209766187069898368 210018309890895842 210024859150031744 210212122945982976 210429304626494464 210537386287067112 210949396827746304 211202941775856576 211463385582566208 211790585014966321 212205047999340032 212394255710128128 212460102143570008 212613691871752192 212875875337588736 213131735764677184 213328422010109952 213658507232212224 214333929278257152 215344175928324352 216291316760250368 218328072256424832 218536555342536704 219130748992661688 219559576290103296 219823470011605824 220435098689046579 221131943047389192 221291801744068608 221564686575857664 222105374544598272 222372328119772068 222379262629445376 222609014849688064 222646545397028844 222807499016288256 222876573761767016 223082252922267648 223312731440361472 223427430345458976 223864666021281792 224133734129480448 224403125636847612 224842270696802304 224957755210838832 225397985651564544 225467863499298784 225630856680226816 225668896692011136 225902047613736704 225909092194992128 226180617546188032 226732569847610736 227012163934225488 227176273506803712 227456414744272896 227729799858148224 228082168477656038 228528513230058496 228803186923844624 229014335393206272 229250942671249408 230093777019305472 232195090051445248 233282049808234752 235122539353072896 235703662782022656 235986960453635664 236277966543785712 236448774466265088 236522078277793568 236732967704806272 236740350039957504 237391644742050162 237856207647611904 238142092512572976 238608124004769792 238730678999257536 239017614911516259 239190403355721216 239485359754787328 239559604968004958 239732785222740992 239773202735261832 240020925589595248 240028410457179136 240242426223980544 240490633858850816 240614155756648128 240903355463086407 241200424180114581 241374790600978944 241672440665789952 242046382874247224 242137829981171712 242262197919364896 242520054856388608 242736292240146432 242811545306937152 243103386106584913 243327731355281664 243579126588202496 243704234811742068 244181151122528256 244474638083012064 244651371468865536 244953062032293888 245626950668244964 245853624760353792 246107629632370688 246707283179660576 246885630569037824 247190076297428992 249268258437580928 250435141705899072 250736145481987893 251226822870406656 252722220625587648 253651346436711132 253834713765255168 254139803565453792 254147728719366144 254453194739461536 254637141732900864 254716084299162304 254951146196877312 255345634680524544 255652540491438636 256152839005120512 256460715013540128 256962595082059776 257094577383815808 257403585289325202 257677558284912896 257907310505155584 257987266888620724 258173768701413376 258492134338500608 258722612856594432 259122936968697984 259442473067686272 259754302963200318 259942082185669632 260262628409312256 260665335403035472 261175443691495424 261219476307875904 261489356484393856 262315982479602688 262450714412645304 262964316593491968 264847524589929736 265038985757937664 265365817201651712 266087338062517764 268711473546369024 269699383375583616 270023541288294654 270031961764326528 270551963091207168 271304736848057328 272162391442940544 272302180733528127 272835061713437184 273162988470304296 273360460977967104 273697554005471232 273782405677719952 273980325968846848 274026517411727808 274309629245251712 274987606579026432 275318120529241608 275657627634416664 275856903543975936 276188462322273984 276197075046617088 276624437570568256 276871083336417024 276956918865725189 277498908922213888 277545693577118148 277746334390167552 277832441264668472 278088835834607616 278376144672231424 278519125499133792 279055470581674752 279064172711460864 279399586380585216 280282830594643968 280426790742278544 280716515049422816 280975571154690048 281265862436995072 281603922367808768 281951180776754944 283192340946837504 284321607280365746 284878009642949632 285778572371009536 286555594836557592 287116368994750464 288261282901060911 289887253070527008 290096815731720192 290445489789090048 290803651130813184 291104096341899776 292174331990215584 292746101720137728 293097960015474432 293248502328414906 293822374152932352 293913464918728772 294175526044943088 294751212005892096 294842590729852256 295055735658758144 295105480289553024 295419582101143552 295926570842829654 296140499392797696 296496437493029424 296505683505927168 296862060529371792 297076665355051008 297443003896356864 297903240460611968 297953465163670953 298168858977679872 298261297240011742 298536544351858176 298844978839307264 299204167515796816 299480284744962048 299789694262403072 299943673614451776 300891862256014848 302310093130147648 302589076628127744 302682885245633984 303639733144197632 305352447190941696 306791702692407296 308005206387434946 308227866714952704 308598332900908176 309202243532808192 310435227739604058 311042733077646336 311202492266889288 312186272537490624 312561496422752031 313173162756260352 313496719137430528 314271550376030208 314649280604847552 315027464836343763 315037288725047616 315643956939741696 315806079430600668 316424095241619456 316522192989400216 316804412663784864 317141610196815872 317195078373849312 317424382160191488 317522790016763968 317815812382408704 318307571999010048 318690153215355012 318920537807628288 319313813006383104 319697603647015776 320323234965307392 320487760848318336 320818874342197504 321204473950781876 321500893917385728 321600565573486108 321833054134638592 322229920887719936 322850439974895616 323016263892486528 324436975140375552 324938979748989424 325574868163371008 325966184110682752 327492108384637248 327804833013805056 331697914571083788 331937702616102912 332347029863786496 333913522274532096 334314860642650524 334969097160542208 335141145518188464 335796999031922688 336200601194220672 336604688455271418 336962960834116864 337263406045203456 338201795248948176 338446285020340224 338853071420605056 338863638292488192 339270926319282048 340098854771416104 340460846240699392 340518245901338232 340764410260205568 340870053988584848 341184622116409344 341537118673494016 341594699787222336 341947620018053504 342123252716484057 342792769845087744 343204780385766936 343876414006874112 345140665528958208 345247665983301263 345497249291597312 345923297423581696 346339070617600424 346589442914226176 347016837879083008 348292635077167872 349934285883527072 350619088791322624 352683809029609344 354783117416690352 356087467113075243 356784311471417856 357213138768859464 357912186007154688 358281964728492032 359339407452007437 359599177834111488 360031388384392872 360042615685768704 360735950788276224 360921233634972192 361627537418993664 361739649130743104 362062185901468416 362174432362871401 362508660998684928 362883188590587392 363069574311370836 363206744971757568 363780082284582912 364217317960405728 364480614637289472 364930072007294976 365368689882303744 365556352217613102 366271726683792384 366650142105368576 366711957124518096 366977057203298304 367090827372322144 367429593048440832 367543503512555552 367809204725301248 368251283096365312 368262766728822784 368440426002367446 369161444448556032 370060924769490864 370328445853556736 370785114446143488 371358833998845056 371805178751247514 372073960775566336 372532781840780288 373710440792858624 373902387656371392 379083330938381472 379357374418403328 382074126448743456 382821825326333952 383018452020786816 383478810737157954 384229258507680768 384348377201414548 384691072520310192 385443892623089664 386516337427369344 386980900332931086 387260653052120064 387738201507750912 388684405453046976 389163709601529408 389565775986954112 389631454444800477 389913123278504448 390034004083092278 390393942613968384 390797280020632576 390998003104553208 391763165537243136 392234034726590784 393473973719404032 393676071618967956 394446474890237952 394568761123772872 394853999190396928 395328583324039232 395340911341236224 395693407898320896 395816080705829056 397271286884894604 397558478636906496 398048725802477568 399307046326616064 399924898152602368 401189149674686464 403067210319553536 406957105272085992 408243587164410816 410673608516579928 410970488953270272 411464443867877568 412481409868539648 412977180793862412 413486441451624996 413785355315963904 413913636986138744 414282693483410976 414295612569925632 414723644103528448 414936656355852384 415093422824865792 416248363383320832 416748661897002708 417564217008347136 417778688248700688 418583205872512128 418596259067191296 419028733834706944 419099379570877824 419532374139796736 420036619781791684 420049718300063488 420424245891965952 420858609252988928 421074772574134224 421898793655492608 422405883551713152 422926771165132416 423581170029932642 424410095998680064 424788511420256256 424920204287140016 425227383743504384 425751750675177472 426263471529354368 426482410920548619 427317014464424448 428667858556514304 430688351856648704 432582633520500736 436656144512849664 437073110685073408 438261497985323376 439119152580206592 439646940023211648 440870197378093158 442263886094778384 442583603488137216 443129373151715328 443889856264244481 444210749089196544 444744656239544136 444758525258890752 445218029699376128 445293090794057688 445614998032576512 445753147523534032 446164505844535296 446625462880722944 446854860690917952 447391945860017613 448267468258960896 448806251273695224 449684541393604608 449915510421677664 450795971303129088 450935726998597568 451337793384022272 451477717055086267 451804095227473408 452361235092376064 453465139695221472 454024327868450976 454352547013607424 454912829488545792 455459599716296448 456164336955312076 457057026460116992 457606373847689248 458028670786412544 458501885342498816 460187554038610944 464390180102890496 465652841609406087 466564099616469504 470245078706145792 471407325564045312 471973920907271328 472555933087571424 472897548932530176 473044156555587136 473465935409612544 473480700079915008 474783289484100324 475712415295223808 476284185025145952 477216248009539584 477461357998515072 478035229823032518 478380806711442432 478970719509574656 479119209936009916 479465570445481984 479546405470523664 480041851179190496 480056820914358272 480484852447961088 480981267717701632 481228311513296256 481806710926172814 482400848360229162 482749581201957888 483344881331579904 484092765748494448 484275659962343424 484524395838729792 485040109712777216 485623090613874304 486206772213169826 486655462710563328 487158253176404992 487408469623484136 488362302245056512 488949276166024128 491253901336489928 491707249520707584 492215259264741376 493414566359321152 498536516875161856 500870283411798144 501472290963975786 502453645740813312 505444441251175296 507302692873422264 507669427530510336 508279607130907584 508295457438732288 508906389478923072 509432168598324608 510691269361049088 511305080982877272 512305678010241024 512921430027080256 514189154767631616 514348563607775351 514807170578650404 515355116569825792 515814621010311168 515974533777241448 516347537402826752 516984268677001216 517445225713188864 518245873937395968 518884946135372544 519508605926400636 519884164371339264 520525256818624512 521330670806070944 522350887382990848 522438952615751808 522978712968787712 524631964959205376 524901428825290608 525928633186983936 529695049179859472 530077971515875328 530731634403303424 532174676125035528 537422947092738048 539398766751167232 540047082576589308 540063923528653056 541103926182414336 542609473696114656 544324782885881088 544604361467056254 545670123426874368 546325976940608592 546720921955934208 547395108010942464 547564811355439904 547960651937693696 548053034823455616 548619258490503424 549975213158052864 550636241058483216 551315255268833328 551713807087951872 552376924644547968 552394150093234176 552660639003551169 553248875141136512 553742166672834048 553913837731450378 554997817844427776 555091387154236296 555492668780335104 555664882529336944 556177671669215232 556752289344462848 557038250998267584 557707768126871271 558110941163349504 558799172761170432 560565661189287936 560853581484557088 561433030098845632 561951142309380096 562800989753600689 563207844735617536 563902361553509888 566384681893675008 568643214560731492 569756019285899264 571557144742019072 573111189673115184 574232737989500928 576522565802121822 579774506141054016 580471350499396629 580890979578180096 581607302261626368 582208192683799552 584348663980431168 585051006124638417 586195920030948864 586497004656829812 587644748305864704 587826929837457544 588351052089886176 589502424011784192 589685181459704512 590210960579106048 591853141685659308 592280998785595392 592992874986058848 593011367011854336 593724121058743584 594153330710102016 594886007792713728 595806480921223936 595906930327341906 596337717955359744 596522594480023484 597073088703716352 597689957678614528 598408335031593632 598960569489924096 599579388524806144 599887347228903552 601783724512029696 604620186260295296 605365770491267968 607279466288395264 613583405384814592 616010412774869892 616455733429905408 617196665801816352 618404487065616384 620870455479208116 622085466155292672 622404984533778576 624372545074981248 625122992845504062 626346325512520704 626993438274861056 628543100752060416 629298561209695104 630054929672687526 630074577450095232 631287913879483392 631612158861201336 632848190483238912 633044385978800432 633608825327569728 634283220393631744 634390156747698624 635045580033527936 635371755044898963 636615143998020096 637380306430710024 637841075615256576 638627626012766208 639395207294031552 640975521696636672 641637748684395008 642408947901563752 643001787834771456 643201131146972216 643666108269277184 644459841775439872 646032527784973056 648873950280751104 649877959497978848 651149736326742016 651932368221365504 654984216769274496 655609666027610112 661305296067139737 663395829142167576 663875405232205824 664694059727572992 667827044549064192 668629721285301048 669938194321084416 670282291036376928 671593998063845376 672401202388441344 672609660102475459 673209376910542836 673925921668233728 674526812090406912 676403590497896352 676892570040680448 677706142841210112 677727276584976384 678541852638564096 680197709542832208 680921692481398784 681036491802676464 681528820520411136 681740107977169696 682369244232818688 683074237346988032 683189399574444672 683895240036107008 684246505432968114 685585539690175488 686409560771533872 687752828013748224 690281331057916416 690495331966602526 690994498583194624 691846594847163392 692678141235200848 693178885828452352 694033675758166016 696585270154335744 699868571767054144 705367618059218688 709566234833380704 712174934226150486 713568622942835712 714426277537718928 715824372014309376 716563929456984064 718678814904014874 719198355668222976 720062776768785744 720085231371537408 721471901576552448 721842467269944384 722710066389259221 723479298261486208 723601272540343743 724124371802936832 724348864725742802 725017321997369856 725766377181174784 726139148622741672 726413489943515136 727560164569165824 728434635920811456 729310158319754739 730737379764607488 731112704435226204 732543453367584768 733300284210737152 733423914249036192 733954114406596608 734181654744644288 734859186096881664 735087007025111104 736502566192730624 736880852004734892 738322888897112064 740121849538981728 740656891707113472 741570228892286976 742717667997690112 743610357502495028 744147921551132672 745065563681560576 747420881585717248 747804775312742784 758166661876762944 764148252897486912 766036904041573632 766957621474315908 768458517015361536 768696754402829096 769382145040620384 770887785246179328 773032674854738688 773961800665862172 774521306104240128 775476403015501824 777368810906093952 778327419203058816 779131551973908224 779262908889600954 779826246557008896 780068008166184556 780787885227936768 781594560041265152 781996006209106416 783526331074486272 784468069453181568 786947947438808064 787352143237935912 788892949780475904 789137522247545744 789707998380793856 790657166648078464 790681822682472448 791632161411658112 794542573769789208 795116957273812992 796097451604955136 798287589671796133 799849796305204736 802378299349372928 806134420639107072 813914210544171984 816487174328821632 821347217033159856 821940977906540544 822928887735755136 824962819737079296 825954361587724824 826972882903249992 827570710631927808 827827273972277488 828565386966821952 828591225139851264 829447288207056896 829873312711704768 830870756597175567 832496726766641664 833497323794005416 835128434016694272 835557376497401376 837166411745024256 837192518134382592 838198759141755648 838458617388017353 839064748279593472 840073239563583368 840099436600126976 840848491783931904 841717218505977856 842149545148268448 843797587310985216 844811767103426304 845853542330264832 847162340059865284 848820191997360128 849577022840512512 849840408574280032 850454767487008768 851503501350354944 852526943058708736 852964821841097238 854634028928848896 857335717113028608 861376703713297408 864783848703182733 865165267041001472 873312289025699328 876522995970646752 878238305160413184 879293880046423296 881740394756186316 884527772189556768 885167206976274432 886258746303430656 887779712528488962 888421498178393088 889489312479088272 889517050517781504 890436059398752256 890586181588115376 891229996065153024 891506295047068064 892329011689070592 893250925761445888 893709721381835904 894783891720035226 896534936517921792 897612502547390448 899369082787209216 899831020843355328 901871453997195136 902675586768044544 902955434110172534 903608190454946816 904722470184752128 906930279390442944 908048655736901952 910919199432592896 912328673910624152 914114052920233984 915212747695378496 916057341572825088 920375108077221888 928780360205780992 931305683218812174 933128199232939008 940490157412291584 942814651128090624 943947841814542656 945082394509031289 945111866175142848 946088313111174272 946931870819225088 949566578968200648 951424830590447616 952568370050291904 954922715997030144 956070459646065036 956761613422884864 957941439019149312 958238419872019832 958931140890963968 959092810941047328 960083702358380992 960113641828716544 960969704895922176 962456623026592512 963613421852345628 964801696720458324 965499162403915776 966689762663159808 968185531496988896 968551319924686848 969048791677459584 970080219425554432 971246181227748608 972413544426339652 973310925421126656 974316506352809984 974816939246968272 976724604490113024 977898552332048256 982507802672979856 983414499041415168 984430518529482752 986829132718642304 997073033750323712 1001740566823596288 1002944581927951572 1004907291481626624 1010888882502350592 1014605385746844528 1015338855061020672 1016559214261815168 1016590914877464576 1017812778957846144 1018864337196649216 1021382538722098176 1022610161965754544 1024611356020482048 1025842860054160512 1026369758149452171 1028378309535263232 1028697127215550702 1029614341157300808 1030710233139651584 1031629242020622336 1031949067554482896 1032695074805653504 1033968537354002432 1035742997949903789 1036491747874791936 1037769892270745088 1039017211852801272 1039768328742678528 1041050513637249024 1042661341612141888 1043914540340041097 1044877905231503616 1045957425937575424 1049263929918410752 1049802857650581216 1051857266373967872 1059390098359718944 1060155943031750656 1061463268806606848 1064349352250071056 1074845894185476096 1078018222356022311 1078797533502334464 1080094165153178616 1080127847057306112 1082207852364828672 1085218947392229312 1086523297088614203 1088649565771762176 1089208722934112508 1091340246853748736 1092651953881217184 1093441843911868416 1094790216021884928 1095129622710879808 1096106069646911232 1097238516981006848 1099950426316105728 1101272482116966432 1102630510537666656 1103427614175903744 1104753849289095936 1104788300186468352 1105321278007102338 1106497750282273024 1107484333345668096 1107827675462900756 1109995635688855552 1110182774308472592 1110985337560670208 1111329765058673888 1112355343338430464 1113504578688925696 1114076501996535168 1115415536253742542 1116221882326699008 1117598345522340864 1121131322378575872 1121707162969114176 1122866060197691264 1125601979507201378 1126415689471235072 1127804723107019776 1137286429121462984 1139512038571798528 1146222379346230368 1148465475979001856 1153045131604243644 1159549012282108032 1160942700998793258 1161781959156360192 1163214604523252736 1164416385367599104 1168697327960862336 1170102012249276834 1172391840061897728 1172994009313659624 1175289496611729408 1175653859674915088 1176702104179772352 1179370362919409024 1180421921158212096 1183706283371318616 1184561997571190784 1185985749972117696 1186022734023708672 1187448242117487168 1191612961842447872 1191813860654683812 1192675435910719488 1193045188960046968 1194146177407432704 1195379915357229056 1196816670063187264 1197921138979848192 1199774694457807104 1203567449024059392 1209240372520590592 1210731540982535936 1214558932576790528 1227166810769629184 1232020825549739784 1232911466859810816 1234393331603632704 1241740910958416232 1244170932310585344 1244809969067557152 1248745090149962496 1249132225904597281 1250245985691008124 1252692651025041408 1253986876549722112 1257086201504120832 1258597122419390208 1260109859345375052 1260149154900190464 1262575827758966784 1263224317722402672 1265696380966477824 1266088771957600864 1267217650655139456 1268566440787263488 1268780313495397248 1270091160067055872 1270743510089797926 1273230287996040192 1274760612861420048 1275682151230513152 1277255252025532416 1278790414588063104 1279447232761645857 1281951043393273344 1283275497368790016 1284817895803127504 1286003575669542912 1286402262293944432 1287332216538554368 1288919683550879744 1292065055569946112 1297747900561502208 1299755918995957696 1303864736442731008 1309968433538548992 1311219332055220224 1322610592134279474 1326791658284335152 1327750810464411648 1329388119455145984 1335654089098128384 1337259442570602096 1339876388642168832 1340564582072753856 1342175837580052839 1344802404776882688 1345219320204950918 1346418753821085672 1347851843336467456 1349053624180813824 1352807180995792704 1354433151165258801 1355412285682420224 1357083705277128192 1360395419085664416 1361843384962797568 1362072983605352928 1363057641040822272 1363480215954339392 1364738488465637376 1365119014290822973 1366378799148889344 1367790480072214016 1368493010865936228 1371171079380350976 1372819121543067744 1375505656027496448 1380562662115832832 1380990663933205052 1381988997166389248 1383693189694326784 1385356282470401696 1386357771656904704 1388067351516332032 1393170540308671488 1399737143534108288 1410735236118437376 1419132469666761408 1424349868452300972 1427137245885671424 1428852555075437856 1431648744028618752 1437357629808029748 1438396711336445952 1440125553537571488 1440170462743074816 1442943803153104896 1443684934539888768 1445420132778518442 1446958596522972416 1447202545080687486 1448248743605873664 1448697729451485604 1450034643994739712 1451532754362349568 1452278297245483344 1452826979887030272 1455120329138331648 1456869271841622912 1458620316639509478 1461474759529214976 1462225408870452408 1465086906735169536 1466600568421474304 1466847828498072384 1468363309489288576 1470174014050222208 1473005132385461248 1473761704009469784 1476645777794224128 1480243699077963456 1482534095104764247 1485435335995380224 1487220715004990056 1488295843102265344 1490131127363121152 1495609550625485568 1516333323753525888 1528296505794973824 1532073808083147264 1533915242948631816 1536917034030723072 1537393508805658192 1538764290081240768 1543045690823326053 1546065349709477376 1547923601331724344 1549042612208480256 1550952806031003648 1554737621812187904 1556654838406117632 1558263103947816448 1558525817779201908 1559652493114017792 1560136016332369112 1561575770455873536 1563189120082530304 1563992012418212832 1567052662148972544 1568936138906363136 1573895894877616128 1574704286475871824 1577785899560951808 1578275044495091488 1579415996761587712 1581314333296156928 1581363645364944896 1583264322823316224 1589085147539578416 1590233914547625984 1592194903209910272 1596575179343592266 1599699592610409472 1604756598698745856 1612268841278214144 1627828421088343968 1632974348657643264 1642694434066319712 1643881955813081088 1645857775471510272 1649925639474158592 1651908723175449648 1653945765806499984 1655141421263855616 1655654547944554976 1657130773933643904 1657182450279702528 1658894576414113792 1659746625423409536 1661741513194351134 1664993453533283328 1666994647588010832 1670256868033388544 1671114752994802752 1673123304380613813 1674332823490048512 1676397518283511296 1676917234776034706 1678129496559186944 1680146479127166736 1680198873200253952 1681696983567863808 1683434437011955712 1684299090296536896 1688402969260802067 1689623534206852608 1691707084660529664 1694324680119730568 1697640383994720256 1699154045681025024 1699680817148560064 1705053886117417472 1705929643682194476 1709268057857697792 1714671434226057216 1722753407426594816 1729567697406365466 1730330534082002944 1746624578051398656 1753045991941293504 1755153018373915251 1758587760092846592 1763480789512372632 1769055544379113536 1775559425056977924 1776842996356786176 1778978624958176544 1779034101035563008 1780872118797504512 1781172363176230752 1782459992130306048 1783012590094136128 1784658023378141184 1787419442763671808 1789567783440070452 1793069873035843584 1795225005094780896 1798738165574418432 1799662041686710656 1803742907994390272 1805351173536089088 1805910868220345068 1807216380909893632 1809444940369504256 1813860558780885888 1816097311473803904 1821838398865185792 1824657347821248304 1828228105840467968 1830425495390756992 1840750216154443776 1857560720411561984 1862611366437624348 1866256398465878016 1880980314824583168 1885629302256181248 1887895683629085312 1890164789018062578 1890223732350285696 1892176626222348544 1893863741638450176 1899133157936401296 1902849661180895232 1905136740100583808 1906115265134696889 1909845431994060288 1912140919292130072 1913523226845769728 1915882878038298624 1916476839744039664 1917862281781927936 1918185621882094656 1920167404716761984 1920227283657433088 1924913246053185024 1927226843704691256 1929603393440916648 1930998324807831552 1933379525326319616 1936371062993977792 1938097583354919168 1938698432060076323 1942492362455497216 1944827088852679304 1946621850842253312 1948633012705619968 1949633878493936544 1953449208980226048 1955797104664096512 1965015605345959712 1966828998082830336 1968861037058965504 1973658265437284608 1994146067500647424 2003481133647192576 2005889163855903144 2009814582963253248 2017828980307426377 2021777765004701184 2029210771493689056 2030677710122041344 2033118428523630336 2033181829754929152 2035625557915692288 2037728674393298432 2042765077444196352 2045220323931509088 2049222712040964096 2051685720108321024 2052739516298904342 2056756619070526464 2057394254431101404 2059228682314601616 2061420466279303168 2063258484041244672 2063898135108965792 2065390149611307008 2067937074708004864 2071485995899807578 2072983495749583872 2075539784541490176 2078034423705602544 2079536657485357056 2082101027274498048 2085322683224283776 2087829080680082194 2089755810463007232 2091914851875150848 2098527859836821504 2099605715301162432 2118780196719437888 2128698704500142112 2149691788370952192 2156036444712044622 2157595067004668928 2160188330306357232 2160255694114612224 2164415704729657344 2170437894784458624 2173046594177228406 2177299131543524352 2178417445868225016 2182680493707497472 2185303907762434368 2187930474959264217 2190259245421759616 2192212139293822464 2194477033962013696 2199900852632211456 2202544964233932864 2205261021075333312 2209507698578191872 2210642556014204676 2212995500564546048 2214968666691336192 2215655350925801512 2219991271377711104 2220365548616945184 2221970675121340416 2222659530117347776 2224710686676860928 2228153003993070336 2230831072507485084 2232443764653398016 2235196691044681728 2242262644757151744 2243414325938228352 2245732120395382528 2251203959014402756 2252831378942470144 2255609446214039552 2274572858242925968 2279024077143597056 2292444758692460736 2306090263208487288 2319098024564216064 2321885401997586516 2323563918312720384 2326429209046505472 2328832770735198208 2337394655921724672 2340204024498553668 2344783680123795456 2345988018627319248 2350578993223458816 2351307719349830176 2353404208359544704 2358740725838818048 2360843842316424192 2367412566742637232 2369123995142381568 2371971499944235392 2372045468047417344 2374896484234974336 2383225923684895744 2383627721309367624 2385350871821438976 2386090377920093936 2388292354814865408 2390759830714458112 2393633340126374528 2394862769015388399 2399549388915614208 2407134898048118784 2416733661883108841 2418480745041181184 2421463081965071872 2429117865153581056 2454333621539258368 2464041651099479568 2465822933719621632 2468786663207265408 2483481821916832464 2488341864621170688 2489619938135114304 2492612269791526701 2497490180299924992 2498264451809194562 2500491971382016248 2505385302050082816 2507973753099444224 2515375852164052059 2517194244838780416 2520219718690750104 2520298309800380928 2525151655517933568 2526448635444805344 2531392761932955648 2532177543915201728 2534435301310278912 2535221026540099807 2537560626990794496 2540182320134111744 2541487020179595852 2546460575992080384 2549521225722840096 2551364302461026304 2554510504051064832 2557580829176126208 2558894465523291714 2563902086786546688 2566550994737580032 2569635791606255008 2572007151339085824 2572804524587888864 2574664433077108736 2577839367101759488 2584130111139892224 2595495801123004416 2599511837991915392 2607729472885462016 2619936867077097984 2645221184268558948 2653583316568670304 2655501620928823296 2658776238910291968 2671308178196256768 2674518885141204192 2679752777284337664 2681129164145507712 2684351675160105678 2689604809553765376 2690438640409901836 2692837507642171344 2695703686672934912 2698107248361627648 2705614361991585408 2708866302330517602 2710824571364840448 2714167410554256384 2720790838171328832 2723686769925595136 2724145967210705856 2726960431908678784 2730238028581645946 2732757598297778688 2735580960144428032 2736986021731872456 2742342158760701952 2745638243086135488 2761125324231665664 2761981327866410104 2763977994332778496 2767386379388653568 2770712564940803392 2786341080617342976 2799474287068216576 2821470472236874752 2838264939333522816 2848699736904601944 2854274491771342848 2857705110150875712 2874715259616059496 2876793422672891904 2880251107075142976 2880340925486149632 2887369869079777536 2890840265557036884 2893917193045944832 2894405090161374972 2896497487211747328 2897395458902971208 2900069287989479424 2903065508724699136 2904556594490966688 2905653959774060544 2910240658276663296 2913738543683245824 2917240633279018956 2922949519058429952 2924450817740904816 2930173813470339072 2933201136842948608 2933695656996144768 2936726618978577152 2940348028100444416 2946010264770922496 2947523408018939568 2953291555588448256 2960487398155926912 2965068190209528494 2970870671990760448 2974441430009980112 2976591686204530688 2980262254726242304 2991219101250971136 3032666647507051776 3056593011589947648 3064147616166294528 3067830485897263632 3073834068061446144 3074787017611316384 3077528580162481536 3086091381646652106 3092130699418954752 3095847202663448688 3098085224416960512 3101905612062007296 3107228993849711367 3109475243624375808 3113309676812235264 3116526207895632896 3117051635558403816 3119304986228035584 3120272032664738224 3123151540911747072 3126378240165060608 3127984024836425664 3131743621020123291 3137872277812726272 3147791789755232256 3149408572951743648 3155571799121903616 3156550088990182976 3160344019385603869 3162628666592313856 3166528645646632448 3178170295079156832 3180467829095251968 3184389806419820544 3193150358687184532 3199399185220818944 3209513197397491712 3224537682556428288 3255656842176687936 3259569891265842609 3265948697315286528 3285388868132639424 3291715550943020544 3299851278948317184 3303817446350899296 3307891531612999968 3310282842527711232 3311309095889109952 3314261547867287808 3314364900559405056 3319493250846819072 3323483026388702268 3329986907066566656 3333989295176021664 3340513736066777088 3342229505989605504 3346246608761227626 3348665646980097024 3352795036567022592 3353834469552069412 3356258993118373888 3360292958254333472 3360397746400507904 3363393967135727616 3366868874023911424 3368598180593073792 3376805938521604134 3379247068413705216 3383414169321059328 3388649360239461136 3395280767989440512 3399361634297120128 3410107772234834944 3411859287364388952 3418536115715395584 3445506814853189632 3459135394812730932 3493249156102797312 3506091983882587008 3510306036747830502 3517175520185693184 3526961579024745264 3538111088758227072 3551118850113955848 3553685992713572352 3557957249916353088 3558068202071126016 3561744237595009024 3562344726352461504 3566025180188272256 3574838885527343616 3579135566880140904 3586139746071687168 3590450010189561792 3599324083373421312 3600439945254427457 3607485815988780544 3610702347072178176 3611821736440690136 3614432761819787264 3618889880739008512 3627721117561771776 3632194622947607808 3643676797730371584 3649314695642496608 3656456211680935936 3660850990781513984 3681500432308887552 3715121440823123968 3725222732875248696 3732512796931756032 3747396677713791843 3761960629649166336 3771258604512362496 3775791367258170624 3780329578036125156 3780447464700571392 3784353252444697088 3787727483276900352 3798266315872802592 3805699322361790464 3810273480201167616 3812230530269393778 3819690863988120576 3824281838584260144 3827046453691539456 3831765756076597248 3832953679488079328 3835724563563855872 3836371243764189312 3840334809433523968 3840454567314866176 3849826492106370048 3854453687409382512 3859206786881833296 3861996649615663104 3866759050652639232 3872742125987955584 3876195166709838336 3877396864120152646 3884984724910994432 3889654177705358608 3893243701684506624 3897266025411239936 3899267756987873088 3911594209328193024 3930031210691919424 3933657996165660672 3947316530874569216 3988292135001294848 4006962267294385152 4011778327711806288 4019629165926506496 4035657960614852754 4043555530009402368 4058421542987378112 4063299453495776403 4066236857047260672 4071251115831384576 4075457348786596864 4085530154888392704 4090440647863018176 4095357042872468919 4103371440216642048 4105479032597808684 4113513238141052928 4114788508862202808 4118457364629203232 4122840932558606336 4126516968082489344 4127796270217931584 4142971991799615156 4145966991499167744 4151079569082980352 4156068847411205088 4159073314970714112 4164202054548996096 4170645366448567552 4175658161360164388 4179511620926014464 4183829703750301696 4197055719673643008 4199211430602324864 4237560393438875776 4257397409000284224 4312072889424089244 4315190134009337856 4320376660612714464 4320511388229224448 4328831409459314688 4340875789568917248 4346093188354456812 4354598263087048704 4356834891736450032 4365360987414994944 4370607815524868736 4375860949918528434 4380518490843519232 4384424278587644928 4388954067924027392 4399801705264422912 4405089928467865728 4410522042150666624 4419015397156383744 4421285112028409352 4425991001129092096 4429937333382672384 4431310701851603024 4439982542755422208 4440731097233890368 4445319060234695552 4447602285314292741 4456306007986140672 4461662145014970168 4464887529306796032 4470393382089363456 4486828651876456704 4491464240790765056 4502407918028805512 4505662757884940288 4511218892428079104 4549145716485851936 4558048154287194112 4584889517384921472 4612180526416974576 4629137072469978159 4638196049128432128 4643770803995173032 4647127836625440768 4652858418093010944 4657665541470396416 4674789311843449344 4680408048997107336 4689567360247590912 4691976037254638496 4701157986446917632 4702615438699660352 4706808416719089408 4708267620717328213 4717481451677636096 4721687684632848384 4734825133485274464 4738247990284763136 4743942999888470784 4744090936094834688 4749792968469948672 4766451847369791488 4767255442618735248 4770701743642877952 4772180755840187872 4776584709629730816 4781519661428916224 4787266680252749056 4789725538030776798 4799098777831228416 4814269796096237568 4833467323766217682 4836961490082362368 4842926163930143744 4858235730307162112 4928083302198959136 4931645867439243264 4937573326414530816 4966963643833664928 4976683729242341376 4979239876270228608 4985224539583053402 4994980360599849984 4996528903618389124 5000983942764032496 5010770604100165632 5015947506198888448 5030751704328104118 5034388489677560832 5040439437381500208 5040596619600761856 5050303311035867136 5052897270889610688 5064355087830403456 5065208907782406201 5068870602620557824 5070442053080199614 5075121253981588992 5080364640268223488 5082974040359191704 5092921151984160768 5099042451445680192 5115161658352252416 5117788931046583428 5127804173573093376 5133101989475160064 5139271583212510016 5144014302678171648 5145609049175777728 5168260222279784448 5190991602246008832 5199023675983830784 5215458945770924032 5239873734154195968 5290442368537117896 5307166633137340608 5342616356392513536 5349037770282408384 5362258328291015424 5368703350320211356 5379209619107530752 5380877280819803672 5385675015284342688 5391407373345869824 5396214496723255296 5411228723983170816 5417732604661035204 5421649142729680896 5428334821108512768 5441581676342657664 5447373539851190272 5448291934421411712 5453920863817357568 5460476057163291892 5465515196595557376 5471161920288856064 5473972043463744912 5484684317521403904 5491276486172270976 5522250648463331328 5523962655732820208 5527955988665556992 5534772758777307136 5541425129881606784 5572682161234685952 5598948574136433152 5642940944473749504 5676529878667045632 5697399473809203888 5708548983542685696 5715410220301751424 5749430519232118992 5753586845345783808 5760502214150285952 5760681850972299264 5774739738159555072 5781680531114073768 5787834386091889664 5788810180322749944 5792994974423494656 5794790917805942416 5800138575978958848 5806131017449398272 5809113188981933376 5816095296180228969 5827477087366491648 5834481266558037912 5845899038116859904 5848901635481809632 5860347626940678144 5867391313992289536 5869210321716121471 5873453237957154304 5880696056200888832 5892020529541844992 5895046816037879136 5906583111176896512 5920974796311853824 5930136380419056988 5941741343981520896 5948882860019960224 5953183372409061376 5960524509452484608 5982438202501942272 6053486940922279131 6065333295014103552 6113186023179895296 6128295232332589056 6135660971794527264 6147668136122892288 6149574035222632768 6155057160324963072 6172182763293304212 6184261398837909504 6191694405326897376 6196170448833921024 6203811224124014592 6214457987699422734 6218950487248751616 6226619353624470528 6233052415791265792 6234103271116807632 6238609972456071168 6240544065329476448 6246303081823494144 6252756480330121216 6255968049672851328 6263487242040246582 6275744555625452544 6295583579510464512 6298817145903487296 6313100177980365952 6320688038771207738 6325257333184627712 6333057291293264896 6356340590158313664 6386300717374369064 6398798370441637888 6449075365112856576 6511313684353375872 6519139782531685218 6531897394630573056 6570777736265278848 6583431101886041088 6599702557896634368 6607634892701798592 6615783063225999936 6622618191778219904 6628523095734575616 6638986501693638144 6646966052777404536 6659973814133133312 6667978590352043328 6684459011979211008 6692493217522455252 6697331293960194048 6705590073134045184 6707668939104138824 6712517986236747776 6720585916508666944 6720795492801015808 6726787934271455232 6737196361186147584 6753611877043208268 6758494136827410432 6766828338642118656 6777298720478922272 6790561535978881024 6798723268594240256 6820215544469669888 6823718574728777904 6837072231430791168 6891013629706379264 6918270789625461864 6986498312205594624 7012183967765174016 7020612073495661004 7034351040371386368 7053923158049490528 7076222177516454144 7102237700227911696 7107371985427144704 7115914499832706176 7116136404142252032 7123488475190018048 7124689452704923008 7132050360376544512 7149677771054687232 7158271133760281808 7172279492143374336 7180900020379123584 7184588307046165197 7198648166746842624 7200879890508854914 7214971631977561088 7221404694144356352 7223643472881380272 7228865523639574528 7237779761478017024 7250200985649326523 7255442235123543552 7264389245895215616 7287353595460743168 7298629391284993216 7321701981563027968 7363000864617775104 7430242881646247936 7450445465750497392 7465025593863512064 7494793355427583686 7523921259298332672 7546127556492156177 7551582734516341248 7560659156072250312 7560894929401142784 7568706504889394176 7575454966553800704 7596532631745605184 7605663079620299421 7620546960402335232 7624461060538787556 7639381727976241152 7648563677168520288 7654092907383078912 7663531512153194496 7665907358976158656 7672742487528378624 7680669618867047936 7699652984212740096 7708907374818765024 7718413573763666592 7723993299231326208 7733518101305278464 7745484251975911168 7752390333419676672 7754793728240305292 7769969449821988864 7779308355410717216 7786487403369013248 7794532050822479872 7798535513975746176 7823188418656386048 7860062421383838848 7894633061749138432 7976584270002589696 8013924534588770304 8023556655423612576 8039258331853012992 8071315921229705508 8087111060018804736 8116843085974756224 8126598906991552806 8132473714094521344 8142502231662769152 8150914697573193728 8171060309776785408 8180881295726036352 8190714085744937838 8206742880433284096 8210958065195617368 8227026476282105856 8229577017724405616 8236914729258406464 8245681865117212672 8255592540435863168 8285943983599230312 8291933982998335488 8302159138165960704 8312137694822410176 8341290732897135104 8351316322720328776 8359023241852028928 8367659407500603392 8398422861204649728 8475120786877751552 8514794818000568448 8624145778848178488 8630380268018675712 8640753321225428928 8641022776458448896 8681751579137834496 8692186376708913624 8709196526174097408 8713669783472900064 8730721974829989888 8741215631049737472 8743925581332180967 8751721899837056868 8761036981687038464 8768848557175289856 8777908135848054784 8799603410528845824 8810179856935731456 8821044084301333248 8838030794312767488 8842570224056818704 8851982002258184192 8859874666765344768 8862621403703206048 8879965085510844416 8881462194467780736 8890638120469391104 8895204570628585482 8912612015972281344 8923324290029940336 8929775058613592064 8940786764178726912 8973657303752913408 8982928481581530112 9004815836057611024 9011325515769880576 9022437784856158208 9098291432971703872 9169779034769842944 9224361052833949152 9258274144939956318 9276392098256864256 9287541607990346064 9294255673250881536 9305716836186021888 9315331082940792832 9349578623686898688 9360816097994214672 9379134720495181824 9383952074509276992 9395230863060369873 9405230877399320704 9413616833438178816 9416535241434656426 9434962903355272192 9443375369265696768 9469650266970548928 9481032058156811607 9487885999776941568 9499585936939897344 9532903694739582976 9534510885237470496 9541403487285755904 9544361511680375744 9553169419259461632 9574533360505498112 9579451076061553596 9598197555662456832 9628539592192475136 9666934647532435364 9673922980164724736 9685852327860287488 9716471460614324224 9856166604397918272 9875146652829061632 9933927287667329856 9958479752540457216 9970449079166106804 9989960721199699968 9993057807236778248 10001967885528064992 10021541208200331264 10061503408656208236 10068776979355121664 10080878874763000416 10081193239201523712 10100606622071734272 10105794541779221376 10128710175660806912 10130417815564812402 10137741205241115648 10140884106160399228 10150242507963177984 10160729280536446976 10165948080718383408 10185842303968321536 10198084902891360384 10230323316704504832 10235577862093166856 10255608347146186752 10266203978950320128 10278543166425020032 10291218098351555456 10336520444559568896 10377738665733349729 10398047351967661568 10430917891541848064 10479747468308391936 10580884737074235792 10614333266274681216 10685232712785027072 10698075540564816768 10724516656582030848 10737406700640422712 10758419238215061504 10761754561639607344 10771350030568685376 10782814746691739648 10801319835763282371 10822457447966341632 10835465209322070408 10843298285459361792 10856669642217025536 10883163352685315328 10896583868842823424 10907841727634715136 10920952114326583784 10931030393191114752 10942323840577712128 10947944086927489824 10969368635042807808 10982552972344541952 11044501296926662656 11047925311465640416 11055911977331113984 11069545517554614272 11082850259763213568 11145364322469371904 11197897148272866304 11242190033141375529 11285881888947499008 11353059757334091264 11394798947618407776 11417097967085371392 11430820440603502848 11498861038464237984 11507173690691567616 11521004428300571904 11521363701944598528 11549479476319110144 11563361062228147536 11575668772183779328 11577620360645499888 11585989948846989312 11589581835611884832 11600277151957917696 11612262034898796544 11618226377963866752 11632190592360457938 11654954174732983296 11668962533116075824 11691798076233719808 11697803270963619264 11734782627984579072 11738420643432242942 11746906475914308608 11761392112401777664 11784041059083689984 11790093632075758272 11841949592623707648 11860272760838113976 11883482687963041792 11897765720039920448 11964876405003884544 12106973881844558262 12130666590028207104 12226372046359790592 12256590464665178112 12271321943589054528 12286071128617406757 12299148070445265536 12310114320649926144 12344365526586608424 12368522797675819008 12383388810653794752 12428915975398845468 12437900974497503232 12453238707248941056 12466104831582531584 12468206542233615264 12477219944912142336 12481088130658952896 12492606163646988288 12511936099345702656 12526974484080493164 12551489111250905088 12591167159020929024 12597634291806974592 12626200355960731904 12641376077542415476 12650514666369255424 12666114582586529792 12712681180316627328 12772601434748738128 12797596740883275776 13022627368706751744 13038279565063370436 13063794789261146112 13141555472530557696 13166862203772082176 13199405115793268736 13215269785403597184 13231566126451999872 13245236383556439808 13257046191469151232 13277973003387276288 13293932105554809072 13319947628266266624 13335957180704086656 13342806855942878223 13368918023958422016 13384986435044910504 13394662587920388096 13411180146268090368 13415337878208277648 13425035972473495552 13441171833017333888 13441590985602031616 13474392722372295168 13507223754086416536 13516988273654820864 13533656677284237312 13554597440957844544 13570889024420534261 13597446537188480512 13640431088939339776 13647437149457555808 13674144462861582336 13782027259412758528 13836541579250923728 13972996624411189248 14024367935530348032 14041224146991322008 14068702080742772736 14107846316098981056 14124802862151984639 14152444355032908288 14204475400455823392 14214743970854289408 14231828999665412352 14232272808284504064 14249378905409846016 14264100720753089024 14299355542109374464 14316542267520563616 14344558984286748672 14361800040758247168 14369176614092330394 14397296333493685248 14401759781017709828 14429943263955122176 14442809388288712704 14447286945762760544 14457731047279149056 14475559522956034048 14500401971298653046 14510884470247087104 14528778491790431232 14574707190921486336 14597258782569986432 14643403963126055936 14900890931500994784 14930051187727024128 14989586710855167372 15047842518596665344 15092255112984312354 15103165469032682496 15121318312144500624 15121789858802285568 15137413009778788352 15150909933107601408 15193065263491210368 15211326159240598842 15241093920804670464 15248922121077575112 15278763455952482304 15297127354337040576 15331814717952317312 15345484975056757248 15361339237734095872 15399305968425480192 15417814749637530048 15436827147527333184 15490968503951822336 15504780666839353344 15509587456480610584 15539938899643977728 15558616710821434432 15572974806738026496 15597071027951492352 15646376837312772096 15720124842767677696 15789266123498276864 15953168540005179392 16027849069177540608 16047113310847225152 16142631842459411016 16174222120037609472 16233686171949512448 16253197813983105612 16264947428189042688 16285004463325538304 16301829395146387456 16342120619553570816 16361762591452072704 16381428171489875676 16413485760866568192 16421916130391234736 16454052952564211712 16459154035448811232 16473829458516812928 16491363730234425344 16511185080871726336 16571887967198460624 16583867965996670976 16604318276331921408 16624275389644820352 16682581465794270208 16702632645440657552 16718046483704057856 16735318815001206784 16796845722409299456 16950241573755503104 17029589636001136896 17248291557696356976 17260760536037351424 17281506642450857856 17282045552916897792 17363503158275668992 17384372753417827248 17418393052348194816 17427339566945800128 17448285888540686907 17482431262099474944 17487851162664361934 17503443799674113736 17522073963374076928 17537697114350579712 17555816271696109568 17607630965148364413 17620359713871462912 17642088168602666496 17676061588625534976 17685140448113637408 17703964004516368384 17719749333530689536 17725242807406412096 17746547185780698649 17762924388935561472 17781276240938782208 17790409141257170964 17825224031944562688 17846648580059880672 17859550117227184128 17881573528357453824 17947314607505826816 17965856963163060224 18009631672115222048 18022651031539761152 18044875569712316416 18196582865943407744 18339558069539685888 18448722105667898304 18516548289879912636 18552784196513728512 18575083215980692128 18588511346501763072 18611433672372043776 18699157247373797376 18721632195988429344 18758269440990363648 18767904149018553984 18790461726120739746 18810461754798641408 18827233666876357632 18833070482869312852 18869925806710544384 18886750738531393536 18939300533941097856 18962064116313623214 18975771999553883136 18999171873879794688 19065807389479165952 19069021770474940992 19088723023360751488 19149066721010996224 19158902152123107192 19196395111324913664 19333869295064870728 19347845960329449472 19371704655720574976 19712333208795836544 19750293305658123264 19867854575334659712 19916959505080914432 19940898158332213608 19979921442399399936 19986115614473556496 20003935771056129984 20123006817312416472 20137553958710243328 20161757749526000832 20162386478403047424 20211589083558442752 20257420351321613824 20260835631129624804 20275482410482231296 20281768212320798456 20300485015926355968 20321458561072893952 20331896161436766816 20371684607936643072 20396169805782720768 20460646633409009664 20471155724186333712 20511216694292373504 20532407957900640256 20557086332850040064 20582436196703110912 20673040889119137792 20755477331466699458 20796094703935323136 20861835783083696128 20959494936616783872 21161769474148471584 21228666532549362432 21370465425570054144 21396151081129633536 21449033313164061696 21474813401280845424 21516838476430123008 21523509123279214688 21542700061137370752 21565629493383479296 21602639671526564742 21644914895932683264 21670930418644140816 21686596570918723584 21713339284434051072 21750602956947979569 21766326705370630656 21793167737685646848 21815683455269430272 21841904228653167568 21862060786382229504 21884647681155424256 21895888173854979648 21965105944689083904 22089002593853325312 22095850622931280832 22165700519526427136 22290728644938743808 22395794296545732608 22484380066282751058 22571763777894998016 22706119514668182528 22789597895236815552 22816989238860898263 22861640881207005696 22997722076928475968 23042008856601143808 23098958952638220288 23126722124456295072 23151337544367558656 23155240721290999776 23171979897693978624 23179163671223769664 23200554303915835392 23236452755927733504 23264381184720915876 23309908349465966592 23337925066232151648 23383596152467439616 23395606541927238528 23469565255969158144 23476841286864485884 23493812951828617216 23522784224803555328 23568082118167379968 23580187264151516544 23683899185247415296 23720545521676227952 23766965375926083584 23795531440079840896 23929752810007769088 24213947763689116524 24261333180056414208 24452744092719581184 24513180929330356224 24542643887178109056 24572142257234813514 24598296140890531072 24620228641299852288 24688731053173216848 24737045595351638016 24766777621307589504 24857831950797690936 24875801948995006464 24906477414497882112 24932209663165063168 24936413084467230528 24962176261317905792 25023872198691405312 25053948968160986328 25102978222501810176 25195268583613949184 25203079616780992199 25252400711921463808 25282752155084830952 25301029332738510848 25332229165173059584 25425362360633254656 25545202869497476256 25595193481766551552 26045254737413503488 26076559130126740872 26127589578522292224 26231776743996542901 26283110945061115392 26333724407544164352 26398810231586537472 26430539570807194368 26463132252903999744 26490472767112879616 26514092382938302464 26555946006774552576 26587864211109618144 26639895256532533248 26671914361408173312 26685613711885756446 26737836047916844032 26769972870089821008 26789325175840776192 26822360292536180736 26830675756416555296 26850071944946991104 26882343666034667776 26883181971204063232 26948785444744590336 27014447508172833072 27033976547309641728 27067313354568474624 27109194881915689088 27141778048841068522 27194893074376961024 27280862177878679552 27294874298915111616 27673083158501847456 27945993248822378496 28048735871060696064 28082448293982644016 28137404161485545472 28215692632197962112 28249605724303969278 28304888710065816576 28408950800911646784 28443096174470434821 28463657999330824704 28498757810819692032 28528201441506178048 28598711084218748928 28633084535041127232 28723600081516494336 28738353228184660788 28794592666987370496 28803519562035419656 28859886527910244352 28885618776577425408 28894573891525521088 29000803942597306092 29021768940494174208 29057556983580862464 29149414381842972672 29194517565139972864 29286807926252111872 29801781863001989568 29979173421710334744 30184510225968624708 30206330938065364992 30242636624289001248 30243579717604571136 30274826019557576704 30301819866215202816 30386130526982420736 30422652318481197684 30482187841609340928 30497844242155150224 30557526911904964608 30594254708674081152 30663629435904634624 30690969950113514496 30722678475468191744 30798611936850960384 30835629499275060096 30873654295054666368 30981937007903644672 31009561333678706688 31019174912961221168 31079877799287955456 31117233421642868864 31133215997200049187 31194142055902984704 31292753674625544192 31440249685535355392 31578532246996553728 31906337080010358784 32055698138355081216 32094226621694450304 32285263684918822032 32348444240075218944 32403959507289847113 32467372343899024896 32506395627966211224 32529894856378085376 32570008926651076608 32603658790292774912 32723525182904145408 32762856342979751352 32826971521733136384 32843832260782469472 32908105905128423424 32918308070897622464 32947658917033625856 32957873345021297491 33022370161743452672 33143775934396921248 33167735931993341952 33208636552663842816 33248550779289640704 33365162931588540416 33405265290881315104 33436092967408115712 33470637630002413568 33593691444818598912 33900483147511006208 34059179272002273792 34496583115392713952 34521521072074702848 34563013284901715712 34564091105833795584 34727006316551337984 34768745506835654496 34836786104696389632 34854679133891600256 34896571777081373814 34964862524198949888 34975702325328723868 35006887599348227472 35044147926748153856 35075394228701159424 35111632543392219136 35215261930296728826 35240719427742925824 35284176337205332992 35352123177251069952 35370280896227274816 35407928009032736768 35450485614812824192 35493094371561397298 35525848777871122944 35562552481877564416 35580818282514341928 35650448063889125376 35693297160119761344 35894629215011653632 35931713926326120448 36019263344230444096 36393165731886815488 36679116139079371776 36897444211335796608 37033096579759825272 37105568393027457024 37150166431961384256 37398314494747594752 37443264391976858688 37535808298037107968 37580923452241479492 37620923509597282816 37654467333752715264 37666140965738625704 37739851613421088768 37773501477062787072 37878601067882195712 37924128232627246428 37951543999107766272 37998343747759589376 38131614778958331904 38138043540949881984 38177446046721502976 38298133442021992448 38317804304246214384 38392790222649827328 38667738590129741456 38695691920658898944 38743409311441149952 39424666417591673088 39500586611316246528 39735709150669319424 39833919010161828864 39881796316664427216 39959842884798799872 39972231228947112992 40007871542112259968 40246013634624832944 40275107917420486656 40323515499052001664 40324772956806094848 40423178167116885504 40514840702643227648 40521671262259249608 40550964820964462592 40563536424641596912 40600970031852711936 40642917122145787904 40663792322873533632 40712667073261602783 40792339611565441536 40921293266818019328 40942311448372667424 41022433388584747008 41084472252012850297 41114172665700080128 41164872393406221824 41346081778238275584 41510954662933398916 41592189407870646272 41723671566167392256 41918989873233567744 42323538948296943168 42374408586455953917 42457333065098724864 42792302162259267072 42898066626328123392 42949626802561690848 43033676952860246016 43047018246558429376 43085400122274741504 43205279343053129484 43289829791865366528 43341860837288281632 43373193141837447168 43426678568868102144 43501205913895959138 43532653410741261312 43586335475371293696 43631366910538860544 43683808457306335136 43724121572764459008 43769295362310848512 43791776347709959296 43930211889378167808 44191701245862561664 44331401039052854272 44791588593091465216 44968760132565502116 45143527555789996032 45412239029336365056 45579195790473631104 45633978477721796526 45723281762414011392 45995444153856951936 46084017713202287616 46197917905276440576 46253444248912590144 46302675088735117312 46310481442581999552 46358327342447539328 46472905511855467008 46528762369441831752 46619816698931933184 46675850132464303296 46791213083854477056 46939130511938316288 46953682573728971768 46987625903657234432 47045568449607110656 47160374528303033088 47367798370494830592 47441091043352455904 47533930751852167168 47591062880159681792 47859505620015538176 48427895527378233048 48522666360112828416 48905488185439162368 49026361858660712448 49085287774356218112 49144284514469627028 49196592281781062144 49240457282599704576 49377462106346433696 49474091190703276032 49533555242615179008 49715663901595381872 49751603897990012928 49812954828995764224 49864419326330126336 49872826168934461056 49924352522635811584 50047744397382810624 50107897936321972656 50205956445003620352 50390537167227898368 50406159233561984398 50504801423842927616 50565504310169661904 50602058665477021696 50664458330346119168 50850724721266509312 51090405738994952512 52090509474827006976 52153118260253481744 52255179157044584448 52463553487993085802 52566221890122230784 52667448815088328704 52822892895445093239 52861079141614388736 52926264505807999488 52980945534225759232 53028184765876604928 53111892013549105152 53175728422219236288 53239641557342095947 53343828722816346624 53371227423771512892 53475672095833688064 53539945740179642016 53578650351681552384 53644720585072361472 53661351512833110592 53764687332069335552 53897570889489180672 54028895016345666144 54067953094619283456 54134626709136949248 54218389763831378176 54283556097682137044 54389786148753922048 54561724355757359104 54589748597830223232 55346166317003694912 56097471742121392128 56164896587965288032 56274808322971090944 56431385264395924224 56499211448607938556 56609777420131633152 56817901601823293568 56886192348940869642 56927315998661649408 56997515621639384064 57056402883012356096 57197422168437497856 57266169070082254464 57447200163032988672 57476706456369321576 57589185333974740992 57607039124070839312 57719773055820488704 57789147783051042176 58001607885194612184 58043537880988348416 58115113967161724928 58389035130279945728 58573615852504223744 59603563726003979136 59958346843420669488 60369020451937249416 60412661876130729984 60485273248578002496 60487159435209142272 60549652039115153408 60772261053964841472 60845304636962395368 60964375683218681856 60995688484310300448 61115053823809929216 61188509417348162304 61207479069325266769 61327258871809269248 61381939900227028992 61445356950936383488 61597223873701920768 61671258998550120192 61747308590109332736 61963874015807289344 62019122667357413376 62038349825922442336 62159755598575910912 62234466843285737728 62266431994400098374 62388284111805969408 62585507349251088384 62880499371070710784 63157064493993107456 64111396276710162432 64188453243388900608 64570527369837644064 64696888480150437888 64807919014579694226 64934744687798049792 65012791255932422448 65059789712756170752 65140017853302153216 65207317580585549824 65447050365808290816 65525712685959502704 65653943043466272768 65687664521564938944 65836616141795244928 65895317834067251712 65915746690042594982 66044740323486905344 66287551868793842496 66497101558579281408 66730325863177080832 66810530581762630208 66872185934816231424 67187382889637197824 67800966295022012416 68118358544004547584 68993166230785427904 69126026569803431424 69454012633102675968 69537491013671308992 69709358267783200512 69793143554162747628 69929725048397899776 69951404650657447736 70013775198696454944 70088295853496307712 70150788457402318848 70430523860593457652 70481438855485851648 70568352674410665984 70704246354502139904 70740561792454549632 70815856018065473536 70900971229625648384 70986188743122794596 71051697555742245888 71125104963755128832 71161636565028683856 71300896127778250752 71386594320239522688 71789258430023307264 71863427852652240896 72038526688460888192 72786331463773630976 73358232278158743552 73794888422671593216 74066193159519650544 74211136786054914048 74300332863922768512 74796628989495189504 74886528783953717376 75071616596074215936 75161846904482958984 75241847019194565632 75308934667505430528 75332281931477251408 75479703226842177536 75609238850342976597 75757202135764391424 75848256465254492856 75903087998215532544 75996687495519178752 76276087081899763968 76354892093443005952 76596266884043984896 76635608608492428768 76785580445299654656 77335477180259482912 77391383841317797888 77486818622882299904 78695330231989628703 78849332835183346176 79001173222632493056 79471418301338638848 79667838020323657728 79763592633328854432 79919685769597599744 79944462457894225984 80015743084224519936 80492027269249665888 80550215834840973312 80647030998104003328 80649545913612189696 80846356334233771008 81029681405286455296 81043342524518499216 81101929641928925184 81127072849283193824 81201940063705423872 81285834244291575808 81327584645747067264 81425334146523205566 81584679223130883072 81842586533636038656 81884622896745334848 82168944504025700594 82228345331400160256 82329744786812443648 83021909325866797832 83184378815741292544 83837979746467135488 84647077896593886336 84748817172911907834 84914666130197449728 85584604324518534144 85796133252656246784 85899253605123381696 86094036493116858752 86170800244549483008 86410558686106258968 86579659583730733056 86683721674576563264 87002411827791918276 87065306821482522624 87172670950742587392 87262733821077721088 87367616914612670272 87448243145528918016 87583552695419918592 87860423778756335616 88383402491725123328 88662802078105708544 89583177186182930432 89937520265131004232 90824478058672730112 91158391580947262208 91267956955443593052 91446563524828022784 91990888307713903872 92168035426404575232 92395835810552881152 92506888497825180288 92605350177470234624 92620962885163999104 92716654684895078656 92945811023710934016 93057524738883663504 93239633397863866368 93351700264928606592 93399647991600147561 93582426167708954112 93878261023876632576 93907365147457943536 93975251807314468864 94091136899214221312 94320749056606066176 94735596740989661184 94882182086704911808 95182125760319363584 95719011240031076352 96855791054756466096 97045332720225656832 97810976370878324736 98170575548712436224 98288569028939254056 98393184563562124288 98480914565199409152 98754924212692867392 98873620035063892473 99067110485230358016 99431327803190763744 99503207795980025856 99625909657991528448 99745652337868922112 99848705045271623168 100095488794765621248 100215795872643945312 100411912890007240704 100781074334455796736 100812318467123968796 101009602847685855232 101131008620339323808 101204117330954043392 101328916660692238336 101701449442533018624 102180811477989905024 104181018949654013952 104306236520506963488 104510358314089168896 104927106975986171604 105132443780244461568 105334897630176657408 105645785790890186478 105722158283228777472 105852529011615998976 105961891068451518464 106056369531753209856 106223784027098210304 106351456844438472576 106479283114684191894 106687657445632693248 106742454847543025784 106951344191667376128 107079891480359284032 107322703025666221184 107529374664138671104 107795141778978361344 108057790032691332288 108436779527662756352 108567112195364274088 108779572297507844096 109179497195660446464 110692332634007389824 112194943484242784256 112329793175930576064 112862770528791848448 112998422897215877112 113219554840263266304 113635803203646587136 113772384697881739284 113854631997323298816 113995031243278768128 114112805766024712192 114394844336874995712 114532338140164508928 114894400326065977344 114953412912738643152 115178370667949481984 115214078248141678624 115439546111640977408 115578295566102084352 116003215770389224368 116087075761976696832 116230227934323449856 116778070260559891456 117147231705008447488 119207127452007958272 119916693686841338976 120738040903874498832 120825323752261459968 120970546497156004992 120974318870418284544 121099304078230306816 121544522107929682944 121690609273924790736 121928751366437363712 121991376968620600896 122138001219784808349 122377018834696324608 122414958138650533538 122654517743618538496 122763879800454057984 122890713901872766976 123253416756038550891 123342517997100240384 123494617180218665472 123927748031614578688 124038245334714826752 124076699651844884672 124468933686571475456 124532863988800196748 124776568223611938816 125171014698502176768 125760998742141421568 126314128987986214912 128376906486777801216 129141054739675288128 129615838029159388452 129869489375596099584 130025582511864844896 130119579425512341504 130280035706604306432 130894100731616581632 131051425371919005408 131307886086932545536 131375329043129877888 131673232283590489856 131790635668134503424 131831493380085189964 132089480646973810688 132575103737587684992 132994203117158562816 133460651726354161664 133621061163525260416 134374765779274395648 135601932590044024832 136236717088009095168 137986332461570855808 138252053139606862848 138908025266205351936 139074982027342617984 139418716535566401024 139586287108325495256 139859450096795799552 139902809301314895472 140027550397392909888 140176591706992615424 140861047721186915304 140962877710971703296 141136705348821331968 141481123584909099264 141801942459251296768 141972377486245589192 142103395111484491776 142250209927510257664 142323273130057367712 142601792255556501504 142773188640479045376 143578516860046614528 143726855705304481792 144077053376921776384 145572662927547261952 146716464556317487104 147589776845343186432 148132386319039301088 148422273572109828096 148600665727845537024 149593257978990379008 149773057567907434752 150143233192148431872 150323693808965917968 150483694038389131264 150617869335010861056 150664563862954502816 150959406453684355072 151218477700685953194 151514404271528782848 151696512930508985712 151806175996431065088 151993374991038357504 152552174163799527936 152709784186886011904 153192533768087969792 153271217216984857536 154670954360518965824 157390660463979257406 157698665670366692352 158002346445264986112 158942836602677277696 159335676040647315456 159527185266657708864 159718924672026287841 159888924915788451968 160031486168449039872 160984054538499331776 161294061996208006656 161692712668467542016 162059362810572910592 162086685049036998432 162203859283857850368 162254145698566387648 162403880127410847744 162655169291494134528 162850668293046411132 163169358446261766144 163685173067272077312 163769245793490669696 164337889008051401188 164456690662800320512 164659489573624887296 166043818651733595664 166368757631482585088 169294155793187772672 169497634345823815668 169829332260394899456 171169208649037068288 171592266505312493568 171798507210246763392 172188072986233717504 172341600489098966016 172821117372212517936 173159319167461466112 173367443349153126528 174004823655583836552 174130613642965045248 174345341901485174784 174525467642155442176 174735233829225340544 175167105390839837184 175720847557512671232 176421557317466945393 176766804983450246656 177325604156211417088 179166354372365860864 179875040530262008464 181648956117345460224 182316783161894524416 182535913910887186104 182893127049656045568 183622437207975800307 183981776615427807744 184336070852809150464 184791671621105762304 185013776995650360576 185241925770327998208 185433309369790157312 185891622047421868032 186115049477767327008 186479266795727732736 186703400529857213184 186799295983200295122 187164852335417908224 187756522047753265152 187814730294915887072 187950503614628937728 188182273798428442624 188641498113212132352 189471193481979322368 189764364173409823616 190364251520638727168 193711582109512932192 194090665440451313664 195621952741756649472 196341151097424872448 196577138057878508112 196786369127124248576 196961829130398818304 197509848425385734784 197747240070127784946 198134220970460716032 198862655606381527488 199491304675737844224 199697410090543246336 200190977589531242496 200431591745287890624 201562148668911593472 201624636934247937592 202019205695371710464 202262017240678647616 203402898885066037248 204361622955979810048 208362037899308027904 208612473041013926976 209854213951972343208 210264887560488923136 211291571581780372956 211444316566457554944 211705058023231997952 211923782136903036928 212112739063506419712 212447568054196420608 212702913688876945152 212958566229368383788 213375314891265386496 213484909695086051568 213902688383334752256 214159782960718568064 214645406051332442368 215058749328277342208 215590283557956722688 216115580065382664576 216873559055325512704 217134224390728548176 217559144595015688192 218358994391320892928 221384665268014779648 224389886968485568512 224659586351861152128 225725541057583696896 225996845794431754224 226439109680526532608 226827716551028929791 227271606407293174272 227544769395763478568 227709263994646597632 227990062486557536256 228225611532049424384 229064676280329017856 229788800652131954688 229906825825477286304 230356741335898963968 230428156496283357248 230705113415149082437 231156591132204168704 232006431540778448736 232174151523953393664 232460455868646899712 233556140521119782912 234294463410016894976 238414254904015916544 239833387373682677952 241476081807748997664 241650647504522919936 241941092994312009984 241948637740836569088 243089044215859365888 243381218547849581472 243857502732874727424 243982753937241201792 244276002439569616698 244754037669392649216 244829916277301067076 245309035487237076992 245527759600908115968 245781427803745533952 246506833512077101782 246685035994200480768 246989234360437330944 247855496063229157376 248153399303689769344 248937867373142950912 249065727977600393496 249553136447223877632 251521997484282843136 256753812973555602432 258282109479350576256 259231676058318776904 259738978751192199168 260051165023729689792 261788201463233163264 262102850743838010816 262750658086259755776 263346464567180979712 263581271336269006848 263662986760170379928 264178961293947621376 265150207475175369984 265988406234317125632 266921303452708323328 267242122327050520832 268749531558548791296 271203865180088049664 272473434176018190336 275972664923141711616 276504106279213725696 277816050532410703872 278149964054685235968 278837433071132802048 279172574216650990512 279718900193591599104 279805618602629790944 280055100794785819776 280353183413985230848 281722095442373830608 281925755421943406592 282273410697642663936 282962247169818198528 283603884918502593536 283944754972491178384 284206790222968983552 284500419855020515328 284646546260114735424 285546377280958090752 287157033720093229056 288154106753843552768 291145325855094523904 293432929112634974208 295179553690686372864 296264772638078602176 296620860105191677419 297201331455691074048 299546115135814869504 300286466384296863744 300647387617931835936 300967388076778262528 301235738670021722112 301329127725909005632 302436955401371906388 303028808543057565696 303393025861017971424 303612351992862130176 303986749982076715008 305104348327599055872 305419568373772023808 306385067536175939584 306542434433969715072 309341908721037931648 314781320927958514812 315397331340733384704 316004692890529972224 317885673205354555392 318671352081294630912 319054370533315417728 319437849344052575682 319777849831576903936 320062972336898079744 321968109076998663552 322588123992416013312 323385425336935084032 324118725621145821184 324173370098073996864 324508291397132775296 325310338582988269056 325701336586092822264 326338716892523532288 327538491586981339392 328675778016102802376 328913381325600641024 329318979147249774592 332087637303467191328 332737515262965170176 338588311586375545344 338995268691647631336 339658664520789798912 342338417298074136576 343184533010624987136 343597014420493526784 344376145972467435008 344683200978197932032 345642234744425035872 346318638334922932224 346734886698306253056 348009647311167673104 348261227285930090496 348690683802970349568 349050935284310884352 349470467658450681088 350334210781679674368 351441695115025342464 352843114634933890786 353533609966900493312 354651208312422834176 359750081060524016928 363297912234690920448 364633566323789048832 365071827821774372208 365786254099312091136 367244874415951600614 367963553230855615488 368672141705618300928 369760250268115652673 370027553991300721152 370483851540655996416 370866618739580314624 371783244094843736064 372230098955534654016 373406801059714426368 373598591966400590244 374329704670835816448 375513044095506530304 375629460589831774144 377282996226424264704 378942386963958644736 379528728346819647232 380728503041277454336 387423164219025864384 392682302194849744896 393154276115757016224 393572738254248497152 393923658260797636608 395019696850771469568 395494480140255569892 396268441940921432064 397725311212763054976 398982609351475688448 399394820181086492672 400381955179062484992 400863183490575781248 403124297337823186944 403249273868495875184 404038411390743420928 404524034481357295232 406805797770132074496 408723245911959620096 416724075798616055808 417224946082027853952 419708427903944686416 420529775120977846272 422583143163560745912 422888633132915109888 423410116046463995904 423847564273806073856 425405827377753890304 425917132458736767576 426750629782530772992 426969819390172103136 427805376766669504512 428319565921437136128 428452353485276867383 429290812102664884736 430117498656554684416 431180567115913445376 432231160130765329152 433747118110651025408 434268448781457096352 435118289190031376384 436717988782641785856 442769330536029559296 448779773936971137024 449319172703722304256 451451082115167393792 451993691588863508448 452878219361053065216 453655433102057859582 454543212814586348544 455089538791526957136 455418527989293195264 455980124973115072512 456451223064098848768 458129352560658035712 459577601304263909376 459813651650954572608 460856312992566714496 461410226830298164874 462313182264408337408 464012863081556897472 467112281042239565824 476828509808031833088 479666774747365355904 482952163615497995328 483882185988624019968 486178088431718731776 486762437095699162944 487965507874482403584 488552004879139233396 489508075338785298432 489659832554602134152 490618070974474153984 491055519201816231936 493013667024154203564 493370071988400961536 493978468720874661888 495710992126458314752 496306798607379538688 497875734746285901824 498131455955200786992 499106272894447755264 503043994968565686272 513507625947111204864 516564218958701152512 518463352116637553808 519477957502384398336 520102330047459379584 523576402926466326528 524205701487676021632 525501316172519511552 526692929134361959424 527162542672538013696 527325973520340759856 528357922587895242752 529264671952400836179 530300414950350739968 531976812468634251264 534484244654101041664 537499063117097582592 542407730360176099328 544946868352036380672 550867311623927400921 551945329846283423232 553008212558427451392 556299928109370471936 557674866142265604096 558345148433301981024 559437800387183198208 559611237205259581888 560110201589571639552 563444190884747661216 563851510843886813184 564546821395285327872 565924494339636397056 567207769837005187072 567889509944982356768 568413580445937967104 569000839710041030656 569293092520229470848 571092754561916181504 576308213507687105536 582290651710189047808 586865858225269948416 590359107381372745728 592529545276157204352 593241720210383354838 594402662911382148096 599092230271629739008 600572932768593727488 601294775235863671872 601934776153556525056 602658255451818011264 604873910802743812776 606057617086115131392 606786051722035942848 610208696655198111744 610839136747544047616 613084868867939430144 618683817442075863296 629562641855917029624 630794662681466769408 635771346410709110784 637342704162589261824 638108741066630835456 638875698688105151364 639555699663153807872 640125944673796159488 643936218153997327104 645176247984832026624 646770850673870168064 648237451242291642368 648346740196147993728 649016582794265550592 650620677165976538112 651402673172185644528 652677433785047064576 655076983173962678784 657351556032205604752 657826762651201282048 658637958294499549184 664175274606934382656 677176623172751090688 677990537383295262672 679317329041579597824 684676834596148273152 687194028840987053568 688752291944934870016 689366401956395864064 691284469488850071744 692115340245447247311 693469773396612506112 696019294622335346208 696522454571860180992 697381367605940699136 698940935316901362176 700668421563359348736 702883390230050684928 705686229269867781572 707067219933800986624 709302416624845668352 719500162121048033856 729267132647578097664 730143655643548744416 731572508198624182272 734489748831903201228 735927106461711230976 737344283411236601856 739520500536231305346 740055107982601442304 740967703081311992832 741733237479160629248 743566488189687472128 744460197911069308032 746813602119428852736 747197183932801180488 748659409341671632896 751258921179663548288 754565992452848529408 759057456693639294464 761457006082554908672 774846328438051728768 785364604389699489792 786308552231514032448 787145476508496994304 790039393701542939136 790988960280511139784 792536883881842864128 795450622425526109952 797965218702951376896 798789640362172985344 800763910358124969984 801726366981151562496 806248594675646373888 806498547736991750368 808076822781486841856 809048068962714590464 813611595540264148992 817446491823919240192 833448151597232111616 834449892164055707904 839416855807889372832 841059550241955692544 845166286327121491824 845777266265830219776 846820232092927991808 847695128547612147712 850811654755507780608 851834264917473535152 853501259565061545984 853939638780344206272 856639131842874272256 856904706970553734766 858581624205329769472 860234997313109368832 864462320261530658304 867494236221302050816 868536897562914192704 873435977565283571712 885538661072059118592 898638345407444608512 902902164230334787584 903987383177727016896 907310866204115719164 909086425629172697088 910179077583053914272 910837055978586390528 911960249946230145024 916258705121316071424 919155202608527818752 919627303301909145216 921712625985133428992 922820453660596329748 924626364528816674816 928025726163113794944 934224562084479131648 953657019616063666176 959333549494730711808 965904327230995990656 967764371977248039936 972356176863437463552 973524874191398325888 975931015748964807168 977104009758278466792 979016150677570596864 979319665109204268304 981236141948948307968 986027334048308407128 986740143976801923072 987956937441749323776 992613597214759077376 995751469492571803648 996262911910401573984 998212545788895510528 1006087989937131372544 1027015251894222409728 1033128437917402305024 1036926704233275107616 1038955915004768796672 1040204660094918759168 1047152805852932653056 1048411402975352043264 1051002632345039023104 1053385858268723918848 1054325085345076027392 1054651947040681519712 1056715845175790485504 1058529343904801672358 1060600829900701479936 1063953624937268502528 1068968489308202083328 1089893736704072761344 1101734623247854801842 1103890659692566846464 1106016425116854902784 1112599856218740943872 1115349732284531208192 1116690296866603962048 1119222474410519163776 1120220403179143279104 1126888381769495322432 1131848988679272794112 1134415539674010374144 1135779019889964713536 1136827160891875934208 1138586185040458941696 1142185509123832363008 1152616427015374211072 1164581303420378095616 1180718214762745491456 1185059090552314408704 1186483440420766709676 1188805325822764296192 1198184460543259478016 1201145865537187454976 1202589550471727343744 1203869552307113050112 1205316510903636022528 1209747821605487625552 1212115234172230262784 1213572103444071885696 1220417393310396223488 1221678273495088095232 1226169737735878860288 1237367634884151726592 1259125283711834059248 1261589325362933538816 1271542692821418221568 1276217482133261670912 1277751397376210302728 1279111399326307615744 1280251889347592318976 1285357060455830602149 1287872436307994654208 1290352495969664053248 1293541701347740336128 1296693480392295987456 1298033165588531101184 1301241354331953076224 1302805346344371289056 1305354867570094129152 1310153966347925357568 1314703112064411209504 1315653525302402564096 1317275916588999098368 1328350549213868765312 1354353246345502181376 1355981074766590525344 1358634658083159195648 1369353669192296546304 1374388057681974107136 1377504583889869740032 1378732803912791728128 1382568938977700143488 1384230680490894494622 1386939546793225012224 1392038589244670692416 1397881870633802724352 1401336843126718697472 1411372458539735563144 1414134439867601973248 1439000324242096067712 1458534265295156195328 1460287311287097488832 1468979497663806402456 1471854212923422461952 1479041001072462610692 1480110215965202884608 1481935406162623985664 1483466474958321258496 1487132976379374944256 1488920395822138616064 1493627204238857705472 1494394367865602360976 1497318818683343265792 1502517842359327096576 1509131984905697058816 1518114913387278588928 1522914012165109817344 1549692656876103457536 1570729208779398979584 1572617104463028064896 1574290953016993988608 1580078787403085878272 1581977920561022279568 1585073767763685728256 1587794015857202508537 1590901244851052219904 1595930437405902753792 1597579280724345970688 1603452733962303124992 1612497189351292747776 1612997095473983500736 1618096137925429180928 1627223191080528297984 1634892983647838480384 1668899784328111415808 1678833711615778745664 1690332572654242983648 1691554532531660439552 1693640464185855983616 1701623309511015561216 1703668529834947070304 1707002519130123091968 1707879277560688412544 1713278263685748544512 1713809413941107469532 1717163248410659538944 1720469994626218737664 1728924640523061316608 1734988472442604101632 1737073795125828385408 1746871955130567143424 1771077322144118237184 1797276690814889217024 1805804328460669575168 1807974766355454033792 1814621732408231438328 1818172851258345394176 1820358155166107828544 1832517410242632142848 1839254606603818290432 1843425251970266857984 1845640907321192659496 1849252729057633349632 1856051452326227589888 1868449124168958263296 1907314039232127332352 1918667098989461423616 1931808654461991981312 1935528743954496079872 1944712353726874927104 1947049748382796651776 1951862031497929614336 1954208019516556933584 1958032301355141193728 1958639330218408536608 1962472283897896615936 1972054668096616814256 1973480287953603846144 1975913874883498647552 1985227194429518154752 1991502938985143607296 1992525823820803147968 2054030503788444819456 2066256875834804610048 2073853408466550215232 2076346020736341741933 2080409320189837518336 2096822805950704086528 2102005264690078046208 2106771716537447837696 2108650170690152054784 2109303894081363039424 2117058687809603344716 2121201659801402959872 2127907249874537005056 2137936978616404166656 2203469246495709603684 2207781319385133692928 2212032850233709805568 2225199712437481887744 2230699464569062416384 2233380593733207924096 2238444948821038327552 2240440806358286558208 2253776763538990644864 2263697977358545588224 2268831079348020748288 2271558039779929427072 2277172370080917883392 2284371018247664726016 2305232854030748422144 2329162606840756191232 2361436429525490982912 2370118181104628817408 2372966880841533419352 2377610651645528592384 2396368921086518956032 2402291731074374909952 2405179100943454687488 2410633021807272045056 2419495643210975251104 2424230468344460525568 2427144206888143771392 2440834786620792446976 2443356546990176190464 2452339475471757720576 2474735269768303453184 2518250567423668118496 2523178650725867077632 2543085385642836443136 2552434964266523341824 2555502794752420605456 2558222798652615231488 2560503778695184637952 2570714120911661204298 2575744872615989308416 2580704991939328106496 2593386960784591974912 2596066331177062202368 2602482708663906152448 2605610692688742578112 2620307932695850715136 2629406224128822419008 2656701098427737530624 2708706492691004362752 2711962149533181050688 2748776115363948214272 2755009167779739480064 2757465607825583456256 2765137877955400286976 2768461360981788989244 2773879093586450024448 2784077178489341384832 2795763741267605448704 2802673686253437394944 2822744917079471126288 2828268879735203946496 2878000648484192135424 2917068530590312390656 2920574622574194977664 2937958995327612804912 2943708425846844923904 2958082002144925221384 2960220431930405769216 2963870812325247971328 2966932949916642516992 2977840791644277232128 2987254408477715410944 2988788735731204721952 2994637637366686531584 2999166474396938071681 3005035684718654193152 3018263969811394117632 3036229826774557177856 3045828024330219634688 3099385313752206915072 3141458417558797959168 3145234208926056129792 3160157574806171756544 3163955841122044559136 3170147535527371456512 3175588031714405017074 3181802489702104439808 3191860874811805507584 3195158561448691941376 3206905467924606249984 3225994190947967001472 3236192275850858361856 3269785967295676960768 3337799568656222831616 3357667423231557491328 3380665145308485967296 3403246619022031122432 3407337059669894140608 3415758555121376825088 3426556527371497089024 3427618827882214939064 3434326496821319077888 3457849281046122633216 3469976944885208203264 3474147590251656770816 3493743910261134286848 3542154644288236474368 3594553381629778434048 3611608656921339150336 3615949532710908067584 3629243464816462876656 3636345702516690788352 3640716310332215657088 3665034820485264285696 3678509213207636580864 3686850503940533715968 3691281814642385318992 3698505458115266699264 3712102904652455179776 3814628078464254664704 3837334197978922847232 3856071181367491806447 3863617308923983962624 3871057487908992159744 3894099496765593303552 3903724062995859228672 3908416039033113867168 3916064602710282387456 3917278660436817073216 3944109336193233628512 3946960575907207692288 3951827749766997295104 3970454388859036309504 3983005877970287214592 3985051647641606295936 4108061007576889638912 4132513751669609220096 4147706816933100430464 4152692041472683483866 4160818640379675036672 4193645611901408173056 4204010529380156092416 4213543433074895675392 4218607788162726078848 4234117375619206689432 4242403319602805919744 4275873957232808333312 4406938492991419207368 4415562638770267385856 4450399424874963775488 4461398929138124832768 4466761187466415848192 4476889897642076655104 4480881612716573116416 4507553527077981289728 4527395954717091176448 4537662158696041496576 4543116079559858854144 4554344740161835766784 4568742036495329452032 4610465708061496844288 4722872859050981965824 4740236362209257634816 4745933761683066838704 4755221303291057184768 4792737842173037912064 4810358201886909374976 4821266043614544090112 4838991286421950502208 4854288413776287542784 4881669573241584893952 4904678950943515441152 4949470539536606906368 5036501134847336236992 5104869928533046683648 5111005589504841210912 5116445597305230462976 5121007557390369275904 5141428241823322408596 5151489745231978616832 5161409983878656212992 5186773921569183949824 5192132662354124404736 5204965417327812304896 5211221385377485156224 5240615865391701430272 5258812448257644838016 5313402196855475061248 5417412985382008725504 5423924299066362101376 5497552230727896428544 5510018335559478960128 5530275755910800573952 5536922721963577978488 5547758187172900048896 5568154356978682769664 5591527482535210897408 5605347372506874789888 5645489834158942252576 5656537759470407892992 5756001296968384270848 5834137061180624781312 5841149245148389955328 5875917990655225609824 5887416851693689847808 5916164004289850442768 5920440863860811538432 5927741624650495942656 5933865899833285033984 5955681583288554464256 5974508816955430821888 5977577471462409443904 5998332948793876143362 6010071369437308386304 6072459653549114355712 6198770627504413830144 6290468417852112259584 6320315149612343513088 6327911682244089118272 6351176063428810034148 6363604979404208879616 6383721749623611015168 6413810935849212499968 6451988381895934002944 6472384551701716723712 6539571934591353921536 6675599137312445663232 6715334846463114982656 6761330290616971934592 6806493238044062244864 6814674119339788281216 6831517110242753650176 6853113054742994178048 6855237655764429878128 6868652993642638155776 6915698562092245266432 6948295180503313541632 6987487820522268573696 7084309288576472948736 7189106763259556868096 7231899065421816135168 7258486929632925753312 7272691405033381576704 7281432620664431314176 7330069640970528571392 7357018426415273161728 7373701007881067431936 7382563629284770637984 7397010916230533398528 7424205809304910359552 7629256156928509329408 7674668395957845694464 7712142362734983612894 7727234617847967925248 7742114975817984319488 7788198993531186607104 7807448125991718457344 7816832078066227734336 7834557320873634146432 7888218672386467257024 7940908777718072619008 7970103295283212591872 8265027503339218440192 8295413633866200860928 8305384082945366967732 8321637280759350073344 8387291223802816346112 8408021058760312184832 8427086866149791350784 8437215576325452157696 8468234751238413378864 8484806639205611839488 8551747914465616666624 8813876985982838414736 8831125277540534771712 8900798849749927550976 8933522374932831696384 8953779795284153310208 8961763225433146232832 8997499423190814215043 9015107054155962579456 9054791909434182352896 9086232159119717708288 9108689480323671533568 9137484072990658904064 9220931416122993688576 9480472724418515269632 9491867523366133677408 9510442606582114369536 9585475684346075824128 9620716403773818749952 9642532087229088180224 9677982572843901004416 9708576827552575085568 9809357901887030882304 9898941079073213812736 10073002269694672473984 10209739857066093367296 10222011179009682421824 10232891194610460925952 10282856483646644817192 10302979490463957233664 10373547843138367899648 10384265324708248809472 10409930834655624609792 10422442770754970312448 10481231730783402860544 10517624896515289676032 10626804393710950122496 10834825970764017451008 10847848598132724202752 10995104461455792857088 11020036671118957920256 11060551511821601147904 11073845443927155956976 11095516374345800097792 11136308713957365539328 11183054965070421794816 11290979668317884505152 11512002593936768541696 11682298490296779910656 11751835981310451219648 11832328008579700885536 11840881727721623076864 11855483249300991885312 11911363166577108928512 11949017633910861643776 11955154942924818887808 11996665897587752286724 12020142738874616772608 12144919307098228711424 12397541255008827660288 12580936835704224519168 12640630299224687026176 12655823364488178236544 12702352126857620068296 12727209958808417759232 12827621871698424999936 12903976763791868005888 12944769103403433447424 13079143869182707843072 13351198274624891326464 13430669692926229965312 13522660581233943869184 13612986476088124489728 13629348238679576562432 13663034220485507300352 13706226109485988356096 13710475311528859756256 13737305987285276311552 13831397124184490532864 13896590361006627083264 14168618577152945897472 14378213526519113736192 14463798130843632270336 14516973859265851506624 14562865241328862628352 14714036852830546323456 14747402015762134863872 14765127258569541275968 14848411618609820719104 15349336791915691388928 15424284725469967225788 15454469235695935850496 15484229951635968638976 15576397987062373214208 15614896251983436914688 15633664156132455468672 15669114641747268292864 15776437344772934514048 15881817555436145238016 15940206590566425183744 16530055006678436880384 16590827267732401721856 16610768165890733935464 16643274561518700146688 16774582447605632692224 16816042117520624369664 16874431152650904315392 16936469502476826757728 16969613278411223678976 17103495828931233333248 17627753971965676829472 17662250555081069543424 17801597699499855101952 17867044749865663392768 17907559590568306620416 17923526450866292465664 17994998846381628430086 18030214108311925158912 18172464318239435416576 18217378960647343067136 18960945448837030539264 18983735046732267354816 19241432807547637499904 19285064174458176360448 19355965145687802008832 19417153655105150171136 19618715803774061764608 19797882158146427625472 20146004539389344947968 20419479714132186734592 20444022358019364843648 20465782389220921851904 20565712967293289634384 20605958980927914467328 20747095686276735799296 20768530649416497618944 20844885541509940624896 20962463461566805721088 21035249793030579352064 21253608787421900244992 21695697196265448405504 21990208922911585714176 22121103023643202295808 22147690887854311913952 22191032748691600195584 22272617427914731078656 22366109930140843589632 22581959336635769010304 23024005187873537083392 23364596980593559821312 23503671962620902439296 23664656017159401771072 23822726333154217857024 23910309885849637775616 23993331795175504573448 24040285477749233545216 24289838614196457422848 24795082510017655320576 25161873671408449038336 25281260598449374052352 25311646728976356473088 25404704253715240136592 25454419917616835518464 25655243743396849999872 25807953527583736011776 25889538206806866894848 26702396549249782652928 26861339385852459930624 26992498269572442645129 27045321162467887738368 27258696477359153124864 27326068440971014600704 27412452218971976712192 27420950623057719512512 27662794248368981065728 27793180722013254166528 28756427053038227472384 28927596261687264540672 29033947718531703013248 29125730482657725256704 29428073705661092646912 29494804031524269727744 29530254517139082551936 29696823237219641438208 30698673583831382777856 30848569450939934451576 30908938471391871700992 31152795974124746428416 31229792503966873829376 31267328312264910937344 31338229283494536585728 31552874689545869028096 31763635110872290476032 31880413181132850367488 33060110013356873760768 33181654535464803443712 33221536331781467870928 33286549123037400293376 33549164895211265384448 33748862305301808630784 33872939004953653515456 35255507943931353658944 35734089499731326785536 35815119181136613240832 35847052901732584931328 35989997692763256860172 36060428216623850317824 36344928636478870833152 36434757921294686134272 37921890897674061078528 37967470093464534709632 38482865615095274999808 38570128348916352720896 38711930291375604017664 38834307310210300342272 39237431607548123529216 39595764316292855250944 40292009078778689895936 40838959428264373469184 40888044716038729687296 41131425934586579268768 41211917961855828934656 41494191372553471598592 41537061298832995237888 41689771083019881249792 42070499586061158704128 42507217574843800489984 43391394392530896811008 44242206047286404591616 44295381775708623827904 44545234855829462157312 45163918673271538020608 46048010375747074166784 46729193961187119642624 47007343925241804878592 47329312034318803542144 47645452666308435714048 47820619771699275551232 47986663590351009146896 48080570955498467090432 49590165020035310641152 50323747342816898076672 50623293457952712946176 50809408507430480273184 50908839835233671036928 51310487486793699999744 51615907055167472023552 51779076413613733789696 53404793098499565305856 53722678771704919861248 53984996539144885290258 54090642324935775476736 54517392954718306249728 54652136881942029201408 54841901246115439025024 55586361444026508333056 57855192523374529081344 58067895437063406026496 58251460965315450513408 58856147411322185293824 58989608063048539455488 59060509034278165103872 59393646474439282876416 61397347167662765555712 61697138901879868903152 61817876942783743401984 62305591948249492856832 62534656624529821874688 62676458566989073171456 63105749379091738056192 63760826362265700734976 66363309070929606887424 66443072663562935741856 66573098246074800586752 67098329790422530768896 67497724610603617261568 67745878009907307030912 70511015887862707317888 71468178999462653571072 71630238362273226481664 71979995385526513720344 72120856433247700635648 72689857272957741666304 72869515842589372268544 75843781795348122157056 75934940186929069419264 76965731230190549999616 77140256697832705441792 77423860582751208035328 77668614620420600684544 80584018157557379791872 81776089432077459374592 82262851869173158537536 82988382745106943197184 83379542166039762499584 84140999172122317408256 85014435149687600979968 86782788785061793622016 88484412094572809183232 88590763551417247655808 89090469711658924314624 90327837346543076041216 92096020751494148333568 93458387922374239285248 94014687850483609757184 94658624068637607084288 95290905332616871428096 95641239543398551102464 95973327180702018293792 96161141910996934180864 99180330040070621282304 100647494685633796153344 101246586915905425892352 101618817014860960546368 103231814110334944047104 107445357543409839722496 107969993078289770580516 108181284649871550953472 109034785909436612499456 109304273763884058402816 109683802492230878050048 111172722888053016666112 115710385046749058162688 116135790874126812052992 116502921930630901026816 117712294822644370587648 118121018068556330207744 118787292948878565752832 123394277803759737806304 123635753885567486803968 124611183896498985713664 125069313249059643749376 125352917133978146342912 126211498758183476112384 127521652724531401469952 132726618141859213774848 132886145327125871483712 134995449221207234523136 135491756019814614061824 141022031775725414635776 142936357998925307142144 143260476724546452963328 143959990771053027440688 144241712866495401271296 145379714545915483332608 151869880373858138838528 153931462460381099999232 154847721165502416070656 155337229240841201369088 161168036315114759583744 163552178864154918749184 164525703738346317075072 166759084332079524999168 168281998344244634816512 170028870299375201959936 173565577570123587244032 176968824189145618366464 177181527102834495311616 178180939423317848629248 180655674693086152082432 184192041502988296667136 186916775844748478570496 188029375700967219514368 189317248137275214168576 191282479086797102204928 191946654361404036587584 201294989371267592306688 202493173831810851784704 203237634029721921092736 206463628220669888094208 214890715086819679444992 215939986156579541161032 216362569299743101906944 218069571818873224998912 218608547527768116805632 219367604984461756100096 222345445776106033332224 231420770093498116325376 232271581748253624105984 233005843861261802053632 236242036137112660415488 246788555607519475612608 250138626498119287498752 250705834267956292685824 252422997516366952224768 255043305449062802939904 265453236283718427549696 265772290654251742967424 269990898442414469046272 270983512039629228123648 282044063551450829271552 285872715997850614284288 287919981542106054881376 288483425732990802542592 290759429091830966665216 303739760747716277677056 309695442331004832141312 322336072630229519167488 327104357728309837498368 329051407476692634150144 333518168664159049998336 336563996688489269633024 347131155140247174488064 354363054205668990623232 356361878846635697258496 361311349386172304164864 373833551689496957140992 376058751401934439028736 378634496274550428337152 382564958173594204409856 383893308722808073175168 404986347663621703569408 406475268059443842185472 412927256441339776188416 429781430173639358889984 431879972313159082322064 432725138599486203813888 436139143637746449997824 438735209968923512200192 464543163496507248211968 466011687722523604107264 472484072274225320830976 493577111215038951225216 500277252996238574997504 501411668535912585371648 504845995032733904449536 510086610898125605879808 530906472567436855099392 531544581308503485934848 539981796884828938092544 541967024079258456247296 564088127102901658543104 575839963084212109762752 607479521495432555354112 619390884662009664282624 644672145260459038334976 654208715456619674996736 658102814953385268300288 667036337328318099996672 673127993376978539266048 694262310280494348976128 708726108411337981246464 722622698772344608329728 752117502803868878057472 757268992549100856674304 765129916347188408819712 767786617445616146350336 809972695327243407138816 812950536118887684370944 863759944626318164644128 865450277198972407627776 872278287275492899995648 877470419937847024400384 929086326993014496423936 944968144548450641661952 987154222430077902450432 1000554505992477149995008 1002823337071825170743296 1009691990065467808899072 1063089162617006971869696 1083934048158516912494592 1128176254205803317086208 1151679926168424219525504 1214959042990865110708224 1238781769324019328565248 1289344290520918076669952 1308417430913239349993472 1316205629906770536600576 1417452216822675962492928 1445245397544689216659456 1504235005607737756114944 1514537985098201713348608 1530259832694376817639424 1535573234891232292700672 1619945390654486814277632 1625901072237775368741888 1727519889252636329288256 1754940839875694048800768 1858172653986028992847872 1889936289096901283323904 1974308444860155804900864 2001109011984954299990016 2019383980130935617798144 2126178325234013943739392 2167868096317033824989184 2256352508411606634172416 2303359852336848439051008 2429918085981730221416448 2616834861826478699986944 2632411259813541073201152 2834904433645351924985856 2890490795089378433318912 3008470011215475512229888 3029075970196403426697216 3071146469782464585401344 3251802144475550737483776 3455039778505272658576512 3509881679751388097601536 3716345307972057985695744 3779872578193802566647808 3948616889720311609801728 4252356650468027887478784 4335736192634067649978368 4512705016823213268344832 4606719704673696878102016 4859836171963460442832896 5264822519627082146402304 5669808867290703849971712 6058151940392806853394432 6142292939564929170802688 6503604288951101474967552 6910079557010545317153024 7019763359502776195203072 7897233779440623219603456 8504713300936055774957568 8671472385268135299956736 9025410033646426536689664 9213439409347393756204032 10529645039254164292804608 11339617734581407699943424 12284585879129858341605376 13007208577902202949935104 13820159114021090634306048 15794467558881246439206912 17009426601872111549915136 18426878818694787512408064 21059290078508328585609216 24569171758259716683210752 26014417155804405899870208 27640318228042181268612096 31588935117762492878413824 34018853203744223099830272 36853757637389575024816128 49138343516519433366421504 55280636456084362537224192 63177870235524985756827648 73707515274779150049632256 110561272912168725074448384 147415030549558300099264512 221122545824337450148896768 442245091648674900297793536
- Sum of all divisors σ(n): 1738975198038474554083773211
- Sum of proper divisors (its aliquot sum) s(n): 1296730106389799653785979675
- 442245091648674900297793536 is an abundant number, because the sum of its proper divisors (1296730106389799653785979675) is greater than itself. Its abundance is 854485014741124753488186139
Bases of 442245091648674900297793536
- Binary: 101101101110100010000101001110100111100101010000011100101000110001010001001000000000000002
- Hexadecimal: 0x16DD10A74F2A0E518A24000
- Base-36: 1JKFU4CODWLA9UGHS0
Squares and roots of 442245091648674900297793536
- 442245091648674900297793536 squared (4422450916486749002977935362) is 195580721087344862044006385131415936459573790083383296
- 442245091648674900297793536 cubed (4422450916486749002977935363) is 86494613921986752214538043954963916572413997092823302057407387196322846559174656
-
442245091648674900297793536 is a
perfect square number . Itssquare root is 21029624144256 -
The
cube root of 442245091648674900297793536 is 761881930.9725097593 - Being both a perfect square and a perfect cube, 442245091648674900297793536 is also a
perfect sixth number .
Scales and comparisons
How big is 442245091648674900297793536?- 442,245,091,648,674,900,297,793,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 442,245,091,648,674,900,297,793,536 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 442245091648674900297793536 cubic inches would be around 63490160.9 feet tall.
Recreational maths with 442245091648674900297793536
- 442245091648674900297793536 backwards is 635397792009476846190542244
- 442245091648674900297793536 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 442245091648674900297793536's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 442245091648674900297793536 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 442245091648674900297793536 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/442245091648674900297793536/
Chicago style:
Numbermatics. 2024. "Number 442245091648674900297793536 - Facts about the integer". https://numbermatics.com/n/442245091648674900297793536/
The information we have on file for 442245091648674900297793536 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 442245091648674900297793536, math, Factors of 442245091648674900297793536, curriculum, school, college, exams, university, Prime factorization of 442245091648674900297793536, STEM, science, technology, engineering, physics, economics, calculator, four hundred forty-two septillion, two hundred forty-five sextillion, ninety-one quintillion, six hundred forty-eight quadrillion, six hundred seventy-four trillion, nine hundred billion, two hundred ninety-seven million, seven hundred ninety-three thousand, five hundred thirty-six.