28034369839442642257920
28,034,369,839,442,642,257,920 is an even composite number composed of twelve prime numbers multiplied together.
28034369839442642257920 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of twenty-four thousand, five hundred seventy-six divisors.
Prime factorization of 28034369839442642257920:
211 × 3 × 5 × 13 × 23 × 29 × 43 × 67 × 113 × 127 × 661 × 3851
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 13 × 23 × 29 × 43 × 67 × 113 × 127 × 661 × 3851)See below for interesting mathematical facts about the number 28034369839442642257920 from the Numbermatics database.
Names of 28034369839442642257920
- Cardinal: 28034369839442642257920 can be written as Twenty-eight sextillion, thirty-four quintillion, three hundred sixty-nine quadrillion, eight hundred thirty-nine trillion, four hundred forty-two billion, six hundred forty-two million, two hundred fifty-seven thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 2.803436983944264225792 × 1022
Factors of 28034369839442642257920
Divisors of 28034369839442642257920
- Number of divisors d(n): 24576
-
Complete list of divisors:
1 2 3 4 5 6 8 10 12 13 15 16 20 23 24 26 29 30 32 39 40 43 46 48 52 58 60 64 65 67 69 78 80 86 87 92 96 104 113 115 116 120 127 128 129 130 134 138 145 156 160 172 174 184 192 195 201 208 215 226 230 232 240 254 256 258 260 268 276 290 299 312 320 335 339 344 345 348 368 377 381 384 390 402 416 430 435 452 460 464 480 508 512 516 520 536 552 559 565 580 598 624 635 640 645 661 667 670 678 688 690 696 736 754 762 768 780 804 832 860 870 871 897 904 920 928 960 989 1005 1016 1024 1032 1040 1072 1104 1118 1130 1131 1160 1196 1247 1248 1270 1280 1290 1322 1334 1340 1356 1376 1380 1392 1469 1472 1495 1508 1524 1536 1541 1560 1608 1651 1664 1677 1695 1720 1740 1742 1794 1808 1840 1856 1885 1905 1920 1943 1978 1983 2001 2010 2032 2048 2064 2080 2144 2208 2236 2260 2262 2320 2392 2494 2496 2540 2560 2580 2599 2613 2644 2668 2680 2712 2752 2760 2784 2795 2881 2921 2938 2944 2967 2990 3016 3048 3072 3082 3120 3216 3277 3302 3305 3328 3335 3354 3390 3440 3480 3484 3588 3616 3680 3683 3712 3741 3770 3810 3840 3851 3886 3956 3966 4002 4020 4064 4128 4160 4288 4355 4407 4416 4472 4485 4520 4524 4623 4640 4784 4859 4945 4953 4988 4992 5080 5120 5160 5198 5226 5288 5336 5360 5424 5461 5504 5520 5568 5590 5655 5762 5829 5842 5876 5888 5934 5980 6032 6096 6144 6164 6235 6240 6432 6554 6604 6610 6656 6670 6708 6780 6880 6960 6968 7176 7232 7345 7360 7366 7424 7482 7540 7571 7620 7680 7702 7705 7772 7797 7912 7932 8004 8040 8128 8255 8256 8320 8385 8509 8576 8593 8643 8671 8710 8763 8814 8832 8944 8970 9040 9048 9246 9280 9568 9715 9718 9831 9890 9906 9915 9976 9984 10005 10160 10240 10320 10396 10452 10576 10672 10720 10848 10922 11008 11040 11049 11136 11180 11310 11524 11553 11658 11684 11752 11776 11868 11960 12064 12192 12328 12470 12480 12857 12864 12995 13065 13108 13208 13220 13312 13340 13416 13560 13760 13920 13936 14351 14352 14405 14464 14577 14605 14690 14720 14732 14835 14848 14964 15080 15142 15203 15240 15360 15404 15410 15544 15594 15824 15864 16008 16080 16211 16256 16383 16385 16510 16512 16640 16770 17018 17152 17186 17286 17342 17420 17526 17628 17664 17888 17940 18080 18096 18415 18492 18560 18705 19136 19169 19255 19430 19436 19662 19780 19812 19830 19952 19968 20010 20033 20320 20640 20792 20904 21152 21344 21440 21696 21844 22016 22035 22080 22098 22272 22360 22620 22713 23048 23106 23115 23316 23368 23504 23552 23736 23920 24128 24295 24384 24656 24765 24940 24960 25259 25527 25714 25728 25779 25990 26013 26130 26216 26416 26440 26624 26680 26832 27120 27305 27520 27840 27872 28423 28681 28702 28704 28810 28928 29145 29154 29210 29380 29440 29464 29670 29696 29928 30160 30284 30406 30480 30720 30808 30820 31088 31188 31648 31728 32016 32160 32422 32512 32766 32770 33020 33024 33280 33540 33787 34036 34304 34372 34572 34684 34840 35052 35256 35328 35776 35880 36160 36192 36830 36984 37120 37410 37453 37855 37973 38272 38338 38510 38571 38860 38872 38985 39324 39560 39624 39660 39904 39936 40020 40066 40640 41280 41584 41808 42304 42545 42601 42688 42880 42965 43053 43215 43355 43392 43688 43815 44032 44070 44160 44196 44287 44544 44689 44720 45240 45426 45609 46096 46212 46230 46632 46736 47008 47104 47472 47840 47879 48256 48590 48633 48768 49155 49312 49530 49880 49920 50063 50518 51054 51428 51456 51558 51980 52026 52260 52432 52832 52880 53360 53664 54240 54610 55040 55245 55680 55744 56846 57362 57404 57408 57507 57620 57765 57856 58290 58308 58420 58760 58880 58928 59340 59392 59856 60099 60320 60568 60812 60960 61616 61640 62176 62376 63167 63296 63456 64032 64285 64320 64844 65024 65532 65540 66040 66048 66263 66560 67080 67574 68072 68608 68744 69144 69368 69680 70104 70512 70656 70993 71552 71755 71760 72320 72384 72885 73660 73968 74240 74693 74820 74906 75371 75710 75777 75946 76015 76544 76676 77020 77142 77720 77744 77970 78648 79120 79248 79320 79808 79872 80040 80132 81055 81280 81915 82560 83168 83549 83616 83947 84608 84709 85090 85202 85269 85376 85760 85930 86043 86106 86430 86710 86784 87376 87630 88064 88140 88320 88392 88573 88574 89088 89378 89440 90480 90852 91218 92192 92424 92460 93264 93472 94016 94944 95680 95758 95845 96512 97180 97266 97536 98310 98423 98624 99060 99760 99840 100126 100165 101036 101361 102108 102856 102912 103116 103960 104052 104520 104864 105664 105760 106720 107328 108480 109220 110080 110490 110617 111360 111488 111679 111757 112359 113565 113692 113919 114724 114808 114816 115014 115240 115530 115712 116580 116616 116840 117520 117760 117856 118680 119712 120198 120640 121136 121624 121920 123232 123280 124352 124752 125603 126295 126334 126592 126912 127635 127803 128064 128570 128640 128895 129688 130048 130065 131064 131080 132080 132096 132526 132861 133120 134067 134160 135148 136144 137216 137488 138288 138736 139360 140208 140911 141024 141312 141986 142115 143104 143405 143510 143520 143637 144640 144768 145770 147320 147936 148480 149386 149640 149812 150189 150742 151420 151554 151892 152030 153088 153352 154040 154284 155440 155488 155940 157296 158240 158369 158496 158640 159616 160080 160264 162110 162560 163830 165120 165593 166336 167098 167232 167894 168935 169216 169418 170180 170404 170538 170752 171520 171860 172086 172212 172860 173420 173568 174133 174752 175260 176280 176640 176784 177146 177148 178176 178756 178880 180960 181704 182436 184384 184848 184920 186528 186563 186944 187265 188032 189501 189865 189888 191360 191516 191690 192855 193024 194360 194532 195072 195707 196620 196846 197248 197639 198120 198789 199520 199680 200252 200330 202072 202722 204216 205712 205824 206232 207920 208104 209040 209728 211328 211520 212979 213005 213440 214656 215265 216960 218440 219559 220160 220980 221234 221435 222720 222976 223358 223445 223514 224079 224718 226113 227130 227384 227838 228045 229448 229616 229632 230028 230480 231060 231424 233160 233232 233680 235040 235520 235712 237360 239395 239424 240396 241280 242272 243165 243248 243840 246464 246560 246761 248704 249197 249504 250315 250647 251206 251841 252590 252668 253184 253824 254127 255270 255606 256128 257140 257280 257790 258017 259376 260096 260130 262128 262160 264160 264192 265052 265719 265722 268134 268320 270296 272288 274976 276576 277472 278720 280416 281822 282048 283972 284230 286208 286810 287020 287040 287274 287535 289280 289536 291540 294640 295269 295872 296960 298772 299280 299624 300378 300495 301484 302840 303108 303784 304060 306176 306704 308080 308568 310880 310976 311880 314592 315835 316480 316738 316992 317280 319232 320160 320528 324220 325120 325553 327660 330073 330240 331186 331315 331851 332672 334196 334464 335037 335271 335788 337870 338432 338836 340360 340808 341076 341504 343040 343720 344172 344424 345720 346840 347136 348266 349504 350520 352560 353280 353568 354292 354296 354965 357512 357760 361920 363408 364872 365887 368768 369499 369696 369840 372853 373056 373126 373465 373888 374530 376064 376809 376855 378885 379002 379730 379776 382720 383032 383380 385710 386048 388720 389064 390144 391414 393240 393692 394496 395278 396240 397578 399040 399360 400504 400660 404144 405444 408432 411424 411648 412464 415840 416179 416208 417745 418080 419456 419735 422656 422733 423040 423545 425958 426010 426345 426880 429312 430215 430530 433920 435163 436880 439118 440320 440887 441960 442468 442865 442870 445440 445952 446716 446890 447028 448158 449436 452226 454260 454768 455676 456090 458896 459232 459264 460056 460960 462120 466320 466464 467360 470080 471424 474720 475107 478790 478848 480792 482560 484544 486330 486496 487680 489077 492115 492928 493120 493522 496779 497408 498394 499008 500630 501294 502412 503682 505180 505336 506368 506805 507648 508254 510540 511212 512256 514280 514560 515580 516034 518752 520260 522399 524256 524320 528320 530104 531438 531444 536268 536640 540592 544576 549952 553085 553152 554944 557440 558395 558785 559689 560832 561795 563644 564096 567944 568460 569595 572416 573620 574040 574080 574548 575070 575731 578560 579072 580957 583080 587121 589280 590538 591744 592917 597544 598560 599248 600756 600990 602968 605680 606216 607568 608120 612352 613408 616160 617093 617136 621760 621952 623760 628015 629184 631670 632960 633476 633984 634560 638464 639015 640320 641056 648440 650240 651106 653729 655320 658677 660146 660480 662372 662630 663702 664305 665344 668392 668928 670074 670335 670542 671576 675740 676864 677672 680720 681616 682152 683008 686080 687440 688344 688848 691440 693680 694272 696532 699008 701040 704555 705120 706560 707136 708584 708592 709930 715024 715520 718185 723840 726816 729744 731774 737536 738998 739392 739680 740283 745706 746112 746252 746930 747591 747776 749060 750945 752128 753618 753710 757770 758004 759460 759552 765440 766064 766760 771420 772096 774051 777440 778128 780288 782828 786480 787384 788992 790556 791845 792480 795156 798080 801008 801320 808288 810888 816864 822848 824267 824928 827965 831680 832358 832416 835490 836160 838912 839470 845312 845466 846080 847090 851916 852020 852690 853760 858624 860430 861060 861419 867840 870326 870665 873760 878236 881774 883920 884936 885730 885740 890880 891904 893432 893780 894056 896316 898872 904452 908520 909536 911352 912180 917792 918464 918528 920112 921920 924240 932640 932815 932928 934720 940160 942848 947505 949440 950214 957580 957696 961517 961584 965120 969088 971009 972660 972992 975360 976659 978154 978535 979823 984230 985856 986240 987044 988195 990219 993558 993945 994816 996788 998016 1001260 1002588 1004824 1007364 1010360 1010672 1012736 1013610 1015296 1016508 1018601 1021080 1022424 1024512 1028560 1029120 1031160 1032068 1037504 1040520 1044798 1048512 1048640 1056640 1060208 1062876 1062888 1064895 1072536 1073280 1081184 1086137 1089152 1091311 1097661 1097795 1099904 1101217 1106170 1106304 1108497 1109888 1114880 1116790 1117570 1118559 1119378 1120395 1121664 1123590 1127288 1128192 1130565 1135888 1136920 1139190 1144832 1147240 1148080 1148160 1149096 1150140 1151449 1151462 1157120 1158144 1161914 1166160 1174242 1178560 1181076 1183488 1185834 1195088 1197120 1198496 1201512 1201980 1205936 1211360 1212432 1215136 1216240 1226816 1232320 1233805 1234186 1234272 1243520 1243904 1245985 1247520 1248537 1253235 1256030 1258368 1259205 1263340 1265920 1266952 1267968 1269120 1270635 1276928 1278030 1280640 1282112 1284323 1290085 1296880 1300480 1302212 1305489 1307458 1310640 1317354 1320292 1320960 1322661 1324744 1325260 1327404 1328595 1328610 1330688 1336784 1337856 1340148 1340670 1341084 1343152 1351480 1353728 1355344 1361440 1363232 1364304 1366016 1374880 1376688 1377696 1382880 1387360 1393064 1398016 1402080 1409110 1410240 1414272 1417168 1417184 1419860 1430048 1431040 1436370 1447680 1451827 1452841 1453632 1459488 1463548 1467231 1475072 1476345 1477996 1478784 1479360 1480566 1491412 1492224 1492504 1493860 1495182 1495552 1498120 1501890 1504256 1507236 1507420 1515540 1516008 1518920 1519104 1530880 1532128 1533520 1542840 1548102 1554880 1556256 1565656 1572960 1574768 1577984 1581112 1583690 1584960 1590312 1596160 1602016 1602640 1616576 1621776 1627765 1632839 1633728 1645696 1648534 1649856 1650365 1655930 1659255 1663360 1664716 1664832 1670980 1672320 1675185 1676355 1677824 1678940 1690624 1690932 1692160 1694180 1703832 1704040 1705380 1707520 1717248 1717939 1720860 1722120 1722838 1727193 1735680 1740652 1741330 1742871 1747520 1756472 1763548 1767840 1769872 1771460 1771480 1783808 1786864 1787560 1788112 1792632 1797744 1808904 1817040 1819072 1822704 1824360 1829435 1831843 1835584 1836928 1837056 1840224 1843840 1847495 1848480 1851279 1864265 1865280 1865630 1865856 1869440 1880320 1884045 1885696 1895010 1898880 1900428 1904341 1915160 1915392 1921627 1923034 1923168 1930240 1930781 1938176 1942018 1945320 1945984 1950720 1953318 1956308 1957070 1959646 1961187 1968460 1971712 1972480 1974088 1976390 1980438 1987116 1987890 1989632 1993576 1996032 2002520 2005176 2009648 2014728 2020720 2021344 2025472 2027220 2030592 2033016 2037202 2042160 2044848 2049024 2057120 2058240 2058797 2062320 2064136 2075008 2080895 2081040 2089596 2097024 2097280 2113280 2113665 2120416 2125752 2125776 2129790 2145072 2146560 2152709 2162368 2166097 2172274 2175815 2178304 2182622 2195322 2195590 2199808 2202434 2204435 2212340 2212608 2216994 2219776 2229760 2233580 2235140 2237118 2238756 2240790 2243328 2247180 2254576 2256384 2261130 2263729 2271776 2273840 2278380 2294480 2296160 2296320 2298192 2300280 2302898 2302924 2316288 2323828 2332320 2348484 2357120 2362152 2366976 2371668 2375535 2390176 2394240 2396992 2403024 2403960 2411872 2422720 2424864 2430272 2432480 2434463 2445385 2453632 2464640 2467610 2468372 2468544 2472801 2483895 2487040 2487808 2491970 2495040 2497074 2506470 2512060 2516736 2518410 2526680 2531840 2533904 2535936 2538240 2541270 2544191 2545511 2553856 2556060 2561280 2564224 2568617 2568646 2580170 2584257 2593760 2604424 2610978 2611995 2614916 2621280 2634708 2640584 2645322 2649488 2650520 2654808 2657190 2657220 2661376 2673568 2675712 2680296 2681340 2682168 2686304 2702960 2710688 2722880 2726464 2728608 2749760 2753376 2755392 2765760 2774720 2786128 2796032 2798445 2804160 2818220 2820480 2828544 2834336 2834368 2839720 2854267 2860096 2862080 2872740 2878655 2884551 2895360 2903654 2904785 2905682 2907264 2913027 2918976 2927096 2934462 2935605 2939469 2950144 2952690 2955992 2957568 2958720 2961132 2964585 2982824 2984448 2985008 2987720 2990364 2991104 2996240 3003780 3008512 3014472 3014840 3031080 3032016 3037840 3038208 3055803 3061760 3064256 3067040 3085465 3085680 3096204 3109760 3112512 3131312 3145920 3149536 3155968 3162224 3167380 3169920 3180624 3192320 3204032 3205280 3207893 3211799 3233152 3240953 3243552 3255530 3258411 3265678 3267456 3268645 3273933 3291392 3293385 3297068 3299712 3300730 3303651 3311860 3318510 3326720 3329432 3329664 3341960 3344640 3350370 3352710 3354221 3355648 3357880 3381248 3381864 3384320 3388360 3407664 3408080 3410760 3415040 3434496 3435878 3441720 3444240 3445676 3454347 3454386 3471360 3481304 3482660 3485742 3495040 3512944 3527096 3535680 3539744 3542920 3542960 3573728 3575120 3576224 3585264 3595488 3609721 3617808 3634080 3638144 3642487 3645408 3648720 3658870 3663686 3671168 3673856 3680448 3687680 3694990 3696960 3701415 3702558 3728530 3730560 3731260 3731712 3737955 3738880 3760640 3768090 3771392 3790020 3797760 3800856 3808639 3808682 3830320 3830784 3843254 3846068 3846336 3852969 3860480 3861562 3870255 3876352 3884036 3890640 3891968 3901440 3906636 3912616 3914140 3919292 3922374 3936920 3943424 3944960 3948176 3952780 3960876 3974232 3975780 3979264 3987152 3992064 4005040 4010352 4019296 4029456 4041440 4042688 4054440 4061184 4066032 4074404 4084320 4089696 4098048 4114240 4117594 4121335 4124640 4128272 4150016 4161790 4162080 4179192 4194048 4194560 4226560 4227330 4232189 4240832 4251504 4251552 4259580 4290144 4290949 4293120 4305418 4307095 4324736 4332194 4344548 4351630 4355481 4356608 4358523 4365244 4390644 4391180 4399616 4404868 4408870 4424680 4425216 4433988 4439552 4459520 4467160 4470280 4474236 4477512 4481580 4486656 4494360 4509152 4512768 4522260 4527458 4543552 4547680 4556760 4588960 4592320 4592640 4596384 4600560 4605796 4605848 4647656 4664640 4696968 4714240 4724304 4733952 4743336 4751070 4756531 4780352 4788480 4793984 4802197 4806048 4807585 4807920 4823744 4845440 4849728 4855045 4860544 4864960 4868926 4883295 4890770 4898517 4899115 4907264 4929280 4935220 4936744 4937088 4945602 4951095 4967790 4974080 4975616 4983940 4990080 4994148 5004431 5012940 5024120 5033472 5036820 5049857 5053360 5063680 5067808 5071872 5076480 5082540 5088382 5091022 5093005 5112120 5122560 5128448 5137234 5137292 5153817 5160340 5168514 5187520 5208848 5221956 5223990 5229832 5242560 5269416 5281168 5290644 5298976 5301040 5309616 5314380 5314440 5322752 5347136 5351424 5360592 5362680 5364336 5372608 5405920 5410327 5421376 5430685 5445760 5452928 5456555 5457216 5488305 5495529 5499520 5506085 5506752 5510784 5531520 5542485 5549440 5572256 5592064 5592795 5596890 5608320 5624449 5636440 5640960 5657088 5657119 5668672 5668736 5675503 5679440 5708534 5713023 5720192 5724160 5731531 5745480 5757245 5757310 5764881 5769102 5790720 5792343 5807308 5809570 5811364 5814528 5826054 5837952 5854192 5868924 5871210 5878938 5900288 5905380 5911984 5915136 5917440 5922264 5929170 5934391 5965648 5968896 5970016 5975440 5980728 5982208 5992480 6007560 6028944 6029680 6062160 6064032 6075680 6076416 6111606 6128512 6134080 6170930 6171360 6176391 6192408 6219520 6225024 6242685 6262624 6291840 6299072 6324448 6334760 6339840 6358001 6361248 6384640 6408064 6410560 6415786 6421615 6423598 6458127 6466304 6481906 6487104 6498291 6511060 6516822 6527445 6531356 6534912 6537290 6547866 6582784 6586770 6594136 6599424 6601460 6607302 6613305 6623720 6637020 6653440 6658864 6659328 6683920 6689280 6700740 6705420 6708442 6711296 6715760 6763728 6768640 6776720 6791187 6815328 6816160 6821520 6830080 6871756 6883440 6888480 6891352 6908694 6908772 6962608 6965320 6971484 6990080 7025888 7054192 7071360 7079488 7085840 7085920 7147456 7150240 7152448 7170528 7190976 7219442 7235616 7259135 7264205 7268160 7276288 7284974 7290816 7297440 7303389 7317740 7327372 7336155 7342336 7347712 7360896 7375360 7389980 7393920 7402830 7405116 7457060 7461120 7462520 7463424 7475910 7477760 7482493 7487719 7521280 7536180 7542784 7580040 7595520 7601712 7617278 7617364 7632573 7636533 7660640 7661568 7686508 7692136 7692672 7705851 7705938 7723124 7740510 7752704 7768072 7781280 7783936 7813272 7825232 7828280 7838584 7844748 7873840 7886848 7889920 7896352 7905560 7921752 7948464 7951560 7974304 7984128 8010080 8020704 8022209 8038592 8058912 8082880 8085376 8108880 8132064 8148808 8164195 8168640 8179392 8228480 8235188 8242670 8249280 8256544 8300032 8323580 8324160 8358384 8388096 8389120 8415401 8453120 8454660 8464378 8481664 8498477 8503008 8503104 8519160 8562801 8580288 8581898 8586240 8589695 8610836 8614190 8635965 8649472 8664388 8689096 8703260 8710962 8713216 8714355 8717046 8730488 8781288 8782360 8799232 8809736 8817740 8849360 8850432 8867976 8879104 8919040 8934320 8940560 8948472 8955024 8963160 8973312 8988720 9018304 9025536 9044520 9054916 9087104 9095360 9113520 9159215 9177920 9184640 9185280 9192768 9201120 9211592 9211696 9256395 9295312 9329280 9393936 9428480 9441037 9448608 9467904 9486011 9486672 9502140 9513062 9521705 9560704 9572117 9576960 9587968 9604394 9608135 9612096 9615170 9615840 9623679 9635397 9647488 9653905 9690880 9699456 9710090 9721088 9722859 9729920 9737852 9766590 9781540 9797034 9798230 9805935 9814528 9858560 9870440 9873488 9874176 9891204 9902190 9935580 9948160 9951232 9967880 9980160 9988296 10008749 10008862 10025880 10048240 10062663 10066944 10073640 10099714 10106720 10127360 10135616 10143744 10152960 10165080 10176764 10182044 10186010 10224240 10245120 10256896 10274468 10274584 10293985 10307634 10320680 10337028 10375040 10417696 10443912 10447980 10459664 10485120 10538832 10562336 10581288 10597952 10602080 10610723 10619232 10628760 10628880 10694272 10715471 10721184 10725360 10728672 10745216 10763545 10811840 10820654 10829163 10830485 10842752 10861370 10891520 10905856 10913110 10914432 10927461 10976610 10991058 10999040 11012170 11013504 11021568 11063040 11084970 11094731 11098880 11144512 11184128 11185590 11193780 11216640 11248771 11248898 11272880 11281920 11314176 11314238 11318645 11337344 11337472 11351006 11358880 11417068 11425917 11426046 11440384 11463062 11490960 11514490 11514620 11529762 11538204 11581440 11584686 11614616 11619140 11622728 11629056 11652108 11675904 11708384 11737848 11742420 11757876 11810760 11823968 11830272 11834880 11844528 11858340 11868782 11931296 11937792 11940032 11950880 11961456 11984960 12015120 12057888 12059360 12124320 12128064 12151360 12172315 12223212 12257024 12268160 12341860 12342720 12352782 12364005 12384816 12439040 12450048 12485370 12499721 12525248 12583680 12598144 12619727 12648896 12669520 12679680 12696567 12716002 12720955 12722496 12727555 12769280 12816128 12821120 12831572 12843085 12843230 12847196 12872847 12916254 12921285 12932608 12963812 12974208 12996582 13022120 13033644 13054890 13062712 13069824 13074580 13095732 13165568 13173540 13188272 13198848 13202920 13214604 13226610 13241813 13247440 13274040 13306880 13317728 13318656 13367840 13378560 13401480 13410840 13416884 13431520 13527456 13553440 13582374 13630656 13632320 13643040 13743512 13766880 13776960 13782704 13817388 13817544 13925216 13930640 13942968 13980160 14051776 14108384 14142720 14158976 14171680 14171840 14183233 14193139 14269593 14271335 14294912 14300480 14304896 14341056 14381952 14406591 14422755 14438884 14471232 14518270 14528410 14536320 14552576 14565135 14569948 14581632 14594880 14606778 14635480 14654744 14672310 14684672 14695424 14697345 14721792 14750720 14779960 14787840 14805660 14810232 14914120 14922240 14925040 14926848 14951820 14955520 14964986 14975438 15013293 15042560 15072360 15149571 15160080 15191040 15203424 15234556 15234728 15265146 15273066 15279015 15321280 15373016 15384272 15385344 15411702 15411876 15446248 15481020 15505408 15536144 15562560 15567872 15626544 15650464 15656560 15677168 15689496 15747680 15779840 15792704 15811120 15843504 15896928 15903120 15948608 15968256 16020160 16039465 16041408 16044418 16058995 16077184 16117824 16165760 16170752 16204765 16217760 16230981 16264128 16292055 16297616 16328390 16337280 16358784 16369665 16456960 16470376 16485340 16498560 16513088 16518255 16600064 16647160 16648320 16696199 16716768 16771105 16776192 16778240 16830802 16873347 16906240 16909320 16928756 16963328 16971357 16996954 17006016 17006208 17026509 17038320 17125602 17160576 17163796 17172480 17179390 17194593 17221672 17228380 17271735 17271930 17298944 17328776 17378192 17406520 17421924 17426432 17428710 17434092 17460976 17562576 17564720 17598464 17619472 17635480 17698720 17700864 17735952 17758208 17803173 17868640 17881120 17895697 17896944 17910048 17926320 17946624 17977440 18036608 18048605 18089040 18109832 18174208 18190720 18212435 18227040 18318430 18355840 18369280 18385536 18402240 18423184 18423392 18512790 18590624 18658560 18712009 18787872 18856960 18882074 18897216 18958141 18972022 18973344 19004280 19026124 19043195 19043410 19074003 19121408 19144234 19153920 19175936 19208788 19216270 19224192 19230340 19231680 19247358 19264845 19270794 19294976 19307810 19381760 19398912 19420180 19442176 19445718 19459840 19475704 19533180 19563080 19594068 19596460 19611870 19629056 19717120 19740880 19746976 19748352 19782408 19804380 19871160 19896320 19935760 19960320 19976592 20017498 20017724 20051760 20096480 20125326 20133888 20147280 20199428 20213440 20271232 20305920 20330160 20353528 20364088 20372020 20448480 20490240 20513792 20548936 20549168 20587970 20615268 20641360 20674056 20750080 20835392 20887824 20895960 20919328 20970240 21030311 21077664 21124672 21160945 21162576 21195904 21204160 21221446 21238464 21257520 21257760 21388544 21430942 21442368 21450720 21454745 21457344 21490432 21527090 21623680 21641308 21658326 21660970 21685504 21722740 21777405 21783040 21792615 21811712 21826220 21828864 21854922 21953220 21982116 21998080 22024340 22027008 22043136 22114891 22126080 22169940 22189462 22197760 22289024 22333207 22371180 22387560 22433280 22447479 22463157 22497542 22497796 22545760 22563840 22628352 22628476 22637290 22674688 22674944 22702012 22717760 22834136 22851834 22852092 22880768 22926124 22981920 23028980 23029240 23059524 23076408 23169372 23229232 23238280 23245456 23258112 23304216 23351808 23416768 23475696 23484840 23515752 23621520 23647936 23660544 23669760 23689056 23716680 23737564 23782655 23862592 23880064 23901760 23922912 23969920 24010985 24030240 24066627 24115776 24118720 24248640 24256128 24302720 24344630 24446424 24492585 24514048 24536320 24683720 24685440 24705564 24728010 24756433 24769632 24878080 24900096 24970740 24981151 24999442 25022155 25050496 25100153 25167360 25196288 25239454 25246203 25249285 25297792 25339040 25359360 25393134 25432004 25441910 25444992 25455110 25495431 25632256 25642240 25663144 25686170 25686460 25694392 25745694 25769085 25832508 25842570 25865216 25927624 25948416 25993164 26044240 26067288 26109780 26125424 26139648 26149160 26191464 26331136 26347080 26376544 26397696 26405840 26429208 26453220 26483626 26494880 26548080 26613760 26635456 26637312 26735680 26757120 26802960 26821680 26833768 26863040 27051635 27054912 27106880 27164748 27261312 27264640 27286080 27477645 27487024 27533760 27553920 27565408 27634776 27635088 27850432 27861280 27883993 27885936 27960320 28103552 28122245 28159261 28216768 28285440 28285595 28317952 28323111 28343360 28343680 28366466 28377515 28386278 28458033 28539186 28542670 28565115 28589824 28600960 28609792 28657655 28682112 28716351 28763904 28813182 28824405 28845510 28877768 28942464 28961715 29036540 29056820 29072640 29105152 29130270 29139896 29155921 29163264 29189760 29213556 29270960 29309488 29344620 29369344 29390848 29394690 29443584 29501440 29539429 29559920 29575680 29611320 29620464 29671955 29828240 29844480 29850080 29853696 29903640 29911040 29929972 29950876 30026247 30026586 30144720 30299142 30320160 30382080 30406848 30469112 30469456 30530292 30546132 30558030 30642560 30746032 30768544 30770688 30823404 30823752 30881955 30892496 30962040 31072288 31125120 31135744 31253088 31300928 31313120 31354336 31378992 31495360 31585408 31622240 31648019 31687008 31790005 31793856 31806240 31832169 31897216 32040320 32078930 32082816 32088836 32117990 32146413 32154368 32235648 32290635 32331520 32341504 32409530 32435520 32461962 32491455 32528256 32584110 32595232 32656780 32674560 32717568 32739330 32768159 32913920 32940752 32970680 32997120 33026176 33036510 33091643 33200128 33284193 33294320 33296640 33392021 33392398 33433536 33542210 33552384 33556480 33661604 33746313 33746694 33818640 33857512 33926656 33942714 33955935 33993908 34012032 34012416 34053018 34076640 34251204 34321152 34327592 34358780 34389186 34443344 34456760 34543470 34543860 34597888 34657552 34756384 34813040 34843848 34857420 34868184 34921952 35125152 35129440 35238944 35270960 35397440 35471904 35606346 35737280 35762240 35791394 35793888 35820096 35852640 35954880 36073216 36097210 36178080 36219664 36348416 36381440 36424870 36454080 36516945 36636860 36711680 36738560 36771072 36804480 36846368 36846784 37025580 37181248 37317120 37412465 37424018 37438595 37499163 37575744 37713920 37764148 37794432 37859181 37916282 37944044 37946688 38008560 38052248 38086390 38086820 38148006 38162865 38182665 38242816 38288468 38307840 38351872 38417576 38432540 38448384 38460680 38463360 38494716 38529255 38529690 38541588 38589952 38615620 38763520 38797824 38840360 38884352 38891436 38919680 38951408 39066360 39126160 39188136 39192920 39223740 39258112 39434240 39481760 39493952 39496704 39564816 39608760 39725439 39742320 39871520 39920640 39953184 40034996 40035448 40103520 40111045 40192960 40250652 40294560 40398856 40426880 40542464 40660320 40707056 40728176 40744040 40896960 41027584 41097872 41098336 41175940 41230536 41282720 41345231 41348112 41500160 41670784 41753387 41775648 41791920 41838656 41940480 42060622 42077005 42132389 42155328 42249344 42321890 42325152 42391808 42408320 42442892 42476928 42492385 42515040 42515520 42549699 42579417 42777088 42814005 42861884 42884736 42901440 42909490 42914688 42980864 43054180 43247360 43282616 43316652 43321940 43371008 43445480 43554810 43566080 43585230 43623424 43652440 43657728 43709844 43799843 43906440 43964232 43996160 44048680 44054016 44086272 44229782 44252160 44339880 44378924 44395520 44578048 44666414 44742360 44775120 44866560 44894958 44926314 44995084 44995592 45091520 45127680 45256952 45274580 45349376 45349888 45404024 45435520 45668272 45703668 45704184 45761536 45852248 45963840 46057960 46058480 46119048 46152816 46338744 46458464 46476560 46490912 46516224 46608432 46703616 46833536 46926373 46951392 46969680 47031504 47205185 47243040 47295872 47339520 47352331 47378112 47430055 47433360 47475128 47565310 47725184 47760128 47803520 47845824 47860585 47939840 48021970 48060480 48118395 48133254 48176985 48231552 48237440 48497280 48512256 48605440 48614295 48689260 48892848 48985170 49028096 49072640 49367440 49370880 49411128 49456020 49512307 49512866 49539264 49756160 49800192 49820231 49941480 49962302 49998884 50043745 50044310 50088597 50100992 50200306 50313315 50334720 50392576 50478908 50492406 50498570 50595584 50678080 50718720 50786268 50864008 50883820 50889984 50910220 50990862 51264512 51284480 51326288 51372340 51372920 51388784 51491388 51538170 51665016 51685140 51730432 51855248 51896832 51986328 52088480 52134576 52219560 52250848 52279296 52298320 52382928 52694160 52753088 52795392 52811680 52858416 52906440 52967252 52989760 53053615 53096160 53270912 53274624 53471360 53577355 53605920 53643360 53667536 53687091 53726080 54103270 54109824 54145815 54213760 54329496 54522624 54529280 54572160 54637305 54955290 54974048 55067520 55107840 55130816 55225889 55265701 55269552 55270176 55473655 55700864 55722560 55767986 55771872 55920640 55992649 56136027 56207104 56243855 56244490 56318522 56433536 56570880 56571190 56635904 56646222 56686720 56687360 56732932 56755030 56772556 56874423 56916066 57078372 57085340 57129585 57130230 57179648 57201920 57219584 57315310 57364224 57432702 57527808 57626364 57648810 57691020 57755536 57884928 57923430 58073080 58113640 58145280 58210304 58260540 58279792 58311842 58326528 58379520 58427112 58541920 58546753 58618976 58689240 58738688 58789380 58887168 59078858 59119840 59151360 59222640 59240928 59343910 59656480 59688960 59700160 59807280 59859944 59901752 60052494 60053172 60289440 60598284 60640320 60813696 60938224 60938912 61060584 61092264 61116060 61285120 61492064 61537088 61541376 61646808 61647504 61763910 61784992 61924080 62144576 62250240 62428561 62498605 62506176 62601856 62626240 62708672 62757984 62990720 63090933 63098635 63170816 63244480 63296038 63374016 63482835 63580010 63587712 63612480 63664338 63794432 64080640 64157860 64165632 64177672 64235980 64292826 64308736 64364235 64471296 64581270 64663040 64683008 64819060 64871040 64923924 64982910 65056512 65057603 65168220 65190464 65313560 65349120 65435136 65478660 65536318 65648141 65827840 65881504 65941360 65994240 66052352 66073020 66183286 66209065 66344673 66568386 66588640 66593280 66784042 66784796 66867072 66999621 67084420 67323208 67492626 67493388 67637280 67715024 67853312 67885428 67911870 67987816 68024064 68024832 68106036 68153280 68502408 68642304 68655184 68717560 68778372 68886688 68913520 69086940 69087720 69195776 69315104 69512768 69626080 69687696 69714840 69736368 69843904 70250304 70258880 70477888 70541920 70794880 70916165 70943808 70965695 71212692 71347965 71474560 71524480 71582788 71587776 71640192 71705280 71909760 72032955 72146432 72194420 72356160 72439328 72696832 72762880 72849740 72908160 73033890 73117837 73273720 73423360 73477120 73542144 73608960 73692736 73693568 73781539 73819819 73871377 74051160 74269299 74362496 74634240 74824930 74848036 74877190 74943453 74998326 75066465 75151488 75300459 75528296 75588864 75718362 75747855 75832564 75888088 75893376 76017120 76104496 76172780 76173640 76296012 76325730 76365330 76485632 76576936 76703744 76835152 76865080 76896768 76921360 76926720 76989432 77058510 77059380 77083176 77147083 77179904 77231240 77527040 77595648 77680720 77768704 77782872 77839360 77902816 78132720 78252320 78376272 78385840 78447480 78963520 78987904 78993408 79129632 79217520 79450878 79484640 79743040 79841280 79906368 80069992 80070896 80207040 80222090 80385920 80501304 80589120 80797712 80853760 81084928 81154905 81320640 81414112 81456352 81488080 81793920 82195744 82196672 82351880 82461072 82565440 82690462 82696224 83000320 83023583 83341568 83480995 83506774 83551296 83583840 83651979 83677312 83880960 84121244 84154010 84264778 84310656 84366735 84477783 84498688 84643780 84650304 84783616 84816640 84856785 84885784 84953856 84984770 85030080 85031040 85099398 85132545 85158834 85554176 85628010 85723768 85769472 85802880 85818980 85829376 85961728 85972965 86108360 86494720 86565232 86633304 86643880 86742016 86890960 87109620 87132160 87170460 87246848 87304880 87315456 87419688 87467763 87599686 87812880 87928464 87992320 88097360 88108032 88172544 88459564 88504320 88618287 88679760 88757848 88791040 89015865 89156096 89332828 89478485 89484720 89550240 89733120 89789916 89852628 89990168 89991184 90183040 90513904 90549160 90698752 90699776 90808048 90871040 91336544 91407336 91408368 91523072 91704496 91927680 92115920 92116960 92238096 92305632 92677488 92916928 92953120 92981824 93142171 93216864 93407232 93560045 93667072 93852746 93902784 93939360 94063008 94410370 94486080 94591744 94704662 94756224 94790705 94860110 94866720 94944057 94950256 95130620 95370015 95450368 95520256 95607040 95691648 95721170 95879680 96043940 96120960 96236790 96266508 96353970 96463104 96474880 96994560 97024512 97210880 97228590 97272409 97340347 97378520 97785696 97970340 98056192 98145280 98304477 98734880 98741760 98822256 98912040 99024614 99025732 99078528 99274929 99600384 99640462 99882960 99924604 99997768 100087490 100088620 100176063 100177194 100201984 100400612 100626630 100669440 100785152 100957816 100984812 100997140 101191168 101356160 101572536 101728016 101767640 101779968 101820440 101981724 102529024 102568960 102652576 102744680 102745840 102777568 102982776 103076340 103330032 103370280 103710496 103793664 103972656 104176960 104269152 104439120 104501696 104596640 104681909 104765856 105151555 105388320 105506176 105623360 105716832 105812880 105934504 105979520 106107230 106192320 106541824 106942720 107154710 107211840 107286720 107335072 107374182 107452160 108206540 108219648 108291630 108427520 108658992 109045248 109058560 109144320 109274610 109400213 109456973 109910580 109948096 110135040 110215680 110261632 110450531 110451778 110531402 110539104 110540352 110574455 110947310 111401728 111445120 111535972 111543744 111666035 111985298 112237395 112272054 112315785 112414208 112487710 112488980 112637044 112867072 113141760 113142380 113271808 113292444 113373440 113374720 113465864 113510060 113545112 113748846 113832132 114156744 114170680 114259170 114260460 114359296 114403840 114439168 114630620 114728448 114865404 115055616 115101913 115252728 115297620 115382040 115511072 115769856 115846860 116146160 116227280 116290560 116521080 116559584 116623684 116653056 116759040 116854224 117083840 117093506 117237952 117378480 117578760 117774336 118157716 118239680 118302720 118445280 118481856 118687820 119312960 119400320 119614560 119719888 119803504 120104988 120106344 120333135 120578880 121196568 121280640 121627392 121876448 121877824 122121168 122184528 122232120 122570240 122733481 122984128 123074176 123082752 123293616 123295008 123318143 123527820 123569984 123782165 123848160 124035693 124289152 124437521 124500480 124857122 124905755 124997210 125012352 125203712 125252480 125260161 125417344 125500765 125515968 125981440 126181866 126197270 126231015 126341632 126397167 126488960 126592076 126748032 126965670 127160020 127175424 127224960 127328676 127477155 127588864 128161280 128315720 128331264 128355344 128471960 128585652 128617472 128728470 128942592 129162540 129326080 129362327 129366016 129638120 129742080 129847848 129965820 130113024 130113737 130115206 130336440 130380928 130627120 130698240 130870272 130957320 131072636 131296282 131399529 131655680 131763008 131882720 131988480 132104704 132146040 132366572 132418130 132689346 133136772 133177280 133186560 133568084 133569592 133734144 133999242 134168840 134646416 134985252 134986776 135274560 135430048 135706624 135770856 135823740 135975632 136048128 136049664 136212072 136306560 137004816 137284608 137310368 137435120 137556744 137773376 137827040 137939399 138173880 138175440 138630208 139025536 139252160 139375392 139419965 139429680 139472736 139687808 140500608 140517760 140779119 140796305 140955776 141083840 141589760 141615555 141832330 141887616 141931390 142056993 142290165 142425384 142695930 142949120 143048960 143165576 143175552 143280384 143410560 143581755 143819520 144065910 144231503 144292864 144388840 144712320 144878656 145128499 145393664 145525760 145699480 145779605 145816320 146067780 146234023 146235674 146547440 146846720 146954240 147084288 147217920 147385472 147387136 147563078 147639638 147697145 147742754 148102320 148536921 148538598 148724992 149268480 149460693 149649860 149696072 149754380 149886906 149996652 150131235 150132930 150302976 150600918 151056592 151177728 151436724 151495710 151665128 151776176 151786752 152034240 152208992 152345560 152347280 152592024 152651460 152730660 152971264 153153872 153670304 153730160 153793536 153842720 153853440 153978864 154117020 154118760 154166352 154294166 154359808 154462480 155191296 155361440 155565744 155678720 155805632 156265440 156504640 156752544 156771680 156894960 157927040 157975808 158240095 158259264 158435040 158901756 158969280 159160845 159486080 159812736 160139984 160141792 160414080 160444180 160732065 160771840 161002608 161178240 161595424 161707520 162169856 162309810 162641280 162828224 162912704 162976160 163109021 163587840 163840795 164056451 164391488 164393344 164703760 164922144 165130880 165380924 165392448 165458215 165677667 165797103 166000640 166047166 166420965 166683136 166960105 166961990 167013548 167102592 167167680 167303958 167354624 167761920 167977947 168242488 168308020 168529556 168621312 168731565 168733470 168955566 168997376 169287560 169300608 169567232 169633280 169713570 169771568 169907712 169969540 170060160 170062080 170198796 170265090 170317668 170549237 171108352 171256020 171447536 171538944 171605760 171637960 171658752 171923456 171945930 172097339 172216720 172989440 173130464 173266608 173287760 173484032 173781920 174219240 174340920 174609760 174630912 174839376 174935526 175199372 175625760 175640259 175856928 176194720 176216064 176919128 177236574 177359520 177515696 178031730 178312192 178665656 178956970 178969440 179100480 179579832 179705256 179980336 179982368 180366080 181027808 181098320 181397504 181616096 181742080 182673088 182814672 182816736 183408992 183855360 184231840 184233920 184382029 184476192 184510807 184611264 185354976 185833856 185906240 185963648 186284342 186433728 187120090 187285683 187334144 187495815 187705492 187805568 187878720 188126016 188820740 188972160 189183488 189295905 189409324 189512448 189581410 189720220 189733440 189888114 189900512 190261240 190740030 190900736 191040512 191214080 191383296 191442340 191759360 192087880 192241920 192473580 192533016 192707940 192926208 192949760 193989120 194049024 194421760 194457180 194544818 194680694 194757040 195172809 195571392 195940680 196290560 196608954 196944423 197469760 197483520 197644512 197824080 198049228 198051464 198157056 198549858 198627195 199280924 199765920 199849208 199995536 200174980 200177240 200352126 200354388 200403968 200801224 201253260 201570304 201915632 201969624 201994280 202382336 202712320 203145072 203456032 203535280 203559936 203640880 203963448 205137920 205305152 205489360 205491680 205555136 205965552 206152680 206660064 206726155 206740560 207420992 207587328 207945312 208353920 208538304 208766935 208878240 209003392 209193280 209363818 209531712 210303110 210661945 210776640 211012352 211246720 211433664 211625760 211869008 211959040 212214460 212384640 212748495 212897085 213083648 213885440 214309420 214423680 214573440 214670144 214748364 214904320 215190533 216413080 216439296 216583260 216855040 217143851 217317984 218090496 218117120 218178253 218288640 218549220 218800426 218913946 218999215 219353511 219821160 219896192 220270080 220431360 220523264 220901062 220903556 221062804 221078208 221080704 221148910 221344617 221459457 221614131 221894620 222803456 222890240 223071944 223087488 223332070 223970596 224474790 224544108 224631570 224828416 224975420 224977960 225274088 225734144 226284760 226543616 226584888 226746880 226749440 226931728 227020120 227090224 227497692 227664264 228313488 228341360 228518340 228520920 228718592 228807680 228878336 229261240 229456896 229730808 230111232 230203826 230505456 230595240 230764080 231022144 231441249 231539712 231693720 232292320 232454560 232581120 232644061 233042160 233119168 233247368 233306112 233518080 233708448 234167680 234187012 234475904 234631865 234756960 235157520 236315432 236479360 236761655 236890560 236963712 237375640 238625920 238800640 239229120 239439776 239607008 240209976 240212688 240666270 241157760 241851307 242393136 242561280 243254784 243256117 243752896 243755648 244046629 244242336 244369056 244464240 245140480 245466962 245968256 246148352 246455833 246587232 246590016 246636286 247055640 247139968 247561535 247564330 247696320 248071386 248578304 248875042 249000960 249070749 249101155 249714244 249811510 249994420 250024704 250407424 250442985 250504960 250520322 250834688 251001530 251031936 251962880 252363732 252394540 252462030 252683264 252794334 252977920 253184152 253496064 253931340 254320040 254350848 254449920 254657352 254954310 255177728 255178813 256322560 256631440 256662528 256710688 256943920 257171304 257234944 257456940 257885184 258325080 258652160 258724654 259276240 259484160 259695696 259931640 260226048 260227474 260230412 260672880 260761856 261254240 261396480 261740544 261914640 262145272 262592564 262799058 263526016 263765440 263976960 264209408 264292080 264733144 264836260 265378692 266273544 266354560 266373120 267136168 267139184 267468288 267998484 268337680 268435455 269292832 269970504 269973552 270549120 270860096 271541712 271647480 271951264 272096256 272099328 272424144 272613120 273394043 274009632 274569216 274620736 274870240 275094319 275113488 275546752 275654080 275878798 276129445 276328505 276347760 276350880 277260416 278051072 278504320 278750784 278839930 278859360 278945472 279375616 279426513 279963245 280680135 281001216 281035520 281558238 281592610 281911552 282167680 283179520 283231110 283664660 283775232 283862780 284113986 284372115 284580330 284850768 285391860 285898240 286097920 286331152 286351104 286560768 286821120 287163510 287493583 287639040 287642743 288131820 288463006 288585728 288777680 289424640 289757312 290253721 290256998 291051520 291398960 291559210 291632640 291817227 292021041 292135560 292468046 292471348 292733765 293094880 293693440 294168576 294435840 294770944 294774272 295126156 295279276 295394290 295485508 296204640 297073842 297077196 297449984 298921386 299299720 299392144 299508760 299773812 299993304 300262470 300265860 300605952 301201836 302113184 302355456 302873448 302991420 303330256 303552352 303573504 304068480 304417984 304691120 304694560 305184048 305302920 305461320 306307744 307340608 307460320 307587072 307685440 307706880 307957728 308234040 308237520 308332704 308588332 308924960 310722880 311131488 311611264 312142805 312530880 313009280 313505088 313543360 313789920 314045727 315454665 315854080 315951616 316480190 316518528 316870080 317803512 317938560 318321690 318972160 319625472 320279968 320283584 320828160 320888360 321464130 321543680 321747199 322005216 322356480 323190848 323279897 323415040 324339712 324619620 325282560 325288015 325656448 325825408 325952320 326214359 326218042 327175680 327681590 328112902 328200639 328240705 328370919 328782976 328786688 329407520 329844288 330261760 330761848 330784896 330916430 331351593 331355334 331594206 331723365 332094332 332841930 333366272 333920210 333923980 334027096 334205184 334335360 334607916 334709248 334998105 335955894 336484976 336616040 337059112 337242624 337463130 337466940 337911132 337994752 338575120 338601216 339134464 339266560 339427140 339543136 339815424 339939080 340120320 340124160 340397592 340530180 340635336 341098474 342512040 342895072 343077888 343211520 343275920 343317504 343891860 344194678 344433440 345305739 345978880 346260928 346533216 346575520 347563840 348438480 348681840 349219520 349678752 349871052 350398744 351251520 351280518 351713856 352389440 353838256 354473148 354719040 355031392 356063460 356624384 357331312 357913940 357938880 358200960 359159664 359410512 359960672 359964736 360732160 362055616 362196640 362491909 363232192 363484160 365346176 365589185 365629344 365633472 366817984 367710720 368200443 368463680 368467840 368764058 368907695 368952384 369021614 369099095 369222528 369356885 369954429 370709952 371346495 371667712 371812480 371927296 372568684 372867456 373312563 374240180 374571366 374668288 374717265 374991630 375410984 375611136 375757440 376252032 376502295 377641480 377944320 378366976 378591810 378818648 379024896 379026973 379162820 379440440 379466880 379776228 379801024 380522480 381480060 381801472 382081024 382428160 382766592 382884680 383518720 384012577 384175760 384483840 384947160 385066032 385415880 385735415 385852416 385899520 387978240 388086981 388098048 388843520 388914360 389089636 389361388 389514080 390341211 390345618 391142784 391881360 393217908 393888846 394939520 394967040 395289024 395648160 396098456 396102928 396314112 397099716 397254390 398561848 399531840 399698416 399991072 400349960 400354480 400704252 400708776 400807936 401602448 402506520 403831264 403939248 403988560 404764672 405424640 406290144 406912064 407070560 407119872 407281760 407898473 407926896 410610304 410978720 410983360 411110272 411601031 411931104 412305360 413320128 413452310 413481120 413818197 414841984 415117915 415890624 416707840 417076608 417533870 417756480 418006784 418259895 418386560 418727636 419063424 420606220 421323890 421553280 422024704 422388915 422493440 422867328 423251520 423738016 423918080 424428920 424769280 425496990 425794170 425986067 426167296 427770880 428618840 428847360 429146880 429340288 429496728 429808640 430376207 430381066 432694509 432826160 432878592 433166520 433710080 434287702 434635968 435385497 436180992 436234240 436356506 436577280 437098440 437338815 437600852 437827892 437998430 438702069 438707022 439642320 439792384 440540160 440862720 441046528 441802124 441807112 442125608 442156416 442161408 442297820 442689234 442918914 443091435 443228262 443789240 445606912 445780480 446143888 446174976 446664140 447941192 448949580 449088216 449263140 449656832 449950840 449955920 450548176 451468288 452569520 453169776 453493760 453498880 453863456 454040240 454180448 454995384 455328528 456626976 456682720 457036680 457041840 457615360 458522480 458913792 459461616 460407652 461010912 461190480 461528160 462044288 462882498 463079424 463387440 464584640 464909120 465288122 465710855 466084320 466238336 466494736 467036160 467416896 468335360 468374024 468951808 469263730 469513920 470315040 472630864 472958720 473523310 473781120 473927424 474720285 474751280 477251840 477601280 478458240 478879552 479214016 480419952 480425376 481332540 482315520 483697153 483702614 484786272 485122560 486362045 486509568 486512234 486701735 487505792 487511296 488093258 488484672 488738112 488928480 489327063 490280960 490933924 491522385 491936512 492169353 492296704 492911666 493174464 493180032 493272572 494111280 494279936 495123070 495128660 495392640 496142772 496374645 497156608 497750084 498001920 498141498 498202310 499428488 499623020 499988840 500049408 500814848 500880315 500885970 501009920 501040644 501669376 502003060 502063872 503925760 504727464 504789080 504924060 505366528 505588668 505955840 506368304 506992128 507862680 508640080 508701696 508899840 509314704 509908620 510355456 510357626 511647711 512645120 513262880 513325056 513421376 513887840 514342608 514913880 515770368 516292017 516650160 517449308 518552480 518968320 519391392 519863280 520452096 520454948 520460824 521345760 521523712 522508480 523409545 523829280 524290544 525185128 525598116 527052032 527530880 528418816 528584160 529466288 529672520 530757384 532547088 532709120 534272336 534278368 534936576 535996968 536675360 536870910 537488003 538585664 539941008 539947104 541098240 541720192 542648261 543083424 543294960 543902528 544192512 544848288 545226240 546788086 547001065 547284865 548019264 549241472 549740480 550188638 550226976 551093504 551308160 551757596 552252655 552258890 552657010 552695520 552701760 553146087 553532421 554520832 556102144 557008640 557501568 557679860 557718720 557890944 558751232 558853026 559926490 561360270 562002432 562071040 563116476 563185220 563823104 564335360 566359040 566462220 567329320 567550464 567725560 568227972 568744230 569160660 569397959 569701536 570783720 571796480 572195840 572662304 572702208 573121536 573642240 574327020 574987166 575278080 575285486 575509565 576263640 576926012 577555360 578849280 579514624 580507442 580513996 582797920 583118420 583265280 583634454 584042082 584271120 584936092 584942696 585467530 586189760 588871680 589541888 589548544 590252312 590558552 590788580 590971016 592409280 594147684 594154392 594899968 597842772 598599440 598784288 599017520 599547624 599986608 600524940 600531720 601211904 602403672 604226368 604710912 605746896 605982840 606660512 607104704 607147008 608136960 608835968 609382240 609389120 609879019 610368096 610605840 610922640 612615488 613667405 614681216 614920640 615370880 615413760 615915456 616468080 616475040 616590715 616665408 617176664 617849920 620178465 621445760 622187605 622262976 623222528 624285610 625061760 626018560 626300805 627010176 627086720 627579840 628091454 630909330 631708160 631903232 631985835 632960380 633037056 633740160 635562737 635607024 635877120 636643380 637944320 639250944 640559936 640567168 641331839 641656320 641776720 642928260 643087360 643494398 644010432 644712960 645571599 646381696 646559794 646811635 646830080 647663003 649239240 650565120 650568685 650576030 651312896 651431553 651650816 651904640 652428718 652436084 654351360 654534759 655363180 656225804 656401278 656481410 656741838 656997645 657565952 657573376 658815040 659688576 660523520 661523696 661569792 661832860 662703186 662710668 663188412 663446730 664188664 665683860 666732544 667840420 667847960 668054192 668410368 668670720 669215832 669418496 669996210 670586183 671911788 672969952 673232080 674118224 674485248 674926260 674933880 675822264 675989504 677150240 677202432 678533120 678854280 679086272 679630848 679878160 680240640 680248320 680795184 681060360 681270672 682196948 685024080 685790144 686155776 686423040 686551840 686635008 687783720 688389356 688866880 689696995 690611478 692521856 693066432 693151040 695127680 696876960 697363680 697932183 698439040 699357504 699742104 700797488 702503040 702561036 703427712 703895595 704778880 707676512 708946296 709438080 710062784 710284965 712126920 714662624 715827880 715877760 716401920 717936557 718319328 718454113 718821024 719921344 719929472 721157515 721464320 724111232 724393280 724983818 725553921 725642495 726464384 726968320 727904437 729768351 730692352 731170115 731178370 731258688 731266944 732139887 733635968 735421440 736400886 736927360 736935680 737528116 737815390 737904768 738043228 738198190 738445056 738713770 739367499 739908858 741419904 742684605 742692990 743335424 743624960 743854592 745137368 745734912 746625126 747303465 748480360 749142732 749336576 749434530 749983260 750821968 751222272 751514880 752504064 753004590 753667657 755282960 755888640 756733952 757183620 757637296 758049792 758053946 758325640 758880880 758933760 759552456 759602048 761044960 761107789 762960120 763602944 764856320 765533184 765536439 765769360 768025154 768351520 768967680 769894320 770132064 770831760 771470830 771704832 771799040 775956480 776173962 777828720 778179272 778722776 779028160 780682422 780691236 782285568 783762720 786435816 787777692 789879040 790578048 791296320 792196912 792205856 792628224 794199432 794508780 797123696 799063680 799396832 799982144 800699920 800708960 801408504 801417552 803204896 805013040 807662528 807878496 807977120 810849280 812580288 813824128 814141120 814563520 815545105 815796946 815853792 820182129 820282255 821220608 821957440 821966720 822220544 823202062 823862208 824610720 825282957 826640256 826904620 826962240 827636394 828388335 828985515 829683968 830235830 831781248 833415680 834153216 835067740 835512960 836013568 836519790 836773120 837455272 838126848 839889735 841212440 842647780 843106560 844049408 844777830 844986880 845521709 845734656 846503040 847476032 847836160 848857840 849538560 850993980 851588340 851972134 852334592 852746185 855541760 857237680 857694720 858293760 858680576 858993456 859617280 860486695 860752414 860762132 862480749 862928229 865389018 865652320 865757184 866333040 867420160 868575404 869271936 870761163 870770994 872713012 873154560 874196880 874677630 875201704 875655784 875996860 877404138 877414044 878201295 879284640 879584768 881080320 882093056 883604248 883614224 884251216 884312832 884322816 884595640 885378468 885837828 886182870 886456524 887578480 891213824 891560960 892287776 892349952 893328280 895882384 897899160 898176432 898526280 899901680 899911840 901096352 902936576 905139040 906339552 906987520 907726912 908080480 908360896 909990768 910657056 913253952 913365440 914073360 914083680 917044960 918923232 920815304 921910145 922021824 922380960 922554035 923056320 924088576 925764996 926774880 929169280 929818240 930576244 931421710 932168640 932476672 932989472 934833792 936428415 936670720 936748048 937903616 938527460 939027840 940630080 945261728 945917440 947046620 947562240 947854848 949440570 949502560 950276611 950940313 954503680 955202560 956916480 957759104 958428032 959657647 960327901 960839904 960850752 962665080 964631040 965241597 967394306 967405228 969572544 969839691 970245120 972724090 973019136 973024468 973403470 975011584 975022592 975864045 976186516 976969344 977476224 977856960 978643077 978654126 981867848 983044770 983873024 984338706 984593408 984722115 985823332 986348928 986360064 986545144 988222560 988559872 990246140 990257320 990785280 992285544 992749290 994313216 995500168 996282996 996404620 998856976 999246040 999977680 1000098816 1001629696 1001760630 1001771940 1002019840 1002081288 1003338752 1004006120 1004127744 1007851520 1009454928 1009578160 1009848120 1011177336 1011911680 1012736608 1013984256 1015725360 1017280160 1017403392 1017799680 1018629408 1019817240 1020715252 1023295422 1026525760 1026842752 1027775680 1028685216 1029827760 1032584034 1033300320 1034898616 1037104960 1037936640 1038782784 1039726560 1040909896 1040921648 1042691520 1043047424 1045016960 1046819090 1047658560 1048581088 1050370256 1051196232 1054104064 1055061760 1057168320 1058932576 1059345040 1061514768 1065094176 1065418240 1068544672 1068556736 1069873152 1071993936 1073350720 1073741820 1074976006 1075952665 1077171328 1079306579 1079882016 1079894208 1082196480 1083440384 1085296522 1085719255 1086166848 1086589920 1087475727 1087805056 1089696576 1090452480 1090891265 1093576172 1094002130 1094569730 1096038528 1096767555 1098482944 1099480960 1100377276 1100453952 1102187008 1102616320 1103515192 1104505310 1104517780 1105314020 1105391040 1105403520 1106292174 1106723085 1107064842 1107297285 1108070655 1109041664 1112204288 1114017280 1115003136 1115359720 1115437440 1115781888 1117502464 1117706052 1119852980 1122720540 1124004864 1124142080 1126232952 1126370440 1127646208 1128670720 1132718080 1132924440 1134658640 1135100928 1135451120 1136455944 1137080919 1137488460 1138321320 1138795918 1139403072 1141567440 1143592960 1144391680 1145324608 1145404416 1146243072 1147284480 1148654040 1149974332 1150556160 1150570972 1151019130 1152037731 1152527280 1153852024 1155110720 1157206245 1157698560 1159029248 1161014884 1161027992 1163220305 1165595840 1166236840 1166530560 1167268908 1168084164 1168542240 1169872184 1169885392 1170935060 1172379520 1179083776 1179097088 1180504624 1181117104 1181577160 1181942032 1184818560 1188295368 1188308784 1189799936 1195685544 1197198880 1197568576 1198035040 1199011699 1199095248 1199973216 1201049880 1201063440 1202423808 1204807344 1208452736 1209256535 1210848223 1211493792 1211965680 1213321024 1214209408 1214294016 1216273920 1216280585 1217671936 1218764480 1218778240 1219758038 1220233145 1220736192 1221211680 1221845280 1223695419 1225230976 1227334810 1229362432 1229841280 1230741760 1231830912 1232279165 1232936160 1232950080 1233181430 1233330816 1234353328 1234803093 1235699840 1240356930 1242891520 1244375210 1244525952 1245353745 1246445056 1248571220 1250123520 1252037120 1252601610 1253704603 1254020352 1254173440 1255159680 1256182908 1261818660 1263416320 1263806464 1263971670 1265920760 1266074112 1267480320 1270195447 1271111123 1271125474 1271214048 1271754240 1273286760 1275888640 1275894065 1277958201 1278501888 1281119872 1281134336 1282663678 1283312640 1283553440 1285856520 1286174720 1286988796 1288020864 1289425920 1291128621 1291143198 1292763392 1293119588 1293623270 1295326006 1298478480 1301130240 1301137370 1301152060 1302625792 1302863106 1303301632 1303809280 1304857436 1304872168 1308702720 1309069518 1310726360 1312451608 1312802556 1312962820 1313483676 1313995290 1315131904 1315146752 1317630080 1319377152 1321047040 1323047392 1323139584 1323665720 1325406372 1325421336 1326376824 1326893460 1328377328 1331367720 1335680840 1335695920 1336108384 1336820736 1337341440 1338431664 1338836992 1339992420 1341172366 1343823576 1345939904 1346464160 1348236448 1348970496 1349852520 1349867760 1351644528 1354300480 1354404864 1357708560 1358172544 1359756320 1360481280 1360496640 1360864817 1361590368 1362120720 1362541344 1364393896 1366970215 1370048160 1371580288 1372846080 1373103680 1375471595 1375567440 1376778712 1377733760 1379393990 1381222956 1385043712 1386132864 1386302080 1390255360 1393753920 1394727360 1395864366 1396878080 1397132565 1398715008 1399484208 1401594976 1405006080 1405122072 1406855424 1407791190 1409030837 1409557760 1415353024 1417892592 1418876160 1420125568 1420569930 1422940649 1424253840 1429325248 1431655760 1431755520 1432803840 1435856903 1435873114 1436638656 1436908226 1437467915 1437642048 1438213715 1439842688 1439858944 1442315030 1442928640 1448222464 1448786560 1449967636 1451091459 1451107842 1451268605 1451284990 1452928768 1455808874 1459086135 1459536702 1460105205 1461384704 1462340230 1462356740 1462517376 1462533888 1464279774 1467271936 1470842880 1472801772 1473854720 1473871360 1475056232 1475630780 1475809536 1476086456 1476396380 1476890112 1477427540 1478734998 1479817716 1482839808 1485369210 1485385980 1486670848 1487249920 1487709184 1490274736 1491469824 1493250252 1494606930 1496324869 1496960720 1498285464 1498869060 1499966520 1501643936 1502444544 1503029760 1505008128 1506009180 1507335314 1510565920 1511777280 1514367240 1515274592 1516099584 1516107892 1516651280 1517761760 1517867520 1519104912 1519204096 1522089920 1522215578 1525920240 1531066368 1531072878 1531538720 1536050308 1536703040 1537935360 1539788640 1540264128 1541663520 1542941660 1552347924 1555657440 1556358544 1557445552 1558056320 1561364844 1561382472 1564571136 1567525440 1570228635 1572871632 1575555384 1579758080 1581156096 1582592640 1584393824 1584411712 1585256448 1588398864 1589017560 1594247392 1598127360 1598793664 1599964288 1601399840 1601417920 1602705329 1602817008 1602835104 1606409792 1608735995 1610026080 1612464009 1615325056 1615756992 1615954240 1616399485 1621698560 1625160576 1627648256 1627944783 1628282240 1629127040 1631071795 1631090210 1631593892 1631707584 1640364258 1640564510 1641003195 1641854595 1642441216 1643914880 1643933440 1644441088 1646404124 1647724416 1649221440 1650565914 1653280512 1653809240 1653924480 1655272788 1656757965 1656776670 1657971030 1659367936 1660471660 1663562496 1666831360 1668306432 1670135480 1671025920 1672027136 1673039580 1673546240 1674910544 1676253696 1679779470 1681710251 1682424880 1685295560 1686213120 1688098816 1689555660 1689973760 1691043418 1691469312 1693006080 1694952064 1695672320 1697715680 1697855837 1699077120 1701987960 1703176680 1703944268 1705492370 1708193877 1714475360 1715389440 1716587520 1717361152 1717986912 1720973390 1721504828 1721524264 1724961498 1725856458 1726528695 1730778036 1731304640 1732666080 1737150808 1738543872 1741522326 1741541988 1745426024 1748393760 1749355260 1750403408 1751311568 1751993720 1754808276 1754828088 1756402590 1758569280 1759169536 1764186112 1767208496 1767228448 1768502432 1768625664 1768645632 1769191280 1770756936 1771675656 1772365740 1772913048 1775156960 1783121920 1784575552 1784699904 1786656560 1791764768 1795798320 1796352864 1797052560 1799803360 1799823680 1802192704 1810278080 1812459545 1812679104 1815453824 1816160960 1816721792 1819981536 1821314112 1826507904 1826730880 1828146720 1828167360 1829637057 1834089920 1837846464 1841002215 1841630608 1843820290 1844043648 1844761920 1845108070 1846112640 1848177152 1849772145 1851529992 1853549760 1858338560 1859636480 1861152488 1862843420 1864337280 1864953344 1865978944 1866562815 1869667584 1872856830 1873341440 1873496096 1875807232 1877054920 1878055680 1881260160 1886670487 1890523456 1891834880 1894093240 1895124480 1895134865 1895709696 1898881140 1899005120 1900553222 1901880626 1906688211 1909007360 1910405120 1913832960 1915518208 1916856064 1919315294 1920062885 1920655802 1921679808 1921701504 1923995517 1925330160 1929262080 1930483194 1934788612 1934810456 1939145088 1939679382 1940434905 1940490240 1942989009 1945448180 1946048936 1946806940 1950023168 1950045184 1951706055 1951728090 1952373032 1953938688 1954952448 1955713920 1957286154 1957308252 1963735696 1966089540 1967746048 1968677412 1969186816 1969444230 1971646664 1972697856 1972720128 1973090288 1976445120 1977119744 1980492280 1980514640 1981570560 1984571088 1985498580 1988626432 1991000336 1992565992 1992809240 1997713952 1998492080 1999955360 2000197632 2003521260 2003543880 2004039680 2004162576 2006677504 2008012240 2008255488 2011758549 2018909856 2019156320 2019696240 2022354672 2023823360 2025473216 2027968512 2031450720 2034560320 2035599360 2037258816 2039492365 2039634480 2041430504 2046590844 2053051520 2053685504 2055551360 2057370432 2058005155 2059655520 2065168068 2066600640 2069090985 2069797232 2074209920 2077565568 2079453120 2081819792 2081843296 2085383040 2086094848 2090033920 2093638180 2095317120 2097162176 2100740512 2102392464 2108208128 2110123520 2114336640 2117865152 2118690080 2120417273 2123029536 2129930335 2130188352 2130836480 2137089344 2137113472 2142269933 2143987872 2146701440 2147483640 2149952012 2151881035 2151905330 2153809671 2154342656 2155362339 2158613158 2159764032 2159788416 2163472545 2164392960 2166880768 2170593044 2171438510 2172333696 2173179840 2174951454 2175610112 2176927485 2179393152 2180904960 2181782530 2183713311 2187152344 2188004260 2189139460 2192077056 2193510345 2193535110 2196965888 2198961920 2200754552 2200907904 2204374016 2205232640 2207030384 2209010620 2209035560 2210628040 2210782080 2210807040 2212584348 2213446170 2214129684 2214594570 2216141310 2217140081 2218083328 2224408576 2228034560 2230006272 2230719440 2230874880 2231563776 2235004928 2235412104 2237265407 2239705960 2245441080 2248009728 2248284160 2252465904 2252740880 2255292416 2257341440 2261002971 2265848880 2269317280 2270201856 2270902240 2272911888 2274161838 2274976920 2276642640 2277591836 2278806144 2283134880 2283323367 2290649216 2290808832 2294568960 2297308080 2299948664 2301141944 2302038260 2304075462 2305054560 2307704048 2310221440 2314412490 2315397120 2318058496 2322029768 2322055984 2326440610 2331191680 2332473680 2334537816 2336168328 2337084480 2339744368 2339770784 2341870120 2344759040 2358167552 2361009248 2362234208 2363154320 2363884064 2369637120 2376425143 2376590736 2376617568 2391371088 2394397760 2395137152 2396070080 2398023398 2398190496 2399946432 2402099760 2402126880 2407683907 2409614688 2416905472 2418485765 2418513070 2421696446 2422987584 2423931360 2426642048 2428418816 2432547840 2432561170 2435343872 2437528960 2437556480 2439516076 2440466290 2441472384 2442423360 2443690560 2446635315 2447390838 2450461952 2454669620 2458724864 2459682560 2460846765 2461483520 2463661824 2464558330 2465872320 2465900160 2466362860 2466661632 2468706656 2469606186 2471399680 2480713860 2485783040 2488750420 2489051904 2490707490 2492890112 2497142440 2500247040 2504074240 2505203220 2507409206 2508040704 2508346880 2510319360 2512365816 2517510379 2523637320 2526832640 2527943340 2531841520 2532148224 2534960640 2536565127 2540390894 2542222246 2542250948 2542428096 2543508480 2546573520 2551777280 2551788130 2555916402 2557003776 2558238555 2562239744 2562268672 2565327356 2566625280 2567106880 2571713040 2573977592 2576041728 2578851840 2581460085 2582257242 2582286396 2585526784 2586239176 2587246540 2590652012 2596956960 2602260480 2602274740 2602304120 2605251584 2605726212 2606603264 2607618560 2609714872 2609744336 2618139036 2621452720 2624903216 2625605112 2625925640 2626967352 2627990580 2630263808 2630293504 2635260160 2638754304 2642094080 2646094784 2646279168 2647331440 2650812744 2650842672 2652753648 2653786920 2656754656 2662735440 2671361680 2671391840 2672216768 2673641472 2674682880 2676863328 2679984840 2682344732 2687440015 2687647152 2691879808 2692928320 2696472896 2699705040 2699735520 2703289056 2708600960 2708809728 2713241305 2715417120 2716345088 2719512640 2720962560 2721729634 2723180736 2724241440 2725082688 2728787792 2733940430 2740096320 2743160576 2746207360 2750943190 2751134880 2753557424 2755467520 2758787980 2762445912 2765730435 2767662105 2770087424 2772265728 2772604160 2780510720 2787507840 2789454720 2791728732 2793756160 2794265130 2797430016 2797476929 2798968416 2803189952 2810012160 2810244144 2813710848 2815582380 2818061674 2819115520 2822870063 2830706048 2835785184 2836317289 2837752320 2840251136 2841139860 2845881298 2846989795 2848507680 2850829833 2852820939 2858650496 2863311520 2863511040 2865607680 2871713806 2871746228 2873277312 2873816452 2874935830 2875284096 2876427430 2878972941 2879685376 2879717888 2880983703 2884630060 2896444928 2897573120 2899935272 2902182918 2902215684 2902537210 2902569980 2905857536 2911617748 2918172270 2919073404 2920210410 2922769408 2924680460 2924713480 2925034752 2925067776 2928559548 2934543872 2945603544 2947709440 2947742720 2950112464 2951261560 2951619072 2952172912 2952792760 2953780224 2954855080 2957469996 2959635432 2965679616 2970738420 2970771960 2973341696 2974499840 2975418368 2980549472 2982939648 2986500504 2989213860 2992649738 2993921440 2996570928 2997738120 2999933040 3003287872 3004889088 3006059520 3010016256 3012018360 3014670628 3021131840 3023554560 3028734480 3030549184 3032215784 3033302560 3035523520 3035735040 3038209824 3038408192 3044179840 3044431156 3049395095 3051840480 3062145756 3063077440 3072100616 3073406080 3079577280 3080528256 3083327040 3085883320 3104695848 3111314880 3112717088 3114891104 3116112640 3122729688 3122764944 3129142272 3135050880 3140457270 3144066991 3145743264 3151110768 3159516160 3162312192 3165185280 3168787648 3168823424 3172606177 3174252217 3176797728 3177813685 3178035120 3188494784 3196254720 3197587328 3199928576 3202799680 3202835840 3205410658 3205634016 3205670208 3206659195 3212819584 3217471990 3220052160 3224928018 3227857995 3230650112 3231513984 3231908480 3232798970 3237919737 3238315015 3250321152 3255296512 3255889566 3256564480 3257157765 3258254080 3262143590 3262180420 3263187784 3263415168 3272673795 3280728516 3281129020 3282006390 3283709190 3284882432 3287829760 3287866880 3288882176 3292808248 3295448832 3298442880 3301131828 3306561024 3307618480 3307848960 3310545576 3313515930 3313553340 3315942060 3317324569 3318735872 3320943320 3327124992 3333662720 3336612864 3337955477 3340270960 3342051840 3344054272 3346079160 3347092480 3349821088 3352507392 3352930915 3359558940 3363420502 3364849760 3370591120 3372426240 3379111320 3379947520 3382086836 3382938624 3386012160 3389904128 3395431360 3395711674 3398154240 3403975920 3406353360 3407888536 3410984740 3416387754 3428950720 3430778880 3433175040 3434722304 3435973824 3441946780 3443009656 3443048528 3449922996 3451712916 3453057390 3461556072 3462609280 3465332160 3474301616 3477087744 3483044652 3483083976 3489660915 3490852048 3496787520 3498710520 3500806816 3502623136 3503987440 3509616552 3509656176 3512805180 3517138560 3518339072 3534416992 3534456896 3537004864 3537251328 3537291264 3538382560 3541513872 3543351312 3544731480 3545826096 3550313920 3569151104 3569399808 3573313120 3576226147 3583529536 3589682785 3591596640 3592270565 3592705728 3594105120 3597035097 3599606720 3599647360 3604385408 3620556160 3624919090 3625358208 3627769605 3630907648 3632321920 3632544669 3633443584 3639522185 3639963072 3642628224 3648841755 3653015808 3653461760 3656293440 3656334720 3659274114 3660699435 3668179840 3675692928 3682004430 3683261216 3687640580 3688087296 3689523840 3690216140 3692225280 3696354304 3696837495 3699544290 3702801967 3703059984 3707099520 3716677120 3719272960 3722304976 3725686840 3728674560 3729906688 3731957888 3733125630 3739335168 3739355659 3745713660 3746682880 3746992192 3751507483 3751614464 3754109840 3756111360 3761113809 3762520320 3768338285 3773298373 3773340974 3781046912 3783669760 3788186480 3790248960 3790269730 3791419392 3797762280 3798010240 3801106444 3803761252 3805538945 3810586341 3813333369 3813376422 3818014720 3827665920 3827682195 3831036416 3833712128 3838630588 3840125770 3841311604 3843359616 3843403008 3847991034 3850660320 3858524160 3860966388 3869577224 3869620912 3878290176 3879358764 3880869810 3885978018 3890896360 3892097872 3893613880 3900046336 3900090368 3903412110 3903456180 3904746064 3907877376 3909904896 3911427840 3914572308 3914616504 3922632451 3927471392 3932179080 3935492096 3937354824 3938888460 3943293328 3945395712 3945440256 3946180576 3952890240 3954239488 3960984560 3961029280 3963141120 3969142176 3970997160 3982000672 3985131984 3985618480 3995427904 3996984160 3999910720 4007042520 4007087760 4008325152 4016024480 4016510976 4023517098 4037819712 4038312640 4039392480 4044709344 4050946432 4062901440 4069120640 4074517632 4078984730 4079268960 4082594451 4082861008 4093181688 4100910645 4106103040 4107371008 4111102720 4114740864 4116010310 4119311040 4126414785 4130336136 4133201280 4138181970 4139594464 4148419840 4155131136 4158906240 4163639584 4163686592 4170766080 4180067840 4182713587 4187276360 4190634240 4194324352 4201481024 4202638661 4204784928 4216416256 4220247040 4227092511 4227608545 4228673280 4235730304 4237380160 4240786667 4240834546 4246059072 4259860670 4260376704 4261672960 4268821947 4274178688 4274226944 4284539866 4287975744 4293402880 4294967280 4299904024 4303762070 4303810660 4307570709 4307619342 4308685312 4310724678 4312403745 4314641145 4317226316 4319528064 4319576832 4326945090 4328785920 4333761536 4341186088 4342877020 4344667392 4346359680 4349902908 4351220224 4353805815 4353854970 4358786304 4363565060 4367426622 4374304688 4376008520 4378278920 4384154112 4387020690 4387070220 4393931776 4397923840 4401509104 4401815808 4408748032 4410465280 4414060768 4418021240 4418071120 4421256080 4421564160 4421614080 4425168696 4426892340 4428259368 4429189140 4432282620 4434280162 4436166656 4456069120 4460012544 4461438880 4461749760 4463127552 4470824208 4474530814 4479411920 4488974607 4490882160 4504931808 4505481760 4514682880 4522005942 4531697760 4538634560 4541804480 4545823776 4548323676 4549953840 4553285280 4555183672 4557612288 4566269760 4566646734 4581298432 4594616160 4599897328 4602283888 4604076520 4608150924 4610109120 4615408096 4620442880 4628824980 4636116992 4644059536 4644111968 4652881220 4662383360 4664947360 4669075632 4672336656 4674168960 4679488736 4679541568 4683740240 4689518080 4722018496 4724468416 4726308640 4727768128 4739274240 4751383055 4752850286 4753181472 4753235136 4754701565 4782742176 4788795520 4790274304 4792140160 4796046796 4796380992 4798288235 4799892864 4801639505 4804199520 4804253760 4808115987 4815367814 4819229376 4826207985 4833810944 4836971530 4837026140 4843392892 4845975168 4847862720 4849198455 4853284096 4856837632 4865095680 4865122340 4870687744 4875057920 4875112960 4879032152 4880932580 4882944768 4884846720 4887381120 4893215385 4893270630 4894781676 4900923904 4909339240 4917449728 4919365120 4921693530 4922967040 4927323648 4929116660 4931744640 4931800320 4932725720 4933323264 4937413312 4939212372 4942799360 4945927873 4949382259 4961427720 4971566080 4977500840 4978103808 4981414980 4985780224 4994284880 5000494080 5008148480 5010406440 5014818412 5016081408 5016693760 5020638720 5024731632 5035020758 5045130753 5047274640 5055886680 5063683040 5064296448 5069921280 5073130254 5080781788 5084444492 5084501896 5084856192 5087016960 5093147040 5093567511 5103576260 5111832804 5116477110 5124479488 5124537344 5130654712 5134213760 5143426080 5147955184 5152083456 5162920170 5164514484 5164572792 5171053568 5172478352 5174493080 5181304024 5193913920 5204549480 5204608240 5210503168 5211452424 5213206528 5215237120 5219429744 5219488672 5236278072 5242905440 5249806432 5251210224 5251851280 5253934704 5255981160 5260527616 5270520320 5277508608 5292189568 5292558336 5294662880 5301625488 5301685344 5302680149 5305507296 5307573840 5313509312 5325470880 5342723360 5342783680 5344433536 5349365760 5350813403 5353726656 5359969680 5364689464 5374880030 5375294304 5383759616 5385856640 5392945792 5396532895 5399410080 5399471040 5406578112 5417201920 5426482610 5430834240 5432690176 5437378635 5439025280 5443459268 5446361472 5448482880 5450165376 5457575584 5467880860 5480192640 5486321152 5492414720 5501886380 5502269760 5507114848 5510935040 5517575960 5524891824 5531460870 5535324210 5540174848 5544531456 5545208320 5561021440 5562580061 5575015680 5578909440 5583457464 5587512320 5588530260 5594860032 5594890691 5594953858 5597936832 5606379904 5620024320 5620488288 5627421696 5631164760 5636123348 5638231040 5645740126 5660011461 5661412096 5671570368 5672634578 5675504640 5680502272 5682279720 5685404595 5691762596 5693979590 5697015360 5701659666 5705641878 5717300992 5726623040 5727022080 5731215360 5743427612 5743492456 5746554624 5747632904 5749871660 5750568192 5752854860 5757945882 5759370752 5759435776 5760188655 5761967406 5769260120 5792889856 5795146240 5799870544 5804365836 5804431368 5805074420 5805139960 5811715072 5823235496 5836344540 5838146808 5840420820 5845538816 5849360920 5849426960 5850069504 5850135552 5857119096 5869087744 5891207088 5895418880 5895485440 5900224928 5902523120 5903238144 5904345824 5905585520 5907560448 5909710160 5914939992 5919270864 5931359232 5941476840 5941543920 5948999680 5961098944 5965879296 5973001008 5978427720 5985299476 5987842880 5993141856 5995058495 5995476240 5999866080 6006575744 6012119040 6020032512 6024036720 6029341256 6042263680 6054241115 6057468960 6061098368 6064431568 6066605120 6071047040 6071470080 6076419648 6076816384 6088359680 6088862312 6098790190 6103680960 6118477095 6124291512 6126154880 6144201232 6146812160 6159154560 6161056512 6166654080 6171766640 6174015465 6209391696 6222629760 6225434176 6229782208 6232225280 6240525457 6245459376 6245529888 6258284544 6268523015 6270101760 6280914540 6288062989 6288133982 6291486528 6302221536 6319032320 6324624384 6327169337 6330370560 6337575296 6337646848 6345212354 6348504434 6350977235 6353595456 6355555615 6355627370 6356070240 6361251819 6376989568 6389791005 6392509440 6395174656 6399857152 6405599360 6405671680 6410821316 6411268032 6411340416 6413318390 6425639168 6426809799 6434943980 6440104320 6449856036 6455643105 6455715990 6461300224 6463027968 6463816960 6465597940 6475839474 6476630030 6500642304 6510593024 6511779132 6513128960 6514315530 6516508160 6524287180 6524360840 6526375568 6526830336 6545347590 6561457032 6562258040 6564012780 6567418380 6569764864 6575659520 6575733760 6577764352 6585616496 6590897664 6596885760 6602263656 6613122048 6615236960 6615697920 6615783089 6621091152 6627031860 6627106680 6631884120 6634649138 6637471744 6641886640 6651420243 6654249984 6673225728 6675910954 6680541920 6684103680 6692158320 6694184960 6699642176 6705014784 6705861830 6711796221 6719117880 6726841004 6729699520 6741182240 6744852480 6758222640 6764173672 6765877248 6772024320 6779808256 6790862720 6791423348 6804324085 6807951840 6812706720 6815777072 6821969480 6832775508 6857901440 6869444608 6871947648 6883893560 6886019312 6886097056 6899845992 6903425832 6906114780 6923112144 6925218560 6930664320 6948603232 6954175488 6966089304 6966167952 6979321830 6981704096 6993575040 6997421040 7001613632 7005246272 7007974880 7013687903 7019233104 7019312352 7025610360 7034277120 7045154185 7054427393 7068833984 7068913792 7074009728 7074502656 7076765120 7083027744 7086702624 7089462960 7091652192 7100627840 7114703245 7129275429 7138302208 7146626240 7152452294 7167059072 7179284515 7179365570 7183193280 7184541130 7185411456 7188210240 7194070194 7199213440 7199294720 7208770816 7223051721 7241112320 7249838180 7250716416 7255457295 7255539210 7261815296 7264643840 7265089338 7266887168 7279044370 7279926144 7285256448 7297683510 7306031616 7306923520 7312586880 7312669440 7318548228 7321398870 7333617191 7336359680 7351385856 7364008860 7366522432 7375281160 7376174592 7379047680 7380432280 7384450560 7392708608 7393674990 7399088580 7400185577 7405603934 7406119968 7414199040 7433354240 7435437631 7438545920 7444609952 7451373680 7457349120 7459813376 7463915776 7466251260 7478670336 7478711318 7481624345 7491427320 7493984384 7503014966 7508219680 7512222720 7522227618 7525040640 7536676570 7546596746 7546681948 7552531137 7562093824 7576372960 7580497920 7580539460 7595524560 7596020480 7602212888 7607522504 7611077890 7621172682 7626666738 7626752844 7655331840 7655364390 7662072832 7667424256 7677261176 7680251540 7682623208 7686719232 7686806016 7695982068 7701320640 7721932776 7739154448 7739241824 7756580352 7758717528 7761739620 7771956036 7781792720 7784195744 7787227760 7800092672 7806824220 7806912360 7809492128 7815754752 7819809792 7822855680 7829144616 7829233008 7845264902 7854942784 7864358160 7874709648 7877776920 7886586656 7890791424 7890880512 7892361152 7905780480 7921969120 7922058560 7926282240 7928427247 7938284352 7941994320 7964001344 7970263968 7971236960 7990855808 7993968320 7999821440 8013526645 8014085040 8014175520 8016650304 8032048960 8047034196 8062320045 8075639424 8076625280 8078784960 8089418688 8101892864 8125802880 8138241280 8139723915 8149035264 8157969460 8158537920 8165188902 8165722016 8186363376 8201821290 8212206080 8214742016 8222205440 8229481728 8232020620 8238622080 8252829570 8260672272 8262315581 8266402560 8276363940 8279188928 8296839680 8310262272 8317812480 8327279168 8327373184 8337313907 8341532160 8341639547 8360135680 8365427174 8374552720 8381268480 8388648704 8392430787 8402962048 8405277322 8408551255 8409569856 8440494080 8454185022 8455217090 8457346560 8468610189 8471460608 8474760320 8481573334 8481669092 8489279185 8492118144 8508951867 8519721340 8520753408 8537643894 8540969385 8548357376 8548453888 8569079732 8575951488 8586805760 8589934560 8599808048 8607524140 8607621320 8615141418 8615238684 8617370624 8621449356 8624807490 8629282290 8634452632 8639056128 8639153664 8653890180 8667523072 8682372176 8685754040 8689334784 8692719360 8699805816 8702440448 8707611630 8707709940 8717572608 8717620379 8727130120 8734853244 8748609376 8752017040 8756557840 8768308224 8774041380 8774140440 8787863552 8795847680 8803018208 8803631616 8820930560 8828121536 8836042480 8836142240 8842512160 8843128320 8843228160 8850337392 8853784680 8856518736 8858378280 8864565240 8868560324 8920025088 8922877760 8923499520 8926255104 8941648416 8949061628 8958823840 8977949214 8981764320 9009863616 9010963520 9044011884 9063395520 9077269120 9083608960 9091647552 9096647352 9099907680 9106570560 9110367344 9115224576 9132539520 9133293468 9148185285 9162596864 9189232320 9199794656 9204567776 9208153040 9216301848 9220218240 9230816192 9240885760 9257649960 9288119072 9288223936 9305762440 9324766720 9329894720 9338151264 9344673312 9348337920 9358977472 9359083136 9367480480 9375117013 9379036160 9381664879 9432200973 9433352435 9444036992 9448936832 9452617280 9455536256 9478548480 9502766110 9505700572 9506362944 9506470272 9509403130 9517818531 9522756651 9533441055 9565484352 9577591040 9580548608 9584280320 9592093592 9592761984 9596576470 9599785728 9603279010 9608399040 9608507520 9616231974 9619977585 9630735628 9638458752 9652415970 9667621888 9673943060 9674052280 9686785784 9691950336 9695725440 9698396910 9706568192 9713675264 9714945045 9730244680 9741375488 9750115840 9750225920 9758064304 9761865160 9765889536 9769693440 9774762240 9786430770 9786541260 9789563352 9797679541 9801847808 9818678480 9834899456 9838730240 9843387060 9845934080 9854647296 9858233320 9863489280 9863600640 9865451440 9866646528 9874826624 9878424744 9885598720 9891855746 9898764518 9922855440 9943132160 9951973707 9955001680 9956207616 9962829960 9988569760 10000988160 10013866431 10020812880 10029636824 10032162816 10033387520 10041277440 10049463264 10058792745 10070041516 10090261506 10094549280 10111773360 10127366080 10139842560 10146260508 10161563576 10168888984 10169003792 10169712384 10186294080 10187135022 10207152520 10223665608 10232954220 10248958976 10249074688 10261309424 10268427520 10286852160 10295910368 10304166912 10325840340 10329028968 10329145584 10342107136 10344956704 10348986160 10362608048 10387827840 10409098960 10409216480 10422904848 10430474240 10438859488 10438977344 10472556144 10485810880 10499612864 10502420448 10503702560 10507869408 10511962320 10541040640 10555017216 10584379136 10589325760 10602086365 10603250976 10603370688 10605360298 10611014592 10615147680 10627018624 10650941760 10685446720 10685567360 10688867072 10701626806 10707453312 10711349665 10719939360 10728678441 10729378928 10749760060 10750588608 10767519232 10769048355 10771713280 10776811695 10785891584 10793065790 10798820160 10798942080 10813156224 10834403840 10852965220 10861668480 10865380352 10874757270 10878050560 10886918536 10892722944 10896965760 10900330752 10915151168 10918566555 10935761720 10960385280 10972642304 10984829440 10991782217 11003772760 11004539520 11014229696 11021870080 11035151920 11049783648 11062921740 11070648420 11080349696 11085700405 11089062912 11090416640 11108405901 11122042880 11125160122 11150031360 11157818880 11166914928 11175024640 11177060520 11186327035 11189720064 11189781382 11189907716 11195873664 11212759808 11218066977 11240048640 11240976576 11254522449 11254843392 11262329520 11272246696 11276462080 11291480252 11305014855 11319895119 11320022922 11322824192 11343140736 11345269156 11351009280 11361004544 11364559440 11370809190 11383525192 11387959180 11394030720 11403319332 11411283756 11416616835 11434601984 11453246080 11454044160 11486855224 11486984912 11493109248 11495265808 11499743320 11501136384 11505709720 11515891764 11518741504 11518871552 11520377310 11523934812 11538520240 11585779712 11590292480 11599741088 11608731672 11608862736 11610148840 11610279920 11623430144 11646470992 11672689080 11676293616 11680841640 11698721840 11698853920 11700139008 11700271104 11714238192 11738175488 11767897353 11782414176 11790837760 11800449856 11805046240 11806476288 11808691648 11811171040 11819420320 11829055717 11829879984 11838541728 11862718464 11882125715 11882953680 11883087840 11922197888 11946002016 11956855440 11970598952 11975685760 11986283712 11990116990 11990952480 11999732160 12013151488 12038419535 12048073440 12058682512 12084527360 12108482230 12114937920 12122196736 12128863136 12133210240 12142094080 12152839296 12153632768 12176719360 12177724624 12197580380 12207361920 12236954190 12248583024 12252309760 12288402464 12293624320 12318309120 12322113024 12333308160 12343533280 12348030930 12353595943 12362224069 12368637949 12418783392 12445259520 12450868352 12459564416 12464450560 12480910003 12481050914 12490918752 12491059776 12537046030 12540203520 12548140761 12561829080 12576125978 12576267964 12582973056 12587551895 12604443072 12607915983 12649248768 12654338674 12660741120 12675150592 12675293696 12682825635 12690424708 12697008868 12701954470 12707190912 12711111230 12711254740 12712140480 12722360001 12722503638 12753979136 12779582010 12785018880 12790349312 12799714304 12811198720 12811343360 12821642632 12822536064 12822680832 12826636780 12851278336 12853619598 12869887960 12880208640 12899712072 12911286210 12911431980 12922600448 12926055936 12927633920 12931195880 12951678948 12953260060 13001284608 13021186048 13023558264 13026257920 13028631060 13033016320 13048574360 13048721680 13052751136 13053660672 13090695180 13122914064 13124516080 13128025560 13134836760 13151319040 13151467520 13171232992 13181795328 13193771520 13204527312 13226244096 13230473920 13231395840 13231566178 13242182304 13254063720 13254213360 13263768240 13269298276 13283773280 13302840486 13308499968 13351821908 13361083840 13368207360 13384316640 13399284352 13411723660 13423592442 13438235760 13453682008 13459399040 13482364480 13516445280 13528347344 13544048640 13559616512 13581725440 13582846696 13608648170 13615903680 13625413440 13631554144 13643938960 13665551016 13715802880 13743895296 13767787120 13772038624 13772194112 13799691984 13806851664 13812229560 13846224288 13850437120 13861328640 13897206464 13901035571 13908350976 13932178608 13932335904 13958643660 13963408192 13987150080 13987384645 13994842080 14003227264 14010492544 14015949760 14027217437 14027375806 14038466208 14038624704 14051220720 14068554240 14090308370 14108854786 14114350315 14137667968 14137827584 14148019456 14153530240 14166055488 14173405248 14178925920 14181586445 14183304384 14201255680 14229406490 14254149165 14258550858 14264104695 14276604416 14293252480 14304904588 14334118144 14358569030 14358731140 14366386560 14369082260 14370822912 14376420480 14388140388 14394864705 14398426880 14398589440 14404918515 14417541632 14446103442 14482224640 14499676360 14501432832 14510914590 14511078420 14523630592 14529287680 14530178676 14533774336 14558088740 14559852288 14570512896 14595367020 14612063232 14613847040 14617942951 14625173760 14625338880 14637096456 14642797740 14667234382 14672719360 14702771712 14728017720 14733044864 14750562320 14752349184 14758095360 14760864560 14768901120 14787349980 14798177160 14800371154 14811207868 14812239936 14828398080 14837783619 14848146777 14866708480 14870875262 14877091840 14889219904 14902747360 14914698240 14927831552 14932502520 14957340672 14957422636 14963248690 14982854640 14987968768 15006029932 15016439360 15024445440 15044455236 15050081280 15073353140 15093193492 15093363896 15105062274 15124187648 15152745920 15161078920 15191049120 15192040960 15204425776 15215045008 15222155780 15242345364 15253333476 15253505688 15310728780 15324145664 15334848512 15354522352 15360503080 15365246416 15373438464 15373612032 15391964136 15402641280 15443865552 15478308896 15478483648 15513160704 15517435056 15523479240 15543912072 15563585440 15568391488 15574455520 15587152087 15613648440 15613824720 15618984256 15631509504 15639619584 15645711360 15658289232 15658466016 15690529804 15709885568 15720334955 15728716320 15749419296 15755553840 15773173312 15781582848 15784722304 15811560960 15843938240 15844117120 15856854494 15863030885 15871261085 15876568704 15883988640 15908040447 15928002688 15940527936 15942473920 15981711616 15987936640 15999642880 16027053290 16028170080 16028351040 16033300608 16052440209 16064097920 16094068392 16124640090 16151278848 16153250560 16157569920 16178837376 16189598685 16203785728 16251605760 16276482560 16279447830 16298070528 16298159839 16315938920 16317075840 16330377804 16331444032 16372726752 16403642580 16424412160 16429484032 16444410880 16458963456 16464041240 16477244160 16505659140 16512540811 16521344544 16524444599 16524631162 16532805120 16552727880 16558377856 16586622845 16593679360 16620524544 16635624960 16654558336 16654746368 16674627814 16683064320 16683279094 16687740183 16689777385 16720271360 16730854348 16749105440 16762536960 16777297408 16784672073 16784861574 16805924096 16810554644 16817102510 16819139712 16908370044 16910434180 16914693120 16937220378 16942921216 16949520640 16963146668 16963338184 16978558370 16984236288 17017903734 17039442680 17041506816 17075287788 17081938770 17096714752 17096907776 17138159464 17151902976 17173611520 17179869120 17199616096 17215048280 17215242640 17230282836 17230477368 17234741248 17242898712 17249614980 17258564580 17268905264 17278112256 17278307328 17307780360 17364744352 17371508080 17378669568 17385438720 17399611632 17404880896 17415223260 17415419880 17435145216 17435240758 17454260240 17469706488 17497218752 17504034080 17513115680 17536616448 17548082760 17548280880 17591695360 17606036416 17607263232 17656243072 17672084960 17672284480 17685024320 17686256640 17686456320 17700674784 17707569360 17713037472 17716756560 17729130480 17737120648 17845755520 17846999040 17881130735 17883296832 17898123256 17917647680 17955898428 17963528640 17985175485 18019727232 18021927040 18088023768 18126791040 18154538240 18162723345 18167217920 18183295104 18193294704 18199815360 18213141120 18220734688 18230449152 18265079040 18266586936 18296370570 18317400881 18325193728 18378464640 18399589312 18409135552 18416306080 18431319373 18432603696 18440436480 18461632384 18481771520 18514009835 18515299920 18576238144 18576447872 18611524880 18649533440 18659789440 18676302528 18689346624 18696675840 18696778295 18717954944 18718166272 18721576371 18734960960 18750234026 18757537415 18758072320 18763329758 18805569045 18864188967 18864401946 18866491865 18866704870 18888073984 18897873664 18905234560 18911072512 18957096960 18981508011 19005532220 19011401144 19012725888 19012940544 19018806260 19035637062 19045513302 19052931705 19066666845 19066882110 19130968704 19155182080 19161097216 19168560640 19184187184 19185523968 19193152940 19199571456 19206558020 19216798080 19217015040 19232463948 19239955170 19261471256 19272063781 19276917504 19304831940 19335243776 19347886120 19348104560 19373571568 19383900672 19391450880 19396793820 19413136384 19427350528 19429890090 19446999307 19460489360 19500231680 19500451840 19516128608 19523730320 19531779072 19539386880 19549524480 19572861540 19573082520 19579126704 19595359082 19603695616 19613162255 19637356960 19677460480 19686774120 19709294592 19716466640 19726978560 19727201280 19730902880 19733293056 19749653248 19756849488 19771197440 19783711492 19797529036 19845710880 19847349267 19903947414 19910003360 19912415232 19925659920 19977139520 20027732862 20041625760 20059273648 20082554880 20098926528 20117585490 20140083032 20180523012 20189098560 20223546720 20254732160 20292521016 20323127152 20337777968 20338007584 20339424768 20372588160 20374270044 20412972255 20414305040 20447331216 20465908440 20497917952 20522618848 20536855040 20573704320 20591820736 20608333824 20651680680 20658057936 20658291168 20689913408 20697972320 20725216096 20775655680 20818197920 20818432960 20835169277 20845809696 20877718976 20877954688 20913567935 20945112288 20971621760 20999225728 21004840896 21007405120 21013193305 21015738816 21023924640 21041063709 21082081280 21135462555 21163282179 21168758272 21178651520 21203933335 21204172730 21206501952 21206741376 21210720596 21222029184 21230295360 21254037248 21301883520 21344109735 21370893440 21371134720 21377734144 21403253612 21414906624 21422699330 21439878720 21457356882 21458757856 21499520120 21501177216 21535038464 21537853545 21538096710 21543426560 21553623390 21571783168 21586131580 21597640320 21597884160 21626312448 21659753099 21668807680 21705930440 21723336960 21730760704 21749514540 21756101120 21773837072 21785445888 21793931520 21800661504 21830302336 21837133110 21856362053 21871523440 21920770560 21945284608 21969658880 21983564434 22000851573 22007545520 22009079040 22028459392 22043740160 22070303840 22072125881 22099567296 22125843480 22141296840 22171400810 22178125824 22180833280 22200556731 22216811802 22250320244 22300062720 22306312893 22315637760 22333829856 22354121040 22372654070 22379440128 22379562764 22379815432 22391747328 22425519616 22436133954 22444873035 22481953152 22509044898 22524659040 22544493392 22582960504 22610029710 22639790238 22640045844 22645648384 22686281472 22690538312 22722009088 22729118880 22741618380 22767050384 22775918360 22788061440 22806638664 22822567512 22833233670 22869203968 22906492160 22973710448 22973969824 22986218496 22990531616 22999486640 23002272768 23011419440 23031783528 23037483008 23040754620 23047869624 23077040480 23180584960 23199482176 23217463344 23217725472 23220297680 23220559840 23292941984 23345378160 23352587232 23361683280 23397443680 23397707840 23400278016 23428476384 23535794706 23564828352 23600899712 23610092480 23617383296 23622342080 23638840640 23658111434 23659759968 23677083456 23764251430 23765907360 23766175680 23785281741 23844395776 23892004032 23913710880 23941197904 23951371520 23972567424 23980233980 23981904960 23999464320 24026302976 24040579935 24076839070 24096146880 24117365024 24169054720 24216964460 24229875840 24244393472 24257726272 24266420480 24284188160 24305678592 24353438720 24355449248 24395160760 24414723840 24473908380 24497166048 24504619520 24576804928 24587248640 24636618240 24644226048 24666616320 24687066560 24696061860 24707191886 24724448138 24729639365 24737275898 24746911295 24786946743 24837566784 24890519040 24901736704 24919128832 24928901120 24961820006 24962101828 24981837504 24982119552 25011941721 25024918641 25074092060 25080407040 25096281522 25123658160 25152251956 25152535928 25165946112 25175103790 25208886144 25215831966 25225653765 25308677348 25321482240 25350301184 25350587392 25365651270 25380849416 25394017736 25403908940 25414381824 25422222460 25422509480 25424280960 25444720002 25445007276 25467837555 25507958272 25559164020 25580698624 25599428608 25622397440 25622686720 25643285264 25645072128 25645361664 25653273560 25702556672 25707239196 25739775920 25760417280 25799424144 25822572420 25822863960 25845200896 25852111872 25855267840 25862391760 25903357896 25906520120 26002569216 26047116528 26052515840 26057262120 26066032640 26097148720 26097443360 26105502272 26107321344 26152861137 26181390360 26245828128 26249032160 26256051120 26269673520 26302638080 26342465984 26363590656 26387543040 26409054624 26460947840 26462791680 26463132356 26484364608 26508127440 26508426720 26513400745 26527536480 26538596552 26567546560 26605680972 26703643816 26722167680 26754067015 26768633280 26798568704 26823447320 26847184884 26876471520 26907364016 26918798080 26964728960 27032890560 27056694688 27119233024 27163450880 27165693392 27217296340 27231807360 27250826880 27263108288 27287877920 27329197691 27331102032 27431605760 27487790592 27535574240 27544077248 27544388224 27577269077 27599383968 27613703328 27624459120 27692448576 27700874240 27722657280 27794412928 27802071142 27812900305 27849509129 27864357216 27864671808 27917287320 27926816384 27974300160 27974453455 27974769290 27989684160 28006454528 28020985088 28031899520 28054434874 28054751612 28076932416 28077249408 28102441440 28125351039 28137108480 28144994637 28180616740 28217709572 28228700630 28275335936 28275655168 28296038912 28300057305 28307060480 28332110976 28346810496 28357851840 28363172890 28366608768 28402511360 28458812980 28508298330 28517101716 28528209390 28553208832 28586504960 28609809176 28668236288 28717138060 28717462280 28732773120 28738164520 28741645824 28752840960 28776280776 28789729410 28796853760 28797178880 28809837030 28835083264 28835205869 28892206884 28964449280 28999352720 29002865664 29021829180 29022156840 29047261184 29058575360 29060357352 29067548672 29116177480 29119704576 29141025792 29190734040 29224126464 29227694080 29235885902 29250347520 29250677760 29274192912 29285595480 29334468764 29345438720 29393038623 29405543424 29456035440 29466089728 29501124640 29504698368 29516190720 29521729120 29537802240 29574699960 29596354320 29600742308 29622415736 29624479872 29656796160 29675567238 29696293554 29741750524 29778439808 29805494720 29829396480 29855663104 29865005040 29914845272 29926497380 29965709280 29975937536 30012059864 30032878720 30088910472 30100162560 30146706280 30186386984 30186727792 30210124548 30248375296 30305491840 30322157840 30382098240 30384081920 30408851552 30430090016 30444311560 30484690728 30506666952 30507011376 30621457560 30709044704 30721006160 30730492832 30746876928 30747224064 30783928272 30805282560 30887731104 30893526859 30956617792 30956967296 31026321408 31034870112 31046958480 31087824144 31127170880 31136782976 31148911040 31174304174 31202627285 31227296880 31227649440 31237968512 31291422720 31299890791 31316578464 31316932032 31381059608 31419771136 31440314945 31440669910 31457432640 31498838592 31511107680 31546346624 31569444608 31623121920 31635846685 31687876480 31688234240 31713708988 31726061770 31742522170 31753137408 31767977280 31806259095 31816080894 31856005376 31881055872 31884947840 31963423232 31975873280 31999285760 32054106580 32056340160 32056702080 32066601216 32104880418 32128195840 32134048995 32188136784 32249280180 32302557696 32306501120 32315139840 32357674752 32379197370 32407571456 32407709251 32503211520 32552965120 32558895660 32596141056 32596319678 32631877840 32634151680 32660755608 32662888064 32727634927 32745453504 32807285160 32848824320 32888821760 32917926912 32928082480 32954488320 32975346651 33011318280 33025081622 33042689088 33048889198 33049262324 33065610240 33078915445 33105455760 33116755712 33173245690 33187358720 33241049088 33257101215 33271249920 33309116672 33309492736 33349255628 33366128640 33366558188 33375480366 33379554770 33461708696 33498210880 33525073920 33554594816 33558981105 33569344146 33569723148 33611848192 33621109288 33634205020 33638279424 33816740088 33820868360 33829386240 33874440756 33885842432 33899041280 33926293336 33926676368 33957116740 33968472576 34035807468 34078885360 34083013632 34150575576 34163877540 34193429504 34193815552 34276318928 34303805952 34347223040 34359738240 34399232192 34430096560 34430485280 34460565672 34460954736 34485797424 34499229960 34517129160 34537810528 34556224512 34556614656 34615560720 34729488704 34743016160 34757339136 34770877440 34799223264 34830446520 34830839760 34870290432 34870481516 34908520480 34939412976 34994437504 35008068160 35026231360 35068439515 35096165520 35096561760 35212072832 35214526464 35272136965 35312486144 35344169920 35344568960 35370048640 35372513280 35401349568 35415138720 35426074944 35433513120 35458260960 35474241296 35487167151 35646377145 35691511040 35762261470 35766593664 35796246512 35835295360 35911796856 35927057280 35970350970 36039454464 36043854080 36115258605 36176047536 36253582080 36309076480 36325446690 36334435840 36357433487 36366590208 36386589408 36399630720 36426282240 36441469376 36460898304 36530158080 36530628361 36533173872 36592741140 36634801762 36650387456 36668085955 36756929280 36799178624 36818271104 36832612160 36862222567 36862638746 36865207392 36880872960 36923264768 36963543040 37000927885 37028019670 37030599840 37060787829 37086672207 37105913847 37152476288 37152895744 37177188155 37223049760 37299066880 37319578880 37352605056 37378693248 37393351680 37393556590 37435909888 37436332544 37442730009 37443152742 37469921920 37500468052 37515074830 37526659516 37611138090 37728377934 37728803892 37732983730 37733409740 37762655685 37776147968 37795747328 37810469120 37822145024 37963016022 38011064440 38022802288 38025451776 38025881088 38037612520 38071274124 38091026604 38105863410 38133333690 38133764220 38261937408 38310364160 38322194432 38337121280 38368374368 38371047936 38386305880 38399142912 38413116040 38433596160 38434030080 38464927896 38479910340 38522942512 38544127562 38553835008 38609663880 38695772240 38696209120 38747143136 38767801344 38782901760 38793587640 38826272768 38859780180 38893998614 38920978720 39000463360 39032257216 39047460640 39063558144 39078773760 39099048960 39145723080 39146165040 39158253408 39190718164 39226324510 39274713920 39373548240 39432933280 39453957120 39454402560 39461805760 39499306496 39513698976 39567422984 39595058072 39642136235 39691421760 39694698534 39807894828 39820006720 39851319840 39954279040 40055465724 40083251520 40118547296 40197853056 40235170980 40280166064 40361046024 40378197120 40447093440 40509464320 40585042032 40646254304 40675555936 40676015168 40678849536 40745176320 40748540088 40825944510 40828610080 40861894273 40894662432 40931816880 41045237696 41073710080 41147408640 41183641472 41265278821 41303361360 41311577905 41316115872 41316582336 41379826816 41395944640 41450432192 41551311360 41636395840 41636865920 41670338554 41686569535 41691619392 41703106713 41708197735 41755437952 41755909376 41827135870 41890224576 41943243520 41962153935 41998451456 42009681792 42014810240 42026386610 42031477632 42047849280 42081652311 42082127418 42270925110 42326564358 42337516544 42343050945 42357303040 42407866670 42408345460 42413003904 42413482752 42421441192 42444058368 42460590720 42508074496 42544759335 42603767040 42688219470 42741786880 42742269440 42755468288 42806507224 42829813248 42845398660 42879757440 42914713764 42917515712 42999040240 43002354432 43070076928 43075707090 43076193420 43086853120 43107246780 43143566336 43172263160 43195280640 43195768320 43252624896 43319506198 43337615360 43393421201 43411860880 43446673920 43499029080 43512202240 43547674144 43570891776 43587863040 43588101895 43601323008 43660604672 43674266220 43712724106 43743046880 43841541120 43853828853 43939317760 43967128868 44001703146 44015091040 44018158080 44056918784 44140607680 44144251762 44199134592 44251686960 44282593680 44342801620 44401113462 44433623604 44500640488 44600125440 44612625786 44631275520 44667659712 44708242080 44745308140 44759125528 44759630864 44783494656 44851039232 44872267908 44889746070 44963906304 45018089796 45049318080 45088986784 45165921008 45220059420 45279580476 45280091688 45291296768 45372562944 45381076624 45458237760 45483236760 45534100768 45551836720 45576122880 45613277328 45645135024 45666467340 45738407936 45812984320 45947420896 45947939648 45972436992 45981063232 45998973280 46004545536 46022838880 46063567056 46081509240 46095739248 46154080960 46398964352 46434926688 46435450944 46440595360 46441119680 46585883968 46690756320 46705174464 46723366560 46761456261 46794887360 46795415680 46856952768 46875585065 46908324395 47071589412 47129656704 47161004865 47201799424 47220184960 47234766592 47244684160 47277681280 47316222868 47319519936 47354166912 47528502860 47531814720 47532351360 47570563482 47589092655 47613783255 47688791552 47784008064 47827421760 47882395808 47902743040 47945134848 47960467960 47963809920 47998928640 48052605952 48081159870 48136425571 48153678140 48192293760 48234730048 48338109440 48433928920 48459751680 48488786944 48515452544 48532840960 48568376320 48611357184 48706877440 48710898496 48769597279 48790321520 48829447680 48894479517 48947816760 48988397705 48994332096 49009239040 49153609856 49174497280 49273236480 49288452096 49333232640 49374133120 49392123720 49414383772 49448896276 49459278730 49474551796 49493822590 49537622433 49573333797 49573893486 49675133568 49759868535 49781038080 49803473408 49838257664 49923640012 49924203656 49963675008 49964239104 50023883442 50049837282 50069332155 50148184120 50160814080 50192563044 50247316320 50304503912 50305071856 50331892224 50350207580 50417772288 50431663932 50451307530 50617354696 50700602368 50701174784 50731302540 50761698832 50788035472 50807817880 50828763648 50844444920 50845018960 50848561920 50889440004 50890014552 50935675110 50994221863 51015916544 51118328040 51161397248 51244794880 51245373440 51286570528 51290144256 51290723328 51306547120 51405113344 51414478392 51479551840 51520834560 51598848288 51645144840 51645727920 51704223744 51710535680 51724783520 51806715792 51813040240 52094233056 52114524240 52194297440 52194886720 52211004544 52214642688 52305722274 52362780720 52491656256 52498064320 52512102240 52539347040 52684931968 52775086080 52818109248 52921895680 52926264712 52968729216 53016254880 53016853440 53026801490 53055072960 53077193104 53135093120 53211361944 53407287632 53444335360 53508134030 53537266560 53597137408 53643392205 53646894640 53694369768 53752943040 53814728032 53837596160 53929457920 54065781120 54113389376 54326901760 54331386784 54434592680 54463614720 54501653760 54526216576 54575755840 54657778289 54658395382 54662204064 54863211520 54952202643 54958911085 54975581184 55071148480 55088154496 55088776448 55154538154 55198767936 55227406656 55248918240 55293958119 55384897152 55401748480 55445314560 55542029505 55588825856 55604142284 55625800610 55699018258 55728714432 55729343616 55834574640 55853632768 55948600320 55948906910 55949538580 55979368320 56012909056 56041970176 56063799040 56090334885 56108869748 56109503224 56153864832 56154498816 56204882880 56250702078 56272612245 56274216960 56289989274 56361233480 56435419144 56457401260 56550671872 56551310336 56592077824 56599475595 56600114610 56614120960 56664221952 56693620992 56715703680 56726345780 56733217536 56805022720 56917625960 57016596660 57034203432 57056418780 57106417664 57173009920 57219618352 57336472576 57434276120 57434924560 57465546240 57476329040 57483291648 57505681920 57552561552 57579458820 57593707520 57594357760 57619674060 57670166528 57670411738 57784413768 57816191343 57928898560 57998705440 58005731328 58043658360 58044313680 58117150720 58120714704 58232354960 58239409152 58282051584 58340997921 58381468080 58471771804 58500695040 58501355520 58548385824 58571190960 58668937528 58690877440 58786077246 58811086848 58839486765 58912070880 58932179456 59002249280 59032381440 59043458240 59145278585 59149399920 59192708640 59201484616 59244831472 59248959744 59313592320 59351134476 59392587108 59483501048 59556879616 59610989440 59711326208 59730010080 59829690544 59852994760 59931418560 59951875072 60024119728 60065757440 60177820944 60293412560 60372773968 60373455584 60420249096 60496750592 60610983680 60644315680 60764196480 60768163840 60817703104 60860180032 60888623120 60969381456 61013333904 61014022752 61242915120 61418089408 61442012320 61460985664 61493753856 61567856544 61610565120 61767979715 61775462208 61787053718 61811120345 61843189745 61913235584 61913934592 62069740224 62093916960 62175648288 62254341760 62273565952 62297822080 62348608348 62404550015 62405254570 62454593760 62455298880 62475937024 62505507831 62599781582 62633156928 62633864064 62740703805 62762119216 62839542272 62880629890 62881339820 62914865280 62997677184 63022215360 63039579915 63092693248 63138889216 63246243840 63271693370 63375752960 63376468480 63427417976 63452123540 63485044340 63506274816 63535954560 63611800005 63612518190 63632161788 63712010752 63762111744 63769895680 63926846464 63951746560 63998571520 64108213160 64112680320 64113404160 64133202432 64209760836 64256391680 64268097990 64297062349 64341969367 64376273568 64498560360 64605115392 64613002240 64630279680 64715349504 64758394740 64815142912 64815418502 64979259297 65006423040 65105930240 65117791320 65192282112 65192639356 65263755680 65268303360 65321511216 65325776128 65455269854 65490907008 65569086159 65614570320 65835853824 65856164960 65908976640 65950693302 66022636560 66050163244 66085378176 66097778396 66098524648 66131220480 66157830890 66210911520 66216377643 66233511424 66346491380 66514202430 66542499840 66618233344 66618985472 66698511256 66733116376 66750960732 66759109540 66923417392 66996421760 67109189632 67117962210 67138688292 67139446296 67223696384 67242218576 67268410040 67276558848 67633480176 67641736720 67748881512 67771684864 67798082560 67852586672 67853352736 67914233480 67936945152 68071614936 68157770720 68166027264 68301151152 68327755080 68386859008 68552637856 68607611904 68719476480 68798464384 68860193120 68860970560 68916329147 68921131344 68921909472 68971594848 68998459920 69034258320 69075621056 69112449024 69231121440 69458977408 69486032320 69505177855 69541754880 69598446528 69660893040 69661679520 69740963032 69817040960 69878825952 69988875008 70016136320 70052462720 70136087185 70136879030 70192331040 70193123520 70424145664 70544273930 70624972288 70688339840 70689137920 70740097280 70802699136 70830277440 70852149888 70867026240 70916521920 70948482592 70974334302 71292754290 71383022080 71524522940 71533187328 71592493024 71670590720 71823593712 71854114560 71940701940 72078908928 72087708160 72230517210 72313540793 72352095072 72507164160 72618152960 72650893380 72668871680 72714866974 72733180416 72773178816 72799261440 72852564480 72882938752 73007800991 73060316160 73061256722 73066347744 73089714755 73185482280 73269603524 73336171910 73513858560 73598357248 73636542208 73665224320 73724445134 73725277492 73730414784 73761745920 73846529536 74001855770 74056039340 74061199680 74121575658 74173344414 74188918095 74211827694 74240733885 74304952576 74305791488 74354376310 74446099520 74639157760 74705210112 74757386496 74786703360 74787113180 74871819776 74872665088 74885460018 74886305484 74939843840 75000936104 75030149660 75053319032 75222276180 75456755868 75457607784 75465967460 75466819480 75525311370 75552295936 75591494656 75620938240 75644290048 75926032044 76022128880 76045604576 76050903552 76051762176 76075225040 76142548248 76182053208 76211726820 76266667380 76267528440 76523874816 76620728320 76674242560 76736748736 76742095872 76772611760 76798285824 76826232080 76867192320 76868060160 76929855792 76959820680 77045885024 77088255124 77107670016 77219327760 77391544480 77392418240 77494286272 77535602688 77565803520 77587175280 77719560360 77787997228 77841957440 77935760435 78064514432 78094921280 78157547520 78198097920 78291446160 78292330080 78316506816 78381436328 78452649020 78549427840 78747096480 78865866560 78907914240 78923611520 78998612992 79027397952 79134845968 79190116144 79284272470 79382843520 79389397068 79540202235 79615789656 79640013440 79702639680 79908558080 80110931448 80166503040 80237094592 80262201045 80395706112 80470341960 80560332128 80722092048 80756394240 80894186880 81018928640 81126830941 81170084064 81292508608 81351111872 81352030336 81357699072 81490352640 81490799195 81497080176 81651889020 81657220160 81723788546 81789324864 81863633760 81987593073 82090475392 82147420160 82253201381 82294817280 82367282944 82530557642 82562704055 82606722720 82622222995 82623155810 82632231744 82633164672 82731807231 82759653632 82791889280 82900864384 83102622720 83272791680 83273731840 83340677108 83373139070 83383238784 83406213426 83416395470 83438700915 83510875904 83511818752 83548527387 83654271740 83780449152 83886487040 83923360365 83924307870 83996902912 84019363584 84029620480 84052773220 84062955264 84095698560 84163304622 84164254836 84541850220 84653128716 84675033088 84686101890 84714606080 84815733340 84816690920 84826007808 84826965504 84842882384 84888116736 84921181440 85016148992 85089518670 85164445241 85207534080 85376438940 85483573760 85484538880 85510936576 85613014448 85659626496 85690797320 85759514880 85829427528 85835031424 85998080480 86004708864 86005180157 86151414180 86152386840 86173706240 86214493560 86287132672 86344526320 86390561280 86391536640 86505249792 86505617607 86639012396 86786842402 86823721760 86893347840 86998058160 87024404480 87095348288 87141783552 87175726080 87176203790 87202646016 87321209344 87348532440 87425448212 87486093760 87683082240 87707657706 87934257736 88003406292 88030182080 88036316160 88113837568 88281215360 88288503524 88398269184 88503373920 88565187360 88685603240 88802226924 88867247208 89001280976 89225251572 89335319424 89416484160 89490616280 89518251056 89519261728 89566989312 89702078464 89744535816 89779492140 89927812608 90036179592 90098636160 90177973568 90331842016 90440118840 90559160952 90560183376 90745125888 90762153248 90916475520 90966473520 91068201536 91103673440 91152245760 91177942739 91226554656 91290270048 91332934680 91587004405 91625968640 91894841792 91895879296 91962126464 91997946560 92045677760 92127134112 92156596865 92163018480 92191478496 92308161920 92680580577 92797928704 92869853376 92870901888 92881190720 92882239360 93171767936 93381512640 93410348928 93446733120 93522912522 93589774720 93590831360 93607881855 93713905536 93751170130 93816648790 93899672373 94143178824 94259313408 94320944835 94322009730 94403598848 94440369920 94469533184 94489368320 94555362560 94632445736 94639039872 94708333824 94907540055 95057005720 95063629440 95064702720 95141126964 95178185310 95227566510 95337023483 95377583104 95568016128 95654843520 95764791616 95805486080 95890269696 95920935920 95927619840 95997857280 96105211904 96162319740 96202412501 96272851142 96307356280 96360318905 96384587520 96469460096 96660689203 96676218880 96867857840 96919503360 96977573888 97030905088 97065681920 97136752640 97222714368 97223127753 97234996535 97421796992 97539194558 97580643040 97658895360 97788959034 97895633520 97976795410 97988664192 98018478080 98182904781 98307219712 98546472960 98666465280 98748266240 98784247440 98828767544 98897792552 98918557460 98949103592 98987645180 99075244866 99146667594 99147786972 99236746335 99350267136 99519737070 99562076160 99606946816 99676515328 99847280024 99848407312 99927350016 99928478208 100047766884 100099674564 100138664310 100296368240 100385126088 100494632640 100609007824 100610143712 100663784448 100700415160 100835544576 100863327864 100902615060 101234709392 101401204736 101462605080 101523397664 101576070944 101615635760 101657527296 101688889840 101690037920 101697123840 101778880008 101780029104 101871350220 101988443726 102031833088 102236656080 102489589760 102573141056 102580288512 102581446656 102613094240 102828956784 102959103680 103041669120 103197696576 103290289680 103291455840 103449567040 103613431584 103626080480 104175846385 104188466112 104229048480 104388594880 104389773440 104422009088 104611444548 104725561440 104983312512 104996128640 105024204480 105078694080 105205318545 105369863936 105636218496 105816410895 105843791360 105852529424 105937458432 106032509760 106033706880 106053602980 106110145920 106154386208 106270186240 106422723888 106814575264 106888670720 107016268060 107074533120 107194274816 107286784410 107293789280 107381257043 107388739536 107505886080 107629456064 107675192320 107858915840 108131562240 108226778752 108298765495 108441314111 108653803520 108662773568 108869185360 108927229440 109003307520 109052433152 109072300461 109151511680 109281810265 109315556578 109316790764 109324408128 109591885083 109726423040 109904405286 109917822170 109951162368 110004257865 110142296960 110176308992 110177552896 110309076308 110360629405 110397535872 110454813312 110497836480 110586667701 110587916238 110769794304 110890629120 111002783655 111084059010 111177651712 111208284568 111251601220 111398036516 111457428864 111458687232 111531564465 111669149280 111707265536 111897200640 111897813820 111899077160 111958736640 112025818112 112083940352 112127598080 112180669770 112217739496 112219006448 112307729664 112308997632 112409765760 112501404156 112545224490 112579978548 112722466960 112870838288 112914802520 113101343744 113102620672 113184155648 113198951190 113200229220 113228241920 113328443904 113387241984 113431407360 113452691560 113466435072 113610045440 113756341079 113835251920 114033193320 114068406864 114112837560 114346019840 114439236704 114672945152 114868552240 114869849120 114931092480 114952658080 114966583296 115011363840 115105123104 115158917640 115187415040 115239348120 115340823476 115568827536 115632382686 115997410880 116087316720 116088627360 116241429408 116464709920 116478818304 116681995842 116762936160 116943543608 117001390080 117096771648 117142381920 117337875056 117572154492 117678973530 117824141760 117864358912 118004498560 118086916480 118290557170 118298799840 118385417280 118402969232 118489662944 118497919488 118702268952 118785174216 118926408705 118967002096 119113759232 119221978880 119460020160 119659381088 119705989520 119862837120 119903750144 120048239456 120131514880 120355641888 120586825120 120745547936 120746911168 120840498192 121221967360 121288631360 121528392960 121635406208 121720360064 121777246240 121876521169 121938762912 121961643427 122026667808 122028045504 122485830240 122585682819 122836178816 122884024640 122921971328 123135713088 123221130240 123535959430 123550924416 123574107436 123622240690 123686379490 123795836463 123826471168 123827869184 123934733715 124139480448 124187833920 124351296576 124508683520 124547131904 124595644160 124697216696 124809100030 124810509140 124909187520 124910597760 124951874048 125011015662 125059708605 125124593205 125199563164 125266313856 125267728128 125481407610 125524238432 125679084544 125761259780 125762679640 125829730560 125995354368 126044430720 126079159830 126185386496 126277778432 126543386740 126751505920 126752936960 126854835952 126904247080 126970088680 127012549632 127071909120 127223600010 127225036380 127264323576 127424021504 127524223488 127539791360 127853692928 127903493120 127997143040 128216426320 128225360640 128226808320 128266404864 128419521672 128512783360 128536195980 128594124698 128683938734 128752547136 128997120720 129210230784 129226004480 129260559360 129430699008 129516789480 129630837004 129958518594 130012846080 130180263603 130235582640 130385278712 130527511360 130536606720 130643022432 130651552256 130764305685 130910539708 130981814016 131138172318 131229140640 131712329920 131817953280 131901386604 132045273120 132100326488 132170756352 132195556792 132197049296 132315661780 132421823040 132432755286 132467022848 132692982760 133028404860 133236466688 133237970944 133397022512 133466232752 133501921464 133518219080 133846834784 133992843520 134235924420 134277376584 134278892592 134447392768 134484437152 134536820080 134553117696 135266960352 135283473440 135497763024 135596165120 135705173344 135706705472 135828466960 135873890304 136143229872 136315541440 136602302304 136645988455 136655510160 137105275712 137215223808 137438952960 137596928768 137720386240 137721941120 137832658294 137842262688 137843818944 137886345385 137943189696 137996919840 138068516640 138151242112 138462242880 138917954816 138972064640 139010355710 139196893056 139247545645 139321786080 139323359040 139481926064 139634081920 139757651904 139977750016 140032272640 140104925440 140272174370 140273758060 140384662080 140386247040 140626755195 140724973185 140848291328 141088547860 141249944576 141376679680 141378275840 141480194560 141605398272 141660554880 141704299776 141734052480 141833043840 141896965184 141948668604 142585508580 142766044160 143049045880 143066374656 143184986048 143341181440 143532085511 143647187424 143708229120 143881403880 144157817856 144175416320 144176029345 144409276713 144461034420 144627081586 144704190144 145014328320 145236305920 145301786760 145337743360 145429733948 145466360832 145546357632 145598522880 145705128960 145765877504 146015601982 146120632320 146122513444 146132695488 146179429510 146308791837 146370964560 146539207048 146672343820 146965193115 147027717120 147196714496 147273084416 147330448640 147448890268 147450554984 147460829568 147523491840 147693059072 148003711540 148112078680 148122399360 148243151316 148346688828 148377836190 148423655388 148481467770 148609905152 148611582976 148708752620 148892199040 149278315520 149410420224 149514772992 149574226360 149743639552 149745330176 149770920036 149772610968 149879687680 150001872208 150060299320 150106638064 150444552360 150913511736 150915215568 150931934920 150933638960 151050622740 151104591872 151182989312 151241876480 151288580096 151852064088 152044257760 152091209152 152101807104 152103524352 152150450080 152285096496 152364106416 152423453640 152533334760 152535056880 152982665589 153047749632 153473497472 153484191744 153545223520 153652464160 153734384640 153736120320 153777724321 153859711584 153919641360 154091770048 154176510248 154215340032 154438655520 154467634295 154783088960 154784836480 154988572544 155131607040 155174350560 155439120720 155575994456 155683914880 155871520870 156129028864 156189842560 156499453955 156582892320 156584660160 156633013632 156762872656 156905298040 157098855680 157494192960 157731733120 157847223040 157997225984 158054795904 158269691936 158380232288 158568544940 158765687040 158778794136 159080404470 159220484581 159231579312 159280026880 159405279360 159817116160 160221862896 160333006080 160474189184 160524402090 160791412224 160792293337 160940683920 161120664256 161314821769 161444184096 161512788480 161788373760 162037857280 162038546255 162251830039 162253661882 162340168128 162585017216 162702223744 162704060672 162980705280 162981598390 162994160352 163303778040 163314440320 163447577092 163578649728 163638174635 163727267520 163973334867 163975186146 164180950784 164506402762 164589634560 164734565888 164876733255 165061115284 165125408110 165213445440 165244445990 165246311620 165264463488 165266329344 165463614462 165519307264 165583778560 165801728768 166205245440 166545583360 166547463680 166681354216 166746278140 166766477568 166812426852 166832790940 166877401830 167021751808 167023637504 167097054774 167308543480 167560898304 167772974080 167846720730 167848615740 167993805824 168038727168 168059240960 168105546440 168125910528 168191397120 168326609244 168328509672 168673195393 169083700440 169306257432 169372203780 169429212160 169631466680 169633381840 169652015616 169653931008 169685764768 169776233472 169842362880 170032297984 170179037340 170328890482 170415068160 170752877880 170967147520 170969077760 171226028896 171319252992 171381594640 171519029760 171658855056 171670062848 171996160960 172009417728 172010360314 172302828360 172304773680 172428987120 172689052640 172781122560 172783073280 173010499584 173011235214 173278024792 173573684804 173647443520 173786695680 173996116320 174190696576 174351452160 174352407580 174642418688 174697064880 174850896424 174972187520 175415315412 175868515472 176006812584 176060364160 176072632320 176227675136 176562430720 176577007048 176796538368 177006747840 177130374720 177371206480 177435835755 177604453848 177734494416 178002561952 178450503144 178670638848 178832968320 178981232560 179036502112 179038523456 179133978624 179489071632 179558984280 179855625216 180072359184 180197272320 180355947136 180663684032 180713462423 180880237680 181118321904 181120366752 181490251776 181524306496 181787167435 181832951040 181932947040 182136403072 182207346880 182304491520 182353826681 182355885478 182453109312 182580540096 182653141805 182665869360 183174008810 183251937280 183789683584 183791758592 183924252928 183995893120 184091355520 184254268224 184311112835 184313193730 184326036960 184382956992 184616323840 185303939145 185361161154 185433361035 185529569235 185595857408 185739706752 185741803776 185762381440 185764478720 186343535872 186763025280 186820697856 186893466240 187045825044 187179549440 187181662720 187213650045 187215763710 187427811072 187502340260 187633297580 187799344746 188286357648 188518626816 188641889670 188644019460 188807197696 188880739840 188939066368 188978736640 189110725120 189264891472 189278079744 189416667648 189815080110 190033258363 190114011440 190127258880 190129405440 190282253928 190356370620 190455133020 190674046966 190755166208 191136032256 191309687040 191529583232 191610972160 191780539392 191841871840 191855239680 191857709581 191995714560 192324639480 192404825002 192545702284 192614712560 192720637810 192769175040 192891187047 192938920192 193025908101 193321378406 193735715680 193839006720 194061810176 194131363840 194445428736 194446255506 194469993070 194843593984 195078389116 195161286080 195317790720 195577918068 195791267040 195953590820 195977328384 196365809562 196614439424 197496532480 197568494880 197657535088 197795585104 197837114920 197898207184 197975290360 198150489732 198293335188 198295573944 198473492670 198700534272 199039474140 199213893632 199353030656 199694560048 199696814624 199854700032 199856956416 200095533768 200199349128 200277328620 200592736480 200770252176 200989265280 201218015648 201220287424 201327568896 201400830320 201671089152 201726655728 201805230120 202469418784 202925210160 203046795328 203152141888 203231271520 203315054592 203377779680 203380075840 203394247680 203557760016 203560058208 203742700440 203976887452 204309471365 204473312160 205146282112 205160577024 205226188480 205657913568 205918207360 206326394105 206395393152 206580579360 206582911680 206748987441 206899134080 207226863168 207252160960 208351692770 208376932224 208458096960 208515533565 208777189760 208779546880 208844018176 209222889096 209451122880 209966625024 209992257280 210048408960 210157388160 210408261555 210410637090 210739727872 211272436992 211632821790 211687582720 211705058848 211874916864 212065019520 212067413760 212107205960 212220291840 212308772416 212540372480 212674898539 212845447776 213629150528 213777341440 214032536120 214149066240 214388549632 214573568820 214587578560 214762514086 214777479072 215011772160 215258912128 215350384640 215627691299 215717831680 216263124480 216453557504 216597530990 216882628222 216940622379 216967106005 217325547136 217738370720 217854458880 218006615040 218104866304 218144600922 218303023360 218563620530 218631113156 218633581528 218648816256 219023402973 219183770166 219269144265 219808810572 219835644340 220008515730 220284593920 220352617984 220355105792 220618152616 220721258810 220795071744 220909626624 220995672960 221173335402 221175832476 221539588608 222005567310 222168118020 222355303424 222416569136 222503202440 222796073032 222914857728 222917374464 223063128930 223338298560 223414531072 223795627640 223798154320 223917473280 224051636224 224167880704 224255196160 224361339540 224435478992 224438012896 224615459328 224617995264 224819531520 225002808312 225090448980 225159957096 225444933920 225741676576 225829605040 226202687488 226397902380 226400458440 226456483840 226656887808 226774483968 226862814720 226905383120 226932870144 227512682158 227670503840 228066386640 228136813728 228225675120 228692039680 228878473408 229737104480 229739698240 229862184960 229905316160 230022727680 230210246208 230317835280 230478696240 230681646952 231137655072 231264765372 231994821760 232174633440 232177254720 232482858816 232929419840 233363991684 233525872320 233807281305 233887087216 234193543296 234284763840 234675750112 235144308984 235357947060 235648283520 235728717824 236008997120 236173832960 236581114340 236597599680 236770834560 236805938464 236979325888 236995838976 237404537904 237570348432 237852817410 237934004192 238227518464 238443957760 238920040320 239318762176 239411979040 239607151849 239725674240 240096478912 240263029760 240682127855 240711283776 241173650240 241491095872 241493822336 241680996384 242443934720 242577262720 243056785920 243270812416 243380492823 243440720128 243554492480 243753042338 243847986395 243877525824 243923286854 244053335616 244056091008 244472397585 244971660480 245171365638 245672357632 245768049280 245843942656 246271426176 246442260480 246759604143 247071918860 247101848832 247148214872 247244481380 247372758980 247591672926 247652942336 247655738368 247688112165 247866668985 247869467430 248278960896 248375667840 248702593152 249017367040 249094263808 249191288320 249394433392 249618200060 249621018280 249818375040 249821195520 249903748096 250022031324 250119417210 250249186410 250399126328 250532627712 250535456256 250536829153 250962815220 251048476864 251358169088 251522519560 251525359280 251659461120 251990708736 252088861440 252158319660 252370772992 252555556864 252810990991 253086773480 253503011840 253505873920 253709671904 253808494160 253940177360 254025099264 254143818240 254447200020 254450072760 254528647152 254848043008 254971109315 255048446976 255079582720 255493335723 255806986240 256432852640 256450721280 256453616640 256532809728 256839043344 257025566720 257072391960 257188249396 257367877468 257505094272 257994241440 258015540471 258521118720 258861398016 259033578960 259261674008 259917037188 260360527206 260471165280 260770557424 261055022720 261073213440 261286044864 261303104512 261528611370 261821079416 261963628032 262276344636 262458281280 263424659840 263802773208 264090546240 264200652976 264341512704 264391113584 264394098592 264631323560 264843646080 264865510572 264934045696 265385965520 266056809720 266472933376 266794045024 266932465504 267003842928 267036438160 267693669568 267985687040 268471848840 268554753168 268557785184 268968874304 269073640160 269106235392 270533920704 270566946880 270995526048 271410346688 271413410944 271656933920 272068281491 272286459744 272631082880 273204604608 273288891445 273291976910 273311020320 273533828217 274210551424 274761013215 274877905920 275193857536 275440772480 275443882240 275665316588 275684525376 275687637888 275772690770 275886379392 275993839680 276137033280 276302484224 276469790595 276924485760 277835909632 277944129280 278020711420 278393786112 278495091290 278643572160 278646718080 278963852128 279268163840 279515303808 279955500032 280064545280 280209850880 280544348740 280547516120 280769324160 280772494080 281253510390 281449946370 281576790287 281696582656 282177095720 282499889152 282753359360 282756551680 282960389120 283210796544 283321109760 283408599552 283468104960 283666087680 283793930368 283897337208 284132706689 284478672827 285171017160 285532088320 286011070449 286098091760 286132749312 286369972096 286682362880 287064171022 287294374848 287416458240 287762807760 288315635712 288350832640 288352058690 288607237503 288818553426 288922068840 289080956715 289254163172 289408380288 289982067609 290028656640 290603573520 290859467896 290932721664 291092715264 291197045760 291410257920 291531755008 291704989605 292031203964 292245026888 292265390976 292358859020 292617583674 292741929120 293078414096 293344687640 293930386230 294055434240 294393428992 294546168832 294660897280 294897780536 294901109968 294921659136 295386118144 296007423080 296224157360 296244798720 296486302632 296693377656 296755672380 296847310776 296962935540 297219810304 297223165952 297417505240 297784398080 298556631040 298820840448 299029545984 299148452720 299487279104 299541840072 299545221936 299759375360 300003744416 300120598640 300213276128 300889104720 301827023472 301830431136 301863869840 301867277920 302101245480 302483752960 303704128176 304088515520 304182418304 304203614208 304300900160 304570192992 304728212832 304846907280 305066669520 305070113760 305965331178 306095499264 306946994944 307090447040 307304928320 307468769280 307555448642 307719423168 307839282720 308183540096 308353020496 308877311040 308935268590 309566177920 309569672960 309977145088 310348701120 310878241440 311151988912 311367829760 311743041740 312258057728 312379685120 312527539155 312998907910 313165784640 313169320320 313266027264 313525745312 313810596080 314197711360 314988385920 315463466240 315694446080 316109591808 316539383872 316760464576 317137089880 317531374080 317557588272 318160808940 318440969162 318463158624 318560053760 318810558720 319634232320 319723818133 320443725792 320666012160 320948378368 321048804180 321485311745 321582824448 321584586674 321709846835 321881367840 322143771129 322241328512 322629643538 322888368192 323025576960 323576747520 324075714560 324077092510 324503660078 324507323764 324680336256 324896296485 325170034432 325323942333 325404447488 325408121344 325961410560 325963196780 325988320704 326607556080 326628880640 326895154184 327157299456 327276349270 327454535040 327845430795 327946669734 327950372292 328361901568 329012805524 329179269120 329469131776 329753466510 330122230568 330250816220 330426890880 330488891980 330492623240 330528926976 330532658688 330927228924 331038614528 331081888215 331167557120 331603457536 333091166720 333094927360 333362708432 333492556280 333532955136 333624853704 333665581880 333754803660 334043503616 334047275008 334194109548 334617086960 335121796608 335545948160 335693441460 335697231480 335987611648 336077454336 336118481920 336211092880 336251821056 336382794240 336653218488 336657019344 337346390786 338167400880 338612514864 338744407560 338858424320 339262933360 339266763680 339304031232 339307862016 339371529536 339552466944 339684725760 340358074680 340657780964 340830136320 341269023237 341505755760 341934295040 342452057792 342763189280 343038059520 343317710112 343340125696 343992321920 344018835456 344020720628 344581645735 344605656720 344609547360 344857974240 345378105280 345562245120 346022470428 346556049584 347147369608 347294887040 347992232640 348381393152 348704815160 349284837376 349394129760 349701792848 349944375040 350830630824 351737030944 352013625168 352120728320 352455350272 353124861440 353154014096 353593076736 354013495680 354260749440 354742412960 354871671510 355208907696 355279569983 355468988832 356005123904 356901006288 357341277696 357665936640 357962465120 358073004224 358077046912 358504498001 358690500521 358978143264 359117968560 359711250432 360144718368 360394544640 360711894272 361327368064 361426924846 361567703965 361760475360 362236643808 362240733504 363048612992 363574334870 363665902080 363865894080 364272806144 364414693760 364707653362 364711770956 364906218624 365039004955 365161080192 365306283610 365331738720 365629563507 365884930281 366348017620 367579367168 367583517184 367848505856 367991786240 368182711040 368508536448 368622225670 368626387460 368652073920 368765913984 369232647680 370607878290 370722322308 370866722070 371059138470 371191714816 371479413504 371483607552 371524762880 371528957440 372687071744 373526050560 373641395712 373786932480 374091650088 374359098880 374363325440 374427300090 374431527420 374855622144 374857676297 375004680520 375266595160 375598689492 376572715296 377037253632 377283779340 377288038920 377614395392 377761479680 377878132736 377957473280 378221450240 378529782944 378556159488 378833335296 379630160220 380066516726 380228022880 380254517760 380258810880 380564507856 380712741240 380910266040 381348093932 382272064512 382619374080 383059166464 383561078784 383683743680 383710479360 383715419162 383991429120 384649278960 384809650004 385091404568 385229425120 385441275620 385538350080 385782374094 385877840384 386051816202 386642756812 387471431360 387678013440 388123620352 388892511012 388939986140 389687187968 390156778232 390322572160 391155836136 391582534080 391907181640 391954656768 392731619124 393228878848 394993064960 395136989760 395315070176 395591170208 395674229840 395796414368 395950580720 396300979464 396586670376 396591147888 396946985340 397401068544 398078948280 399389120096 399393629248 399709400064 399713912832 400191067536 400398698256 400554657240 401185472960 401540504352 401978530560 402436031296 402440574848 402801660640 403130031559 403342178304 403453311456 403610460240 404938837568 405634154705 405850420320 406093590656 406304283776 406462543040 406755559360 406760151680 406788495360 407115520032 407120116416 407485400880 407953774904 408618942730 408946624320 409937965365 410292564224 410452376960 411266006905 411315827136 411836414720 412652788210 412790786304 413161158720 413165823360 413497974882 413659036155 413798268160 414453726336 414504321920 416703385540 416753864448 416916193920 417031067130 417554379520 417559093760 417688036352 417742636935 418445778192 418902245760 419933250048 419984514560 420096817920 420314776320 420816523110 420821274180 421300220263 421479455744 422544873984 423265643580 423375165440 423410117696 423749833728 423920345579 424130039040 424134827520 424214411920 424440583680 424617544832 425080744960 425349797078 425690895552 425822226205 427258301056 427554682880 428065072240 428298132480 429147137640 429175157120 429525028172 429554958144 430023544320 430025900785 430517824256 430596256533 431255382598 431435663360 432526248960 432528088035 432907115008 433195061980 433765256444 433881244758 433934212010 434651094272 435476741440 435708917760 436013230080 436209732608 436289201844 436606046720 437127241060 437262226312 437267163056 437297632512 438046805946 438367540332 438538288530 439617621144 439671288680 440017031460 440569187840 440705235968 440710211584 441236305232 441442517620 441590143488 441819253248 441991345920 442346670804 442351664952 443079177216 443257466963 444011134620 444336236040 444710606848 444833138272 445006404880 445592146064 445829715456 445834748928 446126257860 446676597120 446829062144 447591255280 447596308640 447834946560 448510392320 448722679080 448870957984 448876025792 449230918656 449235990528 449639063040 450005616624 450180897960 450319914192 450889867840 451483353152 451659210080 452795804760 452800916880 453313775616 453548967936 453725629440 453810766240 453865740288 455025364316 455341007680 455889713695 456132773280 456273627456 456451350240 457756946816 459474208960 459479396480 459810632320 460420492416 460635670560 460957392480 461333172963 461363293904 462275310144 462529530744 463402902885 463989643520 464349266880 464354509440 464965717632 465858839680 466727983368 467051744640 467614562610 467774174432 468387086592 468569527680 469351500224 469498361865 470288617968 470715894120 471296567040 472017994240 472347665920 472646635331 473162228680 473195199360 473541669120 473611876928 473958651776 473991677952 474809075808 474898168693 475140696864 475705634820 475868008384 476455036928 476685117415 476887915520 477661453743 477840080640 478637524352 478823958080 479208893371 479214303698 479451348480 480192957824 480526059520 481012062505 481364255710 481422567552 482347300480 482376880011 482982191744 482987644672 483303446015 483361992768 483944465307 484887869440 485154525440 486113571840 486115638765 486541624832 486755490117 486760985646 486881440256 487108984960 487506084676 487695972790 487755051648 487846573708 488106671232 488112182016 488944795170 489943320960 490342731276 490914523905 491344715264 491536098560 491687885312 492542852352 493519208286 494143837720 494203697664 494296429744 494488962760 494745517960 495183345852 495305884672 495311476736 495376224330 495733337970 495738934860 496557921792 496751335680 497405186304 498034734080 498174321277 498188527616 498382576640 498788866784 499236400120 499242036560 499636750080 499642391040 499807496192 500044062648 500238834420 500498372820 500798252656 501065255424 501070912512 501073658306 501925630440 502096953728 503045039120 503050718560 503318922240 503981417472 504177722880 504316639320 504741545984 505621981982 506019586179 506173546960 507006023680 507419343808 507616988320 507880354720 508287636480 508894400040 508900145520 509057294304 509942218630 510096893952 510159165440 510986671446 512865705280 512901442560 512907233280 513678086688 514144783920 514376498792 514735754936 515010188544 515988482880 516031080942 518067157920 518523348016 519834074376 520721054412 520942330560 521541114848 522110045440 522572089728 522606209024 523057222740 523642158832 523927256064 524552689272 524916562560 526849319680 527605546416 528181092480 528401305952 528683025408 528782227168 528788197184 529262647120 529687292160 529731021144 530771931040 531204625549 532113619440 533588090048 533864931008 534007685856 534072876320 535387339136 535971374080 536906285215 536943697680 537109506336 537115570368 537937748608 538147280320 541067841408 541133893760 541991052096 542140387269 542206570555 542820693376 542826821888 543313867840 544136562982 544572919488 545262165760 545361502305 546409209216 546577782890 546583953820 546622040640 547061480043 547067656434 547959425415 548421102848 549522026430 549755811840 550387715072 550881544960 550887764480 551330633176 551369050752 551375275776 551545381540 551772758784 551987679360 552274066560 552604968448 552933338505 552939581190 553848971520 555671819264 555888258560 556041422840 556787572224 556990182580 557287144320 557293436160 557927704256 558536327680 558889849649 559030607616 559911000064 560129090560 560419701760 561088697480 561095032240 561538648320 561544988160 562507020780 562899892740 563153580574 563393165312 564354191440 565506718720 565513103360 565920778240 566421593088 566642219520 566817199104 566936209920 567332175360 567587860736 567794674416 568265413378 568781705395 568957345654 570099775089 570342034320 572022140898 572196183520 572265498624 572739944192 573364725760 574128342044 574588749696 574832916480 575525615520 575573128743 576704117380 577214475006 577637106852 577844137680 578161913430 578508326344 578816760576 579964135218 581207147040 581718935792 582185430528 582394091520 583063510016 583409979210 584062407928 584490053776 584530781952 584717718040 585235167348 585483858240 586156828192 586689375280 587860772460 588786857984 589092337664 589321794560 589795561072 589802219936 589843318272 592014846160 592448314720 592489597440 592972605264 593386755312 593511344760 593694621552 593925871080 594439620608 594835010480 595568796160 597641680896 598059091968 598296905440 599083680144 599090443872 599518750720 600007488832 600241197280 600426552256 601778209440 603654046944 603660862272 603727739680 603734555840 604202490960 607408256352 608177031040 608364836608 608601800320 609140385984 609382605845 609456425664 609693814560 609808217135 610133339040 610140227520 611930662356 612928414095 613893989888 614180894080 614609856640 615110897284 615438846336 615678565440 616367080192 616706040992 617754622080 617870537180 618979182315 619132355840 619139345920 619954290176 620697402240 621756482880 622303977824 622735659520 623486083480 624516115456 624759370240 625055078310 625997815820 626331569280 626338640640 626532054528 627051490624 627621192160 628132839871 628395422720 628571546893 629976771840 630926932480 631388892160 632219183616 633078767744 633520929152 634274179760 635062748160 635115176544 636321617880 636881938324 636926317248 637120107520 637621117440 638024695617 639268464640 639447636266 640887451584 641332024320 641896756736 642097608360 642970623490 643165648896 643169173348 643419693670 643762735680 644287542258 644482657024 645259287076 645776736384 646051153920 646883073897 647153495040 648154185020 649007320156 649014647528 649360672512 649792592970 650340068864 650647884666 650808894976 650816242688 650901318015 651926393560 651976641408 653215112160 653257761280 653790308368 654314598912 654552698540 654909070080 655690861590 655893339468 655900744584 656723803136 658025611048 658938263552 659506933020 660244461136 660501632440 660853781760 660977783960 660985246480 661057853952 661065317376 661854457848 662077229056 662163776430 662335114240 663206915072 666182333440 666189854720 666725416864 666985112560 667065910272 667249707408 667331163760 667509607320 668087007232 668388219096 669234173920 670243593216 671386882920 671394462960 672154908672 672236963840 672422185760 672503642112 672765588480 673306436976 673314038688 674692781572 676334801760 677225029728 677488815120 678525866720 678533527360 678608062464 678743059072 679369451520 680716149360 681315561928 682538046474 683011511520 684904115584 685526378560 686076119040 686635420224 686680251392 687984643840 688041441256 689163291470 689211313440 689219094720 689715948480 690756210560 692044940856 693112099168 694294739216 694589774080 695984465280 696762786304 697409630320 698788259520 699403585696 699888750080 701661261648 703474061888 704027250336 704241456640 706249722880 706308028192 707186153472 708026991360 708521498880 709484825920 709743343020 710417815392 710551117757 710559139966 710937977664 712010247808 713802012576 714682555392 715331873280 715924930240 716146008448 716154093824 717008996002 717381001042 717660427555 717956286528 718235937120 718821455547 720289436736 720789089280 721423788544 722046383565 722654736128 722853849692 723135407930 723520950720 724473287616 724481467008 726097225984 727148669740 727331804160 727731788160 728545612288 728829387520 729415306724 729423541912 729812437248 730078009910 730322160384 730612567220 730663477440 731259127014 731543959185 731769860562 732696035240 735158734336 735167034368 735697011712 735983572480 736365422080 737017072896 737244451340 737252774920 737304147840 737531827968 738465295360 741215756580 741444644616 741733444140 742118276940 742383429632 742958827008 742967215104 743049525760 743057914880 745374143488 747052101120 747282791424 747573864960 748183300176 748718197760 748726650880 748854600180 748863054840 749711244288 749715352594 750009361040 750533190320 751197378984 751610487459 753145430592 754074507264 754567558680 754576077840 755522959360 755914946560 756442900480 757059565888 757112318976 757666670592 758432972973 759260320440 760133033452 760456045760 760509035520 760517621760 761129015712 761425482480 761820532080 762696187864 764544129024 764913327945 765238748160 766118332928 767367487360 767420958720 767430838324 768888621605 769298557920 769619300008 770182809136 770458850240 770882551240 771076700160 771564748188 771755680768 772103632404 773285513624 774942862720 776247240704 777785022024 777879972280 779374375936 780313556464 780645144320 782311672272 783165068160 783814363280 783909313536 785463238248 786457757696 789986129920 790273979520 790630140352 791182340416 791348459680 791592828736 791901161440 792546733039 792601958928 793173340752 793182295776 793893970680 794802137088 796102422905 796157896560 798778240192 798787258496 799418800128 800382135072 800797396512 801109314480 802370945920 803081008704 803957061120 803961466685 804872062592 804881149696 805603321280 806260063118 806574108845 806906622912 807220920480 809877675136 811259150195 811268309410 811700840640 812187181312 812608567552 812925086080 813511118720 813520303360 814231040064 814240232832 814970801760 815907549808 816204844473 817237885460 817893248640 819866674335 819875930730 820585128448 820904753920 822532013810 822631654272 823672829440 825305576420 825581572608 826322317440 826331646720 826995949764 827318072310 827596536320 828698742583 828907452672 829008643840 833406771080 833507728896 833832387840 834062134260 835108759040 835118187520 835376072704 835485273870 836220970201 836891556384 837804491520 839866500096 839969029120 840193635840 840204452303 840629552640 841633046220 841642548360 842600440526 842958911488 843365976965 844730370861 845089747968 846531287160 846820235392 847499667456 847840691158 848260078080 848269655040 848428823840 848881167360 849235089664 850161489920 850699594156 851381791104 851644452410 852398120067 853436018481 854516602112 856130144480 856596264960 858294275280 858350314240 859050056344 859109916288 860047088640 860051801570 861035648512 861192513066 862510765196 865052497920 865056176070 865814230016 866390123960 867530512888 867762489516 867868424020 869302188544 870953482880 872419465216 872578403688 873212093440 874254482120 874524452624 874534326112 874595265024 876093611892 876735080664 877076577060 879235242288 879342577360 880034062920 881138375680 881410471936 882472610464 882885035240 883180286976 883638506496 883982691840 884693341608 884703329904 886158354432 886514933926 888022269240 888672472080 889666276544 890012809760 891184292128 891659430912 891669497856 892252515720 893353194240 895182510560 895192617280 895669893120 895912278911 897445358160 897741915968 897752051584 898461837312 899278126080 900011233248 900361795920 900639828384 901779735680 902966706304 903318420160 903567312115 905591609520 905601833760 907451258880 907621532480 910050728632 910682015360 911769133405 911779427390 912265546560 912547254912 912902700480 915513893632 918948417920 918958792960 919621264640 920840984832 921271341120 921914784960 922666345926 922726587808 924550620288 925059061488 926805805770 927979287040 928698533760 928709018880 929931435264 931369383257 931717679360 933455966736 934103489280 935229125220 935548348864 936774173184 937139055360 938703000448 938996723730 939823568279 940577235936 941431788240 942593134080 944035988480 944695331840 945293270662 946324457360 946390398720 947083338240 947223753856 947917303552 949101412883 949618151616 949796337386 950166291815 950281393728 951411269640 951736016768 953370234830 953775831040 955322907486 955680161280 957275048704 957647916160 958417786742 958428607396 958902696960 959171454399 959288547905 960385915648 962024125010 962728511420 962845135104 964455935235 964694600960 964753760022 965129540505 965964383488 965975289344 966606892030 966723985536 967888930614 970309050880 972227143680 972231277530 973083249664 973510980234 973521971292 973762880512 974217969920 975012169352 975391945580 975510103296 975693147416 976213342464 976224364032 977889590340 979886641920 980685462552 981829047810 982689430528 983072197120 983375770624 985085704704 987038416572 988287675440 988407395328 988592859488 988977925520 989491035920 990366691704 990611769344 990752448660 991466675940 991477869720 993115843584 993502671360 994810372608 996069468160 996348642554 996765153280 997577733568 998472800240 998484073120 999273500160 999284782080 1000088125296 1000477668840 1000996745640 1001596505312 1002130510848 1002141825024 1002147316612 1003851260880 1004193907456 1006090078240 1006101437120 1006637844480 1007962834944 1008355445760 1008633278640 1011243963964 1012039172358 1012347093920 1014838687616 1015233976640 1015760709440 1016575272960 1017788800080 1017800291040 1018114588608 1019884437260 1021973342892 1025731410560 1025802885120 1027356173376 1028289567840 1028752997584 1029471509872 1030020377088 1031976965760 1032062161884 1033744937205 1036134315840 1037046696032 1039668148752 1041442108824 1041884661120 1043082229696 1044220090880 1045144179456 1046114445480 1047284317664 1047854512128 1049105378544 1049833125120 1053698639360 1055211092832 1056362184960 1056802611904 1057366050816 1057564454336 1057576394368 1058525294240 1059374584320 1059388222469 1059462042288 1061543862080 1062409251098 1063374492695 1064227238880 1065838709949 1067176180096 1067729862016 1068015371712 1068145752640 1070774678272 1071942748160 1073812570430 1073887395360 1074219012672 1074231140736 1075513494003 1075875497216 1076071501563 1076294560640 1078138456495 1082135682816 1082267787520 1083982104192 1084280774538 1084413141110 1084703111895 1085641386752 1085653643776 1086627735680 1088273125964 1089145838976 1090524331520 1090723004610 1092818418432 1093155565780 1093167907640 1093244081280 1094122960086 1094135312868 1095117014865 1095918850830 1096842205696 1099044052860 1100775430144 1101763089920 1101775528960 1102661266352 1102738101504 1102750551552 1103090763080 1103545517568 1103975358720 1104548133120 1105209936896 1105866677010 1105879162380 1107137788133 1107697943040 1111343638528 1111776517120 1112082845680 1113575144448 1113980365160 1114574288640 1114586872320 1115855408512 1117072655360 1117779699298 1118061215232 1120258181120 1120839403520 1122177394960 1122190064480 1123077296640 1123089976320 1124573028891 1125014041560 1125799785480 1126307161148 1128708382880 1131013437440 1132843186176 1133284439040 1133634398208 1133872419840 1134664350720 1135175721472 1135589348832 1136530826756 1137563410790 1137914691308 1140199550178 1140684068640 1144044281796 1144392367040 1145479888384 1148256684088 1149177499392 1151051231040 1151146257486 1153408234760 1154428950012 1155274213704 1155688275360 1156323826860 1157016652688 1157633521152 1159928270436 1162414294080 1163437871584 1164370861056 1166127020032 1166819958420 1168124815856 1168980107552 1169061563904 1169435436080 1170470334696 1170967716480 1172313656384 1173378750560 1175721544920 1178643589120 1179591122144 1179604439872 1179686636544 1184029692320 1184896629440 1184979194880 1185945210528 1186773510624 1187022689520 1187389243104 1187851742160 1189670020960 1191137592320 1196593810880 1198035759245 1198167360288 1198180887744 1200014977664 1200482394560 1200853104512 1203556418880 1207308093888 1207321724544 1207455479360 1207469111680 1208404981920 1209390094677 1214816512704 1216354062080 1216729673216 1216902464115 1217203600640 1218280771968 1218765211690 1218912851328 1219387629120 1219616434270 1220266678080 1220280455040 1223861324712 1225856828190 1227787979776 1228361788160 1229219713280 1230221794568 1230877692672 1231357130880 1232734160384 1233412081984 1233798020715 1235509244160 1235741074360 1237958364630 1238264711680 1238278691840 1239908580352 1241394804480 1243512965760 1244607955648 1245471319040 1246972166960 1249032230912 1249518740480 1250110156620 1251995631640 1252663138560 1252677281280 1252684145765 1253064109056 1254102981248 1255242384320 1256265679742 1256790845440 1257143093786 1259953543680 1261853864960 1262777784320 1263900660789 1264054954955 1264438367232 1266157535488 1267041858304 1268548359520 1270125496320 1270230353088 1271761036737 1272643235760 1273763876648 1273852634496 1274240215040 1275242234880 1276049391234 1277466678615 1278895272532 1281774903168 1282664048640 1283793513472 1284195216720 1285941246980 1286338346696 1286839387340 1287525471360 1288575084516 1288965314048 1290077702355 1290518574152 1291553472768 1293766147794 1294306990080 1296308370040 1298014640312 1298029295056 1298721345024 1299585185940 1300680137728 1301295769332 1301617789952 1301632485376 1301802636030 1303852787120 1303953282816 1306430224320 1306515522560 1307580616736 1308629197824 1309105397080 1309818140160 1311381723180 1311786678936 1311801489168 1313447606272 1316051222096 1319013866040 1320488922272 1321003264880 1321707563520 1321955567920 1321970492960 1322115707904 1322130634752 1323708915696 1324327552860 1324670228480 1326413830144 1329772400889 1332364666880 1333450833728 1333970225120 1334131820544 1334499414816 1334662327520 1335019214640 1336776438192 1338468347840 1340487186432 1342773765840 1342788925920 1344844371520 1345531176960 1346612873952 1346628077376 1349385563144 1352669603520 1354450059456 1354977630240 1357051733440 1357067054720 1357486118144 1360341407455 1361432298720 1362631123856 1365076092948 1366023023040 1367669141085 1369808231168 1371052757120 1373270840448 1373360502784 1375969287680 1376082882512 1378326582940 1378422626880 1378438189440 1379431896960 1381512421120 1384089881712 1386224198336 1388589478432 1389179548160 1391968930560 1393525572608 1394819260640 1395956341559 1397576519040 1398807171392 1399777500160 1403322523296 1406948123776 1407883951435 1408054500672 1408482913280 1412499445760 1412616056384 1416053982720 1417042997760 1417939905993 1418969651840 1419486686040 1420663533445 1420835630784 1421102235514 1421118279932 1421875955328 1422393364135 1424020495616 1424694506079 1427604025152 1429365110784 1430055352245 1430663746560 1431849860480 1432292016896 1432308187648 1434017992004 1434762002084 1435320855110 1435912573056 1436471874240 1437626680113 1437642911094 1440578873472 1441578178560 1442847577088 1443036187515 1444092767130 1445309472256 1445707699384 1446270815860 1447041901440 1448946575232 1448962934016 1449910338045 1452194451968 1454297339480 1454663608320 1455463576320 1457091224576 1457658775040 1458830613448 1458847083824 1459624874496 1460156019820 1460644320768 1461225134440 1461326954880 1462518254028 1463087918370 1463539721124 1465392070480 1470317468672 1470334068736 1471394023424 1471967144960 1472730844160 1474034145792 1474488902680 1474505549840 1474608295680 1475063655936 1476930590720 1478832434027 1482431513160 1482889289232 1483466888280 1484236553880 1485917654016 1485934430208 1486099051520 1486115829760 1490748286976 1494104202240 1494522963831 1494565582848 1495147729920 1496366600352 1497436395520 1497709200360 1497726109680 1499422488576 1499430705188 1500018722080 1501066380640 1502394757968 1503220974918 1506290861184 1509135117360 1509152155680 1514119131776 1514224637952 1516865945946 1518520640880 1520266066904 1520912091520 1521018071040 1522258031424 1522850964960 1523641064160 1525392375728 1529826655890 1530477496320 1532236665856 1534734974720 1534861676648 1537777243210 1538597115840 1539238600016 1540365618272 1540917700480 1541765102480 1543129496376 1543511361536 1544207264808 1546571027248 1549885725440 1555570044048 1555759944560 1558748751872 1560627112928 1561290288640 1564623344544 1566330136320 1567628726560 1567818627072 1570817019523 1570926476496 1580547959040 1581260280704 1582364680832 1582696919360 1583185657472 1583802322880 1585075570381 1585093466078 1585203917856 1586346681504 1586364591552 1587787941360 1592204845810 1592315793120 1593613876647 1597556480384 1597574516992 1598619090665 1600764270144 1601594793024 1602218628960 1604741891840 1606162017408 1607914122240 1607922933370 1609744125184 1609762299392 1610718855645 1611206642560 1612520126236 1613148217690 1613813245824 1614441840960 1619755350272 1622518300390 1622536618820 1623401681280 1624374362624 1625217135104 1625850172160 1626619711665 1627022237440 1627040606720 1628462080128 1628480465664 1629941603520 1631815099616 1632409688946 1634475770920 1635786497280 1639733348670 1639751861460 1641170256896 1641809507840 1645064027620 1645263308544 1647345658880 1650611152840 1651163145216 1652644634880 1652663293440 1653991899528 1654636144620 1655193072640 1657397485166 1657814905344 1658017287680 1666813542160 1667015457792 1667664775680 1668124268520 1670217518080 1670236375040 1670970547740 1672441940402 1673783112768 1675608983040 1676669548947 1679733000192 1679938058240 1680387271680 1680408904606 1681259105280 1683266092440 1683285096720 1685200881052 1686731953930 1689460741722 1690179495936 1693062574320 1693640470784 1695681382316 1696520156160 1696539310080 1696857647680 1697762334720 1698470179328 1701399188312 1702763582208 1703288904820 1704796240134 1706345116185 1706872036962 1709033204224 1712260288960 1716588550560 1716700628480 1718100112688 1718219832576 1720094177280 1720103603140 1722071297024 1722385026132 1725021530392 1730112352140 1731628460032 1732780247920 1735061025776 1735524979032 1735736848040 1738604377088 1741906965760 1745156807376 1746424186880 1748508964240 1749048905248 1749068652224 1749190530048 1752187223784 1753470161328 1754153154120 1758470484576 1758685154720 1760068125840 1762276751360 1764945220928 1765770070480 1766360573952 1767277012992 1767965383680 1769386683216 1769406659808 1773029867852 1776044538480 1776397849915 1777344944160 1779332553088 1780025619520 1782368584256 1783318861824 1784505031440 1786706388480 1790365021120 1790385234560 1791824557822 1792522490005 1793452502605 1794890716320 1795483831936 1795504103168 1798556252160 1800022466496 1800723591840 1801279656768 1803559471360 1805933412608 1806636840320 1807134624230 1811183219040 1811203667520 1815243064960 1820101457264 1821364030720 1823538266810 1823558854780 1824531093120 1825094509824 1825805400960 1828147817535 1829424651405 1831027787264 1837896835840 1837917585920 1839242529280 1841681969664 1842542682240 1843829569920 1845332691852 1845453175616 1849101240576 1850118122976 1853611611540 1855958574080 1857397067520 1857418037760 1859862870528 1862738766514 1863435358720 1865917111643 1866911933472 1868206978560 1870458250440 1871096697728 1873548346368 1874278110720 1874288381485 1877406000896 1877993447460 1879647136558 1881154471872 1882863576480 1884398519613 1885186268160 1885714640679 1888071976960 1889390663680 1890586541324 1892648914720 1892780797440 1894166676480 1894447507712 1895834607104 1898202825766 1899236303232 1899592674772 1900332583630 1900562787456 1902822539280 1903472033536 1906740469660 1910645814972 1911360322560 1914550097408 1915295832320 1916835573484 1916857214792 1917805393920 1918342908798 1918577095810 1920771831296 1924048250020 1925457022840 1925690270208 1928911870470 1929389201920 1929507520044 1930259081010 1931928766976 1931950578688 1933213784060 1933447971072 1935777861228 1940618101760 1944462555060 1946166499328 1947021960468 1947043942584 1947525761024 1948435939840 1950024338704 1950783891160 1951020206592 1951386294832 1952426684928 1952448728064 1955779180680 1959773283840 1961370925104 1963658095620 1965378861056 1966144394240 1966751541248 1970171409408 1974076833144 1976575350880 1976814790656 1977185718976 1977955851040 1978982071840 1980733383408 1981504897320 1982933351880 1982955739440 1986231687168 1987005342720 1989620745216 1992697285108 1995155467136 1996945600480 1996968146240 1998547000320 1998569564160 2000176250592 2000955337680 2001993491280 2003193010624 2004261021696 2004294633224 2007702521760 2008387814912 2012180156480 2012202874240 2015650157795 2016710891520 2017266557280 2022487927928 2024078344716 2024694187840 2029677375232 2030467953280 2031521418880 2035577600160 2035600582080 2036229177216 2039768874520 2043946685784 2051462821120 2054712346752 2056579135680 2057505995168 2058943019744 2060040754176 2063953931520 2064124323768 2067489874410 2069866299553 2072268631680 2074093392064 2079336297504 2082884217648 2083769322240 2086164459392 2088440181760 2090288358912 2092228890960 2094568635328 2097092682997 2098210757088 2099666250240 2106501101315 2107397278720 2110422185664 2112724369920 2113605223808 2115128908672 2115152788736 2117050588480 2118749168640 2118776444938 2118924084576 2119601727895 2123087724160 2124818502196 2126748985390 2128454477760 2131653353271 2131677419898 2134352360192 2135459724032 2136030743424 2136291505280 2141549356544 2147625140860 2147774790720 2148438025344 2148462281472 2151026988006 2151750994432 2152143003126 2152589121280 2152981282665 2156276912990 2164271365632 2164535575040 2167964208384 2168561549076 2168826282220 2169406223790 2171282773504 2171307287552 2173255471360 2176546251928 2178291677952 2181048663040 2181446009220 2185636836864 2186311131560 2186335815280 2186488162560 2188245920172 2188270625736 2190234029730 2191837701660 2192751540109 2193684411392 2198088105720 2203526179840 2203551057920 2205322532704 2205476203008 2205501103104 2206181526160 2207091035136 2207950717440 2209096266240 2210419873792 2211733354020 2211758324760 2214275576266 2215395886080 2216287334815 2223553034240 2224165691360 2227150288896 2227960730320 2229148577280 2229173744640 2231710817024 2234145310720 2235559398596 2236122430464 2244354789920 2244380128960 2246154593280 2246179952640 2249146057782 2250028083120 2251599570960 2252614322296 2257416765760 2266568878080 2267744839680 2269328701440 2270351442944 2271178697664 2273061653512 2275126821580 2275829382616 2280399100356 2281368137280 2288088563592 2288784734080 2290959776768 2296513368176 2298354998784 2302102462080 2302292514972 2306665864815 2306816469520 2308857900024 2310548427408 2311376550720 2312647653720 2314033305376 2315267042304 2319856540872 2324828588160 2326875743168 2328741722112 2333639916840 2336249631712 2337960215104 2338123127808 2338870872160 2340940669392 2341935432960 2344627312768 2346757501120 2351443089840 2359182244288 2359208879744 2359373273088 2363233176655 2368059384640 2369793258880 2369958389760 2371890421056 2373547021248 2374045379040 2374490843465 2374778486208 2375703484320 2377640199117 2379340041920 2382275184640 2388307268715 2393187621760 2396044466855 2396071518490 2396334720576 2396361775488 2400029955328 2400964789120 2401706209024 2407112837760 2411884400055 2414616187776 2414643449088 2414910958720 2414938223360 2416809963840 2418780189354 2419722326535 2429633025408 2432708124160 2433459346432 2433777450585 2433804928230 2434407201280 2436561543936 2437530423380 2437825702656 2438775258240 2439232868540 2440533356160 2440560910080 2447552100187 2447722649424 2451713656380 2455575959552 2456723576320 2458439426560 2460443589136 2461755385344 2462714261760 2465468320768 2466824163968 2467596041430 2469768911989 2471018488320 2471482148720 2475916729260 2476529423360 2476557383680 2479817160704 2482789608960 2486096227749 2487025931520 2489215911296 2490871606385 2490942638080 2493944333920 2494150224553 2499037480960 2500220313240 2503991263280 2505326277120 2505354562560 2505368291530 2506128218112 2508205962496 2508662910603 2510484768640 2512531359484 2514286187572 2519907087360 2520613356909 2523707729920 2527801321578 2528109909910 2528876734464 2530097930895 2532315070976 2534083716608 2537096719040 2540460706176 2543522073474 2545286471520 2547527753296 2547705268992 2550484469760 2552098782468 2554933357230 2557790545064 2563549806336 2567587026944 2568390433440 2571882493960 2572676693392 2573678774680 2575050942720 2577150169032 2577930628096 2580155404710 2581037148304 2583106945536 2587532295588 2592616740080 2596029280624 2596058590112 2597442690048 2599170371880 2601360275456 2602591538664 2603235579904 2603605272060 2607705574240 2607906565632 2612860448640 2613031045120 2615161233472 2617258395648 2618210794160 2619636280320 2622763446360 2623573357872 2623602978336 2632102444192 2638027732080 2640977844544 2642006529760 2643415127040 2643911135840 2643940985920 2644231415808 2647417831392 2648655105720 2656023127745 2659544801778 2666901667456 2667940450240 2668998829632 2669324655040 2670038429280 2673552876384 2676936695680 2685547531680 2685577851840 2687736836733 2689688743040 2693225747904 2693256154752 2698771126288 2705339207040 2708900118912 2709955260480 2710701936345 2714103466880 2714134109440 2714972236288 2720682814910 2722864597440 2725262247712 2730152185896 2732046046080 2735307400215 2735338282170 2739616462336 2742105514240 2746541680896 2751938575360 2752165765024 2756653165880 2756845253760 2756876378880 2758863793920 2763024842240 2764773681007 2768179763424 2772448396672 2777178956864 2778359096320 2783937861120 2787051145216 2789638521280 2791912683118 2794108149771 2794449248245 2795153038080 2797614342784 2799555000320 2803159986887 2806645046592 2813896247552 2815767902870 2816109001344 2816965826560 2819470704837 2825232112768 2832107965440 2834085995520 2835879811986 2837939303680 2838973372080 2841327066890 2841671261568 2842204471028 2842236559864 2843751910656 2844786728270 2847304238649 2848040991232 2849389012158 2850498875445 2855208050304 2860110704490 2861327493120 2863699720960 2864584033792 2864616375296 2868035984008 2869524004168 2870641710220 2871825146112 2872943748480 2875253360226 2875285822188 2877865643715 2881157746944 2885695154176 2886072375030 2888185534260 2890618944512 2891415398768 2892541631720 2894083802880 2897893150464 2897925868032 2899820676090 2904388903936 2908594678960 2910927152640 2914182449152 2915317550080 2917661226896 2917694167648 2919249748992 2920312039640 2921288641536 2922450268880 2922653909760 2925036508056 2926175836740 2927079442248 2930784140960 2940634937344 2943934289920 2945461688320 2948068291584 2948977805360 2949011099680 2949216591360 2950127311872 2957664868054 2964863026320 2965778578464 2966933776560 2968473107760 2971835308032 2972198103040 2988208404480 2989045927662 2990295459840 2992733200704 2995418400720 2995452219360 2998861410376 3000037444160 3002132761280 3004789515936 3006441949836 3012581722368 3018270234720 3018304311360 3028238263552 3033731891892 3037041281760 3040532133808 3041824183040 3044516062848 3045701929920 3047282128320 3050784751456 3059653311780 3064473331712 3069469949440 3069723353296 3075554486420 3077194231680 3078477200032 3080731236544 3081835400960 3083530204960 3086258992752 3088414529616 3093142054496 3099771450880 3111140088096 3111519889120 3121254225856 3122580577280 3129246689088 3132660272640 3135257453120 3140664199355 3141634039046 3141852952992 3142857734465 3161095918080 3162520561408 3164729361664 3165393838720 3166371314944 3167604645760 3170151140762 3170186932156 3170407835712 3172693363008 3172729183104 3175575882720 3178164667407 3184409691620 3184631586240 3187227753294 3190123478085 3195112960768 3195149033984 3197238181330 3201528540288 3203189586048 3204437257920 3209483783680 3212324034816 3215828244480 3215845866740 3219488250368 3219524598784 3221437711290 3222413285120 3225040252472 3226296435380 3227626491648 3228883681920 3234415369485 3239510700544 3245036600780 3245073237640 3246803362560 3248748725248 3250434270208 3251700344320 3253239423330 3254044474880 3254081213440 3256924160256 3256960931328 3259883207040 3263630199232 3264819377892 3268951541840 3271572994560 3279466697340 3279503722920 3282340513792 3283619015680 3290128055240 3290526617088 3294691317760 3301222305680 3302326290432 3305289269760 3305326586880 3307983799056 3309272289240 3310386145280 3314794970332 3315629810688 3316034575360 3321413364399 3333627084320 3334030915584 3335329551360 3336248537040 3340435036160 3341941095480 3344883880804 3347566225536 3351217966080 3353339097894 3360774543360 3360817809212 3362518210560 3366532184880 3366570193440 3370401762104 3373463907860 3378921483444 3386125148640 3387280941568 3391362764632 3393040312320 3393715295360 3396940358656 3402798376624 3405527164416 3406577809640 3409592480268 3412690232370 3413744073924 3418066408448 3424520577920 3433177101120 3433401256960 3436200225376 3436439665152 3440207206280 3444142594048 3444770052264 3450043060784 3460224704280 3465560495840 3470122051552 3471049958064 3471473696080 3477208754176 3483813931520 3490313614752 3497017928480 3498097810496 3498137304448 3498381060096 3504374447568 3506940322656 3508306308240 3516940969152 3517370309440 3520136251680 3529890441856 3531540140960 3535930767360 3536887659383 3538773366432 3538813319616 3546059735704 3552089076960 3552755588785 3552795699830 3554689888320 3558665106176 3560051239040 3564737168512 3569010062880 3573412776960 3580730042240 3580770469120 3583649115644 3585044980010 3586905005210 3589781432640 3590967663872 3591008206336 3594107277735 3600044932992 3601447183680 3602559313536 3607118942720 3611866825216 3613273680640 3614269248460 3622366438080 3622407335040 3630486129920 3640202914528 3642728061440 3647076533620 3647117709560 3649062186240 3650189019648 3651610801920 3656295635070 3658849302810 3662055574528 3662071145363 3675793671680 3675835171840 3678485058560 3683363939328 3685085364480 3687659139840 3690665383704 3690906351232 3698202481152 3698222746751 3700236245952 3707223223080 3711917148160 3714794135040 3714836075520 3719725741056 3725477533028 3726870717440 3731834223286 3733823866944 3736413957120 3740916500880 3742193395456 3747096692736 3748556221440 3748576762970 3754812001792 3755986894920 3758052437295 3759294273116 3762308943744 3765727152960 3768797039226 3770372536320 3771429281358 3781173082648 3785297829440 3785561594880 3788333352960 3788895015424 3791669214208 3792164864865 3796405651532 3798472606464 3799185349544 3800665167260 3801125574912 3805645078560 3806944067072 3813480939320 3821291629944 3822720645120 3829100194816 3830591664640 3833671146968 3833714429584 3836685817596 3837154191620 3841543662592 3848096500040 3850914045680 3851380540416 3857823740940 3858778403840 3859015040088 3860518162020 3863857533952 3863901157376 3866427568120 3866895942144 3871555722456 3881236203520 3888925110120 3894043920936 3894087885168 3896871879680 3900048677408 3901567782320 3902040413184 3902772589664 3904853369856 3904897456128 3911558361360 3919546567680 3922741850208 3927316191240 3932288788480 3940342818816 3948153666288 3953150701760 3954371437952 3955911702080 3957964143680 3961466766816 3962733665195 3963009794640 3965866703760 3965911478880 3974010685440 3979241490432 3985394570216 3990310934272 3993891200960 3993936292480 3997094000640 4000352501184 4001910675360 4003986982560 4006386021248 4008589266448 4015405043520 4016775629824 4024360312960 4024405748480 4031300315590 4034533114560 4044975855856 4048156689432 4049388375680 4059354750464 4060935906560 4063042837760 4071155200320 4071201164160 4072458354432 4079537749040 4081024222365 4087893371568 4102925642240 4109424693504 4113158271360 4115011990336 4117886039488 4120081508352 4127907863040 4128248647536 4134979748820 4139732599106 4143493712915 4144537263360 4148186784128 4156409635729 4158672595008 4165768435296 4167538644480 4172328918784 4176880363520 4180576717824 4181104851005 4184457781920 4187869024677 4189137270656 4194185365994 4196421514176 4199332500480 4201022261515 4213002202630 4214794557440 4220844371328 4223651854305 4225448739840 4227210447616 4230257817344 4230305577472 4234101176960 4237498337280 4237552889876 4237848169152 4239203455790 4246175448320 4249637004392 4253497970780 4256908955520 4261990600335 4263306706542 4263354839796 4267180092405 4268704720384 4270919448064 4272061486848 4272583010560 4283098713088 4295250281720 4295549581440 4296876050688 4296924562944 4302053976012 4303501988864 4304286006252 4305178242560 4305962565330 4312553825980 4328542731264 4329071150080 4335928416768 4337123098152 4337652564440 4338812447580 4342565547008 4342614575104 4346510942720 4353092503856 4356583355904 4362097326080 4362892018440 4371273673728 4372622263120 4372671630560 4372976325120 4376491840344 4376541251472 4380468059460 4383675403320 4385503080218 4387368822784 4396176211440 4407052359680 4410645065408 4410952406016 4411002206208 4412363052320 4414182070272 4415901434880 4418192532480 4423466708040 4423516649520 4428551152532 4430791772160 4432574669630 4436497302081 4448331382720 4455921460640 4458297154560 4458347489280 4463421634048 4471118797192 4472244860928 4479561394555 4488709579840 4488760257920 4492309186560 4498292115564 4500056166240 4503199141920 4505228644592 4514833531520 4540702885888 4542357395328 4546123307024 4550253643160 4551658765232 4560798200712 4562736274560 4576177127184 4577569468160 4581919553536 4593026736352 4596709997568 4604204924160 4604585029944 4613331729630 4613632939040 4617394052849 4617715800048 4621096854816 4622753101440 4625295307440 4628066610752 4630534084608 4639713081744 4649657176320 4653751486336 4656846916285 4662976506773 4667279833680 4672499263424 4675920430208 4676246255616 4677741744320 4681881338784 4683870865920 4689254625536 4693515002240 4699117841395 4702886179680 4712451058569 4718364488576 4718417759488 4726466353310 4736118769280 4739586517760 4743780842112 4745507064415 4747094042496 4748090758080 4748981686930 4749556972416 4751406968640 4755226711143 4755280398234 4758680083840 4776614537430 4786375243520 4792088933710 4792143036980 4792669441152 4792723550976 4795857271995 4800059910656 4801929578240 4803412418048 4814225675520 4823768800110 4829232375552 4829286898176 4829821917440 4829876446720 4833619927680 4837560378708 4839444653070 4859266050816 4865416248320 4866918692864 4867554901170 4867609856460 4868814402560 4873123087872 4875060846760 4875651405312 4877550516480 4878465737080 4881066712320 4881121820160 4891522666397 4895104200374 4895445298848 4903427312760 4913447152640 4916878853120 4920887178272 4923510770688 4925428523520 4930936641536 4933648327936 4935192082860 4939537823978 4942036976640 4942964297440 4951833458520 4953058846720 4965579217920 4972192455498 4974051863040 4978431822592 4981743212770 4987888667840 4988300449106 5000440626480 5007982526560 5010652554240 5010709125120 5010736583060 5016411924992 5017325821206 5020969537280 5025062718968 5028572375144 5039814174720 5041226713818 5055602643156 5056219819820 5060195861790 5064630141952 5068167433216 5074193438080 5080921412352 5087044146948 5090572943040 5095055506592 5095410537984 5104197564936 5109866714460 5115581090128 5127099612672 5136780866880 5143764987920 5145353386784 5147357549360 5150101885440 5154300338064 5155861256192 5160310809420 5162074296608 5166213891072 5175064591176 5185233480160 5192058561248 5192117180224 5194885380096 5198340743760 5205183077328 5207210544120 5215411148480 5215813131264 5225720897280 5230322466944 5236421588320 5239272560640 5240690410267 5245526892720 5247146715744 5247205956672 5264204888384 5276055464160 5281955689088 5284013059520 5286830254080 5287822271680 5287881971840 5294835662784 5296941112345 5297310211440 5312046255490 5319089603556 5329193549745 5333803334912 5335880900480 5337997659264 5338649310080 5340076858560 5347105752768 5353873391360 5371095063360 5371155703680 5375473673466 5377567470015 5379377486080 5380357507815 5386451495808 5386512309504 5397542252576 5410678414080 5417800237824 5419910520960 5421403872690 5428206933760 5428268218880 5429944472576 5441365629820 5445729194880 5450524495424 5460304371792 5464092092160 5470614800430 5470676564340 5479232924672 5484211028480 5493083361792 5503877150720 5504331530048 5510964492527 5513306331760 5513690507520 5513752757760 5517727587840 5526049684480 5529547362014 5535688940665 5536359526848 5544896793344 5554357913728 5556718192640 5567875722240 5579277042560 5583825366236 5588216299542 5588898496490 5590306076160 5595228685568 5597751334929 5606319973774 5613290093184 5622865144455 5627792495104 5631535805740 5632218002688 5638941409674 5650464225536 5664215930880 5668171991040 5671759623972 5675878607360 5677946744160 5682654133780 5683342523136 5684408942056 5684473119728 5687503821312 5689573456540 5694608477298 5696081982464 5698778024316 5700997750890 5710416100608 5720221408980 5727399441920 5729168067584 5729232750592 5736071968016 5739048008336 5741283420440 5743650292224 5745887496960 5750506720452 5750571644376 5755731287430 5762315493888 5762347070519 5772144750060 5776371068520 5781237889024 5782830797536 5785083263440 5788167605760 5795786300928 5795851736064 5799641352180 5808777807872 5817189357920 5821854305280 5830635100160 5835322453792 5835388335296 5838499497984 5840624079280 5842577283072 5844900537760 5845307819520 5850073016112 5852351673480 5854158884496 5861568281920 5896136583168 5897955610720 5898022199360 5898433182720 5900254623744 5915329736108 5929726052640 5931557156928 5933867553120 5936946215520 5978091855324 5985466401408 5990836801440 5990904438720 5997722820752 6000074888320 6004265522560 6009579031872 6012883899672 6025163444736 6036540469440 6036608622720 6046950473385 6056476527104 6067463783784 6074082563520 6081064267616 6083648366080 6089032125696 6091403859840 6094564256640 6101569502912 6119306623560 6138939898880 6139446706592 6151108972840 6154388463360 6156954400064 6161462473088 6163670801920 6167060409920 6172517985504 6176829059232 6186284108992 6199542901760 6209598898659 6222280176192 6223039778240 6242508451712 6245161154560 6258493378176 6265320545280 6270514906240 6281328398710 6283268078092 6283705905984 6285715468930 6291278048991 6319503303945 6322191836160 6325041122816 6329458723328 6330787677440 6332742629888 6335209291520 6340302281524 6340373864312 6340815671424 6345386726016 6345458366208 6351151765440 6356329334814 6358805183685 6368819383240 6369263172480 6374455506588 6380246956170 6390225921536 6390298067968 6394476362660 6403057080576 6406379172096 6408874515840 6418967567360 6424648069632 6431691733480 6438976500736 6439049197568 6442875422580 6444826570240 6450080504944 6452592870760 6455252983296 6457767363840 6468830738970 6476266176601 6479021401088 6490073201560 6490146475280 6493606725120 6497497450496 6500868540416 6503400688640 6506478846660 6508088949760 6508162426880 6513848320512 6513921862656 6519766414080 6527260398464 6529638755784 6537903083680 6543145989120 6558933394680 6559007445840 6567238031360 6578254620327 6580256110480 6581053234176 6602444611360 6610578539520 6610653173760 6615967598112 6618544578480 6629589940664 6631259621376 6632069150720 6642826728798 6648862004445 6667254168640 6670659102720 6672497074080 6683882190960 6689767761608 6695132451072 6702435932160 6706678195788 6721635618424 6733064369760 6733140386880 6740803524208 6746927815720 6757842966888 6772250297280 6774561883136 6782725529264 6787430590720 6793880717312 6805596753248 6811054328832 6813155619280 6819184960536 6825380464740 6827488147848 6836132816896 6849041155840 6866354202240 6866802513920 6872400450752 6872879330304 6880414412560 6889540104528 6900086121568 6920449408560 6931120991680 6940244103104 6942099916128 6942947392160 6967627863040 6979781707795 6980627229504 6994035856960 6996195620992 6996274608896 7008748895136 7013880645312 7016612616480 7033881938304 7034740618880 7040272503360 7059780883712 7063080281920 7073775318766 7077546732864 7077626639232 7089699529965 7092119471408 7104178153920 7105511177570 7105591399660 7109379776640 7117330212352 7120102478080 7123472530395 7129474337024 7138020125760 7146825553920 7161460084480 7161540938240 7167298231288 7170089960020 7173810010420 7179562865280 7181935327744 7182016412672 7188133400565 7188214555470 7200089865984 7202894367360 7205118627072 7214237885440 7223733650432 7226547361280 7228538496920 7244732876160 7244814670080 7260972259840 7265568045437 7280405829056 7285456122880 7294153067240 7294235419120 7298124372480 7300378039296 7303221603840 7312591270140 7317698605620 7324111149056 7324142290726 7342656300561 7351587343360 7351670343680 7356970117120 7366727878656 7370170728960 7375318279680 7381330767408 7381812702464 7394162170135 7396404962304 7396445493502 7400472491904 7409306735967 7414446446160 7429588270080 7429672151040 7439451482112 7450955066056 7453741434880 7463668446572 7467647733888 7472614819155 7472827914240 7481833001760 7482450673659 7484386790912 7497112442880 7497153525940 7509624003584 7511973789840 7516104874590 7518588546232 7524617887488 7531454305920 7537594078452 7542858562716 7562346165296 7570595658880 7571123189760 7577790030848 7583338428416 7584329729730 7592811303064 7596945212928 7598370699088 7601330334520 7602251149824 7611290157120 7613888134144 7626961878640 7642583259888 7658200389632 7661183329280 7667342293936 7667428859168 7673371635192 7674308383240 7683087325184 7696193000080 7701828091360 7702761080832 7715647481880 7717556807680 7718030080176 7721036324040 7727715067904 7732855136240 7733791884288 7743111444912 7777850220240 7788087841872 7788175770336 7793743759360 7800097354816 7803135564640 7804080826368 7805545179328 7809706739712 7823116722720 7839093135360 7845483700416 7854085097615 7854632382480 7896307332576 7906301403520 7908742875904 7911823404160 7915928287360 7922933533632 7925377851905 7925467330390 7926019589280 7931733407520 7931822957760 7968069383235 7970789140432 7980621868544 7987782401920 7987872584960 8000705002368 8003821350720 8007973965120 8012772042496 8017178532896 8030810087040 8033551259648 8048720625920 8048811496960 8062600631180 8069066229120 8089951711712 8096313378864 8098776751360 8118709500928 8121871813120 8126085675520 8142310400640 8142402328320 8144916708864 8159075498080 8162048444730 8165726918323 8171430109609 8175786743136 8205851284480 8218849387008 8226316542720 8230023980672 8235772078976 8249881511983 8255815726080 8256497295072 8269959497640 8279465198212 8286987425830 8289074526720 8294321043021 8296373568256 8312819271458 8317345190016 8331536870592 8335077288960 8344657837568 8361153435648 8362209702010 8368915563840 8375738049354 8378274541312 8383347744735 8388370731988 8392843028352 8398665000960 8402044523030 8409479960661 8426004405260 8441688742656 8447303708610 8450897479680 8454420895232 8460515634688 8460611154944 8468202353920 8475105779752 8475696338304 8478406911580 8492350896640 8499274008784 8506995941560 8513817911040 8523981200670 8526613413084 8526709679592 8534360184810 8537409440768 8541838896128 8544122973696 8545166021120 8566197426176 8590500563440 8591099162880 8593752101376 8593849125888 8604107952024 8607003977728 8608572012504 8610356485120 8611925130660 8625107651960 8657085462528 8658142300160 8671856833536 8674246196304 8675305128880 8677624895160 8685131094016 8693021885440 8706185007712 8713166711808 8725784036880 8742547347456 8745244526240 8745343261120 8745952650240 8752983680688 8753082502944 8760936118920 8767350806640 8771006160436 8792352422880 8821290130816 8821904812032 8824726104640 8831802869760 8836385064960 8846933416080 8847033299040 8857102305064 8865149339260 8872994604162 8896662765440 8911842921280 8916594309120 8926843268096 8942237594384 8959122789110 8977419159680 8977520515840 8996584231128 9000112332480 9006398283840 9010457289184 9029667063040 9084714790656 9092246614048 9100507286320 9103317530464 9121596401424 9125472549120 9152354254368 9155138936320 9186053472704 9193419995136 9208409848320 9209170059888 9226663459260 9227265878080 9234788105698 9235431600096 9242193709632 9245506202880 9250590614880 9256133221504 9271990725857 9279426163488 9299314352640 9307502972672 9313693832570 9325953013546 9329585558215 9334559667360 9344998526848 9351840860416 9355483488640 9363762677568 9367741731840 9378509251072 9387030004480 9398235682790 9405772359360 9421992598065 9424902117138 9428573203395 9436728977152 9436835518976 9452932706620 9472237538560 9479173035520 9487561684224 9491014128830 9494188084992 9496181516160 9497963373860 9499113944832 9502813937280 9510453422286 9510560796468 9517360167680 9553229074860 9572750487040 9584177867420 9584286073960 9585338882304 9585447101952 9591714543990 9600119821312 9603859156480 9606824836096 9628451351040 9647537600220 9658464751104 9658573796352 9659643834880 9659752893440 9667239855360 9675120757416 9678889306140 9718532101632 9730832496640 9735109802340 9735219712920 9737628805120 9746246175744 9750121693520 9751302810624 9755101032960 9756931474160 9762133424640 9762243640320 9783045332794 9790208400748 9790890597696 9806854625520 9826894305280 9833757706240 9841774356544 9847021541376 9850857047040 9867296655872 9870384165720 9879075647956 9884073953280 9885928594880 9903666917040 9931158435840 9944384910996 9948103726080 9956863645184 9963486425540 9975777335680 9976600898212 10000881252960 10015965053120 10021305108480 10021473166120 10032823849984 10034651642412 10041939074560 10050125437936 10057144750288 10082453427636 10111205286312 10112439639640 10120391723580 10129260283904 10136334866432 10148386876160 10161842824704 10174088293896 10181145886080 10190111013184 10190821075968 10208395129872 10219733428920 10231162180256 10254199225344 10273561733760 10287529975840 10290706773568 10294715098720 10300203770880 10303107529507 10308600676128 10320621618840 10324148593216 10332427782144 10349331497765 10350129182352 10370466960320 10384117122496 10384234360448 10396681487520 10410366154656 10414421088240 10430822296960 10431626262528 10451441794560 10460644933888 10472843176640 10481380820534 10485463414985 10491053785440 10494293431488 10494411913344 10528409776768 10552110928320 10563911378176 10568026119040 10575644543360 10575763943680 10589671325568 10593882224690 10594620422880 10610662978149 10624092510980 10638179207112 10658266766355 10658387099490 10667606669824 10671761800960 10675995318528 10677298620160 10680153717120 10694211505536 10707746782720 10742190126720 10742311407360 10750947346932 10755134940030 10758754972160 10760715015630 10772902991616 10773024619008 10773083653579 10795084505152 10821356828160 10835600475648 10839821041920 10842807745380 10856413867520 10856536437760 10859888945152 10870872612613 10882731259640 10891458389760 10901048990848 10920608743584 10922657879939 10928184184320 10941229600860 10941353128680 10958465849344 10963757700545 10968422056960 10986166723584 10986213436089 11008663060096 11021928985054 11026612663520 11027381015040 11027505515520 11035455175680 11052099368960 11059094724028 11071377881330 11072719053696 11089793586688 11094668240253 11108715827456 11135751444480 11158554085120 11167650732472 11176432599084 11177796992980 11180612152320 11190457371136 11195502669858 11212639947548 11226580186368 11245730288910 11255584990208 11263071611480 11264436005376 11277882819348 11300928451072 11343519247944 11351757214720 11355893488320 11365308267560 11366685046272 11368817884112 11368946239456 11375007642624 11379146913080 11389216954596 11392163964928 11397556048632 11401995501780 11420832201216 11440442817960 11454798883840 11458336135168 11472143936032 11478096016672 11482566840880 11487300584448 11491774993920 11501013440904 11501143288752 11511462574860 11524630987776 11524694141038 11544289500120 11552742137040 11565661595072 11570166526880 11576335211520 11591572601856 11591703472128 11599282704360 11634378715840 11643708610560 11670644907584 11670776670592 11681248158560 11689801075520 11690615639040 11700146032224 11704703346960 11708317768992 11723136563840 11795911221440 11796044398720 11796866365440 11830659472216 11859452105280 11863114313856 11867735106240 11873892431040 11888200995585 11956183710648 11970932802816 11981673602880 11981808877440 11995445641504 12000149776640 12008531045120 12019158063744 12025767799344 12050326889472 12073080938880 12073217245440 12093900946770 12107801982341 12112953054208 12134927567568 12148165127040 12162128535232 12167296732160 12178064251392 12182807719680 12189128513280 12203139005824 12217706387627 12237760500935 12238613247120 12277879797760 12278893413184 12302217945680 12308776926720 12313908800128 12322924946176 12327341603840 12334120819840 12345035971008 12348844559945 12353658118464 12372568217984 12399085803520 12419197797318 12430481138745 12444560352384 12446079556480 12469228907187 12470751122765 12485016903424 12516986756352 12530641090560 12541029812480 12543314553015 12562656797420 12566536156184 12567411811968 12571430937860 12582556097982 12603066784545 12639006607890 12644383672320 12650082245632 12658917446656 12661575354880 12665485259776 12670418583040 12680604563048 12680747728624 12681631342848 12690773452032 12690916732416 12702303530880 12712658669628 12717610367370 12737638766480 12738526344960 12748911013176 12760493912340 12780451843072 12780596135936 12788952725320 12806114161152 12812758344192 12817749031680 12837935134720 12849296139264 12854466541927 12863383466960 12877953001472 12885750845160 12889653140480 12900161009888 12905185741520 12910505966592 12915534727680 12937661477940 12952532353202 12958042802176 12980146403120 12980292950560 12987213450240 13006801377280 13012957693320 13016177899520 13027696641024 13027843725312 13039532828160 13054520796928 13059277511568 13075806167360 13086291978240 13117866789360 13118014891680 13156509240654 13160512220960 13162106468352 13204889222720 13221157079040 13231935196224 13237089156960 13259179881328 13285653457596 13297724008890 13334508337280 13344994148160 13367764381920 13379535523216 13390264902144 13413356391576 13438684183665 13443271236848 13466128739520 13466280773760 13481607048416 13493855631440 13515685933776 13544500594560 13549123766272 13565451058528 13574861181440 13611193506496 13622108657664 13626311238560 13638369921072 13650760929480 13654976295696 13698082311680 13732708404480 13744800901504 13745758660608 13760828825120 13772046892097 13779080209056 13800172243136 13823868405035 13840898817120 13852182158547 13862241983360 13880488206208 13884199832256 13885894784320 13935255726080 13959563415590 13961254459008 13970540748855 13988071713920 13988929520319 13992391241984 13992549217792 14015799934435 14017497790272 14027761290624 14033225232960 14067763876608 14069481237760 14080545006720 14097353524185 14119561767424 14126160563840 14147550637532 14155093465728 14155253278464 14179399059930 14184238942816 14208356307840 14211022355140 14211182799320 14218759553280 14234660424704 14236521193245 14240204956160 14246945060790 14258948674048 14276040251520 14322920168960 14323081876480 14334596462576 14340179920040 14347620020840 14359125730560 14363870655488 14364032825344 14376266801130 14376429110940 14400179731968 14405788734720 14410237254144 14428475770880 14447055317033 14447467300864 14453094722560 14457076993840 14489465752320 14489629340160 14521944519680 14531136090874 14560811658112 14570912245760 14588306134480 14588470838240 14596248744960 14600756078592 14606443207680 14625182540280 14635397211240 14648284581452 14674567999191 14685312601122 14703174686720 14740341457920 14750636559360 14762661534816 14763625404928 14788324340270 14792809924608 14792890987004 14800944983808 14818613471934 14828892892320 14859176540160 14901910132112 14927336893144 14935295467776 14945229638310 14963666003520 14964901347318 14968773581824 14994307051880 15019248007168 15023947579680 15032209749180 15037177092464 15049235774976 15062908611840 15075188156904 15085717125432 15124692330592 15141191317760 15155580061696 15168659459460 15185622606128 15193890425856 15196741398176 15202660669040 15204502299648 15222580314240 15227776268288 15253923757280 15285166519776 15322366658560 15334684587872 15334857718336 15346743270384 15348616766480 15392386000160 15403656182720 15431294963760 15436060160352 15442072648080 15465710272480 15467583768576 15486222889824 15555700440480 15576175683744 15576351540672 15600194709632 15606271129280 15611090358656 15646233445440 15690967400832 15708170195230 15709264764960 15722071230801 15792614665152 15812602807040 15817485751808 15823646808320 15831856574720 15845867067264 15850755703810 15850934660780 15852039178560 15863466815040 15863645915520 15890823337035 15936138766470 15941578280864 15961243737088 15975564803840 15975745169920 16001410004736 16007642701440 16015947930240 16025544084992 16034357065792 16061620174080 16097441251840 16097622993920 16125201262360 16138132458240 16179903423424 16192626757728 16197553502720 16237419001856 16243743626240 16252171351040 16284620801280 16284804656640 16289833417728 16318150996160 16324096889460 16331453836646 16342860219218 16351573486272 16411702568960 16437698774016 16452633085440 16460047961344 16471544157952 16499763023966 16511631452160 16512994590144 16532893477581 16539918995280 16558930396424 16573974851660 16578149053440 16588642086042 16592747136512 16607066821995 16625638542916 16634690380032 16663073741184 16670154577920 16689315675136 16724419404020 16737831127680 16751476098708 16756549082624 16766695489470 16776741463976 16785686056704 16804089046060 16818959921322 16852008810520 16883377485312 16894607417220 16908841790464 16921031269376 16921222309888 16936404707840 16950211559504 16951392676608 16956813823160 16984701793280 16998548017568 17013991883120 17027635822080 17047962401340 17053226826168 17053419359184 17068720369620 17074818881536 17083677792256 17088245947392 17090332042240 17181001126880 17182198325760 17187504202752 17187698251776 17208215904048 17217144025008 17220712970240 17223850261320 17250215303920 17287041211557 17343713667072 17348492392608 17350610257760 17355249790320 17386043770880 17412370015424 17426333423616 17451568073760 17490489052480 17490686522240 17491905300480 17505967361376 17506165005888 17521872237840 17534701613280 17542012320872 17584704845760 17642580261632 17649452209280 17684438296915 17693866832160 17694066598080 17714204610128 17730298678520 17745989208324 17793325530880 17823685842560 17853686536192 17884475188768 17918245578220 17954838319360 17955041031680 17993168462256 18000224664960 18012796567680 18020914578368 18059334126080 18169429581312 18184493228096 18201014572640 18206635060928 18228574859897 18243192802848 18250945098240 18304708508736 18310277872640 18310355726815 18372106945408 18416819696640 18418340119776 18453326918520 18454531756160 18469576211396 18470863200192 18484387419264 18491012405760 18491113733755 18501181229760 18512266443008 18543981451714 18558852326976 18598628705280 18615005945344 18627387665140 18651906027092 18659171116430 18669119334720 18689997053696 18703681720832 18710966977280 18727525355136 18735483463680 18757018502144 18774060008960 18796471365580 18811544718720 18843985196130 18849804234276 18857146406790 18873457954304 18873671037952 18905865413240 18944475077120 18958346071040 18975123368448 18982028257660 18988376169984 18992363032320 18995926747720 18998227889664 19005627874560 19020906844572 19021121592936 19034720335360 19060071079409 19106458149720 19145500974080 19168355734840 19168572147920 19170677764608 19170894203904 19183429087980 19200239642624 19207718312960 19213649672192 19256902702080 19295075200440 19316929502208 19317147592704 19319287669760 19319505786880 19334479710720 19350241514832 19357778612280 19428798529803 19437064203264 19470219604680 19470439425840 19492492351488 19500243387040 19502605621248 19510202065920 19513862948320 19524266849280 19524487280640 19566090665588 19580416801496 19581781195392 19613709251040 19683548713088 19701714094080 19734593311744 19740768331440 19758151295912 19771857189760 19807333834080 19888769821992 19896207452160 19913727290368 19926972851080 19951554671360 19953201796424 20001762505920 20031930106240 20042946332240 20065647699968 20069303284824 20083878149120 20100250875872 20114289500576 20164906855272 20222410572624 20224879279280 20240783447160 20296773752320 20323685649408 20348176587792 20362291772160 20380222026368 20381642151936 20416790259744 20420621253799 20439466857840 20462324360512 20508398450688 20547123467520 20575059951680 20581413547136 20589430197440 20600407541760 20605982414953 20606215059014 20617201352256 20641243237680 20648297186432 20698662995530 20700258364704 20740933920640 20768234244992 20768468720896 20782048178645 20793362975040 20820732309312 20828842176480 20861644593920 20902883589120 20921289867776 20939345123385 20945686353280 20962761641068 20970926829970 20982107570880 20988586862976 20988823826688 21056819553536 21104221856640 21127822756352 21136052238080 21151289086720 21151527887360 21179342651136 21187764449380 21189240845760 21221325956298 21248185021960 21276358414224 21316533532710 21316774198980 21335213339648 21343523601920 21351990637056 21354597240320 21360307434240 21388423011072 21415493565440 21421495814911 21484380253440 21484622814720 21501894693864 21510269880060 21517509944320 21521430031260 21545805983232 21546049238016 21546167307158 21590169010304 21642713656320 21671200951296 21679642083840 21685615490760 21712827735040 21713072875520 21741745225226 21765462519280 21782916779520 21796704136311 21802097981696 21841217487168 21845315759878 21856368368640 21882459201720 21882706257360 21927515401090 21936844113920 21972333447168 21972426872178 22017326120192 22043857970108 22053225327040 22054762030080 22055011031040 22070910351360 22118189448056 22142755762660 22145438107392 22179587173376 22182486510405 22189336480506 22217431654912 22317108170240 22335301464944 22352865198168 22355593985960 22361224304640 22380914742272 22391005339716 22425279895096 22453160372736 22491460577820 22511169980416 22526143222960 22528872010752 22555765638696 22601856902144 22687038495888 22703514429440 22711786976640 22730616535120 22733370092544 22737635768224 22737892478912 22750015285248 22758293826160 22778433909192 22795112097264 22803991003560 22841664402432 22880885635920 22909597767680 22944287872064 22956192033344 22965133681760 22974601168896 22983549987840 23002026881808 23002286577504 23022925149720 23049261975552 23049388282076 23086970264245 23088579000240 23105484274080 23131323190144 23140333053760 23152670423040 23183145203712 23198565408720 23268757431680 23314882533865 23341289815168 23341553341184 23362496317120 23379602151040 23381231278080 23400292064448 23409406693920 23416635537984 23446273127680 23562255292845 23591822442880 23592088797440 23661318944432 23718904210560 23726228627712 23735470212480 23747784862080 23776133555715 23776401991170 23912367421296 23941865605632 23963347205760 23963617754880 23990891283008 24000299553280 24017062090240 24032263534907 24038316127488 24051535598688 24100653778944 24146161877760 24146434490880 24187801893540 24215603964682 24225906108416 24269855135136 24296330254080 24324257070464 24334593464320 24356128502784 24365615439360 24365929116787 24378257026560 24406278011648 24435412775254 24457613331985 24475521001870 24477226494240 24497180754969 24514290328827 24557786826368 24604435891360 24617553853440 24627817600256 24645849892352 24654683207680 24668241639680 24690071942016 24697689119890 24707316236928 24745136435968 24749644535949 24838395594636 24860962277490 24889120704768 24892159112960 24938457814374 24941502245530 24970033806848 25033973512704 25082059624960 25086629106030 25125313594840 25133072312368 25134823623936 25142861875720 25165112195964 25206133569090 25278013215780 25300164491264 25317834893312 25323150709760 25330970519552 25340837166080 25361209126096 25361495457248 25363262685696 25381546904064 25381833464832 25404607061760 25425317339256 25435220734740 25475277532960 25477052689920 25497822026352 25520987824680 25560903686144 25577905450640 25612228322304 25625516688384 25635498063360 25698592278528 25708933083854 25726766933920 25771501690320 25779306280960 25800322019776 25810371483040 25821011933184 25831069455360 25875322955880 25905064706404 25960292806240 25960585901120 25974426900480 26025915386640 26055393282048 26079065656320 26109041593856 26118555023136 26151612334720 26203452051335 26235733578720 26236029783360 26313018481308 26321024441920 26409778445440 26463870392448 26474178313920 26518359762656 26571306915192 26595448017780 26669016674560 26689988296320 26735528763840 26759071046432 26780529804288 26826712783152 26877368367330 26886542473696 26932257479040 26932561547520 26963214096832 26987711262880 27009712114453 27031371867552 27089001189120 27130902117056 27149722362880 27222387012992 27252622477120 27276739842144 27301521858960 27309952591392 27396164623360 27465416808960 27489601803008 27521657650240 27544093784194 27554822462635 27558160418112 27600344486272 27647736810070 27681797634240 27704364317094 27724483966720 27760976412416 27768399664512 27771789568640 27815972177571 27919126831180 27922508918016 27941081497710 27976143427840 27977859040638 27984782483968 27985098435584 27988756674645 28031599868870 28034995580544 28055522581248 28066450465920 28135527753216 28138962475520 28161090013440 28194707048370 28239123534848 28252321127680 28295101275064 28310186931456 28310506556928 28358798119860 28368477885632 28416712615680 28422044710280 28422365598640 28437519106560 28469320849408 28473042386490 28480409912320 28493890121580 28517897348096 28552080503040 28645840337920 28646163752960 28669192925152 28680359840080 28695240041680 28718251461120 28727741310976 28752533602260 28752858221880 28800359463936 28811577469440 28811735352595 28820474508288 28894110634066 28906189445120 28914153987680 28978931504640 28979258680320 29043889039360 29062272181748 29121623316224 29176612268960 29176941676480 29192497489920 29212886415360 29250365080560 29270794422480 29296569162904 29349135998382 29370625202244 29480682915840 29501273118720 29525323069632 29527250809856 29576648680540 29585781974008 29601889967616 29637226943868 29657785784640 29803820264224 29854673786288 29870590935552 29890459276620 29927332007040 29929802694636 29937547163648 29988614103760 30047895159360 30064419498360 30074354184928 30098471549952 30125817223680 30150376313808 30171434250864 30249384661184 30282382635520 30337318918920 30371245212256 30387780851712 30393482796352 30405321338080 30409004599296 30445160628480 30507847514560 30570333039552 30669369175744 30669715436672 30693486540768 30697233532960 30784772000320 30807312365440 30862589927520 30872120320704 30884145296160 30909322588521 30931420544960 30972445779648 31047994493295 31111400880960 31152351367488 31152703081344 31200389419264 31212542258560 31222180717312 31292466890880 31381934801664 31416340390460 31418529529920 31444142461602 31456390244955 31585229330304 31625205614080 31634971503616 31647293616640 31663713149440 31691734134528 31701511407620 31701869321560 31704078357120 31726933630080 31727291831040 31781646674070 31818177302431 31872277532940 31883156561728 31922487474176 31951129607680 31951490339840 32002820009472 32015285402880 32031895860480 32051088169984 32068714131584 32106995855857 32123240348160 32194882503680 32195245987840 32250402524720 32276264916480 32319250960737 32359806846848 32381330883005 32385253515456 32395107005440 32487487252480 32504342702080 32569241602560 32569609313280 32579666835456 32612617837839 32636301992320 32648193778920 32662907673292 32685720438436 32703146972544 32767973639817 32875397548032 32891273101635 32905266170880 32920095922688 32943088315904 32999526047932 33025989180288 33065786955162 33079837990560 33117860792848 33147949703320 33156298106880 33177284172084 33185494273024 33214133643990 33251277085832 33269380760064 33326147482368 33378631350272 33448838808040 33475662255360 33502952197416 33513098165248 33533390978940 33553482927952 33571372113408 33608178092120 33637919842644 33704017621040 33766754970624 33789214834440 33817683580928 33842062538752 33872809415680 33900423119008 33902785353216 33913627646320 33969403586560 33997096035136 34027983766240 34055271644160 34095924802680 34106453652336 34106838718368 34137440739240 34176491894784 34180664084480 34362002253760 34364396651520 34375008405504 34416431808096 34434288050016 34447700522640 34500430607840 34574082423114 34696984785216 34701220515520 34710499580640 34824740030848 34903136147520 34980978104960 34981373044480 35011934722752 35012330011776 35043744475680 35069403226560 35084024641744 35169409691520 35285160523264 35298904418560 35368876593830 35387733664320 35388133196160 35428409220256 35460597357040 35491978416648 35586651061760 35647371685120 35768950377536 35836491156440 35909676638720 35910082063360 35986336924512 36000449329920 36025593135360 36041829156736 36118668252160 36128791449029 36323405947023 36327840227185 36338859162624 36368986456192 36402029145280 36413270121856 36457149719794 36486385605696 36501890196480 36609417017472 36620555745280 36620711453630 36653119162881 36713281502805 36744213890816 36833639393280 36836680239552 36906653837040 36909063512320 36939152422792 36941726400384 36968774838528 36982024811520 36982227467510 37002362459520 37024532886016 37046533679835 37087962903428 37117704653952 37197257410560 37230011890688 37254775330280 37303812054184 37318342232860 37338238669440 37379994107392 37407363441664 37412253368295 37421933954560 37455050710272 37514037004288 37548120017920 37592942731160 37623089437440 37687970392260 37699608468552 37714292813580 37746915908608 37747342075904 37811730826480 37888950154240 37916692142080 37950246736896 37964056515320 37976752339968 37984726064640 37991853495440 37996455779328 38011255749120 38041813689144 38042243185872 38069440670720 38120142158818 38212916299440 38291001948160 38336711469680 38337144295840 38341355529216 38341788407808 38366858175960 38415436625920 38513805404160 38563399625781 38590150400880 38633859004416 38638575339520 38668959421440 38700483029664 38715557224560 38857597059606 38874128406528 38940439209360 38940878851680 39000486774080 39020404131840 39027725896640 39048533698560 39132181331176 39160833602992 39163562390784 39227418502080 39367097426176 39469186623488 39481536662880 39516302591824 39543714379520 39614667668160 39777539643984 39827454580736 39853945702160 39903109342720 39906403592848 40003525011840 40063860212480 40085892664480 40138606569648 40167756298240 40200501751744 40228579001152 40329813710544 40444821145248 40449758558560 40481566894320 40593547504640 40647371298816 40696353175584 40724583544320 40760444052736 40828634591615 40833580519488 40841242507598 40857150548045 40878933715680 40924648721024 41094246935040 41150119903360 41162827094272 41178860394880 41211964829906 41212430118028 41234402704512 41249407559915 41282486475360 41296594372864 41316140676291 41397325991060 41400516729408 41471605215105 41481867841280 41536468489984 41536937441792 41564096357290 41586725950080 41641464618624 41657684352960 41723289187840 41805767178240 41842579735552 41878690246770 41891372706560 41925523282136 41941853659940 41964215141760 41977173725952 41977647653376 42047399803305 42113639107072 42208443713280 42255645512704 42272104476160 42302578173440 42303055774720 42358685302272 42375528898760 42378481691520 42442651912596 42496370043920 42552716828448 42633067065420 42633548397960 42670426679296 42687047203840 42703981274112 42709194480640 42720614868480 42776846022144 42830987130880 42842991629822 42968760506880 42969245629440 43003789387728 43020539760120 43035019888640 43042860062520 43091611966464 43092098476032 43092334614316 43180338020608 43285427312640 43341165951099 43342401902592 43359284167680 43371230981520 43425655470080 43483490450452 43530925038560 43565833559040 43593408272622 43604195963392 43682434974336 43690631519756 43712736737280 43764918403440 43765412514720 43855030802180 43944853744356 44034652240384 44087715940216 44106450654080 44109524060160 44236378896112 44285511525320 44290876214784 44359174346752 44364973020810 44378672961012 44434863309824 44634216340480 44670602929888 44705730396336 44711187971920 44761829484544 44782010679432 44850559790192 44906320745472 44982921155640 45052286445920 45057744021504 45111531277392 45203713804288 45374076991776 45423573953280 45461233070240 45466740185088 45475271536448 45475784957824 45516587652320 45553693566167 45556867818384 45590224194528 45607982007120 45683328804864 45761771271840 45888575744128 45912384066688 45930267363520 45967099975680 46004053763616 46004573155008 46045850299440 46098776564152 46173940528490 46177158000480 46210968548160 46262646380288 46280666107520 46359953629285 46397130817440 46537514863360 46629765067730 46682579630336 46683106682368 46724992634240 46759204302080 46800584128896 46818813387840 46833271075968 46892546255360 47124510585690 47183644885760 47184177594880 47322637888864 47437808421120 47452457255424 47470940424960 47495569724160 47552267111430 47552803982340 47606924889719 47824734842592 47883731211264 47926694411520 47927235509760 47981782566016 48000599106560 48034124180480 48064527069814 48076632254976 48103071197376 48292323755520 48292868981760 48375603787080 48431207929364 48539710270272 48592660508160 48648514140928 48712257005568 48731230878720 48731858233574 48756514053120 48812556023296 48870825550508 48915226663970 48951042003740 48954452988480 48994361509938 49028580657654 49115573652736 49208871782720 49235107706880 49255635200512 49291699784704 49336483279360 49380143884032 49395378239780 49414632473856 49490272871936 49499289071898 49676791189272 49721924554980 49778241409536 49784318225920 49876915628748 49883004491060 49940067613696 50067947025408 50164119249920 50173258212060 50250627189680 50266144624736 50269647247872 50285723751440 50330224391928 50412267138180 50556026431560 50646301419520 50681674332160 50722418252192 50722990914496 50726525371392 50763093808128 50763666929664 50809214123520 50850634678512 50870441469480 50950555065920 50954105379840 50995644052704 51041975649360 51155810901280 51224456644608 51251033376768 51270996126720 51417866167708 51453533867840 51515537647535 51543003380640 51600644039552 51620742966080 51662138910720 51750645911760 51810129412808 51920585612480 51921171802240 52051830773280 52158131312640 52218083187712 52237110046272 52303224669440 52406904102670 52471467157440 52472059566720 52626036962616 52642048883840 52819556890880 52927740784896 52948356627840 53036719525312 53053314890745 53142613830384 53190896035560 53338033349120 53379976592640 53471057527680 53518142092864 53561059608576 53653425566304 53754736734660 53773084947392 53864514958080 53865123095040 53865418267895 53926428193664 53975422525760 54019424228906 54062743735104 54178002378240 54261804234112 54299444725760 54354363063065 54444774025984 54505244954240 54553479684288 54603043717920 54613289399695 54619905182784 54685724579691 54792329246720 54930833617920 54931067180445 54979203606016 55043315300480 55088187568388 55109644925270 55116320836224 55200688972544 55295473620140 55363595268480 55408728634188 55448967933440 55473341201265 55521952824832 55536799329024 55543579137280 55631944355142 55838253662360 55845017836032 55882162995420 55952286855680 55955718081276 55969564967936 55970196871168 55977513349290 56063199737740 56069991161088 56111045162496 56132900931840 56271055506432 56277924951040 56293698304301 56322180026880 56389414096740 56478247069696 56504642255360 56590202550128 56620373862912 56621013113856 56717596239720 56736955771264 56833425231360 56844089420560 56844731197280 56875038213120 56946084772980 56960819824640 56987780243160 57035794696192 57104161006080 57180213238227 57291680675840 57338385850304 57360719680160 57390480083360 57436502922240 57505067204520 57505716443760 57600718927872 57623154938880 57623470705190 57640949016576 57788221268132 57828307975360 57957863009280 57958517360640 58124544363496 58243246632448 58353224537920 58353883352960 58500730161120 58541588844960 58593138325808 58698271996764 58741250404488 59050646139264 59054501619712 59153297361080 59171563948016 59203779935232 59274453887736 59315571569280 59607640528448 59709347572576 59741181871104 59780918553240 59854664014080 59859605389272 59977228207520 60026122687037 60095790318720 60128838996720 60148708369856 60196943099904 60251634447360 60300752627616 60342868501728 60498769322368 60539009911705 60564765271040 60674637837840 60742490424512 60786965592704 60810642676160 60890321256960 61015695029120 61088531938135 61140666079104 61261863761397 61338738351488 61339430873344 61386973081536 61394467065920 61569544000640 61614624730880 61725179855040 61744240641408 61768290592320 61817947244859 61818645177042 61862841089920 61944891559296 62095988986590 62222801761920 62304702734976 62305406162688 62346144535935 62400778838528 62425084517120 62444361434624 62584933781760 62763869603328 62832680780920 62837059059840 62888284923204 62912780489910 63170458660608 63250411228160 63269943007232 63294587233280 63327426298880 63383468269056 63403022815240 63403738643120 63408156714240 63453867260160 63454583662080 63563293348140 63589794663161 63636354604862 63744555065880 63766313123456 63902259215360 63902980679680 64005640018944 64030570805760 64063791720960 64102176339968 64137428263168 64213991711714 64246480696320 64264487444733 64272332709635 64389765007360 64500805049440 64552529832960 64638501921474 64719613693696 64762661766010 64770507030912 64790214010880 65138483205120 65139218626560 65225235675678 65272603984640 65296387557840 65325815346584 65371440876872 65406293945088 65535947279634 65782546203270 65810532341760 65840191845376 65886176631808 65999052095864 66051978360576 66131573910324 66159675981120 66235721585696 66295899406640 66354568344168 66370988546048 66428267287980 66502554171664 66538761520128 66652294964736 66897677616080 66951324510720 67005904394832 67026196330496 67066781957880 67106965855904 67142744226816 67216356184240 67275839685288 67408035242080 67533509941248 67578429668880 67745618831360 67800846238016 67805570706432 67827255292640 67994192070272 68055967532480 68110543288320 68191849605360 68212907304672 68213677436736 68274881478480 68724004507520 68728793303040 68832863616192 68860234460485 68868576100032 68895401045280 69000861215680 69148164846228 69260910792735 69393969570432 69402441031040 69420999161280 69649480061696 69806272295040 69944647601595 69961956209920 69962746088960 70023869445504 70024660023552 70087488951360 70138806453120 70168049283488 70338819383040 70570321046528 70597808837120 70737753187660 70775467328640 70776266392320 70856818440512 70921194714080 70979010905423 70983956833296 71173302123520 71294743370240 71537900755072 71672982312880 71819353277440 71820164126720 71972673849024 72000898659840 72051186270720 72083658313472 72096790604721 72235276585165 72237336504320 72257582898058 72646811894046 72655680454370 72677718325248 72737972912384 72804058290560 72826540243712 72914299439588 72972771211392 73003780392960 73097787350361 73218834034944 73241422907260 73306238325762 73372839995955 73426563005610 73488427781632 73673360479104 73813307674080 73818127024640 73878304845584 73883452800768 73937549677056 73964049623040 73964454935020 74004724919040 74049065772032 74093067359670 74175925806856 74235409307904 74460023781376 74509550660560 74607624108368 74636684465720 74676477338880 74759988214784 74814726883328 74824506736590 74843867909120 74910101420544 75096240035840 75185885462320 75246178874880 75375940784520 75399216937104 75428585627160 75493831817216 75623461652960 75777900308480 75900493473792 75928113030640 75953504679936 75969452129280 75983706990880 75992911558656 76022511498240 76083627378288 76084486371744 76138881341440 76240284317636 76425832598880 76673422939360 76674288591680 76682711058432 76733716351920 77126799251562 77180300801760 77337918842880 77400966059328 77431114449120 77715194119212 77880878418720 77881757703360 78000973548160 78055451793280 78264362662352 78321667205984 78327124781568 78454837004160 78610356154005 78734194852352 78963073325760 79032605183648 79087428759040 79229335336320 79555079287968 79707891404320 79806218685440 79812807185696 80007050023680 80127720424960 80171785328960 80277213139296 80401003503488 80457158002304 80659627421088 80889642290496 80899517117120 80963133788640 81029136343359 81187095009280 81392706351168 81449167088640 81520888105472 81657269183230 81667161038976 81682485015196 81714301096090 81757867431360 81849297442048 82188493870080 82300239806720 82325654188544 82357720789760 82423929659812 82424860236056 82468805409024 82498815119830 82564972950720 82593188745728 82632281352582 82664467387905 82794651982120 82801033458816 82943210430210 82963735682560 83072936979968 83073874883584 83128192714580 83173451900160 83282929237248 83315368705920 83446578375680 83685159471104 83757380493540 83782745413120 83851046564272 83883707319880 83928430283520 83954347451904 83955295306752 84094799606610 84227278214144 84416887426560 84511291025408 84544208952320 84605156346880 84606111549440 84717370604544 84751057797520 84756963383040 84885303825192 84992740087840 85105433656896 85266134130840 85267096795920 85374094407680 85407962548224 85418388961280 85441229736960 85553692044288 85685983259644 85937521013760 85938491258880 86007578775456 86041079520240 86085720125040 86183223932928 86184669228632 86360676041216 86435206057785 86682331902198 86718568335360 86742461963040 86966980900904 87061850077120 87131667118080 87186816545244 87208391926784 87364869948672 87381263039512 87529836806880 87530825029440 87710061604360 87889707488712 88069304480768 88175431880432 88212901308160 88472757792224 88571023050640 88581752429568 88729946041620 88757345922024 88869726619648 89268432680960 89341205859776 89411460792672 89422375943840 89564021358864 89701119580384 89812641490944 89965842311280 90104572891840 90223062554784 90748153983552 90847147906560 90922466140480 90950543072896 90951569915648 91033175304640 91107387132334 91113735636768 91142874299485 91180448389056 91215964014240 91523542543680 91777151488256 91824768133376 91860534727040 92008107527232 92009146310016 92091700598880 92197553128304 92347881056980 92354316000960 92421937096320 92525292760576 92561332215040 92719907258570 92794261634880 93075029726720 93259530135460 93365159260672 93366213364736 93449985268480 93518408604160 93601168257792 93637626775680 93666542151936 93785092510720 94249021171380 94367289771520 94368355189760 94645275777728 94875616842240 94904914510848 94941880849920 94991139448320 95104534222860 95105607964680 95213849779438 95300355397045 95454531907293 95649469685184 95767462422528 95853388823040 95854471019520 95963565132032 96001198213120 96068248360960 96129054139628 96153264509952 96206142394752 96320987567571 96584647511040 96585737963520 96751207574160 96862415858728 97079420540544 97143992649015 97185321016320 97297028281856 97462461757440 97463716467148 97513028106240 97625112046592 97741651101016 97830453327940 97902084007480 97908905976960 97988723019876 98057161315308 98231147305472 98417743565440 98511270401024 98583399569408 98672966558720 98760287768064 98790756479560 98829264947712 98980545743872 98998578143796 99353582378544 99443849109960 99556482819072 99568636451840 99753831257496 99766008982120 99880135227392 100135894050816 100328238499840 100346516424120 100501254379360 100532289249472 100539294495744 100571447502880 100660448783856 100824534276360 101112052863120 101444836504384 101445981828992 101453050742784 101526187616256 101618428247040 101701269357024 101740882938960 101901110131840 101908210759680 101991288105408 102083951298720 102103106268995 102311621802560 102541992253440 102835732335416 102907067735680 103029912074765 103031075295070 103086006761280 103201288079104 103241485932160 103501291823520 103620258825616 103841171224960 103842343604480 104103661546560 104436166375424 104474220092544 104606449338880 104813808205340 104942934314880 104944119133440 105244740308041 105252073925232 105284097767680 105639113781760 105855481569792 105896713255680 106073439050624 106106629781490 106200063215527 106285227660768 106381792071120 106676066698240 106759953185280 106942115055360 107036284185728 107107479074555 107248459655779 107306851132608 107509473469320 107546169894784 107729029916160 107730246190080 107730836535790 107852856387328 107950845051520 108038848457812 108125487470208 108356004756480 108386374347087 108523608468224 108708726126130 108889548051968 108983520681555 109010489908480 109106959368576 109206087435840 109226578799390 109239810365568 109371449159382 109861667235840 109862134360890 109958407212032 110086630600960 110176375136776 110219289850540 110232641672448 110401377945088 110590947240280 110727190536960 110817457268376 110897935866880 110946682402530 111043905649664 111073598658048 111087158274560 111263888710284 111676507324720 111690035672064 111764325990840 111904573711360 111911436162552 111939129935872 111955026698580 112126399475480 112139982322176 112222090324992 112265801863680 112542111012864 112555849902080 112587396608602 112644360053760 112778828193480 113009284510720 113180405100256 113240747725824 113242026227712 113435192479440 113473911542528 113666850462720 113688178841120 113689462394560 113750076426240 113892169545960 113975560486320 114208322012160 114360426476454 114676771700608 114721439360320 114780960166720 114873005844480 115010134409040 115011432887520 115246309877760 115246941410380 115576442536264 115656615950720 115915726018560 116249088726992 116486493264896 116706449075840 116707766705920 117001460322240 117083177689920 117186276651616 117396543993528 117482500808976 118101292278528 118306594722160 118343127896032 118407559870464 118548907775472 118631143138560 119215281056896 119418695145152 119482363742208 119561837106480 119709328028160 119719210778544 119954456415040 120052245374074 120161317674535 120191580637440 120257677993440 120297416739712 120503268894720 120535879436141 120601505255232 120685737003456 120997538644736 121078019823410 121129530542080 121349275675680 121484980849024 121573931185408 121621285352320 121780642513920 121829645583935 122031390058240 122177063876270 122281332158208 122485903774845 122523727522794 122571451644135 122677476702976 122678861746688 122773946163072 122788934131840 123139088001280 123229249461760 123450359710080 123488481282816 123536581184640 123635894489718 123637290354084 123725682179840 123748222679745 123889783118592 124191977973180 124445603523840 124609405469952 124610812325376 124692289071870 124801557677056 124850169034240 124888722869248 125169867563520 125527739206656 125665361561840 125674118119680 125776569846408 125825560979820 126340917321216 126500822456320 126589174466560 126654852597760 126766936538112 126806045630480 126807477286240 126816313428480 126907734520320 126909167324160 127126586696280 127179589326322 127272709209724 127489110131760 127532626246912 127804518430720 128011280037888 128061141611520 128127583441920 128274856526336 128427983423428 128492961392640 128528974889466 128544665419270 129001610098880 129105059665920 129277003842948 129439227387392 129525323532020 129541014061824 130276966410240 130450471351356 130545207969280 130592775115680 130651630693168 130742881753744 130812587890176 131071894559268 131565092406540 131680383690752 131772353263616 131998104191728 132103956721152 132263147820648 132319351962240 132471443171392 132591798813280 132709136688336 132856534575960 133005108343328 133077523040256 133304589929472 133795355232160 133902649021440 134011808789664 134133563915760 134213931711808 134285488453632 134432712368480 134551679370576 134816070484160 135048560572265 135156859337760 135601692476032 135611141412864 135654510585280 135988384140544 136111935064960 136383699210720 136425814609344 136427354873472 136549762956960 136661080698501 137448009015040 137665727232384 137720468920970 137737152200064 137790802090560 138001722431360 138296329692456 138521821585470 138787939140864 138804882062080 138841998322560 139079860887855 139298960123392 139612544590080 139889295203190 139923912419840 139925492177920 140047738891008 140049320047104 140174977902720 140277612906240 140336098566976 140677638766080 141140642093056 141195617674240 141475506375320 141550934657280 141552532784640 141713636881024 141842389428160 141958021810846 141967913666592 142346604247040 142589486740480 142820774669157 143075801510144 143345964625760 143638706554880 143945347698048 144001797319680 144102372541440 144167316626944 144193581209442 144470553170330 144515165796116 145293623788092 145311360908740 145475945824768 145608116581120 145653080487424 145828598879176 145945542422784 146195574700722 146437668069888 146482845814520 146612476651524 146745679991910 146853126011220 146976855563264 147346720958208 147626615348160 147636254049280 147756609691168 147766905601536 147875099354112 147928909870040 148009449838080 148098131544064 148186134719340 148351851613712 148470818615808 149019101321120 149215248216736 149273368931440 149352954677760 149519976429568 149649013473180 149687735818240 149820202841088 150371770924640 150492357749760 150751881569040 150798433874208 150857171254320 151246923305920 151856226061280 151938904258560 151967413981760 152045022996480 152167254756576 152168972743488 152480568635272 152851665197760 153346845878720 153348577183360 153467432703840 154253598503124 154360601603520 154546612942605 154801932118656 154862228898240 155430388238424 155761756837440 155763515406720 156001947096320 156110903586560 156528725324704 156643334411968 156654249563136 156909674008320 157220712308010 157468389704704 157926146651520 158065210367296 158174857518080 158458670672640 159090886512155 159110158575936 159415782808640 159612437370880 159625614371392 160014100047360 160255440849920 160343570657920 160534979279285 160554426278592 160802007006976 160914316004608 161319254842176 161596254803685 161779284580992 161799034234240 161926267577280 162058272686718 162785412702336 162898334177280 163041776210944 163063089189195 163314538366460 163334322077952 163364970030392 163428602192180 163515734862720 163698594884096 163839868199085 164376987740160 164600479613440 164651308377088 164715441579520 164847859319624 164849720472112 164937610818048 164997630239660 165129945901440 165186377491456 165264562705164 165328934775810 165589303964240 165602066917632 165886420860420 165927471365120 166145873959936 166147749767168 166256385429160 166346903800320 166565858474496 166630737411840 166893156751360 167108065045051 167514760987080 167565490826240 167702093128544 167767414639760 167856860567040 167908694903808 167910590613504 168189599213220 168454556428288 168833774853120 168881094912903 169088417904640 169210312693760 169434741209088 169502115595040 169513926766080 169770607650384 169985480175680 170210867313792 170532268261680 170534193591840 170882459473920 171107384088576 171371966519288 171875042027520 172015157550912 172082159040480 172171440250080 172369338457264 172721352082432 172870412115570 173364663804396 173484923926080 173933961801808 174123700154240 174373633090488 174416783853568 174729739897344 174762526079024 175059673613760 175061650058880 175420123208720 175779414977424 176138608961536 176350863760864 176425802616320 176945515584448 177142046101280 177163504859136 177459892083240 177514691844048 178682411719552 178822921585344 178844751887680 179128042717728 179402239160768 179931684622560 180078368061111 180209145783680 180446125109568 180643957245145 181496307967104 181617029735115 181694295813120 181844932280960 181901086145792 181903139831296 182066350609280 182214774264668 182227471273536 182285748598970 182360896778112 182431928028480 183047085087360 183265595814405 183554302976512 183649536266752 183721069454080 184016215054464 184018292620032 184183401197760 184395106256608 184695762113960 184708632001920 184843874192640 185050585521152 185122664430080 185439814517140 185588523269760 186150059453440 186519060270920 186730318521344 186732426729472 186899970536960 187036817208320 187202336515584 187275253551360 187333084303872 187570185021440 187811719121429 188498042342760 188734579543040 188736710379520 189290551555456 189751233684480 189809829021696 189883761699840 189982278896640 190209068445720 190211215929360 190427699558876 190600710794090 190769383989483 190909063814586 191298939370368 191706777646080 191708942039040 191927130264064 192258108279256 192306529019904 192412284789504 192641975135142 192816998128905 193169295022080 193502415148320 193724831717456 194158841081088 194287985298030 194370642032640 194594056563712 194927432934296 195250224093184 195483302202032 195660906655880 195804168014960 195817811953920 195977446039752 196114322630616 196462294610944 196835487130880 197022540802048 197345933117440 197520575536128 197581512959120 197658529895424 197961091487744 197997156287592 198707164757088 198887698219920 199112965638144 199137272903680 199507662514992 199532017964240 200693032848240 201002508758720 201064578498944 201078588991488 201142895005760 201320897567712 201649068552720 202224105726240 202889673008768 202891963657984 203236856494080 203402538714048 203481765877920 203802220263680 203982576210816 204167902597440 204206212537990 204623243605120 205671464670832 205814135471360 206059824149530 206062150590140 206172013522560 206402576158208 206482971864320 206580703381455 207002583647040 207240517651232 207682342449920 207684687208960 208207323093120 208948440185088 209212898677760 209627616410680 209885868629760 209888238266880 210489480616082 210504147850464 210568195535360 211278227563520 211710963139584 211793426511360 212146878101248 212213259562980 212400126431054 212570455321536 212763584142240 212937032716269 213352133396480 213519906370560 213884230110720 214072568371456 214214958149110 214496919311558 214613702265216 215018946938640 215092339789568 215458059832320 215460492380160 215461673071580 215705712774656 215901690103040 216077696915624 216250974940416 216705829755495 216712009512960 216772748694174 217047216936448 217417452252260 217779096103936 217967041363110 218020979816960 218213918737152 218412174871680 218453157598780 218479620731136 218742898318764 219724268721780 219916814424064 220173261201920 220352750273552 220438579701080 220465283344896 220802755890176 221181894480560 221454381073920 221634914536752 221795871733760 221893364805060 222087811299328 222147197316096 222174316549120 222527777420568 223353014649440 223380071344128 223528651981680 223809147422720 223822872325104 223910053397160 224252798950960 224279964644352 224444180649984 224531603727360 225174793217204 225288720107520 225557656386960 226018569021440 226360810200512 226481495451648 226870384958880 226947823085056 227333700925440 227376357682240 227378924789120 227768467830835 227784339091920 227951120972640 228416644024320 228720852952908 229353543401216 229442878720640 229561920333440 230020268818080 230022865775040 230493882820760 231152885072528 231313231901440 232498177453984 232972986529792 233412898151680 233415533411840 234002920644480 234166355379840 234372553303232 234793087987056 234965001617952 236202584557056 236613189444320 236686255792064 236971473178661 237097815550944 237262286277120 238034624448595 238430562113792 238837390290304 239123674212960 239418656056320 239438421557088 239908912830080 240104490748148 240322635349070 240383161274880 240515355986880 240594833479424 241071758872282 241203010510464 241371474006912 241995077289472 242156039646820 242698551351360 242969961698048 243147862370816 243242570704640 243561285027840 243659291167870 244062780116480 244354127752540 244562664316416 244971807549690 245047455045588 245142903288270 245354953405952 245357723493376 245547892326144 245577868263680 246278176002560 246458498923520 246900719420160 246976962565632 247073162369280 247271788979436 247274580708168 247451364359680 247496445359490 247779566237184 247780924032317 248383955946360 248891207047680 249218810939904 249221624650752 249384578143740 249603115354112 249700338068480 249777445738496 250339735127040 251055478413312 251330723123680 251348236239360 251553139692816 251651121959640 252681834642432 253533873076224 253612091260960 253614954572480 253632626856960 253815469040640 253818334648320 254253173392560 254359178652644 254545418419448 254978220263520 255065252493824 256122283223040 256255166883840 256549713052672 256855966846856 257057949778932 257089330838540 258003220197760 258554007685896 258878454774784 259050647064040 259082028123648 260900942702712 261090415938560 261185550231360 261303261386336 261485763507488 261625175780352 262143789118536 263130184813080 263996208383456 264207913442304 264526295641296 264638703924480 264942886342784 265183597626560 265418273376672 265713069151920 266010216686656 266609179858944 267590710464320 267805298042880 268023617579328 268267127831520 268427863423616 268865424736960 269103358741152 269632140968320 270097121144530 270313718675520 271203384952064 271309021170560 271976768281088 272223870129920 272767398421440 272851629218688 272854709746944 273099525913920 273322161397002 273428622898455 274896018030080 275331454464768 275440937841940 275474304400128 275581604181120 276003444862720 276592659384912 277043643170940 277575878281728 277609764124160 277683996645120 278159721775710 278479445593843 278597920246784 279225089180160 279778590406380 279847824839680 279850984355840 280095477782016 280098640094208 280349955805440 280555225812480 280672197133952 281355277532160 281468491521505 282391235348480 282951012750640 283101869314560 283105065569280 283427273762048 283684778856320 283916043621692 283935827333184 285178973480960 285641549338314 285901066191135 286151603020288 286691929251520 287890695396096 288003594639360 288204745082880 288334633253888 288387162418884 288941106340660 289030331592232 290587247576184 290622721817480 290951891649536 291216233162240 291306160974848 291657197758352 291891084845568 292391149401444 292875336139776 292965691629040 293224953303048 293491359983820 293706252022440 293953711126528 294693441916416 295253230696320 295272508098560 295513219382336 295533811203072 295750198708224 295857819740080 296018899676160 296372269438680 296703703227424 296941637231616 298038202642240 298430496433472 298546737862880 298705909355520 299298026946360 299640405682176 300130613435185 300743541849280 300984715499520 301503763138080 301596867748416 301714342508640 302493846611840 303712452122560 303934827963520 304334509513152 304337945486976 304961137270544 305703330395520 306309318806985 306693691757440 306697154366720 306934865407680 308507197006248 308721203207040 309089736224295 309093225885210 309603864237312 309724457796480 310860776476848 311523513674880 311527030813440 312003894192640 312221807173120 312419425953791 313057450649408 313286668823936 313308499126272 313819348016640 314441424616020 314936779409408 315734220924123 315852293303040 316130420734592 316349715036160 316757078518231 316917341345280 317948973315805 318181773024310 318220317151872 318600189646581 318831565617280 319251228742784 320028200094720 320510881699840 320687141315840 321069958558570 321108852557184 321322437223665 321604014013952 321745378967337 321828632009216 322638509684352 323192509607370 323558569161984 323598068468480 323852535154560 324116545373436 325570825404672 326083552421888 326126178378390 326629076732920 326668644155904 326729940060784 326857204384360 327031469725440 327397189768192 327679736398170 329200959226880 329302616754176 329430883159040 329695718639248 329699440944224 329875221636096 329995260479320 330259891802880 330372754982912 330529125410328 330657869551620 331178607928480 331204133835264 331772841720840 331854942730240 332291747919872 332512770858320 332693807600640 333131716948992 333261474823680 334216130090102 335029521974160 335130981652480 335404186257088 335534829279520 335713721134080 335817389807616 336379198426440 337667549706240 337762189825806 339004231190080 339027853532160 339541215300768 339970960351360 340421734627584 341064536523360 341068387183680 342743933038576 344030315101824 344164318080960 344342880500160 344738676914528 345442704164864 345740824231140 346729327608792 346969847852160 347867923603616 348247400308480 348747266180976 349459479794688 349525052158048 350119347227520 350123300117760 350840246417440 351126257487889 351558829954848 352701727521728 352851605232640 353891031168896 354284092202560 354895054527115 354919784166480 355029383688096 357364823439104 357645843170688 357689503775360 358256085435456 358804478321536 359863369245120 360156736122222 360418291567360 360483953023605 360892250219136 361287914490290 361607638308423 362992615934208 363234059470230 363388591626240 363689864561920 363802172291584 363806279662592 364132701218560 364429548529336 364454942547072 364571497197940 364721793556224 364863856056960 365488936751805 366094170174720 366531191628810 367108605953024 367299072533504 367442138908160 368032430108928 368036585240064 368366802395520 368790212513216 369391524227920 369417264003840 369687748385280 370101171042304 370245328860160 370879629034280 371177046539520 372300118906880 373038120541840 373460637042688 373799941073920 374073634416640 374404673031168 374550507102720 374666168607744 375623438242858 376996084685520 377469159086080 378581103110912 379502467368960 379767523399680 379964557793280 380418136891440 380422431858720 380855399117752 381201421588180 381538767978966 381818127629172 382597878740736 383413555292160 383854260528128 384516216558512 384824569579008 385283950270284 385633996257810 387004830296640 387449663434912 388317682162176 388575970596060 389188113127424 389854865868592 390966604404064 391321813311760 391608336029920 391635623907840 391954892079504 392228645261232 392924589221888 393670974261760 395041151072256 395163025918240 395317059790848 395994312575184 397414329514176 397775396439840 399015325029984 399064035928480 401386065696480 402005017517440 402129156997888 402285790011520 402641795135424 403298137105440 404448211452480 405145681716795 405779346017536 405783927315968 406805077428096 406963531755840 407604440527360 407965152421632 408335805194880 408412425075980 409246487210240 411342929341664 411628270942720 412119648299060 412124301180280 412344027045120 412805152316416 412965943728640 413161406762910 414005167294080 414481035302464 415364684899840 415369374417920 416414646186240 417896880370176 418425797355520 419255232821360 419771737259520 419776476533760 420978961232164 421008295700928 421136391070720 422556455127040 423421926279168 423586853022720 424293756202496 424426519125960 424800252862108 425140910643072 425527168284480 425874065432538 427039812741120 427768460221440 428145136742912 428429916298220 428993838623116 429227404530432 430037893877280 430184679579136 430916119664640 430923346143160 431411425549312 431803380206080 432155393831248 432501949880832 433411659510990 433545497388348 434094433872896 434834904504520 435558192207872 435934082726220 436041959633920 436427837474304 436824349743360 436906315197560 436959241462272 437485796637528 439448537443560 440346522403840 440705500547104 440877159402160 440930566689792 441605511780352 442363788961120 442908762147840 443269829073504 443786729610120 444294394632192 444348633098240 445055554841136 446706029298880 447057303963360 447645744650208 447820106794320 448505597901920 448559929288704 449063207454720 450349586434408 451115312773920 452721620401024 453740769917760 453895646170112 454752715364480 454757849578240 455536935661670 455568678183840 455902241945280 457441705905816 458707086802432 458885757441280 459123840666880 460040537636160 460045731550080 460987765641520 462305770145056 462626463802880 464996354907968 466825796303360 466831066823680 468005841288960 468332710759680 468745106606464 469586175974112 469674288837377 469930003235904 472405169114112 473226378888640 473372511584128 473942946357322 474195631101888 474524572554240 476069248897190 476861124227584 477272659536465 477674780580608 478247348425920 478837312112640 478876843114176 479817825660160 480208981496296 480645270698140 480766322549760 481030711973760 481189666958848 481604937837855 482143517744564 482406021020928 482742948013824 483990154578944 484312079293640 485397102702720 485939923396096 486295724741632 486485141409280 487318582335740 488125560232960 488708255505080 489125328632832 489943615099380 490094910091176 490285806576540 490709906811904 490715446986752 491095784652288 491155736527360 492556352005120 492916997847040 493801438840320 493953925131264 494146324738560 494543577958872 494549161416336 494902728719360 494992890718980 495559132474368 495561848064634 496767911892720 497782414095360 498437621879808 498443249301504 498769156287480 499400676136960 500679470254080 501324195135153 502661446247360 502696472478720 503106279385632 503302243919280 505363669284864 507224182521920 507229909144960 507265253713920 507630938081280 508506346785120 508718357305288 509090836838896 509956440527040 510130504987648 513099426105344 513711933693712 514115899557864 514178661677080 516006440395520 517108015371792 517756909549568 518101294128080 518164056247296 521801885405424 522180831877120 522371100462720 522606522772672 522971527014976 523250351560704 524287578237072 526223701540205 526260369626160 527992416766912 528415826884608 529052591282592 529277407848960 529885772685568 530367195253120 530836546753344 531000316077635 531426138303840 532020433373312 535181420928640 536047235158656 536242298278895 536534255663040 536855726847232 537730849473920 538206717482304 539264281936640 540194242289060 540627437351040 541931871735435 542406769904128 542618042341120 543953536562176 544447740259840 545534796842880 545703258437376 545709419493888 546199051827840 546644322794004 546857245796910 549792036060160 550662908929536 550881875683880 550948608800256 551163208362240 552006889725440 552742061302861 553185318769824 554087286341880 555151756563456 555219528248320 555367993290240 556319443551420 556958891187686 557195840493568 558450178360320 559557180812760 559695649679360 560190955564032 560197280188416 560699911610880 561110451624960 561344394267904 562710555064320 562936983043010 563435157364287 565902025501280 566203738629120 566210131138560 566854547524096 567369557712640 567832087243384 567871654666368 571283098676628 571802132382270 572303206040576 573383858503040 575781390792192 576669266507776 576774324837768 577882212681320 578060663184464 581174495152368 581245443634960 581903783299072 582432466324480 582612321949696 583314395516704 583782169691136 584782298802888 585750672279552 585931383258080 586449906606096 586982719967640 587412504044880 589386883832832 590506461392640 591026438764672 591067622406144 591715639480160 592037799352320 592198016360171 592744538877360 593407406454848 593883274463232 596076405284480 596860992866944 597093475725760 597411818711040 598596053892720 600261226870370 601487083698560 602679397180705 603007526276160 603193735496832 603428685017280 604987693223680 607424904245120 607869655927040 608669019026304 608675890973952 609922274541088 611406660791040 612618637613970 613387383514880 613394308733440 613869730815360 617014394012496 617442406414080 618179472448590 618186451770420 619207728474624 619448915592960 621223378632419 621721552953696 623047027349760 623054061626880 624007788385280 624443614346240 624838851907582 626114901298816 626573337647872 627638696033280 628882849232040 631468441848246 631704586606080 632260841469184 633514157036462 633834682690560 635897946631610 636363546048620 636440634303744 637200379293162 637663131234560 638502457485568 640056400189440 641374282631680 642139917117140 642217705114368 642644874447330 643208028027904 643490757934674 643657264018432 645277019368704 646385019214740 647117138323968 647196136936960 647705070309120 648233090746872 651141650809344 652252356756780 653258153465840 653337288311808 653459880121568 653714408768720 654062939450880 654794379536384 655359472796340 658401918453760 658861766318080 659391437278496 659398881888448 659750443272192 659990520958640 660519783605760 661058250820656 661315739103240 662357215856960 662408267670528 663545683441680 665025541716640 665387615201280 666263433897984 666522949647360 668432260180204 670059043948320 670808372514176 671069658559040 671427442268160 672758396852880 675524379651612 678008462380160 678055707064320 679082430601536 679941920702720 680843469255168 682129073046720 682136774367360 683305403492505 685487866077152 688060630203648 688328636161920 688685761000320 689477353829056 691481648462280 693458655217584 693939695704320 695735847207232 696494800616960 697494532361952 698918959589376 699050104316096 700238694455040 700246600235520 701680492834880 702252514975778 703117659909696 705403455043456 705703210465280 707782062337792 708568184405120 709790109054230 709839568332960 710058767376192 710914419535983 714103873345785 714729646878208 715291686341376 715379007550720 716512170870912 717608956643072 719726738490240 720313472244444 720836583134720 720967906047210 721784500438272 722575828980580 723215276616846 725985231868416 726468118940460 727379729123840 727604344583168 727612559325184 728265402437120 728859097058672 728909885094144 729142994395880 729443587112448 729727712113920 730977873503610 731818077955913 732188340349440 733062383257620 734217211906048 734598145067008 734884277816320 736064860217856 736073170480128 736733604791040 737580425026432 738783048455840 738834528007680 739375496770560 740490657720320 741759258068560 742354093079040 743342772096951 746076241083680 747599882147840 748809346062336 749101014205440 749332337215488 751246876485716 753992169371040 757162206221824 760836273782880 760844863717440 761710798235504 762402843176360 763077535957932 763636255258344 765195757481472 767708521056256 769032433117024 769649139158016 770567900540568 771267992515620 774009660593280 774899326869824 776635364324352 777151941192120 779709731737184 781933208808128 782643626623520 783216672059840 783271247815680 783909784159008 784457290522464 787341948523520 790326051836480 791988625150368 794828659028352 795550792879680 798030650059968 798128071856960 802772131392960 804010035034880 804258313995776 804571580023040 805283590270848 806596274210880 808896422904960 810291363433590 811558692035072 811567854631936 813610154856192 813927063511680 815208881054720 815930304843264 816671610389760 816824850151960 818492974420480 822685858683328 823256541885440 824239296598120 824248602360560 824688054090240 825610304632832 825931887457280 826322813525820 828010334588160 828962070604928 830729369799680 830738748835840 832829292372480 835438336781529 835540325225255 835793760740352 838510465642720 839543474519040 839552953067520 841957922464328 842016591401856 842272782141440 844405474564515 847173706045440 848587512404992 848853038251920 849600505724216 850281821286144 851054336568960 851748130865076 855536920442880 856290273485824 856859832596440 857987677246232 858454809060864 860075787754560 860369359158272 861846692286320 862822851098624 863606760412160 864310787662496 865003899761664 866823319021980 867090994776696 868188867745792 869669809009040 871868165452440 872083919267840 872855674948608 873648699486720 873812630395120 873918482924544 874971593275056 878897074887120 880693044807680 881411001094208 881754318804320 881861133379584 884727577922240 885817524295680 886539658147008 887573459220240 890111109682272 893412058597760 894114607926720 895291489300416 895640213588640 897011195803840 900391840305555 900699172868816 902230625547840 905443240802048 907481539835520 907791292340224 909505430728960 909515699156480 911073871323340 911137356367680 911804483890560 914883411811632 917414173604864 917771514882560 918247681333760 920081075272320 920091463100160 921975531283040 922727141770499 924611540290112 925252927605760 929992709815936 933651592606720 933662133647360 936011682577920 936665421519360 937258277861373 937490213212928 939058595607145 939172351948224 939348577674754 939860006471808 944810338228224 946452757777280 946745023168256 947885892714644 948391262203776 949049145108480 950271235554693 952138497794380 953722248455168 953846919947415 954545319072930 955349561161216 956494696851840 957753686228352 959635651320320 960417962992592 961290541396280 961532645099520 962061423947520 962379333917696 963209875675710 964287035489128 964812042041856 965485896027648 967980309157888 968624158587280 970794205405440 971879846792192 972591449483264 972970282818560 974637164671480 976251120465920 977416511010160 978250657265664 979887230198760 980189820182352 980571613153080 981419813623808 982191569304576 982311473054720 985112704010240 987602877680640 987907850262528 988292649477120 989087155917744 989098322832672 989805457438720 989985781437960 991118264948736 991123696129268 993535823785440 995564828190720 996875243759616 997538312574960 1002648390270306 1005322892494720 1005392944957440 1006212558771264 1006604487838560 1014448365043840 1014459818289920 1017012693570240 1017436714610576 1018181673677792 1019912881054080 1020261009975296 1027423867387424 1028231799115728 1028357323354160 1032012880791040 1034216030743584 1036202588256160 1036328112494592 1043603770810848 1044742200925440 1045213045545344 1045943054029952 1047734952021841 1048575156474144 1052447403080410 1052520739252320 1053378772463667 1055984833533824 1058105182565184 1058554815697920 1059771545371136 1060734390506240 1061673093506688 1062000632155270 1062852276607680 1064040866746624 1064685163581345 1070362841857280 1072094470317312 1072484596557790 1073068511326080 1073711453694464 1075461698947840 1076413434964608 1078528563873280 1080388484578120 1081254874702080 1083863743470870 1084813539808256 1085236084682240 1087907073124352 1088895480519680 1091069593685760 1091406516874752 1091418838987776 1092398103655680 1093288645588008 1093714491593820 1099584072120320 1101325817859072 1101763751367760 1101897217600512 1102326416724480 1104013779450880 1105484122605722 1106370637539648 1108174572683760 1110303513126912 1110439056496640 1110735986580480 1112638887102840 1113917782375372 1116900356720640 1119114361625520 1120381911128064 1121399823221760 1122220903249920 1122688788535808 1125873966086020 1126870314728574 1131804051002560 1132407477258240 1133709095048192 1134739115425280 1135664174486768 1135743309332736 1142566197353256 1143604264764540 1144606412081152 1146767717006080 1151562781584384 1153548649675536 1155764425362640 1156121326368928 1162348990304736 1162490887269920 1164864932648960 1166628791033408 1167564339382272 1169564597605776 1171862766516160 1172899813212192 1173965439935280 1174825008089760 1178773767665664 1181012922785280 1182052877529344 1183431278960320 1184396032720342 1184857365893305 1185489077754720 1186814812909696 1192152810568960 1193721985733888 1194186951451520 1197192107785440 1200522453740740 1202974167397120 1205358794361410 1206015052552320 1206387470993664 1206857370034560 1209975386447360 1214849808490240 1215739311854080 1217338038052608 1217351781947904 1219844549082176 1222813321582080 1225237275227940 1226774767029760 1226788617466880 1227739461630720 1234028788024992 1234884812828160 1236358944897180 1236372903540840 1238415456949248 1238897831185920 1238904620161585 1242446757264838 1243443105907392 1246094054699520 1246108123253760 1248015576770560 1248887228692480 1249677703815164 1252229802597632 1253146675295744 1255277392066560 1257765698464080 1262936883696492 1263409173212160 1264521682938368 1267028314072924 1267669365381120 1271795893263220 1272727092097240 1272881268607488 1274400758586324 1275326262469120 1277004914971136 1282748565263360 1284279834234280 1284435410228736 1285289748894660 1286416056055808 1286981515869348 1287314528036864 1290554038737408 1292770038429480 1294234276647936 1294392273873920 1295410140618240 1296466181493744 1302283301618688 1304504713513560 1306516306931680 1306674576623616 1306919760243136 1307428817537440 1308125878901760 1310718945592680 1318782874556992 1318797763776896 1319981041917280 1321039567211520 1322116501641312 1322631478206480 1324714431713920 1324816535341056 1327091366883360 1330051083433280 1333045899294720 1336864520360408 1340118087896640 1341616745028352 1342139317118080 1345516793705760 1351048759303224 1356016924760320 1358164861203072 1359883841405440 1361686938510336 1364258146093440 1364273548734720 1366610806985010 1368181624004533 1370975732154304 1376121260407296 1376657272323840 1377371522000640 1378954707658112 1380600821801851 1382963296924560 1386917310435168 1387879391408640 1391471694414464 1392397227969215 1392989601233920 1394989064723904 1398100208632192 1400477388910080 1400493200471040 1403360985669760 1404505029951556 1406235319819392 1409022866512131 1410806910086912 1415564124675584 1417136368810240 1419580218108460 1419679136665920 1420117534752384 1421828839071966 1428207746691570 1429459293756416 1430583372682752 1430758015101440 1433024341741824 1435217913286144 1439453476980480 1440626944488888 1441673166269440 1441935812094420 1443569000876544 1445151657961160 1446430553233692 1451970463736832 1452936237880920 1454759458247680 1455208689166336 1456530804874240 1457718194117344 1457819770188288 1458285988791760 1458887174224896 1459455424227840 1461955747007220 1463636155911826 1464376680698880 1466124766515240 1469768555632640 1472129720435712 1472146340960256 1473467209582080 1475160850052864 1477566096911680 1477669056015360 1478750993541120 1483518516137120 1484708186158080 1486685544193902 1492152482167360 1498202028410880 1502493752971432 1507984338742080 1514324412443648 1521672547565760 1521689727434880 1523421596471008 1524805686352720 1526155071915864 1527272510516688 1530391514962944 1538064866234048 1539298278316032 1541135801081136 1542535985031240 1548019321186560 1549798653739648 1553270728648704 1554303882384240 1559419463474368 1562097129768955 1563866417616256 1565287253247040 1566433344119680 1566542495631360 1567819568318016 1568914581044928 1574683897047040 1578671104620615 1580652103672960 1583785392591155 1583977250300736 1589657318056704 1591101585759360 1593000948232905 1596061300119936 1596256143713920 1605544262785920 1608020070069760 1608516627991552 1608726894836685 1609143160046080 1610567180541696 1613192548421760 1617792845809920 1620582726867180 1623117384070144 1623135709263872 1627220309712384 1627854127023360 1630417762109440 1631860609686528 1632517250824729 1633343220779520 1633649700303920 1636985948840960 1645371717366656 1646513083770880 1648478593196240 1648497204721120 1649376108180480 1651863774914560 1652645627051640 1656020669176320 1657924141209856 1658226183908583 1661458739599360 1665658584744960 1670876673563058 1671080650450510 1671587521480704 1677020931285440 1679086949038080 1683915844928656 1684033182803712 1688810949129030 1697175024809984 1697706076503840 1699201011448432 1700563642572288 1702108673137920 1703496261730152 1712580546971648 1713719665192880 1715975354492464 1716909618121728 1720151575509120 1720738718316544 1723693384572640 1727213520824320 1728621575324992 1730007799523328 1733646638043960 1734181989553392 1739339618018080 1743736330904880 1745711349897216 1747297398973440 1747625260790240 1747836965849088 1749943186550112 1755631287439445 1757794149774240 1762822002188416 1763508637608640 1769455155844480 1773079316294016 1775146918440480 1776594049080513 1780222219364544 1786824117195520 1788229215853440 1790582978600832 1791280427177280 1794022391607680 1800783680611110 1801398345737632 1804461251095680 1808038191542115 1810886481604096 1814963079671040 1819010861457920 1819031398312960 1822147742646680 1822274712735360 1823608967781120 1829766823623264 1834828347209728 1835543029765120 1836495362667520 1840162150544640 1840182926200320 1843951062566080 1845454283540998 1849223080580224 1850505855211520 1859985419631872 1863670135897257 1867303185213440 1872023365155840 1873330843038720 1874516555722746 1874980426425856 1878117191214290 1878344703896448 1878697155349508 1879720012943616 1892905515554560 1893490046336512 1895771785429288 1896782524407552 1900542471109386 1904276995588760 1907444496910336 1907693839894830 1909090638145860 1910699122322432 1912989393703680 1915507372456704 1919271302640640 1920835925985184 1922581082792560 1924122847895040 1924758667835392 1926419751351420 1928574070978256 1929624084083712 1930971792055296 1937248317174560 1941588410810880 1943759693584384 1945940565637120 1949274329342960 1954833022020320 1959774460397520 1960379640364704 1961143226306160 1964383138609152 1964622946109440 1975205755361280 1976585298954240 1978174311835488 1978196645665344 1979971562875920 1982247392258536 1987071647570880 1995076625149920 2005296780540612 2010645784989440 2012425117542528 2013208975677120 2028896730087680 2028919636579840 2034025387140480 2034873429221152 2036363347355584 2039825762108160 2054847734774848 2056463598231456 2056714646708320 2064025761582080 2068432061487168 2072405176512320 2087207541621696 2089484401850880 2090426091090688 2091886108059904 2095469904043682 2097150312948288 2104894806160820 2105041478504640 2106757544927334 2111969667067648 2116210365130368 2117109631395840 2119543090742272 2121468781012480 2123346187013376 2124001264310540 2125704553215360 2128081733493248 2129370327162690 2140725683714560 2144188940634624 2144969193115580 2146137022652160 2147422907388928 2150923397895680 2152826869929216 2157057127746560 2160776969156240 2162509749404160 2167727486941740 2169627079616512 2170472169364480 2177790961039360 2182139187371520 2182813033749504 2182837677975552 2184796207311360 2186577291176016 2187428983187640 2195454233867739 2202651635718144 2203527502735520 2203794435201024 2204652833448960 2208027558901760 2210968245211444 2212741275079296 2216349145367520 2221471973160960 2225277774205680 2227835564750744 2238228723251040 2242799646443520 2245377577071616 2251747932172040 2253740629457148 2263608102005120 2267418190096384 2269478230850560 2271328348973536 2271486618665472 2285132394706512 2287208529529080 2293535434012160 2303125563168768 2307097299351072 2311528850725280 2312242652737856 2324697980609472 2324981774539840 2333257582066816 2339129195211552 2343725533032320 2345799626424384 2347930879870560 2348371444186885 2349650016179520 2362025845570560 2364105755058688 2366862557920640 2368792065440684 2369714731786610 2370978155509440 2373629625819392 2384305621137920 2387443971467776 2388373902903040 2394384215570880 2401044907481480 2405948334794240 2410717588722820 2412030105104640 2412774941987328 2413714740069120 2419950772894720 2420629027084943 2429699616980480 2431478623708160 2434676076105216 2434703563895808 2439689098164352 2445626643164160 2450474550455880 2453549534059520 2453577234933760 2455478923261440 2468057576049984 2469769625656320 2472717889794360 2472745807081680 2476830913898496 2477795662371840 2477809240323170 2484893514529676 2486886211814784 2492188109399040 2492216246507520 2499355407630328 2504459605195264 2506293350591488 2506620975675765 2515531396928160 2525873767392984 2526818346424320 2529043365876736 2534056628145848 2543591786526440 2545454184194480 2545762537214976 2548801517172648 2550652524938240 2554009829942272 2565497130526720 2568559668468560 2568870820457472 2570579497789320 2573963031738696 2581108077474816 2585540076858960 2588468553295872 2588784547747840 2590820281236480 2592932362987488 2604566603237376 2609009427027120 2613032613863360 2613839520486272 2614857635074880 2616251757803520 2621437891185360 2637565749113984 2637595527553792 2639962083834560 2642079134423040 2644233003282624 2645262956412960 2649428863427840 2654182733766720 2660102166866560 2673729040720816 2680236175793280 2683233490056704 2684278634236160 2691033587411520 2702097518606448 2712033849520640 2716329722406144 2719767682810880 2723373877020672 2728516292186880 2728547097469440 2733221613970020 2736363248009066 2741951464308608 2752242520814592 2753314544647680 2754743044001280 2757909415316224 2761201643603702 2763710306514305 2765926593849120 2768181425311497 2773834620870336 2775758782817280 2782943388828928 2784794455938430 2785979202467840 2789978129447808 2796200417264384 2800954777820160 2800986400942080 2806721971339520 2809010059903112 2812470639638784 2817175786821435 2818045733024262 2821613820173824 2831128249351168 2834272737620480 2839160436216920 2839358273331840 2840235069504768 2843657678143932 2856415493383140 2858918587512832 2861166745365504 2861516030202880 2866048683483648 2870435826572288 2878906953960960 2881253888977776 2883346332538880 2883871624188840 2887138001753088 2890303315922320 2892861106467384 2903940927473664 2905872475761840 2909518916495360 2913061609748480 2915436388234688 2915639540376576 2916571977583520 2917774348449792 2918910848455680 2923911494014440 2927272311823652 2928753361397760 2932249533030480 2944259440871424 2946934419164160 2950321700105728 2955132193823360 2955338112030720 2960990081800855 2967037032274240 2969416372316160 2973371088387804 2984304964334720 3004987505942864 3015968677484160 3028648824887296 3043345095131520 3043379454869760 3046843192942016 3049611372705440 3052097468933189 3052310143831728 3054545021033376 3060783029925888 3076129732468096 3082271602162272 3085071970062480 3096038642373120 3099597307479296 3106116893162095 3108607764768480 3118838926948736 3124194259537910 3127732835232512 3130574506494080 3132866688239360 3135639136636032 3137829162089856 3143204856065523 3157342209241230 3161304207345920 3167570785182310 3167954500601472 3179314636113408 3182203171518720 3186001896465810 3192122600239872 3192512287427840 3211088525571840 3216040140139520 3217033255983104 3217453789673370 3218286320092160 3221134361083392 3226385096843520 3235585691619840 3241165453734360 3246234768140288 3254440619424768 3255708254046720 3263721219373056 3265034501649458 3266686441559040 3267299400607840 3273971897681920 3290743434733312 3296957186392480 3296994409442240 3298752216360960 3305291254103280 3312041338352640 3315848282419712 3316452367817166 3331317169489920 3341753347126116 3342161300901020 3354041862570880 3367831689857312 3368066365607424 3377621898258060 3395412153007680 3398402022896864 3401127285144576 3404217346275840 3406992523460304 3427439330385760 3431950708984928 3433819236243456 3440303151018240 3447386769145280 3457243150649984 3467293276087920 3468363979106784 3478679236036160 3487472661809760 3494594797946880 3495250521580480 3499886373100224 3511262574878890 3515588299548480 3525644004376832 3527017275217280 3538910311688960 3546158632588032 3550293836880960 3553188098161026 3554572097679915 3560444438729088 3573648234391040 3576458431706880 3581165957201664 3582560854354560 3588044783215360 3601567361222220 3602796691475264 3608922502191360 3616076383084230 3621772963208192 3629926159342080 3638021722915840 3638062796625920 3644295485293360 3644549425470720 3647217935562240 3659090389779565 3659533647246528 3671086059530240 3672990725335040 3680324301089280 3680365852400640 3687902125132160 3690908567081996 3698446161160448 3716713860484755 3719970839263744 3727340271794514 3744046730311680 3746661686077440 3749033111445492 3749960852851712 3756234382428580 3756689407792896 3757394310699016 3759440025887232 3785811031109120 3786980092673024 3791543570858576 3793565048815104 3801084942218772 3808553991177520 3815387679789660 3818181276291720 3821398244644864 3825978787407360 3831014744913408 3838542605281280 3841671851970368 3845162165585120 3848245695790080 3852839502702840 3857148141956512 3859248168167424 3861943584110592 3874496634349120 3883176821621760 3898548658685920 3909666044040640 3919548920795040 3920759280729408 3922286452612320 3956348623670976 3956393291330688 3959943125751840 3964494784517072 3974143295141760 3990153250299840 4010593561081224 4021291569978880 4024850235085056 4026417951354240 4057793460175360 4057839273159680 4068050774280960 4069746858442304 4072726694711168 4079651524216320 4104544872013599 4109695469549696 4112927196462912 4113429293416640 4128051523164160 4136864122974336 4141802465405553 4144810353024640 4174415083243392 4177191683907645 4178968803701760 4180852182181376 4183772216119808 4190939808087364 4194300625896576 4209789612321640 4210082957009280 4213515089854668 4223939334135296 4232420730260736 4239086181484544 4242937562024960 4246692374026752 4248002528621080 4251409106430720 4256163466986496 4258740654325380 4281451367429120 4288377881269248 4289938386231160 4292274045304320 4294845814777856 4301846795791360 4305653739858432 4314114255493120 4321553938312480 4325019498808320 4335454973883480 4340944338728960 4364278374743040 4365626067499008 4369592414622720 4373154582352032 4374857966375280 4390908467735478 4407055005471040 4409305666897920 4421936490422888 4425482550158592 4432698290735040 4450555548411360 4455671129501488 4476457446502080 4490755154143232 4503495864344080 4507481258914296 4527216204010240 4538956461701120 4542656697947072 4542973237330944 4570264789413024 4574417059058160 4587070868024320 4613635708852495 4614194598702144 4623057701450560 4624485305475712 4649395961218944 4649963549079680 4666515164133632 4678258390423104 4686291389306865 4687451066064640 4691599252848768 4695861759741120 4696742888373770 4699300032359040 4724051691141120 4728211510117376 4733725115841280 4737584130881368 4739429463573220 4741956311018880 4747259251638784 4751356177773465 4768611242275840 4774887942935552 4776747805806080 4788768431141760 4802089814962960 4811896669588480 4821435177445640 4824060210209280 4825549883974656 4827429480138240 4839901545789440 4841258054169886 4859399233960960 4862957247416320 4869352152210432 4869407127791616 4879378196328704 4891253286328320 4897551752474187 4900949100911760 4907099068119040 4910957846522880 4936115152099968 4939539251312640 4945435779588720 4945491614163360 4955591324743680 4955618480646340 4969787029059352 4973772423629568 4984376218798080 4998710815260656 5008919210390528 5012586701182976 5013241951351530 5031062793856320 5051747534785968 5058086731753472 5068113256291696 5087183573052880 5090908368388960 5091525074429952 5097603034345296 5101305049876480 5108019659884544 5137119336937120 5137741640914944 5141158995578640 5147926063477392 5162216154949632 5171080153717920 5181640562472960 5185864725974976 5218018854054240 5226065227726720 5227679040972544 5229715270149760 5238674760109205 5242875782370720 5266893862318335 5275131498227968 5275191055107584 5279924167669120 5288466006565248 5290525912825920 5298857726855680 5308365467533440 5320204333733120 5347458081441632 5360472351586560 5366466980113408 5368557268472320 5382067174823040 5404195037212896 5424067699041280 5432659444812288 5439535365621760 5457032584373760 5457094194938880 5466443227940040 5472726496018132 5483902928617216 5504485041629184 5506629089295360 5509486088002560 5515818830632448 5522403287207404 5527420613028610 5531853187698240 5536362850622994 5547669241740672 5551517565634560 5565886777657856 5569588911876860 5579956258895616 5592400834528768 5601909555640320 5613443942679040 5618020119806224 5624941279277568 5634351573642870 5636091466048524 5643227640347648 5662256498702336 5668545475240960 5678320872433840 5678716546663680 5680470139009536 5687315356287864 5712830986766280 5722333490731008 5723032060405760 5732097366967296 5740871653144576 5757813907921920 5762507777955552 5767743248377680 5774276003506176 5780606631844640 5785722212934768 5811744951523680 5830872776469376 5831279080753152 5833143955167040 5837821696911360 5847822988028880 5854544623647304 5864499066060960 5893868838328320 5900643400211456 5910264387646720 5921980163601710 5934074064548480 5946742176775608 5968609928669440 6009975011885728 6031937354968320 6086690190263040 6086758909739520 6093686385884032 6099222745410880 6104194937866378 6104620287663456 6109090042066752 6152259464936192 6164543204324544 6170143940124960 6192077284746240 6199194614958592 6212233786324190 6217215529536960 6237677853897472 6248388519075820 6255465670465024 6261149012988160 6265733376478720 6271278273272064 6275658324179712 6286409712131046 6314684418482460 6322608414691840 6335141570364620 6335909001202944 6358629272226816 6364406343037440 6372003792931620 6384245200479744 6385024574855680 6422177051143680 6432080280279040 6434907579346740 6436572640184320 6442268722166784 6452770193687040 6471171383239680 6482330907468720 6508881238849536 6511416508093440 6530069003298916 6533372883118080 6534598801215680 6581486869466624 6593914372784960 6593988818884480 6610582508206560 6624082676705280 6631696564839424 6632904735634332 6683506694252232 6684322601802040 6708083725141760 6735663379714624 6736132731214848 6755243796516120 6790824306015360 6796804045793728 6802254570289152 6808434692551680 6813985046920608 6840908120022665 6854878660771520 6863901417969856 6880606302036480 6894773538290560 6903004109009255 6914486301299968 6934586552175840 6936727958213568 6957358472072320 6974945323619520 6990501043160960 6999772746200448 7022525149757780 7031176599096960 7045114332560655 7051288008753664 7054034550434560 7077820623377920 7092317265176064 7100587673761920 7106376196322052 7109144195359830 7120888877458176 7147296468782080 7152916863413760 7162331914403328 7165121708709120 7176089566430720 7185646796937193 7203134722444440 7205593382950528 7217845004382720 7232152766168460 7243545926416384 7259852318684160 7261887081254829 7276043445831680 7288590970586720 7289098850941440 7294435871124480 7318180779559130 7319067294493056 7360648602178560 7360731704801280 7375804250264320 7381817134163992 7396892322320896 7433427720969510 7439941678527488 7454680543589028 7498066222890984 7499921705703424 7512468764857160 7513378815585792 7514788621398032 7518880051774464 7571622062218240 7573960185346048 7583087141717152 7587130097630208 7602169884437544 7617107982355040 7630775359579320 7636362552583440 7651957574814720 7662029489826816 7683343703940736 7690324331170240 7696491391580160 7705679005405680 7714296283913024 7748993268698240 7766353643243520 7797097317371840 7819332088081280 7839097841590080 7841518561458816 7844572905224640 7912697247341952 7912786582661376 7919886251503680 7928989569034144 7948286590283520 7980306500599680 8021187122162448 8042583139957760 8049700470170112 8052835902708480 8075903922221447 8115586920350720 8115678546319360 8136101548561920 8139493716884608 8145453389422336 8159303048432640 8162586254123645 8209089744027198 8219390939099392 8225854392925824 8226858586833280 8273728245948672 8283604930811106 8289620706049280 8291130919542915 8348830166486784 8354383367815290 8357937607403520 8361704364362752 8367544432239616 8381879616174728 8388601251793152 8419579224643280 8420165914018560 8427030179709336 8447878668270592 8464841460521472 8485875124049920 8493384748053504 8496005057242160 8502818212861440 8512326933972992 8517481308650760 8562902734858240 8576755762538496 8579876772462320 8584548090608640 8603693591582720 8611307479716864 8643107876624960 8650038997616640 8670909947766960 8728556749486080 8739184829245440 8746309164704064 8749715932750560 8781816935470956 8814110010942080 8843872980845776 8850965100317184 8865396581470080 8882970245402565 8901111096822720 8911342259002976 8952914893004160 9006991728688160 9014962517828592 9054432408020480 9085313395894144 9085946474661888 9140529578826048 9148834118116320 9156292406799567 9174141736048640 9227271417704990 9228389197404288 9246115402901120 9248970610951424 9298791922437888 9299927098159360 9318350679486285 9333030328267264 9356516780846208 9372582778613730 9374902132129280 9383198505697536 9391723519482240 9393485776747540 9398600064718080 9456423020234752 9467450231682560 9475168261762736 9478858927146440 9483912622037760 9494518503277568 9502712355546930 9537222484551680 9549775885871104 9553495611612160 9577536862283520 9604179629925920 9623793339176960 9642870354891280 9648120420418560 9651099767949312 9654858960276480 9682516108339772 9718798467921920 9738704304420864 9758756392657408 9795103504948374 9801898201823520 9821915693045760 9872230304199936 9890871559177440 9890983228326720 9911236961292680 9939574058118704 9947544847259136 9997421630521312 10017838420781056 10026483902703060 10062125587712640 10103495069571936 10136226512583392 10174367146105760 10181816736777920 10195206068690592 10274238673874240 10282317991157280 10295852126954784 10342160307435840 10371729451949952 10436037708108480 10452130455453440 10455358081945088 10459430540299520 10477349520218410 10485751564741440 10533787724636670 10550262996455936 10550382110215168 10559848335338240 10576932013130496 10581051825651840 10597715453711360 10616730935066880 10640408667466240 10694916162883264 10720944703173120 10732933960226816 10737114536944640 10764134349646080 10808390074425792 10848135398082560 10865318889624576 10914065168747520 10914188389877760 10932886455880080 10945452992036264 10967805857234432 10977271169338695 11013258178590720 11018972176005120 11031637661264896 11044806574414808 11054841226057220 11063706375396480 11072725701245988 11095338483481344 11131773555315712 11139177823753720 11159912517791232 11184801669057536 11226887885358080 11236040239612448 11249882558555136 11268703147285740 11272182932097048 11286455280695296 11337090950481920 11356641744867680 11357433093327360 11360940278019072 11374630712575728 11425661973532560 11464194733934592 11515627815843840 11525015555911104 11535486496755360 11561213263689280 11571444425869536 11623489903047360 11661745552938752 11666287910334080 11695645976057760 11709089247294608 11728998132121920 11801286800422912 11820528775293440 11843960327203420 11868148129096960 11893484353551216 11937219857338880 12019950023771456 12063874709936640 12103145135424715 12173380380526080 12173517819479040 12187372771768064 12198445490821760 12208389875732756 12209240575326912 12218180084133504 12304518929872384 12329086408649088 12340287880249920 12384154569492480 12398389229917184 12424467572648380 12434431059073920 12475355707794944 12496777038151640 12510931340930048 12522298025976320 12531466752957440 12542556546544128 12551316648359424 12572819424262092 12629368836964920 12645216829383680 12670283140729240 12671818002405888 12717258544453632 12728812686074880 12744007585863240 12768490400959488 12770049149711360 12844354102287360 12869815158693480 12884537444333568 12905540387374080 12942342766479360 12964661814937440 13022833016186880 13060138006597832 13069197602431360 13162973738933248 13187828745569920 13187977637768960 13221165016413120 13263393129678848 13265809471268664 13367013388504464 13368645203604080 13416167450283520 13471326759429248 13472265462429696 13510487593032240 13581648612030720 13593608091587456 13616869385103360 13620554376283933 13627970093841216 13681816240045330 13709757321543040 13727802835939712 13761212604072960 13789547076581120 13806008218018510 13828972602599936 13840907126557485 13869173104351680 13873455916427136 13914716944144640 13949890647239040 13981002086321920 13999545492400896 14045050299515560 14062353198193920 14090228665121310 14102576017507328 14108069100869120 14155641246755840 14184634530352128 14201175347523840 14212752392644104 14218288390719660 14241777754916352 14294592937564160 14305833726827520 14324663828806656 14330243417418240 14352179132861440 14371293593874386 14406269444888880 14411186765901056 14435690008765440 14464305532336920 14519704637368320 14523774162509658 14577181941173440 14578197701882880 14588871742248960 14636361559118260 14638134588986112 14721297204357120 14751608500528640 14763634268327984 14793784644641792 14866855441939020 14879883357054976 14909361087178056 14996132445781968 15024937529714320 15026757631171584 15029577242796064 15037760103548928 15143244124436480 15166174283434304 15174260195260416 15204339768875088 15234215964710080 15260487344665945 15261550719158640 15272725105166880 15303915149629440 15324058979653632 15366687407881472 15380648662340480 15411358010811360 15428592567826048 15497986537396480 15594194634743680 15638664176162560 15678195683180160 15683037122917632 15689145810449280 15716024280327615 15825394494683904 15825573165322752 15839772503007360 15857979138068288 15896573180567040 15960613001199360 16042374244324896 16085166279915520 16099400940340224 16105671805416960 16151807844442894 16231173840701440 16272203097123840 16278987433769216 16290906778844672 16318606096865280 16325172508247290 16418179488054396 16438781878198784 16451708785851648 16453717173666560 16547456491897344 16567209861622212 16579241412098560 16582261839085830 16697660332973568 16708766735630580 16723408728725504 16735088864479232 16763759232349456 16777202503586304 16839158449286560 16840331828037120 16854060359418672 16895757336541184 16929682921042944 16986769496107008 16992010114484320 17005636425722880 17034962617301520 17159753544924640 17169096181217280 17222614959433728 17286215753249920 17341819895533920 17492618329408128 17499431865501120 17563633870941912 17628220021884160 17687745961691552 17701930200634368 17730793162940160 17765940490805130 17802222193645440 17822684518005952 17905829786008320 18013983457376320 18029925035657184 18108864816040960 18170626791788288 18281059157652096 18297668236232640 18312584813599134 18454542835409980 18456778394808576 18492230805802240 18497941221902848 18597583844875776 18599854196318720 18636701358972570 18666060656534528 18713033561692416 18745165557227460 18749804264258560 18766397011395072 18783447038964480 18786971553495080 18797200129436160 18934900463365120 18950336523525472 18957717854292880 18967825244075520 18989037006555136 19005424711093860 19106991223224320 19155073724567040 19208359259851840 19285740709782560 19296240840837120 19309717920552960 19365032216679544 19517512785314816 19590207009896748 19603796403647040 19744460608399872 19781743118354880 19781966456653440 19822473922585360 19879148116237408 19895089694518272 19994843261042624 20052967805406120 20124251175425280 20206990139143872 20272453025166784 20348734292211520 20363633473555840 20390412137381184 20522724360067995 20548477347748480 20564635982314560 20591704253909568 20684320614871680 20709012327027765 20743458903899904 20872075416216960 20904260910906880 20910716163890176 20918861080599040 20954699040436820 20971503129482880 21067575449273340 21100525992911872 21100764220430336 21119696670676480 21153864026260992 21162103651303680 21195430907422720 21222724260721477 21233461870133760 21280817334932480 21389832325766528 21441889406346240 21474229073889280 21528268699292160 21556940390811579 21616780148851584 21730637779249152 21828130337495040 21865772911760160 21890905984072528 21935611714468864 21954542338677390 22063275322529792 22089613148829616 22109682452114440 22127412750792960 22145451402491976 22190676966962688 22263547110631424 22278355647507440 22319825035582464 22369603338115072 22453775770716160 22472080479224896 22499765117110272 22537406294571480 22544365864194096 22713283489735360 22714866186654720 22721880556038144 22749261425151456 22851323947065120 23050031111822208 23070972993510720 23122426527378560 23142888851739072 23246979806094720 23323491105877504 23332575820668160 23391291952115520 23418178494589216 23457996264243840 23641057550586880 23687920654406840 23736296258193920 23786968707102432 23874439714677760 24039900047542912 24127749419873280 24206290270849430 24227711766664341 24346760761052160 24347035638958080 24374745543536128 24396890981643520 24416779751465512 24418481150653824 24436360168267008 24487758762370935 24609037859744768 24658172817298176 24680575760499840 24796778459834368 24848935145296760 24868862118147840 24950711415589888 24993554076303280 25021862681860096 25044596051952640 25062933505914880 25085113093088256 25102633296718848 25145638848524184 25258737673929840 25290433658767360 25340566281458480 25343636004811776 25457625372149760 25488015171726480 25536980801918976 25540098299422720 25688708204574720 25739630317386960 25811080774748160 25929323629874880 26120276013195664 26138395204862720 26325947477866496 26375657491139840 26375955275537920 26442330032826240 26531618942537328 26734026777008928 26737290407208160 26832334900567040 26942653518858496 27020975186064480 27163297224061440 27187216183174912 27241108752567866 27255940187682432 27363632480090660 27419514643086080 27455605671879424 27522425208145920 27579094153162240 27612016436037020 27657945205199872 27681814253114970 27738346208703360 27746911832854272 27829433888289280 27899781294478080 27962004172643840 27999090984801792 28090100599031120 28124706396387840 28180457330242620 28205152035014656 28216138201738240 28311282493511680 28369269060704256 28402350695047680 28425504785288208 28436576781439320 28483555509832704 28611667453655040 28649327657613312 28660486834836480 28704358265722880 28742587187748772 28812538889777760 28822373531802112 28871380017530880 28928611064673840 29047548325019316 29154363882346880 29156395403765760 29272723118236520 29276269177972224 29503217001057280 29527268536655968 29587569289283584 29733710883878040 29818722174356112 29992264891563936 30049875059428640 30053515262343168 30059154485592128 30332348566868608 30408679537750176 30468431929420160 30520974689331890 30523101438317280 30545450210333760 30733374815762944 30761297324680960 30822716021622720 30857185135652096 30995973074792960 31188389269487360 31277328352325120 31356391366360320 31366074245835264 31378291620898560 31432048560655230 31468177352104259 31650788989367808 31651146330645504 31679545006014720 31715958276136576 31793146361134080 31921226002398720 32084748488649792 32198801880680448 32211343610833920 32303615688885788 32544406194247680 32557974867538432 32581813557689344 32650345016494580 32836358976108792 32877563756397568 32903417571703296 32907434347333120 33094912983794688 33134419723244424 33158482824197120 33164523678171660 33395320665947136 33417533471261160 33527518464698912 33554405007172608 33678316898573120 33680663656074240 33708120718837344 33859365842085888 33984020228968640 34011272851445760 34069925234603040 34319507089849280 34572431506499840 34683639791067840 34985236658816256 34998863731002240 35127267741883824 35256440043768320 35375491923383104 35403860401268736 35461586325880320 35531880981610260 35604444387290880 35645369036011904 35811659572016640 35928233984685965 36027966914752640 36059850071314368 36217729632081920 36309435406274145 36341253583576576 36562118315304192 36595336472465280 36625169627198268 36909085670819960 36913556789617152 36984461611604480 36995882443805696 37195167689751552 37199708392637440 37273402717945140 37332121313069056 37426067123384832 37490331114454920 37499608528517120 37532794022790144 37566894077928960 37573943106990160 37594400258872320 37869800926730240 37900673047050944 37915435708585760 37935650488151040 38010849422187720 38310147449134080 38416718519703680 38571481419565120 38730064433359088 39035025570629632 39180414019793496 39207592807294080 39488921216799744 39563486236709760 39563932913306880 39644947845170720 39677267096131457 39758296232474816 39790179389036544 39989686522085248 40105935610812240 40248502350850560 40379519611107235 40413980278287744 40544906050333568 40697468584423040 40727266947111680 40780824274762368 40861663128851799 41045448720135990 41096954695496960 41129271964629120 41183408507819136 41368641229743360 41418024654055530 41486917807799808 41744150832433920 41808521821813760 41821432327780352 41837722161198080 41909398080873640 41943006258965760 42135150898546680 42201051985823744 42239393341352960 42307728052521984 42324207302607360 42445448521442954 42466923740267520 42561634669864960 42779664651533056 42883778812692480 43056537398584320 43113880781623158 43233560297703168 43731545823520320 43781811968145056 43871223428937728 43909084677354780 44179226297659232 44219364904228880 44254825501585920 44290902804983952 44381353933925376 44556711295014880 44639650071164928 44944160958449792 45074812589142960 45088731728388192 45426566979470720 45429732373309440 45498522850302912 45702647894130240 45781462033997835 46100062223644416 46141945987021440 46244853054757120 46285777703478144 46493959612189440 46646982211755008 46665151641336320 46782583904231040 46836356989178432 46915992528487680 47282115101173760 47375841308813680 47472592516387840 47573937414204864 47748879429355520 48079800095085824 48255498839746560 48412580541698860 48455423533328682 48693521522104320 48749491087072256 48793781963287040 48833559502931024 48836962301307648 48872720336534016 48975517524741870 49218075719489536 49316345634596352 49361151520999680 49697870290593520 49737724236295680 49901422831179776 49987108152606560 50089192103905280 50170226186176512 50205266593437696 50291277697048368 50517475347859680 50681132562916960 50687272009623552 50976030343452960 51479260634773920 51858647259749760 52240552026391328 52276790409725440 52751314982279680 52751910551075840 52884660065652480 53063237885074656 53468053554017856 53474580814416320 53664669801134080 53885307037716992 54041950372128960 54326594448122880 54374432366349824 54482217505135732 54511880375364864 54727264960181320 54839029286172160 54911211343758848 55158188306324480 55224032872074040 55315890410399744 55363628506229940 55476692417406720 55493823665708544 55658867776578560 55799562588956160 55924008345287680 55998181969603584 56180201198062240 56249412792775680 56360914660485240 56432276403476480 56804701390095360 56851009570576416 56873153562878640 56967111019665408 57320973669672960 57485174375497544 57625077779555520 57644747063604224 57857222129347680 58095096650038632 58308727764693760 58545446236473040 58552538355944448 59006434002114560 59054537073311936 59467421767756080 59637444348712224 59984529783127872 60099750118857280 60118308971184256 60664697133737216 60817359075500352 60936863858840320 61041949378663780 61046202876634560 61090900420667520 61466749631525888 61522594649361920 61645432043245440 61714370271304192 61991946149585920 62376778538974720 62554656704650240 62712782732720640 62732148491670528 62756583241797120 62864097121310460 62936354704208518 63301577978735616 63302292661291008 63359090012029440 63431916552273152 63586292722268160 63668172782164431 63842452004797440 64169496977299584 64422687221667840 64607231377771576 65115949735076864 65163627115378688 65300690032989160 65672717952217584 65755127512795136 65806835143406592 65814868694666240 66189825967589376 66268839446488848 66316965648394240 66329047356343320 66790641331894272 66835066942522320 67055036929397824 67108810014345216 67356633797146240 67361327312148480 67416241437674688 67968040457937280 68102771881419665 68139850469206080 68639014179698560 69144863012999680 69367279582135680 69970473317632512 69997727462004480 70198241785463347 70254535483767648 70512880087536640 70750983846766208 70923172651760640 71063761963220520 71208888774581760 71290738072023808 71623319144033280 71856467969371930 72055933829505280 72119700142628736 72618870812548290 72682507167153152 73124236630608384 73190672944930560 73250339254396536 73818171341639920 73827113579234304 73968923223208960 73991764887611392 74390335379503104 74399416785274880 74546805435890280 74852134246769664 74980662228909840 75065588045580288 75133788155857920 75147886213980320 75188800517744640 75801346094101888 75830871417171520 75871300976302080 76021698844375440 76620294898268160 76833437039407360 77142962839130240 77460128866718176 78360828039586992 78415185614588160 78977842433599488 79126972473419520 79127865826613760 79289895690341440 79354534192262914 79516592464949632 79979373044170496 80211871221624480 80497004701701120 80759039222214470 80827960556575488 81089812100667136 81394937168846080 81454533894223360 81561648549524736 81723326257703598 82090897440271980 82193909390993920 82258543929258240 82366817015638272 82737282459486720 82836049308111060 82973835615599616 83488301664867840 83617043643627520 83675444322396160 83818796161747280 83886012517931520 84270301797093360 84478786682705920 84615456105043968 84648414605214720 84890897042885908 84933847480535040 85559329303066112 86113074797168640 86227761563246316 86467120595406336 87463091647040640 87563623936290112 87818169354709560 88358452595318464 88438729808457760 88509651003171840 88581805609967904 88762707867850752 89113422590029760 89888321916899584 90149625178285920 90177463456776384 90853133958941440 90997045700605824 91405295788260480 91562924067995670 92200124447288832 92283891974042880 92489706109514240 92571555406956288 92987919224378880 93293964423510016 93330303282672640 93565167808462080 93672713978356864 93831985056975360 94404532056312777 94751682617627360 94945185032775680 95147874828409728 96159600190171648 96825161083397720 96910847066657364 97498982174144512 97587563926574080 97667119005862048 97673924602615296 97745440673068032 97951035049483740 98632691269192704 98722303041999360 99395740581187040 99475448472591360 99974216305213120 100582555394096736 101034950695719360 101362265125833920 101952060686905920 102958521269547840 103717294519499520 104481104052782656 104553580819450880 105502629964559360 105503821102151680 105769320131304960 106113621303607385 106126475770149312 106936107108035712 106949161628832640 107770614075433984 107784701954057895 108083900744257920 108653188896245760 108748864732699648 108964435010271464 109023760750729728 109454529920362640 109678058572344320 109822422687517696 110316376612648960 110448065744148080 110727257012459880 110953384834813440 110987647331417088 111317735553157120 111599125177912320 111848016690575360 111996363939207168 112360402396124480 112498825585551360 112721829320970480 113609402780190720 113702019141152832 113746307125757280 114970348750995088 115250155559111040 115289494127208448 115714444258695360 116190193300077264 116617455529387520 117090892472946080 117105076711888896 118109074146623872 118934843535512160 119031801288394371 119274888697424448 119969059566255744 120199500237714560 120236617942368512 121138558833321705 121329394267474432 121634718151000704 121873727717680640 122083898757327560 122092405753269120 122181800841335040 122933499263051776 123045189298723840 123290864086490880 123428740542608384 123983892299171840 124753557077949440 125109313409300480 125425565465441280 125464296983341056 125513166483594240 125728194242620920 125872709408417036 126603155957471232 126718180024058880 126863833104546304 127336345564328862 127684904009594880 128338993954599168 129214462755543152 130231899470153728 130601380065978320 131345435904435168 131613670286813184 131629737389332480 132537678892977696 132658094712686640 133670133885044640 134110073858795648 134713267594292480 134832482875349376 135936080915874560 136205543762839330 136279700938412160 137278028359397120 138289726025999360 138734559164271360 139940946635265024 139995454924008960 140396483570926694 140509070967535296 141025760175073280 141501967693532416 141846345303521280 142127523926441040 142417777549163520 142581476144047616 143246638288066560 143712935938743860 144111867659010560 144239400285257472 145237741625096580 145365014334306304 146248473261216768 146381345889861120 146500678508793072 147636342683279840 147654227158468608 147937846446417920 149093610871780560 149704268493539328 149961324457819680 150267576311715840 150295772427960640 151602692188203776 151661742834343040 152043397688750880 153666874078814720 154285925678260480 154920257733436352 156721656079173984 156830371229176320 157340886760521295 158253944946839040 158255731653227520 158579791380682880 158709068384525828 159033184929899264 159958746088340992 160423742443248960 160994009403402240 161518078444428940 161655921113150976 162179624201334272 162789874337692160 162909067788446720 163123297099049472 163446652515407196 164181794880543960 164387818781987840 164517087858516480 164733634031276544 165474564918973440 165672098616222120 165947671231199232 166976603329735680 167637592323494560 167772025035863040 168540603594186720 169296829210429440 169781794085771816 171118658606132224 172455523126492632 172934241190812672 174926183294081280 175127247872580224 175636338709419120 176716905190636928 176877459616915520 177019302006343680 177163611219935808 178226845180059520 179776643833799168 180299250356571840 180354926913552768 181706267917882880 181994091401211648 182810591576520960 183125848135991340 184400248894577664 184567783948085760 184979412219028480 185143110813912576 185975838448757760 186660606565345280 187130335616924160 187345427956713728 187663970113950720 188809064112625554 189503365235254720 190295749656819456 192319200380343296 193650322166795440 193821694133314728 195175127853148160 195334238011724096 195347849205230592 195490881346136064 195902070098967480 197265382538385408 197444606083998720 198386335480657285 198791481162374080 198950896945182720 199948432610426240 201165110788193472 202069901391438720 202724530251667840 203904121373811840 204308315644258995 205917042539095680 207434589038999040 208962208105565312 209107161638901760 210594725356390041 211005259929118720 211538640262609920 212227242607214770 212252951540298624 213872214216071424 213898323257665280 215541228150867968 215569403908115790 216167801488515840 217497729465399296 217928870020542928 218047521501459456 218909059840725280 219356117144688640 219644845375035392 220896131488296160 221454514024919760 221906769669626880 221975294662834176 223198250355824640 224720804792248960 225443658641940960 227404038282305664 227492614251514560 229940697501990176 230500311118222080 231428888517390720 232380386600154528 233234911058775040 234181784945892160 236218148293247744 237869687071024320 238063602576788742 238549777394848896 239938119132511488 240399000475429120 240473235884737024 242277117666643410 242658788534948864 243269436302001408 243747455435361280 244167797514655120 244184811506538240 244363601682670080 246090378597447680 246581728172981760 246857481085216768 249507114155898880 250851130930882560 251026332967188480 251456388485241840 251745418816834072 253436360048117760 253727666209092608 254672691128657724 256677987909198336 258428925511086304 261202760131956640 262690871808870336 265075357785955392 265316189425373280 267340267770089280 268220147717591296 269426535188584960 269664965750698752 271872161831749120 272411087525678660 272559401876824320 274556056718794240 276579452051998720 277469118328542720 279881893270530048 279990909848017920 280792967141853388 281018141935070592 283003935387064832 284255047852882080 284835555098327040 285162952288095232 287425871877487720 288223735318021120 288478800570514944 290475483250193160 292496946522433536 292762691779722240 293001357017586144 295272685366559680 298187221743561120 299922648915639360 300591544855921280 303205384376407552 303323485668686080 304086795377501760 307333748157629440 308571851356520960 309840515466872704 313443312158347968 313660742458352640 314681773521042590 316507889893678080 316511463306455040 317159582761365760 317418136769051656 318066369859798528 318340863910822155 319917492176681984 320847484886497920 323036156888857880 323311842226301952 324359248402668544 325579748675384320 325818135576893440 326246594198098944 326893305030814392 328363589761087920 328775637563975680 329034175717032960 329467268062553088 330949129837946880 331344197232444240 333953206659471360 335275184646989120 335544050071726080 337081207188373440 339563588171543632 342237317212264448 344911046252985264 345868482381625344 349852366588162560 350254495745160448 350991208927316735 351272677418838240 353433810381273856 353754919233831040 354327222439871616 356453690360119040 359553287667598336 360598500713143680 360709853827105536 363412535835765760 363988182802423296 365621183153041920 366251696271982680 368800497789155328 369135567896171520 369958824438056960 370286221627825152 371951676897515520 374260671233848320 374690855913427456 375327940227901440 377618128225251108 379006730470509440 380591499313638912 384638400760686592 387300644333590880 387643388266629456 390668476023448192 390695698410461184 391804140197934960 394889212167997440 396772670961314570 397582962324748160 399896865220852480 402330221576386944 404139802782877440 405449060503335680 407808242747623680 408616631288517990 411834085078191360 414869178077998080 417924416211130624 421189450712780082 423077280525219840 424454485214429540 424505903080597248 427744428432142848 427796646515330560 431138807816231580 432335602977031680 435857740041085856 436095043002918912 437818119681450560 441792262976592320 442909028049839520 443813539339253760 449441609584497920 450887317283881920 454808076564611328 454985228503029120 459881395003980352 461000622236444160 462857777034781440 464760773200309056 466469822117550080 468363569891784320 472022660281563885 472436296586495488 475739374142048640 476127205153577484 477099554789697792 479876238265022976 480798000950858240 480946471769474048 484554235333286820 485317577069897728 486538872604002816 487494910870722560 488335595029310240 488369623013076480 488727203365340160 493163456345963520 502912776970483680 503490837633668144 507455332418185216 509345382257315448 513355975818396672 516857851022172608 522405520263913280 525381743617740672 530150715571910784 530632378850746560 534680535540178560 536440295435182592 538853070377169920 539329931501397504 543744323663498240 544822175051357320 545118803753648640 549112113437588480 554938236657085440 559981819696035840 561585934283706776 562036283870141184 566007870774129664 568510095705764160 570325904576190464 574851743754975440 576447470636042240 576957601141029888 580950966500386320 585525383559444480 586002714035172288 590545370733119360 595159006441971855 596374443487122240 599845297831278720 601183089711842560 606410768752815104 606646971337372160 608173590755003520 614667496315258880 617143702713041920 619681030933745408 626886624316695936 627321484916705280 629363547042085180 633015779787356160 634319165522731520 634836273538103312 636132739719597056 636681727821644310 639834984353363968 641694969772995840 646072313777715760 646623684452603904 648718496805337088 651159497350768640 652493188396197888 653786610061628784 656727179522175840 658068351434065920 658934536125106176 662688394464888480 670550369293978240 674162414376746880 679127176343087264 689822092505970528 699704733176325120 700508991490320896 701982417854633470 702545354837676480 706867620762547712 707509838467662080 708654444879743232 712907380720238080 719106575335196672 721197001426287360 721419707654211072 726825071671531520 727976365604846592 731242366306083840 732503392543965360 738271135792343040 740572443255650304 748521342467696640 749381711826854912 755236256450502216 758013460941018880 761182998627277824 774601288667181760 775286776533258912 781336952046896384 783608280395869920 793545341922629140 795165924649496320 799793730441704960 804660443152773888 808279605565754880 810898121006671360 815616485495247360 817233262577035980 823668170156382720 829738356155996160 835848832422261248 842378901425560164 848908970428859080 849011806161194496 855488856864285696 855593293030661120 862277615632463160 864671205954063360 871715480082171712 875636239362901120 883584525953184640 885818056099679040 898883219168995840 901774634567763840 909616153129222656 909970457006058240 912577143211023511 919762790007960704 922001244472888320 925715554069562880 929521546400618112 936727139783568640 944045320563127770 944872593172990976 951478748284097280 952254410307154968 954199109579395584 959752476530045952 961596001901716480 961892943538948096 969108470666573640 973077745208005632 976671190058620480 976739246026152960 977454406730680320 986326912691927040 1005825553940967360 1006981675267336288 1018690764514630896 1026711951636793344 1033715702044345216 1044811040527826560 1050763487235481344 1052973626781950205 1060301431143821568 1061264757701493120 1069361071080357120 1072880590870365184 1077706140754339840 1078659863002795008 1087488647326996480 1089644350102714640 1090237607507297280 1098224226875176960 1109876473314170880 1123171868567413552 1124072567740282368 1132015741548259328 1137020191411528320 1149703487509950880 1153915202282059776 1161901933000772640 1172005428070344576 1181090741466238720 1190318012883943710 1192748886974244480 1199690595662557440 1202366179423685120 1212821537505630208 1213293942674744320 1216347181510007040 1234287405426083840 1239362061867490816 1253773248633391872 1258727094084170360 1268638331045463040 1269672547076206624 1272265479439194112 1273363455643288620 1283389939545991680 1292144627555431520 1307573220123257568 1313454359044351680 1325376788929776960 1341100738587956480 1348324828753493760 1358254352686174528 1379644185011941056 1399409466352650240 1401017982980641792 1403964835709266940 1405090709675352960 1413735241525095424 1415019676935324160 1417308889759486464 1425814761440476160 1442394002852574720 1442839415308422144 1455952731209693184 1462484732612167680 1465006785087930720 1498763423653709824 1510472512901004432 1516026921882037760 1522365997254555648 1549202577334363520 1550573553066517824 1562673904093792768 1567216560791739840 1587090683845258280 1590331849298992640 1599587460883409920 1609320886305547776 1616559211131509760 1621796242013342720 1631232970990494720 1634466525154071960 1647336340312765440 1671697664844522496 1684757802851120328 1697817940857718160 1698023612322388992 1710977713728571392 1711186586061322240 1724555231264926320 1729342411908126720 1743430960164343424 1751272478725802240 1767169051906369280 1771636112199358080 1797766438337991680 1803549269135527680 1819232306258445312 1819940914012116480 1825154286422047022 1839525580015921408 1844002488945776640 1851431108139125760 1859043092801236224 1873454279567137280 1888090641126255540 1889745186345981952 1902957496568194560 1904508820614309936 1908398219158791168 1919504953060091904 1923192003803432960 1938216941333147280 1946155490416011264 1953342380117240960 1953478492052305920 2011651107881934720 2013963350534672576 2037381529029261792 2067431404088690432 2089622081055653120 2101526974470962688 2105947253563900410 2120602862287643136 2122529515402986240 2138722142160714240 2145761181740730368 2157319726005590016 2179288700205429280 2180475215014594560 2246343737134827104 2248145135480564736 2274040382823056640 2299406975019901760 2323803866001545280 2344010856140689152 2362181482932477440 2380636025767887420 2385497773948488960 2399381191325114880 2404732358847370240 2426587885349488640 2432694363020014080 2478724123734981632 2507546497266783744 2517454188168340720 2537276662090926080 2539345094152413248 2546726911286577240 2566779879091983360 2584289255110863040 2615146440246515136 2626908718088703360 2650753577859553920 2682201477175912960 2696649657506987520 2716508705372349056 2737731429633070533 2759288370023882112 2802035965961283584 2807929671418533880 2810181419350705920 2827470483050190848 2830039353870648320 2834617779518972928 2851629522880952320 2884788005705149440 2885678830616844288 2930013570175861440 3020945025802008864 3032053843764075520 3098405154668727040 3101147106133035648 3125347808187585536 3134433121583479680 3174181367690516560 3180663698597985280 3199174921766819840 3218641772611095552 3233118422263019520 3243592484026685440 3262465941980989440 3268933050308143920 3294672680625530880 3343395329689044992 3369515605702240656 3395635881715436320 3396047224644777984 3449110462529852640 3486861920328686848 3502544957451604480 3534338103812738560 3543272224398716160 3595532876675983360 3607098538271055360 3638464612516890624 3639881828024232960 3650308572844094044 3679051160031842816 3702862216278251520 3718086185602472448 3746908559134274560 3776181282252511080 3805914993136389120 3809017641228619872 3816796438317582336 3876433882666294560 3906684760234481920 4023302215763869440 4027926701069345152 4074763058058523584 4134862808177380864 4179244162111306240 4203053948941925376 4211894507127800820 4241205724575286272 4245059030805972480 4277444284321428480 4358577400410858560 4492687474269654208 4496290270961129472 4548080765646113280 4562885716055117555 4598813950039803520 4647607732003090560 4688021712281378304 4724362965864954880 4761272051535774840 4770995547896977920 4798762382650229760 4809464717694740480 4865388726040028160 4957448247469963264 5015092994533567488 5034908376336681440 5078690188304826496 5093453822573154480 5133559758183966720 5168578510221726080 5230292880493030272 5253817436177406720 5301507155719107840 5364402954351825920 5393299315013975040 5433017410744698112 5475462859266141066 5518576740047764224 5615859342837067760 5620362838701411840 5660078707741296640 5669235559037945856 5769576011410298880 5860027140351722880 6041890051604017728 6064107687528151040 6196810309337454080 6202294212266071296 6250695616375171072 6268866243166959360 6348362735381033120 6361327397195970560 6437283545222191104 6537866100616287840 6739031211404481312 6791271763430872640 6898220925059705280 6973723840657373696 7005089914903208960 7068676207625477120 7086544448797432320 7214197076542110720 7279763656048465920 7300617145688188088 7358102320063685632 7436172371204944896 7493817118268549120 7552362564505022160 7611829986272778240 7618035282457239744 7752867765332589120 7813369520468963840 8046604431527738880 8055853402138690304 8149526116117047168 8269725616354761728 8358488324222612480 8406107897883850752 8423789014255601640 8482411449150572544 8490118061611944960 8554888568642856960 8717154800821717120 8985374948539308416 9096161531292226560 9125771432110235110 9197627900079607040 9295215464006181120 9376043424562756608 9448725931729909760 9522544103071549680 9541991095793955840 9597524765300459520 9730777452080056320 10030185989067134976 10069816752673362880 10157380376609652992 10186907645146308960 10337157020443452160 10460585760986060544 10507634872354813440 10603014311438215680 10728805908703651840 10786598630027950080 10866034821489396224 10950925718532282132 11037153480095528448 11231718685674135520 11240725677402823680 11720054280703445760 12083780103208035456 12393620618674908160 12404588424532142592 12537732486333918720 12696725470762066240 13075732201232575680 13478062422808962624 13582543526861745280 13688657148165352665 13796441850119410560 13947447681314747392 14010179829806417920 14137352415250954240 14173088897594864640 14428394153084221440 14601234291376376176 14716204640127371264 14872344742409889792 15104725129010044320 15236070564914479488 15505735530665178240 15626739040937927680 16093208863055477760 16111706804277380608 16299052232234094336 16539451232709523456 16716976648445224960 16847578028511203280 16980236123223889920 17434309601643434240 17970749897078616832 18192323062584453120 18251542864220470220 18395255800159214080 18590430928012362240 18752086849125513216 19045088206143099360 19083982191587911680 20139633505346725760 20314760753219305984 20373815290292617920 20674314040886904320 20921171521972121088 21015269744709626880 21206028622876431360 21732069642978792448 21901851437064564264 22074306960191056896 22463437371348271040 22481451354805647360 23440108561406891520 24167560206416070912 24787241237349816320 24809176849064285184 25075464972667837440 25393450941524132480 26151464402465151360 26956124845617925248 27165087053723490560 27377314296330705330 27592883700238821120 27894895362629494784 28346177795189729280 29202468582752752352 30209450258020088640 30472141129828958976 31011471061330356480 31253478081875855360 32186417726110955520 32223413608554761216 32598104464468188672 33695156057022406560 34868619203286868480 35941499794157233664 36503085728440940440 36790511600318428160 37180861856024724480 38090176412286198720 40279267010693451520 40629521506438611968 40747630580585235840 41348628081773808640 41842343043944242176 42030539489419253760 42412057245752862720 43464139285957584896 43803702874129128528 44148613920382113792 44926874742696542080 46880217122813783040 48335120412832141824 49618353698128570368 50150929945335674880 50786901883048264960 52302928804930302720 53912249691235850496 54330174107446981120 54754628592661410660 55185767400477642240 58404937165505504704 60418900516040177280 60944282259657917952 62022942122660712960 64446827217109522432 65196208928936377344 67390312114044813120 69737238406573736960 71882999588314467328 73006171456881880880 73581023200636856320 74361723712049448960 76180352824572397440 80558534021386903040 81259043012877223936 81495261161170471680 82697256163547617280 83684686087888484352 87607405748258257056 89853749485393084160 93760434245627566080 96670240825664283648 101573803766096529920 104605857609860605440 107824499382471700992 108660348214893962240 109509257185322821320 110371534800955284480 116809874331011009408 120837801032080354560 121888564519315835904 124045884245321425920 130392417857872754688 134780624228089626240 139474476813147473920 143765999176628934656 146012342913763761760 152360705649144794880 161117068042773806080 162990522322340943360 175214811496516514112 179707498970786168320 193340481651328567296 203147607532193059840 209211715219721210880 215648998764943401984 217320696429787924480 219018514370645642640 220743069601910568960 233619748662022018816 241675602064160709120 243777129038631671808 248091768490642851840 269561248456179252480 292024685827527523520 304721411298289589760 322234136085547612160 325981044644681886720 350429622993033028224 359414997941572336640 406295215064386119680 418423430439442421760 431297997529886803968 438037028741291285280 467239497324044037632 483351204128321418240 539122496912358504960 584049371655055047040 609442822596579179520 651962089289363773440 700859245986066056448 718829995883144673280 876074057482582570560 934478994648088075264 966702408256642836480 1078244993824717009920 1168098743310110094080 1218885645193158359040 1401718491972132112896 1752148114965165141120 1868957989296176150528 2156489987649434019840 2336197486620220188160 2803436983944264225792 3504296229930330282240 4672394973240440376320 5606873967888528451584 7008592459860660564480 9344789946480880752640 14017184919721321128960 28034369839442642257920
- Sum of all divisors σ(n): 110292595742197835366400
- Sum of proper divisors (its aliquot sum) s(n): 82258225902755193108480
- 28034369839442642257920 is an abundant number, because the sum of its proper divisors (82258225902755193108480) is greater than itself. Its abundance is 54223856063312550850560
Bases of 28034369839442642257920
- Binary: 1011110111110111111000010010011010010000100000011110110011011001000000000002
- Hexadecimal: 0x5EFBF0934840F66C800
- Base-36: 4KCFZYYNWABKNPC
Squares and roots of 28034369839442642257920
- 28034369839442642257920 squared (280343698394426422579202) is 785925892294651279450994545918256515802726400
- 28034369839442642257920 cubed (280343698394426422579203) is 22032937130982218341186817148919476149880042046033720574987993088000
-
The
square root of 28034369839442642257920 is 167434673348.8695353327 -
The
cube root of 28034369839442642257920 is 30378309.2903262855
Scales and comparisons
How big is 28034369839442642257920?- 28,034,369,839,442,642,257,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 28,034,369,839,442,642,257,920 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 28034369839442642257920 cubic inches would be around 2531525.8 feet tall.
Recreational maths with 28034369839442642257920
- 28034369839442642257920 backwards is 02975224624493896343082
- The number of decimal digits it has is: 23
- The sum of 28034369839442642257920's digits is 102
- 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 28034369839442642257920 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 28034369839442642257920 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/28034369839442642257920/
Chicago style:
Numbermatics. 2024. "Number 28034369839442642257920 - Facts about the integer". https://numbermatics.com/n/28034369839442642257920/
The information we have on file for 28034369839442642257920 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 28034369839442642257920, math, Factors of 28034369839442642257920, curriculum, school, college, exams, university, Prime factorization of 28034369839442642257920, STEM, science, technology, engineering, physics, economics, calculator, twenty-eight sextillion, thirty-four quintillion, three hundred sixty-nine quadrillion, eight hundred thirty-nine trillion, four hundred forty-two billion, six hundred forty-two million, two hundred fifty-seven thousand, nine hundred twenty.