1318241370940158824939520
1,318,241,370,940,158,824,939,520 is an even composite number composed of eight prime numbers multiplied together.
What does the number 1318241370940158824939520 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 27702 divisors.
1318241370940158824939520 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-seven thousand, seven hundred two divisors.
Prime factorization of 1318241370940158824939520:
218 × 32 × 5 × 132 × 172 × 612 × 1372 × 1812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 13 × 13 × 17 × 17 × 61 × 61 × 137 × 137 × 181 × 181)See below for interesting mathematical facts about the number 1318241370940158824939520 from the Numbermatics database.
Names of 1318241370940158824939520
- Cardinal: 1318241370940158824939520 can be written as One septillion, three hundred eighteen sextillion, two hundred forty-one quintillion, three hundred seventy quadrillion, nine hundred forty trillion, one hundred fifty-eight billion, eight hundred twenty-four million, nine hundred thirty-nine thousand, five hundred twenty.
Scientific notation
- Scientific notation: 1.31824137094015882493952 × 1024
Factors of 1318241370940158824939520
Divisors of 1318241370940158824939520
- Number of divisors d(n): 27702
-
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 45 48 51 52 60 61 64 65 68 72 78 80 85 90 96 102 104 117 120 122 128 130 136 137 144 153 156 160 169 170 180 181 183 192 195 204 208 221 234 240 244 255 256 260 272 274 288 289 305 306 312 320 338 340 360 362 366 384 390 408 411 416 442 468 480 488 507 510 512 520 543 544 548 549 576 578 585 610 612 624 640 663 676 680 685 720 724 732 765 768 780 793 816 822 832 845 867 884 905 915 936 960 976 1014 1020 1024 1037 1040 1086 1088 1096 1098 1105 1152 1156 1170 1220 1224 1233 1248 1280 1326 1352 1360 1370 1440 1445 1448 1464 1521 1530 1536 1560 1586 1629 1632 1644 1664 1690 1734 1768 1781 1810 1830 1872 1920 1952 1989 2028 2040 2048 2055 2074 2080 2172 2176 2192 2196 2210 2304 2312 2329 2340 2353 2379 2440 2448 2466 2496 2535 2560 2601 2652 2704 2715 2720 2740 2745 2873 2880 2890 2896 2928 3042 3060 3072 3077 3111 3120 3172 3258 3264 3288 3315 3328 3380 3468 3536 3562 3620 3660 3721 3744 3757 3840 3904 3965 3978 4056 4080 4096 4110 4148 4160 4335 4344 4352 4384 4392 4420 4608 4624 4658 4680 4706 4758 4880 4896 4932 4992 5070 5120 5185 5202 5304 5343 5408 5430 5440 5480 5490 5746 5760 5780 5792 5856 6084 6120 6144 6154 6165 6222 6240 6344 6516 6528 6576 6630 6656 6760 6936 6987 7059 7072 7124 7137 7240 7320 7442 7488 7514 7605 7680 7808 7930 7956 8112 8145 8160 8192 8220 8296 8320 8357 8619 8670 8688 8704 8768 8784 8840 8905 9216 9231 9248 9316 9333 9360 9412 9516 9760 9792 9864 9945 9984 10140 10240 10309 10370 10404 10608 10686 10816 10860 10880 10960 10980 11041 11163 11271 11492 11520 11560 11584 11645 11712 11765 11895 12168 12240 12288 12308 12330 12444 12480 12688 13005 13032 13056 13152 13260 13312 13481 13520 13872 13974 14118 14144 14248 14274 14365 14480 14640 14884 14976 15028 15210 15360 15385 15555 15616 15860 15912 16029 16224 16290 16320 16384 16440 16592 16640 16714 17238 17340 17376 17408 17536 17568 17629 17680 17810 18432 18462 18496 18605 18632 18666 18720 18769 18785 18824 19032 19520 19584 19728 19890 19968 20280 20480 20618 20740 20808 20961 21177 21216 21372 21632 21720 21760 21920 21960 22082 22326 22542 22984 23040 23120 23153 23168 23290 23424 23530 23790 24336 24480 24576 24616 24660 24797 24888 24960 25071 25376 25857 26010 26064 26112 26304 26520 26624 26715 26962 27040 27693 27744 27948 28236 28288 28496 28548 28730 28960 29280 29768 29952 30056 30277 30420 30589 30720 30770 30927 31110 31232 31720 31824 32058 32448 32580 32640 32761 32768 32880 33123 33184 33280 33428 33489 33813 34476 34680 34752 34816 34935 35072 35136 35258 35295 35360 35620 35685 36864 36924 36992 37210 37264 37332 37440 37538 37570 37648 38064 39040 39168 39456 39593 39780 39936 40001 40443 40560 40960 41236 41480 41616 41785 41922 42354 42432 42744 43095 43264 43440 43520 43840 43920 44164 44652 45084 45968 46080 46155 46240 46306 46336 46580 46665 46848 47060 47580 48373 48672 48841 48960 49152 49232 49320 49594 49776 49920 50142 50752 51545 51714 52020 52128 52224 52309 52608 52887 53040 53248 53430 53924 54080 55205 55386 55488 55815 55896 56307 56355 56472 56576 56992 57096 57460 57920 58560 59536 59904 60112 60554 60840 61178 61440 61540 61854 62220 62464 63257 63440 63648 64116 64896 65160 65280 65522 65536 65760 66246 66368 66560 66856 66978 67405 67626 68952 69360 69459 69504 69632 69870 70144 70272 70516 70590 70720 71240 71370 73728 73848 73984 74391 74420 74528 74664 74880 75076 75140 75213 75296 76128 78080 78336 78912 79186 79560 79872 80002 80145 80886 81120 81920 82472 82960 83232 83570 83844 84708 84864 85488 86190 86528 86880 87040 87680 87840 88145 88328 89304 90168 90831 91767 91936 92160 92310 92480 92612 92672 92781 93160 93330 93696 93845 94120 95160 96746 97344 97682 97920 98283 98304 98464 98640 99188 99369 99552 99840 100284 101504 103090 103428 104040 104256 104448 104618 104805 105216 105774 105885 106080 106496 106860 107848 108160 108641 110410 110772 110976 111630 111792 112614 112710 112944 113152 113984 114192 114920 115765 115840 117120 118779 119072 119808 120003 120224 121108 121329 121680 122356 122880 123080 123708 123985 124440 124928 125355 126514 126880 127296 128232 129285 129792 130320 130560 131044 131072 131520 132492 132736 133120 133712 133956 134810 135252 137904 138465 138720 138918 139008 139264 139740 140288 140544 141032 141180 141440 142069 142480 142740 143533 145119 146523 147456 147696 147968 148782 148840 149056 149328 149760 150152 150280 150426 150592 151385 152256 152945 154635 156160 156672 156927 157824 158372 158661 159120 159744 160004 160290 161772 162240 163805 163840 164944 165615 165920 166464 167140 167445 167688 168921 169065 169416 169728 170976 172380 173056 173760 174080 175253 175360 175680 176290 176656 178608 180336 181662 183534 183872 184320 184620 184960 185224 185344 185562 186320 186660 187392 187690 187697 188240 189771 190320 193492 194688 195364 195840 196566 196608 196928 197280 197965 198376 198738 199104 199680 200005 200568 202215 203008 206180 206856 208080 208377 208512 208896 209236 209610 210432 211548 211770 212160 212992 213720 215696 216320 217282 220820 221544 221952 223173 223260 223584 225228 225420 225888 226304 227968 228384 229177 229840 231530 231680 234240 237558 238144 239616 240006 240448 241865 242216 242658 243360 243997 244205 244712 245760 246160 247416 247970 248880 249856 250710 253028 253760 254592 256464 258570 259584 260640 261120 261545 262088 262144 263040 264435 264984 265472 266240 267424 267912 269620 270504 272493 275301 275808 276930 277440 277836 278016 278528 279480 280576 281088 281535 282064 282360 282880 284138 284960 285480 287066 290238 293046 294849 294912 295392 295936 297564 297680 298112 298656 299520 300304 300560 300852 301184 302770 304512 305890 309270 312320 313344 313854 315648 316285 316744 317322 318240 319073 319488 320008 320580 322361 323544 324480 325923 327610 327680 329888 331230 331840 332928 334280 334890 335376 337842 338130 338832 339456 341952 344760 346112 347295 347520 348160 350506 350720 351360 352580 353312 356337 357216 360009 360672 363324 367068 367744 368640 369240 369920 370448 370688 371124 371955 372640 373320 374784 375380 375394 376065 376480 379542 380640 386984 389376 390728 391680 393132 393216 393601 393856 394560 395930 396752 397476 398208 399360 400010 401136 404430 406016 412360 413712 416160 416754 417024 417792 418472 419220 420864 421549 423096 423540 424320 425893 425984 426207 427440 430599 431392 432640 434564 435357 439569 441640 443088 443904 446346 446520 447168 450456 450840 451776 452608 454155 455936 456768 458354 458835 459680 463060 463360 463905 468480 470781 475116 476288 479232 480012 480896 483730 484432 485316 486720 487994 488410 489424 491415 491520 492320 494832 495940 496845 497760 499712 501420 506056 507520 509184 509777 512928 514709 517140 519168 520013 521280 522240 523090 524176 525759 526080 528870 529968 530944 532480 534848 535824 539240 541008 543205 544986 550602 551616 553860 554880 555672 556032 556937 557056 558960 561152 562176 563070 563091 564128 564720 565760 568276 569313 569920 570960 574132 580476 586092 589698 589824 590784 591872 593895 595128 595360 596224 597312 599040 600015 600608 601120 601704 602368 605540 606645 609024 611780 618540 624640 626688 627708 628849 631296 632570 633488 634644 636480 638146 638976 640016 641160 644722 647088 648960 651846 655220 655360 659776 662460 663680 665856 668560 669780 670752 673501 675684 676260 677664 678912 680017 683904 687531 689520 692224 694590 695040 696320 701012 701440 702720 705160 706624 710345 712674 714432 717665 720018 721344 725595 726648 731991 732615 734136 735488 737280 738480 739840 740896 741376 742248 743910 745280 746640 749568 750760 750788 752130 752960 759084 761280 773968 778752 781456 783360 784635 786264 786432 787202 787712 789120 791860 793305 793504 794952 796416 798720 800020 802272 808860 812032 822341 824720 827424 832320 833508 834048 835584 836944 838440 841728 843098 844605 846192 847080 848640 851786 851968 852414 854880 861198 862784 865280 869128 870714 876265 879138 883280 886176 887808 892692 893040 894336 900912 901680 903552 905216 908310 911872 913536 916708 917670 919360 926120 926720 927810 936960 938485 941562 948855 950232 952576 957219 958464 960024 961792 967083 967460 968864 970632 973440 975988 976820 977769 978848 982830 983040 984640 989664 991880 993690 995520 999424 1002840 1012112 1015040 1018368 1019554 1025856 1029418 1034280 1038336 1040026 1041885 1042560 1044480 1046180 1048352 1051518 1052160 1057740 1059936 1061888 1064960 1069696 1071648 1075369 1078480 1082016 1086410 1089972 1101204 1103232 1107720 1109760 1111344 1112064 1113874 1114112 1115865 1117920 1122304 1124352 1126140 1126182 1128256 1129440 1131520 1136552 1138626 1139840 1141920 1144909 1145885 1148264 1160952 1172184 1179396 1179648 1180803 1181568 1183744 1187790 1190256 1190720 1192448 1194624 1198080 1200030 1201216 1202240 1203408 1204736 1211080 1213290 1218048 1219985 1223560 1237080 1249280 1253376 1255416 1257698 1262592 1264647 1265140 1266976 1269288 1272960 1276292 1277679 1277952 1278621 1280032 1282320 1289444 1291797 1294176 1297920 1303692 1310440 1310720 1319552 1324920 1327360 1331712 1337120 1339560 1341504 1347002 1351368 1352520 1355328 1357824 1360034 1362465 1367808 1375062 1376505 1379040 1384448 1389180 1390080 1392640 1402024 1402880 1405440 1410320 1412333 1413248 1420690 1425348 1428864 1435330 1440036 1442688 1451190 1453296 1463982 1465230 1468272 1470976 1474245 1474560 1476960 1479680 1481792 1482752 1484496 1487820 1490560 1493280 1499136 1501520 1501576 1504260 1505920 1512617 1518168 1522560 1529331 1544127 1547936 1557504 1560039 1562912 1566720 1569270 1572528 1574404 1575424 1577277 1578240 1583720 1586610 1587008 1589904 1592832 1595365 1597440 1600040 1604544 1611805 1617720 1624064 1629615 1644682 1649440 1654848 1664640 1667016 1668096 1670811 1671168 1673888 1676880 1683456 1686196 1689210 1689273 1692384 1694160 1697280 1703572 1703936 1704828 1709760 1722396 1725568 1730560 1738256 1741428 1752530 1758276 1766560 1772352 1775616 1781685 1785384 1786080 1788672 1800045 1801824 1803360 1807104 1810432 1816620 1823744 1827072 1833416 1835340 1838720 1846897 1852240 1853440 1855620 1865929 1873920 1876970 1883124 1886547 1897710 1900464 1905152 1914438 1916928 1920048 1923584 1934166 1934920 1937728 1941264 1946880 1951976 1953640 1955538 1957696 1965660 1966080 1968005 1969280 1979328 1983760 1987380 1991040 1998421 1998848 2005680 2020503 2024224 2030080 2036736 2039108 2040051 2051712 2058836 2062593 2068560 2076672 2080052 2083770 2085120 2088960 2092360 2096704 2103036 2104320 2107745 2115480 2119872 2123776 2129465 2129920 2131035 2139392 2143296 2150738 2152995 2156960 2164032 2172820 2176785 2179944 2195973 2197845 2202408 2206464 2215440 2219520 2222688 2224128 2227748 2228224 2231730 2235840 2244608 2248704 2252280 2252364 2256512 2258880 2263040 2273104 2277252 2279680 2283840 2289818 2291770 2296528 2321904 2344368 2353905 2358792 2359296 2361606 2363136 2367488 2375580 2380512 2381440 2384896 2389248 2396160 2400060 2402432 2404480 2406816 2409472 2415173 2422160 2426580 2436096 2439970 2440061 2447120 2467023 2474160 2498560 2506752 2510832 2515396 2525184 2529294 2530280 2533952 2538576 2545920 2548885 2552584 2555358 2555904 2557242 2560064 2564640 2573545 2578888 2583594 2588352 2595840 2600065 2607384 2620880 2628795 2639104 2649840 2654720 2663424 2674240 2679120 2683008 2694004 2702736 2705040 2710656 2715648 2720068 2724930 2735616 2750124 2753010 2758080 2768896 2778360 2780160 2784685 2785280 2804048 2805760 2810880 2815455 2820640 2824666 2826496 2841380 2846565 2850696 2857728 2870660 2871657 2880072 2885376 2901249 2902380 2906592 2927964 2930460 2936544 2941952 2948490 2949120 2953920 2959360 2963584 2965504 2968992 2975640 2979301 2981120 2986560 2998272 3003040 3003152 3008520 3011840 3025234 3036336 3045120 3058662 3088254 3095872 3115008 3120078 3125824 3133440 3138540 3144245 3145056 3148808 3150848 3154554 3156480 3167440 3171961 3173220 3174016 3179808 3185664 3190730 3190849 3194880 3200080 3209088 3223610 3226107 3235440 3248128 3259230 3289364 3298880 3309696 3329280 3334032 3336192 3341622 3342336 3347776 3353760 3366912 3367505 3372392 3378420 3378546 3384768 3388320 3394560 3397189 3400085 3407144 3407872 3409656 3419520 3434727 3437655 3444792 3451136 3461120 3476512 3482856 3505060 3516552 3533120 3542409 3544704 3551232 3563370 3570768 3572160 3577344 3600090 3603648 3606720 3614208 3620864 3633240 3647488 3654144 3659955 3666832 3670680 3677440 3693794 3704480 3706880 3711240 3731858 3747840 3753940 3766248 3773094 3793941 3795420 3800928 3810304 3828876 3833037 3833856 3840096 3847168 3868332 3869840 3875456 3882528 3893760 3903952 3907280 3911076 3915392 3931320 3932160 3936010 3938560 3958656 3967520 3974760 3982080 3996842 3997696 4011360 4041006 4048448 4060160 4073472 4078216 4080102 4103424 4111705 4117672 4125186 4137120 4147949 4153344 4160104 4167540 4170240 4177920 4184720 4190693 4193408 4206072 4208640 4215490 4230960 4236999 4239744 4247552 4258930 4259840 4262070 4278784 4286592 4301476 4305990 4313920 4328064 4345640 4353570 4359888 4391946 4395690 4404816 4412928 4430880 4439040 4445376 4448256 4455496 4456448 4463460 4471680 4488257 4489216 4497408 4504560 4504728 4513024 4517760 4526080 4537851 4546208 4554504 4559360 4567680 4579636 4583540 4587993 4593056 4632381 4643808 4680117 4688736 4707810 4717584 4723212 4726272 4734976 4751160 4761024 4762880 4769792 4778496 4786095 4792320 4800120 4804864 4808960 4813632 4818944 4830346 4835415 4844320 4853160 4872192 4879940 4880122 4888845 4894240 4934046 4948320 4997120 5012433 5013504 5021664 5030792 5050368 5058588 5060560 5067904 5077152 5091840 5097770 5105168 5110716 5111808 5114484 5120128 5129280 5147090 5157776 5167188 5176704 5191680 5200130 5214768 5241760 5257590 5278208 5299680 5309440 5326848 5348480 5358240 5366016 5376845 5388008 5405472 5410080 5421312 5424241 5431296 5440136 5449860 5471232 5480137 5500248 5506020 5516160 5536609 5537792 5540691 5556720 5560320 5569370 5570560 5597787 5608096 5611520 5621760 5630910 5641280 5649332 5652992 5659641 5682760 5693130 5701392 5715456 5724545 5741320 5743314 5760144 5770752 5802498 5804760 5813184 5855928 5860920 5873088 5883904 5896980 5898240 5904015 5907840 5918720 5927168 5931008 5937984 5951280 5958602 5962240 5973120 5995263 5996544 6006080 6006304 6017040 6023680 6050468 6061509 6072672 6090240 6117324 6120153 6176508 6191744 6230016 6240156 6251648 6266880 6277080 6288490 6290112 6297616 6301696 6309108 6312960 6323235 6334880 6343922 6346440 6348032 6359616 6371328 6381460 6381698 6388395 6389760 6393105 6400160 6418176 6447220 6452214 6458985 6470880 6496256 6518460 6578728 6597760 6619392 6627101 6658560 6668064 6672384 6683244 6684672 6691217 6695552 6707520 6733824 6735010 6744784 6756840 6757092 6769536 6776640 6789120 6794378 6800170 6814288 6819312 6839040 6869454 6875310 6889584 6902272 6922240 6953024 6965712 7010120 7033104 7061665 7066240 7084818 7089408 7102464 7126740 7141536 7144320 7154688 7166333 7200180 7207296 7213440 7228416 7240181 7241728 7245519 7266480 7294976 7308288 7319910 7320183 7333664 7341360 7354880 7387588 7401069 7408960 7413760 7422480 7463716 7495680 7507880 7532496 7546188 7563085 7587882 7590840 7601856 7620608 7646655 7657752 7666074 7667712 7680192 7694336 7720635 7736664 7739680 7750912 7765056 7787520 7800195 7807904 7814560 7822152 7830784 7862640 7872020 7877120 7886385 7917312 7935040 7949520 7964160 7993684 7995392 8022720 8082012 8096896 8120320 8146944 8156432 8160204 8206848 8223410 8235344 8250372 8274240 8295898 8306688 8320208 8335080 8340480 8354055 8355840 8369440 8381386 8386816 8412144 8417280 8430980 8446365 8461920 8473998 8479488 8495104 8517860 8519680 8524140 8557568 8573184 8602952 8611980 8627840 8656128 8666209 8691280 8707140 8719776 8755513 8783892 8791380 8809632 8825856 8840221 8861760 8878080 8890752 8896512 8910992 8926920 8937903 8943360 8976514 8978432 8994816 9009120 9009456 9026048 9035520 9052160 9075702 9092416 9109008 9118720 9135360 9159272 9167080 9175986 9186112 9234485 9264762 9287616 9329645 9360234 9377472 9415620 9432735 9435168 9446424 9452544 9467929 9469952 9502320 9515883 9522048 9525760 9539584 9556992 9572190 9572547 9584640 9600240 9609728 9617920 9627264 9637888 9660692 9670830 9678321 9688640 9706320 9744384 9759880 9760244 9777690 9788480 9868092 9896640 9992105 9994240 10024866 10027008 10043328 10061584 10100736 10102515 10117176 10121120 10135808 10154304 10183680 10191567 10195540 10200255 10210336 10221432 10223616 10228968 10240256 10258560 10294180 10304181 10312965 10315552 10334376 10353408 10383360 10400260 10429536 10483520 10515180 10556416 10599360 10618880 10653696 10690433 10696960 10716480 10732032 10753690 10776016 10810944 10820160 10842624 10848482 10862592 10880272 10899720 10942464 10960274 10979865 11000496 11012040 11032320 11073218 11075584 11081382 11113440 11120640 11138740 11141120 11195574 11216192 11223040 11243520 11261820 11282560 11298664 11305984 11319282 11365520 11386260 11402784 11430912 11449090 11449517 11482640 11486628 11520288 11541504 11604996 11609520 11626368 11711856 11721840 11746176 11767808 11793960 11796480 11808030 11815680 11837440 11854336 11862016 11875968 11902560 11917204 11924480 11946240 11990526 11993088 12012160 12012608 12034080 12047360 12075865 12100936 12123018 12145344 12180480 12200305 12234648 12240306 12335115 12353016 12383488 12443847 12460032 12480312 12503296 12533760 12554160 12572079 12576980 12580224 12595232 12603392 12618216 12625920 12646470 12669760 12687844 12692880 12696064 12710997 12719232 12742656 12762920 12763396 12776790 12779520 12786210 12800320 12836352 12894440 12904428 12917970 12941760 12992512 13036920 13157456 13195520 13238784 13254202 13317120 13336128 13344768 13366488 13369344 13382434 13391104 13415040 13464771 13467648 13470020 13489568 13513680 13514184 13539072 13553280 13578240 13588756 13600340 13613553 13628576 13638624 13678080 13738908 13750620 13779168 13804544 13844480 13906048 13931424 13979797 14020240 14066208 14123330 14132480 14169636 14178816 14204928 14253480 14283072 14288640 14309376 14332666 14358285 14400360 14414592 14426880 14456832 14480362 14483456 14491038 14506245 14532960 14589952 14616576 14639820 14640366 14667328 14682720 14709760 14775176 14802138 14817920 14827520 14844960 14883817 14896505 14927432 14991360 15015760 15064992 15092376 15126170 15175764 15181680 15203712 15241216 15293310 15315504 15332148 15335424 15360384 15388672 15441270 15473328 15479360 15501824 15530112 15575040 15600390 15615808 15629120 15644304 15661568 15725280 15744040 15754240 15772770 15834624 15859805 15870080 15899040 15928320 15954245 15987368 15990784 16045440 16130535 16164024 16193792 16240640 16272723 16293888 16312864 16320408 16413696 16440411 16446820 16470688 16500744 16548480 16591796 16609827 16613376 16622073 16640416 16670160 16680960 16708110 16711680 16738880 16762772 16773632 16793361 16824288 16834560 16861960 16892730 16923840 16947996 16958976 16985945 16990208 17035720 17039360 17048280 17115136 17146368 17173635 17205904 17223960 17255680 17312256 17332418 17382560 17414280 17439552 17511026 17567784 17582760 17619264 17651712 17680442 17712045 17723520 17756160 17781504 17793024 17821984 17853840 17875806 17886720 17953028 17956864 17985789 17989632 18018240 18018912 18052096 18071040 18104320 18151404 18184832 18218016 18237440 18270720 18318544 18334160 18351972 18372224 18468970 18529524 18575232 18659290 18720468 18754944 18831240 18865470 18870336 18892848 18905088 18935858 18939904 18969705 19004640 19031766 19044096 19051520 19079168 19113984 19144380 19145094 19165185 19169280 19200480 19219456 19235840 19254528 19275776 19321384 19341660 19356642 19377280 19412640 19463453 19488768 19519760 19520488 19555380 19576960 19664021 19736184 19793280 19881303 19984210 19988480 20049732 20054016 20073651 20086656 20123168 20201472 20205030 20234352 20242240 20271616 20308608 20367360 20383134 20391080 20400510 20420672 20442864 20457936 20480512 20517120 20588360 20608362 20625930 20631104 20668752 20706816 20739745 20766720 20800520 20859072 20953465 20967040 21030360 21112832 21184995 21198720 21237760 21307392 21380866 21393920 21432960 21464064 21498999 21507380 21552032 21621888 21640320 21685248 21696964 21720543 21725184 21736557 21760544 21799440 21884928 21920548 21959730 21960549 22000992 22024080 22064640 22146436 22151168 22162764 22226880 22241280 22277480 22282240 22391148 22432384 22441285 22446080 22487040 22523640 22565120 22597328 22611968 22638564 22689255 22731040 22772520 22805568 22861824 22898180 22899034 22939965 22965280 22973256 23040576 23083008 23161905 23209992 23219040 23252736 23400585 23423712 23443680 23492352 23535616 23587920 23616060 23631360 23674880 23708672 23724032 23751936 23805120 23834408 23848960 23892480 23981052 23986176 24009661 24024320 24025216 24068160 24094720 24151730 24201872 24246036 24290688 24360960 24400610 24469296 24480612 24670230 24706032 24766976 24887694 24920064 24960624 25006592 25062165 25067520 25108320 25144158 25153960 25160448 25190464 25206784 25236432 25251840 25292940 25339520 25375688 25385760 25392128 25421994 25438464 25485312 25525840 25526792 25553580 25559040 25572420 25600640 25672704 25714489 25788880 25808856 25835940 25883520 25979473 25985024 25998627 26073840 26266539 26314912 26391040 26477568 26508404 26520663 26634240 26672256 26689536 26732976 26764868 26782208 26813709 26830080 26929542 26935296 26940040 26979136 27027360 27028368 27078144 27106560 27121205 27156480 27177512 27200680 27227106 27257152 27277248 27356160 27400685 27477816 27501240 27558336 27609088 27683045 27688960 27703455 27812096 27862848 27959594 27988935 28040480 28132416 28246660 28264960 28298205 28339272 28357632 28403787 28409856 28506960 28547649 28566144 28577280 28618752 28665332 28716570 28717641 28800720 28829184 28853760 28913664 28960724 28966912 28982076 29012490 29065920 29179904 29233152 29279640 29280732 29334656 29365440 29419520 29550352 29604276 29635840 29655040 29689920 29767634 29793010 29854864 29976315 29982720 30031520 30129984 30184752 30252340 30307545 30351528 30363360 30407424 30482432 30574701 30586620 30600765 30631008 30664296 30670848 30720768 30777344 30882540 30946656 30958720 31003648 31060224 31150080 31200780 31231616 31258240 31288608 31323136 31397249 31450560 31488080 31508480 31545540 31669248 31719610 31720793 31740160 31798080 31856640 31908490 31974736 32071299 32090880 32261070 32328048 32387584 32481280 32545446 32587776 32625728 32640816 32827392 32880822 32893640 32941376 33001488 33096960 33135505 33183592 33219654 33226752 33244146 33280832 33340320 33361920 33416220 33423360 33456085 33477760 33525544 33547264 33586722 33648576 33669120 33723920 33785460 33847680 33895992 33917952 33971890 33973157 33980416 34071440 34096560 34230272 34292736 34347270 34348551 34411808 34447920 34511360 34624512 34664836 34765120 34828560 34879104 35022052 35135568 35165520 35238528 35303424 35360884 35424090 35447040 35512320 35563008 35586048 35643968 35707680 35751612 35773440 35831665 35906056 35913728 35971578 35979264 36036480 36037824 36104192 36142080 36200905 36208640 36227595 36302808 36369664 36436032 36474880 36541440 36600915 36637088 36668320 36703944 36744448 36937940 37005345 37059048 37150464 37318580 37331541 37440936 37509888 37662480 37716237 37730940 37740672 37785696 37810176 37871716 37879808 37939410 38009280 38063532 38088192 38103040 38158336 38227968 38288760 38290188 38330370 38338560 38400960 38438912 38471680 38509056 38551552 38642768 38683320 38713284 38754560 38825280 38926906 38977536 39039520 39040976 39110760 39153920 39328042 39472368 39586560 39762606 39968420 39976960 40099464 40108032 40147302 40173312 40246336 40394313 40402944 40410060 40468704 40484480 40543232 40617216 40734720 40766268 40782160 40801020 40841344 40885728 40915872 40961024 41034240 41176720 41216724 41251860 41262208 41337504 41413632 41479490 41481037 41533440 41601040 41718144 41906930 41934080 41939391 42060720 42225664 42369990 42397440 42475520 42614784 42761732 42787840 42865920 42928128 42997998 43014760 43104064 43243776 43280640 43331045 43370496 43393928 43441086 43450368 43473114 43521088 43598880 43769856 43777565 43841096 43919460 43921098 44001984 44048160 44129280 44163457 44201105 44292872 44302336 44325528 44453760 44482560 44554960 44651451 44689515 44782296 44864768 44882570 44892160 44974080 45047280 45130240 45194656 45223936 45277128 45378510 45462080 45545040 45611136 45723648 45796360 45798068 45879930 45930560 45946512 46081152 46166016 46323810 46419984 46438080 46505472 46801170 46847424 46887360 46984704 47071232 47175840 47232120 47262720 47339645 47349760 47417344 47448064 47503872 47579415 47610240 47668816 47697920 47784960 47862735 47962104 47972352 48019322 48048640 48050432 48136320 48189440 48303460 48391605 48403744 48492072 48581376 48721920 48801220 48818169 48938592 48961224 49321233 49340460 49412064 49533952 49775388 49829481 49840128 49921248 50013184 50124330 50135040 50216640 50288316 50307920 50320896 50380928 50413568 50472864 50503680 50585880 50679040 50751376 50771520 50784256 50843988 50876928 50957835 50970624 51051680 51053584 51107160 51118080 51144840 51201280 51345408 51428978 51520905 51577760 51617712 51671880 51767040 51958946 51970048 51997254 52147680 52533078 52629824 52782080 52955136 53016808 53041326 53268480 53344512 53379072 53452165 53465952 53529736 53564416 53627418 53660160 53859084 53870592 53880080 53923337 53958272 54054720 54056736 54156288 54213120 54242410 54312960 54355024 54401360 54454212 54514304 54554496 54712320 54801370 54955632 55002480 55116672 55218176 55366090 55377920 55406910 55624192 55725696 55919188 55977870 56080960 56264832 56493320 56529920 56596410 56678544 56715264 56807574 56819712 57013920 57095298 57132288 57154560 57237504 57247585 57330664 57433140 57435282 57601440 57658368 57707520 57752213 57827328 57921448 57933824 57964152 58024980 58131840 58347341 58359808 58390359 58466304 58559280 58561464 58669312 58730880 58839040 58992063 59100704 59208552 59271680 59310080 59379840 59535268 59586020 59643909 59709728 59952630 59965440 60063040 60220953 60259968 60369504 60504680 60615090 60703056 60726720 60814848 60964864 61149402 61173240 61201530 61262016 61328592 61441536 61554688 61765080 61893312 61917440 62007296 62120448 62219235 62300160 62401560 62463232 62516480 62577216 62646272 62794498 62860395 62901120 62976160 63016960 63091080 63338496 63439220 63441586 63480320 63554985 63596160 63713280 63816980 63949472 64142598 64181760 64496997 64522140 64656096 64775168 64962560 65090892 65161629 65175552 65251456 65281632 65654784 65761644 65787280 65882752 66002976 66193920 66271010 66367184 66439308 66453504 66488292 66561664 66680640 66723840 66832440 66846720 66912170 66955520 67051088 67094528 67173444 67297152 67323855 67338240 67447840 67570920 67695360 67791984 67835904 67943780 67946314 67960832 68067765 68142880 68193120 68460544 68585472 68694540 68697102 68823616 68895840 69022720 69249024 69329672 69530240 69657120 69758208 69839449 69898985 70044104 70271136 70331040 70477056 70515133 70606848 70721768 70848180 70894080 71024640 71126016 71172096 71241781 71287936 71415360 71503224 71546880 71663330 71812112 71943156 71958528 72028983 72072960 72075648 72208384 72284160 72401810 72417280 72455190 72605616 72739328 72872064 72949760 73082880 73201830 73274176 73336640 73407888 73488896 73875880 74010690 74118096 74300928 74419085 74637160 74663082 74881872 75019776 75324960 75432474 75461880 75481344 75571392 75620352 75743432 75759616 75878820 76018560 76127064 76176384 76206080 76300369 76316672 76455936 76577520 76580376 76660740 76677120 76801920 76877824 76943360 77018112 77103104 77143467 77285536 77366640 77426568 77509120 77650560 77853812 77938419 77955072 77995881 78079040 78081952 78221520 78307840 78656084 78799617 78944736 79173120 79525212 79561989 79936840 79953920 80198928 80294604 80346624 80492672 80788626 80805888 80820120 80937408 80968960 81086464 81234432 81363615 81469440 81532536 81564320 81602040 81682688 81771456 81831744 81922048 82068480 82202055 82353440 82433448 82503720 82524416 82675008 82827264 82958980 82962074 83049135 83066880 83110365 83202080 83436288 83813860 83868160 83878782 83966805 84121440 84451328 84739980 84794880 84951040 85211361 85229568 85523464 85575680 85731840 85856256 85995996 86029520 86152313 86208128 86487552 86561280 86662090 86740992 86787856 86882172 86900736 86946228 87042176 87197760 87539712 87555130 87682192 87838920 87842196 88003968 88096320 88258560 88326914 88402210 88585744 88651056 88907520 88965120 89109920 89302902 89379030 89564592 89729536 89765140 89784320 89928945 89948160 90094560 90260480 90389312 90447872 90554256 90757020 90924160 91090080 91222272 91447296 91592720 91596136 91759860 91861120 91893024 92162304 92269637 92332032 92647620 92839968 92876160 93010944 93162329 93602340 93694848 93774720 93969408 94122353 94142464 94191747 94351680 94464240 94525440 94679290 94699520 94834688 95007744 95158830 95162379 95220480 95337632 95395840 95569920 95725470 95924208 96038644 96097280 96100864 96213897 96272640 96378880 96606920 96783210 96807488 96984144 97162752 97317265 97443840 97602440 97636338 97877184 97922448 98320105 98642466 98680920 98824128 99067904 99406515 99550776 99658962 99680256 99842496 100026368 100248660 100270080 100368255 100433280 100576632 100615840 100641792 100761856 100827136 100945728 101007360 101171760 101358080 101502752 101543040 101568512 101687976 101753856 101915670 101919471 101941248 102103360 102107168 102214320 102289680 102402560 102690816 102857956 103041810 103045653 103155520 103235424 103343760 103534080 103917892 103940096 103994508 104295360 105066156 105259648 105564160 105910272 106033616 106082652 106536960 106689024 106758144 106904330 106931904 107059472 107128832 107254836 107320320 107494995 107718168 107741184 107760160 107846674 107916544 108109440 108113472 108312576 108426240 108484820 108602715 108625920 108682785 108710048 108802720 108908424 109028608 109108992 109424640 109602740 109802745 109911264 110004960 110233344 110436352 110732180 110755840 110813820 111248384 111451392 111838376 111955740 112161920 112529664 112660717 112986640 113059840 113192820 113357088 113430528 113615148 113639424 113821669 114027840 114190596 114264576 114309120 114475008 114495170 114661328 114866280 114870564 115202880 115316736 115415040 115504426 115654656 115842896 115928304 116049960 116263680 116694682 116719616 116780718 116932608 117118560 117122928 117338624 117461760 117678080 117984126 118201408 118417104 118543360 118620160 118759680 119070536 119172040 119287818 119419456 119905260 119930880 120048305 120126080 120441906 120519936 120739008 121009360 121230180 121406112 121453440 121629696 121903681 121929728 122298804 122346480 122403060 122524032 122657184 122883072 123083077 123109376 123530160 123786624 123834880 124014592 124240896 124438470 124443111 124600320 124803120 124926464 125032960 125154432 125292544 125588996 125720790 125802240 125818173 125952320 126033920 126182160 126676992 126878440 126883172 126960640 127109970 127192320 127426560 127633960 127898944 128285196 128363520 128572445 128993994 129044280 129312192 129550336 129897365 129925120 129993135 130181784 130323258 130351104 130502912 130563264 131309568 131332695 131523288 131574560 131765504 132005952 132387840 132490371 132542020 132603315 132734368 132878616 132907008 132976584 133123328 133361280 133447680 133664880 133824340 133911040 133954353 134068545 134102176 134189056 134346888 134594304 134647710 134676480 134895680 135141840 135390720 135583968 135671808 135887560 135892628 135921664 136135530 136285760 136386240 136921088 137170944 137389080 137394204 137647232 137791680 138045440 138498048 138659344 139060480 139314240 139516416 139678898 139797970 140088208 140542272 140662080 140954112 141030266 141213696 141443536 141696360 141788160 142018935 142049280 142252032 142344192 142483562 142575872 142738245 142830720 143006448 143093760 143326660 143588205 143624224 143886312 143917056 144057966 144145920 144151296 144416768 144568320 144803620 144834560 144910380 145211232 145478656 145744128 145899520 146165760 146403660 146548352 146673280 146815776 146977792 147325553 147751760 148021380 148236192 148601856 148838170 148843721 149274320 149326164 149763744 150039552 150649920 150864948 150923760 150962688 151142784 151240704 151486864 151757640 152037120 152254128 152352768 152412160 152600738 152633344 152873505 152911872 153155040 153160752 153321480 153354240 153603840 153755648 153886720 154036224 154206208 154286934 154571072 154733280 154853136 155018240 155301120 155707624 155876838 155910144 155991762 156158080 156163904 156443040 156615680 156986245 157312168 157599234 157889472 158346240 158603965 159050424 159123978 159873680 160356495 160397856 160589208 160693248 160985344 161577252 161611776 161640240 161770011 161874816 161937920 162172928 162468864 162727230 162938880 163065072 163128640 163204080 163365376 163542912 163663488 163844096 164136960 164404110 164706880 164866896 165007440 165048832 165350016 165654528 165917960 165924148 166098270 166133760 166220730 166404160 166872576 167627720 167736320 167757564 167933610 168242880 168902656 169479960 169589760 169865785 169902080 170422722 170459136 171046928 171151360 171463680 171712512 171742755 171991992 172059040 172304626 172416256 172975104 173122560 173256639 173324180 173481984 173575712 173764344 173801472 173892456 174084352 174395520 175042023 175079424 175110260 175171077 175364384 175677840 175684392 176007936 176192640 176517120 176653828 176804420 176976189 177171488 177302112 177815040 177930240 178219840 178605804 178758060 179129184 179459072 179530280 179568640 179857890 179896320 180189120 180520960 180778624 180895744 181108512 181514040 181737361 181848320 182180160 182444544 182894592 183185440 183192272 183519720 183722240 183786048 184324608 184539274 184664064 185295240 185679936 185752320 186021888 186324658 186657705 187204680 187389696 187549440 187938816 188244706 188284928 188383494 188581185 188703360 188928480 189050880 189358580 189399040 189669376 190015488 190317660 190324758 190440960 190675264 190791680 191139840 191450940 191848416 192077288 192194560 192201728 192427794 192545280 192757760 193213840 193489621 193566420 193614976 193968288 194325504 194634530 194641789 194887680 195204880 195272676 195754368 195844896 196640210 197284932 197361840 197648256 198135808 198813030 199101552 199317924 199360512 199684992 200052736 200497320 200540160 200736510 200866560 201153264 201231680 201283584 201523712 201654272 201891456 201971565 202014720 202343520 202716160 203005504 203086080 203137024 203375952 203507712 203831340 203838942 203882496 204206720 204214336 204428640 204579360 204805120 205381632 205715912 206083620 206091306 206311040 206470848 206687520 207068160 207228529 207405185 207835784 207880192 207989016 208590720 209518347 209696955 210132312 210519296 211128320 211545399 211820544 212067232 212165304 213073920 213378048 213516288 213725343 213808660 213863808 214118944 214257664 214509672 214640640 214989990 215436336 215520320 215693348 215833088 216086949 216218880 216226944 216625152 216852480 216969640 217205430 217251840 217365570 217420096 217605440 217816848 218057216 218217984 218849280 219205480 219605490 219822528 220009920 220466688 220817285 220872704 221464360 221511680 221627640 222496768 222902784 223257255 223676752 223911480 224323840 225059328 225321434 225973280 226119680 226385640 226714176 226861056 227230296 227278848 227643338 228055680 228381192 228529152 228618240 228901107 228950016 228990340 229322656 229732560 229741128 230405760 230633472 230830080 231008852 231309312 231430401 231685792 231856608 232099920 232527360 233389364 233439232 233561436 233815257 233865216 234237120 234245856 234677248 234923520 235356160 235968252 236402816 236834208 237086720 237240320 237519360 238141072 238344080 238575636 238838912 239810520 239861760 240096610 240252160 240883812 241039872 241478016 242018720 242460360 242812224 242906880 243259392 243807362 243859456 244090845 244597608 244692960 244806120 245048064 245314368 245766144 246166154 246218752 246606165 247060320 247573248 247669760 248029184 248481792 248876940 248886222 249147405 249200640 249606240 249852928 250065920 250308864 250585088 251177992 251441580 251604480 251636346 251904640 252067840 252364320 253024889 253353984 253756880 253766344 253921280 254219940 254384640 254853120 255267920 255632273 255797888 256570392 256727040 257144890 257987988 258088560 258456939 258624384 259100672 259794730 259850240 259986270 260363568 260646516 260702208 261005824 261126528 262619136 262665390 263046576 263149120 263531008 264011904 264775680 264980742 265084040 265206630 265468736 265757232 265953168 266246656 266722560 266895360 267329760 267648680 267822080 267908706 268137090 268204352 268378112 268693776 269188608 269295420 269352960 269616685 269791360 270283680 270781440 271167936 271343616 271775120 271785256 271843328 272271060 272571520 272772480 273783677 273842176 274341888 274778160 274788408 275294464 275583360 276090880 276808911 276996096 277318688 278120960 278628480 279032832 279357796 279486987 279595940 280176416 281084544 281324160 281908224 282060532 282367059 282427392 282575241 282887072 283392720 283576320 284037870 284098560 284504064 284967124 285151744 285476490 285487137 285661440 286012896 286187520 286653320 287176410 287248448 287772624 288115932 288291840 288302592 288761065 288833536 289136640 289607240 289669120 289820760 290422464 290957312 291488256 291736705 291799040 291951795 292331520 292807320 293096704 293346560 293631552 293955584 294651106 294960315 295503520 296042760 296472384 297203712 297676340 297687442 298219545 298548640 298652328 299527488 300079104 301104765 301299840 301729896 301847520 301925376 302285568 302481408 302973728 303515280 304074240 304508256 304705536 304824320 305201476 305266688 305747010 305758413 305823744 306310080 306321504 306642960 307207680 307511296 307773440 308072448 308412416 308573868 309142144 309466560 309706272 310036480 310602240 311415248 311753676 311820288 311983524 312316160 312327808 312886080 313231360 313972490 314624336 315198468 315778944 316692480 317207930 318100848 318247956 319747360 320712990 320795712 321178416 321386496 321970688 322484985 323154504 323223552 323280480 323540022 323749632 323875840 324345856 324937728 325454460 325808145 325877760 326130144 326257280 326408160 326730752 327085824 327326976 327688192 328273920 328808220 329413760 329733792 330014880 330097664 330700032 330878701 331309056 331835920 331848296 332196540 332267520 332441460 332808320 333745152 334288357 335255440 335472640 335515128 335867220 336485760 337733149 337805312 337982151 338959920 339179520 339731570 339804160 340845444 340918272 341465007 342093856 342302720 342927360 343425024 343485510 343983984 344118080 344609252 344832512 345950208 346245120 346513278 346648360 346963968 347151424 347528688 347784912 348168704 348791040 349197245 350084046 350158848 350220520 350342154 350728768 351355680 351368784 352015872 352385280 352575665 353034240 353307656 353608840 353952378 354342976 354604224 355630080 355860480 356208905 356439680 357211608 357516120 358258368 358918144 359060560 359715780 359792640 360144915 360378240 361041920 361557248 361791488 362217024 363028080 363474722 363696640 364360320 364889088 365711043 365789184 366370880 366384544 367039440 367444480 367572096 368649216 369078548 369249231 369328128 370590480 371359872 371504640 372043776 372649316 373315410 373329333 374409360 374779392 375098880 375877632 376489412 376569856 376766988 377162370 377406720 377856960 378101760 378717160 378798080 379338752 380030976 380635320 380649516 380881920 381350528 381501845 381583360 382279680 382901880 383696832 384154576 384389120 384403456 384855588 385090560 385515520 385717335 386427680 386979242 387132840 387229952 387936576 388651008 389269060 389283578 389692095 389775360 389979405 390409760 390545352 391508736 391689792 393280420 393998085 394569864 394723680 395296512 396271616 397471113 397626060 397809945 398203104 398635848 398721024 399369984 400105472 400994640 401473020 401733120 402306528 402463360 402567168 403047424 403308544 403782912 403943130 404029440 404687040 405432320 406011008 406172160 406274048 406751904 407015424 407662680 407677884 407764992 408164237 408413440 408428672 408857280 409158720 409610240 410763264 411431824 412167240 412182612 412622080 412941696 413375040 414136320 414457058 414810370 415671568 415978032 417181440 419036694 419393910 420264624 421038592 422256640 423090798 423641088 424134464 424330608 426056805 426147840 426756096 427032576 427450686 427617320 427727616 428237888 428515328 429019344 429281280 429979980 430761565 430872672 431040640 431386696 431666176 432173898 432437760 432453888 433250304 433704960 433939280 434410860 434503680 434731140 434840192 435210880 435633696 436114432 436435968 437146313 437698560 438410960 439210980 439645056 440019840 440933376 441634570 441651041 441745408 441976659 442928720 443255280 444993536 445805568 446514510 446531163 447353504 447822960 448647680 450118656 450642868 451946560 452239360 452771280 453428352 453722112 454460592 455286676 456111360 456762384 457058304 457236480 457802214 457900032 457980680 458645312 459465120 459482256 460811520 461266944 461348185 461660160 462017704 462618624 462860802 463371584 463713216 464199840 465054720 465811645 466778728 466878464 467122872 467630514 467730432 468474240 468491712 469354496 469847040 470611765 470712320 470958735 471936504 472805632 473668416 474173440 475038720 475811895 476282144 476688160 477151272 477677824 479621040 480193220 480504320 481069485 481767624 482079744 482956032 484037440 484920720 485310033 485624448 485813760 486518784 487614724 487718912 488181690 489195216 489385920 489612240 490096128 490628736 491532288 492332308 492437504 493212330 494120640 495146496 495339520 496058368 496963584 497753880 497772444 498294810 498401280 499212480 499705856 500131840 500617728 501170176 502355984 502883160 503208960 503272692 503809280 504135680 504728640 506049778 506707968 507513760 507532688 507842560 508439880 508769280 509597355 509706240 510535840 511264546 511595776 513140784 513454080 514289780 515228265 515975976 516177120 516913878 517248768 518201344 519589460 519700480 519769917 519972540 520727136 521293032 521404416 522011648 522253056 525126069 525238272 525330780 526093152 526298240 527062016 528023808 529551360 529961484 530168080 530413260 530937472 531514464 531906336 532493312 533445120 533790720 534659520 535297360 535644160 535817412 536274180 536408704 536756224 537387552 538377216 538590840 538705920 539233370 539253481 539582720 540567360 541562880 542335872 542687232 543550240 543570512 544542120 545143040 545212083 545544960 547567354 547684352 548683776 549556320 549576816 550588928 551166720 552181760 553617822 553992192 554637376 556241920 557256960 558065664 558715592 558973974 559191880 560352832 562169088 562648320 563303585 563816448 564121064 564734118 564854784 565150482 565774144 566785440 567152640 568075740 568197120 569008128 569108345 569934248 570303488 570952980 570974274 571322880 572025792 572375040 573306640 574124941 574352820 574496896 575545248 576231864 576583680 576605184 577522130 577543669 577667072 578273280 579214480 579641520 580468863 580844928 581914624 582976512 583473410 583598080 583903590 583925367 584663040 585614640 586193408 586693120 587263104 587911168 589302212 589920630 591007040 592085520 592944768 594407424 595352680 595374884 596439090 597097280 597304656 599054976 600158208 602209530 602599680 603459792 603695040 603850752 604571136 604962816 605947456 607030560 608148480 609016512 609411072 609518405 609648640 610402952 610533376 611494020 611516826 611647488 612620160 612643008 613285920 614415360 614891209 615022592 615415385 615546880 616144896 616824832 617147736 618284288 618933120 619412544 620072960 621204480 621685587 622215555 622830496 623507352 623640576 623967048 624632320 624655616 625772160 626462720 627944980 628555041 629090865 629248672 630396936 631557888 633384960 634415860 634636197 636201696 636495912 639494720 641176029 641425980 641591424 642356832 642772992 643941376 644969970 646309008 646560960 647080044 647499264 647751680 648691712 649875456 650908920 651616290 651755520 652260288 652514560 652816320 653461504 654171648 654653952 655376384 656547840 657616440 658827520 659467584 660029760 660195328 661400064 661757402 662451855 662618112 663671840 663696592 664393080 664535040 664882920 665616640 667490304 668576714 669771765 670510880 670945280 671030256 671734440 672971520 675466298 675610624 675964302 677919840 678359040 679463140 679608320 681690888 681836544 682930014 684187712 684605440 685854720 686703321 686850048 686971020 687967968 688236160 689218504 689665024 691900416 692490240 693026556 693296720 693927936 694302848 695057376 695569824 696337408 697582080 698394490 700168092 700317696 700441040 700684308 701457536 702711360 702737568 704031744 704770560 705151330 706068480 706615312 707217680 707904756 708685952 709208448 711260160 711720960 712417810 712879360 714423216 715032240 716516736 717836288 718121120 719431560 719585280 720289830 720756480 722083840 723114496 723582976 724434048 726056160 726949444 727393280 728720640 729778176 731422086 731578368 732741760 732769088 734078880 734888960 735144192 736627765 737298432 738157096 738498462 738656256 741180960 742719744 743009280 744087552 744218605 745298632 746630820 746658666 748818720 749558784 750197760 750778769 751755264 752978824 753139712 753533976 754324740 754813440 755713920 756203520 757434320 758515433 758677504 759074667 760061952 761270640 761299032 761763840 762701056 763003690 763166720 764559360 765803760 766896819 767393664 768309152 768778240 768806912 769711176 770181120 771031040 771434670 772855360 773958484 774265680 774459904 775370817 775873152 777302016 778538120 778567156 779384190 779550720 779958810 780819520 781090704 783017472 783379584 786560840 787996170 789139728 789447360 790593024 792543232 794942226 795252120 795619890 796406208 797271696 798739968 800210944 801989280 802946040 803466240 804613056 804926720 805134336 806094848 806617088 807565824 807886260 808058880 808850055 809374080 810864640 812022016 812344320 812548096 813503808 814030848 815325360 815355768 815529984 816328474 816826880 816857344 817714560 818317440 819220480 821351031 821526528 822863648 824334480 824365224 825244160 825883392 826750080 828272640 828914116 829620740 830426733 831343136 831956064 834362880 838073388 838460961 838787820 840529248 842077184 844513280 846181596 847101177 847282176 848268928 848661216 852113610 852295680 853512192 854901372 855234640 855455232 856475776 857030656 858038688 858562560 859959960 861523130 861745344 862081280 862773392 863332352 864347796 864875520 864907776 866283195 866500608 867409920 867878560 868821720 869007360 869462280 869680384 870421760 871267392 872228864 872871936 874292626 875210115 875397120 875855385 876821920 878421960 879290112 880039680 881866752 883269140 883302082 883490816 883953318 884880945 885857440 886510560 889987072 891611136 893029020 893062326 894707008 895645920 897295360 900237312 901285736 903893120 904478720 905542560 906856704 907444224 907912837 908686805 908921184 910573352 912222720 913524768 914116608 914472960 915604428 915800064 915961360 916696729 917290624 918930240 918964512 921623040 922533888 922696370 923320320 924035408 925237248 925721604 926743168 927426432 928399680 930109440 931623290 933557456 934245744 935261028 935460864 936948480 936983424 938708992 939694080 941223530 941424640 941917470 943873008 945611264 947336832 948346880 950077440 951623790 952564288 953376320 954302544 955355648 959242080 960386440 961008640 962138970 963535248 964159488 965912064 967448105 968074880 969841440 970620066 971248896 971627520 973037568 973208945 975229448 975437824 976363380 978390432 978771840 979224480 980192256 981257472 981787621 983064576 984664616 984875008 986424660 988241280 990292992 990679040 991904797 992116736 992636103 993927168 995507760 995544888 996589620 996802560 998424960 999411712 1000263680 1001235456 1002340352 1002865071 1004711968 1005766320 1006417920 1006545384 1007618560 1008271360 1009457280 1012099556 1013199447 1013415936 1013946453 1015027520 1015065376 1015685120 1016879760 1017538560 1019194710 1019412480 1021071680 1022529092 1023191552 1024395021 1026281568 1026908160 1028579560 1030456530 1031951952 1032354240 1033827756 1034497536 1036142645 1036402688 1039178920 1039400960 1039539834 1039945080 1041454272 1042586064 1044023296 1044506112 1047591735 1050252138 1050476544 1050661560 1052186304 1052596480 1054124032 1056047616 1057726995 1059102720 1059922968 1060336160 1060826520 1061874944 1063028928 1063812672 1064986624 1066890240 1067581440 1068626715 1069319040 1070594720 1071288320 1071634824 1072548360 1072817408 1073512448 1074775104 1076754432 1077181680 1078466740 1078506962 1079165440 1080434745 1081134720 1083125760 1084671744 1085374464 1087100480 1087141024 1089084240 1090286080 1090424166 1091089920 1095134708 1095368704 1097133129 1097367552 1099112640 1099153632 1101177856 1102333440 1104363520 1107235644 1107747693 1107984384 1109274752 1112483840 1114513920 1116131328 1117431184 1117947948 1118383760 1120705664 1124338176 1125296640 1126607170 1127632896 1128242128 1129468236 1129709568 1130300964 1131548288 1133570880 1134305280 1136151480 1136394240 1138016256 1138216690 1139868496 1140606976 1141905960 1141948548 1142645760 1144051584 1144505535 1144750080 1146613280 1148249882 1148705640 1148993792 1151090496 1152463728 1153167360 1153210368 1155044260 1155087338 1155334144 1156546560 1157152005 1158428960 1159283040 1160937726 1161689856 1163829248 1165953024 1166946820 1167196160 1167807180 1167850734 1169076285 1169326080 1171229280 1172386816 1173386240 1174526208 1175822336 1178604424 1179841260 1182014080 1184171040 1185889536 1187270633 1188814848 1190705360 1190749768 1192878180 1194194560 1194609312 1198109952 1199505281 1200316416 1204419060 1205199360 1206919584 1207390080 1207701504 1209142272 1209925632 1211110277 1211894912 1214061120 1216296960 1218033024 1218822144 1219036810 1219297280 1220805904 1222988040 1223033652 1223294976 1224492711 1225240320 1225286016 1226571840 1228830720 1229782418 1230045184 1230830770 1231093760 1232289792 1234295472 1236568576 1237866240 1238825088 1240145920 1242408960 1243371174 1244431110 1245660992 1247014704 1247934096 1249264640 1249311232 1251544320 1252925440 1255889960 1257110082 1258181730 1258497344 1260793872 1263115776 1265124445 1266769920 1268831720 1269272394 1272403392 1272991824 1278161365 1278989440 1282352058 1282851960 1283182848 1284713664 1285545984 1287882752 1289939940 1292284695 1292618016 1293121920 1294160088 1294998528 1295503360 1297106273 1297383424 1299750912 1301817840 1303232580 1303511040 1304520576 1305029120 1305632640 1306923008 1308343296 1309307904 1310752768 1311438939 1313095680 1315232880 1317655040 1318935168 1320059520 1320390656 1322800128 1323514804 1324903710 1324953123 1325236224 1325929977 1327343680 1327393184 1328786160 1329765840 1331233280 1334980608 1337153428 1339543530 1339593489 1341021760 1341890560 1342060512 1343468880 1345943040 1350932596 1351221248 1351928604 1355839680 1356718080 1358926280 1359216640 1363381776 1365860028 1368375424 1368918385 1369210880 1371709440 1373406642 1373700096 1373942040 1375935936 1376472320 1378437008 1379330048 1383800832 1384044555 1384980480 1386053112 1386593440 1387855872 1388605696 1390114752 1391139648 1392674816 1395164160 1396788980 1397434935 1400336184 1400635392 1400882080 1401368616 1402915072 1405422720 1405475136 1408063488 1409541120 1410302660 1411835295 1412136960 1412876205 1413230624 1414435360 1415809512 1417371904 1418416896 1422520320 1424835620 1425758720 1427435685 1428846432 1430064480 1433033472 1435672576 1436242240 1438863120 1440579660 1441512960 1444167680 1446228992 1447165952 1448868096 1452112320 1453898888 1454786560 1457441280 1459556352 1462844172 1463156736 1464589321 1465483520 1465538176 1468157760 1469777920 1470288384 1473255530 1474596864 1476314192 1476996924 1477312512 1482361920 1485439488 1486018560 1488175104 1488437210 1490597264 1493261640 1493317332 1497637440 1499117568 1500395520 1501557538 1503510528 1505957648 1507067952 1508649480 1509626880 1511427840 1512407040 1514868640 1517030866 1517355008 1518149334 1520123904 1522541280 1522598064 1523527680 1525402112 1526007380 1526333440 1528792065 1529118720 1531607520 1533793638 1534787328 1536618304 1537556480 1537613824 1539422352 1540362240 1542062080 1542869340 1545710720 1547916968 1548531360 1548919808 1550741634 1551746304 1554604032 1557076240 1557134312 1558768380 1559101440 1559917620 1561639040 1562181408 1566034944 1566759168 1568583829 1573121680 1575992340 1578279456 1578894720 1581186048 1584747853 1585086464 1589884452 1590504240 1591239780 1592812416 1594543392 1597479936 1600080001 1600421888 1603978560 1605892080 1606932480 1609226112 1609853440 1610268672 1612189696 1615131648 1615772520 1616117760 1617700110 1617760443 1618748160 1621729280 1624044032 1624688640 1625096192 1627007616 1628061696 1630650720 1630711536 1632656948 1633653760 1633714688 1635429120 1635636249 1636634880 1638440960 1642702062 1643053056 1645727296 1648668960 1648730448 1650488320 1651766784 1653500160 1654393505 1656545280 1657828232 1659241480 1660853466 1662686272 1663912128 1668725760 1671441785 1676146776 1676921922 1677575640 1681058496 1684154368 1688665745 1689026560 1689910755 1692363192 1694202354 1694564352 1696537856 1697322432 1704227220 1704591360 1707024384 1707325035 1709802744 1710469280 1710910464 1712951552 1714061312 1716077376 1717125120 1719919920 1722374823 1723046260 1723490688 1724162560 1725546784 1726664704 1728695592 1729751040 1729815552 1732566390 1732631007 1733001216 1734819840 1735757120 1737643440 1738924560 1739360768 1740843520 1741406589 1742534784 1744457728 1745743872 1748585252 1750420230 1750794240 1751710770 1751776101 1753643840 1756843920 1758580224 1760079360 1763733504 1766538280 1766604164 1766981632 1767906636 1769761890 1771714880 1773021120 1779974144 1783222272 1786058040 1786124652 1789414016 1791291840 1794590720 1800474624 1802571472 1807786240 1808957440 1811085120 1813713408 1814888448 1815825674 1817373610 1817842368 1821146704 1824445440 1827049536 1828233216 1828555215 1828945920 1831208856 1831600128 1831922720 1833393458 1834581248 1837860480 1837929024 1843246080 1844673627 1845067776 1845392740 1846246155 1846640640 1848070816 1850474496 1851443208 1853486336 1854852864 1856799360 1860218880 1863246580 1865056761 1866646665 1867114912 1868491488 1870522056 1870921728 1873896960 1873966848 1877417984 1879388160 1882447060 1882849280 1883834940 1887746016 1891222528 1894673664 1896693760 1900154880 1903247580 1905128576 1906752640 1908605088 1910711296 1915232189 1918484160 1920772880 1922017280 1924277940 1927070496 1928318976 1931824128 1934896210 1934968373 1936149760 1939682880 1941240132 1942497792 1943255040 1946075136 1946417890 1950458896 1952726760 1956780864 1957543680 1958448960 1960384512 1962514944 1963575242 1966129152 1969329232 1972849320 1976482560 1980585984 1981358080 1983809594 1984233472 1985272206 1987355565 1987854336 1991015520 1991089776 1993179240 1993605120 1996849920 1998823424 2000527360 2002470912 2004680704 2005730142 2009423936 2011532640 2012835840 2013090768 2015237120 2016542720 2018914560 2024199112 2026398894 2026831872 2027892906 2030055040 2030130752 2031370240 2033759520 2035077120 2038389420 2038824960 2040821185 2042143360 2045058184 2046383104 2048790042 2052563136 2053816320 2057159120 2060913060 2063903904 2064708480 2067655512 2068995072 2072285290 2072362577 2072805376 2078357840 2079079668 2079890160 2082908544 2085172128 2088046592 2089012224 2095183470 2100504276 2100953088 2101323120 2104372608 2105192960 2108248064 2112095232 2115453990 2118205440 2119845936 2120672320 2121653040 2123749888 2126057856 2127625344 2129973248 2133780480 2135162880 2137253430 2138638080 2141189440 2142576640 2143269648 2145096720 2145634816 2147024896 2149550208 2153508864 2154363360 2156933480 2157013924 2158330880 2160869490 2162269440 2166251520 2169343488 2170748928 2174200960 2174282048 2178168480 2180572160 2180848332 2182179840 2185731565 2190269416 2190737408 2194266258 2194735104 2198225280 2198307264 2202355712 2204666880 2208255205 2208727040 2209883295 2214471288 2215495386 2215968768 2218549504 2224967680 2229027840 2232262656 2232655815 2234862368 2235895896 2236767520 2241411328 2248676352 2250593280 2252336307 2253214340 2255265792 2256484256 2258936472 2259419136 2260601928 2263096576 2267141760 2268610560 2272302960 2275546299 2276032512 2276433380 2277224001 2279736992 2281213952 2283811920 2283897096 2285291520 2288103168 2289011070 2289500160 2293226560 2296499764 2297411280 2297987584 2300690457 2302180992 2304927456 2306334720 2306420736 2310088520 2310174676 2310668288 2313093120 2314304010 2316857920 2318566080 2321875452 2323379712 2327658496 2331906048 2333893640 2334392320 2335614360 2335701468 2338152570 2338652160 2342458560 2344773632 2346772480 2349052416 2351644672 2357208848 2359682520 2364028160 2368342080 2371779072 2374541266 2377629696 2381410720 2381499536 2385756360 2388389120 2389218624 2396219904 2399010562 2400632832 2408838120 2410398720 2413839168 2414780160 2415403008 2418284544 2419851264 2422220554 2423789824 2426550165 2428122240 2432593920 2436066048 2437644288 2438073620 2438594560 2441611808 2445976080 2446067304 2446589952 2448985422 2450480640 2450572032 2453143680 2457661440 2459564836 2460090368 2461661540 2462187520 2464053093 2464579584 2468590944 2473137152 2475732480 2477650176 2480291840 2484817920 2486742348 2488862220 2491321984 2494029408 2495868192 2498529280 2498622464 2503088640 2505850880 2511779920 2514220164 2516363460 2516994688 2521587744 2526231552 2530248890 2530343257 2533539840 2537663440 2538544788 2544806784 2545983648 2556322730 2557978880 2564704116 2565703920 2566365696 2569427328 2571091968 2575765504 2579879880 2584569390 2585236032 2586243840 2588320176 2589997056 2591006720 2594212546 2594766848 2598849585 2599501824 2603635680 2606465160 2607022080 2609041152 2610058240 2611265280 2613846016 2616686592 2618615808 2621505536 2622877878 2625630345 2626191360 2630465760 2635310080 2637870336 2640119040 2640781312 2645600256 2647029608 2649807420 2649906246 2650472448 2651859954 2654687360 2654786368 2657572320 2659531680 2662466560 2669961216 2674306856 2679087060 2679186978 2682043520 2683781120 2684121024 2686937760 2691886080 2693970877 2696267405 2701865192 2702442496 2703857208 2711679360 2713436160 2717852560 2723738511 2726060415 2726763552 2731720056 2736750848 2737836770 2738421760 2743418880 2746813284 2747400192 2747884080 2750090187 2751871872 2752944640 2756874016 2758660096 2767601664 2768089110 2769960960 2772106224 2773186880 2775711744 2777211392 2780229504 2782279296 2785349632 2790328320 2793577960 2794869870 2800672368 2801764160 2802737232 2805830144 2810845440 2810950272 2816126976 2819082240 2820605320 2823670590 2824273920 2825752410 2826461248 2828870720 2831619024 2834743808 2836833792 2845040640 2849671240 2851517440 2854871370 2857692864 2860128960 2866066944 2870624705 2871345152 2872484480 2877726240 2881159320 2883025920 2887718345 2888335360 2892457984 2894331904 2897736192 2902344315 2904224640 2907797776 2909573120 2914882560 2919112704 2919626835 2925688344 2926313472 2929178642 2930967040 2931076352 2936315520 2939555840 2940576768 2945362863 2946511060 2949193728 2952628384 2953993848 2954625024 2964723840 2970878976 2972037120 2975714391 2976350208 2976874420 2977908309 2981194528 2986523280 2986634664 2995274880 2998235136 3000791040 3003115076 3007021056 3008595213 3011915296 3014135904 3017298960 3019253760 3022855680 3024814080 3029737280 3034061732 3034710016 3036298668 3039598341 3040247808 3045082560 3045196128 3047055360 3050804224 3052014760 3052666880 3057584130 3058237440 3063215040 3067587276 3069574656 3073236608 3074456045 3075112960 3075227648 3078844704 3080724480 3084124160 3085738680 3091421440 3095833936 3097062720 3097839616 3101483268 3103492608 3108427935 3109208064 3114152480 3114268624 3117536760 3118202880 3119835240 3123278080 3124362816 3132069888 3133518336 3137167658 3142775205 3146243360 3151984680 3156558912 3157789440 3162372096 3169495706 3170172928 3173180985 3179768904 3181008480 3182479560 3185624832 3189086784 3194959872 3200160002 3200843776 3205880145 3207957120 3211784160 3213864960 3218452224 3219706880 3220537344 3224379392 3230263296 3231545040 3235400220 3235520886 3237496320 3243458560 3248088064 3249377280 3250192384 3254015232 3256123392 3261301440 3261423072 3265313896 3267307520 3267429376 3270858240 3271272498 3273269760 3276881920 3285404124 3286106112 3289323557 3291454592 3297337920 3297460896 3300976640 3303533568 3307000320 3308787010 3313090560 3315656464 3318482960 3321706932 3325372544 3327824256 3337451520 3342883570 3352293552 3353843844 3355151280 3362116992 3368308736 3377331490 3378053120 3379821510 3384726384 3388404708 3389128704 3393075712 3394644864 3408454440 3409182720 3414048768 3414650070 3419605488 3420938560 3421820928 3425903104 3428122624 3432154752 3433516605 3434250240 3439839840 3444749646 3446092520 3446981376 3448325120 3451093568 3453329408 3457391184 3459502080 3459631104 3465132780 3465262014 3466002432 3469639680 3471514240 3475286880 3477849120 3478721536 3481687040 3482813178 3485069568 3488915456 3491487744 3497170504 3500840460 3501588480 3503421540 3503552202 3507287680 3513687840 3517160448 3520158720 3522884993 3527467008 3533076560 3533208328 3533963264 3535813272 3539523780 3543429760 3546042240 3559187801 3559948288 3561811899 3566444544 3572116080 3572249304 3578828032 3582583680 3589181440 3598515843 3600949248 3605142944 3615572480 3617914880 3622170240 3627426816 3629776896 3631651348 3633330831 3634747220 3635684736 3642293408 3648890880 3654099072 3656466432 3657110430 3657891840 3662417712 3663845440 3666786916 3669162496 3673478133 3675720960 3675858048 3686492160 3689347254 3690135552 3690785480 3692492310 3693281280 3696141632 3702886416 3706972672 3709705728 3713598720 3720437760 3726493160 3730113522 3733293330 3734229824 3736982976 3741044112 3747793920 3747933696 3753893845 3754835968 3758776320 3764894120 3765698560 3767669880 3775492032 3782445056 3789347328 3792577165 3793387520 3795373335 3800309760 3806495160 3810257152 3813505280 3817210176 3821422592 3830464378 3834484095 3836968320 3841545760 3844034560 3848555880 3854140992 3856637952 3863648256 3869792420 3869936746 3872299520 3876854085 3879365760 3882480264 3884995584 3886510080 3891318819 3892150272 3892835780 3900917792 3905453520 3913561728 3915087360 3916897920 3920769024 3925029888 3927150484 3932258304 3934316817 3938658464 3945698640 3952965120 3961171968 3962716160 3967619188 3968466944 3970544412 3974711130 3974859369 3975708672 3982031040 3982179552 3986358480 3993699840 3997646848 4001054720 4004941824 4009361408 4011460284 4018847872 4023065280 4025671680 4026181536 4030474240 4033085440 4037829120 4048398224 4052797788 4053663744 4055785812 4060110080 4060261504 4062740480 4067519040 4070154240 4076778840 4077649920 4081642370 4084286720 4090116368 4092766208 4097580084 4105126272 4106755155 4107632640 4114318240 4121826120 4127807808 4129416960 4135311024 4137990144 4144570580 4144725154 4145610752 4152133665 4156715680 4158159336 4159780320 4165817088 4170344256 4176093184 4178024448 4190366940 4192304805 4201008552 4201906176 4202646240 4208745216 4210385920 4216496128 4224190464 4230907980 4235505885 4236410880 4239691872 4241344640 4243306080 4247499776 4252115712 4255250688 4259946496 4267560960 4274506860 4277276160 4282378880 4285153280 4286539296 4290193440 4291269632 4294049792 4299100416 4301423113 4307017728 4308726720 4313866960 4314027848 4316661760 4321738980 4324538880 4332503040 4338686976 4341497856 4345748641 4348401920 4348564096 4356336960 4361144320 4361696664 4364359680 4371463130 4380538832 4388532516 4389470208 4393767963 4396450560 4396614528 4404711424 4409333760 4416510410 4417454080 4419766590 4428942576 4430990772 4431937536 4437099008 4449935360 4458055680 4464525312 4465311630 4469724736 4471791792 4473535040 4482822656 4497352704 4501186560 4504672614 4506428680 4510531584 4512968512 4517872944 4521203856 4526193152 4534283520 4537221120 4539564185 4544605920 4551092598 4552065024 4552866760 4554448002 4559473984 4562427904 4567623840 4567794192 4570583040 4576206336 4578022140 4579000320 4583483645 4586453120 4592999528 4594822560 4595975168 4601380914 4604361984 4609854912 4612669440 4612841472 4620177040 4620349352 4621336576 4626186240 4628608020 4633715840 4637132160 4643750904 4646759424 4654322509 4655316992 4663812096 4667787280 4671228720 4671402936 4676305140 4677304320 4684917120 4689547264 4693544960 4698104832 4703289344 4705751487 4714417696 4719365040 4728056320 4736684160 4743558144 4749082532 4754243559 4755259392 4762821440 4762999072 4771512720 4776778240 4778437248 4792439808 4798021124 4800240003 4801265664 4817676240 4820797440 4827678336 4829560320 4830806016 4836569088 4844441108 4847579648 4853100330 4853281329 4856244480 4865187840 4872132096 4875288576 4876147240 4877189120 4883223616 4891952160 4892134608 4897970844 4900961280 4901144064 4906287360 4908938105 4915322880 4919129672 4920180736 4923323080 4924375040 4928106186 4929159168 4937181888 4946274304 4951464960 4955300352 4959523985 4960583680 4963180515 4969635840 4973484696 4977724440 4982643968 4988058816 4991736384 4997058560 4997244928 5006177280 5011701760 5014325355 5023559840 5028440328 5032726920 5033989376 5043175488 5052463104 5060497780 5060686514 5065997235 5067079680 5069732265 5075326880 5077089576 5089613568 5091967296 5112645460 5115957760 5121975105 5129408232 5131407840 5132731392 5138854656 5142183936 5151531008 5159759760 5167124469 5169138780 5170472064 5172487680 5176640352 5179994112 5182013440 5188425092 5189533696 5197699170 5197893021 5199003648 5207271360 5212930320 5218082304 5220116480 5222530560 5227692032 5233373184 5237231616 5243011072 5245755756 5251260690 5252382720 5260931520 5270620160 5275740672 5280238080 5281562624 5291200512 5294059216 5299614840 5299812492 5300944896 5303719908 5309374720 5309572736 5315144640 5319063360 5324933120 5339922432 5348613712 5358174120 5358373956 5364087040 5367562240 5368242048 5373875520 5383772160 5387941754 5392534810 5403730384 5407714416 5423358720 5426872320 5435705120 5447477022 5452120830 5453527104 5463440112 5473501696 5475673540 5476843520 5485665645 5486837760 5493626568 5494800384 5495768160 5500180374 5503743744 5505889280 5513748032 5517320192 5534020881 5535203328 5536178220 5538738465 5539921920 5544212448 5546373760 5551423488 5554422784 5560459008 5564558592 5570699264 5580656640 5587155920 5589739740 5601344736 5603528320 5605474464 5611660288 5621690880 5621900544 5632253952 5638164480 5641210640 5647341180 5648547840 5651504820 5652922496 5657741440 5663238048 5669487616 5673667584 5682902069 5690081280 5699342480 5703034880 5709742740 5715385728 5720257920 5732133888 5741249410 5741463533 5742690304 5744968960 5745696567 5755452480 5762318640 5766051840 5775436690 5776670720 5784915968 5795472384 5804688630 5804905119 5808449280 5815595552 5819146240 5829765120 5838225408 5839253670 5851376688 5858357284 5861934080 5862152704 5872631040 5879111680 5881153536 5890725726 5893022120 5898387456 5905256768 5907987696 5929447680 5936353165 5941757952 5944074240 5951428782 5952700416 5953748840 5955816618 5962389056 5973046560 5973269328 5990549760 5996470272 5997526405 6001582080 6006230152 6014042112 6017190426 6023830592 6028271808 6034597920 6038507520 6045711360 6049628160 6055551385 6059474560 6068123464 6069420032 6072597336 6079196682 6080495616 6090165120 6090392256 6094110720 6101608448 6104029520 6115168260 6116474880 6122463555 6126430080 6135174552 6139149312 6146473216 6148912090 6150225920 6150455296 6157689408 6161448960 6171477360 6182842880 6191667872 6194125440 6195679232 6202966536 6206985216 6216855870 6217087731 6218416128 6228304960 6228537248 6235073520 6239670480 6246556160 6248725632 6264139776 6267036672 6274335316 6285550410 6292486720 6303969360 6313117824 6315578880 6324744192 6338991412 6340345856 6346361970 6359537808 6362016960 6364959120 6371249664 6378173568 6389919744 6400320004 6401687552 6411760290 6415914240 6423568320 6427729920 6436904448 6439413760 6441074688 6448758784 6460526592 6463090080 6470800440 6471041772 6474992640 6485531365 6486917120 6496176128 6498754560 6500384768 6508030464 6512246784 6522602880 6522846144 6530627792 6534615040 6534858752 6541716480 6542544996 6546539520 6553763840 6557194695 6570808248 6572212224 6578647114 6582909184 6594675840 6594921792 6601953280 6607067136 6614000640 6617574020 6624765615 6626181120 6629649885 6631312928 6636965920 6643413864 6650745088 6655648512 6674903040 6685767140 6697967445 6704587104 6707687688 6710302560 6724233984 6736617472 6754662980 6756106240 6757008921 6759643020 6769452768 6776809416 6778257408 6786151424 6789289728 6816908880 6826638897 6828097536 6829300140 6839210976 6841877120 6843641856 6851806208 6856245248 6864309504 6867033210 6868500480 6879679680 6889499292 6892185040 6893962752 6896650240 6902187136 6906658816 6914782368 6919004160 6919262208 6930265560 6930524028 6932004864 6939279360 6943028480 6950573760 6955698240 6957443072 6963374080 6965626356 6970139136 6977830912 6982975488 6994341008 7001680920 7003176960 7006843080 7007104404 7014575360 7027375680 7034320896 7040317440 7045769986 7054934016 7066153120 7066416656 7071626544 7079047560 7086859520 7092084480 7118375602 7119896576 7123623798 7132889088 7144232160 7144498608 7157656064 7165167360 7178362880 7197031686 7201898496 7210285888 7231144960 7235829760 7244340480 7254853632 7259553792 7263302696 7266661662 7269494440 7271369472 7284586816 7297781760 7308198144 7312932864 7314220860 7315783680 7322946605 7324835424 7327690880 7333573832 7338324992 7346956266 7351441920 7351716096 7372984320 7378694508 7380271104 7381570960 7384984620 7386562560 7392283264 7405772832 7413945344 7419411456 7427197440 7440875520 7452986320 7460227044 7466586660 7468459648 7473965952 7482088224 7495587840 7495867392 7507787690 7508067697 7509671936 7517552640 7529788240 7535339760 7550984064 7564890112 7578694656 7585154330 7586775040 7590746670 7591029771 7600619520 7612990320 7620514304 7627010560 7634420352 7642845184 7660928756 7668968190 7673936640 7683091520 7688069120 7697111760 7708281984 7713275904 7727296512 7739584840 7739873492 7744599040 7753708170 7758731520 7764960528 7769991168 7773020160 7782637638 7784300544 7785671560 7801835584 7810907040 7827123456 7830174720 7833795840 7841538048 7842919145 7850059776 7854300968 7864516608 7868633634 7877316928 7891397280 7905930240 7922343936 7923739265 7925432320 7935238376 7936933888 7941088824 7949422260 7949718738 7951417344 7964062080 7964359104 7972716960 7987399680 7993585717 7995293696 8000400005 8002109440 8009883648 8018722816 8022920568 8037695744 8046130560 8051343360 8052363072 8060948480 8075658240 8081912631 8088802215 8096796448 8105595576 8107327488 8111571624 8120220160 8120523008 8125480960 8135038080 8140308480 8153557680 8163284740 8168573440 8171215533 8178181245 8180232736 8185532416 8195160168 8210252544 8213510310 8215265280 8228636480 8243652240 8250270561 8255615616 8258833920 8270622048 8275980288 8289141160 8289450308 8291221504 8304267330 8313431360 8316318672 8319560640 8331634176 8340688512 8352186368 8356048896 8380733880 8384609610 8402017104 8405292480 8417490432 8420771840 8432992256 8448380928 8461815960 8471011770 8472821760 8479383744 8482689280 8486612160 8494999552 8504231424 8510501376 8519892992 8535121920 8549013720 8554552320 8564757760 8570306560 8573078592 8580386880 8582539264 8588099584 8598200832 8602846226 8611874115 8614035456 8617453440 8627733920 8628055696 8633323520 8643477960 8649077760 8663155035 8665006080 8677373952 8682995712 8691497282 8696803840 8697128192 8707032945 8712673920 8722288640 8723393328 8728719360 8742926260 8758880505 8761077664 8777065032 8778940416 8787535926 8792901120 8793229056 8809422848 8818667520 8833020820 8834908160 8836088589 8839533180 8857885152 8861981544 8863875072 8874198016 8899870720 8916111360 8927143173 8929050624 8930623260 8939449472 8943583584 8947070080 8965645312 8994705408 9002373120 9009345228 9012857360 9021063168 9025937024 9035745888 9042407712 9052386304 9068567040 9074442240 9079128370 9089211840 9102185196 9104130048 9105733520 9108896004 9118947968 9124855808 9135247680 9135588384 9141166080 9152412672 9156044280 9158000640 9166967290 9172906240 9185999056 9189645120 9191950336 9202761828 9208723968 9219709824 9223368135 9225338880 9225682944 9240354080 9240698704 9252372480 9257216040 9267431680 9274264320 9287501808 9293518848 9308645018 9310633984 9325283805 9327624192 9335574560 9342457440 9342805872 9352610280 9354608640 9369834240 9379094528 9387089920 9396209664 9406578688 9411502974 9428835392 9438730080 9456112640 9473368320 9487116288 9498165064 9508487118 9510518784 9525642880 9525998144 9543025440 9553556480 9556874496 9576160945 9584879616 9596042248 9600480006 9602531328 9635352480 9641594880 9655356672 9659120640 9661612032 9673138176 9674841865 9688882216 9695159296 9706200660 9706562658 9712488960 9730375680 9744264192 9750577152 9752294480 9760123997 9766447232 9783904320 9784269216 9795941688 9801922560 9802288128 9812574720 9817876210 9830645760 9838259344 9846646160 9856212372 9858318336 9867970671 9874363776 9892548608 9902929920 9910600704 9919047970 9921167360 9926361030 9939271680 9946969392 9955448880 9965287936 9976117632 9983472768 9994117120 9994489856 10012354560 10023403520 10028650710 10047119680 10056880656 10065453840 10067978752 10086350976 10104926208 10120995560 10121373028 10131994470 10134159360 10139464530 10150653760 10154179152 10179227136 10183934592 10225290920 10231915520 10243950210 10258816464 10262815680 10265462784 10277709312 10284367872 10303062016 10319519520 10334248938 10338277560 10340944128 10344975360 10353280704 10359988224 10361812885 10364026880 10376850184 10379067392 10395398340 10395786042 10398007296 10414542720 10425860640 10436164608 10440232960 10445061120 10453150553 10455384064 10466746368 10474463232 10486022144 10491511512 10502521380 10504765440 10521863040 10541240320 10551481344 10560476160 10563125248 10568654979 10582401024 10588118432 10599229680 10599624984 10601889792 10607439816 10618749440 10619145472 10630289280 10638126720 10649866240 10677563403 10679844864 10685435697 10697227424 10716348240 10716747912 10728174080 10735124480 10736484096 10747751040 10767544320 10775883508 10785069620 10795547529 10807460768 10815428832 10846717440 10853744640 10871410240 10894954044 10899992493 10904241660 10907054208 10926880224 10947003392 10951347080 10953687040 10971331290 10973675520 10987253136 10991536320 11000360748 11007487488 11011778560 11027496064 11034640384 11068041762 11070406656 11072356440 11077476930 11079843840 11088424896 11092747520 11108845568 11120918016 11129117184 11141398528 11161313280 11174311840 11179479480 11202689472 11207056640 11210948928 11223320576 11243381760 11243801088 11261681535 11264507904 11276328960 11282421280 11294682360 11297095680 11303009640 11305844992 11315482880 11326476096 11338975232 11347335168 11365804138 11377731495 11380162560 11386120005 11398684960 11406069760 11419485480 11430771456 11440515840 11464267776 11482498820 11482927066 11485380608 11489937920 11491393134 11503452285 11510904960 11524637280 11532103680 11550873380 11553341440 11569831936 11590944768 11609377260 11609810238 11616898560 11631191104 11638292480 11659530240 11673956457 11676450816 11678507340 11702753376 11716714568 11723868160 11724305408 11745262080 11758223360 11762307072 11781451452 11786044240 11796774912 11802866881 11810513536 11815975392 11858895360 11872706330 11883515904 11888148480 11902857564 11905400832 11907497680 11911633236 11924778112 11946093120 11946538656 11981099520 11992940544 11995052810 12003164160 12012460304 12028084224 12034380852 12047661184 12056543616 12069195840 12077015040 12091422720 12099256320 12111102770 12118949120 12136246928 12145194672 12158393364 12160991232 12180330240 12180784512 12188221440 12203216896 12208059040 12230336520 12232949760 12244927110 12252860160 12270349104 12278298624 12292946432 12297824180 12300451840 12300910592 12315378816 12320265465 12322897920 12342954720 12365685760 12383335744 12388250880 12391358464 12405933072 12413970432 12433711740 12434175462 12436832256 12456609920 12457074496 12470147040 12479340960 12493112320 12497451264 12528279552 12534073344 12548670632 12571100820 12584973440 12607938720 12626235648 12631157760 12640940269 12649488384 12651716285 12677982824 12680691712 12692723940 12719075616 12724033920 12729918240 12742499328 12756347136 12763239073 12779839488 12800640008 12803375104 12823520580 12831828480 12847136640 12855459840 12873808896 12878827520 12882149376 12894762361 12897517568 12904269339 12921053184 12926180160 12941600880 12942083544 12949985280 12971062730 12973834240 12992352256 12997509120 13016060928 13024493568 13037245923 13045205760 13045692288 13061255584 13069230080 13069717504 13083432960 13085089992 13093079040 13107527680 13114389390 13141616496 13157294228 13165818368 13181303889 13189351680 13189843584 13203906560 13214134272 13228001280 13235148040 13249531230 13252362240 13259299770 13262625856 13273931840 13286827728 13301490176 13311297024 13349806080 13371534280 13395934890 13409174208 13415375376 13420605120 13448467968 13469854385 13473234944 13509325960 13512212480 13514017842 13519286040 13538905536 13553618832 13572302848 13578579456 13618692555 13633817760 13653277794 13656195072 13658600280 13678421952 13683754240 13687283712 13703612416 13712490496 13728619008 13734066420 13737000960 13750450935 13759359360 13778998584 13784370080 13787925504 13793300480 13804374272 13813317632 13829564736 13838008320 13838524416 13860531120 13861048056 13864009728 13878558720 13886056960 13901147520 13911396480 13914886144 13926748160 13931252712 13940278272 13955661824 13962967527 13965950976 13988682016 14003361840 14013686160 14014208808 14029150720 14054751360 14068641792 14080634880 14091539972 14109868032 14117254461 14132306240 14132833312 14143253088 14158095120 14173719040 14184168960 14236751204 14239793152 14247247596 14262730677 14265778176 14288464320 14288997216 14315312128 14330334720 14356725760 14394063372 14400720009 14403796992 14420571776 14462289920 14471659520 14488680960 14509707264 14526605392 14533323324 14538988880 14542738944 14569173632 14595563520 14616396288 14625865728 14628441720 14631567360 14645893210 14649670848 14655381760 14667147664 14676649984 14693912532 14702883840 14703432192 14726814315 14745968640 14757389016 14760542208 14763141920 14769969240 14773125120 14784566528 14811545664 14827890688 14838822912 14854394880 14878571955 14881751040 14889541545 14905972640 14920454088 14933173320 14936919296 14947931904 14964176448 14991175680 14991734784 15015575380 15016135394 15019343872 15035105280 15042976065 15059576480 15070679520 15101968128 15129780224 15157389312 15170308660 15173550080 15181493340 15182059542 15197991705 15201239040 15225980640 15241028608 15254021120 15268840704 15285690368 15321857512 15337936380 15347873280 15366183040 15376138240 15394223520 15416563968 15426551808 15434518229 15454593024 15479169680 15479746984 15489198080 15507416340 15517463040 15529921056 15539982336 15546040320 15565275276 15568601088 15571343120 15593568653 15603671168 15621814080 15654246912 15660349440 15667591680 15683076096 15685838290 15700119552 15708601936 15729033216 15737267268 15754633856 15782794560 15811860480 15844687872 15847478530 15850864640 15870476752 15882177648 15898844520 15899437476 15902834688 15928124160 15928718208 15945433920 15974799360 15987171434 15990587392 16000800010 16004218880 16019767296 16045841136 16075391488 16092261120 16102686720 16104726144 16121896960 16151316480 16163825262 16177604430 16193592896 16211191152 16223143248 16240440320 16241046016 16250961920 16270076160 16280616960 16307115360 16326569480 16337146880 16342431066 16356362490 16360465472 16371064832 16390320336 16420505088 16427020620 16430530560 16446617785 16457272960 16487304480 16500541122 16511231232 16517667840 16541244096 16551960576 16578282320 16578900616 16582443008 16608534660 16626862720 16632637344 16639121280 16663268352 16681377024 16700804297 16704372736 16712097792 16761467760 16769219220 16804034208 16810584960 16834980864 16841543680 16862381549 16865984512 16896761856 16923631920 16942023540 16945643520 16958767488 16965378560 16973224320 16989999104 17008462848 17021002752 17039785984 17048706207 17070243840 17098027440 17109104640 17129515520 17140613120 17146157184 17160773760 17165078528 17196401664 17205692452 17223748230 17224390599 17228070912 17234906880 17237089701 17255467840 17256111392 17266647040 17286955920 17298155520 17326310070 17330012160 17354747904 17382994564 17393607680 17394256384 17414065890 17414715357 17425347840 17444577280 17446786656 17457438720 17485852520 17517761010 17522155328 17554130064 17575071852 17585802240 17586458112 17614424965 17618845696 17637335040 17666041640 17669816320 17672177178 17679066360 17715770304 17723963088 17748396032 17795939005 17799741440 17809059495 17832222720 17854286346 17858101248 17861246520 17878898944 17887167168 17894140160 17931290624 17989410816 17992579215 18004746240 18018690456 18025714720 18042126336 18051874048 18071491776 18084815424 18104772608 18137134080 18148884480 18158256740 18166654155 18178423680 18204370392 18208260096 18211467040 18217792008 18237895936 18249711616 18270495360 18271176768 18282332160 18304825344 18312088560 18333934580 18345812480 18367390665 18371998112 18379290240 18383900672 18405523656 18417447936 18439419648 18446736270 18450677760 18451365888 18480708160 18481397408 18514432080 18534863360 18548528640 18575003616 18587037696 18617290036 18621267968 18650567610 18651263193 18655248384 18671149120 18684914880 18685611744 18705220560 18739668480 18758189056 18774179840 18792419328 18813157376 18823005948 18857670784 18877460160 18912225280 18946736640 18974232576 18996330128 19016974236 19021037568 19051285760 19051996288 19086050880 19107112960 19113748992 19152321890 19169759232 19192084496 19200960012 19205062656 19270704960 19283189760 19310713344 19318241280 19323224064 19346276352 19349683730 19377764432 19390318592 19412401320 19413125316 19424977920 19456594095 19460751360 19488528384 19501154304 19504588960 19520247994 19532894464 19567808640 19568538432 19591883376 19603845120 19604576256 19625149440 19635752420 19661291520 19671584085 19676518688 19693292320 19712424744 19716636672 19735941342 19748727552 19785097216 19805859840 19821201408 19838095940 19842334720 19852722060 19874296845 19878543360 19893938784 19910897760 19930575872 19952235264 19966945536 19988234240 19988979712 20024709120 20046807040 20057301420 20094239360 20113761312 20130907680 20135957504 20172701952 20183600761 20209852416 20241991120 20242746056 20263988940 20268318720 20278929060 20301307520 20308358304 20358454272 20367869184 20391589777 20450581840 20463831040 20487900420 20517632928 20525631360 20530925568 20555418624 20568735744 20601722089 20606124032 20639039040 20668497876 20676555120 20681888256 20689950720 20706561408 20719976448 20723625770 20728053760 20753700368 20790796680 20791572084 20796014592 20829085440 20851721280 20872329216 20880465920 20890122240 20906301106 20910768128 20933492736 20948926464 20983023024 21005042760 21009530880 21043726080 21082480640 21102962688 21120952320 21126250496 21137309958 21164802048 21176236864 21198459360 21199249968 21214879632 21237498880 21238290944 21260578560 21276253440 21299732480 21355126806 21359689728 21370871394 21394454848 21432696480 21433495824 21456348160 21470248960 21472968192 21495502080 21507115565 21535088640 21551767016 21570139240 21591095058 21614921536 21630857664 21693434880 21707489280 21728743205 21742820480 21789908088 21799984986 21808483320 21814108416 21853760448 21894006784 21902694160 21942662580 21947351040 21968839815 21974506272 21983072640 22000721496 22014974976 22023557120 22054992128 22069280768 22136083524 22140813312 22144712880 22154953860 22159687680 22176849792 22185495040 22217691136 22241836032 22258234368 22282797056 22322626560 22348623680 22358958960 22405378944 22414113280 22421897856 22446641152 22486763520 22487602176 22523363070 22524203091 22529015808 22552657920 22564842560 22589364720 22606019280 22611689984 22630965760 22652952192 22677950464 22694670336 22731608276 22755462990 22760325120 22772240010 22773089313 22797369920 22812139520 22838970960 22861542912 22881031680 22928535552 22964997640 22965854132 22970761216 22979875840 22982786268 23006904570 23021809920 23049274560 23064207360 23101746760 23106682880 23139663872 23181889536 23218754520 23219620476 23233797120 23262382208 23271612545 23276584960 23319060480 23347912914 23352901632 23357014680 23405506752 23433429136 23447736320 23448610816 23490524160 23516446720 23524614144 23528757435 23562902904 23572088480 23593549824 23605733762 23621027072 23631950784 23717790720 23745412660 23767031808 23771217795 23776296960 23805715128 23810801664 23814995360 23823266472 23849556224 23892186240 23893077312 23962199040 23980757151 23985881088 23990105620 24001200015 24006328320 24024920608 24056168448 24068761704 24095322368 24113087232 24138391680 24154030080 24182845440 24222205540 24237898240 24245737893 24266406645 24272493856 24290389344 24316786728 24321982464 24360660480 24361569024 24376442880 24406433792 24416118080 24460673040 24489854220 24505720320 24540698208 24556597248 24585892864 24595648360 24600903680 24601821184 24630757632 24640530930 24645795840 24685909440 24731371520 24766671488 24776501760 24782716928 24811866144 24827940864 24867423480 24868350924 24873664512 24898018457 24913219840 24914148992 24940294080 24958681920 24986224640 24994902528 25056559104 25068146688 25097341264 25142201640 25169946880 25215877440 25252471296 25262315520 25281880538 25298976768 25303432570 25355965648 25385447880 25438151232 25448067840 25459836480 25484998656 25512694272 25526478146 25559678976 25601280016 25647041160 25663656960 25694273280 25710919680 25747617792 25757655040 25764298752 25789524722 25795035136 25808538678 25835622345 25842106368 25852360320 25883201760 25884167088 25899970560 25942125460 25947668480 25984704512 25989465105 25995018240 26032121856 26048987136 26074491846 26090411520 26091384576 26122511168 26138460160 26139435008 26166865920 26170179984 26186158080 26215055360 26228778780 26283232992 26314588456 26331636736 26362607778 26378703360 26379687168 26407813120 26428268544 26456002560 26470296080 26499062460 26504724480 26518599540 26525251712 26547863680 26573655456 26602980352 26622594048 26665925093 26699612160 26743068560 26791869780 26818348416 26830750752 26841210240 26896935936 26939708770 26940713501 26946469888 27018651920 27028035684 27038572080 27077811072 27107237664 27144605696 27157158912 27237385110 27267635520 27306555588 27312390144 27317200560 27356843904 27367508480 27374567424 27407224832 27457238016 27468132840 27474001920 27500901870 27518718720 27557997168 27568740160 27575851008 27586600960 27608748544 27626635264 27659129472 27670104405 27676016640 27677048832 27721062240 27722096112 27757117440 27772113920 27802295040 27822792960 27829772288 27853496320 27862505424 27880556544 27911323648 27925935054 27931901952 27977364032 28006723680 28027372320 28028417616 28058301440 28109502720 28137283584 28161269760 28183079944 28219736064 28234508922 28264612480 28265666624 28286506176 28316190240 28347438080 28368337920 28414510345 28473502408 28479586304 28494495192 28525461354 28531556352 28576928640 28577994432 28630624256 28660669440 28707317665 28713451520 28728482835 28788126744 28801440018 28807593984 28841143552 28924579840 28977361920 29019414528 29024525595 29053210784 29066646648 29077977760 29085477888 29138347264 29191127040 29232792576 29251731456 29256883440 29280371991 29291786420 29299341696 29310763520 29334295328 29353299968 29387825064 29405767680 29406864384 29453628630 29491937280 29514778032 29526283840 29539938480 29569133056 29603912013 29623091328 29655781376 29677645824 29708789760 29757143910 29763502080 29779083090 29811945280 29840908176 29866346640 29873838592 29895863808 29928352896 29982351360 29983469568 30031150760 30032270788 30038687744 30070210560 30085952130 30119152960 30141359040 30203936256 30259560448 30314778624 30340617320 30347100160 30362986680 30364119084 30395983410 30402478080 30451961280 30482057216 30508042240 30537681408 30571380736 30643715024 30675872760 30695746560 30732366080 30752276480 30788447040 30833127936 30853103616 30869036458 30909186048 30958339360 30959493968 30978396160 31014832680 31034926080 31059842112 31079964672 31085438655 31092080640 31130550552 31137202176 31142686240 31187137306 31207342336 31243628160 31308493824 31320698880 31335183360 31359451659 31366152192 31371676580 31400239104 31417203872 31458066432 31474534536 31509267712 31565589120 31623720960 31689375744 31694957060 31701729280 31705964937 31740953504 31764355296 31797689040 31798874952 31805669376 31856248320 31857436416 31890867840 31949598720 31974342868 31981174784 32001600020 32008437760 32032690209 32039534592 32091682272 32150782976 32184522240 32205373440 32209452288 32243793920 32302632960 32327650524 32355208860 32387185792 32422382304 32446286496 32480880640 32482092032 32501923840 32540152320 32561233920 32614230720 32653138960 32674293760 32684862132 32712724980 32720930944 32742129664 32780640672 32841010176 32854041240 32861061120 32893235570 32894462341 32914545920 32974608960 33001082244 33022462464 33035335680 33082488192 33103921152 33156564640 33157801232 33217069320 33253725440 33265274688 33278242560 33326536704 33362754048 33401608594 33408745472 33424195584 33522935520 33538438440 33608068416 33621169920 33669961728 33683087360 33724763098 33731969024 33785044605 33793523712 33847263840 33884047080 33891287040 33917534976 33930757120 33946448640 33979998208 34016925696 34042005504 34079571968 34097412414 34133194485 34140487680 34196054880 34218209280 34259031040 34281226240 34292314368 34321547520 34330157056 34392803328 34411384904 34447496460 34448781198 34456141824 34469813760 34474179402 34510935680 34512222784 34533294080 34573911840 34596311040 34652620140 34660024320 34709495808 34765989128 34787215360 34788512768 34828131780 34829430714 34850695680 34889154560 34893573312 34914877440 34971705040 35021621401 35035522020 35044310656 35108260128 35150143704 35171604480 35172916224 35228849930 35230163809 35237691392 35274670080 35332083280 35344354356 35358132720 35408600643 35431540608 35447926176 35496792064 35591878010 35599482880 35618118990 35664445440 35708572692 35716202496 35722493040 35757797888 35774334336 35788280320 35862581248 35978821632 35985158430 36009492480 36037380912 36051429440 36084252672 36103748096 36142983552 36169630848 36209545216 36274268160 36297768960 36316513480 36333308310 36356847360 36408740784 36422934080 36435584016 36475791872 36499423232 36540990720 36542353536 36564664320 36609650688 36624177120 36667869160 36691624960 36734781330 36743996224 36758580480 36767801344 36811047312 36834895872 36878839296 36893472540 36901355520 36902731776 36961416320 36962794816 37028864160 37069726720 37097057280 37150007232 37174075392 37234580072 37242535936 37301135220 37302526386 37310496768 37342298240 37369829760 37371223488 37410441120 37479336960 37508363749 37516378112 37540338485 37548359680 37584838656 37626314752 37646011896 37715341568 37754920320 37824450560 37893473280 37922820807 37948465152 37955148855 37992660256 38033948472 38042075136 38102571520 38103992576 38172101760 38214225920 38227497984 38289717219 38304643780 38339518464 38384168992 38401920024 38410125312 38541409920 38566379520 38621426688 38636482560 38646448128 38684287083 38692552704 38699367460 38712808017 38755528864 38780637184 38824802640 38826250632 38849955840 38913188190 38921502720 38977056768 39009177920 39040495988 39065788928 39111737769 39135617280 39137076864 39183766752 39207690240 39209152512 39250298880 39271504840 39322583040 39343168170 39353037376 39386584640 39424849488 39471882684 39497455104 39570194432 39611719680 39642402816 39676191880 39684669440 39705444120 39748593690 39757086720 39787877568 39821795520 39861151744 39904470528 39933891072 39967928585 39976468480 39977959424 40049418240 40093614080 40114602840 40188478720 40227522624 40261815360 40271915008 40345403904 40367201522 40409563155 40419704832 40483982240 40485492112 40527977880 40536637440 40557858120 40602615040 40616716608 40716908544 40735738368 40783179554 40856077665 40901163680 40927662080 40975800840 41035265856 41051262720 41061851136 41110837248 41137471488 41203444178 41212248064 41251352805 41278078080 41336995752 41353110240 41363776512 41379901440 41413122816 41439952896 41447251540 41456107520 41507400736 41581593360 41583144168 41592029184 41658170880 41703442560 41744658432 41760931840 41780244480 41812602212 41821536256 41866985472 41888902581 41897852928 41966046048 42010085520 42087452160 42164961280 42205925376 42241904640 42252500992 42274619916 42329604096 42352473728 42396918720 42398499936 42429759264 42474997760 42476581888 42521157120 42552506880 42599464960 42710253612 42719379456 42741742788 42788909696 42865392960 42866991648 42912696320 42940497920 42945936384 42991004160 43014231130 43070177280 43103534032 43140278480 43182190116 43229843072 43261715328 43386869760 43414978560 43457486410 43485640960 43579816176 43599969972 43616966640 43628216832 43707520896 43788013568 43805388320 43885325160 43894702080 43937679630 43949012544 43966145280 44001442992 44029949952 44047114240 44109984256 44138561536 44180442945 44272167048 44281626624 44289425760 44309907720 44319375360 44353699584 44370990080 44435382272 44483672064 44516468736 44565594112 44635715865 44645253120 44697247360 44717917920 44810757888 44828226560 44843795712 44893282304 44973527040 44975204352 45046726140 45048406182 45058031616 45105315840 45129685120 45178729440 45212038560 45223379968 45261931520 45305904384 45355900928 45389340672 45463216552 45510925980 45520650240 45544480020 45546178626 45594739840 45624279040 45677941920 45723085824 45762063360 45797504909 45857071104 45929995280 45931708264 45941522432 45959751680 45965572536 46013809140 46043619840 46098549120 46128414720 46203493520 46269441413 46279327744 46303554687 46363779072 46437509040 46439240952 46467594240 46524764416 46543225090 46553169920 46638120960 46695825828 46705803264 46714029360 46780705959 46811013504 46866858272 46895472640 46897221632 46981048320 47032893440 47049228288 47057514870 47125805808 47144176960 47187099648 47211467524 47242054144 47263901568 47435581440 47490825320 47534063616 47542435590 47552593920 47611430256 47629990720 47646532944 47699112448 47784372480 47786154624 47924398080 47961514302 47971762176 47980211240 48002400030 48012656640 48049841216 48137523408 48190644736 48226174464 48276783360 48308060160 48365690880 48444411080 48475796480 48491475786 48532813290 48544987712 48580778688 48633573456 48721320960 48723138048 48752885760 48800619985 48812867584 48832236160 48921346080 48979708440 49011440640 49081396416 49113194496 49171785728 49191296720 49203642368 49261515264 49281061860 49291591680 49339853355 49371818880 49462743040 49533342976 49553003520 49565433856 49623732288 49655881728 49734846960 49736701848 49747329024 49796036914 49826439680 49828297984 49880588160 49917363840 49972449280 49989805056 50102412891 50113118208 50136293376 50194682528 50284403280 50339893760 50431754880 50504942592 50524631040 50563761076 50587144647 50597953536 50606865140 50711931296 50770895760 50876302464 50896135680 50919672960 50969997312 51025388544 51052956292 51119357952 51146118621 51202560032 51294082320 51327313920 51388546560 51421839360 51495235584 51515310080 51579049444 51590070272 51617077356 51671244690 51673171797 51684212736 51704720640 51766403520 51768334176 51799941120 51884250920 51895336960 51969409024 51978930210 51990036480 52064243712 52148983692 52180823040 52182769152 52245022336 52265752765 52276920320 52278870016 52333731840 52340359968 52372316160 52430110720 52457557560 52566465984 52629176912 52663273472 52725215556 52757406720 52759374336 52815626240 52843274895 52856537088 52912005120 52940592160 52998124920 53009448960 53037199080 53050503424 53095727360 53147310912 53205960704 53245188096 53331850186 53387817015 53399224320 53427178485 53486137120 53583739560 53636696832 53661501504 53682420480 53793871872 53879417540 53881427002 53892939776 53977737645 54037303840 54056071368 54077144160 54155622144 54214475328 54289211392 54314317824 54474770220 54499962465 54535271040 54613111176 54624780288 54634401120 54713687808 54735016960 54749134848 54814449664 54914476032 54936265680 55001803740 55037437440 55115994336 55137480320 55151702016 55173201920 55217497088 55253270528 55318258944 55340208810 55352033280 55354097664 55442124480 55444192224 55544227840 55604590080 55645585920 55659544576 55706992640 55725010848 55761113088 55822647296 55851870108 55863803904 55918500469 55954728064 56013447360 56054744640 56056835232 56116602880 56219005440 56274567168 56322539520 56366159888 56439472128 56469017844 56529224960 56531333248 56573012352 56632380480 56694876160 56736675840 56829020690 56947004816 56988990384 57050922708 57063112704 57153857280 57155988864 57261248512 57321338880 57414635330 57426903040 57456965670 57576253488 57602880036 57615187968 57682287104 57849159680 57954723840 58038829056 58049051190 58106421568 58133293296 58155955520 58170955776 58276694528 58369782285 58382254080 58465585152 58503462912 58513766880 58560743982 58583572840 58598683392 58621527040 58668590656 58706599936 58775650128 58811535360 58813728768 58907257260 58983874560 59014334405 59029556064 59052567680 59079876960 59138266112 59207824026 59246182656 59311562752 59355291648 59417579520 59514287820 59527004160 59558166180 59623890560 59681816352 59732693280 59747677184 59791727616 59856705792 59889044881 59964702720 59966939136 60062301520 60064541576 60077375488 60140421120 60171904260 60238305920 60282718080 60407872512 60506192617 60519120896 60550802283 60629557248 60681234640 60725973360 60728238168 60791966820 60804956160 60903922560 60964114432 61016084480 61075362816 61142761472 61174769331 61287430048 61351745520 61391493120 61464732160 61504552960 61576894080 61666255872 61706207232 61738072916 61805166267 61818372096 61916678720 61918987936 61956792320 62029665360 62069852160 62119684224 62159929344 62170877310 62184161280 62261101104 62285372480 62374274612 62414684672 62487256320 62616987648 62641397760 62670366720 62718903318 62732304384 62743353160 62800478208 62834407744 62949069072 63018535424 63131178240 63204701345 63247441920 63378751488 63389914120 63403458560 63411929874 63481907008 63528710592 63595378080 63597749904 63712496640 63714872832 63781735680 63816195365 63899197440 63948685736 63962349568 64003200040 64016875520 64065380418 64079069184 64183364544 64301565952 64369044480 64410746880 64418904576 64473811805 64487587840 64521346695 64605265920 64655301048 64710417720 64774371584 64844764608 64892572992 64961761280 64964184064 65080304640 65122467840 65186229615 65228461440 65306277920 65348587520 65369724264 65425449960 65441861888 65484259328 65561281344 65682020352 65708082480 65786471140 65788924682 65829091840 65906519445 65949217920 66002164488 66044924928 66070671360 66164976384 66207842304 66313129280 66315602464 66434138640 66507450880 66530549376 66556485120 66653073408 66725508096 66803217188 66817490944 66848391168 67045871040 67076876880 67216136832 67242339840 67339923456 67366174720 67449526196 67463938048 67570089210 67572609273 67587047424 67694527680 67768094160 67835069952 67861514240 67892897280 67959996416 68033851392 68084011008 68159143936 68194824828 68266388970 68280975360 68392109760 68436418560 68518062080 68562452480 68584628736 68643095040 68660314112 68785606656 68822769808 68894992920 68897562396 68912283648 68939627520 68948358804 69021871360 69024445568 69066588160 69147823680 69192622080 69305240280 69320048640 69418991616 69531978256 69574430720 69577025536 69656263560 69658861428 69701391360 69778309120 69787146624 69814837635 69829754880 69943410080 70043242802 70071044040 70088621312 70216520256 70300287408 70343208960 70345832448 70457699860 70460327618 70475382784 70549340160 70586272305 70664166560 70688708712 70716265440 70817201286 70863081216 70895852352 70993584128 71183756020 71198965760 71236237980 71313653385 71328890880 71417145384 71432404992 71444986080 71515595776 71548668672 71576560640 71725162496 71942271453 71957643264 71970316860 72003600045 72018984960 72074761824 72102858880 72168505344 72207496192 72285967104 72339261696 72419090432 72548536320 72633026960 72666616620 72713694720 72817481568 72845868160 72871168032 72951583744 72998846464 73081981440 73084707072 73129328640 73219301376 73248354240 73335738320 73383249920 73469562660 73487992448 73517160960 73535602688 73622094624 73669791744 73757678592 73786945080 73802711040 73805463552 73877726897 73922832640 73925589632 74057728320 74139453440 74194114560 74300014464 74348150784 74469160144 74602270440 74605052772 74620993536 74684596480 74694055371 74739659520 74742446976 74820882240 74958673920 75016727498 75032756224 75080676970 75096719360 75169677312 75292023792 75430683136 75509840640 75648901120 75786946560 75845641614 75896930304 75910297710 75985320512 76067896944 76205143040 76207985152 76344203520 76428451840 76454995968 76579434438 76609287560 76679036928 76768337984 76803840048 77082819840 77132759040 77172591145 77242853376 77272965120 77292896256 77368574166 77385105408 77398734920 77425616034 77511057728 77561274368 77649605280 77652501264 77699911680 77826376380 77843005440 77954113536 77967843265 78018355840 78080991976 78131577856 78223475538 78271234560 78274153728 78367533504 78415380480 78418305024 78500597760 78543009680 78645166080 78686336340 78706074752 78773169280 78849698976 78943765368 78994910208 79123482653 79140388864 79223439360 79284805632 79352383760 79410888240 79497187380 79514173440 79575755136 79643591040 79722303488 79808941056 79867782144 79935857170 79952936960 79955918848 79997775279 80098836480 80229205680 80376957440 80455045248 80523630720 80543830016 80690807808 80734403044 80819126310 80822140503 80839409664 80967964480 80970984224 81055955760 81115716240 81205230080 81233433216 81433817088 81471476736 81566359108 81712155330 81802327360 81855324160 81951601680 82070531712 82102525440 82123702272 82221674496 82406888356 82424496128 82502705610 82556156160 82673991504 82706220480 82727553024 82759802880 82826245632 82879905792 82894503080 82912215040 83014801472 83163186720 83166288336 83316341760 83406885120 83489316864 83504021485 83521863680 83560488960 83625204424 83643072512 83733970944 83777805162 83795705856 83932092096 84020171040 84174904320 84311907745 84329922560 84411850752 84483809280 84505001984 84549239832 84659208192 84704947456 84793837440 84796999872 84859518528 84949995520 84953163776 85042314240 85105013760 85198929920 85243531035 85420507224 85438758912 85483485576 85577819392 85730785920 85733983296 85825392640 85891872768 85982008320 86028462260 86121952995 86140354560 86185448505 86207068064 86280556960 86364380232 86459686144 86523430656 86773739520 86914972820 86971281920 87073576785 87159632352 87199939944 87233933280 87256433664 87415041792 87576027136 87610776640 87770650320 87841115973 87875359260 87898025088 87932290560 88002885984 88059899904 88094228480 88219968512 88277123072 88360885890 88544334096 88578851520 88619815440 88707399168 88741980160 88870764544 88967344128 89032937472 89131188224 89271431730 89290506240 89394494720 89435835840 89621515776 89656453120 89687591424 89786564608 89947054080 89950408704 90093452280 90096812364 90116063232 90210631680 90259370240 90357458880 90424077120 90446759936 90523863040 90611808768 90711801856 90778681344 90926433104 91021851960 91041300480 91088960040 91092357252 91189479680 91248558080 91355883840 91446171648 91524126720 91595009818 91714142208 91859990560 91863416528 91919503360 91931145072 92027618280 92087239680 92197098240 92256829440 92406987040 92538882826 92558655488 92607109374 92727558144 92875018080 92878481904 92935188480 93049528832 93086450180 93106339840 93256315965 93276241920 93391651656 93411606528 93428058720 93561411918 93622027008 93733716544 93790945280 93794443264 93962096640 94065786880 94078354977 94098456576 94115029740 94251611616 94288353920 94374199296 94422935048 94484108288 94527803136 94871162880 94981650640 95068127232 95084871180 95105187840 95222860512 95259981440 95293065888 95398224896 95568744960 95572309248 95848796160 95923028604 95943524352 95960422480 96004800060 96025313280 96099682432 96275046816 96381289472 96452348928 96553566720 96616120320 96731381760 96888822160 96951592960 96982951572 97065626580 97089975424 97161557376 97267146912 97442641920 97446276096 97505771520 97601239970 97604880061 97625735168 97664472320 97842692160 97959416880 98022881280 98162792832 98226388992 98343571456 98382593440 98523030528 98562123720 98583183360 98679706710 98683387023 98743637760 98925486080 99066685952 99106007040 99130867712 99247464576 99311763456 99469693920 99473403696 99592073828 99652879360 99656595968 99761176320 99834727680 99944898560 99979610112 100204825782 100226236416 100272586752 100389365056 100568806560 100679787520 100863509760 100918003805 101009885184 101049262080 101127522152 101174289294 101195907072 101213730280 101423862592 101541791520 101752604928 101792271360 101839345920 101939994624 101957948885 102050777088 102105912584 102238715904 102292237242 102405120064 102588164640 102654627840 102777093120 102843678720 102990471168 103008610445 103030620160 103158098888 103180140544 103234154712 103342489380 103346343594 103368425472 103409441280 103532807040 103536668352 103599882240 103768501840 103916614321 103938818048 103957860420 103980072960 104128487424 104297967384 104361646080 104365538304 104490044672 104531505530 104553840640 104557740032 104667463680 104680719936 104744632320 104915115120 105064864203 105132931968 105258353824 105326546944 105450431112 105514813440 105518748672 105631252480 105686549790 105690491427 105713074176 105824010240 105881184320 105996249840 106074398160 106101006848 106191454720 106225801929 106294621824 106411921408 106490376192 106663700372 106775634030 106798448640 106854356970 106972274240 107167479120 107273393664 107323003008 107364840960 107587743744 107758835080 107762854004 107785879552 107955475290 108074607680 108112142736 108154288320 108311244288 108428950656 108578422784 108628635648 108949540440 108999924930 109070542080 109226222352 109268802240 109427375616 109470033920 109498269696 109628899328 109828952064 109872531360 110003607480 110074874880 110231988672 110274960640 110303404032 110346403840 110434994176 110506541056 110636517888 110680417620 110704066560 110708195328 110884248960 110888384448 111088455680 111209180160 111291171840 111319089152 111413985280 111450021696 111522226176 111645294592 111703740216 111727607808 111837000938 111909456128 112026894720 112109489280 112113670464 112233205760 112438010880 112525091247 112549134336 112621015455 112645079040 112732319776 112878944256 112938035688 113058449920 113062666496 113146024704 113264760960 113389752320 113473351680 113658041380 113768462421 113865446565 113894009632 113977980768 114101845416 114126225408 114307714560 114311977728 114522497024 114642677760 114829270660 114853806080 114869151657 114913931340 115152506976 115205760072 115230375936 115364574208 115698319360 115909447680 116052861249 116077658112 116098102380 116212843136 116266586592 116311911040 116341911552 116553389056 116739564570 116764508160 116931170304 117027533760 117121487964 117167145680 117197366784 117243054080 117337181312 117413199872 117551300256 117623070720 117627457536 117814514520 117967749120 118028668810 118059112128 118105135360 118159753920 118276532224 118415648052 118492365312 118623125504 118710583296 118835159040 119028575640 119054008320 119116332360 119247781120 119363632704 119465386560 119495354368 119583455232 119713411584 119778089762 119903785755 119929405440 119933878272 120124603040 120129083152 120280842240 120343808520 120476611840 120565436160 120815745024 121012385234 121038241792 121101604566 121228689465 121259114496 121362469280 121451946720 121456476336 121583933640 121609912320 121807845120 121928228864 122032168960 122150725632 122285522944 122349538662 122574860096 122703491040 122782986240 122929464320 123009105920 123153788160 123332511744 123412414464 123476145832 123610332534 123636744192 123833357440 123837975872 123913584640 124059330720 124139704320 124239368448 124319858688 124341754620 124368322560 124490092285 124522202208 124570744960 124748549224 124829369344 124974512640 125233975296 125282795520 125340733440 125437806636 125464608768 125486706320 125600956416 125668815488 125898138144 126037070848 126262356480 126409402690 126494883840 126757502976 126779828240 126823859748 126963814016 127057421184 127190756160 127195499808 127424993280 127429745664 127563471360 127632390730 127798394880 127897371472 128006400080 128130760836 128158138368 128366729088 128603131904 128738088960 128821493760 128837809152 128947623610 128975175680 129042693390 129210531840 129310602096 129420835440 129548743168 129689529216 129785145984 129923522560 129928368128 130160609280 130244935680 130372459230 130456922880 130612555840 130697175040 130739448528 130850899920 130883723776 130968518656 131122562688 131364040704 131416164960 131572942280 131577849364 131658183680 131813038890 131898435840 132004328976 132089849856 132141342720 132329952768 132415684608 132626258560 132631204928 132868277280 133014901760 133061098752 133112970240 133306146816 133329625465 133451016192 133606434376 133634981888 133696782336 134091742080 134153753760 134432273664 134484679680 134679846912 134703567505 134732349440 134899052392 134927876096 135140178420 135145218546 135174094848 135389055360 135536188320 135670139904 135723028480 135785794560 135890957189 135919992832 136067702784 136168022016 136318287872 136389649656 136532777940 136561950720 136784219520 136872837120 137036124160 137169257472 137286190080 137320628224 137392514727 137571213312 137645539616 137789985840 137795124792 137824567296 137879255040 137896717608 138043742720 138048891136 138133176320 138295647360 138385244160 138610480560 138808324239 138837983232 138910664061 139063956512 139148861440 139154051072 139312527120 139317722856 139402782720 139556618240 139574293248 139629675270 139659509760 139886820160 140086485604 140142088080 140177242624 140342117877 140433040512 140600574816 140686417920 140691664896 140915399720 140920655236 140950765568 141098680320 141172544610 141328333120 141377417424 141432530880 141634402572 141726162432 141791704704 141987168256 142367512040 142397931520 142472475960 142627306770 142657781760 142834290768 142889972160 143031191552 143097337344 143153121280 143450324992 143884542906 143915286528 143940633720 144007200090 144037969920 144149523648 144205717760 144414992384 144571934208 144678523392 144838180864 145097072640 145266053920 145333233240 145427389440 145634963136 145691736320 145742336064 145903167488 145997692928 146163962880 146169414144 146258657280 146401859955 146438602752 146496708480 146671476640 146766499840 146939125320 146975984896 147034321920 147071205376 147244189248 147339583488 147515357184 147573890160 147610927104 147755453794 147845665280 147851179264 148019560065 148115456640 148278906880 148388229120 148600028928 148696301568 148938320288 149204540880 149210105544 149241987072 149369192960 149388110742 149479319040 149484893952 149641764480 149917347840 150033454996 150065512448 150161353940 150193438720 150307238673 150339354624 150584047584 150861366272 151019681280 151297802240 151573893120 151691283228 151761433941 151793860608 151820595420 151970641024 152135793888 152410286080 152415970304 152688407040 152856903680 152909991936 153158868876 153218575120 153358073856 153536675968 153607680096 154165639680 154265518080 154345182290 154485706752 154545930240 154737148332 154770210816 154797469840 154851232068 155022115456 155122548736 155299210560 155305002528 155399823360 155652752760 155686010880 155908227072 155935686530 156036711680 156161983952 156263155712 156446951076 156542469120 156548307456 156735067008 156797258295 156830760960 156836610048 157001195520 157086019360 157290332160 157372672680 157412149504 157546338560 157699397952 157887530736 157989820416 158246965306 158280777728 158446878720 158529824685 158569611264 158704767520 158821776480 158994374760 159028346880 159151510272 159287182080 159444606976 159617882112 159735564288 159871714340 159905873920 159911837696 159995550558 160163451045 160197672960 160458411360 160753914880 160910090496 161047261440 161087660032 161381615616 161468806088 161638252620 161644281006 161678819328 161935928960 161941968448 162111911520 162231432480 162410460160 162466866432 162867634176 162942953472 163132718216 163424310660 163604654720 163710648320 163903203360 164141063424 164205050880 164247404544 164332223497 164443348992 164472311705 164813776712 164848992256 165005411220 165112312320 165347983008 165412440960 165455106048 165519605760 165652491264 165759811584 165789006160 165922107949 166029602944 166326373440 166332576672 166632683520 166813770240 166978633728 167008042970 167043727360 167120977920 167250408848 167467941888 167555610324 167591411712 167755501407 167864184192 168040342080 168349808640 168623815490 168659845120 168823701504 168967618560 169098479664 169318416384 169409894912 169587674880 169593999744 169719037056 169899991040 169906327552 170084628480 170210027520 170397859840 170487062070 170841014448 170966971152 171155638784 171461571840 171467966592 171650785280 171783745536 171964016640 172056924520 172243905990 172280709120 172370897010 172414136128 172561113920 172728760464 172919372288 173046861312 173547479040 173829945640 173942563840 174147153570 174319264704 174399879888 174467866560 174512867328 174830083584 175108107005 175152054272 175221553280 175541300640 175682231946 175750718520 175796050176 175864581120 176005771968 176119799808 176150819045 176188456960 176439937024 176554246144 176721771780 177043003215 177088668192 177157703040 177239630880 177414798336 177483960320 177703559401 177741529088 177934688256 178065874944 178262376448 178542863460 178581012480 178788989440 178871671680 179243031552 179312906240 179375182848 179573129216 179667134643 179894108160 179900817408 180186904560 180193624728 180232126464 180421263360 180518740480 180714917760 180848154240 180893519872 181047726080 181223617536 181423603712 181518577851 181557362688 181652406849 181852866208 182043703920 182177920080 182184714504 182378959360 182497116160 182711767680 182892343296 183048253440 183190019636 183428284416 183524307993 183719981120 183726833056 183839006720 183862290144 184055236560 184174479360 184394196480 184513658880 184813974080 185077765652 185117310976 185214218748 185415498801 185455116288 185750036160 185756963808 185870376960 186099057664 186172900360 186212679680 186512631930 186552483840 186783303312 186856117440 187122823836 187244054016 187467433088 187541818745 187581890560 187588886528 187924193280 188131573760 188156709954 188196913152 188230059480 188503223232 188576707840 188845870096 188968216576 189055606272 189614104035 189742325760 189963301280 190136254464 190169742360 190210375680 190445721024 190519962880 190586131776 190796449792 191137489920 191144618496 191448586095 191697592320 191846057208 191887048704 191920844960 192009600120 192050626560 192199364864 192550093632 192762578944 192904697856 193107133440 193232240640 193421435415 193462763520 193564040085 193777644320 193903185920 193965903144 194131253160 194179950848 194323114752 194534293824 194885283840 194892552192 195202479940 195209760122 195251470336 195328944640 195558688845 195685384320 195918833760 196045762560 196325585664 196452777984 196687142912 196765186880 197046061056 197124247440 197359413420 197366774046 197487275520 197850972160 198133371904 198212014080 198261735424 198494929152 198623526912 198939387840 198946807392 199184147656 199305758720 199313191936 199522352640 199669455360 199889797120 199959220224 200409651564 200452472832 200545173504 200648736977 200778730112 201137613120 201359575040 201727019520 201836007610 202019770368 202098524160 202255044304 202348578588 202391814144 202427460560 202847725184 203083583040 203505209856 203584542720 203678691840 203879989248 203915897770 204101554176 204211825168 204477431808 204584474484 204810240128 205176329280 205309255680 205554186240 205687357440 205980942336 206017220890 206061240320 206316197776 206468309424 206684978760 206692687188 206736850944 206818882560 207065614080 207073336704 207199764480 207537003680 207833228642 207877636096 207915720840 207960145920 208256974848 208595934768 208723292160 208731076608 208980089344 209063011060 209107681280 209115480064 209334927360 209361439872 209444512905 209489264640 209830230240 210129728406 210265863936 210516707648 210653093888 210900862224 211029626880 211037497344 211262504960 211373099580 211380982854 211426148352 211648020480 211762368640 211992499680 212148796320 212202013696 212382909440 212451603858 212589243648 212823842816 212980752384 213327400744 213551268060 213596897280 213708713940 213944548480 214334958240 214546787328 214646006016 214729681920 214895984573 215175487488 215517670160 215525708008 215571759104 215910950580 216149215360 216224285472 216308576640 216622488576 216857901312 217110455861 217156845568 217257271296 217899080880 217999849860 218141084160 218452444704 218537604480 218854751232 218940067840 218996539392 219210960137 219257798656 219657904128 219745062720 220007214960 220149749760 220463977344 220549921280 220606808064 220692807680 220869988352 221273035776 221360835240 221408133120 221416390656 221633180691 221768497920 221776768896 222176911360 222418360320 222582343680 222638178304 222827970560 222900043392 223044452352 223407480432 223674001876 223818912256 224053789440 224082166113 224218978560 224227340928 224466411520 224876021760 225050182494 225098268672 225242030910 225290158080 225464639552 225876071376 226116899840 226125332992 226292049408 226529521920 226779504640 226946703360 227316082760 227536924842 227730893130 227788019264 227955961536 228203690832 228615429120 228623955456 228987524545 229044994048 229285355520 229658541320 229707612160 229738303314 229827862680 230305013952 230411520144 230729148416 231347207065 231396638720 231517773435 231818895360 232105722498 232155316224 232196204760 232425686272 232533173184 232623822080 232683823104 233106778112 233479129140 233529016320 233862340608 233903529795 234055067520 234242975928 234334291360 234394733568 234486108160 234674362624 234826399744 235102600512 235246141440 235254915072 235629029040 235935498240 236057337620 236118224256 236210270720 236319507840 236553064448 236831296104 236984730624 237246251008 237370447959 237421166592 237670318080 238057151280 238232664720 238495562240 238727265408 238930773120 238990708736 239166910464 239426823168 239556179524 239807571510 239858810880 239867756544 239993325837 240249206080 240258166304 240687617040 240953223680 241130872320 241631490048 242024770468 242076483584 242203209132 242457378930 242466421509 242518228992 242724938560 242903893440 242912952672 243167867280 243615690240 243856457728 244064337920 244301451264 244571045888 244699077324 245149720192 245406982080 245565972480 245858928640 246018211840 246307576320 246665023488 246952291664 247220665068 247273488384 247666714880 247675951744 247827169280 248118661440 248279408640 248478736896 248639717376 248683509240 248736645120 248980184570 249044404416 249141489920 249497098448 249658738688 249949025280 250467950592 250512064455 250565591040 250681466880 250875613272 250929217536 250973412640 251201912832 251337630976 251796276288 252074141696 252524712960 252818805380 252935723235 252989767680 253515005952 253559656480 253647719496 253927628032 254114842368 254381512320 254390999616 254849986560 254859491328 255126942720 255264781460 255596789760 255730593105 255794742944 256012800160 256261521672 256316276736 256733458176 257206263808 257476177920 257675618304 257895247220 257950351360 258085386780 258365858985 258421063680 258621204192 258841670880 259097486336 259379058432 259570291968 259847045120 259856736256 260321218560 260744918460 260913845760 261225111680 261394350080 261478897056 261701799840 261767447552 261937037312 262245125376 262386809893 262728081408 262832329920 263145884560 263155698728 263316367360 263626077780 263796871680 264008657952 264179699712 264282685440 264659905536 264831369216 265090667101 265252517120 265262409856 265736554560 266029803520 266122197504 266225940480 266612293632 266659250930 266902032384 267212868752 267393564672 268183484160 268307507520 268864547328 268969359360 269359693824 269407135010 269464698880 269798104784 270280356840 270290437092 270348189696 270778110720 271072376640 271340279808 271446056960 271571589120 271781914378 271839985664 272135405568 272336044032 272779299312 273065555880 273123901440 273568439040 273745674240 274072248320 274338514944 274572380160 274641256448 274785029454 275142426624 275291079232 275579971680 275590249584 275758510080 275793435216 276087485440 276097782272 276266352640 276591294720 276770488320 277220961120 277616648478 277675966464 277821328122 278127913024 278297722880 278308102144 278625054240 278635445712 278805565440 279113236480 279148586496 279259350540 279319019520 279592502345 279773640320 280172971208 280284176160 280354485248 280684235754 280866081024 281201149632 281372835840 281383329792 281830799440 281841310472 281901531136 282197360640 282345089220 282656666240 282754834848 282865061760 283268805144 283452324864 283583409408 283913673049 283974336512 284735024080 284944951920 285254613540 285315563520 285668581536 285779944320 286062383104 286194674688 286306242560 286900649984 287769085812 287830573056 287881267440 288014400180 288075939840 288299047296 288411435520 288829984768 289143868416 289357046784 289676361728 290194145280 290532107840 290666466480 290854778880 291269926272 291383472640 291484672128 291806334976 292327925760 292338828288 292517314560 292803719910 292814640183 292877205504 292993416960 293342953280 293532999680 293878250640 293951969792 294068643840 294142410752 294488378496 294679166976 295030714368 295147780320 295510907588 295691330560 295702358528 296039120130 296050161069 296230913280 296557813760 296776458240 297200057856 297392603136 297876640576 298409081760 298420211088 298738385920 298776221484 298958638080 298969787904 299283528960 299445224405 299834695680 300066909992 300131024896 300322707880 300386877440 300614477346 300678709248 301168095168 301722732544 302039362560 302530963085 302595604480 302754011415 303147786240 303382566456 303522867882 303587721216 303641190840 303941282048 304271587776 304820572160 304831940608 305376814080 305713807360 305819983872 305873846655 306317737752 306437150240 306716147712 307073351936 307215360192 308331279360 308531036160 308690364580 308971413504 309025831335 309091860480 309474296664 309540421632 309594939680 309702464136 310044230912 310245097472 310598421120 310610005056 310799646720 311305505520 311749842963 311816454144 311871373060 312073423360 312323967904 312526311424 312893902152 313084938240 313096614912 313470134016 313594516590 313661521920 313673220096 314002391040 314172038720 314745345360 314824299008 315092677120 315194592609 315398795904 315775061472 315979640832 316493930612 316561555456 316893757440 317059649370 317071474281 317139222528 317409535040 317643552960 317988749520 318303020544 318574364160 318889213952 319235764224 319471128576 319743428680 319811747840 319823675392 319991101116 320326902090 320395345920 320916822720 321507829760 321820180992 322094522880 322175320064 322763231232 322937612176 323276505240 323288562012 323357638656 323871857920 323883936896 324223823040 324462864960 324820920320 324933732864 325735268352 325885906944 326265436432 326848621320 327209309440 327421296640 327806406720 328282126848 328410101760 328494809088 328664446994 328886697984 328944623410 329627553424 330010822440 330224624640 330695966016 330824881920 330910212096 331039211520 331304982528 331519623168 331578012320 331844215898 332059205888 332652746880 332665153344 333265367040 333627540480 333957267456 334016085940 334087454720 334241955840 334500817696 334935883776 335111220648 335182823424 335511002814 335728368384 336080684160 336699617280 337247630980 337319690240 337575273741 337647403008 337863046365 337935237120 338196959328 338636832768 338819789824 339175349760 339187999488 339438074112 339799982080 339812655104 340169256960 340420055040 340795719680 340974124140 341682028896 341933942304 342311277568 342923143680 342935933184 343301570560 343567491072 343928033280 344113849040 344487811980 344561418240 344741794020 344828272256 345122227840 345457520928 345838744576 346093722624 346657026209 347094958080 347659891280 347885127680 348294307140 348638529408 348799759776 348935733120 349025734656 349660167168 350216214010 350229275513 350304108544 350443106560 351082601280 351364463892 351501437040 351592100352 351729162240 352011543936 352239599616 352301638090 352376913920 352879874048 353443543560 354086006430 354177336384 354315406080 354479261760 354829596672 354967920640 355407118802 355483058176 355869376512 356131749888 357085726920 357162024960 357577978880 357743343360 358486063104 358625812480 358750365696 359146258432 359334269286 359711357265 359788216320 359801634816 360373809120 360387249456 360842526720 361037480960 361429835520 361696308480 361787039744 362095452160 362447235072 362847207424 363037155702 363114725376 363304813698 363705732416 364087407840 364355840160 364369429008 364757918720 364994232320 365423535360 365784686592 366096506880 366380039272 366856568832 367048615986 367439962240 367453666112 367678013440 367724580288 368110473120 368348958720 368788392960 369027317760 369388634485 369627948160 370155531304 370234621952 370428437496 370830997602 370910232576 371500072320 371513927616 371740753920 372198115328 372345800720 373025263860 373104967680 373470276855 373566606624 373712234880 374245647672 374488108032 374934866176 375083637490 375163781120 375177773056 375848386560 376313419908 376393826304 376460118960 377006446464 377153415680 377691740192 377936433152 378111212544 379228208070 379484651520 379926602560 380272508928 380339484720 380891442048 381039925760 381172263552 381592899584 382274979840 382289236992 382897172190 383395184640 383692114416 383841689920 384019200240 384398729728 385100187264 385525157888 385809395712 386214266880 386464481280 386842870830 386925527040 387128080170 387555288640 387806371840 387931806288 388262506320 388359901696 388646229504 389068587648 389770567680 389785104384 390404959880 390419520244 390502940672 390657889280 391117377690 391370768640 391837667520 392091525120 392651171328 392905555968 393374285824 393530373760 394092122112 394248494880 394718826840 394733548092 394974551040 395617413265 395701944320 396266743808 396424028160 396523470848 396989858304 397247053824 397878775680 397893614784 398368295312 398611517440 398626383872 399044705280 399338910720 399779594240 399918440448 399988876395 400819303128 400904945664 401090347008 401297473954 401557460224 402275226240 402719150080 403454039040 403672015220 404039540736 404110702515 404197048320 404510088608 404697157176 404783628288 404854921120 405695450368 406167166080 407010419712 407169085440 407357383680 407672871567 407759978496 407831795540 408203108352 408423650336 408954863616 409168948968 409620480256 410352658560 410618511360 411108372480 411961884672 412034441780 412122480640 412177544181 412632395552 412936618848 413369957520 413385374376 413473701888 413637765120 414131228160 414146673408 414399528960 415074007360 415666457284 415755272192 415831441680 416424972717 416513949696 417191869536 417446584320 417462153216 417960178688 418126022120 418215362560 418230960128 418669854720 418722879744 418889025810 418978529280 419660460480 420259456812 420531727872 421033415296 421306187776 421801724448 422059253760 422074994688 422525009920 422746199160 422761965708 422852296704 423296040960 423524737280 423984999360 424297592640 424404027392 424765818880 424903207716 425178487296 425647685632 425961504768 426654801488 427102536120 427193794560 427417427880 427889096960 428669916480 429093574656 429292012032 429459363840 429791969146 430350974976 431035340320 431051416016 431821901160 432298430720 432448570944 432617153280 433244977152 433715802624 434220911722 434313691136 434514542592 435798161760 435999699720 436282168320 436904889408 437075208960 437709502464 437880135680 437993078784 438421920274 438515597312 439205579865 439315808256 439490125440 440014429920 440299499520 440927954688 441099842560 441213616128 441385615360 441739976704 442546071552 442721670480 442832781312 443266361382 443536995840 443553537792 444353822720 444836720640 445164687360 445276356608 445655941120 445800086784 446088904704 446814960864 447348003752 447637824512 448107578880 448164332226 448437957120 448454681856 448932823040 449752043520 450100364988 450196537344 450484061820 450580316160 450929279104 451752142752 452233799680 452250665984 452584098816 453059043840 453559009280 453893406720 454632165520 455073849684 455461786260 455576038528 455911923072 456407381664 457230858240 457247910912 457975049090 457992129517 458089988096 458570711040 459317082640 459476606628 459655725360 460610027904 460823040288 461458296832 462694414130 462793277440 463035546870 463637790720 464211444996 464310632448 464392409520 464851372544 465066346368 465247644160 465367646208 466213556224 466958258280 467058032640 467724681216 467807059590 468110135040 468485951856 468668582720 468789467136 468972216320 469348725248 469652799488 470205201024 470391774885 470492282880 470509830144 471258058080 471870996480 472114675240 472236448512 472420541440 472639015680 473106128896 473662592208 473969461248 474492502016 474740895918 474842333184 475340636160 476114302560 476465329440 476991124480 477454530816 477861546240 477981417472 478333820928 478853646336 479112359048 479615143020 479717621760 479735513088 479986651674 480498412160 480516332608 481375234080 481906447360 482261744640 483262980096 484049540936 484152967168 484406418264 484914757860 484932843018 485036457984 485449877120 485807786880 485825905344 486335734560 487231380480 487608728737 487712915456 488024400305 488128675840 488602902528 489142091776 489398154648 490299440384 490813964160 491131944960 491717857280 492615152640 492996670491 493330046976 493416935115 493904583328 494441330136 494546976768 495333429760 495351903488 495654338560 496237322880 496558817280 496957473792 497279434752 497367018480 497766323847 497960369140 498088808832 498282979840 498994196896 499317477376 499898050560 500935901184 501024128910 501131182080 501362933760 501751226544 501946825280 502403825664 502675261952 503266504221 503592552576 504148283392 505049425920 505637610760 505871446470 505979535360 507119312960 507295438992 507855256064 508229684736 508763024640 508781999232 509699973120 509718982656 510253885440 510529562920 511193579520 511461186210 511589485888 512025600320 512523043344 513466916352 514412527616 514952355840 515351236608 515790494440 515900702720 516170773560 516731717970 516842127360 517242408384 517683341760 518194972672 518758116864 519140583936 519583071605 519694090240 519713472512 520642437120 521489836920 521827691520 522450223360 522788700160 522957794112 523403599680 523534895104 523874074624 524490250752 524773619786 525324321015 525456162816 525664659840 526291769120 526311397456 526632734720 527252155560 527593743360 528017315904 528359399424 528452457135 528565370880 529319811072 529662738432 530181334202 530505034240 530524819712 531129009645 531473109120 532059607040 532244395008 532451880960 533110678203 533224587264 533318501860 533804064768 534425737504 534787129344 536366968320 536615015040 537729094656 537938718720 538719387648 538814270020 538929397760 539001403929 539596209568 540560713680 540580874184 540696379392 541556221440 542144753280 542680559616 542892113920 543143178240 543563828756 543679971328 544270811136 544555733553 544672088064 545558598624 546131111760 547136878080 547491348480 548144496640 548677029888 549144760320 549282512896 549570058908 550284853248 550582158464 551159943360 551180499168 551517020160 551586870432 552174970880 552195564544 552532705280 553182589440 553540976640 554441922240 555233296956 555351932928 555642656244 556255826048 556595445760 556616204288 557250108480 557270891424 557611130880 558226472960 558297172992 558518701080 558638039040 559185004690 559547280640 560345942416 560568352320 560708970496 561368471508 561732162048 562402299264 562625456235 562745671680 562766659584 563661598880 563682620944 564394721280 564690178440 565313332480 565509669696 565730123520 566537610288 566904649728 567166818816 567827346098 567948673024 568842312105 569470048160 569889903840 570509227080 570631127040 571337163072 571559888640 572124766208 572389349376 572612485120 573801299968 574345758285 575538171624 575661146112 575762534880 576028800360 576151879680 576598094592 576822871040 577659969536 578287736832 578714093568 579352723456 580264306245 580388290560 581064215680 581332932960 581709557760 582539852544 582766945280 582969344256 583612669952 584655851520 584677656576 585607439820 585629280366 585754411008 585986833920 586685906560 587065999360 587756501280 587903939584 588137287680 588284821504 588976756992 589358333952 590061428736 590295560640 591021815176 591382661120 591404717056 592078240260 592100322138 592461826560 593115627520 593552916480 594400115712 594785206272 595367563817 595753281152 596818163520 596840422176 597476771840 597552442968 597917276160 597939575808 598567057920 598890448810 599669391360 600133819984 600645415760 601228954692 601357418496 601946210931 602336190336 603445465088 604078725120 605061926170 605191208960 605508022830 606295572480 606765132912 607045735764 607175442432 607282381680 607882564096 608543175552 609641144320 609663881216 610753628160 611427614720 611639967744 611747693310 612635475504 612874300480 613432295424 614146703872 614430720384 616662558720 617062072320 617380729160 617942827008 618051662670 618183720960 618948593328 619189879360 619404928272 620088461824 620490194944 621196842240 621220010112 621599293440 622611011040 623499685926 623632908288 623742746120 624146846720 624647935808 625052622848 625787804304 626169876480 626193229824 626940268032 627189033180 627323043840 627346440192 628004782080 628344077440 629490690720 629648598016 630185354240 630389185218 630797591808 631550122944 631959281664 632987861224 633123110912 633787514880 634119298740 634142948562 634278445056 634819070080 635287105920 635977499040 636606041088 637148728320 637642183733 637778427904 638471528448 638942257152 639486857360 639647350784 639982202232 640653804180 640790691840 641833645440 643015659520 643640361984 644189045760 644350640128 644687953719 645526462464 645875224352 646553010480 646577124024 646715277312 647743715840 647767873792 648447646080 648925729920 649641840640 649867465728 651331367583 651470536704 651771813888 652530872864 653697242640 654418618880 654842593280 655612813440 656564253696 656820203520 656989618176 657328893988 657632880411 657773395968 657889246820 659255106848 660021644880 660449249280 661391932032 661649763840 661820424192 662078423040 662609965056 663156024640 663688431796 664118411776 664899542073 665305493760 665330306688 666530734080 667255080960 667914534912 668032171880 668174909440 668483911680 669001635392 670222441296 671022005628 671456736768 672161368320 673399234560 674495261960 674639380480 675150547482 675294806016 675726092730 675870474240 676393918656 677639579648 678350699520 678375998976 678876148224 679454785945 679599964160 679625310208 680338513920 680840110080 681591439360 681948248280 683364057792 683867884608 684622555136 685846287360 685871866368 686603141120 686962573635 687134982144 687856066560 688227698080 688975623960 689122836480 689483588040 689656544512 690244455680 690915041856 691677489152 692187445248 693314052418 694041621195 694189916160 694553320305 695319782560 695770255360 696588614280 697277058816 697599519552 697871466240 698051469312 699320334336 700432428020 700458551026 700608217088 700886213120 701710589385 702165202560 702728927784 703002874080 703184200704 703458324480 704023087872 704479199232 704603276180 704753827840 705759748096 706887087120 708172012860 708354672768 708630812160 708958523520 709659193344 709935841280 710814237604 710966116352 711738753024 712111343877 712263499776 714171453840 715155957760 715486686720 716972126208 717251624960 717500731392 718292516864 718668538572 719422714530 719576432640 719603269632 720747618240 720774498912 722074961920 722859671040 723392616960 723574079488 724190904320 724894470144 725694414848 726074311404 726229450752 726609627396 727411464832 728174815680 728711680320 728738858016 729515837440 729988464640 730847070720 731569373184 732193013760 732760078544 733713137664 734097231972 734879924480 734907332224 735356026880 735449160576 736220946240 736697917440 737576785920 738054635520 738777268970 739255896320 740311062608 740856874992 741661995204 741820465152 743000144640 743027855232 743481507840 744396230656 744691601440 746050527720 746209935360 746940553710 747133213248 747424469760 748491295344 748976216064 749869732352 750167274980 750327562240 750355546112 751536193365 751696773120 752626839816 752787652608 752920237920 754012892928 754306831360 755383480384 755872866304 756222425088 758456416140 758807169705 758969303040 759853205120 760545017856 760678969440 761782884096 762079851520 762344527104 763185799168 764549959680 764578473984 765794344380 766790369280 767384228832 767683379840 768038400480 768797459456 770200374528 771050315776 771618791424 772428533760 773685741660 773851054080 774256160340 775110577280 775612743680 775863612576 776525012640 776719803392 777292459008 778137175296 778557583453 779541135360 779570208768 780809919760 780839040488 781005881344 781315778560 782234755380 782741537280 783675335040 784183050240 785302342656 785811111936 786580504021 786748571648 787060747520 787160429679 788184244224 788496989760 789437653680 789467096184 789949102080 791234826530 791403888640 792533487616 792848056320 793979716608 794494107648 795272001303 795757551360 795787229568 796736590624 797223034880 797252767744 798089410560 798677821440 799559188480 799836880896 799977752790 801638606256 802180694016 802594947908 803114920448 804550452480 805438300160 806908078080 807344030440 808079081472 808221405030 808394096640 809020177216 809394314352 809709842240 811390900736 812334332160 814020839424 814338170880 814714767360 815345743134 815519956992 815663591080 816406216704 816847300672 818337897936 819240960512 820705317120 821237022720 821661117485 822216744960 823923769344 824068883560 824244961280 824355088362 825264791104 825873237696 826739915040 826770748752 827275530240 828262456320 828293346816 828799057920 829610539745 830148014720 831332914568 831510544384 831662883360 832849945434 833027899392 834383739072 834893168640 834924306432 835920357376 836252044240 836461920256 837339709440 837445759488 837778051620 837957058560 838777507035 839320920960 840518913624 841063455744 842066830592 842612375552 843603448896 844118507520 844149989376 845492398320 845523931416 845704593408 846592081920 847049474560 847969998720 848595185280 848808054784 849531637760 849806415432 850356974592 851295371264 851741019147 851923009536 853309602976 854205072240 854834855760 855778193920 857339832960 858187149312 858584024064 858918727680 859583938292 860701949952 862070680640 862102832032 863643802320 864596861440 864897141888 865234306560 866489954304 867431605248 868441823444 868627382272 869029085184 871596323520 871999399440 872564336640 873809778816 874150417920 875419004928 875760271360 876843840548 877031194624 878411159730 878443920549 878631616512 878980250880 880028859840 880598999040 881855909376 882199685120 882427232256 882771230720 883479953408 885092143104 885443340960 886532722764 887073991680 887107075584 888517797005 888707645440 889673441280 890329374720 890552713216 891311882240 891600173568 892177809408 893629921728 894696007504 895275649024 896215157760 896328664452 896875914240 896909363712 897865646080 898335673215 899504087040 900200729976 900393074688 900968123640 901160632320 901858558208 903504285504 904467599360 904501331968 905168197632 906118087680 907118018560 907592889255 907786813440 908262034245 909264331040 910147699368 910923572520 911152077056 911823846144 912814763328 914461716480 914495821824 915950098180 915984259034 916179976192 917141422080 917621539965 918634165280 918953213256 919311450720 921220055808 921646080576 922916593664 925388828260 925586554880 926071093740 927077494005 927275581440 928422889992 928621264896 928784819040 929702745088 930132692736 930495288320 930735292416 932427112448 933916516560 935249528889 935449362432 935614119180 936220270080 936971903712 937337165440 937578934272 937944432640 938697450496 939305598976 940410402048 940783549770 940984565760 941019660288 942516116160 944229350480 944472897024 944841082880 945278031360 946212257792 947325184416 947938922496 948985004032 949481791836 949684666368 950681272320 952228605120 952930658880 953982248960 954909061632 955723092480 955962834944 956667641856 957707292672 958224718096 959230286040 959435243520 959471026176 959973303348 960996824320 961032665216 962750468160 963812894720 964523489280 966525960192 968099081872 968812836528 969829515720 969865686036 970072915968 970899754240 971615573760 971651810688 972671469120 974462760960 975217457474 975425830912 976048800610 976257351680 977205805056 978796309296 980598880768 981627928320 982263889920 983435714560 985230305280 985993340982 986660093952 986833870230 987809166656 988882660272 990666859520 990703806976 991308677120 992474645760 993117634560 993914947584 994558869504 994734036960 995532647694 995920738280 996177617664 996565959680 997988393792 998634954752 999796101120 1001871802368 1002048257820 1002262364160 1002725867520 1003243684885 1003502453088 1003893650560 1004807651328 1005350523904 1006533008442 1007185105152 1008296566784 1010098851840 1011275221520 1011742892940 1011959070720 1014238625920 1014590877984 1015710512128 1016459369472 1017526049280 1017563998464 1019399946240 1019437965312 1020507770880 1021059125840 1022387159040 1022922372420 1023178971776 1024051200640 1025046086688 1026933832704 1028605274489 1028825055232 1029904711680 1030702473216 1031580988880 1032341547120 1033463435940 1033684254720 1034484816768 1035366683520 1036389945344 1037516233728 1038281167872 1039166143210 1039388180480 1039426945024 1039971078627 1041284874240 1042979673840 1043655383040 1044900446720 1045577400320 1045915588224 1046807199360 1047069790208 1048980501504 1049547239572 1050648642030 1050687826539 1050912325632 1051329319680 1052583538240 1052622794912 1053265469440 1054504311120 1055187486720 1056034631808 1056718798848 1056904914270 1057130741760 1058639622144 1060362668404 1061010068480 1061049639424 1062258019290 1062946218240 1064119214080 1064488790016 1064903761920 1066221356406 1066449174528 1066637003720 1067608129536 1068851475008 1072733936640 1073230030080 1074479922865 1075458189312 1075877437440 1077438775296 1077628540040 1077858795520 1078002807858 1079192419136 1081121427360 1081161748368 1083112442880 1084289506560 1085361119232 1085552279305 1085784227840 1086286356480 1087127657512 1087359942656 1088541622272 1089111467106 1089344176128 1091117197248 1092262223520 1094273756160 1094982696960 1096054800685 1096288993280 1097354059776 1098289520640 1098565025792 1099140117816 1100569706496 1101164316928 1102319886720 1102360998336 1103034040320 1103173740864 1104349941760 1104391129088 1106365178880 1107081953280 1108165903455 1108883844480 1110466593912 1110703865856 1111285312488 1112511652096 1113190891520 1113232408576 1114500216960 1114541782848 1115222261760 1116594345984 1117037402160 1118370009380 1119094561280 1120410830565 1120691884832 1121136704640 1121417940992 1122736943016 1123464324096 1124804598528 1125250912470 1125491343360 1125533319168 1127323197760 1127365241888 1129380356880 1130626664960 1131019339392 1131460247040 1133075220576 1133809299456 1134333637632 1135654692196 1135897346048 1137684624210 1138940096320 1139779807680 1141018454160 1142674326144 1143119777280 1144249532416 1144778698752 1145224970240 1147602599936 1148691516570 1151076343248 1151525069760 1152057600720 1153196189184 1153645742080 1155319939072 1156575473664 1157428187136 1158705446912 1160528612490 1160776581120 1162128431360 1162665865920 1163419115520 1165079705088 1165533890560 1165938688512 1167225339904 1169311703040 1169355313152 1171214879640 1171258560732 1171508822016 1171973667840 1173371813120 1174131998720 1175513002560 1175807879168 1176274575360 1176569643008 1177953513984 1178716667904 1180122857472 1180591121280 1182043630352 1182765322240 1182809434112 1184156480520 1184200644276 1184923653120 1186231255040 1186852239795 1187105832960 1188800231424 1189570412544 1190735127634 1191506562304 1193636327040 1193680844352 1194953543680 1195104885936 1195834552320 1195879151616 1197134115840 1197780897620 1199338782720 1199966629185 1200267639968 1201290831520 1202457909384 1202714836992 1203892421862 1204672380672 1206890930176 1208157450240 1210123852340 1210382417920 1211016045660 1212332107545 1212591144960 1213530265824 1214091471528 1214350884864 1214564763360 1215765128192 1217086351104 1219282288640 1219327762432 1221507256320 1222855229440 1223018614701 1223279935488 1223495386620 1225270951008 1225748600960 1226864590848 1228293407744 1228861440768 1233325117440 1234761458320 1235885654016 1236103325340 1236367441920 1237897186656 1238379758720 1238809856544 1240176923648 1240980389888 1242393684480 1242440020224 1243198586880 1245222022080 1246999371852 1247265816576 1247485492240 1248293693440 1249295871616 1250105245696 1251575608608 1252339752960 1252386459648 1253880536064 1254378066360 1254646087680 1254692880384 1256009564160 1256688154880 1258981381440 1259297196032 1260370708480 1260778370436 1261595183616 1263100245888 1263918563328 1265975722448 1267575029760 1268238597480 1268285897124 1268556890112 1269638140160 1270574211840 1271954998080 1273212082176 1274297456640 1275284367466 1275556855808 1276943056896 1277884514304 1278973714720 1279964404464 1281307608360 1281581383680 1283667290880 1286031319040 1287280723968 1288378091520 1288701280256 1289375907438 1291052924928 1291750448704 1293106020960 1293154248048 1295487431680 1295535747584 1296895292160 1297851459840 1299283681280 1299734931456 1302662735166 1302941073408 1303543627776 1305061745728 1307394485280 1308837237760 1309685186560 1311225626880 1311934049465 1313128507392 1313640407040 1313979236352 1314657787976 1315265760822 1315546791936 1315778493640 1318510213696 1320043289760 1320898498560 1322783864064 1323299527680 1323640848384 1324156846080 1325219930112 1325453335505 1326312049280 1327376863592 1328236823552 1329799084146 1330610987520 1330660613376 1333061468160 1334510161920 1335829069824 1336064343760 1336967823360 1338003270784 1340444882592 1342044011256 1342913473536 1344322736640 1346798469120 1348990523920 1350301094964 1350589612032 1351452185460 1351740948480 1352787837312 1355279159296 1356701399040 1356751997952 1357752296448 1358909571890 1359199928320 1359250620416 1360677027840 1361680220160 1363896496560 1366728115584 1367735769216 1369245110272 1371692574720 1371743732736 1373206282240 1373925147270 1373976388551 1374269964288 1375712133120 1376455396160 1377951247920 1378967176080 1379313089024 1380488911360 1381830083712 1383354978304 1384374890496 1386628104836 1388083242390 1388379832320 1389106640610 1390639565120 1391540510720 1393177228560 1394554117632 1395199039104 1395742932480 1396102938624 1398640668672 1400864856040 1400917102052 1401216434176 1401772426240 1403421178770 1404330405120 1405457855568 1406005748160 1406368401408 1406916648960 1408046175744 1408958398464 1409206552360 1409507655680 1411519496192 1413774174240 1416344025720 1416709345536 1417261624320 1417917047040 1419318386688 1419568365245 1419871682560 1421628475208 1421932232704 1423477506048 1424222687754 1424526999552 1428342907680 1430311915520 1430973373440 1433944252416 1434503249920 1435001462784 1436585033728 1437337077144 1438845429060 1439152865280 1439206539264 1441495236480 1441548997824 1444149923840 1445719342080 1446785233920 1447148158976 1448381808640 1449788940288 1451388829696 1452148622808 1452458901504 1453219254792 1454822929664 1456349631360 1457423360640 1457477716032 1459031674880 1461694141440 1462826186211 1463138746368 1464073200915 1464386027520 1465520157088 1467426275328 1468194463944 1469759848960 1469814664448 1470712053760 1470898321152 1472441892480 1473395834880 1475153571840 1477554537940 1478511792640 1478990011473 1480250805345 1480622125216 1481713749984 1483323990408 1483640930304 1486000289280 1486055710464 1486963015680 1488792461312 1489383202880 1492101055440 1493298971541 1493881107420 1494266426496 1494848939520 1496982590688 1497952432128 1499739464704 1500334549960 1500655124480 1500711092224 1503072386730 1503393546240 1505253679632 1505840475840 1508025785856 1508613662720 1510766960768 1511745732608 1512444850176 1516912832280 1517614339410 1517938606080 1519706410240 1521357938880 1523565768192 1524159703040 1524689054208 1526371598336 1529099919360 1529156947968 1531588688760 1533580738560 1534768457664 1535366759680 1536076800960 1537594918912 1540400749056 1542100631552 1543237582848 1544857067520 1547371483320 1547702108160 1548512320680 1550221154560 1551225487360 1551727225152 1553050025280 1553439606784 1554584918016 1556274350592 1557115166906 1558749214815 1559082270720 1559140417536 1561619839520 1561678080976 1562631557120 1564469510760 1565483074560 1567350670080 1568366100480 1570604685312 1571622223872 1573161008042 1573497143296 1574121495040 1574320859358 1575972963045 1576368488448 1576993979520 1578875307360 1578934192368 1579898204160 1582469653060 1582807777280 1585066975232 1585357371405 1585696112640 1587959433216 1588988215296 1590544002606 1591515102720 1591574459136 1593473181248 1594446069760 1594505535488 1596178821120 1597355642880 1599118376960 1599332034609 1599673761792 1599955505580 1603277212512 1604361388032 1605189895816 1606229840896 1609100904960 1610876600320 1613816156160 1614688060880 1616158162944 1616442810060 1616788193280 1618040354432 1618788628704 1619419684480 1622781801472 1624668664320 1628041678848 1628676341760 1629429534720 1630691486268 1631039913984 1631327182160 1632812433408 1633694601344 1636675795872 1638481921024 1641410634240 1642474045440 1643322234970 1644433489920 1647847538688 1648137767120 1648710176724 1650529582208 1651746475392 1653479830080 1653541497504 1654551060480 1656524912640 1656586693632 1657598115840 1659221079490 1660296029440 1662665829136 1663325766720 1665699890868 1666055798784 1668767478144 1669786337280 1669848612864 1671840714752 1672504088480 1674679418880 1674891518976 1675556103240 1675914117120 1677555014070 1678641841920 1681037827248 1682126911488 1684133661184 1685224751104 1687206897792 1687876368705 1688237015040 1688299978752 1690984796640 1691047862832 1693184163840 1694098949120 1695939997440 1697190370560 1697616109568 1699063275520 1699612830864 1700713949184 1702590742528 1703482038294 1703846019072 1706619205952 1708410144480 1709669711520 1711556387840 1714679665920 1716374298624 1717168048128 1717837455360 1719167876584 1721403899904 1724141361280 1724205664064 1727287604640 1729193722880 1729794283776 1730468613120 1732979908608 1733285131045 1734863210496 1736883646888 1737254764544 1738058170368 1743192647040 1743998798880 1745128673280 1747619557632 1748300835840 1750838009856 1751146377565 1751520542720 1753687681096 1754062389248 1756822319460 1756887841098 1757263233024 1757960501760 1760057719680 1761197998080 1763711818752 1764399370240 1764854464512 1766582443457 1766959906816 1770184286208 1770886681920 1773065445528 1774147983360 1774214151168 1777035594010 1777415290880 1779346882560 1780658749440 1783200347136 1784355618816 1786102691451 1787259843456 1789392015008 1790551298048 1792430315520 1792657328904 1793751828480 1793818727424 1795731292160 1796671346430 1799008174080 1800401459952 1801936247280 1803717116416 1805838632793 1807008571008 1808935198720 1809002663936 1810336395264 1812236175360 1814236037120 1815185778510 1815573626880 1816524068490 1818528662080 1820295398736 1821847145040 1822304154112 1823647692288 1825629526656 1828923432960 1828991643648 1831900196360 1831968518068 1832359952384 1834282844160 1835243079930 1837268330560 1837906426512 1838622901440 1842440111616 1843292161152 1845833187328 1850777656520 1851173109760 1852142187480 1854154988010 1854551162880 1856845779984 1857569638080 1859405490176 1860265385472 1860990576640 1861470584832 1864854224896 1867833033120 1870499057778 1870898724864 1871228238360 1872440540160 1873943807424 1874674330880 1875157868544 1875888865280 1877394900992 1878611197952 1880820804096 1881567099540 1881969131520 1882039320576 1885032232320 1888458700960 1888945794048 1889682165760 1890556062720 1892424515584 1894650368832 1895877844992 1897970008064 1898963583672 1899369332736 1901362544640 1904457210240 1905861317760 1907964497920 1909818123264 1911446184960 1911925669888 1912926551199 1913335283712 1915414585344 1916449436192 1918460572080 1918942052352 1919946606696 1921993648640 1922065330432 1925500936320 1927625789440 1929046978560 1933051920384 1934063861157 1936198163744 1937625673056 1939659031440 1939731372072 1940145831936 1941799508480 1943231147520 1943303621376 1945342938240 1948925521920 1950434914948 1950851661824 1952097601220 1952514703360 1953994102749 1954411610112 1957592618592 1961197761536 1963255856640 1964527779840 1966871429120 1970460610560 1971986681964 1972898641233 1973320187904 1973667740460 1975618333312 1977765320544 1981333719040 1981407613952 1982617354240 1984949291520 1986235269120 1987829895168 1989468073920 1991065295388 1991841476560 1992355235328 1993131919360 1995976787584 1997269909504 1999592202240 2003743604736 2004096515640 2004524728320 2005451735040 2006487369770 2007004906176 2007787301120 2010701047808 2013066016884 2014370210304 2016593133568 2020197703680 2022550443040 2023485785880 2023918141440 2028477251840 2029181755968 2031421024256 2032918738944 2035052098560 2035127996928 2038364357835 2038799892480 2038875930624 2041015541760 2042118251680 2044774318080 2045844744840 2046357943552 2048102401280 2050092173376 2053867665408 2057210548978 2057650110464 2059809423360 2060887720905 2061404946432 2063161977760 2064683094240 2066926871880 2067368509440 2068969633536 2070733367040 2072779890688 2075032467456 2076562335744 2078332286420 2078776360960 2078853890048 2079942157254 2082124863585 2082569748480 2085959347680 2087310766080 2089800893440 2091154800640 2091831176448 2093614398720 2094139580416 2097961003008 2099094479144 2101297284060 2101375653078 2101824651264 2102658639360 2105167076480 2105245589824 2106530938880 2109008622240 2110374973440 2112069263616 2113437597696 2113809828540 2114261483520 2117279244288 2120725336808 2122020136960 2122099278848 2124516038580 2125892436480 2128238428160 2128977580032 2129807523840 2132442712812 2132898349056 2133274007440 2135216259072 2136318905461 2137702950016 2145467873280 2146460060160 2148959845730 2150916378624 2151754874880 2154877550592 2155257080080 2156005615716 2158384838272 2162242854720 2162323496736 2166224885760 2168579013120 2170722238464 2171104558610 2171568455680 2172572712960 2174255315024 2177083244544 2178222934212 2178688352256 2182234394496 2184524447040 2188547512320 2189965393920 2192109601370 2192577986560 2194708119552 2196579041280 2198280235632 2201139412992 2202328633856 2204639773440 2204721996672 2206068080640 2206347481728 2208699883520 2208782258176 2212730357760 2214163906560 2216331806910 2217767688960 2220933187824 2222570624976 2225023304192 2226381783040 2226464817152 2229000433920 2229083565696 2230444523520 2233188691968 2234074804320 2236740018760 2238189122560 2240821661130 2241383769664 2242273409280 2242835881984 2245473886032 2246928648192 2249609197056 2250501824940 2250982686720 2251066638336 2254646395520 2254730483776 2258760713760 2261253329920 2262038678784 2262920494080 2266150441152 2267618598912 2268667275264 2271309384392 2271794692096 2275369248420 2277880192640 2279559615360 2282036908320 2285348652288 2286239554560 2288010188689 2288499064832 2289557397504 2289960647585 2290449940480 2295205199872 2297383033140 2302152686496 2303050139520 2304115201440 2306392378368 2307291484160 2310146272213 2310639878144 2313150947328 2314856374272 2317410893824 2321057224980 2321553162240 2324256862720 2325331731840 2326838231040 2330159410176 2331067781120 2331877377024 2334450679808 2335672750359 2338623406080 2338710626304 2342429759280 2342517121464 2343017644032 2343947335680 2346743626240 2348263997440 2351026005120 2351615758336 2352549150720 2355907027968 2357433335808 2359741512063 2360245714944 2361182242560 2361481289037 2364087260704 2365530644480 2365618868224 2368312961040 2368401288552 2369847306240 2372462510080 2373704479590 2374211665920 2377600462848 2381470255268 2383013124608 2385816003909 2387272654080 2387361688704 2389907087360 2390209771872 2391669104640 2391758303232 2394268231680 2395561795240 2398677565440 2399933258370 2400535279936 2402581663040 2404915818768 2407784843724 2409344761344 2413781860352 2416314900480 2420247704680 2420764835840 2422032091320 2424664215090 2425182289920 2427060531648 2428182943056 2429129526720 2431530256384 2434172702208 2438043643685 2438564577280 2438655524864 2443014512640 2445710458880 2446037229402 2446559870976 2446990773240 2450541902016 2451497201920 2456586815488 2457722881536 2464983352455 2466650234880 2469522916640 2471771308032 2472206650680 2472734883840 2475794373312 2476759517440 2477619713088 2480353847296 2481960779776 2484787368960 2484880040448 2486397173760 2488831619235 2490444044160 2493998743704 2494531633152 2494970984480 2496587386880 2498591743232 2500210491392 2503151217216 2504679505920 2504772919296 2507761072128 2508756132720 2509385760768 2512019128320 2513376309760 2516332521105 2517962762880 2518594392064 2520741416960 2521556740872 2523190367232 2526200491776 2527837126656 2531951444896 2536477194960 2536571794248 2537113780224 2539276280320 2541148423680 2543909996160 2546424164352 2548594913280 2550568734932 2551113711616 2553886113792 2555223057441 2555769028608 2557947429440 2559928808928 2562615216720 2567334581760 2572062638080 2574561447936 2576756183040 2577402560512 2578751814876 2582105849856 2583500897408 2586212041920 2586308496096 2590974863360 2591071495168 2593790584320 2595702919680 2598567362560 2599469862912 2605325470332 2605882146816 2607087255552 2610123491456 2614788970560 2617674475520 2619370373120 2622451253760 2623868098930 2626257014784 2627280814080 2629315575952 2630531521644 2631093583872 2631556987280 2637020427392 2640086579520 2641796997120 2645567728128 2646599055360 2647281696768 2648313692160 2650439860224 2650906671010 2652624098560 2654753727184 2656473647104 2659598168292 2661221975040 2661321226752 2665553391015 2666122936320 2669020323840 2671658139648 2672128687520 2673935646720 2676006541568 2680889765184 2684088022512 2685826947072 2688645473280 2693596938240 2695007019645 2697981047840 2700602189928 2701179224064 2702904370920 2703481896960 2705575674624 2710558318592 2713402798080 2713503995904 2715504592896 2717819143780 2718399856640 2718501240832 2721354055680 2722778667765 2723360440320 2727792993120 2733456231168 2735471538432 2738490220544 2743385149440 2743487465472 2746412564480 2747850294540 2747952777102 2748539928576 2751424266240 2752910792320 2755902495840 2757934352160 2758626178048 2760977822720 2763660167424 2766709956608 2768749780992 2773256209672 2776166484780 2776759664640 2778213281220 2781279130240 2783081021440 2786354457120 2789108235264 2790398078208 2791485864960 2792205877248 2793647799449 2797281337344 2801729712080 2801834204104 2802432868352 2803544852480 2806842357540 2808660810240 2810915711136 2812011496320 2812736802816 2813833297920 2816092351488 2817916796928 2818413104720 2822435926193 2823038992384 2827548348480 2832688051440 2833418691072 2834523248640 2835834094080 2838636773376 2839136730490 2839743365120 2843256950416 2846955012096 2848445375508 2849053999104 2856685815360 2860623831040 2861946746880 2867888504832 2869006499840 2870002925568 2874674154288 2877690858120 2878305730560 2878413078528 2882990472960 2883097995648 2888299847680 2891438684160 2893570467840 2894296317952 2896763617280 2899577880576 2904297245616 2906438509584 2909645859328 2912699262720 2914846721280 2914955432064 2918063349760 2923388282880 2925652372422 2926277492736 2928146401830 2928772055040 2931040314176 2936388927888 2939519697920 2939629328896 2941424107520 2941796642304 2944883784960 2946791669760 2950307143680 2955109075880 2957023585280 2957980022946 2960501610690 2961244250432 2963427499968 2966647980816 2972000578560 2972111420928 2973926031360 2976837819085 2977584922624 2978766405760 2984202110880 2986597943082 2987762214840 2988532852992 2989697879040 2993965181376 2995904864256 2999478929408 3000669099920 3001422184448 3006144773460 3006787092480 3009731054655 3010507359264 3011680951680 3016051571712 3017227325440 3021533921536 3023491465216 3024889700352 3033825664560 3035228678820 3035877212160 3039412820480 3042715877760 3047131536384 3048319406080 3049378108416 3052743196672 3058199838720 3058313895936 3063177377520 3067161477120 3069536915328 3070733519360 3072153601920 3075189837824 3080801498112 3084201263104 3085815823467 3086475165696 3089714135040 3094742966640 3097024641360 3100442309120 3102450974720 3103454450304 3106100050560 3106879213568 3109169836032 3112548701184 3114230333812 3117498429630 3118164541440 3118280835072 3119913235881 3123239679040 3123356161952 3125263114240 3128939021520 3130966149120 3134701340160 3136732200960 3141209370624 3146322016084 3146994286592 3148242990080 3148641718716 3151945926090 3152063479617 3152736976896 3153987959040 3157750614720 3157868384736 3159796408320 3164939306120 3165615554560 3170133950464 3170714742810 3171392225280 3175918866432 3181088005212 3183030205440 3183148918272 3186946362496 3188210918665 3188892139520 3189011070976 3192357642240 3194711285760 3198236753920 3198664069218 3199347523584 3199911011160 3206554425024 3210379791632 3212459681792 3218201809920 3221753200640 3223439768595 3227632312320 3229376121760 3232316325888 3232885620120 3233576386560 3236080708864 3237577257408 3238839368960 3245563602944 3249337328640 3256083357696 3256656837915 3257352683520 3258859069440 3261382972536 3262079827968 3262654364320 3265624866816 3267389202688 3273351591744 3276963842048 3282821268480 3284948090880 3286644469940 3288164402055 3288866979840 3295695077376 3296275534240 3297420353448 3301059164416 3303492950784 3306959660160 3307082995008 3309102120960 3313049825280 3313173387264 3318442158980 3320592058880 3324497710365 3325331658272 3326651533440 3331399781736 3332111597568 3337534956288 3339572674560 3339697225728 3343681429504 3345008176960 3349783037952 3351112206480 3355110028140 3357283683840 3362075654496 3364253822976 3368267322368 3370449502208 3374413795584 3375752737410 3376474030080 3376599957504 3381969593280 3382095725664 3388197898240 3391879994880 3394380741120 3395232219136 3398126551040 3399225661728 3401427898368 3405181485056 3406964076588 3407692038144 3411028528609 3413238411904 3416820288960 3419339423040 3423112775680 3429359331840 3432748597248 3434336096256 3435674910720 3438335753168 3442807799808 3448282722560 3448411328128 3454575209280 3458387445760 3459588567552 3460937226240 3465959817216 3466570262090 3469726420992 3473767293776 3476116340736 3486385294080 3487997597760 3490257346560 3495239115264 3496601671680 3501676019712 3502292755130 3503041085440 3507375362192 3513644638920 3513775682196 3514526466048 3515921003520 3520115439360 3522395996160 3527423637504 3528798740480 3529708929024 3533164886914 3533919813632 3540368572416 3541773363840 3546130891056 3548295966720 3548428302336 3554071188020 3554830581760 3558693765120 3560556719385 3561317498880 3566400694272 3568711237632 3572205382902 3574519686912 3578784030016 3581102596096 3584860631040 3585314657808 3587503656960 3587637454848 3591462584320 3593342692860 3598016348160 3600802919904 3603872494560 3607434232832 3611677265586 3614017142016 3617870397440 3618005327872 3620672790528 3624472350720 3628472074240 3630371557020 3631147253760 3633048136980 3637057324160 3640590797472 3643694290080 3644608308224 3647295384576 3651259053312 3653231737741 3657846865920 3657983287296 3663800392720 3663937036136 3664719904768 3668565688320 3670486159860 3674536661120 3675812853024 3677245802880 3684880223232 3686584322304 3690877749637 3691666374656 3701555313040 3704284374960 3708309976020 3709102325760 3713691559968 3715139276160 3718810980352 3720530770944 3721981153280 3722941169664 3729708449792 3735666066240 3740998115556 3741797449728 3742456476720 3744881080320 3747887614848 3749348661760 3750315737088 3751777730560 3754789801984 3761641608192 3763134199080 3763938263040 3764078641152 3770064464640 3776917401920 3777891588096 3779364331520 3781112125440 3784849031168 3789300737664 3791755689984 3797927167344 3802725089280 3808914420480 3811722635520 3815928995840 3819636246528 3822892369920 3823851339776 3825853102398 3826670567424 3830829170688 3832898872384 3836921144160 3839893213392 3843987297280 3844130660864 3851001872640 3855251578880 3858093957120 3866103840768 3868127722314 3872396327488 3875251346112 3879318062880 3879462744144 3883599016960 3886462295040 3886607242752 3890685876480 3892787917265 3897851043840 3900869829896 3901703323648 3904195202440 3905029406720 3907988205498 3908823220224 3915185237184 3922395523072 3926511713280 3929055559680 3932902520105 3933742858240 3935802148395 3940921221120 3943973363928 3945797282466 3946640375808 3947335480920 3951236666624 3955530641088 3962667438080 3962815227904 3969898583040 3972470538240 3975659790336 3976360006515 3978936147840 3982130590776 3983682953120 3984710470656 3986263838720 3991953575168 3994539819008 3999184404480 4007487209472 4008193031280 4010903470080 4012974739540 4014009812352 4015574602240 4021402095616 4026132033768 4028740420608 4033186267136 4040395407360 4045100886080 4046971571760 4056954503680 4058363511936 4062842048512 4065837477888 4070104197120 4070255993856 4076728715670 4077599784960 4077751861248 4082031083520 4084236503360 4091689489680 4092715887104 4096204802560 4100184346752 4107735330816 4114421097956 4115300220928 4119618846720 4121775441810 4121929165653 4122809892864 4126323955520 4129366188480 4133853743760 4137939267072 4141466734080 4145559781376 4150064934912 4153124671488 4156664572840 4157552721920 4157707780096 4159884314508 4164249727170 4165139496960 4171918695360 4174621532160 4179601786880 4182309601280 4183662352896 4187228797440 4188279160832 4195922006016 4198188958288 4202594568120 4202751306156 4203649302528 4205317278720 4210334152960 4210491179648 4213061877760 4218017244480 4220749946880 4224138527232 4226875195392 4227619657080 4228522967040 4234558488576 4241450673616 4244040273920 4244198557696 4249032077160 4251784872960 4256476856320 4257955160064 4258705095735 4259615047680 4264885425624 4265796698112 4266548014880 4270432518144 4272637810922 4275405900032 4290935746560 4292920120320 4297919691460 4301832757248 4303509749760 4309755101184 4310514160160 4312011231432 4316769676544 4324485709440 4324646993472 4332449771520 4337158026240 4341444476928 4342209117220 4343136911360 4345145425920 4348510630048 4354166489088 4356445868424 4357376704512 4364468788992 4369048894080 4377095024640 4384219202740 4385155973120 4388478558633 4389416239104 4392219602745 4393158082560 4396560471264 4402278825984 4404657267712 4409279546880 4409443993344 4412136161280 4412694963456 4417399767040 4417564516352 4425460715520 4432663613820 4435535377920 4441866375648 4445141249952 4450046608384 4452763566080 4452929634304 4458000867840 4458167131392 4460889047040 4466377383936 4468149608640 4473480037520 4476378245120 4481643322260 4482767539328 4484546818560 4485671763968 4490947772064 4493857296384 4499218394112 4501003649880 4501965373440 4502133276672 4506541340717 4509292791040 4509460967552 4517521427520 4522506659840 4524077357568 4525840988160 4532300882304 4535237197824 4537334550528 4542618768784 4550738496840 4555760385280 4559119230720 4564073816640 4570697304576 4572479109120 4576020377378 4576998129664 4579114795008 4579921295170 4580899880960 4594766066280 4604305372992 4606100279040 4608230402880 4612784756736 4614582968320 4620292544426 4621279756288 4626301894656 4629712748544 4642114449960 4643106324480 4648513725440 4650663463680 4653676462080 4660318820352 4662135562240 4663754754048 4668901359616 4671345500718 4676247644445 4677246812160 4677421252608 4684859518560 4685034242928 4687894671360 4693487252480 4696527994880 4702052010240 4703231516672 4705098301440 4711814055936 4714866671616 4719483024126 4720491429888 4722364485120 4722962578074 4728174521408 4731061288960 4731237736448 4736625922080 4736802577104 4739694612480 4744925020160 4747408959180 4748423331840 4755200925696 4762940510536 4766026249216 4771632007818 4774545308160 4774723377408 4779814174720 4780419543744 4783338209280 4783516606464 4788536463360 4791123590480 4797355130880 4799866516740 4801070559872 4805163326080 4809831637536 4815569687448 4818689522688 4826532441833 4827563720704 4832629800960 4840495409360 4844064182640 4849328430180 4850364579840 4854121063296 4856365886112 4858259053440 4863060512768 4868345404416 4876087287370 4877129154560 4877311049728 4886029025280 4892074458804 4893119741952 4893981546480 4901083804032 4902994403840 4913173630976 4915445763072 4929966704910 4933300469760 4939045833280 4943542616064 4944413301360 4951588746624 4953519034880 4955239426176 4960707694592 4969574737920 4969760080896 4972794347520 4977663238470 4980888088320 4987997487408 4989941968960 4993174773760 4997183486464 5000420982784 5006302434432 5009359011840 5009545838592 5015522144256 5017512265440 5024038256640 5026752619520 5032665042210 5035925525760 5037188784128 5041482833920 5043113481744 5046380734464 5052400983552 5055674253312 5063902889792 5072954389920 5073143588496 5078552560640 5082296847360 5087819992320 5092848328704 5097189826560 5101137469864 5102227423232 5107772227584 5110446114882 5111538057216 5115894858880 5119857617856 5125230433440 5134669163520 5143026372445 5144125276160 5149122895872 5153512366080 5154805121024 5157503629752 5164211699712 5167001794816 5172424083840 5172616992192 5181949726720 5182142990336 5187581168640 5191405839360 5197134725120 5198939725824 5199855393135 5210650940664 5211764293632 5214174511104 5220246982912 5229577941120 5235348951040 5244902507520 5247736197860 5252514029568 5253439132695 5254561628160 5258631151904 5261063043288 5262187167744 5263113974560 5274040854784 5280173159040 5283593994240 5291135456256 5293198110720 5294563393536 5299747330371 5300879720448 5301813342020 5305248197120 5309507454368 5312947294208 5319196336584 5322443950080 5322642453504 5331106782030 5332245872640 5338040647680 5344257375040 5352013083136 5358308074353 5361779530368 5368176045024 5371653894144 5377290946560 5387193876480 5390014039290 5395962095680 5401204379856 5405808741840 5411151349248 5421116637184 5426805596160 5427007991808 5431009185792 5435638287560 5436799713280 5437002481664 5442708111360 5445557335530 5446720880640 5455585986240 5466912462336 5470943076864 5476980441088 5486770298880 5486974930944 5492825128960 5495700589080 5495905554204 5497079857152 5502848532480 5505821584640 5511804991680 5515868704320 5517252356096 5521955645440 5527320334848 5533419913216 5537499561984 5546512419344 5552332969560 5553519329280 5556426562440 5562558260480 5566162042880 5572708914240 5578216470528 5580796156416 5582971729920 5584411754496 5587295598898 5594562674688 5603459424160 5603668408208 5607089704960 5613684715080 5617321620480 5621831422272 5624022992640 5625473605632 5627666595840 5632184702976 5635833593856 5636826209440 5644871852386 5646077984768 5655096696960 5665376102880 5666837382144 5669046497280 5671668188160 5677273546752 5678273460980 5679486730240 5686513900832 5693910024192 5696890751016 5698107998208 5713371630720 5721247662080 5723893493760 5735777009664 5738012999680 5738779653597 5740005851136 5749348308576 5755381716240 5756826157056 5765980945920 5766195991296 5776599695360 5782877368320 5787140935680 5788592635904 5793527234560 5799155761152 5808594491232 5812877019168 5819291718656 5825398525440 5829693442560 5829910864128 5836126699520 5846776565760 5851304744844 5852554985472 5856292803660 5857544110080 5862080628352 5872777855776 5879039395840 5879258657792 5882848215040 5883593284608 5889767569920 5893583339520 5900614287360 5910218151760 5914047170560 5915960045892 5921003221380 5922488500864 5926854999936 5933295961632 5944001157120 5944222841856 5947852062720 5953675638170 5953897683721 5955169845248 5957532811520 5968404221760 5973195886164 5975524429680 5977065705984 5979395758080 5987930362752 5991809728512 5998957858816 6001338199840 6012289546920 6013574184960 6019462109310 6021014718528 6023361903360 6032103143424 6034454650880 6043067843072 6046982930432 6049779400704 6067651329120 6070457357640 6071754424320 6078825640960 6085431755520 6094263072768 6096638812160 6098756216832 6105486393344 6115093073505 6116399677440 6116627791872 6126354755040 6134322954240 6139073830656 6141467038720 6144307203840 6150379675648 6161602996224 6168402526208 6171631646934 6172950331392 6179428270080 6189485933280 6194049282720 6200884618240 6204901949440 6206908900608 6212200101120 6213758427136 6218339672064 6225097402368 6228460667624 6234996859260 6236329082880 6236561670144 6239826471762 6246479358080 6246712323904 6250526228480 6257878043040 6261932298240 6269402680320 6273464401920 6282418741248 6292644032168 6293988573184 6296485980160 6297283437432 6303891852180 6304126959234 6305473953792 6307975918080 6315501229440 6315736769472 6319592816640 6329878612240 6338913473581 6340267900928 6341429485620 6342784450560 6351837732864 6362176010424 6366060410880 6366297836544 6373892724992 6376421837330 6377784279040 6378022141952 6384715284480 6389422571520 6397328138436 6398695047168 6399822022320 6408956716383 6413108850048 6420759583264 6424919363584 6436403619840 6443506401280 6446879537190 6455264624640 6458752243520 6464632651776 6465771240240 6472161417728 6475154514816 6477678737920 6491127205888 6498674657280 6512166715392 6513313675830 6514705367040 6517718138880 6522765945072 6525308728640 6531249733632 6534778405376 6546703183488 6553927684096 6565642536960 6569896181760 6573288939880 6576328804110 6577733959680 6592551068480 6594840706896 6602118328832 6606985901568 6613919320320 6614165990016 6618204241920 6626099650560 6626346774528 6636884317960 6641184117760 6648995420730 6650663316544 6653303066880 6662799563472 6675069912576 6679145349120 6679394451456 6687362859008 6690016353920 6699566075904 6702224412960 6710220056280 6714567367680 6724151308992 6728507645952 6736534644736 6740899004416 6748827591168 6751505474820 6752948060160 6753199915008 6763939186560 6764191451328 6776395796480 6783759989760 6788761482240 6790464438272 6796253102080 6798451323456 6802855796736 6810362970112 6813928153176 6815384076288 6822057057218 6826476823808 6833640577920 6838678846080 6846225551360 6858718663680 6864030566067 6865497194496 6868672192512 6869881942755 6871349821440 6876671506336 6885615599616 6896565445120 6896822656256 6909150418560 6916774891520 6919177135104 6921874452480 6930438816639 6931919634432 6933140524180 6939452841984 6947534587552 6952232681472 6972770588160 6975995195520 6980514693120 6990478230528 6993203343360 7003352039424 7004585510260 7006082170880 7007018251077 7014750724384 7027289277840 7027551364392 7029052932096 7031842007040 7040230878720 7044791992320 7054847275008 7057597480960 7066329773828 7067839627264 7079224536189 7080737144832 7083546727680 7092261782112 7096591933440 7096856604672 7108142376040 7109661163520 7117387530240 7121113438770 7122634997760 7132801388544 7144410765804 7149039373824 7157568060032 7162205192192 7169721262080 7170629315616 7175007313920 7175274909696 7182925168640 7186685385720 7196032696320 7201605839808 7207744989120 7214868465664 7223354531172 7228034284032 7235740794880 7236010655744 7241345581056 7248944701440 7256944148480 7260743114040 7262294507520 7266096273960 7274114648320 7281181594944 7287388580160 7289216616448 7294590769152 7302518106624 7306463475482 7314130931055 7315693731840 7315966574592 7327600785440 7327874072272 7337131376640 7340972319720 7349073322240 7351625706048 7354491605760 7369760446464 7373168644608 7381755499274 7383332749312 7394950057365 7403110626080 7408568749920 7416619952040 7418204651520 7427383119936 7430278552320 7437621960704 7441061541888 7443962306560 7445882339328 7459416899584 7466494857705 7471332132480 7481996231112 7483594899456 7484912953440 7489762160640 7495775229696 7498697323520 7500631474176 7503555461120 7509579603968 7523283216384 7526268398160 7528157282304 7540128929280 7553834803840 7555783176192 7558728663040 7562224250880 7569698062336 7578601475328 7583511379968 7595854334688 7617828840960 7623445271040 7631857991680 7639272493056 7645784739840 7647702679552 7651706204796 7653341134848 7661658341376 7665797744768 7673842288320 7679786426784 7687974594560 7688261321728 7702003745280 7710503157760 7716187914240 7732207681536 7736255444628 7744792654976 7750502692224 7758636125760 7758925488288 7767198033920 7772924590080 7773214485504 7781371752960 7785575834530 7795702087680 7801739659792 7808390404880 7815976410996 7817646440448 7830370474368 7844791046144 7853023426560 7858111119360 7865805040210 7867485716480 7871604296790 7881842442240 7887946727856 7891594564932 7893280751616 7894670961840 7902473333248 7911061282176 7925334876160 7925630455808 7939797166080 7944941076480 7951319580672 7952720013030 7957872295680 7964261181552 7967365906240 7969420941312 7972527677440 7983907150336 7989079638016 7996660173045 7998368808960 8014974418944 8016386062560 8021806940160 8025949479080 8028019624704 8031149204480 8042804191232 8052264067536 8057480841216 8066372534272 8080790814720 8090201772160 8093943143520 8113909007360 8116727023872 8125684097024 8131674955776 8140208394240 8140511987712 8153457431340 8155199569920 8155503722496 8164062167040 8168473006720 8183378979360 8185431774208 8192409605120 8200368693504 8215470661632 8228842195912 8230600441856 8239237693440 8243550883620 8243858331306 8245619785728 8252647911040 8258732376960 8267707487520 8275878534144 8282933468160 8289348388529 8291119562752 8300129869824 8306249342976 8313329145680 8315415560192 8319768629016 8328499454340 8330278993920 8343837390720 8349243064320 8359203573760 8367324705792 8374457594880 8376558321664 8380943398347 8391844012032 8396377916576 8405189136240 8405502612312 8407298605056 8410634557440 8420668305920 8420982359296 8426123755520 8436034488960 8441499893760 8448277054464 8453750390784 8455239314160 8467307778579 8469116977152 8482901347232 8488080547840 8488397115392 8498064154320 8503569745920 8512953712640 8515910320128 8517410191470 8519230095360 8529770851248 8533096029760 8540865036288 8545275621844 8550811800064 8581871493120 8585840240640 8595839382920 8603665514496 8607019499520 8621028320320 8624022462864 8633539353088 8648971418880 8649293986944 8664899543040 8674316052480 8682888953856 8684418234440 8686273822720 8690290851840 8697021260096 8712891736848 8728937577984 8738097788160 8754190049280 8768438405480 8770311946240 8776957117266 8778832478208 8784439205490 8786316165120 8793120942528 8809314535424 8818559093760 8818887986688 8824272322560 8825389926912 8832912217285 8834799534080 8835129032704 8850921431040 8865327227640 8871070755840 8883732751296 8890282499904 8900093216768 8905859268608 8916001735680 8916334262784 8921778094080 8930513457255 8932754767872 8936299217280 8946960075040 8952756490240 8963286644520 8965535078656 8969093637120 8971343527936 8981895544128 8987714592768 8998436788224 9002007299760 9004266553344 9013082681434 9018585582080 9018921935104 9029193163965 9035042855040 9045013319680 9048154715136 9051681976320 9064601764608 9070474395648 9074669101056 9085237537568 9101476993680 9111520770560 9118238461440 9128147633280 9141394609152 9144958218240 9152040754756 9153996259328 9158229590016 9159842590340 9161799761920 9189532132560 9208610745984 9212200558080 9216460805760 9225569513472 9229165936640 9240585088852 9242559512576 9252603789312 9257447470401 9259425497088 9284228899920 9297027450880 9301326927360 9307352924160 9320637640704 9324271124480 9327509508096 9337802719232 9342691001436 9352495288890 9354493624320 9354842505216 9369719037120 9370068485856 9375789342720 9386974504960 9393055989760 9404104020480 9406463033344 9410196602880 9423628111872 9438966048252 9440982859776 9444728970240 9445925156148 9456349042816 9462122577920 9462475472896 9473251844160 9473605154208 9479389224960 9489850040320 9494817918360 9496846663680 9510401851392 9525881021072 9532052498432 9543264015636 9549090616320 9549446754816 9559628349440 9560839087488 9564632755995 9566676418560 9567033212928 9577072926720 9582247180960 9594710261760 9599733033480 9602141119744 9610326652160 9619663275072 9631139374896 9637379045376 9653064883666 9655127441408 9665259601920 9670319305785 9680990818720 9688128365280 9698656860360 9700729159680 9708242126592 9712731772224 9716518106880 9726121025536 9736690808832 9752174574740 9754258309120 9754622099456 9769970513745 9772058050560 9784148917608 9786239483904 9787963092960 9802167608064 9805988807680 9826347261952 9830891526144 9859933409820 9864493206165 9866600939520 9878091666560 9887085232128 9888826602720 9903177493248 9907038069760 9910478852352 9921415389184 9939149475840 9939520161792 9955326476940 9961776176640 9975994974816 9979883937920 9986349547520 9994366972928 10000841965568 10012604868864 10018718023680 10019091677184 10031044288512 10035024530880 10053505239040 10065330084420 10071851051520 10074377568256 10082965667840 10086226963488 10092761468928 10104801967104 10111348506624 10121248584889 10127805779584 10145908779840 10146287176992 10157105121280 10164593694720 10175639984640 10185696657408 10194379653120 10202274939728 10215544455168 10220892229764 10223076114432 10231789717760 10233085585827 10239715235712 10250460866880 10269338327040 10286052744890 10288250552320 10298245791744 10307024732160 10315007259504 10328423399424 10334003589632 10344848167680 10345233984384 10363899453440 10364285980672 10375162337280 10382811678720 10394269450240 10397879451648 10399710786270 10421301881328 10428349022208 10440493965824 10459155882240 10470697902080 10489805015040 10495472395720 10505028059136 10506878265390 10509123256320 10517262303808 10522126086576 10526227949120 10548081709568 10560346318080 10567187988480 10582270912512 10586396221440 10589126787072 10599494660742 10601759440896 10603626684040 10610496394240 10619014908736 10625894588416 10638392673168 10644887900160 10645284907008 10662213564060 10664491745280 10676081295360 10681594527305 10688514750080 10704026166272 10716616148706 10723559060736 10736352090048 10743307788288 10754581893120 10774387752960 10780028078580 10791924191360 10802408759712 10811617483680 10822302698496 10839917123461 10842233274368 10853611192320 10854015983616 10862018371584 10871276575120 10874004963328 10885416222720 10891114671060 10893441761280 10911171972480 10933824924672 10941886153728 10953960882176 10959695213223 10973540597760 10973949861888 10991401178160 10991811108408 10994159714304 11005697064960 11011643169280 11023609983360 11031737408640 11034504712192 11043911290880 11054640669696 11066839826432 11072633248911 11074999123968 11093024838688 11104665939120 11112853124880 11125116520960 11132324085760 11145417828480 11156432941056 11161592312832 11165943459840 11168823508992 11174591197796 11189125349376 11206918848320 11207336816416 11214179409920 11227369430160 11234643240960 11243662844544 11248045985280 11250947211264 11255333191680 11264369405952 11273652418880 11289743704772 11292155969536 11310193393920 11330752205760 11333674764288 11338092994560 11343336376320 11354547093504 11356546921960 11358973460480 11373027801664 11393781502032 11426743261440 11440050943445 11442495324160 11447786987520 11471554019328 11476025999360 11477559307194 11480011702272 11498696617152 11510763432480 11531961891840 11532391982592 11550731361065 11553199390720 11565754736640 11574281871360 11577185271808 11587054469120 11598311522304 11617188982464 11625754038336 11638583437312 11650797050880 11659386885120 11659821728256 11672253399040 11678363751795 11693553131520 11702609489688 11705109970944 11712585607320 11715088220160 11724161256704 11745555711552 11758078791680 11758517315584 11767186569216 11779535139840 11787166679040 11798707560315 11801228574720 11807406445185 11820436303520 11828094341120 11831920091784 11842006442760 11844977001728 11853709999872 11866591923264 11888002314240 11888445683712 11907351276340 11907795367442 11910339690496 11915065623040 11929080019545 11936808443520 11946391772328 11951048859360 11954131411968 11958791516160 11975860725504 11983619457024 11997915717632 12002676399680 12024579093840 12038924218620 12042029437056 12046723806720 12064206286848 12068909301760 12086135686144 12093965860864 12099558801408 12135302658240 12140914715280 12157651281920 12170863511040 12188526145536 12193277624320 12197512433664 12210972786688 12230186147010 12232799354880 12233255583744 12252709510080 12278147661312 12282934077440 12288614407680 12300759351296 12323205992448 12336805052416 12343263293868 12345900662784 12358856540160 12378971866560 12388098565440 12401769236480 12409803898880 12413817801216 12424400202240 12427516854272 12436679344128 12450194804736 12456921335248 12469993718520 12472658165760 12473123340288 12479652943524 12492958716160 12493424647808 12501052456960 12515756086080 12523864596480 12538805360640 12546928803840 12564837482496 12585288064336 12592971960320 12594566874864 12607783704360 12608253918468 12610947907584 12615951836160 12631002458880 12631473538944 12639185633280 12659757224480 12677826947162 12680535801856 12682858971240 12685568901120 12703675465728 12724352020848 12732120821760 12732595673088 12747785449984 12752843674660 12755568558080 12756044283904 12769430568960 12776115287205 12778845143040 12794656276872 12797390094336 12799644044640 12817913432766 12826217700096 12841519166528 12849838727168 12872807239680 12887012802560 12893759074380 12910529249280 12917504487040 12929265303552 12931542480480 12944322835456 12950309029632 12955357475840 12982254411776 12997349314560 13024333430784 13026627351660 13029410734080 13035436277760 13045531890144 13050617457280 13062499467264 13069556810752 13093406366976 13107855368192 13131285073920 13146577879760 13152657608220 13155467919360 13185102136960 13189681413792 13204236657664 13213971803136 13227838640640 13228331980032 13236408483840 13252199301120 13252693549056 13273768635920 13282368235520 13297990841460 13301326633088 13306606133760 13325599126944 13350139825152 13358290698240 13358788902912 13371868568357 13374725718016 13380032707840 13399132151808 13404448825920 13420440112560 13429134735360 13448302617984 13457015291904 13473069289472 13497655182336 13503010949640 13505896120320 13506399830016 13519624022151 13527878373120 13528382902656 13552791592960 13567519979520 13577522964480 13580928876544 13592506204160 13596902646912 13605711593472 13627856306352 13644114114436 13652953647616 13667281155840 13677357692160 13692451102720 13717437327360 13728061132134 13730994388992 13737344385024 13739763885510 13742699642880 13753343012672 13793130890240 13793645312512 13818300837120 13833549783040 13838354270208 13843748904960 13860877633278 13863839268864 13866281048360 13878905683968 13895069175104 13945541176320 13951990391040 13961029386240 13968238997245 13980956461056 13986406686720 14006704078848 14009171020520 14012164341760 14014036502154 14029501448768 14054578555680 14055102728784 14063684014080 14080461757440 14089583984640 14109694550016 14112179630965 14115194961920 14132659547656 14135679254528 14158449072378 14161474289664 14167093455360 14184523564224 14193183866880 14193713209344 14216284752080 14234775060480 14242226877540 14245269995520 14265602777088 14288821531608 14298078747648 14315136120064 14324410384384 14339442524160 14341258631232 14350014627840 14350549819392 14373370771440 14392065392640 14403211679616 14415489978240 14429736931328 14446709062344 14456068568064 14471481589760 14472021311488 14479597325499 14482691162112 14497889402880 14521486228080 14532192547920 14548229296640 14562363189888 14574777160320 14578433232896 14589181538304 14605036213248 14612926950964 14628261862110 14631387463680 14631933149184 14655201570880 14655748144544 14681944639440 14698146644480 14703251412096 14708983211520 14739520892928 14746337289216 14763510998548 14766665498624 14789900114730 14806221252160 14817137499840 14833239904080 14854766239872 14860557104640 14875243921408 14882123083776 14887924613120 14918833799168 14932989715410 14942664264960 14963992462224 14969825906880 14979524321280 14991550459392 14997394647040 15001262948352 15007110922240 15019159207936 15046566432768 15052536796320 15080257858560 15107669607680 15111566352384 15117457326080 15124448501760 15139396124672 15157202950656 15167022759936 15191708669376 15235657681920 15246890542080 15263715983360 15278544986112 15291569479680 15295405359104 15303412409592 15306682269696 15323316682752 15331595489536 15347684576640 15359572853568 15375949189120 15376522643456 15404007490560 15421006315520 15429079117335 15432375828480 15464415363072 15472510889256 15489585309952 15501005384448 15517272251520 15517850976576 15534396067840 15545849180160 15546428971008 15562743505920 15571151669060 15591404175360 15599566179405 15603479319584 15616780809760 15631952821992 15635292880896 15660740948736 15689582092288 15706046853120 15731610080420 15734971432960 15743208593580 15760317398085 15763684884480 15775893455712 15783189129864 15786561503232 15789341923680 15804946666496 15822122564352 15850669752320 15851260911616 15879594332160 15899241991113 15902639161344 15905440026060 15915744591360 15928522363104 15934731812480 15938841882624 15945055354880 15967814300672 15978159276032 15993320346090 15996737617920 16032772125120 16051898958160 16056039249408 16062298408960 16085608382464 16104528135072 16114961682432 16132745068544 16161581629440 16180403544320 16187886287040 16227818014720 16233454047744 16251368194048 16263349911552 16280416788480 16281023975424 16306914862680 16310399139840 16311007444992 16328124334080 16336946013440 16366757958720 16370863548416 16384819210240 16400737387008 16430941323264 16457684391824 16478475386880 16487101767240 16487716662612 16491239571456 16505295822080 16517464753920 16535414975040 16551757068288 16565866936320 16578696777058 16582239125504 16600259739648 16612498685952 16626658291360 16639537258032 16656998908680 16660557987840 16687674781440 16698486128640 16718407147520 16734649411584 16748915189760 16753116643328 16761886796694 16783688024064 16792755833152 16810378272480 16811005224624 16821269114880 16841336611840 16841964718592 16852247511040 16872068977920 16882999787520 16896554108928 16907500781568 16910478628320 16934615557158 16938233954304 16965802694464 16976161095680 16976794230784 16996128308640 17007139491840 17025907425280 17031820640256 17034820382940 17038460190720 17055142643045 17059541702496 17066192059520 17081730072576 17090551243688 17101623600128 17163742986240 17171680481280 17191678765840 17207331028992 17214038999040 17242056640640 17248044925728 17267078706176 17297942837760 17298587973888 17329799086080 17348632104960 17365777907712 17368836468880 17380581703680 17394042520192 17425783473696 17457875155968 17476195576320 17508380098560 17536876810960 17553914234532 17557664956416 17568878410980 17572632330240 17586241885056 17618629070848 17637118187520 17637775973376 17648544645120 17650779853824 17665824434570 17669599068160 17670258065408 17701842862080 17730654455280 17742141511680 17767465502592 17780564999808 17800186433536 17832003471360 17832668525568 17843556188160 17861026914510 17861693051163 17865509535744 17872598434560 17893920150080 17905512980480 17926573289040 17931070157312 17938187274240 17942687055872 17963791088256 17975429185536 17996873576448 18004014599520 18026165362868 18037171164160 18037843870208 18058386327930 18070085710080 18090026639360 18096309430272 18103363952640 18129203529216 18140948791296 18149338202112 18170475075136 18202953987360 18223041541120 18236476922880 18256295266560 18266158688705 18282789218304 18289916436480 18304081509512 18307992518656 18316459180032 18319685180680 18323599523840 18379064265120 18417221491968 18424401116160 18432921611520 18451139026944 18454388748185 18458331873280 18481170177704 18485119025152 18505207578624 18514894940802 18518850994176 18568457799840 18594054901760 18602653854720 18614705848320 18641275281408 18648542248960 18655019016192 18675605438464 18685382002872 18704990577780 18708987248640 18709685010432 18739438074240 18740136971712 18751578685440 18773949009920 18808208040960 18812926066688 18820393205760 18847256223744 18877932096504 18881965719552 18889457940480 18891850312296 18912698085632 18924245155840 18924950945792 18946503688320 18947210308416 18958778449920 18989635836720 19016740420743 19020803702784 19051762042144 19064104996864 19086528031272 19098181232640 19098893509632 19119256698880 19121678174976 19129265511990 19133352837120 19134066425856 19154145853440 19164494361920 19199466066960 19204282239488 19220653304320 19226870149149 19239326550144 19262278749792 19274758090752 19306129767332 19310254882816 19330519203840 19340638611570 19361981637440 19376256730560 19397313720720 19416484253184 19425463544448 19433036213760 19452242051072 19473381617664 19504349149480 19508516618240 19509244198912 19539941027490 19544116101120 19568297835216 19575926185920 19604335216128 19611977615360 19652694523904 19661783052288 19719866819640 19728986412330 19733201879040 19756183333120 19777653205440 19806354986496 19814076139520 19820957704704 19842830778368 19878298951680 19879040323584 19910652953880 19923552353280 19951989949632 19959767875840 19972699095040 19988733945856 20001683931136 20025209737728 20037436047360 20038183354368 20062088577024 20070049061760 20107010478080 20130660168840 20143702103040 20148755136512 20165931335680 20172453926976 20185522937856 20209603934208 20222697013248 20242497169778 20255611559168 20291817559680 20292574353984 20314210242560 20329187389440 20351279969280 20371393314816 20388759306240 20404549879456 20431088910336 20441784459528 20446152228864 20463579435520 20466171171654 20479430471424 20500921733760 20538676654080 20572105489780 20576501104640 20592091698201 20596491583488 20609645828265 20614049464320 20630014519008 20656846798848 20668007179264 20689696335360 20690467968768 20727798906880 20728571961344 20750324674560 20765623357440 20788538900480 20791316449917 20795758903296 20799421572540 20842603762656 20856698044416 20880987931648 20918311764480 20941395804160 20979610030080 20990944791440 21010056118272 21013756530780 21018246512640 21034524607616 21044252173152 21052455898240 21096163419136 21120692636160 21134375976960 21164541825024 21172792442880 21198989321484 21203518881792 21207253368080 21220992788480 21238029817472 21251789176832 21276785346336 21289775800320 21290569814016 21324427128120 21328983490560 21352162590720 21363189054610 21377029500160 21408052332544 21433232297412 21447118121472 21472704180096 21486615576576 21509163786240 21548775505920 21560056157160 21583848382720 21604817519424 21623234967360 21644605396992 21679834246922 21684466548736 21707222384640 21708031967232 21724036743168 21742553150240 21770832445440 21782229342120 21786883522560 21822343944960 21867649849344 21883772307456 21907921764352 21919390426446 21942392793165 21947081195520 21947899723776 21982802356320 21983622216816 22011394129920 22023286338560 22047219966720 22063474817280 22069009424384 22087822581760 22109281339392 22133679652864 22145266497822 22149998247936 22186049677376 22209331878240 22225706249760 22250233041920 22264648171520 22290835656960 22312865882112 22323184625664 22331886919680 22337647017984 22349182395592 22378250698752 22413837696640 22414673632832 22428358819840 22454738860320 22469286481920 22487325689088 22496091970560 22501894422528 22510666383360 22528738811904 22532706703585 22547304837760 22579487409544 22584311939072 22620386787840 22661504411520 22667349528576 22676185989120 22686672752640 22709094187008 22713093843920 22746055603328 22787563004064 22853486522880 22880101886890 22884990648320 22895573975040 22943108038656 22955118614388 22960023404544 22997393234304 23021526864960 23063923783680 23064783965184 23101462722130 23106398781440 23131509473280 23148563742720 23196623044608 23234377964928 23251508076672 23277166874624 23301594101760 23318773770240 23319643456512 23344506798080 23356727503590 23387106263040 23405218979376 23425171214640 23448322513408 23491111423104 23516157583360 23517034631168 23534373138432 23559070279680 23574333358080 23597415120630 23602457149440 23614812890370 23640872607040 23656188682240 23663840183568 23684012885520 23689954003456 23707419999744 23733183846528 23776004628480 23776891367424 23814702552680 23815590734884 23820679380992 23830131246080 23858160039090 23873616887040 23892783544656 23902097718720 23908262823936 23917583032320 23951721451008 23967238914048 23995831435264 24005352799360 24049158187680 24077848437240 24084058874112 24093447613440 24128412573696 24132662209165 24137818603520 24172271372288 24187931721728 24199117602816 24270605316480 24281829430560 24315302563840 24341727022080 24377052291072 24386555248640 24395024867328 24421945573376 24460372294020 24465598709760 24466511167488 24505419020160 24556295322624 24565868154880 24577228815360 24601518702592 24646411984896 24673610104832 24686526587736 24691801325568 24717713080320 24757943733120 24776197130880 24803538472960 24827635602432 24848800404480 24855033708544 24868045165587 24873358688256 24900389609472 24913842670496 24939987437040 24946246680576 24959305887048 24985917432320 24986849295616 25002104913920 25031512172160 25047729192960 25077610721280 25129674964992 25142830195041 25170576128672 25185943920640 25189133749728 25215567408720 25216507836936 25221895815168 25231903672320 25262004917760 25262947077888 25278371266560 25319514448960 25355653894324 25361071603712 25365717942480 25401923335737 25407350931456 25448704041696 25464241643520 25465191346176 25495570899968 25505687349320 25511137116160 25512088567808 25538861137920 25552230574410 25557690286080 25589312553744 25599288089280 25635826865532 25652435400192 25683038333056 25699677454336 25745614479360 25774025605120 25787518148760 25821058498560 25835008974080 25863084960960 25888645670912 25900618059264 25910714951680 25964508823552 25994698629120 26048666861568 26053254703320 26058821468160 26070872555520 26091063780288 26101234914560 26139113621504 26186812733952 26215710736384 26262570147840 26293155759520 26305315216440 26310935838720 26370204273920 26379362827584 26408473315328 26427943606272 26455677281280 26456663960064 26472816967680 26498736651855 26504398602240 26505387098112 26547537271840 26564736471040 26595981682920 26602653266176 26613212267520 26651198253888 26700279650304 26717577805824 26743737136714 26749451436032 26760065415680 26791540371765 26798264303616 26808897651840 26840880225120 26858269470720 26896605235968 26914030583808 26946138578944 26995310364672 27006021899280 27012799660032 27039248044302 27055756746240 27056765805312 27105583185920 27135039959040 27155045928960 27161857753088 27185012408320 27193805293824 27211423186944 27255712612704 27288228228872 27305907295232 27334562311680 27354715384320 27384902205440 27434874654720 27456122264268 27461988777984 27474688770048 27479527771020 27485399285760 27506686025344 27586261780480 27587290625024 27636601674240 27667099566080 27676708540416 27687497809920 27721755266556 27727678537728 27732562096720 27757811367936 27790138350208 27891082352640 27903980782080 27922058772480 27936477994490 27961912922112 27972813373440 28013408157696 28018342041040 28028073004308 28059002897536 28109157111360 28110205457568 28127368028160 28160923514880 28179167969280 28219389100032 28224359261930 28230389923840 28265319095312 28316898144756 28322948579328 28334186910720 28369047128448 28386367733760 28387426418688 28432569504160 28469550120960 28484453755080 28490539991040 28531205554176 28577643063216 28596157495296 28630272240128 28648820768768 28678885048320 28682517262464 28693898267985 28700029255680 28701099638784 28746741542880 28784130785280 28806423359232 28830979956480 28859473862656 28893418124688 28912137136128 28942963179520 28944042622976 28959194650998 28965382324224 28995778805760 29042972456160 29064385095840 29096458593280 29124726379776 29149554320640 29156866465792 29178363076608 29210072426496 29225853901928 29256523724220 29262774927360 29263866298368 29310403141760 29311496289088 29363889278880 29396293288960 29406502824192 29417966423040 29479041785856 29492674578432 29527021997096 29533330997248 29579800229460 29612442504320 29634274999680 29666479808160 29709532479744 29721114209280 29744132452957 29750487842816 29764246167552 29769488418605 29775849226240 29837667598336 29865979430820 29885328529920 29927984924448 29939651813760 29959048642560 29983100918784 29994789294080 30002525896704 30031901538769 30038318415872 30093132865536 30105073592640 30160515717120 30215339215360 30223132704768 30234914652160 30248897003520 30314405901312 30334045519872 30363745754667 30383417338752 30471315363840 30493781084160 30527431966720 30557089972224 30583138959360 30606824819184 30646633365504 30663190979072 30695369153280 30699256757481 30719145707136 30751898378240 30753045286912 30808014981120 30842012631040 30858158234670 30864751656960 30945021778512 30979170619904 31002010768896 31034544503040 31035701953152 31068792135680 31091698360320 31092857942016 31125487011840 31142303338120 31182808350720 31199132358810 31206958639168 31233561619520 31263905643984 31321481897472 31379164184576 31412093706240 31463220160840 31469942865920 31486417187160 31520634796170 31527369768960 31551786911424 31566378259728 31578683847360 31609893332992 31644245128704 31694567367905 31701339504640 31702521823232 31759188664320 31798483982226 31805278322688 31810880052120 31831489182720 31857044726208 31869463624960 31877683765248 31890110709760 31935628601344 31956318552064 31986640692180 31993475235840 32044783581915 32065544250240 32103797916320 32112078498816 32124596817920 32171216764928 32209056270144 32229923364864 32265490137088 32323163258880 32360807088640 32375772574080 32455636029440 32466908095488 32502736388096 32519751370383 32526699823104 32560833576960 32562047950848 32613829725360 32622014889984 32656248668160 32673892026880 32733515917440 32741727096832 32769638420480 32801474774016 32861882646528 32879085639669 32915368783648 32974203534480 32975433325224 32982479142912 33010591644160 33034929507840 33070829950080 33103514136576 33131733872640 33157393554116 33164478251008 33200519479296 33217899746733 33224997371904 33253316582720 33279074516064 33313997817360 33375349562880 33396972257280 33436814295040 33469298823168 33497830379520 33506233286656 33523773593388 33567376048128 33585511666304 33620756544960 33622010449248 33642538229760 33682673223680 33683929437184 33704495022080 33744137955840 33765999575040 33793108217856 33820957256640 33869231114316 33876467908608 33931605388928 33952322191360 33953588461568 33992256617280 34014278983680 34051814850560 34063641280512 34069640765880 34076920381440 34110285286090 34119083404992 34132384119040 34181102487376 34203247200256 34320152830335 34327485972480 34343360962560 34383357531680 34414662057984 34428077998080 34484113281280 34496089851456 34534157412352 34595885675520 34597175947776 34652194083195 34659598172160 34697264209920 34731555815424 34737672937760 34761163407360 34788085040384 34851566947392 34915750311936 34952391152640 35016760197120 35035091255385 35073753621920 35107828469064 35115329912832 35137756821960 35145264660480 35172483770112 35237258141696 35274236375040 35275551946752 35301559707648 35331648869140 35339198136320 35340516130816 35396122680945 35403685724160 35461308910560 35484283023360 35534931005184 35561129999616 35600372867072 35664006942720 35665337051136 35722053829020 35723386102326 35731019071488 35745196869120 35787840300160 35811025960960 35853146578080 35862140314624 35876374548480 35885374111744 35927582176512 35950858371072 35993747152896 36008029199040 36052330725736 36074342328320 36075687740416 36116772655860 36140171420160 36180053278720 36192618860544 36206727905280 36258407058432 36281897582592 36298676404224 36317421392837 36340950150272 36405907974720 36446083082240 36472953845760 36512590533120 36532317377410 36565578436608 36579832872960 36608163019024 36632918360064 36639370361360 36758128530240 36834442983936 36848802232320 36865843223040 36902278053888 36908777496370 36916663746560 36962340355408 37010415157248 37029789881604 37037701988352 37136915599680 37188109803520 37205307709440 37229411696640 37282550562816 37297084497920 37310038032384 37370764005744 37409981155560 37417974497280 37419370020864 37478876148480 37480273943424 37503157370880 37547898019840 37616416081920 37625852133376 37640786411520 37694512447488 37755864193008 37778915880960 37783700624592 37825396171264 37848490311680 37849901891584 37893007376640 37894420616832 37917556899840 37979271673440 38033480841486 38041607405568 38103524084288 38128209993728 38173056062544 38196362465280 38197787019264 38238513397760 38243356349952 38258531023980 38266705674240 38268132851712 38308291706880 38328988723840 38398932133920 38408564478976 38441306608640 38453740298298 38478653100288 38524557499584 38549516181504 38612259534664 38620509765632 38661038407680 38681277223140 38723963274880 38752513461120 38794627441440 38832968506368 38850927088896 38866072427520 38896173207713 38904484102144 38946763235328 39008698298960 39018488397824 39079882054980 39088232202240 39136595670432 39151852371840 39208670432256 39223955230720 39305389047808 39323566104576 39439733639280 39457972824660 39466403758080 39512366666240 39555306410880 39612709972992 39628152279040 39641915409408 39685661556736 39756597903360 39758080647168 39821305907760 39847104706560 39903979899264 39919535751680 39945398190080 39977467891712 40050419475456 40074872094720 40076366708736 40115605705071 40124177154048 40140098123520 40214020956160 40261320337680 40287404206080 40297510273024 40331862671360 40344907853952 40371045875712 40419207868416 40484994339556 40511223118336 40558872066453 40583635119360 40585148707968 40628420485120 40658374778880 40702559938560 40742786629632 40777518612480 40809099758912 40883568919056 40927158871040 40932342343308 40958860942848 41001843467520 41077353308160 41144210979560 41153002209280 41184183396402 41192983166976 41219291656530 41228098928640 41260029038016 41336014358528 41379392670720 41380935937536 41446741942645 41455597813760 41457143922688 41500649349120 41531246714880 41577077800960 41582632899834 41591517806592 41598843145080 41685207525312 41761975863296 41836623528960 41882791608320 41904716991735 41959220060160 41981889582880 42020112236544 42027513061560 42036493025280 42069049215232 42088504346304 42104911796480 42192326838272 42241385272320 42268751953920 42329083650048 42336538892895 42345584885760 42397978642968 42407037763584 42414506736160 42441985576960 42476059634944 42503578353664 42553570692672 42579551600640 42581139628032 42648854256240 42704325181440 42726378109220 42754059000320 42816104665088 42866464594824 42894236242944 42945408360192 42973231153152 43018327572480 43120112314320 43167696765440 43209635038848 43246469934720 43289210793984 43359668493844 43368933097472 43414444769280 43416063934464 43438791976497 43448073486336 43485106300480 43564458684240 43644687889920 43735299698688 43767544614912 43815843528704 43838780852892 43884785586330 43894162391040 43895799447552 43965604712640 43967244433632 44046572677120 44094439933440 44126949634560 44138018848768 44175645163520 44218562678784 44267359305728 44290532995644 44299996495872 44372099354752 44418663756480 44451412499520 44500466083840 44529296343040 44581671313920 44625731764224 44646369251328 44663773839360 44698364791184 44756501397504 44827675393280 44829347265664 44856717639680 44909477720640 44938572963840 44974651378176 44992183941120 45003788845056 45021332766720 45057477623808 45065413407170 45094609675520 45158974819088 45240773575680 45323008823040 45334699057152 45352371978240 45373345505280 45418188374016 45426187687840 45492111206656 45575126008128 45706973045760 45760203773780 45769981296640 45791147950080 45886216077312 45910237228776 45920046809088 45994786468608 46043053729920 46127847567360 46129567930368 46202925444260 46212797562880 46263018946560 46287237352005 46297127485440 46393246089216 46468755929856 46503016153344 46554333749248 46603188203520 46637547540480 46639286913024 46689013596160 46713455007180 46774212526080 46810437958752 46850342429280 46896645026816 46982222846208 47032315166720 47034069262336 47068746276864 47118140559360 47194830241260 47204914298880 47229625780740 47281745214080 47312377364480 47327680367136 47368025771040 47379908006912 47414839999488 47466367693056 47492012590633 47552009256960 47553782734848 47629405105360 47631181469768 47641358761984 47660262492160 47716320078180 47747233774080 47785567089312 47804195437440 47816525647872 47835166064640 47903442902016 47934477828096 47981410745281 47991662870528 48010705598720 48098316375360 48155696874480 48168117748224 48186895226880 48256825147392 48265324418330 48275637207040 48344542744576 48398235205632 48541210632960 48563658861120 48630605127680 48683454044160 48754104582144 48773110497280 48790049734656 48920744588040 48931197419520 48933022334976 49010838040320 49112590645248 49131736309760 49154457630720 49203037405184 49292823969792 49373053175472 49435426160640 49515887466240 49552394261760 49607076945920 49655271204864 49697600808960 49710067417088 49736090331174 49746717376512 49800779218944 49827685340992 49879974874080 49918611774096 49971834864640 49973698591232 50004209827840 50063024344320 50095458385920 50155221442560 50259349929984 50285660390082 50341152257344 50371887841280 50378267499456 50431134817440 50433015673872 50463807344640 50524009835520 50525894155776 50556742533120 50606242924445 50639028897920 50711307788648 50722143207424 50731435884960 50803846671474 50814701862912 50897408083392 50928483287040 50930382692352 50991141799936 51011374698640 51024177135616 51077722275840 51104461148820 51115380572160 51165427929135 51178625107488 51198576178560 51271653731064 51304870800384 51366076666112 51399354908672 51491228958720 51575036297520 51642116997120 51670017948160 51726169921920 51777291341824 51801236118528 51821429903360 51929017647104 51989397258240 52097333723136 52106509406640 52141745111040 52182127560576 52202469829120 52278227243008 52373625467904 52431421472768 52525140295680 52586311519040 52610630432880 52740408547840 52758725655168 52816946630656 52855887212544 52911354562560 52913327920128 52945633935360 52997473303710 53008797204480 53010774196224 53095074543680 53129472942080 53191963365840 53205306532352 53226424535040 53302396507776 53400559300608 53487474273428 53498902872064 53520130831360 53583080743530 53585079153489 53596528607232 53617795303680 53681760450240 53716538941440 53793210471936 53828061167616 53892277157888 53990620729344 54012043798560 54078496088604 54111513492480 54113531610624 54199585617305 54211166371840 54270079918080 54310091857920 54323715506176 54370024816640 54387610587648 54422846373888 54511425225408 54576456457744 54611814590464 54669124623360 54709430768640 54769804410880 54798476066115 54869749309440 54912244528536 54923977555968 54949377540096 54959055542040 54970798571520 55013372050688 55172523560960 55174581250048 55273203348480 55334199132160 55353417080832 55363166244555 55374995619840 55443510533112 55455357075456 55465124193440 55515622735872 55580276700416 55782164705280 55807961564160 55844117544960 55872955988980 55923825844224 55945626746880 56026816315392 56036684082080 56056146008616 56118005795072 56218314222720 56220410915136 56254736056320 56321847029760 56438778200064 56448718523860 56460779847680 56530638190624 56633796289512 56645897158656 56668373821440 56738094256896 56772735467520 56774852837376 56865139008320 56968907510160 57050221262229 57062411108352 57155286126432 57192314990592 57260544480256 57297641537536 57357770096640 57365034524928 57387796535970 57400058511360 57402199277568 57493483085760 57612846718464 57661959912960 57718947725312 57786836249376 57824274272256 57885926359040 57888085245952 57918389301996 57930764648448 57991557611520 58085944912320 58128770191680 58192917186560 58249452759552 58299108641280 58313732931584 58356726153216 58420144852992 58451707803856 58513047448440 58525549854720 58527732596736 58620806283520 58622992578176 58727778557760 58792586577920 58813005648384 58835932846080 58958083571712 58985349156864 59054043994192 59159600458920 59224885008640 59268549999360 59332959616320 59419064959488 59442228418560 59488264905914 59500975685632 59528492335104 59538976837210 59551698452480 59731958861640 59770657059840 59855969848896 59879303627520 59918097285120 59966201837568 59989578588160 60005051793408 60063803077538 60076636831744 60186265731072 60210147185280 60321031434240 60430678430720 60446265409536 60469829304320 60497794007040 60628811802624 60668091039744 60727491509334 60766834677504 60942630727680 60987562168320 61054863933440 61114179944448 61166277918720 61213649638368 61293266731008 61326381958144 61390738306560 61398513514962 61438291414272 61503796756480 61506090573824 61616029962240 61684025262080 61716316469340 61729503313920 61890043557024 61958341239808 62004021537792 62069089006080 62071403906304 62137584271360 62183396720640 62185715884032 62250974023680 62284606676240 62365616701440 62398264717620 62413917278336 62467123239040 62527811287968 62642963794944 62744921743829 62758328369152 62824187412480 62926440321680 62972834374320 63041269592340 63054739537920 63103573822848 63132756519456 63157367694720 63219786665984 63288490257408 63389134735810 63402679009280 63405043646464 63518377328640 63596967964452 63610556645376 63621760104240 63662978365440 63714089452416 63738927249920 63755367530496 63780221419520 63871257202688 63973281384360 63986950471680 64089567163830 64131088500480 64207595832640 64224156997632 64249193635840 64342433529856 64418112540288 64459846729728 64646326517760 64721614177280 64751545148160 64911272058880 64933816190976 65005472776192 65039502740766 65053399646208 65121667153920 65124095901696 65227659450720 65312497336320 65347784053760 65467031834880 65483454193664 65539276840960 65602949548032 65723765293056 65758171279338 65830737567296 65948407068960 65950866650448 66021183288320 66069859015680 66141659900160 66207028273152 66263467745280 66314787108232 66328956502016 66401038958592 66435799493466 66449994743808 66506633165440 66558149032128 66627995634720 66750699125760 66793944514560 66859342841785 66873628590080 66938597646336 66995660759040 67012466573312 67047547186776 67134752096256 67171023332608 67241513089920 67244020898496 67285076459520 67365346447360 67367858874368 67488275911680 67531999150080 67586216435712 67598120110755 67641914513280 67738462228632 67752935817216 67863210777856 67904644382720 67907176923136 67984513234560 68028557967360 68127282561024 68139281531760 68220570572180 68238166809984 68264768238080 68362204974752 68406494400512 68640305660670 68654971944960 68686721925120 68766715063360 68829324115968 68968226562560 68992179702912 69068314824704 69191771351040 69194351895552 69304388166390 69319196344320 69394528419840 69475345875520 69576170080768 69703133894784 69831500623872 69904782305280 70033520394240 70070182510770 70147507243840 70215656938128 70275513643920 70344967540224 70474516283392 70548472750080 70551103893504 70603119415296 70663297738280 70678396272640 70681032261632 70792245361890 70807371448320 70922617821120 70968566046720 71069862010368 71122259999232 71200745734144 71328013885440 71330674102272 71444107658040 71446772204652 71462038142976 71490393738240 71575680600320 71622051921920 71706293156160 71724280629248 71752749096960 71770748223488 71855164353024 71901716742144 71987494305792 72016058398080 72104661451472 72148684656640 72151375480832 72233545311720 72280342840320 72360106557440 72385237721088 72397986627495 72413455810560 72516814116864 72563795165184 72597352808448 72634842785674 72681900300544 72811815949440 72892166164480 72945907691520 73025181066240 73064634754820 73131156873216 73159665745920 73216326038048 73265836720128 73278740722720 73516257060480 73668885967872 73697604464640 73731686446080 73804556107776 73817554992740 73833327493120 73924680710816 74020830314496 74059579763208 74075403976704 74273831199360 74376219607040 74410615418880 74565101125632 74594168995840 74604135496761 74620076064768 74741528011488 74819962311120 74838740041728 74957752296960 74960547886848 75006314741760 75095796039680 75232832163840 75251704266752 75389024894976 75511728386016 75557831761920 75567401249184 75650792342528 75696980623360 75699803783168 75786014753280 75788841233664 75835113799680 75958543346880 76066961682972 76083214811136 76207048168576 76256419987456 76346112125088 76392724930560 76395574038528 76477026795520 76486712699904 76517062047960 76533411348480 76536265703424 76616583413760 76657977447680 76797864267840 76817128957952 76882613217280 76907480596596 76957306200576 77049114999168 77099032363008 77224519069328 77322076815360 77362554446280 77447926549760 77505026922240 77589254882880 77665937012736 77701854177792 77732144855040 77792346415426 77808968204288 77893526470656 78017396597920 78159764109960 78176464404480 78273191340864 78303704743680 78417340864512 78447910461440 78610778095616 78647132209152 78879467278560 78915945649320 78932807516160 79024733332480 79110612821760 79225419945984 79256304558080 79283830818816 79371323113472 79496209955565 79513195806720 79516161294336 79642611815520 79694209413120 79807959798528 79839071503360 79890796380160 79954935783424 80100838950912 80152733417472 80231211410142 80248354308096 80280196247040 80428041912320 80522640675360 80574808412160 80595020546048 80663725342720 80689815707904 80742091751424 80838415736832 80969988679112 81022446236672 81117744132906 81167270238720 81170297415936 81256840970240 81316749557760 81405119877120 81485573259264 81555037224960 81618199517824 81767137838112 81854317742080 81864684686616 81917721885696 82003686935040 82154706616320 82288421959120 82368366792804 82385966333952 82438583313060 82456197857280 82520058076032 82672028717056 82758785341440 82761871875072 82893483885290 82911195627520 82914287845376 83001298698240 83062493429760 83165265799668 83183035613184 83197686290160 83370415050624 83523951726592 83673247057920 83765583216640 83809433983470 83918440120320 83963779165760 84040224473088 84055026123120 84138098430464 84177008692608 84209823592960 84384653676544 84482770544640 84537503907840 84658167300096 84673077785790 84691169771520 84795957285936 84829013472320 84883971153920 84952119269888 85007156707328 85107141385344 85159103201280 85162279256064 85297708512480 85408650362880 85452756218440 85508118000640 85632209330176 85732929189648 85788472485888 85890816720384 85946462306304 86036655144960 86240224628640 86335393530880 86419270077696 86492939869440 86578421587968 86719336987688 86737866194944 86828889538560 86832127868928 86877583952994 86896146972672 86970212600960 87128917368480 87289375779840 87470599397376 87535089229824 87631687057408 87677561705784 87769571172660 87788324782080 87791598895104 87931209425280 87934488867264 88093145354240 88188879866880 88253899269120 88276037697536 88351290327040 88437125357568 88534718611456 88581065991288 88599992991744 88744198709504 88837327512960 88902824999040 89000932167680 89163342627840 89232397358871 89251463528448 89292738502656 89308465255815 89327547678720 89396729582368 89513002795008 89655350786560 89658694531328 89713435279360 89818955441280 89877145927680 89949302756352 89984367882240 90007577690112 90095704616307 90114955247616 90130826814340 90189219351040 90317949638176 90481547151360 90646017646080 90669398114304 90704743956480 90746691010560 90852375375680 90984222413312 91091237264001 91150252016256 91413946091520 91520407547560 91539962593280 91582295900160 91820474457552 91989572937216 92086107459840 92255695134720 92259135860736 92405850888520 92425595125760 92526037893120 92574474704010 92594254970880 92937511859712 93006032306688 93108667498496 93206376407040 93275095080960 93278573826048 93378027192320 93426910014360 93548425052160 93620875917504 93700684858560 93793290053632 93964445692416 94064630333440 94068138524672 94137492553728 94236281118720 94389660482520 94409828597760 94459251561480 94563490428160 94624754728960 94655360734272 94736051542080 94759816013824 94829679998976 94932735386112 94984025181266 95083702103715 95104018513920 95107565469696 95258810210720 95262362939536 95320524984320 95432640156360 95494467548160 95571134178624 95608390874880 95633051295744 95670332129280 95806885804032 95868955656192 95962821490562 95983325741056 96021411197440 96134350745745 96196632750720 96311393748960 96336235496448 96373790453760 96513650294784 96530648836660 96551274414080 96689085489152 96796470411264 97082421265920 97127317722240 97261210255360 97366908088320 97508209164288 97546220994560 97559254111149 97580099469312 97841489176080 97866044669952 98021676080640 98225181290496 98263472619520 98308915261440 98406074810368 98585647939584 98746106350944 99031774932480 99104788523520 99214153891840 99310542409728 99395201617920 99420134834176 99472180662348 99493434753024 99601558437888 99655370681984 99759949748160 99837223548192 99943669729280 99947397182464 100008419655680 100126048688640 100190916771840 100310442885120 100518699859968 100571320780164 100682304514688 100743775682560 100756534998912 100862269634880 100866031347744 100927614689280 101048019671040 101051788311552 101113485066240 101212485848890 101278057795840 101422615577296 101462871769920 101607693342948 101629403725824 101794816166784 101856966574080 101860765384704 101982283599872 102022749397280 102155444551680 102208922297640 102230761144320 102330855858270 102357250214976 102397152357120 102543307462128 102609741600768 102732153332224 102798709817344 102960458491005 102982457917440 103150072595040 103284233994240 103340035896320 103452339843840 103554582683648 103602472237056 103642859806720 103858035294208 103956582249585 103978794516480 104194667446272 104213018813280 104283490222080 104364255121152 104404939658240 104556454486016 104747250935808 104862842945536 105050280591360 105172623038080 105221260865760 105480817095680 105517451310336 105633893261312 105711774425088 105822709125120 105826655840256 105994946607420 106017594408960 106021548392448 106190149087360 106258945884160 106383926731680 106410613064704 106452849070080 106604793015552 106801118601216 106974948546856 106997805744128 107040261662720 107166161487060 107170158306978 107193057214464 107235590607360 107363520900480 107433077882880 107586420943872 107656122335232 107761529050877 107784554315776 107981241458688 108024087597120 108156992177208 108223026984960 108227063221248 108399171234610 108422332743680 108540159836160 108620183715840 108775221175296 108845692747776 108952264178511 109022850450816 109152912915488 109223629180928 109338249246720 109418861537280 109539608821760 109596952132230 109739498618880 109824489057072 109898755080192 109918111084080 110026744101376 110345047121920 110349162500096 110546406696960 110668398264320 110706834161664 110726332489110 110749991239680 110887021066224 110930248386880 111031245471744 111160553400832 111564329410560 111615923128320 111688235089920 111745911977960 111847651688448 111891253493760 112073368164160 112112292017232 112236011590144 112436628445440 112440821830272 112509472112640 112643694059520 112877556400128 112897437047720 112921559695360 113061276381248 113267592579024 113336747642880 113476188513792 113545470935040 113549705674752 113730278016640 113937815020320 114100442524458 114124822216704 114310572252864 114384629981184 114521088960512 114595283075072 114715540193280 114730069049856 114775593071940 114800117022720 114804398555136 114986966171520 115225693436928 115323919825920 115437895450624 115573672498752 115648548544512 115776170491904 115836778603992 115861529296896 115983115223040 116171889824640 116257540383360 116385834373120 116498905519104 116598217282560 116627465863168 116688519623139 116713452306432 116840289705984 116903415607712 117026094896880 117055465193472 117241612567040 117245985156352 117455557115520 117585173155840 117626011296768 117671865692160 117916167143424 117970698313728 118108087988384 118319200917840 118449770017280 118537099998720 118665919232640 118838129918976 118884456837120 118976529811828 119001951371264 119056984670208 119077953674420 119103396904960 119463917723280 119541314119680 119711939697792 119758607255040 119836194570240 119932403675136 119979157176320 120127606155076 120153273663488 120346817115213 120372531462144 120420294370560 120642062868480 120861356861440 120892530819072 120939658608640 120995588014080 121257623605248 121454983018668 121533669355008 121885261455360 121975124336640 122109727866880 122228359888896 122332555837440 122427299276736 122652763916288 122781476613120 122797027029924 122876582828544 123007593512960 123012181147648 123232059924480 123368050524160 123432632938680 123459006627840 123780087114048 123916682479616 124008043075584 124138178012160 124142807812608 124275168542720 124340225827935 124366793441280 124371431768064 124501948047360 124569213352480 124731233402880 124796529435240 124827834556672 124934246478080 125055622575936 125285927589888 125489843487658 125516656738304 125648374824960 125714150975205 125852880643360 125945668748640 126082539184680 126109479075840 126207147645696 126265513038912 126314735389440 126439573331968 126576980514816 126778269471620 126805358018560 126810087292928 127009616678685 127036754657280 127193935928904 127221113290752 127243520208480 127325956730880 127428178904832 127477854499840 127510735060992 127560442839040 127742514405376 127946562768720 128179134327660 128262177000960 128415191665280 128448313995264 128498387271680 128684867059712 128836225080576 128919693459456 129443228354560 129503090296320 129822544117760 129867632381952 130010945552384 130079005481532 130106799292416 130243334307840 130248191803392 130455318901440 130695568107520 130934063669760 130966908387328 131078553681920 131205899096064 131447530586112 131516342558676 131661475134592 131896814137920 131901733300896 132042366576640 132139718031360 132283319800320 132414056546304 132526935490560 132629574216464 132802077917184 132871598986932 132899989487616 133013266330880 133116298064256 133255991269440 133501398251520 133587889029120 133718685683570 133747257180160 133877195292672 133991321518080 134095094373552 134269504192512 134342046665216 134483026179840 134488041796992 134570152919040 134730692894720 134735717748736 134976551823360 135063998300160 135172432871424 135196240221510 135283829026560 135476924457264 135726421555712 135809288765440 135814353846272 135969026469120 136057115934720 136254565122048 136278563063520 136441141144360 136476333619968 136529536476160 136724409949504 136812988801024 137280611321340 137309943889920 137373443850240 137533430126720 137658648231936 137936453125120 137984359405824 138136629649408 138383542702080 138388703791104 138608776332780 138638392688640 138789056839680 138950691751040 139152340161536 139406267789568 139663001247744 139809564610560 140067040788480 140140365021540 140295014487680 140431313876256 140551027287840 140689935080448 140918922604993 140949032566784 141096945500160 141102207787008 141206238830592 141326595476560 141362064523264 141584490723780 141614742896640 141845235642240 141937132093440 142139724020736 142244519998464 142401491468288 142476037771899 142656027770880 142661348204544 142888215316080 142893544409304 142924076285952 142980787476480 143151361200640 143244103843840 143412586312320 143448561258496 143505498193920 143710328706048 143803433484288 143944232235843 143974988611584 144032116796160 144209322902944 144297369313280 144302750961664 144467090623440 144560685680640 144720213114880 144770475442176 144795973254990 144826911621120 145033628233728 145194705616896 145269685571348 145363800601088 145623631898880 145784332328960 145891815383040 146050362132480 146129269509640 146262313746432 146319331491840 146432652076096 146557481445440 147032514120960 147337771935744 147395208929280 147463372892160 147609112215552 147635109985480 147666654986240 147849361421632 148119159526416 148547662398720 148720662264785 148752439214080 148821230837760 149130202251264 149188337991680 149208270993522 149240152129536 149483056022976 149639924622240 149915504593920 149921095773696 150012629483520 150159507693845 150191592079360 150465664327680 150503408533504 150778049789952 151023456772032 151115663523840 151134802498368 151301584685056 151399607566336 151572029506560 151577682467328 151670227599360 151818728773335 151917086693760 152133923365944 152166429622272 152414096337152 152512839974912 152692224250176 152785449861120 152791148077056 152973425399808 153034124095920 153072531406848 153233166827520 153315954895360 153496283787405 153595728535680 153634257915904 153765226434560 153814961193192 153914612401152 154098229998336 154198064726016 154449038138656 154725108892560 154895853099520 155010053844480 155178509765760 155331874025472 155403708355584 155464289710080 155584692830852 155617936408576 155787052941312 156034793195840 156319528219920 156546382681728 156607409487360 156834681729024 156895820922880 157221556191232 157294264418304 157758934557120 157831891298640 158049466664960 158221225643520 158450839891968 158512609116160 158567661637632 158742646226944 158992419911130 159026391613440 159032322588672 159285223631040 159388418826240 159615919597056 159678143006720 159781592760320 159909871566848 160201677901824 160462422820284 160496708616192 160560392494080 160856083824640 161045281350720 161149616824320 161190041092096 161327450685440 161379631415808 161484183502848 161676831473664 161939977358224 162044892473344 162235488265812 162334540477440 162340594831872 162513681940480 162598756851915 162633499115520 162810239754240 162971146518528 163110074449920 163236399035648 163534275676224 163708635484160 163729369373232 163835443771392 164007373870080 164309413232640 164395428198345 164576843918240 164736733585608 164771932667904 164877166626120 164912395714560 165040116152064 165344057434112 165517570682880 165523743750144 165786967770580 165822391255040 165828575690752 166002597396480 166089498733665 166124986859520 166330531599336 166366071226368 166395372580320 166740830101248 167047903453184 167346494115840 167531166433280 167618867966940 167836880240640 167927558331520 168080448946176 168110052246240 168276196860928 168354017385216 168419647185920 168769307353088 168965541089280 169316334600192 169346155571580 169382339543040 169591914571872 169658026944640 169767942307840 169904238539776 170014313414656 170214282770688 170318206402560 170324558512128 170595417024960 170905512436880 171016236001280 171264418660352 171465858379296 171576944971776 171781633440768 171892924612608 172073310289920 172480449257280 172670787061760 172838540155392 172985879738880 173156843175936 173438673975376 173657779077120 173664255737856 173755167905988 173792293945344 173940425201920 174257834736960 174578751559680 174941198794752 175070178459648 175355123411568 175539142345320 175576649564160 175583197790208 175862418850560 175868977734528 176186290708480 176377759733760 176507798538240 176552075395072 176702580654080 176874250715136 177162131982576 177488397419008 177674655025920 177805649998080 178001864335360 178326685255680 178464794717742 178502927056896 178585477005312 178616930511630 178655095357440 178793459164736 179310701573120 179317389062656 179426870558720 179637910882560 179754291855360 179898605512704 179968735764480 180015155380224 180191409232614 180229910495232 180261653628680 180378438702080 180635899276352 180963094302720 181292035292160 181338796228608 181409487912960 181493382021120 181587106964185 181704750751360 181968444826624 182182474528002 182300504032512 182827892183040 183040815095120 183164591800320 183640948915104 183979145874432 184172214919680 184511390269440 184518271721472 184811701777040 185052075786240 185148949408020 185188509941760 185875023719424 186012064613376 186217334996992 186412752814080 186550190161920 186557147652096 186853820028720 187096850104320 187241751835008 187401369717120 187586580107264 187928891384832 188129260666880 188136277049344 188234765231487 188274985107456 188472562237440 188779320965040 188918503122960 189126980856320 189249509457920 189310721468544 189472103084160 189519632027648 189659359997952 189865470772224 189968050362532 190167404207430 190208037027840 190215130939392 190517620421440 190524725879072 190641049968640 190865280312720 190988935096320 191142268357248 191216781749760 191266102591488 191340664258560 191613771608064 191925642981124 191966651482112 192042822394880 192268701491490 192393265501440 192622787497920 192672470992896 192747580907520 193027300589568 193061297673320 193102548828160 193378170978304 194164842531840 194254635444480 194480866038565 194522420510720 194733816176640 195016418328576 195092441989120 195118508222298 195160198938624 195682978352160 196043352161280 196450362580992 196526945239040 196617830522880 196812149620736 197171295879168 197492212701888 198063549864960 198209577047040 198428307783680 198621084819456 198790403235840 198840269668352 198944361324696 198986869506048 199203116875776 199310741363968 199519899496320 199674447096384 199887339458560 199894794364928 200252097377280 200381833543680 200578028525355 200620885770240 201037399719936 201142641560328 201364609029376 201487551365120 201513069997824 201724539269760 201732062695488 201855229378560 202096039342080 202103576623104 202424971697780 202556115591680 202794360332265 202845231154592 202925743539840 203215386685896 203258807451648 203589632333568 203713933148160 203721530769408 203964567199744 204045498794560 204417844595280 204661711716540 204714500429952 204794304714240 205086614924256 205219483201536 205464306664448 205597419634688 205920916982010 205964915834880 206300145190080 206680071792640 206904679687680 207109165367296 207204944474112 207285719613440 207716070588416 207913164499170 207957589032960 208426037626560 208728510242304 208809879316480 209112908972032 209494501871616 209725685891072 210100561182720 210345246076160 210442521731520 210961634191360 211034902620672 211267786522624 211423548850176 211645418250240 211653311680512 211989893214840 212035188817920 212043096784896 212380298174720 212517891768320 212767853463360 212821226129408 212905698140160 213209586031104 213602237202432 213949897093712 214080523325440 214332322974120 214340316613956 214386114428928 214471181214720 214727041800960 214866155765760 215172841887744 215312244670464 215523058101754 215569108631552 215962482917376 216048175194240 216313984354416 216446053969920 216454126442496 216798342469220 216844665487360 217080319672320 217193959882485 217240367431680 217550442350592 217691385495552 217904528357022 218045700901632 218305825830976 218447258361856 218676498493440 218837723074560 219079217643520 219193904264460 219478997237760 219648978114144 219797510160384 219836222168160 220053488202752 220690094243840 220698325000192 221092813393920 221336796528640 221413668323328 221452664978220 221499982479360 221774042132448 221860496773760 222062490943488 222321106801664 223128658821120 223231846256640 223491823955920 223695303376896 223782506987520 224146736328320 224224584034464 224472023180288 224873256890880 224881643660544 225018944225280 225287388119040 225755112800256 225794874095440 226122552762496 226535185158048 226673495285760 226952377027584 227090941870080 227099411349504 227460556033280 227875630040640 228200885048916 228249644433408 228621144505728 228769259962368 229042177921024 229431080386560 229460138099712 229551186143880 229600234045440 229608797110272 229973932343040 230451386873856 230647839651840 230875790901248 231147344997504 231297097089024 231673557207984 231966230446080 232343779649280 232515080766720 232771668746240 232997811038208 233196434565120 233254931726336 233377039246278 233426904612864 233680579411968 233806831215424 234052189793760 234483225134080 234491970312704 234911114231040 235170346311680 235252022593536 235343731384320 235832334286848 235941396627456 236216175976768 236638401835680 236899540034560 237074199997440 237331838465280 237460062953165 237676259837952 237768913674240 237953059623656 238003902742528 238113969340416 238155907348840 238206793809920 238927835446560 239082628239360 239423879395584 239517214510080 239672389140480 239864807350272 239907053726405 239958314352640 240255212310152 240306547326976 240693634230426 240745062924288 240840588741120 241284125736960 241722713722880 241785061638144 241991176028160 242515247210496 242909966037336 243067338710016 243770522910720 243950248673280 244456719777792 244665111674880 244854598553472 245305527832576 245562953226240 245594054059848 245753165657088 246015187025920 246024362295296 246464119848960 246865265877360 247560174228096 247833364959232 248016086151168 248276356024320 248285615625216 248550337085440 248680451655870 248733586882560 248742863536128 249003896094720 249138426704960 249593058870480 249655669113344 249868492956160 250111245151872 250571855179776 250979686975316 251033313476608 251296749649920 251428301950410 251705761286720 251891337497280 252165078369360 252414295291392 252531026077824 252629470778880 252879146663936 253153961029632 253556538943240 253610716037120 253620174585856 254019233357370 254073509314560 254387871857808 254487040416960 254651913461760 254856357809664 254955708999680 255021470121984 255120885678080 255485028810752 255893125537440 256358268655320 256524354001920 256830383330560 256896627990528 256996774543360 257369734119424 257672450161152 257839386918912 258886456709120 259006180592640 259645088235520 259735264763904 260021891104768 260158010963064 260213598584832 260486668615680 260496383606784 260910637802880 261391136215040 261868127339520 261933816774656 262157107363840 262411798192128 262895061172224 263032685117352 263322950269184 263793628275840 263803466601792 264084733153280 264279436062720 264566639600640 264828113092608 265053870981120 265259148432928 265604155834368 265743197973864 265799978975232 266026532661760 266232596128512 266511982538880 267002796503040 267437371367140 267494514360320 267697192076613 267754390585344 267925395767445 267982643036160 268190188747104 268539008385024 268684093330432 268966052359680 268976083593984 269140305838080 269461385789440 269471435497472 269953103646720 270287113848921 270344865742848 270392480443020 270567658053120 270953848914528 271452843111424 271618577530880 271628707692544 271938052938240 272114231869440 272557126127040 272882282288720 272952667239936 273059072952320 273448819899008 273625977602048 274561222642680 274619887779840 274746887700480 275066860253440 275872906250240 275968718811648 276273259298816 276767085404160 276777407582208 277217552665560 277276785377280 277578113679360 277901383502080 278304680323072 278812535579136 279326002495488 279619129221120 280134081576960 280280730043080 280590028975360 280862627752512 281102054575680 281379870160896 281837845209986 281898065133568 282193891000320 282204415574016 282412477661184 282653190953120 283168981447560 283229485793280 283690471284480 283874264186880 284279448041472 284489039996928 284802982936576 284952075543798 285251106311145 285312055541760 285322696409088 285776430632160 285787088818608 285961574952960 286302722401280 286488207687680 286825172624640 286897122516992 287010996387840 287420657412096 287606866968576 287888464471686 287949977223168 288064233592320 288418645805888 288594738626560 288605501923328 288934181246880 289121371361280 289440426229760 289540950884352 289591946509980 289653823242240 290067256467456 290389411233792 290539371142696 290727601202176 291247263797760 291568664657920 291783630766080 292100724264960 292258539019280 292524627492864 292638662983680 292865304152192 293114962890880 294065028241920 294675543871488 294790417858560 294926745784320 295218224431104 295270219970960 295698722843264 296238319052832 297095324797440 297441324529570 297504878428160 297642461675520 298260404502528 298416541987044 298480304259072 298966112045952 299279849244480 299831009187840 299842191547392 300025258967040 300319015387690 300383184158720 300931328655360 301556099579904 302046913544064 302231327047680 302269604996736 302603169370112 303144059013120 303155364934656 303340455198720 303637457546670 303834173387520 304267846731888 304828192674304 305025679949824 305384448500352 305570899722240 305582296154112 305946850799616 306068248191840 306466333655040 306631909790720 306992567574810 307191457071360 307268515831808 307530452869120 307629922386384 307829224802304 308196459996672 308396129452032 308898076277312 309450217785120 309791706199040 310020107688960 310357019531520 310663748050944 310807416711168 310928579420160 311169385661704 311235872817152 311574105882624 312069586391680 312639056439840 313092765363456 313214818974720 313669363458048 313724608719145 313791641845760 314443112382464 314588528836608 315517869114240 315663782597280 316098933329920 316442451287040 316901679783936 317025218232320 317135323275264 317485292453888 317984839822260 318052783226880 318064645177344 318570447262080 318776837652480 319231839194112 319356286013440 319819743133696 320403355803648 320924845640568 320993417232384 321120784988160 321712167649280 322090562701440 322299233648640 322759262831616 322968367005696 323284587152631 323353662947328 323879954716448 324089784946688 324470976531624 324669080954880 324681189663744 325027363880960 325197513703830 325266998231040 325620479508480 326472798071296 326856792535533 327068551352448 327417270968320 327458738746464 327670887542784 328014747740160 328618826465280 328790856396690 329153687836480 329473467171216 329754333252240 330080232304128 330688114868224 331035141365760 331047487500288 331573935541160 331644782510080 331657151381504 332005194792960 332178997467330 332249973719040 332661063198672 332790745160640 333481660202496 334095806906368 334692988231680 335062332866560 335237735933880 335673760481280 335855116663040 336220104492480 336552393721856 336708034770432 336839294371840 337538614706176 337931082178560 338632669200384 338692311143160 338764679086080 339183829143744 339316053889280 339535884615680 339808477079552 340028626829312 340428565541376 340636412805120 340649117024256 341190834049920 341811024873760 342032472002560 342528837320704 342931716758592 343153889943552 343563266881536 343785849225216 344146620579840 344960898514560 345341574123520 345677080310784 345971759477760 346313686351872 346877347950752 347328511475712 347510335811976 347584587890688 347880850403840 348515669473920 349157503119360 349882397589504 350065558869417 350140356919296 350710246823136 351078284690640 351166395580416 351724837701120 351737955469056 352372581416960 352755519467520 353015597076480 353104150790144 353405161308160 353748501430272 354324263965152 354976794838016 355349310051840 355611299996160 356003728670720 356653370511360 356929589435484 357005854113792 357170954010624 357233861023260 357310190714880 357586918329472 358621403146240 358634778125312 358853741117440 359275821765120 359508583710720 359797211025408 359937471528960 360382818465228 360459820990464 360523307257360 360756877404160 361271798552704 361926188605440 362584070584320 362677592457216 362818975825920 362986764042240 363174213928370 363409501502720 363936889653248 364364949056004 364601008065024 365655784366080 366081630190240 366329183600640 367281897830208 367958291748864 368344429839360 369022780538880 369036543442944 369623403554080 370104151572480 370297898816040 370377019883520 371750047438848 372024129226752 372434669993984 372825505628160 373020677483805 373100380323840 373114295304192 373707640057440 374193700208640 374483503670016 374802739434240 375173160214528 375857782769664 376258521333760 376272554098688 376469530462974 376549970214912 376945124474880 377558641930080 377837006245920 378253961712640 378499018915840 378621442937088 378944206168320 379039264055296 379318719995904 379730941544448 379936100725064 380334808414860 380416074055680 380430261878784 381035240842880 381049451758144 381282099937280 381730560625440 381977870192640 382284536714496 382433563499520 382532205182976 382681328517120 383227543216128 383851285962248 383933302964224 384085644789760 384537402982980 384786531002880 385245574995840 385344941985792 385495161815040 386054601179136 386122595346640 386673721888441 386756341956608 388329685063680 388509270888960 388961732077130 389044841021440 389467632353280 390032836657152 390237016444596 390320397877248 391365956704320 392086704322560 392900725161984 393053890478080 393235661045760 394342591758336 394984425403776 396127099729920 396419154094080 396856615567360 397242169638912 397580806471680 397888722649392 398406233751552 398621482727936 399039798992640 399348894192768 399774678917120 399789588729856 400504194754560 400763667087360 401156057050710 401241771540480 402285283120656 402729218058752 402975102730240 403026139995648 403449078539520 403464125390976 403710458757120 404192078684160 404207153246208 404849943395560 405112231183360 405588720664530 405690462309184 405851487079680 406430773371792 407179264667136 407427866296320 407443061538816 407929134399488 408090997589120 408835689190560 409323423433080 409429000859904 409588609428480 410173229848512 410438966403072 410928613328896 411194839269376 411841833964020 411929831669760 412600290380160 413360143585280 413809359375360 414218330734592 414409888948224 414571439226880 415432141176832 415826328998340 415915178065920 416852075253120 417457020484608 417619758632960 418225817944064 418989003743232 419451371782144 420201122365440 420690492152320 420885043463040 421923268382720 422069805241344 422535573045248 422756767814979 422847097700352 423290836500480 423306623361024 423979786429680 424086193569792 424760596349440 425035783536640 425535706926720 425642452258816 425811396280320 426419172062208 427204474404864 427428113315697 427899794187424 428161046650880 428664645948240 428680633227912 428772228857856 428942362429440 429454083601920 429732311531520 430345683775488 431046116203508 431138217263104 431832696707529 431924965834752 432096350388480 432627968708832 432892107939840 432908252884992 433596684938440 433689330974720 434160639344640 434387919764970 434480734863360 435100884701184 435809056714044 436091401803264 436611651661952 436894516723712 437352996986880 437675446149120 438158435287040 438387808528920 438957994475520 439297956228288 439672444336320 440106976405504 441380188487680 441396650000384 442185626787840 442673593057280 442827336646656 442905329956440 442999964958720 443548084264896 443720993547520 444642213603328 446161986794355 446257317642240 446463692513280 446983647911840 447390606753792 447565013975040 448293472656640 448449168068928 448944046360576 449746513781760 449763287321088 450037888450560 450478523081535 450574776238080 451510225600512 451589748190880 452245105524992 453070370316096 453346990571520 453904754055168 454198822699008 454921112066560 455456186320005 455751260081280 456401770097832 456499288866816 457242289011456 457538519924736 458084355842048 458920276199424 459102372287760 459217594220544 459947864686080 460902773747712 461295679303680 461751581802496 462294689995008 462594194178048 463347114415968 464687559298560 465030161533440 465543337492480 465995622076416 466392869130240 466509863452672 466754078492556 466853809225728 467361158823936 467613662430848 468104379587520 468966450268160 468983940625408 469822228462080 470340692623360 470504045187072 470687462768640 471664668573696 471882793254912 472432351953536 473276803671360 473799080069120 474148399994880 474663676930560 474920125906330 475352519675904 475537827348480 475906119247312 476227938680832 476311814697680 477855670893120 478165256478720 478847758791168 479034429020160 479344778280960 479729614700544 479814107452810 479916628705280 480510424620304 481387268460852 481490125848576 481681177482240 482568251473920 483445427445760 483570123276288 483982352056320 485030494420992 485819932074672 486134677420032 487541045821440 487796270555745 487900497346560 488913439555584 489330223349760 489709197106944 490611055665152 491125906452480 491188108119696 491506331314176 492030374051840 492048724590592 492928239697920 493730531754720 495120348456192 495666729918464 496032172302336 496552712048640 496571231250432 497100674170880 497360903311740 497467173765120 497485727072256 498007792189440 498276853409920 499186117740960 499311338226688 499736985912320 500222490303744 501143710359552 501959373950632 502066626953216 502593499299840 502856603900820 503411522573440 503782674994560 504330156738720 504828590582784 505062052155648 505258941557760 505650251700269 505758293327872 506307922059264 507113077886480 507240349171712 508038466714740 508147018629120 508775743715616 508974080833920 509303826923520 509712715619328 509911417999360 510042940243968 510970057621504 511786251074880 512716537310640 513048708003840 513660766661120 513793255981056 513993549086720 515344900322304 515678773837824 517772913418240 518012361185280 519290176471040 519470529527808 520316021926128 520973337231360 520992767213568 521821275605760 522782272430080 523736254679040 523867633549312 524314214727680 524823596384256 526065370234704 526645900538368 527587256551680 527606933203584 528169466306560 528558872125440 529133279201280 529656226185216 530107741962240 530518296865856 531486395947728 532053065323520 532465192257024 533023965077760 534005593006080 534874742734280 534989028720640 535394384153226 535508781170688 535850791534890 535965286072320 536380377494208 537368186660864 537932104719360 537952167187968 538280611676160 538807645254385 538922771578880 538942870994944 539906207293440 540574227697842 540689731485696 540784960886040 541135316106240 541907697829056 542905686222848 543257415385088 543876105876480 544228463738880 544761320892555 545114252254080 545764564577440 545905334479872 546118145904640 546897639798016 547251955204096 549122445285360 549493775400960 550133720506880 551745812500480 551937437623296 552546518597632 553534170808320 553554815164416 554435105331120 555156227358720 555802767004160 556609360646144 557625071158272 558652004990976 559238258442240 560561460086160 561180057950720 561725255505024 562204109151360 562759740321792 563675690419972 563796130267136 564387782000640 564408831148032 564704295694461 564824955322368 565306381906240 566337962895120 567380942568960 567748528373760 568558896082944 568978079993856 569605965873152 569904151087596 570502212622290 570624111083520 570645392818176 571552861264320 571574177637216 571923149905920 572605444802560 572976415375360 573650345249280 573794245033984 574021992775680 574841314824192 575776928943372 575899954446336 576128467184640 576837291611776 577189477253120 577211003846656 577868362493760 578242742722560 578880852459520 579081901768704 579183893019960 579307646484480 580134512934912 581078742285392 581455202404352 582494527595520 583137329315840 583442598115695 583567261532160 584201448529920 584517078038560 585049254985728 585277325967360 585730608304384 586229925781760 588130056483840 589351087742976 589580835717120 589853491568640 590436448862208 590540439941920 591397445686528 592476638105664 594190649594880 594882649059140 595009756856320 595284923351040 596520809005056 596833083974088 596960608518144 597932224091904 598559698488960 599662018375680 599684383094784 600638030775380 600766368317440 601734085576065 601862657310720 603112199159808 604093827088128 604462654095360 604539209993472 605206338740224 606288118026240 606310729869312 607274915093340 607668346775040 608535693463776 609656385348608 610051359899648 610768897000704 611141799444480 611164592308224 611893701599232 612136496383680 613263819581440 613985135149620 614382914142720 614537031663616 615060905738240 615259844772768 615658449604608 616392919993344 616792258904064 617396163678229 617796152554624 618900435570240 619583412398080 620040215377920 620714039063040 621327496101888 621614833422336 621857158840320 622338771323408 623148211765248 624139172783360 625278112879680 626185530726912 626429637949440 627338726916096 627449217438290 627583283691520 629177057673216 631035738228480 631327565194560 632197866659840 632884902574080 633803359567872 634050436464640 634270646550528 635969679644520 636105566453760 636129290354688 637140894524160 637553675304960 638463678388224 638712572026880 639639486267392 640806711607296 641849691281136 642241569976320 643424335298560 644181125402880 644598467297280 645518525663232 645936734011392 646569174305262 646707325894656 647759909432896 648179569893376 648941953063248 649338161909760 649362379327488 650054727761920 650395027407660 650533996462080 651240959016960 652945596142592 653713585071066 654137102704896 654834541936640 654917477492928 655341775085568 656029495480320 657237652930560 657581712793380 658307375672960 658946934342432 659508666504480 660160464608256 661234944531121 661376229736448 662070282731520 662094975000576 663147871082320 663314302763008 664010389585920 664357994934660 664499947438080 665322126397344 665581490321280 666963320404992 668191613812736 669385976463360 670475471867760 671347520962560 671710233326080 672440208984960 673104787443712 673416069540864 673678588743680 675077229412352 675862164357120 677265338400768 677384622286320 678367658287488 678632107778560 679071769231360 679616954159104 680857131082752 681272825610240 681298234048512 682381668099840 683622049747520 684064944005120 685057674641408 685863433517184 686307779887104 687126533763072 688293241159680 689921797029120 690683148247040 691354160621568 691943518955520 692627372703744 693754695901504 695020671623952 695761700807680 697031338947840 698315006238720 699764795179008 700131117738834 700280713838592 701420493646272 702156569381280 703449675402240 703475910938112 704594613024965 704745162833920 705511038935040 706031194152960 706208301580288 706810322616320 707497002860544 708648527930304 709953589676032 710698620103680 711222599992320 712007457341440 712380188859495 713306741022720 713859178870968 714011708227584 714341908021248 714467722046520 714620381429760 715173836658944 717242806292480 717269556250624 718551643530240 719017167421440 719594422050816 719721161179215 719874943057920 720765636930456 720919641980928 721046614514720 721513754808320 722543597105408 723852377210880 725168141168640 725355184914432 725973528084480 726348427856740 726819003005440 727873779306496 728729898112008 729202016130048 731311568732160 732163260380480 734563795660416 735916583497728 736688859678720 738045561077760 738073086885888 739246807108160 740595797632080 743500094877696 744048258453504 744869339987968 745651011256320 746041354967610 746200760647680 746228590608384 747415280114880 748967007340032 749605478868480 750346320429056 751715565539328 752517042667520 752545108197376 752939060925948 753099940429824 753890248949760 755117283860160 755674012491840 756507923425280 756998037831680 757242885874176 757888412336640 758078528110592 758637439991808 759461883088896 759872201450128 760669616829720 760832148111360 760860523757568 762070481685760 762098903516288 762564199874560 763461121250880 763955740385280 764569073428992 764867126999040 765064410365952 765362657034240 766455086432256 767702571924496 768171289579520 769074805965960 769573062005760 770491149991680 770689883971584 770990323630080 772109202358272 772245190693280 773347443776882 773512683913216 776659370127360 777018541777920 777923464154260 778089682042880 778935264706560 780065673314304 780474032889192 780640795754496 782731913408640 784173408645120 785801450323968 786107780956160 786471322091520 788685183516672 789968850807552 792254199459840 792838308188160 793713231134720 794484339277824 795161612943360 795777445298784 796812467503104 797242965455872 798079597985280 798697788385536 799549357834240 799579177459712 801008389509120 802312114101420 802483543080960 804570566241312 805458436117504 805950205460480 806052279991296 806898157079040 806928250781952 807420917514240 808384157368320 808414306492416 809699886791120 810224462366720 811177441329060 811380924618368 811702974159360 812861546743584 814358529334272 814855732592640 814886123077632 815683982669777 815858268798976 816181995178240 817671378381120 818646846866160 818858001719808 819177218856960 820346459697024 820877932806144 821857226657792 823683667928040 823859663339520 825200580760320 826720287170560 827618718750720 828436661469184 828819777896448 829142878453760 831652657996680 831830356131840 833704150506240 834914040969216 835239517265920 836451635888128 837978007486464 840402244730880 841380984304640 841770086926080 843846536765440 844139610482688 845071146090496 845513535629958 845694195400704 846581673000960 846613246722048 847959572859360 849521192698880 850071567073280 851071413853440 851284904517632 851622792560640 852838344124416 854408948809728 854856226631394 855799588374848 856322093301760 857329291896480 857361266455824 857884724858880 858908167203840 859464623063040 860691367550976 862092232407016 862276434526208 863665393415058 863849931669504 864192700776960 865255937417664 865784215879680 865816505769984 867193369876880 868321278689280 868775839529940 868961469726720 870201769402368 871618113428088 872182803606528 873223303323904 873789033447424 874705993973760 875350892298240 876775617057840 877915988951040 878595912456576 879344888672640 880213952811008 882760376975360 882793300000768 884371253575680 885654673293312 885810659912880 887096168529792 887441987095040 889284427206656 892323973588710 892514635284480 892927385026560 893967295823680 894781213507584 896586945313280 896898336137856 897888092721152 899493027563520 899526574642176 900075776901120 900957046163070 901149552476160 903179496381760 904490211049984 906140740632192 906693981143040 907809508110336 909842224133120 910912372640010 911502520162560 912803540195664 914484578022912 915077039849472 916168711684096 917840552398848 918204744575520 919895729372160 921805547495424 922591358607360 923503163604992 924589379990016 925188388356096 926694228831936 929375118597120 930060323066880 931086674984960 931991244152832 932785738260480 933019726905344 933508156985112 933707618451456 934722317647872 935227324861696 936208759175040 937932900536320 937967881250816 939644456924160 940681385246720 941008090374144 941173826157435 941374925537280 943329337147392 943765586509824 944864703907072 946553607342720 947598160138240 948296799989760 949327353861120 949840251812660 950705039351808 951075654696960 951812238494624 952455877361664 952623629395360 955711341786240 956330512957440 957695517582336 958068858040320 959459229401088 959628214905620 959833257410560 961020849240608 962774536921704 962980251697152 963362354964480 965136502947840 966890854891520 969853761457893 970060988841984 971639864149344 972269354840064 975082091642880 975592541111490 975800994693120 979418394213888 981222111330304 982251812904960 982376216239392 983012662628352 984060748103680 984097449181184 985856479395840 987461063509440 990240696912384 991333459836928 992064344604672 993105424097280 993142462500864 994201348341760 994721806623480 994934347530240 994971454144512 996015584378880 996553706819840 998372235481920 998622676453376 999473971824640 1000444980607488 1002287420719104 1003918747901264 1005186998599680 1005713207801640 1006823045146880 1007565349989120 1008660313477440 1009657181165568 1010124104311296 1010517883115520 1011300503400538 1011516586655744 1012615844118528 1014226155772960 1016076933429480 1016294037258240 1017551487431232 1017948161667840 1018607653847040 1019425431238656 1019822835998720 1020085880487936 1021940115243008 1023572502149760 1025433074621280 1026097416007680 1027321533322240 1027586511962112 1027987098173440 1030689800644608 1031357547675648 1035545826836480 1036024722370560 1038580352942080 1038941059055616 1040632043852256 1041985534427136 1043642551211520 1045564544860160 1047472509358080 1047735267098624 1048628429455360 1049647192768512 1052130740469408 1053291801076736 1055174513103360 1055213866407168 1056338932613120 1057117744250880 1058266558402560 1059312452370432 1060215483924480 1061036593731712 1062972791895456 1064106130647040 1064930384514048 1066047930155520 1068011186012160 1069749485468560 1070788768306452 1071017562341376 1071701583069780 1071930572144640 1072760754988416 1074736373321728 1075864209438720 1075904334375936 1076561223352320 1077615290508770 1077845543157760 1077885741989888 1079812414586880 1081148455395684 1081379462971392 1081569921772080 1082270632212480 1083815395658112 1085811372445696 1087752211752960 1088456927477760 1089522641785110 1090228504508160 1091529129154880 1091810668959744 1092236291809280 1093795279596032 1094503910408192 1098244890570720 1098987550801920 1100267441013760 1103491625000960 1103874875246592 1105093037195264 1107068341616640 1107109630328832 1108870210662240 1110312454717440 1111605534008320 1113218721292288 1115250142316544 1117304009981952 1118476516884480 1121122920172320 1122360115901440 1123450511010048 1124408218302720 1125519480643584 1127351380839944 1127592260534272 1128775564001280 1128817662296064 1129408591388922 1129649910644736 1130612763812480 1132675925790240 1134761885137920 1135497056747520 1137117792165888 1137956159987712 1139211931746304 1139808302175192 1141004425244580 1141248222167040 1141290785636352 1143105722528640 1143148355274432 1143846299811840 1145210889605120 1147300690498560 1147588490067968 1148043985551360 1149682629648384 1151553857886744 1151799908892672 1152256934369280 1153674583223552 1154378954506240 1154422007693312 1155736724987520 1156485485445120 1158163803537408 1158367786039920 1160021165665323 1160269025869824 1162157484570784 1162910404808704 1164989055191040 1166274658631680 1166885196231390 1167134523064320 1168402897059840 1169034156077120 1170098509971456 1171461216608768 1172459851563520 1176260112967680 1178702175485952 1179161671434240 1179706983137280 1181080879883840 1182794891373056 1184953276211328 1188381299189760 1189765298118280 1190019513712640 1190569846702080 1193666167948176 1195864448183808 1197119396977920 1199324036751360 1199368766189568 1201276061550760 1201532736634880 1203468171152130 1203725314621440 1208187654176256 1208925308190720 1209078419986944 1210412677480448 1212576236052480 1212621459738624 1214549830186680 1215336693550080 1217071386927552 1219312770697216 1220102719799296 1221537794001408 1222283598888960 1222329184616448 1223787403198464 1224272992767360 1226527639162880 1227970270299240 1228765828285440 1229074063327232 1230121811476480 1230519689545536 1231316899209216 1232785839986688 1233584517808128 1234792327356458 1235592305109248 1237800871140480 1239166824796160 1240080430755840 1241428078126080 1242654992203776 1243229666844672 1243714317680640 1244677542646816 1246296423530496 1248278345566720 1250556225759360 1252371061453824 1252859275898880 1254677453832192 1254898434876580 1255166567383040 1258354115346432 1262071476456960 1262655130389120 1264395733319680 1265769805148160 1267606719135744 1268100872929280 1268270303444937 1268541293101056 1271939359289040 1272258580709376 1274281789048320 1275107350609920 1276927356776448 1277425144053760 1279278972534784 1281613423214592 1283699382562272 1284483139952640 1286848670597120 1288362250805760 1289196934594560 1291037051326464 1293138348610524 1293414651789312 1295519818865792 1296359139786752 1297883906126496 1298676323819520 1298724758654976 1300109455523840 1300790054815320 1301067992924160 1302481918033920 1305891192285184 1307427170142132 1308274205409792 1309669083873280 1309834954985856 1310683550171136 1312058990960640 1314475305861120 1315163425586760 1316614751345920 1317893868684864 1319017333008960 1320320929216512 1322469889062242 1322752459472896 1324140565463040 1324189950001152 1326295742164640 1328020779171840 1328715989869320 1328999894876160 1330644252794688 1331162980642560 1333926640809984 1336383227625472 1338485960383065 1338771952926720 1340950943735520 1342695041925120 1343420466652160 1344880417969920 1346209574887424 1346832139081728 1347357177487360 1350154458824704 1351435569244605 1351724328714240 1354530676801536 1354769244572640 1356735316574976 1357264215557120 1358143538462720 1359233908318208 1361714262165504 1362596468097024 1364763336199680 1367244099495040 1368129888010240 1370115349282816 1371726867034368 1372615559774208 1374253067526144 1379843594058240 1381366296494080 1382708321243136 1383887037911040 1385254745407488 1387509391803008 1390041343247904 1391523401615360 1394062677895680 1396630012477440 1399529590358016 1400262235477668 1400561427677184 1402840987292544 1404313138762560 1406899350804480 1406951821876224 1409189226049930 1409490325667840 1411022077870080 1412062388305920 1414994005721088 1417297055860608 1419907179352064 1421397240207360 1422445199984640 1424014914682880 1424760377718990 1426613482045440 1427718357741936 1428683816042496 1428935444093040 1430347673317888 1434485612584960 1434539112501248 1437103287060480 1438034334842880 1439188844101632 1439442322358430 1439749886115840 1441531273860912 1442093229029440 1443027509616640 1445087194210816 1447704754421760 1450336282337280 1450710369828864 1451947056168960 1452696855713480 1453638006010880 1455747558612992 1457459796224016 1458404032260096 1462623137464320 1464326520760960 1469127591320832 1471833166995456 1473377719357440 1476091122155520 1476146173771776 1478493614216320 1481191595264160 1487000189755392 1488096516907008 1489738679975936 1491302022512640 1492082709935220 1492401521295360 1492457181216768 1494830560229760 1497934014680064 1499210957736960 1500692640858112 1503431131078656 1505090216394752 1505878121851896 1506199880859648 1507780497899520 1510234567720320 1511348024983680 1513015846850560 1514485771748352 1515776824673280 1516157056221184 1516950755100807 1517274879983616 1518923766177792 1519744402900256 1521339233659440 1521721047515136 1524140963371520 1524197807032576 1525128399749120 1526922242501760 1527911480770560 1529138146857984 1529734253998080 1530128820731904 1532910172864512 1535405143848992 1536342579159040 1538149611931920 1539146124011520 1540982299983360 1541379767943168 1541980647260160 1544490381386560 1546694887553764 1547025367826432 1553318740254720 1554037083555840 1555846928308520 1556179364085760 1557870529413120 1560948065778384 1565463826817280 1568346817290240 1571602900647936 1572215561912320 1572942644183040 1579937701615104 1584508398919680 1585676616376320 1587426462269440 1588968678555648 1590323225886720 1591554890597568 1594485930911744 1596159195970560 1597395576771072 1599098715668480 1599158354919424 1602016779018240 1604624228202840 1604967086161920 1609141132482624 1610916872235008 1612104559982592 1613796314158080 1613856501563904 1614841835028480 1616422935763155 1616768314736640 1616828612984832 1619399773582240 1620448924733440 1622354882658120 1622761849236736 1623405948318720 1625723093487168 1628717058668544 1629772246155264 1631367965339554 1631716537597952 1632363990356480 1634283962677665 1635342756762240 1637293693732320 1637716003439616 1638354437713920 1640692919394048 1641755865612288 1643714453315584 1647367335856080 1650401161520640 1653440574341120 1655237437501440 1656873322938368 1657639555792896 1658285756907520 1663305315993360 1667408301012480 1669828081938432 1670479034531840 1672903271776256 1675956014972928 1682761968609280 1683540173852160 1687693073530880 1688279220965376 1690142292180992 1691027071259916 1691388390801408 1693163346001920 1693226493444096 1695919145718720 1699042385397760 1700143134146560 1702142827706880 1702569809035264 1703245585121280 1705676688248832 1708817897619456 1709712453262788 1711599176749696 1712644186603520 1714658583792960 1714722532911648 1715769449717760 1717816334407680 1718929246126080 1721382735101952 1724184464814032 1727330786830116 1727699863339008 1728385401553920 1730511874835328 1731568431759360 1731633011539968 1734386739753760 1736642557378560 1737551679059880 1737922939453440 1740403538804736 1743236226856176 1744365607213056 1746446606647808 1747578066894848 1749411987947520 1750327794347085 1750701784596480 1753551234115680 1755831977902080 1757191824913152 1758689777345280 1760427905622016 1765520753950720 1765586600001536 1768742507151360 1771309346586624 1771621319825760 1774192337059584 1774883974190080 1778568854413312 1784647947177420 1785029270568960 1785854770053120 1787934591647360 1789562427015168 1793173890626560 1793796672275712 1795776185442304 1798986055127040 1799053149284352 1801914092326140 1802299104952320 1806358992763520 1808980422099968 1812281481264384 1813387962286080 1815619016220672 1819684448266240 1821824745280020 1823005040325120 1825607080391328 1828969156045824 1830154079698944 1831945993864909 1832337423368192 1835681104797696 1836409489151040 1839791458744320 1843611094990848 1845182717214720 1849178759980032 1850376776712192 1852188491034687 1853388457663872 1858750237194240 1860120646133760 1862173349969920 1863982488305664 1865571476520960 1867016313970224 1869444635295744 1870454649723392 1872417518350080 1875865801072640 1875935762501632 1879288913848320 1881362770493440 1882016180748288 1882347652314870 1882749851074560 1887531173019648 1889729407814144 1893107214685440 1895196320276480 1896593599979520 1898654707722240 1899680503625320 1901410078703616 1902151309393920 1903624476989248 1905247258790720 1911422683572480 1912661025914880 1915391035164672 1916137716080640 1918918458802176 1919256429811240 1919666514821120 1922041698481216 1925549073843408 1926724709928960 1930273005895680 1933368609442205 1933781709783040 1939707522915786 1940121977683968 1943279728298688 1944538709680128 1950164183285760 1951185082222980 1951601989386240 1958836788427776 1962444222660608 1964503625809920 1964752432478784 1966025325256704 1968194898362368 1971712958791680 1974922127018880 1980481393824768 1982666919673856 1983704833593363 1984128689209344 1986210848194560 1986284925001728 1989443613246960 1989942908289024 1992031168757760 1993107413639680 1996744470963840 1997245352906752 1998947943649280 2000889961214976 2004574841438208 2007837495802528 2011426415603280 2013646090293760 2015130699978240 2017320626954880 2019314362331136 2020248208622592 2021035766231040 2022601006801076 2023033173311488 2025231688237056 2028452311545920 2032153866858960 2035102974862464 2035896323335680 2037215307694080 2038850862477312 2039645671997440 2043880230486016 2047145004299520 2050866149242560 2052194832015360 2054643066644480 2055173023924224 2055974196346880 2061379601289216 2071091653672960 2072049444741120 2077160705884160 2077882118111232 2081264087704512 2087285102423040 2091129089720320 2094945018716160 2095470534197248 2097256858910720 2099294385537024 2104261480938816 2106583602153472 2110349026206720 2110427732814336 2112677865226240 2113783839074895 2114235488501760 2116533116805120 2118624904740864 2120430967848960 2122073187463424 2125945583790912 2128212261294080 2129860769028096 2132095860311040 2136022372024320 2137140566578485 2139498970937120 2141577536612904 2142035124682752 2143403166139560 2143861144289280 2145521509976832 2149472746643456 2151728418877440 2151808668751872 2155230581017540 2155691086315520 2155771483979776 2159163483537645 2159624829173760 2162296910791368 2162758925942784 2163139843544160 2164541264424960 2167630791316224 2171622744891392 2175504423505920 2179045283570220 2180457009016320 2183058258309760 2183621337919488 2184472583618560 2187590559192064 2189007820816384 2196489781141440 2200534882027520 2206983250001920 2207749750493184 2210186074390528 2214136683233280 2214219260657664 2217740421324480 2223211068016640 2226437442584576 2230500284633088 2234608019963904 2236953033768960 2242245840344640 2244720231802880 2246901022020096 2248816436605440 2251038961287168 2254702761679888 2257551128002560 2257635324592128 2258817182777844 2259299821289472 2261225527624960 2265351851580480 2269523770275840 2270994113495040 2274235584331776 2275912319975424 2279616604350384 2282008850489160 2282496444334080 2282581571272704 2286211445057280 2286296710548864 2287692599623680 2290421779210240 2294601380997120 2295176980135936 2296087971102720 2299365259296768 2303107715773488 2304513868738560 2307349166447104 2308757909012480 2308844015386624 2311473449975040 2312970970890240 2316327607074816 2316735572079840 2320042331330646 2320538051739648 2324314969141568 2325820809617408 2329978110382080 2332549317263360 2333770392462780 2334269046128640 2336805794119680 2338068312154240 2340197019942912 2342922433217536 2344919703127040 2352520225935360 2357404350971904 2358323342868480 2359413966274560 2362161759767680 2365589782746112 2369906552422656 2376762598379520 2379530596236560 2381139693404160 2387332335896352 2391728896367616 2394238793955840 2398648073502720 2398737532379136 2402552123101520 2406936342304260 2407450629242880 2416375308352512 2417850616381440 2418156839973888 2420825354960896 2425152472104960 2425242919477248 2429099660373360 2430673387100160 2434142773855104 2438625541394432 2443075588002816 2444567197777920 2444658369232896 2447051948009331 2447574806396928 2448545985534720 2453055278325760 2455940540598480 2457531656570880 2458148126654464 2460243622952960 2461039379091072 2462633798418432 2465571679973376 2469584654712916 2471184610218496 2475601742280960 2478333649592320 2480160861511680 2482856156252160 2485309984407552 2486459333689344 2487428635361280 2489355085293632 2496556691133440 2501112451518720 2504742122907648 2505718551797760 2509354907664384 2509796869753160 2510333134766080 2524142952913920 2525310260778240 2528251258501345 2528791466639360 2531539610296320 2535213438271488 2536201745858560 2536540606889874 2537082586202112 2543878718578080 2548563578096640 2550214701219840 2553854713552896 2554850288107520 2558557945069568 2563226846429184 2567398765124544 2568966279905280 2576724501611520 2578393869189120 2582074102652928 2586276697221048 2586829303578624 2591039637731584 2592718279573504 2595767812252992 2597352647639040 2597449517309952 2601580109630640 2604963836067840 2611782384570368 2614854340284264 2616548410819584 2619338167746560 2619669909971712 2621367100342272 2624117981921280 2630326851173520 2633229502691840 2635787737369728 2638034666017920 2640641858433024 2644939778124484 2645504918945792 2648281130926080 2648379900002304 2652591484329280 2657431979738640 2661288505589376 2662325961285120 2667853281619968 2672766455250944 2676971920766130 2677543905853440 2681901887471040 2686840933304320 2689760835939840 2692419149774848 2693664278163456 2694714354974720 2700308917649408 2702871138489210 2703448657428480 2709538489145280 2713470633149952 2714528431114240 2716287076925440 2718467816636416 2723428524331008 2729526672399360 2734488198990080 2736259776020480 2740230698565632 2743453734068736 2745231119548416 2748506135052288 2759687188116480 2762732592988160 2765416642486272 2767774075822080 2770509490814976 2775018783606016 2780082686495808 2783046803230720 2788125355791360 2793260024954880 2799059180716032 2800524470955336 2801122855354368 2805681974585088 2808626277525120 2813798701608960 2813903643752448 2818378452099860 2818980651335680 2822044155740160 2823521478472305 2824124776611840 2829988011442176 2834594111721216 2839814358704128 2842794480414720 2844890399969280 2848029829365760 2849520755437980 2853226964090880 2855436715483872 2857367632084992 2857870888186080 2860695346635776 2868971225169920 2869078225002496 2874206574120960 2878377688203264 2878884644716860 2879499772231680 2883062547721824 2884186458058880 2886055019233280 2890174388421632 2895409508843520 2900672564674560 2905393711426960 2907276012021760 2911495117225984 2914919592448032 2916808064520192 2925246274928640 2928653041521920 2938255182641664 2943666333990912 2946755438714880 2952182244311040 2952292347543552 2956987228432640 2962383190528320 2974000379510784 2976193033814016 2982604045025280 2984165419870440 2984803042590720 2984914362433536 2989661120459520 2995868029360128 2998421915473920 3001385281716224 3006862262157312 3011756243703792 3015560995799040 3020469135440640 3022696049967360 3026031693701120 3028971543496704 3031553649346560 3032314112442368 3033901510201614 3034549759967232 3037847532355584 3039488805800512 3042678467318880 3048281926743040 3048395614065152 3050256799498240 3053844485003520 3055822961541120 3058276293715968 3059468507996160 3060257641463808 3065820345729024 3070810287697984 3072685158318080 3076299223863840 3078292248023040 3081964599966720 3082759535886336 3083961294520320 3086980818391145 3088980762773120 3093389775107528 3094050735652864 3106637480509440 3108074167111680 3111693856617040 3115741058826240 3121896131556768 3130927653634560 3136693634580480 3143205801295872 3145885288366080 3159875403230208 3169016797839360 3171353232752640 3177937357111296 3180646451773440 3183109781195136 3188971861823488 3192318391941120 3194791153542144 3198197431336960 3198316709838848 3204033558036480 3209248456405680 3218282264965248 3221833744470016 3224209119965184 3227592628316160 3227713003127808 3229683670056960 3232845871526310 3233536629473280 3233657225969664 3238799547164480 3240897849466880 3244709765316240 3245523698473472 3246811896637440 3251446186974336 3257434117337088 3262735930679108 3263433075195904 3264727980712960 3268567925355330 3270685513524480 3274587387464640 3275432006879232 3276708875427840 3281385838788096 3283511731224576 3287428906631168 3294734671712160 3300802323041280 3306174722655605 3306881148682240 3310474875002880 3313746645876736 3315279111585792 3316571513815040 3326610631986720 3334816602024960 3339656163876864 3340958069063680 3345806543552512 3351912029945856 3365523937218560 3367080347704320 3375386147061760 3376558441930752 3380284584361984 3382054142519832 3382776781602816 3386326692003840 3386452986888192 3391838291437440 3398084770795520 3404285655413760 3405139618070528 3406491170242560 3411353376497664 3417635795238912 3419424906525576 3423198353499392 3425288373207040 3429317167585920 3429445065823296 3431538899435520 3435632668815360 3442765470203904 3448368929628064 3454661573660232 3455399726678016 3456770803107840 3461023749670656 3463136863518720 3463266023079936 3468773479507520 3475103358119760 3480063496995969 3480807077609472 3486472453712352 3488731214426112 3492893213295616 3495156133789696 3498823975895040 3500655588694170 3501403569192960 3507102468231360 3514383649826304 3517379554690560 3520855811244032 3531041507901440 3531173200003072 3537485014302720 3543242639651520 3548384674119168 3549767948380160 3557137708826624 3569295894354840 3570058541137920 3571709540106240 3575869183294720 3586347781253120 3587593344551424 3591552370884608 3597972110254080 3598106298568704 3603828184652280 3604598209904640 3612717985527040 3617960844199936 3624562962528768 3626775924572160 3631238032441344 3639368896532480 3643649490560040 3646010080650240 3651214160782656 3657938312091648 3660308159397888 3663891987729818 3664674846736384 3671362209595392 3672818978302080 3679582917488640 3687222189981696 3690365434429440 3698357519960064 3700753553424384 3704376982069374 3706776915327744 3717500474388480 3720241292267520 3724346699939840 3727964976611328 3731142953041920 3734032627940448 3738889270591488 3740909299446784 3744835036700160 3751731602145280 3751871525003264 3758577827696640 3762725540986880 3764032361496576 3764695304629740 3765499702149120 3775062346039296 3779458815628288 3786214429370880 3790392640552960 3793187199959040 3797309415444480 3799361007250640 3802820157407232 3804302618787840 3807248953978496 3810494517581440 3822845367144960 3825322051829760 3830782070329344 3832275432161280 3837836917604352 3838512859622480 3844083396962432 3851098147686816 3853449419857920 3860546011791360 3866737218884410 3867563419566080 3879415045831572 3880243955367936 3886559456597376 3889077419360256 3900328366571520 3902370164445960 3903203978772480 3917673576855552 3924888445321216 3929007251619840 3929504864957568 3932050650513408 3943425917583360 3949844254037760 3960962787649536 3965333839347712 3967409667186726 3968257378418688 3972421696389120 3972569850003456 3978887226493920 3984062337515520 3986214827279360 3993488941927680 3994490705813504 3997895887298560 4001779922429952 4009149682876416 4015674991605056 4022852831206560 4027292180587520 4030261399956480 4034641253909760 4038628724662272 4040496417245184 4042071532462080 4045202013602152 4046066346622976 4050463376474112 4056904623091840 4064307733717920 4070205949724928 4071792646671360 4074430615388160 4077701724954624 4078419913348885 4079291343994880 4087760460972032 4094290008599040 4101732298485120 4104389664030720 4109286133288960 4110346047848448 4122759202578432 4142183307345920 4144098889482240 4155764236222464 4162528175409024 4174570204846080 4182258179440640 4189890037432320 4198588771074048 4208522961877632 4213167204306944 4220698052413440 4220855465628672 4225355730452480 4227567678149790 4228470977003520 4233066233610240 4244146374926848 4251891167581824 4256424522588160 4259721538056192 4264191720622080 4272044744048640 4274281133156970 4278997941874240 4283155073225808 4286806332279120 4291043019953664 4298945493286912 4303456837754880 4303617337503744 4310461162035080 4311382172631040 4311542967959552 4318326967075290 4319249658347520 4324593821582736 4326279687088320 4329082528849920 4335261582632448 4343245489782784 4351008847011840 4358090567140440 4360914018032640 4366116516619520 4367242675838976 4368945167237120 4375181118384128 4378015641632768 4392979562282880 4401069764055040 4413966500003840 4415499500986368 4420372148781056 4428273366466560 4428438521315328 4435480842648960 4446422136033280 4452874885169152 4461000569266176 4469216039927808 4473906067537920 4484491680689280 4489440463605760 4493802044040192 4497632873210880 4502077922574336 4509405523359776 4515270649184256 4517634365555688 4518599642578944 4522451055249920 4530703703160960 4539047540551680 4548471168663552 4550852265302421 4551824639950848 4559233208700768 4564017700978320 4565163142545408 4572422890114560 4572593421097728 4575385199247360 4580843558420480 4589202761994240 4590353960271872 4598730518593536 4606215431546976 4609027737477120 4614698332894208 4617515818024960 4617688030773248 4622946899950080 4625941941780480 4633471144159680 4640084662661292 4641076103479296 4648629938283136 4651641619234816 4659956220764160 4665098634526720 4667540784925560 4668538092257280 4673611588239360 4676136624308480 4685844866435072 4689839406254080 4705040451870720 4714808701943808 4716646685736960 4718827932549120 4724323519535360 4731179565492224 4739813104845312 4753525196759040 4759061192473120 4762279386808320 4774664671792704 4783457792735232 4788477587911680 4797296147005440 4797475064758272 4805104246203040 4813872684608520 4814901258485760 4832750616705024 4836313679947776 4841650709921792 4849268807289465 4850304944209920 4850485838954496 4858199320746720 4861346774200320 4868285547710208 4877251082788864 4886151176005632 4889316738465792 4894103896018662 4895149612793856 4897091971069440 4906110556651520 4911881081196960 4915063313141760 4916296253308928 4920487245905920 4922078758182144 4925267596836864 4931143359946752 4939169309425832 4942369220436992 4951203484561920 4956667299184640 4960321723023360 4965712312504320 4970619968815104 4972918667378688 4974857270722560 4978710170587264 4993113382266880 5002224903037440 5009484245815296 5011437103595520 5018709815328768 5019593739506320 5048285905827840 5050620521556480 5056502517002690 5057582933278720 5063079220592640 5070426876542976 5073081213779748 5074165172404224 5087757437156160 5097127156193280 5100429402439680 5107709427105792 5109700576215040 5126453692858368 5134797530249088 5137932559810560 5153449003223040 5156787738378240 5164148205305856 5172553394442096 5182079275463168 5185436559147008 5191535624505984 5194705295278080 5194899034619904 5203160219261280 5209927672135680 5223564769140736 5229708680568528 5233096821639168 5238676335493120 5239339819943424 5242734200684544 5248235963842560 5260653702347040 5266459005383680 5271575474739456 5276069332035840 5281283716866048 5289879556248968 5291009837891584 5296562261852160 5296759800004608 5305182968658560 5314863959477280 5322577011178752 5324651922570240 5335706563239936 5345532910501888 5353943841532260 5355087811706880 5363803774942080 5373681866608640 5379521671879680 5384838299549696 5387328556326912 5389428709949440 5400617835298816 5405742276978420 5406897314856960 5419076978290560 5426941266299904 5429056862228480 5436935633272832 5446857048662016 5459053344798720 5468976397980160 5472519552040960 5486907468137472 5490462239096832 5495837981594727 5497012270104576 5519374376232960 5525465185976320 5530833284972544 5535548151644160 5550037567212032 5556565473104061 5560165372991616 5566093606461440 5576250711582720 5586520049909760 5601048941910672 5611363949170176 5617252555050240 5627597403217920 5627807287504896 5636756904199720 5637961302671360 5644088311480320 5647042956944610 5648249553223680 5669188223442432 5679628717408256 5685588960829440 5689780799938560 5696059658731520 5699041510875960 5706453928181760 5710873430967744 5715741776372160 5721390693271552 5737942450339840 5738156450004992 5748413148241920 5756755376406528 5757769289433720 5758999544463360 5766125095443648 5768372916117760 5772110038466560 5780348776843264 5790819017687040 5800105828326615 5801345129349120 5810787422853920 5814552024043520 5822990234451968 5829839184896064 5833616129040384 5850492549857280 5857306083043840 5876510365283328 5887332667981824 5893510877429760 5904584695087104 5913974456865280 5924766381056640 5948000759021568 5951114500780089 5952386067628032 5968330839740880 5969828724867072 5979322240919040 5991736058720256 5996843830947840 6002770563432448 6013724524314624 6023512487407584 6040938270881280 6045392099934720 6052063387402240 6057943086993408 6063107298693120 6064628224884736 6067803020403228 6069099519934464 6075695064711168 6078977611601024 6085356934637760 6096563853486080 6096791228130304 6100513598996480 6107688970007040 6111645923082240 6116552587431936 6118937015992320 6131640691458048 6141620575395968 6145370316636160 6152598447727680 6156584496046080 6163929199933440 6165519071772672 6167922589040640 6173961636782290 6177961525546240 6186779550215056 6213274961018880 6216148334223360 6223387713234080 6231482117652480 6243792263113536 6261855307269120 6273387269160960 6286411602591744 6291770576732160 6319750806460416 6338033595678720 6341351517224685 6342706465505280 6355874714222592 6361292903546880 6366219562390272 6377943723646976 6384636783882240 6389582307084288 6396394862673920 6396633419677696 6408067116072960 6418496912811360 6436564529930496 6443667488940032 6448418239930368 6455185256632320 6455426006255616 6465691743052620 6467073258946560 6467314451939328 6477599094328960 6481795698933760 6489419530632480 6491047396946944 6493623793274880 6502892373948672 6514868234674176 6525471861358216 6526866150391808 6529455961425920 6537135850710660 6541371027048960 6549174774929280 6550864013758464 6553417750855680 6562771677576192 6567023462449152 6573453272103497 6574857813262336 6589469343424320 6601604646082560 6612349445311210 6613762297364480 6620949750005760 6630558223171584 6653221263973440 6669633204049920 6679312327753728 6681916138127360 6703824059891712 6731047874437120 6734160695408640 6750772294123520 6753116883861504 6764108285039664 6772653384007680 6772905973776384 6783676582874880 6796169541591040 6808571310827520 6810279236141056 6812982340485120 6822706752995328 6838849813051152 6846396706998784 6850576746414080 6858634335171840 6858890131646592 6863077798871040 6871265337630720 6885530940407808 6896737859256128 6909323147320464 6913541606215680 6922047499341312 6926273727037440 6926532046159872 6937546959015040 6950206716239520 6960126993991938 6961614155218944 6972944907424704 6977462428852224 6985786426591232 6990312267579392 6997647951790080 7001311177388340 7002807138385920 7014204936462720 7028767299652608 7034759109381120 7041711622488064 7062346400006144 7074970028605440 7086485279303040 7096769348238336 7099535896760320 7114275417653248 7138591788709680 7143419080212480 7151738366589440 7172695562506240 7175186689102848 7183104741769216 7195944220508160 7196212597137408 7207656369304560 7225435971054080 7235921688399872 7249125925057536 7253551849144320 7262476064882688 7278737793064960 7287298981120080 7292020161300480 7302428321565312 7315876624183296 7327783975459636 7329349693472768 7341155844027993 7342724419190784 7345637956604160 7359165834977280 7374444379963392 7380730868858880 7396715039920128 7408753964138748 7413553830655488 7435000948776960 7440482584535040 7448693399879680 7455929953222656 7462285906083840 7468065255880896 7481818598893568 7489670073400320 7503463204290560 7503743050006528 7517155655393280 7525451081973760 7528064722993152 7529390609259480 7530999404298240 7558917631256576 7572428858741760 7580785281105920 7584753775504035 7586374399918080 7594618830888960 7598722014501280 7605640314814464 7608605237575680 7614497907956992 7620989035162880 7645690734289920 7650644103659520 7661564140658688 7664550864322560 7675673835208704 7677025719244960 7688166793924864 7702196295373632 7706898839715840 7733474437768820 7735126839132160 7758830091663144 7760487910735872 7773118913194752 7778154838720512 7804740328891920 7835347153711104 7849776890642432 7858014503239680 7859009729915136 7864101301026816 7899688508075520 7921925575299072 7930667678695424 7934819334373452 7936514756837376 7944843392778240 7945139700006912 7957774452987840 7972429654558720 7986977883855360 7988981411627008 7995791774597120 8003559844859904 8018299365752832 8031349983210112 8045705662413120 8054584361175040 8060522799912960 8069282507819520 8077257449324544 8080992834490368 8084143064924160 8090404027204304 8100926752948224 8113809246183680 8128615467435840 8140411899449856 8143585293342720 8148861230776320 8155403449909248 8156839826697770 8158582687989760 8188580017198080 8203464596970240 8208779328061440 8218572266577920 8220692095696896 8245518405156864 8284366614691840 8288197778964480 8311528472444928 8325056350818048 8349140409692160 8364516358881280 8379780074864640 8397177542148096 8417045923755264 8426334408613888 8441396104826880 8441710931257344 8450711460904960 8455135356299580 8456941954007040 8466132467220480 8488292749853696 8503782335163648 8512849045176320 8519443076112384 8528383441244160 8544089488097280 8548562266313940 8557995883748480 8566310146451616 8573612664558240 8582086039907328 8596054278904573 8597890986573824 8606913675509760 8607234675007488 8620922324070160 8623085935919104 8636653934150580 8638499316695040 8649187643165472 8652559374176640 8658165057699840 8670523165264896 8686490979565568 8702017694023680 8716181134280880 8721828036065280 8732233033239040 8734485351677952 8737890334474240 8750362236768256 8785959124565760 8802139528110080 8827933000007680 8830999001972736 8856546732933120 8856877042630656 8870961685297920 8892844272066560 8905749770338304 8922001138532352 8947812135075840 8968983361378560 8978880927211520 8987604088080384 8995265746421760 9004155845148672 9018811046719552 9035268731111376 9044902110499840 9061407406321920 9078095081103360 9096942337327104 9101704530604842 9103649279901696 9118466417401536 9128035401956640 9144845780229120 9145186842195456 9150770398494720 9159729969324545 9161687116840960 9178405523988480 9180707920543744 9197461037187072 9212430863093952 9218055474954240 9229396665788416 9235376061546496 9245893799900160 9251883883560960 9260942455173435 9266942288319360 9280169325322584 9282152206958592 9297259876566272 9303283238469632 9319912441528320 9335081569851120 9347223176478720 9352273248616960 9371689732870144 9379678812508160 9410080903741440 9429617403887616 9437655865098240 9448647039070720 9462359130984448 9479626209690624 9507050393518080 9518122384946240 9549329343585408 9566915585470464 9576955175823360 9594592294010880 9594950129516544 9610208492406080 9627745369217040 9665501233410048 9672627359895552 9683301419843584 9698537614578930 9700609888419840 9700971677908992 9716398641493440 9722693548400640 9736571095420416 9754502165577728 9772302352011264 9788207792037324 9790299225587712 9794183942138880 9812221113303040 9823762162393920 9830126626283520 9832592506617856 9840974491811840 9844157516364288 9850535193673728 9862286719893504 9878338618851664 9884738440873984 9902406969123840 9913334598369280 9918524167966815 9920643446046720 9931424625008640 9941239937630208 9945837334757376 9949714541445120 9957420341174528 9986226764533760 10004449806074880 10018968491630592 10022874207191040 10037419630657536 10039187479012640 10096571811655680 10101241043112960 10113005034005380 10115165866557440 10126158441185280 10140853753085952 10146162427559496 10148330344808448 10175514874312320 10194254312386560 10215418854211584 10219401152430080 10252907385716736 10269595060498176 10275865119621120 10306898006446080 10328296410611712 10345106788884192 10364158550926336 10370873118294016 10383071249011968 10389410590556160 10389798069239808 10406320438522560 10447129538281472 10459417361137056 10466193643278336 10477352670986240 10478679639886848 10485468401369088 10496471927685120 10521307404694080 10532918010767360 10543150949478912 10552138664071680 10562567433732096 10579759112497936 10593124523704320 10593519600009216 10610365937317120 10629727918954560 10645154022357504 10649303845140480 10671413126479872 10707887683064520 10710175623413760 10727607549884160 10747363733217280 10759043343759360 10769676599099392 10774657112653824 10778857419898880 10811484553956840 10813794629713920 10838153956581120 10853882532599808 10858113724456960 10873871266545664 10893714097324032 10918106689597440 10937952795960320 10945039104081920 10973814936274944 10980924478193664 10991675963189454 10994024540209152 11038748752465920 11050930371952640 11061666569945088 11071096303288320 11100075134424064 11113130946208122 11120330745983232 11132187212922880 11152501423165440 11173040099819520 11202097883821344 11222727898340352 11234505110100480 11255194806435840 11255614575009792 11273513808399440 11288176622960640 11294085913889220 11296499106447360 11338376446884864 11359257434816512 11371177921658880 11379561599877120 11398083021751920 11412907856363520 11421746861935488 11431483552744320 11442781386543104 11475884900679680 11476312900009984 11496826296483840 11513510752813056 11515538578867440 11532250190887296 11536745832235520 11544220076933120 11560697553686528 11581638035374080 11600211656653230 11602690258698240 11621574845707840 11629104048087040 11645980468903936 11659678369792128 11667232258080768 11700985099714560 11714612166087680 11753020730566656 11774665335963648 11787021754859520 11827948913730560 11849532762113280 11896001518043136 11902229001560178 11904772135256064 11936661679481760 11958644481838080 11983472117440512 11993687661895680 12005541126864896 12027449048629248 12047024974815168 12081876541762560 12090784199869440 12104126774804480 12115886173986816 12126214597386240 12129256449769472 12135606040806456 12138199039868928 12151390129422336 12157955223202048 12170713869275520 12193127706972160 12193582456260608 12215377940014080 12223291846164480 12233105174863872 12235259740046655 12237874031984640 12263281382916096 12283241150791936 12290740633272320 12305196895455360 12313168992092160 12327858399866880 12331038143545344 12347923273564580 12355923051092480 12373559100430112 12426549922037760 12432296668446720 12446775426468160 12487584526227072 12523710614538240 12546774538321920 12639501612920832 12676067191357440 12682703034449370 12685412931010560 12732439124780544 12755887447293952 12769273567764480 12779164614168576 12792789725347840 12793266839355392 12816134232145920 12836993825622720 12873129059860992 12887334977880064 12896836479860736 12910370513264640 12910852012511232 12931383486105240 12934146517893120 12934628903878656 12955198188657920 12963591397867520 12978839061264960 12982094793893888 12987247586549760 13005784747897344 13029736469348352 13050943722716432 13058911922851840 13074271701421320 13082742054097920 13098349549858560 13101728027516928 13106835501711360 13125543355152384 13134046924898304 13146906544206994 13149715626524672 13178938686848640 13203209292165120 13224698890622420 13227524594728960 13241899500011520 13261116446343168 13306442527946880 13339266408099840 13358624655507456 13363832276254720 13407648119783424 13462095748874240 13468321390817280 13501544588247040 13506233767723008 13528216570079328 13545811947552768 13567353165749760 13592339083182080 13617142621655040 13620558472282112 13645413505990656 13677699626102304 13692793413997568 13701153492828160 13717268670343680 13717780263293184 13726155597742080 13742530675261440 13771061880815616 13793475718512256 13818646294640928 13827083212431360 13844094998682624 13852547454074880 13853064092319744 13875093918030080 13900413432479040 13920253987983876 13923228310437888 13945889814849408 13954924857704448 13971572853182464 13995295903580160 14002622354776680 14005614276771840 14028409872925440 14057534599305216 14069518218762240 14083423244976128 14149940057210880 14172970558606080 14193538696476672 14199071793520640 14228550835306496 14277183577419360 14286838160424960 14303476733178880 14345391125012480 14350373378205696 14366209483538432 14391888441016320 14392425194274816 14415312738609120 14450871942108160 14471843376799744 14498251850115072 14524952129765376 14557475586129920 14574597962240160 14584040322600960 14604856643130624 14631753248366592 14655567950919272 14658699386945536 14682311688055986 14685448838381568 14691275913208320 14718331669954560 14748888759926784 14761461737717760 14793430079840256 14817507928277496 14827107661310976 14870001897553920 14880965169070080 14911859906445312 14924571812167680 14936130511761792 14963637197787136 14979340146800640 15006926408581120 15007486100013056 15034311310786560 15056129445986304 15058781218518960 15117835262513152 15144857717483520 15161570562211840 15169507551008070 15172748799836160 15189237661777920 15197444029002560 15211280629628928 15228995815913984 15241978070325760 15291381468579840 15301288207319040 15323128281317376 15329101728645120 15354051438489920 15376333587849728 15404392590747264 15413797679431680 15466948875537640 15470253678264320 15517660183326288 15546237826389504 15556309677441024 15609480657783840 15670694307422208 15699553781284864 15716029006479360 15718019459830272 15728202602053632 15799377016151040 15843851150598144 15861335357390848 15869638668746904 15873029513674752 15889686785556480 15890279400013824 15915548905975680 15944859309117440 15973955767710720 15977962823254016 15991583549194240 16007119689719808 16036598731505664 16062699966420224 16091411324826240 16109168722350080 16121045599825920 16138565015639040 16154514898649088 16161985668980736 16168286129848320 16180808054408608 16201853505896448 16227618492367360 16257230934871680 16280823798899712 16287170586685440 16310806899818496 16313679653395540 16317165375979520 16377160034396160 16406929193940480 16417558656122880 16437144533155840 16487513944784181 16491036810313728 16568733229383680 16576395557928960 16650112701636096 16698280819384320 16729032717762560 16759560149729280 16834091847510528 16852668817227776 16882792209653760 16883421862514688 16901422921809920 16910270712599160 16913883908014080 16932264934440960 16976585499707392 17007564670327296 17025698090352640 17038886152224768 17056766882488320 17088178976194560 17097124532627880 17115991767496960 17132620292903232 17147225329116480 17164172079814656 17192108557809146 17195781973147648 17213827351019520 17214469350014976 17241844648140320 17273307868301160 17276998633390080 17298375286330944 17305118748353280 17316330115399680 17341046330529792 17372981959131136 17400317484979845 17404035388047360 17432362268561760 17443656072130560 17464466066478080 17468970703355904 17475780668948480 17500724473536512 17571918249131520 17604279056220160 17655866000015360 17661998003945472 17713754085261312 17741923370595840 17785688544133120 17811499540676608 17844002277064704 17937966722757120 17957761854423040 17975208176160768 17990531492843520 18008311690297344 18037622093439104 18070537462222752 18089804220999680 18122814812643840 18156190162206720 18193884674654208 18203409061209684 18207298559803392 18236932834803072 18256070803913280 18289691560458240 18290373684390912 18301540796989440 18319459938649090 18323374233681920 18356811047976960 18394922074374144 18424861726187904 18436110949908480 18458793331576832 18491787599800320 18503767767121920 18521884910346870 18533884576638720 18560338650645168 18594519753132544 18606566476939264 18639824883056640 18670163139702240 18694446352957440 18704546497233920 18743379465740288 18759357625016320 18820161807482880 18859234807775232 18875311730196480 18897294078141440 18924718261968896 18959252419381248 19014100787036160 19036244769892480 19098658687170816 19133831170940928 19153910351646720 19189184588021760 19189900259033088 19220416984812160 19255490738434080 19331002466820096 19345254719791104 19366602839687168 19397075229157860 19401219776839680 19401943355817984 19432797282986880 19445387096801280 19473142190840832 19509004331155456 19544604704022528 19576415584074648 19580598451175424 19588367884277760 19624442226606080 19647524324787840 19660253252567040 19688315032728576 19701070387347456 19720359816310491 19724573439787008 19756677237703328 19769476881747968 19804813938247680 19826669196738560 19837048335933630 19841286892093440 19862849250017280 19891674669514752 19914840682349056 19972453529067520 20008899612149760 20037936983261184 20045748414382080 20078374958025280 20193143623311360 20202482086225920 20226010068010760 20230331733114880 20252316882370560 20292324855118992 20351029748624640 20388508624773120 20430837708423168 20438802304860160 20539190120996352 20551730239242240 20613796012892160 20656592821223424 20690213577768384 20728317101852672 20741746236588032 20766142498023936 20778821181112320 20779596138479616 20812640877045120 20894259076562944 20918834722274112 20932387286556672 20957359279773696 20970936802738176 20992943855370240 21042614809388160 21065836021534720 21086301898957824 21104277328143360 21125134867464192 21159518224995872 21187039200018432 21220731874634240 21259455837909120 21290308044715008 21298607690280960 21342826252959744 21415775366129040 21455215099768320 21494727466434560 21518086687518720 21539353198198784 21549314225307648 21557714839797760 21622969107913680 21676307913162240 21707765065199616 21716227448913920 21747742533091328 21787428194648064 21836213379194880 21875905591920640 21890078208163840 21947629872549888 21983351926378908 21988049080418304 22077497504931840 22101860743905280 22123333139890176 22142192606576640 22200150268848128 22226261892416244 22240661491966464 22264374425845760 22305002846330880 22346080199639040 22404195767642688 22445455796680704 22469010220200960 22510389612871680 22511229150019584 22547027616798880 22576353245921280 22588171827778440 22592998212894720 22676752893769728 22718514869633024 22742355843317760 22754261326512105 22759123199754240 22796166043503840 22825815712727040 22843493723870976 22862967105488640 22885562773086208 22951769801359360 22952625800019968 22993652592967680 23027021505626112 23031077157734880 23064500381774592 23073491664471040 23088440153866240 23121395107373056 23200423313306460 23205380517396480 23243149691415680 23258208096174080 23291960937807872 23319356739584256 23334464516161536 23429224332175360 23506041461133312 23549330671927296 23574043509719040 23655897827461120 23699065524226560 23792003036086272 23804458003120356 23809544270512128 23873323358963520 23917288963676160 23966944234881024 23987375323791360 24054898097258496 24094049949630336 24163753083525120 24181568399738880 24208253549608960 24231772347973632 24252429194772480 24271212081612912 24302780258844672 24315910446404096 24341427738551040 24386255413944320 24387164912521216 24430755880028160 24446583692328960 24466210349727744 24470519480093310 24475748063969280 24566482301583872 24581481266544640 24610393790910720 24626337984184320 24655716799733760 24662076287090688 24695846547129160 24711846102184960 24747118200860224 24853099844075520 24864593336893440 24893550852936320 24975169052454144 25047421229076480 25093549076643840 25279003225841664 25352134382714880 25365406068898740 25370825862021120 25464878249561088 25511774894587904 25538547135528960 25558329228337152 25586533678710784 25632268464291840 25673987651245440 25746258119721984 25774669955760128 25788162836713719 25793672959721472 25820741026529280 25821704025022464 25862766972210480 25869257807757312 25910396377315840 25927182795735040 25957678122529920 25964189587787776 25974495173099520 26011569495794688 26059472938696704 26101887445432864 26117823845703680 26148543402842640 26165484108195840 26196699099717120 26203456055033856 26213671003422720 26251086710304768 26293813088413988 26299431253049344 26357877373697280 26406418584330240 26449397781244840 26455049189457920 26483799000023040 26612885055893760 26678532816199680 26717249311014912 26727664552509440 26924191497748480 26936642781634560 27003089176494080 27012467535446016 27056433140158656 27134706331499520 27184678166364160 27234285243310080 27241116944564224 27290827011981312 27355399252204608 27385586827995136 27434537340687360 27435560526586368 27452311195484160 27479189907973635 27485061350522880 27542123761631232 27586951437024512 27637292589281856 27654166424862720 27688189997365248 27706128184639488 27750187836060160 27782827365520305 27800826864958080 27840507975967752 27846456620875776 27891779629698816 27909849715408896 27943145706364928 28005244709553360 28056819745850880 28115069198610432 28139036437524480 28166846489952256 28345941117212160 28387077392953344 28398143587041280 28457101670612992 28554367154838720 28606953466357760 28690782250024960 28700746756411392 28732418967076864 28783776882032640 28784850388549632 28830625477218240 28901743884216320 28943686753599488 28996503700230144 29049904259530752 29114951172259840 29149195924480320 29168080645201920 29209713286261248 29263506496733184 29311135901838544 29364623376111972 29370897676763136 29382551826416640 29436663339909120 29497777519853568 29522923475435520 29586860159680512 29635015856554992 29654215322621952 29740003795107840 29755572503900445 29761930338140160 29823719812890624 29849143624335360 29872261023523584 29927274395574272 29958680293601280 30013852817162240 30014972200026112 30068622621573120 30112258891972608 30117562437037920 30235670525026304 30289715434967040 30323141124423680 30339015102016140 30345497599672320 30378475323555840 30394888058005120 30422561259257856 30457991631827968 30483956140651520 30582762937159680 30646256562634752 30658203457290240 30708102876979840 30752667175699456 30808785181494528 30827595358863360 30933897751075280 31035320366652576 31092475652779008 31112619354882048 31218961315567680 31341388614844416 31432058012958720 31436038919660544 31456405204107264 31598754032302080 31687702301196288 31739277337493808 31779373571112960 31780558800027648 31831097811951360 31889718618234880 31947911535421440 31955925646508032 31983167098388480 32014239379439616 32125399932840448 32182822649652480 32218337444700160 32242091199651840 32277130031278080 32309029797298176 32323971337961472 32336572259696640 32361616108817216 32455236984734720 32514461869743360 32561647597799424 32574341173370880 32621613799636992 32627359306791080 32634330751959040 32754320068792320 32813858387880960 32835117312245760 32867266360517485 32874289066311680 32975027889568362 32982073620627456 33152791115857920 33300225403272192 33396561638768640 33519120299458560 33668183695021056 33705337634455552 33765584419307520 33766843725029376 33820541425198320 33864529868881920 33953170999414784 34015129340654592 34051396180705280 34077772304449536 34113533764976640 34194249065255760 34231983534993920 34265240585806464 34294450658232960 34328344159629312 34384217115618292 34391563946295296 34427654702039040 34428938700029952 34483689296280640 34546615736602320 34596750572661888 34610237496706560 34632660230799360 34682092661059584 34745963918262272 34800634969959690 34808070776094720 34864724537123520 34887312144261120 34928932132956160 34937941406711808 34951561337896960 35001448947073024 35143836498263040 35208558112440320 35311732000030720 35323996007890944 35483846741191680 35571377088266240 35622999081353216 35688004554129408 35875933445514240 35915523708846080 35950416352321536 35981062985687040 36016623380594688 36075244186878208 36141074924445504 36179608441999360 36245629625287680 36312380324413440 36387769349308416 36406818122419368 36414597119606784 36473865669606144 36512141607826560 36579383120916480 36580747368781824 36638919877298180 36646748467363840 36705779220139965 36713622095953920 36789844148748288 36849723452375808 36872221899816960 36917586663153664 36983575199600640 37043769820693740 37067769153277440 37120677301290336 37189039506265088 37213132953878528 37279649766113280 37340326279404480 37409092994467840 37486758931480576 37518715250032640 37640323614965760 37794588156282880 37849436523937792 37918504838762496 38028201574072320 38072489539784960 38197317374341632 38267662341881856 38307820703293440 38378369176043520 38379800518066176 38440833969624320 38510981476868160 38662004933640192 38690509439582208 38794150458315720 38802439553679360 38803886711635968 38865594565973760 38890774193602560 38946284381681664 39018008662310912 39089209408045056 39152831168149296 39176735768555520 39248884453212160 39295048649575680 39320506505134080 39376630065457152 39402140774694912 39440719632620982 39449146879574016 39513354475406656 39538953763495936 39609627876495360 39653338393477120 39674096671867260 39682573784186880 39725698500034560 39783349339029504 39829681364698112 39944907058135040 40017799224299520 40075873966522368 40091496828764160 40156749916050560 40386287246622720 40404964172451840 40452020136021520 40504633764741120 40584649710237984 40702059497249280 40777017249546240 40861675416846336 41078380241992704 41103460478484480 41227592025784320 41313185642446848 41380427155536768 41456634203705344 41532284996047872 41557642362224640 41559192276959232 41625281754090240 41788518153125888 41837669444548224 41864774573113344 41914718559547392 41985887710740480 42085229618776320 42131672043069440 42172603797915648 42208554656286720 42250269734928384 42319036449991744 42441463749268480 42518911675818240 42580616089430016 42597215380561920 42685652505919488 42831550732258080 42910430199536640 42980271394522865 42989454932869120 43036173375037440 43078706396397568 43098628450615296 43115429679595520 43245938215827360 43352615826324480 43415530130399232 43432454897827840 43495485066182656 43574856389296128 43672426758389760 43751811183841280 43895259745099776 43966703852757816 43976098160836608 44154995009863680 44246666279780352 44284385213153280 44400300537696256 44452523784832488 44481322983932928 44528748851691520 44610005692661760 44808391535285376 44890911593361408 44938020440401920 45020779225743360 45022458300039168 45094055233597760 45176343655556880 45353505787539456 45437029739266048 45484711686635520 45508522653024210 45518246399508480 45592332087007680 45686987447741952 45725934210977280 45771125546172416 45903539602718720 45905251600039936 45987305185935360 46062154315469760 46129000763549184 46146983328942080 46176880307732480 46242790214746112 46400846626612920 46410761034792960 46486299382831360 46516416192348160 46583921875615744 46638713479168512 46668929032323072 46858448664350720 47012082922266624 47098661343854592 47148087019438080 47311795654922240 47398131048453120 47584006072172544 47608916006240712 47619088541024256 47746646717927040 47834577927352320 47933888469762048 47974750647582720 48109796194516992 48188099899260672 48327506167050240 48363136799477760 48416507099217920 48463544695947264 48504858389544960 48542424163225824 48605560517689344 48631820892808192 48682855477102080 48772510827888640 48774329825042432 48861511760056320 48932420699455488 48941038960186620 48951496127938560 49132964603167744 49162962533089280 49220787581821440 49252675968368640 49311433599467520 49391693094258320 49423692204369920 49494236401720448 49706199688151040 49729186673786880 49787101705872640 49950338104908288 50094842458152960 50187098153287680 50558006451683328 50704268765429760 50730812137797480 50741651724042240 50929756499122176 51023549789175808 51077094271057920 51116658456674304 51264536928583680 51347975302490880 51492516239443968 51549339911520256 51576325673427438 51587345919442944 51641482053058560 51643408050044928 51725533944420960 51820792754631680 51854365591470080 51915356245059840 51928379175575552 51948990346199040 52023138991589376 52118945877393408 52203774890865728 52235647691407360 52297086805685280 52330968216391680 52393398199434240 52406912110067712 52427342006845440 52502173420609536 52587626176827976 52598862506098688 52715754747394560 52812837168660480 52898795562489680 52967598000046080 53225770111787520 53357065632399360 53434498622029824 53848382995496960 53873285563269120 54024935070892032 54112866280317312 54269412662999040 54369356332728320 54468570486620160 54581654023962624 54710798504409216 54771173655990272 54869074681374720 54871121053172736 54904622390968320 54958379815947270 54970122701045760 55173902874049024 55274585178563712 55308332849725440 55376379994730496 55500375672120320 55565654731040610 55601653729916160 55681015951935504 55783559259397632 55819699430817792 55886291412729856 56010489419106720 56113639491701760 56230138397220864 56278072875048960 56333692979904512 56691882234424320 56774154785906688 56796287174082560 56914203341225984 57108734309677440 57213906932715520 57381564500049920 57401493512822784 57464837934153728 57567553764065280 57569700777099264 57661250954436480 57803487768432640 57887373507198976 57993007400460288 58099808519061504 58229902344519680 58298391848960640 58336161290403840 58419426572522496 58527012993466368 58622271803677088 58729246752223944 58741795353526272 58765103652833280 58873326679818240 59161079448931473 59173720319361024 59270031713109984 59308430645243904 59480007590215680 59511145007800890 59523860676280320 59744522047047168 59854548791148544 59917360587202560 60027705634324480 60029944400052224 60137245243146240 60235124874075840 60471341050052608 60579430869934080 60646282248847360 60678030204032280 60690995199344640 60756950647111680 60789776116010240 60915983263655936 60967912281303040 61165525874319360 61292513125269504 61316406914580480 61416205753959680 61505334351398912 61617570362989056 61655190717726720 61867795502150560 62070640733305152 62184951305558016 62225238709764096 62437922631135360 62682777229688832 62872077839321088 62912810408214528 63197508064604160 63375404602392576 63478554674987616 63561117600055296 63662195623902720 63779437236469760 63895823070842880 63911851293016064 63966334196776960 64028478758879232 64250799865680896 64365645299304960 64436674889400320 64484182399303680 64554260062556160 64618059594596352 64647942675922944 64673144519393280 64723232217634432 64910473969469440 65028923739486720 65123295195598848 65148682346741760 65243227599273984 65254718613582160 65508640137584640 65627716775761920 65670234624491520 65734532721034970 65748578132623360 65950055779136724 65964147241254912 66305582231715840 66600450806544384 66793123277537280 67038240598917120 67336367390042112 67410675268911104 67531168838615040 67533687450058752 67641082850396640 67729059737763840 67906341998829568 68030258681309184 68102792361410560 68155544608899072 68227067529953280 68388498130511520 68463967069987840 68530481171612928 68588901316465920 68656688319258624 68768434231236584 68783127892590592 68855309404078080 68857877400059904 68967378592561280 69093231473204640 69193501145323776 69220474993413120 69265320461598720 69364185322119168 69491927836524544 69601269939919380 69616141552189440 69729449074247040 69774624288522240 69857864265912320 69875882813423616 70002897894146048 70287672996526080 70417116224880640 70647992015781888 70967693482383360 71142754176532480 71376009108258816 71751866891028480 71831047417692160 71900832704643072 71962125971374080 72150488373756416 72282149848891008 72359216883998720 72491259250575360 72624760648826880 72813636244838736 72947731339212288 73024283215653120 73158766241832960 73161494737563648 73277839754596360 73293496934727680 73411558440279930 73427244191907840 73699446904751616 73744443799633920 73835173326307328 73967150399201280 74087539641387480 74135538306554880 74241354602580672 74378079012530176 74426265907757056 74559299532226560 74680652558808960 74818185988935680 74973517862961152 75037430500065280 75280647229931520 75589176312565760 75698873047875584 75837009677524992 76056403148144640 76144979079569920 76394634748683264 76535324683763712 76615641406586880 76759601036132352 76881667939248640 77021962953736320 77324009867280384 77364488510141157 77381018879164416 77588300916631440 77607773423271936 77731189131947520 77781548387205120 77892568763363328 78036017324621824 78178418816090112 78305662336298592 78353471537111040 78497768906424320 78590097299151360 78641013010268160 78753260130914304 78881439265241964 78898293759148032 79026708950813312 79077907526991872 79219255752990720 79306676786954240 79348193343734520 79365147568373760 79451397000069120 79659362729396224 79889814116270080 80035598448599040 80151747933044736 80182993657528320 80313499832101120 80772574493245440 80809928344903680 80904040272043040 81009267529482240 81169299420475968 81404118994498560 81554034499092480 81723350833692672 82156760483985408 82437569723920905 82455184051568640 82626371284893696 82760854311073536 82913268407410688 83064569992095744 83118384553918464 83250563508180480 83577036306251776 83675338889096448 83729549146226688 83829437119094784 84170459237552640 84263344086138880 84345207595831296 84417109312573440 84500539469856768 84638072899983488 84882927498536960 85037823351636480 85161232178860032 85194430761123840 85371305011838976 85663101464516160 85820860399073280 85960542789045730 85978909865738240 86072346750074880 86197256901230592 86491876431654720 86705231652648960 86831060260798464 86864909795655680 87149712778592256 87344853516779520 87503622367682560 87790519490199552 87933407705515632 88309990019727360 88493332559560704 88568770426306560 88800601075392512 88905047569664976 88962645967865856 89057497703383040 89220011385323520 89616783070570752 89781823186722816 89876040880803840 90041558451486720 90044916600078336 90188110467195520 90352687311113760 90707011575078912 90874059478532096 90969423373271040 91017045306048420 91036492799016960 91184664174015360 91373974895483904 91451868421954560 91542251092344832 91810503200079872 91974610371870720 92124308630939520 92258001527098368 92293966657884160 92485580429492224 92801693253225840 92972598765662720 93032832384696320 93277426958337024 93337858064646144 93716897328701440 94024165844533248 94296174038876160 94623591309844480 94796262096906240 95217832012481424 95493293435854080 95669155854704640 95867776939524096 95949501295165440 96376199798521344 96655012334100480 96726273598955520 96833014198435840 96927089391894528 97009716779089920 97084848326451648 97263641785616384 97365710954204160 97545021655777280 97548659650084864 97723023520112640 97864841398910976 97882077920373240 97902992255877120 98265929206335488 98441575163642880 98505351936737280 98601799081552455 98622867198935040 98783386188516640 98847384408739840 98988472803440896 99458373347573760 99574203411745280 99900676209816576 100189684916305920 101116012903366656 101461624275594960 101859512998244352 102047099578351616 102154188542115840 102233316913348608 102695950604981760 102985032478887936 103098679823040512 103152651346854876 103174691838885888 103282964106117120 103286816100089856 103451067888841920 103641585509263360 103708731182940160 103830712490119680 103856758351151104 103897980692398080 104046277983178752 104237891754786816 104407549781731456 104471295382814720 104594173611370560 104661936432783360 104786796398868480 104813824220135424 104854684013690880 105004346841219072 105175252353655952 105431509494789120 105625674337320960 105797591124979360 105935196000092160 106451540223575040 106714131264798720 106868997244059648 107696765990993920 107746571126538240 108049870141784064 108225732560634624 108538825325998080 108738712665456640 108937140973240320 109163308047925248 109421597008818432 109542347311980544 109738149362749440 109742242106345472 109916759631894540 109940245402091520 110347805748098048 110549170357127424 110616665699450880 110752759989460992 111000751344240640 111131309462081220 111203307459832320 111362031903871008 111567118518795264 111639398861635584 111748705625759449 111772582825459712 112020978838213440 112227278983403520 112460276794441728 112556145750097920 113383764468848640 113548309571813376 113592574348165120 114217468619354880 114427813865431040 114763129000099840 114802987025645568 115135107528130560 115139401554198528 115322501908872960 115606975536865280 115774747014397952 115986014800920576 116459804689039360 116596783697921280 116672322580807680 116838853145044992 117054025986932736 117244543607354176 117458493504447888 117530207305666560 117746653359636480 118322158897862946 118347440638722048 118540063426219968 118616861290487808 118960015180431360 119022290015601780 119047721352560640 119489044094094336 119709097582297088 119834721174405120 120059888800104448 120274490486292480 120470249748151680 120942682100105216 121158861739868160 121356060408064560 121513901294223360 121579552232020480 121831966527311872 121935824562606080 122331051748638720 122585026250539008 122832411507919360 123010668702797824 123235140725978112 123310381435453440 123735591004301120 124141281466610304 124369902611116032 124875845262270720 125365554459377664 125744155678642176 126395016129208320 126750809204785152 126957109349975232 127324391247805440 127558874472939520 127791646141685760 127823702586032128 127932668393553920 128056957517758464 128501599731361792 128731290598609920 128873349778800640 128940814183568595 128968364798607360 129108520125112320 129236119189192704 129295885351845888 129346289038786560 129446464435268864 129820947938938880 130057847478973440 130246590391197696 130297364693483520 130486455198547968 130509437227164320 131017280275169280 131255433551523840 131469065442069940 131497156265246720 131900111558273448 131928294482509824 133200901613088768 133586246555074560 134672734780084224 134821350537822208 135062337677230080 135067374900117504 135282165700793280 135812683997659136 136060517362618368 136205584722821120 136311089217798144 136454135059906560 136776996261023040 136927934139975680 137060962343225856 137177802632931840 137313376638517248 137536868462473168 137710618808156160 137715754800119808 137934757185122560 138186462946409280 138387002290647552 138440949986826240 138530640923197440 138728370644238336 139202539879838760 139232283104378880 139458898148494080 139549248577044480 139715728531824640 139751765626847232 140005795788292096 140575345993052160 140834232449761280 141295984031563776 141935386964766720 142285508353064960 142752018216517632 143503733782056960 143662094835384320 143801665409286144 143924251942748160 144300976747512832 144564299697782016 144718433767997440 144982518501150720 145249521297653760 145627272489677472 145895462678424576 146048566431306240 146317532483665920 146322989475127296 146555679509192720 146823116880559860 146854488383815680 147398893809503232 147488887599267840 147670346652614656 147934300798402560 148175079282774960 148271076613109760 148482709205161344 148756158025060352 149118599064453120 149361305117617920 149636371977871360 149947035725922304 150074861000130560 150561294459863040 151178352625131520 151397746095751168 151674019355049984 152112806296289280 152289958159139840 152789269497366528 153070649367527424 153231282813173760 153763335878497280 154043925907472640 154648019734560768 154728977020282314 154762037758328832 155176601833262880 155462378263895040 155563096774410240 155785137526726656 156072034649243648 156356837632180224 156611324672597184 156706943074222080 157180194598302720 157282026020536320 157506520261828608 157762878530483928 157796587518296064 158053417901626624 158155815053983744 158438511505981440 158696386687469040 158902794000138240 159318725458792448 159779628232540160 160071196897198080 160303495866089472 160626999664202240 161545148986490880 161619856689807360 161808080544086080 162338598840951936 162808237988997120 163108068998184960 164313520967970816 164875139447841810 164910368103137280 165521708622147072 165826536814821376 166129139984191488 166501127016360960 167154072612503552 167350677778192896 167459098292453376 167658874238189568 168340918475105280 168526688172277760 168690415191662592 168834218625146880 169001078939713536 169276145799966976 169765854997073920 170075646703272960 170322464357720064 170388861522247680 170742610023677952 171326202929032320 171641720798146560 171921085578091460 171957819731476480 172144693500149760 172394513802461184 172983752863309440 173410463305297920 173662120521596928 173729819591311360 174299425557184512 174689707033559040 175007244735365120 175581038980399104 175866815411031264 176619980039454720 177601202150785024 177810095139329952 177925291935731712 178114995406766080 178440022770647040 179233566141141504 179563646373445632 179752081761607680 180083116902973440 180089833200156672 180376220934391040 180705374622227520 181414023150157824 181938846746542080 182034090612096840 182072985598033920 182369328348030720 182747949790967808 182903736843909120 183084502184689664 183949220743741440 184248617261879040 184516003054196736 184587933315768320 184971160858984448 185603386506451680 185945197531325440 186065664769392640 186554853916674048 186675716129292288 187433794657402880 188048331689066496 189247182619688960 189592524193812480 190435664024962848 190986586871708160 191338311709409280 191735553879048192 191899002590330880 192752399597042688 193310024668200960 193452547197911040 193854178783789056 194019433558179840 194169696652903296 194527283571232768 194731421908408320 195090043311554560 195097319300169728 195446047040225280 195729682797821952 195764155840746480 196531858412670976 196883150327285760 197010703873474560 197203598163104910 197245734397870080 197566772377033280 197694768817479680 197976945606881792 198916746695147520 199148406823490560 199801352419633152 200379369832611840 202232025806733312 202923248551189920 203719025996488704 204094199156703232 204308377084231680 204466633826697216 205391901209963520 205970064957775872 206197359646081024 206305302693709752 206349383677771776 206565928212234240 206573632200179712 206902135777683840 207283171018526720 207661424980239360 207713516702302208 207795961384796160 208092555966357504 208475783509573632 208815099563462912 208942590765629440 209188347222741120 209323872865566720 209573592797736960 209627648440270848 210008693682438144 210350504707311904 210863018989578240 211251348674641920 211595182249958720 212903080447150080 213428262529597440 215393531981987840 215493142253076480 216451465121269248 217077650651996160 217477425330913280 217874281946480640 218843194017636864 219084694623961088 219476298725498880 219484484212690944 219833519263789080 219880490804183040 220695611496196096 221098340714254848 221233331398901760 221505519978921984 222001502688481280 222262618924162440 222406614919664640 222724063807742016 223134237037590528 223278797723271168 223497411251518898 223545165650919424 224041957676426880 224454557966807040 224920553588883456 225112291500195840 226767528937697280 227096619143626752 227185148696330240 228434937238709760 228855627730862080 229526258000199680 229605974051291136 230278803108397056 230645003817745920 231213951073730560 231549494028795904 231972029601841152 232919609378078720 233193567395842560 233344645161615360 233677706290089984 234108051973865472 234489087214708352 234916987008895776 235060414611333120 235493306719272960 236644317795725892 236694881277444096 237080126852439936 237233722580975616 237920030360862720 238044580031203560 238095442705121280 238978088188188672 239418195164594176 239669442348810240 240548980972584960 240940499496303360 241885364200210432 242317723479736320 242712120816129120 243027802588446720 243159104464040960 243663933054623744 243871649125212160 244662103497277440 245170052501078016 245664823015838720 246021337405595648 246470281451956224 247471182008602240 248282562933220608 248739805222232064 249751690524541440 250731108918755328 251488311357284352 252790032258416640 253501618409570304 253914218699950464 254648782495610880 255117748945879040 255583292283371520 256113915035516928 257003199462723584 257462581197219840 257746699557601280 257881628367137190 257936729597214720 258217040250224640 258591770703691776 258892928870537728 259641895877877760 260115694957946880 260493180782395392 260594729386967040 261018874454328640 262034560550338560 262510867103047680 262938130884139880 262994312530493440 263800223116546896 266401803226177536 267172493110149120 269345469560168448 269642701075644416 270124675354460160 270134749800235008 270564331401586560 271625367995318272 272121034725236736 272622178435596288 272908270119813120 273553992522046080 273855868279951360 274121924686451712 274355605265863680 274626753277034496 275073736924946336 275431509600239616 275869514370245120 276372925892818560 276774004581295104 276881899973652480 277456741288476672 278405079759677520 278917796296988160 279098497154088960 279431457063649280 280011591576584192 281150691986104320 281668464899522560 283870773929533440 284571016706129920 287007467564113920 287324189670768640 287603330818572288 287848503885496320 288601953495025664 289128599395564032 289436867535994880 289965037002301440 290499042595307520 291254544979354944 291790925356849152 292097132862612480 292635064967331840 292645978950254592 293111359018385440 293646233761119720 293708976767631360 294797787619006464 295340693305229312 295805397244657365 295868601596805120 296350158565549920 296542153226219520 296965418410322688 297512316050120704 298722610235235840 299272743955742720 299894071451844608 300149722000261120 302356705250263040 302795492191502336 303348038710099968 304579916318279680 305578538994733056 306141298735054848 306462565626347520 307526671756994560 308087851814945280 309296039469121536 309457954040564628 309524075516657664 310353203666525760 310924756527790080 311126193548820480 311570275053453312 312713675264360448 313222649345194368 313413886148444160 314360389196605440 314564052041072640 315013040523657216 315525757060967856 316106835803253248 316311630107967488 316877023011962880 317392773374938080 317805588000276480 318637450917584896 319559256465080320 320142393794396160 320606991732178944 321253999328404480 323090297972981760 323239713379614720 323616161088172160 324677197681903872 325616475977994240 326216137996369920 328627041935941632 329750278895683620 329820736206274560 331043417244294144 331653073629642752 332258279968382976 333002254032721920 334701355556385792 334918196584906752 335246116877278347 335317748476379136 336681836950210560 337053376344555520 337380830383325184 337668437250293760 338552291599933952 339531709994147840 340151293406545920 340644928715440128 340777723044495360 342652405858064640 343283441596293120 343842171156182920 343915639462952960 344289387000299520 345967505726618880 346820926610595840 347324241043193856 347459639182622720 349379414067118080 350014489470730240 351162077960798208 351733630822062528 353239960078909440 355202404301570048 355620190278659904 355850583871463424 356880045541294080 358467132282283008 359127292746891264 359504163523215360 360179666400313344 360752441868782080 361410749244455040 362828046300315648 364068181224193680 364738656696061440 365495899581935616 365807473687818240 366169004369379328 368497234523758080 369032006108393472 369175866631536640 369942321717968896 371206773012903360 371890395062650880 372131329538785280 373109707833348096 374867589314805760 376096663378132992 378494365239377920 379185048387624960 380871328049925696 381973173743416320 382676623418818560 383471107758096384 383798005180661760 385504799194085376 386620049336401920 386822442550705785 386905094395822080 387708357567578112 388038867116359680 388339393305806592 389054567142465536 389462843816816640 390180086623109120 390194638600339456 390892094080450560 391459365595643904 391528311681492960 393063716825341952 393766300654571520 394407196326209820 394491468795740160 395133544754066560 395389537634959360 395953891213763584 398296813646981120 399602704839266304 400758739665223680 404464051613466624 405846497102379840 407438051992977408 408616754168463360 408933267653394432 410783802419927040 411940129915551744 412610605387419504 413131856424468480 413147264400359424 413804271555367680 414566342037053440 415322849960478720 415427033404604416 415591922769592320 416185111932715008 417630199126925824 417885181531258880 418376694445482240 418647745731133440 419147185595473920 419255296880541696 420017387364876288 420701009414623808 421726037979156480 422502697349283840 423190364499917440 425806160894300160 426856525059194880 430986284506152960 432902930242538496 434155301303992320 435748563892961280 437686388035273728 438169389247922176 438952597450997760 438968968425381888 439667038527578160 441391222992392192 442196681428509696 442466662797803520 443011039957843968 444003005376962560 444525237848324880 444813229839329280 445448127615484032 446268474075181056 446994822503037796 447090331301838848 448083915352853760 448909115933614080 449841107177766912 450224583000391680 453535057875394560 454193238287253504 454370297392660480 456869874477419520 457711255461724160 459052516000399360 459211948102582272 461290007635491840 462427902147461120 463098988057591808 463944059203682304 466387134791685120 466689290323230720 467355412580179968 468216103947730944 468978174429416704 469833974017791552 470120829222666240 473288635591451784 473389762554888192 474160253704879872 474467445161951232 476089160062407120 477956176376377344 478836390329188352 479338884697620480 481880998992606720 483770728400420864 484635446959472640 485424241632258240 486318208928081920 487327866109247488 487743298250424320 489324206994554880 491329646031677440 492042674811191296 492940562903912448 494942364017204480 496565125866441216 497479610444464128 499503381049082880 501462217837510656 502976622714568704 505580064516833280 507003236819140608 507828437399900928 509297564991221760 510235497891758080 511166584566743040 512227830071033856 514006398925447168 514925162394439680 515493399115202560 515763256734274380 515873459194429440 516434080500449280 517183541407383552 517785857741075456 519283791755755520 520231389915893760 520986361564790784 521189458773934080 522037748908657280 524069121100677120 525021734206095360 525876261768279760 527600446233093792 532803606452355072 534344986220298240 538690939120336896 540249350708920320 540269499600470016 541128662803173120 543250735990636544 544242069450473472 545816540239626240 547107985044092160 547711736559902720 548243849372903424 548711210531727360 549253506554068992 550147473849892672 551739028740490240 552745851785637120 553548009162590208 553763799947304960 554913482576953344 556810159519355040 557835592593976320 558196994308177920 558743528128797245 558862914127298560 560023183153168384 562301383972208640 567741547859066880 574014935128227840 575206661637144576 575697007770992640 577203906990051328 578257198791128064 578873735071989760 579930074004602880 582509089958709888 583581850713698304 584194265725224960 585270129934663680 585291957900509184 586222718036770880 587292467522239440 589595575238012928 590681386610458624 591610794489314730 591737203193610240 592700317131099840 593084306452439040 593930836820645376 595024632100241408 597445220470471680 598545487911485440 599788142903689216 600299444000522240 604713410500526080 605590984383004672 606696077420199936 609159832636559360 611157077989466112 612282597470109696 612925131252695040 615053343513989120 616175703629890560 618592078938243072 618915908081129256 619048151033315328 620706407333051520 621849513055580160 623140550106906624 625427350528720896 626445298690388736 626827772296888320 628720778393210880 630026081047314432 631051514121935712 632213671606506496 632623260215934976 633754046023925760 634785546749876160 637274901835169792 639118512930160640 640284787588792320 642507998656808960 646180595945963520 646479426759229440 647232322176344320 649354395363807744 651232951955988480 652432275992739840 657254083871883264 659500557791367240 659641472412549120 662086834488588288 663306147259285504 664516559936765952 666004508065443840 669402711112771584 669836393169813504 670492233754556694 670635496952758272 673363673900421120 674106752689111040 674761660766650368 675336874500587520 677104583199867904 679063419988295680 680302586813091840 681289857430880256 681555446088990720 685304811716129280 686566883192586240 687684342312365840 688578774000599040 691935011453237760 693641853221191680 694648482086387712 698758828134236160 700028978941460480 702324155921596416 703467261644125056 706479920157818880 710404808603140096 711240380557319808 711701167742926848 713760091082588160 716934264564566016 718254585493782528 719008327046430720 721504883737564160 722821498488910080 725656092600631296 728136362448387360 729477313392122880 730991799163871232 731614947375636480 732338008738758656 736994469047516160 738064012216786944 738351733263073280 739884643435937792 742413546025806720 743780790125301760 746219415666696192 749735178629611520 752193326756265984 756988730478755840 758370096775249920 761742656099851392 763946347486832640 765353246837637120 771009598388170752 773240098672803840 773644885101411570 773810188791644160 776678786611613184 778109134284931072 778925687633633280 780360173246218240 780389277200678912 781784188160901120 783056623362985920 786127433650683904 787532601309143040 788814392652419640 788982937591480320 790267089508133120 790779075269918720 791907782427527168 796593627293962240 799205409678532608 801517479330447360 808928103226933248 811692994204759680 814876103985954816 817866535306788864 821567604839854080 823880259831103488 825221210774839008 826294528800718848 827608543110735360 829132684074106880 830645699920957440 830854066809208832 832370223865430016 835260398253851648 835770363062517760 836753388890964480 837295491462266880 838294371190947840 840034774729752576 841402018829247616 843452075958312960 845005394698567680 846380728999834880 851612321788600320 853713050118389760 861972569012305920 865805860485076992 868310602607984640 871497127785922560 875372776070547456 876338778495844352 877905194901995520 877937936850763776 879334077055156320 882782445984784384 884393362857019392 886022079915687936 888006010753925120 889050475696649760 889626459678658560 890896255230968064 892536948150362112 893989645006075592 894180662603677696 896167830705707520 897818231867228160 899682214355533824 900449166000783360 907070115750789120 908386476574507008 913739748954839040 915422510923448320 918423896205164544 922580015270983680 924855804294922240 927888118407364608 932774269583370240 933378580646461440 934710825160359936 937956348858833408 939667948035583104 940241658445332480 946577271182903568 948320507409759744 948934890323902464 952178320124814240 955912352752754688 957672780658376704 958677769395240960 963761997985213440 967541456800841728 969270893918945280 970848483264516480 972636417856163840 974655732218494976 975486596500848640 978648413989109760 982659292063354880 984085349622382592 985881125807824896 989884728034408960 993130251732882432 994959220888928256 999006762098165760 1005738350631835041 1005953245429137408 1011160129033666560 1015656874799801856 1018595129982443520 1020470995783516160 1022333169133486080 1028012797850894336 1029850324788879360 1030986798230405120 1031526513468548760 1031746918388858880 1032868161000898560 1035571715482150912 1038567583511511040 1040462779831787520 1041972723129581568 1042378917547868160 1044075497817314560 1048138242201354240 1050043468412190720 1051752523536559520 1055200892466187584 1065607212904710144 1077381878240673792 1080538999200940032 1082257325606346240 1086501471981273088 1088484138900946944 1094215970088184320 1095423473119805440 1096487698745806848 1097422421063454720 1098507013108137984 1100294947699785344 1103478057480980480 1105491703571274240 1107096018325180416 1107527599894609920 1109826965153906688 1113620319038710080 1115671185187952640 1116393988616355840 1117487056257594490 1117725828254597120 1124602767944417280 1135483095718133760 1148029870256455680 1150413323274289152 1151394015541985280 1154407813980102656 1156514397582256128 1157747470143979520 1159860148009205760 1165018179917419776 1167163701427396608 1168388531450449920 1170540259869327360 1170583915801018368 1172445436073541760 1174584935044478880 1179191150476025856 1181362773220917248 1183221588978629460 1183474406387220480 1185400634262199680 1186168612904878080 1187861673641290752 1190049264200482816 1194890440940943360 1197090975822970880 1209426821001052160 1213392154840399872 1218319665273118720 1222314155978932224 1225850262505390080 1230106687027978240 1232351407259781120 1237831816162258512 1241412814666103040 1243699026111160320 1246281100213813248 1252890597380777472 1253655544593776640 1257441556786421760 1260052162094628864 1262103028243871424 1264427343213012992 1265246520431869952 1267508092047851520 1269571093499752320 1274549803670339584 1280569575177584640 1285015997313617920 1292958853518458880 1294464644352688640 1298708790727615488 1302465903911976960 1314508167743766528 1319001115582734480 1324173668977176576 1326612294518571008 1329033119873531904 1332009016130887680 1338805422225543168 1340984467509113388 1341270993905516544 1346727347800842240 1348213505378222080 1349523321533300736 1350673749001175040 1354209166399735808 1358126839976591360 1360605173626183680 1362579714861760512 1363110892177981440 1370609623432258560 1373133766385172480 1375368684624731680 1377157548001198080 1383870022906475520 1387283706442383360 1389296964172775424 1400057957882920960 1404648311843192832 1406934523288250112 1420809617206280192 1422480761114639616 1423402335485853696 1433868529129132032 1436509170987565056 1438016654092861440 1443009767475128320 1445642996977820160 1451312185201262592 1456272724896774720 1458954626784245760 1461983598327742464 1463229894751272960 1473988938095032320 1476128024433573888 1476703466526146560 1484827092051613440 1487561580250603520 1492438831333392384 1499470357259223040 1504386653512531968 1513977460957511680 1516740193550499840 1523485312199702784 1527892694973665280 1530706493675274240 1542019196776341504 1546480197345607680 1547289770202823140 1547620377583288320 1553357573223226368 1556218268569862144 1557851375267266560 1560778554401357824 1563568376321802240 1566113246725971840 1572254867301367808 1575065202618286080 1577628785304839280 1580534179016266240 1581558150539837440 1583815564855054336 1593187254587924480 1598410819357065216 1603034958660894720 1623385988409519360 1629752207971909632 1643135209679708160 1647760519662206976 1650442421549678016 1655217086221470720 1658265368148213760 1661291399841914880 1661708133618417664 1664740447730860032 1670520796507703296 1673506777781928960 1674590982924533760 1676230584386391735 1676588742381895680 1680069549459505152 1682804037658495232 1686904151916625920 1692761457999669760 1703224643577200640 1731611720970153984 1736621205215969280 1750745552141094912 1752677556991688704 1755810389803991040 1755875873701527552 1758668154110312640 1765564891969568768 1768786725714038784 1772044159831375872 1776012021507850240 1778100951393299520 1779252919357317120 1781792510461936128 1785073896300724224 1787979290012151184 1792335661411415040 1795636463734456320 1799364428711067648 1800898332001566720 1814140231501578240 1816772953149014016 1827479497909678080 1830845021846896640 1836847792410329088 1845160030541967360 1849711608589844480 1855776236814729216 1865548539166740480 1869421650320719872 1875912697717666816 1879335896071166208 1880483316890664960 1893154542365807136 1896641014819519488 1897869780647804928 1904356640249628480 1911824705505509376 1917355538790481920 1927523995970426880 1938541787837890560 1941696966529032960 1945272835712327680 1949311464436989952 1950973193001697280 1957296827978219520 1965318584126709760 1968170699244765184 1971762251615649792 1979769456068817920 1986260503465764864 1989918441777856512 1998013524196331520 2011476701263670082 2011906490858274816 2022320258067333120 2031313749599603712 2037190259964887040 2044666338266972160 2056025595701788672 2059700649577758720 2063053026937097520 2065736322001797120 2071143430964301824 2077135167023022080 2080925559663575040 2083945446259163136 2088150995634629120 2096276484402708480 2100086936824381440 2103505047073119040 2110401784932375168 2131214425809420288 2154763756481347584 2164514651212692480 2173002943962546176 2176968277801893888 2188431940176368640 2190846946239610880 2192975397491613696 2194844842126909440 2197014026216275968 2200589895399570688 2206956114961960960 2210983407142548480 2214192036650360832 2215055199789219840 2219653930307813376 2227240638077420160 2231342370375905280 2234974112515188980 2235451656509194240 2249205535888834560 2270966191436267520 2296059740512911360 2308815627960205312 2313028795164512256 2315494940287959040 2319720296018411520 2330036359834839552 2334327402854793216 2336777062900899840 2341080519738654720 2341167831602036736 2344890872147083520 2349169870088957760 2358382300952051712 2366443177957258920 2366948812774440960 2370801268524399360 2372337225809756160 2375723347282581504 2380098528400965632 2389780881881886720 2394181951645941760 2418853642002104320 2426784309680799744 2436639330546237440 2444628311957864448 2460213374055956480 2464702814519562240 2475663632324517024 2482825629332206080 2487398052222320640 2492562200427626496 2505781194761554944 2507311089187553280 2514883113572843520 2520104324189257728 2524206056487742848 2528854686426025984 2535016184095703040 2539142186999504640 2549099607340679168 2561139150355169280 2570031994627235840 2585917707036917760 2588929288705377280 2597417581455230976 2604931807823953920 2629016335487533056 2638002231165468960 2648347337954353152 2653224589037142016 2658066239747063808 2664018032261775360 2677610844451086336 2681968935018226776 2682541987811033088 2693454695601684480 2699046643066601472 2701347498002350080 2708418332799471616 2716253679953182720 2721210347252367360 2725159429723521024 2741219246864517120 2746267532770344960 2750737369249463360 2767740045812951040 2774567412884766720 2800115915765841920 2813869046576500224 2841619234412560384 2844961522229279232 2846804670971707392 2867737058258264064 2873018341975130112 2876033308185722880 2886019534950256640 2891285993955640320 2902624370402525184 2912545449793549440 2917909253568491520 2923967196655484928 2926459789502545920 2947977876190064640 2952256048867147776 2953406933052293120 2969654184103226880 2975123160501207040 2984877662666784768 2998940714518446080 3027954921915023360 3033480387100999680 3046970624399405568 3055785389947330560 3061412987350548480 3084038393552683008 3092960394691215360 3094579540405646280 3095240755166576640 3106715146446452736 3112436537139724288 3115702750534533120 3127136752643604480 3132226493451943680 3144509734602735616 3150130405236572160 3155257570609678560 3161068358032532480 3163116301079674880 3167631129710108672 3186374509175848960 3196821638714130432 3246771976819038720 3259504415943819264 3286270419359416320 3295521039324413952 3300884843099356032 3310434172442941440 3316530736296427520 3322582799683829760 3329480895461720064 3341041593015406592 3347013555563857920 3349181965849067520 3352461168772783470 3353177484763791360 3365608075316990464 3373808303833251840 3385522915999339520 3406449287154401280 3463223441940307968 3473242410431938560 3501491104282189824 3505355113983377408 3511620779607982080 3511751747403055104 3517336308220625280 3531129783939137536 3537573451428077568 3544088319662751744 3552024043015700480 3556201902786599040 3558505838714634240 3563585020923872256 3570147792601448448 3575958580024302368 3584671322822830080 3591272927468912640 3628280463003156480 3654958995819356160 3661690043693793280 3690320061083934720 3699423217179688960 3731097078333480960 3738843300641439744 3751825395435333632 3758671792142332416 3760966633781329920 3786309084731614272 3793282029639038976 3795739561295609856 3808713280499256960 3823649411011018752 3855047991940853760 3883393933058065920 3890545671424655360 3898622928873979904 3901946386003394560 3930637168253419520 3936341398489530368 3943524503231299584 3959538912137635840 3972521006931529728 3979836883555713024 3996027048392663040 4022953402527340164 4023812981716549632 4044640516134666240 4062627499199207424 4074380519929774080 4089332676533944320 4112051191403577344 4119401299155517440 4126106053874195040 4131472644003594240 4142286861928603648 4154270334046044160 4161851119327150080 4167890892518326272 4176301991269258240 4200173873648762880 4207010094146238080 4220803569864750336 4262428851618840576 4309527512962695168 4329029302425384960 4353936555603787776 4376863880352737280 4381693892479221760 4385950794983227392 4389689684253818880 4401179790799141376 4413912229923921920 4421966814285096960 4428384073300721664 4430110399578439680 4454481276154840320 4462684740751810560 4469948225030377960 4470903313018388480 4498411071777669120 4541932382872535040 4592119481025822720 4617631255920410624 4626057590329024512 4639440592036823040 4660072719669679104 4668654805709586432 4673554125801799680 4682335663204073472 4689781744294167040 4698339740177915520 4716764601904103424 4732886355914517840 4741602537048798720 4744674451619512320 4751446694565163008 4760197056801931264 4779561763763773440 4788363903291883520 4837707284004208640 4873278661092474880 4889256623915728896 4920426748111912960 4929405629039124480 4951327264649034048 4965651258664412160 4974796104444641280 4985124400855252992 5011562389523109888 5028691753159175205 5029766227145687040 5040208648378515456 5048412112975485696 5057709372852051968 5078284373999009280 5098199214681358336 5140063989254471680 5177858577410754560 5194835162910461952 5209863615647907840 5258032670975066112 5276004462330937920 5296694675908706304 5316132479494127616 5328036064523550720 5355221688902172672 5363937870036453552 5386909391203368960 5398093286133202944 5402694996004700160 5416836665598943232 5432507359906365440 5442420694504734720 5450318859447042048 5482438493729034240 5492535065540689920 5501474738498926720 5535480091625902080 5549134825769533440 5627738093153000448 5689923044458558464 5693609341943414784 5735474116516528128 5752066616371445760 5772039069900513280 5782571987911280640 5825090899587098880 5835818507136983040 5847934393310969856 5852919579005091840 5895955752380129280 5904512097734295552 5906813866104586240 5939308368206453760 5950246321002414080 5969755325333569536 6066960774201999360 6093941248798811136 6111570779894661120 6168076787105366016 6189159080811292560 6213430292892905472 6224873074279448576 6231405501069066240 6264452986903887360 6289019469205471232 6300260810473144320 6310515141219357120 6322136716065064960 6326232602159349760 6335262259420217344 6372749018351697920 6393643277428260864 6493543953638077440 6519008831887638528 6572540838718832640 6591042078648827904 6601769686198712064 6620868344885882880 6633061472592855040 6645165599367659520 6658961790923440128 6682083186030813184 6694027111127715840 6704922337545566940 6706354969527582720 6731216150633980928 6747616607666503680 6771045831998679040 6812898574308802560 6926446883880615936 6946484820863877120 7002982208564379648 7023241559215964160 7023503494806110208 7034672616441250560 7062259567878275072 7075146902856155136 7104048086031400960 7112403805573198080 7117011677429268480 7127170041847744512 7140295585202896896 7151917160048604736 7169342645645660160 7182545854937825280 7256560926006312960 7309917991638712320 7380640122167869440 7462194156666961920 7477686601282879488 7503650790870667264 7517343584284664832 7521933267562659840 7572618169463228544 7586564059278077952 7617426560998513920 7647298822022037504 7710095983881707520 7766787866116131840 7781091342849310720 7797245857747959808 7803892772006789120 7861274336506839040 7872682796979060736 7887049006462599168 7919077824275271680 7945042013863059456 7959673767111426048 7992054096785326080 8045906805054680328 8047625963433099264 8125254998398414848 8148761039859548160 8224102382807154688 8238802598311034880 8252212107748390080 8284573723857207296 8308540668092088320 8323702238654300160 8352603982538516480 8400347747297525760 8414020188292476160 8441607139729500672 8524857703237681152 8619055025925390336 8658058604850769920 8707873111207575552 8753727760705474560 8763387784958443520 8771901589966454784 8779379368507637760 8802359581598282752 8827824459847843840 8843933628570193920 8856768146601443328 8860220799156879360 8908962552309680640 8925369481503621120 8939896450060755920 8996822143555338240 9083864765745070080 9184238962051645440 9235262511840821248 9252115180658049024 9278881184073646080 9320145439339358208 9337309611419172864 9347108251603599360 9379563488588334080 9396679480355831040 9433529203808206848 9465772711829035680 9483205074097597440 9489348903239024640 9502893389130326016 9520394113603862528 9559123527527546880 9746557322184949760 9778513247831457792 9840853496223825920 9858811258078248960 9902654529298068096 9931302517328824320 9949592208889282560 10023124779046219776 10057383506318350410 10059532454291374080 10096824225950971392 10115418745704103936 10156568747998018560 10196398429362716672 10280127978508943360 10355717154821509120 10389670325820923904 10419727231295815680 10516065341950132224 10552008924661875840 10593389351817412608 10632264958988255232 10656072129047101440 10710443377804345344 10727875740072907104 10773818782406737920 10833673331197886464 10865014719812730880 10884841389009469440 10964876987458068480 10985070131081379840 11002949476997853440 11070960183251804160 11098269651539066880 11255476186306000896 11379846088917116928 11387218683886829568 11470948233033056256 11544078139801026560 11565143975822561280 11650181799174197760 11671637014273966080 11695868786621939712 11705839158010183680 11791911504760258560 11809024195468591104 11878616736412907520 11900492642004828160 11939510650667139072 12133921548403998720 12187882497597622272 12223141559789322240 12336153574210732032 12378318161622585120 12426860585785810944 12449746148558897152 12462811002138132480 12528905973807774720 12578038938410942464 12600521620946288640 12621030282438714240 12644273432130129920 12670524518840434688 12745498036703395840 12787286554856521728 12987087907276154880 13145081677437665280 13203539372397424128 13241736689771765760 13266122945185710080 13290331198735319040 13364166372061626368 13388054222255431680 13409844675091133880 13412709939055165440 13462432301267961856 13495233215333007360 13542091663997358080 13625797148617605120 13852893767761231872 14005964417128759296 14047006989612220416 14069345232882501120 14124519135756550144 14150293805712310272 14208096172062801920 14224807611146396160 14234023354858536960 14254340083695489024 14280591170405793792 14303834320097209472 14338685291291320320 14365091709875650560 14513121852012625920 14619835983277424640 14761280244335738880 14924388313333923840 14955373202565758976 15007301581741334528 15034687168569329664 15145236338926457088 15173128118556155904 15234853121997027840 15294597644044075008 15420191967763415040 15533575732232263680 15562182685698621440 15722548673013678080 15774098012925198336 15838155648550543360 15890084027726118912 15984108193570652160 16091813610109360656 16250509996796829696 16297522079719096320 16448204765614309376 16477605196622069760 16504424215496780160 16569147447714414592 16647404477308600320 16705207965077032960 16828040376584952320 16883214279459001344 17316117209701539840 17507455521410949120 17526775569916887040 17543803179932909568 17558758737015275520 17604719163196565504 17655648919695687680 17687867257140387840 17713536293202886656 17720441598313758720 17817925104619361280 17850738963007242240 17879792900121511840 18470525023681642496 18504230361316098048 18640290878678716416 18674619222838345728 18694216503207198720 18759126977176668160 18793358960711662080 18867058407616413696 18931545423658071360 18966410148195194880 18978697806478049280 19005786778260652032 19118247055055093760 19493114644369899520 19557026495662915584 19681706992447651840 19717622516156497920 19805309058596136192 19862605034657648640 19899184417778565120 20046249558092439552 20114767012636700820 20119064908582748160 20193648451901942784 20230837491408207872 20313137495996037120 20560255957017886720 20711434309643018240 20779340651641847808 20839454462591631360 21104017849323751680 21186778703634825216 21312144258094202880 21420886755608690688 21455751480145814208 21547637564813475840 21667346662395772928 21769682778018938880 21929753974916136960 22005898953995706880 22141920366503608320 22510952372612001792 22759692177834233856 22941896466066112512 23088156279602053120 23130287951645122560 23300363598348395520 23343274028547932160 23391737573243879424 23411678316020367360 23583823009520517120 23618048390937182208 23757233472825815040 23800985284009656320 23879021301334278144 24375764995195244544 24446283119578644480 24672307148421464064 24756636323245170240 24853721171571621888 24925622004276264960 25057811947615549440 25201043241892577280 25242060564877428480 25288546864260259840 25341049037680869376 25490996073406791680 25574573109713043456 25974175814552309760 26290163354875330560 26407078744794848256 26483473379543531520 26580662397470638080 26728332744123252736 26776108444510863360 26819689350182267760 26924864602535923712 26990466430666014720 27084183327994716160 27251594297235210240 27705787535522463744 28011928834257518592 28138690465765002240 28249038271513100288 28300587611424620544 28449615222292792320 28468046709717073920 28508680167390978048 28561182340811587584 28607668640194418944 28677370582582640640 29239671966554849280 29522560488671477760 29848776626667847680 30014603163482669056 30069374337138659328 30290472677852914176 30346256237112311808 30469706243994055680 30589195288088150016 30840383935526830080 31067151464464527360 31124365371397242880 31445097346027356160 31548196025850396672 31676311297101086720 31780168055452237824 31968216387141304320 32183627220218721312 32501019993593659392 32595044159438192640 32955210393244139520 33008848430993560320 33138294895428829184 33294808954617200640 33410415930154065920 33656080753169904640 33766428558918002688 34632234419403079680 35014911042821898240 35087606359865819136 35117517474030551040 35209438326393131008 35311297839391375360 35375734514280775680 35427072586405773312 35635850209238722560 35701477926014484480 35759585800243023680 36941050047363284992 37008460722632196096 37280581757357432832 37349238445676691456 37388433006414397440 37518253954353336320 37586717921423324160 37734116815232827392 37863090847316142720 37932820296390389760 38011573556521304064 38236494110110187520 38986229288739799040 39363413984895303680 39435245032312995840 39610618117192272384 39725210069315297280 39798368835557130240 40092499116184879104 40229534025273401640 40238129817165496320 40387296903803885568 40461674982816415744 40626274991992074240 41120511914035773440 41422868619286036480 41558681303283695616 42208035698647503360 42373557407269650432 42624288516188405760 42841773511217381376 42911502960291628416 43095275129626951680 43334693324791545856 43539365556037877760 43859507949832273920 44011797907991413760 44283840733007216640 45021904745224003584 45519384355668467712 45883792932132225024 46176312559204106240 46260575903290245120 46600727196696791040 46686548057095864320 47167646019041034240 47514466945651630080 47601970568019312640 48751529990390489088 48892566239157288960 49344614296842928128 49513272646490340480 49707442343143243776 50115623895231098880 50484121129754856960 50577093728520519680 50682098075361738752 50981992146813583360 51948351629104619520 52580326709750661120 52814157489589696512 52966946759087063040 53161324794941276160 53456665488246505472 53552216889021726720 53639378700364535520 53849729205071847424 54168366655989432320 55411575071044927488 56023857668515037184 56277380931530004480 56601175222849241088 56899230444585584640 56936093419434147840 57017360334781956096 57215337280388837888 57354741165165281280 58479343933109698560 59045120977342955520 59697553253335695360 60029206326965338112 60138748674277318656 60580945355705828352 60692512474224623616 60939412487988111360 61680767871053660160 62134302928929054720 62248730742794485760 62890194692054712320 63352622594202173440 63560336110904475648 63936432774282608640 64367254440437442624 65002039987187318784 66017696861987120640 66276589790857658368 66820831860308131840 67312161506339809280 67532857117836005376 69264468838806159360 70029822085643796480 70175212719731638272 70235034948061102080 70418876652786262016 70622595678782750720 70751469028561551360 70854145172811546624 71271700418477445120 71402955852028968960 71519171600486047360 74016921445264392192 74561163514714865664 74776866012828794880 75036507908706672640 75173435842846648320 75726181694632285440 75865640592780779520 76023147113042608128 76472988220220375040 78870490064625991680 79221236234384544768 79450420138630594560 80184998232369758208 80459068050546803280 80774593807607771136 80923349965632831488 81252549983984148480 82241023828071546880 82845737238572072960 83117362606567391232 84416071397295006720 84747114814539300864 85683547022434762752 85823005920583256832 86669386649583091712 87719015899664547840 88023595815982827520 88567681466014433280 90043809490448007168 91038768711336935424 91767585864264450048 92352625118408212480 92521151806580490240 93201454393393582080 93373096114191728640 94335292038082068480 95028933891303260160 97503059980780978176 97785132478314577920 99026545292980680960 99414884686286487552 100231247790462197760 100968242259509713920 101154187457041039360 101364196150723477504 103896703258209239040 105628314979179393024 105933893518174126080 106913330976493010944 107104433778043453440 107278757400729071040 107699458410143694848 108336733311978864640 110823150142089854976 112047715337030074368 112554761863060008960 113202350445698482176 113798460889171169280 114034720669563912192 114430674560777675776 114709482330330562560 116958687866219397120 118090241954685911040 119395106506671390720 120058412653930676224 120277497348554637312 121161890711411656704 121385024948449247232 121878824975976222720 123361535742107320320 124268605857858109440 126705245188404346880 127120672221808951296 127872865548565217280 128734508880874885248 130004079974374637568 132035393723974241280 132553179581715316736 133641663720616263680 134624323012679618560 135065714235672010752 138528937677612318720 140059644171287592960 140837753305572524032 141245191357565501440 141502938057123102720 142543400836954890240 142805911704057937920 143038343200972094720 148033842890528784384 149122327029429731328 150073015817413345280 150346871685693296640 151452363389264570880 151731281185561559040 152046294226085216256 152945976440440750080 157740980129251983360 158442472468769089536 158900840277261189120 160369996464739516416 160918136101093606560 161549187615215542272 161846699931265662976 162505099967968296960 165691474477144145920 166234725213134782464 168832142794590013440 171646011841166513664 173338773299166183424 175438031799329095680 176047191631965655040 177135362932028866560 180087618980896014336 182077537422673870848 184705250236816424960 185042303613160980480 186402908786787164160 186746192228383457280 188670584076164136960 190057867782606520320 195006119961561956352 198053090585961361920 198829769372572975104 200462495580924395520 201936484519019427840 202308374914082078720 207793406516418478080 211256629958358786048 211867787036348252160 213826661952986021888 214208867556086906880 214557514801458142080 215398916820287389696 216673466623957729280 225109523726120017920 227596921778342338560 228069441339127824384 228861349121555351552 229418964660661125120 240116825307861352448 240554994697109274624 242323781422823313408 242770049896898494464 243757649951952445440 246723071484214640640 248537211715716218880 253410490376808693760 254241344443617902592 257469017761749770496 260008159948749275136 264070787447948482560 267283327441232527360 269248646025359237120 270131428471344021504 277057875355224637440 280119288342575185920 281675506611145048064 283005876114246205440 285086801673909780480 286076686401944189440 298244654058859462656 300146031634826690560 300693743371386593280 302904726778529141760 303462562371123118080 304092588452170432512 316884944937538179072 317801680554522378240 320739992929479032832 321836272202187213120 323098375230431084544 325010199935936593920 331382948954288291840 332469450426269564928 337664285589180026880 343292023682333027328 350876063598658191360 352094383263931310080 354270725864057733120 360175237961792028672 364155074845347741696 370084607226321960960 372805817573574328320 380115735565213040640 390012239923123912704 396106181171922723840 397659538745145950208 400924991161848791040 403872969038038855680 404616749828164157440 415586813032836956160 422513259916717572096 423735574072696504320 428417735112173813760 429115029602916284160 430797833640574779392 433346933247915458560 450219047452240035840 455193843556684677120 456138882678255648768 457722698243110703104 458837929321322250240 480233650615722704896 481109989394218549248 484647562845646626816 485540099793796988928 487515299903904890880 497074423431432437760 506820980753617387520 514938035523499540992 520016319897498550272 528141574895896965120 534566654882465054720 538497292050718474240 540262856942688043008 554115750710449274880 560238576685150371840 563351013222290096128 566011752228492410880 570173603347819560960 572153372803888378880 596489308117718925312 600292063269653381120 601387486742773186560 605809453557058283520 606925124742246236160 633769889875076358144 635603361109044756480 641479985858958065664 643672544404374426240 646196750460862169088 650020399871873187840 662765897908576583680 675328571178360053760 686584047364666054656 704188766527862620160 720350475923584057344 728310149690695483392 740169214452643921920 745611635147148656640 760231471130426081280 780024479846247825408 792212362343845447680 801849982323697582080 807745938076077711360 809233499656328314880 831173626065673912320 845026519833435144192 858230059205832568320 861595667281149558784 866693866495830917120 900438094904480071680 910387687113369354240 912277765356511297536 915445396486221406208 962219978788437098496 969295125691293253632 975030599807809781760 994148846862864875520 1029876071046999081984 1056283149791793930240 1069133309764930109440 1076994584101436948480 1080525713885376086016 1126702026444580192256 1140347206695639121920 1144306745607776757760 1192978616235437850624 1200584126539306762240 1202774973485546373120 1211618907114116567040 1213850249484492472320 1267539779750152716288 1271206722218089512960 1287345088808748852480 1292393500921724338176 1300040799743746375680 1350657142356720107520 1373168094729332109312 1408377533055725240320 1440700951847168114688 1456620299381390966784 1491223270294297313280 1520462942260852162560 1560048959692495650816 1584424724687690895360 1603699964647395164160 1615491876152155422720 1662347252131347824640 1690053039666870288384 1716460118411665136640 1723191334562299117568 1800876189808960143360 1820775374226738708480 1830890792972442812416 1924439957576874196992 1938590251382586507264 1950061199615619563520 1988297693725729751040 2059752142093998163968 2112566299583587860480 2153989168202873896960 2161051427770752172032 2253404052889160384512 2280694413391278243840 2288613491215553515520 2401168253078613524480 2405549946971092746240 2423237814228233134080 2427700498968984944640 2535079559500305432576 2574690177617497704960 2584787001843448676352 2600081599487492751360 2701314284713440215040 2746336189458664218624 2816755066111450480640 2982446540588594626560 3168849449375381790720 3207399929294790328320 3230983752304310845440 3380106079333740576768 3432920236823330273280 3601752379617920286720 3641550748453477416960 3661781585944885624832 3877180502765173014528 3900122399231239127040 4119504284187996327936 4225132599167175720960 4307978336405747793920 4322102855541504344064 4561388826782556487680 4577226982431107031040 4811099893942185492480 4846475628456466268160 5070159119000610865152 5149380355234995409920 5169574003686897352704 5402628569426880430080 5492672378917328437248 5633510132222900961280 5964893081177189253120 6337698898750763581440 6461967504608621690880 6760212158667481153536 6865840473646660546560 7203504759235840573440 7283101496906954833920 7323563171889771249664 7754361005530346029056 7800244798462478254080 8239008568375992655872 8450265198334351441920 8615956672811495587840 9154453964862214062080 9622199787884370984960 9692951256912932536320 10140318238001221730304 10298760710469990819840 10805257138853760860160 10985344757834656874496 11267020264445801922560 12675397797501527162880 12923935009217243381760 13731680947293321093120 14647126343779542499328 15508722011060692058112 16478017136751985311744 16900530396668702883840 18308907929724428124160 19385902513825865072640 20280636476002443460608 20597521420939981639680 21610514277707521720320 21970689515669313748992 25350795595003054325760 25847870018434486763520 27463361894586642186240 29294252687559084998656 32956034273503970623488 33801060793337405767680 36617815859448856248320 38771805027651730145280 41195042841879963279360 43941379031338627497984 50701591190006108651520 54926723789173284372480 65912068547007941246976 73235631718897712496640 77543610055303460290560 82390085683759926558720 87882758062677254995968 101403182380012217303040 109853447578346568744960 131824137094015882493952 146471263437795424993280 164780171367519853117440 219706895156693137489920 263648274188031764987904 329560342735039706234880 439413790313386274979840 659120685470079412469760 1318241370940158824939520
- Sum of all divisors σ(n): 5413464198085483421450478
- Sum of proper divisors (its aliquot sum) s(n): 4095222827145324596510958
- 1318241370940158824939520 is an abundant number, because the sum of its proper divisors (4095222827145324596510958) is greater than itself. Its abundance is 2776981456205165771571438
Bases of 1318241370940158824939520
- Binary: 1000101110010011000000010000001100111111111110100101100001001010000000000000000002
- Hexadecimal: 0x1172602067FF4B0940000
- Base-36: 5YNWZXGJTGFF3SW0
Squares and roots of 1318241370940158824939520
- 1318241370940158824939520 squared (13182413709401588249395202) is 1737760312058189415695624639996459013531657830400
- 1318241370940158824939520 cubed (13182413709401588249395203) is 2290787536132985828077260677449244648465668688813320332992518614417408000
-
The
square root of 1318241370940158824939520 is 1148146929160.2703341437 -
The
cube root of 1318241370940158824939520 is 109647393.5384480489
Scales and comparisons
How big is 1318241370940158824939520?- 1,318,241,370,940,158,824,939,520 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,318,241,370,940,158,824,939,520 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 1318241370940158824939520 cubic inches would be around 9137282.8 feet tall.
Recreational maths with 1318241370940158824939520
- 1318241370940158824939520 backwards is 0259394288510490731428131
- The number of decimal digits it has is: 25
- The sum of 1318241370940158824939520's digits is 99
- 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 1318241370940158824939520 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 1318241370940158824939520 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/1318241370940158824939520/
Chicago style:
Numbermatics. 2024. "Number 1318241370940158824939520 - Facts about the integer". https://numbermatics.com/n/1318241370940158824939520/
The information we have on file for 1318241370940158824939520 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 1318241370940158824939520, math, Factors of 1318241370940158824939520, curriculum, school, college, exams, university, Prime factorization of 1318241370940158824939520, STEM, science, technology, engineering, physics, economics, calculator, one septillion, three hundred eighteen sextillion, two hundred forty-one quintillion, three hundred seventy quadrillion, nine hundred forty trillion, one hundred fifty-eight billion, eight hundred twenty-four million, nine hundred thirty-nine thousand, five hundred twenty.