42911502509198031700992
42,911,502,509,198,031,700,992 is an even composite number composed of eleven prime numbers multiplied together.
42911502509198031700992 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of twenty-five thousand, three hundred forty-four divisors.
Prime factorization of 42911502509198031700992:
210 × 3 × 72 × 112 × 13 × 17 × 37 × 61 × 257 × 941 × 19531
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 7 × 7 × 11 × 11 × 13 × 17 × 37 × 61 × 257 × 941 × 19531)See below for interesting mathematical facts about the number 42911502509198031700992 from the Numbermatics database.
Names of 42911502509198031700992
- Cardinal: 42911502509198031700992 can be written as Forty-two sextillion, nine hundred eleven quintillion, five hundred two quadrillion, five hundred nine trillion, one hundred ninety-eight billion, thirty-one million, seven hundred thousand, nine hundred ninety-two.
Scientific notation
- Scientific notation: 4.2911502509198031700992 × 1022
Factors of 42911502509198031700992
Divisors of 42911502509198031700992
- Number of divisors d(n): 25344
-
Complete list of divisors:
1 2 3 4 6 7 8 11 12 13 14 16 17 21 22 24 26 28 32 33 34 37 39 42 44 48 49 51 52 56 61 64 66 68 74 77 78 84 88 91 96 98 102 104 111 112 119 121 122 128 132 136 143 147 148 154 156 168 176 182 183 187 192 196 204 208 221 222 224 231 238 242 244 256 257 259 264 272 273 286 294 296 308 312 336 352 357 363 364 366 374 384 392 407 408 416 427 429 442 444 448 462 476 481 484 488 512 514 518 528 539 544 546 561 572 588 592 616 624 629 637 663 671 672 704 714 726 728 732 748 768 771 777 784 793 814 816 832 833 847 854 858 884 888 896 924 941 952 962 968 976 1001 1024 1028 1036 1037 1056 1078 1088 1092 1122 1144 1176 1184 1221 1232 1248 1258 1274 1281 1309 1326 1342 1344 1408 1428 1443 1452 1456 1464 1496 1536 1542 1547 1554 1568 1573 1586 1617 1628 1632 1664 1666 1694 1708 1716 1768 1776 1792 1799 1813 1848 1882 1887 1904 1911 1924 1936 1952 2002 2013 2056 2057 2072 2074 2112 2156 2176 2184 2244 2257 2288 2352 2368 2379 2431 2442 2464 2496 2499 2516 2541 2548 2562 2618 2652 2684 2688 2816 2823 2827 2849 2856 2886 2904 2912 2928 2989 2992 3003 3072 3084 3094 3108 3111 3136 3146 3172 3234 3256 3264 3328 3332 3341 3367 3388 3416 3432 3536 3552 3584 3598 3626 3696 3764 3774 3808 3822 3848 3872 3904 3927 4004 4026 4112 4114 4144 4148 4224 4312 4352 4368 4369 4403 4477 4488 4514 4576 4641 4697 4704 4719 4736 4758 4862 4884 4928 4992 4998 5032 5082 5096 5124 5236 5291 5304 5368 5376 5397 5439 5551 5632 5646 5654 5698 5712 5772 5808 5824 5856 5929 5978 5984 6006 6168 6171 6188 6216 6222 6272 6292 6344 6468 6512 6528 6587 6656 6664 6682 6734 6771 6776 6832 6864 6919 7007 7072 7104 7168 7196 7252 7259 7293 7381 7392 7528 7548 7616 7644 7696 7744 7808 7854 8008 8052 8177 8224 8228 8288 8296 8448 8481 8547 8624 8704 8723 8736 8738 8806 8954 8967 8976 9028 9152 9163 9282 9394 9408 9438 9472 9509 9516 9724 9768 9856 9984 9996 10023 10064 10101 10164 10192 10248 10351 10472 10582 10608 10736 10752 10794 10829 10878 11011 11102 11264 11292 11308 11396 11407 11424 11544 11616 11648 11712 11858 11956 11968 12012 12233 12336 12342 12376 12432 12444 12544 12584 12593 12688 12936 13024 13056 13107 13174 13209 13312 13328 13364 13431 13468 13481 13542 13552 13664 13728 13838 14014 14091 14144 14208 14392 14399 14504 14518 14586 14762 14784 15056 15096 15232 15288 15392 15488 15616 15677 15708 15799 15873 15997 16016 16104 16354 16448 16456 16576 16592 16653 16896 16962 17017 17094 17248 17408 17446 17472 17476 17612 17787 17908 17934 17952 18056 18304 18326 18564 18788 18816 18876 18944 19018 19032 19448 19531 19536 19712 19761 19789 19943 19968 19992 20046 20128 20202 20328 20384 20496 20702 20757 20944 21021 21164 21216 21472 21504 21588 21658 21756 21777 22022 22143 22204 22584 22616 22792 22814 22848 23088 23232 23296 23387 23424 23569 23716 23912 23936 24024 24466 24531 24672 24684 24752 24827 24864 24888 25088 25168 25186 25376 25872 26048 26112 26169 26214 26348 26418 26656 26728 26741 26862 26936 26962 27084 27104 27328 27456 27489 27676 28028 28182 28288 28416 28527 28784 28798 29008 29036 29172 29341 29524 29568 30112 30192 30464 30576 30583 30784 30821 30976 31053 31097 31232 31339 31354 31416 31598 31746 31994 32032 32208 32487 32708 32879 32896 32912 33033 33152 33184 33306 33792 33924 34034 34188 34221 34496 34817 34892 34944 34952 35224 35574 35816 35868 35904 36112 36608 36652 36699 36751 37037 37128 37576 37632 37752 37779 37888 38036 38064 38369 38857 38896 39062 39072 39424 39522 39578 39886 39936 39984 40092 40256 40404 40443 40656 40768 40992 41404 41514 41888 42042 42328 42432 42944 43176 43197 43316 43512 43554 44044 44286 44408 45168 45232 45584 45628 45696 46109 46176 46464 46592 46774 46848 47031 47138 47397 47432 47824 47872 47991 48048 48059 48433 48932 49062 49344 49368 49504 49654 49728 49776 50176 50336 50372 50752 50813 51051 51667 51744 52096 52224 52338 52428 52696 52836 53312 53456 53482 53724 53872 53924 54168 54208 54656 54912 54978 55352 56056 56364 56576 56797 56832 57054 57239 57401 57568 57596 58016 58072 58201 58344 58593 58682 59048 59136 59367 59829 60224 60384 60928 61061 61152 61166 61568 61642 61952 62106 62194 62464 62678 62708 62832 63196 63492 63988 64064 64416 64974 65416 65758 65792 65824 66066 66304 66368 66563 66612 67848 68068 68376 68442 68992 69634 69784 69888 69904 70161 70448 70707 71148 71632 71736 71808 72224 72457 73216 73304 73398 73502 74074 74256 74481 75152 75264 75504 75558 76072 76109 76128 76738 77077 77714 77792 78124 78144 78848 79044 79156 79772 79849 79968 80184 80223 80512 80808 80886 81312 81536 81984 82808 83028 83776 84084 84656 84864 85631 85888 86352 86394 86632 87024 87108 88023 88088 88572 88816 89947 90336 90464 91168 91256 91392 91749 92218 92352 92463 92928 93184 93291 93548 93696 94017 94062 94276 94367 94794 94864 95648 95744 95953 95982 96096 96118 96866 97864 98124 98637 98688 98736 99008 99308 99456 99552 100672 100744 100793 101504 101626 102102 103334 103488 104192 104451 104599 104676 104856 105392 105672 106624 106912 106964 107448 107744 107848 108336 108416 109312 109739 109824 109956 110253 110593 110704 111111 111979 112112 112728 113152 113594 113664 113861 114108 114478 114802 115107 115136 115192 116032 116144 116402 116571 116688 117186 117364 118096 118272 118734 119119 119658 120448 120768 121856 122122 122304 122332 123136 123284 123617 123904 124212 124388 125356 125416 125477 125664 126392 126984 127976 128128 128832 129948 130832 131516 131584 131648 132132 132608 132736 133126 133224 134563 135696 136136 136717 136752 136884 137984 138327 138523 139268 139568 139776 139808 140322 140896 141414 142296 143264 143472 143616 144177 144448 144914 145299 146432 146608 146796 147004 148148 148291 148512 148962 150304 150528 151008 151116 152144 152218 152256 152439 153476 154154 155001 155428 155584 156248 156288 158088 158312 159544 159698 159936 160368 160446 161024 161616 161653 161772 162624 163072 163709 163968 165616 166056 167552 168168 169312 169728 170391 171262 171717 171776 172203 172447 172704 172788 173264 173789 174048 174216 174603 175967 176046 176176 177144 177632 179894 180672 180928 182336 182512 182784 183183 183498 184436 184704 184926 185856 186582 187096 187187 187392 188034 188124 188552 188734 189588 189728 191296 191488 191906 191964 192192 192236 193732 195728 196248 197274 197376 197472 198016 198616 198912 199104 199689 201344 201488 201586 203008 203252 203801 204204 205387 206668 206976 207961 208384 208902 209198 209352 209712 210784 211344 213248 213824 213928 214081 214841 214896 215488 215696 216672 216832 217371 217679 218624 219373 219478 219648 219912 220506 221186 221408 222222 223958 224224 225456 226304 227188 227722 228216 228327 228956 229604 230214 230272 230384 231231 232064 232288 232804 233142 233376 234372 234728 236192 236544 237468 238238 239316 239547 240896 241536 241837 243719 244244 244608 244664 246272 246568 247234 248424 248776 250712 250832 250954 251328 252784 253903 253968 255952 256256 256893 257257 257664 259259 259896 261664 263032 263168 263296 264264 265216 265472 266252 266448 266509 268583 269126 269841 271392 272272 273097 273434 273504 273768 275968 276654 277046 278536 279136 279552 279616 280644 281792 282828 283101 284592 286528 286944 287232 287859 288354 288896 289828 290598 293216 293592 294008 296296 296582 297024 297924 300608 302016 302232 302379 304288 304436 304512 304878 306952 308308 310002 310856 311168 312496 312576 313797 316176 316624 319088 319396 319872 320736 320892 322048 322751 323232 323306 323544 325248 326144 327418 327936 329217 331232 331779 332027 332112 335104 335937 336336 336413 338624 339031 339456 340782 341583 342524 343434 343552 344406 344894 345408 345576 346528 347578 348096 348432 349206 351934 352092 352352 354288 355264 357357 359788 361344 361669 361856 364672 365024 365568 366366 366996 368872 369408 369852 370851 371712 373164 374192 374374 376068 376248 376431 377104 377468 379176 379456 382592 382987 383812 383928 384384 384472 387464 391456 392496 394548 394752 394944 396032 397232 397579 397824 398208 399378 400673 401807 402688 402976 403172 403689 404261 406016 406504 407407 407602 408408 410151 410774 413336 413952 415569 415922 416768 417804 418396 418704 419424 421568 422059 422688 426496 427427 427648 427856 428162 429682 429792 430976 431392 433344 433664 434742 435358 437248 438746 438956 439296 439824 441012 442372 442816 444444 444873 447916 448448 450912 452621 454376 455444 456432 456654 457912 459208 460428 460544 460768 462462 464128 464576 465608 465941 466284 466752 468744 469456 472384 474936 476476 478632 479094 481792 483072 483674 484959 487438 488488 489216 489328 491127 492544 493136 494468 496848 497552 498797 501424 501664 501908 502656 505568 507199 507806 507936 511904 512512 513786 514514 515328 517341 518518 519792 521367 523328 526064 526592 527901 528528 528649 530944 532504 532763 532896 533018 537166 538252 539682 542784 544544 546194 546868 547008 547536 551936 553308 554092 557072 558272 558943 559232 561288 561561 563584 565656 566202 569184 573056 573888 574464 575718 576708 577792 579656 580049 581196 586432 587184 588016 591889 592592 593164 594048 595848 599417 601216 604032 604464 604758 608576 608872 609024 609756 611403 613904 616161 616616 620004 621712 622336 623883 624767 624992 625152 627594 629629 631411 632352 633248 638176 638792 639744 641472 641784 642243 644096 644523 645502 646464 646612 647088 650496 652288 653037 654836 655872 658119 658434 660569 662464 663558 664054 664224 670208 671671 671874 672672 672826 677248 678062 678912 681564 683166 685048 686868 687104 688812 689788 690816 691152 693056 695156 696192 696864 698412 703868 704184 704704 708576 710528 714714 719576 722647 722688 723338 723712 725511 729344 730048 731157 732193 732732 733992 737744 738816 739704 741702 746213 746328 748384 748748 752136 752496 752862 754208 754936 758352 758912 761709 765184 765974 767624 767856 768173 768768 768944 771771 774928 777777 782912 783853 784992 789096 789504 789888 792064 794464 795158 795648 796416 797027 798756 799527 801346 803614 805376 805749 805952 806344 807378 808522 812032 813008 814814 815204 816816 819291 820302 821548 826672 827904 831138 831844 835608 836792 837408 838848 843136 844118 845376 852992 854854 855296 855712 856324 859364 859584 861952 862784 865319 866688 867328 869484 870716 877492 877912 878339 879648 882024 884744 885632 888888 889746 895832 896896 901824 905242 908752 910888 912864 913308 915824 918416 920856 921088 921536 924924 928256 929152 931216 931882 932568 933504 937488 938912 941941 944768 949872 952952 957019 957264 958188 963584 966144 967348 968253 969918 974876 975817 976976 978432 978656 982254 986272 988936 989417 993696 995104 996081 997594 1002848 1003328 1003816 1005312 1009239 1011136 1014398 1015612 1015872 1017093 1023808 1025024 1027572 1029028 1030656 1034682 1037036 1038037 1039584 1042734 1046656 1052128 1053184 1055802 1057056 1057298 1061888 1065008 1065526 1065792 1066036 1074332 1076504 1079364 1085007 1085568 1089088 1092388 1093736 1094016 1095072 1106616 1108184 1114144 1116544 1117886 1118464 1122576 1123122 1127168 1131312 1131571 1132404 1138368 1146112 1147776 1148961 1150589 1151436 1153416 1155584 1159312 1160098 1162392 1172864 1174368 1176032 1183778 1185184 1186328 1188096 1191391 1191696 1192737 1198834 1202019 1202432 1205421 1207129 1208064 1208928 1209516 1212783 1216523 1217152 1217744 1218048 1219512 1222221 1222806 1227808 1231769 1232322 1233232 1240008 1243424 1244672 1247766 1249534 1249984 1250304 1255188 1259258 1262822 1264704 1266177 1266496 1276352 1277584 1279488 1282281 1282944 1283568 1284486 1289046 1291004 1292928 1293224 1294176 1300992 1306074 1309672 1310309 1311744 1316238 1316868 1321138 1324928 1327116 1328108 1328448 1340416 1343342 1343748 1345344 1345652 1354496 1356124 1357863 1359787 1363128 1366332 1370096 1373736 1377624 1379576 1381632 1382304 1386112 1390312 1392384 1393728 1396824 1397823 1407736 1408368 1409408 1417152 1421056 1426607 1429428 1437709 1439152 1445294 1445376 1446676 1447424 1451022 1455727 1458688 1460096 1462314 1464386 1465464 1467984 1475488 1477632 1479408 1480193 1483404 1492426 1492656 1496391 1496768 1497496 1503887 1504272 1504992 1505724 1508416 1509872 1516704 1517824 1521597 1523418 1523753 1530368 1531948 1535248 1535712 1536346 1537536 1537888 1543542 1549856 1555554 1565824 1567706 1569984 1578192 1579776 1584128 1585947 1588928 1590316 1592832 1594054 1597512 1598289 1599054 1602692 1607228 1610752 1611498 1611904 1612688 1614756 1617044 1626016 1629628 1630408 1631201 1633632 1638582 1640604 1643096 1653344 1655808 1662276 1663688 1671216 1673584 1674816 1676829 1677696 1686272 1688236 1690752 1692859 1706033 1709708 1710592 1711424 1712648 1718728 1719168 1723904 1725568 1730638 1733376 1738968 1740147 1741432 1754984 1755824 1756678 1759296 1764048 1769488 1771264 1775667 1777321 1777776 1778183 1779492 1791664 1793792 1798251 1800799 1803648 1810484 1817504 1821776 1825728 1826616 1831648 1836832 1841712 1842176 1843072 1849848 1856512 1858304 1862432 1863764 1865136 1865563 1867008 1874301 1874976 1877824 1880081 1883882 1888887 1889536 1894233 1896917 1899744 1905904 1911679 1914038 1914528 1916376 1932288 1934696 1935637 1936506 1939836 1949752 1951634 1953952 1956864 1957312 1964508 1972544 1977872 1978834 1981707 1987392 1990208 1992162 1995188 2005696 2006656 2007632 2010624 2015013 2018478 2022272 2028796 2031224 2031744 2034186 2047616 2055144 2058056 2061312 2069364 2074072 2076074 2079168 2085468 2093312 2101489 2104256 2106368 2111604 2114112 2114596 2123837 2130016 2131052 2131584 2132072 2148664 2153008 2158728 2167941 2170014 2171136 2178176 2184776 2187472 2188032 2190144 2196579 2213232 2216368 2228288 2233088 2235772 2236928 2238639 2241811 2245152 2246244 2254336 2259257 2262624 2263142 2264808 2276736 2287571 2292224 2295552 2297922 2301178 2302872 2304519 2306832 2311168 2318624 2320196 2324189 2324784 2345728 2348736 2351559 2352064 2354891 2363251 2367556 2370368 2372656 2376192 2382782 2383392 2385474 2391081 2397668 2404038 2404864 2410842 2414258 2416128 2417856 2419032 2425566 2433046 2434304 2435488 2436096 2439024 2444442 2445612 2455616 2463538 2464644 2466464 2480016 2486848 2489344 2495532 2499068 2499968 2510376 2518516 2525644 2529408 2532354 2532992 2552704 2555168 2558976 2564562 2565888 2567136 2568972 2578092 2582008 2585856 2586448 2588352 2595957 2601984 2612148 2619344 2620618 2632476 2633736 2635017 2642276 2649856 2654232 2656216 2656896 2660207 2680909 2686684 2687496 2690688 2691304 2708992 2712248 2715726 2719574 2726256 2732664 2740192 2747472 2755248 2759152 2763264 2764608 2772224 2780624 2783053 2784768 2787456 2792933 2793648 2795646 2812649 2815472 2816736 2818816 2825823 2829827 2834304 2842112 2851849 2853214 2858856 2871057 2875418 2878304 2890588 2890752 2893352 2894848 2902044 2911454 2917376 2920192 2924628 2927451 2928772 2930928 2931599 2935968 2950976 2954413 2958816 2960386 2966808 2968251 2984852 2985312 2992782 2993536 2994992 3007774 3008544 3009984 3011448 3016832 3019744 3033408 3035648 3043194 3046836 3047506 3060736 3063896 3070496 3071424 3072692 3075072 3075776 3087084 3099712 3111108 3114111 3131648 3135412 3139968 3143881 3156384 3159552 3168347 3171894 3177856 3180632 3185664 3188108 3195024 3196578 3198108 3205384 3214456 3222996 3223808 3225376 3229512 3234088 3252032 3259256 3260816 3262402 3267264 3277164 3281208 3286192 3306688 3324552 3327376 3342432 3347168 3349632 3353658 3355392 3372544 3376472 3381504 3385718 3394713 3412066 3419416 3421184 3422848 3425296 3437456 3438336 3447808 3451136 3451767 3461276 3464617 3466752 3477936 3480294 3482864 3491579 3509968 3511648 3513356 3518592 3528096 3538976 3542528 3550261 3551334 3554642 3555552 3556366 3558984 3574173 3583328 3587584 3596502 3601598 3607296 3620968 3621387 3635008 3643552 3649569 3651456 3652297 3653232 3663296 3673664 3683424 3686144 3695307 3699696 3700543 3716608 3724864 3727528 3729341 3730272 3731126 3734016 3748602 3749952 3755648 3760162 3767764 3777774 3779072 3788466 3793834 3799488 3811808 3823358 3828076 3829056 3832752 3869392 3871274 3873012 3879672 3899504 3903268 3907904 3914624 3929016 3930927 3945088 3955744 3957668 3963414 3974784 3980416 3984324 3990376 4011392 4013312 4015264 4021248 4030026 4036956 4044544 4057592 4060343 4062448 4063488 4068372 4079361 4095232 4110288 4111229 4116112 4138728 4143223 4148144 4152148 4158336 4170936 4186624 4202978 4208512 4212857 4223208 4228224 4229192 4247674 4260032 4262104 4263168 4264144 4279821 4297328 4306016 4313127 4316351 4317456 4335882 4340028 4342272 4356352 4367181 4369552 4373369 4374944 4376064 4380288 4393158 4407403 4419877 4426464 4432736 4440579 4456576 4466176 4471544 4473856 4477278 4483622 4490304 4492488 4508672 4511661 4518514 4525248 4526284 4529616 4553472 4571259 4575142 4584448 4591104 4595844 4602356 4605744 4609038 4613664 4637248 4640392 4642649 4648378 4649568 4691456 4697472 4701697 4703118 4704128 4709782 4726502 4735112 4740736 4745312 4752384 4765564 4766784 4770948 4782162 4795336 4808076 4809728 4821684 4828516 4832256 4835712 4838064 4851132 4866092 4868608 4870976 4878048 4888884 4891224 4893603 4911232 4927076 4929288 4932928 4960032 4973696 4978831 4991064 4998136 4999936 5019467 5020752 5037032 5051288 5058529 5058816 5064708 5065984 5078577 5105408 5110336 5118099 5125351 5129124 5131776 5134272 5137944 5156184 5164016 5171712 5172896 5176704 5191914 5223491 5224296 5238688 5241236 5264952 5267472 5270034 5284552 5299712 5308464 5312432 5313792 5320414 5331963 5334549 5361818 5373368 5374992 5381376 5382608 5402397 5417984 5424496 5431452 5439148 5452512 5465328 5480384 5486767 5494944 5510496 5518304 5526528 5529216 5544448 5561248 5566106 5569536 5574912 5579189 5585866 5587296 5591292 5596689 5625298 5630944 5633472 5637632 5640243 5651646 5659654 5668608 5684224 5690751 5703698 5706428 5717712 5735037 5742114 5750836 5756608 5781176 5786704 5804088 5806911 5822908 5840384 5849256 5854902 5857544 5861856 5863198 5871936 5901952 5908826 5917632 5920772 5933616 5936502 5969704 5970624 5985564 5987072 5989984 6015548 6017088 6019968 6022896 6033664 6039488 6057233 6066816 6071296 6086388 6093672 6095012 6127792 6140992 6142848 6145384 6148373 6151552 6174168 6199424 6222216 6228222 6263296 6270824 6279936 6287762 6304467 6312768 6319104 6336694 6343788 6355712 6361264 6371511 6376216 6380539 6390048 6393156 6396216 6410768 6428912 6445992 6447616 6450752 6459024 6468176 6504064 6510779 6518512 6521632 6524804 6534528 6554328 6562416 6572384 6593587 6613376 6649104 6654752 6684864 6694336 6699264 6707316 6710784 6725433 6745088 6752944 6763008 6771436 6777771 6789426 6824132 6830719 6838832 6845696 6850592 6862713 6872437 6874912 6876672 6902272 6903534 6922552 6925919 6929234 6933504 6945521 6955872 6960588 6965728 6972567 6983158 7019936 7023296 7026712 7037184 7056192 7064673 7077952 7085056 7089753 7100522 7102668 7109284 7111104 7112732 7117968 7148346 7166656 7175168 7193004 7203196 7214592 7241936 7242774 7266259 7270016 7287104 7299138 7302912 7304594 7306464 7326592 7347328 7366848 7372288 7390614 7399392 7401086 7433216 7449728 7455056 7458682 7460544 7462252 7468032 7497204 7499904 7511296 7520324 7535528 7540637 7555548 7558144 7576932 7587668 7598976 7623616 7646716 7656152 7658112 7665504 7694557 7738784 7742548 7746024 7759344 7799008 7806536 7815808 7829248 7858032 7861854 7890176 7911488 7915336 7920997 7926828 7949117 7949568 7960832 7968648 7980621 7980752 8022784 8026624 8030528 8042727 8054123 8060052 8073912 8089088 8115184 8120686 8124896 8126976 8136744 8158722 8190464 8208343 8220576 8222458 8232224 8277456 8286446 8296288 8304296 8316672 8339737 8341872 8349159 8373248 8378799 8405956 8417024 8425714 8437947 8446416 8449903 8456448 8458384 8489481 8495348 8520064 8524208 8526336 8528288 8555547 8559642 8594656 8612032 8622383 8626254 8632702 8634912 8671764 8680056 8684544 8712704 8734362 8739104 8746738 8749888 8752128 8760576 8786316 8794797 8814806 8839754 8852928 8863239 8865472 8881158 8913152 8932352 8943088 8947969 8954556 8967244 8980608 8984976 9023322 9037028 9050496 9052568 9059232 9106944 9142518 9150284 9182208 9191688 9204712 9211488 9218076 9227328 9274496 9280784 9285298 9296756 9299136 9382912 9394411 9394944 9403394 9406236 9408256 9419564 9431643 9453004 9470224 9481472 9490624 9505041 9518509 9531128 9533568 9541896 9564324 9590672 9616152 9643368 9657032 9671424 9676128 9702264 9732184 9737216 9741952 9756096 9777768 9782448 9787206 9822464 9854152 9858576 9860833 9865856 9920064 9947392 9957662 9982128 9986249 9996272 9999872 10038934 10041504 10074064 10102576 10117058 10117632 10129416 10131968 10157154 10190089 10210816 10220672 10236198 10250702 10258248 10263552 10268544 10275888 10312368 10328032 10343424 10345792 10353408 10361351 10383828 10393851 10446982 10448592 10474737 10477376 10482472 10527209 10529904 10534944 10540068 10569104 10599424 10616928 10624864 10627584 10640828 10650783 10663926 10669098 10723636 10733987 10746736 10749984 10762752 10765216 10804794 10848992 10862904 10878296 10905024 10930656 10956891 10960768 10973534 10989888 11020992 11036608 11058432 11088896 11101629 11122496 11132212 11149824 11158378 11171732 11174592 11182584 11188023 11193378 11250596 11261888 11266944 11275264 11280486 11303292 11319308 11337216 11381502 11407396 11412856 11418407 11435424 11470074 11484228 11501672 11513216 11562352 11573408 11608176 11613822 11645816 11680768 11698512 11709804 11715088 11723712 11726396 11743872 11803904 11817652 11835264 11841544 11850013 11867232 11873004 11939408 11941248 11971128 11974144 11979968 12031096 12034176 12039936 12045792 12067328 12078976 12114466 12133632 12172776 12181029 12187344 12190024 12255584 12281984 12284999 12285696 12290768 12296746 12303104 12333687 12348336 12398848 12429669 12441247 12444432 12447281 12456444 12526592 12541648 12559872 12575524 12608934 12625536 12638571 12673388 12685621 12687576 12711424 12722528 12743022 12752432 12761078 12780096 12786312 12792432 12821536 12857824 12891984 12895232 12901504 12918048 12936352 12949053 13008128 13021558 13037024 13043264 13049608 13058941 13069056 13105301 13108656 13120107 13124832 13144768 13187174 13222209 13226752 13259631 13278419 13298208 13309504 13369728 13381753 13388672 13398528 13414632 13421568 13450866 13505888 13526016 13542872 13549459 13555542 13578852 13648264 13661438 13677664 13691392 13701184 13725426 13744874 13749824 13753344 13804544 13807068 13845104 13851838 13858468 13891042 13911744 13921176 13927947 13931456 13945134 13966316 14039872 14046592 14053424 14074368 14105091 14112384 14129346 14155904 14179506 14201044 14205336 14218568 14222208 14225464 14235936 14296692 14333312 14386008 14406392 14429184 14483872 14485548 14532518 14540032 14574208 14598276 14605824 14609188 14612928 14653184 14694656 14710423 14733696 14744576 14752057 14781228 14798784 14802172 14866859 14899456 14910112 14917364 14921088 14924504 14936493 14957657 14994408 14999808 15022592 15040648 15058401 15071056 15081274 15111096 15153864 15175336 15175587 15197952 15247232 15293432 15312304 15316224 15331008 15376053 15389114 15477568 15485096 15488083 15492048 15518688 15598016 15613072 15631616 15658496 15670473 15692677 15716064 15723708 15780352 15814799 15822976 15830672 15841994 15853656 15898234 15899136 15921664 15937296 15961242 15961504 16012997 16045568 16053248 16061056 16085454 16108246 16120104 16147824 16178176 16230368 16241372 16249792 16253952 16269323 16273488 16317444 16380928 16416686 16441152 16444916 16460301 16464448 16542757 16554912 16572892 16592576 16608592 16633344 16679474 16683744 16698318 16737567 16757598 16811912 16834048 16851428 16875894 16892832 16899806 16912896 16916768 16978962 16990696 17040128 17048416 17052672 17056576 17111094 17119284 17189312 17224064 17244766 17252508 17265404 17269824 17343528 17360112 17425408 17468724 17478208 17493476 17499776 17521152 17572632 17589594 17629612 17679508 17705856 17726478 17730944 17762316 17826304 17886176 17895938 17909112 17934488 17961216 17969952 18046644 18074056 18100992 18105136 18118464 18171699 18213888 18285036 18300568 18378671 18383376 18409424 18422976 18436152 18445119 18454656 18548992 18561568 18570596 18593512 18598272 18621449 18766363 18788822 18789888 18806788 18812472 18816512 18839128 18863286 18906008 18940448 18962944 18981248 19010082 19037018 19062256 19067136 19083792 19128648 19141617 19181344 19232304 19286736 19314064 19342848 19352256 19404528 19464368 19483904 19512192 19532337 19550531 19555536 19560013 19564896 19574412 19644928 19708304 19717152 19721666 19731712 19780761 19808789 19840128 19894784 19915324 19964256 19972498 19992544 19999744 20077868 20083008 20148128 20205152 20234116 20235264 20253647 20258832 20263936 20314308 20380178 20421632 20441344 20472396 20492157 20501404 20516496 20521193 20537088 20551776 20617311 20624736 20656064 20680891 20691584 20706816 20722702 20767656 20777757 20787702 20836563 20893964 20897184 20949474 20954752 20964944 21054418 21059808 21069888 21080136 21138208 21233856 21249728 21255168 21281656 21301566 21327852 21338196 21447272 21467974 21493472 21499968 21525504 21530432 21609588 21697984 21725808 21756592 21798777 21810048 21861312 21913782 21921536 21947068 21979776 22007167 22041984 22073216 22116864 22178429 22203258 22244992 22264424 22299648 22316756 22343464 22349184 22365168 22376046 22386756 22501192 22523776 22533888 22560972 22606584 22621911 22638616 22674432 22763004 22814792 22825712 22836814 22870848 22940148 22968456 23003344 23026432 23083671 23116379 23124704 23146816 23216352 23227644 23291632 23362207 23397024 23419608 23430176 23447424 23452792 23487744 23607808 23635304 23670528 23683088 23700026 23734464 23746008 23762991 23847351 23878816 23882496 23942256 23948288 23959936 24062192 24068352 24079872 24091584 24134656 24157952 24162369 24228932 24252319 24267264 24345552 24362058 24374688 24380048 24441053 24511168 24563968 24569998 24571392 24581536 24593492 24606208 24625029 24659921 24667374 24696672 24797696 24851827 24859338 24882494 24888864 24894562 24912888 25019211 25083296 25119744 25151048 25163281 25217868 25251072 25277142 25346776 25349709 25371242 25375152 25422848 25445056 25486044 25504864 25522156 25560192 25566079 25572624 25584864 25643072 25715648 25783968 25803008 25836096 25867149 25872704 25898106 25903801 26016256 26043116 26074048 26086528 26099216 26117882 26138112 26210602 26217312 26240214 26249664 26289536 26374348 26444418 26453504 26519262 26556838 26596416 26619008 26739456 26763506 26777344 26797056 26829264 26843907 26901732 27011776 27085744 27098918 27111084 27157704 27296528 27322876 27355328 27382784 27402368 27450852 27489748 27499648 27609881 27614136 27690208 27703676 27716936 27782084 27823488 27842352 27855894 27862912 27890268 27932632 28079744 28093184 28106848 28148736 28183233 28210182 28224768 28258692 28311808 28359012 28402088 28410672 28422401 28437136 28444416 28450928 28471872 28555527 28593384 28666624 28772016 28778603 28812784 28967744 28971096 29002561 29065036 29080064 29148416 29196552 29211648 29218376 29225856 29262277 29306368 29389312 29420846 29467392 29489999 29504114 29562456 29582499 29597568 29604344 29733718 29798912 29820224 29834728 29842176 29849008 29872986 29915314 29958747 29988816 29999616 30045184 30081296 30116802 30142112 30162548 30214457 30222192 30307728 30350672 30351174 30395904 30494464 30570267 30586864 30613583 30624608 30632448 30662016 30722263 30752106 30778228 30939139 30955136 30970192 30976166 30984096 31037376 31084053 31196032 31226144 31263232 31316992 31340946 31385354 31432128 31447416 31560704 31581627 31629598 31645952 31661344 31683988 31707312 31796468 31798272 31843328 31874592 31922484 31923008 32025994 32091136 32122112 32170908 32201961 32216492 32240208 32247589 32295648 32460736 32482744 32498543 32499584 32538646 32546976 32634888 32833372 32882304 32889832 32920602 32928896 33085514 33109824 33145784 33185152 33217184 33266688 33358948 33367488 33396636 33475134 33515196 33623824 33668096 33702856 33751788 33785664 33799612 33825792 33833536 33957924 33981392 34080256 34096832 34113152 34222188 34238568 34255221 34378624 34448128 34489532 34505016 34530808 34539648 34582691 34687056 34720224 34851817 34937448 34956416 34986952 34999552 35042304 35136269 35145264 35179188 35259224 35359016 35409703 35411712 35452956 35461888 35524632 35550039 35652608 35772352 35791876 35818224 35868976 35922432 35939904 36093288 36105229 36148112 36201984 36210272 36236928 36343398 36564437 36570072 36601136 36757342 36766752 36818848 36845952 36854997 36872304 36890238 36909312 37097984 37123136 37141192 37187024 37196544 37242898 37323741 37341843 37532726 37577644 37579776 37613576 37624944 37633024 37678256 37726572 37812016 37880896 37925888 37962496 38020164 38056863 38074036 38110787 38124512 38134272 38167584 38257296 38283234 38362688 38407369 38464608 38573472 38628128 38685696 38704512 38809056 38928736 38967808 39024384 39064674 39101062 39111072 39120026 39129792 39148824 39176823 39289856 39315903 39416608 39434304 39443332 39463424 39561522 39617578 39680256 39789568 39830648 39835257 39928512 39944996 39985088 40145259 40155736 40166016 40175267 40296256 40410304 40468232 40507294 40517664 40628616 40648377 40760356 40882688 40944792 40984314 41002808 41032992 41042386 41074176 41103552 41234622 41249472 41312128 41361782 41383168 41413632 41445404 41535312 41555514 41575404 41673126 41787928 41794368 41898948 41909504 41929888 42108836 42119616 42139776 42160272 42276416 42467712 42499456 42563312 42603132 42655704 42676392 42894544 42935948 42986944 42999936 43060864 43219176 43395968 43451616 43513184 43597554 43620096 43722624 43827564 43843072 43894136 43959552 44014334 44081467 44083968 44131269 44146432 44233728 44256171 44356858 44406516 44489984 44528848 44600577 44633512 44663773 44686928 44698368 44730336 44752092 44773512 44872971 45002384 45047552 45067776 45121944 45213168 45223519 45243822 45277232 45526008 45575453 45629584 45651424 45673628 45741696 45880296 45936912 46006688 46052864 46167342 46232758 46249408 46293632 46432704 46455288 46464249 46583264 46724414 46794048 46839216 46860352 46894848 46905584 46975488 47078031 47215616 47270608 47341056 47366176 47400052 47444397 47468928 47479861 47492016 47525982 47694702 47757632 47764992 47815033 47884512 47919872 48038991 48107059 48124384 48136704 48159744 48183168 48315904 48324738 48457864 48481433 48504638 48534528 48618647 48691104 48724116 48749376 48760096 48807969 48882106 49022336 49127936 49139996 49142784 49163072 49186984 49212416 49250058 49319842 49334748 49393344 49595392 49628271 49703654 49718676 49764988 49777728 49789124 49825776 50038422 50166592 50302096 50326562 50435736 50502144 50554284 50693552 50699418 50742484 50750304 50890112 50972088 51009728 51044312 51120384 51132158 51145248 51169728 51286144 51431296 51567936 51606016 51672192 51734298 51745408 51796212 51807602 52032512 52086232 52148096 52173056 52198432 52235764 52276224 52421204 52434624 52480428 52499328 52579072 52748696 52784459 52888836 52907008 53038524 53113676 53192832 53238016 53445977 53478912 53527012 53554688 53658528 53687814 53803464 53861899 54023552 54171488 54197836 54222168 54315408 54593056 54645752 54710656 54767141 54804736 54901704 54979496 54999296 55136013 55214137 55219762 55228272 55380416 55407352 55433872 55564168 55643819 55646976 55684704 55711788 55725824 55780536 55864347 55865264 56159488 56186368 56213696 56299089 56366466 56378861 56420364 56449536 56517384 56623616 56718024 56804176 56821344 56844802 56874272 56888832 56901856 56943744 57111054 57186768 57333248 57458401 57544032 57557206 57625568 57935488 57942192 58005122 58130072 58160128 58296832 58378159 58393104 58436752 58451712 58524554 58612736 58651593 58680039 58778624 58841692 58934784 58979998 59008228 59124912 59164998 59195136 59208688 59426367 59467436 59597824 59640448 59669456 59684352 59698016 59745972 59830628 59917494 59977632 59999232 60162592 60233604 60284224 60325096 60354437 60428914 60444384 60615456 60701344 60702348 60760941 60791808 60988928 61140534 61173728 61227166 61249216 61264896 61324032 61444526 61504212 61556456 61563579 61878278 61910272 61940384 61952332 61968192 62042673 62074752 62168106 62392064 62452288 62526464 62635783 62681892 62770708 62864256 62894832 63163254 63259196 63291904 63322688 63367976 63414624 63592936 63749184 63844968 63846016 64051988 64244224 64341816 64403922 64432984 64480416 64495178 64591296 64921472 64965488 64997086 64999168 65077292 65093952 65253071 65269776 65666744 65760877 65764608 65779664 65841204 65857792 66021501 66171028 66219648 66291568 66370304 66434368 66535287 66629563 66717896 66734976 66793272 66950268 67030392 67247648 67405712 67503576 67571328 67599224 67667072 67915848 67962784 68160512 68193664 68226304 68444376 68477136 68510442 68757248 68896256 68979064 69010032 69025831 69061616 69079296 69165382 69349137 69374112 69440448 69703634 69874896 69912832 69973904 69999104 70086621 70185929 70272538 70290528 70358376 70518448 70718032 70819406 70823424 70905912 70923776 71049264 71100078 71544704 71583752 71618569 71636448 71737952 71844864 71879808 72186576 72210458 72296224 72403968 72420544 72473856 72529457 72686796 72756957 73128874 73140144 73202272 73323159 73514684 73533504 73637696 73691904 73709994 73744608 73780476 73818624 73979763 74195968 74246272 74282384 74374048 74393088 74485796 74555481 74647482 74683686 75065452 75137909 75155288 75227152 75249888 75356512 75453144 75489843 75624032 75761792 75924992 76040328 76113726 76148072 76221574 76249024 76268544 76335168 76514592 76566468 76698237 76725376 76814738 76929216 77146944 77256256 77409024 77618112 77711403 77857472 77935616 78048768 78129348 78202124 78222144 78240052 78259584 78297648 78353646 78631806 78833216 78868608 78886664 78926848 79123044 79235156 79360512 79661296 79670514 79857024 79889992 79928849 79970176 80290518 80311472 80332032 80350534 80592512 80820608 80936464 81014588 81035328 81257232 81296754 81520712 81765376 81889584 81968628 82005616 82065984 82084772 82148352 82207104 82469244 82498944 82624256 82723564 82766336 82829643 82890808 82947007 83070624 83111028 83150808 83346252 83575856 83588736 83797896 83819008 83859776 84217672 84239232 84279552 84320544 84552832 84640127 84935424 84998912 85126624 85206264 85267203 85311408 85330939 85352784 85789088 85871896 85973888 85994993 85999872 86121728 86335809 86438352 86791936 86903232 87007683 87026368 87130967 87195108 87240192 87440287 87445248 87655128 87686144 87786831 87788272 87919104 88028668 88162934 88167936 88262538 88292864 88469997 88512342 88713716 88799347 88813032 88979968 89057696 89201154 89267024 89327546 89373856 89396736 89460672 89504184 89547024 89745942 90004768 90095104 90135552 90243888 90291773 90426336 90447038 90487644 90554464 90643371 91052016 91150906 91259168 91302848 91347256 91483392 91737107 91760592 91840749 91873824 92013376 92105728 92166789 92334684 92465516 92498816 92587264 92817417 92865408 92910576 92928498 92948933 93166528 93448828 93588096 93678432 93720704 93789696 93811168 93950976 94156062 94541216 94682112 94732352 94800104 94846213 94888794 94937856 94959722 94984032 95051964 95389404 95515264 95529984 95630066 95769024 95839744 96077982 96214118 96248768 96273408 96366336 96631808 96649476 96742767 96915728 96962866 97009276 97237294 97382208 97448232 97495629 97498752 97520192 97615938 97764212 98044672 98255872 98279992 98326144 98373968 98427659 98500116 98639684 98669496 98786688 99256542 99407308 99437352 99529976 99555456 99578248 99651552 100076844 100333184 100604192 100653124 100871472 101004288 101108568 101387104 101398836 101484968 101500608 101780224 101944176 102019456 102088624 102240768 102264316 102290496 102339456 102572288 102862592 102972961 103135872 103212032 103264399 103338521 103344384 103468596 103490816 103592424 103615204 103748073 104068013 104172464 104296192 104346112 104396864 104471528 104555451 104703599 104842408 104869248 104960856 104998656 105158144 105408807 105497392 105568918 105777672 106077048 106227352 106229109 106385664 106476032 106891954 106957824 107054024 107109376 107317056 107375628 107606928 107723798 108047104 108315687 108342976 108395672 108416581 108444336 108469163 108630816 109186112 109291504 109421312 109534282 109609472 109693311 109803408 109848739 109958992 109998592 110272026 110428274 110439524 110456544 110760832 110814704 110867744 111128336 111287638 111293952 111369408 111423576 111451648 111561072 111728694 111730528 112090979 112318976 112372736 112427392 112598178 112732932 112757722 112840728 112899072 113034768 113247232 113436048 113608352 113642688 113689604 113748544 113777664 113803712 113887488 114222108 114332361 114373536 114666496 114916802 115088064 115114412 115222107 115251136 115799299 115870976 115884384 116010244 116260144 116323597 116593664 116756318 116786208 116873504 116903424 117049108 117303186 117360078 117683384 117869568 117959996 118016456 118073857 118249824 118329996 118390272 118417376 118852734 118934872 119280896 119338912 119368704 119396032 119491944 119661256 119834988 119955264 120325184 120467208 120525801 120568448 120650192 120708874 120857828 120888768 121230912 121402688 121404696 121521882 121977856 122281068 122347456 122454332 122498432 122648064 122889052 123008424 123112912 123127158 123756556 123820544 123880768 123904664 123936384 124085346 124149504 124336212 124784128 124904576 125271566 125363784 125541416 125728512 125789664 126326508 126518392 126583808 126645376 126735952 126829248 127185872 127498368 127689936 127692032 128103976 128190829 128488448 128650697 128683632 128807844 128865968 128960832 128990356 129182592 129842944 129930976 129994172 129998336 130154584 130187904 130350143 130506142 130539552 131333488 131521754 131529216 131559328 131682408 131715584 132043002 132244401 132342056 132439296 132583136 132740608 132868736 133070574 133259126 133435792 133469952 133586544 133900536 133991319 134060784 134495296 134811424 135007152 135134989 135142656 135198448 135334144 135670557 135831696 135925568 136387328 136452608 136726359 136853717 136888752 136920091 136954272 137020884 137514496 137792512 137958128 138020064 138051662 138123232 138158592 138330764 138698274 138748224 138880896 139407268 139541831 139749792 139825664 139947808 139998208 140173242 140371858 140545076 140581056 140716752 141036896 141436064 141638812 141646848 141775529 141811824 141847552 142098528 142200156 142439583 143089408 143167504 143237138 143272896 143445099 143475904 143648351 143759616 144158311 144321177 144373152 144420916 144592448 144841088 144947712 145058914 145373592 145444299 145513914 145855941 146257748 146280288 146404544 146646318 147029368 147067008 147275392 147383808 147419988 147489216 147560952 147637248 147959526 148492544 148564768 148748096 148786176 148971592 149110962 149294964 149367372 150130904 150275818 150310576 150454304 150499776 150713024 150906288 150979686 151248064 151523584 151849984 152080656 152115473 152227452 152296144 152443148 152498048 152670336 153029184 153132936 153396474 153450752 153629476 153858432 154050169 154293888 154512512 154818048 155236224 155422806 155714944 156097536 156258696 156404248 156444288 156480104 156519168 156595296 156707292 157263612 157666432 157737216 157773328 158246088 158353377 158470312 158721024 159322592 159341028 159704987 159714048 159779984 159857698 159940352 160337931 160581036 160622944 160664064 160701068 161185024 161585697 161641216 161814653 161872928 162029176 162070656 162272627 162514464 162593508 163041424 163535449 163779168 163937256 164011232 164131968 164169544 164301423 164414208 164938488 164997888 165248512 165447128 165532672 165642411 165659286 165781616 165894014 166141248 166222056 166301616 166692504 166931457 167151712 167177472 167595792 167638016 167719552 168435344 168478464 168559104 168641088 169105664 169136583 169280254 169766233 169870848 169997824 170253248 170368913 170412528 170534406 170622816 170661878 170705568 171578176 171743792 171947776 171989986 171999744 172243456 172375203 172619447 172671618 172876704 173583872 173806464 173962789 174015366 174052736 174261934 174390216 174480384 174880574 174890496 175134477 175310256 175573662 175576544 175838208 176057336 176142967 176325868 176335872 176525076 176585728 176939994 177024684 177427432 177598694 177626064 177959936 178115392 178402308 178534048 178655092 178747712 178793472 178921344 178962553 179008368 179094048 179491884 180009536 180190208 180487776 180583546 180852672 180894076 180975288 181063311 181108928 181286742 182104032 182301812 182518336 182605696 182694512 182966784 183474214 183521184 183681498 183747648 184026752 184333578 184669368 184931032 184997632 185174528 185634834 185720279 185730816 185821152 185856996 185897866 186333056 186897656 187176192 187356864 187441408 187579392 187622336 187907349 188312124 189082432 189464704 189600208 189692426 189777588 189875712 189919444 189968064 190103928 190778808 191030528 191260132 191538048 191679488 191776741 192155964 192428236 192497536 192732672 193269167 193298952 193485534 193831456 193925732 194018552 194474588 194764416 194896464 194991258 194997504 195040384 195231876 195528424 195759213 196089344 196559984 196652288 196747936 196855318 197000232 197279368 197282631 197338992 197573376 198513084 198814616 198874704 199059952 199110912 199156496 199303104 199888689 200153688 200666368 201208384 201306248 201450221 201742944 202165381 202217136 202774208 202797672 202969936 203001216 203560448 203888352 204038912 204177248 204481536 204528632 204580992 204678912 204835939 205144576 205725184 205945922 206271744 206429993 206528798 206677042 206688768 206937192 206981632 207077493 207184848 207230408 207496146 208136026 208344928 208592384 208692224 208793728 208943056 209110902 209407198 209684816 209738496 209921712 209997312 210316288 210557787 210817614 210994784 211137836 211501199 211555344 212154096 212454704 212458218 212771328 212952064 213783908 214108048 214634112 214751256 214855707 215055841 215213856 215447596 216094208 216631374 216685952 216791344 216833162 216888672 216938326 217261632 217588371 218372224 218583008 218842624 219068564 219218944 219386622 219606816 219697478 219917984 219997184 220544052 220856548 220879048 220913088 221521664 221629408 221735488 222256672 222575276 222587904 222738816 222790117 222847152 222903296 223122144 223457388 223461056 224181958 224637952 224854784 225196356 225413727 225465864 225515444 225681456 225733123 226069536 226872096 227216704 227285376 227379208 227489801 227497088 227607424 227774976 228444216 228664722 228747072 229833604 230176128 230228824 230444214 230502272 231598598 231741952 231768768 232020488 232520288 232647194 233512636 233572416 233747008 233806848 234098216 234606372 234720156 235366768 235919992 236032912 236147714 236499648 236659992 236780544 236834752 237705468 237869744 238561792 238677824 238792064 238922723 238983888 239322512 239669976 239786547 239910528 240650368 240934416 241051602 241136896 241300384 241417748 241715656 241777536 242078837 242461824 242805376 242809392 243043764 243962719 244562136 244694912 244908664 244996864 245296128 245778104 245953883 246016848 246225824 246254316 247513112 247641088 247761536 247809328 247872768 248170692 248299008 248672424 248841021 249568256 249809152 250543132 250727568 250784969 251082832 251457024 251579328 252653016 252736603 253036784 253290752 253471904 253658496 253920381 254280169 254371744 254996736 255379872 255384064 255992817 256207952 256381658 256984277 257301394 257367264 257615688 257731936 257921664 257980712 257984979 258365184 259685888 259861952 259988344 259996672 260309168 260375808 260700286 261012284 261079104 261392901 262320861 262666976 263043508 263058432 263118656 263297411 263364816 263431168 264086004 264488802 264684112 264878592 265166272 265481216 265737472 266141148 266398041 266518252 266775509 266871584 266939904 267173088 267801072 267982638 268121568 268851583 268990592 269622848 270014304 270269978 270285312 270396896 270668288 270875319 271341114 271663392 271851136 272774656 272905216 273452718 273707434 273777504 273840182 273908544 274041768 275028992 275211321 275916256 276040128 276103324 276246464 276317184 276661528 277396548 277496448 277761792 278814536 278846799 279083662 279499584 279651328 279895616 280346484 280743716 281090152 281162112 281226869 281433504 282073792 282872128 283277624 283551058 283623648 284197056 284400312 284538639 284879166 286178816 286335008 286474276 286545792 286890198 286951808 287296702 287519232 288316622 288642354 288746304 288841832 289184896 289682176 289895424 290117828 290747184 290888598 291027828 291711882 292515496 292560576 292809088 293292636 294058736 294134016 294550784 294767616 294839976 294978432 295121904 295282977 295919052 296985088 297129536 297496192 297943184 298221924 298589928 298734744 300261808 300551636 300621152 300908608 300999552 301426048 301812576 301959372 302496128 303047168 303708691 304161312 304230946 304454904 304592288 304886296 304996096 305340672 306058368 306187487 306265872 306792948 306901504 307258952 307716864 308100338 308570269 308587776 308918883 309025024 309636096 309793197 310015563 310472448 310845612 311429888 312204039 312437407 312517392 312646411 312808496 312888576 312960208 313038336 313190592 313414584 314110797 314527224 315332864 315474432 315546656 316492176 316564633 316706754 316940624 318645184 318682056 319028171 319409974 319428096 319559968 319715396 319880704 320675862 321162072 321245888 321328128 321402136 322370048 323171394 323282432 323629306 323745856 324058352 324141312 324545254 325028928 325187016 325249743 325407489 326082848 327070898 327558336 327874512 328022464 328263936 328339088 328602846 328828416 329546217 329876976 329995776 330497024 330894256 331284822 331318572 331563232 331788028 332282496 332359027 332444112 332603232 333385008 333862914 334303424 334354944 335191584 335439104 336272937 336749413 336870688 336956928 337118208 337282176 338211328 338273166 338560508 339532466 339741696 339995648 340330529 340506496 340737826 340825056 341068812 341245632 341323756 341411136 343156352 343487584 343895552 343979972 343999488 344486912 344750406 345238894 345343236 345753408 347167744 347397897 347612928 347925578 348030732 348105472 348523868 348780432 348970791 349761148 349780992 350268954 350620512 351147324 351153088 352114672 352285934 352651736 353050152 353879988 354049368 354221571 354854864 355197388 355252128 356230784 356804616 357068096 357310184 357495424 357842688 357925106 358016736 358188096 358983768 360019072 360975552 361167092 361705344 361788152 361950576 362126622 362217856 362573484 364208064 364603624 365036672 365211392 365389024 365933568 366948428 367042368 367362996 367495296 368053504 368667156 369338736 369491213 369862064 369995264 370349056 371269668 371440558 371461632 371642304 371713992 371795732 372666112 373795312 374121839 374352384 374713728 374882816 375244672 375814698 376624248 377033293 378164864 378929408 379200416 379384852 379555176 379751424 379838888 379936128 380207856 380409601 381557616 382061056 382520264 383076096 383369987 383553482 384311928 384572487 384856472 384995072 385465344 385952091 386498959 386538334 386597904 386971068 387662912 387851464 388037104 388949176 389506733 389528832 389792928 389982516 389995008 390080768 390463752 391050429 391056848 391518426 392178688 393119968 393304576 393495872 393710636 394000464 394558736 394565262 394677984 395146752 397026168 397157519 397629232 397749408 398119904 398221824 398312992 398606208 399777378 400307376 401332736 402208807 402416768 402612496 402900442 403485888 404330762 404434272 405404967 405548416 405595344 405939872 406002432 407120896 407776704 408077824 408354496 409057264 409161984 409357824 409671878 410289152 410561151 410760273 411450368 411891844 412543488 412859986 413057596 413354084 413377536 413874384 413963264 414154986 414369696 414460816 414992292 416272052 416689856 417184768 417587456 417886112 418221804 418625493 418814396 419218657 419369632 419476992 419843424 419994624 421115574 421635228 421989568 422275672 422481059 423002398 423110688 424308192 424909408 424916436 425326587 425542656 427567816 428216096 429268224 429502512 429711414 430111682 430427712 430895192 430945053 432188416 432474933 433262748 433371904 433582688 433666324 433777344 433876652 434523264 435176742 436744448 437166016 437685248 438137128 438450481 438773244 439213632 439394956 439835968 441088104 441713096 441758096 441826176 443043328 443258816 443470976 444513344 445150552 445477632 445580234 445694304 446244288 446914776 446922112 448363916 449709568 450392712 450827454 450931728 451030888 451362912 451466246 452139072 453744192 454433408 454570752 454758416 454979602 454994176 455214848 455549952 456346419 456771497 456888432 457329444 457494144 459667208 460326139 460352256 460457648 460888428 461004544 462150507 463197196 463483904 463537536 464040976 465040576 465294388 467025272 467144832 467494016 468196432 469212744 469367977 469440312 470733536 471839984 472065824 472295428 472999296 473319984 473669504 475410936 475739488 477123584 477355648 477584128 477845446 477967776 478645024 479114961 479339952 479573094 479821056 481300736 481868832 482103204 482273792 482600768 482835496 483180817 483431312 483555072 484157674 484896137 484923648 485443959 485610752 485618784 486087528 486817881 487925438 489124272 489389824 489817328 489993728 490606347 491301503 491556208 491907766 492033696 492451648 492508632 495026224 495523072 495618656 495745536 496341384 496598016 497344848 497458709 497682042 499618304 501086264 501329983 501455136 501569938 502165664 502914048 503158656 505306032 505473206 506073568 506581504 506943808 507316992 507840762 508560338 508743488 509298699 509993472 510759744 510768128 511106739 511985634 512415904 512763316 513968554 514602788 514734528 515231376 515463872 515843328 515961424 515969958 516730368 517858341 519371776 519723904 519976688 520618336 520751616 521400572 521888367 522024568 522158208 522278471 522785802 524641722 525333952 525965363 526087016 526237312 526594822 526729632 528172008 528428901 528977604 529368224 529757184 530332544 531474944 532282296 532796082 533036504 533551018 533743168 533879808 534346176 535602144 535965276 536243136 536887659 537703166 537981184 539245696 540028608 540539956 540570624 540793792 541336576 541750638 542682228 543326784 543702272 545549312 545826109 546905436 547414868 547555008 547680364 547817088 548083536 550422642 551832512 552080256 552206648 552492928 553323056 554793096 554992896 555523584 557160837 557629072 557693598 558167324 558999168 559791232 560692968 561487432 562180304 562324224 562453738 562867008 564147584 565744256 566555248 567102116 567247296 568394112 568800624 569077278 569758332 572357632 572670016 572948552 573059071 573091584 573780396 573903616 574593404 575038464 575330223 576633244 577284708 577492608 577683664 578369792 579364352 579807501 580235656 580629049 581494368 581777196 582055656 583423764 585030992 585121152 585618176 586585272 587905747 588117472 588268032 589101568 589679952 589956864 590243808 590565954 591838104 592480889 593970176 594259072 594992384 595886368 596443848 597179856 597316573 597469488 600523616 601103272 601242304 601817216 601964951 601999104 602852096 603625152 603918744 604350663 604992256 606094336 606496143 607355507 607417382 608322624 608461892 608909808 609184576 609772592 609992192 610681344 612082009 612116736 612374974 612531744 613585896 613803008 614507817 614517904 615433728 616200676 617140538 617175552 617837766 618050048 619289979 619586394 620031126 620944896 621595429 621691224 622859776 624408078 624874814 625034784 625292822 625616992 625777152 625920416 626076672 626381184 626829168 628221594 629054448 630665728 630948864 631093312 632042411 632984352 633129266 633413508 633881248 634503597 637290368 637364112 638056342 638819948 638856192 639119936 639430792 639761408 641351724 642159749 642324144 642491776 642804272 644740096 645167523 646342788 646564864 647258612 647491712 648116704 648282624 649090508 650057856 650374032 650499486 650814978 652165696 654141796 655116672 655749024 656044928 656527872 656678176 657205692 657656832 659092434 659753952 659991552 661788512 662569644 662637144 663126464 663576056 664564992 664718054 664888224 665206464 666770016 667725828 668370351 668606848 668709888 670383168 670878208 672545874 673498826 673741376 673913856 674564352 676422656 676546332 677121016 677199369 679064932 680010827 680661058 681012992 681475652 681650112 682137624 682469403 682491264 682647512 682822272 686312704 686975168 687791104 687959944 688993613 689500812 690477788 690686472 691506816 694795794 695225856 695851156 696061464 696210944 697047736 697560864 697941582 699522296 700537908 701241024 702294648 702306176 704229344 704571868 705303472 706100304 707759976 708098736 708443142 709709728 710394776 710504256 712461568 713609232 714136192 714620368 714990848 715685376 715850212 716033472 716376192 716768169 717783781 717967536 720038144 721951104 722334184 722850793 723369647 723410688 723576304 723901152 724253244 724435712 725146968 726236511 728416128 729207248 730073344 730422784 730778048 731888157 732925193 733896856 734084736 734725992 734990592 736107008 737334312 737861649 738677472 738982426 739724128 739990528 742539336 742881116 742923264 743284608 743427984 743591464 745332224 747590624 748243678 748704768 749384939 749427456 749765632 750489344 751629396 752354907 753248496 754066586 756329728 757858816 758209809 758400832 758769704 758916067 759110352 759284141 759677776 759872256 760415712 760819202 762840507 763115232 764122112 765040528 766152192 766739974 767106964 768623856 769144974 769712944 769990144 770952831 771904182 772997918 773076668 773195808 773942136 775325824 775702928 776074208 777898352 779013466 779057664 779585856 779965032 779990016 780161536 780927504 782100858 782113696 783036852 786239936 786609152 786991744 787421272 788000928 789117472 789130524 789355968 789892233 790293504 794052336 794315038 795258464 795498816 796239808 796443648 796625984 797212416 799554756 800326527 800614752 802665472 804417614 804833536 805224992 805800884 806554749 806971776 808661524 808868544 810809934 811096832 811190688 811879744 812004864 814265179 815553408 816155648 816708992 818114528 818323968 818715648 819343756 821122302 821520546 823783688 825086976 825719972 826115192 826516999 826708168 827748768 828309972 828739392 828921632 829984584 832544104 833379712 835174912 835772224 836443608 837250986 837628792 838437314 838739264 838953984 839686848 842231148 843270456 843680607 843979136 844551344 844962118 846004796 846221376 848616384 849818816 849832872 850653174 855135632 856432192 858536448 859005024 859422828 860223364 860855424 861790384 861890106 864949866 866525496 866743808 867165376 867332648 867554688 867753304 869046528 870353484 873488896 874332032 876274256 876900962 877546488 878427264 878789912 879671936 882176208 883426192 883516192 883652352 886086656 886517632 886941952 889026688 890301104 890955264 891160468 891388608 892488576 893829552 893844224 896727832 897335803 899419136 900554879 900785424 901654908 901863456 902061776 902725824 902932492 904278144 907488384 908866816 909141504 909516832 909959204 909988352 910429696 911126073 912417077 912692838 913542994 913776864 914658888 914988288 918562461 919334416 920652278 920704512 920915296 921776856 922009088 924301014 925710807 926394392 927075072 928081952 930081152 930588776 931041397 934050544 934289664 934988032 936392864 937312221 937939233 938425488 938640329 938735954 938880624 941467072 943679968 944131648 944590856 945944923 945998592 946639968 947339008 949693899 950821872 951478976 954711296 955168256 955690892 955935552 957084513 957290048 958229922 958440637 958679904 959146188 959642112 962601472 963737664 964206408 964547584 965201536 965670992 966361634 966862624 967110144 968315348 969792274 969847296 970887918 971221504 971237568 972175056 973635762 975850876 976792817 978248544 978779648 979634656 979987456 981212694 982603006 983112416 983815532 984067392 984903296 985017264 990052448 991046144 991237312 991491072 992428703 992682768 994689696 994917418 995364084 997077081 999236608 1002172528 1002659966 1002910272 1003139876 1004331328 1006317312 1009108177 1010248239 1010612064 1010946412 1012147136 1013163008 1013887616 1014633984 1015681524 1017120676 1017486976 1018597398 1019986944 1020991587 1021519488 1022213478 1023971268 1024831808 1025526632 1027937108 1029205576 1029469056 1030462752 1030927744 1031686656 1031922848 1031939916 1033460736 1035716682 1039447808 1039953376 1041236672 1041503232 1042801144 1043776734 1044049136 1044316416 1044556942 1045571604 1049283444 1050667904 1051930726 1052174032 1052474624 1053189644 1053459264 1056344016 1056857802 1057955208 1058736448 1060665088 1062949888 1064564592 1064808311 1065592164 1066073008 1067102036 1067486336 1068692352 1071204288 1071930552 1072486272 1073775318 1075406332 1075962368 1078491392 1080057216 1081079912 1081587584 1082704249 1083501276 1085364456 1086653568 1087404544 1091652218 1093810872 1094829736 1095110016 1095360728 1095634176 1096167072 1100845284 1103665024 1104160512 1104413296 1104985856 1106646112 1108473639 1109302207 1109586192 1109985792 1111047168 1114321674 1115258144 1115387196 1116334648 1117934909 1117998336 1119582464 1121098931 1121385936 1122365517 1122974864 1124360608 1124648448 1124907476 1125734016 1128295168 1131099879 1131488512 1132702571 1133110496 1134204232 1134494592 1135908389 1136723731 1136788224 1137601248 1138154556 1139516664 1141228803 1144748143 1145340032 1145897104 1146118142 1146183168 1147560792 1147807232 1149186808 1150109961 1150660446 1153266488 1154569416 1154985216 1155367328 1156739584 1158728704 1159496877 1159615002 1160471312 1161258098 1162988736 1163554392 1164111312 1166847528 1168520199 1170061984 1170242304 1171236352 1173170544 1175811494 1176234944 1176536064 1178203136 1179359904 1179913728 1180487616 1181131908 1183676208 1184961778 1188518144 1189984768 1191472557 1191772736 1192582391 1192887696 1193160793 1194359712 1194633146 1194938976 1201047232 1202206544 1202484608 1203634432 1203929902 1203998208 1205704192 1206626421 1207250304 1207837488 1208336129 1208701326 1209984512 1212992286 1214711014 1214834764 1216645248 1216923784 1217819616 1218369152 1219545184 1219984384 1221362688 1224164018 1224233472 1224749948 1225063488 1227171792 1229015634 1229035808 1230867456 1232401352 1233000769 1234281076 1234351104 1235675532 1236100096 1238579958 1239172788 1240062252 1241889792 1243190858 1243382448 1245719552 1248816156 1249749628 1250069568 1250585644 1251233984 1251554304 1251840832 1252762368 1253658336 1256443188 1257655971 1258108896 1261331456 1262186624 1264084822 1265968704 1266258532 1266827016 1267443177 1267762496 1269007194 1274580736 1274728224 1276112684 1277639896 1278239872 1278861584 1279559567 1282703448 1284319498 1284648288 1284983552 1285608544 1290335046 1292685576 1294517224 1294983424 1296233408 1296565248 1298181016 1300041953 1300115712 1300748064 1300998972 1301629956 1304331392 1308283592 1310233344 1311498048 1312089856 1313055744 1313356352 1314411384 1315351443 1318184868 1319507904 1323577024 1325139288 1325274288 1326252928 1327152112 1329129984 1329436108 1329776448 1330412928 1333540032 1335451656 1336740702 1337213696 1340766336 1341756416 1342437187 1345091748 1346997652 1347482752 1349128704 1352884169 1353092664 1354242032 1354398738 1358129864 1360021654 1361322116 1362025984 1362951304 1363300224 1364275248 1364938806 1364982528 1365295024 1365644544 1370314491 1372625408 1373950336 1375919888 1377987226 1379001624 1380955576 1380978417 1381372944 1383013632 1389591588 1390451712 1391702312 1392122928 1392421888 1394095472 1395121728 1395883164 1399044592 1401075816 1402482048 1404589296 1404612352 1408103931 1408458688 1409143736 1410099119 1410606944 1412200608 1415157667 1415519952 1416197472 1416886284 1419419456 1420789552 1421008512 1424923136 1427218464 1428272384 1429240736 1429981696 1431370752 1431700424 1432066944 1432752384 1433536338 1433851573 1435567562 1435935072 1440076288 1443902208 1444668368 1445701586 1446739294 1446821376 1447152608 1447802304 1448506488 1448871424 1449542451 1450293936 1452473022 1454688411 1456832256 1458414496 1460146688 1460845568 1461556096 1463776314 1465850386 1467793712 1468169472 1469451984 1469981184 1472214016 1473904509 1474668624 1475723298 1477354944 1477964852 1479448256 1485078672 1485762232 1486484879 1486569216 1486855968 1487182928 1490664448 1492376127 1495181248 1496487356 1498769878 1498854912 1500978688 1503258792 1503989949 1504709814 1505390887 1506496992 1508133172 1512659456 1515717632 1516419618 1516801664 1517539408 1517832134 1518220704 1518568282 1519355552 1519744512 1520831424 1521638404 1525681014 1526230464 1530081056 1532304384 1533479948 1534213928 1534960141 1537247712 1538289948 1539425888 1539980288 1541905662 1543808364 1545995836 1546153336 1546391616 1547884272 1550651648 1551405856 1552148416 1555796704 1558026932 1558115328 1559171712 1559530819 1559930064 1560323072 1561855008 1564201716 1564227392 1566073704 1566835413 1572479872 1573983488 1574842544 1576001856 1577896089 1578234944 1578261048 1578711936 1579784466 1580131861 1588104672 1588630076 1590516928 1590997632 1592479616 1593251968 1594424832 1599109512 1600653054 1601229504 1608835228 1609667072 1610449984 1611601768 1613109498 1613943552 1617323048 1617737088 1621619868 1622193664 1622381376 1623759488 1624009728 1628530358 1631106816 1633417984 1636229056 1636647936 1637478327 1638687512 1642244604 1643041092 1647567376 1651439944 1652230384 1653033998 1653416336 1655497536 1656619944 1657478784 1657843264 1659969168 1665088208 1666759424 1670349824 1671544448 1672459061 1672887216 1673270203 1674501972 1675257584 1676874628 1677478528 1679373696 1684462296 1686540912 1687361214 1687958272 1689102688 1689924236 1692009592 1692442752 1694551859 1697232768 1699637632 1699665744 1701306348 1710271264 1712864384 1717072896 1718010048 1718845656 1719177213 1720446728 1721710848 1723580768 1723780212 1729899732 1733050992 1733487616 1734330752 1734665296 1735109376 1735506608 1738093056 1740706968 1741887147 1746977792 1748664064 1752548512 1753801924 1755092976 1755494783 1756754857 1756854528 1757579824 1759343872 1763717241 1764352416 1766852384 1767032384 1767304704 1769156221 1773035264 1773883904 1777442667 1778053376 1779961183 1780602208 1781910528 1782320936 1782777216 1784977152 1784998897 1787659104 1787688448 1791949719 1793455664 1794671606 1798889939 1801109758 1801570848 1803309816 1803726912 1804123552 1805451648 1805864984 1805894853 1808556288 1814976768 1817733632 1818283008 1819033664 1819918408 1819976704 1820859392 1822066521 1822252146 1824834154 1825385676 1827085988 1827553728 1829317776 1829976576 1836246027 1837124922 1838668832 1841304556 1841409024 1841830592 1843081877 1843553712 1844018176 1848602028 1851421614 1852788784 1854150144 1856163904 1860162304 1861177552 1862082794 1864786287 1867428563 1868101088 1868579328 1869976064 1872785728 1874058043 1874624442 1875878466 1876850976 1877280658 1877471908 1877761248 1882934144 1887359936 1888263296 1889181712 1891889846 1891997184 1893279936 1894678016 1896127233 1899387798 1901643744 1902957952 1909422592 1910336512 1911381784 1911871104 1914169026 1914580096 1916459844 1916881274 1917359808 1918292376 1919284224 1925202944 1926479247 1927475328 1928412816 1930403072 1931341984 1932723268 1933725248 1934220288 1936630696 1939584548 1939694592 1941775836 1942443008 1942475136 1944350112 1947271524 1951701752 1953585634 1956497088 1957559296 1959269312 1962425388 1965206012 1966224832 1967631064 1968134784 1968588083 1969806592 1970034528 1977501149 1980104896 1982092288 1982474624 1984857406 1985365536 1989379392 1989834836 1990728168 1994154162 2004345056 2005319932 2005820544 2006279752 2008662656 2012634624 2018216354 2020496478 2021224128 2021892824 2024294272 2027775232 2029267968 2031363048 2034241352 2034973952 2037194796 2040032481 2041983174 2042923069 2043038976 2044426956 2047942536 2049663616 2051053264 2055874216 2058411152 2058938112 2060925504 2061855488 2063373312 2063845696 2063879832 2066980839 2071433364 2078895616 2079906752 2082473344 2085602288 2087553468 2088098272 2088632832 2089113884 2091143208 2098566888 2101335808 2103861452 2104348064 2104949248 2106379288 2106918528 2109544151 2112688032 2113715604 2115910416 2117472896 2121330176 2125960837 2129129184 2129616622 2131184328 2132146016 2134204072 2134972672 2137384704 2142408576 2143312409 2143861104 2144972544 2147550636 2150812664 2151924736 2153351343 2156982784 2159991883 2160114432 2162159824 2163175168 2165408498 2167002552 2168552379 2170108941 2170728912 2173307136 2174809088 2183304436 2187061849 2187621744 2189659472 2190220032 2190721456 2191268352 2192334144 2198775579 2201690568 2207330048 2208321024 2208826592 2209971712 2213292224 2215952431 2216947278 2218604414 2219172384 2219971584 2223819191 2228643348 2230516288 2230774392 2232669296 2235869818 2235996672 2239164928 2242197862 2242771872 2244731034 2245949728 2248154817 2248721216 2249296896 2249814952 2251468032 2256590336 2262199758 2262977024 2265405142 2266220992 2268408464 2268989184 2271816778 2273447462 2273576448 2275202496 2276309112 2276748201 2277852423 2279033328 2282457606 2289496286 2290680064 2291794208 2292236284 2292366336 2295121584 2295614464 2298373616 2300219922 2301320892 2306532976 2309138832 2309970432 2310734656 2313479168 2318993754 2319230004 2320942624 2322516196 2325977472 2326513189 2327108784 2328222624 2333695056 2337040398 2340123968 2340484608 2342472704 2346341088 2351622988 2352469888 2358719808 2359827456 2360975232 2362263816 2367352416 2369923556 2377036288 2379969536 2382945114 2383545472 2385164782 2385775392 2386321586 2388719424 2389266292 2389877952 2402094464 2404413088 2404969216 2407268864 2407859804 2407996416 2411408384 2413252842 2414363627 2414500608 2415674976 2416672258 2417402652 2419969024 2425984572 2429422028 2429669528 2433290496 2433847568 2435639232 2436738304 2439090368 2442795537 2448328036 2448466944 2449499896 2450126976 2450691287 2454343584 2458031268 2458071616 2464802704 2466001538 2468562152 2471351064 2477159916 2478345576 2479550997 2480124504 2486381716 2486764896 2497632312 2499499256 2500139136 2501171288 2502467968 2503681664 2505524736 2507316672 2512886376 2515311942 2516217792 2524373248 2528169644 2531937408 2532517064 2533654032 2534886354 2535524992 2538014388 2549161472 2549456448 2552225368 2555279792 2556479744 2557723168 2559119134 2565406896 2568638996 2569296576 2569967104 2571217088 2580670092 2585371152 2589034448 2589966848 2592466816 2596362032 2600083906 2600231424 2601496128 2601997944 2603259912 2608662784 2616567184 2618852873 2620466688 2622996096 2624179712 2626712704 2628149953 2628822768 2630702886 2636369736 2639015808 2647154048 2650278576 2650548576 2652505856 2654304224 2658259968 2658872216 2659552896 2660825856 2662867207 2667080064 2670903312 2673481404 2674427392 2681532672 2683589909 2684874374 2690183496 2692007409 2693995304 2694965504 2698257408 2701664637 2705492713 2705768338 2706185328 2708484064 2708797476 2716259728 2720043308 2722644232 2724051968 2725902608 2726600448 2728550496 2729877612 2729965056 2730590048 2731289088 2737251231 2740628982 2745250816 2747900672 2751839776 2755974452 2758003248 2758634659 2761911152 2761956834 2762745888 2766027264 2779183176 2780102633 2783404624 2784245856 2788190944 2790243456 2791766328 2793124191 2798089184 2802151632 2804964096 2809178592 2809224704 2815920987 2816207862 2816917376 2818287472 2820198238 2821213888 2824401216 2830315334 2831039904 2832394944 2833772568 2837834769 2838838912 2841579104 2842017024 2849846272 2854436928 2856544768 2858481472 2859963392 2863400848 2864133888 2865504768 2867072676 2867703146 2871135124 2871870144 2875321911 2880152576 2887804416 2889336736 2891403172 2893478588 2893642752 2894305216 2895604608 2896271521 2897012976 2897742848 2899084902 2900587872 2904946044 2909376822 2913664512 2916828992 2920293376 2923112192 2927552628 2930378451 2931700772 2934530599 2935587424 2936338944 2938903968 2939962368 2947809018 2949337248 2951446596 2954709888 2955929704 2957367413 2958896512 2970157344 2971524464 2972969758 2973138432 2973711936 2974365856 2977286109 2984752254 2990362496 2992974712 2997539756 2997709824 3001957376 3006517584 3007979898 3009419628 3010781774 3012993984 3016266344 3025318912 3027324531 3032839236 3033603328 3035078816 3035664268 3036441408 3037136564 3038711104 3039489024 3041662848 3043276808 3051362028 3052460928 3060162112 3066959896 3068427856 3069920282 3074495424 3076579896 3078851776 3083811324 3087616728 3091991672 3092306672 3092783232 3095768544 3101303296 3102811712 3104296832 3111593408 3116053864 3118343424 3119061638 3119860128 3123710016 3128403432 3128454784 3132147408 3133670826 3144959744 3147966976 3149685088 3152003712 3155792178 3156469888 3156522096 3157244743 3157423872 3159568932 3160263722 3176209344 3177260152 3181033856 3181995264 3184959232 3186503936 3188849664 3194424933 3197400479 3198219024 3201306108 3202459008 3217670456 3219334144 3220899968 3223203536 3226218996 3227887104 3234646096 3235474176 3243239736 3244387328 3244762752 3247518976 3248112747 3257060716 3260204597 3262213632 3266835968 3272458112 3274956654 3277375024 3284489208 3285575839 3286082184 3295134752 3302879888 3304460768 3306067996 3306832672 3310995072 3313239888 3314957568 3315686528 3319938336 3327906621 3330176416 3333518848 3340795601 3343088896 3344918122 3345774432 3346540406 3349003944 3350515168 3353749256 3353804727 3354957056 3358747392 3363296793 3368062357 3368924592 3373081824 3374722428 3375916544 3378205376 3379848472 3384019184 3384885504 3389103718 3394272959 3394465536 3398107713 3399275264 3399331488 3402612696 3407725167 3410171193 3420542528 3425728768 3434244429 3436020096 3436811477 3437691312 3438354426 3439110521 3440893456 3443421696 3447161536 3447560424 3459799464 3466101984 3468661504 3469330592 3470218752 3471013216 3476186112 3481413936 3482210963 3483774294 3497328128 3505097024 3507603848 3509309881 3510185952 3510989566 3513509714 3513709056 3515159648 3518687744 3527434482 3528704832 3533704768 3534064768 3534609408 3538312442 3546070528 3547767808 3554885334 3556106752 3559922366 3561204416 3564641872 3565554432 3569954304 3569997794 3575318208 3575376896 3577747173 3579482379 3583899438 3586911328 3589343212 3597779878 3602219516 3603141696 3606619632 3607453824 3608247104 3610903296 3611729968 3611789706 3617112576 3625008387 3629953536 3635467264 3638067328 3639836816 3644133042 3644504292 3649668308 3650771352 3654171976 3655107456 3655949297 3658635552 3659953152 3672492054 3674249844 3677337664 3682609112 3683661184 3686163754 3687107424 3697204056 3699002307 3702843228 3705577568 3708300288 3712327808 3720324608 3722355104 3724165588 3729572574 3734857126 3736202176 3737158656 3739952128 3745571456 3748116086 3749248884 3751756932 3753701952 3754561316 3754943816 3755522496 3765868288 3774719872 3776526592 3778363424 3783779692 3783994368 3786559872 3789356032 3792254466 3798775596 3803287488 3805915904 3818845184 3820782763 3822763568 3823742208 3828338052 3829160192 3832919688 3833762548 3834719616 3836584752 3838678701 3852958494 3854950656 3856825632 3860806144 3862683968 3865446536 3867450496 3873261392 3879169096 3883551672 3884950272 3888700224 3894543048 3900125859 3903403504 3907171268 3912994176 3918538624 3924850776 3930412024 3932449664 3935262128 3936269568 3937176166 3939613184 3940069056 3955002298 3960209792 3964949248 3969714812 3970731072 3978758784 3979669672 3980437331 3981456336 3988308324 4008690112 4010639864 4011413497 4011641088 4012559504 4017325312 4025269248 4027311561 4036432708 4040992956 4042448256 4043785648 4048588544 4055550464 4058652507 4061686291 4062726096 4064403343 4068482704 4069947904 4074389592 4080064962 4083966348 4085846138 4086077952 4088853912 4095885072 4099327232 4102106528 4111748432 4115340229 4116822304 4117876224 4121851008 4123710976 4127691392 4127759664 4133961678 4142866728 4147366223 4157791232 4159813504 4164946688 4171204576 4175106936 4176196544 4177265664 4178227768 4181216011 4182286416 4197133776 4202671616 4207722904 4208696128 4209898496 4212758576 4213837056 4219088302 4225376064 4227431208 4230297357 4231820832 4234945792 4242660352 4245473001 4251488549 4251921674 4258258368 4259233244 4262368656 4264292032 4268408144 4269945344 4274769408 4284574063 4284817152 4286624818 4287722208 4289945088 4295101272 4301554719 4301625328 4306702686 4313965568 4319983766 4320228864 4324319648 4326350336 4330816996 4334005104 4337104758 4340217882 4341457824 4346614272 4366608872 4368732709 4374123698 4375243488 4379318944 4380440064 4381442912 4382536704 4384668288 4397551158 4403381136 4414660096 4416642048 4417653184 4419943424 4424296877 4426584448 4431904862 4433894556 4437208828 4438344768 4447638382 4457286696 4459454637 4461032576 4461548784 4465338592 4471739636 4471993344 4478329856 4484395724 4485543744 4489462068 4491899456 4496309634 4497442432 4499629904 4502936064 4513180672 4516172661 4524399516 4525954048 4530810284 4532441984 4536816928 4537978368 4543633556 4546894924 4547152896 4550404992 4552618224 4553496402 4555704846 4558066656 4564915212 4578992572 4581360128 4583588416 4584472568 4590243168 4596747232 4600439844 4602641784 4604880423 4613065952 4618277664 4619940864 4621469312 4637987508 4638460008 4641885248 4645032392 4651954944 4653026378 4654217568 4656445248 4667390112 4674080796 4678592457 4680247936 4680969216 4692682176 4703245976 4704939776 4717439616 4721950464 4723318447 4724527632 4734704832 4739847112 4740395583 4754072576 4760075789 4765890228 4767090944 4770329564 4771550784 4772643172 4777438848 4778532584 4779755904 4804188928 4808826176 4809938432 4814537728 4815719608 4822955291 4826505684 4828727254 4829001216 4831349952 4833344516 4834805304 4851969144 4858844056 4859339056 4866580992 4867695136 4871278464 4873476608 4878180736 4885591074 4896656072 4898999792 4900253952 4901382574 4908687168 4916062536 4916143232 4929605408 4932003076 4937124304 4942702128 4954319832 4956691152 4959101994 4960249008 4972763432 4973529792 4995264624 4998998512 5000278272 5002342576 5004935936 5007363328 5011049472 5014633344 5017377183 5019810609 5024486467 5025772752 5030623884 5032435584 5048746496 5056339288 5063587529 5063874816 5065034128 5067308064 5069772708 5071049984 5076028776 5083655577 5098322944 5098912896 5104450736 5110559584 5112959488 5115446336 5118238268 5130813792 5137277992 5138593152 5139934208 5142434176 5161340184 5163047747 5170742304 5178068896 5179933696 5184933632 5192724064 5200167812 5200462848 5202992256 5203995888 5205187279 5206519824 5217325568 5233134368 5237705746 5240933376 5245694573 5245992192 5248359424 5253425408 5256299906 5257645536 5261405772 5266484349 5270264571 5272739472 5278031616 5294308096 5300557152 5301097152 5305011712 5307468663 5308608448 5314988987 5317744432 5319105792 5321651712 5325734414 5333857507 5334160128 5339883549 5341806624 5346962808 5348854784 5354996691 5363065344 5367179818 5369748748 5380366992 5384014818 5387990608 5389931008 5396669817 5403329274 5410985426 5411536676 5412370656 5416968128 5417594952 5432519456 5440086616 5445288464 5451805216 5453200896 5457100992 5459755224 5459930112 5461180096 5462578176 5474502462 5481257964 5495801344 5503679552 5511948904 5516006496 5517269318 5523822304 5523913668 5525491776 5529245631 5532054528 5558366352 5560205266 5566809248 5568491712 5576381888 5580486912 5583532656 5586248382 5596178368 5602285689 5604303264 5609928192 5618357184 5618449408 5622174129 5631841974 5632415724 5633834752 5636574944 5640396476 5642427776 5648802432 5660630668 5662079808 5664789888 5667545136 5675669538 5677677824 5683158208 5684034048 5699856253 5708873856 5713089536 5716962944 5726801696 5728267776 5731009536 5734145352 5735406292 5742270248 5743740288 5750643822 5775608832 5778673472 5782806344 5785618993 5786957176 5788610432 5791209216 5792543042 5794025952 5798169804 5801175744 5809892088 5818753644 5827329024 5833657984 5846224384 5855105256 5860756902 5863401544 5869061198 5871174848 5872677888 5877807936 5895618036 5898674496 5902893192 5905764249 5909419776 5911859408 5914734826 5917793024 5932503447 5940314688 5943048928 5945939516 5946276864 5947423872 5948731712 5954572218 5969504508 5980724992 5985949424 5995079512 6004087199 6013035168 6015959796 6018839256 6021563548 6025987968 6032532688 6054649062 6065678472 6067206656 6070157632 6071328536 6072882816 6074273128 6077422208 6083325696 6086553616 6102724056 6104921856 6120324224 6128769207 6133919792 6136855712 6139840564 6148990848 6153159792 6157703552 6167622648 6175233456 6183983344 6184613344 6185566464 6191537088 6202606592 6205623424 6208593664 6223186816 6232107728 6236686848 6238123276 6239720256 6247420032 6256806864 6256909568 6264294816 6267341652 6281350621 6289919488 6295933952 6299370176 6303649781 6304007424 6311584356 6312939776 6313044192 6314489486 6314847744 6319137864 6320527444 6328632453 6352418688 6354520304 6362067712 6363990528 6369918464 6373007872 6377882511 6386919539 6388849866 6394800958 6396438048 6402612216 6404918016 6429937227 6435340912 6441799936 6446407072 6452437992 6455774208 6466963217 6469292192 6470948352 6479975649 6486479472 6489525504 6495037952 6496225494 6514121432 6517289779 6520409194 6524427264 6533671936 6544916224 6549913308 6554750048 6561185547 6568978416 6570482303 6571151678 6572164368 6590269504 6605759776 6608921536 6612135992 6613665344 6621614461 6621990144 6626479776 6629915136 6631373056 6639876672 6647857293 6655813242 6660352832 6667037696 6671457573 6681591202 6686177792 6689836244 6691548864 6693080812 6698007888 6701030336 6707498512 6707609454 6709914112 6717494784 6726593586 6736124714 6737849184 6746163648 6749444856 6751833088 6756410752 6759696944 6768038368 6769771008 6778207436 6788545918 6788931072 6796215426 6798550528 6798662976 6805225392 6815450334 6820342386 6837549719 6841085056 6851457536 6868488858 6872040192 6873622954 6875382624 6876708852 6878221042 6881786912 6886843392 6894323072 6895120848 6919598928 6932203968 6937323008 6938661184 6940437504 6942026432 6962827872 6964421926 6967548588 6979539567 6994656256 7010194048 7015207696 7018619762 7020371904 7021979132 7027019428 7027418112 7030319296 7037375488 7054868964 7057409664 7063757239 7067409536 7068129536 7076624884 7092141056 7095739417 7109770668 7112213504 7119844732 7122408832 7129283744 7131108864 7139908608 7139995588 7150636416 7155494346 7158964758 7167798876 7173822656 7178686424 7195559756 7204439032 7206283392 7213239264 7214907648 7216494208 7221806592 7223459936 7223579412 7234225152 7243090881 7250016774 7259907072 7276134656 7279673632 7288266084 7289008584 7299336616 7301542704 7308343952 7310214912 7311898594 7317271104 7344984108 7348499688 7352073861 7354675328 7365218224 7367322368 7372327508 7374214848 7394408112 7398004614 7405686456 7411155136 7424655616 7440649216 7444710208 7448331176 7453658177 7459145148 7469714252 7472404352 7480119097 7491142912 7496232172 7498497768 7503513864 7507403904 7509122632 7509887632 7511044992 7531736576 7549439744 7553053184 7556726848 7567559384 7573119744 7578929743 7584508932 7597551192 7606574976 7611831808 7641565526 7645527136 7647484416 7656676104 7658320384 7665839376 7667525096 7669439232 7673169504 7677357402 7705916988 7709901312 7713651264 7721612288 7725367936 7730893072 7734900992 7746522784 7758338192 7765115449 7767103344 7769900544 7777400448 7789086096 7800251718 7806807008 7814342536 7825544363 7825988352 7837077248 7847692517 7849701552 7856558619 7860824048 7864899328 7870524256 7872539136 7874352332 7879226368 7880138112 7884449859 7895621591 7910004596 7920419584 7929898496 7939429624 7941462144 7951358723 7957066117 7957517568 7959339344 7960874662 7962912672 7976616648 7988601621 8017380224 8021279728 8022826994 8023282176 8025119008 8034650624 8050769727 8054623122 8072865416 8081985912 8084896512 8087571296 8097177088 8111100928 8116478139 8117305014 8123372582 8125452192 8128806686 8136965408 8139895808 8148779184 8160129924 8167932696 8171692276 8172155904 8177707824 8191770144 8198654464 8204213056 8223496864 8230680458 8233644608 8235752448 8243234329 8243702016 8247421952 8255382784 8255519328 8267923356 8275903977 8285733456 8294732446 8319627008 8329893376 8340307899 8342409152 8348076737 8350213872 8352125551 8352393088 8356455536 8362432022 8364572832 8394267552 8405343232 8415445808 8417392256 8425517152 8427674112 8438176604 8450752128 8454862416 8460594714 8463641664 8469891584 8490946002 8502977098 8503843348 8516516736 8518466488 8524737312 8528584064 8536816288 8539890688 8549538816 8569148126 8569634304 8573249636 8575444416 8579890176 8590202544 8603109438 8603250656 8613405372 8639967532 8640457728 8648639296 8652700672 8661633992 8668010208 8674209516 8680435764 8682915648 8688814563 8693228544 8733217744 8737465418 8748247396 8750486976 8758637888 8760880128 8762885824 8769336576 8795102316 8803591797 8806762272 8829320192 8835306368 8840140751 8848593754 8853168896 8863809724 8867789112 8872102239 8874417656 8876689536 8895276764 8914573392 8918909274 8922065152 8923097568 8930677184 8943479272 8956916969 8968791448 8971087488 8978924136 8983798912 8992619268 8994884864 8999259808 9005872128 9032345322 9048799032 9061620568 9064883968 9073633856 9075956736 9087267112 9093789848 9100293671 9100809984 9105236448 9106992804 9111409692 9116133312 9129830424 9157985144 9162720256 9167176832 9168945136 9180486336 9193494464 9200879688 9205283568 9209760846 9226131904 9236555328 9242938624 9275975016 9276920016 9279043853 9283770496 9290064784 9303909888 9306052756 9308435136 9312890496 9334780224 9348161592 9357184914 9360495872 9385364352 9397060309 9406491952 9409879552 9434879232 9443900928 9446636894 9449055264 9469409664 9471734229 9479694224 9480791166 9520151578 9531780456 9534181888 9540659128 9543101568 9545286344 9554877696 9557065168 9559511808 9592201437 9608377856 9617652352 9619876864 9631439216 9645910582 9653011368 9657454508 9658002432 9662699904 9666689032 9669610608 9703938288 9717688112 9718678112 9733161984 9735390272 9742004207 9742556928 9746953216 9756361472 9771182148 9780613791 9793312144 9797999584 9800507904 9802765148 9817374336 9832125072 9832286464 9856727517 9859210816 9864006152 9870693833 9874248608 9885404256 9906103669 9908639664 9913382304 9918203988 9920498016 9945526864 9947059584 9990529248 9997997024 10000556544 10004685152 10009871872 10014726656 10022386803 10029266688 10034754366 10039621218 10048972934 10051545504 10061247768 10064871168 10097492992 10104187071 10112678576 10127175058 10127749632 10130068256 10134616128 10139545416 10142099968 10152057552 10167311154 10182818877 10197825792 10208901472 10221119168 10225918976 10230892672 10236476536 10261627584 10274555984 10277186304 10284868352 10310434431 10317331563 10322680368 10325043619 10326095494 10341484608 10356137792 10369867264 10385448128 10400335624 10405394153 10405984512 10407991776 10410374558 10413039648 10434651136 10446632889 10466268736 10475411492 10491389146 10491984384 10506850816 10512599812 10515291072 10522811544 10527929643 10532968698 10540529142 10545478944 10556063232 10588616192 10601114304 10602194304 10610023424 10614937326 10617216896 10629977974 10635488864 10638211584 10643303424 10651468828 10667715014 10668320256 10679767098 10683613248 10693925616 10709993382 10726130688 10734359636 10739497496 10744720987 10760733984 10768029636 10775981216 10779862016 10793339634 10806658548 10821970852 10823073352 10824741312 10833936256 10835189904 10865038912 10880173232 10890576928 10903610432 10906401792 10914201984 10916715733 10919510448 10922360192 10949004924 10962515928 10967847891 10991602688 11007359104 11023897808 11032012992 11034538636 11047644608 11047827336 11050983552 11058491262 11116732704 11120410532 11133618496 11136983424 11152763776 11160973824 11167065312 11172496764 11192356736 11204571378 11208606528 11219856384 11236714368 11244348258 11263683948 11264831448 11267669504 11273149888 11280792952 11284855552 11297604864 11321261336 11324159616 11328937019 11329579776 11335090272 11351339076 11355355648 11366316416 11368068096 11399712506 11417747712 11433925888 11453603392 11456535552 11462348289 11468290704 11470812584 11484540496 11487480576 11501287644 11557346944 11560184059 11565612688 11571237986 11573914352 11577220864 11582418432 11585086084 11588051904 11596339608 11602351488 11619784176 11637507288 11667315968 11692448768 11707213427 11710210512 11712891421 11721513804 11726803088 11738122396 11742349696 11755615872 11791236072 11797348992 11805786384 11811528498 11818839552 11823718816 11829469652 11835586048 11865006894 11880629376 11886097856 11891879032 11894847744 11897463424 11909144436 11939009016 11941311993 11961449984 11971898848 11990159024 12008174398 12026070336 12031919592 12034240491 12037678512 12043127096 12051975936 12065065376 12109298124 12131356944 12134413312 12140315264 12142657072 12145765632 12148546256 12154844416 12166651392 12173107232 12185058873 12193210029 12202324277 12205448112 12209843712 12240648448 12257538414 12267839584 12273711424 12279681128 12288463481 12297283999 12297981696 12306319584 12315407104 12332088241 12335245296 12346020687 12350466912 12367966688 12369226688 12371132928 12383074176 12411246848 12417187328 12442098669 12446373632 12459728281 12464215456 12473373696 12476246552 12479440512 12494840064 12494992279 12513613728 12513819136 12528589632 12534683304 12543648033 12562701242 12579838976 12592229573 12598740352 12607299562 12608014848 12623168712 12625879552 12626088384 12628978972 12629695488 12638275728 12641054888 12657264906 12704837376 12709040608 12724135424 12727981056 12739836928 12746015744 12754465647 12755765022 12773839078 12777699732 12789601916 12792876096 12805224432 12809836032 12853722189 12859874454 12870681824 12883599872 12892814144 12901573139 12904875984 12933926434 12938584384 12941896704 12959951298 12972958944 12979051008 12990075904 12992450988 13028242864 13034579558 13040818388 13089832448 13099826616 13106198127 13109500096 13118406301 13122371094 13137956832 13140964606 13142303356 13144328736 13180539008 13211519552 13217843072 13224271984 13227330688 13243228922 13243980288 13252959552 13259830272 13262746112 13272890631 13279753344 13295714586 13311626484 13320705664 13342915146 13363182404 13372355584 13379672488 13383097728 13386161624 13396015776 13402060672 13414997024 13415218908 13419828224 13434989568 13453187172 13472249428 13475698368 13492327296 13498889712 13512821504 13519393888 13536076736 13539542016 13556414872 13577091836 13577862144 13592430852 13597101056 13597325952 13610450784 13630900668 13640684772 13675099438 13682170112 13702915072 13736977716 13744080384 13747245908 13750765248 13753417704 13756442084 13763573824 13788646144 13790241696 13839197856 13842508043 13864407936 13874646016 13877322368 13884052864 13925655744 13928843852 13935097176 13959079134 14020388096 14030415392 14037239524 14040743808 14043958264 14054038856 14060638592 14075155237 14109737928 14114819328 14127514478 14134819072 14136259072 14153249768 14169955341 14191478834 14219541336 14239689464 14244817664 14258567488 14262217728 14279991176 14280227367 14300461483 14301272832 14310988692 14317929516 14335597752 14347645312 14357372848 14391119512 14408878064 14412566784 14426478528 14429815296 14432988416 14443613184 14446919872 14447158824 14468865873 14486181762 14500033548 14552269312 14559347264 14574286103 14576532168 14578017168 14598673232 14603085408 14616687904 14620429824 14623797188 14634542208 14689968216 14696999376 14704147722 14709350656 14730436448 14734644736 14744655016 14748429696 14766809057 14788816224 14796009228 14811372912 14822310272 14849311232 14881725859 14889420416 14896662352 14907316354 14918290296 14939428504 14944808704 14960238194 14982285824 14992464344 14996995536 15003186863 15007027728 15014807808 15018245264 15019775264 15022089984 15063473152 15073459401 15098879488 15106106368 15113453696 15135118768 15146239488 15157859486 15169017864 15190762587 15195102384 15213149952 15223663616 15283131052 15291054272 15294968832 15309432943 15313352208 15316640768 15331678752 15335050192 15338878464 15346339008 15354714804 15411833976 15419802624 15427302528 15450735872 15461786144 15469801984 15489143241 15493045568 15511090309 15516676384 15530230898 15534206688 15539801088 15554800896 15566734337 15578172192 15600503436 15613614016 15615561837 15628685072 15651088726 15651976704 15674154496 15695385034 15699403104 15713117238 15721648096 15729798656 15737083719 15741048512 15745078272 15748704664 15760276224 15768899718 15791243182 15820009192 15840839168 15859796992 15878859248 15882924288 15902717446 15914132234 15915035136 15918678688 15921749324 15925825344 15944966961 15953233296 15977203242 16001572521 16034760448 16042559456 16045653988 16046564352 16050238016 16069301248 16101539454 16109246244 16145730832 16163971824 16169793024 16175142592 16194354176 16232956278 16234610028 16246745164 16250904384 16257613372 16273930816 16297558368 16320259848 16335865392 16343384552 16355415648 16383540288 16397308928 16408426112 16446993728 16461360916 16467289216 16486468658 16487404032 16510765568 16511038656 16535846712 16551807954 16571466912 16589464892 16639254016 16659786752 16680615798 16684818304 16696153474 16700427744 16704251102 16704786176 16712911072 16724864044 16729145664 16788535104 16830891616 16834784512 16851034304 16855348224 16876353208 16900545389 16901504256 16909724832 16921189428 16927283328 16939783168 16981892004 17005954196 17007686696 17033033472 17036932976 17049474624 17057168128 17073632576 17099568759 17138296252 17139268608 17146499272 17150888832 17154839009 17180405088 17206218876 17206501312 17226810744 17279935064 17297278592 17323267984 17336020416 17348419032 17356856979 17360871528 17365831296 17377629126 17466435488 17474930836 17496494792 17500973952 17517275776 17525771648 17538673152 17590204632 17607183594 17613524544 17670612736 17680281502 17697187508 17706337792 17727619448 17735578224 17744204478 17748835312 17753379072 17790553528 17829146784 17837818548 17844130304 17846195136 17861354368 17886958544 17913833938 17937582896 17942174976 17957848272 17967597824 17985238536 17989769728 17998519616 18012261597 18064690644 18097598064 18123241136 18129767936 18147267712 18174534224 18187579696 18200587342 18201619968 18210472896 18213985608 18222819384 18232266624 18259660848 18315970288 18334353664 18337890272 18360972672 18386988928 18397049671 18401759376 18405972233 18410567136 18419521692 18452263808 18473110656 18485877248 18551950032 18553840032 18558087706 18567540992 18580129568 18607819776 18612105512 18616870272 18625780992 18640070449 18669560448 18696323184 18714369828 18720991744 18770728704 18794120618 18812983904 18819759104 18844051863 18869758464 18887801856 18893273788 18898110528 18910949343 18938819328 18943468458 18959388448 18961582332 19040303156 19058681827 19063560912 19068363776 19081318256 19086203136 19090572688 19109755392 19114130336 19119023616 19160758617 19184402874 19216755712 19235304704 19262878432 19291821164 19306022736 19310442613 19314909016 19324303427 19325399808 19333378064 19339221216 19400889651 19407876576 19435376224 19437356224 19460718431 19470780544 19484008414 19485113856 19512722944 19542364296 19551869337 19561227582 19586624288 19595999168 19601015808 19605530296 19634748672 19664250144 19664572928 19711446909 19713455034 19718421632 19728012304 19741387666 19748497216 19770808512 19812207338 19817279328 19826764608 19836407976 19840996032 19864843383 19891053728 19894119168 19981058496 19995994048 20001113088 20009370304 20019743744 20029453312 20044773606 20058533376 20069508732 20079242436 20097945868 20103091008 20122495536 20129742336 20208374142 20225357152 20254350116 20255499264 20260136512 20269232256 20273900647 20279090832 20284199936 20304115104 20334622308 20365637754 20395651584 20417802944 20442238336 20461785344 20472953072 20512649157 20523255168 20541714193 20549111968 20554372608 20569736704 20620868862 20634663126 20645360736 20650087238 20652190988 20682969216 20712275584 20739734528 20770896256 20800671248 20810788306 20811969024 20815983552 20820749116 20826079296 20893265778 20932537472 20950822984 20982778292 20983968768 21013701632 21025199624 21030582144 21045623088 21055859286 21065937396 21081058284 21090957888 21112126464 21177232384 21191271717 21202228608 21204388608 21229874652 21234433792 21259955948 21270977728 21276423168 21287218251 21302937656 21335430028 21336640512 21359534196 21367226496 21387851232 21419986764 21468719272 21478994992 21489441974 21521467968 21536059272 21551962432 21586679268 21613317096 21643941704 21646146704 21649482624 21667872512 21670379808 21730077824 21752512639 21760346464 21781153856 21807220864 21828403968 21833431466 21839020896 21844720384 21898009848 21925031856 21935695782 22014718208 22047795616 22064025984 22069077272 22095289216 22095654672 22100713201 22101967104 22116982524 22233465408 22240821064 22267236992 22273966848 22305527552 22321947648 22334130624 22344993528 22360974531 22384713472 22409142756 22417213056 22440357291 22472153759 22473428736 22488696516 22527367896 22529662896 22535339008 22546299776 22561585904 22569711104 22595209728 22642522672 22648319232 22657874038 22659159552 22670180544 22702678152 22710711296 22732632832 22736789229 22799425012 22821432179 22835495424 22867851776 22907206784 22924696578 22936581408 22941625168 22969080992 22974961152 22999030873 23002575288 23114693888 23120368118 23131225376 23142475972 23147828704 23154441728 23164836864 23170172168 23176103808 23192679216 23204702976 23204985661 23239568352 23275014576 23295346347 23334631936 23385569207 23414426854 23420421024 23425782842 23443027608 23453606176 23476244792 23476633089 23484699392 23511231744 23543077551 23576436499 23582472144 23594697984 23611572768 23623056996 23637679104 23647437632 23658939304 23671172096 23686864773 23730013788 23759910713 23761258752 23772195712 23783758064 23789695488 23794926848 23818288872 23854076169 23871198351 23878018032 23882623986 23922899968 23943797696 23980318048 24016348796 24052140672 24057680339 24063839184 24068480982 24075357024 24086254192 24103951872 24130130752 24218596248 24262713888 24280630528 24285314144 24291531264 24297092512 24309688832 24333302784 24346214464 24370117746 24375476741 24386420058 24404648554 24410896224 24419687424 24481296896 24515076828 24535679168 24547422848 24559362256 24576926962 24594567998 24595963392 24612639168 24630814208 24664176482 24670490592 24692041374 24700933824 24729702987 24735933376 24738453376 24742265856 24766148352 24822493696 24834374656 24884197338 24892747264 24919456562 24928430912 24952493104 24958881024 24989680128 24989984558 25027227456 25027638272 25044230211 25056376653 25057179264 25069366608 25087296066 25125402484 25184459146 25197480704 25214599124 25216029696 25246337424 25251759104 25252176768 25257957944 25276551456 25282109776 25314529812 25409674752 25418081216 25448270848 25508931294 25511530044 25547678156 25555399464 25579203832 25585752192 25591645079 25610448864 25619672064 25707444378 25719748908 25741363648 25767199744 25785628288 25803146278 25809751968 25867852868 25877168768 25919902596 25945917888 25958102016 25984901976 26056485728 26069159116 26081636776 26179664896 26199653232 26212396254 26219000192 26236812602 26244742188 26275913664 26281929212 26284606712 26288657472 26361078016 26423039104 26435686144 26448543968 26454661376 26486457844 26487960576 26505919104 26520422253 26525492224 26545781262 26557999897 26559506688 26591429172 26623252968 26641411328 26685830292 26726364808 26745479341 26759344976 26766195456 26772323248 26792031552 26804121344 26829994048 26830437816 26870750907 26906374344 26944498856 26951396736 26984654592 26997779424 27025643008 27038787776 27072153472 27112829744 27154183672 27184861704 27194651904 27220901568 27261801336 27281369544 27300881013 27350198876 27364340224 27473955432 27488160768 27494491816 27501530496 27506835408 27512884168 27527147648 27577292288 27580483392 27678395712 27685016086 27728815872 27754644736 27768105728 27837131559 27851311488 27857687704 27863061317 27870194352 27918158268 28040776192 28060830784 28074479048 28079894479 28081487616 28087916528 28108077712 28121277184 28150310474 28191180927 28219475856 28229638656 28255028956 28269638144 28272518144 28306499536 28339910682 28382957668 28431804037 28439082672 28479378928 28489635328 28517134976 28559982352 28560454734 28600922966 28602545664 28621977384 28635859032 28671195504 28695290624 28714745696 28782239024 28807381603 28817756128 28825133568 28852957056 28859630592 28865976832 28893839744 28894317648 28909649483 28937731746 28972363524 29000067096 29104538624 29118694528 29148572206 29153064336 29156034336 29197346464 29206170816 29226012621 29233375808 29240859648 29247594376 29269084416 29379936432 29393998752 29408295444 29418701312 29460872896 29469289472 29489310032 29496859392 29533618114 29577632448 29592018456 29612081499 29622745824 29644620544 29698622464 29718311007 29760419843 29763451718 29778840832 29793324704 29814632708 29836580592 29878857008 29889617408 29920476388 29964571648 29984928688 29993991072 30006373726 30014055456 30029615616 30036490528 30039550528 30044179968 30146918802 30197758976 30226907392 30270237536 30292478976 30315718972 30338035728 30344981249 30381525174 30390204768 30426299904 30566262104 30581128963 30582108544 30618865886 30626704416 30663357504 30670100384 30677756928 30692678016 30709429608 30823667952 30854605056 30901471744 30923572288 30939603968 30975130857 30978286482 30986091136 31022180618 31033352768 31060461796 31068413376 31109601792 31133468674 31156344384 31201006872 31216182459 31227228032 31231123674 31257370144 31302177452 31303953408 31348308992 31390770068 31398806208 31426234476 31443296192 31459597312 31474167438 31482097024 31497409328 31520552448 31537799436 31582486364 31640018384 31681678336 31757718496 31765848576 31805434892 31828264468 31830070272 31837357376 31843498648 31851650688 31858986731 31889933922 31906466592 31954406484 32003145042 32069520896 32085118912 32091307976 32100476032 32203078908 32218492488 32234162961 32291461664 32327943648 32339586048 32350285184 32465912556 32469220056 32493490328 32501808768 32515226744 32547861632 32595116736 32640519696 32671730784 32686769104 32710831296 32750147199 32767080576 32816852224 32893987456 32922721832 32934578432 32972937316 32974808064 33021531136 33022077312 33063229129 33071693424 33103615908 33142933824 33178929784 33278508032 33320530523 33361231596 33369636608 33392306948 33400855488 33408502204 33409572352 33425822144 33449728088 33458291328 33577070208 33661783232 33669569024 33702068608 33752706416 33801090778 33803008512 33819449664 33842378856 33854566656 33963784008 33986811057 34011908392 34015373392 34066066944 34073865952 34098949248 34114336256 34147265152 34199137518 34276592504 34292998544 34301777664 34309678018 34360810176 34412437752 34413002624 34453621488 34559870128 34594557184 34646535968 34672040832 34680552177 34696838064 34713713958 34721743056 34729692173 34731662592 34755258252 34932870976 34949861672 34992989584 35001947904 35034551552 35051543296 35077346304 35121640281 35138674263 35171405269 35180409264 35214367188 35227049088 35341225472 35360563004 35394375016 35412675584 35455238896 35471156448 35488408956 35497670624 35506758144 35581107056 35658293568 35675637096 35688260608 35692390272 35722708736 35773917088 35827667876 35862250567 35875165792 35884349952 35915696544 35935195648 35970477072 35979539456 35997039232 36024523194 36129381288 36141334229 36195196128 36246482272 36259535872 36294535424 36349068448 36375159392 36401174684 36403239936 36420945792 36427971216 36436310953 36445638768 36464533248 36519321696 36606972831 36631940576 36668707328 36675780544 36719862011 36721945344 36773977856 36794099342 36803518752 36811944466 36821134272 36839043384 36865390443 36891851997 36904527616 36946221312 36971754496 36996264723 37048685927 37103900064 37107680064 37116175412 37135081984 37160259136 37224211024 37233740544 37251561984 37280140898 37337002549 37339120896 37379184843 37392646368 37428739656 37441983488 37484976837 37541457408 37588241236 37625967808 37688103726 37739516928 37776688719 37786547576 37796221056 37804926247 37821898686 37877638656 37886936916 37918776896 37923164664 38080606312 38117363654 38127121824 38162636512 38172406272 38181145376 38219510784 38228260672 38238047232 38321517234 38368805748 38470609408 38525756864 38583642328 38612045472 38620885226 38629818032 38648606854 38650799616 38666756128 38678442432 38704719417 38801779302 38815753152 38870752448 38874712448 38921436862 38941561088 38968016828 38970227712 39025445888 39084728592 39103738674 39122455164 39173248576 39191998336 39211060592 39269497344 39328500288 39329145856 39355218903 39422893818 39426910068 39436843264 39456024608 39482775332 39496994432 39541617024 39624414676 39634558656 39653529216 39672815952 39681992064 39729686766 39782107456 39788238336 39962116992 39991988096 40018740608 40089547212 40117066752 40139017464 40158484872 40195891736 40206182016 40244991072 40259484672 40416748284 40450714304 40508700232 40520273024 40538464512 40547801294 40558181664 40608230208 40669244616 40731275508 40791303168 40835605888 40884476672 40923570688 40945906144 41025298314 41044181659 41046510336 41083428386 41098223936 41108745216 41139473408 41241737724 41269326252 41290721472 41300174476 41304381976 41365938432 41424551168 41480660447 41527524129 41541792512 41601342496 41621576612 41623938048 41631967104 41641498232 41652158592 41786531556 41865074944 41901645968 41965556584 42028610393 42050399248 42061164288 42091246176 42111718572 42131874792 42162116568 42181915776 42225465711 42382543434 42404457216 42408777216 42459749304 42468867584 42519911896 42541955456 42574436502 42605875312 42670860056 42719068392 42734452992 42775702464 42839973528 42901384449 42937438544 42957989984 42978883948 43042935936 43072118544 43103924864 43173358536 43226634192 43287883408 43292293408 43298965248 43335745024 43340759616 43460155648 43505025278 43520692928 43562307712 43614441728 43656807936 43666862932 43678041792 43689440768 43722858309 43784810641 43796019696 43850063712 43871391564 44029436416 44095591232 44125548467 44128051968 44138154544 44190578432 44191309344 44201426402 44203934208 44233965048 44300427171 44466930816 44481642128 44534473984 44547933696 44611055104 44645177577 44668261248 44678549201 44689987056 44708436773 44721949062 44769426944 44818285512 44834426112 44880714582 44944307518 44946857472 44977393032 45009560589 45054735792 45059325792 45092599552 45123171808 45139422208 45190419456 45268742519 45285045344 45296638464 45315748076 45318319104 45340361088 45405356304 45465265664 45473578458 45598850024 45621028453 45642864358 45670990848 45735703552 45814413568 45849393156 45873162816 45883250336 45928298829 45938161984 45949922304 45993376121 45998061746 46005150576 46229387776 46240736236 46262450752 46284951944 46295657408 46308883456 46340344336 46352207616 46385358432 46409405952 46409971322 46479136704 46533270927 46550029152 46590692694 46669263872 46700203011 46771138414 46828853708 46840842048 46851565684 46886055216 46907212352 46952489584 46953266178 46969398784 47022463488 47086155102 47152872998 47164944288 47189395968 47223145536 47246113992 47294875264 47317878608 47373729546 47460027576 47519821426 47522517504 47544391424 47567516128 47579390976 47589853696 47636577744 47708152338 47742396702 47756036064 47765247972 47887595392 47960636096 48032697592 48104281344 48115360678 48127678368 48136961964 48150714048 48172508384 48207903744 48260261504 48437192496 48525427776 48561261056 48570628288 48583062528 48594185024 48619377664 48692428928 48740235492 48750953482 48772840116 48809297108 48821792448 48962593792 49030153656 49071358336 49094845696 49118724512 49153853924 49189135996 49191926784 49225278336 49261628416 49328352964 49340981184 49384082748 49401867648 49459405974 49471866752 49476906752 49532296704 49644987392 49670175919 49768394676 49785494528 49838913124 49856861824 49904986208 49917762048 49979360256 49979969116 50054454912 50088460422 50112753306 50114358528 50138733216 50174592132 50250804968 50368918292 50394961408 50429198248 50492674848 50504353536 50515915888 50553102912 50564219552 50629059624 50701636167 50819349504 50836162432 51017862588 51023060088 51095356312 51110798928 51158407664 51171504384 51183290158 51220897728 51414888756 51439497816 51464517027 51482727296 51571256576 51606292556 51619503936 51735705736 51754337536 51839805192 51891835776 51956502917 51969803952 52112971456 52138318232 52163273552 52360833679 52399306464 52424792508 52438000384 52473625204 52489484376 52551827328 52563858424 52569213424 52577314944 52722156032 52846078208 52871372288 52897087936 52909322752 52972915688 53011838208 53040844506 53052508201 53091562524 53115999794 53119013376 53182858344 53246505936 53282822656 53371660584 53452729616 53490958682 53518689952 53532390912 53544646496 53584063104 53608242688 53659988096 53660875632 53741501814 53812748688 53888997712 53902793472 53969309184 53995558848 54051286016 54077575552 54144306944 54225659488 54308367344 54355808143 54369723408 54389303808 54441803136 54523602672 54562739088 54601762026 54700397752 54728680448 54933847619 54947910864 54988983632 55003060992 55013670816 55025768336 55054295296 55154584576 55160966784 55191149013 55217916699 55269351137 55356791424 55370032172 55457631744 55509289472 55536211456 55674263118 55699462819 55702622976 55715375408 55726122634 55740388704 55836316536 55920211347 56081552384 56121661568 56148958096 56159788958 56162975232 56175833056 56216155424 56242554368 56300620948 56382361854 56438951712 56459277312 56510057912 56539276288 56612999072 56679821364 56765915336 56793525217 56863608074 56878165344 56958757856 56979270656 57034269952 57119964704 57120909468 57176045481 57201845932 57205091328 57243954768 57257060069 57271718064 57342391008 57390581248 57429491392 57564478048 57614763206 57635512256 57650267136 57702640303 57705914112 57731953664 57787679488 57788635296 57819298966 57875463492 57931327839 57944727048 57972910281 58000134192 58237389056 58297144412 58306128672 58312068672 58382155293 58394692928 58412341632 58452025242 58464878857 58466751616 58495188752 58538168832 58759872864 58787997504 58816590888 58837402624 58921745792 58978620064 58993718784 59067236228 59155264896 59184036912 59224162998 59245491648 59289241088 59436622014 59520839686 59526903436 59557681664 59586649408 59629265416 59673161184 59757714016 59779234816 59840952776 59969857376 59987982144 60012747452 60028110912 60059231232 60072981056 60079101056 60088359936 60293837604 60453814784 60540475072 60631437944 60676071456 60689962498 60763050348 60780409536 60821701941 60852599808 61132524208 61162257926 61164217088 61237731772 61253408832 61326715008 61340200768 61385356032 61403139811 61418859216 61625142579 61647335904 61709210112 61802943488 61847144576 61880985257 61950261714 61956572964 61972182272 62044361236 62066705536 62120923592 62136826752 62219203584 62266937348 62312688768 62402013744 62432364918 62454456064 62462247348 62514740288 62604354904 62698418783 62781540136 62797612416 62852468952 62886592384 62948334876 62964194048 62994818656 63041104896 63075598872 63164972728 63280036768 63515436992 63531697152 63610869784 63656528936 63674714752 63686997296 63703301376 63717973462 63779867844 63812933184 63908812968 64006290084 64139041792 64170237824 64182615952 64200952064 64406157816 64436984976 64468325922 64582923328 64655887296 64700570368 64931825112 64938440112 64953306971 64986980656 65003617536 65030453488 65095723264 65190233472 65257537917 65281039392 65343461568 65373538208 65421662592 65500294398 65534161152 65633704448 65787974912 65845443664 65869156864 65945874632 66044154624 66044959189 66126458258 66143386848 66207231816 66285867648 66302139603 66357859568 66641061046 66722463192 66739273216 66784613896 66801710976 66817004408 66819144704 66851644288 66899456176 66916582656 67154140416 67323566464 67339138048 67404137216 67416461277 67505412832 67602181556 67606017024 67638899328 67667434627 67684757712 67709133312 67927568016 67973622114 68023816784 68030746784 68132133888 68147731904 68194029449 68197898496 68228672512 68294530304 68398275036 68464296537 68553185008 68585997088 68603555328 68619356036 68721620352 68824875504 68826005248 68907242976 68997092619 69094856831 69119740256 69189114368 69293071936 69340147591 69344081664 69361104354 69393676128 69427427916 69443486112 69459384346 69463325184 69510516504 69614956983 69865741952 69899723344 69985979168 70003895808 70069103104 70103086592 70156707621 70243280562 70277348526 70342810538 70360818528 70428734376 70454098176 70682450944 70721126008 70729309497 70788750032 70910477792 70942312896 70976817912 70995341248 71013516288 71162214112 71279732139 71316587136 71351274192 71384780544 71445417472 71547834176 71655335752 71724501134 71750331584 71768699904 71831393088 71870391296 71940954144 71994078464 72049046388 72173041017 72258762576 72275305333 72282668458 72390392256 72492964544 72589070848 72698136896 72750318784 72802349368 72837759071 72841891584 72855942432 72872621906 72891277536 72929066496 73038643392 73126430223 73213945662 73263881152 73337414656 73351561088 73439724022 73443890688 73547955712 73588198684 73607037504 73623888932 73642268544 73678086768 73730780886 73783703994 73809055232 73892442624 73992529446 74097371854 74207800128 74215360128 74232350824 74270163968 74320518272 74448422048 74467481088 74503123968 74560281796 74674005098 74678241792 74758369686 74785292736 74857479312 74969953674 75082914816 75176482472 75213046909 75251935616 75376207452 75553377438 75573095152 75592442112 75609852494 75643797372 75755277312 75773873832 75837553792 75846329328 76161212624 76234727308 76254243648 76325273024 76344812544 76362290752 76456521344 76643034468 76737611496 76774935237 76941218816 77051513728 77167284656 77224090944 77241770452 77259636064 77297213708 77301599232 77333512256 77356884864 77409438834 77603558604 77631506304 77741504896 77749424896 77842873724 77883122176 77936033656 78053133587 78169457184 78207477348 78244910328 78346497152 78383996672 78422121184 78538994688 78657000576 78710437806 78845787636 78853820136 78873686528 78912049216 78965550664 78993988864 79083234048 79248829352 79269117312 79302559133 79307058432 79345631904 79363984128 79459373532 79564214912 79576476672 79673999691 79924233984 79983976192 80037481216 80179094424 80236438023 80278034928 80296413599 80316969744 80391783472 80412364032 80489982144 80833496568 80901428608 80921288413 81017400464 81040546048 81076929024 81095602588 81116363328 81216460416 81338489232 81462551016 81671211776 81768953344 81847141376 81891812288 81990239947 82050596628 82088363318 82093020672 82166856772 82196447872 82281310067 82483475448 82538652504 82581442944 82600348952 82608763952 82731876864 82849102336 82961320894 83055048258 83083585024 83202684992 83243153224 83263934208 83282996464 83304317184 83573063112 83589183951 83730149888 83803291936 83931113168 84057220786 84100798496 84122328576 84182492352 84223437144 84239683437 84263749584 84324233136 84363831552 84450931422 84765086868 84808914432 84817554432 84919498608 84937735168 85039823792 85083910912 85148873004 85211750624 85295412111 85341720112 85416269939 85438136784 85468905984 85551404928 85679947056 85802768898 85874877088 85915979968 85957767896 86080987993 86085871872 86144237088 86207849728 86324617687 86346717072 86422144809 86453268384 86575766816 86584586816 86597930496 86671490048 86681519232 86728948449 86920311296 87010050556 87041385856 87124615424 87228883456 87313615872 87333725864 87356083584 87378881536 87445716618 87464945953 87569621282 87592039392 87700127424 87742783128 88058872832 88191182464 88251096934 88256103936 88276309088 88381156864 88382618688 88402852804 88407868416 88467930096 88600854342 88933861632 88963284256 89068947968 89095867392 89222110208 89281259529 89290355154 89336522496 89357098402 89379974112 89416873546 89443898124 89538853888 89636571024 89668852224 89761429164 89888615036 89893714944 89954786064 90019121178 90109471584 90118651584 90185199104 90246343616 90537485038 90570090688 90593276928 90631496152 90675577619 90680722176 90810712608 90930531328 90947156916 91034943747 91197700048 91242056906 91285728716 91628827136 91698786312 91743386889 91746325632 91766500672 91828844107 91856597658 91876323968 91986752242 91996123492 92010301152 92458775552 92481472472 92524901504 92569903888 92591314816 92680688672 92704415232 92770716864 92818811904 92819942644 92958273408 93066541854 93100058304 93181385388 93400406022 93542276828 93657707416 93681684096 93703131368 93772110432 93814424704 93904979168 93906532356 93938797568 94044926976 94172310204 94305745996 94329888576 94378791936 94446291072 94492227984 94589750528 94635757216 94747459092 94920055152 95039642852 95045035008 95088782848 95135032256 95179707392 95273155488 95416304676 95484793404 95512072128 95530495944 95576960193 95775190784 95921272192 96065395184 96208562688 96230721356 96255356736 96273923928 96301428096 96345016768 96520523008 96874384992 96897556301 97050855552 97122522112 97141256576 97188370048 97241548261 97384857856 97480470984 97501906964 97545680232 97618594216 97643584896 98060307312 98142716672 98189691392 98237449024 98307707848 98378271992 98450556672 98526086659 98656705928 98681962368 98768165496 98803735296 98918811948 98943733504 98953813504 99064593408 99189687387 99340351838 99536789352 99677826248 99713723648 99809972416 99835524096 99959938232 99961591569 100103230381 100108909824 100176920844 100225506612 100228717056 100277466432 100349184264 100501609936 100737836584 100789922816 100858396496 100985349696 101008707072 101031831776 101106205824 101128439104 101258119248 101403272334 101672324864 102020002721 102035725176 102046120176 102069482383 102190712624 102221597856 102316815328 102343008768 102366580316 102441795456 102829777512 102878995632 102929034054 102965454592 103142513152 103212585112 103239007872 103367663399 103471411472 103508675072 103679610384 103783671552 103913005834 103939607904 104189076519 104225942912 104276636464 104326547104 104721667358 104798612928 104849585016 104876000768 104947250408 104978968752 105103654656 105127716848 105138426848 105154629888 105444312064 105514215807 105692156416 105742744576 105794175872 105818645504 105945831376 106023676416 106081689012 106105016402 106183125048 106231999588 106238026752 106365716688 106493011872 106565645312 106743321168 106905459232 106981917364 107037379904 107064781824 107089292992 107162046277 107168126208 107216485376 107319976192 107321751264 107483003628 107586751701 107625497376 107777995424 107805586944 107938618368 107991117696 108155151104 108288613888 108424002687 108451318976 108577632163 108616734688 108711616286 108739446816 108778607616 108883606272 108967140359 109047205344 109125478176 109203524052 109308932859 109400795504 109867695238 109895821728 109977967264 110006121984 110027341632 110051536672 110108590592 110159586033 110321933568 110382298026 110435833398 110538702274 110713582848 110740064344 110915263488 111018578944 111072422912 111146057781 111348526236 111398925638 111405245952 111430750816 111452245268 111480777408 111672633072 111840422694 112011007647 112243323136 112297916192 112319577916 112325950464 112351666112 112432310848 112485108736 112601241896 112764723708 112877903424 113020115824 113225998144 113359642728 113414778741 113531830672 113587050434 113727216148 113756330688 113917515712 114068539904 114239929408 114241818936 114352090962 114403691864 114487909536 114514120138 114543436128 114684782016 114781162496 114858982784 115128956096 115229526412 115271024512 115405280606 115411828224 115575358976 115577270592 115638597932 115750926984 115862655678 115889454096 115945820562 116000268384 116474778112 116594288824 116612257344 116624137344 116764310586 116789385856 116824683264 116904050484 116929757714 116933503232 116990377504 117076337664 117519745728 117575995008 117633181776 117843491584 117957240128 117987437568 118134472456 118303817723 118310529792 118368073824 118448325996 118490983296 118578482176 118873244028 119041679372 119053806872 119115363328 119173298816 119258530832 119346322368 119515428032 119681905552 119939714752 119975964288 120025494904 120056221824 120083873063 120145962112 120158202112 120587675208 120627570089 120907629568 121080950144 121262875888 121352142912 121379924996 121526100696 121560819072 121643403882 122265048416 122324515852 122328434176 122475463544 122506817664 122653430016 122680401536 122770712064 122806279622 122837718432 123132544977 123250285158 123294671808 123418420224 123694289152 123761970514 123900523428 123913145928 123944364544 124088722472 124133411072 124241847184 124273653504 124441981341 124533874696 124618307209 124625377536 124804027488 124864729836 124908912128 124924494696 125029480576 125208709808 125396837566 125563080272 125595224832 125704937904 125773184768 125896669752 125928388096 125989637312 126085831179 126151197744 126329945456 126560073536 127030873984 127162024649 127221739568 127313057872 127349429504 127373994592 127406602752 127435946924 127559735688 127625866368 127817625936 128012580168 128340475648 128365231904 128401904128 128779347697 128812315632 128841805631 128873969952 128936651844 129165846656 129311774592 129401140736 129863650224 129876880224 129906613942 129973961312 130007235072 130060906976 130191446528 130380466944 130515075834 130562078784 130686923136 130747076416 130843325184 131000588796 131068322304 131267408896 131354431923 131575949824 131690887328 131738313728 131891749264 132088309248 132089918378 132252916516 132286773696 132376645401 132414463632 132571735296 132604279206 132715719136 133282122092 133410772789 133444926384 133478546432 133569227792 133603421952 133634008816 133703288576 133798912352 133833165312 134035647603 134125310319 134225567047 134308280832 134647132928 134808274432 134832922554 135010825664 135173098291 135204363112 135270123989 135277798656 135334869254 135369515424 135418266624 135652970651 135806227557 135855136032 135947244228 136047633568 136061493568 136295463808 136388058898 136395796992 136589060608 136796550072 136863085359 136928593074 137106370016 137171994176 137207110656 137238712072 137443240704 137649751008 137652010496 137814485952 137980128363 137994185238 138189713662 138239480512 138378228736 138586143872 138680295182 138688163328 138722208708 138787352256 138854855832 138886972224 138918768692 138926650368 139021033008 139229913966 139731483904 139799446688 139971958336 140007791616 140138206208 140206173184 140313415242 140486561124 140554697052 140685621076 140721637056 140857468752 140908196352 141442252016 141458618994 141577500064 141820955584 141884625792 141917304529 141953635824 141990682496 142324428224 142559464278 142633174272 142702548384 142769561088 142890834944 143095668352 143310671504 143449002268 143500663168 143662786176 143881908288 143988156928 144098092776 144346082034 144517525152 144550610666 144565336916 144780784512 144985929088 145178141696 145396273792 145500637568 145604698736 145675518142 145683783168 145711884864 145745243812 145782555072 145858132992 146077286784 146252860446 146427891324 146527762304 146703122176 146879448044 146887781376 147095911424 147176397368 147214075008 147247777864 147276181247 147284537088 147356173536 147461561772 147567407988 147618110464 147784885248 147985058892 148194743708 148415600256 148430720256 148464701648 148641036544 148896844096 148934962176 149010527757 149120563592 149348010196 149356483584 149516739372 149570585472 149714958624 149939907348 150282392767 150352964944 150426093818 150503871232 150752414904 151106754876 151146190304 151184884224 151219704988 151287594744 151547747664 151675107584 151692658656 152267588473 152322425248 152469454616 152508487296 152650546048 152724581504 152913042688 153286068936 153475222992 153549870474 154103027456 154334569312 154448181888 154483540904 154519272128 154594427416 154667024512 154704992407 154713769728 154818877668 155207117208 155263012608 155483009792 155498849792 155685747448 155766244352 155869508751 155872067312 156106267174 156338914368 156414954696 156489820656 156692994304 156767993344 156844242368 157082501037 157305076313 157314001152 157420875612 157691575272 157707640272 157747373056 157824098432 157931101328 157987977728 158166468096 158497658704 158538234624 158605118266 158614116864 158691263808 158727968256 158918747064 159128429824 159157524603 159347999382 159750025253 159848467968 159967952384 160074962432 160317147133 160358188848 160472876046 160556069856 160592827198 160633939488 160783566944 160824728064 160979964288 161666993136 161802857216 161842576826 162034800928 162081092096 162153858048 162191205176 162232726656 162432920832 162434899627 162676978464 162925102032 163067424429 163342423552 163537906688 163698984449 163783624576 163980479894 164101193256 164176726636 164186041344 164333713544 164392895744 164562620134 164801542857 164966950896 165035055493 165077305008 165162885888 165200697904 165217527904 165463753728 165698204672 165808053411 165922641788 166110096516 166167170048 166405369984 166486306448 166527868416 166565992928 166608634368 167098388457 167146126224 167178367902 167460299776 167606583872 167862226336 168114441572 168201596992 168244657152 168364984704 168403762373 168446874288 168479366874 168527499168 168648466272 168727663104 168901862844 169530173736 169617828864 169838997216 170079647584 170167821824 170297746008 170380575651 170423501248 170590824222 170683440224 170832539878 170876273568 170937811968 171102809856 171359894112 171605537796 171749754176 171771180207 171831959936 171915535792 172161975986 172171743744 172288474176 172415699456 172649235374 172693434144 172844289618 172906536768 173107920909 173151533632 173169173632 173195860992 173363038464 173457896898 173840622592 174020101112 174082771712 174249230848 174457766912 174667451728 174712167168 174762782539 174891433236 174929891906 175139242564 175184078784 175394636571 175400254848 175485566256 176382364928 176502193868 176512207872 176552618176 176762313728 176765237376 176805705608 176935860192 177201708684 177867723264 177926568512 178137895936 178562519058 178580710308 178673044992 178714196804 178759948224 178833747092 178887796248 179273142048 179337704448 179522858328 179777230072 179909572128 180038242356 180218943168 180237303168 180370398208 180492687232 181074970076 181140181376 181262992304 181351155238 181361444352 181621425216 181894313832 182069887494 182395400096 182484113812 182571457432 183257654272 183397572624 183486773778 183492651264 183533001344 183657688214 183713195316 183752647936 183973504484 183992246984 184020602304 184209419433 184962944944 185049803008 185139807776 185182629632 185361377344 185408830464 185541433728 185639885288 185642955771 185905999279 185916546816 186133083708 186200116608 186362770776 186800812044 187084553656 187315414832 187363368192 187406262736 187544220864 187628849408 187809958336 187813064712 188095256349 188344620408 188611491992 188659777152 188892582144 188984455968 189179501056 189271514432 189494918184 189840110304 190079285704 190177565696 190270064512 190546310976 190832609352 190969586808 191024144256 191060991888 191153920386 191550381568 191842544384 192130790368 192417125376 192461442712 192510713472 192547847856 192591929323 192602856192 192690033536 193041046016 193748769984 193795112602 194101711104 194282513152 194376740096 194483096522 194769715712 194859920913 194960941968 195003813928 195041429219 195091360464 195237188432 195287169792 196120614624 196285433344 196379382784 196474898048 196615415696 196756543984 196901113344 197052173318 197313411856 197363924736 197536330992 197607470592 197837623896 197887467008 197907627008 198134877567 198379374774 198680703676 199022628259 199073578704 199355652496 199427447296 199619944832 199919876464 199923183138 200206460762 200217819648 200353841688 200451013224 200457434112 200554932864 200698368528 201003219872 201475673168 201716792992 201970699392 202017414144 202063663552 202212411648 202256878208 202367546381 202516238496 202806544668 203002303881 203344649728 204040005442 204071450352 204092240352 204138964766 204381425248 204443195712 204582088347 204633630656 204686017536 204733160632 204883590912 205659555024 205757991264 205858068108 205930909184 206285026304 206425170224 206478015744 206735326798 206942822944 207017350144 207284570493 207359220768 207567343104 207826011668 207879215808 208020442773 208378153038 208451885824 208553272928 208653094208 209443334716 209597225856 209645500097 209699170032 209752001536 209894500816 209957937504 210207309312 210255433696 210276853696 210309259776 211028431614 211384312832 211588351744 211891662752 212047352832 212163378024 212210032804 212366250096 212414868743 212463999176 212731433376 212986023744 213486642336 213810918464 213963834728 214067902741 214074759808 214178585984 214324092554 214336252416 214639952384 214643502528 214966007256 215173503402 215250994752 215555990848 215611173888 215982235392 216310302208 216577227776 216825915999 216848005374 216902637952 217155264326 217233469376 217423232572 217478893632 217767212544 217934280718 218094410688 218250956352 218407048104 218513277213 218617865718 218801591008 219735390476 219791643456 219955934528 220012243968 220054683264 220103073344 220217181184 220319172066 220643867136 220764596052 220871666796 221077404548 221427165696 221480128688 222292115562 222697052472 222797851276 222810491904 222861501632 222904490536 222961554816 223012907117 223345266144 223680845388 224022015294 224486646272 224595832384 224639155832 224703332224 224864621696 225202483792 225529447416 225639140727 225755806848 226040231648 226451996288 226719285456 226829557482 227063661344 227174100868 227454432296 227512661376 227835031424 228137079808 228479858816 228483637872 228704181924 228807383728 228975819072 229028240276 229086872256 229369564032 229717965568 230257912192 230459052824 230542049024 230810561212 230823656448 231150717952 231154541184 231277195864 231442603903 231501853968 231725311356 231778908192 231891641124 232000536768 232949556224 233188577648 233224514688 233248274688 233528621172 233578771712 233649366528 233808100968 233859515428 233867006464 233980755008 234159400761 235039491456 235151990016 235266363552 235686983168 235914480256 236268944912 236607635446 236621059584 236736147648 236896651992 236981966592 237746488056 237907677399 238083358744 238107613744 238346597632 238517061664 238692644736 239030856064 239277639029 239363811104 239879429504 239951928576 240050989808 240112443648 240167746126 240291924224 240316404224 240889240797 241175350416 241255140178 242161900288 242525751776 242704285824 242759849992 242763865239 243052201392 243107845211 243121638144 243286807764 244530096832 244649031704 244656868352 244950927088 245013635328 245306860032 245360803072 245541424128 245612559244 245675436864 245970719841 246265089954 246500570316 246589343616 246843930201 247388578304 247523941028 247762863751 247801046856 247826291856 247888729088 248177444944 248266822144 248483694368 248547307008 248883962682 249067749392 249236614418 249250755072 249608054976 249729459672 249817824256 249848989392 250058961152 250417419616 250793675132 251035753969 251126160544 251190449664 251409875808 251546369536 251793339504 251856776192 251979274624 252171662358 252302395488 252659890912 252989339603 253120147072 254061747968 254324049298 254443479136 254626115744 254698859008 254747989184 254813205504 254871893848 255054176671 255119471376 255251732736 255635251872 256025160336 256248809817 256680951296 256730463808 256803808256 257558695394 257624631264 257683611262 257747939904 257873303688 258242963979 258331693312 258623549184 258802281472 258973853061 259340801489 259727300448 259753760448 259813227884 259947922624 260014470144 260121813952 260382893056 260760933888 261030151668 261124157568 261359017843 261373846272 261494152832 261686650368 262001177592 262136644608 262394837859 262708863846 263151899648 263381774656 263783498528 264176618496 264179836756 264505833032 264573547392 264634483729 264753290802 264828927264 265143470592 265208558412 265431438272 266564244184 266821545578 266889852768 267138455584 267206843904 267268017632 267406577152 267597824704 267666330624 268071295206 268250620638 268451134094 268616561664 269294265856 269616548864 269665845108 270021651328 270346196582 270408726224 270540247978 270555597312 270669738508 270739030848 271305941302 271612455114 271710272064 271894488456 272026732857 272095267136 272122987136 272590927616 272776117796 272791593984 273178121216 273593100144 273726170718 273857186148 274212740032 274343988352 274477424144 274886481408 275299502016 275304020992 275486532321 275628971904 275960256726 275988370476 276379427324 276478961024 277172287744 277360590364 277376326656 277444417416 277574704512 277709711664 277773944448 277837537384 278042066016 278459827932 279462967808 279598893376 279943916672 280626830484 280973122248 281109394104 281371242152 281443274112 281714937504 281816392704 282884504032 282917237988 283155000128 283641911168 283769251584 283834609058 283907271648 283981364992 284648856448 285118928556 285266348544 285405096768 285539122176 286191336704 286621343008 286898004536 287001326336 287309271613 287325572352 287763816576 287976313856 288122425267 288196185552 288692164068 289035050304 289101221332 289130673832 289561569024 289971858176 290364623129 290692668903 290792547584 291001275136 291209397472 291351036284 291367566336 291423769728 291490487624 291565110144 291724644783 292137998867 292154573568 292505720892 292855782648 293055524608 293406244352 293758896088 294200272751 294352794736 294428150016 294495555728 294552362494 294569074176 294712347072 294923123544 295134815976 295578259977 295970117784 296389487416 296831200512 296861440512 296929403296 297282073088 297793688192 298021055514 298241127184 298696020392 299033478744 299141170944 299429917248 299879814696 300309691143 300564785534 300705929888 300852187636 301007742464 301504829808 302213509752 302292380608 302369768448 302439409976 302575189488 303095495328 303350215168 303385317312 304535176946 304644850496 304938909232 305016974592 305301092096 305449163008 305826085376 306060008163 306208447149 306493674487 306572137872 306950445984 307099740948 308206054912 308669138624 308878839269 308896363776 308967081808 309038544256 309188854832 309334049024 309409984814 309427539456 309637755336 310102990197 310414234416 310526025216 310966019584 310997699584 311371494896 311739017502 311744134624 312212534348 312677828736 312749844407 312829909392 312979641312 313385988608 313535986688 313688484736 314165002074 314610152626 314628002304 314841751224 315383150544 315415280544 315648196864 315862202656 315975955456 316332936192 316881197633 316995317408 317076469248 317210236532 317228233728 317382527616 317455936512 317837494128 318256859648 318315049206 318695998764 319500050506 319696935936 319935904768 320149924864 320634294266 320716377696 320945752092 321112139712 321185654396 321267878976 321486138831 321567133888 321649456128 321959928576 323333986272 323605714432 323685153652 324069601856 324162184192 324382410352 324465453312 324865841664 324869799254 325353956928 325732896489 325850204064 326134848858 326684847104 326901421077 327397968898 327567249152 327960959788 328202386512 328353453272 328667427088 328785791488 329125240268 329603085714 329933901792 330070110986 330154610016 330325771776 330401395808 330435055808 331616106822 331845283576 332220193032 332810739968 332972612896 333055736832 333131985856 333217268736 334196776914 334292252448 334356735804 335213167744 335724452672 336228883144 336403193984 336729969408 336807524746 336893748576 336958733748 337054998336 337296932544 337455326208 337803725688 339060347472 339677994432 340159295168 340335643648 340595492016 340761151302 340847002496 341181648444 341366880448 341665079756 341752547136 342205619712 342719788224 343211075592 343499508352 343542360414 343663919872 343831071584 344323951972 344343487488 344576948352 344831398912 345298470748 345386868288 345688579236 345813073536 346215841818 346303067264 346338347264 346726076928 346915793796 347691231433 348040202224 348165543424 348498461696 349334903456 349424334336 349525565078 349782866472 349859783812 350278485128 350368157568 350789273142 350800509696 350971132512 352764729856 353004387736 353105236352 353530474752 353611411216 353871720384 354403417368 354911453169 355735446528 355853137024 357125038116 357161420616 357346089984 357428393608 357519896448 357667494184 357775592496 358546284096 359045716656 359554460144 359819144256 360076484712 360251619189 360437886336 360474606336 360985374464 361882710267 362149940152 362280362752 362525984608 362702310476 362722888704 363242850432 363695520419 363788627664 364139774988 364790800192 364968227624 365142914864 366525835753 366795145248 366973547556 366985302528 367066002688 367315376428 367426390632 367505295872 367947008968 367984493968 368041204608 368418838866 369925889888 370099606016 370279615552 370365259264 370722754688 371082867456 371279770576 371285911542 371811998558 371833093632 372266167416 372400233216 372725541552 373601624088 373854921627 374169107312 374630829664 374726736384 374812525472 375088441728 375257698816 375619916672 375626129424 376190512698 376689240816 377222983984 377319554304 377785164288 377968911936 378359002112 378543028864 378989836368 379680220608 380158571408 380540129024 381092621952 381486073947 381665218704 381939173616 382026613903 382048288512 382121983776 382307840772 383100763136 383685088768 384261580736 384922885424 385021426944 385095695712 385183858646 385205712384 385380067072 386082092032 386338043091 386525416893 386885457959 387497539968 387590225204 388203422208 388565026304 388753480192 388966193044 389539431424 389719841826 389921883936 390007627856 390082858438 390182720928 390474376864 390574339584 392241229248 392570866688 392949796096 393230831392 393513087968 393802226688 394104346636 394484756237 394626823712 394727849472 395072661984 395214941184 395675247792 395774934016 396269755134 396758749548 397361407352 397554676519 398045256518 398147157408 398711304992 398854894592 399239889664 399839752928 399846366276 400232318367 400412921524 400435639296 400707683376 400799420483 400902026448 401109865728 401396737056 402006439744 402676701141 402951346336 403433585984 403918482121 403941398784 404127327104 404424823296 404513756416 404735092762 405032476992 405519294873 405613089336 405810371967 406004607762 406689299456 406958911953 408080010884 408142900704 408184480704 408277929532 408762850496 408886391424 409164176694 409267261312 409466321264 409767181824 411319110048 411515982528 411716136216 411861818368 412850340448 412956031488 413470653596 413885645888 414569140986 414718441536 415134686208 415652023336 415758431616 416040885546 416756306076 416903771648 417106545856 417306188416 418886669432 419194451712 419291000194 419398340064 419789001632 419915875008 420414618624 420510867392 420553707392 420618519552 422056863228 423176703488 423783325504 424326756048 424420065608 424732500192 424829737486 424927998352 425462866752 425751913587 425972047488 426973284672 427621836928 427927669456 428135805482 428149519616 428357171968 428648185108 428672504832 429279904768 429287005056 429821978677 429932014512 430347006804 430501989504 431111981696 431964470784 432620604416 433166896799 433651831998 433696010748 433805275904 434310528652 434466938752 434846465144 434957787264 435534425088 435868561436 436188821376 436501912704 436814096208 437026554426 437235731436 437603182016 439470780952 439583286912 439911869056 440109366528 440206146688 440638344132 441287734272 441529192104 441743333592 441828543741 442154809096 442854331392 442960257376 444584231124 445394104944 445595702552 445723003264 445808981072 445923109632 446025814234 446690532288 447361690776 448044030588 448973292544 449191664768 449278311664 449406664448 449729243392 450404967584 450847178301 451058894832 451278281454 451485998249 451511613696 452080463296 452903992576 453438570912 453659114964 454127322688 454348201736 454673148797 454908864592 455025322752 455670062848 456287264917 456802765419 456959717632 456967275744 457408363848 457614767456 457951638144 458056480552 458173744512 458739128064 459435931136 460515824384 460918105648 461084098048 461621122424 462309082368 462314714323 462554391728 462885207806 463003707936 463450622712 463557816384 463783282248 464001073536 464114977221 466377155296 466449029376 466496549376 467057242344 467157543424 467298733056 467616201936 467719030856 467734012928 467961510016 468318801522 470078982912 470303980032 470532727104 471373966336 471828960512 471915228939 472537889824 473215270892 473242119168 473472295296 473672042389 473793303984 473963933184 475492976112 475815354798 476166717488 476215227488 476693195264 477034123328 477358206143 477385289472 478061712128 478555278058 478727622208 479250075759 479758859008 479903857152 480101979616 480224887296 480335492252 480583848448 480632808448 480951441399 481632917051 481778481594 482350700832 482510280356 484323800576 485051503552 485381033137 485408571648 485519699984 485527730478 486104402784 486215690422 486243276288 486573615528 487304698881 489060193664 489298063408 489901854176 490027270656 490613720064 490721606144 491096953347 491225118488 491350873728 491464041211 491941439682 492530179908 493001140632 493178687232 493687860402 494777156608 495047882056 495105166479 495525727502 495602093712 495652583712 496354889888 496533644288 496967388736 497094614016 497767925364 498135498784 498473228836 498501510144 499216109952 499458919344 499697978784 500117922304 500834839232 501587350264 502071507938 502252321088 502380899328 502819751616 503092739072 503586679008 503958549248 504343324716 504604790976 505211287119 505319781824 505927137331 505978679206 506240294144 508123495936 508648098596 508886958272 509252231488 509397718016 509495978368 509743787696 510108353342 510238942752 510503465472 511270503744 512050320672 512497619634 513361902592 513460927616 515117390788 515249262528 515367222524 515495879808 515746607376 516485927958 516663386624 517247098368 517947706122 518681602978 519454600896 519507520896 519626455768 519895845248 520243627904 521521867776 522060303336 522248315136 522718035686 522747692544 522988305664 523373300736 524002355184 524288347617 524789675718 525417727692 526763549312 527566997056 528359673512 529011666064 529147094784 529268967458 529506581604 529657854528 530286941184 530417116824 530862876544 533128488368 533643091156 533779705536 534276911168 534413687808 534536035264 534813154304 535195649408 536142590412 536501241276 536902268188 538588531712 539248585811 539331690216 540043302656 540692393164 540817452448 541080495956 541111194624 541339477016 541478061696 542611882604 543224910228 543420544128 543788976912 544053465714 544190534272 544245974272 545181855232 545552235592 546371935109 547186200288 547452341436 547714372296 548425480064 548687976704 548954848288 549772962816 550599004032 550973064642 551257943808 551920513452 551976740952 552758854648 552957922048 554344575488 554721180728 554888834832 555117913931 555149409024 555419423328 555547888896 555675074768 556084132032 556919655864 557717997837 558925935616 559197786752 559887833344 561253660968 561946244496 562074895193 562218788208 562742484304 562886548224 563429875008 565769008064 565834475976 566310000256 566449018891 567283822336 567538503168 567669218116 567814543296 567962729984 569297712896 570237857112 570532697088 570810193536 571521532087 572382673408 573242686016 573796009072 574002652672 574618543226 574651144704 575527633152 575969170469 576244850534 576392371104 577384328136 577775787969 578070100608 578202442664 578261347664 579123138048 579943716352 580729246258 581385337806 581585095168 582002550272 582418794944 582702072568 582847539456 582980975248 583130220288 583449289566 584275997734 584309147136 585011441784 585124287657 585711565296 586111049216 586812488704 587517792176 588400545502 588705589472 588856300032 588991111456 589104724988 589138148352 589424694144 589846247088 590269631952 591156519954 591940235568 592778974832 593662401024 593722881024 593858806592 594564146176 595587376384 596042111028 596482254368 597067884777 597392040784 597913889573 598066957488 598282341888 598859834496 599759629392 600619382286 601129571068 601411859776 601704375272 602015484928 603009659616 604272323809 604427019504 604584761216 604878819952 605150378976 606190990656 606700430336 606770634624 607102639143 609070353892 609289700992 609877818464 610033949184 610602184192 610898326016 611652170752 612120016326 612416894298 612987348974 613144275744 613900891968 614199481896 616412109824 617338277248 617757678538 617792727552 617934163616 618077088512 618377709664 618668098048 618819969628 618855078912 619275510672 620205980394 620828468832 621052050432 621932039168 622742989792 623478035004 623488269248 624425068696 625355657472 625499688814 625659818784 625959282624 626771977216 627376969472 628330004148 628936500291 629220305252 629256004608 629683502448 629827660759 630766301088 630830561088 631296393728 631724405312 633762395266 633990634816 634152938496 634420473064 634729043333 634765055232 635674988256 636513719296 636630098412 637244606229 637391997528 639000101012 641268588532 641432755392 641891504184 642203708223 642224279424 642371308792 642535757952 642972277662 643134267776 643919857152 646667972544 647211428864 647370307304 648139203712 648764820704 648930906624 649731683328 649739598508 650707913856 651465792978 651700408128 652269697716 653802842154 654795937796 655134498304 655921919576 656404773024 656706906544 657334854176 657571582976 658250480536 659206171428 659867803584 660140221972 660309220032 660651543552 660802791616 660870111616 663232213644 663690567152 664440386064 665621479936 665945225792 666263971712 668393553828 668584504896 668713471608 669038721351 670426335488 671448905344 672457766288 672806387968 673459938816 673615049492 673787497152 673917467496 674109996672 674593865088 675434537921 675607451376 678120694944 679355988864 680318590336 680690837827 681190984032 681522302604 681694004992 682363296888 682733760896 683330159512 683505094272 684411239424 685439576448 686422151184 686999016704 687084720828 687327839744 687662143168 688647903944 689153896704 689682606613 690596941496 690773736576 691377158472 691626147072 692431683636 692606134528 692676694528 693452153856 693831587592 694327811709 695382462866 696080404448 696331086848 698669806912 698848668672 699051130156 699565732944 699719567624 700556970256 700736315136 701578546284 701601019392 701942265024 705171227599 705529459712 706008775472 706210472704 707060949504 707222822432 707743440768 708806834736 709822906338 711706274048 714140019047 714250076232 714322841232 714486376681 714856787216 715039792896 715334988368 715551184992 717092568192 717832917087 718091433312 719108920288 719638288512 720152969424 720503238378 720875772672 720949212672 721970748928 723765420534 724299880304 724560725504 725051969216 725404620952 726485700864 727391040838 727577255328 728279549976 729323535633 729581600384 729936455248 730285829728 733051671506 733590290496 733947095112 733970605056 734132005376 734630752856 734852781264 735010591744 735894017936 735968987936 736082409216 736837677732 739851779776 740199212032 740559231104 740730518528 741445509376 742165734912 742559541152 742571823084 743288591253 743623997116 743666187264 744341780897 744532334832 744800466432 745451083104 747203248176 747709843254 748338214624 749261659328 749453472768 749625050944 750134323939 750176883456 750515397632 751239833344 751252258848 752381025396 753107261907 753378481632 754445967968 754639108608 755570328576 755937823872 757086057728 757979672736 758968018809 759360441216 760043425141 760317142816 761080258048 762185243904 762972147894 763330437408 763878347232 764053227806 764096577024 764243967552 764615681544 765162530013 767370177536 768523161472 769845770848 770042853888 770191391424 770367717292 770411424768 770760134144 772676086182 773050833786 773770915918 774995079936 775180450408 776406844416 777130052608 777506960384 777932386088 778022404467 779439683652 779843767872 780015255712 780165716876 780365441856 780948753728 781148679168 784077053529 784482458496 785899592192 786461662784 787026175936 788208693272 788969512474 789253647424 789455698944 790145323968 791350495584 792539510268 793517499096 793903451187 794722814704 795109353038 796090513036 796294314816 797422609984 798479779328 799679505856 799692732552 800464636734 800825843048 801415366752 801598840966 801804052896 802219731456 802793474112 804012879488 805353402282 805902692672 806867171968 807836964242 807882797568 808254654208 808849646592 809027512832 809470185524 810064953984 811038589746 811226178672 811620743934 812009215524 813917823906 816160021768 816285801408 816368961408 816555859064 817525700992 817772782848 818328353388 818534522624 818932642528 819534363648 822638220096 823031965056 823432272432 825700680896 825912062976 826941307192 827771291776 829138281972 829436883072 831304046672 831516863232 832081771092 833512612152 833807543296 834213091712 834612376832 837773338864 838388903424 838582000388 838796680128 839578003264 839831750016 841021734784 841107414784 844113726456 844392990623 846353406976 847566651008 848653512096 848840131216 849465000384 849659474972 849855996704 850925733504 851503827174 851944094976 853946569344 855243673856 855855338912 856271610964 856299039232 856714343936 857296370216 858574010112 858584469457 859643957354 859864029024 860694013608 861003979008 861927814839 862223963392 863928941568 864367275801 866333793598 867303663996 867392021496 867610551808 868621057304 868933877504 869692930288 869915574528 871093869387 871737122872 872328150463 872377642752 873003825408 873628192416 874053108852 874471462872 875206364032 876413996601 878941561904 879166573824 879823738112 880218733056 880412293376 881276688264 882600818253 883058384208 883260549589 883486667184 883657087482 884309618192 885920514752 889168462248 890134172543 890788209888 891191405104 891446006528 891617962144 891846219264 892051628468 893381064576 894723381552 896088061176 898383329536 898556623328 898813328896 899458486784 900809935168 901694356602 901892639417 902117789664 902556562908 902971996498 903023227392 904160926592 905807985152 906877141824 907318229928 908254645376 908696403472 909346297594 909817729184 910050645504 911340125696 912574529834 913605530838 913919435264 913934551488 914816727696 915229534912 915903276288 916112961104 916347489024 917478256128 918871862272 919481023461 921031648768 921836211296 922168196096 923242244848 924618164736 924629428646 925108783456 925770415612 926007415872 926636517807 926901245424 927115632768 927566564496 928002147072 928229954442 932754310592 932898058752 932993098752 933875409523 934114484688 934315086848 935232403872 935438061712 935923020032 936637603044 938249533221 939578969329 940157965824 940607960064 941065454208 943657921024 943830457878 945075779648 946430541784 946890867923 946944590592 947344084778 947586607968 947927866368 949570794557 950643592899 950985952224 951630709596 952333434976 952430454976 953386390528 954068246656 954716412286 954770578944 956123424256 957110556116 957455244416 958500151518 959517718016 959807714304 960203959232 960449774592 960670984504 961167696896 961902882798 963265834102 963556963188 964701401664 965020560712 968647601152 970103007104 970762066274 970817143296 971039399968 971055460956 972208805568 972431380844 972486552576 973147231056 974609397762 978120387328 978596126816 979803708352 980054541312 981443212288 982193906694 982450236976 982701747456 982928082422 983882879364 985060359816 986002281264 986357374464 987375720804 990095764112 990210332958 991051455004 991204187424 991305167424 992709779776 993934777472 995535850728 996270997568 996946457672 998432219904 998917838688 999395957568 1000235844608 1001669678464 1003174700528 1004143015876 1004504642176 1005639503232 1007173358016 1007917098496 1008686649432 1009209581952 1010422574238 1010639563648 1011854274662 1011957358412 1012480588288 1016246991872 1017296197192 1017773916544 1018504462976 1018991956736 1019487575392 1020216706684 1020477885504 1021006930944 1022541007488 1024100641344 1024995239268 1026921855232 1030234781576 1030498525056 1030734445048 1030933268729 1030991759616 1031493214752 1032971855916 1033326773248 1034494196736 1035895412244 1037363205956 1038909201792 1039015041792 1039252911536 1039791690496 1040487255808 1043073694299 1043853376787 1044120606672 1044496630272 1045436071372 1045495385088 1045976611328 1048004710368 1048576695234 1049579351436 1050835455384 1051976749369 1053527098624 1055133994112 1056719347024 1058023332128 1058294189568 1058537934916 1059013163208 1059315709056 1060834233648 1061725753088 1065873119311 1066256976736 1067286182312 1067559411072 1068553822336 1069072070528 1069657030871 1070391298816 1072285180824 1073002482552 1073804536376 1078497171622 1078663380432 1080086605312 1081384786328 1081634904896 1082160991912 1082678954032 1082956123392 1085223765208 1086449820456 1086841088256 1087577953824 1088106931428 1088381068544 1088491948544 1090363710464 1091086561257 1091104471184 1092743870218 1094372400576 1094904682872 1095428744592 1096850960128 1097375953408 1097909696576 1099577507259 1101135534191 1101198008064 1101946129284 1102515887616 1103841026904 1103953481904 1105517709296 1105915844096 1108689150976 1109442361456 1109777669664 1110235827862 1110298818048 1110838846656 1111095777792 1111350149536 1112168264064 1113839311728 1115435995674 1118395573504 1119775666688 1122220029931 1122507321936 1122764306213 1123892488992 1124149790386 1124437576416 1125484968608 1125773096448 1126859750016 1131538016128 1131668951952 1132620000512 1132898037782 1134567644672 1135077006336 1135338436232 1135629086592 1135925459968 1137044297389 1138595425792 1140475714224 1141620387072 1143043064174 1144765346816 1146079841709 1146485372032 1147592018144 1148005305344 1149237086452 1149302289408 1151055266304 1151938340938 1152489701068 1152784742208 1154768656272 1155551575938 1156140201216 1156404885328 1156522695328 1158246276096 1159887432704 1160656373877 1161458492516 1162770675612 1163170190336 1164005100544 1164837589888 1165404145136 1165695078912 1165961950496 1166260440576 1166898579132 1168551995468 1168618294272 1170022883568 1170248575314 1171423130592 1172222098432 1175035584352 1176801091004 1177411178944 1177712600064 1177982222912 1178209449976 1178782509047 1178849388288 1179692494176 1180539263904 1182313039908 1183454268711 1183880471136 1185557949664 1187324802048 1187717613184 1191174752768 1192084222056 1192664029557 1192964508736 1194135769554 1194784081568 1195827779146 1196133914976 1196564683776 1197719668992 1199519258784 1201238764572 1202259142136 1202398261449 1202823719552 1203408750544 1206019319232 1208544647618 1208854039008 1209169522432 1209757639904 1210300757952 1211755446363 1212381981312 1213541269248 1214205278286 1218140707784 1218579401984 1219755636928 1220067898368 1221204368384 1221796652032 1223339477773 1224240032652 1224833788596 1225974697948 1226288551488 1227801783936 1228398963792 1234676554496 1235515357076 1235585455104 1235868327232 1236154177024 1236755419328 1237336196096 1237639939256 1238551021344 1240411960788 1241656937664 1245485979584 1246956070008 1246976538496 1248850137392 1250711314944 1250999377628 1251319637568 1251918565248 1254753938944 1256660008296 1257873000582 1258440610504 1259367004896 1259655321518 1261532602176 1261661122176 1262592787456 1263448810624 1267524790532 1267981269632 1268840946128 1269458086666 1269530110464 1271349976512 1273260196824 1274489212458 1274783995056 1278000202024 1282537177064 1282865510784 1283783008368 1284407416446 1284448558848 1284742617584 1285071515904 1285944555324 1286268535552 1287839714304 1289465936031 1293335945088 1294740614608 1296278407424 1297529641408 1297861813248 1299479197016 1299500690397 1301341994953 1301415827712 1302931585956 1303400816256 1304539395432 1307605684308 1309591875592 1310268996608 1311843839152 1312809546048 1313413813088 1314669708352 1316500961072 1318412342856 1319735607168 1320280443944 1320618440064 1321605583232 1321740223232 1326464427288 1326903270979 1327381134304 1328880772128 1331242959872 1331890451584 1332527943424 1336787107656 1337169009792 1337426943216 1338077442702 1340852670976 1342897810688 1344915532576 1345612775936 1346919877632 1347230098984 1347574994304 1347834934992 1348143505261 1348219993344 1349187730176 1350869075842 1351214902752 1354457994747 1356241389888 1358711977728 1360637180672 1361381675654 1362381968064 1363044605208 1363388009984 1364019446391 1364726593776 1365467521792 1366660319024 1367010188544 1368861794751 1370801379299 1370879152896 1372844302368 1373998033408 1374169441656 1374655679488 1375324286336 1377295807888 1378307793408 1379365213226 1381193882992 1381547473152 1382754316944 1383252294144 1384863367272 1385212269056 1385353389056 1386944142969 1387663175184 1388655623418 1390764925732 1392160808896 1397339613824 1398102260312 1398782271139 1399131465888 1399439135248 1401113940512 1401472630272 1403157092568 1403202038784 1403884530048 1410342455198 1412017550944 1412420945408 1414121899008 1414445644864 1415486881536 1416572824667 1417613669472 1419645812676 1421016127167 1423412548096 1428280038094 1428500152464 1428645682464 1428972753362 1429713574432 1430079585792 1430669976736 1431102369984 1432074618429 1434185136384 1435665834174 1436182866624 1438217840576 1439276577024 1440305938848 1441006476756 1441751545344 1441898425344 1443941497856 1444898751153 1447530841068 1448599760608 1449121451008 1450103938432 1450809241904 1452971401728 1454782081676 1455154510656 1456143099411 1456559099952 1458647071266 1459163200768 1459872910496 1460571659456 1466103343012 1467180580992 1467518500679 1467894190224 1468264010752 1469261505712 1469705562528 1471788035872 1471937975872 1472164818432 1473675355464 1474392123633 1479703559552 1481118462208 1482891018752 1484331469824 1485119082304 1485143646168 1486577182506 1486904081201 1487247994232 1488683561794 1489064669664 1489600932864 1490902166208 1494406496352 1495419686508 1496676429248 1498523318656 1499250101888 1500268647878 1500353766912 1502479666688 1502504517696 1504762050792 1506214523814 1506756963264 1508891935936 1509278217216 1511875647744 1514172115456 1515959345472 1517781411993 1517936037618 1518720882432 1520086850282 1520634285632 1522160516096 1524370487808 1525944295788 1526660874816 1527756694464 1528106455612 1528193154048 1528487935104 1529231363088 1530325060026 1537046322944 1539691541696 1540085707776 1540382782848 1540735434584 1541520268288 1545352172364 1546101667572 1547541831836 1549990159872 1550360900816 1555864772176 1556044808934 1558879367304 1559687535744 1560030511424 1560331433752 1560730883712 1561090349819 1561897507456 1568154107058 1568964916992 1571799184384 1572923325568 1574052351872 1576417386544 1577939024948 1578507294848 1580290647936 1582700991168 1585079020536 1587034998192 1587806902374 1589445629408 1590218706076 1592181026072 1592588629632 1594845219968 1596959558656 1599359011712 1599385465104 1600929273468 1601651686096 1602830733504 1603197681932 1603608105792 1604439462912 1605586948224 1608025758976 1610706804564 1611805385344 1613734343936 1615673928484 1615765595136 1616509308416 1617745757433 1618055025664 1618940371048 1620037993717 1620129907968 1622077179492 1622452357344 1623241487868 1624018431048 1627835647812 1632320043536 1632571602816 1632737922816 1633111718128 1635051401984 1635545565696 1636656706776 1637069045248 1637865285056 1639115805327 1645276440192 1646063930112 1646864544864 1651401361792 1653106320437 1653882614384 1655542583552 1658276563944 1658873766144 1662608093344 1663033726464 1664163542184 1665353741793 1667025224304 1668426183424 1669224753664 1674943473203 1675546677728 1676777806848 1677164000776 1677593360256 1679156006528 1679663500032 1682043469568 1682214829568 1686224685579 1688227452912 1688785981246 1695133302016 1697307024192 1697680262432 1698930000768 1699318949944 1699347056673 1699711993408 1701754916477 1701851467008 1703007654348 1703888189952 1707893138688 1710487347712 1711710677824 1712543221928 1712598078464 1713428687872 1714564596261 1714592740432 1717148020224 1717168938914 1719287914708 1719728058048 1721388027216 1722007958016 1723855629678 1724447926784 1727907511407 1728734551602 1732667587196 1734340046257 1734607327992 1734784042992 1735221103616 1737242114608 1737867755008 1739385860576 1739831149056 1742187738774 1743474245744 1744656300926 1744755285504 1746007650816 1747256384832 1748106217704 1748942925744 1750412728064 1752827993202 1757250277783 1757883123808 1758333147648 1759647476224 1760437466112 1760824586752 1762553376528 1763488618463 1765201636506 1766116768416 1766521099178 1766973334368 1767314174964 1768619236384 1771841029504 1778336924496 1780268345086 1781576419776 1782382810208 1782892013056 1783235924288 1783692438528 1784103256936 1786762129152 1789446763104 1792176122352 1793741668719 1796766659072 1797113246656 1797626657792 1798916973568 1801619870336 1803388713204 1803785278834 1804235579328 1805113125816 1805943992996 1806046454784 1808321853184 1811615970304 1812816971427 1813754283648 1814636459856 1815385610423 1816509290752 1817392806944 1818692595188 1819635458368 1820101291008 1822680251392 1825149059668 1827211061676 1827838870528 1827869102976 1829633455392 1830459069824 1831806552576 1832225922208 1832694978048 1834956512256 1838962046922 1842063297536 1843672422592 1846484489696 1849236329472 1849258857292 1850217566912 1851540831224 1852014831744 1852441386103 1853273035614 1853802490848 1854231265536 1855133128992 1856004294144 1856459908884 1865508621184 1865796117504 1867750819046 1868228969376 1870464807744 1870876123424 1871846040064 1873275206088 1876499066442 1879157938658 1880315931648 1882130908416 1887315842048 1887660915756 1889482982277 1890151559296 1892861083568 1893781735846 1893889181184 1894688169556 1895173215936 1899141589114 1901287185798 1901971904448 1903261419192 1904187129999 1904666869952 1904860909952 1908136493312 1909432824572 1909541157888 1912246848512 1914221112232 1914910488832 1917000303036 1919035436032 1920407918464 1921341969008 1922390607929 1923805765596 1926531668204 1927113926376 1929402803328 1930041121424 1940206014208 1941524132548 1941634286592 1942078799936 1942110921912 1944417611136 1944862761688 1946294462112 1949218795524 1956240774656 1957192253632 1959607416704 1964387813388 1964900473952 1965403494912 1965856164844 1967765758728 1970120719632 1972004562528 1972714748928 1974751441608 1980191528224 1980420665916 1982102910008 1982408374848 1982610334848 1985419559552 1987869554944 1991071701456 1992541995136 1993892915344 1996864439808 1997835677376 1998791915136 2003339356928 2006349401056 2008286031752 2009009284352 2011164901291 2011279006464 2014346716032 2015834196992 2016856976869 2017373298864 2018419163904 2020845148476 2021279127296 2023708549324 2023914716824 2024961176576 2026303613763 2032552361903 2034592394384 2035547833088 2037008925952 2037983913472 2038975150784 2040433413368 2040955771008 2042072513481 2044965992069 2045082014976 2048201282688 2049990478536 2053843710464 2060469563152 2060997050112 2061468890096 2061866537458 2061983519232 2062986429504 2065943711832 2069047819839 2071790824488 2074726411912 2077818403584 2078030083584 2078505823072 2079583380992 2080974511616 2086147388598 2087706753574 2088241213344 2088993260544 2090872142744 2091953222656 2096009420736 2097153390468 2099158702872 2101670910768 2103953498738 2107054197248 2110267988224 2113438694048 2115513682797 2116046664256 2116588379136 2117075869832 2118026326416 2118511222553 2118631418112 2121668467296 2123451506176 2131746238622 2132513953472 2134572364624 2135118822144 2137107644672 2138144141056 2139314061742 2140782597632 2142420057141 2143459130043 2144570361648 2145455721409 2146004965104 2147609072752 2156994343244 2157326760864 2160173210624 2162769572656 2163269809792 2164321983824 2165357908064 2165912246784 2170447530416 2172899640912 2173682176512 2175155907648 2176213862856 2176762137088 2176983897088 2182173122514 2182208942368 2185487740436 2188744801152 2189248910849 2189809365744 2190857489184 2193701920256 2194751906816 2195819393152 2199155014518 2202271068382 2202396016128 2203892258568 2205031775232 2207682053808 2207906963808 2211035418592 2211831688192 2218884722912 2219555339328 2220471655724 2220597636096 2221677693312 2222191555584 2222700299072 2224336528128 2227678623456 2230871991348 2233025342691 2236791147008 2239551333376 2244440059862 2245014643872 2245528612426 2247784977984 2248299580772 2248875152832 2250402971817 2250969937216 2251546192896 2253719500032 2263076032256 2263337903904 2265240001024 2265796075564 2269135289344 2270676872464 2271258173184 2271916173007 2274088594778 2277190851584 2280130275423 2280951428448 2283240774144 2286086128348 2292159683418 2292970744064 2295184036288 2298474172904 2302110532608 2303876681876 2304979402136 2305569484416 2306100501067 2309537312544 2311103151876 2312280402432 2312809770656 2313045390656 2321312747754 2322916985032 2325541351224 2329675179776 2330808290272 2331390157824 2331923900992 2332520881152 2333797158264 2337103990936 2340045767136 2340497150628 2342846261184 2350071168704 2353602182008 2354822357888 2355964445824 2356418899952 2357565018094 2357698776576 2359384988352 2361078527808 2364626079816 2366908537422 2367760942272 2371115899328 2375435226368 2382349505536 2384168444112 2385328059114 2385929017472 2388271539108 2389568163136 2391655558292 2392267829952 2395439337984 2399038517568 2402477529144 2404518284272 2404796522898 2405647439104 2406817501088 2412038638464 2417089295236 2417708078016 2418339044864 2419515279808 2420601515904 2423510892726 2424763962624 2427082538496 2428410556572 2436281415568 2437158803968 2439511273856 2446678955546 2448480065304 2449667577192 2451949395896 2452577102976 2455603567872 2456797927584 2469353108992 2471030714152 2471736654464 2472308354048 2473510838656 2475279878512 2477102042688 2480823921576 2483313875328 2490971959168 2493912140016 2493953076992 2497700274784 2501422629888 2501998755256 2502639275136 2503695081199 2503837130496 2509507877888 2513320016592 2515746001164 2516881221008 2518734009792 2519310643036 2523065204352 2523322244352 2526897621248 2533178971869 2535049581064 2535962539264 2537681892256 2538916173332 2539060220928 2542699953024 2545868642933 2546520393648 2548978424916 2549567990112 2556000404048 2565074354128 2565731021568 2567566016736 2568814832892 2568897117696 2569485235168 2570143031808 2571889110648 2572537071104 2575753408371 2578931872062 2586671890176 2589481229216 2592556814848 2595059282816 2598958394032 2599001380794 2602683989906 2602831655424 2605863171912 2606801632512 2609078790864 2615211368616 2616984451389 2619183751184 2623687678304 2625619092096 2626827626176 2629339416704 2633001922144 2636824685712 2639471214336 2640560887888 2641236880128 2643211166464 2643480446464 2649781648767 2652928854576 2653806541958 2654762268608 2657761544256 2663780903168 2665055886848 2670402517629 2673574215312 2674186297321 2674338019584 2674853886432 2676154885404 2681705341952 2685795621376 2689831065152 2691225551872 2694460197968 2695149988608 2695669869984 2696287010522 2696439986688 2698375460352 2701738151684 2702429805504 2705677918251 2708915989494 2712482779776 2717423955456 2721274361344 2722763351308 2724763936128 2725391501261 2726089210416 2726776019968 2728038892782 2729453187552 2730935043584 2733320638048 2734020377088 2737723589502 2741602758598 2741758305792 2745688604736 2747996066816 2748338883312 2750648572672 2754591615776 2756615586816 2758730426452 2761393293659 2762387765984 2763094946304 2765508633888 2766504588288 2769726734544 2770424538112 2773888285938 2775326350368 2777311246836 2781529851464 2782882735633 2784321617792 2794679227648 2796204520624 2797564542278 2798262931776 2798878270496 2801626228569 2802227881024 2802945260544 2805595943381 2806314185136 2807769060096 2818736907987 2820684910396 2824035101888 2824841890816 2828891289728 2830973763072 2833145649334 2835227338944 2839291625352 2840672603769 2842032254334 2846825096192 2848712383671 2856560076188 2857000304928 2857291364928 2857945506724 2859427148864 2860159171584 2861339953472 2862204739968 2864149236858 2868370272768 2871331668348 2872365733248 2876435681152 2878553154048 2880611877696 2882012953512 2883503090688 2889797502306 2895061682136 2897199521216 2900207876864 2901618483808 2905942803456 2909564163352 2910309021312 2912286198822 2913118199904 2917294142532 2918326401536 2919745820992 2921143318912 2932206686024 2934361161984 2935037001358 2935788380448 2938523011424 2939411125056 2943576071744 2943875951744 2944329636864 2947350710928 2948784247266 2959407119104 2962236924416 2965782037504 2970238164608 2970287292336 2970967303163 2973154365012 2973808162402 2974495988464 2977367123588 2978129339328 2981804332416 2988812992704 2990839373016 2993352858496 2997046637312 2998500203776 3000537295756 3000707533824 3004959333376 3005009035392 3008753850739 3009524101584 3012429047628 3013513926528 3017783871872 3023751295488 3028344230912 3031918690944 3035562823986 3035872075236 3037441764864 3040173700564 3041268571264 3048740975616 3051888591576 3053321749632 3055513388928 3056212911224 3056975870208 3058462726176 3060650120052 3074092645888 3079383083392 3080765565696 3081470869168 3090704344728 3092203335144 3092799806187 3095083663672 3099980319744 3100721801632 3111729544352 3112089617868 3117758734608 3119375071488 3120061022848 3120662867504 3121461767424 3122180699638 3123795014912 3131560130361 3136308214116 3137929833984 3145846651136 3148104703744 3152834773088 3155878049896 3155930248107 3157014589696 3160401987743 3160581295872 3165401982336 3169346677937 3170158041072 3174069996384 3175613804748 3178891258816 3180437412152 3184362052144 3185177259264 3189690439936 3194010854419 3197619357933 3198718023424 3198770930208 3201858546936 3203303372192 3205661467008 3206395363864 3207216211584 3208971092613 3211173896448 3216051517952 3221413609128 3223610770688 3227468687872 3231347856968 3233018616832 3235491514866 3236203000261 3237880742096 3240075987434 3240259815936 3244154358984 3244904714688 3246482975736 3248036862096 3255671295624 3264640087072 3265143205632 3265475845632 3266223436256 3270102803968 3271091131392 3273313413552 3274138090496 3275730570112 3278231610654 3290552880384 3292127860224 3293729089728 3302802723584 3303406602573 3306212640874 3307765228768 3311085167104 3315704296723 3316553127888 3317747532288 3325216186688 3326067452928 3328327084368 3330707483586 3334050448608 3336852366848 3338449507328 3349886946406 3351093355456 3354328001552 3355186720512 3358312013056 3359327000064 3364086939136 3364429659136 3366660089793 3368292918639 3371430419357 3372449371158 3376454905824 3377571962492 3390266604032 3394614048384 3395360524864 3397667231959 3397860001536 3398637899888 3398694113346 3399423986816 3403509832954 3403702934016 3406015308696 3407776379904 3411132892167 3415786277376 3420974695424 3423421355648 3425086443856 3429129192522 3429185480864 3434296040448 3434337877828 3438575829416 3439456116096 3440248288477 3442776054432 3444015916032 3447711259356 3448895853568 3455815022814 3457469103204 3465335174392 3468680092514 3469214655984 3469568085984 3474484229216 3475735510016 3478771721152 3479662298112 3484375477548 3486948491488 3489312601852 3489510571008 3492015301632 3494512769664 3496212435408 3497885851488 3500825456128 3505655986404 3514500555566 3515766247616 3516666295296 3519294952448 3521649173504 3525106753056 3526977236926 3530403273012 3532233536832 3533042198356 3533946668736 3534628349928 3536347527141 3537238472768 3543682059008 3556673848992 3560536690172 3563152839552 3564765620416 3565784026112 3566471848576 3568206513872 3573524258304 3578893526208 3584352244704 3587483337438 3593533318144 3594226493312 3603239740672 3606777426408 3607570557668 3608471158656 3610226251632 3611887985992 3616643706368 3625633942854 3627508567296 3629272919712 3630771220846 3633018581504 3634785613888 3637385190376 3639270916736 3650298119336 3654422123352 3655738205952 3659266910784 3660918139648 3663613105152 3664451844416 3665389956096 3670018433319 3677924093844 3687344845184 3692968979392 3698517714584 3700435133824 3703081662448 3704029663488 3704882772206 3706546071228 3707604981696 3708462531072 3710266257984 3712008588288 3712919817768 3731017242368 3735501638092 3736457938752 3740929615488 3741752246848 3743692080128 3745591528471 3746550412176 3752998132884 3758315877316 3764261816832 3774740100677 3775321831512 3778965964554 3780303118592 3785722167136 3787563471692 3787778362368 3789376339112 3790346431872 3798283178228 3802574371596 3803943808896 3806522838384 3808374259998 3809333739904 3809721819904 3816272986624 3818865649144 3824603545763 3828442224464 3829820977664 3834000606072 3840815836928 3842683938016 3844781215858 3847611531192 3853063336408 3854227852752 3858805606656 3860082242848 3880412028416 3883048265096 3884157599872 3884221843824 3888835222272 3889725523376 3892588924224 3898437591048 3904025984859 3912481549312 3914384507264 3919214833408 3928775626776 3929800947904 3930806989824 3931712329688 3934524266351 3935531517456 3940241439264 3944009125056 3949502883216 3960383056448 3960841331832 3964205820016 3964816749696 3965220669696 3970839119104 3975739109888 3980709812937 3982143402912 3985083990272 3987785830688 3993728879616 3995671354752 3997583830272 4000650724609 4006678713856 4012698802112 4016572063504 4018018568704 4022329802582 4022558012928 4028693432064 4031784193283 4033713953738 4034746597728 4036838327808 4041690296952 4042558254592 4044430515783 4047417098648 4047829433648 4052607227526 4065104723806 4069184788768 4071095666176 4074017851904 4075967826944 4077950301568 4080866826736 4081911542016 4084145026962 4089931984138 4090164029952 4096402565376 4099980957072 4107687420928 4112404137897 4120939126304 4121994100224 4122937780192 4123733074916 4123967038464 4125972859008 4131887423664 4138095639678 4143581648976 4149452823824 4155636807168 4156060167168 4157011646144 4159166761984 4161949023232 4172294777196 4175413507148 4176482426688 4181744285488 4192018841472 4194306780936 4196346813417 4198317405744 4203341821536 4207906997476 4214108394496 4220535976448 4226877388096 4231027365594 4232093328512 4234151739664 4236052652832 4237022445106 4237262836224 4243336934592 4246903012352 4249718474001 4263492477244 4265027906944 4269144729248 4270237644288 4274215289344 4276288282112 4278628123484 4281565195264 4284840114282 4286918260086 4289140723296 4290911442818 4292009930208 4295218145504 4313988686488 4314653521728 4325539145312 4326539619584 4328643967648 4330715816128 4331824493568 4340895060832 4345799281824 4347364353024 4350311815296 4352427725712 4353524274176 4364346245028 4364417884736 4370975480872 4377489602304 4378497821698 4379618731488 4381714978368 4387403840512 4391638786304 4398310029036 4402555502037 4404542136764 4404792032256 4407784517136 4408793625313 4415364107616 4415813927616 4422070837184 4437769445824 4439110678656 4440943311448 4443103303331 4443355386624 4445400598144 4448673056256 4455357246912 4460712243603 4461743982696 4466050685382 4473582294016 4488880119724 4490029287744 4491057224852 4495569955968 4496599161544 4497750305664 4500805943634 4501939874432 4507439000064 4526152064512 4526675807808 4530480002048 4531592151128 4541353744928 4542516346368 4543832346014 4548177189556 4560260550846 4561902856896 4566481548288 4572172256696 4584319366836 4585941488128 4590368072576 4596948345808 4607753363752 4609958804272 4611138968832 4612201002134 4619074625088 4622206303752 4624560804864 4625619541312 4626090781312 4642625495508 4645833970064 4651082702448 4659350359552 4661616580544 4663847801984 4667594316528 4674207981872 4680091534272 4680994301256 4683271049457 4685692522368 4700142337408 4707204364016 4709644715776 4711928891648 4712837799904 4715130036188 4715397553152 4718769976704 4722157055616 4728041765447 4729252159632 4733817074844 4735521884544 4742231798656 4750870452736 4764835864789 4768336888224 4770656118228 4771858034944 4776543078216 4779136326272 4783311116584 4784535659904 4790878675968 4798077035136 4804955058288 4809036568544 4809593045796 4811294878208 4813635002176 4824077276928 4834178590472 4835416156032 4836678089728 4839030559616 4841203031808 4847021785452 4849527925248 4854165076992 4856821113144 4860113981151 4872562831136 4874317607936 4879022547712 4893357911092 4896960130608 4898081229539 4899335154384 4903898791792 4905154205952 4911207135744 4913595855168 4936198593193 4938706217984 4942061428304 4943473308928 4947021677312 4950559757024 4954204085376 4959318961311 4961647843152 4966345980739 4966627750656 4981943918336 4987824280032 4987906153984 4995400549568 5001404636767 5003997510512 5005278550272 5007390162398 5007674260992 5019159914087 5024830419609 5026640033184 5031492002328 5033762442016 5037468019584 5038621286072 5046130408704 5046644488704 5053795242496 5066357943738 5070099162128 5071925078528 5075363784512 5077832346664 5085399906048 5091737285866 5093040787296 5097956849832 5099135980224 5105264749431 5112000808096 5130148708256 5131462043136 5135132033472 5137629665784 5137794235392 5138970470336 5140286063616 5143778221296 5145074142208 5151506816742 5157863744124 5173343780352 5178962458432 5185113629696 5190118565632 5197916788064 5198002761588 5203020138771 5205367979812 5205663310848 5210392466279 5211726343824 5213603265024 5218157581728 5230422737232 5233968902778 5238367502368 5247375356608 5250940267573 5251238184192 5253655252352 5258678833408 5266003844288 5271750833349 5273649371424 5278942428672 5281121775776 5282473760256 5286422332928 5286960892928 5290465855389 5299563297534 5305857709152 5307613083916 5309524537216 5315523088512 5327561806336 5330111773696 5340805035258 5347148430624 5348372594642 5348676039168 5349707772864 5352309770808 5371591242752 5379662130304 5388920395936 5390299977216 5391339739968 5392574021044 5392879973376 5396750920704 5403476303368 5404859611008 5411355836502 5417831978988 5424965559552 5434847910912 5442548722688 5445526702616 5446156831269 5449527872256 5450783002522 5452178420832 5456077785564 5458906375104 5461870087168 5466641276096 5468040754176 5475447179004 5483205517196 5483516611584 5491377209472 5496677766624 5501297145344 5509183231552 5517460852904 5522786587318 5524775531968 5526189892608 5531017267776 5539453469088 5547776571876 5550652700736 5554622493672 5557324158309 5563059702928 5565765471266 5568643235584 5589358455296 5592409041248 5595129084556 5596525863552 5597756540992 5603252457138 5604455762048 5611191886762 5612628370272 5615538120192 5637473815974 5641369820792 5648070203776 5657782579456 5661947526144 5666291298668 5670454677888 5678583250704 5681345207538 5684064508668 5697424767342 5713120152376 5714000609856 5714582729856 5715891013448 5718854297728 5722679906944 5724409479936 5728298473716 5736740545536 5742663336696 5744731466496 5752871362304 5757106308096 5761223755392 5764025907024 5767171823787 5779595004612 5790123364272 5794399042432 5800415753728 5803236967616 5819128326704 5820618042624 5824572397644 5826236399808 5834588285064 5836652803072 5839491641984 5842286637824 5864413372048 5868722323968 5870074002716 5871576760896 5877046022848 5878822250112 5887152143488 5887751903488 5894701421856 5897568494532 5910750934361 5918814238208 5924473848832 5931734443921 5940476329216 5940574584672 5941934606326 5946308730024 5947616324804 5948991976928 5954734247176 5956258678656 5963608664832 5977625985408 5981678746032 5986705716992 5994093274624 5997000407552 6001074591512 6010018070784 6010091286199 6017507701478 6019048203168 6024858095256 6027027853056 6033494703873 6035567743744 6047502590976 6050570930607 6063837381888 6071125647972 6071744150472 6074883529728 6080347401128 6082537142528 6097657085709 6103777183152 6106297053241 6106643499264 6111026777856 6112425822448 6113951740416 6116925452352 6121300240104 6134897976207 6148185291776 6158766166784 6161531131392 6162941738336 6181408689456 6182823847123 6184406670288 6185599612374 6190167327344 6201443603264 6223459088704 6224179235736 6230939207801 6235517469216 6238750142976 6240122045696 6241325735008 6242923534848 6244361399276 6247590029824 6263120260722 6272616428232 6275859667968 6291693302272 6296209407488 6305669546176 6311756099792 6311860496214 6314029179392 6320803975486 6321162591744 6330803964672 6338693355874 6340316082144 6348139992768 6351227609496 6355533667659 6357782517632 6360874824304 6368724104288 6370354518528 6379380879872 6388021708838 6395238715866 6397436046848 6397541860416 6403717093872 6406606744384 6411322934016 6412790727728 6414432423168 6417942185226 6422347792896 6432103035904 6436367164227 6442827218256 6447221541376 6454937375744 6462695713936 6470983029732 6472406000522 6475761484192 6480151974868 6480519631872 6488308717968 6489809429376 6492965951472 6496073724192 6511342591248 6529280174144 6530286411264 6530951691264 6532446872512 6540205607936 6546626827104 6551461140224 6556463221308 6567746732547 6577052785303 6581105760768 6584255720448 6587458179456 6605605447168 6606813205146 6612425281748 6615530457536 6622170334208 6631408593446 6633106255776 6635495064576 6646995561899 6650432373376 6656654168736 6661414967172 6668100897216 6673704733696 6699773892812 6702186710912 6708656003104 6710373441024 6716624026112 6718654000128 6728173878272 6733320179586 6736585837278 6742860838714 6744898742316 6752909811648 6755143924984 6780533208064 6789228096768 6790721049728 6795334463918 6795720003072 6797275799776 6797388226692 6798847973632 6807019665908 6807405868032 6812030617392 6815748519021 6822265784334 6831572554752 6846842711296 6850172887712 6858258385044 6858370961728 6868675755656 6877151658832 6878912232192 6880496576954 6885552108864 6895422518712 6911630045628 6914938206408 6918301503201 6930670348784 6937360185028 6938429311968 6939136171968 6948968458432 6957543442304 6968750955096 6973896982976 6978625203704 6989025539328 6992424870816 6995771702976 7001650912256 7011311972808 7029001111132 7031532495232 7050213506112 7053954473852 7060806546024 7064467073664 7066084396712 7067893337472 7069256699856 7072695054282 7074476945536 7087364118016 7113347697984 7121073380344 7126305679104 7129531240832 7132943697152 7136413027744 7147048516608 7157787052416 7168704489408 7174966674876 7188452986624 7206479481344 7213554852816 7215141115336 7216532881103 7216942317312 7220452503264 7223775971984 7233287412736 7251267885708 7255017134592 7258545839424 7261542441692 7266037163008 7269571227776 7274770380752 7278541833472 7300596238672 7306973637509 7308844246704 7311476411904 7318533821568 7321836279296 7328903688832 7340036866638 7355848187688 7363837245583 7374689690368 7385937958784 7397035429168 7400870267648 7406163324896 7408059326976 7409765544412 7413092142456 7415209963392 7416925062144 7420532515968 7425839635536 7429779917131 7462034484736 7471003276184 7472915877504 7481859230976 7483504493696 7487599216097 7491183056942 7493100824352 7505996265768 7511085243597 7516631754632 7528523633664 7549480201354 7550643663024 7557931929108 7560606237184 7571444334272 7575126943384 7578752678224 7580692863744 7596566356456 7605148743192 7607887617792 7613045676768 7616748519996 7618667479808 7619443639808 7632545973248 7637605928799 7637731298288 7649207091526 7656884448928 7659641955328 7668001212144 7681631673856 7685367876032 7689562431716 7695223062384 7706126672816 7708455705504 7717611213312 7720164485696 7756883503589 7760824056832 7766096530192 7768315199744 7768443687648 7777670444544 7779451046752 7785177848448 7796875182096 7808051969718 7828769014528 7838429666816 7855540209517 7857551253552 7859350143491 7859601895808 7863424659376 7869048532702 7871063034912 7880482878528 7888018250112 7899005766432 7920766112896 7921682663664 7928411640032 7929633499392 7930441339392 7941678238208 7951478219776 7961419625874 7964286805824 7970167980544 7975571661376 7991342709504 7995167660544 8001301449218 8013357427712 8022558891963 8025397604224 8033144127008 8036037137408 8044659605164 8045116025856 8057386864128 8063568386566 8067427907476 8069493195456 8073676655616 8083380593904 8085116509184 8088861031566 8094834197296 8095658867296 8105214455052 8130209447612 8138369577536 8142191332352 8148035703808 8155900603136 8161733653472 8163823084032 8168290053924 8176174503783 8179863968276 8180328059904 8187759589867 8192805130752 8199961914144 8224808275794 8241878252608 8243988200448 8245875560384 8247466149832 8251477563329 8251945718016 8263774847328 8276191279356 8284179880977 8287163297952 8298905647648 8311273614336 8314023292288 8344589554392 8348648206899 8350827014296 8352964853376 8363488570976 8384037682944 8388613561872 8392693626834 8396634811488 8406683643072 8415813994952 8416787830143 8441071952896 8453754776192 8462054731188 8464186657024 8468303479328 8472105305664 8474044890212 8474525672448 8486673869184 8499436948002 8526984954488 8530055813888 8538289458496 8540475288576 8548430578688 8552576564224 8557256246968 8563376344411 8569680228564 8573836520172 8578281446592 8581822885636 8584019860416 8590436291008 8627977372976 8629307043456 8651078290624 8653079239168 8657287935296 8661431632256 8681790121664 8691598563648 8700623630592 8704855451424 8728692490056 8728835769472 8741950961744 8754979204608 8756995643396 8759237462976 8763429956736 8783277572608 8796620058072 8805111004074 8809084273528 8815569034272 8817587250626 8830728215232 8831627855232 8844141674368 8875538891648 8878221357312 8881886622896 8886206606662 8886710773248 8890801196288 8897346112512 8910714493824 8912901909489 8921424487206 8923487965392 8932101370764 8977760239448 8980058575488 8982114449704 8991139911936 8993198323088 8995500611328 9001611887268 9003879748864 9014878000128 9026261552217 9052304129024 9053351615616 9063184302256 9082707489856 9085032692736 9087664692028 9096354379112 9120521101692 9123805713792 9144344513392 9167225958787 9168638733672 9171882976256 9180736145152 9193896691616 9215506727504 9219917608544 9222277937664 9224402004268 9238149250176 9244412607504 9251239082624 9252181562624 9285250991016 9288322896853 9291667940128 9302165404896 9318700719104 9323233161088 9327695603968 9335188633056 9348415963744 9360183068544 9361988602512 9366542098914 9371385044736 9400284674816 9414408728032 9419289431552 9423857783296 9425675599808 9430260072376 9437004536827 9437539953408 9444314111232 9456083530894 9458504319264 9467634149688 9471043769088 9481205963229 9484463597312 9501740905472 9508040033811 9529671729578 9536673776448 9541312236456 9543716069888 9553086156432 9558272652544 9566622233168 9569071319808 9582032563257 9595609655093 9596154070272 9609910116576 9618073137088 9619186091592 9622589756416 9627270004352 9648154553856 9668357180944 9670832312064 9678061119232 9682406063616 9694043570904 9699055850496 9708609000783 9713642226288 9715866045479 9720227962302 9745125662272 9758045095424 9786715822184 9791475897973 9793920261216 9796162459078 9798670308768 9807797583584 9810308411904 9822414271488 9827191710336 9872397186386 9884122856608 9886946617856 9894043354624 9901119514048 9908408170752 9918637922622 9923295686304 9932691961478 9933255501312 9947112890169 9963887836672 9975648560064 9975812307968 9990801099136 10002809273534 10007995021024 10010557100544 10014780324796 10015348521984 10038319828174 10049660839218 10053280066368 10062984004656 10067524884032 10074936039168 10077242572144 10092260817408 10093288977408 10107590484992 10114291258071 10132715887476 10140198324256 10143850157056 10150727569024 10155664693328 10170799812096 10183474571732 10186081574592 10193001695877 10195913699664 10198271960448 10210529498862 10224001616192 10260297416512 10262924086272 10270264066944 10272629504753 10275259331568 10277940940672 10287556442592 10303013633484 10315727488248 10320744865431 10346687560704 10357924916864 10380237131264 10395833576128 10396005523176 10406040277542 10410735959624 10420784932558 10423452687648 10427206530048 10436315163456 10460845474464 10467937805556 10476735004736 10494750713216 10501880535146 10502476368384 10507310504704 10517357666816 10532007688576 10543501666698 10547298742848 10557884857344 10562243551552 10564947520512 10572844665856 10580931710778 10599126595068 10611715418304 10615226167832 10619049074432 10631046177024 10655123612672 10660529734879 10681610070516 10694296861248 10696745189284 10697352078336 10699415545728 10704619541616 10759324260608 10777840791872 10780599954432 10782679479936 10785148042088 10806952606736 10809719222016 10822711673004 10835663957976 10849931119104 10891053405232 10892313662538 10899055744512 10901566005044 10904356841664 10912155571128 10917812750208 10933282552192 10950894358008 10966411034392 10982754418944 10993355533248 11002594290688 11018366463104 11034921705808 11045573174636 11049551063936 11062034535552 11078906938176 11095553143752 11101305401472 11109244987344 11114648316618 11126119405856 11131530942532 11137286471168 11178716910592 11184818082496 11190258169112 11193051727104 11195513081984 11206504914276 11208911524096 11222383773524 11225256740544 11231076240384 11236774585413 11274947631948 11282739641584 11296140407552 11315565158912 11324220302031 11332582597336 11340265956019 11340909355776 11357166501408 11362690415076 11368129017336 11394849534684 11426240304752 11428001219712 11429165459712 11431782026896 11437708595456 11445359813888 11448818959872 11456596947432 11473810637289 11482387144657 11485326673392 11489462932992 11505742724608 11522447510784 11528051814048 11534343647574 11559190009224 11571744243059 11580246728544 11588798084864 11600831507456 11606473935232 11638256653408 11641236085248 11649144795288 11652472799616 11669176570128 11678983283968 11684573275648 11724604312421 11728826744096 11737444647936 11740148005432 11743153521792 11754092045696 11757644500224 11774304286976 11775503806976 11789402843712 11795136989064 11803572799053 11821501868722 11837628476416 11863468887842 11880952658432 11881149169344 11883869212652 11892617460048 11895232649608 11897983953856 11909468494352 11912517357312 11927217329664 11955251970816 11963357492064 11973411433984 11988186549248 11994000815104 12001952173827 12002149183024 12020036141568 12020182572398 12035015402956 12038096406336 12049716190512 12054055706112 12066989407746 12071135487488 12095352579849 12101141861214 12127674763776 12140380323799 12142251295944 12143488300944 12160694802256 12165074285056 12195314171418 12207554366304 12212594106482 12213286998528 12222053555712 12224851644896 12227903480832 12233850904704 12242600480208 12269795952414 12317532333568 12323062262784 12325883476672 12344420329241 12362817378912 12365647694246 12368813340576 12371199224748 12380334654688 12402887206528 12446918177408 12448358471472 12461878415602 12471034938432 12477500285952 12480244091392 12482651470016 12485847069696 12488722798552 12495180059648 12526240521444 12545232856464 12583386604544 12592418814976 12611339092352 12623512199584 12623720992428 12628058358784 12641607950972 12642325183488 12661607929344 12677386711748 12680632164288 12696279985536 12702455218992 12711067335318 12715565035264 12721749648608 12737448208576 12740709037056 12758761759744 12776043417676 12790477431732 12794872093696 12795083720832 12807434187744 12813213488768 12822645868032 12825581455456 12828864846336 12835884370452 12844695585792 12872734328454 12885654436512 12894443082752 12925391427872 12941966059464 12944812001044 12951522968384 12960303949736 12976617435936 12979618858752 12985931902944 12992147448384 13022685182496 13058560348288 13060572822528 13064893745024 13093253654208 13102922280448 13112926442616 13135493465094 13154105570606 13162211521536 13174916358912 13211210894336 13213626410292 13224850563496 13226380875939 13231060915072 13262817186892 13266212511552 13293991123798 13300864746752 13313308337472 13322829934344 13329309909993 13336201794432 13399547785624 13404373421824 13417312006208 13420746882048 13433248052224 13456734255503 13466640359172 13473171674556 13485721677428 13489797484632 13505819623296 13510287849968 13578456193536 13581442099456 13590668927836 13591440006144 13594551599552 13594776453384 13597695947264 13614039331816 13624061234784 13631497038042 13644531568668 13693685422592 13700345775424 13716516770088 13716741923456 13737351511312 13754303317664 13757824464384 13760993153908 13771104217728 13790845037424 13823260091256 13829876412816 13836603006402 13861340697568 13874720370056 13876858623936 13878272343936 13897936916864 13915086884608 13937501910192 13947793965952 13957250407408 13978051078656 13984849741632 13991543405952 14022623945616 14058002222264 14063064990464 14100427012224 14107908947704 14117998838083 14121613092048 14128934147328 14132168793424 14135786674944 14138513399712 14145390108564 14148953891072 14174728236032 14184125296341 14226695395968 14242146760688 14252611358208 14259062481664 14265887394304 14272826055488 14294507594367 14314761944483 14315574104832 14337408978816 14349933349752 14376905973248 14412958962688 14427109705632 14430282230672 14433065762206 14433884634624 14440905006528 14447551943968 14502535771416 14510034269184 14517091678848 14523084883384 14539142455552 14549540761504 14557083666944 14595935980769 14601192477344 14613947275018 14617688493408 14622952823808 14637067643136 14643672558592 14657807377664 14680073733276 14694243688617 14711696375376 14727674491166 14749379380736 14771875917568 14794070858336 14801740535296 14808595779579 14812326649792 14816118653952 14819531088824 14826184284912 14829578557871 14830419926784 14841065031936 14851679271072 14859559834262 14899037942217 14924068969472 14942006552368 14945831755008 14963718461952 14967008987392 14975198432194 14982366113884 14986201648704 15004213910301 15011992531536 15022170487194 15033263509264 15057479742261 15098960402708 15101287326048 15115863858216 15121212474368 15142888668544 15150253886768 15157505356448 15161385727488 15193132712912 15210297486384 15215775235584 15226091353536 15233497039992 15237334959616 15238887279616 15275211857598 15275462596576 15298414183052 15313768897856 15336002424288 15363263347712 15370735752064 15379124863432 15390446124768 15412253345632 15416911411008 15435222426624 15440328971392 15513767007178 15532193060384 15536630399488 15536887375296 15555340889088 15558902093504 15570355696896 15593750364192 15616103939436 15631177398837 15657538029056 15676859333632 15711080419034 15715102507104 15718700286982 15719203791616 15726849318752 15738097065404 15742126069824 15752820802719 15760965757056 15776036500224 15798011532864 15841532225792 15843365327328 15856823280064 15859266998784 15860882678784 15883356476416 15903413211049 15922839251748 15928573611648 15940335961088 15951143322752 15982685419008 15990335321088 16002602898436 16045117783926 16050795208448 16066288254016 16089319210328 16114773728256 16127136773132 16134855814952 16138986390912 16142703507469 16166761187808 16177722063132 16189668394592 16191317734592 16210428910104 16260418895224 16276739155072 16311801206272 16323467306944 16327646168064 16336580107848 16352349007566 16359727936552 16375519179734 16385610261504 16399923828288 16449616551588 16483756505216 16491751120768 16494932299664 16502955126658 16503891436032 16527549694656 16552382558712 16568359761954 16574326595904 16597811295296 16628046584576 16689179108784 16697296413798 16701654028592 16705929706752 16726977141952 16768075365888 16777227123744 16785387253668 16793269622976 16813367286144 16831627989904 16833575660286 16907509552384 16924109462376 16928373314048 16936606958656 16944210611328 16948089780424 16973347738368 16998873896004 17053969908976 17060111627776 17076578916992 17114512493936 17126752688822 17139360457128 17147673040344 17156562893184 17163645771272 17168039720832 17180872582016 17255954745952 17258614086912 17302156581248 17306158478336 17314575870592 17322863264512 17363580243328 17383197127296 17401247261184 17409710902848 17457384980112 17457671538944 17483901923488 17509958409216 17513991286792 17518474925952 17525865568393 17526859913472 17566555145216 17593240116144 17610222008148 17618168547056 17631138068544 17635174501252 17661456430464 17663255710464 17688283348736 17732252803083 17751077783296 17756442714624 17763773245792 17772413213324 17773421546496 17781602392576 17795203331763 17820417930887 17821428987648 17825803818978 17842848974412 17846975930784 17864202741528 17955520478896 17960117150976 17964228899408 17982279823872 17986396646176 17991001222656 18003223774536 18007759497728 18030273858597 18052523104434 18106703231232 18126368604512 18165414979712 18175329384056 18184169524807 18192708758224 18241042203384 18247611427584 18288689026784 18318891159723 18334451917574 18337277467344 18361472290304 18387793383232 18431013455008 18439835217088 18444555875328 18448804008536 18476298500352 18488825215008 18502478165248 18504363125248 18548471541369 18570501982032 18576645793706 18583335880256 18604330809792 18646466322176 18655391207936 18670377266112 18692817623403 18696831927488 18719304081247 18720366137088 18723977205024 18733084197828 18742770089472 18800569349632 18828817456064 18838578863104 18847715566592 18851351199616 18860520144752 18874009073654 18875079906816 18888628222464 18912167061788 18917008638528 18935268299376 18942087538176 18962411926458 18968927194624 19016080067622 19059343459156 19073347552896 19077740508827 19082624472912 19087432139776 19106172312864 19116545305088 19133244466336 19138142639616 19164065126514 19191219310186 19192308140544 19219820233152 19236146274176 19238372183184 19254540008704 19296309107712 19329753055613 19336714361888 19341664624128 19356122238464 19364812127232 19388087141808 19417218001566 19427284452576 19431732090958 19440455924604 19490251324544 19516090190848 19573431644368 19582951795946 19587840522432 19592324918156 19597340617536 19615595167168 19620616823808 19654383420672 19731158355909 19744794372772 19768245713216 19773893235712 19788086709248 19802239028096 19816816341504 19837275845244 19846591372608 19865383922956 19866511002624 19894225780338 19927775673344 19940986685697 19951297120128 19981602198272 20005618547068 20015990042048 20021114201088 20029560649592 20076639656348 20099321678436 20106560132736 20125968009312 20135049768064 20149872078336 20154485144288 20184521634816 20228582516142 20265431774952 20280396648512 20301455138048 20311329386656 20341599624192 20366949143464 20372163149184 20386003391754 20391827399328 20396543920896 20421058997724 20448003232384 20520594833024 20540528133888 20545259009506 20550518663136 20555881881344 20575112885184 20606027266968 20631454976496 20641489730862 20715849833728 20760474262528 20791667152256 20792011046352 20796771122141 20812080555084 20821471919248 20841569865116 20846905375296 20872630326912 20921690948928 20935875611112 20953470009472 20989501426432 21003761070292 21004952736768 21014621009408 21034715333632 21064015377152 21087003333396 21094597485696 21124487103104 21146296687219 21161863421556 21198253190136 21223430836608 21230452335664 21238098148864 21262092354048 21321059469758 21363220141032 21388593722496 21393490378568 21398831091456 21409239083232 21518648521216 21555681583744 21565358959872 21570296084176 21613905213472 21619438444032 21645423346008 21649598643309 21671327915952 21699862238208 21782106810464 21784627325076 21798111489024 21803132010088 21808713683328 21824311142256 21835625500416 21866565104384 21901788716016 21920920912527 21932822068784 21965508837888 21986711066496 22036732926208 22069843411616 22091146349272 22091511736749 22099102127872 22122813914201 22124069071104 22157813876352 22185426745559 22191106287504 22202610802944 22218489974688 22229296633236 22252238811712 22263061885064 22274572942336 22289339751393 22358075980933 22369636164992 22380516338224 22386103454208 22391026163968 22413009828552 22417823048192 22444767547048 22450513481088 22462797648291 22473549170826 22549895263896 22565479283168 22592280815104 22631130317824 22648440604062 22665165194672 22680531912038 22681818711552 22714333002816 22725380830152 22736258034672 22789699069368 22852480609504 22856002439424 22858330919424 22863564053792 22875417190912 22890719627776 22897637919744 22913193894864 22947621274578 22964774289314 22970653346784 22978925865984 23011485449216 23044895021568 23056103628096 23068687295148 23118380018448 23143488486118 23160493457088 23177596169728 23212947870464 23270650510767 23276513306816 23282472170496 23298289590576 23303623448083 23304945599232 23338353140256 23357966567936 23369146551296 23449208624842 23457653488192 23480296010864 23486307043584 23508184091392 23515289000448 23548608573952 23551007613952 23566620628551 23578050430473 23578805687424 23590273978128 23600012935499 23607145598106 23643003737444 23726937775684 23761905316864 23762298338688 23767738425304 23785234920096 23790465299216 23795967907712 23818936988704 23825034714624 23854434659328 23910503941632 23926714984128 23946822867968 24003904347654 24004298366048 24040072283136 24040365144796 24070030805912 24076192812672 24081738019339 24099432381024 24108111412224 24133978815492 24142270974976 24190705159698 24202283722428 24255349527552 24280760647598 24284502591888 24286976601888 24321389604512 24330148570112 24390628342836 24415108732608 24425188212964 24426573997056 24444107111424 24449703289792 24467701809408 24485200960416 24539591904828 24563278769601 24635064667136 24651766953344 24688840658482 24725634757824 24731295388492 24737626681152 24742398449496 24754432689987 24760669309376 24805774413056 24893836354816 24896716942944 24923756831204 24942069876864 24960488182784 24965302940032 24977445597104 24991077903077 25052481042888 25090465712928 25222678184704 25247024399168 25247441984856 25283215901944 25323215858688 25354773423496 25361264328576 25392559971072 25404910437984 25422134670636 25431130070528 25443499297216 25474896417152 25552086835352 25580954863464 25590167441664 25614868375488 25626426977536 25645291736064 25651162910912 25657729692672 25671768740904 25690129033233 25745468656908 25771308873024 25850782855744 25883932118928 25889624002088 25903045936768 25920607899472 25953234871872 25959237717504 25971863805888 25984294896768 26045370364992 26117120696576 26129787490048 26186507308416 26205844560896 26219140699297 26225852885232 26270986930188 26308211141212 26349832717824 26423180704739 26427252820584 26449701126992 26452761751878 26462121830144 26525634373784 26532425023104 26587982247596 26601729493504 26626616674944 26645659868688 26658619819986 26672403588864 26799095571248 26808746843648 26834624012416 26913468511006 26933280718344 26946343349112 26971443354856 26979594969264 27011639246592 27020575699936 27156912387072 27162884198912 27181337855672 27189103199104 27189552906768 27195391894528 27228078663632 27248122469568 27262994076084 27289063137336 27387370845184 27400691550848 27433033540176 27433483846912 27474703022624 27501677876361 27508606635328 27515648928768 27521986307816 27540645893189 27542208435456 27581690074848 27646520182512 27659752825632 27673206012804 27722681395136 27749440740112 27753717247872 27756544687872 27795873833728 27830173769216 27864968690559 27875003820384 27895587931904 27914500814816 27956102157312 27969699483264 27983086811904 28004555072263 28045247891232 28116004444528 28126129980928 28200854024448 28215817895408 28235997676166 28243226184096 28257868294656 28264337586848 28271573349888 28277026799424 28290780217128 28297907782144 28311013610481 28368250592682 28453390791936 28484293521376 28505222716416 28518124963328 28531774788608 28545652110976 28589015188734 28629523888966 28631148209664 28674817957632 28699866699504 28753811946496 28786828965279 28854219411264 28860564461344 28866131524412 28867769269248 28881810013056 28895103887936 29005071542832 29034183357696 29046169766768 29078284911104 29099081523008 29114167333888 29147598136437 29191871961538 29202384954688 29227894550036 29235376986816 29274135286272 29315614755328 29360147466552 29374427693919 29388487377234 29423392750752 29455348982332 29498758761472 29543751835136 29588141716672 29603481070592 29617191559158 29624653299584 29639062177648 29652368569824 29659157115742 29660839853568 29682130063872 29703358542144 29719119668524 29798075884434 29884013104736 29891663510016 29927436923904 29934017974784 29950396864388 29964732227768 29972403297408 29979306513871 30008427820602 30023985063072 30044340974388 30066527018528 30114959484522 30197920805416 30202574652096 30231727716432 30285777337088 30300507773536 30315010712896 30322771454976 30386265425824 30420594972768 30431550471168 30452182707072 30466994079984 30474669919232 30550423715196 30550925193152 30596828366104 30627537795712 30672004848576 30741471504128 30758249726864 30780892249536 30817888514259 30824506691264 30833822822016 30861555377191 30880657942784 31027534014356 31064386120768 31073260798976 31073774750592 31117804187008 31140711393792 31187500728384 31232207878872 31262354797674 31315076058112 31422160838068 31430205014208 31437400573964 31438407583232 31453698637504 31476194130808 31484252139648 31505641605438 31521931514112 31552073000448 31596023065728 31683064451584 31686730654656 31713646560128 31718533997568 31806826422098 31845678503496 31857147223296 31902286645504 31965370838016 31981589204637 32005205796872 32090235567852 32101590416896 32132576508032 32178638420656 32254273546264 32269711629904 32277972781824 32285407014938 32333522375616 32355444126264 32379336789184 32382635469184 32420857820208 32520837790448 32553478310144 32623602412544 32646934613888 32673160215696 32680640334793 32704698015132 32719455873104 32751038359468 32799847656576 32899233103176 32967513010432 32983502241536 32989864599328 33005910253316 33007782872064 33055099389312 33096292358129 33104765117424 33136719523908 33148653191808 33195622590592 33256093169152 33378358217568 33394592827596 33403308057184 33411859413504 33453954283904 33536150731776 33554454247488 33570774507336 33586539245952 33626734572288 33663255979808 33667151320572 33815019104768 33848218924752 33856746628096 33873213917312 33888421222656 33896179560848 33946695476736 33997747792008 34020797868057 34107939817952 34120223255552 34153157833984 34229024987872 34253505377644 34278720914256 34286568606773 34295346080688 34313125786368 34327291542544 34336079441664 34361745164032 34447161433971 34511909491904 34517228173824 34553390152351 34604313162496 34629151741184 34645726529024 34715232729177 34727160486656 34764421865173 34766394254592 34802494522368 34819421805696 34862813457307 34914769960224 34915343077888 34967803846976 35027982573584 35036949851904 35051731136786 35053719826944 35134119398609 35173812937263 35186480232288 35220444016296 35236337094112 35262276137088 35270349002504 35322912860928 35326511420928 35376566697472 35464505606166 35502155566592 35512885429248 35527546491584 35544826426648 35563204785152 35590406663526 35640835861774 35642857975296 35651607637956 35685697948824 35693951861568 35728405483056 35911040957792 35920234301952 35928457798816 35964559647744 35972793292352 35982002445312 36006447549072 36015518995456 36060547717194 36105046208868 36213406462464 36252737209024 36330829959424 36350658768112 36368339049614 36385417516448 36421140971397 36472747263953 36482084406768 36495222855168 36577378053568 36637782319446 36668903835148 36674554934688 36722944580608 36775586766464 36862026910016 36879670434176 36897608017072 36952597000704 36977650430016 37004956330496 37008726250496 37033260987723 37096943082738 37141003964064 37153291587412 37166671760512 37208661619584 37292932644352 37310782415872 37340754532224 37385635246806 37393663854976 37438608162494 37440732274176 37447954410048 37466168395656 37485540178944 37601138699264 37657634912128 37702702399232 37721040289504 37748018147308 37750159813632 37777256444928 37824334123576 37834017277056 37870536598752 37884175076352 37924823852916 37937854389248 38032160135244 38118686918312 38146695105792 38155481017654 38165248945824 38212344625728 38233090610176 38266488932672 38276285279232 38328130253028 38382438620372 38384616281088 38439640466304 38472292548352 38476744366368 38509080017408 38622574941119 38659506111226 38673428723776 38683329248256 38712244476928 38776174283616 38834436003132 38854568905152 38863464181916 38880911849208 38980502649088 39146863288736 39165903591892 39175681044864 39184649836312 39194681235072 39231190334336 39308766841344 39462316711818 39489588745544 39536491426432 39604478056192 39633632683008 39674551690488 39693182745216 39730767845912 39788451560676 39881973371394 39902594240256 39963204396544 40011237094136 40031980084096 40059121299184 40153279312696 40198643356872 40213120265472 40251936018624 40270099536128 40299744156672 40308970288576 40370202766509 40457165032284 40530863549904 40560793297024 40602910276096 40622658773312 40733898286928 40744326298368 40772006783508 40783654798656 40793087841792 40842117995448 40896006464768 41041189666048 41081056267776 41090518019012 41101037326272 41111763762688 41150225770368 41201506813181 41212054533936 41262909952992 41282979461724 41431699667456 41522141107447 41583334304512 41584022092704 41593542244282 41624161110168 41642943838496 41683139730232 41693810750592 41745260653824 41843381897856 41871751222224 41906940018944 41979002852864 42007522140584 42029242018816 42070639003393 42128030754304 42174006666792 42189194971392 42248974206208 42292593374438 42323726843112 42353996514249 42396506380272 42446861673216 42460904671328 42476196297728 42524184708096 42642118939516 42726440282064 42777187444992 42786980757136 42797662182912 42818478166464 42944285833449 43037297042432 43111363167488 43130717919744 43140592168352 43227810426944 43238876888064 43279766929861 43290846692016 43299197286618 43342655831904 43564213620928 43569254650152 43606264020176 43617427366656 43648622284512 43671251000832 43733130208768 43787807942307 43803577432032 43841841825054 43865644137568 43931017675776 43973422132992 44073465852416 44139686823232 44182292698544 44183023473498 44198204255744 44245627828402 44248138142208 44315627752704 44370853491118 44382212575008 44405221605888 44436979949376 44458593266472 44488735673613 44504477623424 44526123770128 44578679502786 44716151961866 44739272329984 44761032676448 44772206908416 44782052327936 44826019657104 44835646096384 44889535094096 44901026962176 44925595296582 44947098341652 45099790527792 45130958566336 45184561630208 45296881208124 45330330389344 45361063824076 45363637423104 45428666005632 45450761660304 45472516069344 45579398138736 45704961219008 45712004878848 45716661838848 45727128107584 45750834381824 45781439255552 45826387789728 45895242549156 45929548578628 45941306693568 46089790043136 46112207256192 46137374590296 46236760036896 46286976972236 46320986914176 46355192339456 46425895740928 46541301021534 46553026613632 46596579181152 46607246896166 46609891198464 46676706280512 46715933135872 46898417249684 46915306976384 46960592021728 46972614087168 47016368182784 47030578000896 47097217147904 47133241257102 47156100860946 47157611374848 47180547956256 47200025870998 47214291196212 47286007474888 47453875551368 47524596677376 47535476850608 47570469840192 47580930598432 47591935815424 47637873977408 47650069429248 47710239633147 47821007883264 47853429968256 48007808695308 48008596732096 48080730289592 48140061611824 48152385625344 48163476038678 48198864762048 48267957630984 48381410319396 48404567444856 48428110522407 48561521295196 48569005183776 48573953203776 48642779209024 48781256685672 48830217465216 48850376425928 48899406579584 48935403618816 48970401920832 49079183809656 49126557539202 49303533906688 49377681316964 49451269515648 49462590776984 49475253362304 49484796898992 49508865379974 49521338618752 49611548826112 49787672709632 49793433885888 49847513662408 49884139753728 49930605880064 49954891194208 49982155806154 50104962085776 50180931425856 50445356369408 50494048798336 50494883969712 50566431803888 50709546846992 50722528657152 50785119942144 50809820875968 50844269341272 50862260141056 50886998594432 50949792834304 51104173670704 51148815462563 51161909726928 51180334883328 51229736750976 51252853955072 51302325821824 51343537481808 51380258066466 51490937313816 51542617746048 51701565711488 51767864237856 51779248004176 51806091873536 51841215798944 51906469743744 51918475435008 51943727611776 51968589793536 52008459419917 52090740729984 52234241393152 52259574980096 52373014616832 52413194512679 52438281398594 52451705770464 52541973860376 52577596705179 52616422282424 52699665435648 52846361409478 52854505641168 52899402253984 52905523503756 52924243660288 53051268747568 53064850046208 53175964495192 53203458987008 53253233349888 53291319737376 53317239639972 53344807177728 53461253792661 53598191142496 53617493687296 53669248024832 53826937022012 53866561436688 53878893524929 53892686698224 53942886709712 53959189938528 54023278493184 54041151399872 54298184525123 54325768397824 54362675711344 54378206398208 54379105813536 54456157327264 54496244939136 54525988152168 54552508574421 54578126274672 54801383101696 54866067080352 54866967693824 54949406045248 55003355752722 55015451004437 55017213270656 55043972615632 55081291786378 55084416870912 55163380149696 55293040365024 55319505651264 55346412025608 55445362790272 55498881480224 55507434495744 55513089375744 55591747667456 55660347538432 55729937381118 55750007640768 55791175863808 55829001629632 55939398966528 55966173623808 56009110144526 56090495782464 56157912243741 56232008889056 56252259961856 56401708048896 56431635790816 56471995352332 56486452368192 56515736589312 56528675173696 56543146699776 56554053598848 56581560434256 56595815564288 56622027220962 56736501185364 56906781583872 56968587042752 57036249926656 57091304221952 57178030377468 57233221526481 57259047777932 57262296419328 57314317129069 57349635915264 57399733399008 57573657930558 57708438822528 57721128922688 57732263048824 57760342943303 57763620026112 57790207775872 57989259166839 58010143085664 58068366715392 58092339533536 58156569822208 58198163046016 58295196272874 58383743923076 58404769909376 58455789100072 58470753973632 58548270572544 58631229510656 58720294933104 58748855387838 58776974754468 58846785501504 58910697964664 59087503670272 59176283433344 59234383118316 59249306599168 59278124355296 59304737139648 59318314231484 59321679707136 59364260127744 59406717084288 59438239337048 59596151768868 59768026209472 59783327020032 59868035949568 59900793728776 59929464455536 59944806594816 59958613027742 60016855641204 60047970126144 60088681948776 60133054037056 60229918969044 60395841610832 60405149304192 60463455432864 60571554674176 60601015547072 60630021425792 60772530851648 60841189945536 60904365414144 60933988159968 61100847430392 61101850386304 61193656732208 61255075591424 61344009697152 61482943008256 61516499453728 61561784499072 61635777028518 61649013382528 61667645644032 61723110754382 61761315885568 62055068028712 62128772241536 62147549501184 62235608374016 62281422787584 62375001456768 62390313366423 62464415757744 62524709595348 62844321676136 62860410028416 62874801147928 62876815166464 62907397275008 62952388261616 62968504279296 63011283210876 63043863028224 63104146000896 63192046131456 63366128903168 63373461309312 63427293120256 63438890061657 63613652844196 63675055984007 63691357006992 63714294446592 63804573291008 63963178409274 64010411593744 64170581711509 64180471135704 64203180833792 64265153016064 64357276841312 64508547092528 64539423259808 64555945563648 64570814029876 64667044751232 64710888252528 64758673578368 64765270938368 64841715640416 65018260277971 65041675580896 65106956620288 65249078883131 65293869227776 65346320431392 65361280669586 65409396030264 65438911746208 65502076718936 65599695313152 65798466206352 65935026020864 65967004483072 65979729198656 66011820506632 66110198778624 66192584716258 66209530234848 66273439047816 66297306383616 66368441742603 66391245181184 66512186338304 66556280236677 66756716435136 66789185655192 66806616114368 66823718827008 66907908567808 67074227942799 67108908494976 67141549014672 67169267585651 67173078491904 67253469144576 67326511959616 67334302641144 67630038209536 67696437849504 67746427834624 67776842445312 67792359121696 67893390953472 67995495584016 68011062318353 68041595736114 68215879635904 68306315667968 68458049975744 68507010755288 68540331285811 68557441828512 68573137213546 68590692161376 68626251572736 68654583085088 68672158883328 68723490328064 68894322867942 69023818983808 69034456347648 69106780304702 69208626324992 69258303482368 69291453058048 69430465458354 69454320973312 69528843730346 69532788509184 69638843611392 69725626914614 69829539920448 69830686155776 69910870344249 69935607693952 70055965147168 70073899703808 70103462273572 70107439653888 70268238797218 70347625874526 70372960464576 70440888032592 70472674188224 70524552274176 70540698005008 70645825721856 70653022841856 70753133394944 70800038806497 70929011212332 71004311133184 71055092983168 71089652853296 71180813327052 71281671723548 71285715950592 71303215275912 71371395897648 71387903723136 71456810966112 71822081915584 71840468603904 71856915597632 71945586584704 72012895098144 72121095434388 72210092417736 72245214058017 72426812924928 72505474418048 72661659918848 72701317536224 72736678099228 72770835032896 72842281942794 72945494527906 72964168813536 72990445710336 73154756107136 73275564638892 73337807670296 73349109869376 73551173532928 73724053820032 73759340868352 73795216034144 73905194001408 73955300860032 74009912660992 74066521975446 74193886165476 74282007928128 74306583174824 74333343521024 74417323239168 74585865288704 74623708144153 74681509064448 74771270493612 74787327709952 74877216324988 74881464548352 74895908820096 74932336791312 74973233709231 75315269824256 75405404798464 75442080579008 75496036294616 75648668247152 75668034554112 75741073197504 75849647705832 76064320270488 76237373836624 76293390211584 76310962035308 76330497891648 76424689251456 76532977865344 76656260506056 76764877240744 76879280932608 76944585096704 76953488732736 77018160034816 77245149882238 77319012222452 77346857447552 77552348567232 77668872006264 77709137810304 77726928363832 77761823698416 77961005298176 78293726577472 78331807183784 78351362089728 78369299672624 78389362470144 78462380668672 78617533682688 78657422097891 78924633423636 78979177491088 79072982852864 79208956112384 79269542114217 79349103380976 79381861692133 79386365490432 79461535691824 79576903121352 79763946742788 79805188480512 79926408793088 80022474188272 80063960168192 80118242598368 80306558625392 80376710012599 80397286713744 80426240530944 80503872037248 80540199072256 80617940577152 80740405533018 80914330064568 81002209701413 81061727099808 81121586594048 81205820552192 81245317546624 81467796573856 81488652596736 81544013567016 81567309597312 81586175683584 81684235990896 81792012929536 82082379332096 82162112535552 82181036038024 82202074652544 82223527525376 82300451540736 82403013626362 82424109067872 82525819905984 82565958923448 82621937679567 82863399334912 83044282214894 83166668609024 83168044185408 83187084488564 83248322220336 83285887676992 83366279460464 83387621501184 83490521307648 83686763795712 83743502444448 83813880037888 83958005705728 84013665216789 84015044281168 84141278006786 84256061508608 84348013333584 84378389942784 84497948412416 84585186748876 84647453686224 84707993028498 84793012760544 84893723346432 84921809342656 85284237879032 85325718539479 85452880564128 85554374889984 85573961514272 85595324365824 85636956332928 85888571666898 86222726334976 86261435839488 86281184336704 86410942304687 86455620853888 86559533859722 86581693384032 86598394573236 86685311663808 87128427241856 87138509300304 87212528040352 87234854733312 87297244569024 87342502001664 87466260417536 87575615884614 87607154864064 87683683650108 87731288275136 87946844265984 88146931704832 88279373646464 88364585397088 88366046946996 88396408511488 88491255656804 88496276284416 88631255505408 88741706982236 88764425150016 88810443211776 88873959898752 88917186532944 88977471347226 89008955246848 89052247540256 89157359005572 89432303923732 89478544659968 89522065352896 89564104655872 89652039314208 89779070188192 89802053924352 89851190593164 89894196683304 89937919541613 90199581055584 90261917132672 90593762416248 90660660778688 90722127648152 90857332011264 90901523320608 90945032138688 91158796277472 91409922438016 91424009757696 91454256215168 91652775579456 91790485098312 91859097157256 91882613387136 92224414512384 92274749180592 92473520073792 92573953944472 92584666131573 92641973828352 92851791481856 93082602043068 93106053227264 93193158362304 93214493792332 93219782396928 93353412561024 93796834499368 93830613952768 93921184043456 93945228174336 94032736365568 94197139788521 94266482514204 94312201721892 94315222749696 94361095912512 94400051741996 94428582392424 94572014949776 94907751102736 95049193354752 95070953701216 95140939680384 95161861196864 95183871630848 95275747954816 95420479266294 95706859936512 96015617390616 96017193464192 96161460579184 96280123223648 96304771250688 96326952077356 96397729524096 96535915261968 96762820638792 96809134889712 96856221044814 97123042590392 97138010367552 97147906407552 97285558418048 97562513371344 97660434930432 97700752851856 97798813159168 97870807237632 97940803841664 98041921004379 98158367619312 98253115078404 98607067813376 98755362633928 98902539031296 98925181553968 98950506724608 98969593797984 99017730759948 99042677237504 99223097652224 99288877074387 99575345419264 99586867771776 99695027324816 99768279507456 99861211760128 99909782388416 99964311612308 100209924171552 100361862851712 100839485546657 100890712738816 100988097596672 100989767939424 101132863607776 101419093693984 101445057314304 101570239884288 101619641751936 101688538682544 101773997188864 101899585668608 102171551865383 102208347341408 102297630925126 102323819453856 102360669766656 102459473501952 102505707910144 102604651643648 102687074963616 102760516132932 102859705820319 102981874627632 103085235492096 103403131422976 103535728475712 103558496008352 103612183747072 103660170457053 103682431597888 103807049905097 103812939487488 103887455223552 103937179587072 104016918839834 104181481459968 104293265595519 104468482786304 104519149960192 104588440371921 104746029233664 104826389025358 104876562797188 104903411540928 105083947720752 105155193410358 105232844564848 105402358195827 105692722818956 105709011282336 105798804507968 105811047007512 105848487320576 106102537495136 106129700092416 106351928990384 106506466699776 106582639474752 106634479279944 106689614355456 106922507585322 107196382284992 107338496049664 107653874044024 107733122873376 107757787049858 107785373396448 107885773419424 107918379877056 108046556986368 108082302799744 108596369050246 108725351422688 108756412796416 108758211627072 108912314654528 108992489878272 109051976304336 109105017148842 109156252549344 109418241791859 109602766203392 109732134160704 109733935387648 109898812090496 110006711505444 110030902008874 110034426541312 110087945231264 110162583572756 110168833741824 110326760299392 110586080730048 110639011302528 110692824051216 110890725580544 110997762960448 111014868991488 111026178751488 111183495334912 111323892477343 111459874762236 111500015281536 111582351727616 111658003259264 111878797933056 111932347247616 112018220289052 112180991564928 112315824487482 112464017778112 112803416097792 112863271581632 112943990704664 112972904736384 112998924552283 113057350347392 113108107197696 113163120868512 113244054441924 113473002370728 113813563167744 113937174085504 114182608443904 114356060754936 114466443052962 114518095555864 114628634258138 114699271830528 114799466798016 115147315861116 115416877645056 115442257845376 115464526097648 115520685886606 115527240052224 115580415551744 115867724823357 115978518333678 116020286171328 116136733430784 116184679067072 116396326092032 116590392545748 116767487846152 116809539818752 116911578200144 116941507947264 117265827083669 117440589866208 117497710775676 117553949508936 117693571003008 117821395929328 118352566866688 118468766236632 118498613198336 118556248710592 118609474279296 118636628462968 118813434168576 118876478674096 119192303537736 119536052418944 119801587457552 119858928911072 119889613189632 119917226055484 120033711282408 120095940252288 120177363897552 120266108074112 120459837938088 120791683221664 120810298608384 120926910865728 121143109348352 121202031094144 121260042851584 121545061703296 121682379891072 121808730828288 121867976319936 122201694860784 122203700772608 122387313464416 122510151182848 122681058978751 122688019394304 122965886016512 123032998907456 123123568998144 123271554057036 123298026765056 123335291288064 123446221508764 123522631771136 123604520439543 124110136057424 124257544483072 124295099002368 124471216748032 124566423322341 124742925516209 124750002913536 124780626732846 124928831515488 125049419190696 125688643352272 125720820056832 125749602295856 125814794550016 125904776523232 125937008558592 126022566421752 126087726056448 126211917010179 126306258591227 126384092262912 126746922618624 126854586240512 126877780123314 127227305688392 127289186673649 127350111968014 127382714013984 127428588893184 127609146582016 127926356818548 128020823187488 128341163423018 128360942271408 128530306032128 128714553682624 129017094185056 129078846519616 129111891127296 129141628059752 129334089502464 129421776505056 129517347156736 129530541876736 129683431280832 129839300789583 130036520555942 130083351161792 130213913240576 130498157766262 130587738455552 130692640862784 130722561339172 130818792060528 130877823492416 131004153437872 131199390626304 131596932412704 131870052041728 131934008966144 131959458397312 132023641013264 132220397557248 132385169432516 132419060469696 132546878095632 132594612767232 132736883485206 132782490362368 133112560473354 133513432870272 133544183561789 133578371310384 133613232228736 133815817135616 134148455885598 134217816989952 134283098029344 134338535171302 134346156983808 134506938289152 134653023919232 134668605282288 135392875699008 135492855669248 135553684890624 135584718243392 135990991168032 136022124636706 136083191472228 136431759271808 136612631335936 136916099951488 137014021510576 137080662571622 137114883657024 137146274427092 137181384322752 137252503145472 137309166170176 137344317766656 137446980656128 137788645735884 138047637967616 138213560609404 138417252649984 138516606964736 138586886553427 138860930916708 138908641946624 139057687460692 139065577018368 139277687222784 139451253829228 139659079840896 139821740688498 139871215387904 140111930294336 140147799407616 140206924547144 140536477594436 140695251749052 140745920929152 140881776065184 140945348376448 141049104548352 141081396010016 141291651443712 141600077612994 141858022424664 142110185966336 142179305706592 142361626654104 142563343447096 142606430551824 142742791795296 142775807446272 142913621932224 143644163831168 143713831195264 143891173169408 144025790196288 144242190868776 144420184835472 144490428116034 145010948836096 145323319837696 145402635072448 145473356198456 145541670065792 145577397854987 145684563885588 145890989055812 145928337627072 146309512214272 146551129277784 146675615340592 146698219738752 147102347065856 147448107640064 147518681736704 147590432068288 147910601720064 148024076810533 148133043950892 148387772330952 148564015856256 148613166349648 148666687042048 148834646478336 149247416288306 149363018128896 149542540987224 149574655419904 149754432649976 149791817640192 149864673582624 149946467418462 150630539648512 150810809596928 150884161158016 150992072589232 151297336494304 151336069108224 151482146395008 151699295411664 152128640540976 152474747673248 152586780423168 152621924070616 152660995783296 152849378502912 153065955730688 153312521012112 153446446387689 153529754481488 153758561865216 153889170193408 153906977465472 154490299764476 154638024444904 154693714895104 155104697134464 155297987218913 155337744012528 155418275620608 155453856727664 155523647396832 155922010596352 156025378259751 156587453154944 156663614367568 156702724179456 156738599345248 156778724940288 156924761337344 157239583538037 157314844195782 157849266847272 157958354982176 158145965705728 158417912224768 158539084228434 158698206761952 158763723384266 158772730980864 158923071383648 159153806242704 159527893485576 159610376961024 160044948376544 160127920336384 160236485196736 160613117250784 160753420025198 160794573427488 160852481061888 161007744074496 161080398144512 161235881154304 161480811066036 161636680574787 161828660129136 162004419402826 162123454199616 162243173188096 162490635093248 162894553575369 162935593147712 162977305193472 163088027134032 163125364136581 163134619194624 163368471981792 163584025859072 164164758664192 164362072076048 164404149305088 164600903081472 164806027252724 164848218135744 165046353013311 165051639811968 165131917846896 165243875359134 166088564429788 166333337218048 166336088370816 166374168977128 166496644440672 166571775353984 166732558920928 166775243002368 166981042615296 167373527591424 167487004888896 167627760075776 168027330433578 168030088562336 168282556013572 168696026667168 168756779885568 168995896824832 169170373497752 169294907372448 169415986056996 169586025521088 169787446692864 169843618685312 170568475758064 170651437078958 170905761128256 171108749779968 171147923028544 171273912665856 171777143333796 171942951387207 172445452669952 172562368673408 172821884609374 172911241707776 173119067719444 173163386768064 173196789146472 173281028829909 173370623327616 174256854483712 174277018600608 174425056080704 174469709466624 174594489138048 174937545321539 175151231769228 175214309728128 175367367300216 175462576550272 175893688531968 176558747292928 176729170794176 176732093893992 176982511313608 177262511010816 177483413964472 177528850300032 177747919797504 177834373065888 177954942694452 178017910493696 178104495080512 178314718011144 178864607847464 178957089319936 179044130705792 179304078628416 179558140376384 179604107848704 179702381186328 179788393366608 179875839083226 180399162111168 180523834265344 181187524832496 181229005492943 181321321557376 181444255296304 181714664022528 181803046641216 181890064277376 182317592554944 182819844876032 182908512430336 183305551158912 183533984895079 183580970196624 183718194314512 183765226774272 184448829024768 184549498361184 184947040147584 185147907888944 185169332263146 185283947656704 186165204086136 186212106454528 186386316724608 186428987584664 186706825122048 187593668998736 187661227905536 187842368086912 188394279577042 188532965028408 188624403443784 188630445499392 188722191825024 188800103483992 188857164784848 189144029899552 189815502205472 190098386709504 190141907402432 190281879360768 190323722393728 190367743261696 190551495909632 190840958532588 191025167952021 191413719873024 192031234781232 192034386928384 192322921158368 192511745134527 192560246447296 192609542501376 192653904154712 192784521252323 192795459048192 193071830523936 193525641277584 193618269779424 193712442089628 194246085180784 194276020735104 194295812815104 194571116836096 195054780833913 195125026742688 195320869860864 195401505703712 195597626318336 195747236649393 195881607683328 196083842008758 196316735238624 196506230156808 197214135626752 197510725267856 197805078062592 197850363107936 197901013449216 197939187595968 198035461519896 198085354475008 198577754148774 199173735543552 199390054649632 199536559014912 199722423520256 199819564776832 199928623224616 200419848343104 200723725703424 201507802756953 201678971093314 201976195193344 201979535878848 202265727215552 202838187387968 202890114628608 203239283503872 203377077365088 203547994377728 203799171337216 204033186955059 204343103730766 204416694682816 204595261850252 204647638907712 204918947003904 205209303287296 205374149927232 205521032265864 205620993857433 205719411640638 205963749255264 206170470984192 206806262845952 207071456951424 207116992016704 207224367494144 207320340914106 207364863195776 207614099810194 207625878974976 207774910447104 207874359174144 208033837679668 208362962919936 208586531191038 209176880743842 209492058467328 209652778050716 209753125594376 209806823081856 209855145597097 210167895441504 210310386820716 210465689129696 210804716391654 211385445637912 211418022564672 211597609015936 211622094015024 212205074990272 212259400184832 212703857980768 213012933399552 213165278949504 213268958559888 213845015170644 214392764569984 214676992099328 215307748088048 215466245746752 215515574099716 215570746792896 215771546838848 215836759754112 216164605599488 217192738100492 217450702845376 217512825592832 217516423254144 217824629309056 217984979756544 218103952608672 218210034297684 218312505098688 218836483583718 219205532406784 219464268321408 219797624180992 220013423010888 220061804017748 220068853082624 220175890462528 220325167145512 220653520598784 221172161460096 221278022605056 221385648102432 221781451161088 221995525920896 222029737982976 222647784954686 222919749524472 223000030563072 223316006518528 223757595866112 223871124432459 224036440578104 224361983129856 224631648974964 224928035556224 225726543163264 225887981409328 225945809472768 225997849104566 226114700694784 226216214395392 226326241737024 226488108883848 226946004741456 227874348171008 228365216887808 228712121509872 228764482343551 228932886105924 229036191111728 229257268516276 229598933596032 230294631722232 230833755290112 230884515690752 230929052195296 231041371773212 231054480104448 231160831103488 231735449646714 231957036667356 232040572342656 232369358134144 232792652184064 233180785091496 233534975692304 233619079637504 233823156400288 233883015894528 234531654167338 234881179732416 234995421551352 235107899017872 235387142006016 235642791858656 236705133733376 236937532473264 236997226396672 237112497421184 237218948558592 237273256925936 237626868337152 237752957348192 238145585076399 238384607075472 239072104837888 239603174915104 239717857822144 239779226379264 239834452110968 240005980247411 240067422564816 240191880504576 240354727795104 240532216148224 240919675876176 241130130037797 241583366443328 241620597216768 241853821731456 242404062188288 242520085703168 243006629104239 243090123406592 243350953056211 243364759782144 243617461656576 243735952639872 244039694201149 244403389721568 244407401545216 244774626928832 245020302365696 245362117957502 245376038788608 245938835790263 246065997814912 246247137996288 246543108114072 246596053530112 246670582576128 246892443017528 247209040879086 248220272114848 248515088966144 248590198004736 248942433496064 249132846644682 249485851032418 249500005827072 249561253465692 249857663030976 250098838381392 251377286704544 251441640113664 251499204591712 251629589100032 251809553046464 251874017117184 252045132843504 252423834020358 252612517182454 252768184525824 253493845237248 253709172481024 253755560246628 254454611376784 254578373347298 254700223936028 254765428027968 255852713637096 255977155618437 256041646374976 256682326846036 256721884542816 257060612064256 257429107365248 258034188370112 258157693039232 258283256119504 258668179004928 258843553010112 259034694313472 259061083753472 259232826914061 259366862561664 259678601579166 260073041111884 260166702323584 260996315532524 261175476911104 261385281725568 261445122678344 261637584121056 261755646984832 262008306875744 262398781252608 263193864825408 263918916794624 264047282026528 264440795114496 264770338865032 264838120939392 265093756191264 265189225534464 265473766970412 265564980724736 266225120946708 267026865740544 267088367123578 267156742620768 267226464457472 267631634271232 268296911771196 268435633979904 268566196058688 268677070342604 268692313967616 269306047838464 269337210564576 270358024587833 270785751398016 270985711338496 271169436486784 271981982336064 272044249273412 272166382944456 272863518543616 273832199902976 274028043021152 274161325143244 274229767314048 274292548854184 274362768645504 274618332340352 274901856933847 275577291471768 276095275935232 276427121218808 277173773106854 277721861833416 278115374921384 278555374445568 278902507658456 279318159681792 279643481376996 279742430775808 280223860588672 280413849094288 281072955188872 281390503498104 281491841858304 281763552130368 281890696752896 282098209096704 282162792020032 282591419365563 283200155225988 283716044849328 284220371932672 284358611413184 284723253308208 285126686894192 285212861103648 285485583590592 285551614892544 285827243864448 287288327662336 287427662390528 287782346338816 288051580392576 288410547692267 288484381737552 288840369670944 288980856232068 290021897672192 290654987752129 290805270144896 290946712396912 291083340131584 291154795709974 291369127771176 291781978111624 291856675254144 292619024428544 293102258555568 293351230681184 293396439477504 294204694131712 294896215280128 295037363473408 295180864136576 295821203440128 296048153621066 296266087901784 296775544661904 297128031712512 297226332699296 297333374084096 297669292956672 298494832576612 298726036257792 299085081974448 299149310839808 299508865299952 299583635280384 299729347165248 299892934836924 301261079297024 301768322316032 301984145178464 302518456639971 302594672988608 302672138216448 302947104825079 302964292790016 303398590823328 304257281081952 304949495346496 305243848141232 305321991566592 305698757005824 306131911461376 306514655596149 306625042024224 306892892775378 307059508962976 307517123730432 307813954930944 308980599528952 309276048889808 309387429790208 310209394268928 310595974437826 310675488025056 310836551241216 310907713455328 311047294793664 311421149715291 312050756519502 313174906309888 313327228735136 313405448358912 313477198690496 313557449880576 313849522674688 314479167076074 314629688391564 315698533694544 315916709964352 316291931411456 317078168456868 317396413523904 317527446768532 317545461961728 317846142767296 318307612485408 319055786971152 320089896753088 320255840672768 320472970393472 321226234501568 321506840050396 321589146854976 322015488148992 322471762308608 322961622132072 323273361149574 323657320258272 324008838805652 324246908399232 324486346376192 324981270186496 325789107150738 325871186295424 326176054268064 326250728273162 326269238389248 326736943963584 328724144152096 328808298610176 329201806162944 329612054505448 329696436271488 330092706026622 330103279623936 330263835693792 330487750718268 332177128859576 332672176741632 332748337954256 332993288881344 333143550707968 333465117841856 333550486004736 333971677432029 334747055182848 334974009777792 336054660867156 336060177124672 336565112027144 337392053334336 338340746995504 338589814744896 338831972113992 338996773656849 339172051042176 339687237370624 341136951516128 341302874157916 341811522256512 342295846057088 342547825331712 343554286667592 343885902774414 345124737346816 345643769218748 345822483415552 346238135438888 346326773536128 346393578292944 346562057659818 346741246655232 348513708967424 348554037201216 348850112161408 349188978276096 349875090643078 350302463538456 350428619456256 350734734600432 350925153100544 351797481251007 353117494585856 353458341588352 353464187787984 353965022627216 354966827928944 355057700600064 355495839595008 355668746131776 355909885388904 356035820987392 356208990161024 356629436022288 357729215694928 358088261411584 358608157256832 359116280752768 359404762372656 359487043682723 359576786733216 359751678166452 360798324222336 361047668530688 362375049664992 362458010985886 362642643114752 362888510592608 363429328045056 363606093282432 363780128554752 364059215939419 364635185109888 365639689752064 365817024860672 366611102317824 367067969790158 367161940393248 367436388629024 367530453548544 368043176936253 368897658049536 369098996722368 369894080295168 370295815777888 370338664526292 370567895313408 372330408172272 372424212909056 372772633449216 372857975169328 373413650244096 374228776548627 375187337997472 375322455811072 375684736173824 376788559154084 377065930056816 377152254674503 377248806887568 377444383650048 377600206967984 377714329569696 378288059799104 378918775773681 379631004410944 380087291675861 380283814804864 380563758721536 380647444787456 381102991819264 381681917065176 381867560020947 382050335904042 382827439746048 384062469562464 384068773856768 384645842316736 385023490269054 385120492894592 385307808309424 385569042504646 385590918096384 386143661047872 387051282555168 387236539558848 387424884179256 388492170361568 388552041470208 388591625630208 389142233672192 390109561667826 390250053485376 390641739721728 390803011407424 391195252636672 391494473298786 391763215366656 392167684017516 392633470477248 393012460313616 395021450535712 395610156125184 395700726215872 395802026898432 395878375191936 396070923039792 396170708950016 397155508297548 398347471087104 398780109299264 399639129553664 399857246449232 400632550685367 400839696686208 401200219903483 401447451406848 403015605513906 403357942186628 403952390386688 403959071757696 404531454431104 405676374775936 406478567007744 406754154730176 407095988755456 408066373910118 408686207461532 408833389365632 409190523700504 409295277815424 409837894007808 410418606574592 410748299854464 411042064531728 411241987714866 411438823281276 411927498510528 412340941968384 413612525691904 414142913902848 414233984033408 414640681828212 414729726391552 415228199620388 415251757949952 415549820894208 415760659660281 416067675359336 416725925839872 417173062382076 418353761487684 419305556101432 419506251188752 419613646163712 419710291194194 420335790883008 420620773641432 420931378259392 421609432783308 422770891275824 422836045129344 423195218031872 423244188030048 424410149980544 424848324352309 425407715961536 426330557899008 426537917119776 427690030341288 428785529139968 430615496176096 430932491493504 431031148199432 431141493585792 431543093677696 431673519508224 432329211198976 434385476200984 434901405690752 435032846508288 435649258618112 435969959513088 436207905217344 436420068595368 436625010197376 436732193564961 437672967167436 438928536642816 439595248361984 440026846021776 440123608035496 440137706165248 440351780925056 440650334291024 441307041197568 442344322920192 442556045210112 442771296204864 443562902322176 443991051841792 444072230431599 445295569909372 445725391888049 445839499048944 446000061126144 446632013037056 447742248864918 448072881156208 448723966259712 449194071980563 449263297949928 449856071112448 451453086326528 451775962818656 451891618945536 451995698209132 452229401389568 452432428790784 452652483474048 452976217767696 453216574944991 453892009482912 455748696342016 456743552181917 457424243019744 457528964687102 457865772211848 458072382223456 458514537032552 459197867192064 460589263444464 461667510580224 461769031381504 461858104390592 462082743546424 462321662206976 463470899293428 463914073334712 464081144685312 464738716268288 465585304368128 465893961656739 466361570182992 467069951384608 467238159275008 467646312800576 467766031789056 469063308334676 469762359464832 469990843102704 470215798035744 470774284012032 471285583717312 473410267466752 473875064946528 474224994842368 474437897117184 474546513851872 475253736674304 475505914696384 476077436228471 476291170152798 476769214150944 478144209675776 479206349830208 479435715644288 479668904221936 480011960494822 480134845129632 480383761009152 480709455590208 481064432296448 481839351752352 482260260075594 483166732886656 483241194433536 483707643462912 484808124376576 485040171406336 486013258208478 486180246813184 486701906112422 486729519564288 487471905279744 488079388402298 488806779443136 488814803090432 489376092409743 489549253857664 490724235915004 490752077577216 491877671580526 492131995629824 492494275992576 493086216228144 493192107060224 493784886035056 494418081758172 496440544229696 497030177932288 498265693289364 498971702064836 499000011654144 499122506931384 499715326061952 500197676762784 502754573409088 502883280227328 502998409183424 503259178200064 503619106092928 504090265687008 504847668040716 505225034364908 506987690474496 507511120493256 508909222753568 509156746694596 509400447872056 509530856055936 511705427274192 511954311236874 512083292749952 513364653692072 513443769085632 514858214730496 516068376740224 516315386078464 516566512239008 517336358009856 517687106020224 518069388626944 518465653828122 518733725123328 519357203158332 520146082223768 520333404647168 521992631065048 522365957009071 522770563451136 522890245356688 523275168242112 523511293969664 524016613751488 524812635964617 526387729650816 527837833589248 528094564053056 529540677730064 529676241878784 530187512382528 530947533940824 532450241893416 534053731481088 534176734247156 534313485241536 534452928914944 536593823542392 536871267959808 537132392117376 537354140685208 538612095676928 538674421129152 540716049175666 541571502796032 542338872973568 543687016478829 543963964672128 544088498546824 544332765888912 545727037087232 547664399805952 548056086042304 548322650286488 548459534628096 548585097708368 548725537291008 549236664680704 549803713867694 550601954685237 551154582943536 552190551870464 552854242437616 554347546213708 555443723666832 556230749842768 557805015316912 558636319363584 559286962753992 559484861551616 560447721177344 560827698188576 562145910377744 562636970088193 562781006996208 562983683716608 563527104260736 563781393505792 564325584040064 565182838731126 566400310451976 567432089698656 568440743865344 568717222826368 569446506616416 570253373788384 570425722207296 570971167181184 571103229785088 571654487728896 574576655324672 574855324781056 575564692677632 576103160785152 576821095384534 576968763475104 577680739341888 577961712464136 578353563756969 580043795344384 581309975504258 581610540289792 581893424793824 582166680263168 582309591419948 582738255542352 583563956223248 583713350508288 585238048857088 586204517111136 586702461362368 586792878955008 589792430560256 590361728273152 591642406880256 592096307242132 592532175803568 592667828774219 593551089323808 594256063425024 594452665398592 596989665153224 597280029776353 598170163948896 599017730599904 599167270560768 599458694330496 599785869673848 603536644632064 603968290356928 605036913279942 605189345977216 605894209650158 605928585580032 606797181646656 608514562163904 609898990692992 610487696282464 610643983133184 611397514011648 612263822922752 613029311192298 613250084048448 613785785550756 614119017925952 615627909861888 617961199057904 618552097779616 618774859580416 620418788537856 621191948875652 621350976050112 621673102482432 621815426910656 622094589587328 622842299430582 624101513039004 626349812619776 626654457470272 626954397380992 628958334152148 629259376783128 629565436791291 631397067389088 631833419928704 634156336913736 634792827047808 635054893537064 635692285534592 636615224970816 638111573942304 640179793506176 640945940786944 642452469003136 643013680100792 643178293709952 644030976297984 644943524617216 645923244264144 646546722299148 647314640516544 648017677611304 648493816798464 649962540372992 651578214301476 651742372590848 652352108536128 652501456546324 652538476778496 653473887927168 657448288304192 657616597220352 659224109010896 659392872542976 660185412053244 660206559247872 660527671387584 660975501436536 664354257719152 665344353483264 665496675908512 665986577762688 666287101415936 666930235683712 667943354864058 669948019555584 672109321734312 672120354249344 673130224054288 674784106668672 676681493991008 677179629489792 677663944227984 677993547313698 678344102084352 679374474741248 682273903032256 682605748315832 683623044513024 684591692114176 685095650663424 686293447030653 687108573335184 687771805548828 690249474693632 691287538437496 691644966831104 692476270877776 692653547072256 692787156585888 693124115319636 693482493310464 697027417934848 697108074402432 697700224322816 698377956552192 699750181286156 700425615824077 700604927076912 700857238912512 701469469200864 701850306201088 703594962502014 705876398826599 706234989171712 706916683176704 706928375575968 707930045254432 709933655857888 710115401200128 710991679190016 711337492263552 711819770777808 712417980322048 713258872044576 715200863057681 715458431389856 716176522823168 717216314513664 718232561505536 718809524745312 718974087365446 719153573466432 719503356332904 720017940742233 721596648444672 722095337061376 724750099329984 724916021971772 725285286229504 725777021185216 727212186564864 727560257109504 728118431878838 729270370219776 730052859168633 731279379504128 731634049721344 732119082603447 733222204635648 734135939580316 734323880786496 734872777258048 735060907097088 736086353872506 737816507370789 738197993444736 739788160590336 740591631555776 740677329052584 744660816344544 745545266898432 745715950338656 746827300488192 748457553097254 750374675994944 751369472347648 753577118308168 754131860113632 754304509349006 754497613775136 754888767300096 755200413935968 755428659139392 756576119598208 757837551547362 759262008821888 760174583351722 760567629609728 761127517443072 761294889574912 762205983638528 763363834130352 763735120041894 764100671808084 768124939124928 768137547713536 769291684633472 770046980538108 770240985789184 770615616618848 771138085009292 771181836192768 772287322095744 774102565110336 774473079117696 774849768358512 776984340723136 777104082940416 777183251260416 778284467344384 780219123335652 780500106970752 781606022814848 782988946597572 783526430733312 784335368035032 785266940954496 786024920627232 790042901071424 791401452431744 791756750383872 792141846079584 794311016595096 796694942174208 797560218598528 799278259107328 799714492898464 801265101370734 801679393372416 802400439806966 802894902813696 806031211027812 806715884373256 807918143515392 809062908862208 811074073763499 811352749551872 812957134015488 813508309460352 816132747820236 817372414923064 817666778731264 818381047401008 818590555630848 820860789585683 821496599708928 822084129063456 822483975429732 822877646562552 823854997021056 824705570801541 828285827805696 828467968066816 829281363656424 829459452783104 830456399240776 831521319320562 832135350718672 834346124764152 836707522975368 838611112202864 839012502377504 839227292327424 839420582388388 840671581766016 841241547282864 841862756518784 843218865566616 845541782551648 845672090258688 846390436063744 846488376060096 848820299961088 849696648704618 850815431923072 852661115798016 853075834239552 855380060682576 857571058279936 861230992352192 861864982987008 862062296398864 862282987171584 863086187355392 863347039016448 864658422397952 865231643076801 868770952401968 869802811381504 870065693016576 871298517236224 871964963256387 872415810434688 872840137190736 873200478613463 873250020394752 873464387129922 875345934334872 877857073285632 879190496723968 880053692043552 880247216070992 880703561850112 881300668582048 882614082395136 884143810138589 884688645840384 885112090420224 885542592409728 887982103683584 888144460863198 890591139818744 891024306715543 891450783776098 891678998097888 892000122252288 893264026074112 895484497729836 896145762312416 897447932519424 898388143961126 898526595899856 899712142224896 902906172653056 903551925637312 903783237891072 903991396418264 904458802779136 905304966948096 905952435535392 906433149889982 907784018965824 908841314475237 911497392684032 913487104363834 914848486039488 915057929374204 915731544423696 916144764446912 917029074065104 918395734384128 921178526888928 923538062763008 923716208781184 924165487092848 926941798586856 927828146669424 928162289370624 929477432536576 931787923313478 932723140365984 934139902769216 935292625601152 938126616669352 939524718929664 939981686205408 940431596071488 941548568024064 942571167434624 947750129893056 948449989684736 948875794234368 949093027703744 951011829392768 952154872456942 952582340305596 953538428301888 956288419351552 958412699660416 958871431288576 959337808443872 960023920989644 960269690259264 960767522018304 961418911180416 962128864592896 963678703504704 964520520151188 966333465773312 967415286925824 969616248753152 970108205873989 972026516416956 972360493626368 973403812224844 973459039128576 974943810559488 976158776804596 977613558886272 978752184819486 979098507715328 981448471830008 983755343161052 984263991259648 986172432456288 987569772070112 988836163516344 992881088459392 996531386578728 997943404129672 998245013862768 999430652123904 1000395353525568 1005509146818176 1005996818366848 1007238212185856 1008180531374016 1009695336081432 1010450068729816 1015022240986512 1017818445507136 1018313493389192 1018800895744112 1019061712111872 1023410854548384 1023908622473748 1024166585499904 1026729307384144 1026887538171264 1029716429460992 1032136753480448 1032630772156928 1033133024478016 1035374212040448 1036168537673731 1036931307656244 1037467450246656 1038714406316664 1040292164447536 1040666809294336 1043985262130096 1044731914018142 1045541126902272 1045780490713376 1046550336484224 1047022587939328 1048033227502976 1049625271929234 1052775459301632 1055675667178496 1056189128106112 1059081355460128 1059352483757568 1060375024765056 1061895067881648 1064900483786832 1068107462962176 1068353468494312 1068626970483072 1068905857829888 1073187647084784 1074264784234752 1074708281370416 1077224191353856 1077348842258304 1078461131048169 1081432098351332 1083143005592064 1084677745947136 1087374032957658 1087927929344256 1088176997093648 1088665531777824 1091454074174464 1092177647818257 1095328799611904 1096112172084608 1096645300572976 1096919069256192 1097170195416736 1097451074582016 1098473329361408 1099607427735388 1101203909370474 1102309165887072 1105708484875232 1108695092427416 1109234341013227 1110887447333664 1112461499685536 1115610030633824 1117272638727168 1118573925507984 1120895442354688 1121655396377152 1124291820755488 1125273940176386 1125562013992416 1125967367433216 1127054208521472 1127562787011584 1128651168080128 1130365677462252 1131456764023509 1132800620903952 1134864179397312 1137434445652736 1138893013232832 1140261875027583 1140506747576768 1140851444414592 1141877548956067 1141942334362368 1143308975457792 1149153310649344 1149710649562112 1152206321570304 1153642190769068 1153937526950208 1155361478683776 1155923424928272 1156707127513938 1162619951008516 1163221080579584 1163786849587648 1164333360526336 1164619182839896 1165476511084704 1167127912446496 1167426701016576 1172409034222272 1173404922724736 1173585757910016 1180723456546304 1184192614484264 1185064351607136 1185335657548438 1187102178647616 1188512126850048 1188905330797184 1193979330306448 1194560059552706 1196340327897792 1198035461199808 1198917388660992 1199571739347696 1203600659710449 1207073289264128 1207936580713856 1210073826559884 1210378691954432 1211788419300316 1211857171160064 1213594363293312 1217029124327808 1219797981385984 1220975392564928 1221287966266368 1224562817250773 1226058622384596 1226500168096896 1227571571101512 1228238035851904 1231255819723776 1235922398115808 1237104195559232 1240837577075712 1242383897751304 1242701952100224 1243630853821312 1244189179174656 1245684598861164 1248203026078008 1252699625239552 1253308914940544 1253908794761984 1257916668304296 1258518753566256 1259130873582582 1262794134778176 1263666839857408 1268312673827472 1268603038450601 1269585654095616 1270109787074128 1271384571069184 1273230449941632 1274544973056927 1276223147884608 1280359587012352 1281891881573888 1284904938006272 1286027360201584 1286356587419904 1289924097920359 1291846488528288 1293093444598296 1294629281033088 1296035355222608 1296987633596928 1303156428602952 1303484745181696 1304704217072256 1305002913092648 1306947775854336 1314896576608384 1318448218021792 1318785745085952 1320370824106488 1320413118495744 1321055342775168 1321951002873072 1328708515438304 1330688706966528 1330993351817024 1331973155525376 1332574202831872 1333860471367424 1335886709728116 1337176175664147 1339896039111168 1344218643468624 1344240708498688 1346260448108576 1347582215941689 1349491648766261 1349568213337344 1353362987982016 1354359258979584 1355327888455968 1355987094627396 1356688204168704 1358748949482496 1359649724834973 1364547806064512 1365211496631664 1367246089026048 1369183384228352 1370230656545751 1372586894061306 1374217146670368 1375543611097656 1380498949387264 1382575076874992 1384952541755552 1385307094144512 1385574313171776 1386248230639272 1386964986620928 1394216148804864 1395400448645632 1396755913104384 1399500362572312 1400851231648154 1401209854153824 1401714477825024 1402938938401728 1403700612402176 1407189925004028 1411752797653198 1413833366353408 1413856751151936 1415860090508864 1419867311715776 1420230802400256 1422674984527104 1423639541555616 1424835960644096 1426517744089152 1428232308685413 1430401726115362 1430916862779712 1432353045646336 1434432629027328 1436465123011072 1437619049490624 1437948174730892 1438307146932864 1439006712665808 1440035881484466 1443193296889344 1449500198659968 1449832043943544 1450570572459008 1451554042370432 1454424373129728 1455120514219008 1456236863757676 1458540740439552 1460105718337266 1464238165206894 1466444409271296 1468271879160632 1468647761572992 1468986019179679 1469745554516096 1472172707745012 1475633014741578 1476395986889472 1479576321180672 1481183263111552 1481354658105168 1489321632689088 1491090533796864 1491431900677312 1496915106194508 1500749351989888 1502738944695296 1507154236616336 1508263720227264 1508609018698012 1508995227550272 1509777534600192 1510400827871936 1510857318278784 1513152239196416 1515675103094724 1518524017643776 1520349166703444 1521135259219456 1522589779149824 1524455752087697 1526727668260704 1527470240083788 1528201343616168 1536249878249856 1538583369266944 1540093961076216 1540481971578368 1541231233237696 1542276170018584 1544574644191488 1548205130220672 1548946158235392 1549699536717024 1553968681446272 1554208165880832 1560438246671304 1561000213941504 1563212045629696 1565977893195144 1567097871027213 1568670736070064 1570533881908992 1572049841254464 1580085802142848 1582802904863488 1583513500767744 1584283692159168 1588622033190192 1595120437197056 1598556518214656 1599428985796928 1601351376404857 1602530202741468 1603358786744832 1604800879613932 1612062422055624 1613431768746512 1615836287030784 1618125817724416 1622148147526998 1622705499103744 1627016618920704 1632265495640472 1634744829846128 1635333557462528 1636762094802016 1637181111261696 1641721579171366 1642993199417856 1644168258126912 1644967950859464 1645755293125104 1647709994042112 1649411141603082 1656571655611392 1656935936133632 1658562727312848 1658918905566208 1660912798481552 1663042638641124 1664270701437344 1668692249528304 1673415045950736 1677222224405728 1678025004755008 1678454584654848 1678841164776776 1681343163532032 1682483094565728 1683725513037568 1686437731133232 1687910910264579 1691083565103296 1691344180517376 1692780872127488 1692976752120192 1697640599922176 1699393297409236 1701630863846144 1705322231596032 1706151668479104 1708277859408043 1710760121365152 1715142116559872 1722461984704384 1723729965974016 1724124592797728 1724565974343168 1726172374710784 1726694078032896 1730463286153602 1737541904803936 1739605622763008 1740131386033152 1742597034472448 1743929926512774 1744831620869376 1745680274381472 1746400957226926 1746500040789504 1746928774259844 1750691868669744 1755714146571264 1760107384087104 1760494432141984 1761407123700224 1762601337164096 1768287620277178 1769377291680768 1771085184819456 1775964207367168 1776288921726396 1778003486322657 1781182279637488 1782048613431086 1782901567552196 1783357996195776 1790968995459672 1791840089329059 1792291524624832 1796776287922252 1797053191799712 1799424284449792 1805812345306112 1807103851274624 1807982792836528 1810609933896192 1811904871070784 1812866299779964 1815568037931648 1817682628950474 1826974208727668 1829696972078976 1830115858748408 1831463088847392 1832289528893824 1834058148130208 1836791468768256 1842357053777856 1847432417562368 1848330974185696 1853883597173712 1855656293338848 1856324578741248 1858954865073152 1863575846626956 1865446280731968 1868279805538432 1870585251202304 1876253233338704 1879049437859328 1879963372410816 1880863192142976 1885142334869248 1892506172114831 1895500259786112 1896899979369472 1898186055407488 1902023658785536 1904309744913884 1905164680611192 1907076856603776 1916825399320832 1917742862577152 1918675616887744 1920047841979288 1920539380518528 1922837822360832 1924312998536929 1927357407009408 1929041040302376 1932666931546624 1934830573851648 1940216411747978 1944053032833912 1946807624449688 1949887621118976 1952317553609192 1955227117772544 1957504369638972 1958197015430656 1962896943660016 1967510686322104 1968527982519296 1972344864912576 1975139544140224 1977672327032688 1985762176918784 1993062773157456 1993519060422373 1995886808259344 1996490027725536 1998861304247808 2000790707051136 2011018293636352 2011993636733696 2014476424371712 2016361062748032 2018873833845869 2019390672162864 2020900137459632 2030044481973024 2035636891014272 2036626986778384 2037601791488224 2038123424223744 2046821709096768 2047817244947496 2048333170999808 2053458614768288 2053775076342528 2059432858921984 2064273506960896 2065261544313856 2066266048956032 2070748424080896 2072337075347462 2073862615312488 2074934900493312 2077428812633328 2080584328895072 2081333618588672 2087970524260192 2089463828036284 2091082253804544 2091560981426752 2093100672968448 2094045175878656 2096066455005952 2099250543858468 2101276847472231 2105550918603264 2112378256212224 2117629196479797 2118162710920256 2118704967515136 2120629733775553 2120750049530112 2123790135763296 2129800967573664 2136706936988624 2137253940966144 2145602589173043 2146375294169568 2148529568469504 2149416562740832 2154697684516608 2156922262096338 2162864196702664 2166286011184128 2169355491894272 2174748065915316 2175855858688512 2176353994187296 2177331063555648 2184355295636514 2192224344169216 2193290601145952 2193838138512384 2194340390833472 2194902149164032 2196946658722816 2199214855470776 2202407818740948 2204618331774144 2211416969750464 2217390184854832 2218468682026454 2221774894667328 2224922999371072 2231220061267648 2237147851015968 2241790884709376 2243310792754304 2248583641510976 2250547880352772 2251124027984832 2254108417042944 2257302336160256 2260731354924504 2262913528047018 2265601241807904 2269728358794624 2274868891305472 2277786026465664 2280523750055166 2281013495153536 2281702888829184 2283755097912134 2283884668724736 2286617950915584 2304412643140608 2307284381538136 2307875053900416 2310722957367552 2311846849856544 2313414255027876 2325239902017032 2326442161159168 2327573699175296 2329238365679792 2330953022169408 2334255824892992 2334853402033152 2344818068444544 2346809845449472 2355977071408259 2361446913092608 2368385228968528 2370128703214272 2370671315096876 2374204357295232 2377810661594368 2387958660612896 2389120119105412 2392680655795584 2396070922399616 2397834777321984 2399143478695392 2407201319420898 2415873161427712 2420147653119768 2420757383908864 2423576838600632 2427188726586624 2434058248655616 2439595962771968 2441950785129856 2449125634501546 2452117244769192 2453000336193792 2455143142203024 2456476071703808 2462582368757049 2471844796231616 2474208391118464 2484767795502608 2485403904200448 2487261707642624 2488378358349312 2491369197722328 2496406052156016 2506617829881088 2507817589523968 2515833336608592 2516409305779061 2517037507132512 2518261747165164 2525588269556352 2527333679714816 2536625347654944 2537206076901202 2539171308191232 2540219574148256 2542769142138368 2546460899883264 2549089946113854 2552446295769216 2560719174024704 2563783763147776 2569809876012544 2572054720403168 2572713174839808 2579848195840718 2583692977056576 2586186889196592 2589258562066176 2592070710445216 2593975267193856 2606312857205904 2606969490363392 2609408434144512 2610005826185296 2613895551708672 2619601435840389 2629793153216768 2636896436043584 2637571490171904 2640065782721521 2640741648212976 2642110685550336 2643902005746144 2652431430415767 2657417030876608 2661986703634048 2663946311050752 2667720942734848 2671773419456232 2673072920146629 2674352351328294 2679792078222336 2688437286937248 2688481416997376 2692520896217152 2695164431883378 2698983297532522 2699136426674688 2706725975964032 2708718517959168 2710655776911936 2711974189254792 2713376408337408 2719299449669946 2729095612129024 2730422993263328 2734492178052096 2738366768456704 2740461313091502 2745173788122612 2748434293340736 2751087222195312 2765150153749984 2769905083511104 2770614188289024 2771148626343552 2772496461278544 2788432297609728 2790800897291264 2799000725144624 2801702463296308 2802419708307648 2805877876803456 2814379850008056 2823505595306396 2827666732706816 2827713502303872 2831720181017728 2839734623431552 2845349969054208 2847279083111232 2849671921288192 2853035488178304 2856464617370826 2860803452230724 2861833725559424 2868865258054656 2872930246022144 2875238098981248 2875896349461784 2876614293865728 2878013425331616 2880071762968932 2886386593778688 2899000397319936 2899664087887088 2903108084740864 2908848746259456 2910324617621967 2912473727515352 2917081480879104 2920211436674532 2928476330413788 2936543758321264 2937295523145984 2937972038359358 2939491109032192 2944345415490024 2951266029483156 2952791973778944 2962366526223104 2962709316210336 2973938270466163 2978643265378176 2982863801354624 2993830212389016 3001498703979776 3014308473232672 3016527440454528 3017218037396024 3017990455100544 3020801655743872 3021714636557568 3026304478392832 3031350206189448 3037048035287552 3040698333406888 3042270518438912 3048911504175394 3053455336521408 3054940480167576 3056402687232336 3072499756499712 3077166738533888 3080187922152432 3080963943156736 3082462466475392 3084552340037168 3089149288382976 3096410260441344 3097892316470784 3099399073434048 3107937362892544 3108505613021193 3120077743216343 3120876493342608 3122000427883008 3126424091259392 3131955786390288 3134195742054426 3137341472140128 3141067763817984 3144099682508928 3160171604285696 3165605809726976 3167027001535488 3168567384318336 3172516024614937 3177244066380384 3190240874394112 3197204865273419 3198857971593856 3202702752809714 3205060405482936 3206717573489664 3209601759227864 3224124844111248 3226863537493024 3231672574061568 3236251635448832 3244296295053996 3245410998207488 3254033237841408 3264530991280944 3269489659692256 3270667114925056 3273524189604032 3274362222523392 3283443158342732 3285986398835712 3288336516253824 3289935901718928 3291510586250208 3295419988084224 3298822283206164 3313871872267264 3317125454625696 3321825596963104 3326085277282248 3327703023039681 3328541402874688 3337384499056608 3346830091901472 3354444448811456 3356050009510016 3357682329553552 3362686327064064 3364966189131456 3367451026075136 3372875462266464 3375821820529158 3382167130206592 3382688361034752 3385953504240384 3395281199844352 3398786594818472 3403261727692288 3412303336958208 3416555718816086 3421520242730304 3425632646868201 3444923969408768 3447459931948032 3448249185595456 3449131948686336 3452344749421568 3460926572307204 3475083809607872 3479211245526016 3487859853025548 3489663241738752 3491360548762944 3492801914453852 3493000081579008 3493857548519688 3501383737339488 3520214768174208 3520988864283968 3522814247400448 3525202674328192 3536575240554356 3542170369638912 3552577843452792 3556006972645314 3562364559274976 3564097226862172 3565803135104392 3566715992391552 3581937990919344 3583680178658118 3584583049249664 3593552575844504 3594106383599424 3614207702549248 3615965585673056 3621219867792384 3623809742141568 3625732599559928 3631136075863296 3635365257900948 3653948417455336 3659393944157952 3660231717496816 3662926177694784 3664579057787648 3668116296260416 3673688451752319 3684714107555712 3694864835124736 3696661948371392 3707767194347424 3711312586677696 3727151693253912 3730892561463936 3736559611076864 3741170502404608 3752506466677408 3758098875718656 3759926744821632 3761726384285952 3770284669738496 3785012344229662 3791000519572224 3796372110814976 3804047317571072 3805809115351803 3808619489827768 3810329361222384 3814153713207552 3833650798641664 3835485725154304 3837351233775488 3840095683958576 3841078761037056 3845675644721664 3848625997073858 3854714814018816 3858082080604752 3865333863093248 3869772293761077 3880432823495956 3888106065667824 3893615248899376 3904635107218384 3910454235545088 3915008739277944 3916394030861312 3925793887320032 3935021372644208 3944689729825152 3950279088280448 3955344654065376 3971524353837568 3986125546314912 3987038120844746 3991773616518688 3992980055451072 3997722608495616 4001581414102272 4022036587272704 4023987273467392 4028952848743424 4032722125496064 4037747667691738 4038781344325728 4041800274919264 4048474946298783 4060088963946048 4071273782028544 4073253973556768 4075203582976448 4076246848447488 4093643418193536 4095634489894992 4096666341999616 4106917229536576 4107550152685056 4128547013921792 4132532097912064 4141496848161792 4144674150694924 4147725230624976 4148674801419533 4154857625266656 4161168657790144 4175941048520384 4178927656072568 4180960208434471 4183121962853504 4186201345936896 4192132910011904 4198501087716936 4202553694944462 4211101837206528 4224756512424448 4235258392959594 4236325421840512 4241259467551106 4241500099060224 4247580271526592 4259601935147328 4273413873977248 4274507881932288 4291205178346086 4292750588339136 4297059136939008 4298833125481664 4309395369033216 4313844524192676 4325728393405328 4349496131830632 4351711717377024 4352707988374592 4354662127111296 4368710591273028 4384448688338432 4386581202291904 4388680781666944 4398429710941552 4404815637481896 4406958057539037 4409236663548288 4422833939500928 4434780369709664 4436937364052908 4443549789334656 4449845998742144 4462440122535296 4474295702031936 4486621585508608 4497167283021952 4501095760705544 4502248055969664 4508216834085888 4514604672320512 4521462709849008 4525827056094036 4531202483615808 4539456717589248 4549737782610944 4555572052931328 4561047500110332 4562026990307072 4563405777658368 4567510195824268 4567769337449472 4573367256263091 4614568763076272 4615750107800832 4621445914735104 4623693699713088 4626828510055752 4650479804034064 4655147398350592 4658476731359584 4661906044338816 4668511649785984 4673331567875399 4689636136889088 4693619690898944 4711954142816518 4736770457937056 4740257406428544 4741342630193752 4748408714590464 4755621323188736 4775917321225792 4778240238210824 4785361311591168 4792141844799232 4795669554643968 4798286957390784 4804054129214571 4814402638841796 4831746322855424 4840295306239536 4841514767817728 4847153677201264 4854377453173248 4868116497311232 4879191925543936 4883901570259712 4898251269003092 4902979310768539 4904234489538384 4906000672387584 4910286284406048 4912952143407616 4925164737514098 4941134791786193 4943689592463232 4948416782236928 4969535591005216 4970807808400896 4974523415285248 4976756716698624 4982738395444656 4992812104312032 5013235659762176 5015635179047936 5031666673217184 5032818611558122 5034075014265024 5036523494330328 5051176539112704 5054667359429632 5073250695309888 5074412153802404 5078342616382464 5080439148296512 5085538284276736 5092921799766528 5098179892227708 5104892591538432 5121438348049408 5124833578224129 5139619752025088 5144109440806336 5145426349679616 5159696391681436 5167385954113152 5172373778393184 5178517124132352 5184141420890432 5212625714411808 5218816868289024 5220011652370592 5227791103417344 5239202871680778 5259586306433536 5273792872087168 5280131565443042 5281483296425952 5284221371100672 5287804011492288 5304862860831534 5314834061753216 5323973407268096 5327892622101504 5335441885469696 5343546838912464 5346145840293258 5348704702656588 5376874573874496 5376962833994752 5385041792434304 5390328863766756 5397966595065044 5398272853349376 5413451951928064 5417437035918336 5421311553823872 5423948378509584 5438598899339892 5458191224258048 5460845986526656 5480922626183004 5490347576245224 5496868586681472 5502174444390624 5530300307499968 5539810167022208 5542297252687104 5544992922557088 5576864595219456 5598001450289248 5603404926592616 5604839416615296 5611755753606912 5628759700016112 5647011190612792 5655427004607744 5663440362035456 5677518516344493 5679469246863104 5690699938108416 5694558166222464 5706070976356608 5712929234741652 5721606904461448 5723667451118848 5746025527099781 5750476197962496 5751792698923568 5753228587731456 5756026850663232 5760143525937864 5772938995610787 5798000794639872 5799328175774176 5806216169481728 5820649235243934 5824947455030704 5840422873349064 5856952660827576 5873087516642528 5874591046291968 5875944076718716 5878982218064384 5888690830980048 5902532058966312 5905583947557888 5924733052446208 5925418632420672 5947876540932326 5957286530756352 5965727602709248 5980557181267119 5987660424778032 6002997407959552 6028616946465344 6033054880909056 6034436074792048 6035980910201088 6041603311487744 6043429273115136 6052608956785664 6056621501537607 6062700412378896 6074096070575104 6081396666813776 6097823008350788 6106910673042816 6109880960335152 6112805374464672 6144999512999424 6154333477067776 6160375844304864 6164924932950784 6169104680074336 6178298576765952 6189006670970123 6192820520882688 6195784632941568 6198798146868096 6215874725785088 6217011226042386 6240155486432686 6241752986685216 6244000855766016 6252848182518784 6263911572780576 6268391484108852 6274682944280256 6282135527635968 6288199365017856 6320343208571392 6331211619453952 6337134768636672 6345032049229874 6354488132760768 6361889201326659 6380481748788224 6394409730546838 6397715943187712 6405405505619428 6410120810965872 6419203518455728 6448249688222496 6453727074986048 6488592590107992 6508066475682816 6529061982561888 6538979319384512 6547048379208064 6566886316685464 6576673032507648 6579871803437856 6583021172500416 6590839976168448 6597644566412328 6634250909251392 6643651193926208 6652170554564496 6655406046079362 6657082805749376 6674768998113216 6693660183802944 6708888897622912 6712100019020032 6715364659107104 6725372654128128 6729932378262912 6734902052150272 6745750924532928 6751643641058316 6764334260413184 6771907008480768 6790757441117923 6797573189636944 6806523455384576 6824606673916416 6833111437632172 6843040485460608 6851265293736402 6889847938817536 6896498371190912 6921853144614408 6950167619215744 6975719706051096 6979326483477504 6982721097525888 6985603828907704 6987715097039376 7002767474678976 7040429536348416 7041977728567936 7050405348656384 7067931214224777 7073150481108712 7084340739277824 7105155686905584 7112013945290628 7124729118549952 7128194453724344 7131606270208784 7133431984783104 7163875981838688 7167360357316236 7169166098499328 7187105151689008 7188212767198848 7228415405098496 7231931171346112 7247619484283136 7251465199119856 7262272151726592 7270730515801896 7307896834910672 7318787888315904 7320463434993632 7325852355389568 7329158115575296 7336232592520832 7347376903504638 7369428215111424 7389729670249472 7393323896742784 7415534388694848 7422625173355392 7454303386507824 7461785122927872 7473119222153728 7482341004809216 7505012933354816 7519853489643264 7523452768571904 7540569339476992 7549227917337183 7570024688459324 7582001039144448 7592744221629952 7608094635142144 7611618230703606 7617238979655536 7620658722444768 7628307426415104 7667301597283328 7674702467550976 7680191367917152 7682157522074112 7691351289443328 7697251994147716 7704681774064847 7709429628037632 7716164161209504 7739544587522154 7760865646991912 7764640387092589 7776212131335648 7787230497798752 7809270214436768 7820908471090176 7830017478555888 7851587774640064 7870042745288416 7889379459650304 7900558176560896 7910689308130752 7920197348164563 7943048707675136 7972251092629824 7974076241689492 7983547233037376 7985960110902144 8003162828204544 8044073174545408 8047974546934784 8065444250992128 8075495335383476 8077562688651456 8083600549838528 8096949892597566 8120177927892096 8142547564057088 8146507947113536 8150407165952896 8187286836387072 8191268979789984 8213834459073152 8215100305370112 8265064195824128 8289348301389848 8295450461249952 8297349602839066 8309715250533312 8322337315580288 8351882097040768 8357855312145136 8361920416868942 8366243925707008 8372402691873792 8384265820023808 8397002175433872 8405107389888924 8449513024848896 8470516785919188 8472650843681024 8482518935102212 8483000198120448 8495160543053184 8519203870294656 8546827747954496 8549015763864576 8582410356692172 8585501176678272 8597666250963328 8618790738066432 8627689048385352 8651456786810656 8698992263661264 8705415976749184 8709324254222592 8737421182546056 8768897376676864 8773162404583808 8777361563333888 8796859421883104 8809631274963792 8813916115078074 8818473327096576 8845667879001856 8869560739419328 8873874728105816 8880221269154207 8887099578669312 8899691997484288 8921814811398489 8924880245070592 8948591404063872 8973243171017216 8994334566043904 9002191521411088 9004496111939328 9029468685442513 9042925419698016 9051654112188072 9062404967231616 9078913435178496 9111144105862656 9122095000220664 9124053980614144 9126811555316736 9135020391648536 9146734512526182 9229137526152544 9231500215601664 9242891829470208 9247387399426176 9253657020111504 9300959608068128 9310294796701184 9316953462719168 9323812088677632 9337023299571968 9346663135750798 9360233229649029 9379272273778176 9387239381797888 9423908285633036 9473540915874112 9480514812857088 9482685260387504 9496817429180928 9511242646377472 9517548073844811 9551834642451584 9556480476421648 9570722623182336 9584283689598464 9591614595820257 9596573914781568 9608108258429142 9628805277683592 9663492645710848 9680590612479072 9694307354402528 9708754906346496 9736232994622464 9767803140519424 9796502538006184 9805958621537078 9808468979076768 9812001344775168 9820572568812096 9825904286815232 9850329475028196 9882269583572386 9887379184926464 9896833564473856 9939071182010432 9941615616801792 9949046830570496 9965476790889312 9985624208624064 10026471319524352 10063333346434368 10065637223116244 10068150028530048 10073046988660656 10102353078225408 10146501390619776 10148824307604808 10160878296593024 10185843599533056 10196359784455416 10209785183076864 10249667156448258 10288218881612672 10319392783362872 10334771908226304 10344747556786368 10357034248264704 10368282841780864 10425251428823616 10437633736578048 10440023304741184 10478405743361556 10519172612867072 10547585744174336 10560263130886084 10562966592851904 10568442742201344 10575608022984576 10609725721663068 10629668123506432 10647946814536192 10671190264613879 10687093677824928 10692291680586516 10697409405313176 10753749147748992 10770083584868608 10780657727533512 10795933190130088 10826903903856128 10842623107647744 10847896757019168 10877197798679784 10916382448516096 10921691973053312 10961845252366008 10980695152490448 10993737173362944 11004348888781248 11060600614999936 11079620334044416 11084594505374208 11089985845114176 11196002900578496 11206809853185232 11209678833230592 11223511507213824 11257519400032224 11294022381225584 11310854009215488 11326880724070912 11355037032688986 11358938493726208 11389116332444928 11412141952713216 11425858469483304 11443213808922896 11447334902237696 11492051054199562 11500952395924992 11503585397847136 11506457175462912 11512053701326464 11520287051875728 11545877991221574 11596001589279744 11598656351548352 11612432338963456 11641298470487868 11649894910061408 11680845746698128 11713905321655152 11746175033285056 11749182092583936 11751888153437432 11757964436128768 11777381661960096 11805064117932624 11849466104892416 11850837264841344 11895753081864652 11914573061512704 11931455205418496 11961114362534238 11975320849556064 12005994815919104 12057233892930688 12066109761818112 12068872149584096 12071961820402176 12083206622975488 12086858546230272 12113243003075214 12125400824757792 12162793333627552 12195646016701576 12213821346085632 12219761920670304 12225610748929344 12289999025998848 12320751688609728 12329849865901568 12338209360148672 12378013341940246 12385641041765376 12397596293736192 12431749451570176 12434022452084772 12446024404258599 12480310972865372 12483505973370432 12527823145561152 12536782968217704 12542880625303413 12549365888560512 12576398730035712 12640686417142784 12674269537273344 12690064098459748 12708976265521536 12723778402653318 12788819461093676 12795431886375424 12810811011238856 12820241621931744 12838407036911456 12896499376444992 12907454149972096 12977185180215984 13058123965123776 13077958638769024 13094096758416128 13133772633370928 13153346065015296 13159743606875712 13166042345000832 13195289132824656 13268501818502784 13287302387852416 13304341109128992 13310812092158724 13314165611498752 13349537996226432 13387320367605888 13417777795245824 13424200038040064 13430729318214208 13459864756525824 13470190989758503 13491501849065856 13503287282116632 13528668520826368 13543814016961536 13581514882235846 13595146379273888 13649213347832832 13666222875264344 13686080970921216 13702530587472804 13779695877635072 13792996742381824 13843706289228816 13900335238431488 13951439412102192 13954633422956611 13965442195051776 13971207657815408 13975430194078752 14005534949357952 14019994703626197 14080859072696832 14083955457135872 14100810697312768 14135862428449554 14146300962217424 14210311373811168 14224027890581256 14249458237099904 14256388907448688 14263212540417568 14266863969566208 14327751963677376 14334720714632472 14338332196998656 14374210303378016 14376425534397696 14456830810196992 14463862342692224 14495238968566272 14502930398239712 14524544303453184 14541461031603792 14615793669821344 14637575776631808 14640926869987264 14651704710779136 14658316231150592 14672465185041664 14694753807009276 14708937932305617 14738856430222848 14786647793485568 14823404375358579 14831068777389696 14844408136428871 14845250346710784 14908606773015648 14923570245855744 14946238444307456 15010025866709632 15039706979286528 15046905537143808 15098455834674366 15140049376918648 15164002078288896 15185488443259904 15223236461407212 15234477959311072 15241317444889536 15256614852830208 15349404935101952 15360382735834304 15364315044148224 15394503988295432 15409363548129694 15418859256075264 15432328322419008 15479089175044308 15521731293983824 15529280774185178 15552424262671296 15574460995597504 15618540428873536 15660034957111776 15703175549280128 15740085490576832 15778758919300608 15801116353121792 15821378616261504 15840394696329126 15944502185259648 15948152483378984 15967094466074752 15971920221804288 16006325656409088 16130888501984256 16150990670766952 16155125377302912 16167201099677056 16193899785195132 16240355855784192 16285095128114176 16293015894227072 16300814331905792 16374573672774144 16382537959579968 16427668918146304 16491839499857813 16530128391648256 16578696602779696 16590900922499904 16594699205678132 16619430501066624 16644674631160576 16703764194081536 16715710624290272 16723840833737884 16732487851414016 16769013272964667 16794004350867744 16810214779777848 16941033571838376 16945301687362048 16965037870204424 16990321086106368 17038407740589312 17093655495908992 17164820713384344 17171002353356544 17195332501926656 17238076581299343 17255378096770704 17302913573621312 17397984527322528 17410831953498368 17418648508445184 17474842365092112 17546324809167616 17554723126667776 17593718843766208 17614865140453427 17619262549927584 17627832230156148 17636946654193152 17691335758003712 17739121478838656 17747749456211632 17760442538308414 17774199157338624 17799383994968576 17843629622796978 17849760490141184 17897182808127744 17946486342034432 17988669132087808 18004383042822176 18008992223878656 18058937370885026 18085850839396032 18103308224376144 18124809934463232 18157826870356992 18222288211725312 18244190000441328 18248107961228288 18270040783297072 18293469025052364 18458275052305088 18463000431203328 18494774798852352 18507314040223008 18567020012910369 18601919216136256 18620589593402368 18633906925438336 18647624177355264 18674046599143936 18693326271501596 18720466459298058 18758544547556352 18847816571266072 18947081831748224 18961029625714176 18965370520775008 18993634858361856 19035096147689622 19103669284903168 19112960952843296 19141445246364672 19168567379196928 19183229191640514 19193147829563136 19216216516858284 19257610555367184 19361181224958144 19388614708805056 19535606281038848 19593005076012368 19611917243074156 19616937958153536 19641145137624192 19700658950056392 19764539167144772 19774758369852928 19793667128947712 19878142364020864 19930953581778624 19971248417248128 20126666692868736 20131274446232488 20136300057060096 20146093977321312 20204706156450816 20293002781239552 20297648615209616 20321756593186048 20372272323353769 20392719568910832 20419570366153728 20499334312896516 20576437763225344 20638785566725744 20669543816452608 20689495113572736 20736565683561728 20817567893263141 20850502857647232 20880046609482368 20956811486723112 21095171488348672 21120526261772168 21125933185703808 21151216045969152 21219451443326136 21259336247012864 21295893629072384 21342380529227758 21374187355649856 21384583361173032 21394818810626352 21507498295497984 21540167169737216 21561315455067024 21591866380260176 21653807807712256 21685246215295488 21695793514038336 21754395597359568 21843383946106624 21923690504732016 21928709664646103 21961390304980896 21987474346725888 22008697777562496 22121201229999872 22159240668088832 22169189010748416 22179971690228352 22207612172304559 22392005801156992 22413619706370464 22419357666461184 22447023014427648 22515038800064448 22588044762451168 22621708018430976 22653761448141824 22710074065377972 22717876987452416 22778232664889856 22824283905426432 22851716938966608 22886427617845792 22894669804475392 22984102108399124 23001904791849984 23007170795694272 23024107402652928 23040574103751456 23091755982443148 23114045322194541 23197312703096704 23282596940975736 23293921161277767 23299789820122816 23361691493396256 23427810643310304 23492350066570112 23503776306874864 23554763323920192 23610128235865248 23701674529682688 23791506163729304 23829146123025408 23862910410836992 23922228725068476 23950641699112128 24114467785861376 24132219523636224 24137744299168192 24143923640804352 24166413245950976 24226486006150428 24250801649515584 24325586667255104 24391292033403152 24427642692171264 24439523841340608 24451221497858688 24641503377219456 24659699731803136 24676418720297344 24756026683880492 24795192587472384 24868044904169544 24892048808517198 24960621945730744 24967011946740864 25055646291122304 25073565936435408 25085761250606826 25098731777121024 25152797460071424 25348539074546688 25380128196919496 25417952531043072 25447556805306636 25577638922187352 25590863772750848 25621622022477712 25640483243863488 25676814073822912 25792998752889984 25814908299944192 25915747785490849 25954370360431968 26116247930247552 26155917277538048 26188193516832256 26267545266741856 26306692130030592 26319487213751424 26332084690001664 26390578265649312 26537003637005568 26574604775704832 26608682218257984 26621624184317448 26628331222997504 26640663807462621 26699075992452864 26774640735211776 26835555590491648 26848400076080128 26861458636428416 26919729513051648 26940381979517006 26983003698131712 27006574564233264 27057337041652736 27088406056327539 27163029764471692 27190292758547776 27332445750528688 27372161941842432 27405061174945608 27585993484763648 27687412578457632 27800670476862976 27902878824204384 27909266845913222 27930884390103552 27942415315630816 27950860388157504 28011069898715904 28039989407252394 28161718145393664 28167910914271744 28201621394625536 28271724856899108 28292601924434848 28420622747622336 28448055781162512 28498916474199808 28512777814897376 28526425080835136 28533727939132416 28655503927354752 28669441429264944 28676664393997312 28748420606756032 28752851068795392 28927724685384448 28990477937132544 29005860796479424 29040723609936731 29082922063207584 29231587339642688 29281853739974528 29303409421558272 29344930370083328 29389507614018552 29417875864611234 29477712860445696 29573295586971136 29646808750717158 29662137554779392 29688816272857742 29690500693421568 29817213546031296 29847140491711488 30020051733419264 30079413958573056 30196911669348732 30280098753837296 30446472922814424 30468955918622144 30482634889779072 30698809870203904 30720765471668608 30789007976590864 30818727096259388 30864656644838016 30958178350088616 31043462587967648 31058561548370356 31104848525342592 31148921991195008 31237080857747072 31320069914223552 31406351098560256 31480170981153664 31557517838601216 31602232706243584 31642757232523008 31680789392658252 31889004370519296 31896304966757968 31934188932149504 31943840443608576 32013570793841637 32301981341533904 32310250754605824 32334402199354112 32387799570390264 32480711711568384 32586031788454144 32601628663811584 32713320975127793 32749147345548288 32765075919159936 32855337836292608 32983678999715626 33157393205559392 33181801844999808 33189398411356264 33238861002133248 33289349262321152 33407528388163072 33431421248580544 33447681667475768 33464975702828032 33538026545929334 33588008701735488 33620429559555696 33882067143676752 33890603374724096 33930075740408848 33980642172212736 34076815481178624 34187310991817984 34320855175379773 34329641426768688 34342004706713088 34390665003853312 34476153162598686 34510756193541408 34605827147242624 34795969054645056 34821663906996736 34837297016890368 34949684730184224 35092649618335232 35109446253335552 35187437687532416 35229730280906854 35238525099855168 35255664460312296 35273893308386304 35382671516007424 35478242957677312 35495498912423264 35520885076616828 35548398314677248 35598767989937152 35687259245593956 35699520980282368 35794365616255488 35977338264175616 36008766085644352 36017984447757312 36117874741770052 36171701678792064 36206616448752288 36249619868926464 36488380000882656 36540081566594144 36586938050104728 36916550104610176 36989549597704704 37014628080446016 37134040025820738 37203838432272512 37267813850876672 37295248354710528 37348093198287872 37386652543003192 37440932918596116 37695633142532144 37894163663496448 37922059251428352 37930741041550016 38070192295379244 38207338569806336 38225921905686592 38366458383281028 38386295659126272 38432433033716568 38515221110734368 38722362449916288 38777229417610112 39186010152024736 39223834486148312 39233875916307072 39282290275248384 39401317900112784 39529078334289544 39549516739705856 39756284728041728 39861907163557248 39942496834496256 40253333385737472 40262548892464976 40272600114120192 40292187954642624 40410572969275509 40586005562479104 40595297230419232 40643513186372096 40744544646707538 40785439137821664 40998668625793032 41152875526450688 41277571133451488 41339087632905216 41378990227145472 41473131367123456 41635135786526282 41701005715294464 41760093218964736 41863900268869833 41913622973446224 42190342976697344 42241052523544336 42251866371407616 42302432091938304 42438902886652272 42518672494025728 42684761058455516 42748374711299712 42769166722346064 42789637621252704 43014996590995968 43080334339474432 43122630910134048 43183732760520352 43370492430590976 43391587028076672 43508791194719136 43686767892213248 43847381009464032 43857419329292206 43922780609961792 43974948693451776 44017395555124992 44242402459999744 44318481336177664 44359943380456704 44415224344609118 44533224409286613 44784011602313984 44827239412740928 44838715332922368 45030077600128896 45176089524902336 45420148130755944 45556465329779712 45703433877933216 45772855235691584 45968204216798248 46014341591388544 46048214805305856 46081148207502912 46183511964886296 46228090644389082 46394625406193408 46565193881951472 46587842322555534 46599579640245632 46723382986792512 46855621286620608 46984700133140224 47007552613749728 47109526647840384 47220256471730496 47403349059365376 47583012327458608 47844457450136952 47901283398224256 48228935571722752 48275488598336384 48452972012300856 48501603299031168 48651173334510208 48782584066806304 48855285384342528 48879047682681216 48902442995717376 49283006754438912 49352837440594688 49475518499573439 49512053367760984 49590385174944768 49736089808339088 49784097617034396 49921243891461488 49934023893481728 50111292582244608 50147131872870816 50171522501213652 50197463554242048 50307039818894001 50760256393838992 50835905062086144 50895113610613272 51155277844374704 51243244044955424 51280966487726976 51353628147645824 51585997505779968 51629816599888384 51831495570981698 51908740720863936 52232495860495104 52311834555076096 52376387033664512 52535090533483712 52638974427502848 52664169380003328 52781156531298624 52844595421360281 53074007274011136 53149209551409664 53217364436515968 53243248368634896 53256662445995008 53281327614925242 53398151984905728 53549281470423552 53671111180983296 53722917272856832 53839459026103296 53880763959034012 53932772418453929 53966007396263424 54013149128466528 54176812112655078 54326059528943384 54352482709648123 54380585517095552 54664891501057376 54744323883684864 54810122349891216 55171986969527296 55374825156915264 55601340953725952 55805757648408768 55818533691826444 55861768780207104 55884830631261632 55901720776315008 56022139797431808 56079978814504788 56335821828543488 56543449713798216 56585203848869696 56841245495244672 56896111562325024 56997832948399616 57025555629794752 57052850161670272 57311007854709504 57338882858529888 57496841213512064 57505702137590784 57855449370768896 58011721592958848 58081447219873462 58165844126415168 58463174679285376 58563707479949056 58606818843116544 58689860740166656 58779015228037104 58835751729222468 59146591173942272 59293617501434316 59324275109558784 59377632545715484 59381001386843136 59634427092062592 60040103466838528 60393823338697464 60560197507674592 60892945845628848 60937911837244288 60965269779558144 61441530943337216 61578015953181728 61637454192518776 61729313289676032 61916356700177232 62086925175935296 62117123096740712 62209697050685184 62297843982390016 62452703679789423 62474161715494144 62640139828447104 62812702197120512 62960341962307328 63206280798097591 63285514465046016 63361578785316504 63778008741038592 63792609933515936 63868377864299008 63887680887217152 64027141587683274 64603962683067808 64620501509211648 64668804398708224 64775599140780528 64961423423136768 65172063576908288 65203257327623168 65426641950255586 65530151838319872 65710675672585216 65786128993938309 65967357999431252 66314786411118784 66363603689999616 66378796822712528 66477722004266496 66578698524642304 66622836516913677 66815056776326144 66862842497161088 66895363334951536 67076053091858668 67176017403470976 67240859119111392 67764134287353504 67860151480817696 67961284344425472 68153630962357248 68374621983635968 68641710350759546 68659282853537376 68684009413426176 68781330007706624 68952306325197372 69021512387082816 69211654294485248 69591938109290112 69643327813993472 69899369460368448 70185299236670464 70374875375064832 70459460561813708 70477050199710336 70511328920624592 70956485915354624 70990997824846528 71041770153233656 71374518491187912 71588731232510976 72017532171288704 72235749483540104 72343403357584128 72413232897504576 72499239737852928 72976760001765312 73080163133188288 73173876100209456 73833100209220352 73979099195409408 74029256160892032 74268080051641476 74407676864545024 74535627701753344 74698331852297153 74773305086006384 74881865837192232 75391266285064288 75788327326992896 75861482083100032 76140384590758488 76414677139612672 76451843811373184 76732916766562056 76772591318252544 76864866067433136 77030442221468736 77444724899832576 77554458835220224 77747243356472547 78372020304049472 78447668972296624 78467751832614144 78564580550496768 78802635800225568 79058156668579088 79512569456083456 79723814327114496 79884993668992512 80506666771474944 80525097784929952 80545200228240384 80584375909285248 80821145938551018 81172011124958208 81190594460838464 81287026372744192 81489089293415076 81570878275643328 81997337251586064 82305751052901376 82555142266902976 82757980454290944 82946262734246912 83270271573052564 83402011430588928 83520186437929472 83727800537739666 83827245946892448 84482105047088672 84503732742815232 84604864183876608 84877805773304544 85369522116911032 85496749422599424 85538333444692128 85579275242505408 86029993181991936 86245261820268096 86367465521040704 86783174056153344 87017582389438272 87122170829810193 87373535784426496 87694762018928064 87714838658584412 87845561219923584 88034791110249984 88484804919999488 88719886760913408 88830448689218236 89066448818573226 89568023204627968 89654478825481856 90060155200257792 90352179049804672 90840296261511888 91406867755866432 91545710471383168 91936408433596496 92028683182777088 92096429610611712 92162296415005824 92367023929772592 92456181288778164 92789250812386816 93130387763902944 93175684645111068 93199159280491264 93446765973585024 93711242573241216 93969400266280448 94015105227499456 94219053295680768 94440512943460992 94806698118730752 95166024654917216 95688914900273904 95802566796448512 96457871143445504 96550977196672768 96905944024601712 97003206598062336 97302346669020416 97565168133612608 97682433960696277 97758095365362432 97804885991434752 98139962925383379 98566013508877824 98705674881189376 98951036999146878 99024106735521968 99472179616678176 99568195234068792 99842487782922976 99868047786963456 100222585164489216 100294263745741632 100343045002427304 100394927108484096 100614079637788002 101520512787677984 101671810124172288 101790227221226544 102310555688749408 102486488089910848 102561932975453952 102707256295291648 102962565526139319 103171995011559936 103259633199776768 103662991141963396 103817481441727872 104464991720990208 104623669110152192 105070181066967424 105277948855005696 105328338760006656 105562313062597248 105689190842720562 106148014548022272 106298419102819328 106434728873031936 106486496737269792 106562655229850484 106796303969811456 107098562940847104 107445834545713664 107761527918068024 107865544836907858 107932014792526848 108026298256933056 108353624225310156 108652119057886768 108704965419296246 108761171034191104 109329783002114752 109620244699782432 110749650313830528 111611515296817536 111637067383652888 111769661262523264 111803441552630016 112044279594863616 112159957629009576 113086899427596432 113170407697739392 113682490990489344 113792223124650048 113995665896799232 114051111259589504 114105700323340544 114622015709419008 114677765717059776 114993682427024128 115442876499004691 115710898741537792 116023443185917696 116162894439746924 116331688252830336 116926349358570752 117127414959898112 117383092910752669 117558030456074208 117671503458444936 118587235002868632 118648550219117568 118755265091430968 119268854184125184 120080206933677056 120787646677394928 121120395015349184 121785891691257696 121875823674488576 121930539559116288 122883061886674432 123156031906363456 123274908385037552 123458626579352064 123832713400354464 124173850351870592 124234246193481424 124419394101370368 124595687964780032 124905407359578846 124948323430988288 125280279656894208 125625404394241024 125920683924614656 126412561596195182 126571028930092032 126723157570633008 127556017482077184 127585219867031872 127736755728598016 128054283175366548 129207925366135616 129241003018423296 129337608797416448 129551198281561056 130344127153816576 130853283900511172 131060303676639744 131572257987876618 131934715998862504 132629572822237568 132727207379999232 132757593645425056 132955444008532992 133245673033827354 133725684994322176 133790726669903072 134152106183717336 134352034806941952 134481718238222784 135528268574707008 135720302961635392 136749243967271936 137283420701519092 137318565707074752 137904612650394744 138043024774165632 138423308588970496 139183876218580224 139798738920736896 140749750750129664 140918921123627416 140954100399420672 141022657841249184 141912971830709248 141981995649693056 142083540306467312 142749036982375824 144035064342577408 144471498967080208 144686806715168256 144826465795009152 145953520003530624 146160326266376576 146347752200418912 147666200418440704 148058512321784064 148536160103282952 148815353729090048 149071255403506688 149396663704594306 149546610172012768 149763731674384464 150782532570128576 151576654653985792 151722964166200064 152280769181516976 152903687622746368 153465833533124112 153500967652522721 153729732134866272 154060884442937472 154889449799665152 155108917670440448 155494486712945094 156744040608098944 156895337944593248 156935503665228288 157129161100993536 157605271600451136 158116313337158176 159025138912166912 159447628654228992 159769987337985024 161013333542949888 161050195569859904 161168751818570496 161642291877102036 161798317255361787 162381188921676928 162978178586830152 163057448128944369 163141756551286656 163994674503172128 165110284533805952 165515960908581888 166540543146105128 166804022861177856 167040372875858944 167455601075479332 167654491893784896 168964210094177344 169007465485630464 169755611546609088 170739044233822064 170993498845198848 171076666889384256 171158550485010816 172490523640536192 172734931042081408 173566348112306688 174035164778876544 174244341659620386 175389524037856128 175429677317168824 175691122439847168 176069582220499968 177439773521826816 177660897378436472 178132897637146452 179136046409255936 179308957650963712 180120310400515584 180704358099609344 181410234498435943 181680592523023776 182813735511732864 183091420942766336 183872816867192992 184057366365554176 184324592830011648 184734047859545184 184912362577556328 185578501624773632 186260775527805888 186351369290222136 186398318560982528 186893531947170048 187422485146482432 187938800532560896 188030210454998912 188438106591361536 188881025886921984 189618842394292773 190332049309834432 191377829800547808 191605133592897024 193101954393345536 193811888049203424 194006413196124672 194604693338040832 195130336267225216 195364867921392554 195516190730724864 195609771982869504 196279925850766758 197132027017755648 197411349762378752 197902073998293756 198048213471043936 198944359233356352 199136390468137584 199684975565845952 199736095573926912 200445170328978432 200588527491483264 200686090004854608 201228159275576004 203041025575355968 203580454442453088 204621111377498816 204972976179821696 205123865950907904 205414512590583296 205925131052278638 206343990023119872 207325982283926792 207634962883455744 208929983441980416 210140362133934848 210555897710011392 211124626125194496 211378381685441124 212869457746063872 212972993474539584 213125310459700968 214891669091427328 215523055836136048 215731089673815716 216052596513866112 216707248450620312 217304238115773536 217409930838592492 217522342068382208 218659566004229504 219240489399564864 221499300627661056 223223030593635072 223274134767305776 223539322525046528 223606883105260032 224094995556891459 224319915258019152 226173798855192864 226340815395478784 227364981980978688 227584446249300096 228102222519179008 228211400646681088 228993246825894551 229244031418838016 229355531434119552 229987364854048256 230885752998009382 232046886371835392 232325788879493848 232663376505660672 233852698717141504 234254829919796224 234766185821505338 235116060912148416 235343006916889872 237174470005737264 237510530182861936 238537708368250368 241575293354789856 242240790030698368 243571783382515392 243751647348977152 243861079118232576 245766123773348864 246312063812726912 246549816770075104 246917253158704128 247665426800708928 248347700703741184 248468492386962848 248838788202740736 249191375929560064 249810814719157692 249896646861976576 250560559313788416 251841367849229312 252825123192390364 253446315141266016 255170439734063744 256108566350733096 258415850732271232 259102396563122112 261706567801022344 262120607353279488 263144515975753236 263869431997725008 265259145644475136 265454414759998464 265515187290850112 266491346067654708 267451369988644352 267581453339806144 268304212367434672 268704069613883904 268963436476445568 271056537149414016 271440605923270784 274566841403038184 274637131414149504 275809225300789488 276086049548331264 276846617177940992 278367752437160448 279597477841473792 281499501500259328 281837842247254832 281908200798841344 282045315682498368 283963991299386112 284167080612934624 285073225640399339 285498073964751648 288070128685154816 288942997934160416 289373613430336512 289652931590018304 291907040007061248 292320652532753152 292695504400837824 293047301882088831 295332400836881408 296117024643568128 297072320206565904 297630707458180096 298793327409188612 299093220344025536 299527463348768928 301565065140257152 303445928332400128 304561538363033952 305807375245492736 306931667066248224 307001935305045442 307459464269732544 308121768885874944 309778899599330304 310217835340880896 310988973425890188 313488081216197888 313790675889186496 313871007330456576 315210543200902272 316232626674316352 318895257308457984 322100391139719808 322337503637140992 323284583754204072 323596634510723574 324762377843353856 325956357173660304 326114896257888738 326283513102573312 327989349006344256 330220569067611904 333081086292210256 334911202150958664 335308983787569792 337928420188354688 339511223093218176 341478088467644128 341986997690397696 342153333778768512 342317100970021632 344981047281072384 345469862084162816 346328629497014073 347132696224613376 348070329557753088 348488683319240772 350779048075712256 350859354634337648 351382244879694336 352149278732258007 355321794756872944 356265795274292904 358617915301927424 360240620801031168 361408716199218688 362820468996871886 363361185046047552 365627471023465728 366182841885532672 367745633734385984 368114732731108352 368649185660023296 369468095719090368 369824725155112656 372521551055611776 372702738580444272 372796637121965056 373787063894340096 374844970292964864 376060420909997824 376876213182723072 377529406929177503 377762051773843968 379237684788585546 380664098619668864 382755659601095616 383210267185794048 386203908786691072 387623776098406848 388012826392249344 389209386676081664 390260672534450432 390729735842785108 391032381461449728 392559851701533516 395804147996587512 396096426942087872 397888718466712704 398272780936275168 399369951131691904 401177054982966528 401372180009709216 402456318551152008 406082051150711936 407160908884906176 409242222754997632 409945952359643392 410247731901815808 410829025181166592 411850262104557276 414651964567853584 415269925766911488 420280724267869696 422249252250388992 422756763370882248 425738915492127744 425945986949079168 426250620919401936 431046111672272096 431462179347631432 432105193027732224 433414496901240624 434608476231547072 434819861677184984 435044684136764416 437319132008459008 438480978799129728 442998601255322112 446446061187270144 446548269534611552 447078645050093056 447213766210520064 448189991113782918 448639830516038304 452347597710385728 452681630790957568 454729963961957376 455168892498600192 456204445038358016 456422801293362176 457986493651789102 458711062868239104 459974729708096512 460502902957568163 461771505996018764 464093772743670784 464651577758987696 465326753011321344 467705397434283008 469532371643010676 470232121824296832 470686013833779744 474348940011474528 475021060365723872 477075416736500736 483150586709579712 484481580061396736 487143566765030784 487503294697954304 492624127625453824 493099633540150208 495330853601417856 496695401407482368 496936984773925696 499621629438315384 501121118627576832 505650246384780728 506892630282532032 510340879468127488 512217132701466192 516831701464542464 518204793126244224 523413135602044688 526289031951506472 527738863995450016 530518291288950272 531030374581700224 532982692135309416 534902739977288704 535162906679612288 536608424734869344 537408139227767808 537926872952891136 542113074298828032 542881211846541568 544230703495307829 549133682806076368 549274262828299008 551618450601578976 552172099096662528 556735504874320896 559194955682947584 563675684494509664 563816401597682688 564090631364996736 567927982598772224 568334161225869248 570146451280798678 570996147929503296 576140257370309632 577885995868320832 579305863180036608 583814080014122496 584641305065506304 585391008801675648 586094603764177662 592234049287136256 594144640413131808 597586654818377224 598186440688051072 599054926697537856 603130130280514304 606891856664800256 609123076726067904 611614750490985472 613863334132496448 614003870610090884 614918928539465088 616243537771749888 621977946851780376 626976162432395776 627581351778372992 630421086401804544 632465253348632704 644200782279439616 644675007274281984 646569167508408144 647193269021447148 649524755686707712 651912714347320608 652229792515777476 652567026205146624 655978698012688512 660441138135223808 666162172584420512 669822404301917328 670617967575139584 675856840376709376 679022446186436352 682956176935288256 684306667557537024 684634201940043264 686979740477683653 689962094562144768 690939724168325632 692657258994028146 696140659115506176 696977366638481544 701558096151424512 701718709268675296 702764489759388672 704298557464516014 710643589513745888 712531590548585808 717235830603854848 722817432398437376 725640937993743772 726722370092095104 731254942046931456 732365683771065344 735491267468771968 737298371320046592 738936191438180736 739649450310225312 745043102111223552 745405477160888544 747574127788680192 749689940585929728 752120841819995648 755058813858355006 755524103547687936 758475369577171092 761328197239337728 765511319202191232 775247552196813696 780521345068900864 781459471685570216 785119703403067032 791608295993175024 792192853884175744 795777436933425408 796545561872550336 798739902263383808 802354109965933056 802744360019418432 804912637102304016 812164102301423872 814321817769812352 818484445509995264 819891904719286784 821681650375268683 823700524209114552 829303929135707168 830539851533822976 840561448535739392 844498504500777984 845513526741764496 851891973898158336 852501241838803872 855219676921198017 862092223344544192 862924358695262864 864210386055464448 866828993802481248 869216952463094144 869639723354369968 874638264016918016 876961957598259456 885997202510644224 892892122374540288 893096539069223104 894157290100186112 896379982227565836 897279661032076608 904695195420771456 905363261581915136 910337784997200384 912408890076716032 915972987303578204 917422125736478208 921005805915136326 923543011992037528 929303155517975392 930653506022642688 939064743286021352 940464243648593664 941372027667559488 948697880022949056 950042120731447744 966301173419159424 968963160122793472 974287133530061568 985248255250907648 986199267080300416 990661707202835712 993390802814964736 993873969547851392 999243258876630768 1011300492769561456 1013785260565064064 1020681758936254976 1024434265402932384 1033663402929084928 1036409586252488448 1046826271204089376 1052578063903012944 1055477727990900032 1061036582577900544 1062060749163400448 1065965384270618832 1070325813359224576 1073216849469738688 1074506773567659047 1075853745905782272 1084226148597656064 1085762423693083136 1088461406990615658 1098267365612152736 1098548525656598016 1103236901203157952 1104344198193325056 1118389911365895168 1127351368989019328 1128181262729993472 1132588220787532509 1135855965197544448 1136668322451738496 1140292902561597356 1141992295859006592 1155771991736641664 1158611726360073216 1167628160028244992 1169282610131012608 1170782017603351296 1172189207528355324 1188289280826263616 1195173309636754448 1196372881376102144 1198109853395075712 1206260260561028608 1218246153452135808 1227726668264992896 1228007741220181768 1229837857078930176 1232487075543499776 1243955893703560752 1253952324864791552 1255162703556745984 1260842172803609088 1264930506697265408 1269871641489051601 1288401564558879232 1293138335016816288 1294386538042894296 1299049511373415424 1303825428694641216 1304459585031554952 1305134052410293248 1311957396025377024 1320882276270447616 1332324345168841024 1339644808603834656 1341235935150279168 1351713680753418752 1358044892372872704 1365912353870576512 1368613335115074048 1369268403880086528 1373959480955367306 1379924189124289536 1381879448336651264 1385314517988056292 1392281318231012352 1393954733276963088 1403116192302849024 1403437418537350592 1408597114929032028 1421287179027491776 1425063181097171616 1451281875987487544 1453444740184190208 1462509884093862912 1470982534937543936 1477872382876361472 1479298900620450624 1490086204222447104 1490810954321777088 1504241683639991296 1510117627716710012 1516950739154342184 1522656394478675456 1531022638404382464 1550495104393627392 1561042690137801728 1562918943371140432 1570239406806134064 1583216591986350048 1584385707768351488 1591554873866850816 1593091123745100672 1597479804526767616 1604708219931866112 1605488720038836864 1609825274204608032 1624328204602847744 1628643635539624704 1636968891019990528 1639783809438573568 1643363300750537366 1647401048418229104 1658607858271414336 1691027053483528992 1703783947796316672 1705002483677607744 1710439353842396034 1724184446689088384 1725848717390525728 1728420772110928896 1733657987604962496 1738433904926188288 1739279446708739936 1749276528033836032 1753923915196518912 1786193078138446208 1792759964455131672 1794559322064153216 1809390390841542912 1820675569994400768 1831945974607156408 1834844251472956416 1842011611830272652 1847086023984075056 1858606311035950784 1878129486572042704 1880928487297187328 1882744055335118976 1897395760045898112 1900084241462895488 1932602346838318848 1937926320245586944 1948574267060123136 1970496510501815296 1972398534160600832 1981323414405671424 1987747939095702784 1995512579482795373 1998486517753261536 2022600985539122912 2027570521130128128 2041363517872509952 2048868530805864768 2067326805858169856 2072819172504976896 2093652542408178752 2105156127806025888 2110955455981800064 2124121498326800896 2131930768541237664 2140651626718449152 2146433698939477376 2149013547135318094 2151707491811564544 2168452297195312128 2171524847386166272 2176922813981231316 2196534731224305472 2197097051313196032 2206473802406315904 2254702737978038656 2256362525459986944 2265176441575065018 2273336644903476992 2280585805123194712 2283984591718013184 2311543983473283328 2341564035206702592 2344378415056710648 2376578561652527232 2390346619273508896 2392745762752204288 2396219706790151424 2412520521122057216 2436492306904271616 2455453336529985792 2456015482440363536 2459675714157860352 2465044951125806049 2487911787407121504 2510325407113491968 2521684345607218176 2529861013394530816 2539743282978103202 2576803129117758464 2586276670033632576 2588773076085788592 2607650857389282432 2608919170063109904 2623914792050754048 2664648690337682048 2679289617207669312 2682471870300558336 2703427361506837504 2716089784745745408 2731824707741153024 2737226670230148096 2747918961910734612 2770629035976112584 2787909466553926176 2806874837074701184 2817194229858064056 2842574358054983552 2850126362194343232 2902563751974975088 2906889480368380416 2941965069875087872 2955744765752722944 2958597801240901248 2980172408444894208 2981621908643554176 3020235255433420024 3033901478308684368 3045312788957350912 3062045276808764928 3100990208787254784 3125837886742280864 3140478813612268128 3166433183972700096 3168771415536702976 3183109747733701632 3186182247490201344 3194959609053535232 3210977440077673728 3219650548409216064 3223520320702977141 3248656409205695488 3257287271079249408 3273937782039981056 3286726601501074732 3294802096836458208 3317215716542828672 3382054106967057984 3407567895592633344 3410004967355215488 3420878707684792068 3448368893378176768 3451697434781051456 3467315975209924992 3476867809852376576 3478558893417479872 3507847830393037824 3572386156276892416 3585519928910263344 3589118644128306432 3618780781683085824 3663891949214312816 3684023223660545304 3694172047968150112 3717212622071901568 3756258973144085408 3761856974594374656 3765488110670237952 3794791520091796224 3800168482925790976 3809614924467154803 3865204693676637696 3897148534120246272 3944797068321201664 3962646828811342848 3975495878191405568 3991025158965590746 3996973035506523072 4045201971078245824 4055141042260256256 4097737061611729536 4145638345009953792 4187305084816357504 4210312255612051776 4221910911963600128 4248242996653601792 4263861537082475328 4281303253436898304 4292867397878954752 4298027094270636188 4353845627962462632 4393069462448610944 4412947604812631808 4509405475956077312 4512725050919973888 4530352883150130036 4546673289806953984 4561171610246389424 4567969183436026368 4623087966946566656 4683128070413405184 4688756830113421296 4753157123305054464 4780693238547017792 4785491525504408576 4792439413580302848 4872984613808543232 4910906673059971584 4912030964880727072 4919351428315720704 4930089902251612098 4975823574814243008 5020650814226983936 5059722026789061632 5079486565956206404 5172553340067265152 5177546152171577184 5215301714778564864 5217838340126219808 5247829584101508096 5329297380675364096 5358579234415338624 5463649415482306048 5495837923821469224 5541258071952225168 5575818933107852352 5613749674149402368 5634388459716128112 5685148716109967104 5700252724388686464 5805127503949950176 5813778960736760832 5883930139750175744 5911489531505445888 5917195602481802496 5963243817287108352 5986537738448386119 6040470510866840048 6067802956617368736 6124090553617529856 6201980417574509568 6251675773484561728 6280957627224536256 6332866367945400192 6337542831073405952 6372364494980402688 6421954880155347456 6439301096818432128 6447040641405954282 6514574542158498816 6573453203002149464 6589604193672916416 6634431433085657344 6764108213934115968 6820009934710430976 6841757415369584136 6896737786756353536 6903394869562102912 6934631950419849984 6953735619704753152 6957117786834959744 7144772312553784832 7171039857820526688 7178237288256612864 7237561563366171648 7327783898428625632 7368046447321090608 7388344095936300224 7434425244143803136 7512517946288170816 7530976221340475904 7589583040183592448 7600336965851581952 7619229848934309606 7730409387353275392 7889594136642403328 7950991756382811136 7982050317931181492 7993946071013046144 8090403942156491648 8110282084520512512 8195474123223459072 8374610169632715008 8420624511224103552 8443821823927200256 8527723074164950656 8585734795757909504 8596054188541272376 8707691255924925264 8786138924897221888 8825895209625263616 9018810951912154624 9060705766300260072 9093346579613907968 9122343220492778848 9135938366872052736 9246175933893133312 9377513660226842592 9506314246610108928 9561386477094035584 9584878827160605696 9745969227617086464 9821813346119943168 9824061929761454144 9860179804503224196 9951647149628486016 10158973131912412808 10345106680134530304 10355092304343154368 10430603429557129728 10435676680252439616 10658594761350728192 10717158468830677248 10927298830964612096 10991675847642938448 11082516143904450336 11151637866215704704 11227499348298804736 11268776919432256224 11370297432219934208 11400505448777372928 11610255007899900352 11834391204963604992 11926487634574216704 11973075476896772238 12080941021733680096 12135605913234737472 12503351546969123456 12561915254449072512 12665732735890800384 12744728989960805376 12843909760310694912 12878602193636864256 12894081282811908564 13146906406004298928 13179208387345832832 13268862866171314688 13528216427868231936 13640019869420861952 13683514830739168272 13793475573512707072 13806789739124205824 13869263900839699968 13914235573669919488 13968588056379567611 14289544625107569664 14342079715641053376 14356474576513225728 14655567796857251264 14736092894642181216 14776688191872600448 14868850488287606272 15025035892576341632 15061952442680951808 15179166080367184896 15200673931703163904 15238459697868619212 15964100635862362984 15987892142026092288 16180807884312983296 16390948246446918144 16749220339265430016 16841249022448207104 16887643647854400512 17055446148329901312 17171469591515819008 17192108377082544752 17415382511849850528 17572277849794443776 17651790419250527232 18037621903824309248 18121411532600520144 18244686440985557696 18755027320453685184 19012628493220217856 19122772954188071168 19648123859522908288 19720359609006448392 19903294299256972032 20317946263824825616 20690213360269060608 20710184608686308736 20861206859114259456 20871353360504879232 21317189522701456384 21434316937661354496 21983351695285876896 22165032287808900672 22303275732431409408 22454998696597609472 22537553838864512448 22740594864439868416 22801010897554745856 23220510015799800704 23668782409927209984 23852975269148433408 23946150953793544476 24161882043467360192 24271211826469474944 25006703093938246912 25123830508898145024 25331465471781600768 25757204387273728512 25788162565623817128 26293812812008597856 26358416774691665664 26537725732342629376 27056432855736463872 27280039738841723904 27367029661478336544 27613579478248411648 27738527801679399936 27828471147339838976 27937176112759135222 28684159431282106752 29311135593714502528 29472185789284362432 29553376383745200896 29737700976575212544 30050071785152683264 30476919395737238424 31928201271724725968 31975784284052184576 32361615768625966592 32781896492893836288 33498440678530860032 33682498044896414208 34110892296659802624 34384216754165089504 34830765023699701056 35144555699588887552 36242823065201040288 36489372881971115392 37510054640907370368 38245545908376142336 39296247719045816576 39440719218012896784 39806588598513944064 40635892527649651232 41380426720538121216 41420369217372617472 41742706721009758464 41905764169138702833 42868633875322708992 43966703390571753792 44330064575617801344 44606551464862818816 45075107677729024896 45602021795109491712 46441020031599601408 47892301907587088952 48323764086934720384 48542423652938949888 50013406187876493824 50247661017796290048 50662930943563201536 51514408774547457024 51576325131247634256 52587625624017195712 52716833549383331328 54112865711472927744 54734059322956673088 55227158956496823296 55656942294679677952 55874352225518270444 57368318862564213504 58622271187429005056 58944371578568724864 59106752767490401792 60100143570305366528 60953838791474476848 63856402543449451936 63951568568104369152 64723231537251933184 67364996089792828416 68221784593319605248 68768433508330179008 69661530047399402112 72485646130402080576 72978745763942230784 75020109281814740736 76491091816752284672 78592495438091633152 78881438436025793568 79613177197027888128 81271785055299302464 82840738434745234944 83485413442019516928 83811528338277405666 87933406781143507584 88660129151235602688 89213102929725637632 90150215355458049792 92882040063199202816 95784603815174177904 96647528173869440768 97084847305877899776 100026812375752987648 100495322035592580096 103152650262495268512 105175251248034391424 105433667098766662656 109468118645913346176 111748704451036540888 114736637725128427008 117244542374858010112 117888743157137449728 118213505534980803584 120200287140610733056 121907677582948953696 127712805086898903872 137536867016660358016 139323060094798804224 144971292260804161152 145957491527884461568 150040218563629481472 157184990876183266304 157762876872051587136 162543570110598604928 165681476869490469888 166970826884039033856 167623056676554811332 175866813562287015168 177320258302471205376 180300430710916099584 185764080126398405632 191569207630348355808 193295056347738881536 194169694611755799552 206305300524990537024 210350502496068782848 218936237291826692352 223497408902073081776 229473275450256854016 234489084749716020224 235777486314274899456 243815355165897907392 255425610173797807744 275073734033320716032 278646120189597608448 289942584521608322304 291914983055768923136 300080437127258962944 315525753744103174272 325087140221197209856 335246113353109622664 351733627124574030336 354640516604942410752 360600861421832199168 383138415260696711616 386590112695477763072 412610601049981074048 420701004992137565696 437872474583653384704 446994817804146163552 471554972628549798912 487630710331795814784 510851220347595615488 550147468066641432064 557292240379195216896 579885169043216644608 631051507488206348544 650174280442394419712 670492226706219245328 703467254249148060672 766276830521393423232 825221202099962148096 841402009984275131392 875744949167306769408 893989635608292327104 975261420663591629568 1021702440695191230976 1100294936133282864128 1159770338086433289216 1262103014976412697088 1300348560884788839424 1340984453412438490656 1532553661042786846464 1650442404199924296192 1787979271216584654208 1950522841327183259136 2043404881390382461952 2524206029952825394176 2681968906824876981312 3065107322085573692928 3300884808399848592384 3575958542433169308416 3901045682654366518272 5363937813649753962624 6130214644171147385856 7151917084866338616832 10727875627299507925248 14303834169732677233664 21455751254599015850496 42911502509198031700992
- Sum of all divisors σ(n): 174943367440792094979072
- Sum of proper divisors (its aliquot sum) s(n): 132031864931594063278080
- 42911502509198031700992 is an abundant number, because the sum of its proper divisors (132031864931594063278080) is greater than itself. Its abundance is 89120362422396031577088
Bases of 42911502509198031700992
- Binary: 10010001011000111100101110011111000100111011001110000010011111000100000000002
- Hexadecimal: 0x9163CB9F13B3827C400
- Base-36: 6ZK5H8BXLJL86IO
Squares and roots of 42911502509198031700992
- 42911502509198031700992 squared (429115025091980317009922) is 1841397047596908970748998708132453784893784064
- 42911502509198031700992 cubed (429115025091980317009923) is 79017114028384606708477528342702357481248441527501561108241462591488
-
The
square root of 42911502509198031700992 is 207150917229.9220877891 -
The
cube root of 42911502509198031700992 is 35009929.8381066739
Scales and comparisons
How big is 42911502509198031700992?- 42,911,502,509,198,031,700,992 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,911,502,509,198,031,700,992 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 42911502509198031700992 cubic inches would be around 2917494.2 feet tall.
Recreational maths with 42911502509198031700992
- 42911502509198031700992 backwards is 29900713089190520511924
- The number of decimal digits it has is: 23
- The sum of 42911502509198031700992's digits is 87
- 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 42911502509198031700992 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 42911502509198031700992 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/42911502509198031700992/
Chicago style:
Numbermatics. 2024. "Number 42911502509198031700992 - Facts about the integer". https://numbermatics.com/n/42911502509198031700992/
The information we have on file for 42911502509198031700992 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 42911502509198031700992, math, Factors of 42911502509198031700992, curriculum, school, college, exams, university, Prime factorization of 42911502509198031700992, STEM, science, technology, engineering, physics, economics, calculator, forty-two sextillion, nine hundred eleven quintillion, five hundred two quadrillion, five hundred nine trillion, one hundred ninety-eight billion, thirty-one million, seven hundred thousand, nine hundred ninety-two.