11529749634264660469432320
11,529,749,634,264,660,469,432,320 is an even composite number composed of eight prime numbers multiplied together.
11529749634264660469432320 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, eight hundred seventy divisors.
Prime factorization of 11529749634264660469432320:
214 × 32 × 5 × 132 × 172 × 412 × 6072 × 7192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 13 × 13 × 17 × 17 × 41 × 41 × 607 × 607 × 719 × 719)See below for interesting mathematical facts about the number 11529749634264660469432320 from the Numbermatics database.
Names of 11529749634264660469432320
- Cardinal: 11529749634264660469432320 can be written as Eleven septillion, five hundred twenty-nine sextillion, seven hundred forty-nine quintillion, six hundred thirty-four quadrillion, two hundred sixty-four trillion, six hundred sixty billion, four hundred sixty-nine million, four hundred thirty-two thousand, three hundred twenty.
Scientific notation
- Scientific notation: 1.152974963426466046943232 × 1025
Factors of 11529749634264660469432320
Divisors of 11529749634264660469432320
- Number of divisors d(n): 21870
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 17 18 20 24 26 30 32 34 36 39 40 41 45 48 51 52 60 64 65 68 72 78 80 82 85 90 96 102 104 117 120 123 128 130 136 144 153 156 160 164 169 170 180 192 195 204 205 208 221 234 240 246 255 256 260 272 288 289 306 312 320 328 338 340 360 369 384 390 408 410 416 442 468 480 492 507 510 512 520 533 544 576 578 585 607 612 615 624 640 656 663 676 680 697 719 720 738 765 768 780 816 820 832 845 867 884 936 960 984 1014 1020 1024 1040 1066 1088 1105 1152 1156 1170 1214 1224 1230 1248 1280 1312 1326 1352 1360 1394 1438 1440 1445 1476 1521 1530 1536 1560 1599 1632 1640 1664 1681 1690 1734 1768 1821 1845 1872 1920 1968 1989 2028 2040 2048 2080 2091 2132 2157 2176 2210 2304 2312 2340 2428 2448 2460 2496 2535 2560 2601 2624 2652 2665 2704 2720 2788 2873 2876 2880 2890 2952 3035 3042 3060 3072 3120 3198 3264 3280 3315 3328 3362 3380 3468 3485 3536 3595 3642 3690 3744 3757 3840 3936 3978 4056 4080 4096 4160 4182 4264 4314 4335 4352 4420 4608 4624 4680 4797 4856 4896 4920 4992 5043 5070 5120 5202 5248 5304 5330 5408 5440 5463 5576 5746 5752 5760 5780 5904 6070 6084 6120 6144 6240 6273 6396 6471 6528 6560 6630 6656 6724 6760 6929 6936 6970 7072 7190 7284 7380 7488 7514 7605 7680 7872 7891 7956 7995 8112 8160 8192 8320 8364 8405 8528 8619 8628 8670 8704 8840 9061 9105 9216 9248 9347 9360 9594 9712 9792 9840 9945 9984 10086 10140 10240 10319 10404 10455 10496 10608 10660 10785 10816 10880 10926 11152 11271 11492 11504 11520 11560 11808 11849 12140 12168 12223 12240 12288 12480 12546 12792 12942 13005 13056 13120 13260 13312 13448 13520 13858 13872 13940 14144 14365 14380 14568 14760 14976 15028 15129 15210 15360 15744 15782 15912 15990 16224 16320 16384 16640 16728 16810 17056 17238 17256 17340 17408 17680 18122 18210 18432 18496 18694 18720 18785 19188 19424 19584 19680 19890 19968 20172 20280 20480 20638 20787 20808 20910 20992 21216 21320 21570 21632 21760 21852 21853 22304 22542 22984 23008 23040 23120 23616 23673 23698 23985 24280 24336 24446 24480 24576 24887 24960 25092 25215 25584 25857 25884 26010 26112 26240 26520 26624 26896 27040 27183 27315 27716 27744 27880 28041 28288 28577 28730 28760 29136 29479 29520 29952 30056 30258 30420 30720 30957 31365 31488 31564 31824 31980 32355 32448 32640 33280 33456 33620 33813 34112 34476 34512 34645 34680 34816 35360 35547 36244 36420 36669 36864 36992 37388 37440 37570 38376 38848 39168 39360 39455 39780 39936 40344 40560 40960 41276 41574 41616 41820 41984 42432 42640 43095 43140 43264 43520 43704 43706 44608 45084 45305 45968 46016 46080 46240 46735 47232 47346 47396 47970 48560 48672 48841 48892 48960 49152 49774 49920 50184 50430 51168 51595 51714 51768 52020 52224 52480 53040 53248 53792 54080 54366 54630 55432 55488 55760 56082 56355 56576 57154 57460 57520 58272 58958 59040 59245 59904 60112 60516 60840 61115 61440 61914 62361 62730 62976 63128 63648 63960 64710 64896 65280 65559 66560 66912 67240 67626 68224 68952 69024 69290 69360 69632 70720 71019 71094 72488 72840 73338 73728 73984 74661 74776 74880 75140 75645 76752 77696 78336 78720 78910 79560 79872 80688 81120 81549 81920 82552 83148 83232 83640 83968 84123 84864 85280 85731 86190 86280 86528 87040 87408 87412 88437 89216 90168 90610 91936 92032 92160 92480 92871 93470 94464 94692 94792 95940 97120 97344 97682 97784 97920 99548 99840 100368 100860 102336 102583 103190 103428 103536 103935 104040 104448 104960 106080 106496 106641 107584 108160 108732 109260 109265 110007 110864 110976 111520 112164 112710 113152 114308 114920 115040 116544 117793 117916 118080 118365 118490 119808 120224 121032 121511 121680 122230 122880 123828 124435 124722 125460 125952 126256 127296 127920 129285 129420 129792 130560 131118 133120 133824 134147 134480 135252 135915 136448 137904 138048 138580 138720 139264 140205 141440 142038 142188 142885 144976 145680 146523 146676 147395 147456 147968 149322 149552 149760 150280 151290 153504 154037 154785 155392 156672 157440 157820 158899 159120 159744 161376 162240 163098 165104 166296 166464 167280 167936 168246 169065 169728 170560 171462 172380 172560 173056 174080 174816 174824 175423 176874 177735 178432 180336 181220 183345 183872 184064 184320 184960 185742 186940 188928 189384 189584 191880 194240 194688 195364 195568 195840 196677 199096 199680 200736 201720 204672 205166 206380 206856 207072 207791 207870 208080 208896 209920 212160 212992 213282 215168 216320 217464 218520 218530 220014 221728 221952 223040 223983 224328 225420 226304 228616 229840 230080 233088 235586 235832 236160 236730 236980 239616 240448 242064 243022 243360 244205 244460 245760 247656 248870 249444 250920 251904 252512 254592 255840 257193 258570 258840 259584 261120 262236 265311 266240 267648 268294 268960 270504 271830 272896 275808 276096 277160 277440 278528 280410 282880 284076 284089 284376 285770 289952 291360 293046 293352 294790 295936 298644 299104 299520 300560 302580 307008 307749 308074 309570 310784 311805 313344 314880 315640 317798 318240 319488 322752 323531 324480 326196 327795 330208 332592 332928 334560 335872 336492 338130 339456 341120 342924 344760 345120 346112 348160 349632 349648 350846 353379 353748 355095 355470 356864 360672 362440 364533 366690 367744 368128 368449 368640 369920 371484 371501 373305 373880 377856 378768 379168 383227 383760 388480 389376 390728 391136 391680 393354 398192 399360 401472 402441 403440 407745 409344 410332 412760 413712 414144 415582 415740 416160 417792 419840 420615 423079 424320 426564 428655 430336 432640 434928 436433 437040 437060 439569 440028 442185 443456 443904 446080 447966 448656 450840 452608 457232 459680 460160 462111 464355 466176 471172 471664 472320 473460 473960 476697 479232 480896 484128 485809 486044 486720 488410 488920 495312 497740 498888 501143 501840 503808 505024 509184 511680 512915 514386 516961 517140 517680 519168 522240 524472 526269 530622 532480 533205 535296 536588 537920 541008 543660 545792 550035 551616 552192 554320 554880 560820 565760 568152 568178 568752 571540 579904 582720 586092 586704 588965 589580 591872 597288 598208 599040 601120 605160 607555 614016 615498 616148 619140 621568 623373 623610 626688 629760 631280 635596 636480 638976 645504 647062 648960 652392 655590 660416 665184 665856 669120 670735 671744 672984 676260 678912 682240 685848 689520 690240 692224 696320 699264 699296 701692 706758 707496 710190 710940 713728 721344 724880 729066 732615 733380 735488 736256 736898 737280 739840 742968 743002 746610 747760 755712 757536 758336 766454 767520 770185 776960 778752 781456 782272 783360 786708 794495 796384 798720 802944 804882 806880 815490 818688 820664 825520 827424 828288 831164 831480 832320 835584 839680 841230 846158 848640 852267 853128 857310 860672 865280 869856 872866 874080 874120 877115 879138 880056 884370 886912 887808 892160 895932 897312 901680 905216 914464 919360 920320 923247 924222 928710 932352 942344 943328 944640 946920 947920 953394 958464 961792 968256 970593 971618 972088 973440 976820 977840 983385 990624 995480 997776 1002286 1003680 1007616 1010048 1018368 1020367 1023360 1025830 1028772 1033922 1034280 1035360 1038336 1038955 1044480 1048944 1052538 1060137 1061244 1064960 1066410 1070592 1073176 1075840 1082016 1087320 1091584 1093599 1100070 1103232 1104384 1105347 1108640 1109760 1114503 1119915 1121640 1131520 1136304 1136356 1137504 1143080 1149681 1159808 1165440 1172184 1173408 1177930 1179160 1183744 1194576 1196416 1198080 1202240 1207323 1208639 1210320 1215110 1228032 1230996 1232296 1238280 1243136 1246746 1247220 1253376 1259520 1262560 1269237 1271192 1272960 1285965 1291008 1294124 1297920 1304784 1309299 1311180 1320832 1326555 1330368 1331712 1338240 1341470 1345968 1352520 1357824 1364480 1371696 1379040 1380480 1384448 1386333 1392640 1398528 1398592 1403384 1413516 1414992 1420380 1420445 1421880 1427456 1430091 1442688 1449760 1457427 1458132 1465230 1466760 1470976 1472512 1473796 1479680 1485936 1486004 1493220 1495520 1503429 1511424 1515072 1516672 1532908 1535040 1538745 1540370 1550883 1553920 1557504 1562912 1564544 1566720 1573416 1578807 1588990 1592768 1597440 1605888 1609764 1613760 1617655 1630980 1637376 1641328 1651040 1654848 1656576 1662328 1662960 1664640 1679360 1682460 1692316 1697280 1704534 1706256 1714620 1721344 1730560 1739712 1743911 1745732 1748160 1748240 1754230 1758276 1760112 1766895 1768740 1773824 1775616 1784320 1791864 1794624 1803360 1810432 1822665 1828928 1838720 1840640 1842245 1846494 1848444 1857420 1857505 1864704 1870119 1884688 1886656 1889280 1893840 1895840 1906788 1916135 1916928 1923584 1936512 1941186 1943236 1944176 1946880 1953640 1955680 1966770 1981248 1990960 1995552 2002481 2004572 2007360 2012205 2015232 2020096 2036736 2040734 2046720 2051660 2057544 2065687 2067844 2068560 2070720 2076672 2077910 2088960 2097888 2105076 2115395 2120274 2122488 2132820 2141184 2146352 2151680 2164032 2174640 2182165 2183168 2187198 2197845 2200140 2206464 2208768 2210694 2217280 2219520 2229006 2239830 2243280 2263040 2272608 2272712 2275008 2280499 2286160 2299362 2310555 2319616 2330880 2344368 2346816 2355860 2358320 2367488 2383485 2389152 2392832 2396160 2404480 2414646 2417278 2420640 2429045 2430220 2456064 2461992 2464592 2476560 2486272 2493492 2494440 2505715 2506752 2519040 2525120 2538474 2542384 2545920 2556801 2571930 2582016 2584805 2588248 2595840 2609568 2618598 2622360 2631345 2641664 2653110 2660736 2663424 2676480 2682940 2691936 2701283 2705040 2715648 2728960 2743392 2758080 2760960 2768896 2772666 2797056 2797184 2806768 2827032 2829984 2840760 2840890 2843760 2854912 2860182 2885376 2899520 2911779 2914854 2916264 2930460 2933520 2941952 2945024 2947592 2959360 2971872 2972008 2986440 2991040 3006858 3022848 3030144 3033344 3061101 3065816 3070080 3077490 3080740 3101766 3107840 3115008 3116865 3125824 3129088 3133440 3146832 3157614 3177980 3185536 3194880 3211776 3219528 3227520 3235310 3261960 3274752 3282656 3302080 3309696 3313152 3316041 3324656 3325920 3329280 3343509 3358720 3364920 3384632 3394560 3409068 3412512 3429240 3442688 3449043 3461120 3479424 3487822 3491464 3496320 3496480 3508460 3516552 3520224 3533790 3537480 3547648 3551232 3568640 3583728 3589248 3606720 3620864 3625917 3645330 3657856 3677440 3681280 3684490 3692988 3696888 3714840 3715010 3729408 3740238 3769376 3773312 3778560 3787680 3791680 3807711 3813576 3832270 3847168 3873024 3882372 3886472 3888352 3893760 3907280 3911360 3927897 3933540 3962496 3981920 3991104 4004962 4009144 4014720 4024410 4040192 4073472 4081468 4093440 4103320 4115088 4131374 4135688 4137120 4141440 4153344 4155820 4177920 4195776 4205903 4210152 4230790 4240548 4244976 4261335 4265640 4282368 4292704 4303360 4328064 4349280 4364330 4366336 4372281 4374396 4395690 4400280 4412928 4417536 4421388 4434560 4439040 4458012 4479660 4486560 4510287 4526080 4545216 4545424 4550016 4560998 4572320 4598724 4616235 4621110 4639232 4652649 4661760 4688736 4693632 4711720 4716640 4734976 4766970 4778304 4785664 4789837 4792320 4808960 4829292 4829513 4834556 4841280 4852965 4858090 4860440 4912128 4923984 4929184 4953120 4972544 4981951 4986984 4988880 5011430 5038080 5050240 5076948 5084768 5091840 5101835 5113602 5143860 5164032 5169610 5176496 5191680 5219136 5231733 5237196 5244720 5262690 5283328 5300685 5306220 5321472 5326848 5352960 5365880 5383872 5402566 5410080 5431296 5457920 5467995 5486784 5500027 5516160 5521920 5526735 5545332 5572515 5594112 5594368 5613536 5654064 5659968 5673629 5681520 5681780 5687520 5709824 5720364 5748405 5770752 5799040 5823558 5829708 5832528 5860920 5867040 5883904 5890048 5895184 5918720 5943744 5944016 5972880 5982080 6007443 6013716 6036615 6043195 6045696 6060288 6066688 6122202 6131632 6140160 6154980 6161480 6197061 6203532 6215680 6230016 6233730 6251648 6258176 6263633 6266880 6293664 6315228 6315517 6346185 6355960 6371072 6423552 6439056 6455040 6470620 6514859 6523920 6546495 6549504 6565312 6604160 6619392 6626304 6632082 6649312 6651840 6658560 6687018 6720493 6729840 6769264 6789120 6818136 6825024 6841497 6858480 6885376 6898086 6922240 6931665 6958848 6975644 6982928 6992640 6992960 7016920 7033104 7040448 7067580 7074960 7095296 7102464 7137280 7150455 7167456 7178496 7192343 7213440 7251834 7287135 7290660 7315712 7354880 7362560 7368980 7385976 7393776 7419361 7429680 7430020 7458816 7480476 7517145 7538752 7546624 7557120 7575360 7583360 7615422 7627152 7664540 7694336 7746048 7754415 7764744 7772944 7776704 7787520 7814560 7822720 7855794 7867080 7894035 7924992 7963840 7982208 8009924 8018288 8029440 8048820 8080384 8103849 8146944 8162936 8186880 8206640 8230176 8262748 8271376 8274240 8282880 8306688 8311640 8391552 8411806 8420304 8461580 8481096 8489952 8519431 8522670 8531280 8564736 8585408 8606720 8656128 8698560 8719555 8728660 8732672 8744562 8748792 8788337 8791380 8800560 8825856 8835072 8842776 8869120 8878080 8916024 8959320 8973120 9020574 9052160 9090432 9090848 9100032 9121996 9144640 9183303 9197448 9232470 9242220 9278464 9305298 9323520 9350595 9377472 9387264 9423440 9433280 9533940 9556608 9571328 9579674 9584640 9617920 9658584 9659026 9669112 9682560 9705930 9716180 9720880 9824256 9847968 9858368 9906240 9945088 9963902 9973968 9977760 10012405 10022860 10076160 10100480 10153896 10169536 10183680 10203670 10227204 10287720 10328064 10328435 10339220 10352992 10383360 10438272 10463466 10474392 10489440 10525380 10566656 10601370 10612440 10642944 10653696 10705920 10731760 10767744 10805132 10820160 10862592 10877751 10915840 10935990 10973568 11000054 11032320 11043840 11053470 11090664 11145030 11188224 11188736 11227072 11308128 11319936 11347258 11363040 11363560 11375040 11402495 11419648 11440728 11496810 11541504 11598080 11647116 11659416 11665056 11721840 11734080 11767808 11780096 11790368 11837440 11887488 11888032 11945760 11964160 12014886 12027432 12073230 12086390 12120576 12133376 12244404 12263264 12280320 12309960 12322960 12394122 12407064 12431360 12460032 12467460 12503296 12516352 12527266 12533760 12587328 12617709 12630456 12631034 12692370 12711920 12742144 12784005 12847104 12878112 12910080 12941240 13029718 13047840 13092990 13099008 13130624 13208320 13238784 13252608 13264164 13264771 13298624 13303680 13317120 13374036 13440986 13459680 13506415 13538528 13578240 13636272 13650048 13682994 13716960 13770752 13796172 13844480 13863330 13917696 13951288 13965856 13985280 13985920 14033840 14066208 14080896 14135160 14149920 14190592 14204928 14274560 14300910 14334912 14356992 14369511 14384686 14426880 14488539 14503668 14558895 14574270 14581320 14631424 14709760 14725120 14737960 14771952 14787552 14838722 14859360 14860040 14917632 14945853 14960952 15034290 15077504 15093248 15106409 15114240 15150720 15166720 15230844 15254304 15305505 15329080 15388672 15492096 15508830 15529488 15545888 15553408 15575040 15629120 15645440 15695199 15711588 15712307 15734160 15788070 15849984 15927680 15964416 16019848 16036576 16058880 16097640 16160768 16207698 16293888 16325872 16373760 16413280 16460352 16500081 16525496 16542752 16548480 16565760 16580205 16623280 16717545 16783104 16823612 16840608 16923160 16962192 16979904 17020887 17038862 17045340 17062560 17129472 17170816 17213440 17245215 17312256 17346239 17397120 17439110 17457320 17489124 17497584 17576674 17582760 17601120 17651712 17670144 17685552 17738240 17756160 17832048 17893753 17918640 17946240 18022329 18041148 18104320 18129585 18180864 18181696 18200064 18243992 18289280 18366606 18394896 18464940 18484440 18556928 18591183 18610596 18647040 18701190 18754944 18774528 18790899 18846880 18866560 18946551 19038555 19067880 19113216 19142656 19159348 19235840 19317168 19318052 19338224 19365120 19411860 19432360 19441760 19544577 19639485 19648512 19695936 19716736 19812480 19927804 19947936 19955520 20024810 20045720 20161479 20200960 20307792 20339072 20367360 20407340 20454408 20524491 20546863 20575440 20656128 20656870 20678440 20705984 20766720 20876544 20926932 20948784 20978880 21029515 21050760 21133312 21195401 21202740 21224880 21285888 21307392 21411840 21463520 21535488 21577029 21610264 21640320 21755502 21831680 21861405 21871980 21947136 22000108 22064640 22087680 22106940 22181328 22258083 22290060 22376448 22377472 22454144 22551435 22616256 22639872 22694516 22726080 22727120 22750080 22804990 22881456 22993620 23083008 23196160 23263245 23294232 23318832 23330112 23443680 23468160 23535616 23580736 23674880 23774976 23776064 23891520 23928320 23949185 24029772 24054864 24146460 24147565 24172780 24241152 24266752 24311547 24488808 24526528 24560640 24619920 24645920 24788244 24814128 24862720 24909755 24920064 24934920 25006592 25032704 25054532 25174656 25235418 25260912 25262068 25384740 25423840 25484288 25558293 25568010 25694208 25756224 25820160 25882480 26059436 26095680 26158665 26185980 26198016 26261248 26365011 26416640 26477568 26505216 26528328 26529542 26597248 26607360 26634240 26748072 26881972 26919360 27012830 27077056 27156480 27272544 27300096 27365988 27433920 27500135 27541504 27592344 27726660 27835392 27902576 27931712 27970560 27971840 28067680 28132416 28161792 28270320 28299840 28368145 28381184 28549120 28601820 28669824 28713984 28739022 28769372 28853760 28977078 29007336 29117790 29148540 29162640 29262848 29419520 29450240 29475920 29543904 29575104 29646487 29677444 29718720 29720080 29835264 29891706 29921904 30037215 30068580 30155008 30186496 30212818 30228480 30301440 30333440 30461688 30508608 30611010 30658160 30777344 30984192 30985305 31017660 31058976 31091776 31106816 31150080 31258240 31290880 31318165 31390398 31423176 31424614 31468320 31576140 31577585 31699968 31855360 31928832 32039696 32073152 32117760 32195280 32321536 32415396 32574295 32587776 32651744 32747520 32826560 32920704 33000162 33050992 33085504 33096960 33131520 33160410 33246560 33435090 33566208 33602465 33647224 33681216 33846320 33924384 33959808 34041774 34077724 34090680 34125120 34207485 34258944 34341632 34426880 34490430 34624512 34692478 34794240 34878220 34914640 34978248 34995168 35116679 35153348 35165520 35202240 35303424 35340288 35371104 35476480 35512320 35664096 35787506 35837280 35892480 35961715 36044658 36082296 36259170 36361728 36363392 36400128 36487984 36578560 36733212 36789792 36929880 36968880 37096805 37113856 37182366 37221192 37294080 37402380 37509888 37549056 37581798 37693760 37733120 37853127 37893102 38077110 38135760 38226432 38285312 38318696 38471680 38634336 38636104 38676448 38730240 38823720 38864720 38883520 39089154 39278970 39297024 39391872 39433472 39624960 39794313 39855608 39895872 39911040 40049620 40091440 40322958 40401920 40519245 40615584 40678144 40734720 40814680 40908816 41048982 41093726 41150880 41312256 41313740 41356880 41411968 41533440 41753088 41853864 41897568 41957760 42059030 42101520 42266624 42390802 42405480 42449760 42571776 42597155 42614784 42823680 42927040 43070976 43108533 43154058 43220528 43280640 43465617 43511004 43663360 43722810 43743960 43894272 43941685 44000216 44129280 44175360 44213880 44362656 44516166 44580120 44752896 44754944 44837559 44908288 45102870 45232512 45279744 45319227 45389032 45452160 45454240 45500160 45609980 45762912 45916515 45987240 46166016 46392320 46526490 46588464 46637664 46660224 46887360 46936320 47071232 47136921 47161472 47549952 47552128 47783040 47856640 47898370 48059544 48109728 48292920 48295130 48345560 48482304 48533504 48623094 48977616 49053056 49121280 49239840 49291840 49500243 49576488 49628256 49725440 49819510 49869840 50013184 50065408 50109064 50349312 50470836 50521824 50524136 50769480 50847680 50968576 51062661 51116586 51136020 51388416 51512448 51640320 51764960 52038717 52118872 52191360 52317330 52371960 52522496 52730022 52833280 52955136 53010432 53056656 53059084 53194496 53214720 53268480 53496144 53681259 53763944 53838720 54025660 54154112 54312960 54388755 54545088 54600192 54731976 54867840 55000270 55184688 55453320 55670784 55805152 55863424 55941120 55943680 56135360 56264832 56323584 56372697 56540640 56599680 56736290 56762368 56839653 57098240 57203640 57339648 57427968 57478044 57538744 57707520 57954156 58014672 58235580 58297080 58325280 58525696 58633731 58839040 58900480 58951840 59087808 59150208 59292974 59354888 59437440 59440160 59783412 59843808 60074430 60137160 60310016 60372992 60425636 60484437 60602880 60666880 60923376 61017216 61222020 61316320 61554688 61640589 61968384 61970610 62035320 62117952 62183552 62213632 62267881 62300160 62516480 62581760 62636330 62780796 62846352 62849228 62936640 63088545 63152280 63155170 63399936 63586203 63710720 63857664 64079392 64146304 64235520 64390560 64643072 64731087 64830792 65148590 65303488 65495040 65653120 65841408 66000324 66101984 66171008 66193920 66263040 66320820 66323855 66493120 66774249 66870180 67132416 67204930 67294448 67362432 67692640 67848768 67919616 68083548 68155448 68181360 68250240 68414970 68683264 68853760 68980860 69249024 69384956 69588480 69756440 69829280 69956496 69990336 70233358 70306696 70331040 70404480 70606848 70742208 70952960 71024640 71328192 71500351 71575012 71674560 71784960 71847555 71923430 72089316 72164592 72442695 72518340 72723456 72726784 72800256 72975968 73157120 73466424 73579584 73757177 73859760 73937760 74193610 74227712 74364732 74442384 74588160 74729265 74804760 75019776 75098112 75163596 75387520 75466240 75532045 75706254 75786204 76154220 76271520 76452864 76570624 76637392 76674879 76943360 77268672 77272208 77352896 77460480 77647440 77729440 77767040 78178308 78475995 78557940 78561535 78594048 78783744 78866944 79095033 79249920 79588626 79711216 79791744 79822080 80099240 80182880 80645916 80803840 81038490 81231168 81356288 81427229 81469440 81629360 81817632 82097964 82101721 82187452 82301760 82500405 82624512 82627480 82713760 82823936 83506176 83707728 83795136 83915520 84118060 84203040 84533248 84693167 84781604 84810960 84899520 85104435 85143552 85194310 85647360 85854080 86141952 86217066 86308116 86441056 86561280 86731195 86931234 87022008 87366409 87445620 87487920 87788544 87883370 88000432 88258560 88350720 88427760 88725312 88939461 89032332 89160240 89468765 89505792 89509888 89675118 89816576 90111645 90205740 90465024 90559488 90638454 90778064 90904320 90908480 91000320 91219960 91525824 91833030 91974480 92332032 92784640 92955915 93052980 93176928 93275328 93320448 93500459 93774720 93872640 93954495 94273842 94322944 94732755 95099904 95104256 95566080 95713280 95796740 96119088 96219456 96451693 96585840 96590260 96691120 96964608 97067008 97246188 97722885 97955232 98106112 98242560 98479680 98583680 99000486 99152976 99256512 99639020 99739680 100026368 100130816 100218128 100698624 100807395 100941672 101043648 101048272 101538960 101695360 101937152 102125322 102233172 102272040 102622455 102734315 102776832 103024896 103280640 103529920 104077434 104237744 104382720 104634660 104743920 105044992 105350037 105460044 105666560 105910272 105977005 106020864 106113312 106118168 106388992 106429440 106481761 106536960 106992288 107362518 107527888 107677440 107885145 108051320 108308224 108777510 109090176 109200384 109463952 109735680 110000540 110369376 110752603 110906640 111290415 111341568 111610304 111726848 111882240 111887360 112270720 112529664 112647168 112745394 113081280 113199360 113472580 113524736 113679306 114248381 114407280 114679296 114855936 114956088 115077488 115415040 115908312 116029344 116471160 116594160 116650560 117051392 117267462 117678080 117903680 118175616 118300416 118585948 118709776 118874880 118880320 119382939 119566824 119687616 120148860 120274320 120620032 120745984 120851272 120968874 121205760 121333760 121557735 121846752 122034432 122444040 122632640 123281178 123936768 123941220 124070640 124235904 124367104 124427264 124535762 124600320 125032960 125163520 125272660 125561592 125692704 125698456 125873280 126129137 126177090 126304560 126310340 126799872 127172406 127421440 127715328 127791465 128158784 128292608 128471040 128781120 129286144 129462174 129661584 130297180 130606976 130990080 131306240 131682816 131825055 132000648 132203968 132342016 132387840 132526080 132641640 132647710 132986240 133548498 133740360 134264832 134409860 134588896 134724864 135385280 135697536 135839232 135957681 136167096 136310896 136362720 136500480 136829940 137366528 137707520 137961720 138498048 138769912 139176960 139512880 139658560 139912992 139980672 140466716 140613392 140662080 140808960 141213696 141410763 141484416 141905920 142656384 143000702 143150024 143349120 143569920 143695110 143846860 144178632 144329184 144885390 145036680 145446912 145453568 145600512 145951936 146314240 146932848 147159168 147514354 147719520 147875520 148232435 148387220 148455424 148729464 148884768 149176320 149401729 149458530 149609520 150039552 150196224 150327192 150775040 150932480 151064090 151412508 151572408 152308440 152543040 152905728 153141248 153274784 153349758 153886720 154537344 154544416 154705792 154920960 155294880 155458880 155534080 156116151 156356616 156951990 157115880 157123070 157567488 157733888 158190066 158499840 159177252 159422432 159583488 159644160 160198480 160365760 161043777 161291832 161607680 162076980 162462336 162712576 162854458 162938880 163258720 163635264 164195928 164203442 164374904 164603520 165000810 165254960 165427520 165647872 167012352 167415456 167590272 167831040 168236120 168406080 169066496 169386334 169563208 169621920 169799040 170208870 170287104 170388620 171294720 171708160 172283904 172434132 172442023 172616232 172882112 173122560 173462390 173862468 174044016 174732818 174891240 174975840 175577088 175583395 175766740 176000864 176517120 176701440 176855520 177450624 177878922 178064664 178320480 178937530 179019776 179350236 179633152 180223290 180411480 180930048 181118976 181276908 181556128 181808640 181816960 182000640 182439920 183051648 183666060 183948960 184664064 184921767 185569280 185911830 186105960 186353856 186550656 186640896 186803643 187000918 187549440 187745280 187908990 188547684 188645888 189265635 189465510 190199808 190208512 190758609 191132160 191426560 191593480 192238176 192438912 192903386 193171680 193180520 193382240 193929216 194134016 194492376 195445770 195910464 196212224 196383317 196485120 196959360 197167360 198000972 198305952 198513024 198971565 199278040 199479360 200052736 200261632 200436256 201397248 201614790 201883344 202087296 202096544 203077920 203390720 203874304 204250644 204259991 204466344 204544080 205244910 205468630 206049792 206561280 207059840 208154868 208475488 208765440 209269320 209487840 210089984 210700074 210920088 211333120 211820544 211954010 212226624 212236336 212777984 212858880 212963522 213073920 213984576 214501053 214725036 215055776 215354880 215542665 215770290 216102640 216616448 217328085 217555020 218180352 218400768 218927904 219471360 220001080 220738752 221271531 221505206 221813280 222580830 222683136 223220608 223453696 223764480 223774720 224187795 224541440 225059328 225294336 225490788 225501107 226162560 226398720 226596135 226945160 227358612 228496762 228814560 229358592 229711872 229912176 230154976 230830080 231816624 232058688 232618789 232942320 233188320 233301120 234102784 234534924 235356160 235684605 235807360 236351232 236600832 237171896 237419552 237749760 237760640 238765878 239133648 239375232 240297720 240548640 241240064 241491968 241702544 241937748 242411520 242667520 243115470 243693504 244068864 244281687 244888080 245265280 246305163 246562356 247501215 247873536 247882440 248141280 248471808 248734208 248854528 249071524 250065920 250327040 250545320 251123184 251385408 251396912 251746560 252258274 252354180 252609120 252620680 253599744 254079501 254344812 254842880 255313305 255430656 255582930 256317568 256585216 256808953 256942080 257562240 258924348 259323168 260193585 260594360 261213952 262099227 262612480 263365632 263650110 264001296 264407936 264684032 264775680 264914831 265052160 265283280 265295420 265972480 266818383 267096996 267109219 267480720 268406295 268529664 268819720 269177792 269449728 270770560 271395072 271678464 271915362 272334192 272621792 272725440 273000960 273659880 274733056 275540213 275923440 276996096 277539824 278353920 279025760 279317120 279825984 279961344 280501377 280933432 281226784 281324160 281617920 281863485 282821526 282968832 283811840 284198265 285312768 286001404 286300048 286698240 287139840 287390220 287693720 288357264 288658368 289355079 289770780 290073360 290893824 290907136 291201024 291903872 292628480 293168655 293865696 294318336 294886063 295028708 295439040 295751040 296464870 296774440 297458928 297769536 298803458 298917060 299219040 300079104 300392448 300654384 301550080 301864960 302128180 302422185 302825016 303144816 304193801 304616880 305086080 305811456 306549568 306699516 307773440 308202945 309074688 309088832 309411584 309841920 310589760 310917760 311068160 311339405 312232302 312713232 313795327 313903980 314231760 314246140 315134976 315467776 316050111 316380132 316999680 317931015 318354504 318844864 319166976 319288320 319445283 320396960 320731520 322087554 322583664 323215360 323655435 324153960 324924672 325425152 325708916 326517440 327270528 328391856 328406884 328749808 329207040 330001620 330509920 330855040 331295744 332257809 333871245 334024704 334830912 335180544 335662080 336472240 336812160 338772668 339126416 339243840 339598080 340417740 340574208 340777240 342745143 343416320 344567808 344868264 344884046 345232464 345764224 346245120 346924780 347724936 348088032 349296671 349465636 349782480 349951680 351154176 351166790 351533480 352001728 353034240 353711040 354901248 355757844 356129328 356640960 357501755 357875060 358039552 358700472 359266304 360321817 360446580 360822960 361860096 362237952 362553816 363112256 363617280 363633920 364001280 364879840 366103296 367332120 367897920 368785885 369843534 371138560 371823660 372211920 372707712 373101312 373281792 373607286 374001836 375098880 375490560 375817980 377095368 377291776 378387411 378531270 378931020 380399616 380417024 381517218 382264320 382853120 383186960 383374395 384476352 384877824 385806772 386343360 386361040 386764480 387858432 388984752 390891540 391820928 392424448 392766634 392970240 393918720 394334720 395475165 396001944 396611904 397026048 397943130 398556080 398958720 400105472 400872512 402794496 403229580 403766688 404174592 404193088 406155840 406781440 407136145 407748608 408501288 408519982 408932688 409088160 410489820 410508605 410937260 412099584 413122560 414119680 416309736 416950976 417530880 418538640 418975680 420179968 421400148 421840176 422666240 423465835 423641088 423908020 424453248 424472672 425555968 425717760 425927044 427969152 429002106 429450072 430111552 430709760 431085330 431540580 432205280 433232896 434656170 435110040 436360704 436801536 436832045 437855808 438942720 440002160 441477504 442543062 443010412 443626560 444697305 445161660 445366272 446441216 446907392 447528960 447549440 448205187 448375590 449082880 450118656 450588672 450981576 451002214 452325120 452797440 453192270 453890320 454717224 456993524 457629120 458717184 459423744 459824352 460309952 461660160 463633248 464117376 465237578 465884640 466376640 466602240 467502295 468205568 469069848 471369210 471614720 472702464 473201664 474343792 474839104 475499520 475521280 477531756 478267296 478750464 480595440 481097280 482258465 482480128 482983936 483405088 483875496 484823040 485335040 486230940 487387008 488137728 488563374 489776160 490530560 492610326 493124712 495002430 495764880 496282560 496943616 497468416 497709056 498143048 500131840 500654080 501090640 502246368 502770816 502793824 503493120 504516548 504708360 505218240 505241360 507199488 508159002 508689624 509685760 510626610 510861312 511165860 512635136 513170432 513617906 513884160 515124480 517326069 517848696 518646336 520387170 521188720 522427904 524198454 525224960 526731264 526750185 527300220 528002592 528815872 529368064 529551360 529829662 530104320 530566560 530590840 531944960 532408805 533636766 534193992 534218438 534961440 536812590 537059328 537639440 538355584 538899456 541541120 542790144 543356928 543830724 544668384 545243584 545450880 546001920 547319760 549466112 551080426 551846880 553763015 553992192 555079648 556707840 558051520 558634240 559651968 559922688 560410929 561002754 561866864 562453568 562648320 563235840 563726970 565643052 565937664 567623680 568396530 570625536 571241905 572002808 572600096 573396480 574279680 574780440 575387440 576714528 577316736 578710158 579541560 580146720 581787648 581814272 582402048 583807744 585256960 586337310 587731392 588636672 589149951 589772126 590057416 590878080 591502080 592929740 593548880 594917856 595539072 596914695 597606916 597834120 598438080 600158208 600784896 601308768 603100160 603729920 604256360 604844370 605650032 606289632 608387602 609233760 610172160 611622912 612779973 613099136 613399032 616405890 618149376 618177664 618823168 619362769 619683840 621179520 621835520 622136320 622678810 624464604 625426464 627590654 627807960 628463520 628492280 630269952 630645685 630935552 632100222 632760264 633999360 635862030 636709008 637689728 638333952 638576640 638890566 640793920 641463040 643503159 644175108 645167328 646430720 647310870 648307920 649849344 650850304 651417832 653034880 654541056 656783712 656813768 657499616 658414080 660003240 661019840 661710080 662591488 663814593 664515618 667742490 668049408 669661824 670361088 671324160 672944480 673624320 676503321 677545336 678252832 678487680 679196160 679788405 680835480 681554480 685490286 686832640 689135616 689736528 689768092 690464928 691528448 692490240 693849560 695449872 696176064 697856367 698593342 698931272 699564960 699903360 702308352 702333580 703066960 704003456 706068480 707053815 707422080 709802496 711515688 712258656 713281920 715003510 715750120 717400944 718532608 720643634 720893160 721645920 723720192 724475904 725107632 726224512 727234560 727267840 728002560 729759680 732206592 732845061 733643873 734664240 735795840 737571770 738915489 739687068 742277120 743647320 744423840 745415424 746202624 746563584 747008645 747214572 748003672 750197760 750981120 751635960 754190736 754583552 756774822 757062540 757862040 760799232 760834048 762238503 763034436 764528640 765706240 766373920 766748790 768952704 769755648 770426859 771613544 772686720 772722080 773528960 777969504 780580755 781783080 783641856 784848896 785533268 786297681 787837440 788669440 790950330 792003888 793223808 794052096 794744493 795886260 797112160 797917440 800210944 801327657 801745024 805218885 805588992 806459160 807533376 808349184 808386176 812311680 813562880 814272290 817002576 817039964 817865376 818176320 820979640 821017210 821874520 824199168 826620639 828239360 832619472 833901952 835061760 837077280 837951360 840359936 841504131 842800296 843680352 845332480 846931670 847816040 848906496 848945344 851111936 851435520 851854088 855938304 858004212 858900144 860223104 861419520 862170660 862210115 863081160 864410560 866465792 868065237 869011441 869312340 870220080 872721408 873603072 873664090 875711616 877885440 880004320 882955008 884658189 885086124 886020824 887253120 889394610 890323320 892882432 893814784 895098880 896410374 896751180 898165760 900237312 901177344 901963152 902004428 904650240 905594880 906384540 907780640 909434448 912581403 913987048 915258240 917434368 919648704 920619904 923320320 924608835 927266496 928234752 930475156 931769280 932753280 933204480 934018215 935004590 938139696 941385981 942738420 943229440 945404928 946403328 948687584 949678208 950999040 951042560 953793045 955063512 956534592 957500928 958335849 961190880 962194560 964516930 964960256 966810176 967750992 969646080 970670080 972461880 974774016 976275456 977126748 979552320 981061120 981916585 985220652 986249424 990004860 991529760 992565120 993887232 994936832 995418112 996286096 996773427 1000263680 1001308160 1002181280 1004492736 1005541632 1005587648 1006986240 1009033096 1009416720 1010436480 1010482720 1016318004 1017379248 1019371520 1021253220 1021299955 1021722624 1022331720 1025270272 1026340864 1027235812 1028235429 1030248960 1034652138 1035697392 1037292672 1040774340 1042377440 1044855808 1047890013 1048396908 1050449920 1053462528 1053500370 1054600440 1056005184 1057631744 1058553977 1058736128 1059102720 1059659324 1061133120 1061181680 1063889920 1064817610 1067273532 1068387984 1068436876 1069922880 1072505265 1073625180 1074118656 1075278880 1076711168 1077798912 1080965451 1083082240 1085580288 1086713856 1087661448 1089336768 1090487168 1090901760 1092003840 1094639520 1098932224 1102160852 1103693760 1106357655 1107526030 1110159296 1113415680 1116103040 1117268480 1119303936 1119845376 1120821858 1122005508 1123733728 1124907136 1125296640 1126471680 1127453940 1127505535 1131286104 1131875328 1135162233 1136793060 1141251072 1142483810 1144005616 1145200192 1146792960 1148559360 1149560880 1150774880 1153429056 1154633472 1157420316 1159083120 1160293440 1163093945 1163575296 1163628544 1167615488 1170513920 1172674620 1175462784 1177273344 1178299902 1179544252 1180114832 1181756160 1183004160 1185859480 1187097760 1189835712 1191078144 1193829390 1195213832 1195668240 1196876160 1200316416 1202617536 1206200320 1207459840 1208512720 1209688740 1211300064 1212579264 1215505967 1216775204 1218467520 1220344320 1221408435 1223245824 1225559946 1226198272 1226798064 1231525815 1232811780 1236298752 1236355328 1237646336 1238725538 1239367680 1242359040 1243671040 1244272640 1245357620 1248929208 1250852928 1253872009 1255181308 1255615920 1256927040 1256984560 1260539904 1261291370 1261871104 1264200444 1265520528 1267998720 1270397505 1271724060 1273418016 1275379456 1276667904 1277153280 1277781132 1281587840 1282926080 1284044765 1287006318 1288350216 1290334656 1294621740 1296615840 1299698688 1301700608 1302835664 1306069760 1309082112 1310496135 1313567424 1313627536 1314999232 1316828160 1320006480 1322039680 1323420160 1324574155 1325182976 1327629186 1329031236 1334091915 1335484980 1335546095 1336098816 1339323648 1340722176 1342648320 1344615561 1345888960 1347248640 1353006642 1355090672 1356505664 1356975360 1358392320 1359576810 1361670960 1363108960 1370980572 1373665280 1377701065 1378271232 1379473056 1379536184 1380929856 1383056896 1384262893 1384980480 1387699120 1390899744 1392352128 1395712734 1397186684 1397862544 1399129920 1399806720 1402506885 1404616704 1404667160 1406133920 1408006912 1414107630 1414844160 1419604992 1423031376 1424517312 1426563840 1430007020 1431500240 1434801888 1437065216 1439783839 1441287268 1441786320 1443291840 1446775395 1447440384 1448951808 1450215264 1452449024 1454469120 1454535680 1456005120 1459519360 1464413184 1465690122 1467287746 1469328480 1471591680 1474430315 1475143540 1477830978 1479374136 1485228953 1487294640 1488847680 1490830848 1492405248 1493127168 1494017290 1494429144 1496007344 1500395520 1501962240 1503271920 1508381472 1509167104 1513549644 1514125080 1515724080 1520969005 1521598464 1521668096 1524477006 1526068872 1529057280 1532747840 1533497580 1537905408 1539511296 1540853718 1543227088 1545373440 1545444160 1547057920 1551978207 1555939008 1561161510 1563566160 1567283712 1568976635 1569697792 1571066536 1572595362 1575674880 1577338880 1580250555 1581900660 1584007776 1586447616 1588104192 1589488986 1591772520 1594224320 1595834880 1597226415 1602655314 1603490048 1610437770 1611177984 1612918320 1615066752 1616698368 1616772352 1624623360 1627125760 1628544580 1634005152 1634079928 1635730752 1636352640 1639678781 1641959280 1642034420 1643749040 1648398336 1653241278 1656478720 1661289045 1665238944 1667803904 1670123520 1674154560 1675902720 1680719872 1683008262 1685600592 1687360704 1693863340 1695632080 1697812992 1697890688 1702223872 1702871040 1703708176 1711876608 1713725715 1716008424 1717800288 1720446208 1722839040 1724341320 1724420230 1726162320 1728821120 1732931584 1736130474 1738022882 1738624680 1740440160 1745442816 1746483355 1747206144 1747328180 1751423232 1755770880 1760008640 1765910016 1767449853 1769316378 1770172248 1772041648 1774506240 1778789220 1780646640 1785764864 1787629568 1790197760 1792820748 1793502360 1796331520 1800474624 1801609085 1802354688 1803926304 1804008856 1809300480 1811189760 1812769080 1815561280 1818868896 1825162806 1827974096 1830516480 1834868736 1838339919 1839297408 1841239808 1849217670 1854532992 1856469504 1858088307 1860950312 1863538560 1865506560 1866408960 1868036430 1870009180 1876279392 1882771962 1885476840 1886458880 1890809856 1891937055 1892806656 1897375168 1899356416 1901998080 1902085120 1907586090 1910127024 1913069184 1915001856 1916671698 1922381760 1924389120 1929033860 1929920512 1933620352 1935501984 1939292160 1942222477 1944923760 1949548032 1952550912 1954253496 1959104640 1962122240 1963833170 1970441304 1972498848 1980009720 1983059520 1985130240 1987774464 1989873664 1990836224 1992572192 1993546854 2000527360 2004362560 2008985472 2011083264 2011175296 2013972480 2018066192 2018833440 2020872960 2020965440 2029509963 2032636008 2034758496 2038743040 2042506440 2042599910 2044663440 2050540544 2052681728 2054471624 2056470858 2060497920 2069304276 2071394784 2074585344 2081548680 2084754880 2089711616 2093569101 2095780026 2096793816 2100899840 2106925056 2107000740 2109200880 2112010368 2115263488 2117107954 2117472256 2118205440 2119318648 2122266240 2122363360 2127779840 2129635220 2134547064 2136775968 2136873752 2139845760 2145010530 2147250360 2150557760 2153422336 2155597824 2161930902 2166164480 2171160576 2173427712 2175322896 2178673536 2180974336 2181803520 2184007680 2189279040 2197864448 2200931619 2204321704 2207387520 2212715310 2215052060 2220318592 2226831360 2232206080 2234536960 2238607872 2239690752 2241025935 2241643716 2244011016 2247467456 2249814272 2250593280 2252943360 2254907880 2255011070 2262572208 2263750656 2270324466 2273586120 2282502144 2284967620 2288011232 2290400384 2293585920 2297118720 2299121760 2301549760 2306858112 2309266944 2311280577 2314840632 2318166240 2320586880 2326187890 2327257088 2335230976 2341027840 2345349240 2350925568 2354546688 2356599804 2359088504 2360229664 2363512320 2366008320 2371718960 2374195520 2379671424 2382156288 2384233479 2387658780 2390427664 2391336480 2393752320 2400632832 2403982971 2405235072 2412400640 2414919680 2417025440 2419377480 2422600128 2425158528 2431011934 2433550408 2436935040 2440688640 2442816870 2451119892 2452396544 2453596128 2463051630 2465623560 2472597504 2472710656 2475292672 2477451076 2479861917 2484718080 2487342080 2488545280 2490715240 2497858416 2501705856 2507744018 2510362616 2511231840 2513854080 2513969120 2521079808 2522582740 2523742208 2528400888 2531041056 2535997440 2540795010 2543448120 2546836032 2550758912 2552983121 2553335808 2554306560 2555562264 2563175680 2565852160 2568089530 2574012636 2576700432 2580669312 2586630345 2589243480 2593231680 2599397376 2603401216 2605671328 2607034323 2612139520 2618164224 2620992270 2627134848 2627255072 2629998464 2633656320 2640012960 2644079360 2646840320 2649148310 2650365952 2653974567 2655258372 2658062472 2668183830 2670969960 2671092190 2678647296 2681444352 2685296640 2689231122 2691777920 2694497280 2706013284 2710181344 2713011328 2713950720 2716784640 2719153620 2723341920 2726217920 2737744209 2741961144 2747330560 2755402130 2758946112 2759072368 2761859712 2766113792 2768525786 2769960960 2775398240 2781799488 2784704256 2791425468 2794373368 2795725088 2798259840 2799613440 2802054645 2805013770 2809334320 2812267840 2816013824 2824157943 2828215260 2829688320 2839209984 2846062752 2849034624 2853127680 2860014040 2863000480 2869603776 2874130432 2879567678 2882574536 2883572640 2886583680 2893550790 2894880768 2900430528 2904898048 2908938240 2909071360 2912010240 2919038720 2928826368 2931380244 2931514391 2934575492 2938656960 2943183360 2945749755 2948860630 2950287080 2955661956 2958748272 2970457906 2974589280 2977695360 2981661696 2984810496 2986254336 2988034580 2988858288 2992014688 3000791040 3003924480 3006543840 3016762944 3018334208 3024044257 3027099288 3028250160 3031448160 3041938010 3043336192 3048954012 3052137744 3058114560 3063899865 3065495680 3066995160 3075810816 3079022592 3081707436 3086454176 3090746880 3090888320 3094115840 3096813845 3103956414 3111878016 3122323020 3127132320 3134567424 3137953270 3139395584 3142133072 3143670039 3145190724 3151349760 3154677760 3160501110 3163801320 3168015552 3172895232 3175661931 3176208384 3178977972 3183545040 3188448640 3191669760 3194452830 3205310628 3206980096 3217515795 3220875540 3222355968 3225836640 3230133504 3233396736 3233544704 3242896353 3249246720 3254251520 3257089160 3268010304 3268159856 3271461504 3272705280 3279357562 3283918560 3284068840 3287498080 3296796672 3306482556 3312957440 3319072965 3322578090 3330477888 3335607808 3338516389 3340247040 3348309120 3351805440 3366016524 3371201184 3374721408 3382516605 3387726680 3391264160 3395625984 3395781376 3404447744 3407416352 3423753216 3427451430 3432016848 3435600576 3440892416 3443892803 3445678080 3448682640 3448840460 3452324640 3457642240 3465863168 3472260948 3472419847 3476045764 3477249360 3480880320 3489281835 3490885632 3492966710 3494656360 3502846464 3511541760 3520017280 3531820032 3534899706 3538632756 3540344496 3544083296 3549012480 3557578440 3561293280 3571529728 3575259136 3582022769 3585641496 3587004720 3592663040 3600949248 3603218170 3607852608 3608017712 3618600960 3622379520 3625538160 3631122560 3637737792 3646517901 3650325612 3655948192 3661032960 3664225305 3668219365 3669737472 3676679838 3678594816 3682479616 3694577445 3698435340 3709065984 3712939008 3716176614 3721900624 3727077120 3731013120 3732817920 3736072860 3740018360 3752558784 3761616027 3765543924 3770953680 3772917760 3781619712 3783874110 3785613312 3794750336 3798712832 3803996160 3804170240 3811192515 3815172180 3820254048 3826138368 3830003712 3833343396 3833518819 3844763520 3848778240 3852134295 3858067720 3867240704 3871003968 3884444954 3889847520 3899096064 3905101824 3908506992 3918209280 3924244480 3927666340 3931488405 3940882608 3944997696 3954519413 3960019440 3966119040 3970260480 3973722465 3975548928 3979747328 3985144384 3987093708 4001054720 4006638285 4008725120 4017970944 4022166528 4022350592 4027944960 4036132384 4037666880 4041745920 4041930880 4059019926 4065272016 4069516992 4079339251 4085012880 4085199820 4089326880 4101081088 4105363456 4108943248 4112941716 4120995840 4133103195 4138608552 4142789568 4149170688 4152788679 4163097360 4169509760 4179423232 4187138202 4191560052 4193587632 4201799680 4207520655 4213850112 4214001480 4218401760 4224020736 4230526976 4234215908 4234944512 4238637296 4244532480 4244726720 4255559680 4259270440 4269094128 4273551936 4273747504 4279691520 4290021060 4294500720 4301115520 4306844672 4311195648 4319351517 4323861804 4332328960 4340326185 4342321152 4345057205 4346855424 4350645792 4357347072 4361948672 4363607040 4365752201 4368015360 4378558080 4401863238 4408643408 4414775040 4423290945 4425430620 4430104120 4440637184 4455686859 4464412160 4469073920 4477215744 4479381504 4482051870 4483287432 4488022032 4494934912 4499628544 4501186560 4503552127 4505886720 4509815760 4510022140 4525144416 4527501312 4540648932 4540856723 4547172240 4562907015 4565004288 4569935240 4576022464 4580800768 4587171840 4598243520 4603099520 4613716224 4618533888 4622561154 4629681264 4636332480 4641173760 4652375780 4654514176 4670461952 4684183621 4690698480 4701851136 4706929905 4709093376 4713199608 4718177008 4720459328 4727024640 4732016640 4743437920 4748391040 4759342848 4764312576 4768466958 4775317560 4780855328 4782672960 4787504640 4791679245 4807965942 4810470144 4824801280 4834050880 4838754960 4845200256 4850317056 4862023868 4867100816 4873870080 4881377280 4885633740 4902239784 4904793088 4907192256 4919036343 4926103260 4931247120 4945195008 4945421312 4950585344 4954902152 4959723834 4969436160 4974684160 4977090560 4981430480 4983867135 4995716832 5003411712 5015488036 5020725232 5022463680 5027708160 5027938240 5042159616 5045165480 5056801776 5062082112 5081590020 5086896240 5093672064 5101517824 5105966242 5106671616 5108613120 5111124528 5126351360 5131704320 5136179060 5141177145 5148025272 5153400864 5161338624 5171294617 5173260690 5178486960 5186463360 5198794752 5211342656 5214068646 5224279040 5236328448 5239450065 5241984540 5254269696 5254510144 5259996928 5267312640 5280025920 5288158720 5292769885 5293680640 5298296620 5300731904 5307949134 5310516744 5316124944 5334520559 5336367660 5341939920 5342184380 5357294592 5362888704 5370593280 5378462244 5383555840 5388994560 5404827255 5412026568 5420362688 5426022656 5427901440 5433569280 5438307240 5446683840 5452435840 5475488418 5483922288 5494661120 5510804260 5517892224 5518144736 5523719424 5532227584 5537051572 5550796480 5563598976 5569408512 5574264921 5582850936 5588746736 5591450176 5596519680 5599226880 5604109290 5610027540 5618668640 5624535680 5632027648 5648315886 5656430520 5659376640 5675811165 5678419968 5692125504 5698069248 5706255360 5720028080 5726000960 5739207552 5759135356 5765149072 5767145280 5773167360 5787101580 5789761536 5800861056 5809796096 5817876480 5818142720 5826667431 5838077440 5857652736 5862760488 5863028782 5869150984 5877313920 5886366720 5891499510 5897721260 5900574160 5911323912 5917496544 5940915812 5949178560 5955390720 5963323392 5969620992 5972508672 5976069160 5977716576 5984029376 6001582080 6013087680 6033525888 6036668416 6048088514 6054198576 6056500320 6062896320 6077529835 6083876020 6086672384 6097908024 6104275488 6116229120 6125470889 6127799730 6130991360 6133990320 6151621632 6158045184 6163414872 6172908352 6181493760 6181776640 6188231680 6193627690 6207912828 6223756032 6244646040 6254264640 6269134848 6269360045 6275906540 6278791168 6284266144 6287340078 6290381448 6302699520 6309355520 6321002220 6327602640 6336031104 6345790464 6351323862 6352416768 6357955944 6367090080 6376897280 6383339520 6388905660 6410621256 6413960192 6435031590 6441751080 6451673280 6460267008 6466793472 6467089408 6485792706 6498493440 6508503040 6514178320 6536020608 6536319712 6542923008 6545410560 6558715124 6567837120 6568137680 6574996160 6593593344 6602794857 6612965112 6625914880 6638145930 6645156180 6660955776 6671215616 6677032778 6680494080 6696618240 6703610880 6723077805 6732033048 6742402368 6749442816 6765033210 6775453360 6782528320 6791251968 6791562752 6814832704 6847506432 6854902860 6864033696 6871201152 6881784832 6887785606 6891356160 6897365280 6897680920 6904649280 6915284480 6921314465 6931726336 6944521896 6944839694 6952091528 6954498720 6961760640 6978563670 6981771264 6985933420 6989312720 7005692928 7023083520 7040034560 7063640064 7069799412 7077265512 7080688992 7088166592 7098024960 7115156880 7122586560 7143059456 7150518272 7164045538 7171282992 7174009440 7185326080 7198919195 7201898496 7206436340 7215705216 7216035424 7237201920 7244759040 7251076320 7262245120 7275475584 7293035802 7300651224 7311896384 7322065920 7328450610 7336438730 7353359676 7357189632 7364959232 7389154890 7396870680 7418131968 7425878016 7426144765 7432353228 7443801248 7454154240 7462026240 7465635840 7472145720 7480036720 7505117568 7523232054 7531087848 7541907360 7545835520 7563239424 7567748220 7571226624 7589500672 7597425664 7607992320 7608340480 7622385030 7630344360 7640508096 7652276736 7658949363 7660007424 7666686792 7667037638 7689527040 7697556480 7704268590 7716135440 7734481408 7742007936 7759891035 7768889908 7779695040 7798192128 7810203648 7817013984 7821102969 7836418560 7848488960 7855332680 7862976810 7881765216 7889995392 7909038826 7920038880 7932238080 7940520960 7947444930 7951097856 7959494656 7970288768 7974187416 8013276570 8017450240 8035941888 8044333056 8044701184 8051715997 8055889920 8072264768 8075333760 8083491840 8083861760 8118039852 8130544032 8139033984 8158678502 8170025760 8170399640 8178653760 8198393905 8202162176 8210726912 8217886496 8225883432 8241991680 8266206390 8277217104 8285579136 8298341376 8305577358 8326194720 8339019520 8358846464 8374276404 8383120104 8387175264 8403599360 8415041310 8428002960 8436803520 8448041472 8461053952 8468431816 8469889024 8477274592 8489064960 8489453440 8511119360 8518540880 8538188256 8547103872 8547495008 8559383040 8580042120 8589001440 8602231040 8613689344 8622391296 8638703034 8647723608 8664657920 8680652370 8684642304 8690114410 8701291584 8714694144 8723897344 8727214080 8731504402 8736030720 8757116160 8794543173 8803726476 8817286816 8829550080 8837249265 8846581890 8850861240 8860208240 8881274368 8911373718 8928824320 8938147840 8954431488 8958763008 8964103740 8966574864 8976044064 8989869824 8999257088 9002373120 9007104254 9011773440 9019631520 9020044280 9050288832 9055002624 9072132771 9081297864 9081713446 9094344480 9125814030 9130008576 9139870480 9152044928 9161601536 9174343680 9191699595 9196487040 9206199040 9227432448 9237067776 9245122308 9259362528 9272664960 9282347520 9290441535 9304751560 9340923904 9368367242 9381396960 9403702272 9413859810 9418186752 9426399216 9436354016 9440918656 9454049280 9464033280 9486875840 9496782080 9518685696 9526985793 9528625152 9536933916 9537370349 9550635120 9561710656 9565345920 9575009280 9583358490 9615931884 9620940288 9649602560 9668101760 9677509920 9690400512 9700634112 9711112385 9724047736 9734201632 9747740160 9762754560 9771267480 9804479568 9809586176 9814384512 9838072686 9852206520 9862494240 9890390016 9890842624 9901170688 9909804304 9919447668 9938872320 9949368320 9954181120 9962860960 9967734270 9991433664 10006823424 10015549167 10030976072 10041450464 10044927360 10055416320 10055876480 10090330960 10113603552 10124164224 10147549815 10163180040 10173792480 10187344128 10203035648 10211932484 10213343232 10222249056 10252702720 10263408640 10272358120 10282354290 10296050544 10306801728 10322677248 10331678409 10342589234 10346521380 10356973920 10372926720 10397589504 10417259541 10422685312 10428137292 10448558080 10467845505 10472656896 10478900130 10483969080 10508539392 10509020288 10519993856 10529167073 10534625280 10560051840 10576317440 10585539770 10587361280 10596593240 10615898268 10621033488 10632249888 10669041118 10672735320 10683879840 10684368760 10714589184 10725777408 10746068307 10756924488 10767111680 10777989120 10809654510 10824053136 10840725376 10852045312 10855802880 10861508071 10867138560 10876614480 10893367680 10904871680 10939553703 10950976836 10967844576 10989322240 11004658095 11021608520 11035784448 11036289472 11047438848 11064455168 11074103144 11101592960 11127197952 11138817024 11148529842 11165701872 11177493472 11182900352 11193039360 11198453760 11208218580 11220055080 11237337280 11249071360 11264055296 11284848081 11296631772 11297148733 11312861040 11318753280 11351622330 11356839936 11384251008 11396138496 11412510720 11440056160 11452001920 11478415104 11500556457 11518270712 11530298144 11534290560 11546334720 11556402885 11574203160 11601722112 11619592192 11636285440 11653334862 11676154880 11715305472 11725520976 11726057564 11738301968 11754627840 11772733440 11782999020 11795442520 11801148320 11822647824 11834993088 11863558239 11881831624 11898357120 11910781440 11921167395 11926646784 11939241984 11952138320 11955433152 11968058752 12003164160 12019914855 12026175360 12067051776 12096177028 12108397152 12113000640 12125792640 12155059670 12167752040 12195816048 12208550976 12238017753 12250941778 12255599460 12261982720 12267980640 12303243264 12316090368 12326829744 12345816704 12362987520 12363553280 12376463360 12387255380 12399309585 12415825656 12447512064 12458366037 12471945841 12489292080 12508529280 12538269696 12538720090 12551813080 12568532288 12574680156 12580762896 12605399040 12618711040 12642004440 12655205280 12672062208 12691580928 12702647724 12704833536 12715911888 12734180160 12753794560 12764915605 12766679040 12777811320 12821242512 12827920384 12865608407 12870063180 12883502160 12903346560 12920534016 12933586944 12934178816 12958054551 12971585412 12996986880 13017006080 13028356640 13035171615 13072041216 13072639424 13085846016 13090821120 13097256603 13117430248 13135674240 13136275360 13149992320 13205589714 13225930224 13251829760 13269872835 13276291860 13290312360 13321911552 13342431232 13354065556 13367060577 13393236480 13407221760 13446155610 13464066096 13484804736 13498885632 13510656381 13530066420 13550906720 13565056640 13582503936 13583125504 13622570169 13629665408 13688721045 13695012864 13709805720 13728067392 13742402304 13763569664 13775571212 13794730560 13795361840 13809298560 13830568960 13842628930 13889043792 13889679388 13904183056 13908997440 13923521280 13957127340 13963542528 13971866840 13978625440 14011385856 14052550863 14080069120 14120789715 14127280128 14139598824 14154531024 14161377984 14176333184 14196049920 14230313760 14245173120 14286118912 14328091076 14342565984 14348018880 14370652160 14397838390 14412872680 14431410432 14432070848 14474403840 14502152640 14524490240 14550951168 14586071604 14601302448 14623792768 14644131840 14656901220 14657571955 14672877460 14706719352 14714379264 14729918464 14757109029 14773194497 14778309780 14793741360 14836263936 14851756032 14852289530 14864706456 14887602496 14908308480 14924052480 14931271680 14944291440 14960073440 15010235136 15046464108 15062175696 15083814720 15091671040 15120221285 15126478848 15135496440 15179001344 15194851328 15216680960 15244770060 15260688720 15281016192 15304553472 15317898726 15320014848 15333373584 15334075276 15379054080 15395112960 15408537180 15432270880 15468962816 15484015872 15513883851 15519782070 15537779816 15559390080 15596384256 15634027968 15642205938 15672837120 15696977920 15710665360 15718350195 15725953620 15763530432 15779990784 15818077652 15840077760 15864476160 15878309655 15881041920 15894889860 15902195712 15940577536 15948374832 16003561677 16026553140 16034900480 16071883776 16088666112 16089402368 16103431994 16111779840 16144529536 16150667520 16166983680 16167723520 16214481765 16236079704 16261088064 16278067968 16317357004 16340051520 16340799280 16357307520 16396787810 16404324352 16435772992 16451766864 16483983360 16532412780 16554434208 16571158272 16596682752 16611154716 16652389440 16678039040 16692581945 16717692928 16748552808 16766240208 16774350528 16830082620 16856005920 16873607040 16896082944 16922107904 16936863632 16954549184 16978129920 16978906880 17022238720 17037081760 17076376512 17094207744 17094990016 17118766080 17160084240 17178002880 17204462080 17219464015 17227378688 17277406068 17295447216 17329315840 17361304740 17362099235 17369284608 17380228820 17402583168 17429388288 17447794688 17454428160 17463008804 17480002293 17514232320 17589086346 17607452952 17634573632 17659100160 17674498530 17693163780 17701722480 17720416480 17762548736 17822747436 17857648640 17876295680 17908862976 17910113845 17917526016 17928207480 17933149728 17952088128 17979739648 17995417609 17998514176 18004746240 18014208508 18039263040 18040088560 18100577664 18110005248 18144265542 18162595728 18163426892 18188688960 18232589505 18251628060 18260017152 18279740960 18304089856 18323203072 18348687360 18376412667 18383399190 18392974080 18412398080 18454864896 18474135552 18490244616 18518725056 18545329920 18564695040 18580883070 18609503120 18681847808 18736734484 18762793920 18807404544 18808080135 18827719620 18836373504 18852798432 18872708032 18881837312 18908098560 18928066560 18973751680 18993564160 19037371392 19053971586 19057250304 19073867832 19074740698 19101270240 19123421312 19130691840 19150018560 19166716980 19167594095 19231863768 19241880576 19336203520 19355019840 19380801024 19401268224 19422224770 19448095472 19468403264 19495480320 19525509120 19542534960 19608959136 19619172352 19628769024 19676145372 19704413040 19724988480 19772597065 19780780032 19781685248 19802341376 19819608608 19838895336 19877744640 19898736640 19925721920 19935468540 19982867328 20013646848 20031098334 20061952144 20082900928 20089854720 20110832640 20111752960 20180661920 20227207104 20248328448 20295099630 20326360080 20347584960 20374688256 20396696255 20406071296 20423864968 20444498112 20505405440 20526817280 20544716240 20564708580 20592101088 20613603456 20645354496 20663356818 20685178468 20693042760 20713947840 20745853440 20763943395 20795179008 20834519082 20845370624 20856274584 20897116160 20935691010 20945313792 20957800260 20967938160 21017078784 21018040576 21039987712 21058334146 21069250560 21120103680 21152634880 21171079540 21174722560 21193186480 21231796536 21242066976 21264499776 21315824153 21338082236 21345470640 21367759680 21368737520 21429178368 21451554816 21492136614 21513848976 21534223360 21555978240 21596757585 21619309020 21648106272 21681450752 21704090624 21711605760 21723016142 21734277120 21753228960 21786735360 21809743360 21828761005 21879107406 21901953672 21935689152 22009316190 22043217040 22071568896 22072578944 22094877696 22128910336 22148206288 22203185920 22254395904 22277634048 22278434295 22297059684 22331403744 22354986944 22365800704 22386078720 22396907520 22416437160 22440110160 22474674560 22498142720 22517760635 22528110592 22569696162 22593263544 22594297466 22625722080 22637506560 22703244660 22704283615 22713679872 22768502016 22792276992 22825021440 22880112320 22904003840 22956830208 22976848089 23001112914 23036541424 23060596288 23068581120 23092669440 23112805770 23148406320 23203444224 23239184384 23272570880 23306669724 23352309760 23420918105 23430610944 23451041952 23452115128 23476603936 23509255680 23545466880 23565998040 23590885040 23602296640 23645295648 23669986176 23727116478 23763663248 23796714240 23821562880 23842334790 23853293568 23878483968 23904276640 23910866304 23936117504 24039829710 24052350720 24134103552 24155147991 24192354056 24216794304 24226001280 24251585280 24310119340 24335504080 24391632096 24417101952 24476035506 24501883556 24511198920 24523965440 24535961280 24595181715 24606486528 24632180736 24653659488 24691633408 24725975040 24727106560 24752926720 24774510760 24798619170 24831651312 24895024128 24916732074 24943891682 24978584160 25017058560 25076539392 25077440180 25103626160 25137064576 25149360312 25161525792 25210798080 25248892201 25284008880 25310410560 25344124416 25383161856 25405295448 25409667072 25431823776 25468360320 25507589120 25529831210 25533358080 25555622640 25642485024 25655840768 25731216814 25740126360 25767004320 25806693120 25841068032 25856473085 25867173888 25868357632 25916109102 25943170824 25993973760 26056713280 26070343230 26144082432 26145278848 26171692032 26181642240 26194513206 26234860496 26271348480 26272550720 26299984640 26383629519 26411179428 26451860448 26503659520 26539745670 26552583720 26580624720 26643823104 26672602795 26684862464 26708131112 26734121154 26786472960 26814443520 26892311220 26928132192 26969609472 26997771264 27021312762 27060132840 27101813440 27130113280 27165007872 27166251008 27216398313 27245140338 27259330816 27377442090 27390025728 27419611440 27456134784 27484804608 27527139328 27551142424 27589461120 27590723680 27618597120 27661137920 27685257860 27778087584 27779358776 27808366112 27817994880 27847042560 27871324605 27914254680 27943733680 27957250880 28022771712 28105101726 28160138240 28241579430 28254560256 28279197648 28309062048 28322755968 28352666368 28392099840 28460627520 28490346240 28572237824 28612111047 28656182152 28685131968 28696037760 28795676780 28825745360 28862820864 28864141696 28948807680 29004305280 29048980480 29101902336 29133337155 29172143208 29202604896 29247585536 29288263680 29313802440 29315143910 29345754920 29413438704 29428758528 29459836928 29514218058 29546388994 29556619560 29587482720 29672527872 29703512064 29704579060 29729412912 29775204992 29816616960 29848104960 29862543360 29888582880 29920146880 30020470272 30046647501 30092928216 30124351392 30167629440 30183342080 30240442570 30270992880 30358002688 30389702656 30433361920 30489540120 30521377440 30562032384 30609106944 30627354445 30635797452 30640029696 30666747168 30668150552 30758108160 30790225920 30817074360 30864541760 30937925632 30968031744 30995035227 31027767702 31039564140 31075559632 31118780160 31192768512 31251778623 31268055936 31284411876 31345674240 31393955840 31421330720 31436700390 31451907240 31527060864 31559981568 31587501219 31636155304 31680155520 31728952320 31756619310 31762083840 31789779720 31881155072 31896749664 32007123354 32053106280 32069800960 32143767552 32177332224 32178804736 32206863988 32238204921 32289059072 32301335040 32333967360 32335447040 32428963530 32472159408 32522176128 32556135936 32584524213 32634714008 32680103040 32681598560 32714615040 32793575620 32808648704 32871545984 32903533728 32967966720 33013974285 33064825560 33108868416 33142316544 33193365504 33222309432 33304778880 33356078080 33385163890 33497105616 33532480416 33548701056 33660165240 33712011840 33747214080 33792165888 33844215808 33873727264 33891446199 33909098368 33956259840 33957813760 34074163520 34152753024 34188415488 34189980032 34237532160 34320168480 34356005760 34408924160 34438928030 34454757376 34501669371 34554812136 34590894432 34658631680 34722609480 34724198470 34760457640 34805166336 34858776576 34895589376 34908856320 34926017608 34960004586 35028464640 35178172692 35214905904 35269147264 35318200320 35348997060 35386327560 35403444960 35440832960 35525097472 35590674717 35645494872 35715297280 35752591360 35817725952 35820227690 35856414960 35866299456 35904176256 35959479296 35990835218 35997028352 36009492480 36028417016 36078526080 36080177120 36201155328 36288531084 36325191456 36326853784 36377377920 36465179010 36503256120 36559481920 36608179712 36646406144 36714053259 36752825334 36766798380 36785948160 36824796160 36909729792 36948271104 36980489232 37037450112 37090659840 37129390080 37161766140 37219006240 37363695616 37415837523 37473468968 37525587840 37614809088 37616160270 37655439240 37705596864 37745416064 37763674624 37816197120 37856133120 37947503360 37987128320 38074742784 38107943172 38114500608 38147735664 38149481396 38202540480 38246842624 38261383680 38294746815 38300037120 38333433960 38335188190 38463727536 38483761152 38596825221 38672407040 38710039680 38761602048 38802536448 38844449540 38896190944 38936806528 38990960640 39051018240 39085069920 39105514845 39217918272 39238344704 39257538048 39291769809 39352290744 39408826080 39449976960 39545194130 39563370496 39639217216 39677790672 39755489280 39797473280 39851443840 39870937080 39965734656 40027293696 40062196668 40123904288 40165801856 40179709440 40221665280 40223505920 40258579985 40361323840 40454414208 40496656896 40531969143 40590199260 40652720160 40695169920 40749376512 40793392510 40812142592 40847729936 40867710507 40888996224 41010810880 41053634560 41089432480 41129417160 41184202176 41227206912 41290708992 41326713636 41370356936 41386085520 41427895680 41491706880 41527886790 41669038164 41690741248 41712549168 41794232320 41871382020 41890627584 41915600520 41935876320 42034157568 42036081152 42079975424 42116668292 42157652589 42240207360 42305269760 42342159080 42349445120 42386372960 42463593072 42484133952 42528999552 42631648306 42676164472 42690941280 42735519360 42737475040 42858356736 42984273228 43027697952 43068446720 43111956480 43193515170 43238618040 43296212544 43362901504 43400713057 43408181248 43423211520 43446032284 43506457920 43573470720 43619486720 43657522010 43758214812 43803907344 43871378304 43972715865 44018632380 44086434080 44143137792 44145157888 44189755392 44257820672 44296412576 44319583491 44406371840 44508791808 44555268096 44556868590 44594119368 44662807488 44709973888 44731601408 44770606439 44772157440 44793815040 44832874320 44880220320 44949349120 44996285440 45035521270 45056221184 45139392324 45186527088 45188594932 45251444160 45275013120 45360663855 45406489320 45408567230 45537004032 45584553984 45650042880 45760224640 45808007680 45913660416 45953696178 46002225828 46073082848 46121192576 46137162240 46185338880 46225611540 46296812640 46406888448 46478368768 46541651553 46613339448 46704619520 46841836210 46902083904 46904230256 46953207872 47018511360 47090933760 47131996080 47181770080 47204593280 47290591296 47339972352 47454232956 47527326496 47593428480 47634928965 47643125760 47684669580 47686851745 47706587136 47808553280 47821732608 47872235008 48010685031 48079659420 48104701440 48268207104 48310295982 48384708112 48433588608 48452002560 48503170560 48620238680 48671008160 48783264192 48834203904 48952071012 49003767112 49022397840 49047930880 49071922560 49190363430 49212973056 49307318976 49383266816 49451950080 49454213120 49505853440 49549021520 49597238340 49663302624 49790048256 49833464148 49835744647 49887783364 49957168320 50034117120 50077745835 50153078784 50154880360 50207252320 50274129152 50298720624 50323051584 50497784402 50568017760 50620821120 50688248832 50766323712 50810590896 50863647552 50936720640 51015178240 51059662420 51066716160 51111245280 51284970048 51311681536 51408752369 51462433628 51480252720 51534008640 51613386240 51658392045 51682136064 51712946170 51736715264 51832218204 51886341648 51987947520 52086297705 52113426560 52140686460 52288164864 52290557696 52343384064 52363284480 52389026412 52469720992 52542696960 52545101440 52599969280 52645835365 52767259038 52822358856 52903720896 53031410263 53079491340 53105167440 53161249440 53287646208 53345205590 53369724928 53416262224 53468242308 53572945920 53628887040 53730341535 53784622440 53856264384 53939218944 53986252827 53995542528 54042625524 54120265680 54203626880 54260226560 54307540355 54330015744 54332502016 54432796626 54490280676 54518661632 54697768515 54754884180 54780051456 54839222880 54912269568 54969609216 55054278656 55102284848 55129238001 55178922240 55181447360 55237194240 55322275840 55370515720 55556175168 55558717552 55616732224 55635989760 55694085120 55742649210 55828509360 55887467360 55914501760 56045543424 56210203452 56320276480 56424240405 56483158860 56485743665 56509120512 56558395296 56618124096 56645511936 56705332736 56754778613 56784199680 56921255040 56980692480 57224222094 57312364304 57370263936 57392075520 57502782285 57591353560 57651490720 57725641728 57728283392 58008610560 58097960960 58203804672 58266674310 58344286416 58405209792 58495171072 58546177651 58576527360 58627604880 58630287820 58691509840 58826877408 58857517056 58919673856 59028436116 59031137399 59092777988 59113239120 59174965440 59317791195 59345055744 59407024128 59409158120 59458825824 59550409984 59633233920 59696209920 59777165760 59840293760 60040940544 60093295002 60185856432 60248702784 60335258880 60480885140 60541985760 60716005376 60779405312 60894387073 60979080240 61042754880 61124064768 61190088765 61218213888 61254708890 61271594904 61333494336 61336301104 61516216320 61580451840 61634148720 61729083520 61875851264 61936063488 61990070454 62055535404 62079128280 62151119264 62237560320 62291830185 62359729205 62385537024 62503557246 62536111872 62568823752 62691348480 62842661440 62873400780 62903814480 63054121728 63119963136 63175002438 63272310608 63360311040 63457904640 63513238620 63524167680 63579559440 63762310144 63793499328 63947472459 64014246708 64106212560 64139601920 64287535104 64328042035 64354664448 64357609472 64413727976 64476409842 64578118144 64602670080 64667934720 64670894080 64790272755 64857927060 64944318816 65044352256 65112271872 65169048426 65269428016 65360206080 65363197120 65429230080 65486283015 65587151240 65743091968 65807067456 66027948570 66129651120 66217736832 66284633088 66386731008 66444618864 66609557760 66712156160 66770327780 66835302885 66994211232 67064960832 67097402112 67226830021 67320330480 67424023680 67494428160 67553281905 67584331776 67747454528 67782892398 67818196736 67912519680 67915627520 68112850845 68148327040 68305506048 68376830976 68379960064 68475064320 68640336960 68712011520 68817848320 68877856060 68909514752 69003338742 69109624272 69181788864 69348767267 69445218960 69448396940 69520915280 69610332672 69717553152 69791178752 69817712640 69852035216 69920009172 70056929280 70262754315 70356345384 70429811808 70538294528 70636400640 70697994120 70772655120 70806889920 70881665920 71050194944 71181349434 71290989744 71430594560 71635451904 71640455380 71712829920 71732598912 71808352512 71918958592 71981670436 71994056704 72056834032 72157052160 72160354240 72402310656 72465443973 72577062168 72650382912 72653707568 72754755840 72930358020 73006512240 73118963840 73216359424 73292812288 73428106518 73505650668 73533596760 73571896320 73649592320 73785545145 73819459584 73865972485 73896542208 73960978464 74074900224 74181319680 74258780160 74323532280 74438012480 74831675046 74946937936 75051175680 75229618176 75232320540 75310878480 75411193728 75490832128 75527349248 75632394240 75746676603 75895006720 75974256640 76149485568 76215886344 76229001216 76295471328 76298962792 76405080960 76493685248 76522767360 76560386159 76589493630 76600074240 76666867920 76670376380 76927455072 76967522304 77193650442 77344814080 77420079360 77523204096 77569419255 77605072896 77688899080 77792381888 77873613056 77981921280 78170139840 78211029690 78435836544 78476689408 78515076096 78583539618 78704581488 78817652160 78899953920 79090388260 79126740992 79278434432 79355581344 79510978560 79631121557 79702887680 79741874160 79931469312 80017808385 80054587392 80124393336 80247808576 80331603712 80359418880 80443330560 80447011840 80517159970 80722647680 80908828416 80993313792 81063938286 81180398520 81305440320 81390339840 81498753024 81586785020 81624285184 81695459872 81735421014 81777992448 82021621760 82178864960 82258834320 82368404352 82454413824 82581417984 82653427272 82740713872 82772171040 82855791360 82983413760 83055773580 83338076328 83381482496 83425098336 83588464640 83742764040 83831201040 83871752640 84068315136 84072162304 84159950848 84233336584 84315305178 84480414720 84610539520 84684318160 84772745920 84927186144 84968267904 85057999104 85263296612 85352328944 85381882560 85471038720 85474950080 85716713472 85836333141 85968546456 86055395904 86136893440 86387030340 86477236080 86592425088 86725803008 86801426114 86816362496 86846423040 86892064568 87012915840 87146941440 87238973440 87315044020 87400011465 87516429624 87607814688 87742756608 87945431730 88037264760 88172868160 88286275584 88290315776 88379510784 88592825152 88639166982 88812743680 89017583616 89110536192 89113737180 89188238736 89325614976 89419947776 89463202816 89541212878 89544314880 89587630080 89665748640 89760440640 89898698240 89977088045 89992570880 90071042540 90112442368 90278784648 90373054176 90377189864 90502888320 90550026240 90686849503 90721327710 90812978640 90817134460 91074008064 91169107968 91300085760 91520449280 91616015360 91827320832 91882063335 91907392356 92004451656 92146165696 92242385152 92274324480 92370677760 92451223080 92593625280 92813776896 92956737536 93083303106 93226678896 93409239040 93683672420 93804167808 93808460512 93906415744 94037022720 94181867520 94263992160 94363540160 94409186560 94581182592 94679944704 94762503657 94908465912 95054652992 95186856960 95269857930 95286251520 95369339160 95373703490 95617106560 95643465216 95744470016 96021370062 96159318840 96209402880 96536414208 96620591964 96769416224 96867177216 96904005120 97006341120 97240477360 97342016320 97566528384 97668407808 97753572639 97904142024 98007534224 98044795680 98095861760 98143845120 98380726860 98425946112 98614637952 98766533632 98903900160 98908426240 99011706880 99098043040 99194476680 99326605248 99580096512 99666928296 99671489294 99775566728 99914336640 100068234240 100155491670 100309760720 100414504640 100548258304 100597441248 100646103168 100995568804 101136035520 101241642240 101376497664 101532647424 101621181792 101674338597 101727295104 101873441280 102030356480 102119324840 102222490560 102569940096 102623363072 102817504738 102924867256 102960505440 103068017280 103226772480 103316784090 103364272128 103425892340 103473430528 103664436408 103772683296 103975895040 104172595410 104226853120 104281372920 104576329728 104581115392 104672307961 104686768128 104726568960 104778052824 104939441984 105085393920 105090202880 105199938560 105291670730 105534518076 105644717712 105807441792 106062820526 106158982680 106210334880 106322498880 106575292416 106579120765 106690411180 106739449856 106832524448 106936484616 107145891840 107257774080 107460683070 107569244880 107712528768 107878437888 107972505654 107991085056 108085251048 108240531360 108407253760 108520453120 108615080710 108665004032 108865593252 108980561352 109037323264 109395537030 109509768360 109678445760 109824539136 109939218432 110108557312 110204569696 110258476002 110357844480 110362894720 110474388480 110644551680 110741031440 111112350336 111117435104 111233464448 111271979520 111388170240 111485298420 111657018720 111774934720 111829003520 112091086848 112247512569 112420406904 112640552960 112848480810 112966317720 112971487330 113116790592 113236248192 113291023872 113410665472 113509557226 113568399360 113842510080 113961384960 114448444188 114624728608 114740527872 114784151040 114884240445 115005564570 115182707120 115302981440 115451283456 115456566784 115790475663 116017221120 116195921920 116407609344 116533348620 116688572832 116810419584 116990342144 117092355302 117153054720 117255209760 117260575640 117383019680 117653754816 117715034112 117839347712 118056872232 118062274798 118185555976 118226478240 118349930880 118635582390 118690111488 118818316240 118917651648 119100819968 119266467840 119392419840 119554331520 119680587520 120081881088 120186590004 120371712864 120497405568 120670517760 120775739955 120961770280 121083971520 121432010752 121558810624 121788774146 121958160480 122085509760 122248129536 122380177530 122436427776 122509417780 122543189808 122666988672 122672602208 123032432640 123160903680 123268297440 123458167040 123751702528 123872126976 123980140908 123985814537 124111070808 124158256560 124302238528 124475120640 124583660370 124719458410 125007114492 125072223744 125137647504 125382696960 125685322880 125746801560 125807628960 126108243456 126239926272 126244461005 126350004876 126544621216 126720622080 126915809280 127026477240 127048335360 127159118880 127524620288 127586998656 127894944918 128028493416 128212425120 128279203840 128575070208 128656084070 128715218944 128827455952 128952819684 129156236288 129205340160 129335869440 129341788160 129580545510 129715854120 129888637632 130088704512 130202139171 130224543744 130338096852 130538856032 130720412160 130726394240 130858460160 130972566030 131174302480 131486183936 131614134912 131918147595 132055897140 132259302240 132435473664 132569266176 132773462016 132889237728 132958750473 133219115520 133424312320 133540655560 133670605770 133988422464 134129921664 134194804224 134311819317 134453660042 134640660960 134848047360 134988856320 135106563810 135168663552 135494909056 135565784796 135636393472 135825039360 135831255040 136081991565 136225701690 136296654080 136611012096 136753661952 136759920128 136879171949 136950128640 137280673920 137424023040 137635696640 137755712120 138006677484 138219248544 138363577728 138697534534 138890437920 138896793880 139041830560 139220665344 139435106304 139582357504 139704070432 139840018344 140113858560 140525508630 140712690768 140859623616 141076589056 141199604923 141272801280 141395988240 141545310240 141613779840 141763331840 142100389888 142362698868 142581979488 142861189120 143060555235 143280910760 143425659840 143465197824 143616705024 143837917184 143963340872 143988113408 144113668064 144314104320 144320708480 144804621312 144930887946 145154124336 145300765824 145307415136 145509511680 145860716040 146013024480 146237927680 146432718848 146585624576 146856213036 146862933529 147011301336 147067193520 147143792640 147299184640 147571090290 147638919168 147731944970 147921956928 148149800448 148362639360 148517560320 148647064560 148876024960 149507233941 149663350092 149893875872 150102351360 150233237505 150459236352 150464641080 150621756960 150822387456 150981664256 151054698496 151493353206 151790013440 151948513280 152298971136 152431772688 152590942656 152597925584 152810161920 152987370496 153045534720 153120772318 153178987260 153200148480 153333735840 153340752760 153854910144 153935044608 154226257107 154387300884 154689628160 154840158720 154975176135 155046408192 155138838510 155210145792 155377798160 155584763776 155747226112 155963842560 156258893115 156340279680 156422059380 156871673088 157030152192 157167079236 157409162976 157635304320 157799907840 157937506095 158180776520 158556868864 158711162688 159094230789 159262243114 159405775360 159483748320 159862938624 160035616770 160109174784 160248786672 160495617152 160663207424 160718837760 160886661120 160894023680 161034319940 161191024605 161445295360 161817656832 161958758481 161986627584 162127876572 162135295933 162360797040 162610880640 162780679680 162922621065 162997506048 163173570040 163390919744 163470842028 163555984896 164043243520 164357729920 164517668640 164736808704 164908827648 165162835968 165306854544 165481427744 165544342080 165711582720 165966827520 166111547160 166676152656 166762964992 166850196672 167252909291 167485528080 167662402080 167743505280 168136630272 168144324608 168319901696 168466673168 168630610356 168960829440 169221079040 169368636320 169457230995 169545491840 169854372288 169936535808 170115998208 170264335839 170526593224 170704657888 170763765120 170942077440 170949900160 171672666282 171937092912 172110791808 172273786880 172508346855 172774060680 172954472160 173184850176 173451606016 173602852228 173632724992 173784129136 174025831680 174293882880 174477946880 174630088040 174800022930 175032859248 175215629376 175485513216 175638532953 175890863460 176074529520 176345736320 176572551168 176580631552 176759021568 177093412197 177185650304 177278333964 177625487360 177953373585 178035167232 178221072384 178227474360 178376477472 178651229952 178839895552 178926405632 178995840241 179082425756 179088629760 179331497280 179520881280 179797396480 179954176090 179985141760 180142085080 180557569296 180746108352 180754379728 181005776640 181373699006 181442655420 181625957280 181634268920 182148016128 182338215936 182683161219 183040898560 183232030720 183570266295 183654641664 183764126670 183814784712 184008903312 184292331392 184484770304 184548648960 184645637207 184741355520 184902446160 185187250560 185627553792 186166606212 186453357792 186818478080 187079187615 187367344840 187608335616 187616921024 187812831488 188074045440 188527984320 188727080320 188818373120 189162365184 189359889408 189525007314 189816931824 190109305984 190373713920 190473763489 190539715860 190572503040 190738678320 190747406980 191234213120 191286930432 191488940032 191842417377 192042740124 192051528461 192318637680 192418805760 192984126105 193072828416 193241183928 193538832448 193734354432 193808010240 194012682240 194480954720 194684032640 195133056768 195336815616 195507145278 195808284048 196015068448 196089591360 196191723520 196287690240 196458849045 196761453720 197229275904 197533067264 197816852480 198196086080 198388953360 198653210496 199160193024 199333856592 199342978588 199551133456 199828673280 200136468480 200310983340 200619521440 200829009280 201096516608 201194882496 201292206336 201680490063 201991137608 202272071040 202483284480 202659845715 202752995328 203242363584 203348677194 203454590208 203746882560 204060712960 204238649680 204338552535 204444981120 205139880192 205635009476 205849734512 205921010880 206136034560 206453544960 206633568180 206728544256 206851784680 207328872816 207545366592 208046301801 208345190820 208453706240 208562745840 209152659456 209162230784 209344615922 209373536256 209453137920 209556105648 209878883968 210170787840 210180405760 210399877120 210583341460 210788262945 211069036152 211289435424 211614883584 212023079297 212125641052 212317965360 212420669760 212644997760 213150584832 213158241530 213380822360 213665048896 213872969232 214291783680 214921366140 215138489760 215425057536 215756875776 215945011308 215982170112 216170502096 216481062720 216814507520 217003565285 217040906240 217230161420 217330008064 217731186504 217961122704 218074646528 218715342919 218791074060 219019536720 219356891520 219649078272 219878436864 220409139392 220516952004 220715688960 220725789440 220948776960 221289103360 221482062880 221597917455 222224700672 222234870208 222466928896 222543959040 222776340480 222970596840 223314037440 223549869440 223658007040 223853032195 224495025138 224840813808 225281105920 225696961620 225932635440 225942974660 226233581184 226472496384 226582047744 226821330944 227019114452 227240029809 227685020160 227922769920 228896888376 229249457216 229481055744 229568302080 229681158477 229768480890 230011129140 230365414240 230605962880 230902566912 230913133568 231580951326 232034442240 232391843840 232708257765 232815218688 233066697240 233377145664 233620839168 233980684288 234184710604 234510419520 234521151280 234766039360 235307509632 235430068224 236113744464 236124549596 236371111952 236452956480 236699861760 237271164780 237380222976 237636632480 237835303296 238201639936 238532935680 238893364671 239108663040 239361175040 240053425155 240163762176 240373180008 240743425728 240994811136 241341035520 241551479910 241923540560 242167943040 242864021504 243577548292 243916320960 244171019520 244496259072 244760355060 244872855552 245018835560 245086379616 245333977344 245345204416 246064865280 246536594880 246916334080 247503405056 247744253952 247960281816 247971629074 248222141616 248316513120 248604477056 248950241280 249167320740 249178723235 249438916820 250014228984 250144447488 250275295008 250765393920 251144306449 251370645760 251493603120 251615257920 252216486912 252479852544 252488922010 252700009752 253089242432 253441244160 253831618560 254052954480 254318237760 255049240576 255173997312 255789889836 256056986832 256424850240 256558407680 257043761845 257150140416 257312168140 257430437888 257654911904 257905639368 258312472576 258410680320 258683576320 259161091020 259431708240 259777275264 260177409024 260404278342 260449087488 260676193704 261077712064 261440824320 261452788480 261716920320 261945132060 262348604960 262972367872 263228269824 263836295190 264111794280 264518604480 264870947328 265138532352 265157051315 265778475456 265917500946 266438231040 266848624640 267081311120 267341211540 267976844928 268259843328 268389608448 268623638634 268907320084 269281321920 269696094720 269931264135 269977712640 270213127620 270337327104 270989818112 271131569592 271272786944 271650078720 271662510080 272060548509 272163983130 272451403380 272593308160 273222024192 273507323904 273519840256 273758343898 273900257280 274561347840 274848046080 275271393280 275511424240 275646190005 276013354968 276438497088 276727155456 277395069068 277780875840 277793587760 278083661120 278441330688 278870212608 279408140864 279680036688 280227717120 281051017260 281425381536 281719247232 282153178112 282399209846 282545602560 282791976480 283090620480 283227559680 283526663680 283773893065 284200779776 284725397736 285163958976 286121110470 286561821520 286851319680 286930395648 287233410048 287675834368 287926681744 288227336128 288628208640 288641416960 289609242624 289861775892 290308248672 290601531648 290614830272 291019023360 291721432080 292026048960 292475855360 292730888255 292865437696 293171249152 293712426072 293725867058 294022602672 294134387040 294287585280 294598369280 295142180580 295155686995 295277838336 295463889940 295843913856 296299600896 296725278720 297035120640 297294129120 297752049920 299014467882 299326700184 299787751744 300204702720 300466475010 300929282160 301243513920 301644774912 301963328512 302109396992 302986706412 303580026880 303897026560 304471935365 304597942272 304863545376 305181885312 305195851168 305620323840 305974740992 306091069440 306241544636 306357974520 306667471680 306681505520 307709820288 307870089216 308452514214 308774601768 309379256320 309680317440 309950352270 310092816384 310277677020 310420291584 310755596320 311169527552 311494452224 311927685120 312517786230 312680559360 312844118760 313743346176 314016923883 314060304384 314334158472 314818325952 315270608640 315599815680 315875012190 316361553040 317113737728 317422325376 318188461578 318524486228 318811550720 318967496640 319725877248 319737362295 320071233540 320218349568 320497573344 320991234304 321326414848 321437675520 321773322240 321788047360 322068639880 322382049210 322890590720 323635313664 323917516962 323973255168 324255753144 324270591866 324721594080 325221761280 325561359360 325845242130 325995012096 326347140080 326781839488 326941684056 327111969792 328715459840 329035337280 329473617408 329817655296 330325671936 330613709088 330962855488 331088684160 331423165440 331933655040 332223094320 333352305312 333525929984 333700393344 334505818582 334971056160 335324804160 335487010560 336134150105 336273260544 336288649216 336639803392 336933346336 337261220712 337921658880 338737272640 338914461990 339090983680 339708744576 339873071616 340231996416 340528671678 341053186448 341409315776 341527530240 341884154880 341899800320 343345332564 343874185824 344221583616 344547573760 345016693710 345548121360 345908944320 346369700352 346743836335 346903212032 347205704456 347265449984 347568258272 348051663360 348587765760 348955893760 349260176080 349600045860 350065718496 350431258752 350971026432 351277065906 351781726920 352149059040 352691472640 353145102336 353161263104 353518043136 354186824394 354371300608 354556667928 355250974720 355906747170 356070334464 356454948720 356752954944 357302459904 357679791104 357852811264 357991680482 358164851512 358177259520 358662994560 359041762560 359594792960 359908352180 359970283520 360284170160 361115138592 361492216704 361508759456 362011553280 362327219865 362747398012 362885310840 363251914560 363268537840 364296032256 364676431872 365366322438 366081797120 366464061440 367140532590 367309283328 367528253340 367629569424 368017806624 368584662784 368969540608 369097297920 369291274414 369482711040 369804892320 370374501120 371255107584 371957443611 372333212424 372906715584 374158375230 374734689680 375216671232 375233842048 375625662976 376148090880 377055968640 377454160640 377636746240 378324730368 378719778816 378733383015 379050014628 379633863648 380218611968 380747427840 380947526978 381079431720 381145006080 381477356640 381494813960 382468426240 382573860864 382801930795 382977880064 383684834754 384085480248 384103056922 384637275360 384837611520 385968252210 386145656832 386482367856 387077664896 387468708864 387616020480 388025364480 388961909440 389368065280 390266113536 390606417513 390673631232 391014290556 391616568096 392030136896 392179182720 392383447040 392575380480 392917698090 393522907440 394458551808 395066134528 395633704960 396392172160 396777906720 397306420992 398155607785 398320386048 398667713184 398685957176 399102266912 399657346560 400272936960 400621966680 401239042880 401658018560 402193033216 402389764992 402584412672 402935457951 403360980126 403982275216 404544142080 404966568960 405319691430 405505990656 406484727168 406697354388 406909180416 407493765120 408121425920 408477299360 408677105070 408889962240 410279760384 410637515847 411270018952 411699469024 411842021760 412272069120 412907089920 413267136360 413703569360 414657745632 415090733184 416092603602 416690381640 416907412480 417125491680 418305318912 418324461568 418689231844 418747072512 419112211296 419757767936 420341575680 420360811520 420799754240 421166682920 421576525890 422138072304 422578870848 423229767168 423598814769 424046158594 424251282104 424635930720 424841339520 425289995520 426301169664 426316483060 426761644720 427330097792 427745938464 428583567360 429181665705 429842732280 430276979520 430850115072 431513751552 431890022616 431964340224 432341004192 432962125440 433629015040 434007130570 434081812480 434460322840 435462373008 435922245408 436149293056 437430685838 437582148120 438039073440 438713783040 439298156544 439756873728 440588800587 440818278784 441033904008 441431377920 441451578880 441897553920 442964125760 443195834910 444449401344 444469740416 444933857792 445087918080 445321830911 445552680960 445941193680 446628074880 447099738880 447316014080 447706064390 448521701823 448990050276 449681627616 450562211840 451393923240 451865270880 451885949320 452467162368 452944992768 453164095488 453434247515 453642661888 454038228904 454480059618 455370040320 455845539840 457793776752 458498914432 458962111488 459136604160 459362316954 459536961780 460022258280 460730828480 461211925760 461805133824 461826267136 462678771321 463161902652 464068884480 464783687680 465416515530 465630437376 466133394480 466754291328 467241678336 467961368576 468369421208 469020839040 469042302560 469532078720 470615019264 472227488928 472249099192 472742223904 472905912960 473399723520 473812518285 474542329560 475273264960 475670606592 476403279872 477282692367 477786729342 478217326080 478722350080 480106850310 480327524352 480746360016 481486851456 481989622272 482682071040 483102959820 483847081120 484335886080 485728043008 486405887799 487155096584 487832641920 488342039040 488767863195 488992518144 489520710120 490037671120 490172759232 490667954688 490690408832 492129730560 493073189760 493832668160 495488507904 495920563632 495943258148 496444283232 496633026240 497208954112 497900482560 498334641480 498357446470 498877833640 500028457968 500288894976 500550590016 501758727873 502288612898 502741291520 502987206240 503230515840 504432973824 504959705088 504977844020 505400019504 506178484864 506882488320 507663237120 508105908960 508371692985 508636475520 510098481152 510347994624 510793007517 511579779672 512113973664 512849700480 513116815360 514087523690 514624336280 515309823808 515811278736 516624945152 516821360640 517367152640 518322182040 518863416480 519554550528 520354818048 520808556684 520898174976 521352387408 522155424128 522881648640 522905576960 523361539805 523433840640 523890264120 524697209920 525944735744 526456539648 526915598859 527489944687 527672590380 528223588560 529037208960 529741894656 530277064704 530314102630 531280236591 531556950912 531835001892 532876462080 533697249280 534162622240 534682423080 535953689856 536519686656 536779216896 536987520723 537247277268 537814640168 538562643840 539392189440 539862528270 539955425280 540426255240 541979636224 542263139184 542545573888 543325020160 544121097018 544327966260 544902806760 545186616320 546444048384 547014647808 547039680512 547516687796 548049483657 549122695680 549696092160 550542786560 551022848480 551292380010 552026709936 552876994176 553454310912 553936911621 554790138136 555561751680 555587175520 556167322240 556882661376 558816281728 559360073376 560455434240 561237562845 562102034520 562850763072 563438494464 564306356224 564798419692 565583952960 566181240960 566455119360 567053327360 567547786130 569450795472 570327917952 571421290467 572242220940 573123643040 573702639360 573860791296 574466820096 575351668736 575853363488 576154585383 576454672256 577256417280 577282833920 578952378315 579218485248 579723551784 580616497344 581203063296 581229660544 582038046720 583442864160 584052097920 584951710720 585461776510 585730875392 587424852144 587451734116 588045205344 588268774080 588575170560 589196738560 590284361160 590311373990 590927779880 591687827712 592599201792 593450557440 594588258240 595504099840 598028935764 598653400368 599575503488 600409405440 600932950020 601858564320 602487027840 603289549824 603926657024 604218793984 605041470189 605973412824 607160053760 607794053120 608943870730 609727090752 610363770624 610391702336 611240647680 611949481984 612182138880 612483089272 612715949040 613334943360 613363011040 615419640576 616905028428 617549203536 618758512640 619360634880 619900704540 619929072685 620185632768 620555354040 621511192640 622339055104 622988904448 624138905403 625035572460 625361118720 625688237520 627486692352 628033847766 628120608768 628668316944 629636651904 630541217280 631199631360 631750024380 632723106080 634227475456 634844650752 636069237891 636376923156 637048972456 637623101440 637934993280 639451754496 639474724590 640142467080 640995146688 641982468608 642652829696 642875351040 643576094720 644137279760 644764098420 645781181440 647270627328 647835033924 647946510336 648511506288 648541183732 649443188160 650443522560 651010695855 651122718720 651690484260 651990024192 652694280160 653563678976 653883368112 654223939584 656146028757 657430919680 658070674560 658947234816 659635310592 661227418176 661925710976 662177368320 662846330880 663867310080 664446188640 664793752365 666704610624 667051859968 667400786688 669011637164 669942112320 670649608320 670974021120 671559096585 672268300210 672577298432 673866692672 674522441424 675843317760 677474545280 677828923980 678181967360 679417489152 679746143232 680463992832 681057343356 682106372896 682818631552 683055060480 683768309760 683799600640 684395859745 686690665128 687748371648 688443167232 689043475431 690033387420 691096242720 691817888640 692739400704 693487672670 693806424064 694411408912 695136516544 696103326720 697175531520 697911787520 698520352160 699200091720 700131436992 700862517504 701942052864 702554131812 703563453840 704298118080 705382945280 705998024615 706290204672 706322526208 708373648788 708742601216 709113335856 710501949440 711813494340 712140668928 712909897440 713505909888 714604919808 715359582208 715705622528 715983360964 716329703024 716680094013 717325989120 718083525120 719189585920 719816704360 719940567040 720568340320 722230277184 722984433408 723017518912 724023106560 724654439730 725494796024 725770621680 726503829120 726537075680 728592064512 730732644876 732163594240 732928122880 734281065180 734314667645 734618566656 735056506680 735259138848 736035613248 737169325568 737812121969 737939081216 738194595840 738582548828 739609784640 740749002240 742510215168 743914887222 744666424848 745813431168 747536169705 748316750460 749469379360 750433342464 750467684096 751251325952 752296181760 753432919347 754111937280 754908321280 755273492480 756649460736 757439557632 757466766030 758100029256 759267727296 760437223936 761100309463 761494855680 761895053956 762158863440 762954713280 762989627920 764936852480 765147721728 765603861590 765955760128 767369669508 768170960496 768206113844 769274550720 769675223040 771131285535 771936504420 772291313664 772964735712 774155329792 774937417728 775232040960 776050728960 777923818880 778736130560 780532227072 781212835026 781347262464 782028581112 783233136192 784060273792 784358365440 785150760960 785835396180 787045814880 788917103616 790132269056 792784344320 793555813440 794612841984 795471153945 796311215570 797335426368 797371914352 798204533824 799314693120 800545873920 801243933360 802478085760 803316037120 804386066432 804779529984 805168825344 805870915902 806721960252 807964550432 809088284160 809793792405 809933137920 810639382860 810676479665 811011981312 812969454336 813394708776 813818360832 814987530240 816181645527 816954598720 817354210140 817779924480 820559520768 821275031694 822540037904 823398938048 823684043520 824544138240 825814179840 826534272720 827407138720 829315491264 830181466368 832185207204 833380763280 833814824960 834250983360 836264546455 836610637824 836648923136 837378463688 838224422592 839515535872 840683151360 840721623040 841599508480 842333365840 843153051780 844276144608 845157741696 846459534336 847197629538 848092317188 848502564208 849271861440 849682679040 850579991040 851321679195 852602339328 852632966120 853523289440 854660195584 855491876928 858363331410 859685464560 860553959040 861700230144 863027503104 863780045232 864682008384 865924250880 867258030080 868014261140 868163624960 868920645680 870924746016 871844490816 872298586112 873948790273 874861371676 875164296240 876078146880 877427566080 878192664765 878596313088 879513747456 881177601174 881636557568 882067808016 882862755840 882903157760 883795107840 885467060985 885928251520 886391669820 888898802688 888939480832 889867715584 890175836160 890643661822 891105361920 891882387360 893256149760 894199477760 894632028160 894979201205 895412128780 897043403646 897980100552 899363255232 901533974471 902787846480 903730541760 903771898640 904934324736 905889985536 906328190976 906868495030 907285323776 908076457808 908960119236 910740080640 911691079680 913415806095 915587553504 916997828864 917924222976 918273208320 918724633908 919073923560 920044516560 921461656960 922423851520 923228186035 923610267648 923652534272 925357542642 926323805304 928137768960 930833031060 931260874752 932266788960 933508582656 934483356672 935922737152 936738842416 938041678080 938084605120 939064157440 941230038528 942050771649 944454977856 944498198384 945484447808 945811825920 946799447040 947625036570 949084659120 950546529920 951341213184 952368817445 952806559744 954565384734 955573458684 956434652160 957444700160 959212086885 960213700620 960257642305 960655048704 961492720032 962973702912 963979244544 965364142080 966205919640 967694162240 968671772160 972811775598 974310193168 975665283840 976684078080 977535726390 977985036288 979041420240 980075342240 980345518464 981335909376 981380817664 986146379520 987665336320 990977015808 991841127264 991886516296 992888566464 993266052480 994417908224 995285020067 995800965120 996669282960 996714892940 997755667280 1000056915936 1000577789952 1001101180032 1003517455746 1004577225796 1005482583040 1005974412480 1006461031680 1008402450315 1008865947648 1009919410176 1009955688040 1010800039008 1012356969728 1013764976640 1016211817920 1016743385970 1017272951040 1020196962304 1020695989248 1021586015034 1023159559344 1024227947328 1025699400960 1028175047380 1029248672560 1030619647616 1031622557472 1033249890304 1033642721280 1035204580241 1036644364080 1037726832960 1039109101056 1040231509005 1040709636096 1041617113368 1041796349952 1042704774816 1044310848256 1045763297280 1045811153920 1046723079610 1046867681280 1047780528240 1049394419840 1051889471488 1052913079296 1053831197718 1054979889374 1055345180760 1056447177120 1058074417920 1059483789312 1060115396485 1060554129408 1060628205260 1062560473182 1063113901824 1063670003784 1065752924160 1068325244480 1069364846160 1071907379712 1073039373312 1073558433792 1073975041446 1074494554536 1075629280336 1077125287680 1078784378880 1079725056540 1079910850560 1080852510480 1083959272448 1084526278368 1085091147776 1086650040320 1088242194036 1088655932520 1089805613520 1090373232640 1092888096768 1093576714595 1094029295616 1094079361024 1095033375592 1096098967314 1098245391360 1099392184320 1102045696960 1102584760020 1104053419872 1105753988352 1106908621824 1107873823242 1109580276272 1111123503360 1111174351040 1112334644480 1113765322752 1115872330833 1117632563456 1118720146752 1122475125690 1124204069040 1125701526144 1126876988928 1128612712448 1129596839384 1131167905920 1132362481920 1132910238720 1134106654720 1135095572260 1136200149045 1138901590944 1140655835904 1142842580934 1144484441880 1146247286080 1147405278720 1147721582592 1148405792385 1148933640192 1151706726976 1152309170766 1152909344512 1154512834560 1154565667840 1157904756630 1158436970496 1159447103568 1161232994688 1162406126592 1162459321088 1164076093440 1166885728320 1168104195840 1169903421440 1170923553020 1171461750784 1174849704288 1174903468232 1176090410688 1176537548160 1177150341120 1178929043539 1180568722320 1180622747980 1181855559760 1183375655424 1185198403584 1186901114880 1189176516480 1191008199680 1194466823355 1196057871528 1197306800736 1199151006976 1200818810880 1201865900040 1203717128640 1204974055680 1206579099648 1207853314048 1208437587968 1210082940378 1211946825648 1214320107520 1217887741460 1219454181504 1220727541248 1220783404672 1222481295360 1223898963968 1224364277760 1224966178544 1225431898080 1226669886720 1226726022080 1230839281152 1231912547541 1233810056856 1235098407072 1237517025280 1238721269760 1239801409080 1239858145370 1241110708080 1243022385280 1244678110208 1245977808896 1248277810806 1250071144920 1250722237440 1251376475040 1254973384704 1255721532245 1256067695532 1256241217536 1257336633888 1259273303808 1261082434560 1262399262720 1263500048760 1265446212160 1268454950912 1269689301504 1270796444307 1272138475782 1272753846312 1274097944912 1275246202880 1275869986560 1278903508992 1278949449180 1280284934160 1281990293376 1283964937216 1285305659392 1285750702080 1287152189440 1288274559520 1289528196840 1291562362880 1294541254656 1295670067848 1295893020672 1297023012576 1297082367464 1298886376320 1300887045120 1302021391710 1302245437440 1303380968520 1305388560320 1307127357952 1307766736224 1308447879168 1312292057514 1314861839360 1316141349120 1317894469632 1319270621184 1321766401761 1322454836352 1323851421952 1324354736640 1325692661760 1328892377280 1329587504730 1333409221248 1334103719936 1334801573376 1335965492733 1338023274328 1339884224640 1341299216640 1341948042240 1343118193170 1344536600420 1345154596864 1347733385344 1349044882848 1351686635520 1354949090560 1355657847960 1356363934720 1358834978304 1359492286464 1360302742545 1360927985664 1362114686712 1364212745792 1365637263104 1366110120960 1367536619520 1367599201280 1368791719490 1373381330256 1375496743296 1376886334464 1378086950862 1380066774840 1382192485440 1383635777280 1385478801408 1386975345340 1387612848128 1388822817824 1390273033088 1392206653440 1394351063040 1397040704320 1398400183440 1400262873984 1401725035008 1403884105728 1405108263624 1407126907680 1408596236160 1410765890560 1411996049230 1412645052416 1416747297576 1417485202432 1418226671712 1421003898880 1423626988680 1425819794880 1427011819776 1429209839616 1430719164416 1431411245056 1431966721928 1432659406048 1433360188026 1434651978240 1436167050240 1438379171840 1439633408720 1441136680640 1444460554368 1445968866816 1446035037824 1448046213120 1449308879460 1450989592048 1451541243360 1453007658240 1453074151360 1457184129024 1459217663397 1461465289752 1464327188480 1465856245760 1468562130360 1468629335290 1470113013360 1470518277696 1472071226496 1474338651136 1475624243938 1475878162432 1476389191680 1477165097656 1479219569280 1481498004480 1487829774444 1489332849696 1491626862336 1495072339410 1496633500920 1498938758720 1500866684928 1500935368192 1502502651904 1505276183619 1506865838694 1508223874560 1509816642560 1510546984960 1513298921472 1514879115264 1514933532060 1516200058512 1518535454592 1520874447872 1522200618926 1522989711360 1523790107912 1524317726880 1525909426560 1525979255840 1529873704960 1530295443456 1531207723180 1531911520256 1534739339016 1536341920992 1536412227688 1538549101440 1539350446080 1542262571070 1543873008840 1545929471424 1548310659584 1549874835456 1550464081920 1552101457920 1555847637760 1557472261120 1561064454144 1562425670052 1562694524928 1564057162224 1566466272384 1568120547584 1568716730880 1570084619415 1570301521920 1571670792360 1574091629760 1577834207232 1580264538112 1582469834061 1585568688640 1587111626880 1589225683968 1590942307890 1592622431140 1594670852736 1594743828704 1596409067648 1598629386240 1601091747840 1602487866720 1604956171520 1606632074240 1608772132864 1609559059968 1610337650688 1610962562169 1611741831804 1613443920504 1615929100864 1618176568320 1619587584810 1619866275840 1621278765720 1621352959330 1625938908672 1626789417552 1627636721664 1629975060480 1632363291054 1633909197440 1634708420280 1635559848960 1641119041536 1642550063388 1645080075808 1646797876096 1647368087040 1649088276480 1651628359680 1653068545440 1654814277440 1658630982528 1660362932736 1661810734863 1664370414408 1666761526560 1667629649920 1668501966720 1672529092910 1673297846272 1674756927376 1676448845184 1679031071744 1681366302720 1681443246080 1683199016960 1684666731680 1686306103560 1688552289216 1690315483392 1692919068672 1694395259076 1696184634376 1697005128416 1698543722880 1699365358080 1701159982080 1702643358390 1705265932240 1707046578880 1709320391168 1710983753856 1714263871401 1716726662820 1719370929120 1721107918080 1723400460288 1726055006208 1727560090464 1728463756149 1729364016768 1731848501760 1734516060160 1736028522280 1736327249920 1737841291360 1741849492032 1743688981632 1744597172224 1747897580546 1749722743352 1750328592480 1752156293760 1754855132160 1756385329530 1757192626176 1762355202348 1763273115136 1764135616032 1765725511680 1765806315520 1767590215680 1770934121970 1771856503040 1772783339640 1777797605376 1777878961664 1779429235337 1779735431168 1780351672320 1781287323644 1783764774720 1786512299520 1788398955520 1789264056320 1789958402410 1790824257560 1794086807292 1795960201104 1798726510464 1803067948942 1805575692960 1807461083520 1807543797280 1809868649472 1811779971072 1812656381952 1813736990060 1814570647552 1816152915616 1817920238472 1821480161280 1823382159360 1826831612190 1831175107008 1833995657728 1835594863999 1835848445952 1836546416640 1837449267816 1838147847120 1840089033120 1842923313920 1844847703040 1846456372070 1847305068544 1850715085284 1852647610608 1856275537920 1859787218055 1861666062120 1864533577920 1867017165312 1868966713344 1871845474304 1873477684832 1876083356160 1876169210240 1878128314880 1882460077056 1884101543298 1888909955712 1888996396768 1890968895616 1891623651840 1893598894080 1895250073140 1898169318240 1901093059840 1902682426368 1904737634890 1905613119488 1908207713673 1909130769468 1911146917368 1912869304320 1914889400320 1918424173770 1920427401240 1920515284610 1922985440064 1925947405824 1927958489088 1930728284160 1932411839280 1935388324480 1937343544320 1945623551196 1948620386336 1951330567680 1953032087565 1953368156160 1955071452780 1955970072576 1958082840480 1960150684480 1960691036928 1962671818752 1962761635328 1968438086271 1972292759040 1975330672640 1983682254528 1983773032592 1985777132928 1986532104960 1988835816448 1990570040134 1991601930240 1993338565920 1993429785880 1995511334560 2000113831872 2001155579904 2002202360064 2007034911492 2009154451592 2010965166080 2011948824960 2012922063360 2014677289755 2016804900630 2017731895296 2019911376080 2021600078016 2024713939456 2027529953280 2032423635840 2033486771940 2034545902080 2041391978496 2043172030068 2046319118688 2048455894656 2051398801920 2053187579235 2056350094760 2058497345120 2061239295232 2063245114944 2066499780608 2070409160482 2073288728160 2075453665920 2078218202112 2080463018010 2081419272192 2083234226736 2085409549632 2088621696512 2091526594560 2091622307840 2093446159220 2093735362560 2095561056480 2098788839680 2103778942976 2105826158592 2107662395436 2107758847129 2109959778748 2110690361520 2112894354240 2116148835840 2117994073845 2118967578624 2120230792970 2121256410520 2125120946364 2126227803648 2127340007568 2131505848320 2136650488960 2138729692320 2143814759424 2146078746624 2147116867584 2147950082892 2148989109072 2151258560672 2154250575360 2157568757760 2159450113080 2159821701120 2161705020960 2167918544896 2169052556736 2170182295552 2174287820783 2176484388072 2177311865040 2179611227040 2180746465280 2185776193536 2187153429190 2188158722048 2190066751184 2192197934628 2196490782720 2198784368640 2202944002935 2204091393920 2205169520040 2208106839744 2211507976704 2213436365907 2213817243648 2215747646484 2219160552544 2222247006720 2222348702080 2224669288960 2226609154555 2227530645504 2231744661666 2235265126912 2237440293504 2242608509115 2244950251380 2248408138080 2251403052288 2253753977856 2257225424896 2259193678768 2260298758041 2262335811840 2264724963840 2265820477440 2268213309440 2270191144520 2272400298090 2277803181888 2281311671808 2283300928389 2285685161868 2288968883760 2292494572160 2294810557440 2295443165184 2296811584770 2297867280384 2303413453952 2304618341532 2305818689024 2309025669120 2309131335680 2313393856605 2315809513260 2316873940992 2318894207136 2322465989376 2324812253184 2324918642176 2326945923133 2328152186880 2333771456640 2336208391680 2339806842880 2341847106040 2349699408576 2349806936464 2352180821376 2353075096320 2357858087078 2361137444640 2361245495960 2363711119520 2366751310848 2370396807168 2378353032960 2382016399360 2386413461835 2388933646710 2392115743056 2394613601472 2398302013952 2400393283691 2401637621760 2403731800080 2407434257280 2409948111360 2413158199296 2415706628096 2420165880756 2423893651296 2428640215040 2432029438995 2435775482920 2438908363008 2441455082496 2441566809344 2444962590720 2447797927936 2449932357088 2450863796160 2453339773440 2453452044160 2461678562304 2463825095082 2467620113712 2470196814144 2476158925357 2477442539520 2479602818160 2479716290740 2482221416160 2486044770560 2489356220416 2491955617792 2496555621612 2496669869993 2500142289840 2501444474880 2502752950080 2508793639365 2509946769408 2511443064490 2512135391064 2514673267776 2518546607616 2522164869120 2524798525440 2527000097520 2530892424320 2536909901824 2539378603008 2541592888614 2544276951564 2545507692624 2548195889824 2550492405760 2551739973120 2553965037585 2557807017984 2557898898360 2560569868320 2563980586752 2567929874432 2570611318784 2576549119040 2579056393680 2583124725760 2589082509312 2591340135696 2594046025152 2594164734928 2597772752640 2601774090240 2604042783420 2604490874880 2606761937040 2610777120640 2614254715904 2615533472448 2616895758336 2621846370819 2624584115028 2629723678720 2632282698240 2634577994295 2635788939264 2637449723435 2638541242368 2643532803522 2644909672704 2647702843904 2648709473280 2651385323520 2656401182955 2657784754560 2659175009460 2666818442496 2669603146752 2671930985466 2676046548656 2679768449280 2682598433280 2683896084480 2684937603615 2686236386340 2689073200840 2695466770688 2698089765696 2704601923413 2709898181120 2711315695920 2712727869440 2717669956608 2718984572928 2720605485090 2721855971328 2724229373424 2728425491584 2731274526208 2732220241920 2735073239040 2735198402560 2737583438980 2740247418285 2746762660512 2750993486592 2753772668928 2756173901724 2756300030861 2760133549680 2764384970880 2767271554560 2769684558105 2770957602816 2773950690680 2777645635648 2780546066176 2784413306880 2794081408640 2796800366880 2800525747968 2803450070016 2807768211456 2810216527248 2814253815360 2817192472320 2821531781120 2823992098460 2825290104832 2833494595152 2834970404864 2836453343424 2843299457947 2847253977360 2851639589760 2854023639552 2857106452335 2858419679232 2861438328832 2863933443856 2865318812096 2866720376052 2869303956480 2872334100480 2876758343680 2879266817440 2880772926915 2882273361280 2888921108736 2891937733632 2892070075648 2896092426240 2898617758920 2901979184096 2903082486720 2906015316480 2906148302720 2918435326794 2922930579504 2928654376960 2937124260720 2937258670580 2940226026720 2941036555392 2944142452992 2948677302272 2951248487876 2951756324864 2954330195312 2958439138560 2962996008960 2975659548888 2978665699392 2983253724672 2985855060201 2990144678820 2993267001840 2997877517440 3001733369856 3001870736384 3005005303808 3010552367238 3013731677388 3016447749120 3019633285120 3021093969920 3025207350945 3026597842944 3029758230528 3029867064120 3032400117024 3037070909184 3041748895744 3044401237852 3047580215824 3048635453760 3051818853120 3051958511680 3059747409920 3060590886912 3062415446360 3069478678032 3072683841984 3072824455376 3077098202880 3084525142140 3087746017680 3091858942848 3096621319168 3099749670912 3100928163840 3105613740723 3111695275520 3114944522240 3120694527015 3122128908288 3124851340104 3125389049856 3128114324448 3132932544768 3136241095168 3137433461760 3138975832519 3140169238830 3140603043840 3143341584720 3148183259520 3155668414464 3164939668122 3171137377280 3174223253760 3178451367936 3180346189455 3181884615780 3185244862280 3189341705472 3189487657408 3192818135296 3197258772480 3204975733440 3209912343040 3213264148480 3217544265728 3219118119936 3220675301376 3221925124338 3223483663608 3226887841008 3231858201728 3236353136640 3238053979313 3239175169620 3239732551680 3242557531440 3242705918660 3251877817344 3253578835104 3255273443328 3259950120960 3264726582108 3264875983837 3267818394880 3269416840560 3271119697920 3280730143785 3282238083072 3285100126776 3290160151616 3293595752192 3294736174080 3298176552960 3306137090880 3309628554880 3317261965056 3320725865472 3323621469726 3328740828816 3333523053120 3335259299840 3337003933440 3345058185820 3346595692544 3349513854752 3352897690368 3358062143488 3362886492160 3369333463360 3372612207120 3377104578432 3380630966784 3385838137344 3388790518152 3392369268752 3394010256832 3397087445760 3398730716160 3402319964160 3405286716780 3410531864480 3414093157760 3418640782336 3421967507712 3428527742802 3433453325640 3438741858240 3442215836160 3445217377155 3446800920576 3455120180928 3456927512298 3458728033536 3463697003520 3469032120320 3472057044560 3475682582720 3483698984064 3487377963264 3495795161092 3499445486704 3500657184960 3504312587520 3509710264320 3512770659060 3514385252352 3524710404696 3526546230272 3528271232064 3531451023360 3531612631040 3536787130617 3541868243940 3543713006080 3545566679280 3555595210752 3555757923328 3558858470674 3559470862336 3560703344640 3562574647288 3567529549440 3573024599040 3576797911040 3578528112640 3579916804820 3581648515120 3583400470065 3588173614584 3591920402208 3597453020928 3606135897884 3611151385920 3614922167040 3615087594560 3619737298944 3623559942144 3625312763904 3627473980120 3632305831232 3635840476944 3642960322560 3653663224380 3662350214016 3667991315456 3671189727998 3671696891904 3673092833280 3674898535632 3676295694240 3680178066240 3685846627840 3689060609845 3689695406080 3692912744140 3694610137088 3701430170568 3705295221216 3712551075840 3718160829623 3719574436110 3723332124240 3729067155840 3734034330624 3737933426688 3746955369664 3752166712320 3752338420480 3756256629760 3764920154112 3767164596735 3768203086596 3777819911424 3777992793536 3781937791232 3783247303680 3787197788160 3790500146280 3796338636480 3802186119680 3805364852736 3805501547315 3809475269780 3811226238976 3816415427346 3818261538936 3822293834736 3825738608640 3829778800640 3836848347540 3840854802480 3841030569220 3845970880128 3851894811648 3855916978176 3861456568320 3864823678560 3870776648960 3874687088640 3891247102392 3897240772672 3902661135360 3906064175130 3906736312320 3910142905560 3916165680960 3920301368960 3921382073856 3925343637504 3925523270656 3936876172542 3944585518080 3950661345280 3967364509056 3967546065184 3971554265856 3973064209920 3977671632896 3981140080268 3986677131840 3986859571760 3991022669120 4000227663744 4002311159808 4004404720128 4007896478199 4014069822984 4018308903184 4021930332160 4023897649920 4025844126720 4029354579510 4033609801260 4035463790592 4039822752160 4043200156032 4049427878912 4055059906560 4064847271680 4066973543880 4069091804160 4080908227635 4082783956992 4086344060136 4092638237376 4096911789312 4102797603840 4106375158470 4112700189520 4116994690240 4122478590464 4126490229888 4140818320964 4146577456320 4150907331840 4156436404224 4160926036020 4162838544384 4166468453472 4170819099264 4177243393024 4183053189120 4183244615680 4186892318440 4191122112960 4197577679360 4207557885952 4211652317184 4215324790872 4215517694258 4219919557496 4221380723040 4225788708480 4232297671680 4235988147690 4237935157248 4240461585940 4242512821040 4250241892728 4252455607296 4254680015136 4263011696640 4273300977920 4277459384640 4287629518848 4292157493248 4294233735168 4295900165784 4297978218144 4302517121344 4308501150720 4315137515520 4318900226160 4323410041920 4335837089792 4338105113472 4340364591104 4348575641566 4352968776144 4354623730080 4359222454080 4361492930560 4369743951365 4371552387072 4374306858380 4376317444096 4380133502368 4384395869256 4392981565440 4397568737280 4405888005870 4408182787840 4410339040080 4416213679488 4423015953408 4426872731814 4427634487296 4431495292968 4438321105088 4444494013440 4444697404160 4449338577920 4453218309110 4463489323332 4470530253824 4474880587008 4485217018230 4489900502760 4496816276160 4502806104576 4507507955712 4507669872355 4514450849792 4518387357536 4520597516082 4524671623680 4529449927680 4531640954880 4536426618880 4540382289040 4544800596180 4555606363776 4562623343616 4566601856778 4571370323736 4577937767520 4584989144320 4589621114880 4590886330368 4593623169540 4595734560768 4606826907904 4609236683064 4611637378048 4618051338240 4618262671360 4626787713210 4631619026520 4637788414272 4644931978752 4649624506368 4649837284352 4653891846266 4656304373760 4667542913280 4672416783360 4679613685760 4683694212080 4699398817152 4699613872928 4704361642752 4706150192640 4710253858245 4715716174156 4722274889280 4722490991920 4727422239040 4733502621696 4740793614336 4747409502183 4756706065920 4764032798720 4772826923670 4777867293420 4784231486112 4789227202944 4796604027904 4800786567382 4803275243520 4807463600160 4814868514560 4819896222720 4826316398592 4831413256192 4840331761512 4847787302592 4864058877990 4871550965840 4877816726016 4882910164992 4883133618688 4889925181440 4899864714176 4901727592320 4906679546880 4906904088320 4923357124608 4927650190164 4935240227424 4940393628288 4952317850714 4954885079040 4959205636320 4959432581480 4964442832320 4972089541120 4976425100335 4978712440832 4983911235584 4993111243224 4993339739986 5000284579680 5002888949760 5005505900160 5017587278730 5019893538816 5022886128980 5024270782128 5029346535552 5037093215232 5044329738240 5049597050880 5054000195040 5061784848640 5073819803648 5078757206016 5083185777228 5088553903128 5091015385248 5096391779648 5100984811520 5103479946240 5107930075170 5115797796720 5121139736640 5127961173504 5135859748864 5141222637568 5153098238080 5158112787360 5166249451520 5176022901205 5178165018624 5182680271392 5188092050304 5188329469856 5195545505280 5203548180480 5208085566840 5208981749760 5213523874080 5221554241280 5228509431808 5231066944896 5233791516672 5243692741638 5249168230056 5259447357440 5264565396480 5269155988590 5271577878528 5274899446870 5287065607044 5289819345408 5295405687808 5297418946560 5302770647040 5312802365910 5315569509120 5318350018920 5333636884992 5338287706011 5339206293504 5343861970932 5352093097312 5359536898560 5365196866560 5367792168960 5369875207230 5372472772680 5378146401680 5390933541376 5396179531392 5409203846826 5419796362240 5422631391840 5425455738880 5435339913216 5437969145856 5441210970180 5443711942656 5448458746848 5456850983168 5462549052416 5464440483840 5470146478080 5470396805120 5475166877960 5480494836570 5493525321024 5501986973184 5506784591997 5507545337856 5512347803448 5512600061722 5520267099360 5528769941760 5534543109120 5539369116210 5541915205632 5547901381360 5555291271296 5561092132352 5568826613760 5579361654165 5588162817280 5593600733760 5601051495936 5606900140032 5615536422912 5620433054496 5628507630720 5634384944640 5643063562240 5647984196920 5666989190304 5669940809728 5672906686848 5686598915894 5694507954720 5703279179520 5708047279104 5714212904670 5716839358464 5722876657664 5727866887712 5730637624192 5733440752104 5738607912960 5744668200960 5758533634880 5761545853830 5764546722560 5777842217472 5783875467264 5784140151296 5789183801843 5792184852480 5797235517840 5803958368192 5806164973440 5812030632960 5812296605440 5836870653588 5845861159008 5857308753920 5874248521440 5874517341160 5880452053440 5882073110784 5888284905984 5894645217695 5897354604544 5902496975752 5903512649728 5908660390624 5916878277120 5925992017920 5951319097776 5957331398784 5966507449344 5971710120402 5980289357640 5986534003680 5995755034880 6003466739712 6003741472768 6010010607616 6021104734476 6027463354776 6032895498240 6039266570240 6042187939840 6050414701890 6053195685888 6059734128240 6064800234048 6074141818368 6083497791488 6088802475704 6095160431648 6097270907520 6103637706240 6103917023360 6119494819840 6124830892720 6138957356064 6145367683968 6145648910752 6154196405760 6159562737705 6169050284280 6175492035360 6183717885696 6193242638336 6199499341824 6211227481446 6223390551040 6229889044480 6241389054030 6244257816576 6249702680208 6256228648896 6265865089536 6272482190336 6274866923520 6277951665038 6280338477660 6281206087680 6286683169440 6296366519040 6311336828928 6323276541387 6329879336244 6342274754560 6348446507520 6353982221535 6356902735872 6360692378910 6363769231560 6370489724560 6378683410944 6378975314816 6385636270592 6394517544960 6409951466880 6419824686080 6426528296960 6438236239872 6441350602752 6443850248676 6446967327216 6453775682016 6463716403456 6472706273280 6476107958626 6478350339240 6479465103360 6485115062880 6485411837320 6503755634688 6507157670208 6510546886656 6522863462349 6529453164216 6529751967674 6535636789760 6538833681120 6542239395840 6561460287570 6564476166144 6570200253552 6580320303232 6587191504384 6589472348160 6596353105920 6608832008805 6612274181760 6619257109760 6634523930112 6640309097721 6641451730944 6647242939452 6657481657632 6667046106240 6670518599680 6674007866880 6679827463665 6690116371640 6699027709504 6705795380736 6716124286976 6725772984320 6738666926720 6745224414240 6754209156864 6761261933568 6771676274688 6777581036304 6784738537504 6788020513664 6794174891520 6797461432320 6804639928320 6810573433560 6821063728960 6828186315520 6837281564672 6843935015424 6849902785167 6857055485604 6857369280931 6866906651280 6877483716480 6884431672320 6890434754310 6893601841152 6910240361856 6913855024596 6917456067072 6927394007040 6938064240640 6944114089120 6951365165440 6967397968128 6974755926528 6980837769399 6991590322184 6998890973408 7001314369920 7008625175040 7019420528640 7025541318120 7049420809392 7053092460544 7056542464128 7063225262080 7073574261234 7083736487880 7087426012160 7091133358560 7111190421504 7111515846656 7117716941348 7118941724672 7125149294576 7135059098880 7146049198080 7153595822080 7157056225280 7159833609640 7163297030240 7166800940130 7176347229168 7183840804416 7194906041856 7201179851073 7212271795768 7222302771840 7229844334080 7230175189120 7239474597888 7247119884288 7254947960240 7264611662464 7271680953888 7285920645120 7296088316985 7307326448760 7324700428032 7335982630912 7342379455996 7343393783808 7349797071264 7352591388480 7360356132480 7371693255680 7378121219690 7379390812160 7385825488280 7402860341136 7410590442432 7428476776071 7436321659246 7439148872220 7446664248480 7458134311680 7468068661248 7475866853376 7490009609979 7493910739328 7504333424640 7504676840960 7512513259520 7526380918095 7529840308224 7534329193470 7536406173192 7555639822848 7555985587072 7563875582464 7566494607360 7570471125487 7574395576320 7581000292560 7592677272960 7604372239360 7610729705472 7611003094630 7618950539560 7632830854692 7636523077872 7644587669472 7651477217280 7659557601280 7673696695080 7681709604960 7682061138440 7691941760256 7703789623296 7711833956352 7729647357120 7741553297920 7749374177280 7782494204784 7794481545344 7805322270720 7809424303049 7812128350260 7813472624640 7820285811120 7832331361920 7840602737920 7842764147712 7850687275008 7851046541312 7865539112457 7873752345084 7889171036160 7901322690560 7912349170305 7934729018112 7935092130368 7943108531712 7946128419840 7955343265792 7962280160536 7973354263680 7973719143520 7982045338240 8000455327488 8008809440256 8015792956398 8028139645968 8036617806368 8043860664320 8047795299840 8051688253440 8054812810845 8058709159020 8067219602520 8079645504320 8086400312064 8098855757824 8113805770239 8129694543360 8133947087760 8138183608320 8161816455270 8165567913984 8172688120272 8185276474752 8193823578624 8205595207680 8212750316940 8225400379040 8233989380480 8244957180928 8252980459776 8268900092583 8281636641928 8293154912640 8301814663680 8309053674315 8312872808448 8321852072040 8332936906944 8341638198528 8354486786048 8366489231360 8373784636880 8382244225920 8395155358720 8423304634368 8430649581744 8431035388516 8439839114992 8442761446080 8451577416960 8464595343360 8471976295380 8475870314496 8480923171880 8485025642080 8500483785456 8504911214592 8509360030272 8529898373841 8546601955840 8554918769280 8571319357005 8575259037696 8584314986496 8591800331568 8595956436288 8605034242688 8617002301440 8630275031040 8637800452320 8642318780745 8646820083840 8671674179584 8676210226944 8697151283132 8705937552288 8709247460160 8718444908160 8722985861120 8739487902730 8748613716760 8760267004736 8768791738512 8785963130880 8811776011740 8816365575680 8820678080160 8832427358976 8846031906816 8853745463628 8855268974592 8862990585936 8876642210176 8888988026880 8889394808320 8897146176685 8898677155840 8906436618220 8926978646664 8941060507648 8949761174016 8957565180603 8967329059679 8970434036460 8979801005520 8993632552320 9005612209152 9015015911424 9015339744710 9036774715072 9041195032164 9049343247360 9058899855360 9063281909760 9072853237760 9080764578080 9089601192360 9111212727552 9125246687232 9133203713556 9142740647472 9155875535040 9169978288640 9177974319995 9179242229760 9181772660736 9187246339080 9213653815808 9218473366128 9223274756096 9236525342720 9253575426420 9263238053040 9275576828544 9289863957504 9299249012736 9299674568704 9307783692532 9316841222169 9335085826560 9344833566720 9359227371520 9367388424160 9398797634304 9399227745856 9408723285504 9412300385280 9416927497557 9420507716490 9431432348312 9444549778560 9444981983840 9454844478080 9467005243392 9494819004366 9513412131840 9528065597440 9541038568365 9545653847340 9555734586840 9568462972224 9578454405888 9593208055808 9601573134764 9614927200320 9629737029120 9639792445440 9652632797184 9680663523024 9695574605184 9714161937939 9728117755980 9743101931680 9755633452032 9765820329984 9766267237376 9779850362880 9794627951511 9799729428352 9803455184640 9813359093760 9813808176640 9842190431355 9846714249216 9855300380328 9870480454848 9880787256576 9904635701428 9918411272640 9918865162960 9928885664640 9944179082240 9952850200670 9957424881664 9986222486448 9986679479972 10000569159360 10005777899520 10011011800320 10035174557460 10039787077632 10045772257960 10048541564256 10058693071104 10074186430464 10088659476480 10108000390080 10123569697280 10147639607296 10157514412032 10166371554456 10177107806256 10182030770496 10192783559296 10206959892480 10215860150340 10231595593440 10242279473280 10255922347008 10271719497728 10306196476160 10316225574720 10332498903040 10352045802410 10365360542784 10376184100608 10376658939712 10391091010560 10407096360960 10416171133680 10427047748160 10443108482560 10457018863616 10462133889792 10487385483276 10498336460112 10518894714880 10529130792960 10538311977180 10538794235645 10543155757056 10549798893740 10574131214088 10579638690816 10590811375616 10594837893120 10610361391851 10625604731820 10631139018240 10636700037840 10667273769984 10676575412022 10678412587008 10687723941864 10704186194624 10719073797120 10730393733120 10735584337920 10739750414460 10744945545360 10756292803360 10781867082752 10792359062784 10818407693652 10839592724480 10845262783680 10850911477760 10870679826432 10871439103915 10875938291712 10882421940360 10896917493696 10913701966336 10925098104832 10928880967680 10940793610240 10950333755920 10960989673140 10987050642048 11003973946368 11013569183994 11015090675712 11024695606896 11025200123444 11040534198720 11057539883520 11067181829535 11069086218240 11078738232420 11083830411264 11095802762720 11110582542592 11122184264704 11137653227520 11154482488869 11158723308330 11176325634560 11187201467520 11202102991872 11213800280064 11240866108992 11257015261440 11268769889280 11286127124480 11295968393840 11301493790205 11333978380608 11339881619456 11345813373696 11373197831788 11389015909440 11406558359040 11416094558208 11416504641945 11428425809340 11433678716928 11455733775424 11461275248384 11466881504208 11477215825920 11489336401920 11517067269760 11523091707660 11529093445120 11555684434944 11567750934528 11568280302592 11578367603686 11584369704960 11594471035680 11607916736384 11612329946880 11624061265920 11624593210880 11634729615665 11673741307176 11691722318016 11748497042880 11749034682320 11760904106880 11764146221568 11776569811968 11789290435390 11794709209088 11804993951504 11817320781248 11833756554240 11851984035840 11902638195552 11914662797568 11933014898688 11943420240804 11960578715280 11973068007360 11991510069760 12001966418455 12006933479424 12007482945536 12020021215232 12042209468952 12054926709552 12065790996480 12078533140480 12100829403780 12106391371776 12119468256480 12129600468096 12148283636736 12166995582976 12177604951408 12190320863296 12194541815040 12207275412480 12207834046720 12238989639680 12249661785440 12277914712128 12290735367936 12291297821504 12308392811520 12319125475410 12338100568560 12350984070720 12367435771392 12380794626785 12386485276672 12422454962892 12446781102080 12459778088960 12482778108060 12483349349965 12488515633152 12499405360416 12512457297792 12531730179072 12544964380672 12549733847040 12555903330076 12560676955320 12573366338880 12592733038080 12622673657856 12646553082774 12659758672488 12684549509120 12696893015040 12707964443070 12713805471744 12721384757820 12727538463120 12740979449120 12757366821888 12757950629632 12771272541184 12789035089920 12819902933760 12839649372160 12853056593920 12876472479744 12882701205504 12887700497352 12893934654432 12907551364032 12927432806912 12938705260871 12945412546560 12952215917252 12956700678480 12970230125760 12970823674640 13007511269376 13014315340416 13021093773312 13045726924698 13058906328432 13059503935348 13071273579520 13077667362240 13084478791680 13109231854095 13122920575140 13128952332288 13140400507104 13160640606464 13174383008768 13178944696320 13192706211840 13217664017610 13224548363520 13238514219520 13269047860224 13280618195442 13282903461888 13294485878904 13314963315264 13334092212480 13348015733760 13359654927330 13380232743280 13398055419008 13411590761472 13432248573952 13477333853440 13490448828480 13508418313728 13522523867136 13523009617065 13543352549376 13555162072608 13569477075008 13576041027328 13588349783040 13594922864640 13609279856640 13621146867120 13642127457920 13656372631040 13674563129344 13687870030848 13699805570334 13714110971208 13714738561862 13733813302560 13754967432960 13768863344640 13780869508620 13781500154305 13787203682304 13820480723712 13827710049192 13834912134144 13854788014080 13888228178240 13902730330880 13934795936256 13949511853056 13961675538798 13983180644368 13997781946816 14002628739840 14017250350080 14038841057280 14051082636240 14098841618784 14106184921088 14113084928256 14126450524160 14147148522468 14167472975760 14174852024320 14182266717120 14216497289735 14222380843008 14223031693312 14235433882696 14237883449344 14250298589152 14270118197760 14292098396160 14307191644160 14319667219280 14326594060480 14333601880260 14352694458336 14367681608832 14389812083712 14402359702146 14424543591536 14444605543680 14459688668160 14460350378240 14478949195776 14494239768576 14509895920480 14529223324928 14543361907776 14592176633970 14614652897520 14649400856064 14671965261824 14684758911992 14699594142528 14705182776960 14720712264960 14743386511360 14756242439380 14758781624320 14771650976560 14805720682272 14821180884864 14856953552142 14872643318492 14878297744440 14893328496960 14916268623360 14929275301005 14936137322496 14951733706752 14980019219958 14987821478656 15008666849280 15009353681920 15025026519040 15052761836190 15059680616448 15068658386940 15072812346384 15111279645696 15111971174144 15127751164928 15132989214720 15140942250974 15148791152640 15162000585120 15185354545920 15208744478720 15221459410944 15222006189260 15237901079120 15265661709384 15273046155744 15289175338944 15302954434560 15326077566007 15347393390160 15363419209920 15364122276880 15383883520512 15407579246592 15423667912704 15459294714240 15483106595840 15498748354560 15528068703615 15564988409568 15588963090688 15610644541440 15618848606098 15624256700520 15626945249280 15640571622240 15664662723840 15681205475840 15685528295424 15694879162595 15701374550016 15702093082624 15731078224914 15747504690168 15778342072320 15824698340610 15869458036224 15870184260736 15886217063424 15892256839680 15910686531584 15924560321072 15946708527360 15947438287040 15964090676480 16000910654976 16014863118033 16017618880512 16031585912796 16056279291936 16073235612736 16087721328640 16095590599680 16103376506880 16109625621690 16117418318040 16134439205040 16159291008640 16172800624128 16190269896565 16197711515648 16227611540478 16259389086720 16267894175520 16276367216640 16323632910540 16324379919185 16331135827968 16345376240544 16370552949504 16387647157248 16411190415360 16425500633880 16450800758080 16467978760960 16489914361856 16505960919552 16520353775991 16537800185166 16563273283856 16586309825280 16603629327360 16618107348630 16625745616896 16643704144080 16665873813888 16683276397056 16708973572096 16732978462720 16747569273760 16764488451840 16790310717440 16846609268736 16861299163488 16862070777032 16879678229984 16885522892160 16903154833920 16929190686720 16943952590760 16961846343760 16970051284160 17000967570912 17009822429184 17018720060544 17059796747682 17093203911680 17109837538560 17142638714010 17150518075392 17168629972992 17183600663136 17191912872576 17210068485376 17234004602880 17275600904640 17284637561490 17293640167680 17343348359168 17352420453888 17367551405529 17394302566264 17411875104576 17418494920320 17436889816320 17478975805460 17497227433520 17520534009472 17537583477024 17571926261760 17623552023480 17632731151360 17641356160320 17664854717952 17683935653085 17692063813632 17707490927256 17710537949184 17725981171872 17753284420352 17777976053760 17778789616640 17794292353370 17797354311680 17812873236440 17853957293328 17882121015296 17899522348032 17915130361206 17934658119358 17940868072920 17959602011040 17987265104640 18011224418304 18030031822848 18030679489420 18073549430144 18082390064328 18098686494720 18117799710720 18126563819520 18161529156160 18179202384720 18222425455104 18250493374464 18266407427112 18285481294944 18311751070080 18339956577280 18355948639990 18358484459520 18374492678160 18427307631616 18436946732256 18446549512192 18473050685440 18507150852840 18526476106080 18551153657088 18579727915008 18590804148115 18598498025472 18599349137408 18615567385064 18633682444338 18670171653120 18689667133440 18734776848320 18797595268608 18798455491712 18817446571008 18824600770560 18833854995114 18841015432980 18862864696624 18889099557120 18889963967680 18909688956160 18934010486784 18969829624161 18989638008732 19026824263680 19056131194880 19082077136730 19091307694680 19111469173680 19136925944448 19156908811776 19186416111616 19203146269528 19229854400640 19259474058240 19279584890880 19361327046048 19391149210368 19428323875878 19456235511960 19486203863360 19511266904064 19531640659968 19532534474752 19568590387047 19589255903022 19599458856704 19606910369280 19626718187520 19627616353280 19684380862710 19693428498432 19710600760656 19740960909696 19761574513152 19809271402856 19836822545280 19837730325920 19857771329280 19888358164480 19905700401340 19914849763328 19972444972896 19973358959944 20001138318720 20011555799040 20022023600640 20039482390995 20070349114920 20091544515920 20097083128512 20117386142208 20148372860928 20177318952960 20216000780160 20247139394560 20315028824064 20332743108912 20354215612512 20364061540992 20385567118592 20413919784960 20431720300680 20463191186880 20484558946560 20511844694016 20543438995456 20572107842793 20612392952320 20632451149440 20704091604820 20730721085568 20752368201216 20753317879424 20782182021120 20814192721920 20832342267360 20854095496320 20886216965120 20914037727232 20924267779584 20942513308197 20974770966552 20996672920224 21037789429760 21058261585920 21076623954360 21077588471290 21099597787480 21148262428176 21159277381632 21181622751232 21189675786240 21220722783702 21251209463640 21262278036480 21273400075680 21334547539968 21353150824044 21356825174016 21375447883728 21408372389248 21438147594240 21460787466240 21471168675840 21479500828920 21489891090720 21512585606720 21563734165504 21584718125568 21603539553219 21636815387304 21679185448960 21690525567360 21701822955520 21741359652864 21742878207830 21764843880720 21793834987392 21827403932672 21850196209664 21857761935360 21881587220480 21900667511840 21921979346280 21974101284096 22007947892736 22027138367988 22030181351424 22049391213792 22050400246888 22081068397440 22115079767040 22134363659070 22138172436480 22157476464840 22191605525440 22221165085184 22244368529408 22285430328213 22308964977738 22317446616660 22352651269120 22374402935040 22404205983744 22427600560128 22470028829937 22481732217984 22514030522880 22537539778560 22572254248960 22591936787680 22602987580410 22667956761216 22679763238912 22691626747392 22711413376461 22746395663576 22778031818880 22813116718080 22832189116416 22833009283890 22856851618680 22911467550848 22922550496768 22933763008416 22954431651840 22978672803840 23034134539520 23046183415320 23058186890240 23111368869888 23135501869056 23136560605184 23156735207372 23188942071360 23215833472768 23224659893760 23248122531840 23249186421760 23269459231330 23347482614352 23383444636032 23428272909147 23496994085760 23498069364640 23521808213760 23528292443136 23553139623936 23578580870780 23589418418176 23609987903008 23634641562496 23667513108480 23703968071680 23737047510915 23805276391104 23829325595136 23866029797376 23886840481608 23921157430560 23946136014720 23983020139520 24003932836910 24014965891072 24084418937904 24109853419104 24131581992960 24157066280960 24201658807560 24238936512960 24259200936192 24296567273472 24333991165952 24355209902816 24380641726592 24389083630080 24414550824960 24415668093440 24499323570880 24555829424256 24581470735872 24582595643008 24616785623040 24638250950820 24676201137120 24701968141440 24734871542784 24761589253570 24772970553344 24806700277749 24844909925784 24893562204160 24919556177920 24965556216120 24966698699930 24998810720832 25024914595584 25063460358144 25089928761344 25099467694080 25111806660152 25121353910640 25146732677760 25185466076160 25293106165548 25319517344976 25369099018240 25393786030080 25415928886140 25427610943488 25442769515640 25455076926240 25481958898240 25514733643776 25515901259264 25542545082368 25589695121523 25639805867520 25679298744320 25706113187840 25752944959488 25775400994704 25787869308864 25815102728064 25854865613824 25877410521742 25890825093120 25904431834504 25913401356960 25940460251520 25941647349280 26015022538752 26028630680832 26091453849396 26117812656864 26119007870696 26142547159040 26155334724480 26168957583360 26218463708190 26245841150280 26280801014208 26321281212928 26348766017536 26357889392640 26435328035220 26449096727040 26477028439040 26538095720448 26561236390884 26565806923776 26588971757808 26629926630528 26668184424960 26691438530055 26696031467520 26719309854660 26760465486560 26796110838016 26823181522944 26864497147904 26901987179037 26954667706880 26980897656960 27016836627456 27045047734272 27046019234130 27110324145216 27138954150016 27152082054656 27176699566080 27189845729280 27218559713280 27242293734240 27284254915840 27312745262080 27349126258688 27375740061696 27399611140668 27428221942416 27429477123724 27467626605120 27509934865920 27533922959985 27537726689280 27561739017240 27563000308610 27640961447424 27655420098384 27669824268288 27709576028160 27776456356480 27805460661760 27869591872512 27899023706112 27923351077596 27966361288736 27995563893632 28005257479680 28034500700160 28077682114560 28102165272480 28197683237568 28212369842176 28226169856512 28250782492671 28294297044936 28334945951520 28349704048640 28364533434240 28432994579470 28446063386624 28470867765392 28500597178304 28540236395520 28584196792320 28614383288320 28639334438560 28653188120960 28667203760520 28705388916672 28735363217664 28779624167424 28804719404292 28849087183072 28889211087360 28919377336320 28920700756480 28945919009215 28957898391552 29019791840960 29058446649856 29086723815552 29142485813817 29184353267940 29229305795040 29298801712128 29343930523648 29369517823984 29383883854533 29399188285056 29410365553920 29441424529920 29486773022720 29512484878760 29517563248640 29543301953120 29611441364544 29642361769728 29713907104284 29745286636984 29756595488880 29786656993920 29832537246720 29858550602010 29872274644992 29960038439916 29975642957312 30017333698560 30018707363840 30050053038080 30105523672380 30119361232896 30137316773880 30145624692768 30222559291392 30223942348288 30250297000729 30255502329856 30265978429440 30281884501948 30324001170240 30370709091840 30417488957440 30442918821888 30444012378520 30475802158240 30531323418768 30546092311488 30578350677888 30652155132014 30694786780320 30726838419840 30728244553760 30767767041024 30815158493184 30918589428480 30966213191680 30997496709120 31056137407230 31129976819136 31177926181376 31205112687983 31221289082880 31237697212196 31248513401040 31281143244480 31329325447680 31362410951680 31371056590848 31389758325190 31404186165248 31462156449828 31495009380336 31556684144640 31616382706935 31649396681220 31738916072448 31740368521472 31772434126848 31784513679360 31821373063168 31849120642144 31893417054720 31894876574080 31928181352960 32001821309952 32029726236066 32035237761024 32063171825592 32112558583872 32146471225472 32190066029641 32191181199360 32206753013760 32219251243380 32234836636080 32268878410080 32318582017280 32345601248256 32380539793130 32395423031296 32455223080956 32518778173440 32535788351040 32552734433280 32614317311745 32647265821080 32648759838370 32690752481088 32741105899008 32775294314496 32822380830720 32851001267760 32901601516160 32935957521920 32979828723712 33011921839104 33040707551982 33075600370332 33126546567712 33172619650560 33201545488605 33207258654720 33236214697260 33251491233792 33287408288160 33331747627776 33366552794112 33417947144192 33463447466607 33495138547520 33528976903680 33580621434880 33722598326976 33724141554064 33759356459968 33771045784320 33806309667840 33858381373440 33887905181520 33923692687520 33940102568320 34001935141824 34019644858368 34037440121088 34119593495364 34186407823360 34219675077120 34249513925835 34285277428020 34286846404655 34301036150784 34367201326272 34383825745152 34420136970752 34468009205760 34551201809280 34569275122980 34587280335360 34704840907776 34735102811058 34788605132528 34823750209152 34836989840640 34873779632640 34904188846995 34957951610920 34994454867040 35041068018944 35075166954048 35247104046960 35265462302720 35282712320640 35329709435904 35367871306170 35384127627264 35414981854512 35451962343744 35506568840704 35555952107520 35557579233280 35588584706740 35594708623360 35625746472880 35707914586656 35764242030592 35799044696064 35830260722412 35831900401193 35869316238716 35881736145840 35919204022080 35974530209280 36005899255365 36022448836608 36060063645696 36061358978840 36147098860288 36164780128656 36197372989440 36235599421440 36323058312320 36358404769440 36444850910208 36500986748928 36532814854224 36570962589888 36623502140160 36679913154560 36711897279980 36716968919040 36748985356320 36854615263232 36873893464512 36893099024384 36962892953311 37014301705680 37052952212160 37102307314176 37142383880355 37159455830016 37181608296230 37198698274816 37231134770128 37267364888676 37340343306240 37379334266880 37450048049895 37469553696640 37595190537216 37596910983424 37634893142016 37649201541120 37667709990228 37682030865960 37725729393248 37778199114240 37779927935360 37819377912320 37852355627435 37868020973568 37939659248322 37979276017464 38053648527360 38164154273460 38182615389360 38222938347360 38273851888896 38313817623552 38372832223232 38406292539056 38459708801280 38518948116480 38559169781760 38722654092096 38782298420736 38816115782613 38856647751756 38912471023920 38972407726720 39022533808128 39047121515245 39063281319936 39065068949504 39137180774094 39178511806044 39198917713408 39213820738560 39253436375040 39255232706560 39327695562285 39368761725420 39386856996864 39421201521312 39481921819392 39523149026304 39618542805712 39673645090560 39675460651840 39715542658560 39776716328960 39811400802680 39944889945792 39946717919888 40002276637440 40044047201280 40078964781990 40140698229840 40183089031840 40194166257024 40234772284416 40296745721856 40432001560320 40494278789120 40569028851195 40630057648128 40665486217824 40708431225024 40728123081984 40771134237184 40806685822747 40827839569920 40863440601360 40926382373760 40969117893120 41023689388032 41144215685586 41224785904640 41264902298880 41344500462915 41408183209640 41461442171136 41504736402432 41506635758848 41564364042240 41664684534720 41708190992640 41772433930240 41828075454464 41848535559168 41885026616394 41949541933104 41993345840448 42094701731069 42116523171840 42153247908720 42155176942580 42199195574960 42296524856352 42318554763264 42363245502464 42379351572480 42441445567404 42443387789881 42502418927280 42524556072960 42546800151360 42649491869205 42669095079936 42706301648088 42713650348032 42750895767456 42816744778496 42876295188480 42921574932480 42959001657840 42979782181440 43025171213440 43127468331008 43169436251136 43207079106438 43273630774608 43358370897920 43381051134720 43482719305728 43485756415660 43529687761440 43587669974784 43654807865344 43700392419328 43801335023680 43843958692560 43948202568192 44015895785472 44054276735976 44098782427584 44100800493776 44162136794880 44230159534080 44268727318140 44276344872960 44314952929680 44383211050880 44442330170368 44488737058816 44570860656426 44617929955476 44634893233320 44705302538240 44748805870080 44787825903015 44808411967488 44836645298395 44855201120256 44940057659874 44963464435968 45028061045760 45075079557120 45183873575360 45205975160820 45335913522432 45383253494784 45422826752922 45492791327152 45556063637760 45626233436160 45664378232832 45666018567780 45713703237360 45822935101696 45845100993536 45867526016832 45908863303680 45978232698021 46068269079040 46092366830640 46116373780480 46222737739776 46271003738112 46273121210368 46313470414744 46377884142720 46431666945536 46449319787520 46496245063680 46498372843520 46538918462660 46584206110845 46694965228704 46766889272064 46856545818294 46993988171520 46996138729280 47043616427520 47056584886272 47084637487785 47106279247872 47157161741560 47219975806016 47269283124992 47335026216960 47474095021830 47610552782208 47658651190272 47732059594752 47773680963216 47842314861120 47892272029440 47966040279040 48007865673820 48029931782144 48168837875808 48219706838208 48263163985920 48336090785099 48403317615120 48477873025920 48518401872384 48570809689695 48593134546944 48710419805632 48761283453184 48778167260160 48829101649920 48831336186880 48973139757555 48998647141760 49111658848512 49162941471744 49165191286016 49233571246080 49276501901640 49352402274240 49403936282880 49469743085568 49523178507140 49545941106688 49613400555498 49689819851568 49787124408320 49931112432240 49933397399860 49997621441664 50049829191168 50126920716288 50179857522688 50198935388160 50223613320304 50242707821280 50293465355520 50370932152320 50586212331096 50639034689952 50738198036480 50787572060160 50831857772280 50885539031280 50910153852480 50963917796480 51029467287552 51031802518528 51085090164736 51179390243046 51279611735040 51358597488640 51505889918976 51550801989408 51575738617728 51630205456128 51709731227648 51754821043484 51808863669008 51826802713920 51880920503040 51883294698560 52030045077504 52057261361664 52102654216587 52182907698792 52235625313728 52238015741392 52285094318080 52310669448960 52436927416380 52491682300560 52561602028416 52642562425856 52697532035072 52715778785280 52870656070440 52898193454080 52954056878080 53051806959255 53076191440896 53122472781768 53131613847552 53177943515616 53259853261056 53336368849920 53382877060110 53392062935040 53438619709320 53520930973120 53592221676032 53646363045888 53803974358074 53909335413760 53961795313920 54033673254912 54090095468544 54092038468260 54220648290432 54277908300032 54304164109312 54353399132160 54379691458560 54484587468480 54568509831680 54625490524160 54698252517376 54751480123392 54799222281336 54856443884832 54858954247448 54935253210240 55019869731840 55046917648321 55067845919970 55075453378560 55123478034480 55126000617220 55281922894848 55310840196768 55339648536576 55419152056320 55552912712960 55610921323520 55739183745024 55772412444345 55798047412224 55846702155192 55932722577472 55991127787264 56010514959360 56069001400320 56204330544960 56395366475136 56424739684352 56452339713024 56501564985342 56588594089872 56669891903040 56699408097280 56729066868480 56865989158940 56892126773248 56941735530784 57001194356608 57080472791040 57168393584640 57278668877120 57306376241920 57334407521040 57410777833344 57470726435328 57559248334848 57609438808584 57698174366144 57778422174720 57838754672640 57841401512960 57891838018430 58039583681920 58116893299712 58173447631104 58284971627634 58368706535880 58458611590080 58597603424256 58687861047296 58739035647968 58767767709066 58798376570112 58820731107840 58882849059840 58973546045440 59024969757520 59086603906240 59222882729088 59284723539456 59427814208568 59490573273968 59513190977760 59573313987840 59665074493440 59717101204020 59744549289984 59920076879832 59951285914624 60034667397120 60037414727680 60100106076160 60211047344760 60274633547760 60291249385536 60445118582784 60447884696576 60500594001458 60511004659712 60531956858880 60563769003896 60648002340480 60741418183680 60834977914880 60888024757040 60951604316480 61062646837536 61092184622976 61156701355776 61304310264028 61389573560640 61453676839680 61456489107520 61535534082048 61630316986368 61716323528379 61837178856960 61932426383360 62112274814460 62259953638272 62355852362752 62410225375966 62442578165760 62475394424392 62497026802080 62562286488960 62658650895360 62724821903360 62742113181696 62779516650380 62808372330496 62924312899656 62990018760672 63113368289280 63232765413870 63298793362440 63477832144896 63480737042944 63544868253696 63569027358720 63698241284288 63786834109440 63789753148160 63856362705920 64003642619904 64059452472132 64070475522048 64126343651184 64225117167744 64292942450944 64380132059282 64382362398720 64413506027520 64438502486760 64469673272160 64537756820160 64637164034560 64691202496512 64693526304355 64761079586260 64790846062592 64910446161912 65037556346880 65071576702080 65105468866560 65228634623490 65294531642160 65297519676740 65381504962176 65482211798016 65550588628992 65644761661440 65702002535520 65803203032320 65871915043840 65959657447424 66023843678208 66081415103964 66151200740664 66253093135424 66345239301120 66403090977210 66414517309440 66472429394520 66574816576320 66663495255552 66733105588224 66835894288384 66926894933214 66990277095040 67057953807360 67161242869760 67445196653952 67448283108128 67518712919936 67542091568640 67612619335680 67716762746880 67775810363040 67847385375040 67880205136640 68003870283648 68039289716736 68074880242176 68134240129383 68239186990728 68372815646720 68439350154240 68499027851670 68570554856040 68573692809310 68734402652544 68767651490304 68840273941504 68936018411520 69102403618560 69138550245960 69174560670720 69409681815552 69470205622116 69577210265056 69647500418304 69673979681280 69747559265280 69808377693990 69915903221840 69988909734080 70082136037888 70150333908096 70284818727441 70494208093920 70530924605440 70565424641280 70659418871808 70735742612340 70768255254528 70829963709024 70903924687488 71013137681408 71111904215040 71115158466560 71177169413480 71189417246720 71251492945760 71415829173312 71528484061184 71598089392128 71660521444824 71663800802386 71738632477432 71763472291680 71838408044160 71949060418560 72011798510730 72044897673216 72122717957680 72294197720576 72329560257312 72394745978880 72471198842880 72646116624640 72716809538880 72889701820416 73001973497856 73065629708448 73141925179776 73247004280320 73359826309120 73423794559960 73497970712640 73709230526464 73747786929024 73786198048768 73925785906622 74028603411360 74105904424320 74204614628352 74284767760710 74318911660032 74363216592460 74397396549632 74462269540256 74534729777352 74680686612480 74758668533760 74900096099790 74939107393280 75190381074432 75193821966848 75259389423959 75269786284032 75298403082240 75335419980456 75364061731920 75451458786496 75556398228480 75559855870720 75638755824640 75704711254870 75879318496644 75958552034928 76107297054720 76328308546920 76365230778720 76445876694720 76547703777792 76627635247104 76630387830035 76745664446464 76812585078112 76919417602560 77037896232960 77118339563520 77445308184192 77564596841472 77632231565226 77713295503512 77824942047840 77944815453440 78045067616256 78094243030490 78130137899008 78274361548188 78357023612088 78397835426816 78427641477120 78506872750080 78510465413120 78655391124570 78737523450840 78842403042624 78963843638784 79046298052608 79237085611424 79347290181120 79350921303680 79431085317120 79553432657920 79622801605360 79889779891584 79893435839776 80004553274880 80074315590165 80088094402560 80157929563980 80281396459680 80366178063680 80388332514048 80469544568832 80593491443712 80705961537111 80864003120640 80988557578240 81138057702390 81330972435648 81416862450048 81456246163968 81542268474368 81613371645494 81655679139840 81726881202720 81852764747520 81938235786240 82047378776064 82288431371172 82449571809280 82529804597760 82601768879955 82689000925830 82816366419280 82922884342272 83009472804864 83013271517696 83128728084480 83329369069440 83416381985280 83544867860480 83697071118336 83770053232788 83899083866208 83986691680896 84189403462138 84233046343680 84306495817440 84310353885160 84398391149920 84593049712704 84637109526528 84726491004928 84882891134808 84886775579762 85004837854560 85049112145920 85093600302720 85298983738410 85338190159872 85412603296176 85501791534912 85633489556992 85752590376960 85843149864960 85918003315680 85959564362880 86050342426880 86254936662016 86338872502272 86414158212876 86547261549216 86716741795840 86762102269440 86837757027645 86971512831320 87059375522880 87175339949568 87309615730688 87400784838656 87602670047360 87687917385120 87896405136384 88031791570944 88108553471952 88197564855168 88201600987552 88324273589760 88460319068160 88537454636280 88552689745920 88629905859360 88766422101760 88884660340736 88977474117632 89141721312852 89145800652103 89235859910952 89269786466640 89410605076480 89497611740160 89575651806030 89616823934976 89673290596790 89880115319748 89926928871936 90056122091520 90150159114240 90367747150720 90411950321640 90671827044864 90750891002187 90766506989568 90845653505844 90985582654304 91112127275520 91252466872320 91328756465664 91332037135560 91427406474720 91645870203392 91690201987072 91735052033664 91956465396042 92136538158080 92184733661280 92232747560960 92445475479552 92546242420736 92626940829488 92755768285440 92863333891072 92898639575040 92992490127360 92996745687040 93077836925320 93168412221690 93389930457408 93533778544128 93615338063949 93713091636588 93987976343040 93992277458560 94087232855040 94113169772544 94169274975570 94212558495744 94314323483120 94439951612032 94538566249984 94670052433920 94849148120805 94948190043660 95221105564416 95317302380544 95464119189504 95547361926432 95684629722240 95784544058880 95932080558080 96015731347640 96337675751616 96439413676416 96570198088923 96672181570198 96806635230240 96955746051840 97036803744768 97141619379390 97186269093888 97420839611264 97522566906368 97556334520320 97658203299840 97662672373760 97842951935235 97946279515110 97997294283520 98223317697024 98325882943488 98330382572032 98416124631331 98467142492160 98553003803280 98704804548480 98807872565760 98939486171136 99046357014280 99226801110996 99379639703136 99574248816640 99862224864480 99866794799720 99995242883328 100099658382336 100253841432576 100359715045376 100447226640608 100485415642560 100586930711040 100741864304640 101172424662192 101278069379904 101522515939637 101575144120320 101663715544560 101771078062560 101820307704960 101927835592960 102058934575104 102063605037056 102170180329472 102358780486092 102559223470080 102717194977280 102860539213965 103101603978816 103151477235456 103260410912256 103419462455296 103509642086968 103617727338016 103653605427840 103761841006080 103766589397120 104114522723328 104205308433174 104365815397584 104471250627456 104476031482784 104570188636160 104621338897920 104712566540985 104873854832760 104983364601120 105123204056832 105285124851712 105395064070144 105741312140880 105796386908160 105908113756160 106103613918510 106152382881792 106244945563536 106355887031232 106519706522112 106672737699840 106765754120220 106784125870080 106877239418640 107041861946240 107184443352064 107292726091776 107495701203579 107607948716148 107818670827520 107923590627840 108017697766095 108067346509824 108180190937088 108184076936520 108441296580864 108555816600064 108608328218624 108706798264320 108969174936960 109137019663360 109250981048320 109502960246784 109598444562672 109712887769664 109717908494896 109870506420480 110039739463680 110093835296642 110135691839940 110150906757120 110246956068960 110252001234440 110563845789696 110621680393536 110679297073152 110888678859933 111105825425920 111221842647040 111427151641065 111478367490048 111544824888690 111596094824448 111693404310384 111865445154944 111982255574528 112021029918720 112138002800640 112350144149685 112408661089920 112790732950272 112904679426048 113003129970684 113177188179744 113339783806080 113398816194560 113458133736960 113557066882305 113731978317880 113883471061568 114002388713216 114160945582080 114557337754240 114612752483840 114668815042080 114821555666688 114941452870656 115118496669696 115218877617168 115396348732288 115556844349440 115677509345280 115682803025920 115783676036860 116079167363840 116233786599424 116346895262208 116448347347839 116569943255268 116575277775827 116737413071760 116917223180160 117141364545735 117195206848512 117478071295936 117535535418132 117596753140224 117641462215680 117765698119680 117947092090880 118049939515040 118173207812480 118445765458176 118569447078912 118855628417136 118981146547936 119026381955520 119146627975680 119330148986880 119434202408040 119840153759664 119902571829248 120074829455360 120422094689520 120549267095520 120582498771072 120890237165568 120895769393152 121001188002916 121022009319424 121127538007792 121296004680960 121482836367360 121669955829760 121776049514080 121903208632960 122125293675072 122184369245952 122313402711552 122420057468241 122608620528056 122779147121280 122907353679360 122912978215040 123071068164096 123432647056758 123674357713920 123864852766720 124033501388745 124224549628920 124519907276544 124711704725504 124820450751932 124950788848784 124994053604160 125124572977920 125317301790720 125449643806720 125484226363392 125559033300760 125848625799312 125980037521344 126284105193207 126465530827740 126597586724880 126955664289792 126961474085888 127089736507392 127138054717440 127330163369643 127396482568576 127573668218880 127579506296320 127712725411840 127948475607615 128007285239808 128118904944264 128140951044096 128252687302368 128450234335488 128585884901888 128698009133279 128760264118564 128764724797440 128877004973520 128939346544320 129075513640320 129274328069120 129382404993024 129387052608710 129522159172520 129820892323824 130075112693760 130143153404160 130457269246980 130589063284320 130595039353480 130763009924352 130964423596032 131101177257984 131404005071040 131606406064640 131743830087680 131919314894848 132047687356416 132162830207928 132302401481328 132506186270848 132690478602240 132760213151833 132806181954420 132829034618880 132944858789040 133149633152640 133326990511104 133466211176448 133853789866428 133980554190080 134115907614720 134322485739520 134509935895185 134890393307904 134896566216256 135037425839872 135084183137280 135225238671360 135551620726080 135694770750080 135760410273280 136007740567296 136149760484352 136268480258766 136478373981456 136745631293440 136878700308480 136998055703340 137141109712080 137147385618620 137468805305088 137535302980608 137680547883008 137934698094063 138204807237120 138277100491920 138349121341440 138819363631104 138940411244232 139154420530112 139295000836608 139347959362560 139495118530560 139616755387980 139831806443680 139977819468160 140164272075776 140300667816192 140569637454882 140988416187840 141061849210880 141130849282560 141253912463355 141318837743616 141471485224680 141659927418048 141807849374976 142026275362816 142230316933120 142354338826960 142502985891520 142831658346624 143196178784256 143321042889648 143327601604772 143477264954864 143526944583360 143676816088320 143898120837120 144023597021460 144089795346432 144245435915360 144588395441152 144659120514624 144789491957760 145008272355297 145292233249280 145433619077760 145712429069085 145779403640832 146131259416896 146283850359552 146494008560640 146719652618240 146847589119920 146919419272665 146995941425280 147418461052928 147495573858048 147851571813244 148057206822720 148211808848640 148409229256704 148569535521420 148637823320064 148726433184920 148924539080512 149069459554704 149361373224960 149800192199580 149878214786560 150380762148864 150387643933696 150518778847918 150539572568064 150596806164480 150670839960912 150728123463840 150902917572992 151112796456960 151119711741440 151251485003645 151277511649280 151409422509740 151758636993288 151917104069856 152214594109440 152444594014543 152656617093840 152730461557440 152891753389440 153095407555584 153255270494208 153260775660070 153625170156224 153838835205120 154075792465920 154890616368384 155129193682944 155264463130452 155426591007024 155649884095680 155889630906880 156025563439915 156090135232512 156188486060980 156260275798016 156548723096376 156714047224176 156795670853632 156855282954240 157020930826240 157310782249140 157475046901680 157684806085248 157927687277568 158092596105216 158474171222848 158694580362240 158701842607360 158862170634240 159106865315840 159245603210720 159779559783168 159786871679552 160009106549760 160148631180330 160176188805120 160315859127960 160562792919360 160732356127360 160776665028096 160939089137664 160950330148205 161411923074222 161728006241280 161977115156480 162276115404780 162661944871296 162833724900096 162912492327936 163084536948736 163226743290988 163453762405440 163705529495040 163876471572480 164094757552128 164576862742344 164899143618560 165059609195520 165140752944963 165203537759910 165378001851660 165632732838560 165845768684544 166018945609728 166026543035392 166257456168960 166658738138880 166832763970560 167089735720960 167317237333035 167394142236672 167540106465576 167798167732416 167973383361792 168378806924276 168612991634880 168620707770320 168796782299840 169186099425408 169274219053056 169765782269616 169773551159524 170009675709120 170098224291840 170187200605440 170597967476820 170676380319744 170825206592352 171003583069824 171266979113984 171505180753920 171836006631360 171919128725760 172100684853760 172509873324032 172677745004544 172828316425752 173094523098432 173524204538880 173675514055290 173943025662640 174118751045760 174350679899136 174619231461376 175205340094720 175375834770240 175792810272768 176063583141888 176217106943904 176395129710336 176403201975104 176648547179520 176920638136320 177074909272560 177259811718720 177532844203520 177769320681472 177954948235264 178283442625704 178291601304206 178471719821904 178539572933280 178821210152960 178995223480320 179151303612060 179159502005965 179233647869952 179346581193580 179760230639496 179853857743872 180112244183040 180300318228480 180735494301440 180823900643280 181343654089728 181501782004374 181533013979136 181691307011688 181971165308608 182224254551040 182504933744640 182664074271120 182854812949440 183291740406784 183380403974144 183470104067328 183912930792084 184273076316160 184369467322560 184465495121920 184814464766555 184890950959104 185092484841472 185253881658976 185511536570880 185726667782144 185797279150080 185993491374080 186155673850640 186336824443380 186779860914816 187067557088256 187230676127898 187426183273176 187975952686080 187984554917120 188174465710080 188226339545088 188338549951140 188425116991488 188628646966240 188879903224064 189077132499968 189340104867840 189698296241610 189896380087320 190442211128832 190634604761088 191094723852864 191369259444480 191569088117760 191864161116160 192031462695280 192675351503232 192878827352832 193140396177846 193344363140396 193613270460480 193911492103680 194073607489536 194080578913065 194283238758780 194372538187776 194841679222528 195045133812736 195112669040640 195316406599680 195325344747520 195685903870470 195892559030220 195994588567040 196446635394048 196651765886976 196660765144064 196832249262662 196934284984320 197106007606560 197409609096960 197615745131520 197878972342272 198092714028560 198453602221992 198759279406272 199724449728960 199733589599440 199990485766656 200199316764672 200507682865152 200894453281216 200970831285120 201173861422080 201483728609280 202344849324384 202556138759808 203045031879274 203150288240640 203327431089120 203542156125120 203640615409920 203855671185920 204033429113735 204117869150208 204127210074112 204340360658944 204717560972184 205118446940160 205721078427930 206203207957632 206302954470912 206520821824512 206838924910592 207019284173936 207235454676032 207307210855680 207523682012160 207533178794240 208229045446656 208410616866348 208731630795168 208942501254912 208952062965568 209140377272320 209242677795840 209425133081970 209747709665520 209966729202240 210246408113664 210473508655345 210570249703424 210790128140288 211482624281760 211592773816320 211816227512320 212207227837020 212216938949405 212304765763584 212489891127072 212711774062464 213039413044224 213345475399680 213531508240440 213568251740160 213754478837280 214083723892480 214368886704128 214585452183552 214991402407158 215215897432296 215637341655040 215847181255680 216035395532190 216134693019648 216368153873040 216882593161728 217111633200128 217216656437248 217413596528640 217938349873920 218274039326720 218501962096640 219005920493568 219196889125344 219425775539328 219435816989792 219741012840960 220079478927360 220187670593284 220271383679880 220493912137920 220504002468880 221127691579392 221243360787072 221358594146304 221777357719866 222211650851840 222443685294080 222854303282130 222956734980096 223089649777380 223192189648896 223386808620768 223730890309888 223964511149056 224042059837440 224276005601280 224700288299370 224817322179840 225581465900544 225778168271877 225809358852096 226006259941368 226354376359488 226679567612160 226916267473920 227114133764610 227463956635760 227766942123136 228004777426432 228321891164160 229114675508480 229225504967680 229337630084160 229643111333376 229882905741312 229891163490105 230236993339392 230437755234336 230792697464576 231113688698880 231355018690560 231365606051840 231567352073720 232158334727680 232467573198848 232693790524416 232896694695678 233139886510536 233150555551654 233474826143520 233834446360320 234282729091470 234390413697024 234956142591872 235071070836264 235193506280448 235282924431360 235531396239360 236099879030080 236346415624960 236891530916352 237138894157824 237711256834272 237962293095872 238052763911040 238293255951360 238660297973760 238868404816080 239680307519328 239805143658496 240149658910720 240844189379040 241098534191040 241164997542144 241680453925495 241780474331136 241791538786304 242002376005832 242044018638848 242255076015584 242592009361920 242965672734720 243552099028160 243806417265920 244250587350144 244368738491904 244626805423104 244840114936482 245217241056112 245558294242560 245814707358720 245825956430080 246142136328192 246865294113516 247348715427840 247729705533440 248067002777490 248449099257840 249039814553088 249423409451008 249640901503864 249901577697568 249988107208320 250249145955840 250634603581440 250899287613440 251118066601520 251697251598624 251960075042688 252568210386414 252931061655480 253195173449760 253911328579584 253922948171776 254179473014784 254660326739286 254792965137152 255147336437760 255159012592640 255425450823680 255896951215230 256014570479616 256237809888528 256505374604736 256900468670976 257171769803776 257396018266558 257520528237128 257529449594880 257754009947040 257878693088640 258151027280640 258548656138240 258764809986048 258774105217420 259044318345040 259641784647648 260150225387520 260286306808320 260513271082935 260914538493960 261178126568640 261190078706960 261526019848704 261928847192064 262202354515968 262808010142080 263212812129280 263487660175360 264095374712832 264325660415856 264604802962656 265012372541696 265380957204480 265520426303666 265612363908840 265658069237760 265889717578080 266299266305280 266653981022208 266932422352896 267437401956309 267707579732856 267961108380160 268231815229440 269019871790370 269780786615808 269793132432512 270074851679744 270168366274560 270450477342720 271103241452160 271389541500160 271520820546560 272015481134592 272252673006561 272299520968704 272536960517532 272956747962912 273491262586880 273757400616960 273996111406680 274282219424160 274294771237240 274937610610176 275070605961216 275234588241605 275361095766016 275869396188126 276409614474240 276554200983840 276698242682880 277638727262208 277880822488464 278308841060224 278590001673216 278695918725120 278990237061120 279233510775960 279663612887360 279955638936320 280328544151552 280601335632384 280846014191847 281139274909764 281976832375680 282123698421760 282261698565120 282507824926710 282637675487232 282942970449360 283319854836096 283615698749952 284052550725632 284460633866240 284708677653920 285005971783040 285663316693248 286392357568512 286642085779296 286655203209544 286954529909728 287053889166720 287353632176640 287796241674240 288047194042920 288490871830720 289176790882304 289318241029248 289710594266769 290016544710594 290584466498560 290867238155520 291424858138170 291558807281664 292262518833792 292567700719104 292988017121280 293439305236480 293695178239840 293838838545330 293991882850560 294836922105856 294991147716096 295248373893993 295703143626488 296114413645440 296423617697280 296818458513408 297139071042840 297452866369840 297849078161024 298138919109408 298722746449920 299600384399160 299756429573120 300761524297728 300775287867392 301037557695836 301079145136128 301341679921824 301456246927680 301805835145984 302225592913920 302239423482880 302502970007290 302555023298560 302818845019480 303517273986576 303834208139712 304567547818911 304889188029086 305313234187680 305460923114880 305783506778880 306190815111168 306510540988416 306521551320140 307250340312448 307677670410240 308151584931840 308581617641895 309781232736768 310258387365888 310528926260904 310853182014048 311299768191360 311779261813760 312051126879830 312376972121960 313097446192752 313428094448352 313591341707264 313710565908480 314041861652480 314621564498280 314950093803360 315369612170496 315855374555136 316185192210432 316948342445696 317389160724480 317403685214720 317724341268480 318491206421440 319559119566336 319573743359104 320018213099520 320186396425009 320297262360660 320352377610240 320631718255920 321125585838720 321464712254720 321553330056192 321878178275328 321900660296410 322487103610737 322823846148444 323456012482560 323954230312960 324552230809560 325323889742592 325667449800192 325824984655872 326169073897472 326453486581976 326907524810880 327411058990080 327752943144960 329153725484688 329798287237120 330119218391040 330281505889926 330407075519820 330756003703320 331265465677120 331691537369088 332037891219456 332053086070784 332666036579799 333317476277760 333665527941120 334179471441920 334634474666070 334788284473344 335080212931152 335596335464832 335946766723584 336757613848552 337225983269760 337241415540640 337593564599680 338372198850816 339531564539232 339547102319048 340019351418240 340196448583680 340374401210880 340671200646915 341195934953640 341650413184704 342007166139648 342533958227968 343672013262720 343838257451520 344201369707520 345355490009088 345656632851504 346189046196864 347048409077760 347351028110580 347886051325280 348237502091520 348701359798272 349238462922752 349725833327481 350410680189440 350751669540480 351424093637205 351585620545536 352434213887808 352790259420672 352806403950208 353297094359040 353841276272640 354149818545120 354519623437440 355065688407040 355538641362944 356566885251408 356583202608412 356943439643808 357079145866560 357642420305920 357990446960640 358302607224120 358319004011930 358693162387160 359520461278992 359707715487744 360224488366080 361470988602880 361647801286560 362687308179456 363003564008748 363066027958272 363382614023376 363942330617216 364448509102080 365009867489280 365328148542240 365709625898880 366583480813568 366760807948288 366940208134656 367260172404723 367825861584168 368546152632320 368738934645120 368930990243840 369628929533110 370507763317952 371023073141760 371453335564288 371594558300160 371986982748160 372311347701280 372673648886760 373559721829632 374135114176512 374461352255796 374852366546352 375951905372160 375969109834240 376296947119795 376348931420160 376452679090176 376677099902280 377257293932480 377759806448128 378154264999936 378852315579621 379396592483220 379792760174640 380884422257664 381269209522176 381990490108929 382189447705728 382738518888960 383138176235520 383728322232320 384062925390560 385350703006464 385757654705664 386094027399837 386280792355692 386688726280792 387226540920960 387822984207360 388147214979072 388161157826130 388566477517560 389683358445056 390090267625472 390225338081280 390650689495040 391371807740940 391785118060440 391989177134080 392893270788096 393303531773952 393321530288128 393664498525324 394212015213120 394819218193920 395231490263040 395757944684544 396185428057120 396907204443984 397518558812544 398280639455499 399448899457920 399467179198880 399980971533312 400398633529344 401788906562432 401941662570240 402347722844160 402967457218560 403529807685555 404689698648768 405112277519616 406090063758548 406654862178240 407084312250240 407281230819840 407711342371840 408066858227470 408254420148224 409435121944368 410236893880320 411442156855860 412406415915264 412605908941824 413041643649024 413677849821184 414038568347872 414470909352064 414614421711360 415047364024320 415066357588480 416458090893312 416821233732696 417463261590336 417885002509824 417904125931136 418485355591680 418850266163940 419495419331040 419933458404480 420492816227328 420947017310690 421140499406848 422965248563520 423185547632640 423632455024640 424414455674040 424433877898810 424979782254144 425423548124928 426078826088448 426690950799360 427063016480880 427508957674560 428167447784960 428737773408256 429982804814316 430431794864592 431274683310080 431694362511360 432070791064380 432269386039296 432736307746080 433765186323456 434223266400256 434433312874496 435024817065891 435876699747840 436548078653440 437003924193280 438393778250688 438851551078656 438871633979584 439482025681920 440158957854720 440375341186568 440542767359760 440987824275840 441008004937760 442255383158784 442486721574144 443554715439732 444423301703680 444887370588160 445708606564260 445729003260515 445913469960192 446179299554760 446773617241536 447461780619776 447929022298112 448084119674880 449400576598740 449634644359680 451162931801088 451556336543754 451618717704192 452012519882736 452708752718976 453359135224320 453754455010935 453832534947840 454228267529220 454927913271520 455533884246272 456009554852864 456643782328320 457333782043629 458229351016960 458451009935360 458675260168320 459286222666752 459765811482624 459782326980210 460875510468672 461585394929152 462227377397760 462731212103680 463134704147440 464316669455360 464935146397696 465387581048832 465793389391356 466279773021072 466301111103308 466949652287040 467668892720640 468076690319745 468565458182940 468780827394048 469912285183744 470142141672528 470387012560896 470565848862720 471062792478720 472199758060160 472692831249920 473783061832704 474277788315648 475422513668544 475924586191744 476105527822080 476586511902720 477320595947520 477736809632160 479360615038656 479610287316992 481688378758080 482197068382080 482329995084288 482850990444615 483360907850990 483583077572608 484004752011664 484510152031168 485184018723840 485931345469440 487104198056320 487612834531840 488501174700288 488737476983808 489253610846208 489680229872964 490434482112224 491116588485120 491629414717440 491651912860160 492080623156655 492284272656384 493730588227032 494697430855680 495422258834889 496134005554980 496898198515680 498079629106176 498846818902016 499281803007728 499803155395136 499976214416640 500498291911680 501269207162880 501798575226880 502236133203040 503394503197248 503920150085376 505136420772828 505862123310960 506390346899520 507612579698185 507822657159168 507845896343552 509320653478572 509585930274304 510294672875520 510318025185280 510850901647360 511793902430460 512029140959232 512475619777056 513010749209472 513800937341952 514343539607552 514792036533116 515041056474256 515508019894080 515757386177280 516302054561280 517097312276480 517529619972096 517548210434840 518088636690080 519283569295296 520572613616640 521026542165870 521829076987920 522356253137280 522380157413920 523052039697408 523857694384128 525616020284160 526425624258560 526975320350720 528190749425664 528651320831712 529209605925312 530024745083392 530486915695711 530761914408960 531040852607332 531224727817680 531779435156160 532598532610560 533307962044416 533864844705792 534874803912618 535415159465712 535922216760320 536463630458880 537478506017895 538039743580740 539561573231616 539586264865024 540149703359488 540336732549120 540900954685440 542206482904320 542779083000320 543041641093120 544030962269184 544505346013122 544599041937408 545073921035064 545913495925824 547231122503897 547514801233920 547992222813360 548564438848320 548589542474480 549875221220352 550141211922432 550469176483210 550722191532032 551738792376252 552819228948480 553108401967680 553396485365760 554443394299665 555277454524416 555761644976928 556617682120448 557180003346432 557391837450240 557980474122240 558467021551920 559327225774720 559911277872640 560657088303104 561202671264768 561692028383694 562278549819528 563953664751360 564523397130240 565015649853420 565275350974464 565885940898720 566639709672192 567231397499904 568105101451264 569417355307840 570011943566080 571326633386496 573284171558592 573310406419088 573909059819456 574107778333440 574707264353280 575592483348480 576094388085840 576981743661440 578353581764608 578636482058496 579421188533538 580033089421188 581168932997120 581734476311040 582241736739195 582849716276340 582876388879135 583117614563328 584525037667584 585135401438208 585976034242560 587390356479680 587677677090660 587983765701120 589982295432192 590496747787986 591406287252976 592228827290880 592847235394560 593636917026816 594278142085680 594905732739680 595698156322048 596277838218816 599200768798320 599512859146240 601523048595456 601550575734784 602075115391672 602683359843648 602912493855360 603611670291968 604451185827840 604478846965760 605005940014580 605110046597120 605637690038960 607034547973152 607668416279424 609135095637822 609778376058172 610626468375360 610921846229760 611567013557760 612100287341205 612381630222336 613021081976832 613043102640280 614500680624896 615355340820480 617163235283790 619562465473536 620516774731776 621057852521808 621706364028096 622599536382720 623558523627520 624102253759660 624753944243920 626194892385504 626856188896704 627182683414528 627421131816960 628369180206287 629243128996560 629900187606720 630739224340992 631420525966035 631710749110272 632370384420864 633896684891392 634778321448960 634807370429440 635448682536960 636650816848215 636982412842880 639118239132672 639147486718208 640036426199040 640372792850018 640594524721320 640704755220480 641263436511840 642251171677440 642929424509440 643106660112384 643490045666395 643756356550656 643801320592820 644974207221474 645647692296888 646912024965120 649104461619120 650647779485184 651334899600384 651649969311744 652338147794944 652906973163952 653815049621760 654822117980160 655505886289920 658307450969376 659596574474240 660238436782080 660563011779852 660814151039640 661512007406640 662530931354240 663383074738176 663801065759165 664075782438912 664106172141568 665332073159598 666634952555520 667331055882240 669268949332140 669576568946688 670160425862304 671192670929664 671893533447168 673515227697104 674451966539520 674482831081280 675187129199360 676744397701632 677334504815631 679063129078464 679094204638096 680038702836480 680748802421760 681342401293830 682391869907280 683300826369408 684014332279296 685067916455936 687344026525440 687676514903040 688402739415040 689673490470315 690710980018176 691313265703008 692378092393728 694096818155520 694702056221160 695772102650560 696475004183040 697402719596544 699451666654962 700821360378880 701503339080960 702848187274410 703171241091072 704868427775616 705580518841344 705612807900416 706594188718080 708299637090240 709039246874880 710131376814080 711077282725888 713133770502816 713166405216824 713886879287616 714158291733120 715609929428173 715980893921280 716605214448240 716638008023860 717386324774320 719040922557984 719415430975488 720448976732160 722941977205760 723295602573120 725041361776485 725374616358912 726007128017496 726132055916544 726765228046752 727884661234432 728897018204160 730656297084480 731419251797760 733166961627136 733521615896576 733880416269312 734520344809446 735651723168336 737092305264640 737477869290240 739257859066220 741015526635904 742046146283520 742906671128576 743189116600320 744622695402560 745347297773520 747119443659264 748270228353024 748922704511592 749704733092704 751903810744320 751938219668480 752593894239590 752697862840320 753354199804560 754514587864960 755519612896256 756308529999872 757704631159242 758793184966440 759585520349280 761768844515328 762222970072715 762538419044352 763980980217858 764378895411456 765477037777920 766276352471040 768125850781120 770701406012928 771515309411328 772188054799674 772561584711384 773377452561584 774453081841920 775645968414720 776294429958144 776322315652260 777132955035120 779366716890112 780180535250944 780450676162560 781301378990080 782743615481880 783570236120880 783978354268160 785786541576192 786607063547904 786643060576256 787328997050648 788424030426240 789638436387840 790462980526080 792370856114240 793814408887968 795037117625088 796561278910998 798897798915840 798934358397760 799961943066624 800797267058688 802312205868927 803577813124864 803883325140480 804695445688320 807059615371110 809379397297536 810224555039232 812180127517096 813309724356480 814168624500480 814562461639680 815422684743680 816133716454940 816508840296448 818870243888736 820473787760640 822884313711720 824812831830528 825211817883648 825703764724815 826083287298048 828077136695744 828941818704128 829228843422720 830094728048640 830132715176960 832916181786624 833642467465392 834926523180672 835770005019648 835808251862272 836970711183360 837700532327880 838990838662080 839866916808960 840985632454656 841894034621380 842280998813696 845930497127040 846371095265280 848828911348080 848867755797620 849959564508288 850847096249856 852157652176896 853381901598720 854126032961760 855017915349120 856334895569920 857475546816512 859965609628632 860863589729184 862549366620160 863388725022720 864141582128760 865472615492160 867530372646912 868446532800512 868866625748992 870049634131782 871753399495680 873096157306880 876787556501376 877703102157312 877743267959168 878964051363840 880317915709440 880750682373136 881085534719520 881975648551680 882016009875520 884510766317568 884973443148288 885745121681979 887109430879464 888846603407360 889774741176320 891417213128520 891458006521030 892358599109520 893547234483072 894923561239552 895858044596224 896168239349760 898801153197480 899269288719360 902325863602176 903112673087508 903237435408384 904025039765472 905417505437952 906718270448640 907508910021870 907665069895680 908456535058440 909855826543040 911067768492544 912019109705728 913702643456733 914667564087258 916458702033920 916902019870720 917350520336640 918572445333504 919531622965248 919564653960420 921751020937344 923170789858304 924454754795520 925462424207360 926269408294880 928633338910720 929870292795392 930775162097664 931586778782712 932559546042144 932602222206616 933899304574080 935337785441280 936153380639490 937130916365880 939824570367488 940284283345056 940774025121792 941131697725440 942125584957440 944399516120320 945385662499840 947566123665408 948555576631296 950845027337088 951849172383488 952211055644160 953173023805440 955473619264320 958721230077312 959220574633984 960559189275027 963376757516160 964394136764160 964659990168576 965701980889230 966721815701980 967166155145216 968009504023328 969020304062336 970368037447680 971862690938880 974208396112640 975225669063680 977002349400576 977474953967616 978507221692416 979360459745928 980868964224448 982233176970240 983258829434880 983303825720320 984161246313310 987461176454064 989394861711360 990844517669778 992268011109960 993796397031360 996159258212352 997693637804032 998563606015456 999606310790272 999952428833280 1000996583823360 1002538414325760 1004472266406080 1006789006394496 1007840300170752 1010272841545656 1011724246621920 1012780693799040 1015225159396370 1015691792687104 1018641306957144 1019171860548608 1020589345751040 1020636050370560 1021701803294720 1023587804860920 1024951239554112 1026021498418944 1027601874683904 1028687079215104 1029584073066232 1030082112948512 1031016039788160 1031514772354560 1032604109122560 1034194624552960 1035096420869680 1036177273380160 1038567138590592 1041145227233280 1042053084331740 1043658153975840 1044712506274560 1044760314827840 1046104079394816 1047715388768256 1049177499982443 1051232040568320 1052851248517120 1053950640701440 1057302641663424 1058419211850624 1060049490166784 1060973831391422 1061523828817920 1062081705214664 1062449455635360 1063558870312320 1065197065221120 1066615924088832 1069749607825236 1070830318931424 1071844433520640 1072927260917760 1074957012035790 1076079487161480 1079123146463232 1079172529730048 1080299406718976 1080673465098240 1084412965808640 1085558166000640 1086083282186240 1088061924538368 1089010692026244 1089198083874816 1090147842070128 1091826991851648 1094462245007794 1095029602467840 1095984445626720 1097128877696640 1097179084948960 1099750442440704 1100282423844864 1100938352966420 1101444383064064 1103477584752504 1105638457896960 1106216803935360 1106792970731520 1108886788599330 1111523289953856 1113235364240896 1114360006692864 1114783674900480 1115960948244480 1116934043103840 1118654451549440 1119822555745280 1121314176606208 1122405342529536 1123384056767388 1124557099639056 1127907329502720 1128890841359385 1129046794260480 1130031299706840 1131771881797440 1133279419344384 1134462794999808 1136210202902528 1138834710615680 1140023887132160 1142653266772992 1146568343117184 1146620812838176 1147818119638912 1148215556666880 1149414528706560 1151184966696960 1152188776171680 1153963487322880 1156707163529216 1157272964116992 1158282082199511 1158842377067076 1160066178842376 1162337865994240 1163468952622080 1164483473478390 1165699432552680 1165752777758270 1169050075335168 1170270802876416 1171952068485120 1174780712959360 1175355354181320 1175967531402240 1179964590864384 1180993495575972 1182812574505952 1184457654581760 1185694470789120 1187273834053632 1188556284171360 1189811465479360 1191396312644096 1192555676437632 1194841918366497 1198401537596640 1199025718292480 1203101151469568 1204150230783344 1205366719687296 1205824987710720 1207223340583936 1208902371655680 1208957693931520 1210011880029160 1210220093194240 1211275380077920 1214069095946304 1215336832558848 1218270191275644 1219556752116344 1221252936750720 1221843692459520 1223134027115520 1224200574682410 1224763260444672 1226086205280560 1229001361249792 1230710681640960 1234326470567580 1239124930947072 1241033549463552 1242115705043616 1243412728056192 1245199072765440 1247117047255040 1248204507519320 1249507888487840 1252389784771008 1253712377793408 1254365366829056 1256738360412574 1258486257993120 1259800375213440 1261478448681984 1262841051932070 1263421498220544 1267793369782784 1269556642897920 1269614740858880 1270897365073920 1273301633696430 1273964825685760 1278236478265344 1278294973436416 1279409620207303 1280072852398080 1280745585700036 1281189049442640 1282526873023680 1284502343354880 1285858849018880 1286213320224768 1286980091332790 1287602641185640 1289948414442948 1291295384593776 1293824049930240 1298208923238240 1301295558970368 1302669799200768 1303299938623488 1304676295589888 1305813946327904 1307630099243520 1309644235960320 1311011772579840 1316614901938752 1319792707215281 1320476873564160 1321126023559704 1321628302079280 1323024014813280 1325061862708480 1326766149476352 1327602131518330 1328212344283136 1330664146319196 1333269905111040 1334662111764480 1337187009781545 1338537898664280 1340320851724608 1342385341859328 1343787066894336 1347030455394208 1348903933079040 1348965662162560 1350374258398720 1353488795403264 1354669009631262 1358126258156928 1358188409276192 1360077405672960 1361263365032805 1361497604843520 1362684802587660 1364783739814560 1366601652738816 1368028664558592 1370135832911872 1372001346130887 1374688053050880 1375353029806080 1376805478830080 1379346980940630 1382626531406016 1384756184787456 1388193636311040 1389404112442320 1391544205301120 1392950008366080 1394805439193088 1398903333309924 1401642720757760 1403006678161920 1404230070959235 1405696374548820 1406342482182144 1409736855551232 1411161037682688 1411225615800832 1413188377436160 1416599274180480 1418078493749760 1420262753628160 1426267541005632 1426332810433648 1427773758575232 1428316583466240 1431219858856346 1431961787842560 1433210428896480 1433276016047720 1434772649548640 1438081845115968 1438830861950976 1445883954411520 1446591205146240 1448552971333845 1450082723552970 1450749232717824 1452014256034992 1453530456093504 1455769322468864 1457794036408320 1461312594168960 1462838503595520 1466333923254272 1467760832538624 1469040689618892 1471303446336672 1474184610529280 1474955738580480 1476241869469965 1478515718132440 1482031053271808 1484092292567040 1485813342257152 1489245390805120 1490694595547040 1494238887318528 1496540456706048 1497845409023184 1499409466185408 1503807621488640 1503876439336960 1505187788479180 1505395725680640 1506708399609120 1509029175729920 1511039225792512 1512617059999744 1515409262318484 1515478611085751 1517586369932880 1519171040698560 1522837739094555 1523537689030656 1524445940145430 1527961960435716 1528757790822912 1530954075555840 1532552704942080 1536251701562240 1541402812025856 1543030618822656 1544376109599348 1545123169422768 1546754905123168 1548906163683840 1551291936829440 1552588859916288 1552644631304520 1554265910070240 1558733433780224 1560361070501888 1565487230963760 1567140472241760 1567956708536320 1571573083152384 1573286121152512 1574657994101296 1576848060852480 1579276872775680 1580925961052160 1584741712228480 1587628817775936 1590074235250176 1591460747087133 1593122557821996 1597795597831680 1597868716795520 1599923886133248 1600931982125045 1601594534117376 1604624411737854 1607155626249728 1607766650280960 1609390891376640 1612435518053685 1614119230742220 1618758794595072 1620449110078464 1624360255034192 1626619448712960 1628337249000960 1629124923279360 1630845369487360 1632267432909880 1637740487777472 1641693367511691 1645768627423440 1649625663661056 1650423635767296 1651407529449630 1652166574596096 1656154273391488 1657883637408256 1658457686845440 1660189456097280 1660265430353920 1663330182898995 1665832363573248 1667284934930784 1669853046361344 1671540010039296 1671616503724544 1673074118732627 1673941422366720 1675401064655760 1677981677324160 1679733833617920 1681971264909312 1683788069242760 1691860994254080 1697657822696160 1697735511595240 1699919129016576 1701694192499712 1704315304353792 1708252065923520 1710035830698240 1712669791139840 1714951093633024 1719931219257264 1721727179458368 1725882770973829 1726777450045440 1728283164257520 1730945230984320 1735060745293824 1736893065601024 1740099268263564 1743506798991360 1746192314613760 1748629166637405 1753575113002752 1755406204314624 1755486535918336 1757928102727680 1761501364746272 1762171069439040 1763951297103360 1764032019751040 1769946886296576 1771490243363958 1774218861758928 1777693206814720 1782834426257040 1782916013042060 1784717198219040 1787094468966144 1789847122479104 1791716089192448 1797602306394960 1798538577438720 1804651727204352 1806225346175016 1808050079530944 1810835010875904 1813436540897280 1815017820043740 1815330139791360 1816913070116880 1819711653086080 1822135536985088 1824038219411456 1827405286913466 1829335128174516 1832917404067840 1833804039741440 1834701040673280 1836300862023615 1837144890667008 1839063245930496 1839129307920840 1843502041874688 1846341579716608 1852538816589760 1857266677821440 1861550324195328 1863173557565424 1865119092084288 1865204444413232 1867798609148160 1870675570882560 1872306761278980 1874261832731760 1879649140734976 1880568566690112 1881548050243584 1882263395450880 1885107540618861 1888799032240640 1890771324999680 1894261577898105 1895132247330816 1897111153262592 1901690054674176 1903698344766976 1904422111288320 1906346047610880 1909952450544645 1910947238528640 1917442460154624 1921118378550054 1926753515032320 1928788273528320 1929319980337152 1930470136999185 1931403961778460 1933443631403960 1936019008046656 1938040608124672 1940736074895360 1948416792225280 1950451338127360 1954004698801152 1954949907935232 1957014443384832 1958720919491856 1961737928448896 1964466353940480 1966517658869760 1966607651440640 1968322492626620 1974922352908128 1978789723422720 1981689035339556 1981779722189059 1984536022219920 1987592794062720 1991403197277495 1992318516424704 1997127212030912 1999212621580544 1999904857666560 2001993167646720 2008944532812160 2013578012788992 2015680600341504 2020545683091312 2023448493243840 2025561387598080 2030450318792740 2031383585374208 2037282613914288 2038343721097216 2041272100741120 2047175609721840 2049902479108224 2052042996837888 2055203749367808 2057374158430208 2059168146132464 2060164225897024 2062032079576320 2063029544709120 2065208218245120 2068389249105920 2070192841739360 2072354546760320 2077134277181184 2082290454466560 2084106168663480 2087316307951680 2089425012549120 2089520629655680 2092208158789632 2098354999964886 2102464081136640 2105702497034240 2114605283326848 2116838423701248 2120098980333568 2121947662782844 2124163410429328 2124898911270720 2127117740624640 2130394130442240 2133231848177664 2139499215650472 2141660637862848 2143688867041280 2146829788284519 2149914024071580 2152158974322960 2158246292926464 2158345059460096 2160598813437952 2161346930196480 2168825931617280 2171116332001280 2172166564372480 2175124085329455 2176123849076736 2178021384052488 2178396167749632 2180295684140256 2183653983703296 2188924490015588 2191968891253440 2194257755393280 2194358169897920 2199500884881408 2200564847689728 2201876705932840 2206955169505008 2211276915793920 2212433607870720 2217773577198660 2223046579907712 2226470728481792 2228720013385728 2229567349800960 2233868086207680 2237308903098880 2239645111490560 2242628353212416 2244810685059072 2246768113534776 2249114199278112 2255814659005440 2256923623581161 2257781682718770 2258093588520960 2260062599413680 2263543763594880 2266558838688768 2268925589999616 2277669421231360 2280047774264320 2285306533545984 2286668910218145 2293136686234368 2293241625676352 2295636239277824 2296431113333760 2298829057413120 2304377552343360 2307926974645760 2313414327058432 2314545928233984 2316564164399022 2317684754134152 2320132357684752 2324675731988480 2326937905244160 2328966946956780 2331398865105360 2331505555516540 2338100150670336 2340541605752832 2343904136970240 2349561425918720 2350710708362640 2351935062804480 2359929181728768 2361986991151944 2365625149011904 2368915309163520 2371388941578240 2377112568342720 2379622930958720 2382792625288192 2385111352875264 2389683836732994 2396803075193280 2398051436584960 2406202302939136 2408300461566688 2410733439374592 2411649975421440 2414446681167872 2417915387863040 2420023760058320 2422550760155840 2428138191892608 2430673665117696 2436540382551288 2439113504232688 2442505873501440 2443687384919040 2446268054231040 2448401149364820 2449526520889344 2452172410561120 2458002722499584 2461421363281920 2468652941135160 2477111294174445 2478249861894144 2484231410087232 2486825456112384 2490398145530880 2494234094510080 2496409015038640 2499015776975680 2504779569542016 2507424755586816 2513476720825148 2516972515986240 2519600750426880 2522956897363968 2525682103864140 2526842996441088 2535586739565568 2539113285795840 2539229481717760 2546603267392860 2547929651371520 2556472956530688 2556589946872832 2558819240414606 2560145704796160 2561491171400072 2562378098885280 2565053746047360 2569004686709760 2571717698037760 2572426640449536 2573960182665580 2575205282371280 2579896828885896 2582590769187552 2587648099860480 2596417846476480 2602591117940736 2605339598401536 2606599877246976 2611627892655808 2615260198487040 2619288471920640 2633229803877504 2639585414430562 2640953747128320 2642252047119408 2643256604158560 2646048029626560 2650123725416960 2652434578478555 2653532298952704 2655204263036660 2656424688566272 2661328292638392 2666539810222080 2669324223528960 2674374019563090 2677075797328560 2680641703449216 2684770683718656 2687574133788672 2694060910788416 2697807866158080 2697931324325120 2700748516797440 2706977590806528 2709338019262524 2716252516313856 2716376818552384 2720154811345920 2722526730065610 2722995209687040 2725369605175320 2729567479629120 2733203305477632 2736057329117184 2736155612519485 2740271665823744 2744002692261774 2749376106101760 2750706059612160 2753610957660160 2758693961881260 2765253062812032 2769512369574912 2776387272622080 2778808224884640 2783088410602240 2785900016732160 2789610878386176 2797806666619848 2803285441515520 2806013356323840 2808460141918470 2811392749097640 2819473711102464 2822322075365376 2822451231601664 2826376754872320 2833198548360960 2836156987499520 2840525507256320 2852535082011264 2852665620867296 2855547517150464 2856633166932480 2862439717712692 2866420857792960 2866552032095440 2869545299097280 2876163690231936 2877661723901952 2881677567825081 2891767908823040 2893182410292480 2897105942667690 2900165447105940 2901498465435648 2904028512069984 2907060912187008 2911538644937728 2915588072816640 2922625188337920 2925677007191040 2932667846508544 2935521665077248 2938081379237784 2942606892673344 2949911477160960 2952483738939930 2957031436264880 2964062106543616 2968184585134080 2978490781610240 2981389191094080 2988477774637056 2993080913412096 2995690818046368 2998818932370816 3007615242977280 3007752878673920 3010375576958360 3013416799218240 3018058351459840 3022078451585024 3025234119999488 3030818524636968 3030957222171502 3035172739865760 3038342081397120 3045675478189110 3047075378061312 3048891880290860 3055923920871432 3057515581645824 3061908151111680 3065105409884160 3072503403124480 3082805624051712 3086061237645312 3088752219198696 3090246338845536 3093509810246336 3097812327367680 3102583873658880 3105289262609040 3108531820140480 3117466867560448 3120722141003776 3130974461927520 3134280944483520 3135913417072640 3141845901031435 3143146166304768 3146572242305024 3149315988202592 3153696121704960 3158553745551360 3161851922104320 3169483424456960 3175257635551872 3180148470500352 3182921494174266 3186245115643992 3195591195663360 3195737433591040 3199847772266496 3201863964250090 3209248823475708 3214311252499456 3215533300561920 3218781782753280 3224871036107370 3228238461484440 3237517589190144 3240898220156928 3248720510068384 3253238897425920 3256674498001920 3258249846558720 3261690738974720 3264534865819760 3275480975554944 3283386735023382 3291537254846880 3299251327322112 3300847271534592 3302815058899260 3304333149192192 3312308546782976 3315767274816512 3316915373690880 3320378912194560 3320530860707840 3326660365797990 3334569869861568 3339706092722688 3343080020078592 3343233007449088 3346148237465254 3347882844733440 3350802129311520 3355963354648320 3359467667235840 3363942529818624 3367576138485520 3383721988508160 3386672524078155 3395315645392320 3395471023190480 3399838258033152 3403388384999424 3408630608707584 3416504131847040 3420071661396480 3425339582279680 3439862438514528 3443454358916736 3451765541947658 3453554900090880 3456566328515040 3461890461968640 3470121490587648 3473786131202048 3480198536527128 3487013597982720 3497258333274810 3507150226005504 3510812408629248 3510973071836672 3515856205455360 3523002729492544 3524342138878080 3527902594206720 3528064039502080 3539893772593152 3542980486727916 3548437723517856 3555386413629440 3565668852514080 3565832026084120 3569434396438080 3574188937932288 3578049647140865 3579694244958208 3583432178384896 3595204612789920 3597077154877440 3609303454408704 3612450692350032 3616100159061888 3621670021751808 3626873081794560 3630035640087480 3630660279582720 3633826140233760 3639423306172160 3644271073970176 3648076438822912 3654810573826932 3658670256349032 3665834808135680 3667608079482880 3669402081346560 3672601724047230 3674289781334016 3678258615841680 3687004083749376 3692683159433216 3705077633179520 3714533355642880 3723100648390656 3726347115130848 3730238184168576 3730408888826464 3735597218296320 3741351141765120 3744613522557960 3748523665463520 3759298281469952 3761137133380224 3763096100487168 3770215081237722 3777598064481280 3781542649999360 3788523155796210 3790264494661632 3803380109348352 3807396689533952 3808844222576640 3812692095221760 3819904901089290 3821894477057280 3834884920309248 3838228860621909 3842236757100108 3853507030064640 3857576547056640 3858639960674304 3860940273998370 3862807923556920 3866887262807920 3872038016093312 3876081216249344 3881472149790720 3896833584450560 3900902676254720 3908009397602304 3909899815870464 3914028886769664 3917441838983712 3923475856897792 3928932707880960 3933035317739520 3933215302881280 3936644985253240 3949844705816256 3959378121645843 3963378070679112 3963559444378118 3969072044439840 3975185588125440 3982806394554990 3984637032849408 3994254424061824 3998425243161088 3999809715333120 4003986335293440 4011561029344635 4017889065624320 4027156025577984 4031361200683008 4041091366182624 4046896986487680 4051122775196160 4060900637585480 4074565227828576 4076687442194432 4082544201482240 4094351219443680 4099804958216448 4104085993675776 4110407498735616 4114748316860416 4118336292264928 4120328451794048 4124064159152640 4126059089418240 4130416436490240 4140385683478720 4144709093520640 4154268554362368 4162423153525117 4164580908933120 4168212337326960 4174632615903360 4178850025098240 4179041259311360 4184416317579264 4196709999929772 4204928162273280 4211404994068480 4229210566653696 4233676847402496 4240197960667136 4243895325565688 4248326820858656 4249797822541440 4254235481249280 4260788260884480 4278998431300944 4283321275725696 4287377734082560 4293659576569038 4299828048143160 4304317948645920 4316492585852928 4316690118920192 4321197626875904 4337651863234560 4342232664002560 4344333128744960 4350248170658910 4352247698153472 4356042768104976 4360591368280512 4367307967406592 4377848980031176 4383937782506880 4388515510786560 4388716339795840 4399001769762816 4403753411865680 4413910339010016 4422553831587840 4424867215741440 4428725608409895 4435547154397320 4446093159815424 4452941456963584 4457440026771456 4467736172415360 4474617806197760 4479290222981120 4489621370118144 4493536227069552 4498228398556224 4511629318010880 4513847247162322 4515563365437540 4516187177041920 4520125198827360 4527087527189760 4533117677377536 4537851179999232 4546435833257253 4555338842462720 4560095548528640 4568513217283665 4570613067091968 4573337820436290 4586273372468736 4586483251352704 4591272478555648 4592862226667520 4597658114826240 4608755104686720 4615853949291520 4629091856467968 4633128328798044 4635369508268304 4640264715369504 4649351463976960 4653875810488320 4657933893913560 4662797730210720 4663011111033080 4676200301340672 4681083211505664 4699122851837440 4701421416725280 4703870125608960 4719858363457536 4723973982303888 4731250298023808 4737830618327040 4742777883156480 4754225136685440 4759245861917440 4765585250576384 4770222705750528 4774382241261399 4779367673465988 4793606150386560 4796102873169920 4802795946375135 4816600923133376 4821466878749184 4823299950842880 4828893362335744 4835830775726080 4840047520116640 4845101520311680 4856276383785216 4861347330235392 4873080765102576 4878227008465376 4885011747002880 4887374769838080 4892536108462080 4896802298729640 4904344821122240 4916005444999168 4925080102535073 4937305882270320 4954222588348890 4956499723788288 4968462820174464 4973650912224768 4980796291061760 4988468189020160 4992818030077280 4998031553951360 5009559139084032 5014849511173632 5019222356197881 5026953441650296 5033945031972480 5039201500853760 5045913794727936 5051364207728280 5071173479131136 5078458963435520 5093206534785720 5095859302743040 5112945913061376 5113179893745664 5117638480829212 5122982342800144 5124756197770560 5130107492094720 5138009373419520 5143435396075520 5144853280899072 5147920365331160 5150410564742560 5159793657771792 5165181538375104 5177648312921487 5192835692952960 5205182235881472 5210679196803072 5223255785311616 5230520396974080 5238576943841280 5245887499912215 5266459607755008 5279170828861124 5284504094238816 5286513208317120 5292096059253120 5300247450833920 5304869156957110 5310408526073320 5322656585276784 5333079620444160 5348748039126180 5354151594657120 5361283406898432 5369541367437312 5375148267577344 5388121821576832 5395615732316160 5395862648650240 5401497033594880 5413955181613056 5418676038525048 5432505032627712 5432753637104768 5440309622691840 5443168739225153 5445053460131220 5445990419374080 5450739210350640 5459134959258240 5466406610955264 5472114658234368 5472311225038970 5488005384523548 5498752212203520 5501412119224320 5507221915320320 5517387923762520 5530506125624064 5539024739149824 5557616449769280 5566176821204480 5571800033464320 5595613333239696 5606570883031040 5612026712647680 5616920283836940 5622785498195280 5638947422204928 5644644150730752 5644902463203328 5655322621856583 5666397096721920 5672313974999040 5681051014512640 5705070164022528 5705331241734592 5711095034300928 5713266333864960 5724879435425384 5732841715585920 5733104064190880 5739090598194560 5752327380463872 5763355135650162 5783535817646080 5786364820584960 5791410410997555 5794211885335380 5800330894211880 5808057024139968 5814121824374016 5823077289875456 5845250376675840 5851354014382080 5871043330154496 5876162758475568 5885213785346688 5899822954321920 5904967477879860 5914062872529760 5928124213087232 5936369170268160 5945339166567177 5956981563220480 5962778382188160 5974209591832485 5976955549274112 5991381636092736 5997637864741632 6015505757347840 6020751153916720 6026833598436480 6036116702919680 6044156903170048 6061637049273936 6061914444343004 6070345479731520 6076684162794240 6091350956378220 6094150756122624 6097783760581720 6111847841742864 6115031163291648 6123816302223360 6145006806248960 6165611248103424 6172122475290624 6177504438397392 6180492677691072 6187019620492672 6195624654735360 6205167747317760 6210578525218080 6217063640280960 6234933735120896 6261948923855040 6268561888967040 6271826834145280 6283691802062870 6298631976405184 6307392243409920 6317107491102720 6338966848913920 6350515271103744 6360296941000704 6365842988348532 6372490231287984 6391182391326720 6391474867182080 6397048101036515 6399695544532992 6403727928500180 6418497646951416 6428622504998912 6431066601123840 6440489364853557 6449742072214740 6456476922968880 6475035178380288 6481796440313856 6497441020136768 6506477794851840 6513348996003840 6516499693117440 6523381477949440 6529069731639520 6550961951109888 6566773470046764 6583074509693760 6598502654644224 6598963536076405 6601694543069184 6605630117798520 6624617093565952 6631534549633024 6633830747381760 6641061721415680 6653320731595980 6669139739723136 6679412185445376 6686160040157184 6686466014898176 6692296474930508 6701604258623040 6711926709296640 6718935334471680 6727885059637248 6735152276971040 6767443977016320 6770770870743483 6773345048156310 6790631290784640 6790942046380960 6799676516066304 6806776769998848 6833008263694080 6840143322792960 6850679164559360 6860006730654435 6879724877029056 6886908717833472 6903531083895316 6913132657030080 6923780923937280 6940242981175296 6960397073054256 6974027195965440 6994516666549620 7014300452011008 7021624817258496 7021946143673344 7031712410910720 7046005458985088 7048684277756160 7055805188413440 7056128079004160 7079787545186304 7085960973455832 7096875447035712 7131337705028160 7131664052168240 7138868792876160 7148377875864576 7156099294281730 7159388489916416 7190409225579840 7194154309754880 7218606908817408 7224901384700064 7232200318123776 7243340043503616 7253746163589120 7260071280174960 7267652280467520 7278846612344320 7288542147940352 7296152877645824 7309621147653864 7317340512698064 7331669616271360 7338804162693120 7345203448094460 7348579562668032 7356517231683360 7374008167498752 7385366318866432 7410155266359040 7429066711285760 7452694230261696 7460476368337152 7460817777652928 7471194436592640 7482702283530240 7489227045115920 7497047330927040 7518596562939904 7522274266760448 7540430162475444 7555196128962560 7563085299998720 7577046311592420 7577393055428755 7580528989323264 7606760218696704 7614793379067904 7617688445153280 7639809802178580 7643788954114560 7669769840618496 7676457721243818 7684473514200216 7707014060129280 7715153094113280 7717279921348608 7721880547996740 7725615847113840 7733774525615840 7744076032186624 7752162432498688 7762944299581440 7793667168901120 7801805352509440 7816018795204608 7819799631740928 7834883677967424 7846951713795584 7857865415761920 7866430605762560 7873289970506480 7899689411632512 7918756243291686 7926756141358224 7927118888756236 7938144088879680 7950371176250880 7957303735435665 7965612789109980 7969274065698816 7988508848123648 7996850486322176 7999619430666240 8007972670586880 8023122058689270 8035778131248640 8054312051155968 8062722401366016 8082182732365248 8093793972975360 8102245550392320 8121801275170960 8149130455657152 8153374884388864 8188702438887360 8199609916432896 8208171987351552 8208466837558455 8220814997471232 8236672584529856 8240656903588096 8248128318305280 8252118178836480 8260832872980480 8280771366957440 8289418187041280 8308537108724736 8324846307050234 8329161817866240 8336424674653920 8349265231806720 8357700050196480 8358082518622720 8365370593663135 8368832635158528 8393419999859544 8409856324546560 8458421133307392 8467353694804992 8480395921334272 8487790651131376 8496653641717312 8499595645082880 8508470962498560 8521576521768960 8557996862601888 8566642551451392 8574755468165120 8587319153138076 8599656096286320 8608635897291840 8629413854869145 8632985171705856 8633380237840384 8642395253751808 8675303726469120 8684465328005120 8700496341317820 8704495396306944 8712085536209952 8721182736561024 8734615934813184 8755697960062352 8767875565013760 8777031021573120 8777432679591680 8798003539525632 8807506823731360 8827820678020032 8849734431482880 8857451216819790 8871094308794640 8892186319630848 8905882913927168 8935472344830720 8949235612395520 8958580445962240 8979242740236288 8987072454139104 8996456797112448 9023258636021760 9027694494324644 9031126730875080 9040250397654720 9054175054379520 9066235354755072 9075702359998464 9092871666514506 9110677684925440 9120191097057280 9137026434567330 9141226134183936 9146675640872580 9172546744937472 9172966502705408 9182544957111296 9185724453335040 9195316229652480 9217510209373440 9231707898583040 9258183712935936 9266256657596088 9270739016536608 9280529430739008 9302929082566249 9307751620976640 9315867787827120 9325595460421440 9326022222066160 9352400602681344 9362166423011328 9398245703674880 9402842833450560 9407740251217920 9425537703094305 9439716726915072 9447947964607776 9462500596047616 9475661236654080 9485555766312960 9508450273370880 9518491723834880 9531170501152768 9540445411501056 9548764482522798 9558735346931976 9587212300773120 9605591892750270 9633201846266752 9642933757498368 9646599901685760 9657786724671488 9680095040233280 9690203040623360 9712552767570432 9722694660470784 9746161530205152 9756454016930752 9770023494005760 9774749539676160 9785072216924160 9793604597459280 9808689642244480 9832010889998336 9850160205070146 9874611764540640 9908445176697780 9908898610945295 9912999447576576 9936925640348928 9947301824449536 9961592582123520 9985636060154560 9996063107902720 10019118278168064 10029699022347264 10038444712395762 10053906883300592 10067890063944960 10078403001707520 10091827589455872 10102728415456560 10142346958262272 10156917926871040 10186413069571440 10191718605486080 10225891826122752 10226359787491328 10235276961658424 10245964685600288 10249512395541120 10260214984189440 10276018746839040 10286870792151040 10295840730662320 10300821129485120 10319587315543584 10330363076750208 10355296625842974 10385671385905920 10410364471762944 10421358393606144 10446511570623232 10461040793948160 10491774999824430 10532919215510016 10558341657722248 10569008188477632 10573026416634240 10584192118506240 10600494901667840 10609738313914220 10620817052146640 10645313170553568 10666159240888320 10697496078252360 10708303189314240 10722566813796864 10734148941422595 10739082734874624 10750296535154688 10776243643153664 10791231464632320 10791725297300480 10802994067189760 10827910363226112 10837352077050096 10865010065255424 10865507274209536 10880619245383680 10886337478450306 10890106920262440 10891980838748160 10901478420701280 10918269918516480 10932813221910528 10944229316468736 10944622450077940 10976010769047096 10997504424407040 11002824238448640 11034775847525040 11061012251248128 11078049478299648 11115232899538560 11132353642408960 11143600066928640 11191226666479392 11213141766062080 11224053425295360 11233840567673880 11245570996390560 11277894844409856 11284618117905805 11289288301461504 11289804926406656 11310645243713166 11332794193443840 11344627949998080 11410140328045056 11410662483469184 11422190068601856 11426532667729920 11449758870850768 11465683431171840 11466208128381760 11478181196389120 11504654760927744 11514686581865727 11526710271300324 11567071635292160 11572729641169920 11582820821995110 11588423770670760 11600661788423760 11616114048279936 11628243648748032 11646154579750912 11690500753351680 11702708028764160 11742086660308992 11752325516951136 11770427570693376 11799645908643840 11809934955759720 11828125745059520 11856248426174464 11878134364937529 11890678333134354 11913963126440960 11925556764376320 11948419183664970 11953911098548224 11982763272185472 11995275729483264 12031011514695680 12041502307833440 12053667196872960 12072233405839360 12088313806340096 12123274098547872 12123828888686008 12140690959463040 12153368325588480 12182701912756440 12195567521163440 12223695683485728 12230062326583296 12247632604446720 12290013612497920 12331222496206848 12344244950581248 12355008876794784 12360985355382144 12374039240985344 12391249309470720 12421157050436160 12434127280561920 12469867470241792 12487269460575351 12523897847710080 12537123777934080 12567383604125740 12597263952810368 12614784486819840 12634214982205440 12677933697827840 12701030542207488 12720593882001408 12731685976697064 12744980462575968 12782364782653440 12782949734364160 12794096202073030 12807455857000360 12836995293902832 12857245009997824 12862133202247680 12880978729707114 12899484144429480 12912953845937760 12950070356760576 12963592880627712 12994882040273536 13012955589703680 13026697992007680 13032999386234880 13058139463279040 13101923902219776 13133546940093528 13166149019387520 13197005309288448 13197927072152810 13211260235597040 13249234187131904 13263069099266048 13267661494763520 13282123442831360 13306641463191960 13338279479446272 13358824370890752 13372320080314368 13372932029796352 13384592949861016 13403208517246080 13423853418593280 13437870668943360 13470304553942080 13534887954032640 13541541741486966 13546690096312620 13581262581569280 13581884092761920 13599353032132608 13613553539997696 13639307499771759 13666016527388160 13680286645585920 13701358329118720 13720013461308870 13759449754058112 13773817435666944 13807062167790632 13826265314060160 13847561847874560 13920794146108512 13948054391930880 13989033333099240 14028600904022016 14043249634516992 14043892287346688 14092010917970176 14097368555512320 14111610376826880 14112256158008320 14159575090372608 14171921946911664 14193750894071424 14262675410056320 14263328104336480 14277737585752320 14296755751729152 14312198588563460 14318776979832832 14380818451159680 14388308619509760 14408387839125405 14449802769400128 14464400636247552 14486680087007232 14507492327178240 14520142560349920 14535304560935040 14557693224688640 14577084295880704 14619242295307728 14634681025396128 14663339232542720 14677608325386240 14690406896188920 14713034463366720 14748016334997504 14770732637732864 14820310532718080 14905388460523392 14920952736674304 14921635555305856 14942388873185280 14965404567060480 14978454090231840 14994094661854080 15037193125879808 15044548533520896 15057667068593643 15080860324950888 15110392257925120 15126170599997440 15154092623184840 15154786110857510 15213520437393408 15229586758135808 15235376890306560 15279619604357160 15287577908229120 15339539681236992 15352915442487636 15368947028400432 15414028120258560 15430306188226560 15434559842697216 15443761095993480 15451231694227680 15467549051231680 15488152064373248 15504324864997376 15532944938764461 15587334337802240 15603610705018880 15632037590409216 15669767355934848 15693903427591168 15715730831523840 15732861211525120 15746579941012960 15799378823265024 15837512486583372 15853512282716448 15854237777512472 15876288177759360 15900742352501760 15914607470871330 15931225578219960 15977017696247296 15993700972644352 15999238861332480 16046244117378540 16071556262497280 16108624102311936 16125444802732032 16164365464730496 16187587945950720 16204491100784640 16243602550341920 16298260911314304 16306749768777728 16329506217675459 16377404877774720 16399219832865792 16416343974703104 16416933675116910 16473345169059712 16481313807176192 16496256636610560 16504236357672960 16521665745960960 16561542733914880 16578836374082560 16617074217449472 16649692614100468 16672849349307840 16698530463613440 16715400100392960 16716165037245440 16730741187326270 16786839999719088 16819712649093120 16916842266614784 16934707389609984 16960791842668544 16975581302262752 16993307283434624 16999191290165760 17016941924997120 17043153043537920 17115993725203776 17133285102902784 17174638306276152 17199312192572640 17217271794583680 17258827709738290 17266760475680768 17350607452938240 17368930656010240 17400992682635640 17424171072419904 17442365473122048 17469231869626368 17511395920124704 17535751130027520 17554062043146240 17554865359183360 17615013647462720 17655641356040064 17699468862965760 17714902433639580 17742188617589280 17784372639261696 17811765827854336 17836017499701531 17870944689661440 17898471224791040 17917160891924480 17974144908278208 17992913594224896 18046517272043520 18055388988649288 18062253461750160 18080500795309440 18108350108759040 18132470709510144 18185743333029012 18221355369850880 18240382194114560 18274052869134660 18282452268367872 18293351281745160 18345093489874944 18345933005410816 18365089914222592 18371448906670080 18435020418746880 18463415797166080 18516367425871872 18532513315192176 18541478033073216 18561058861478016 18605858165132498 18615503241953280 18631735575654240 18651190920842880 18652044444132320 18704801205362688 18796491407349760 18805685666901120 18815480502435840 18851075406188610 18895895929215552 18925001192095232 18951322473308160 19016900546741760 19036983447669760 19062341002305536 19080890823002112 19097528965045596 19117470693863952 19174424601546240 19191144303109545 19211183785500540 19266403692533504 19285867514996736 19293199803371520 19315573449342976 19360190080466560 19380406081246720 19425105535140864 19445389320941568 19492323060410304 19512908033861504 19540046988011520 19549499079352320 19570144433848320 19587209194918560 19617379284488960 19664021779996672 19700320410140292 19749223529081280 19796890608229215 19816890353395560 19817797221890590 19873851280697856 19894603648899072 19923185164247040 19971272120309120 19992126215805440 20038236556336128 20059398044694528 20076889424791524 20107813766601184 20135780127889920 20156806003415040 20183655178911744 20205456830913120 20284693916524544 20312312612230449 20372826139142880 20383437210972160 20452719574982656 20470553923316848 20491929371200576 20499024791082240 20520429968378880 20552037493678080 20573741584302080 20591681461324640 20601642258970240 20639174631087168 20660726153500416 20710593251685948 20771342771811840 20812115767625585 20820728943525888 20893023141246464 20922081587896320 20983549999648860 21065838431020032 21116683315444496 21138016376955264 21146052833268480 21168384237012480 21200989803335680 21219476627828440 21241634104293280 21290626341107136 21394992156504720 21416606378628480 21445133627593728 21468297882845190 21478165469749248 21552487286307328 21582462929264640 21583450594600960 21605988134379520 21655820726452224 21674704154100192 21730020130510848 21731014548419072 21749963543524151 21761238490767360 21772674956900612 21780213840524880 21802956841402560 21836539837032960 21865626443821056 21888458632937472 21889244900155880 21952021538094192 21995008848814080 22069551695050080 22122024502496256 22156098956599296 22230465799077120 22264707284817920 22287200133857280 22382453332958784 22436476022659777 22448106850590720 22467681135347760 22491141992781120 22555789688819712 22569236235811610 22579609852813312 22621290487426332 22665588386887680 22689255899996160 22732179166286265 22820280656090112 22821324966938368 22844380137203712 22853065335459840 22899517741701536 22931366862343680 22932416256763520 22956362392778240 23009309521855488 23029373163731454 23053420542600648 23145459282339840 23165641643990220 23176847541341520 23201323576847520 23232228096559872 23256487297496064 23292309159501824 23381001506703360 23405416057528320 23504651033902272 23540855141386752 23599291817287680 23619869911519440 23656251490119040 23712496852348928 23756268729875058 23781356666268708 23827926252881920 23851113528752640 23871911206306995 23896838367329940 23907822197096448 23965526544370944 23990551458966528 24083004615666880 24107334393745920 24144466811678720 24246548197095744 24247657777372016 24281381918926080 24306736651176960 24365403825512880 24391135042326880 24447391366971456 24460124653166592 24580027224995840 24625400512675365 24662444992413696 24710017753589568 24721970710764288 24748078481970688 24782498618941440 24842314100872320 24868254561123840 24974538921150702 25047795695420160 25074247555868160 25096111780989405 25134767208251480 25194527905620736 25229568973639680 25355867395655680 25402061084414976 25441187764002816 25463371953394128 25489960925151936 25564729565306880 25565899468728320 25588192404146060 25614911714000720 25673990587805664 25714490019995648 25724266404495360 25761957459414228 25763136388457767 25798968288858960 25825907691875520 25888241564607435 25900140713521152 25927185761255424 25989764080547072 26025911179407360 26053395984015360 26116278926558080 26203847804439552 26267093880187056 26332298038775040 26394010618576896 26395854144305620 26422520471194080 26498468374263808 26526138198532096 26613282926383920 26676558958892544 26717648741781504 26745864059592704 26769185899722032 26806417034492160 26847706837186560 26875741337886720 26940609107884160 27069775908065280 27083083482973932 27093380192625240 27162525163138560 27163768185523840 27198706064265216 27215843696125765 27227107079995392 27278614999543518 27332033054776320 27360573291171840 27440026922617740 27518899508116224 27547634871333888 27614124335581264 27652530628120320 27695123695749120 27841588292217024 27908787247698747 27978066666198480 28057201808044032 28086499269033984 28087784574693376 28184021835940352 28194737111024640 28223220753653760 28224512316016640 28276613109282915 28319150180745216 28343843893823328 28387501788142848 28525350820112640 28526656208672960 28555475171504640 28593511503458304 28624397177126920 28761636902319360 28816775678250810 28899605538800256 28928801272495104 28973360174014464 29040285120699840 29070609121870080 29115386449377280 29154168591761408 29238484590615456 29269362050792256 29340007106555093 29355216650772480 29380813792377840 29426068926733440 29496032669995008 29640621065436160 29726695832835885 29810776921046784 29841905473348608 29843271110611712 29884777746370560 29956908180463680 29988189323708160 30074386251759616 30089097067041792 30115334137187286 30161720649901776 30220784515850240 30308185246369680 30309572221715020 30427040874786816 30459173516271616 30470753780613120 30559239208714320 30575155816458240 30679079362473984 30705830884975272 30737894056800864 30828056240517120 30860612376453120 30887522191986960 30902463388455360 30935098102463360 30976304128746496 31008649729994752 31065889877528922 31174668675604480 31264075180818432 31339534711869696 31387806855182336 31493159882025920 31598757646530048 31675024973166744 31707024565432896 31708475555024944 31752576355518720 31801484705003520 31829214941742660 31862451156439920 31954035392494592 31987401945288704 31998477722664960 32092488234757080 32143112524994560 32202446824267785 32217248204623872 32250889605464064 32328730929460992 32375175891901440 32408982201569280 32487205100683840 32596521822628608 32659012435350918 32754809755549440 32798439665731584 32832687949406208 32833867350233820 32946690338119424 32962627614352384 32992513273221120 33008472715345920 33123085467829760 33157672748165120 33234148434898944 33299385228200936 33345698698615680 33397060927226880 33430800200785920 33432330074490880 33461482374652540 33573679999438176 33639425298186240 33833684533229568 33853854353717415 33869414779219968 33951162604525504 33986614566869248 33998382580331520 34033883849994240 34231987450407552 34266570205805568 34349276612552304 34398624385145280 34434543589167360 34517655419476580 34533520951361536 34701214905876480 34801985365271280 34848342144839808 34884730946244096 34938463739252736 35022791840249408 35071502260055040 35108124086292480 35109730718366720 35230027294925440 35311282712080128 35398937725931520 35429804867279160 35484377235178560 35568745278523392 35623531655708672 35672034999403062 35741889379322880 35796942449582080 35948289816556416 35985827188449792 36093034544087040 36110777977298576 36124506923500320 36161001590618880 36216700217518080 36264941419020288 36371486666058024 36442710739701760 36480764388229120 36548105738269320 36586702563490320 36690186979749888 36691866010821632 36730179828445184 36742897813340160 36870040837493760 36926831594332160 37032734851743744 37065026630384352 37082956066146432 37122117722956032 37211716330264996 37263471151308480 37302381841685760 37304088888264640 37409602410725376 37461808381726053 37592982814699520 37611371333802240 37702150812377220 37791791858431104 37850002384190464 37902644946616320 38033801093483520 38073966895339520 38124682004611072 38161781646004224 38195057930091192 38234941387727904 38348849203092480 38382288606219090 38422367571001080 38532807385067008 38571735029993472 38586399606743040 38720380160933120 38760812162493440 38850211070281728 38890778641883136 38984646120820608 39025816067723008 39080093976023040 39098998158704640 39174418389837120 39234758568977920 39328043559993344 39400640820280584 39498447058162560 39593781216458430 39633780706791120 39635594443781180 39747702561395712 39789207297798144 39846370328494080 39942544240618240 39984252431610880 40076473112672256 40118796089389056 40153778849583048 40215627533202368 40271560255779840 40313612006830080 40410913661826240 40569387833049088 40624625224460898 40745652278285760 40766874421944320 40905439149965312 40941107846633696 40983858742401152 40998049582164480 41040859936757760 41104074987356160 41183362922649280 41203284517940480 41278349262174336 41321452307000832 41421186503371896 41542685543623680 41624231535251170 41786046282492928 41844163175792640 41967099999297720 42131676862040064 42233366630888992 42276032753910528 42292105666536960 42336768474024960 42401979606671360 42438953255656880 42483268208586560 42581252682214272 42789984313009440 42833212757256960 42890267255187456 42936595765690380 42956330939498496 43104974572614656 43164925858529280 43166901189201920 43211976268759040 43349408308200384 43460040261021696 43462029096838144 43499927087048302 43522476981534720 43545349913801224 43560427681049760 43605913682805120 43673079674065920 43731252887642112 43778489800311760 43904043076188384 43990017697628160 44139103390100160 44244049004992512 44312197913198592 44460931598154240 44529414569635840 44764906665917568 44872952045319554 44896213701181440 44935362270695520 44982283985562240 45111579377639424 45138472471623220 45159219705626624 45242580974852664 45331176773775360 45378511799992320 45464358332572530 45640561312180224 45642649933876736 45688760274407424 45706130670919680 45799035483403072 45862733724687360 45864832513527040 45912724785556480 46018619043710976 46058746327462908 46106841085201296 46290918564679680 46331283287980440 46353695082683040 46402647153695040 46464456193119744 46512974594992128 46514645412831245 46584618319003648 46762003013406720 46810832115056640 47009302067804544 47081710282773504 47198583634575360 47239739823038880 47312502980238080 47424993704697856 47512537459750116 47562713332537416 47655852505763840 47702227057505280 47743822412613990 47793676734659880 47931053088741888 47981102917933056 48166009231333760 48214668787491840 48288933623357440 48493096394191488 48495315554744032 48562763837852160 48613473302353920 48730807651025760 48782270084653760 48894782733942912 48920249306333184 48988518653026377 49160054449991680 49250801025350730 49420035507179136 49443941421528576 49496156963941376 49564997237882880 49684628201744640 49736509122247680 49949077842301404 50095591390840320 50148495111736320 50192223561978810 50269534416502960 50389055811241472 50459137947279360 50711734791311360 50804122168829952 50882375528005632 50926743906788256 50979921850303872 51129459130613760 51131798937456640 51176384808292120 51229823428001440 51347981175611328 51428980039991296 51523914918828456 51526272776915534 51597936577717920 51651815383751040 51776483129214870 51800281427042304 51979528161094144 52051822358814720 52106791968030720 52232557853116160 52407695608879104 52534187760374112 52664596077550080 52791708288611240 52845040942388160 52996936748527616 53052276397064192 53226565852767840 53353117917785088 53435297483563008 53491728119185408 53538371799444064 53612834068984320 53695413674373120 53751482675773440 53881218215768320 54111500995826521 54139551816130560 54166166965947864 54186760385250480 54325050326277120 54327536371047680 54397412128530432 54431687392251530 54557229999087036 54664066109552640 54721146582343680 54880053845235480 55037799016232448 55095269742667776 55228248671162528 55305061256240640 55390247391498240 55683176584434048 55817574495397494 55956133332396960 56114403616088064 56175569149386752 56368043671880704 56389474222049280 56446441507307520 56449024632033280 56553226218565830 56687687787646656 56775003576285696 57050701640225280 57053312417345920 57110950343009280 57187023006916608 57248794354253840 57523273804638720 57573432909328635 57633551356501620 57799211077600512 57857602544990208 57946720348028928 58080570241399680 58141218243740160 58230772898754560 58476969181230912 58538724101584512 58680014213110186 58710433301544960 58761627584755680 58852137853466880 58992065339990016 59281242130872320 59390671824687645 59453391665671770 59621553842093568 59683810946697216 59686542221223424 59769555492741120 59913816360927360 59976378647416320 60178194134083584 60230668274374572 60323441299803552 60441569031700480 60616370492739360 60619144443430040 60854081749573632 60918347032543232 61118478417428640 61150311632916480 61358158724947968 61411661769950544 61475788113601728 61656112481034240 61721224752906240 61775044383973920 61804926776910720 61870196204926720 61952608257492992 62017299459989504 62131779755057844 62349337351208960 62436347302876755 62679069423739392 62775613710364672 62986319764051840 63197515293060096 63350049946333488 63414049130865792 63416951110049888 63505152711037440 63602969410007040 63658429883485320 63724902312879840 63908070784989184 63974803890577408 64184976469514160 64286225049989120 64404893648535570 64434496409247744 64657461858921984 64750351783802880 64817964403138560 64974410201367680 65193043645257216 65249890630572453 65318024870701836 65509619511098880 65596879331463168 65665375898812416 65667734700467640 65893380676238848 65925255228704768 65985026546442240 66246170935659520 66315345496330240 66468296869797888 66598770456401872 66691397397231360 66794121854453760 66861600401571840 66864660148981760 66922964749305080 67147359998876352 67309428067979331 67667369066459136 67707708707434830 67738829558439936 67902325209051008 67973229133738496 67996765160663040 68067767699988480 68196537498858795 68463974900815104 68533140411611136 68698553225104608 68797248770290560 68869087178334720 69035310838953160 69603970730542560 69696684289679616 69769461892488192 69876927478505472 70045583680498816 70143004520110080 70216248172584960 70219461436733440 70460054589850880 70622565424160256 70761193609926989 70797875451863040 70859609734558320 70968754470357120 71137490557046784 71344069998806124 71483778758645760 71593884899164160 71896579633112832 71971654376899584 72221555954597152 72249013847000640 72322003181237760 72433400435036160 72742973332116048 72885421479403520 73096211476538640 73173405126980640 73380373959499776 73383732021643264 73460359656890368 73740081674987520 73853663188664320 74130053260768704 74165912132292864 74244235445912064 74423432660529992 74526942302616960 74604763683371520 74608177776529280 74923616763452106 75185965629399040 75222742667604480 75288335342968215 75404301624754440 75583583716862208 75700004768380928 76067602186967040 76147933790679040 76323563292008448 76390115860182384 76469882775455808 76697698406184960 76764577212438180 76844735142002160 77065614770134016 77143470059986944 77172799213486080 77289409165373301 77440760321866240 77521624324986880 77664724693822305 77700422140563456 77781557283766272 77969292241641216 78051632135446016 78160187952046080 78348836779674240 78469517137955840 78801281640561168 78996894116325120 79187562432916860 79267561413582240 79271188887562360 79495405122791424 79578414595596288 79885088481236480 79968504863221760 80152946225344512 80237592178778112 80307557699166096 80431255066404736 80543120511559680 80627224013660160 80821827323652480 81249250448921796 81491304556571520 81533748843888640 81647531088377295 81882215693267392 81967717484802304 81996099164328960 82081719873515520 82366725845298560 82406569035880960 82556698524348672 82642904614001664 82842373006743792 83085371087247360 83248463070502340 83572092564985856 83726361743096241 83934199998595440 84263353724080128 84466733261777984 84552065507821056 84584211333073920 84673536948049920 84803959213342720 84877906511313760 84966536417173120 85162505364428544 85579968626018880 85666425514513920 85780534510374912 85873191531380760 86209949145229312 86333802378403840 86698816616400768 86920080522043392 86924058193676288 86999854174096604 87090699827602448 87120855362099520 87211827365610240 87346159348131840 87462505775284224 87556979600623520 87808086152376768 88020021319665279 88278206780200320 88488098009985024 88921863196308480 89058829139271680 89180087498507655 89529813331835136 89745904090639108 89870724541391040 89964567971124480 90223158755278848 90276944943246440 90485161949705328 90662353547550720 90928716665145060 91281122624360448 91285299867753472 91377520548814848 91412261341839360 91598070966806144 91725467449374720 91729665027054080 91825449571112960 92037238087421952 92117492654925816 92213682170402592 92533868566827601 92581837129359360 92662566575960880 92707390165366080 92805294307390080 92928912386239488 93025949189984256 93029290825662490 93524006026813440 94018604135609088 94163420565547008 94479479646077760 94625005960476160 94849987409395712 95025074919500232 95125426665074832 95311705011527680 95404454115010560 95487644825227980 95587353469319760 95862106177483776 95962205835866112 96332018462667520 96429337574983680 96577867246714880 96986192788382976 96990631109488064 97125527675704320 97226946604707840 97461615302051520 97564540169307520 97789565467885824 97977037306052754 98320108899983360 98501602050701460 98840071014358272 98887882843057152 98992313927882752 99369256403489280 99473018244495360 99898155684602808 100191182781680640 100296990223472640 100384447123957620 100539068833005920 100778111622482944 100918275894558720 101423469582622720 101561563061152245 101608244337659904 101853487813576512 101959843700607744 102263597874913280 102352769616584240 102459646856002880 102695962351222656 103047829837656912 103052545553831068 103195873155435840 103303630767502080 103552966258429740 103600562854084608 103959056322188288 104103644717629440 104465115706232320 104815391217758208 105068375520748224 105329192155100160 105583416577222480 105690081884776320 105993873497055232 106453131705535680 106706235835570176 106870594967126016 107076743598888128 107225668137968640 107390827348746240 107762436431536640 108223001991653042 108279103632261120 108332333931895728 108373520770500960 108650100652554240 108655072742095360 108749817717620755 108794824257060864 108863374784503060 109114459998174072 109328132219105280 109442293164687360 109760107690470960 110075598032464896 110190539485335552 110456497342325056 110610122512481280 110780494782996480 111366353168868096 111635148990794988 111912266664793920 112182380113298885 112228807232176128 112351138298773504 112736087343761408 112778948444098560 112898049264066560 113106452437131660 113375375575293312 113550007152571392 114101403280450560 114106624834691840 114221900686018560 114374046013833216 114497588708507680 115046547609277440 115146865818657270 115267102713003240 115598422155201024 115715205089980416 116161140482799360 116282436487480320 116461545797509120 116953938362461824 117077448203169024 117360028426220372 117523255169511360 117704275706933760 117984130679980032 118562484261744640 118781343649375290 118906783331343540 119243107684187136 119367621893394432 119373084442446848 119539110985482240 119827632721854720 119952757294832640 120356388268167168 120461336548749144 120646882599607104 121232740985478720 121238288886860080 121708163499147264 122236956834857280 122300623265832960 122716317449895936 122823323539901088 122951576227203456 123312224962068480 123550088767947840 123609853553821440 123740392409853440 123905216514985984 124034598919979008 124263559510115688 124872694605753510 125358138847478784 125551227420729344 125972639528103680 126395030586120192 126700099892666976 126828098261731584 126833902220099776 127010305422074880 127205938820014080 127316859766970640 127449804625759680 127816141569978368 127949607781154816 128369952939028320 128572450099978240 128809787297071140 128815681942288835 128868992818495488 129314923717843968 129500703567605760 129635928806277120 129948820402735360 130386087290514432 130499781261144906 130636049741403672 131019239022197760 131193758662926336 131335469400935280 131786761352477696 131850510457409536 131970053092884480 132492341871319040 132630690992660480 132936593739595776 133197540912803744 133382794794462720 133588243708907520 133729320297963520 133845929498610160 134294719997752704 134618856135958662 135334738132918272 135415417414869660 135477659116879872 135804650418102016 135946458267476992 135993530321326080 136135535399976960 136393074997717590 136927949801630208 137066280823222272 137397106450209216 137594497540581120 137738174356669440 138070621677906320 139207941461085120 139393368579359232 139538923784976384 139543936238493735 139753854957010944 140091167360997632 140286009040220160 140432496345169920 140438922873466880 140920109179701760 141245130848320512 141522387219853978 141595750903726080 141719219469116640 141937508940714240 142274981114093568 142688139997612248 142967557517291520 143793159266225664 143943308753799168 144443111909194304 144498027694001280 144644006362475520 144866800870072320 145485946664232096 145770842958807040 146192422953077280 146346810253961280 146700035532775465 146760747918999552 146767464043286528 146920719313780736 147480163349975040 148260106521537408 148331824264585728 148488470891824128 148846865321059984 149053884605233920 149209527366743040 149216355553058560 149847233526904212 150371931258798080 150445485335208960 150576670685936430 150808603249508880 151167167433724416 151400009536761856 152135204373934080 152295867581358080 152647126584016896 152780231720364768 152939765550911616 153395396812369920 153529154424876360 153689470284004320 154131229540268032 154286940119973888 154578818330746602 154881520643732480 155043248649973760 155329449387644610 155400844281126912 155938584483282432 156103264270892032 156320375904092160 156697673559348480 156939034275911680 157602563281122336 157993788232650240 158375124865833720 158535122827164480 158542377775124720 158990810245582848 159156829191192576 159770176962472960 159937009726443520 160305892450689024 160475184357556224 160615115398332192 160862510132809472 161086241023119360 161254448027320320 161643654647304960 162334502987479563 162498500897843592 162982609113143040 163295062176754590 163764431386534784 163935434969604608 163992198328657920 164163439747031040 164733451690597120 164813138071761920 165113397048697344 165285809228003328 165684746013487584 166170742174494720 166496926141004680 167144185129971712 167452723486192482 167868399997190880 168526707448160256 168933466523555968 169104131015642112 169168422666147840 169347073896099840 169755813022627520 169933072834346240 170325010728857088 171159937252037760 171332851029027840 171561069020749824 171746383062761520 172419898290458624 172667604756807680 173397633232801536 173840161044086784 173848116387352576 173999708348193208 174181399655204896 174241710724199040 174423654731220480 174692318696263680 175113959201247040 175616172304753536 176040042639330558 176556413560400640 176976196019970048 177843726392616960 178117658278543360 178360174997015310 179059626663670272 179491808181278216 179741449082782080 179929135942248960 180553889886492880 180970323899410656 181324707095101440 181857433330290120 182562245248720896 182570599735506944 182755041097629696 183196141933612288 183450934898749440 183459330054108160 183650899142225920 184074476174843904 184234985309851632 184427364340805184 185067737133655202 185163674258718720 185325133151921760 185414780330732160 185610588614780160 185857824772478976 186051898379968512 186058581651324980 187048012053626880 187309041908630265 188037208271218176 188326841131094016 188958959292155520 189250011920952320 190050149839000464 190250853330149664 190623410023055360 190808908230021120 190975289650455960 191174706938639520 191724212354967552 191924411671732224 192664036925335040 192858675149967360 193972385576765952 193981262218976128 194251055351408640 194453893209415680 194923230604103040 195129080338615040 195579130935771648 195749671891717359 195954074612105508 196640217799966720 197003204101402920 197680142028716544 197775765686114304 197984627855765504 198738512806978560 198946036488990720 199796311369205616 200382365563361280 200593980446945280 200768894247915240 201078137666011840 201556223244965888 201928284203937993 202846939165245440 203123126122304490 203216488675319808 203706975627153024 203919687401215488 204527195749826560 204705539233168480 204919293712005760 205391924702445312 206095659675313824 206105091107662136 206391746310871680 206607261535004160 207105932516859480 207918112644376576 208930231412464640 209630782435516416 210136751041496448 210658384310200320 211166833154444960 211380163769552640 211987746994110464 212283580829780967 212906263411071360 213412471671140352 214153487197776256 214451336275937280 214781654697492480 215524872863073280 216446003983306084 216664667863791456 216747041541001920 217300201305108480 217310145484190720 217499635435241510 217726749569006120 218228919996348144 218656264438210560 219520215380941920 220151196064929792 220381078970671104 220912994684650112 221220245024962560 221560989565992960 222732706337736192 223270297981589976 223824533329587840 224364760226597770 225472174687522816 225557896888197120 225796098528133120 226212904874263320 226750751150586624 227100014305142784 228202806560901120 228213249669383680 228443801372037120 228995177417015360 230093095218554880 230293731637314540 230534205426006480 231196844310402048 231430410179960832 231868227496119903 232322280965598720 232564872974960640 232923091595018240 233907876724923648 234154896406338048 234720056852440744 235046510339022720 235408551413867520 237124968523489280 237562687298750580 237813566662687080 238486215368374272 238735243786788864 238746168884893696 239655265443709440 239905514589665280 240712776536334336 240922673097498288 241293765199214208 242465481970957440 242476577773720160 244473913669714560 244601246531665920 244942593265131885 245646647079802176 245903152454406912 247100177535895680 247219707107642880 247480784819706880 247810433029971968 248527119020231376 249745389211507020 250716277694957568 251102454841458688 251945279056207360 252790061172240384 253400199785333952 253656196523463168 253667804440199552 254020610844149760 254411877640028160 254633719533941280 254899609251519360 255632283139956736 256739905878056640 257144900199956480 257619574594142280 257631363884577670 258629847435687936 259001407135211520 259897640805470720 260772174581028864 260999562522289812 261272099482807344 262038478044395520 262387517325852672 262670938801870560 263573522704955392 263701020914819072 264060063958995837 264984683742638080 265261381985320960 266395081825607488 266765589588925440 267176487417815040 267458640595927040 267691858997220320 268589439995505408 269237712271917324 270557504979132605 270669476265836544 270830834829739320 271609300836204032 271892916534953984 271987060642652160 272786149995435180 273855899603260416 274132561646444544 274794212900418432 275188995081162240 275476348713338880 276141243355812640 277601605700482803 278415882922170240 278786737158718464 279077847569952768 279087872476987470 280182334721995264 280572018080440320 280877845746933760 281840218359403520 282490261696641024 283044774439707956 283438438938233280 283875017881428480 284549962228187136 285376279995224496 285935115034583040 287586318532451328 287886617507598336 288886223818388608 288996055388002560 289288012724951040 289733601740144640 290971893328464192 292384845906154560 292693620507922560 293400071065550930 293534928086573056 294960326699950080 296520213043074816 296663648529171456 296976941783648256 297693730642119968 298107769210467840 298419054733486080 298432711106117120 299694467053808424 300890970670417920 301153341371872860 301617206499017760 302334334867448832 302800019073523712 304270408747868160 304591735162716160 305560463440729536 305879531101823232 306790793624739840 307058308849752720 307378940568008640 308262459080536064 309157636661493204 309763041287464960 310086497299947520 310658898775289220 310801688562253824 311877168966564864 312206528541784064 313395347118696960 313878068551823360 315205126562244672 315987576465300480 316750249731667440 317070245654328960 317084755550249440 317981620491165696 319540353924945920 319874019452887040 320611784901378048 321230230796664384 321725020265618944 322172482046238720 323287309294609920 324669005974959126 324997001795687184 325965218226286080 326249453152862265 326590124353509180 327528862773069568 327870869939209216 327984396657315840 328326879494062080 329466903381194240 329626276143523840 330226794097394688 330571618456006656 331369492026975168 332341484348989440 332993852282009360 334288370259943424 334905446972384964 335736799994381760 336547140339896655 337053414896320512 337866933047111936 338208262031284224 338336845332295680 338694147792199680 339511626045255040 339866145668692480 340650021457714176 342319874504075520 342665702058055680 343122138041499648 343492766125523040 344839796580917248 346795266465603072 347696232774705152 347999416696386416 348362799310409792 348483421448398080 348847309462440960 349384637392527360 350227918402494080 351232344609507072 352080085278661116 353112827120801280 353805968049634945 353952392039940096 355687452785233920 356720349994030620 358119253327340544 358983616362556432 359482898165564160 359858271884497920 361107779772985760 361940647798821312 363714866660580240 365124490497441792 365141199471013888 366392283867224576 366901869797498880 366918660108216320 367301798284451840 368148952349687808 368469970619703264 368854728681610368 370135474267310404 370650266303843520 370829560661464320 371221177229560320 371715649544957952 372103796759937024 372117163302649960 374618083817260530 376074416542436352 376653682262188032 377917918584311040 378500023841904640 380100299678000928 380501706660299328 381420092385216209 381617816460042240 381950579300911920 382349413877279040 383448424709935104 383848823343464448 385328073850670080 385717350299934720 386447045826866505 387944771153531904 387962524437952256 388502110702817280 388907786418831360 389846461208206080 390258160677230080 391158261871543296 391499343783434718 391908149224211016 394006408202805840 395360284057433088 395551531372228608 395969255711531008 397477025613957120 397892072977981440 399592622738411232 400764731126722560 401187960893890560 401537788495830480 402156275332023680 403112446489931776 403856568407875986 406246252244608980 406432977350639616 407413951254306048 407839374802430976 409411078466336960 409838587424011520 410783849404890624 412191319350627648 412210182215324272 412783492621743360 413214523070008320 414211865033718960 415836225288753152 417860462824929280 418631808715481205 419261564871032832 420273502082992896 421316768620400640 422333666308889920 422760327539105280 424567161659561934 425812526822142720 426824943342280704 428306974395552512 428902672551874560 431049745726146560 432892007966612168 433329335727582912 433494083082003840 434600402610216960 434620290968381440 434999270870483020 435453499138012240 436457839992696288 437312528876421120 439040430761883840 440100106598326395 440302392129859584 440762157941342208 441825989369300224 442440490049925120 445465412675472384 446540595963179952 447649066659175680 448729520453195540 450944349375045632 451115793776394240 452425809748526640 453501502301173248 454200028610285568 456405613121802240 456426499338767360 456887602744074240 457990354834030720 460186190437109760 460587463274629080 461068410852012960 462393688620804096 462669342834138005 462860820359921664 463736454992239806 464644561931197440 465129745949921280 467815753449847296 468309792812676096 469440113704881488 470093020678045440 470817102827735040 474249937046978560 475125374597501160 475627133325374160 476972430736748544 477470487573577728 477492337769787392 479310530887418880 479811029179330560 481425553072668672 481845346194996576 482587530398428416 484930963941914880 484953155547440320 487003508962438689 488947827339429120 489885186530263770 491293294159604352 491806304908813824 494200355071791360 494439414215285760 494961569639413760 495620866059943936 497054238040462752 499490778423014040 501432555389915136 503890558112414720 505580122344480768 506800399570667904 507312393046926336 507335608880399104 508041221688299520 509267439067882560 509799218503038720 511264566279913472 513479811756113280 515239149188284560 515262727769155340 517259694871375872 518002814270423040 519795281610941440 521544349162057728 521999125044579624 522544198965614688 524076956088791040 525341877603741120 527147045409910784 527402041829638144 528120127917991674 529969367485276160 532790163651214976 533531179177850880 534352974835630080 535383717994440640 537178879991010816 538475424543834648 541115009958265210 541661669659478640 543218601672408064 543785833069907968 543974121285304320 545572299990870360 547711799206520832 548265123292889088 549588425800836864 550377990162324480 550952697426677760 552282486711625280 555203211400965606 556831765844340480 557573474317436928 558155695139905536 558175744953974940 560364669443990528 561144036160880640 561755691493867520 563680436718807040 564980523393282048 566089548879415912 566876877876466560 567750035762856960 570752559990448992 571870230069166080 575172637064902656 575773235015196672 577772447636777216 577992110776005120 578576025449902080 581943786656928384 584769691812309120 585387241015845120 586800142131101860 587069856173146112 589920653399900160 593040426086149632 593327297058342912 593953883567296512 595387461284239936 596215538420935680 596838109466972160 596865422212234240 599388934107616848 601781941340835840 602306682743745720 603234412998035520 604668669734897664 605600038147047424 608540817495736320 611120926881459072 611759062203646464 613581587249479680 614116617699505440 614757881136017280 616524918161072128 618315273322986408 619526082574929920 620172994599895040 621317797550578440 623754337933129728 624413057083568128 626790694237393920 627756137103646720 630410253124489344 631975152930600960 633500499463334880 634140491308657920 634169511100498880 635963240982331392 636850742489342901 639080707849891840 639748038905774080 642460461593328768 643450040531237888 644344964092477440 646574618589219840 649338011949918252 649994003591374368 651930436452572160 652498906305724530 653180248707018360 655057725546139136 655741739878418432 655968793314631680 658933806762388480 659252552287047680 660453588194789376 661143236912013312 662738984053950336 664682968697978880 665987704564018720 668576740519886848 669810893944769928 671473599988763520 673094280679793310 675733866094223872 676416524062568448 676673690664591360 677388295584399360 679023252090510080 679732291337384960 681300042915428352 684639749008151040 685331404116111360 686985532251046080 689679593161834496 693590532931206144 695392465549410304 695998833392772832 696725598620819584 696966842896796160 697694618924881920 698769274785054720 700455836804988160 702464689219014144 704160170557322232 706225654241602560 707611936099269890 711374905570467840 713440699988061240 716238506654681088 717967232725112864 718965796331128320 719716543768995840 722215559545971520 723881295597642624 727429733321160480 730282398942027776 732784567734449152 733803739594997760 733837320216432640 734603596568903680 736939941239406528 737709457363220736 740270948534620808 741300532607687040 741659121322928640 742442354459120640 743431299089915904 744234326605299920 749236167634521060 752148833084872704 753307364524376064 755835837168622080 757000047683809280 760200599356001856 761003413320598656 762840184770432418 763235632920084480 763901158601823840 764698827754558080 766896849419870208 770656147701340160 771434700599869440 772894091653733010 775889542307063808 775925048875904512 777004221405634560 779692922416412160 780516321354460160 782316523743086592 782998687566869436 783816298448422032 788012816405611680 790720568114866176 791103062744457216 791938511423062016 794954051227914240 795784145955962880 799185245476822464 801529462253445120 802375921787781120 803075576991660960 804312550664047360 806224892979863552 807713136815751972 811672514937397815 812492504489217960 814827902508612096 815678749604861952 818822156932673920 819677174848023040 821567698809781248 824382638701255296 824420364430648544 825566985243486720 826429046140016640 828423730067437920 831672450577506304 832804817101448409 835720925649858560 837263617430962410 840547004165985792 842633537240801280 844667332617779840 845520655078210560 849134323319123868 851625053644285440 853649886684561408 856613948791105024 857805345103749120 862099491452293120 865784015933224336 866658671455165824 866988166164007680 869200805220433920 869240581936762880 869998541740966040 870906998276024480 872915679985392576 878080861523767680 880200213196652790 880604784259719168 883651978738600448 884880980099850240 890930825350944768 893081191926359904 895298133318351360 897459040906391080 901888698750091264 904851619497053280 907003004602346496 908400057220571136 912811226243604480 912852998677534720 913775205488148480 915980709668061440 919895516929050857 920372380874219520 921174926549258160 922136821704025920 924787377241608192 925338685668276010 927472909984479612 929289123862394880 930259491899842560 935631506899694592 936619585625352192 938880227409762976 940186041356090880 941634205655470080 950250749195002320 951254266650748320 953944861473497088 954984675539574784 958621061774837760 959622058358661120 963690692389993152 965175060796856832 969861927883829760 969906311094880640 974007017924877378 977895654678858240 978748359458586795 979770373060527540 982586588319208704 983612609817627648 988400710143582720 988878828430571520 989923139278827520 994108476080925504 998981556846028080 1002865110779830272 1007781116224829440 1009641421019689965 1011160244688961536 1013600799141335808 1014624786093852672 1014671217760798208 1016082443376599040 1018534878135765120 1019598437006077440 1026959623512226560 1030478298376569120 1030525455538310680 1034519389742751744 1039590563221882880 1043088698324115456 1043998250089159248 1045088397931229376 1048153912177582080 1050683755207482240 1054294090819821568 1056240255835983348 1059938734970552320 1061417904148904835 1065580327302429952 1067062358355701760 1070767435988881280 1074357759982021632 1076950849087669296 1082230019916530420 1083323339318957280 1086437203344816128 1087571666139815936 1091144599981740720 1095423598413041664 1099176851601673728 1100755980324648960 1101905394853355520 1104564973423250560 1110406422801931212 1113663531688680960 1115146948634873856 1116311390279811072 1116351489907949880 1120729338887981056 1127360873437614080 1129961046786564096 1132179097758831824 1133753755752933120 1135500071525713920 1141505119980897984 1144260277155648627 1150345274129805312 1151546470030393344 1155544895273554432 1155984221552010240 1157152050899804160 1159341137480599515 1163887573313856768 1169539383624618240 1170774482031690240 1173600284262203720 1186080852172299264 1186654594116685824 1187907767134593024 1190774922568479872 1192431076841871360 1193676218933944320 1193730844424468480 1198777868215233696 1202940291368758813 1203563882681671680 1204613365487491440 1206468825996071040 1209337339469795328 1222241853762918144 1223518124407292928 1228233235399010880 1229515762272034560 1233049836322144256 1236630546645972816 1239052165149859840 1242635595101156880 1247508675866259456 1248826114167136256 1253581388474787840 1255512274207293440 1260820506248978688 1263950305861201920 1267000998926669760 1268280982617315840 1268339022200997760 1273701484978685802 1278161415699783680 1284920923186657536 1286900081062475776 1293149237178439680 1298676023899836504 1299988007182748736 1303860872905144320 1304997812611449060 1306360497414036720 1310115451092278272 1311483479756836864 1311937586629263360 1317867613524776960 1318505104574095360 1320300319794979185 1320907176389578752 1322286473824026624 1325477968107900672 1331975409128037440 1339621787889539856 1342947199977527040 1346188561359586620 1351467732188447744 1352833048125136896 1353347381329182720 1358046504181020160 1359464582674769920 1362600085830856704 1369279498016302080 1370662808232222720 1373971064502092160 1387181065862412288 1388008028502414015 1391997666785545664 1393451197241639168 1393933685793592320 1395389237849763840 1400911673609976320 1404929378438028288 1408320341114644464 1412451308483205120 1415223872198539780 1422749811140935680 1426881399976122480 1432477013309362176 1435934465450225728 1437931592662256640 1439433087537991680 1444431119091943040 1447762591195285248 1454859466642320960 1460564797884055552 1465569135468898304 1467674640432865280 1473879882478813056 1475418914726441472 1480541897069241616 1482601065215374080 1483318242645857280 1484884708918241280 1486862598179831808 1488468653210599840 1498472335269042120 1504297666169745408 1511671674337244160 1514000095367618560 1520401198712003712 1522006826641197312 1525680369540864836 1527802317203647680 1529397655509116160 1533793698839740416 1541312295402680320 1545788183307466020 1551779084614127616 1551850097751809024 1554008442811269120 1559385844832824320 1561032642708920320 1564633047486173184 1565997375133738872 1567632596896844064 1576025632811223360 1581441136229732352 1582206125488914432 1589908102455828480 1598370490953644928 1603058924506890240 1606151153983321920 1608625101328094720 1612449785959727104 1615426273631503944 1623345029874795630 1624985008978435920 1629655805017224192 1631357499209723904 1637644313865347840 1639354349696046080 1643135397619562496 1648765277402510592 1648840728861297088 1651133970486973440 1652858092280033280 1656847460134875840 1663344901155012608 1665609634202896818 1671441851299717120 1674527234861924820 1681094008331971584 1685267074481602560 1689334665235559680 1691041310156421120 1698268646638247736 1703250107288570880 1713227897582210048 1715610690207498240 1724198982904586240 1731568031866448672 1733317342910331648 1733976332328015360 1738481163873525760 1739997083481932080 1741813996552048960 1745831359970785152 1756161723047535360 1760400426393305580 1761209568519438336 1767303957477200896 1769761960199700480 1781861650701889536 1786162383852719808 1790596266636702720 1794918081812782160 1809703238994106560 1814006009204692992 1816800114441142272 1825622452487208960 1825705997355069440 1831961419336122880 1839791033858101714 1840744761748439040 1842349853098516320 1844273643408051840 1849574754483216384 1850677371336552020 1854945819968959224 1858578247724789760 1860518983799685120 1871263013799389184 1873239171250704384 1877760454819525952 1880372082712181760 1883268411310940160 1900501498390004640 1902508533301496640 1907100461926081045 1907889722946994176 1909969351079149568 1917242123549675520 1919244116717322240 1927381384779986304 1930350121593713664 1939723855767659520 1939812622189761280 1948014035849754756 1955791309357716480 1957496718917173590 1959540746121055080 1965173176638417408 1967225219635255296 1976801420287165440 1977757656861143040 1979846278557655040 1988216952161851008 1997963113692056160 2005730221559660544 2015562232449658880 2019282842039379930 2027201598282671616 2029249572187705344 2029342435521596416 2032164886753198080 2037069756271530240 2039196874012154880 2053919247024453120 2060956596753138240 2061050911076621360 2069038779485503488 2079181126443765760 2086177396648230912 2087996500178318496 2090176795862458752 2096307824355164160 2101367510414964480 2108588181639643136 2112480511671966696 2122835808297809670 2131160654604859904 2134124716711403520 2141534871977762560 2148715519964043264 2153901698175338592 2164460039833060840 2166646678637914560 2172874406689632256 2175143332279631872 2182289199963481440 2190847196826083328 2198353703203347456 2201511960649297920 2203810789706711040 2209129946846501120 2220812845603862424 2227327063377361920 2230293897269747712 2232702979815899760 2241458677775962112 2254721746875228160 2259922093573128192 2264358195517663648 2267507511505866240 2271000143051427840 2283010239961795968 2288520554311297254 2300690548259610624 2311089790547108864 2311968443104020480 2314304101799608320 2318682274961199030 2327775146627713536 2339078767249236480 2341548964063380480 2347200568524407440 2372161704344598528 2373309188233371648 2375815534269186048 2381549845136959744 2384862153683742720 2387352437867888640 2387461688848936960 2397555736430467392 2405880582737517626 2407127765363343360 2409226730974982880 2412937651992142080 2418674678939590656 2435017544812193445 2444483707525836288 2447036248814585856 2456466470798021760 2459031524544069120 2473261093291945632 2478104330299719680 2485271190202313760 2495017351732518912 2497652228334272512 2507162776949575680 2521641012497957376 2527900611722403840 2534001997853339520 2536561965234631680 2536678044401995520 2547402969957371604 2556322831399567360 2569841846373315072 2573800162124951552 2586298474356879360 2597352047799673008 2599976014365497472 2607721745810288640 2609995625222898120 2612720994828073440 2620230902184556544 2622966959513673728 2635735227049553920 2637010209148190720 2640600639589958370 2641814352779157504 2650955936215801344 2663950818256074880 2679243575779079712 2685894399955054080 2692377122719173240 2702935464376895488 2705666096250273792 2716093008362040320 2718929165349539840 2725200171661713408 2738558996032604160 2741325616464445440 2747942129004184320 2759686550787152571 2774362131724824576 2776016057004828030 2783995333571091328 2786902394483278336 2787867371587184640 2790778475699527680 2801823347219952640 2809858756876056576 2816640682229288928 2824902616966410240 2830447744397079560 2853762799952244960 2864954026618724352 2871868930900451456 2875863185324513280 2878866175075983360 2888862238183886080 2895525182390570496 2909718933284641920 2931138270937796608 2935349280865730560 2947759764957626112 2950837829452882944 2961083794138483232 2965202130430748160 2966636485291714560 2969769417836482560 2976937306421199680 2996944670538084240 3008595332339490816 3023343348674488320 3028000190735237120 3040802397424007424 3044013653282394624 3051360739081729672 3055604634407295360 3058795311018232320 3082624590805360640 3091576366614932040 3103558169228255232 3103700195503618048 3118771689665648640 3122065285417840640 3129266094972346368 3131994750267477744 3135265193793688128 3152051265622446720 3162882272459464704 3179816204911656960 3184253712446714505 3196740981907289856 3212302307966643840 3217250202656189440 3230852547263007888 3246690059749591260 3249970017956871840 3259311610034448384 3262714998419447808 3275288627730695680 3278708699392092160 3286270795239124992 3297530554805021184 3297681457722594176 3302267940973946880 3305716184560066560 3313694920269751680 3331219268405793636 3342883702599434240 3349054469723849640 3362188016663943168 3378669330471119360 3382082620312842240 3396537293276495472 3406500214577141760 3426455795164420096 3432780831466945881 3448397965809172480 3463136063732897344 3466634685820663296 3467952664656030720 3476962327747051520 3479994166963864160 3483627993104097920 3491662719941570304 3512323446095070720 3520800852786611160 3534607914954401792 3563723301403779072 3572324767705439616 3581192533273405440 3589836163625564320 3608820874106276439 3619406477988213120 3628012018409385984 3651411994710138880 3663922838672245760 3679582067716203428 3684699706197032640 3688547286816103680 3699149508966432768 3701354742673104040 3709891639937918448 3717156495449579520 3742526027598778368 3746478342501408768 3755520909639051904 3760744165424363520 3766536822621880320 3801002996780009280 3805017066602993280 3814200923852162090 3834484247099351040 3854762769559972608 3860700243187427328 3879447711535319040 3879625244379522560 3896028071699509512 3911582618715432960 3914993437834347180 3919081492242110160 3930346353276834816 3934450439270510592 3953602840574330880 3955515313722286080 3959692557115310080 3976433904323702016 3995926227384112320 4031124464899317760 4038565684078759860 4054403196565343232 4058499144375410688 4058684871043192832 4074139512543060480 4078393748024309760 4107838494048906240 4121913193506276480 4122101822153242720 4158362252887531520 4164024085507242045 4175993000356636992 4180353591724917504 4202735020829928960 4224961023343933392 4245671616595619340 4262321309209719808 4268249433422807040 4283069743955525120 4297431039928086528 4307803396350677184 4328920079666121680 4333293357275829120 4345748813379264512 4364578399926962880 4381694393652166656 4396707406406694912 4403023921298595840 4418259893693002240 4441625691207724848 4454654126754723840 4460587794539495424 4465405959631799520 4482917355551924224 4509443493750456320 4528716391035327296 4535015023011732480 4542000286102855680 4566020479923591936 4577041108622594508 4599477584645254285 4601381096519221248 4622179581094217728 4623936886208040960 4637364549922398060 4655550293255427072 4678157534498472960 4683097928126760960 4694401137048814880 4744323408689197056 4746618376466743296 4763099690273919488 4769724307367485440 4774923377697873920 4795111472860934784 4811761165475035252 4818453461949965760 4825875303984284160 4837349357879181312 4870035089624386890 4888967415051672576 4894072497629171712 4912932941596043520 4918063049088138240 4946522186583891264 4970542380404627520 4990034703465037824 5014325553899151360 5043282024995914752 5055801223444807680 5068003995706679040 5073123930469263360 5073356088803991040 5094805939914743208 5139683692746630144 5147600324249903104 5172596948713758720 5194704095599346016 5199952028730994944 5215443491620577280 5219991250445796240 5225441989656146880 5240461804369113088 5245933919027347456 5271470454099107840 5281201279179916740 5283628705558315008 5301911872431602688 5327901636512149760 5358487151558159424 5371788799910108160 5384754245438346480 5405870928753790976 5432186016724080640 5437858330699079680 5450400343323426816 5477117992065208320 5495884258008368640 5519373101574305142 5548724263449649152 5552032114009656060 5567990667142182656 5573804788966556672 5575734743174369280 5581556951399055360 5603646694439905280 5619717513752113152 5633281364458577856 5649805233932820480 5660895488794159120 5707525599904489920 5721301385778243135 5729908053237448704 5743737861800902912 5751726370649026560 5757732350151966720 5777724476367772160 5791050364781140992 5819437866569283840 5862276541875593216 5895519529915252224 5901675658905765888 5922167588276966464 5930404260861496320 5933272970583429120 5939538835672965120 5953874612842399360 5993889341076168480 6014701456843794065 6017190664678981632 6046686697348976640 6081604794848014848 6088027306564789248 6102721478163459344 6111209268814590720 6117590622036464640 6165249181610721280 6183152733229864080 6207116338456510464 6207400391007236096 6237543379331297280 6244130570835681280 6258532189944692736 6263989500534955488 6270530387587376256 6304102531244893440 6325764544918929408 6368507424893429010 6393481963814579712 6424604615933287680 6434500405312378880 6461705094526015776 6493380119499182520 6499940035913743680 6518623220068896768 6525429996838895616 6550577255461391360 6557417398784184320 6572541590478249984 6595061109610042368 6595362915445188352 6604535881947893760 6611432369120133120 6627389840539503360 6662438536811587272 6698108939447699280 6724376033327886336 6757338660942238720 6764165240625684480 6793074586552990944 6813000429154283520 6852911590328840192 6865561662933891762 6926272127465794688 6933269371641326592 6935905329312061440 6959988333927728320 6967255986208195840 6983325439883140608 7024646892190141440 7041601705573222320 7069215829908803584 7127446602807558144 7144649535410879232 7162385066546810880 7179672327251128640 7217641748212552878 7238812955976426240 7256024036818771968 7302823989420277760 7327845677344491520 7359164135432406856 7369399412394065280 7377094573632207360 7402709485346208080 7419783279875836896 7434312990899159040 7485052055197556736 7492956685002817536 7511041819278103808 7521488330848727040 7602005993560018560 7610034133205986560 7628401847704324180 7668968494198702080 7709525539119945216 7721400486374854656 7758895423070638080 7759250488759045120 7792056143399019024 7823165237430865920 7829986875668694360 7838162984484220320 7860692706553669632 7868900878541021184 7907205681148661760 7911030627444572160 7952867808647404032 7991852454768224640 8062248929798635520 8077131368157519720 8108806393130686464 8116998288750821376 8117369742086385664 8148279025086120960 8156787496048619520 8215676988097812480 8243826387012552960 8244203644306485440 8279059652361457713 8316724505775063040 8328048171014484090 8351986000713273984 8360707183449835008 8405470041659857920 8449922046687866784 8491343233191238680 8524642618419439616 8566139487911050240 8594862079856173056 8615606792701354368 8657840159332243360 8666586714551658240 8691497626758529024 8729156799853925760 8793414812813389824 8806047842597191680 8836519787386004480 8883251382415449696 8909308253509447680 8930811919263599040 8965834711103848448 9057432782070654592 9070030046023464960 9084000572205711360 9132040959847183872 9154082217245189016 9198955169290508570 9244359162188435456 9247873772416081920 9274729099844796120 9311100586510854144 9356315068996945920 9366195856253521920 9388802274097629760 9488646817378394112 9526199380547838976 9539448614734970880 9549846755395747840 9590222945721869568 9623522330950070504 9636906923899931520 9651750607968568320 9740070179248773780 9777934830103345152 9788144995258343424 9825865883192087040 9836126098176276480 9893044373167782528 9941084760809255040 10028651107798302720 10086564049991829504 10136007991413358080 10146247860938526720 10146712177607982080 10189611879829486416 10279367385493260288 10295200648499806208 10345193897427517440 10389408191198692032 10399904057461989888 10430886983241154560 10439982500891592480 10450883979312293760 10480923608738226176 10542940908198215680 10562402558359833480 10603823744863205376 10655803273024299520 10716974303116318848 10743577599820216320 10769508490876692960 10811741857507581952 10826462622318829317 10864372033448161280 10875716661398159360 10954235984130416640 10991768516016737280 11038746203148610284 11097448526899298304 11104064228019312120 11135981334284365312 11147609577933113344 11151469486348738560 11207293388879810560 11239435027504226304 11266562728917155712 11299610467865640960 11321790977588318240 11415051199808979840 11442602771556486270 11487475723601805824 11503452741298053120 11555448952735544320 11582100729562281984 11638875733138567680 11724553083751186432 11791039059830504448 11803351317811531776 11844335176553932928 11860808521722992640 11866545941166858240 11879077671345930240 11907749225684798720 11987778682152336960 12029402913687588130 12093373394697953280 12163209589696029696 12176054613129578496 12205442956326918688 12222418537629181440 12235181244072929280 12366305466459728160 12414800782014472192 12475086758662594560 12488261141671362560 12527979001069910976 12541060775174752512 12608205062489786880 12737014849786858020 12786963927629159424 12849209231866575360 12869000810624757760 12923410189052031552 12986760238998365040 12999880071827487360 13037246440137793536 13101154510922782720 13114834797568368640 13145083180956499968 13190122219220084736 13190725830890376704 13209071763895787520 13254779681079006720 13324877073623174544 13396217878895398560 13448752066655772672 13514677321884477440 13528330481251368960 13586149173105981888 13626000858308567040 13705823180657680384 13731123325867783524 13798432753935762855 13852544254931589376 13866538743282653184 13871810658624122880 13919976667855456640 13934511972416391680 13966650879766281216 14049293784380282880 14083203411146444640 14138431659817607168 14289299070821758464 14324770133093621760 14359344654502257280 14435283496425105756 14477625911952852480 14512048073637543936 14655691354688983040 14718328270864813712 14738798824788130560 14754189147264414720 14805418970692416160 14839566559751673792 14970104110395113472 15022083638556207616 15042976661697454080 15204011987120037120 15220068266411973120 15256803695408648360 15419051078239890432 15442800972749709312 15517790846141276160 15518500977518090240 15584112286798038048 15638223787793864569 15646330474861731840 15659973751337388720 15676325968968440640 15721385413107339264 15737801757082042368 15814411362297323520 15905735617294808064 15983704909536449280 16154262736315039440 16217612786261372928 16234739484172771328 16296558050172241920 16313574992097239040 16431353976195624960 16487652774025105920 16488407288612970880 16558119304722915426 16656096342028968180 16703972001426547968 16721414366899670016 16810940083319715840 16899844093375733568 16982686466382477360 17049285236838879232 17132278975822100480 17163904157334729405 17189724159712346112 17231213585402708736 17315680318664486720 17333173429103316480 17458313599707851520 17586829625626779648 17673039574772008960 17766502764830899392 17818616507018895360 17861623838527198080 18044104370531382195 18114865564141309184 18140060092046929920 18264081919694367744 18308164434490378032 18397910338581017140 18488718324376870912 18495747544832163840 18549458199689592240 18622201173021708288 18712630137993891840 18732391712507043840 18777604548195259520 18977293634756788224 19052398761095677952 19180445891443739136 19247044661900141008 19273813847799863040 19303501215937136640 19480140358497547560 19555869660206690304 19576289990516686848 19651731766384174080 19672252196352552960 19786088746335565056 19882169521618510080 20173128099983659008 20272015982826716160 20292495721877053440 20293424355215964160 20379223759658972832 20558734770986520576 20778816382397384064 20799808114923979776 20879965001783184960 20901767958624587520 20961847217476452352 21124805116719666960 21207647489726410752 21311606546048599040 21433948606232637696 21487155199640432640 21539016981753385920 21623483715015163904 21652925244637658634 21728744066896322560 21908471968260833280 21983537032033474560 22077492406297220568 22208128456038624240 22271962668568730624 22295219155866226688 22302938972697477120 22414586777759621120 22478870055008452608 22533125457834311424 22643581955176636480 22830102399617959680 22885205543112972540 22974951447203611648 23006905482596106240 23110897905471088640 23164201459124563968 23277751466277135360 23582078119661008896 23606702635623063552 23688670353107865856 23721617043445985280 23733091882333716480 23815498451369597440 23975557364304673920 24058805827375176260 24186746789395906560 24326419179392059392 24352109226259156992 24410885912653837376 24444837075258362880 24470362488145858560 24732610932919456320 24829601564028944384 24950173517325189120 25055958002139821952 25082121550349505024 25216410124979573760 25474029699573716040 25573927855258318848 25698418463733150720 25738001621249515520 25846820378104063104 25973520477996730080 25999760143654974720 26074492880275587072 26202309021845565440 26229669595136737280 26380244438440169472 26381451661780753408 26418143527791575040 26509559362158013440 26649754147246349088 26792435757790797120 26897504133311545344 27029354643768954880 27172298346211963776 27252001716617134080 27411646361315360768 27462246651735567048 27596865507871525710 27705088509863178752 27733077486565306368 27743621317248245760 27839953335710913280 27869023944832783360 27933301759532562432 28098587568760565760 28166406822292889280 28276863319635214336 28578598141643516928 28649540266187243520 28718689309004514560 28870566992850211512 28955251823905704960 29311382709377966080 29436656541729627424 29477597649576261120 29508378294528829440 29610837941384832320 29679133119503347584 30044167277112415232 30085953323394908160 30408023974240074240 30440136532823946240 30513607390817296720 30838102156479780864 30885601945499418624 31035581692282552320 31037001955036180480 31168224573596076096 31276447575587729138 31292660949723463680 31319947502674777440 31352651937936881280 31442770826214678528 31628822724594647040 31811471234589616128 31967409819072898560 32308525472630078880 32435225572522745856 32469478968345542656 32593116100344483840 32627149984194478080 32862707952391249920 32975305548050211840 32976814577225941760 33116238609445830852 33312192684057936360 33407944002853095936 33442828733799340032 33621880166639431680 33799688186751467136 33965372932764954720 34098570473677758464 34264557951644200960 34327808314669458810 34462427170805417472 34631360637328973440 34666346858206632960 34916627199415703040 35173659251253559296 35346079149544017920 35533005529661798784 35637233014037790720 35723247677054396160 36088208741062764390 36229731128282618368 36280120184093859840 36528163839388735488 36616328868980756064 36795820677162034280 36977436648753741824 37098916399379184480 37244402346043416576 37425260275987783680 37464783425014087680 37555209096390519040 38104797522191355904 38360891782887478272 38494089323800282016 38547627695599726080 38607002431874273280 38960280716995095120 39111739320413380608 39303463532768348160 39344504392705105920 39572177492671130112 39764339043237020160 40346256199967318016 40544031965653432320 40584991443754106880 40586848710431928320 40758447519317945664 41117469541973041152 41395298261807288565 41557632764794768128 41599616229847959552 41759930003566369920 41803535917249175040 42249610233439333920 42415294979452821504 42623213092097198080 42867897212465275392 42974310399280865280 43078033963506771840 43305850489275317268 43457488133792645120 43967074064066949120 44154984812594441136 44416256912077248480 44543925337137461248 44590438311732453376 44829173555519242240 45066250915668622848 45287163910353272960 45660204799235919360 45770411086225945080 45949902894407223296 46221795810942177280 46328402918249127936 46555502932554270720 46914671363381593707 47164156239322017792 47213405271246127104 47377340706215731712 47443234086891970560 47630996902739194880 47951114728609347840 48117611654750352520 48652838358784118784 48704218452518313984 48821771825307674752 48889674150516725760 48940724976291717120 49465221865838912640 50111916004279643904 50164243100699010048 50432820249959147520 50948059399147432080 51147855710516637696 51396836927466301440 51476003242499031040 51693640756208126208 51947040955993460160 51999520287309949440 52404618043691130880 52760488876880338944 52762903323561506816 53019118724316026880 53299508294492698176 53584871515581594240 54058709287537909760 54132313111594146585 54344596692423927552 54924493303471134096 55193731015743051420 55410177019726357504 55466154973130612736 55487242634496491520 55679906671421826560 55738047889665566720 55866603519065124864 56197175137521131520 56332813644585778560 57157196283287033856 57437378618009029120 57741133985700423024 57910503647811409920 58622765418755932160 58873313083459254848 58955195299152522240 59016756589057658880 59221675882769664640 59358266239006695168 60088334554224830464 60816047948480148480 60880273065647892480 61027214781634593440 61676204312959561728 62074003910072360960 62336449147192152192 62552895151175458276 62639895005349554880 62705303875873762560 62885541652429357056 63622942469179232256 63934819638145797120 64617050945260157760 64870451145045491712 65186232200688967680 65725415904782499840 65950611096100423680 65953629154451883520 66232477218891661704 66624385368115872720 66815888005706191872 66885657467598680064 67243760333278863360 67599376373502934272 67930745865529909440 68197140947355516928 68529115903288401920 68655616629338917620 68924854341610834944 69262721274657946880 69332693716413265920 69833254398831406080 70692158299088035840 71066011059323597568 71446495354108792320 72176417482125528780 72459462256565236736 72560240368187719680 73056327678777470976 73232657737961512128 73591641354324068560 74197832798758368960 74488804692086833152 74850520551975567360 75110418192781038080 76209595044382711808 76721783565774956544 76988178647600564032 77095255391199452160 77214004863748546560 77920561433990190240 78191118938969322845 78223478640826761216 78606927065536696320 78689008785410211840 79144354985342260224 79528678086474040320 80692512399934636032 81088063931306864640 81173697420863856640 81516895038635891328 82234939083946082304 82790596523614577130 83115265529589536256 83199232459695919104 83519860007132739840 83607071834498350080 84499220466878667840 84830589958905643008 85246426184194396160 85735794424930550784 85948620798561730560 86156067927013543680 86611700978550634536 87934148128133898240 88309969625188882272 88832513824154496960 89087850674274922496 89180876623464906752 90132501831337245696 90574327820706545920 91320409598471838720 91540822172451890160 91899805788814446592 92443591621884354560 92656805836498255872 93111005865108541440 93829342726763187414 94328312478644035584 94754681412431463424 94886468173783941120 95261993805478389760 95902229457218695680 96235223309500705040 97305676717568237568 97408436905036627968 97643543650615349504 97779348301033451520 97881449952583434240 98930443731677825280 100223832008559287808 100328486201398020096 100865640499918295040 101896118798294864160 102295711421033275392 102793673854932602880 103387281512416252416 103894081911986920320 103999040574619898880 104809236087382261760 105520977753760677888 105525806647123013632 106038237448632053760 106599016588985396352 107169743031163188480 108117418575075819520 108264626223188293170 108689193384847855104 109848986606942268192 110387462031486102840 110820354039452715008 110932309946261225472 111359813342843653120 111476095779331133440 111733207038130249728 112394350275042263040 112665627289171557120 114314392566574067712 114874757236018058240 115482267971400846048 115821007295622819840 117746626166918509696 117910390598305044480 118033513178115317760 118443351765539329280 118716532478013390336 120176669108449660928 121632095896960296960 121760546131295784960 122054429563269186880 123352408625919123456 124148007820144721920 124672898294384304384 125105790302350916552 125279790010699109760 125410607751747525120 127245884938358464512 127869639276291594240 129234101890520315520 130372464401377935360 131901222192200847360 131907258308903767040 132464954437783323408 133248770736231745440 133631776011412383744 133771314935197360128 134487520666557726720 135198752747005868544 135861491731059818880 137058231806576803840 137311233258677835240 137849708683221669888 138525442549315893760 138665387432826531840 139666508797662812160 140744014090144781121 141384316598176071680 142132022118647195136 142892990708217584640 144352834964251057560 144918924513130473472 146112655357554941952 146465315475923024256 147183282708648137120 148395665597516737920 150220836385562076160 152419190088765423616 153443567131549913088 153976357295201128064 154190510782398904320 154428009727497093120 155841122867980380480 156382237877938645690 157213854131073392640 158288709970684520448 159057356172948080640 162176127862613729280 162347394841727713280 163033790077271782656 165581193047229154260 166230531059179072512 166398464919391838208 167039720014265479680 167214143668996700160 168998440933757335680 170492852368388792320 171471588849861101568 172312135854027087360 173223401957101269072 175868296256267796480 176619939250377764544 177665027648308993920 178175701348549844992 180265003662674491392 181148655641413091840 182640819196943677440 183081644344903780320 183799611577628893184 184887183243768709120 186222011730217082880 187658685453526374828 188656624957288071168 189509362824862926848 190523987610956779520 191804458914437391360 192470446619001410080 194611353435136475136 195287087301230699008 195558696602066903040 197860887463355650560 200447664017118575616 200656972402796040192 201731280999836590080 203792237596589728320 204591422842066550784 205587347709865205760 206774563024832504832 207788163823973840640 207998081149239797760 211051613294246027264 212076474897264107520 213198033177970792704 214339486062326376960 216529252446376586340 217378386769695710208 219697973213884536384 220774924062972205680 221640708078905430016 222719626685687306240 222952191558662266880 223466414076260499456 225331254578343114240 228628785133148135424 229749514472036116480 230964535942801692096 231642014591245639680 234573356816907968535 235493252333837019392 235820781196610088960 236067026356230635520 236886703531078658560 237433064956026780672 240353338216899321856 243264191793920593920 243521092262591569920 244108859126538373760 246704817251838246912 249345796588768608768 250211580604701833104 250559580021398219520 250821215503495050240 254491769876716929024 255739278552583188480 258468203781040631040 263802444384401694720 263814516617807534080 264929908875566646816 266497541472463490880 267263552022824767488 267542629870394720256 270397505494011737088 271722983462119637760 274622466517355670480 275699417366443339776 277050885098631787520 277330774865653063680 279333017595325624320 281488028180289562242 284264044237294390272 285785981416435169280 288705669928502115120 289837849026260946944 292225310715109883904 292930630951846048512 294366565417296274240 296791331195033475840 300441672771124152320 306887134263099826176 307952714590402256128 308381021564797808640 311682245735960760960 312764475755877291380 314427708262146785280 316577419941369040896 318114712345896161280 324352255725227458560 326067580154543565312 331162386094458308520 332461062118358145024 332796929838783676416 334079440028530959360 334428287337993400320 337996881867514671360 340985704736777584640 342943177699722203136 344624271708054174720 346446803914202538144 353239878500755529088 355330055296617987840 356351402697099689984 360530007325348982784 362297311282826183680 365281638393887354880 366163288689807560640 367599223155257786368 372444023460434165760 375317370907052749656 379018725649725853696 381047975221913559040 383608917828874782720 384940893238002820160 390574174602461398016 391117393204133806080 395721774926711301120 400895328034237151232 401313944805592080384 403462561999673180160 407584475193179456640 411174695419730411520 413549126049665009664 415576327647947681280 415996162298479595520 422103226588492054528 424152949794528215040 426396066355941585408 428678972124652753920 433058504892753172680 434756773539391420416 439395946427769072768 441549848125944411360 443281416157810860032 445439253371374612480 445904383117324533760 450662509156686228480 457257570266296270848 459499028944072232960 461929071885603384192 463284029182491279360 469146713633815937070 470986504667674038784 471641562393220177920 473773407062157317120 474866129912053561344 480706676433798643712 486528383587841187840 487042184525183139840 488217718253076747520 498691593177537217536 500423161209403666208 501119160042796439040 501642431006990100480 511478557105166376960 516936407562081262080 527604888768803389440 527629033235615068160 529859817751133293632 532995082944926981760 534527104045649534976 540795010988023474176 543445966924239275520 549244933034711340960 551398834732886679552 554101770197263575040 554661549731306127360 558666035190651248640 562976056360579124484 568528088474588780544 571571962832870338560 577411339857004230240 579675698052521893888 585861261903692097024 588733130834592548480 593582662390066951680 600883345542248304640 613774268526199652352 615905429180804512256 616762043129595617280 623364491471921521920 625528951511754582760 633154839882738081792 636229424691792322560 652135160309087130624 662324772188916617040 664922124236716290048 668158880057061918720 668856574675986800640 675993763735029342720 685886355399444406272 689248543416108349440 692893607828405076288 703720070450723905605 706479757001511058176 710660110593235975680 721060014650697965568 724594622565652367360 730563276787774709760 732326577379615121280 750634741814105499312 758037451299451707392 762095950443827118080 767217835657749565440 769881786476005640320 781148349204922796032 791443549853422602240 801790656068474302464 802627889611184160768 815168950386358913280 827098252099330019328 831152655295895362560 831992324596959191040 852792132711883170816 857357944249305507840 866117009785506345360 869513547078782840832 878791892855538145536 883099696251888822720 886562832315621720064 890878506742749224960 901325018313372456960 918998057888144465920 923858143771206768384 938293427267631874140 941973009335348077568 943283124786440355840 947546814124314634240 949732259824107122688 973056767175682375680 976435436506153495040 997383186355074435072 1000846322418807332416 1002238320085592878080 1003284862013980200960 1022957114210332753920 1033872815124162524160 1055258066471230136320 1059719635502266587264 1065990165889853963520 1069054208091299069952 1081590021976046948352 1086891933848478551040 1098489866069422681920 1102797669465773359104 1108203540394527150080 1117332070381302497280 1125952112721158248968 1137056176949177561088 1143143925665740677120 1154822679714008460480 1159351396105043787776 1171722523807384194048 1177466261669185096960 1187165324780133903360 1201766691084496609280 1231810858361609024512 1233524086259191234560 1246728982943843043840 1251057903023509165520 1266309679765476163584 1272458849383584645120 1304270320618174261248 1324649544377833234080 1329844248473432580096 1336317760114123837440 1337713149351973601280 1351987527470058685440 1371772710798888812544 1378497086832216698880 1385787215656810152576 1407440140901447811210 1412959514003022116352 1421320221186471951360 1442120029301395931136 1449189245131304734720 1461126553575549419520 1464653154759230242560 1501269483628210998624 1516074902598903414784 1534435671315499130880 1539763572952011280640 1562296698409845592064 1582887099706845204480 1603581312136948604928 1630337900772717826560 1654196504198660038656 1662305310591790725120 1663984649193918382080 1705584265423766341632 1714715888498611015680 1732234019571012690720 1739027094157565681664 1757583785711076291072 1766199392503777645440 1781757013485498449920 1802650036626744913920 1837996115776288931840 1847716287542413536768 1876586854535263748280 1883946018670696155136 1895093628248629268480 1899464519648214245376 1952870873012306990080 1994766372710148870144 2001692644837614664832 2004476640171185756160 2006569724027960401920 2067745630248325048320 2110516132942460272640 2119439271004533174528 2131980331779707927040 2163180043952093896704 2173783867696957102080 2196979732138845363840 2216407080789054300160 2251904225442316497936 2274112353898355122176 2286287851331481354240 2309645359428016920960 2343445047614768388096 2354932523338370193920 2374330649560267806720 2403533382168993218560 2463621716723218049024 2493457965887686087680 2502115806047018331040 2608540641236348522496 2649299088755666468160 2659688496946865160192 2672635520228247674880 2703975054940117370880 2756994173664433397760 2771574431313620305152 2814880281802895622420 2825919028006044232704 2842640442372943902720 2898378490262609469440 2929306309518460485120 3002538967256421997248 3068871342630998261760 3079527145904022561280 3124593396819691184128 3165774199413690408960 3207162624273897209856 3260675801545435653120 3308393008397320077312 3324610621183581450240 3411168530847532683264 3429431776997222031360 3464468039142025381440 3478054188315131363328 3515167571422152582144 3532398785007555290880 3605300073253489827840 3695432575084827073536 3753173709070527496560 3767892037341392310272 3790187256497258536960 3798929039296428490752 3905741746024613980160 3989532745420297740288 4003385289675229329664 4008953280342371512320 4013139448055920803840 4135491260496650096640 4238878542009066349056 4263960663559415854080 4326360087904187793408 4347567735393914204160 4393959464277690727680 4432814161578108600320 4503808450884632995872 4548224707796710244352 4619290718856033841920 4686890095229536776192 4709865046676740387840 4748661299120535613440 4927243433446436098048 4986915931775372175360 5004231612094036662080 5217081282472697044992 5298598177511332936320 5345271040456495349760 5407950109880234741760 5513988347328866795520 5543148862627240610304 5629760563605791244840 5651838056012088465408 5685280884745887805440 5796756980525218938880 5858612619036920970240 6005077934512843994496 6159054291808045122560 6249186793639382368256 6331548398827380817920 6521351603090871306240 6649221242367162900480 6822337061695065366528 6858863553994444062720 6928936078284050762880 7030335142844305164288 7064797570015110581760 7210600146506979655680 7390865150169654147072 7506347418141054993120 7535784074682784620544 7580374512994517073920 7811483492049227960320 7979065490840595480576 8006770579350458659328 8017906560684743024640 8270982520993300193280 8477757084018132698112 8527921327118831708160 8695135470787828408320 8787918928555381455360 9007616901769265991744 9238581437712067683840 9373780190459073552384 9419730093353480775680 9497322598241071226880 9854486866892872196096 9973831863550744350720 10008463224188073324160 10434162564945394089984 10597196355022665872640 10815900219760469483520 11086297725254481220608 11259521127211582489680 11303676112024176930816 11370561769491775610880 11717225238073841940480 12010155869025687988992 12318108583616090245120 13042703206181742612480 13298442484734325800960 13644674123390130733056 13857872156568101525760 14060670285688610328576 14129595140030221163520 14781730300339308294144 15012694836282109986240 15071568149365569241088 15622966984098455920640 16013541158700917318656 16035813121369486049280 16541965041986600386560 16955514168036265396224 17055842654237663416320 17390270941575656816640 17575837857110762910720 18015233803538531983488 18477162875424135367680 18747560380918147104768 18839460186706961551360 18994645196482142453760 19708973733785744392192 19947663727101488701440 20016926448376146648320 21194392710045331745280 21631800439520938967040 22172595450508962441216 22519042254423164979360 22607352224048353861632 22741123538983551221760 23434450476147683880960 24020311738051375977984 24636217167232180490240 26085406412363485224960 27715744313136203051520 28121340571377220657152 28259190280060442327040 29563460600678616588288 30025389672564219972480 31245933968196911841280 32027082317401834637312 33911028336072530792448 34111685308475326832640 35151675714221525821440 36030467607077063966976 36954325750848270735360 37678920373413923102720 39895327454202977402880 40033852896752293296640 42388785420090663490560 44345190901017924882432 45038084508846329958720 45214704448096707723264 46868900952295367761920 48040623476102751955968 49272434334464360980480 52170812824726970449920 55431488626272406103040 56242681142754441314304 56518380560120884654080 59126921201357233176576 60050779345128439944960 64054164634803669274624 67822056672145061584896 68223370616950653665280 70303351428443051642880 72060935214154127933952 73908651501696541470720 75357840746827846205440 80067705793504586593280 84777570840181326981120 88690381802035849764864 90076169017692659917440 93737801904590735523840 96081246952205503911936 98544868668928721960960 110862977252544812206080 113036761120241769308160 120101558690256879889920 128108329269607338549248 135644113344290123169792 140606702856886103285760 144121870428308255867904 147817303003393082941440 160135411587009173186560 169555141680362653962240 177380763604071699529728 180152338035385319834880 192162493904411007823872 221725954505089624412160 226073522240483538616320 240203117380513759779840 256216658539214677098496 281213405713772206571520 288243740856616511735808 295634606006786165882880 320270823174018346373120 339110283360725307924480 360304676070770639669760 384324987808822015647744 443451909010179248824320 480406234761027519559680 576487481713233023471616 640541646348036692746240 678220566721450615848960 720609352141541279339520 768649975617644031295488 886903818020358497648640 960812469522055039119360 1152974963426466046943232 1281083292696073385492480 1441218704283082558679040 1921624939044110078238720 2305949926852932093886464 2882437408566165117358080 3843249878088220156477440 5764874817132330234716160 11529749634264660469432320
- Sum of all divisors σ(n): 47267398397053246911599646
- Sum of proper divisors (its aliquot sum) s(n): 35737648762788586442167326
- 11529749634264660469432320 is an abundant number, because the sum of its proper divisors (35737648762788586442167326) is greater than itself. Its abundance is 24207899128523925972735006
Bases of 11529749634264660469432320
- Binary: 1001100010011000010011111010111001101100110000010000110110000001000101000000000000002
- Hexadecimal: 0x98984FAE6CC10D8114000
- Base-36: 1G5IRKFTVLJHYYGW0
Squares and roots of 11529749634264660469432320
- 11529749634264660469432320 squared (115297496342646604694323202) is 132935126628826071857213164579621895989103060582400
- 11529749634264660469432320 cubed (115297496342646604694323203) is 1532708727629633728862991195613209143694674394884413599818682432296583168000
-
The
square root of 11529749634264660469432320 is 3395548502711.2571742211 -
The
cube root of 11529749634264660469432320 is 225912342.5568647417
Scales and comparisons
How big is 11529749634264660469432320?- 11,529,749,634,264,660,469,432,320 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 11,529,749,634,264,660,469,432,320 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 11529749634264660469432320 cubic inches would be around 18826028.5 feet tall.
Recreational maths with 11529749634264660469432320
- 11529749634264660469432320 backwards is 02323496406646243694792511
- The number of decimal digits it has is: 26
- The sum of 11529749634264660469432320's digits is 108
- 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 11529749634264660469432320 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 11529749634264660469432320 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/11529749634264660469432320/
Chicago style:
Numbermatics. 2024. "Number 11529749634264660469432320 - Facts about the integer". https://numbermatics.com/n/11529749634264660469432320/
The information we have on file for 11529749634264660469432320 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 11529749634264660469432320, math, Factors of 11529749634264660469432320, curriculum, school, college, exams, university, Prime factorization of 11529749634264660469432320, STEM, science, technology, engineering, physics, economics, calculator, eleven septillion, five hundred twenty-nine sextillion, seven hundred forty-nine quintillion, six hundred thirty-four quadrillion, two hundred sixty-four trillion, six hundred sixty billion, four hundred sixty-nine million, four hundred thirty-two thousand, three hundred twenty.