380045934319323938193285120
380,045,934,319,323,938,193,285,120 is an even composite number composed of ten prime numbers multiplied together.
380045934319323938193285120 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of forty-three thousand and eight divisors.
Prime factorization of 380045934319323938193285120:
213 × 37 × 5 × 112 × 17 × 53 × 59 × 647 × 9547 × 106781
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 11 × 11 × 17 × 53 × 59 × 647 × 9547 × 106781)See below for interesting mathematical facts about the number 380045934319323938193285120 from the Numbermatics database.
Names of 380045934319323938193285120
- Cardinal: 380045934319323938193285120 can be written as Three hundred eighty septillion, forty-five sextillion, nine hundred thirty-four quintillion, three hundred nineteen quadrillion, three hundred twenty-three trillion, nine hundred thirty-eight billion, one hundred ninety-three million, two hundred eighty-five thousand, one hundred twenty.
Scientific notation
- Scientific notation: 3.8004593431932393819328512 × 1026
Factors of 380045934319323938193285120
Divisors of 380045934319323938193285120
- Number of divisors d(n): 43008
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 17 18 20 22 24 27 30 32 33 34 36 40 44 45 48 51 53 54 55 59 60 64 66 68 72 80 81 85 88 90 96 99 102 106 108 110 118 120 121 128 132 135 136 144 153 159 160 162 165 170 176 177 180 187 192 198 204 212 216 220 236 240 242 243 255 256 264 265 270 272 288 295 297 306 318 320 324 330 340 352 354 360 363 374 384 396 405 408 424 432 440 459 472 477 480 484 486 495 510 512 528 530 531 540 544 561 576 583 590 594 605 612 636 640 647 648 649 660 680 704 708 720 726 729 748 765 768 792 795 810 816 848 864 880 885 891 901 918 935 944 954 960 968 972 990 1003 1020 1024 1056 1060 1062 1080 1088 1089 1122 1152 1166 1180 1188 1210 1215 1224 1272 1280 1294 1296 1298 1320 1360 1377 1408 1416 1431 1440 1452 1458 1485 1496 1530 1536 1584 1590 1593 1620 1632 1683 1696 1728 1749 1760 1770 1782 1802 1815 1836 1870 1888 1908 1920 1936 1941 1944 1947 1980 2006 2040 2048 2057 2112 2120 2124 2160 2176 2178 2187 2244 2295 2304 2332 2360 2376 2385 2420 2430 2448 2544 2560 2588 2592 2596 2640 2655 2673 2703 2720 2754 2805 2816 2832 2862 2880 2904 2915 2916 2970 2992 3009 3060 3072 3127 3168 3180 3186 3235 3240 3245 3264 3267 3366 3392 3456 3498 3520 3540 3564 3604 3630 3645 3672 3740 3776 3816 3840 3872 3882 3888 3894 3960 4012 4080 4096 4114 4131 4224 4240 4248 4293 4320 4352 4356 4374 4455 4488 4505 4590 4608 4664 4720 4752 4770 4779 4840 4860 4896 5015 5049 5088 5120 5176 5184 5192 5247 5280 5310 5346 5406 5440 5445 5508 5610 5632 5664 5724 5760 5808 5823 5830 5832 5841 5940 5984 6018 6120 6144 6171 6254 6336 6360 6372 6413 6470 6480 6490 6528 6534 6732 6784 6885 6912 6996 7040 7080 7117 7128 7139 7155 7208 7260 7290 7344 7480 7552 7632 7680 7744 7764 7776 7788 7920 7965 8019 8024 8109 8160 8192 8228 8262 8415 8448 8480 8496 8586 8640 8704 8712 8745 8748 8910 8976 9010 9027 9180 9216 9328 9381 9440 9504 9540 9547 9558 9680 9705 9720 9735 9792 9801 9911 10030 10098 10176 10240 10285 10352 10368 10384 10494 10560 10620 10692 10812 10880 10890 10935 10999 11016 11033 11220 11264 11328 11448 11520 11616 11646 11660 11664 11682 11880 11968 12036 12240 12288 12342 12393 12508 12672 12720 12744 12826 12879 12940 12960 12980 13056 13068 13365 13464 13515 13568 13770 13824 13992 14080 14160 14234 14256 14278 14310 14337 14416 14520 14580 14688 14960 15045 15104 15147 15264 15360 15488 15528 15552 15576 15635 15741 15840 15930 16038 16048 16218 16320 16335 16456 16524 16830 16896 16960 16992 17172 17280 17408 17424 17469 17490 17496 17523 17820 17952 18020 18054 18360 18432 18513 18656 18762 18880 19008 19080 19094 19116 19239 19360 19410 19440 19470 19584 19602 19822 20060 20196 20352 20480 20570 20655 20704 20736 20768 20988 21120 21240 21351 21384 21417 21465 21624 21760 21780 21870 21998 22032 22066 22440 22528 22656 22896 23040 23232 23292 23320 23328 23364 23760 23895 23936 24057 24072 24327 24480 24576 24684 24786 25016 25245 25344 25440 25488 25652 25758 25880 25920 25960 26112 26136 26235 26730 26928 27030 27081 27136 27540 27648 27984 28143 28160 28320 28468 28512 28556 28620 28641 28674 28832 29040 29115 29160 29205 29376 29403 29733 29920 30090 30208 30294 30528 30720 30855 30976 31056 31104 31152 31270 31482 31680 31860 32065 32076 32096 32436 32640 32670 32912 32997 33048 33099 33660 33792 33920 33984 34291 34344 34397 34560 34816 34848 34938 34980 34992 35046 35585 35640 35695 35904 36040 36108 36720 36864 37026 37179 37312 37524 37760 38016 38160 38173 38188 38232 38478 38637 38720 38820 38880 38940 39168 39204 39644 40095 40120 40392 40545 40704 40960 41140 41310 41408 41472 41536 41976 42240 42480 42702 42768 42834 42930 43011 43248 43520 43560 43740 43996 44064 44132 44880 45056 45135 45312 45441 45792 46080 46464 46584 46640 46656 46728 46905 47223 47520 47735 47790 47872 48114 48144 48654 48960 49005 49368 49555 49572 50032 50490 50688 50880 50976 51304 51516 51760 51840 51920 52224 52272 52407 52470 52569 53159 53460 53856 54060 54162 54272 54995 55080 55165 55296 55539 55968 56286 56320 56640 56936 57024 57112 57240 57282 57348 57664 57717 58080 58230 58320 58410 58752 58806 59466 59840 60180 60416 60588 61056 61440 61710 61952 61965 62112 62208 62304 62540 62964 63360 63720 64053 64130 64152 64192 64251 64395 64872 65280 65340 65824 65994 66096 66198 67320 67584 67840 67968 68582 68688 68794 69120 69632 69696 69876 69960 69984 70092 71170 71280 71390 71685 71808 72080 72216 72981 73440 73728 74052 74358 74624 75048 75520 75735 76032 76320 76346 76376 76464 76956 77274 77440 77640 77760 77880 78287 78336 78408 78705 79288 80190 80240 80784 81090 81243 81408 82280 82620 82816 82944 83072 83952 84429 84480 84960 85404 85536 85668 85860 85923 86022 86496 87040 87120 87345 87480 87615 87992 88128 88209 88264 89199 89760 90112 90270 90624 90882 91584 92160 92565 92928 93168 93280 93312 93456 93810 94446 95040 95470 95580 95744 96195 96228 96288 97308 97920 98010 98736 98991 99110 99144 99297 100064 100980 101376 101760 101952 102608 102873 103032 103191 103520 103680 103840 104448 104544 104814 104940 105017 105138 106318 106755 106781 106920 107085 107712 108120 108324 108544 109021 109990 110160 110330 110592 111078 111936 112572 112640 113280 113872 114048 114224 114480 114519 114564 114696 115328 115434 115911 116160 116460 116640 116820 117504 117612 118932 119680 120285 120360 120832 120989 121176 121363 121635 122112 122880 123420 123904 123930 124224 124416 124608 125080 125928 126720 127440 128106 128260 128304 128384 128502 128790 129033 129744 130560 130680 131648 131988 132192 132396 134640 135168 135405 135680 135936 136323 137164 137376 137588 138240 139264 139392 139752 139920 139968 140184 140715 141669 142340 142560 142780 143205 143370 143616 144160 144432 145962 146880 147015 148104 148665 148716 149248 150096 151040 151470 152064 152640 152692 152752 152928 153912 154548 154880 155280 155520 155760 156574 156672 156816 157221 157410 157707 158576 159477 160380 160480 161568 162180 162299 162486 162816 164560 164985 165240 165495 165632 165888 166144 166617 167904 168858 168960 169920 170808 171072 171336 171455 171720 171846 171985 172044 172992 173151 174080 174240 174690 174960 175230 175984 176256 176418 176528 178398 179520 180540 181248 181764 183168 184320 185130 185856 185895 186336 186560 186624 186912 187620 188892 190080 190865 190940 191160 191488 192159 192390 192456 192576 192753 193185 194616 195840 196020 197472 197982 198220 198288 198594 200128 201960 202752 203520 203904 205216 205746 206064 206382 207040 207360 207680 208896 209088 209628 209880 210034 210276 212636 213510 213562 213840 214170 215055 215424 216240 216648 217088 218042 218943 219980 220320 220660 221184 222156 223872 225144 225280 226560 227205 227744 228096 228448 228960 229038 229128 229392 230656 230868 231822 232320 232920 233280 233640 234861 235008 235224 236115 237864 239360 240570 240720 241664 241978 242352 242726 243270 243729 244224 246840 247808 247860 248448 248832 249216 250160 251856 253287 253440 254880 256212 256520 256608 256768 257004 257580 257769 258066 259488 261120 261360 262035 262845 263296 263976 264384 264627 264792 265795 267597 269280 270336 270810 271360 271872 272646 274328 274752 275176 276480 277695 278784 279504 279840 279936 280368 281430 283338 284680 285120 285560 286410 286740 287232 288320 288585 288864 291924 293760 294030 296208 296973 297330 297432 297891 298496 300192 302080 302940 304128 305280 305384 305504 305856 307824 308619 309096 309573 309760 310560 311040 311520 313148 313344 313632 314442 314820 315051 315414 317152 318954 320265 320343 320760 320960 321255 323136 324360 324598 324972 325632 327063 329120 329970 330480 330990 331264 331776 332288 333234 335808 337716 337920 339840 341616 342144 342672 342910 343440 343557 343692 343970 344088 345984 346302 348160 348480 349380 349920 350460 351968 352512 352836 353056 356796 359040 361080 362496 362967 363528 364089 364905 366336 368640 370260 371712 371790 372672 373120 373248 373824 375240 377201 377784 378367 380160 381730 381880 382320 382976 384318 384780 384912 385152 385506 386370 389232 391435 391680 392040 394944 395964 396440 396576 397188 400256 403920 405504 406215 407040 407808 408969 410432 411492 412128 412764 414080 414720 415360 417792 418176 419256 419760 419903 420068 420552 422145 425007 425272 427020 427124 427680 428340 429615 430110 430848 432480 433296 434176 436084 437886 439960 440640 441045 441320 444312 445995 447744 450288 450560 453120 454410 455488 456192 456896 457920 458076 458256 458784 461312 461736 463644 464640 465840 466560 467280 469722 470016 470448 471663 472230 473121 475728 478431 478720 481140 481440 483328 483956 484704 485452 486540 486897 487458 488448 493680 494955 495616 495720 496485 496896 497664 498432 499851 500320 503712 505991 506574 506880 509760 512424 513040 513216 513536 514008 514365 515160 515538 515955 516132 518976 519453 522240 522720 524070 525085 525690 526592 527952 528768 529254 529584 531590 533905 535194 538560 541620 542720 543744 545105 545292 548656 549504 550352 552960 555390 557568 559008 559680 559872 560736 562860 563273 566676 569360 570240 571120 572595 572820 573480 574464 576477 576640 577170 577728 578259 579555 582947 583848 584749 587520 588060 592416 593946 594660 594864 595782 596992 600384 604160 604945 605880 606815 608256 610560 610768 611008 611712 615648 617238 618192 619146 619520 621120 622080 623040 626296 626688 627264 628884 629640 630102 630828 634304 637908 640530 640686 641520 641920 642510 645165 646272 648720 648941 649196 649944 651264 654126 656829 658240 659940 660960 661980 662528 663552 664576 666468 671616 675432 675840 679680 681615 683232 684288 685344 685820 686880 687114 687384 687940 688176 691968 692604 696320 696960 698760 699840 700920 703936 704583 705024 705672 706112 708345 713592 718080 722160 724992 725934 727056 728178 729810 731187 732672 740520 743424 743580 745344 746240 746496 747648 750480 754402 755568 756734 759861 760320 763460 763760 764640 765952 768636 769560 769824 770304 771012 772740 773307 778464 782870 783360 784080 786105 788535 789888 791928 792880 793152 794376 797385 800512 802791 807840 811008 811495 812430 814080 815616 817938 820864 822984 824256 825528 828160 829440 830720 833085 836352 838512 839520 839806 840136 841104 844290 850014 850544 854040 854248 855360 856680 859230 860220 861696 864960 865755 866592 872168 875772 879920 881280 882090 882640 888624 890919 891990 893673 895488 900576 906240 908820 910976 912384 913792 915840 916152 916512 917568 922624 923472 925857 927288 928719 929280 931680 933120 934560 939444 940032 940896 943326 944460 945153 946242 951456 956862 957440 960795 961029 962280 962880 963765 967912 969408 970904 973080 973794 974916 976896 981189 987360 989910 991232 991440 992970 993792 995328 996864 999702 1000640 1007424 1011982 1013148 1013760 1019520 1024848 1026080 1026432 1027072 1028016 1028730 1030320 1030671 1031076 1031910 1032264 1037952 1038906 1044480 1045440 1048140 1050170 1051380 1053184 1055904 1057536 1058508 1059168 1063180 1067810 1070388 1077120 1083240 1085440 1087488 1088901 1090210 1090584 1092267 1094715 1097312 1099008 1100704 1105920 1110780 1115136 1118016 1119360 1119744 1121472 1125720 1126546 1131603 1133352 1135101 1138720 1140480 1142240 1145190 1145640 1146960 1148928 1152954 1153280 1154340 1155187 1155456 1156518 1159110 1165894 1167696 1169498 1174305 1174591 1175040 1176120 1184832 1187892 1189320 1189728 1191564 1193984 1200768 1208320 1209890 1211760 1213630 1216512 1218645 1221120 1221536 1222016 1223424 1231296 1234476 1236384 1238292 1239040 1242240 1244160 1246080 1252592 1253376 1254528 1257768 1259280 1259709 1260204 1261656 1266435 1268608 1275021 1275816 1281060 1281372 1283040 1283840 1285020 1288845 1290330 1292544 1297440 1297882 1298392 1299888 1302528 1308252 1313658 1316480 1319880 1321920 1323135 1323960 1325056 1329152 1330879 1332936 1337985 1343232 1350864 1351680 1359360 1363230 1366464 1368576 1370688 1371640 1373760 1374228 1374768 1375880 1376352 1383936 1385208 1393920 1397520 1399680 1401840 1407872 1409166 1410048 1411344 1412224 1414989 1416690 1419363 1427184 1435293 1436160 1444320 1449984 1451868 1454112 1456356 1459620 1460691 1462374 1465344 1481040 1484865 1486848 1487160 1489455 1490688 1492480 1492992 1495296 1499553 1500960 1508804 1511136 1513468 1517973 1519722 1520640 1526920 1527520 1529280 1531904 1537272 1539120 1539648 1540608 1542024 1543095 1545480 1546614 1547865 1556928 1558359 1565740 1566720 1568160 1572210 1575255 1577070 1579776 1583856 1585760 1586304 1588752 1594770 1601024 1601715 1605582 1615680 1622990 1624860 1628160 1631232 1635315 1635876 1641728 1645968 1648512 1651056 1656320 1658880 1661440 1666170 1672704 1677024 1679040 1679612 1680272 1682208 1688580 1689819 1700028 1701088 1708080 1708496 1710720 1713360 1717785 1718460 1720440 1723392 1729431 1729920 1731510 1733184 1734777 1744336 1748841 1751544 1754247 1759840 1762560 1764180 1765280 1777248 1781838 1783980 1785289 1787346 1790976 1801152 1812480 1814835 1815277 1817640 1820445 1821952 1824768 1827584 1831680 1832304 1833024 1835136 1845248 1846944 1851714 1854576 1857438 1858560 1863360 1866240 1869120 1878888 1880064 1881792 1886005 1886652 1888920 1890306 1891835 1892484 1902912 1913724 1914880 1921590 1922058 1924560 1925760 1927530 1935824 1938816 1941808 1946160 1946823 1947588 1949832 1953792 1962378 1970487 1974720 1979820 1982880 1985940 1987584 1990656 1993728 1999404 2001280 2014848 2023169 2023964 2026296 2027520 2039040 2044845 2049696 2052160 2052864 2054144 2056032 2057460 2060640 2061342 2062152 2063820 2064528 2075904 2077812 2088960 2090880 2096280 2099515 2100340 2102760 2106368 2111808 2113749 2115072 2117016 2118336 2125035 2126360 2135620 2140776 2154240 2166480 2170880 2174976 2177802 2180420 2181168 2184534 2189430 2193561 2194624 2198016 2201408 2221560 2230272 2236032 2238720 2239488 2242944 2251440 2253092 2263206 2266704 2270202 2277440 2279583 2280960 2284480 2290380 2291280 2293920 2297856 2305908 2306560 2308680 2310374 2310912 2313036 2318220 2319921 2331788 2335392 2338996 2348610 2349182 2350080 2352240 2358315 2365605 2369664 2375784 2378640 2379456 2383128 2387968 2392155 2401536 2408373 2416640 2419780 2423520 2427260 2433024 2434485 2437290 2442240 2443072 2444032 2446848 2462592 2468952 2472768 2476584 2478080 2484480 2488320 2492160 2499255 2505184 2509056 2515536 2518560 2519418 2520408 2523312 2529955 2532870 2537216 2550042 2551632 2562120 2562744 2566080 2567680 2570040 2577690 2580660 2585088 2594880 2595764 2596784 2597265 2599776 2616504 2627316 2632960 2639760 2643840 2646270 2647920 2650112 2658304 2661758 2665872 2672757 2675970 2681019 2686464 2701728 2718720 2726460 2732928 2737152 2741376 2743280 2747520 2748456 2749536 2751760 2752704 2767872 2770416 2777571 2786157 2787840 2795040 2799360 2803680 2815744 2816365 2818332 2820096 2822688 2824448 2829978 2833380 2835459 2838726 2854368 2870586 2872320 2882385 2883087 2888640 2891295 2903736 2908224 2912712 2914735 2919240 2921382 2923745 2924748 2930688 2943567 2962080 2969730 2973696 2974320 2978910 2981376 2984960 2985984 2990592 2999106 3001920 3017608 3022272 3026936 3035946 3039444 3041280 3053840 3055040 3058560 3074544 3078240 3079296 3081216 3084048 3086190 3090960 3092013 3093228 3095730 3113856 3116718 3131480 3133440 3136320 3144420 3150510 3154140 3159552 3167712 3171520 3172608 3177504 3189540 3202048 3203430 3211164 3231360 3244705 3245980 3249720 3256320 3262464 3266703 3270630 3271752 3276801 3283456 3284145 3291936 3297024 3302112 3312640 3317760 3322880 3332340 3345408 3354048 3358080 3359224 3360544 3364416 3377160 3379638 3394809 3400056 3402176 3405303 3416160 3416992 3421440 3426720 3435570 3436920 3440880 3446784 3458862 3459840 3463020 3465561 3466368 3469554 3488672 3497682 3503088 3508494 3519680 3522915 3523773 3525120 3528360 3530560 3554496 3563676 3567960 3570578 3574692 3581952 3602304 3624960 3629670 3630554 3635280 3640890 3643904 3649536 3655168 3655935 3663360 3664608 3666048 3670272 3690496 3693888 3703428 3709152 3714876 3717120 3726720 3732480 3738240 3757776 3760128 3763584 3772010 3773304 3777840 3779127 3780612 3783670 3784968 3799305 3805824 3827448 3829760 3843180 3844116 3849120 3851520 3855060 3866535 3871648 3877632 3883616 3892320 3893646 3895176 3899664 3907584 3924756 3940974 3949440 3959640 3965760 3971880 3975168 3987456 3992637 3998808 4002560 4013955 4029696 4046338 4047928 4052592 4055040 4078080 4089690 4099392 4104320 4105728 4108288 4112064 4114920 4121280 4122684 4124304 4127640 4129056 4149211 4151808 4155624 4181760 4192560 4199030 4200680 4205520 4212736 4223616 4227498 4230144 4234032 4236672 4250070 4252720 4271240 4281552 4305879 4308480 4332960 4349952 4355604 4360840 4362336 4369068 4378860 4382073 4387122 4389248 4396032 4402816 4443120 4454595 4460544 4468365 4472064 4477440 4478976 4485888 4498659 4502880 4506184 4526412 4533408 4540404 4553919 4554880 4559166 4561920 4568960 4580760 4582560 4587840 4595712 4611816 4613120 4617360 4618933 4620748 4621824 4626072 4629285 4636440 4639842 4643595 4663576 4670784 4675077 4677992 4697220 4698364 4700160 4704480 4716630 4725765 4731210 4739328 4751568 4757280 4758912 4766256 4775936 4784310 4803072 4805145 4816746 4839560 4847040 4854520 4868970 4874580 4884480 4886144 4888064 4893696 4905945 4925184 4937904 4945536 4953168 4956160 4968960 4976640 4984320 4998510 5010368 5018112 5031072 5037120 5038836 5040816 5046624 5059910 5065740 5069457 5074432 5100084 5103264 5124240 5125488 5132160 5135360 5140080 5153355 5155380 5161320 5170176 5188293 5189760 5191528 5193568 5194530 5199552 5204331 5233008 5246523 5254632 5262741 5265920 5279520 5287680 5292540 5295840 5300224 5316608 5323516 5331744 5345514 5351940 5355867 5362038 5372928 5403456 5437440 5444505 5445831 5452920 5461335 5465856 5474304 5482752 5486560 5495040 5496912 5499072 5503520 5505408 5535744 5540832 5555142 5565901 5572314 5575680 5590080 5598720 5607360 5631488 5632730 5636664 5640192 5645376 5648896 5658015 5659393 5659956 5666760 5670918 5675505 5677452 5708736 5741172 5744640 5764770 5766174 5775935 5777280 5782590 5807472 5816448 5825424 5829470 5838480 5840469 5842764 5847490 5849496 5861376 5872955 5887134 5924160 5939460 5948640 5957820 5962752 5969920 5971968 5981184 5998212 6003840 6035216 6044544 6053872 6069507 6071892 6078888 6082560 6107680 6110080 6117120 6149088 6156480 6158592 6162432 6168096 6172380 6176909 6181920 6184026 6186456 6191460 6196003 6227712 6233436 6262960 6266880 6272640 6288840 6298545 6300079 6301020 6308280 6319104 6335424 6341247 6343040 6345216 6355008 6375105 6379080 6404096 6406860 6412417 6422328 6432239 6462720 6489410 6491960 6499440 6512640 6524928 6533406 6541260 6543504 6553602 6566912 6568290 6583872 6594048 6604224 6625280 6645760 6654395 6664680 6690816 6708096 6716160 6718448 6721088 6728832 6754320 6759276 6789618 6800112 6804352 6810606 6832320 6833984 6838749 6842880 6853440 6871140 6873840 6881760 6893568 6917724 6919680 6926040 6931122 6932736 6939108 6959763 6977344 6995364 7006176 7016988 7039360 7045830 7047546 7050240 7056720 7061120 7074945 7096815 7108992 7127352 7135920 7138351 7141156 7149384 7163904 7176465 7204608 7225119 7249920 7259340 7261108 7270560 7281780 7287808 7299072 7303455 7310336 7311870 7326720 7329216 7332096 7340544 7380992 7387776 7406856 7418304 7429752 7434240 7453440 7464960 7476480 7497765 7515552 7527168 7544020 7546608 7555680 7558254 7561224 7567340 7569936 7589865 7598610 7611648 7654896 7659520 7686360 7688232 7698240 7703040 7710120 7733070 7743296 7755264 7767232 7784640 7787292 7790352 7791795 7799328 7849512 7881948 7898880 7919280 7931520 7943760 7950336 7974912 7985274 7997616 8005120 8018271 8027910 8043057 8059392 8092676 8095856 8105184 8156160 8179380 8198784 8208640 8211456 8216576 8224128 8229840 8242560 8245368 8248608 8255280 8258112 8298422 8303616 8311248 8332713 8358471 8363520 8385120 8398060 8401360 8411040 8425472 8447232 8449095 8454996 8460288 8468064 8473344 8500140 8505440 8506377 8542480 8563104 8601847 8611758 8616960 8647155 8649261 8665920 8673885 8711208 8721680 8724672 8738136 8744205 8757720 8764146 8771235 8774244 8778496 8792064 8805632 8830701 8886240 8909190 8921088 8926445 8936730 8944128 8954880 8957952 8971776 8997318 9005760 9012368 9052824 9066816 9076385 9080808 9107838 9109760 9118332 9123840 9137920 9161520 9165120 9175680 9223632 9226240 9234720 9237866 9241496 9243648 9252144 9258570 9272880 9276039 9279684 9287190 9327152 9341568 9350154 9355984 9394440 9396728 9400320 9408960 9433260 9451530 9462420 9478656 9503136 9514560 9517824 9532512 9568620 9575641 9606144 9610290 9633492 9679120 9694080 9709040 9734115 9737940 9749160 9768960 9772288 9776128 9787392 9800109 9811890 9830403 9850368 9852435 9875808 9891072 9906336 9937920 9953280 9968640 9997020 10020736 10036224 10062144 10074240 10077672 10081632 10093248 10115845 10119820 10131480 10138914 10148864 10184427 10200168 10206528 10215909 10248480 10250976 10264320 10270720 10280160 10306710 10310760 10322640 10340352 10376586 10379520 10383056 10387136 10389060 10396683 10399104 10408662 10466016 10493046 10509264 10525482 10531840 10559040 10568745 10571319 10575360 10585080 10591680 10647032 10663488 10691028 10703880 10711734 10724076 10745856 10806912 10874880 10889010 10891662 10905840 10922670 10931712 10948608 10965504 10967805 10973120 10990080 10993824 10998144 11007040 11010816 11071488 11081664 11110284 11131802 11144628 11151360 11180160 11197440 11214720 11262976 11265460 11273328 11280384 11290752 11297792 11316030 11318786 11319912 11333520 11337381 11341836 11351010 11354904 11397915 11417472 11482344 11489280 11529540 11532348 11551870 11554560 11565180 11599605 11614944 11632896 11650848 11658940 11676960 11680938 11685528 11694980 11698992 11722752 11745910 11774268 11848320 11878920 11897280 11915640 11925504 11939840 11962368 11977911 11996424 12007680 12041865 12070432 12089088 12107744 12139014 12143784 12157776 12165120 12215360 12220160 12234240 12298176 12312960 12317184 12324864 12336192 12344760 12353818 12363840 12368052 12372912 12382920 12392006 12447633 12455424 12466872 12525920 12545280 12577680 12597090 12600158 12602040 12616560 12638208 12670848 12682494 12686080 12690432 12710016 12750210 12758160 12808192 12813720 12824834 12844656 12864478 12917637 12920501 12925440 12978820 12983920 12998880 13049856 13066812 13082520 13087008 13107204 13133824 13136580 13146219 13167744 13188096 13208448 13250560 13291520 13308790 13329360 13363785 13381632 13405095 13416192 13432320 13436896 13442176 13457664 13508640 13518552 13579236 13600224 13608704 13621212 13661757 13664640 13667968 13677498 13685760 13706880 13742280 13747680 13763520 13787136 13835448 13839360 13852080 13856799 13862244 13865472 13878216 13887855 13919526 13930785 13954688 13990728 14012352 14025231 14033976 14078720 14091660 14095092 14100480 14113440 14122240 14149890 14177295 14193630 14217984 14254704 14271840 14276702 14282312 14298768 14327808 14352930 14409216 14415435 14450238 14518680 14522216 14541120 14563560 14575616 14606910 14620672 14623740 14653440 14658432 14664192 14681088 14717835 14775552 14813712 14836608 14859504 14868480 14906880 14929920 14952960 14995530 15031104 15054336 15088040 15093216 15111360 15116508 15122448 15134680 15139872 15179730 15197220 15208371 15223296 15309792 15372720 15376464 15396480 15406080 15420240 15460065 15466140 15486592 15510528 15534464 15564879 15569280 15574584 15580704 15583590 15598656 15612993 15699024 15739569 15763896 15788223 15797760 15838560 15863040 15887520 15900672 15949824 15970548 15995232 16010240 16036542 16055820 16067601 16086114 16118784 16185352 16191712 16210368 16312320 16333515 16337493 16358760 16384005 16397568 16417280 16422912 16448256 16459680 16485120 16490736 16497216 16510560 16516224 16596844 16607232 16622496 16665426 16697703 16716942 16727040 16770240 16796120 16802720 16822080 16850944 16894464 16898190 16909992 16920576 16936128 16946688 16974045 16978179 17000280 17010880 17012754 17026515 17084960 17126208 17203694 17223516 17233920 17294310 17298522 17327805 17331840 17347770 17422416 17443360 17449344 17476272 17488410 17515440 17521407 17528292 17542470 17548488 17556992 17584128 17611264 17618865 17661402 17772480 17818380 17852890 17873460 17888256 17909760 17915904 17943552 17994636 18011520 18024736 18105648 18133632 18152770 18161616 18208521 18215676 18219520 18236664 18247680 18275840 18323040 18330240 18351360 18447264 18452480 18469440 18475732 18482992 18487296 18504288 18517140 18530727 18545760 18552078 18559368 18574380 18588009 18654304 18683136 18700308 18711968 18788880 18793456 18800640 18817920 18866520 18895635 18900237 18903060 18924840 18957312 19006272 19023741 19029120 19035648 19065024 19137240 19151282 19212288 19220580 19237251 19266984 19296717 19358240 19388160 19418080 19468230 19475880 19498320 19537920 19544576 19552256 19574784 19600218 19623780 19638179 19660806 19700736 19704870 19751616 19782144 19812672 19875840 19937280 19963185 19968047 19994040 20041472 20072448 20124288 20148480 20155344 20163264 20186496 20231690 20239640 20262960 20277828 20297728 20368854 20400336 20413056 20431818 20496960 20501952 20528640 20541440 20560320 20613420 20621520 20645280 20680704 20746055 20753172 20759040 20766112 20774272 20778120 20793366 20798208 20817324 20879289 20932032 20986092 21018528 21050964 21063680 21118080 21137490 21142638 21150720 21170160 21183360 21294064 21326976 21382056 21407760 21415053 21423468 21448152 21491712 21529395 21613824 21675357 21749760 21778020 21783324 21811680 21845340 21863424 21897216 21910365 21931008 21935610 21946240 21980160 21987648 21996288 22014080 22021632 22142976 22163328 22220568 22254859 22263604 22289256 22302720 22360320 22394880 22429440 22493295 22525952 22530920 22546656 22581504 22595584 22632060 22637572 22639824 22667040 22674762 22683672 22702020 22709808 22769595 22795830 22834944 22964688 22978560 23059080 23064696 23094665 23103740 23109120 23130360 23199210 23229888 23265792 23301696 23317880 23353920 23361876 23371056 23375385 23389960 23397984 23491820 23548536 23696640 23757840 23794560 23831280 23851008 23879680 23924736 23955822 23992848 24015360 24054813 24083730 24129171 24140864 24178176 24215488 24278028 24287568 24315552 24430720 24440320 24468480 24596352 24625920 24634368 24649728 24672384 24689520 24707636 24727680 24736104 24745824 24765840 24784012 24895266 24910848 24933744 24998139 25051840 25075413 25090560 25155360 25194180 25200316 25204080 25233120 25276416 25341696 25347285 25364988 25372160 25380864 25420032 25500420 25516320 25519131 25616384 25627440 25649668 25689312 25728956 25805541 25835274 25841002 25850880 25941465 25947783 25957640 25967840 25997760 26021655 26133624 26165040 26174016 26214408 26232615 26267648 26273160 26292438 26313705 26335488 26376192 26416896 26492103 26501120 26583040 26617580 26658720 26727570 26763264 26779335 26810190 26832384 26864640 26873792 26884352 26915328 27017280 27037104 27158472 27200448 27217408 27229155 27242424 27323514 27329280 27335936 27354996 27371520 27413760 27484560 27495360 27527040 27670896 27678720 27704160 27713598 27724488 27730944 27756432 27775710 27828117 27829505 27839052 27861570 27909376 27981456 28024704 28050462 28067952 28157440 28183320 28190184 28200960 28226880 28244480 28296965 28299780 28354590 28387260 28435968 28509408 28543680 28553404 28564624 28597536 28705860 28726923 28818432 28830870 28900476 29037360 29044432 29082240 29127120 29151232 29202345 29213820 29241344 29247480 29306880 29316864 29328384 29362176 29400327 29435670 29491209 29551104 29627424 29673216 29719008 29813760 29853469 29859840 29905920 29991060 30062208 30108672 30176080 30186432 30222720 30233016 30244896 30269360 30279744 30347535 30359460 30394440 30416742 30446592 30553281 30619584 30647727 30745440 30752928 30792960 30812160 30840480 30884545 30920130 30932280 30973184 30980015 31021056 31068928 31129758 31138560 31149168 31161408 31167180 31190049 31197312 31225986 31398048 31479138 31500395 31527792 31576446 31595520 31677120 31706235 31713957 31726080 31775040 31941096 31990464 32020480 32062085 32073084 32111640 32135202 32161195 32172228 32237568 32370704 32383424 32420736 32624640 32667030 32674986 32717520 32768010 32795136 32834560 32845824 32896512 32919360 32970240 32981472 32994432 33021120 33032448 33193688 33214464 33244992 33330852 33395406 33433884 33454080 33540480 33592240 33605440 33644160 33788928 33796380 33819984 33841152 33872256 33893376 33948090 33956358 34000560 34012143 34021760 34025508 34053030 34169920 34193745 34252416 34393873 34407388 34447032 34467840 34588620 34597044 34655610 34663680 34695540 34798815 34844832 34886720 34898688 34952544 34976820 35030880 35042814 35056584 35084940 35096976 35113984 35168256 35222528 35237730 35322804 35544960 35636760 35691755 35705780 35746920 35776512 35819520 35887104 35933733 35989272 36023040 36049472 36125595 36211296 36267264 36305540 36323232 36417042 36431352 36439040 36473328 36495360 36551680 36646080 36660480 36702720 36894528 36904960 36938880 36951464 36965984 36974592 37008576 37034280 37061454 37091520 37104156 37118736 37148760 37176018 37308608 37342899 37366272 37400616 37423936 37577760 37586912 37635840 37733040 37791270 37800474 37806120 37849680 37914624 38012544 38047482 38058240 38071296 38130048 38274480 38302564 38424576 38441160 38474502 38533968 38593434 38716480 38752911 38761503 38776320 38836160 38936460 38951760 38996640 39089152 39104512 39149568 39200436 39247560 39276358 39321612 39401472 39409740 39438657 39503232 39564288 39625344 39751680 39874560 39926370 39936094 39988080 40082944 40091355 40144896 40215285 40248576 40296960 40310688 40326528 40372992 40463380 40479280 40525920 40555656 40595456 40737708 40800672 40826112 40863636 40985271 40993920 41003904 41057280 41082880 41120640 41226840 41243040 41290560 41361408 41492110 41506344 41518080 41532224 41548544 41556240 41570397 41586732 41596416 41634648 41663565 41758578 41792355 41864064 41972184 42037056 42101928 42127360 42236160 42274980 42285276 42301440 42340320 42366720 42531885 42588128 42653952 42764112 42815520 42830106 42846936 42896304 42983424 43009235 43058790 43227648 43246305 43350714 43556040 43566648 43623360 43690680 43726848 43820730 43862016 43871220 43892480 43960320 43975296 43992576 44028160 44043264 44153505 44326656 44441136 44509718 44527208 44578512 44605440 44720640 44789760 44858880 44986590 45051904 45061840 45093312 45163008 45191168 45264120 45275144 45279648 45334080 45349524 45367344 45404040 45419616 45539190 45591660 45625113 45669888 45929376 46118160 46129392 46189330 46207480 46218240 46260720 46380195 46398420 46459776 46531584 46603392 46635760 46707840 46723752 46742112 46750770 46779920 46795968 46983640 47097072 47218707 47364669 47393280 47515680 47589120 47662560 47702016 47849472 47878205 47911644 47985696 48030720 48109626 48167460 48202803 48258342 48281728 48356352 48430976 48556056 48575136 48631104 48861440 48880640 48936960 49000545 49012479 49152015 49192704 49251840 49268736 49344768 49379040 49415272 49455360 49472208 49491648 49531680 49568024 49790532 49821696 49867488 49996278 50093109 50103680 50150826 50181120 50310720 50388360 50400632 50408160 50466240 50552832 50683392 50694570 50729976 50744320 50761728 50840064 50922135 50934537 51000840 51032640 51038262 51079545 51254880 51299336 51378624 51457912 51611082 51670548 51682004 51701760 51882930 51895566 51915280 51935680 51983415 51995520 52043310 52267248 52330080 52348032 52428816 52465230 52535296 52546320 52564221 52584876 52627410 52670976 52752384 52833792 52856595 52984206 53235160 53317440 53455140 53558670 53620380 53664768 53729280 53747584 53768704 53830656 54034560 54074208 54316944 54400896 54434816 54458310 54484848 54625563 54647028 54658560 54671872 54709992 54743040 54827520 54969120 54990720 55054080 55341792 55357440 55408320 55427196 55448976 55461888 55512864 55551420 55592181 55656234 55659010 55678104 55723140 55764027 55818752 55962912 56049408 56100924 56135904 56314880 56366640 56380368 56401920 56453760 56488960 56593930 56599560 56686905 56700711 56709180 56774520 56871936 57018816 57071223 57087360 57106808 57129248 57195072 57411720 57453846 57636864 57661740 57711753 57800952 57890151 58074720 58088864 58164480 58254240 58302464 58404690 58427640 58482688 58494960 58613760 58633728 58656768 58724352 58800654 58871340 58914537 58982418 59102208 59254848 59346432 59438016 59627520 59706938 59811840 59889555 59904141 59982120 60124416 60217344 60352160 60372864 60445440 60466032 60489792 60538720 60559488 60695070 60718920 60788880 60833484 60893184 61106562 61224911 61239168 61295454 61490880 61505856 61585920 61624320 61680960 61769090 61840260 61864560 61946368 61960030 62042112 62137856 62238165 62253323 62259516 62277120 62298336 62322816 62334360 62380098 62394624 62451972 62796096 62958276 63000790 63055584 63152892 63191040 63354240 63412470 63427914 63452160 63550080 63882192 63980928 64040960 64124170 64146168 64223280 64245159 64270404 64322390 64344456 64475136 64588185 64602505 64741408 64766848 64841472 65249280 65334060 65349972 65435040 65536020 65590272 65669120 65691648 65731095 65793024 65838720 65940480 65962944 65988864 66042240 66064896 66387376 66428928 66489984 66661704 66764577 66790812 66867768 66908160 67080960 67184480 67210880 67288320 67577856 67592760 67639968 67744512 67786752 67896180 67912716 67945999 68001120 68024286 68043520 68051016 68106060 68156033 68308785 68339840 68387490 68504832 68787746 68814776 68894064 68935680 69087307 69177240 69194088 69283995 69300869 69311220 69327360 69391080 69597630 69689664 69773440 69797376 69905088 69953640 70061760 70085628 70113168 70126155 70169880 70193952 70227968 70445056 70475460 70536587 70645608 71089920 71273520 71383510 71411560 71493840 71553024 71639040 71774208 71867466 71978544 72046080 72098944 72251190 72422592 72534528 72611080 72646464 72834084 72862704 72878080 72946656 73103360 73292160 73320960 73405440 73789056 73877760 73902928 73931968 73949184 74017152 74068560 74122908 74183040 74208312 74237472 74297520 74352036 74617216 74685798 74732544 74801232 74847872 74994417 75155520 75173824 75226239 75271680 75466080 75582540 75600948 75612240 75699360 75829248 76025088 76041855 76094964 76116480 76142592 76260096 76548960 76557393 76605128 76849152 76882320 76949004 77067936 77186868 77416623 77432960 77505822 77523006 77552640 77672320 77824395 77843349 77872920 77903520 77993280 78064965 78178304 78209024 78400872 78495120 78521861 78552716 78643224 78697845 78802944 78819480 78877314 78941115 79006464 79128576 79250688 79476309 79503360 79749120 79852740 79872188 79976160 80165888 80182710 80289792 80338005 80430570 80497152 80593920 80621376 80653056 80745984 80926760 80958560 81051840 81111312 81190912 81475416 81601344 81652224 81687465 81727272 81970542 81987840 82007808 82114560 82241280 82453680 82486080 82581120 82984220 83012688 83036160 83064448 83097088 83112480 83140794 83173464 83192832 83269296 83327130 83484351 83488515 83517156 83584710 83728128 83944368 84074112 84203856 84254720 84472320 84549960 84570552 84602880 84680640 84733440 84890895 85063770 85176256 85307904 85528224 85631040 85660212 85693872 85792608 86018470 86117580 86180769 86455296 86492610 86701428 87112080 87133296 87246720 87381360 87453696 87607035 87641460 87724032 87742440 87784960 87920640 87950592 87985152 88056320 88086528 88200981 88307010 88473627 88653312 88882272 89019436 89054416 89157024 89441280 89560407 89579520 89717760 89973180 90103808 90123680 90186624 90326016 90382336 90528240 90550288 90559296 90668160 90699048 90734688 90808080 90839232 91042605 91078380 91183320 91250226 91339776 91659843 91858752 91943181 92236320 92258784 92378660 92414960 92436480 92521440 92653635 92760390 92796840 92919552 92940045 93063168 93206784 93271520 93415680 93447504 93484224 93501540 93559840 93570147 93591936 93967280 94194144 94437414 94501185 94620317 94729338 94786560 95031360 95118705 95141871 95178240 95325120 95756410 95823288 95971392 96061440 96186255 96209681 96219252 96334920 96405606 96483585 96516684 96563456 96712704 96861952 97112112 97150272 97262208 97722880 97761280 97873920 98001090 98024958 98190895 98304030 98385408 98503680 98537472 98689536 98758080 98830544 98910720 98944416 98983296 99063360 99136048 99581064 99643392 99734976 99840235 99992556 100186218 100207360 100301652 100362240 100621440 100776720 100801264 100816320 100932480 101366784 101389140 101459952 101488640 101523456 101680128 101844270 101869074 102001680 102036429 102065280 102076524 102159090 102509760 102598672 102757248 102915824 103181619 103222164 103341096 103364008 103403520 103765860 103791132 103830560 103871360 103966830 103991040 104086620 104396445 104534496 104660160 104696064 104857632 104930460 105007453 105092640 105128442 105169752 105254820 105332051 105341952 105504768 105667584 105713190 105968412 106470320 106634880 106910280 107075265 107101343 107117340 107240760 107329536 107458560 107495168 107537408 107661312 107801199 108069120 108148416 108376785 108633888 108801792 108869632 108916620 108969696 109251126 109294056 109317120 109343744 109419984 109486080 109655040 109938240 109981440 110108160 110683584 110714880 110816640 110854392 110897952 110923776 111025728 111102840 111184362 111274295 111312468 111318020 111356208 111446280 111528054 111637504 111925824 112028697 112098816 112201848 112271808 112629760 112733280 112760736 112907520 112977920 113187860 113199120 113373810 113401422 113418360 113549040 113743872 114037632 114142446 114174720 114213616 114258496 114390144 114823440 114907692 115273728 115323480 115423506 115601904 115780302 116149440 116177728 116258733 116284509 116328960 116508480 116809380 116855280 116989920 117267456 117313536 117448704 117601308 117742680 117829074 117964836 118204416 118315971 118509696 118692864 118876032 119255040 119413876 119623680 119779110 119808282 119964240 120248832 120274065 120434688 120645855 120704320 120745728 120890880 120932064 120979584 121077440 121118976 121390140 121437840 121577760 121666968 121786368 122213124 122449822 122478336 122590908 122955813 122981760 123011712 123171840 123248640 123361920 123538180 123680520 123729120 123892736 123920060 124084224 124275712 124476330 124506646 124519032 124554240 124596672 124645632 124668720 124711191 124760196 124789248 124903944 124990695 125377065 125592192 125916552 126001580 126111168 126305784 126382080 126708480 126824940 126855828 126904320 127100160 127595655 127764384 127961856 128081920 128248340 128292336 128446560 128490318 128540808 128644780 128688912 128950272 129027705 129176370 129205010 129482816 129533696 129682944 129738915 130668120 130699944 130870080 131072040 131180544 131338240 131462190 131586048 131677440 131880960 131925888 131977728 132084480 132129792 132460515 132774752 132979968 133323408 133529154 133581624 133735536 133816320 134161920 134368960 134421760 134576640 135155712 135185520 135279936 135489024 135573504 135792360 135825432 135891998 136002240 136048572 136087040 136102032 136212120 136312066 136617570 136679680 136774980 136875339 137009664 137575492 137629552 137788128 138174614 138354480 138388176 138567990 138601738 138622440 138654720 138782160 139140585 139195260 139379328 139546880 139594752 139810176 139907280 140123520 140171256 140226336 140252310 140339760 140387904 140455936 140890112 140950920 141073174 141291216 141656121 142094007 142179840 142547040 142767020 142823120 142987680 143106048 143548416 143634615 143734932 143957088 144092160 144197888 144502380 144608409 144845184 145069056 145222160 145292928 145668168 145725408 145756160 145893312 146206720 146584320 146641920 146810880 147001635 147037437 147456045 147578112 147755520 147805856 147863936 148034304 148137120 148245816 148366080 148416624 148474944 148595040 148704072 149234432 149267345 149371596 149465088 149602464 149695744 149988834 150279327 150311040 150347648 150452478 150543360 150932160 151165080 151201896 151224480 151398720 151658496 152050176 152083710 152189928 152232960 152285184 152520192 152766405 152803611 153097920 153114786 153210256 153238635 153764640 153898008 154135872 154373736 154833246 154865920 155011644 155046012 155105280 155344640 155648790 155686698 155745840 155807040 155950245 155986560 156129930 156356608 156801744 156990240 157043722 157105432 157286448 157395690 157605888 157638960 157692663 157754628 157882230 158012928 158257152 158501376 158569785 158952618 159705480 159744376 159952320 160331776 160365420 160676010 160861140 160994304 161187840 161242752 161306112 161491968 161853520 161917120 162103680 162222624 162950832 163202688 163304448 163374930 163454544 163876689 163941084 163975680 164015616 164229120 164482560 164907360 164972160 165162240 165968440 166025376 166072320 166128896 166194176 166224960 166281588 166346928 166385664 166538592 166654260 166776543 166968702 166977030 167034312 167169420 167292081 167456256 167888736 168148224 168407712 168944640 169099920 169141104 169205760 169361280 169466880 169781790 170060715 170102133 170127540 170352512 170615808 171056448 171213669 171262080 171320424 171387744 171585216 171969365 172036940 172235160 172361538 172910592 172985220 173135259 173402856 173670453 174224160 174266592 174493440 174762720 174907392 175214070 175282920 175448064 175484880 175569920 175841280 175901184 175970304 176112640 176173056 176401962 176614020 176743611 176947254 177306624 177764544 178038872 178108832 178314048 178882560 179120814 179435520 179668665 179712423 179946360 180247360 180373248 180652032 181056480 181100576 181118592 181336320 181398096 181469376 181616160 181678464 182085210 182156760 182366640 182500452 182679552 183319686 183674733 183717504 183886362 184472640 184517568 184757320 184829920 184872960 185042880 185307270 185520780 185593680 185839104 185880090 186126336 186413568 186543040 186714495 186759969 186831360 186895008 186968448 187003080 187119680 187140294 187183872 187934560 188388288 188874828 189002370 189240634 189458676 189573120 190062720 190237410 190283742 190356480 190650240 191512820 191646576 191942784 192122880 192372510 192419362 192438504 192669840 192735477 192811212 192967170 193033368 193126912 193425408 193723904 193764555 193807515 194224224 194300544 194524416 195445760 195522560 195747840 196002180 196049916 196381790 196608060 196770816 197007360 197074944 197193285 197379072 197516160 197661088 197821440 197888832 197966592 198126720 198272096 199162128 199286784 199469952 199680470 199985112 200293731 200372436 200414720 200603304 200724480 201242880 201553440 201602528 201632640 201864960 202733568 202778280 202919904 202977280 203360256 203688540 203738148 203837997 204003360 204072858 204130560 204153048 204318180 204468099 204926355 205019520 205197344 205514496 205831648 206363238 206444328 206682192 206728016 206807040 207261921 207531720 207582264 207661120 207742720 207851985 207902607 207933660 207982080 208173240 208792890 209068992 209320320 209392128 209715264 209860920 210014906 210185280 210256884 210339504 210509640 210664102 210683904 211335168 211426380 211609761 211936824 212940640 213269760 213820560 214150530 214202686 214234680 214481520 214659072 214917120 214990336 215074816 215322624 215602398 216138240 216296832 216753570 217267776 217603584 217739264 217833240 217939392 218502252 218588112 218634240 218687488 218839968 219310080 219648517 219876480 219962880 220216320 221367168 221633280 221708784 221795904 221847552 222051456 222205680 222368724 222548590 222624936 222636040 222712416 222892560 223056108 223275008 223851648 224057394 224197632 224403696 224543616 225259520 225466560 225521472 225815040 225955840 226375720 226398240 226747620 226802844 226836720 227098080 227487744 228075264 228125565 228284892 228349440 228427232 228516992 228780288 229646880 229672179 229815384 230547456 230646960 230847012 231203808 231560604 232249869 232298880 232355456 232517466 232569018 232657920 233016960 233530047 233618760 233710560 233979840 234534912 234627072 235202616 235485360 235565583 235658148 235929672 236093535 236408832 236631942 236823345 237019392 237385728 237752064 238428927 238510080 238827752 239247360 239558220 239616564 239928480 240497664 240548130 240869376 241014015 241291710 241408640 241491456 241781760 241864128 241959168 242154880 242237952 242780280 242875680 243155520 243333936 243572736 244426248 244803449 244899644 244956672 245062395 245181816 245911626 245963520 246023424 246343680 246723840 247076360 247361040 247458240 247785472 247840120 248551424 248952660 249013292 249038064 249108480 249193344 249291264 249337440 249422382 249520392 249578496 249807888 249981390 250465545 250754130 251184384 251833104 252003160 252222336 252611568 252764160 253416960 253649880 253711656 253808640 254200320 254672685 255191310 255528768 255923712 256496680 256584672 256893120 256980636 257081616 257289560 257377824 258055410 258352740 258410020 258542307 258965632 259067392 259365888 259477830 261336240 261399888 261740160 262144080 262361088 262676480 262821105 262924380 263172096 263354880 263761920 263851776 263955456 264168960 264259584 264602943 264921030 265420881 265549504 265959936 266646816 267058308 267163248 267471072 268323840 268681221 268737920 268843520 269153280 270311424 270371040 270559872 270978048 271147008 271584720 271650864 271783996 272004480 272097144 272174080 272204064 272424240 272624132 273127815 273235140 273359360 273549960 273750678 274019328 274979529 275150984 275259104 275576256 275829543 276349228 276708960 276776352 277135980 277203476 277244880 277309440 277564320 277960905 278281170 278390520 278758656 278820135 279093760 279189504 279620352 279814560 280247040 280342512 280452672 280504620 280679520 280710441 280775808 280911872 281780224 281901840 282146348 282582432 283312242 283503555 283860951 284188014 284359680 285094080 285356115 285425613 285534040 285646240 285975360 287269230 287469864 287914176 288184320 288395776 288558765 288629043 289004760 289216818 289450755 289690368 290138112 290444320 290585856 291336336 291450816 291512320 291786624 292413440 293168640 293283840 293621760 294003270 294074874 294572685 294912090 295156224 295511040 295611712 295727872 296068608 296274240 296491632 296732160 296833248 296949888 297190080 297408144 298468864 298534690 298743192 298930176 299204928 299391488 299520705 299977668 300558654 300622080 300695296 300904956 301086720 301864320 302330160 302403792 302448960 302797440 304100352 304167420 304379856 304465920 304570368 305040384 305532810 305607222 306109287 306124555 306195840 306229572 306420512 306477270 307529280 307796016 308271744 308747472 309544857 309666492 309731840 310023288 310092024 310210560 310689280 311266615 311297580 311373396 311491680 311614080 311900490 311973120 312259860 312713216 313603488 313980480 314087444 314210864 314572896 314791380 315022359 315277920 315385326 315509256 315764460 315996153 316025856 316514304 317002752 317139570 317905236 319410960 319488752 319904640 320663552 320730840 321225795 321304029 321352020 321722280 321988608 322375680 322485504 322612224 322983936 323403597 323707040 323834240 324207360 324445248 325901664 326405376 326608896 326749860 326909088 327376177 327753378 327882168 327951360 328031232 328388159 328458240 328965120 329814720 329944320 330324480 331936880 332050752 332144640 332257792 332388352 332449920 332563176 332693856 332771328 333077184 333308520 333553086 333822885 333904187 333937404 333954060 334068624 334338840 334584162 334912512 335777472 336086091 336296448 336815424 337889280 338199840 338282208 338722560 338933760 339563580 339729995 340121430 340204266 340255080 340705024 340780165 341231616 342112896 342427338 342524160 342640848 342775488 343170432 343938730 344073880 344470320 344723076 345436535 345821184 345970440 346270518 346504345 346805712 347340906 348448320 348533184 348853527 348986880 349525440 350428140 350565840 350969760 351139840 351802368 351940608 352225280 352346112 352682935 352803924 353228040 353487222 353894508 354613248 354947913 355529088 356077744 356217664 356628096 357765120 358241628 358871040 359337330 359424846 359892720 360494720 360746496 361304064 362112960 362201152 362237184 362672640 362796192 362938752 363232320 363356928 364170420 364313520 364437631 364733280 365000904 365359104 366639372 367349466 367435008 367772724 368867439 368945280 369035136 369514640 369659840 369745920 370085760 370614540 371041560 371187360 371678208 371760180 372252672 372827136 373086080 373428990 373519938 373662720 373790016 373936896 374006160 374133573 374239360 374280588 374367744 374972085 375869120 376131195 376776576 377749656 378004740 378332603 378481268 378917352 379146240 380125440 380474820 380567484 380712960 381300480 382786965 383025640 383293152 383885568 384245760 384745020 384838724 384877008 385339680 385470954 385622424 385934340 386066736 386253824 386850816 387083115 387447808 387529110 387615030 388448448 388601088 389048832 389216745 390891520 391045120 392004360 392099832 392609305 392763580 393216120 393541632 394014720 394386570 394758144 395032320 395322176 395642880 395777664 395933184 396253440 396544192 397381545 398324256 398939904 399360940 399970224 400587462 400744872 400829440 401206608 401448960 402485760 403106880 403205056 403265280 403729920 405467136 405556560 405839808 405954560 406720512 407377080 407476296 407675994 408006720 408145716 408261120 408306096 408636360 408936198 409852710 410039040 410394688 410626017 411028992 411663296 412726476 412888656 413364384 413456032 414523842 415063440 415164528 415322240 415485440 415703970 415805214 415867320 415964160 416346480 417421755 417585780 418137984 418640640 418784256 419430528 419721840 420029812 420370560 420513768 420679008 421019280 421328204 421367808 422670336 422852760 423219522 423873648 424968363 425881280 426282021 426539520 427641120 428301060 428405372 428469360 428963040 429318144 429980672 430149632 430645248 430903845 431204796 432276480 432593664 433507140 433825227 434535552 435207168 435478528 435666480 435878784 437004504 437176224 437268480 437374976 437679936 438620160 439297034 439752960 439925760 440432640 441004905 441112311 442368135 442734336 443266560 443417568 443591808 444102912 444411360 444737448 445097180 445249872 445272080 445424832 445785120 446112216 446550016 447703296 447802035 448114788 448395264 448807392 449087232 450519040 450837981 450933120 451042944 451630080 451911680 452751440 452796480 453495240 453605688 453673440 454196160 454975488 456150528 456251130 456569784 456698880 456854464 457033984 457560576 458299215 458410833 459293760 459344358 459630768 459715905 461293920 461694024 462407616 463121208 464499738 464597760 464710912 465034932 465138036 465315840 466033920 467060094 467237520 467421120 467850735 467959680 469069824 470405232 470970720 471131166 471316296 471859344 472187070 472817664 473077989 473101585 473263884 473646690 474038784 474771456 475504128 475709355 476857854 477655504 479116440 479233128 479856960 480995328 481048405 481096260 482028030 482583420 482817280 482982912 483563520 483728256 483918336 484309760 484475904 485560560 485751360 486311040 486667872 488852496 489606898 489799288 489913344 490124790 490363632 491630067 491823252 491927040 492046848 492687360 493447680 494152720 494722080 494916480 495570944 495680240 497102848 497905320 498026584 498076128 498216960 498386688 498582528 498674880 498844764 499040784 499156992 499615776 499962780 500329629 500931090 501508260 501876243 502368768 503666208 504006320 504444672 505223136 506833920 507299760 507423312 507508973 507617280 508400640 509345370 510182145 510306399 510382620 511057536 511847424 512993360 513169344 513786240 513961272 514163232 514579120 514755648 515908095 516110820 516705480 516820040 517084614 517931264 518134784 518731776 518955660 519405777 521011359 522672480 522799776 523480320 524288160 524722176 525037265 525642210 525848760 526344192 526660255 526709760 527523840 527703552 527910912 528337920 528519168 529205886 529842060 530230833 530841762 531099008 531919872 533293632 534116616 534326496 534942144 535506715 536647680 537362442 537475840 537687040 538306560 539005995 539137269 540742080 541119744 541956096 543169440 543301728 543567992 544008960 544194288 544348160 544408128 544848480 545248264 546255630 546470280 546718720 547099920 547501356 548038656 549959058 550301968 550518208 551024199 551152512 551659086 552698456 553417920 553552704 554271960 554406952 554489760 554618880 555128640 555921810 556562340 556781040 557517312 557640270 558187520 558379008 559240704 559629120 560143485 560279907 560494080 560685024 560905344 561009240 561359040 561420882 561551616 563803680 564292696 565164864 566624484 567007110 567721902 568376028 568719360 570188160 570712230 570851226 571068080 571292480 571950720 574538460 574939728 575828352 576368640 576791552 577117530 577258086 578009520 578206431 578433636 578901510 579380736 580276224 580888640 581171712 581293665 581422545 582672672 582901632 583573248 586337280 586567680 587243520 588006540 588149748 589145370 589824180 590312448 591022080 591223424 591455744 591579855 592137216 592548480 592983264 593464320 593666496 593899776 594380160 594816288 596937728 597069380 597486384 597860352 598409856 598782976 599041410 599955336 600881193 601117308 601244160 601390592 601809912 602173440 603728640 604660320 604807584 604897920 605594880 608200704 608334840 608759712 608931840 610080768 611065620 611214444 611513991 612218574 612249110 612391680 612459144 612841024 612954540 613404297 614779065 615058560 615592032 616543488 617494944 619089714 619332984 619463680 620046576 620184048 620421120 621378560 621785763 622533230 622595160 622746792 622983360 623228160 623555955 623707821 623800980 623946240 624519720 627206976 627960960 628174888 628421728 629145792 629582760 630044718 630555840 630770652 631018512 631528920 631992306 632051712 634005504 634279140 634829283 635810472 638821920 638977504 639809280 641327104 641461680 642451590 642608058 642704040 643444560 643977216 644751360 644971008 645224448 645967872 646807194 647414080 647668480 648414720 648890496 651803328 652810752 653217792 653499720 653818176 654752354 655506756 655764336 655902720 656062464 656776318 657930240 658945551 659629440 659888640 660648960 663873760 664101504 664515584 664776704 664899840 665126352 665387712 665542656 666154368 666617040 667106172 667645770 667808374 667874808 667908120 668137248 668677680 669168324 669825024 671554944 672172182 672592896 673630848 675778560 676399680 676564416 677445120 677867520 679127160 679459990 680242860 680408532 680510160 681410048 681560330 682463232 684225792 684376695 684786553 684854676 685048320 685281696 685550976 686340864 687877460 688147760 688940640 689446152 690873070 691642368 691940880 692541036 693008690 693611424 694681812 696749607 696896640 697066368 697707054 697973760 699050880 700856280 701131680 701939520 702279680 703604736 703881216 704450560 705365870 705607848 706456080 706696749 706974444 707789016 708280605 709226496 709895826 710470035 711058176 712155488 712435328 713256192 715530240 716483256 717742080 718674660 718849692 719785440 720989440 721492992 722608128 723042045 724225920 724402304 724474368 725345280 725592384 725877504 726464640 726713856 728340840 728627040 728875262 729466560 730001808 730718208 733278744 734410347 734698932 734870016 735187185 735545448 737734878 737890560 738070272 739029280 739319680 740171520 741229080 742083120 742374720 743356416 743520360 745654272 746172160 746857980 747039876 747325440 747405989 747580032 747873792 748012320 748267146 748478720 748561176 748735488 749944170 751396635 751738240 752262390 753553152 755499312 756009480 756665206 756962536 757834704 758292480 759960377 760250880 760949640 761134968 761425920 762309559 762600960 764018055 765573930 766051280 766586304 767771136 769490040 769677448 769754016 770679360 770941908 771244848 771868680 772133472 772507648 774166230 774895616 775058220 775230060 775626921 776896896 777202176 778097664 778433490 781783040 784008720 784199664 785218610 785527160 786432240 787083264 788029440 788463315 788773140 789516288 790064640 790644352 791285760 791555328 791866368 792506880 793088384 794763090 796648512 797879808 798721880 799940448 801174924 801489744 801658880 802413216 804971520 806043663 806213760 806410112 806530560 807459840 810934272 811113120 811679616 813441024 814754160 814952592 815351988 816013440 816291432 816522240 816612192 817272720 817872396 819383445 819705420 820078080 820789376 821252034 822057984 823326592 824938587 825452952 825777312 826728768 826912064 827488629 829047684 830126880 830329056 830644480 830970880 831407940 831610428 831734640 831928320 832692960 833882715 834843510 835171560 836275968 836460405 837281280 837568512 838861056 839443680 840059624 840741120 841027536 841358016 842038560 842131323 842656408 842735616 845340672 845705520 846439044 847747296 849936726 850510665 851582853 851762560 852564042 853079040 855282240 856068345 856276839 856602120 856810744 856938720 857926080 859961344 860299264 861807690 862409592 864552960 865187328 865676295 865887129 867014280 867650454 868352265 869071104 870414336 871332960 871757568 874009008 874352448 874536960 874749952 875359872 877240320 878594068 879505920 879851520 880865280 882009810 882224622 883718055 884736270 885468672 886533120 886835136 887183616 888205824 888822720 889474896 890194360 890499744 890544160 890849664 891570240 892224432 893100032 895406592 895604070 896229576 896790528 897614784 898174464 898562115 901675962 901866240 902085888 903260160 905502880 905592960 906990480 907211376 907346880 908392320 912301056 912502260 913139568 913397760 913708928 914067968 915121152 916598430 916821666 918327861 918373665 918587520 918688716 919261536 919431810 922587840 923388048 924815232 926242416 928634571 928999476 929195520 929421824 930069864 930276072 930631680 932067840 933799845 934120188 934475040 934842240 935701470 935919360 938139648 940810464 941941440 942262332 942632592 943718688 944374140 945067077 946155978 946203170 946527768 947293380 947988459 948077568 949542912 951008256 951418710 953715708 955311008 958232880 958466256 959713920 961990656 962096810 962192520 963677385 963912087 964056060 965166840 965634560 965965824 967127040 967456512 967836672 968619520 968951808 970210791 971121120 971502720 972622080 973335744 977704992 979213796 979598576 979826688 980249580 980727264 982128531 983260134 983646504 983854080 984093696 985164477 985374720 986895360 988305440 989444160 989832960 991141888 991360480 994205696 995810640 996053168 996152256 996433920 996773376 997165056 997349760 997689528 998081568 998313984 999231552 999925560 1000659258 1001468655 1001712561 1001862180 1003016520 1003752486 1004737536 1007332416 1008012640 1008258273 1008889344 1010446272 1013667840 1014599520 1014846624 1015017946 1016801280 1018690740 1019189985 1019438207 1020364290 1020612798 1020765240 1022115072 1022340495 1023694848 1025986720 1026338688 1027572480 1027922544 1028326464 1029158240 1029511296 1031816190 1032221640 1033410960 1033640080 1034169228 1035862528 1036269568 1036309605 1037463552 1037911320 1038811554 1039513035 1040823487 1042022718 1045344960 1045599552 1046560581 1046960640 1048576320 1050074530 1051284420 1051697520 1053320510 1053419520 1055407104 1055821824 1056675840 1057038336 1058048805 1058306491 1058411772 1059684120 1060461666 1061683524 1062198016 1063839744 1066587264 1068233232 1068652992 1069884288 1071013430 1073295360 1074724884 1074951680 1075374080 1076613120 1078011990 1078274538 1081484160 1082239488 1083912192 1086338880 1086603456 1087135984 1088017920 1088388576 1088696320 1088816256 1089696960 1090496528 1092511260 1092940560 1093312893 1093437440 1094199840 1095002712 1096077312 1098242585 1099918116 1100603936 1101036416 1102048398 1102305024 1103318172 1105396912 1106602317 1106835840 1107105408 1108543920 1108813904 1108979520 1109237760 1110257280 1111843620 1113124680 1113562080 1115034624 1115280540 1116375040 1116758016 1118481408 1119258240 1120286970 1120559814 1120988160 1121370048 1121810688 1122018480 1122400719 1122718080 1122841764 1123103232 1127607360 1128585392 1130329728 1133248968 1134014220 1134997809 1135443804 1136752056 1137438720 1140376320 1141424460 1141702452 1142136160 1142584960 1143901440 1148360895 1149076920 1149879456 1151656704 1152737280 1153583104 1154235060 1154516172 1155081983 1156019040 1156412862 1156867272 1157803020 1158652561 1158761472 1160552448 1161249345 1161777280 1162343424 1162587330 1162845090 1165345344 1165803264 1167146496 1167650235 1172674560 1173135360 1174484219 1176013080 1176299496 1177827915 1178114773 1178290740 1179648360 1180624896 1182044160 1182446848 1182911488 1183159710 1184274432 1185096960 1185966528 1186928640 1187332992 1187799552 1188760320 1189632576 1192144635 1193875456 1194138760 1194972768 1196819712 1197565952 1198082820 1199910672 1201762386 1202234616 1202488320 1202781184 1203619824 1204346880 1207457280 1209320640 1209615168 1209795840 1211189760 1216401408 1216669680 1217519424 1217863680 1220161536 1222131240 1222428888 1223027982 1224017245 1224437148 1224498220 1224783360 1224918288 1225682048 1225909080 1226808594 1229558130 1230117120 1231184064 1231878051 1233086976 1234989888 1238179428 1238665968 1238927360 1240093152 1240368096 1242757120 1243571526 1245066460 1245190320 1245493584 1245966720 1246456320 1247111910 1247415642 1247601960 1247892480 1249039440 1254413952 1255921920 1256349776 1256843456 1258291584 1259165520 1260089436 1261111680 1261541304 1262037024 1263057840 1263984612 1264103424 1268011008 1268558280 1269658566 1271620944 1274905089 1277643840 1277955008 1278846063 1279618560 1282923360 1284903180 1285216116 1285408080 1286889120 1287954432 1289942016 1290448896 1291935744 1292711535 1293614388 1294828160 1295336960 1296829440 1297780992 1301475681 1303606656 1305621504 1306435584 1306999440 1307636352 1309504708 1311013512 1311528672 1311805440 1312124928 1313552636 1315860480 1317891102 1319258880 1319777280 1321297920 1323014715 1323336933 1327104405 1327747520 1328203008 1329031168 1329553408 1329799680 1330252704 1330775424 1332308736 1333234080 1334212344 1335291540 1335616748 1335749616 1335816240 1336274496 1337355360 1338336648 1339650048 1343109888 1343406105 1344344364 1345185792 1347261696 1351557120 1352513943 1352799360 1353128832 1354890240 1355735040 1358254320 1358919980 1360485720 1360817064 1361020320 1362820096 1363120660 1364926464 1368451584 1368753390 1369573106 1369709352 1370096640 1370563392 1371101952 1372681728 1374897645 1375232499 1375754920 1376295520 1377881280 1378892304 1379147715 1381746140 1383881760 1385082072 1386017380 1387222848 1389363624 1393499214 1393793280 1394132736 1395414108 1395947520 1398101760 1401712560 1402263360 1403552205 1403879040 1404559360 1407209472 1408901120 1410731740 1411215696 1412912160 1413393498 1413948888 1415578032 1416561210 1418452992 1419233967 1419304755 1419791652 1420940070 1422116352 1424310976 1424870656 1426512384 1427128065 1432966512 1437349320 1437699384 1439570880 1441978880 1442985984 1443145215 1446084090 1448451840 1448804608 1448948736 1450690560 1451184768 1451755008 1452929280 1453427712 1456681680 1457254080 1457750524 1458933120 1460003616 1466557488 1468820694 1469397864 1469740032 1470374370 1471090896 1474890201 1475469756 1475781120 1476140544 1478058560 1478639360 1480343040 1482458160 1484166240 1484749440 1486712832 1487040720 1491308544 1492344320 1493715960 1494079752 1494650880 1494811978 1495160064 1495747584 1496024640 1496534292 1496957440 1497122352 1497470976 1499888340 1500988887 1502793270 1503476480 1504524780 1505628729 1507106304 1510998624 1512018960 1513330412 1513925072 1515669408 1519920754 1520501760 1521899280 1522269936 1522526919 1522851840 1524619118 1525201920 1528036110 1530546435 1530919197 1531147860 1532102560 1533172608 1535542272 1538980080 1539354896 1539508032 1541358720 1541883816 1542489696 1543737360 1544266944 1545015296 1547724285 1548332460 1549791232 1550116440 1550460120 1551253842 1553793792 1554404352 1556195328 1556866980 1558217331 1563034077 1563566080 1568017440 1568399328 1570437220 1571054320 1572864480 1574166528 1575111795 1576926630 1577546280 1579032576 1579980765 1580129280 1581288704 1582571520 1583110656 1583732736 1585013760 1586176768 1589526180 1590692499 1593297024 1595759616 1597443760 1599880896 1602349848 1602979488 1603317760 1604826432 1606520145 1609943040 1612087326 1612427520 1612820224 1613061120 1614919680 1617017985 1617411807 1622226240 1623359232 1629508320 1629905184 1630703976 1632026880 1632582864 1633044480 1633224384 1634545440 1635744792 1636880885 1638766890 1639410840 1640156160 1641578752 1641940795 1642504068 1644115968 1646653184 1649877174 1650905904 1651554624 1653072597 1653457536 1653824128 1654977258 1658095368 1660253760 1660658112 1661288960 1661941760 1662815880 1663220856 1663469280 1663856640 1665385920 1667765430 1669520935 1669687020 1670343120 1672551936 1672920810 1674562560 1675137024 1677722112 1678887360 1680119248 1680430455 1680839721 1681482240 1682055072 1682716032 1684077120 1684262646 1685312816 1691411040 1692878088 1695494592 1699873452 1701021330 1703165706 1703525120 1705128084 1706158080 1710564480 1712136690 1712553678 1713204240 1713621488 1713877440 1715852160 1719922688 1723615380 1724819184 1729105920 1730374656 1731352590 1731774258 1734028560 1734619293 1735300908 1736704530 1738142208 1740828672 1742665920 1743515136 1744267635 1748018016 1748704896 1750719744 1757188136 1759011840 1759703040 1761730560 1764019620 1764449244 1767436110 1769472540 1770937344 1773066240 1773670272 1774367232 1774739565 1776411648 1777645440 1778949792 1780388720 1780999488 1781088320 1781699328 1783140480 1784448864 1790813184 1791208140 1792459152 1793581056 1795229568 1796348928 1797124230 1802643579 1803351924 1803732480 1804171776 1806520320 1811005760 1811185920 1813980960 1814422752 1814693760 1816784640 1822188155 1824602112 1825004520 1826279136 1826795520 1827417856 1828135936 1830242304 1833196860 1833643332 1834541973 1836655722 1836747330 1837175040 1837377432 1838523072 1838863620 1840212891 1844337195 1845175680 1846776096 1849630464 1852484832 1857269142 1857998952 1858391040 1858843648 1860139728 1860552144 1861263360 1864135680 1865357289 1867599690 1868240376 1868950080 1869684480 1870667865 1871123463 1871402940 1871838720 1881620928 1883882880 1884524664 1885265184 1887437376 1888748280 1890134154 1891663015 1892311956 1892406340 1893055536 1894586760 1895976918 1896155136 1902016512 1902837420 1904487849 1907431416 1910622016 1916465760 1916932512 1919427840 1923981312 1924193620 1924385040 1927354770 1927824174 1928112120 1930333680 1931269120 1931931648 1934254080 1934913024 1935673344 1937239040 1937903616 1940421582 1942242240 1943005440 1945244160 1946671488 1955409984 1958427592 1959197152 1959653376 1960499160 1961454528 1964257062 1966520268 1967293008 1967708160 1968187392 1970328954 1973790720 1976610880 1976836653 1978888320 1979665920 1982720960 1991621280 1992106336 1992304512 1993546752 1994330112 1994699520 1995379056 1996163136 1996627968 1998463104 1999851120 2001318516 2002937310 2003425122 2003724360 2006033040 2007504972 2009475072 2014664832 2016025280 2016516546 2017778688 2020892544 2027335680 2029199040 2029693248 2030035892 2033602560 2037381480 2038379970 2038876414 2040728580 2041225596 2041530480 2044230144 2044680990 2047389696 2051973440 2052677376 2053130085 2054359659 2055144960 2055845088 2056652928 2058316480 2059022592 2063632380 2064443280 2066821920 2067280160 2068338456 2071725056 2072539136 2072619210 2074927104 2075822640 2077623108 2079026070 2081646974 2084045436 2090248821 2090689920 2091199104 2093121162 2093921280 2097152640 2100149060 2102568840 2103395040 2106641020 2106839040 2110814208 2111643648 2113351680 2116097610 2116612982 2116823544 2119368240 2120090247 2120923332 2123367048 2124396032 2124841815 2127679488 2131410105 2133174528 2136466464 2137305984 2139768576 2142026860 2146590720 2149449768 2149903360 2150748160 2153226240 2156023980 2156549076 2162968320 2164478976 2167824384 2169126135 2172677760 2173206912 2174271968 2176035840 2176777152 2177392640 2177632512 2179393920 2180993056 2185022520 2185881120 2186625786 2186874880 2188399680 2190005424 2192154624 2196485170 2199836232 2201207872 2202072832 2203231041 2204096796 2204610048 2205561555 2206636344 2210793824 2213204634 2213671680 2214210816 2217087840 2217627808 2217959040 2220514560 2223687240 2226249360 2227124160 2230069248 2230561080 2232750080 2236962816 2238516480 2240573940 2241119628 2241976320 2242217967 2242740096 2243621376 2244036960 2244801438 2245436160 2245683528 2246206464 2254189905 2255214720 2257170784 2260659456 2266497936 2268028440 2269995618 2270887608 2273504112 2274877440 2279881131 2280752640 2282848920 2283404904 2284272320 2285169920 2286928677 2287802880 2292054165 2296721790 2298153840 2299758912 2303313408 2307166208 2308470120 2309032344 2310163966 2312038080 2312825724 2313734544 2315606040 2317305122 2317522944 2322498690 2323554560 2324686848 2325174660 2325690180 2326880763 2330690688 2331606528 2334292992 2335300470 2345349120 2348968438 2352026160 2352598992 2355655830 2356229546 2356581480 2359296720 2361249792 2364088320 2364893696 2365389945 2365822976 2366319420 2368548864 2370193920 2371933056 2373857280 2374665984 2375599104 2377520640 2379265152 2384289270 2387750912 2388277520 2389945536 2393639424 2395131904 2396165640 2399821344 2403524772 2404469232 2404976640 2405562368 2407239648 2414914560 2418130989 2418641280 2419230336 2419591680 2422379520 2432802816 2433339360 2435038848 2440323072 2444262480 2444857776 2446055964 2448034490 2448874296 2448996440 2449566720 2449836576 2451364096 2451818160 2453617188 2458150335 2459116260 2460234240 2462368128 2463756102 2466173952 2469979776 2476358856 2477331936 2477854720 2480186304 2480736192 2485514240 2487143052 2490132920 2490380640 2490987168 2491933440 2492912640 2494223820 2494831284 2495203920 2495784960 2498078880 2501648145 2508827904 2509381215 2511843840 2512699552 2513686912 2516583168 2518331040 2520178872 2522223360 2523082608 2524074048 2526115680 2526393969 2527969224 2528206848 2536022016 2537116560 2537544865 2539317132 2543241888 2549810178 2551531995 2554748559 2555287680 2555910016 2557692126 2559237120 2565846720 2568830517 2569806360 2570432232 2570816160 2573778240 2579884032 2580897792 2585423070 2587228776 2589656320 2590673920 2593658880 2595561984 2597028885 2597661387 2602951362 2605056795 2607213312 2611243008 2613998880 2615272704 2619009416 2622027024 2623057344 2623610880 2624249856 2627105272 2631720960 2635782204 2638517760 2639554560 2642595840 2646029430 2646673866 2651154165 2654208810 2655495040 2656406016 2658062336 2659599360 2660505408 2661550848 2664617472 2666468160 2668424688 2670583080 2671233496 2671499232 2671632480 2672548992 2674710720 2676673296 2679300096 2686219776 2686812210 2688688728 2690371584 2694523392 2695686345 2705027886 2705598720 2706257664 2709780480 2716508640 2717839960 2720971440 2721634128 2722040640 2725640192 2726241320 2736903168 2737506780 2739146212 2739418704 2740193280 2741126784 2742203904 2745363456 2749795290 2750464998 2751509840 2752591040 2755120995 2755762560 2757784608 2758295430 2763492280 2767763520 2770164144 2772034760 2774445696 2778727248 2785903713 2786998428 2787586560 2788265472 2790828216 2791895040 2796203520 2801399535 2803425120 2804526720 2807104410 2807758080 2814418944 2821463480 2822431392 2825824320 2826786996 2827897776 2831156064 2833122420 2835201231 2838467934 2838609510 2839583304 2841880140 2843965377 2844232704 2848621952 2849741312 2853024768 2854256130 2865933024 2874698640 2875398768 2879141760 2883957760 2885971968 2886290430 2891032155 2891736261 2892168180 2896903680 2897609216 2897897472 2901381120 2902369536 2903510016 2905858560 2906855424 2910632373 2913363360 2914508160 2915501048 2917866240 2920007232 2933114976 2937641388 2938795728 2939480064 2940748740 2942181792 2946385593 2949780402 2950939512 2951562240 2952281088 2955493431 2956117120 2957278720 2960686080 2964916320 2968332480 2969498880 2973425664 2974081440 2982617088 2984688640 2987431920 2988159504 2989301760 2989623956 2990320128 2991495168 2992049280 2993068584 2993914880 2994244704 2994941952 2999776680 3001977774 3004405965 3005137683 3005586540 3006952960 3009049560 3011257458 3014212608 3021997248 3024037920 3024774819 3026660824 3027850144 3031338816 3039841508 3041003520 3043798560 3044539872 3045053838 3049238236 3050403840 3056072220 3057569955 3058314621 3061092870 3061838394 3062295720 3064205120 3066345216 3067021485 3071084544 3077960160 3078709792 3079016064 3082717440 3083767632 3084979392 3087474720 3088533888 3090030592 3095448570 3096664920 3099582464 3100232880 3100920240 3102507684 3107587584 3108808704 3108928815 3112390656 3113733960 3116434662 3118539105 3122470461 3126068154 3136034880 3136798656 3139681743 3140874440 3142108640 3145728960 3150223590 3153853260 3155092560 3159961530 3160258560 3162577408 3166221312 3167465472 3170027520 3172353536 3174146415 3174919473 3179052360 3181384998 3186594048 3191519232 3194887520 3199761792 3204699696 3205958976 3206635520 3209652864 3213040290 3219886080 3224174652 3224855040 3225640448 3226122240 3229839360 3234035970 3234823614 3244452480 3246718464 3259016640 3259810368 3261407952 3264053760 3265165728 3266088960 3266448768 3269090880 3271489584 3273761770 3277533780 3278821680 3279938679 3280312320 3283157504 3283881590 3285008136 3288231936 3293306368 3294727755 3299754348 3301811808 3303109248 3306145194 3306915072 3307648256 3309954516 3316190736 3320507520 3321316224 3322577920 3323883520 3325631760 3326441712 3326938560 3327713280 3330771840 3335530860 3339041870 3339374040 3340686240 3345103872 3345841620 3349125120 3350274048 3355444224 3357774720 3360238496 3360860910 3361679442 3362964480 3364110144 3365432064 3367202157 3368154240 3368525292 3370625632 3382822080 3385756176 3390989184 3399746904 3402042660 3404993427 3406331412 3407050240 3410256168 3412316160 3421128960 3423932765 3424273380 3425107356 3426408480 3427242976 3427754880 3431704320 3439845376 3447230760 3449638368 3458211840 3460749312 3462705180 3463548516 3465245949 3468057120 3469238586 3470601816 3473409060 3475957683 3476284416 3481657344 3483748035 3485331840 3487030272 3488535270 3496036032 3497409792 3501439488 3514376272 3518023680 3519406080 3523452657 3528039240 3528898488 3533483745 3534344319 3534872220 3538945080 3541874688 3546132480 3547340544 3548734464 3549479130 3552823296 3555290880 3557899584 3560777440 3561998976 3562176640 3563398656 3566280960 3568897728 3581626368 3582416280 3584918304 3590459136 3592697856 3594248460 3601137947 3605287158 3606703848 3607464960 3608343552 3612269749 3613040640 3622011520 3622371840 3627961920 3628845504 3629387520 3633569280 3644376310 3649204224 3650009040 3652558272 3653591040 3654835712 3656271872 3660484608 3661627271 3666393720 3667286664 3669083946 3672051735 3672946057 3673311444 3673494660 3674350080 3674754864 3677046144 3677727240 3680425782 3688674390 3690351360 3693552192 3699260928 3704969664 3714538284 3715997904 3716782080 3717687296 3720279456 3721104288 3728271360 3730714578 3735199380 3736480752 3737029945 3737900160 3739368960 3741335730 3742246926 3742805880 3743677440 3763241856 3767765760 3769049328 3770530368 3774874752 3777496560 3780268308 3783326030 3784623912 3784812680 3786111072 3789173520 3791953836 3792310272 3799801885 3804033024 3805674840 3808975698 3811547795 3814862832 3821244032 3832931520 3833865024 3838855680 3848387240 3848770080 3854709540 3855648348 3856224240 3860667360 3862538240 3863863296 3869826048 3871346688 3874478080 3875807232 3878134605 3880843164 3884484480 3886010880 3890488320 3893342976 3904427043 3910819968 3916855184 3918394304 3919306752 3920998320 3922909056 3928514124 3933040536 3934586016 3935416320 3936374784 3940657908 3947581440 3953221760 3953673306 3957776640 3959331840 3965441920 3970010799 3983242560 3984212672 3984609024 3987093504 3988660224 3989399040 3990758112 3992326272 3996926208 3999702240 4002637032 4005874620 4006850244 4007448720 4008813941 4012066080 4015009944 4018950144 4029329664 4030218315 4032050560 4033033092 4035557376 4041785088 4054671360 4057541829 4058398080 4059386496 4060071784 4067205120 4074762960 4076151113 4076759940 4077752828 4081457160 4082451192 4083060960 4088460288 4089361980 4094779392 4103946880 4105354752 4106260170 4108719318 4110289920 4111690176 4113305856 4116632960 4118045184 4124692935 4125697497 4127264760 4128886560 4133643840 4134560320 4136676912 4137443145 4143450112 4145078272 4145238420 4151645280 4155246216 4158052140 4161658633 4163293948 4168090872 4180497642 4181379840 4182398208 4186242324 4187842560 4194305280 4200298120 4205137680 4206790080 4210656615 4213282040 4213678080 4221628416 4226703360 4232195220 4233225964 4233647088 4238736480 4240180494 4241846664 4246734096 4248792064 4249683630 4255358976 4257914265 4262820210 4266349056 4272932928 4274611968 4279537152 4281384195 4284053720 4298899536 4299806720 4301496320 4312047960 4313098152 4325936640 4328957952 4329435645 4338252270 4345355520 4346413824 4348543936 4352071680 4353554304 4355265024 4358787840 4361986112 4370045040 4371762240 4373251572 4373749760 4376799360 4380010848 4392970340 4399672464 4402415744 4404145664 4406462082 4408193592 4409220096 4411123110 4413272688 4421587648 4424670603 4426409268 4427343360 4428421632 4434175680 4435255616 4435918080 4441029120 4447374480 4452498720 4454248320 4460138496 4461122160 4465500160 4473925632 4477032960 4481147880 4482239256 4483952640 4484435934 4485480192 4487242752 4488073920 4489602876 4490872320 4491367056 4492412928 4502966661 4508379810 4510429440 4514341568 4516886187 4521318912 4532995872 4536056880 4539991236 4541775216 4547008224 4559762262 4561505280 4565697840 4566809808 4567580757 4568544640 4570339840 4573857354 4575605760 4584108330 4591639305 4592757591 4593443580 4596307680 4599517824 4606626816 4614332416 4616940240 4618064688 4620327932 4624076160 4625651448 4627469088 4631212080 4634610244 4635045888 4643172855 4644997380 4647109120 4649373696 4650349320 4651380360 4653761526 4661381376 4663213056 4668585984 4670600940 4674651993 4689102231 4690698240 4697936876 4704052320 4705197984 4711311660 4712459092 4713162960 4718593440 4722499584 4725335385 4729787392 4730779890 4731645952 4732638840 4737097728 4739942295 4740387840 4743866112 4747714560 4749331968 4751198208 4755041280 4758530304 4768578540 4772077497 4775501824 4776555040 4779891072 4787278848 4790263808 4792331280 4799642688 4807049544 4808938464 4809953280 4811124736 4814479296 4819560435 4829829120 4836261978 4837282560 4838460672 4839183360 4844759040 4851053955 4852235421 4866678720 4870077696 4888524960 4889715552 4892111928 4896068980 4897748592 4897992880 4899133440 4899673152 4902728192 4903636320 4907234376 4910642655 4916300670 4918232520 4920468480 4924736256 4925822385 4927512204 4932347904 4939959552 4952717712 4954663872 4955709440 4959217791 4960372608 4961472384 4971028480 4974286104 4980265840 4980761280 4981974336 4983866880 4985825280 4988447640 4989662568 4990407840 4991569920 4996157760 5003296290 5008562805 5017655808 5018762430 5023687680 5025399104 5027373824 5033166336 5036662080 5040357744 5041291365 5042519163 5044446720 5046165216 5048148096 5052231360 5052787938 5055938448 5074233120 5075089730 5078634264 5086483776 5097191035 5099620356 5103063990 5109497118 5110575360 5111820032 5115384252 5118474240 5131693440 5137661034 5139612720 5140864464 5141632320 5147556480 5159768064 5170846140 5174457552 5179312640 5181347840 5187317760 5191123968 5194057770 5195322774 5203857879 5204117435 5205902724 5210113590 5214426624 5222486016 5227997760 5230545408 5232802905 5238018832 5244054048 5246114688 5254210544 5271564408 5277035520 5279109120 5285191680 5291532455 5292058860 5293347732 5302308330 5308417620 5310990080 5312812032 5316124672 5319198720 5321010816 5323101696 5329234944 5332936320 5336849376 5341166160 5342466992 5342998464 5343264960 5345097984 5349421440 5353346592 5372439552 5373624420 5377377456 5380743168 5389046784 5391372690 5407930737 5410055772 5411197440 5412515328 5419560960 5433017280 5435679920 5441942880 5443268256 5444081280 5451280384 5452482640 5466564465 5473806336 5475013560 5478292424 5478837408 5480386560 5482253568 5484407808 5490726912 5499590580 5500929996 5503019680 5503625919 5505182080 5510241990 5511525120 5515569216 5516590860 5520638673 5526984560 5533011585 5535527040 5540328288 5544069520 5548891392 5557454496 5565395009 5571807426 5573996856 5575173120 5576530944 5581656432 5582598703 5583790080 5592407040 5596071867 5602799070 5606850240 5609053440 5612003595 5613370389 5614208820 5615516160 5642926960 5644862784 5651648640 5653573992 5655795552 5662312128 5666244840 5670402462 5674989045 5676371179 5676935868 5677219020 5679166608 5683760280 5687930754 5688465408 5697243904 5699482624 5706049536 5708512260 5713463547 5731866048 5749397280 5750797536 5758283520 5767915520 5771943936 5772580860 5775409915 5782064310 5783472522 5784336360 5793262805 5793807360 5795218432 5795794944 5802762240 5804739072 5807020032 5811717120 5813710848 5821264746 5826726720 5829016320 5831002096 5835732480 5840014464 5866229952 5872421095 5875282776 5877591456 5878960128 5881497480 5884363584 5890573865 5892771186 5899560804 5901879024 5903124480 5904562176 5910986862 5912234240 5914557440 5921372160 5929832640 5930509959 5936664960 5938997760 5948162880 5969377280 5974863840 5976319008 5979247912 5980640256 5982990336 5984098560 5986137168 5987829760 5988489408 5989883904 5999553360 6003955548 6008811930 6010275366 6011173080 6013905920 6018099120 6022514916 6028425216 6043994496 6048075840 6049549638 6053321648 6055700288 6062677632 6079683016 6082007040 6087597120 6089079744 6090107676 6098476472 6100807680 6112144440 6115139910 6116629242 6122185740 6123676788 6124591440 6128410240 6132690432 6134042970 6142169088 6155920320 6157419584 6158032128 6159390255 6163078977 6165434880 6167535264 6169958784 6174949440 6177067776 6190897140 6193329840 6195439727 6200465760 6201840480 6205015368 6215175168 6217617408 6217857630 6224781312 6227467920 6232869324 6237078210 6244940922 6252136308 6270746463 6272069760 6273597312 6279363486 6281748880 6284217280 6291457920 6300447180 6307706520 6310185120 6319923060 6320517120 6325154816 6332442624 6334930944 6340055040 6344707072 6348292830 6349838946 6358104720 6360270741 6362769996 6373188096 6374525445 6383038464 6389775040 6394230315 6399523584 6409399392 6411917952 6419305728 6426080580 6439772160 6448349304 6449710080 6451280896 6452244480 6459678720 6468071940 6469647228 6488904960 6493436928 6507378405 6518033280 6519620736 6522815904 6528107520 6530331456 6532177920 6532897536 6538181760 6542979168 6547523540 6555067560 6557643360 6559877358 6560624640 6566315008 6567763180 6570016272 6576463872 6586612736 6589455510 6599508696 6603623616 6606218496 6609693123 6612290388 6613830144 6615296512 6616684665 6619909032 6632381472 6641015040 6642632448 6645155840 6647767040 6651263520 6652883424 6653877120 6661543680 6671061720 6678083740 6678748080 6681372480 6690207744 6691683240 6698250240 6710888448 6715549440 6720476992 6721721820 6723358884 6725928960 6726653901 6728220288 6730864128 6734404314 6736308480 6737050584 6741251264 6762569715 6765644160 6771512352 6781978368 6799493808 6804085320 6809986854 6812662824 6814100480 6820512336 6824632320 6839643393 6842257920 6847865530 6848546760 6850214712 6852816960 6854485952 6855509760 6860786031 6863408640 6876162495 6894461520 6899276736 6921498624 6925410360 6927097032 6930491898 6936114240 6938477172 6941203632 6946818120 6951915366 6952568832 6967496070 6970663680 6974060544 6977070540 6980642289 6992072064 6994819584 7002878976 7028752544 7036047360 7046905314 7056078480 7057796976 7066967490 7068688638 7069744440 7077890160 7083749376 7092264960 7094681088 7096169835 7097468928 7098958260 7105646592 7110581760 7115799168 7121554880 7123997952 7124353280 7126797312 7132561920 7137795456 7163252736 7164832560 7169836608 7180918272 7185395712 7188496920 7202275894 7210574316 7213407696 7214929920 7216687104 7224539498 7244023040 7244743680 7254392967 7255923840 7257691008 7258775040 7267138560 7288752620 7298408448 7300018080 7305116544 7309671424 7312543744 7320969216 7323254542 7332787440 7334573328 7338167892 7344103470 7345892114 7346622888 7346989320 7348700160 7349509728 7354092288 7355454480 7360851564 7374451005 7377348780 7380702720 7387104384 7398521856 7409939328 7429076568 7431995808 7433564160 7435374592 7440558912 7442208576 7456542720 7461429156 7470398760 7472961504 7474059890 7475800320 7478737920 7482671460 7484493852 7485611760 7487354880 7504944435 7526483712 7528143645 7535531520 7538098656 7541060736 7549749504 7554993120 7560536616 7566652060 7569247824 7569625360 7572222144 7578347040 7583907672 7584620544 7599603770 7608066048 7611349680 7612634595 7617951396 7623095590 7629725664 7642488064 7654595985 7664245677 7665863040 7667730048 7677711360 7696774480 7697540160 7709419080 7711296696 7712448480 7721334720 7725076480 7739652096 7742693376 7748956160 7756269210 7761686328 7768968960 7772021760 7780976640 7786685952 7791086655 7792984161 7808854086 7815170385 7821639936 7833710368 7836788608 7841996640 7845818112 7857028248 7866081072 7869172032 7870832640 7872749568 7881315816 7895162880 7906443520 7907346612 7915553280 7918663680 7930883840 7940021598 7953462495 7966485120 7968425344 7969218048 7974187008 7978798080 7981516224 7984652544 7993852416 7999404480 8005274064 8011749240 8013700488 8014897440 8017627882 8024132160 8030019888 8037900288 8058659328 8060436630 8064101120 8066066184 8071114752 8083570176 8087059035 8115083658 8116796160 8118772992 8120143568 8149525920 8152302226 8153519880 8155505656 8162914320 8164902384 8166121920 8176920576 8178723960 8207893760 8210709504 8212520340 8217438636 8220579840 8223380352 8226611712 8233265920 8236090368 8249385870 8251394994 8254529520 8257773120 8265362985 8267287680 8269120640 8273353824 8274886290 8286900224 8290476840 8303290560 8310492432 8316104280 8323317266 8326587896 8336181744 8357711139 8359564147 8360995284 8362759680 8364796416 8372484648 8375685120 8388610560 8400596240 8404198605 8410275360 8413580160 8421313230 8426564080 8443256832 8464390440 8466451928 8467294176 8477472960 8480360988 8483693328 8493468192 8497584128 8499367260 8505603693 8515828530 8525640420 8531896131 8532698112 8545865856 8549223936 8559074304 8562768390 8568107440 8597799072 8599613440 8624095920 8626196304 8651873280 8657915904 8658871290 8673096465 8675208783 8676504540 8690711040 8692827648 8697087872 8704143360 8707108608 8710530048 8717575680 8723972224 8740090080 8743524480 8746503144 8753598720 8760021696 8785940680 8799344928 8804831488 8808291328 8812924164 8816387184 8818440192 8822246220 8826545376 8839156779 8843175296 8849341206 8852818536 8854686720 8856843264 8866480293 8868351360 8870511232 8871836160 8882058240 8894748960 8904997440 8908496640 8920276992 8922244320 8947851264 8954065920 8962295760 8964478512 8967905280 8968871868 8970960384 8974485504 8976147840 8979205752 8981744640 8982734112 8984825856 9005933322 9013217895 9015413049 9016759620 9020858880 9028683136 9033772374 9042637824 9065991744 9072113760 9074324457 9079982472 9083550432 9094016448 9119524524 9123010560 9131395680 9133619616 9135161514 9137089280 9140679680 9147714708 9151211520 9168216660 9172709865 9174943863 9183278610 9185515182 9186887160 9192615360 9199035648 9201064455 9213253632 9233880480 9236129376 9240655864 9248152320 9251302896 9254938176 9262424160 9269220488 9270091776 9286345710 9289994760 9294218240 9298747392 9300698640 9302760720 9307523052 9322762752 9326426112 9326786445 9337171968 9341201880 9349303986 9355617315 9367411383 9378204462 9395873752 9408104640 9410395968 9419045229 9422623320 9424918184 9426325920 9437186880 9450670770 9459574784 9461559780 9463291904 9465277680 9479884590 9480775680 9487732224 9498663936 9502396416 9510082560 9517060608 9522439245 9524758419 9537157080 9544154994 9553110080 9559782144 9574557696 9584662560 9599285376 9614099088 9617876928 9619906560 9622249472 9628958592 9639120870 9659658240 9672523956 9674565120 9676921344 9678366720 9689518080 9702107910 9704470842 9733357440 9740155392 9777049920 9779431104 9784223856 9792137960 9795497184 9795985760 9798266880 9799346304 9805456384 9807272640 9814468752 9821285310 9832601340 9836465040 9839816037 9840936960 9849472512 9851644770 9855024408 9864695808 9879919104 9884183265 9905435424 9909327744 9918435582 9920745216 9922944768 9948572208 9960531680 9961522560 9963948672 9967733760 9971650560 9976895280 9979325136 9980815680 9983139840 9992315520 10006592580 10017125610 10035311616 10037524860 10047375360 10050798208 10054747648 10066332672 10073324160 10080715488 10082582730 10085038326 10088893440 10092330432 10096296192 10101606471 10104462720 10105575876 10111876896 10148466240 10150179460 10157268528 10172967552 10194382070 10199240712 10206127980 10214980281 10218994236 10221150720 10223640064 10230768504 10236948480 10263386880 10271798295 10275322068 10279225440 10281728928 10283264640 10295112960 10319536128 10341692280 10348915104 10358625280 10362695680 10374635520 10382247936 10388115540 10390645548 10395737847 10407715758 10408234870 10411805448 10420227180 10427873049 10428853248 10444972032 10451244105 10455995520 10461090816 10465605810 10476037664 10488108096 10492229376 10508421088 10543128816 10554071040 10558218240 10570357971 10583064910 10584117720 10586695464 10600451235 10603032957 10604616660 10616835240 10621980160 10625624064 10638397440 10642021632 10646203392 10658469888 10665872640 10673698752 10682332320 10684933984 10685996928 10686529920 10690195968 10698842880 10706693184 10744879104 10747248840 10754754912 10778093568 10782745380 10803413841 10815861474 10820111544 10822394880 10825030656 10836809247 10839121920 10866034560 10871359840 10883885760 10886536512 10888162560 10902560768 10904965280 10933128930 10947612672 10950027120 10956584848 10957674816 10960773120 10964507136 10968815616 10981453824 10984881813 10999181160 11001859992 11006039360 11007251838 11010364160 11016155205 11018838171 11020483980 11023050240 11031138432 11033181720 11041277346 11053969120 11066023170 11071054080 11080656576 11088139040 11097782784 11114908992 11130790018 11143614852 11147993712 11150346240 11153061888 11163312864 11165197406 11184814080 11192143734 11205598140 11211089835 11213700480 11213820277 11218106880 11224007190 11226740778 11228417640 11231032320 11285853920 11289725568 11303297280 11307147984 11311591104 11324624256 11332489680 11340804924 11349978090 11352742358 11353871736 11354438040 11358333216 11367520560 11375861508 11376930816 11394487808 11398965248 11399405655 11412099072 11417024520 11426927094 11434643385 11463732096 11498794560 11501595072 11516567040 11535831040 11545161720 11550819830 11564128620 11566945044 11568672720 11586525610 11587614720 11590436864 11591589888 11609478144 11614040064 11623434240 11627421696 11634403815 11641371401 11642529492 11653453440 11658032640 11662004192 11671464960 11680028928 11732459904 11744842190 11750565552 11755182912 11757920256 11762994960 11768727168 11781147730 11785542372 11799121608 11803758048 11806248960 11809124352 11821973724 11824468480 11829114880 11842744320 11859665280 11861019918 11873329920 11877995520 11896325760 11938754560 11949727680 11952638016 11958495824 11961280512 11965980672 11968197120 11972274336 11975659520 11976978816 11999106720 12007911096 12017623860 12020550732 12022346160 12026441823 12027811840 12036198240 12045029832 12056850432 12087988992 12090654945 12096151680 12099099276 12106643296 12111400576 12125355264 12159366032 12164014080 12172625487 12175194240 12178159488 12180215352 12196952944 12201615360 12224288880 12228453339 12230279820 12233258484 12244371480 12247353576 12249182880 12256820480 12265380864 12268085940 12284338176 12311840640 12314839168 12316064256 12318780510 12326157954 12330869760 12335070528 12339917568 12349898880 12354135552 12377092491 12381794280 12386659680 12390879454 12400931520 12403680960 12410030736 12430350336 12435234816 12435715260 12454935840 12465738648 12474156420 12484975899 12489881844 12504272616 12541492926 12544139520 12547194624 12558726972 12563497760 12568434560 12582915840 12600894360 12615413040 12620370240 12631969845 12639846120 12641034240 12650309632 12664885248 12680110080 12689414144 12696585660 12699677892 12705901813 12716209440 12720541482 12725539992 12746376192 12749050890 12766076928 12773742795 12779550080 12788460630 12799047168 12818798784 12823835904 12838611456 12844152585 12852161160 12896698608 12899420160 12902561792 12904488960 12919326409 12936143880 12939294456 12959262503 12977809920 12986873856 12988306935 13014756810 13036066560 13039241472 13045631808 13056215040 13060662912 13065795072 13076363520 13085958336 13095047080 13110135120 13115286720 13119754716 13121249280 13132630016 13135526360 13140032544 13173225472 13178911020 13199017392 13207247232 13212436992 13219386246 13224580776 13227660288 13230593024 13233369330 13239818064 13264762944 13282030080 13285264896 13290311680 13302527040 13305766848 13307754240 13323087360 13342123440 13356167480 13357496160 13362744960 13380415488 13383366480 13396500480 13421776896 13431098880 13440953984 13443443640 13446717768 13451857920 13453307802 13456440576 13461728256 13468808628 13472616960 13474101168 13482502528 13508899983 13525139430 13531288320 13543024704 13550658561 13563956736 13598987616 13608170640 13619973708 13625325648 13628200960 13641024672 13679286786 13684515840 13695731060 13697093520 13700429424 13702742271 13705633920 13708971904 13711019520 13721572062 13726817280 13752324990 13778272773 13788923040 13798553472 13842997248 13850820720 13854194064 13860983796 13872228480 13876954344 13882407264 13893636240 13903830732 13905137664 13929518565 13934992140 13941327360 13948121088 13954141080 13961284578 13984144128 13989639168 14005757952 14023955979 14057505088 14067306693 14072094720 14093810628 14112156960 14115593952 14133934980 14137377276 14139488880 14155780320 14167498752 14176006155 14189362176 14192339670 14194937856 14197916520 14211293184 14219826885 14221163520 14231598336 14243109760 14247995904 14248706560 14253594624 14265123840 14275590912 14316232491 14326505472 14329665120 14339673216 14361836544 14370791424 14376993840 14404551788 14421148632 14426815392 14429859840 14433374208 14449078996 14458681305 14488046080 14489487360 14508785934 14511847680 14515382016 14517550080 14534277120 14553161865 14556706263 14577505240 14600036160 14610233088 14619342848 14625087488 14646509084 14665574880 14669146656 14676335784 14688206940 14691784228 14693245776 14693978640 14697400320 14699019456 14708184576 14710908960 14721703128 14731927965 14748902010 14754697560 14761405440 14774208768 14777467155 14797043712 14819878656 14858153136 14863991616 14867128320 14870749184 14877653373 14881117824 14884417152 14913085440 14922858312 14940797520 14945923008 14948119780 14951600640 14957475840 14965342920 14968987704 14971223520 14974709760 15009888870 15025688415 15052967424 15056287290 15071063040 15076197312 15082121472 15099499008 15109986240 15121073232 15123874095 15127557489 15133304120 15138495648 15139250720 15144444288 15156694080 15167815344 15199207540 15222699360 15225269190 15235902792 15246191180 15259451328 15284976128 15291573105 15309191970 15328491354 15331726080 15335460096 15355422720 15393548960 15395080320 15418838160 15422593392 15424896960 15442669440 15450152960 15479304192 15497912320 15512538420 15523372656 15537937920 15544043520 15561953280 15573371904 15582173310 15585968322 15611573637 15612352305 15617708172 15630340770 15643279872 15667420736 15673577216 15683993280 15691636224 15698408715 15714056496 15732162144 15738344064 15762631632 15812887040 15814693224 15831106560 15837327360 15861767680 15874597365 15880043196 15906924990 15932970240 15936850688 15938436096 15948374016 15957596160 15963032448 15969305088 15987704832 15998808960 16010548128 16023498480 16027400976 16029794880 16035255764 16048264320 16060039776 16117318656 16120873260 16128202240 16132132368 16142229504 16167140352 16174118070 16223792211 16230167316 16233592320 16237545984 16240287136 16299051840 16304604452 16307039760 16311011312 16325828640 16329804768 16332243840 16353841152 16357447920 16399693395 16415787520 16421419008 16425040680 16434877272 16441159680 16446760704 16453223424 16466531840 16472180736 16498771740 16502789988 16509059040 16510877757 16515546240 16530725970 16534575360 16538241280 16546707648 16549772580 16561916019 16573800448 16580953680 16606581120 16620984864 16632208560 16646634532 16653175792 16672363488 16696185027 16715422278 16719128294 16721990568 16725519360 16729592832 16744969296 16747796109 16751370240 16777221120 16788215601 16801192480 16808397210 16820550720 16827160320 16836010785 16840111167 16842626460 16853128160 16928780880 16932903856 16934588352 16954945920 16960721976 16967386656 16986936384 16995168256 16998734520 17011207386 17024967135 17029113537 17031657060 17051280840 17063792262 17065396224 17091731712 17098447872 17118148608 17125536780 17136214880 17140390641 17195598144 17199226880 17248191840 17252392608 17303746560 17315831808 17317742580 17326229745 17330449519 17346192930 17350417566 17353009080 17379788415 17381422080 17385655296 17394175744 17408286720 17414217216 17421060096 17435151360 17447944448 17480180160 17487048960 17493006288 17507197440 17520043392 17571881360 17598689856 17609662976 17616582656 17617263285 17625848328 17632774368 17636880384 17644492440 17653090752 17671721595 17678313558 17686350592 17698682412 17705637072 17709373440 17713686528 17732960586 17736702720 17741022464 17743672320 17764116480 17789497920 17791529877 17809994880 17816993280 17844488640 17908131840 17924591520 17928957024 17937743736 17941920768 17948971008 17952295680 17958411504 17963489280 17965468224 17969651712 18005689735 18011866644 18026435790 18030826098 18033519240 18041717760 18057366272 18061348745 18067544748 18085275648 18131983488 18144227520 18148648914 18159964944 18167100864 18188032896 18239049048 18246021120 18262791360 18267239232 18270323028 18274178560 18281359360 18295429416 18302423040 18308136355 18336433320 18345419730 18349887726 18364730285 18366557220 18371030364 18373774320 18385230720 18398071296 18402128910 18426507264 18467760960 18472258752 18481311728 18489236931 18496304640 18502605792 18509876352 18524848320 18538440976 18572691420 18579989520 18586319181 18588436480 18601397280 18605521440 18615046104 18645525504 18652852224 18653572890 18674343936 18682403760 18698607972 18711234630 18734822766 18756408924 18791747504 18812239389 18816209280 18820791936 18838090458 18845246640 18849836368 18852651840 18874373760 18901341540 18919149568 18923119560 18930555360 18959769180 18961551360 18975464448 18997327872 19004792832 19020165120 19034121216 19044878490 19049516838 19074314160 19080812223 19088309988 19106220160 19119564288 19149115392 19169325120 19198570752 19228198176 19235753856 19257917184 19278241740 19315194443 19319316480 19345047912 19349130240 19353842688 19356733440 19379036160 19404215820 19408941684 19466714880 19480310784 19522135215 19554099840 19558862208 19568447712 19584275920 19590994368 19591971520 19596533760 19598692608 19610912768 19614545280 19628937504 19642570620 19665202680 19672930080 19679632074 19681873920 19698945024 19703289540 19710048816 19729391616 19759838208 19768366530 19810870848 19818655488 19829079369 19836871164 19841490432 19845889536 19850053995 19897144416 19921063360 19923045120 19927897344 19935467520 19943301120 19953790560 19958650272 19961631360 19984631040 20013185160 20034251220 20044069705 20070623232 20075049720 20094750720 20101596416 20109495296 20132665344 20146648320 20161430976 20165165460 20170076652 20177786880 20179961703 20184660864 20192592384 20203212942 20208925440 20211151752 20223753792 20287709145 20296932480 20300358920 20314537056 20345935104 20380755565 20388764140 20398481424 20412255960 20429960562 20437988472 20442301440 20447280128 20461537008 20473896960 20518930179 20526773760 20543596590 20550644136 20558450880 20563457856 20566529280 20582358093 20590225920 20628487485 20683384560 20697830208 20717250560 20725391360 20764495872 20776231080 20781291096 20791475694 20808293165 20815431516 20816469740 20823610896 20840454360 20855746098 20857706496 20902488210 20911991040 20922181632 20931211620 20941926867 20952075328 20976216192 20984458752 21016842176 21086257632 21108142080 21140715942 21166129820 21168235440 21173390928 21200902470 21206065914 21209233320 21233670480 21243960320 21251248128 21276794880 21284043264 21292406784 21316939776 21331745280 21347397504 21364664640 21369867968 21371993856 21373059840 21380391936 21397685760 21413386368 21489758208 21494497680 21509509824 21556187136 21565490760 21606827682 21631722948 21640223088 21644789760 21650061312 21673618494 21732069120 21742719680 21763178901 21767771520 21773073024 21776325120 21809930560 21866257860 21895225344 21900054240 21913169696 21915349632 21929014272 21937631232 21962907648 21969763626 21998362320 22003719984 22012078720 22014503676 22020728320 22032310410 22037676342 22040967960 22046100480 22062276864 22066363440 22082554692 22107938240 22123353015 22132046340 22142108160 22161313152 22176278080 22195565568 22229817984 22261580036 22287229704 22295987424 22300692480 22306123776 22326625728 22330394812 22369628160 22384287468 22411196280 22422179670 22427400960 22427640554 22436213760 22448014380 22453481556 22456835280 22462064640 22514833305 22571707840 22579451136 22584430935 22606594560 22614295968 22623182208 22649248512 22664979360 22681609848 22699956180 22705484716 22707743472 22708876080 22716666432 22735041120 22751723016 22753861632 22788975616 22797930496 22798811310 22824198144 22834049040 22837903785 22853854188 22869286770 22927464192 22963787955 22992737031 22997589120 23003190144 23033134080 23071662080 23090323440 23101639660 23128257240 23133890088 23137345440 23173051220 23175229440 23180873728 23218956288 23228080128 23246868480 23268807630 23282742802 23285058984 23306906880 23316065280 23324008384 23342929920 23360057856 23373259965 23378952483 23445511155 23464919808 23489684380 23501131104 23510365824 23525989920 23537454336 23562295460 23571084744 23598243216 23607516096 23612497920 23618248704 23643947448 23648936960 23658229760 23685488640 23719330560 23722039836 23746659840 23755991040 23792651520 23860387485 23877509120 23899455360 23905276032 23916991648 23922561024 23936394240 23944548672 23951319040 23953957632 23998213440 24015822192 24035247720 24041101464 24044692320 24052883646 24055623680 24072396480 24090059664 24113700864 24175977984 24181309890 24192303360 24198198552 24213286592 24222801152 24250710528 24261177105 24318732064 24345250974 24350388480 24356318976 24360430704 24393905888 24448577760 24456906678 24460559640 24466516968 24488742960 24494707152 24498365760 24513640960 24530761728 24536171880 24623681280 24629678336 24632128512 24637561020 24652315908 24661739520 24670141056 24679835136 24699797760 24708271104 24754184982 24763588560 24773319360 24781758908 24796088955 24801863040 24807361920 24820061472 24860700672 24871430520 24909871680 24931477296 24948312840 24969951798 24979763688 25008545232 25073133417 25078692441 25082985852 25088279040 25094389248 25117453944 25126995520 25136869120 25165831680 25201788720 25212595815 25230826080 25240740480 25263939690 25279692240 25300619264 25329770496 25378828288 25393171320 25399355784 25411803626 25432418880 25441082964 25451079984 25492752384 25498101780 25516811079 25547485590 25559100160 25576921260 25595688393 25598094336 25637597568 25647671808 25677222912 25688305170 25704322320 25793397216 25798840320 25805123584 25838652818 25872287760 25878588912 25918525006 25955619840 25973747712 25976613870 26019289395 26025626349 26029513620 26072133120 26078482944 26091263616 26112430080 26121325824 26131590144 26152727040 26171916672 26190094160 26220270240 26230573440 26239509432 26265260032 26271052720 26280065088 26346450944 26357822040 26398034784 26414494464 26424873984 26438772492 26449161552 26455320576 26461186048 26466738660 26479636128 26517470337 26529525888 26564060160 26570529792 26580623360 26599440879 26605054080 26611533696 26615508480 26646174720 26684246880 26712334960 26714992320 26725489920 26760830976 26766732960 26843553792 26862197760 26881907968 26886887280 26893435536 26903715840 26906615604 26912881152 26923456512 26937617256 26945233920 26948202336 26965005056 27017799966 27039653685 27046239147 27050278860 27062576640 27086049408 27101317122 27127913472 27197975232 27216341280 27239947416 27250651296 27256401920 27282049344 27358573572 27369031680 27391462120 27394187040 27400858848 27405484542 27411267840 27417943808 27422039040 27443144124 27453634560 27504649980 27518129595 27524831589 27556545546 27577846080 27597106944 27603193365 27701641440 27708388128 27721967592 27744456960 27753908688 27764814528 27787272480 27807661464 27810275328 27826975045 27859037130 27869984280 27882654720 27896242176 27908282160 27912993515 27922569156 27968288256 27979278336 27980359335 28011515904 28047911958 28066851945 28102234149 28115010176 28134613386 28187621256 28224313920 28231187904 28257135687 28267869960 28274754552 28278977760 28311560640 28352012310 28378724352 28381855895 28384679340 28389875712 28395833040 28439653770 28442327040 28463196672 28486219520 28495991808 28497413120 28507189248 28530247680 28551181824 28567317735 28574275257 28632464982 28659330240 28679346432 28723673088 28753987680 28809103576 28842297264 28853630784 28859719680 28866748416 28898157992 28917362610 28976092160 28978974720 29017571868 29023695360 29030764032 29035100160 29068554240 29106323730 29113412526 29155010480 29200072320 29220466176 29238685696 29293018168 29331149760 29338293312 29352671568 29376413880 29383568456 29386491552 29387957280 29394800640 29398038912 29416369152 29421817920 29443406256 29463855930 29497804020 29509395120 29519448111 29522810880 29548417536 29554934310 29594087424 29639757312 29652549795 29716306272 29727983232 29755306746 29762235648 29768834304 29845716624 29881595040 29891846016 29896239560 29903201280 29914951680 29930685840 29937975408 29942447040 29949419520 30019777740 30051376830 30105934848 30112574580 30142126080 30152394624 30164242944 30198998016 30219972480 30242146464 30247748190 30255114978 30266608240 30276991296 30278501440 30288888576 30313388160 30335630688 30398415080 30445398720 30450538380 30471805584 30492382360 30518902656 30569952256 30583146210 30618383940 30644940843 30656982708 30663452160 30670920192 30710845440 30787097920 30790160640 30815394885 30837676320 30845186784 30849793920 30885338880 30958608384 30977198635 31025076840 31046745312 31075875840 31088087040 31123906560 31146743808 31164346620 31171936644 31187213541 31223147274 31224704610 31235416344 31260681540 31283619147 31286559744 31334841472 31347154432 31353732315 31367986560 31383272448 31396817430 31428112992 31464324288 31476688128 31525263264 31625774080 31629386448 31662213120 31674654720 31711073913 31723535360 31749194730 31760086392 31801353705 31809098871 31813849980 31865940480 31873701376 31876872192 31915192320 31926064896 31938610176 31975409664 31997617920 32021096256 32046996960 32054801952 32059589760 32070511528 32096528640 32120079552 32234637312 32241746520 32256404480 32264264736 32334280704 32348236140 32410241523 32447584422 32460334632 32467184640 32475091968 32480574272 32510427741 32598103680 32609208904 32614079520 32622022624 32651657280 32659609536 32664487680 32707682304 32714895840 32799386790 32831575040 32842838016 32850081360 32869754544 32882319360 32893521408 32906446848 32933063680 32944361472 32954645439 32997543480 33005579976 33018118080 33021755514 33031092480 33048465615 33056514513 33061451940 33069150720 33076482560 33093415296 33099545160 33123832038 33161907360 33213162240 33241969728 33264417120 33293269064 33306351584 33344726976 33392370054 33430844556 33438256588 33443981136 33451038720 33459185664 33489938592 33495592218 33554442240 33576431202 33602384960 33616794420 33633269505 33641101440 33641460831 33654320640 33672021570 33680222334 33685252920 33706256320 33857561760 33865807712 33869176704 33909891840 33921443952 33934773312 33973872768 33990336512 33997469040 34022414772 34049934270 34058227074 34063314120 34102561680 34127584524 34130792448 34183463424 34196895744 34198216965 34236297216 34251073560 34272429760 34280781282 34303930155 34391196288 34496383680 34504785216 34607493120 34635485160 34652459490 34660899038 34692385860 34700835132 34706018160 34759576830 34762844160 34771310592 34788351488 34828434432 34842120192 34870302720 34895888896 34903211445 34924114203 34960360320 34974097920 34986012576 35014394880 35040086784 35143762720 35197379712 35219325952 35233165312 35234526570 35251696656 35265548736 35273760768 35288984880 35306181504 35343443190 35356627116 35372701184 35397364824 35411274144 35418746880 35427373056 35465921172 35473405440 35482044928 35487344640 35528232960 35578995840 35583059754 35619989760 35633986560 35688977280 35816263680 35849183040 35857914048 35875487472 35883841536 35897942016 35904591360 35916823008 35926978560 35930936448 36011379470 36023733288 36052871580 36061652196 36067038480 36079325469 36083435520 36114732544 36122697490 36135089496 36170551296 36263966976 36271964835 36288455040 36297297828 36319929888 36334201728 36376065792 36478098096 36492042240 36525582720 36534478464 36540646056 36548357120 36562718720 36590858832 36604846080 36616272710 36672866640 36685360017 36690839460 36699775452 36729460570 36733114440 36742060728 36747548640 36770461440 36796142592 36804257820 36853014528 36935521920 36944517504 36962623456 36978473862 36992609280 37005211584 37019752704 37049696640 37076881952 37145382840 37159979040 37172638362 37176872960 37202794560 37211042880 37230092208 37291051008 37305704448 37307145780 37364807520 37397215944 37422469260 37454927697 37469645532 37512817848 37583495008 37624478778 37632418560 37641583872 37676180916 37690493280 37699672736 37705303680 37748747520 37802683080 37838299136 37846239120 37861110720 37919538360 37923102720 37950928896 37994655744 38040330240 38068242432 38089756980 38099033676 38117705439 38148628320 38161624446 38176619976 38212440320 38239128576 38298230784 38321228385 38338650240 38397141504 38456396352 38471507712 38515834368 38556483480 38630388886 38690095824 38698260480 38707685376 38713466880 38757979227 38808431640 38817883368 38877787509 38933429760 38960621568 38964920805 39044270430 39108199680 39117724416 39136895424 39168551840 39181988736 39183943040 39197385216 39221825536 39229090560 39257875008 39285141240 39330405360 39345860160 39359264148 39363747840 39397890048 39406579080 39420097632 39519676416 39536733060 39612517417 39621741696 39637310976 39658158738 39673742328 39682980864 39691779072 39700107990 39794288832 39842126720 39846090240 39855794688 39870935040 39907581120 39917300544 39923262720 39969262080 40026370320 40068502440 40088139410 40141246464 40150099440 40189501440 40203192832 40218990592 40265330688 40277899981 40293296640 40322861952 40330330920 40340153304 40355573760 40359923406 40369321728 40385184768 40402406627 40406425884 40417850880 40422303504 40447507584 40575418290 40593864960 40600717840 40629074112 40691870208 40761511130 40777528280 40796962848 40824511920 40859921124 40875976944 40884602880 40894560256 40923074016 41037860358 41053547520 41087193180 41101288272 41108226813 41116901760 41126915712 41133058560 41164716186 41180451840 41256974970 41366769120 41395660416 41434501120 41528991744 41552462160 41562582192 41582951388 41616586330 41630863032 41632939480 41647221792 41680908720 41711492196 41715412992 41788555695 41797820735 41804976420 41823982080 41844363264 41862423240 41883853734 41904150656 41952432384 41968917504 42033684352 42172515264 42216284160 42281431884 42332259640 42336470880 42346781856 42401804940 42412131828 42418466640 42467340960 42487920640 42502496256 42528018465 42568086528 42584813568 42633879552 42659480655 42663490560 42694795008 42729329280 42739735936 42743987712 42746119680 42760783872 42795371520 42826772736 42948697473 42979516416 42988995360 43019019648 43112374272 43130981520 43213655364 43263445896 43280446176 43289579520 43300122624 43347236988 43376043915 43464138240 43485439360 43526357802 43535543040 43546146048 43552650240 43619861120 43670118789 43732515720 43800108480 43826339392 43830699264 43858028544 43875262464 43939527252 43996724640 44007439968 44024157440 44029007352 44041456640 44064620820 44075352684 44081935920 44092200960 44096953351 44124553728 44132726880 44165109384 44195783895 44215876480 44246706030 44264092680 44284216320 44322626304 44332401465 44352556160 44391131136 44459635968 44523160072 44574459408 44591974848 44601384960 44612247552 44632960119 44653251456 44660789624 44739256320 44768574936 44822392560 44837662243 44844359340 44854801920 44855281108 44872427520 44896028760 44906963112 44913670560 44924129280 45029666610 45077065245 45143415680 45158902272 45168861870 45213189120 45228591936 45246364416 45298497024 45329958720 45363219696 45371622285 45382672467 45399912360 45410969432 45415486944 45417752160 45433332864 45470082240 45503446032 45577951232 45595860992 45597622620 45668098080 45675807570 45707708376 45738573540 45854928384 45874719315 45927575910 45985474062 45995178240 46006380288 46066268160 46180646880 46203279320 46256514480 46267780176 46274690880 46346102440 46350458880 46361747456 46437912576 46493736960 46537615260 46565485604 46570117968 46613813760 46632130560 46648016768 46685859840 46720115712 46746519930 46757904966 46837056915 46891022310 46929839616 46979368760 47002262208 47020731648 47051979840 47074908672 47095226145 47124590920 47142169488 47196486432 47215032192 47287894896 47297873920 47316459520 47438661120 47444079672 47493319680 47511982080 47585303040 47623792095 47720774970 47798910720 47810552064 47833983296 47845122048 47872788480 47889097344 47907915264 47996426880 48031644384 48070495440 48082202928 48089384640 48105767292 48111247360 48144792960 48180119328 48351955968 48362619780 48384606720 48396397104 48426573184 48445602304 48501421056 48522354210 48637464128 48671376633 48690501948 48700776960 48712637952 48720861408 48787811776 48897155520 48913813356 48921119280 48933033936 48977485920 48989414304 48996731520 49027281920 49061523456 49072343760 49199080185 49247362560 49259356672 49264257024 49275122040 49304631816 49323479040 49340282112 49359670272 49399595520 49416542208 49508369964 49527177120 49532633271 49546638720 49563517816 49592177910 49603726080 49614723840 49640122944 49685748057 49721401344 49742861040 49819743360 49862954592 49896625680 49939903596 49959527376 50017090464 50088555081 50146266834 50157384882 50165971704 50176558080 50188778496 50234907888 50243388327 50253991040 50273738240 50331663360 50364646803 50403577440 50425191630 50461652160 50481480960 50508032355 50520333501 50527879380 50559384480 50601238528 50757656576 50786342640 50798711568 50823607252 50864837760 50882165928 50902159968 50985504768 50996203560 51033622158 51074901405 51087340611 51094971180 51118200320 51153842520 51191376786 51196188672 51275195136 51295343616 51354445824 51376610340 51408644640 51421171923 51586794432 51597680640 51610247168 51677305636 51744575520 51757177824 51837050012 51911239680 51947495424 51953227740 51978689235 51991348557 52038578790 52051252698 52059027240 52139365245 52144266240 52156965888 52182527232 52224860160 52242651648 52263180288 52305454080 52343833344 52380188320 52440540480 52461146880 52479018864 52530520064 52542105440 52560130176 52692901888 52715644080 52796069568 52828988928 52849747968 52851789855 52877544984 52898323104 52910641152 52922372096 52933477320 52959272256 53015164785 53034940674 53059051776 53128120320 53141059584 53198881758 53210108160 53223067392 53231016960 53292349440 53368493760 53374589631 53424669920 53429984640 53450979840 53533465920 53724395520 53763815936 53773774560 53786871072 53813231208 53825762304 53846913024 53875234512 53890467840 53896404672 53930010112 54017069205 54030224971 54035599932 54079307370 54092478294 54100557720 54125153280 54172098816 54184046235 54202634244 54255826944 54395950464 54432682560 54479894832 54501302592 54512803840 54564098688 54717147144 54738063360 54782924240 54788374080 54801717696 54810969084 54822535680 54835887616 54844078080 54886288248 54907269120 54924409065 55009299960 55036259190 55049663178 55094190855 55113091092 55155692160 55194213888 55206386730 55403282880 55416776256 55443935184 55467710793 55488913920 55507817376 55529629056 55574544960 55615322928 55653950090 55718074260 55739968560 55758957543 55765309440 55816564320 55825987030 55845138312 55936576512 55958556672 55960718670 56023031808 56069101385 56095823916 56133703890 56204468298 56230020352 56269226772 56375242512 56448627840 56462375808 56514271374 56535739920 56549509104 56557955520 56623121280 56704024620 56757448704 56763711790 56769358680 56791666080 56879307540 56884654080 56926393344 56972439040 56991983616 56994826240 57014378496 57060495360 57102363648 57134635470 57148550514 57242436669 57264929964 57318660480 57358692864 57447346176 57507975360 57618207152 57684594528 57707261568 57796315984 57834725220 57945583329 57952184320 57957949440 58035143736 58047390720 58061528064 58070200320 58137108480 58206857005 58212647460 58226825052 58310020960 58400144640 58440932352 58477371392 58586036336 58662299520 58676586624 58705343136 58752827760 58767136912 58772983104 58775914560 58789601280 58796077824 58832738304 58843635840 58886812512 58927711860 58995608040 59018790240 59038896222 59045621760 59096835072 59109868620 59188174848 59279514624 59305099590 59432612544 59455966464 59487238107 59510613492 59524471296 59537668608 59691433248 59763190080 59783692032 59792479120 59806402560 59829903360 59861371680 59875950816 59884894080 60039555480 60102753660 60132209115 60146854213 60211869696 60225149160 60284252160 60304789248 60328485888 60397996032 60439944960 60484292928 60495496380 60510229956 60533216480 60539885109 60553982592 60557002880 60577777152 60626776320 60671261376 60796830160 60863127435 60890797440 60901076760 60943611168 60984764720 61037805312 61139904512 61142266695 61166292420 61219345099 61236767880 61289881686 61313965416 61326904320 61341840384 61408585733 61421690880 61556790537 61574195840 61580321280 61630789770 61675352640 61690373568 61699587840 61747074279 61770677760 61885462455 61954397270 62050153680 62093490624 62151751680 62176174080 62247663607 62293487616 62328693240 62343873288 62374427082 62424879495 62440082969 62446294548 62449409220 62470832688 62521363080 62567238294 62573119488 62669682944 62694308864 62707464630 62735973120 62766544896 62793634860 62856225984 62928648576 62953376256 63050526528 63251548160 63258772896 63324426240 63422147826 63447070720 63498389460 63520172784 63529509065 63602707410 63618197742 63627699960 63731880960 63747402752 63753744384 63830384640 63852129792 63877220352 63950819328 63995235840 64042192512 64093993920 64109603904 64119179520 64141023056 64193057280 64240159104 64469274624 64483493040 64512808960 64528529472 64596632045 64668561408 64696472280 64796312515 64820483046 64895168844 64920669264 64934369280 64950183936 64961148544 65020855482 65196207360 65218417808 65228159040 65244045248 65289536703 65303314560 65319219072 65328975360 65429791680 65598773580 65663150080 65685676032 65700162720 65739509088 65787042816 65812893696 65866127360 65888722944 65909290878 65995086960 66011159952 66036236160 66043511028 66062184960 66096931230 66113029026 66122903880 66138301440 66152965120 66186830592 66199090320 66247664076 66323814720 66426324480 66483939456 66528834240 66586538128 66612703168 66689453952 66784740108 66861689112 66876513176 66887962272 66902077440 66918371328 66979877184 66991184436 67108884480 67152862404 67204769920 67233588840 67266539010 67282202880 67282921662 67308641280 67344043140 67360444668 67370505840 67412512640 67544499915 67715123520 67731615424 67738353408 67753292805 67819783680 67842887904 67869546624 67947745536 67994938080 68044829544 68099868540 68116454148 68126628240 68149836997 68205123360 68255169048 68261584896 68366926848 68393791488 68396433930 68472594432 68502147120 68513711355 68544859520 68561562564 68607860310 68782392576 68891363865 68978211093 68992767360 69009570432 69214986240 69270970320 69294568921 69304918980 69321798076 69384771720 69401670264 69412036320 69519153660 69525688320 69542621184 69576702976 69656868864 69684240384 69740605440 69791777792 69806422890 69848228406 69920720640 69948195840 69972025152 70028789760 70080173568 70119779895 70136857449 70287525440 70336533465 70394759424 70438651904 70466330624 70469053140 70503393312 70531097472 70577969760 70612363008 70686886380 70713254232 70745402368 70794729648 70822548288 70837493760 70854746112 70931842344 70946810880 70964089856 70974689280 71056465920 71157991680 71166119508 71239979520 71267973120 71377954560 71581162455 71632527360 71698366080 71715828096 71750974944 71767683072 71809182720 71833646016 71853957120 71861872896 72022758940 72047466576 72105743160 72123304392 72134076960 72158650938 72166871040 72229465088 72245394980 72270178992 72341102592 72527933952 72543929670 72576910080 72594595656 72639859776 72668403456 72752131584 72783531315 72956196192 73051165440 73068956928 73081292112 73096714240 73125437440 73181717664 73232545420 73345733280 73370720034 73381678920 73399550904 73458921140 73466228880 73484121456 73495097280 73540922880 73592285184 73608515640 73871043840 73889035008 73925246912 73956947724 73985218560 74010423168 74039505408 74099393280 74153763904 74290765680 74319958080 74345276724 74353745920 74388266865 74405589120 74422085760 74460184416 74582102016 74614291560 74729615040 74794431888 74844938520 74909855394 74939291064 75025635696 75166990016 75219400251 75236077323 75248957556 75264837120 75283167744 75352361832 75380986560 75399345472 75410607360 75497495040 75605366160 75637787445 75692478240 75722221440 75839076720 75901857792 75989311488 76136484864 76179513960 76198067352 76235410878 76297256640 76323248892 76353239952 76424880640 76478257152 76550433237 76642456770 76677300480 76787065179 76794283008 76912792704 76943015424 77031668736 77112966960 77260777772 77380191648 77396520960 77415370752 77515958454 77616863280 77635766736 77755575018 77866859520 77921243136 77929841610 78057868185 78076879047 78088540860 78216399360 78235448832 78273790848 78337103680 78363977472 78367886080 78394770432 78443651072 78458181120 78515750016 78570282480 78660810720 78691720320 78718528296 78795780096 78813158160 78840195264 79039352832 79073466120 79225034834 79243483392 79274621952 79316317476 79347484656 79365961728 79383558144 79400215980 79552411011 79588577664 79684253440 79692180480 79711589376 79741870080 79798322637 79815162240 79834601088 79846525440 79938524160 80052740640 80137004880 80176278820 80282492928 80300198880 80406385664 80437981184 80530661376 80555799962 80586593280 80645723904 80660661840 80680306608 80711147520 80719846812 80738643456 80770369536 80804813254 80812851768 80835701760 80844607008 80895015168 81118961055 81138717441 81150836580 81187729920 81201435680 81258148224 81383740416 81523022260 81555056560 81593925696 81649023840 81719842248 81751953888 81769205760 81789120512 81846148032 82075720716 82107095040 82174386360 82202576544 82216453626 82233803520 82253831424 82266117120 82329432372 82360903680 82513949940 82554388785 82574494767 82733538240 82791320832 82809580095 82869002240 83104924320 83125164384 83165902776 83233172660 83261726064 83265878960 83294443584 83361817440 83422984392 83430825984 83480925135 83577111390 83595641470 83609952840 83647964160 83688726528 83724846480 83738980545 83767707468 83808301312 83904864768 83937835008 83941078005 84067368704 84200555835 84306702447 84345030528 84562863768 84664519280 84672941760 84693563712 84803609880 84824263656 84836933280 84934681920 84975841280 85056036930 85136173056 85145567685 85169627136 85318961310 85326981120 85389590016 85458658560 85479471872 85487975424 85492239360 85521567744 85590743040 85653545472 85701953205 85722825771 85897394946 85977990720 86038039296 86261963040 86427310728 86526891792 86560892352 86579159040 86600245248 86652247595 86694473976 86752087830 86928276480 86970878720 87052715604 87071086080 87092292096 87105300480 87239722240 87340237578 87465031440 87600216960 87652678784 87661398528 87716057088 87879054504 87993449280 88014879936 88048314880 88058014704 88082913280 88129241640 88150705368 88163871840 88184401920 88193906702 88249107456 88265453760 88330218768 88391567790 88431752960 88493412060 88528185360 88558344333 88568432640 88645252608 88664802930 88705112320 88782262272 88919271936 88957649385 89046320144 89148918816 89183949696 89265920238 89306502912 89321579248 89537149872 89644785120 89675324486 89688718680 89709603840 89710562216 89744855040 89792057520 89813926224 89827341120 89848258560 90059333220 90154130490 90286831360 90317804544 90337723740 90426378240 90457183872 90492728832 90596994048 90659917440 90726439392 90743244570 90765344934 90799824720 90821938864 90830973888 90835504320 90866665728 90940164480 91006892064 91155902464 91195245240 91336196160 91351615140 91415416752 91477147080 91709856768 91749438630 91855151820 91934822529 91970948124 91990356480 92012760576 92132536320 92361293760 92406558640 92446184655 92513028960 92535560352 92549381760 92692204880 92875825152 92931595905 93075230520 93130971208 93140235936 93227627520 93264261120 93296033536 93371719680 93440231424 93493039860 93515809932 93561640623 93674113830 93782044620 93850857441 93859679232 93958737520 94004524416 94041463296 94061196945 94103959680 94149817344 94190452290 94249181840 94284338976 94392972864 94430064384 94575789792 94595747840 94877322240 94888159344 94986639360 95023964160 95133221739 95170606080 95247584190 95404061115 95427296613 95441549940 95597821440 95621104128 95667966592 95745576960 95778194688 95815830528 95992853760 96063288768 96140990880 96164405856 96178769280 96211534584 96289585920 96360238656 96575972215 96703911936 96725239560 96769213440 96792794208 96853146368 96891204608 97002842112 97044708420 97230724569 97274928256 97342753266 97381003896 97401553920 97425275904 97441722816 97531283223 97575623552 97794311040 97827626712 97842238560 97866067872 97954971840 97978828608 97993463040 98054563840 98123046912 98144687520 98398160370 98494725120 98518713344 98528514048 98550244080 98609263632 98646958080 98680564224 98719340544 98799191040 98833084416 98863936317 99016739928 99054354240 99065266542 99093277440 99127035632 99145396845 99169543539 99184355820 99207452160 99229447680 99280245888 99371496114 99485722080 99639486720 99725909184 99793251360 99879807192 99919054752 100034180928 100177110162 100292533668 100314769764 100331943408 100353116160 100377556992 100469815776 100486776654 100507982080 100547476480 100663326720 100729293606 100807154880 100850383260 100899808515 100923304320 100924382493 100962961920 101016064710 101040667002 101055758760 101118768960 101572685280 101597423136 101647214504 101729675520 101764331856 101804319936 101971009536 101992407120 102067244316 102149802810 102174681222 102189942360 102236400640 102307685040 102382753572 102392377344 102550390272 102590687232 102594650895 102708891648 102753220680 102817289280 102842343846 102911790465 103173588864 103354611272 103489151040 103514355648 103674100024 103822479360 103906455480 103957378470 103982697114 104077157580 104102505396 104118054480 104278730490 104288532480 104313931776 104365054464 104485303296 104526360576 104610908160 104687666688 104709634335 104760376640 104772342609 104881080960 104922293760 104958037728 105084210880 105120260352 105431288160 105592139136 105657977856 105699495936 105703579710 105755089968 105796646208 105821282304 105844744192 105866954640 105918544512 106030329570 106069881348 106118103552 106256240640 106282119168 106397763516 106420216320 106446134784 106462033920 106584698880 106736987520 106749179262 106849339840 106859969280 106901959680 107066931840 107448791040 107527631872 107547549120 107573742144 107626462416 107651524608 107693826048 107750469024 107780935680 107792809344 107860020224 108034138410 108060449942 108071199864 108158614740 108184956588 108201115440 108237976407 108250306560 108344197632 108368092470 108405268488 108511653888 108791900928 108815894505 108865365120 108959789664 109002605184 109128197376 109434294288 109476126720 109565848480 109576748160 109603435392 109621938168 109645071360 109671775232 109688156160 109772576496 109814538240 109848818130 110018599920 110056080051 110072518380 110099326356 110188381710 110226182184 110311384320 110388427776 110412773460 110806565760 110833552512 110887870368 110935421586 110977827840 111015634752 111059258112 111149089920 111230645856 111307900180 111436148520 111479937120 111517915086 111530618880 111633128640 111651974060 111690276624 111873153024 111917113344 111921437340 112138202770 112191647832 112267407780 112364783091 112408936596 112460040704 112538453544 112750485024 112897255680 112924751616 113028542748 113071479840 113099018208 113115911040 113246242560 113408049240 113514897408 113527423580 113538717360 113583332160 113758615080 113769308160 113852786688 113944878080 113983967232 113989652480 114120990720 114204727296 114269270940 114297101028 114353116317 114484873338 114529859928 114637320960 114717385728 114894692352 114963685155 115015950720 115236414304 115369189056 115414523136 115592631968 115669450440 115891166658 115904368640 116070287472 116094781440 116123056128 116140400640 116273937681 116413714010 116425294920 116453650104 116620041920 116633362527 116800289280 116881864704 116894762415 117172072672 117324599040 117353173248 117410686272 117505655520 117534273824 117545966208 117551829120 117592155648 117665476608 117687271680 117773625024 117855423720 117991216080 118037580480 118077792444 118091243520 118193670144 118219737240 118559029248 118610199180 118837552251 118865225088 118911932928 118974476214 119021226984 119048942592 119075337216 119382866496 119526380160 119567384064 119584958240 119612805120 119722743360 119751901632 119769788160 120079110960 120205507320 120264418230 120293708426 120423739392 120450298320 120568504320 120609578496 120656971776 120795992064 120833699943 120879889920 120968585856 120990992760 121020459912 121066432960 121079770218 121107965184 121114005760 121155554304 121207219881 121253552640 121342522752 121593660320 121726254870 121781594880 121802153520 121887222336 121969529440 122075610624 122279809024 122284533390 122332584840 122438690198 122473535760 122579763372 122627930832 122653808640 122683680768 122817171466 123113581074 123148391680 123160642560 123261579540 123324680439 123350705280 123352023047 123380747136 123399175680 123494148558 123541355520 123770924910 123908794540 124100307360 124186981248 124303503360 124495327214 124586975232 124657386480 124687746576 124748854164 124849758990 124880165938 124892589096 124898818440 124941665376 125042726160 125134476588 125146238976 125339365888 125365667085 125388617728 125393462205 125414929260 125471946240 125533089792 125587269720 125712451968 125857297152 125906752512 126101053056 126503096320 126517545792 126648852480 126844295652 126894141440 126996778920 127040345568 127059018130 127205414820 127236395484 127255399920 127463761920 127494805504 127507488768 127584055395 127704259584 127754440704 127901638656 127978441965 127990471680 128084385024 128187987840 128219207808 128238359040 128282046112 128386114560 128480318208 128938549248 128966986080 129025617920 129057058944 129193264090 129337122816 129392944560 129592625030 129640966092 129790337688 129841338528 129868738560 129900367872 129922297088 130041710964 130128131745 130392414720 130436835616 130456318080 130488090496 130579073406 130606629120 130638438144 130657950720 130859583360 131197547160 131326300160 131400325440 131479018176 131574085632 131625787392 131732254720 131818581756 131990173920 132022319904 132072472320 132087022056 132124369920 132193862460 132226058052 132245807760 132276602880 132290860053 132305930240 132373661184 132398180640 132495328152 132587351685 132647629440 132852648960 132967878912 132997204395 133057668480 133173076256 133225406336 133378907904 133569480216 133723378224 133753026352 133775924544 133804154880 133836742656 133898880357 133959754368 133982368872 134217768960 134305724808 134409539840 134467177680 134512986729 134533078020 134564405760 134565843324 134617282560 134688086280 134720889336 134741011680 134825025280 135088999830 135231195735 135430247040 135463230848 135476706816 135506585610 135639567360 135685775808 135739093248 135895491072 135989876160 136089659088 136148017401 136199737080 136232908296 136253256480 136299673994 136410246720 136510338096 136733853696 136787582976 136792867860 137004294240 137027422710 137089719040 137123125128 137215720620 137564785152 137624157945 137782727730 137956422186 137985534720 138019140864 138541940640 138589137842 138609837960 138643596152 138769543440 138803340528 138824072640 139038307320 139051376640 139085242368 139153405952 139313737728 139481210880 139583555584 139612845780 139696456812 139841441280 139896391680 139944050304 140057579520 140160347136 140239559790 140273714898 140511170745 140575050880 140673066930 140789518848 140877303808 140938106280 141006786624 141062194944 141155939520 141224726016 141285678435 141373772760 141426508464 141490804736 141589459296 141645096576 141863684688 141893621760 141928179712 141949378560 142112590499 142315983360 142332239016 142479959040 142535946240 142755909120 142871376285 143162324910 143396732160 143431656192 143501949888 143535366144 143618365440 143667292032 143723745792 144045517880 144094933152 144211486320 144246608784 144268153920 144317301876 144333742080 144458930176 144490789960 144540357984 145055867904 145087859340 145153820160 145189191312 145279719552 145336806912 145504263168 145567062630 145912392384 146102330880 146137913856 146162584224 146193428480 146363435328 146465090840 146691466560 146741440068 146763357840 146799101808 146917842280 146932457760 146968242912 146990194560 147081845760 147184570368 147217031280 147597240555 147742087680 147778070016 147850493824 147913895448 147970437120 148020846336 148079010816 148198786560 148307527808 148581531360 148597899813 148639916160 148690553448 148776533730 148811178240 148844171520 148920368832 149057244171 149164204032 149228583120 149459230080 149588863776 149689877040 149819710788 149878582128 150051271392 150265665243 150333980032 150438800502 150472154646 150497915112 150529674240 150566335488 150704723664 150730164981 150761973120 150798690944 150821214720 150994990080 151093940409 151210732320 151275574890 151384956480 151444442880 151561000503 151678153440 151803715584 152272969728 152359027920 152396134704 152470821756 152594513280 152646497784 152706479904 152849761280 152956514304 153100866474 153224704215 153262021833 153284913540 153354600960 153574130358 153588566016 153825585408 153886030848 154063337472 154225933920 154263515769 154521555544 154760383296 154793041920 154830741504 155031916908 155233726560 155271533472 155511150036 155733719040 155842486272 155859683220 155936067705 155974045671 156115736370 156153758094 156177081720 156418095735 156432798720 156470897664 156547581696 156674207360 156727954944 156735772160 156789540864 156916362240 157031500032 157140564960 157321621440 157383440640 157437056592 157591560192 157626316320 157680390528 158078705664 158146932240 158450069668 158486966784 158549243904 158555369565 158632634952 158694969312 158731923456 158767116288 158800431960 159045494355 159104822022 159177155328 159368506880 159384360960 159423178752 159596645274 159630324480 159669202176 159693050880 159877048320 160105481280 160123768893 160274009760 160352557640 160600397760 160812771328 160875962368 161111599924 161173186560 161291447808 161321323680 161360613216 161439693624 161477286912 161540739072 161609626508 161625703536 161671403520 161689214016 161790030336 162051207615 162090674913 162237922110 162277434882 162301673160 162375459840 162402871360 162516296448 162552138705 162767480832 163046044520 163110113120 163187851392 163298047680 163439684496 163503907776 163538411520 163578241024 163692296064 164151441432 164214190080 164348772720 164405153088 164432907252 164467607040 164507662848 164532234240 164658864744 164721807360 164773227195 165027899880 165108777570 165148989534 165282572565 165467076480 165582641664 165619160190 166209848640 166250328768 166331805552 166403132379 166466345320 166523452128 166531757920 166588887168 166723634880 166845968784 166961850270 167154222780 167191282940 167219905680 167276872629 167295928320 167449692960 167477961090 167535414936 167616602624 167809729536 167875670016 167882156010 168134737408 168207304155 168401111670 168613404894 168690061056 169125727536 169329038560 169345883520 169387127424 169607219760 169648527312 169673866560 169869363840 169951682560 170112073860 170272346112 170291135370 170637922620 170653962240 170779180032 170917317120 170958943744 170975950848 170984478720 171043135488 171181486080 171307090944 171403906410 171445651542 171727310007 171794789892 171955981440 172076078592 172523926080 172854621456 173053783584 173121784704 173304495190 173388947952 173504175660 173836749987 173856552960 173941757440 174105431208 174142172160 174184584192 174210600960 174479444480 174620571015 174680475156 174930062880 175200433920 175305357568 175322797056 175432114176 175758109008 175986898560 176029759872 176096629760 176116029408 176165826560 176258483280 176301410736 176327743680 176368803840 176387813404 176498214912 176530907520 176660437536 176783135580 176863505920 176986824120 177056370720 177116688666 177136865280 177290505216 177329605860 177410224640 177564524544 177838543872 177915298770 178092640288 178297837632 178367899392 178461714321 178531840476 178613005824 178643158496 179074299744 179289570240 179350648972 179377437360 179419207680 179421124432 179489710080 179584115040 179627852448 179654682240 180118666440 180308260980 180396627345 180440562639 180573662720 180635609088 180675447480 180852756480 180914367744 180985457664 181193988096 181319834880 181452878784 181486489140 181530689868 181599649440 181619655327 181643877728 181661947776 181671008640 181733331456 181880328960 182013784128 182311804928 182390490480 182672392320 182703230280 182830833504 182954294160 183419713536 183426800085 183498877260 183658035297 183710303640 183869645058 183941896248 183980712960 184025521152 184225757199 184265072640 184670371611 184722587520 184813117280 184892369310 185026057920 185071120704 185098763520 185241222837 185384409760 185863191810 186150461040 186261942416 186280471872 186455255040 186528522240 186592067072 186742990821 186880462848 186986079720 187031619864 187123281246 187274638485 187320248907 187348227660 187564089240 187701714882 187719358464 187917475040 188009048832 188082926592 188122393890 188207919360 188299634688 188380904580 188498363680 188568677952 188785945728 188860128768 189151579584 189191495680 189754644480 189776318688 189973278720 190266443478 190341212160 190495168380 190588527195 190634944709 190808122230 190854593226 190883099880 191195642880 191242208256 191335933184 191491153920 191556389376 191631661056 191985707520 192126577536 192281981760 192328811712 192357538560 192423069168 192579171840 192720477312 193151944430 193407823872 193450479120 193538426880 193585588416 193706292736 193782409216 193789896135 194005684224 194089416840 194388937545 194461449138 194549856512 194685506532 194762007792 194803107840 194850551808 194883445632 195062566446 195151247104 195588622080 195655253424 195684477120 195732135744 195909943680 195957657216 195986926080 196109127680 196289375040 196796320740 196989450240 197037426688 197057028096 197100488160 197218527264 197361128448 197438681088 197598382080 197666168832 197727872634 198033479856 198062587085 198108708480 198130533084 198186554880 198254071264 198290793690 198339087078 198368711640 198414904320 198458895360 198560491776 198742992228 198971444160 199278973440 199451818368 199586502720 199759614384 199838109504 200068361856 200354220324 200585067336 200629539528 200663886816 200706232320 200755113984 200939631552 200973553308 201015964160 201094952960 201326653440 201389499905 201458587212 201614309760 201700766520 201799617030 201846608640 201848764986 201925923840 202012033135 202032129420 202081334004 202111517520 202237537920 203145370560 203194846272 203294429008 203459351040 203528663712 203608639872 203984814240 204134488632 204299605620 204349362444 204379884720 204449510991 204472801280 204615370080 204765507144 204784754688 205100780544 205181374464 205189301790 205417783296 205506441360 205541134065 205634578560 205684687692 205823580930 206347177728 206709222544 206934633279 206978302080 207028711296 207348200048 207644958720 207812910960 207883706763 207914756940 207965394228 208154315160 208205010792 208236108960 208557460980 208577064960 208627863552 208730108928 208970606592 209052721152 209221816320 209375333376 209419268670 209520753280 209544685218 209762161920 209844587520 209916075456 210168421760 210240520704 210410572347 210862576320 211184278272 211315955712 211398991872 211407159420 211510179936 211593292416 211733909280 211837089024 212060659140 212139762696 212236207104 212467138873 212512481280 212564238336 212795527032 212840432640 212892269568 212924067840 213169397760 213473975040 213498358524 213698679680 213719938560 213803919360 214133863680 214743487365 214897582080 215055263744 215095098240 215147484288 215252924832 215303049216 215500938048 215561871360 215585618688 215720040448 216036008989 216068276820 216120899884 216142399728 216317229480 216369913176 216402230880 216475952814 216500613120 216688395264 216736184940 216810536976 217023307776 217583801856 217631789010 217730730240 217919579328 218005210368 218256394752 218350593945 218868588576 219131696960 219153496320 219206870784 219243876336 219290142720 219343550464 219376312320 219545152992 219697636260 220037199840 220112160102 220145036760 220198652712 220376763420 220452364368 220484766755 220622768640 220776855552 220825546920 221613131520 221667105024 221775740736 221870843172 221955655680 222031269504 222118516224 222298179840 222461291712 222615800360 222872297040 222959874240 223035830172 223061237760 223164800595 223266257280 223303948120 223380553248 223746306048 223842874680 224188311215 224276405540 224383295664 224534815560 224729566182 224817873192 224920081408 225076907088 225500970048 225708231969 225794511360 225849503232 226057085496 226142959680 226198036416 226231822080 226492485120 226816098480 226913362335 227054847160 227077434720 227166664320 227517230160 227705573376 227889756160 227967934464 227979304960 228409454592 228538541880 228594202056 228706232634 228969746676 229059719856 229274641920 229434771456 229651299711 229927370310 230031901440 230361195537 230472828608 230738378112 230829046272 231185263936 231338900880 231782333316 231808737280 232140574944 232189562880 232246112256 232547875362 232827428020 232850589840 232907300208 233240083840 233266725054 233600578560 233763729408 233789524830 234230637141 234344145344 234649198080 234706346496 234821372544 235011311040 235068547648 235091932416 235103658240 235184311296 235330953216 235374543360 235547250048 235710847440 235982432160 236075160960 236155584888 236387340288 236439474480 237118058496 237220398360 237675104502 237730450176 237823865856 237948952428 238042453968 238097885184 238150674432 238657233033 238765732992 239052760320 239134768128 239169916480 239225610240 239394967911 239445486720 239503803264 239539576320 240158221920 240411014640 240528836460 240587416852 240847478784 240900596640 241219156992 241313943552 241591984128 241667399886 241759779840 241937171712 241981985520 242040919824 242132865920 242159540436 242215930368 242228011520 242311108608 242414439762 242507105280 242685045504 243187320640 243356883165 243416152323 243452509740 243563189760 243604307040 243774444672 243939058880 244151221248 244559618048 244569066780 244665169680 244877380396 244947071520 245159526744 245255861664 245307617280 245367361536 245634342932 246227162148 246296783360 246321285120 246523159080 246649360878 246701410560 246704046094 246761494272 246798351360 246988297116 247082711040 247541849820 247663166355 247723484301 247817589080 248200614720 248373962496 248428740285 248607006720 248990654428 249314772960 249375493152 249497708328 249699517980 249760331876 249785178192 249797636880 249883330752 250085452320 250268953176 250292477952 250442775405 250678731776 250731334170 250777235456 250786924410 250829858520 250943892480 251066179584 251174539440 251216941635 251424903936 251714594304 251813505024 251823234015 252202106112 252601667505 252920107341 253006192640 253035091584 253688591304 253788282880 253993557840 254080691136 254118036260 254410829640 254472790968 254510799840 254927523840 254989611008 255168110790 255408519168 255436703055 255508881408 255956883930 255980943360 256168770048 256375975680 256438415616 256476718080 256564092224 256772229120 256960636416 257105859615 257168477313 257933972160 258051235840 258114117888 258386528180 258785889120 259185250060 259281932184 259580675376 259682677056 259737477120 259800735744 259844594176 259956742785 260083421928 260256263490 260784829440 260873671232 260912636160 260976180992 261158146812 261213258240 261276876288 261315901440 261719166720 262395094320 262652600320 262800650880 262958036352 263148171264 263464509440 263637163512 263980347840 264044639808 264144944640 264174044112 264248739840 264387724920 264452116104 264491615520 264553205760 264581720106 264611860480 264747322368 264796361280 264990656304 265174703370 265295258880 265675032999 265705297920 265935757824 265994408790 266115336960 266346152512 266450812672 266757815808 266872948155 267138960432 267446756448 267506052704 267551849088 267797760714 267919508736 267964737744 268611449616 268819079680 268934355360 269025973458 269066156040 269128811520 269131686648 269234565120 269376172560 269441778672 269482023360 269650050560 270151124855 270177999660 270462391470 270860494080 270926461696 270953413632 271013171220 271279134720 271371551616 271478186496 271790982144 271979752320 272179318176 272296034802 272399474160 272465816592 272506512960 272599347988 272820493440 273020676192 273467707392 273585735720 274008588480 274054845420 274179438080 274246250256 274431441240 275129570304 275248315890 275565455460 275804467587 275912844372 275971069440 276038281728 277083881280 277178275684 277219675920 277287192304 277338553965 277539086880 277606681056 277648145280 278076614640 278306811904 278627475456 278794787715 279167111168 279225691560 279392913624 279682882560 279792783360 279888100608 280115159040 280320694272 280479119580 280547429796 280684921869 281022341490 281150101760 281346133860 281552572323 281579037696 281754607616 281876212560 282013573248 282124389888 282311879040 282449452032 282571356870 282747545520 282853016928 282981609472 283178918592 283290193152 283727369376 283787243520 283856359424 284225180998 284631966720 284664478032 284959918080 285071892480 285399665217 285511818240 285742752570 286212183345 286281889839 286324649820 286793464320 286863312384 287003899776 287236730880 287334584064 287447491584 288091035760 288189866304 288422972640 288493217568 288536307840 288634603752 288917860352 288981579920 289080715968 289727916645 290111735808 290175718680 290307640320 290378382624 290559439104 290673613824 291008526336 291134125260 291692173707 291824784768 292204661760 292275827712 292325168448 292386856960 292593849669 292726870656 292930181680 293382933120 293482880136 293526715680 293598203616 293835684560 293864915520 293936485824 293980389120 294163691520 294369140736 294434062560 295194481110 295484175360 295556140032 295700987648 295827790896 295940874240 296041692672 296158021632 296397573120 296591808951 296615055616 297163062720 297195799626 297279832320 297381106896 297436190535 297508630617 297553067460 297622356480 297688343040 297840737664 298114488342 298457166240 298918460160 299177727552 299379754080 299639421576 299757164256 300102542784 300531330486 300667960064 300734271065 300877601004 300944309292 300995830224 301059348480 301132670976 301409447328 301460329962 301523946240 301597381888 301642429440 301989980160 302187880818 302421464640 302551149780 302699425545 302769912960 302773147479 302888885760 303122001006 303356306880 304718055840 304792269408 304941643512 305189026560 305292995568 305412959808 305699522560 305913028608 306096725495 306201732948 306449408430 306524043666 306569827080 306709201920 307042928665 307148260716 307177132032 307651170816 307772061696 307783952685 308126674944 308451867840 308527031538 308735371395 309043111088 309520766592 310063833816 310467453120 310543066944 311022300072 311238318035 311467438080 311719366440 311872135410 311948091342 312200414845 312231472740 312307516188 312354163440 312836191470 312865597440 312941795328 313095163392 313348414720 313455909888 313471544320 313579081728 313832724480 314063000064 314281129920 314317027827 314643242880 314766881280 314874113184 315252632640 315360781056 316293864480 316900139336 316973933568 317098487808 317110739130 317265269904 317389938624 317463846912 317534232576 317600863920 318090988710 318209644044 318354310656 318737013760 318768721920 318846357504 319193290548 319260648960 319338404352 319386101760 319754096640 320210962560 320247537786 320548019520 320705115280 321200795520 321625542656 322223199848 322346373120 322582895616 322642647360 322721226432 322879387248 322954573824 323081478144 323219253016 323251407072 323342807040 323378428032 323580060672 324102415230 324181349826 324475844220 324554869764 324603346320 324713929221 324750919680 324805742720 325032592896 325104277410 325534961664 326092089040 326220226240 326375702784 326447683515 326596095360 326879368992 327007815552 327384592128 328302882864 328358305531 328428380160 328697545440 328810306176 328865814504 328935214080 329015325696 329064468480 329317729488 329443614720 329546454390 330055799760 330168240153 330217555140 330297979068 330565145130 330934152960 331165283328 331238320380 332419697280 332500657536 332663611104 332806264758 332932690640 333046904256 333063515840 333177774336 333447269760 333691937568 333923700540 334308445560 334382565880 334439811360 334553745258 334591856640 334899385920 334955922180 335070829872 335233205248 335619459072 335751340032 335764312020 336269474816 336414608310 336802223340 337094349273 337226809788 337380122112 338251455072 338658077120 338691767040 338774254848 339214439520 339297054624 339347733120 339738727680 340224147720 340544692224 340582270740 340749184985 341275845240 341307924480 341558360064 341834634240 341917887488 341951901696 341968957440 342362972160 342614181888 342807812820 342891303084 343059348951 343454620014 343589579784 343911962880 344152157184 344891055465 345047852160 345709242912 346107567168 346243569408 346472844605 346608990380 346777895904 347008351320 347673499974 347713105920 347883514880 348210862416 348284344320 348369168384 348421201920 348821813043 348958888960 349241142030 349360950312 349860125760 349900087581 350400867840 350610715136 350645594112 350684287245 351516218016 351973797120 352059519744 352193259520 352232058816 352331653120 352516966560 352602821472 352655487360 352775626808 352996429824 353061815040 353320875072 353566271160 353727011840 353973648240 354112741440 354233377332 354273730560 354581010432 354659211720 354820449280 355677087744 355830597540 356185280576 356512656753 356595675264 356735798784 356923428642 357063680952 357226011648 357286316992 358148599488 358579140480 358701297944 358754874720 358838415360 358842248864 359168230080 359255704896 359309364480 360237332880 360616521960 360793254690 360881125278 361147325440 361271218176 361350894960 361705512960 361828735488 361970915328 362387976192 362501099829 362639669760 362905757568 362972978280 363061379736 363199298880 363239310654 363287755456 363323895552 363342017280 363466662912 363621659643 363760657920 364027568256 364780980960 365344784640 365406460560 365661667008 365908588320 366839427072 366853600170 366997754520 367316070594 367420607280 367739290116 367883792496 367961425920 368051042304 368451514398 369340743222 369445175040 369626234560 369784738620 369974041317 370052115840 370056069141 370142241408 370197527040 370482445674 370768819520 371726383620 372300922080 372523884832 372560943744 372910510080 373184134144 373485981642 373760925696 373972159440 374063239728 374246562492 374549276970 374640497814 374696455320 375128178480 375403429764 375438716928 375834950080 376018097664 376097001255 376165853184 376180386615 376244787780 376415838720 376599269376 376761809160 376996727360 377137355904 377571891456 377720257536 378303159168 379509288960 379552637376 379946557440 380532886956 380682424320 380990336760 381177054390 381269889418 381616244460 381709186452 381766199760 382391285760 382484416512 382671866368 382752166185 383112778752 383263322112 383935325895 383971415040 384253155072 384563963520 384657623424 384715077120 384846138336 385158343680 385440954624 386303888860 386815647744 386900958240 387076853760 387171176832 387412585472 387564818432 387579792270 388011368448 388178833680 388777875090 388922898276 389099713024 389371013064 389524015584 389606215680 389701103616 389766891264 390125132892 390302494208 390384395235 391177244160 391310506848 391368954240 391464271488 391819887360 391915314432 391973852160 392218255360 392578750080 393592641480 393978900480 394074853376 394200976320 394437054528 394722256896 394877362176 395196764160 395455745268 396066959712 396125174170 396217416960 396261066168 396373109760 396508142528 396581587380 396678174156 396737423280 396829808640 396872580159 396917790720 397120983552 397485984456 397762055055 397942888320 398557946880 398903636736 398991613185 399173005440 399519228768 399676219008 400136723712 400708440648 401170134672 401259079056 401327773632 401412464640 401510227968 401879263104 401947106616 402031928320 402189905920 402653306880 402778999810 402917174424 403228619520 403401533040 403538960187 403599234060 403693217280 403697529972 403851847680 404024066270 404064258840 404162668008 404223035040 404475075840 405693587205 406290741120 406389692544 406588858016 406918702080 407057327424 407217279744 407969628480 408268977264 408599211240 408698724888 408759769440 408899021982 408945602560 409230740160 409531014288 410201561088 410362748928 410378603580 411012882720 411082268130 411269157120 411369375384 411647161860 412694355456 412872473835 413418445088 413869266558 413956604160 414057422592 414696400096 415625821920 415767413526 415829513880 415930788456 416308630320 416410021584 416472217920 417114921960 417154129920 417255727104 417460217856 417941213184 418443632640 418750666752 418838537340 419041506560 419089370436 419524323840 419689175040 419832150912 420336843520 420481041408 420821144694 421533512235 421725152640 422368556544 422631911424 422814318840 423020359872 423186584832 423467818560 423674178048 424121318280 424279525392 424472414208 424934277746 425591054064 425680865280 425784539136 425848135680 426337771497 426947950080 426996717048 427397359360 427439877120 427607838720 428267727360 428614128855 429486974730 430110527488 430190196480 430294968576 430505849664 430606098432 431001876096 431171237376 431440080896 432072017978 432136553640 432241799768 432284799456 432634458960 432739826352 432804461760 432951905628 433001226240 433376790528 433472369880 433621073952 435167603712 435263578020 435461460480 435839158656 436010420736 436512789504 436701187890 437737177152 438263393920 438306992640 438413741568 438487752672 438580285440 438687100928 439090305984 439395272520 440074399680 440224320204 440290073520 440397305424 440753526840 440904728736 440969533510 441245537280 441553711104 441651093840 442791721665 443056899791 443226263040 443334210048 443551481472 443741686344 443911311360 444062539008 444237032448 444596359680 444922583424 445231600720 445744594080 445919748480 446071660344 446329601190 446532514560 446607896240 446761106496 447492612096 447685749360 448376622430 448552811080 448766591328 449069631120 449459132364 449635746384 449840162816 450153814176 450796995729 451001940096 451416463938 451589022720 451699006464 452114170992 452190494943 452285919360 452396072832 452463644160 452984970240 453632196960 453826724670 454109694320 454154869440 454333328640 455034460320 455411146752 455779512320 456818909184 457077083760 457188404112 457412465268 457939493352 458119439712 458549283840 458869542912 459302599422 459674112645 459786065499 459854740620 460063802880 460722391074 460945657216 461476756224 461658092544 462370527872 462677801760 463564666632 464281149888 464379125760 464492224512 465095750724 465654856040 465701179680 465814600416 466480167680 466533450108 467201157120 467527458816 467579049660 467808203115 467922137013 468461274282 468688290688 469254287205 469298396160 469412692992 469642745088 470022622080 470137095296 470183864832 470207316480 470368622592 470749086720 471094500096 471421694880 471964864320 472150321920 472311169776 472774680576 472878948960 474236116992 474440796720 475350209004 475460900352 475647731712 475666108695 475897904856 476084907936 476195770368 476301348864 477136483065 477314466066 477531465984 478105520640 478269536256 478339832960 478789935822 478890973440 479007606528 479079152640 480316443840 480371306679 480822029280 481057672920 481174833704 481801193280 482438313984 482627887104 483334799772 483519559680 483874343424 483963971040 484081839648 484265731840 484319080872 484431860736 484456023040 484622217216 484828879524 485014210560 485370091008 486153622845 486272024739 486374641280 486713766330 486832304646 486905019480 487126379520 487208614080 487548889344 487656416115 487878117760 488302442496 489138133560 489330339360 489754760792 489894143040 490319053488 490511723328 490615234560 490734723072 491268685864 492454324296 492593566720 492642570240 493046318160 493214284673 493298721756 493402821120 493408092188 493522988544 493596702720 493976594232 494165422080 494319681585 495083699640 495326332710 495446968602 495635178160 495847717695 496401229440 496747924992 496857480570 497981308856 498629545920 498750986304 498995416656 499209397137 499399035960 499520663752 499570356384 499595273760 499766661504 500170904640 500537906352 500885550810 501357463552 501462668340 501554470912 501573848820 501659717040 501830617887 501887784960 502349078880 502433883270 502849807872 503429188608 503627010048 503646468030 504404212224 504621912465 505203335010 505840214682 506070183168 507377182608 507987115680 508161382272 508236072520 508821659280 508945581936 509021599680 509855047680 509979222016 510336221580 510817038336 510873406110 511913767860 511961886720 512337540096 512751951360 512876831232 512953436160 513128184448 513544458240 513921272832 514211719230 514336954626 515867944320 516228235776 516773056360 517571778240 518370500120 518563864368 519161350752 519365354112 519689188352 519913485570 520166843856 520512526980 521510249961 521569658880 521747342464 521825272320 521952361984 522316293624 522426516480 522553752576 522631802880 523438333440 523861713045 524790188640 525601301760 525916072704 526296342528 527274327024 527960695680 528089279616 528289889280 528348088224 528497479680 528775449840 528904232208 528983231040 529106411520 529163440212 529223720960 529494644736 529592722560 529981312608 530349406740 530590517760 531350065998 531410595840 531871515648 531988817580 532230673920 532692305024 532901625344 533515631616 533745896310 534277920864 534893512896 535012105408 535103698176 535385142963 535595521428 535839017472 535929475488 537222899232 537638159360 537868710720 538051946916 538132312080 538257623040 538263373296 538469130240 538752345120 538883557344 538964046720 539300101120 540302249710 540355999320 540924782940 541189882035 541321687917 541720988160 541852923392 541906827264 542026342440 542558269440 542743103232 542956372992 543581964288 543959504640 544358636352 544592069604 544798948320 544858965981 544931633184 545013025920 545198695976 545640986880 546041352384 546935414784 547171471440 548017176960 548109690840 548358876160 548492500512 548862882480 550259140608 550280400255 550496631780 550974105891 551130910920 551608935174 551825688744 551942138880 552076563456 552677271597 554011114833 554167762560 554356551368 554439351840 554574384608 554677107930 555078173760 555213362112 555296290560 555723668511 556153229280 556613623808 557589575430 558334222336 558451383120 558785827248 559365765120 559585566720 559776201216 560228972463 560641388544 560958239160 561094859592 561369843738 561823915455 561960746721 562044682980 562300203520 562692267720 563105144646 563158075392 563752425120 564027146496 564248779776 564623758080 564898904064 565142713740 565495091040 565706033856 565963218944 566357837184 566580386304 567454738752 567574487040 567712718848 568450361996 569263933440 569328956064 569919836160 570799330434 571023636480 571485505140 571765581585 571904834127 572424366690 572563779678 572649299640 573586928640 573726624768 574007799552 574473461760 574669168128 574894983168 576182071520 576379732608 576845945280 576986435136 577072615680 577269207504 577835720704 577963159840 578161431936 579455833290 580223471616 580351437360 580615280640 580756765248 581118878208 581347227648 581369688405 582017052672 582268250520 583166812635 583384347414 583649569536 584409323520 584551655424 584650336896 585187699338 585453741312 585860363360 586765866240 586965760272 587053431360 587196407232 587671369120 587729831040 587872971648 587960778240 588327383040 588868125120 590388962220 590968350720 591112280064 591401975296 591655581792 592083385344 592316043264 592795146240 593183617902 593230111232 594187761255 594326125440 594332474681 594391599252 594559664640 594762213792 594872381070 595017261234 595106134920 595244712960 595376686080 595681475328 596228976684 596914332480 597836920320 598355455104 598759508160 599278843152 599514328512 600205085568 601062660972 601335920128 601468542130 601755202008 601888618584 601991660448 602118696960 602265341952 602818894656 602920659924 603047892480 603194763776 603284858880 603979960320 604168499715 604375761636 604842929280 605102299560 605398851090 605539825920 605546294958 605777771520 606036099405 606244002012 606712613760 609436111680 609584538816 609883287024 610378053120 610585991136 610825919616 611399045120 612193450990 612403465896 612898816860 613048087332 613139654160 613348532973 613418403840 614085857330 614296521432 614354264064 615302341632 615544123392 615567905370 616253349888 616623402195 616760115235 616903735680 617054063076 617470742790 618086222176 619041533184 620127667632 620934906240 621086133888 622044600144 622476636070 622934876160 623438732880 623651120289 623744270820 623896182684 624400829690 624462945480 624615032376 624708326880 625672382940 625731194880 625883590656 626190326784 626696829440 626911819776 626943088640 627158163456 627665448960 628126000128 628562259840 628634055654 629286485760 629533762560 629748226368 630505265280 630721562112 632587728960 633800278672 633947867136 634196975616 634221478260 634530539808 634779877248 635201727840 636181977420 636419288088 636708621312 637401416619 637474027520 637537443840 637692715008 638386581096 638521297920 638676808704 638772203520 639508193280 640421925120 640495075572 641096039040 641410230560 642401591040 643251085312 644446399696 644692746240 645165791232 645285294720 645442452864 645758774496 645909147648 646438506032 646502814144 646685614080 646756856064 647160121344 648108026967 648204830460 648362699652 648951688440 649109739528 649206692640 649427858442 649501839360 649611485440 650065185792 650208554820 651069923328 652184178080 652440452480 652751405568 652895367030 653192190720 653758737984 654015631104 654769184256 656605765728 656716611062 657395090880 657620612352 657731629008 657870428160 658030651392 658128936960 658635458976 659092908780 659576519929 660111599520 660336480306 660435110280 660595958136 661130290260 661454300265 661615396343 661868305920 662330566656 662476640760 664839394560 665001315072 665327222208 665612529516 665865381280 666093808512 666127031680 666355548672 666894539520 667383875136 667847401080 668616891120 668765131760 668879622720 669107490516 669183713280 669494401785 669798771840 669911844360 670141659744 670466410496 671238918144 671528624040 672538949632 672564933645 672829216620 673412796089 673604446680 674188698546 674453619576 674760244224 676502910144 677124695907 677316154240 677383534080 677548509696 678428879040 678594109248 678695466240 679477455360 680448295440 680740087005 681164541480 681498369970 682551690480 683116720128 683669268480 683835774976 683903803392 683937914880 684724299677 685228363776 685615625640 685782606168 686118697902 686840912659 686909240028 687179159568 687823925760 688304314368 689782110930 690095704320 691418485824 692215134336 692487138816 692945689210 693217980760 693555791808 694016702640 695346999948 695426211840 695767029760 696421724832 696568688640 696738336768 697643626086 697917777920 698482284060 698721900624 699720251520 699800175162 700801735680 701221430272 701291188224 701368574490 703032436032 703947594240 704119039488 704386519040 704464117632 705033933120 705205642944 705310974720 705551253616 705992859648 706123630080 706641750144 707132542320 707454023680 707947296480 708225482880 708466754664 709162020864 709318423440 709640898560 710562952495 711354175488 711661195080 712370561152 713025313506 713191350528 713471597568 713846857284 714127361904 714452023296 714572633984 715971699099 716297198976 717158280960 717402595888 717509749440 717676830720 717684497728 718184903733 718336460160 718511409792 718618728960 720474665760 721233043920 721586509380 721762250556 722294650880 722542436352 722701789920 723657470976 723941830656 724775952384 725002199658 725279339520 725811515136 725945956560 726122759472 726398597760 726478621308 726575510912 726647791104 726684034560 726933325824 727243319286 727521315840 728055136512 729561961920 730248456969 730689569280 730812921120 731323334016 731817176640 733678854144 733707200340 733995509040 734632141188 734841214560 735478580232 735767584992 735922851840 736102084608 736903028796 738681486444 738890350080 739252469120 739569477240 739948082634 740104231680 740112138282 740284482816 740395054080 740964891348 741537639040 742989499065 743170452903 743452767240 744601844160 745047769664 745121887488 745286220855 745821020160 746368268288 746971963284 747944318880 748126479456 748493124984 749098553940 749280995628 749392910640 749648206967 750256356960 750806859528 750877433856 751328326215 751669900160 752036195328 752194002510 752331706368 752360773230 752489575560 752831677440 753198538752 753523618320 753650824905 753993454720 754274711808 755143782912 755440515072 755469702045 756606318336 757805002515 758760322023 759018577920 759105274752 761065773912 761364848640 761980673520 762240258131 762354108780 762539778836 763232488920 763418372904 763532399520 764782571520 764968833024 765343732736 765504332370 766225557504 766310109165 766526644224 767870651790 767942830080 768506310144 769127927040 769315246848 769430154240 769692276672 770316687360 770881909248 771317578845 771505431939 772607777720 773801916480 774153707520 774342353664 774825170944 775129636864 775159584540 776357667360 777555750180 777845796552 778199426048 778742026128 779048031168 779212431360 779402207232 779533782528 779870228355 780250265784 780604988416 780768790470 782354488320 782621013696 782737908480 782928542976 783639774720 783830628864 783947704320 785157500160 787185282960 787957800960 788149706752 788401952640 788874109056 789444513792 790393528320 790911490536 792133919424 792250348340 792434833920 792522132336 792746219520 793016285056 793163174760 793356348312 793474846560 793659617280 793745160318 793835581440 794241967104 794971968912 795524110110 795885776640 797025098997 797115893760 797807273472 797983226370 798346010880 799038457536 799352438016 800273447424 800618844465 801416881296 802340269344 802518158112 802655547264 803758526208 803894213232 804063856640 804379811840 805557999620 805834348848 806457239040 806803066080 807077920374 807198468120 807386434560 807395059944 807703695360 808048132540 808128517680 808325336016 808446070080 808950151680 810453374565 811387174410 812581482240 812779385088 813177716032 813837404160 814114654848 814434559488 815939256960 816537954528 817198422480 817397449776 817519538880 817798043964 817891205120 818461480320 819062028576 820403122176 820757207160 822025765440 822164536260 822538314240 822738750768 823294323720 825388710912 825744947670 826836890176 827413402761 827738533116 827913208320 828114845184 829392800192 831251643840 831534827052 831659027760 831861576912 832015661895 832617260640 832820043168 832944435840 834229843920 834920435712 835882426368 836384363145 837501333504 837677074680 838083013120 838178740872 839048647680 839378350080 839664301824 840673687040 840962082816 841642289388 842054765607 843067024470 843450305280 844657716969 844737113088 845263822848 845628637680 846040719744 846373169664 846935637120 847348356096 848242636560 848559050784 848944828416 849868555492 851182108128 851361730560 851569078272 852675542994 853895900160 853993434096 854794718720 854879754240 855215677440 856198995651 856535454720 857228257710 858636550035 858845669517 858973949460 860221054976 860380392960 860589937152 861011699328 862003752192 862342474752 862880161792 864144035956 864273107280 864483599536 864569598912 865268917920 865479652704 865608923520 865903811256 866753581056 866944739760 867242147904 869183749935 870335207424 870527156040 870922920960 871678317312 872020841472 873025579008 873402375780 875076521121 875474354304 876526787840 876613985280 876827483136 876975505344 877160570880 877374201856 877781549007 878180611968 878790545040 880148799360 880448640408 880580147040 880794610848 881507053680 881809457472 881939067020 882491074560 883107422208 883302187680 885583443330 886113799582 886452526080 886668420096 887102962944 887483372688 887822622720 888125078016 888474064896 889192719360 889775426853 889845166848 890463201440 891489188160 891839496960 892143320688 892308571605 892525891851 892659202380 893065029120 893215792480 893522212992 895371498720 896753244860 897105622160 897533182656 898139262240 898918264728 899271492768 899680325632 900307628352 901593991458 902003880192 902202813195 902832927876 903178045440 903398012928 904228341984 904380989886 904571838720 904792145664 904927288320 905969940480 907264393920 907653449340 908098276635 908219388640 908309738880 908319442437 908666657280 910068920640 911559024640 914154167520 914376808224 914824930536 915878986704 916238879424 917098567680 917739085824 918290176485 918513824507 918605198844 919348225290 919572130998 919709481240 920127605760 921128785995 921444782148 921891314432 922953512448 923316185088 923351858055 924741055744 925355603520 926206114185 927129333264 928562299776 930191501448 931309712080 931402359360 931629200832 932960335360 933066900216 933714954105 934402314240 935158099320 935616406230 935844274026 936601244535 936922548564 937376581376 938508574410 938596792320 938825385984 939285490176 940045244160 940274190592 940367729664 940414632960 940737245184 941498173440 942189000192 942843389760 942951083481 943929728640 944300643840 944622339552 945757897920 948881593440 950700418008 950921800704 951295463424 951332217390 951795809712 952169815872 952391540736 952602697728 953174723545 954272966130 954628932132 955062931968 956211041280 956539072512 956679665920 957579871644 957781946880 958015213056 958158305280 960632887680 960742613358 961644058560 962115345840 962349667408 963602386560 964876627968 966669599544 967039119360 967748686848 967927942080 968163679296 968531463680 968638161744 968863721472 968912046080 969244434432 969657759048 970028421120 970740182016 972307245690 972544049478 972749282560 973427532660 973664609292 973810038960 974141787663 974252759040 974417228160 975097778688 975312832230 975756235520 976604884992 978276267120 978660678720 979509521584 979788286080 980638106976 981023446656 982537371728 984908648592 985074916593 985187133440 985285140480 986092636320 986428569346 986597443512 986805642240 986816184376 987045977088 987193405440 987953188464 988330844160 988639363170 990167399280 990504720459 990652665420 990893937204 991270356320 991695435390 992802458880 993495849984 993714961140 995962617712 997259091840 997501972608 997990833312 998418794274 998798071920 999041327504 999140712768 999190547520 999533323008 1000341809280 1001075812704 1001771101620 1002714927104 1002925336680 1003147697640 1003319434080 1003661235774 1003775569920 1004698157760 1004867766540 1005699615744 1006858377216 1007254020096 1007292936060 1008808424448 1009243824930 1010406670020 1011283047819 1011680429364 1012140366336 1014754365216 1015974231360 1016322764544 1016472145040 1017643318560 1017891163872 1018043199360 1020672443160 1021634076672 1021746812220 1022247554955 1022496521621 1023827535720 1023923773440 1024675080192 1025503902720 1025753662464 1025906872320 1026256368896 1027088916480 1027842545664 1028423438460 1028673909252 1029178046853 1031735888640 1032456471552 1033546112720 1034673166395 1035143556480 1036741000240 1037127728736 1038322701504 1038730708224 1039378376704 1039418533815 1039826971140 1040333687712 1041025053960 1043020499922 1043139317760 1043494684928 1043650544640 1043904723968 1044632587248 1044853032960 1045107505152 1045263605760 1046465439129 1046876666880 1047723426090 1049580377280 1049700262743 1051202603520 1051832145408 1052052861735 1054548654048 1055921391360 1056178559232 1056579778560 1056696176448 1056994959360 1057550899680 1057808464416 1057966462080 1058326880424 1058989289472 1059185445120 1059962625216 1060698813480 1061181035520 1062335694365 1062700131996 1062821191680 1063743031296 1063977635160 1064461347840 1065384610048 1065803250688 1067031263232 1067491792620 1068555841728 1069537970259 1069787025792 1070024210816 1070207396352 1070770285926 1071191042856 1071678034944 1071858950976 1074445798464 1075276318720 1075737421440 1076103893832 1076264624160 1076515246080 1076526746592 1077504690240 1077767114688 1077928093440 1078600202240 1080180044945 1080604499420 1080711998640 1081849565880 1082379764070 1082643375834 1083441976320 1083705846784 1083813654528 1084052684880 1085116538880 1085486206464 1085912745984 1087163928576 1087503299487 1087919009280 1088717272704 1089184139208 1089597896640 1089717931962 1089863266368 1090026051840 1090397391952 1090864978929 1091281973760 1092082704768 1094342942880 1096034353920 1096219381680 1096717752320 1096985001024 1097725764960 1100518281216 1100560800510 1100993263560 1101948211782 1102261821840 1103217870348 1103651377488 1103884277760 1104153126912 1105354543194 1108022229666 1108335525120 1108713102736 1108878703680 1109148769216 1109354215860 1109922123951 1110156347520 1110168207423 1110426724224 1110592581120 1111447337022 1112306458560 1115179150860 1116902766240 1117571654496 1118731530240 1119552402432 1120457944926 1121282777088 1121916478320 1122189719184 1122739687476 1123647830910 1123921493442 1124089365960 1124600407040 1125384535440 1126210289292 1126316150784 1127504850240 1128054292992 1128497559552 1128541159845 1129247516160 1129797808128 1130285427480 1130990182080 1131412067712 1132715674368 1133160772608 1134909477504 1136900723992 1138527866880 1138657912128 1139839672320 1141598660868 1142047272960 1142971010280 1143531163170 1143809668254 1144848733380 1145127559356 1145298599280 1147173857280 1147453249536 1148015599104 1148256498555 1149338336256 1149789966336 1151805977685 1152364143040 1152759465216 1153691890560 1153972870272 1154145231360 1154538415008 1155926319680 1156322863872 1158911666580 1160446943232 1160702874720 1161230561280 1161513530496 1162237756416 1162694455296 1162739376810 1164034105344 1164536501040 1166333625270 1166768694828 1167299139072 1168818647040 1169103310848 1169300673792 1170375398676 1170907482624 1171153185705 1171720726720 1173531732480 1173931520544 1174106862720 1174392814464 1175342738240 1175459662080 1175745943296 1175921556480 1176654766080 1177736250240 1180777924440 1181936701440 1182224560128 1182803950592 1183311163584 1184166770688 1184632086528 1185590292480 1186367235804 1186460222464 1188375522510 1188652250880 1188664949362 1188783198504 1189119329280 1189524427584 1189744762140 1190034522468 1190212269840 1190489425920 1190617740477 1190753372160 1191362950656 1192457953368 1193286165165 1193828664960 1195673840640 1196710910208 1196974839555 1197519016320 1198557686304 1199028657024 1200410171136 1202125321944 1202671840256 1202937084260 1203510404016 1203777237168 1203983320896 1204237393920 1204530683904 1205637789312 1205841319848 1206095784960 1206389527552 1206569717760 1207959920640 1208336999430 1208751523272 1209685858560 1210204599120 1210616880561 1210797702180 1211079651840 1211092589916 1211555543040 1212072198810 1212488004024 1213425227520 1217080761615 1218872223360 1219169077632 1219766574048 1220756106240 1221171982272 1221651839232 1222798090240 1224386901980 1224806931792 1225797633720 1226096174664 1226279308320 1226697065946 1226836807680 1228171714660 1228593042864 1230604683264 1231088246784 1231135810740 1233246804390 1233520230470 1233807471360 1234108126152 1234941485580 1236172444352 1238083066368 1238617421505 1240255335264 1241869812480 1242172267776 1244089200288 1244953272140 1246877465760 1247302240578 1247488541640 1247792365368 1248801659380 1248925890960 1249230064752 1249416653760 1251344765880 1251462389760 1251767181312 1252380653568 1253393658880 1253823639552 1253886177280 1255330897920 1256252000256 1257124519680 1257268111308 1258572971520 1259067525120 1259496452736 1261010530560 1261443124224 1264600536705 1265175457920 1267600557344 1267895734272 1268442956520 1269061079616 1269559754496 1270403455680 1272363954840 1272838576176 1273417242624 1274802833238 1274948055040 1276773162192 1277042595840 1277353617408 1277544407040 1279013314491 1280843850240 1280990151144 1282192078080 1282820461120 1284803182080 1285842386565 1288892799392 1290331582464 1290570589440 1290884905728 1291517548992 1291818295296 1292877012064 1293005628288 1293513712128 1294320242688 1296216053934 1296409660920 1296725399304 1297903376880 1298219479056 1298413385280 1298855716884 1299003678720 1299222970880 1300130371584 1300417109640 1304368356160 1304880904960 1305502811136 1305790734060 1306384381440 1307517475968 1308031262208 1309538368512 1313211531456 1313433222124 1314790181760 1315241224704 1315463258016 1315740856320 1316061302784 1317270917952 1318185817560 1319153039858 1320223199040 1320672960612 1320870220560 1321191916272 1322260580520 1322908600530 1323230792686 1323736611840 1324661133312 1324953281520 1328375164995 1329170699373 1329678789120 1330002630144 1330654444416 1331225059032 1331730762560 1332187617024 1332254063360 1332711097344 1333789079040 1334767750272 1335694802160 1337233782240 1337530263520 1337759245440 1338214981032 1338988803570 1339597543680 1339823688720 1340283319488 1340932820992 1342477836288 1343057248080 1345077899264 1345129867290 1345658433240 1346825592178 1347208893360 1348377397092 1348907239152 1349520488448 1352390987187 1353005820288 1354249391814 1354632308480 1354767068160 1355097019392 1356571484829 1356857758080 1357188218496 1357390932480 1358954910720 1360896590880 1361480174010 1362329082960 1362996739940 1365103380960 1366233440256 1367338536960 1367671549952 1369448599354 1370456727552 1371231251280 1371565212336 1372237395804 1373681825318 1373818480056 1374358319136 1375647851520 1376608628736 1379022337935 1379358196497 1379564221860 1380191408640 1382836971648 1384430268672 1384974277632 1385891378420 1386435961520 1387111583616 1388033405280 1390693999896 1391534059520 1392843449664 1393137377280 1393476673536 1395287252172 1395835555840 1396964568120 1397443801248 1399440503040 1399600350324 1401603471360 1402442860544 1402582376448 1402737148980 1403424609345 1403766411039 1406064872064 1407762861615 1407895188480 1408238078976 1408773038080 1408928235264 1410067866240 1410411285888 1410621949440 1411102507232 1412247260160 1413283500288 1414265084640 1414908047360 1415894592960 1416450965760 1416933509328 1418324041728 1418636846880 1419281797120 1421125904990 1422708350976 1423322390160 1424741122304 1426050627012 1426382701056 1426943195136 1426998326085 1427693714568 1428254723808 1428904046592 1429145267968 1431409449195 1431943398198 1432594397952 1434316561920 1434805191776 1435019498880 1435368995456 1436369807466 1436672920320 1437022819584 1437237457920 1440949331520 1442466087840 1443173018760 1443524501112 1444589301760 1445403579840 1447314941952 1447883661312 1450004399316 1450558679040 1451623030272 1451891913120 1452245518944 1452797195520 1452957242616 1453151021824 1453295582208 1453368069120 1453866651648 1454486638572 1455042631680 1456110273024 1458460868535 1458816074217 1459123923840 1460496913938 1461379138560 1461625842240 1462646668032 1462969248345 1463634353280 1467414400680 1467991018080 1469264282376 1469682429120 1470957160464 1471535169984 1471845703680 1472204169216 1473806057592 1477362972888 1477780700160 1478504938240 1479138954480 1479642854019 1479896165268 1480208463360 1480224276564 1480568965632 1480790108160 1481929782696 1482959044755 1483075278080 1485978998130 1486340905806 1486905534480 1487543153085 1489203688320 1490095539328 1490243774976 1490572441710 1492736536576 1493943926568 1495888637760 1496252958912 1496986249968 1497628191411 1498197107880 1498561991256 1498785821280 1499296413934 1500512713920 1501613719056 1502656652430 1503339800320 1504072390656 1504388005020 1504663412736 1504721546460 1504979151120 1505491853661 1505663354880 1507047236640 1507301649810 1507986909440 1508549423616 1510287565824 1510881030144 1510939404090 1513212636672 1513865737395 1515610005030 1517520644046 1518210549504 1522131547824 1523961347040 1524480516262 1524708217560 1525079557672 1526464977840 1526836745808 1527064799040 1529565143040 1529937666048 1530687465472 1531008664740 1532451115008 1532620218330 1535741303580 1535885660160 1537012620288 1538255854080 1538630493696 1538860308480 1539384553344 1540633374720 1541763818496 1542635157690 1543010863878 1545215555440 1547603832960 1548684707328 1549650341888 1550319169080 1552715334720 1555111500360 1555691593104 1556398852096 1557484052256 1558096062336 1559067565056 1559740456710 1560500531568 1561209976832 1561537580940 1564530749883 1564708976640 1565242027392 1565475816960 1565857085952 1567279549440 1567661257728 1567895408640 1570315000320 1571585139135 1574370565920 1576803905280 1577748218112 1578889027584 1581822981072 1584267838848 1584500696680 1584869667840 1585044264672 1585492439040 1586032570112 1586326349520 1586712696624 1586949693120 1587319234560 1587490320636 1587671162880 1588483934208 1589943937824 1591048220220 1591771553280 1594050197994 1594231787520 1595614546944 1595966452740 1596692021760 1598076915072 1598704876032 1600546894848 1601237688930 1602833762592 1604680538688 1605036316224 1605311094528 1607517052416 1607788426464 1608127713280 1611115999240 1611668697696 1612914478080 1613606132160 1614155840748 1614396936240 1614772869120 1614790119888 1615407390720 1616096265080 1616257035360 1616650672032 1616892140160 1617900303360 1620906749130 1622774348820 1623569646105 1623965063751 1625162964480 1625558770176 1626355432064 1627674808320 1628229309696 1628869118976 1631878513920 1633075909056 1634396844960 1634576897943 1634794899552 1635039077760 1635596087928 1636922960640 1638124057152 1640806244352 1641514414320 1641791527655 1644051530880 1644329072520 1645076628480 1645477501536 1646588647440 1650777421824 1650841200765 1651489895340 1652922317673 1653673780352 1654826805522 1655477066232 1655826416640 1656229690368 1658031814791 1658785600384 1662033344499 1662503287680 1663069654104 1663318055520 1663723153824 1664031323790 1665234521280 1665640086336 1665888871680 1667171005533 1668459687840 1669840871424 1672768726290 1675002667008 1675354149360 1676166026240 1676357481744 1678097295360 1678756700160 1679328603648 1680686917389 1681347374080 1681924165632 1683284578776 1684109531214 1685471746365 1685882240163 1686134048940 1686900610560 1689315433938 1689474226176 1691257275360 1692081439488 1692746339328 1693871274240 1694696712192 1696485273120 1697118101568 1697889656832 1699737110984 1702364216256 1702723461120 1703138156544 1705351085988 1707791800320 1707986868192 1709589437440 1709759508480 1712397991302 1713070909440 1714456515420 1715296744755 1715714502381 1717273100070 1717691339034 1717947898920 1720760785920 1721179874304 1722023398656 1724007504384 1724684949504 1728288071912 1728546214560 1728967199072 1729139197824 1730537835840 1730959305408 1731217847040 1731807622512 1733507162112 1733889479520 1734484295808 1738367499870 1740670414848 1741054312080 1741845841920 1743356634624 1744041682944 1744109065215 1746051158016 1746804751560 1749500437905 1750153042242 1750948708608 1753053575680 1753227970560 1753654966272 1753951010688 1755563098014 1756361223936 1757581090080 1760297598720 1760897280816 1761160294080 1761589221696 1763014107360 1763618914944 1763878134040 1764982149120 1766604375360 1771166886660 1772227599164 1772905052160 1773336840192 1774205925888 1774966745376 1776250156032 1776948129792 1778385438720 1779550853706 1779690333696 1780926402880 1782563283765 1782978376320 1782997424043 1783678993920 1784286641376 1784617143210 1785051783702 1785318404760 1786130058240 1786431584960 1787044425984 1790742997440 1793506489720 1794211244320 1795066365312 1796278524480 1797836529456 1798542985536 1799360651264 1800615256704 1803187982916 1804007760384 1804405626390 1805665855752 1806356090880 1806796025856 1808456683968 1808761979772 1809143677440 1809584291328 1809854576640 1811939880960 1812505499145 1814528787840 1815306898680 1816196553270 1816438777280 1816619477760 1816638884874 1817333314560 1818108298215 1820137841280 1828308335040 1828753616448 1829649861072 1831757973408 1832477758848 1834197135360 1836580352970 1837027649014 1837210397688 1838696450580 1839144261996 1839418962480 1840045598919 1840255211520 1842257571990 1842889564296 1843782628864 1845907024896 1846632370176 1846703716110 1849482111488 1849870206585 1850280345705 1850711207040 1852412228370 1854258666528 1857124599552 1860383002896 1862619424160 1862804718720 1863258401664 1865920670720 1866133800432 1867429908210 1868804628480 1870316198640 1870953360867 1871232812460 1871688548052 1873202489070 1873845097128 1874753162752 1877017148820 1877193584640 1877650771968 1878570980352 1880090488320 1880548381184 1880735459328 1880829265920 1881474490368 1882996346880 1884378000384 1885686779520 1885902166962 1887859457280 1888601287680 1889244679104 1891515795840 1897763186880 1901400836016 1901843601408 1902590926848 1902664434780 1903591619424 1904339631744 1906349447090 1908545932260 1909257864264 1910125863936 1912204249857 1912422082560 1913078145024 1913359331840 1915159743288 1915563893760 1916030426112 1916316610560 1921265775360 1921485226716 1923288117120 1924230691680 1924699334816 1927204773120 1929753255936 1933339199088 1934078238720 1935497373696 1935855884160 1936327358592 1937062927360 1937276323488 1937727442944 1937824092160 1939315518096 1940056842240 1941480364032 1944324080901 1944614491380 1945088098956 1945498565120 1946855065320 1947329218584 1947620077920 1948283575326 1948505518080 1948834456320 1950195557376 1950625664460 1951512471040 1953209769984 1956552534240 1957321357440 1959019043168 1959576572160 1961276213952 1962046893312 1965074743456 1969817297184 1970149833186 1970374266880 1972185272640 1972857138692 1973194887024 1973611284480 1973632368752 1974091954176 1974386810880 1975906376928 1977278726340 1978729559787 1980334798560 1981009440918 1981305330840 1981787874408 1982540712640 1983390870780 1984362900795 1984846189029 1985604917760 1986991699968 1987429922280 1991925235424 1994518183680 1995003945216 1995981666624 1996837588548 1997596143840 1998082655008 1998281425536 1998381095040 1999066646016 2000683618560 2002151625408 2003542203240 2005429854208 2005850673360 2006295395280 2006638868160 2007322471548 2007551139840 2009396315520 2009735533080 2011399231488 2013716754432 2014585872120 2017616848896 2017694800935 2018487649860 2020238388267 2020813340040 2022566095638 2023360858728 2024280732672 2029508730432 2031374087721 2031948462720 2032645529088 2032944290080 2035286637120 2035782327744 2036086398720 2041344886320 2043493624440 2044495109910 2044993043242 2047655071440 2049350160384 2051007805440 2051507324928 2051813744640 2052512737792 2054172899031 2055685091328 2056846876920 2057347818504 2058356093706 2060522737977 2063471777280 2064912943104 2067092225440 2069346332790 2070287112960 2073482000480 2074255457472 2076645403008 2077461416448 2078756753408 2078837067630 2079653942280 2080667375424 2082050107920 2086040999844 2086278635520 2086989369856 2087301089280 2087809447936 2089265174496 2089706065920 2090215010304 2092930878258 2093753333760 2095446852180 2096984391799 2099160754560 2099400525486 2102405207040 2103664290816 2104105723470 2109097308096 2111842782720 2112357118464 2113159557120 2113392352896 2115101799360 2115616928832 2115932924160 2116653760848 2117978578944 2118370890240 2119925250432 2121397626960 2122362071040 2124671388730 2125400263992 2127486062592 2127955270320 2128922695680 2130769220096 2131606501376 2131688857485 2134062526464 2134983585240 2137111683456 2139075940518 2139574051584 2140048421632 2140414792704 2141540571852 2142382085712 2143356069888 2143717901952 2148891596928 2150552637440 2151474842880 2152207787664 2152529248320 2153030492160 2153053493184 2155009380480 2155534229376 2155856186880 2157200404480 2160360089890 2161208998840 2161423997280 2163699131760 2164759528140 2165286751668 2166883952640 2167411693568 2167627309056 2168105369760 2170972412928 2171825491968 2174327857152 2175006598974 2175838018560 2177434545408 2178368278416 2179195793280 2179435863924 2179726532736 2180052103680 2180794783904 2181729957858 2182563947520 2184165409536 2188685885760 2192068707840 2192438763360 2193435504640 2193970002048 2195451529920 2201036562432 2201121601020 2201986527120 2203896423564 2204523643680 2206435740696 2207302754976 2207768555520 2208306253824 2210709086388 2215284498955 2216044459332 2216671050240 2217426205472 2217757407360 2218297538432 2218708431720 2219844247902 2220312695040 2220336414846 2220853448448 2221185162240 2222894674044 2224612917120 2229511358709 2230358301720 2233805532480 2235143308992 2237463060480 2239104804864 2240915889852 2243832956640 2244379438368 2245479374952 2247295661820 2247842986884 2248178731920 2248944620901 2249200814080 2250769070880 2252420578584 2252632301568 2253984978645 2255009700480 2256108585984 2256995119104 2257082319690 2258495032320 2259595616256 2260570854960 2260952474715 2261980364160 2262824135424 2265431348736 2266321545216 2269818955008 2273801447984 2276280966069 2277055733760 2277315824256 2283197321736 2284094545920 2285942020560 2286720774393 2287062326340 2287619336508 2289697466760 2290255118712 2290597198560 2294347714560 2294906499072 2296031198208 2296512997110 2298676672512 2298930327495 2299579932672 2303611955370 2304728286080 2305518930432 2307383781120 2307945740544 2308290462720 2309076830016 2311852639360 2312645727744 2314516295817 2317823333160 2321405749440 2322461122560 2323027060992 2324475512832 2325388910592 2325478753620 2329073002080 2332667250540 2333537389656 2334598278144 2337138527603 2337637294080 2338206621696 2338601347584 2339610685065 2340750797352 2341814965248 2342306371410 2343441453440 2347063464960 2347863041088 2348213725440 2348785628928 2350685476480 2350919324160 2351491886592 2351843112960 2355472500480 2361555848880 2363873402880 2364449120256 2365607901184 2366622327168 2368333541376 2371180584960 2372734471608 2372920444928 2376396098879 2376751045020 2377304501760 2377329898724 2377566397008 2378238658560 2379048855168 2379489524280 2380069044936 2380424539680 2380978851840 2381235480954 2381506744320 2382725901312 2384915906736 2386572330330 2387657329920 2391347681280 2393421820416 2393949679110 2395038032640 2397115372608 2398057314048 2400820342272 2401856533395 2404250643888 2405343680512 2405874168520 2407020808032 2407554474336 2407966641792 2411275578624 2411682639696 2412191569920 2412779055104 2413139435520 2416673998860 2417503046544 2419371717120 2420409198240 2421233761122 2421595404360 2422159303680 2422185179832 2423111086080 2424144397620 2424976008048 2426850455040 2431360123695 2434161523230 2437744446720 2438338155264 2439533148096 2441512212480 2442343964544 2443303678464 2448773803960 2449613863584 2451595267440 2452192349328 2452558616640 2453394131892 2453673615360 2456343429320 2457186085728 2461209366528 2462271621480 2466071423365 2466493608780 2467040460940 2467614942720 2468216252304 2469882971160 2472344888704 2476166132736 2477234843010 2480510670528 2483739624960 2484344535552 2488178400576 2489906544280 2493754931520 2494604481156 2494977083280 2495584730736 2496046985685 2497603318760 2497851781920 2498460129504 2498833307520 2502689531760 2504761307136 2506787317760 2507647279104 2507772354560 2509153089435 2512504000512 2514249039360 2514536222616 2517145943040 2518135050240 2518992905472 2522021061120 2522886248448 2526164296821 2529201073410 2530350915840 2533973150907 2535201114688 2535791468544 2536885913040 2538122159232 2539119508992 2540806911360 2544727909680 2545677152352 2546834485248 2549605666476 2549896110080 2553546324384 2554085191680 2554707234816 2558026628982 2561687700480 2561980302288 2564384156160 2565640922240 2568596986953 2569606364160 2571684773130 2576537008551 2577785598784 2580663164928 2581141178880 2581769811456 2583035097984 2585754024128 2586011256576 2587027424256 2588640485376 2592432107868 2592819321840 2593450798608 2595806753760 2596438958112 2596826770560 2597711433768 2598445941760 2600260743168 2600834219280 2607551249805 2608736712320 2609761809920 2611005622272 2611581468120 2612768762880 2615034951936 2616062524416 2619076737024 2625229563363 2626423062912 2626866444248 2629580363520 2630482449408 2630926516032 2631481712640 2632122605568 2633344647021 2634541835904 2636371635120 2638306079716 2640446398080 2641345921224 2641740441120 2642383832544 2644521161040 2645817201060 2646461585372 2647473223680 2649322266624 2649906563040 2656750329990 2658341398746 2659357578240 2660005260288 2661308888832 2662450118064 2663461525120 2664375234048 2664508126720 2665422194688 2667578158080 2669326280559 2669535500544 2671389604320 2674467564480 2675060527040 2675518490880 2676429962064 2676925714815 2677577675553 2677977607140 2679195087360 2679647377440 2680566638976 2681865641984 2686114496160 2690155798528 2690259734580 2691316866480 2693651184356 2694417786720 2696754794184 2697814478304 2699040976896 2704781974374 2706011640576 2706608439585 2708498783628 2709264616960 2709534136320 2710194038784 2713142969658 2713715516160 2714376436992 2714781864960 2717909821440 2721793181760 2722960348020 2724294829905 2724658165920 2724958327311 2725993479880 2730206761920 2734677073920 2735343099904 2738897198708 2742462502560 2743130424672 2744474791608 2747363650636 2747636960112 2748716638272 2751295703040 2753217257472 2754870529455 2755541473521 2758044675870 2758716392994 2759128443720 2760382817280 2763386357985 2765673943296 2768860537344 2769948555264 2770055574165 2771782756840 2772871923040 2774223167232 2776066810560 2778618342555 2781387999792 2783068119040 2785686899328 2790574504344 2791671111680 2793929136240 2794887602496 2798881006080 2799200700648 2801144862315 2803206942720 2804885721088 2805474297960 2806849218690 2807532822078 2809803733605 2812129744128 2815525723230 2815790376960 2816476157952 2817856470528 2820135732480 2820822571776 2821243898880 2822205014464 2824494520320 2826567000576 2828530169280 2828853250443 2829816094720 2831789185920 2832901931520 2833867018656 2837273693760 2838563594240 2842251809980 2846644780320 2849482244608 2852101254024 2852765402112 2853886390272 2853996652170 2855387429136 2856509447616 2857808093184 2858290535936 2859524170635 2862818898390 2863886796396 2865188795904 2868633123840 2869610383552 2870038997760 2870737990912 2872739614932 2873345840640 2874045639168 2874474915840 2881898663040 2884932175680 2886346037520 2887049002224 2889178603520 2890807159680 2894629883904 2900008798632 2901117358080 2903246060544 2903783826240 2904491037888 2905594391040 2905914485232 2906302043648 2906591164416 2906736138240 2907733303296 2908973277144 2910085263360 2912220546048 2916921737070 2917632148434 2918247847680 2920993827876 2922425362989 2922758277120 2923251684480 2925293336064 2925938496690 2927268706560 2934828801360 2935982036160 2938528564752 2939364858240 2941914320928 2943070339968 2947612115184 2954725945776 2955224749779 2955561400320 2957009876480 2958277908960 2959285708038 2959792330536 2960416926720 2960448553128 2961137931264 2961580216320 2963859565392 2965918089510 2966150556160 2971514161377 2971662373405 2971957996260 2972681811612 2973811068960 2975086306170 2978407376640 2980191078656 2980487549952 2981144883420 2985473073152 2987887853136 2991777275520 2992505917824 2993972499936 2995256382822 2996394215760 2997123982512 2997571642560 2998592827868 3001025427840 3003227438112 3005313304860 3006679600640 3008144781312 3008776010040 3009443092920 3009958302240 3010983707322 3011326709760 3014094473280 3014603299620 3015973818880 3017098847232 3020575131648 3021762060288 3021878808180 3026425273344 3027731474790 3031220010060 3033849143457 3035041288092 3036421099008 3044263095648 3047922694080 3048961032524 3049416435120 3050159115344 3052929955680 3053673491616 3054129598080 3061374930944 3062017329480 3064902230016 3065240436660 3066742664865 3067489564863 3071482607160 3071771320320 3074025240576 3076511708160 3077260987392 3077720616960 3078769106688 3081266749440 3083527636992 3085270315380 3086021727756 3087534140559 3090431110880 3095207665920 3097369414656 3099300683776 3100638338160 3105430669440 3110223000720 3111383186208 3112797704192 3114968104512 3116192124672 3118135130112 3118255601445 3119480913420 3121001063136 3122419953664 3123075161880 3129061499766 3129417953280 3130484054784 3130951633920 3131714171904 3134559098880 3135322515456 3135790817280 3139396317387 3140630000640 3143170278270 3148741131840 3149100788229 3153607810560 3155496436224 3163645962144 3168535677696 3169001393360 3169739335680 3170088529344 3170984878080 3172065140224 3172652699040 3173425393248 3173899386240 3174980641272 3176967868416 3179887875648 3182096440440 3183543106560 3187007083095 3187783273289 3188100395988 3188463575040 3191229093888 3191932905480 3193384043520 3196153830144 3197409752064 3201093789696 3202475377860 3205667525184 3208613910777 3209361077376 3210072632448 3210622189056 3215034104832 3215576852928 3216255426560 3222231998480 3223337395392 3225828956160 3227212264320 3228311681496 3228793872480 3229545738240 3229580239776 3232192530160 3232514070720 3233301344064 3233784280320 3235800606720 3240540134835 3241813498260 3245548697640 3247139292210 3247930127502 3250325928960 3251117540352 3252710864128 3255349616640 3256458619392 3257738237952 3262509898461 3263757027840 3266151818112 3268793689920 3269153795886 3269589799104 3270078155520 3271192175856 3272594936787 3273845921280 3276248114304 3283028828640 3283583055310 3288103061760 3288658145040 3290153256960 3290955003072 3293177294880 3297882599645 3301554843648 3301682401530 3302979790680 3305844635346 3307347560704 3308076981715 3309653611044 3310954132464 3311652833280 3312459380736 3316063629582 3317571200768 3324066688998 3325006575360 3326139308208 3326636111040 3327446307648 3328062647580 3330469042560 3330504622269 3331280172672 3331777743360 3334342011066 3336919375680 3345537452580 3350708298720 3352332052480 3352714963488 3356194590720 3358657207296 3361373834778 3362694748160 3363848331264 3366569157552 3367063980445 3368219062428 3370943492730 3371764480326 3372268097880 3373801221120 3378630867876 3378948452352 3382514550720 3384162878976 3385492678656 3385623479535 3387742548480 3389393424384 3392970546240 3394236203136 3399474221968 3404728432512 3410702171976 3415583600640 3415973736384 3419178874880 3419519016960 3423621498385 3424795982604 3426141818880 3428913030840 3430593489510 3431429004762 3434204563295 3434546200140 3435382678068 3435895797840 3441521571840 3442359748608 3444046797312 3448015008768 3449369899008 3456576143824 3457092429120 3457934398144 3458278395648 3461075671680 3461918610816 3462435694080 3463615245024 3467778959040 3468968591616 3476734999740 3481340829696 3482108624160 3483691683840 3486713269248 3488083365888 3488218130430 3492102316032 3493609503120 3499000875810 3500306084484 3501897417216 3506107151360 3506455941120 3507309932544 3507902021376 3511126196028 3512722447872 3515162180160 3520595197440 3521794561632 3522320588160 3523178443392 3526028214720 3527237829888 3527756268080 3529964298240 3533208750720 3542333773320 3544455198328 3545810104320 3546673680384 3548411851776 3549933490752 3552500312064 3553896259584 3556770877440 3559101707412 3559380667392 3561852805760 3565126567530 3565956752640 3565994848086 3567357987840 3568573282752 3569234286420 3570103567404 3570636809520 3571853221431 3572260116480 3572863169920 3574088851968 3579858495495 3581485994880 3587012979440 3588422488640 3590132730624 3590924518665 3592557048960 3595673058912 3597085971072 3601230513408 3606375965832 3608015520768 3608811252780 3611331711504 3611941360841 3612712181760 3613592051712 3616913367936 3617523959544 3618287354880 3619168582656 3619709153280 3623879761920 3625010998290 3629057575680 3630613797360 3631850641683 3632393106540 3632877554560 3633238955520 3633277769748 3634666629120 3636216596430 3640275682560 3651242284845 3656616670080 3657507232896 3659299722144 3663515946816 3664955517696 3668394270720 3672612152813 3673160705940 3674055298028 3674420795376 3677392901160 3678288523992 3678837924960 3680091197838 3680510423040 3684515143980 3685779128592 3687565257728 3691814049792 3693264740352 3693407432220 3698964222976 3699740413170 3700560691410 3701422414080 3704824456740 3708517333056 3714249199104 3715852264515 3720766005792 3725238848320 3725609437440 3726516803328 3731841341440 3732267600864 3734859816420 3740632397280 3741906721734 3742465624920 3743377096104 3746404978140 3747690194256 3748241034835 3749506325504 3754034297640 3754387169280 3755301543936 3757141960704 3760180976640 3761096762368 3761470918656 3761658531840 3765992693760 3768756000768 3771373559040 3771804333924 3775718914560 3777202575360 3778489358208 3783031591680 3793801610115 3795526373760 3802801672032 3803687202816 3805328869560 3807183238848 3808679263488 3811201290655 3812698894180 3817091864520 3818515728528 3820251727872 3824408499714 3824844165120 3826718663680 3830319486576 3831127787520 3832060852224 3832633221120 3837039943473 3842531550720 3842970453432 3846576234240 3848461383360 3849398669632 3854409546240 3857527159695 3866678398176 3870994747392 3871711768320 3872654717184 3874125854720 3874552646976 3875454885888 3875648184320 3878631036192 3882960728064 3888648161802 3889228982760 3890176197912 3890997130240 3893710130640 3894658437168 3895240155840 3896567150652 3897011036160 3897668912640 3900391114752 3901251328920 3903024942080 3913105068480 3914642714880 3918038086336 3919153144320 3922552427904 3924093786624 3930149486912 3939634594368 3940299666372 3940748533760 3944370545280 3945714277384 3946389774048 3947222568960 3947264737504 3948183908352 3951812753856 3954557452680 3957459119574 3960669597120 3962018881836 3962610661680 3963575748816 3965081425280 3966781741560 3968725801590 3969692378058 3971209835520 3973983399936 3974859844560 3983850470848 3985125494985 3987512098119 3989036367360 3990007890432 3991963333248 3993675177096 3995192287680 3996165310016 3996562851072 3996762190080 3998133292032 4001367237120 4004303250816 4007084406480 4011701346720 4012590790560 4013277736320 4014644943096 4018792631040 4019471066160 4022798462976 4027433508864 4029171744240 4035233697792 4035389601870 4036975299720 4040476776534 4041626680080 4045132191276 4046721717456 4048561465344 4057172961561 4059017460864 4062748175442 4063896925440 4065291058176 4065888580160 4069714454487 4070573274240 4071564655488 4072172797440 4082689772640 4086987248880 4088990219820 4089986086484 4095310142880 4098700320768 4102015610880 4103014649856 4105025475584 4108345798062 4111370182656 4113693753840 4114695637008 4116712187412 4121045475954 4126943554560 4129825886208 4134184450880 4137067013805 4138074589491 4138692665580 4140574225920 4146964000960 4148510914944 4153290806016 4154922832896 4157513506816 4157674135260 4159307884560 4161334750848 4164100215840 4172081999688 4173978739712 4174602178560 4175618895872 4178530348992 4179412131840 4180430020608 4185861756516 4187506667520 4190893704360 4193968783598 4198321509120 4198801050972 4204810414080 4207328581632 4208211446940 4210273828035 4211299233117 4218194616192 4223288584845 4223685565440 4224714236928 4226319114240 4226784705792 4230203598720 4231233857664 4231865848320 4233307521696 4236741780480 4239850500864 4242795253920 4244724142080 4249342777460 4250800527984 4254972125184 4255910540640 4257845391360 4261538440192 4263213002752 4263377714970 4268125052928 4269967170480 4274223366912 4278151881036 4279148103168 4280096843264 4280829585408 4280994978255 4283081143704 4284764171424 4286712139776 4287435803904 4294228347585 4297783193856 4301105274880 4302949685760 4304415575328 4305058496640 4306106986368 4310018760960 4311068458752 4311712373760 4314400808960 4320720179780 4322417997680 4322847994560 4327398263520 4329519056280 4330573503336 4333767905280 4334823387136 4336210739520 4341944825856 4343650983936 4350013197948 4351676037120 4354869090816 4356736556832 4358391586560 4358871727848 4359453065472 4360104207360 4361589567808 4363459915716 4365127895040 4368330819072 4375382605605 4376448222651 4377371771520 4384137415680 4384877526720 4386871009280 4387940004096 4388907745035 4390903059840 4402243202040 4403973054240 4407792847128 4409047287360 4412871481392 4414605509952 4415537111040 4416612507648 4421418172776 4430568997910 4432088918664 4433342100480 4434852410944 4435514814720 4436595076864 4437416863440 4438928562057 4439688495804 4440625390080 4440672829692 4441706896896 4442370324480 4445789348088 4448877134265 4449225834240 4459022717418 4460716603440 4462629459255 4467611064960 4470286617984 4478209609728 4481831779704 4487665913280 4488758876736 4490958749904 4494591323640 4495685973768 4496357463840 4497889241802 4498401628160 4501538141760 4504841157168 4507969957290 4510019400960 4512217171968 4513990238208 4514164639380 4516475560983 4516990064640 4521141709920 4521904949430 4523960728320 4525648270848 4530862697472 4532643090432 4539637910016 4541597212185 4547602895968 4552561932138 4554631648512 4566394643472 4571884041120 4573441548786 4574124652680 4575238673016 4579394933520 4580510237424 4581194397120 4588695429120 4589812998144 4592062396416 4592569122535 4593025994220 4597353345024 4597860654990 4607223910740 4609456572160 4611037860864 4614767562240 4615891481088 4616580925440 4618153660032 4623705278720 4625291455488 4629032591634 4635646666320 4642811498880 4646054121984 4648951025664 4650957507240 4658146004160 4665334501080 4667074779312 4669196556288 4674277055206 4677202695168 4679221370130 4681501594704 4683629930496 4684612742820 4686882906880 4693592249649 4694126929920 4695726082176 4696427450880 4697571257856 4701370952960 4701838648320 4702983773184 4703686225920 4710945000960 4714755417405 4723111697760 4731215802368 4733244654336 4736667082752 4745468943216 4745840889856 4752792197758 4753502090040 4754609003520 4754659797448 4755132794016 4756477317120 4758097710336 4758979048560 4760138089872 4760849079360 4761957703680 4762470961908 4763013488640 4765451802624 4769831813472 4773144660660 4775314659840 4782695362560 4786843640832 4787899358220 4790076065280 4794230745216 4796114628096 4801640684544 4803713066790 4808501287776 4810687361024 4811748337040 4814041616064 4815108948672 4815933283584 4822551157248 4823365279392 4824383139840 4825558110208 4833347997720 4835006093088 4838743434240 4840818396480 4842467522244 4843190808720 4844318607360 4844370359664 4846222172160 4848288795240 4849952016096 4853700910080 4862720247390 4868323046460 4870708938315 4871895191253 4875488893440 4876676310528 4879066296192 4883024424960 4884687929088 4886607356928 4897547607920 4899227727168 4903190534880 4904384698656 4905117233280 4906788263784 4912686858640 4914372171456 4922418733056 4924543242960 4925374582965 4932142846730 4932987217560 4934080921880 4935229885440 4936432504608 4939765942320 4944689777408 4952332265472 4952523602295 4954469686020 4958766953019 4961021341056 4967479249920 4968689071104 4974095444373 4976356801152 4979813088560 4987509863040 4989208962312 4989954166560 4991169461472 4992093971370 4995206637520 4995703563840 4996920259008 4997666615040 5005379063520 5009522614272 5013574635520 5018306178870 5025008001024 5028498078720 5029072445232 5034291886080 5036270100480 5037985810944 5042060752167 5044042122240 5045772496896 5052328593642 5056415239095 5057646720489 5058402146820 5060701831680 5067946301814 5070402229376 5073771826080 5076244318464 5078239017984 5081613822720 5089455819360 5091354304704 5093668970496 5099211332952 5107092648768 5108170383360 5109414469632 5112482608105 5116053257964 5123375400960 5123960604576 5128768312320 5131281844480 5137193973906 5139212728320 5143369546260 5145890234265 5147143507143 5153074017102 5155571197568 5162282357760 5163539622912 5166070195968 5171508048256 5172022513152 5174054848512 5184864215736 5185638643680 5186901597216 5191613507520 5192877916224 5193653541120 5195422867536 5196891883520 5200521486336 5201668438560 5215102499610 5217473424640 5219523619840 5222011244544 5223162936240 5225537525760 5230069903872 5232125048832 5232327195645 5238153474048 5248501313715 5250459126726 5252846125824 5253732888496 5259160727040 5260964898816 5261853032064 5266689294042 5269083671808 5272743270240 5276612159432 5280892796160 5282691842448 5283480882240 5284767665088 5289042322080 5291634402120 5292923170744 5294946447360 5299813126080 5313500659980 5316682797492 5318715156480 5320010520576 5322617777664 5324900236128 5326923050240 5328750468096 5329016253440 5330844389376 5335156316160 5338652561118 5339071001088 5342779208640 5347689851295 5348935128960 5348992272129 5350121054080 5351036981760 5352859924128 5353851429630 5355155351106 5355955214280 5358390174720 5359294754880 5361133277952 5372228992320 5380519469160 5382633732960 5387302368712 5388835573440 5393509588368 5395628956608 5398081953792 5409563948748 5412023281152 5413216879170 5416997567256 5418529233920 5419068272640 5420388077568 5426285939316 5427431032320 5428752873984 5429563729920 5435819642880 5437516497435 5443586363520 5445920696040 5448589659810 5449316331840 5449916654622 5451986959760 5454324894645 5460413523840 5477794397416 5484925005120 5486260849344 5488949583216 5494727301272 5495273920224 5497433276544 5502591406080 5509741058910 5511082947042 5516089351740 5517432785988 5518256887440 5520136796757 5520765634560 5526772715970 5531347886592 5537721074688 5539897110528 5540111148330 5543565513680 5545743846080 5548446334464 5549610619755 5550841037115 5552133621120 5557236685110 5562775999584 5571373798656 5581149008688 5587858272480 5589775204992 5597762012160 5598401401296 5602289724630 5606413885440 5609771442176 5610948595920 5612860082601 5613698437380 5615065644156 5619607467210 5624259488256 5631051446460 5631580753920 5632952315904 5635712941056 5640271464960 5641645143552 5642487797760 5644410028928 5648989040640 5653134001152 5657060338560 5657706500886 5663578371840 5665803863040 5667734037312 5674547387520 5684503619960 5693289560640 5698964489216 5704202508048 5705530804224 5707772780544 5707993304340 5710774858272 5713018895232 5716581071872 5719048341270 5725637796780 5727773592792 5730377591808 5736612749571 5737266247680 5739220767104 5740077995520 5741475981824 5745479229864 5746691681280 5748091278336 5748949831680 5763797326080 5769864351360 5772692075040 5774098004448 5781614319360 5789259767808 5800017597264 5802234716160 5806492121088 5807567652480 5808982075776 5811188782080 5811828970464 5812604087296 5813182328832 5813472276480 5817946554288 5820170526720 5824441092096 5832972242703 5833843474140 5835264296868 5836495695360 5841987655752 5844850725978 5845516554240 5846503368960 5850586672128 5851876993380 5854537413120 5869657602720 5871964072320 5877057129504 5878729716480 5883828641856 5886140679936 5895224230368 5909451891552 5910449499558 5911122800640 5914019752960 5916555817920 5918571416076 5919584661072 5920833853440 5920897106256 5922275862528 5923160432640 5927719130784 5931836179020 5932301112320 5936188679361 5943028322754 5943324746810 5943915992520 5945363623224 5947622137920 5950172612340 5953088702385 5954538567087 5956814753280 5960382157312 5960975099904 5962289766840 5975775706272 5983554551040 5985011835648 5987944999872 5990512765644 5992788431520 5994247965024 5995143285120 5997185655736 6002050855680 6006454876224 6010626609720 6013359201280 6016289562624 6017552020080 6018886185840 6019916604480 6021967414644 6022653419520 6028188946560 6029206599240 6031947637760 6034197694464 6041150263296 6043757616360 6052850546688 6053084402805 6055462949580 6060715164801 6062440020120 6067698286914 6070082576184 6072842198016 6088526191296 6094122263163 6095845388160 6097922065048 6098832870240 6100318230688 6105859911360 6107346983232 6108259196160 6122749861888 6124034658960 6130480873320 6133485329730 6134979129726 6142965214320 6148050481152 6153023416320 6154521974784 6155441233920 6157538213376 6162518697093 6167055273984 6170540630760 6172043455512 6175068281118 6180862221760 6181568213931 6190415331840 6194738829312 6201276676320 6210861338880 6220446001440 6222766372416 6225595408384 6229936209024 6232384249344 6236270260224 6236511202890 6238961826840 6242002126272 6244839907328 6246150323760 6258122999532 6258835906560 6260968109568 6261903267840 6263428343808 6269118197760 6270645030912 6278792634774 6281260001280 6286340556540 6290953175397 6297482263680 6298201576458 6307215621120 6310992872448 6327291924288 6337071355392 6338002786720 6339478671360 6340177058688 6344130280448 6345305398080 6346850786496 6347798772480 6349961282544 6353935736832 6359775751296 6364192880880 6367086213120 6374014166190 6375566546578 6376200791976 6382458187776 6383865810960 6386768087040 6392307660288 6394819504128 6395066572455 6402187579392 6404950755720 6411335050368 6417227821554 6418722154752 6420145264896 6421244378112 6430068209664 6431153705856 6444463996960 6446674790784 6451657912320 6454424528640 6456623362992 6457587744960 6459091476480 6459160479552 6464385060320 6465028141440 6466602688128 6467568560640 6471601213440 6481080269670 6483626996520 6491097395280 6494278584420 6495860255004 6500651857920 6502235080704 6505421728256 6512917238784 6515476475904 6525019796922 6527514055680 6532303636224 6537587379840 6537657221491 6538307591772 6539179598208 6540156311040 6542384351712 6545189873574 6547691842560 6552496228608 6566057657280 6567166110620 6576206123520 6577316290080 6580306513920 6581910006144 6586354589760 6595765199290 6603109687296 6603364803060 6605959581360 6611689270692 6614695121408 6616153963430 6619307222088 6621908264928 6623305666560 6624918761472 6632127259164 6635142401536 6645853496865 6648133377996 6650013150720 6652278616416 6653272222080 6654892615296 6656125295160 6660938085120 6661009244538 6662560345344 6663555486720 6668684022132 6673838751360 6691074905160 6701416597440 6704664104960 6705429926976 6712389181440 6717314414592 6722747669556 6725389496320 6733138315104 6734127960890 6736438124856 6741886985460 6743528960652 6744536195760 6746833862703 6747602442240 6757261735752 6757896904704 6761954935935 6765029101440 6768325757952 6770985357312 6771246959070 6775485096960 6778786848768 6782857424145 6785941092480 6788472406272 6798948443936 6809456865024 6821404343952 6831167201280 6831947472768 6838357749760 6847242996770 6849591965208 6852283637760 6857826061680 6860162323179 6861186979020 6862858009524 6868409126590 6869092400280 6870765356136 6871791595680 6883043143680 6884719497216 6888093594624 6896030017536 6896790982485 6898739798016 6913152287648 6914184858240 6915868796288 6916556791296 6922151343360 6923837221632 6924871388160 6927230490048 6935557918080 6937937183232 6953469999480 6964217248320 6967383367680 6973426538496 6976166731776 6976436260860 6987219006240 6998001751620 7000612168968 7003794834432 7011415582809 7012214302720 7012911882240 7014619865088 7015804042752 7018832055195 7022252392056 7025444895744 7030324360320 7041190394880 7043589123264 7044641176320 7046356886784 7052056429440 7054475659776 7055512536160 7066417501440 7084667546640 7088910396656 7091620208640 7093347360768 7096823703552 7099866981504 7105000624128 7113541754880 7118203414824 7118761334784 7123705611520 7129188296637 7130253135060 7131913505280 7131989696172 7134715975680 7137146565504 7138468572840 7140207134808 7141273619040 7143706442862 7144520232960 7145726339840 7148177703936 7159716990990 7162971989760 7174025958880 7176844977280 7180265461248 7181849037330 7185114097920 7191346117824 7194171942144 7202461026816 7212751931664 7216031041536 7217622505560 7222663423008 7223882721682 7233826735872 7235047919088 7236574709760 7238337165312 7239418306560 7250021996580 7255341719219 7258115151360 7261227594720 7263701283366 7264786213080 7265755109120 7266477911040 7266555539496 7269333258240 7272433192860 7277769359773 7280551365120 7294080371085 7302484569690 7313233340160 7315014465792 7318599444288 7327031893632 7329911035392 7345224305626 7346321411880 7348110596056 7348841590752 7354785802320 7356577047984 7357675849920 7360182395676 7361020846080 7369030287960 7371558257184 7375130515456 7383628099584 7386814864440 7397928445952 7398214270095 7399480826340 7401121382820 7402844828160 7409648913480 7417034666112 7428498398208 7431704529030 7441532011584 7450477696640 7451218874880 7453033606656 7463682682880 7464535201728 7469719632840 7481264794560 7483813443468 7484931249840 7486754192208 7488140957055 7492809956280 7495380388512 7496482069670 7499012651008 7508068595280 7514283921408 7520361953280 7522193524736 7522941837312 7523317063680 7527459268305 7531967296447 7537512001536 7542747118080 7543608667848 7551437829120 7554405150720 7556978716416 7566063183360 7587603220230 7591052747520 7605603344064 7607374405632 7610657739120 7614366477696 7617358526976 7622402581310 7625397788360 7634183729040 7637031457056 7640503455744 7648816999428 7649688330240 7653437327360 7660638973152 7662255575040 7664121704448 7674079886946 7685063101440 7685940906864 7693152468480 7696922766720 7698797339264 7708819092480 7715054319390 7733356796352 7741989494784 7743423536640 7745309434368 7748251709440 7749105293952 7757262072384 7765921456128 7777296323604 7778457965520 7780352395824 7781994260480 7787420261280 7789316874336 7790480311680 7793134301304 7795337825280 7800782229504 7802502657840 7806049884160 7822653749415 7826210136960 7829285429760 7836076172672 7838306288640 7845104855808 7848187573248 7860298973824 7875688690089 7879269188736 7880599332744 7888741090560 7891428554768 7892779548096 7894445137920 7894529475008 7896367816704 7900033941063 7903625507712 7909114905360 7914918239148 7921339194240 7924037763672 7925221323360 7927151497632 7930162850560 7933563483120 7937451603180 7939384756116 7942419671040 7947966799872 7949719689120 7967700941696 7970250989970 7975024196238 7978072734720 7980015780864 7983926666496 7987350354192 7990384575360 7992330620032 7993125702144 7993524380160 7996266584064 8002734474240 8007978841677 8008606501632 8014168812960 8023402693440 8025181581120 8026555472640 8029289886192 8032733026659 8037585262080 8038942132320 8045596925952 8058343488480 8070467395584 8070779203740 8073950599440 8080953553068 8083253360160 8090264382552 8093443434912 8097122930688 8114345923122 8118034921728 8119825318755 8125496350884 8127793850880 8130582116352 8131777160320 8139428908974 8141146548480 8143129310976 8144345594880 8165379545280 8172884489715 8173974497760 8174874981933 8177980439640 8179972172968 8190620285760 8204031221760 8206029299712 8210050951168 8216691596124 8227387507680 8229391274016 8233424374824 8242090951908 8253887109120 8259651772416 8264611588365 8266624420563 8268368901760 8274134027610 8276149178982 8277385331160 8281148451840 8290159073955 8293928001920 8297021829888 8306581612032 8309845665792 8310166722495 8315348270520 8318615769120 8322669501696 8328200431680 8335855027665 8344163999376 8347957479424 8349204357120 8351237791744 8357060697984 8371723513032 8375013335040 8381787408720 8384642839441 8387937567196 8396643018240 8397602101944 8403434586945 8409620828160 8414657163264 8416422893880 8420547656070 8422598466234 8429411200815 8436389232384 8446577169690 8447371130880 8449428473856 8453569411584 8460407197440 8462467715328 8463731696640 8466615043392 8473483560960 8479701001728 8485590507840 8486559751329 8489448284160 8498685554920 8501601055968 8511821081280 8515690782720 8523076880384 8526426005504 8526755429940 8539934340960 8548446733824 8556303762072 8558296206336 8560193686528 8561659170816 8561989956510 8566162287408 8569528342848 8573424279552 8574871607808 8578572511905 8588456695170 8595566387712 8605899371520 8608831150656 8610116993280 8612213972736 8620037521920 8622136917504 8623424747520 8641440359560 8644835995360 8645695989120 8654796527040 8659038112560 8661147006672 8667535810560 8669646774272 8672421479040 8683889651712 8700026395896 8703352074240 8709738181632 8713473113664 8716783173120 8717743455696 8718906130944 8720208414720 8723179135616 8726919831432 8730255790080 8736661638144 8750765211210 8752896445302 8754743543040 8767276088967 8768274831360 8769755053440 8775880008192 8777815490070 8781806119680 8804486404080 8807946108480 8815585694256 8818094574720 8825742962784 8829211019904 8842836345552 8861137995820 8864177837328 8865674249337 8866684200960 8869704821888 8871029629440 8873190153728 8874833726880 8877857124114 8879376991608 8881250780160 8881345659384 8883413793792 8884740648960 8891578696176 8897754268530 8898451668480 8914542484131 8914987120215 8918045434836 8921433206880 8925258918510 8935222129920 8940573235968 8956419219456 8963663559408 8975331826560 8977517753472 8981917499808 8989182647280 8991371947536 8992714927680 8995778483604 8996803256320 9003076283520 9009682314336 9015939914580 9020038801920 9024434343936 9028329278760 9032951121966 9033980129280 9042283419840 9043809898860 9047921456640 9051296541696 9061725394944 9065286180864 9079275820032 9083194424370 9095205791936 9101547430371 9105123864276 9109263297024 9132789286944 9143768082240 9146883097572 9148249305360 9150477346032 9158789867040 9161020474848 9162388794240 9184124792832 9185138245070 9186051988440 9194706690048 9195721309980 9200227994595 9202468694589 9214447821480 9218913144320 9222075721728 9229535124480 9231782962176 9233161850880 9236307320064 9247410557440 9250582910976 9258065183268 9262602421677 9271293332640 9285622997760 9292108243968 9297902051328 9301915014480 9316292008320 9330669002160 9334149558624 9338393112576 9348554110412 9354405390336 9354766804335 9358442740260 9363003189408 9367259860992 9369225485640 9373765813760 9387184499298 9388253859840 9391452164352 9392854901760 9395142515712 9402741905920 9403677296640 9405967546368 9407372451840 9418188952161 9421890001920 9429510834810 9446223395520 9447302364687 9462431604736 9466489308672 9490937886432 9491681779712 9505584395516 9507004180080 9509218007040 9509319594896 9510265588032 9512954634240 9516195420672 9517958097120 9520276179744 9521698158720 9524941923816 9530903605248 9539663626944 9546289321320 9550629319680 9561021249285 9563349819867 9565390725120 9573687281664 9575798716440 9580152130560 9588461490432 9592229256192 9603281369088 9607426133580 9617002575552 9621374722048 9623496674080 9625841732331 9628083232128 9630217897344 9631866567168 9645102314496 9646730558784 9648766279680 9651116220416 9666695995440 9670012186176 9677486868480 9681636792960 9684935044488 9686381617440 9688637214720 9688740719328 9696577590480 9699904032192 9707401820160 9721620404505 9725440494780 9736646092920 9741417876630 9743790382506 9750977786880 9753352621056 9758132592384 9766048849920 9769375858176 9773214713856 9787529695383 9795095215840 9798455454336 9806381069760 9808769397312 9810234466560 9813576527568 9817784810361 9825373717280 9828744342912 9849086485920 9850749165930 9864285693460 9865974435120 9868161843760 9870459770880 9872865009216 9879531884640 9889379554816 9893647798935 9904664530944 9905047204590 9908939372040 9917533906038 9922042682112 9924230945145 9934958499840 9937378142208 9948190888746 9952713602304 9959626177120 9975019726080 9978417924624 9979908333120 9982338922944 9984187942740 9990413275040 9991407127680 9991513866807 9993840518016 9995333230080 10010758127040 10027149271040 10036612357740 10056996157440 10058144890464 10068583772160 10075971621888 10084121504334 10088084244480 10091544993792 10101191941335 10103652069577 10104657187284 10112830478190 10115293440978 10116804293640 10121403663360 10135892603628 10140804458752 10147543652160 10152488636928 10156478035968 10156870438605 10163227645440 10178911638720 10182708609408 10198422665904 10214185297536 10224965216210 10232106515928 10246750801920 10247921209152 10257536624640 10262563688960 10270864495155 10274387947812 10278425456640 10286739092520 10291780468530 10294287014286 10302613689885 10306148034204 10311142395136 10324564715520 10327079245824 10332140391936 10343016096512 10344045026304 10348109697024 10369728431472 10371277287360 10373803194432 10383227015040 10385755832448 10387307082240 10390845735072 10393783767040 10403336877120 10430204999220 10434946849280 10439047239680 10444022489088 10446325872480 10451075051520 10460139807744 10464250097664 10464654391290 10476306948096 10484921958995 10497002627430 10500918253452 10505692251648 10507465776992 10518321454080 10521929797632 10523706064128 10533378588084 10538167343616 10545486540480 10553224318864 10561785592320 10565383684896 10566961764480 10569535330176 10578084644160 10583268804240 10585846341488 10589892894720 10599626252160 10627001319960 10633365594984 10637430312960 10640021041152 10645235555328 10649800472256 10653846100480 10657500936192 10658032506880 10661688778752 10670312632320 10677305122236 10678142002176 10685558417280 10695379702590 10697870257920 10697984544258 10700242108160 10702073963520 10705719848256 10707702859260 10710310702212 10711910428560 10715559664293 10716780349440 10718589509760 10722266555904 10744457984640 10761038938320 10765267465920 10774604737424 10777671146880 10787019176736 10791257913216 10819127897496 10824046562304 10826433758340 10833995134512 10835824082523 10837058467840 10838136545280 10840776155136 10852571878632 10854862064640 10857505747968 10859127459840 10871639285760 10875032994870 10887172727040 10891841392080 10895551925049 10897179319620 10898632663680 10899833309244 10903973919520 10908649789290 10920827047680 10955588794832 10969850010240 10972521698688 10977899166432 10989454602544 10990547840448 10994866553088 11005182812160 11017836458439 11019482117820 11022165894084 11032178703480 11034865571976 11036513774880 11040273593514 11041531269120 11053545431940 11062695773184 11075442149376 11079794221056 11080222296660 11087131027360 11091487692160 11096892668928 11099221239510 11101682074230 11104267242240 11114473370220 11125551999168 11142747597312 11147556793545 11162298017376 11175716544960 11179550409984 11195524024320 11196802802592 11204579449260 11212800838793 11221897191840 11225720165202 11227396874760 11230131288312 11239214934420 11244723104505 11247461737831 11248518976512 11262102892920 11263161507840 11265904631808 11271425882112 11280542929920 11283290287104 11284975595520 11288820057856 11297978081280 11306268002304 11314120677120 11315413001772 11327156743680 11331607726080 11335468074624 11349094775040 11369007239920 11381404830345 11386579121280 11397928978432 11408405016096 11411061608448 11415986608680 11421549716544 11426037790464 11433162143744 11433603871965 11438096682540 11451275593560 11455547185584 11460755183616 11473225499142 11474532495360 11478441534208 11480155991040 11482951963648 11490958459728 11493383362560 11496182556672 11497899663360 11511119830419 11527594652160 11539728702720 11545384150080 11548196008896 11563228638720 11572581479085 11600035194528 11612984242176 11615135304960 11617964151552 11622377564160 11623657940928 11625208174592 11626364657664 11626944552960 11635893108576 11648882184192 11665944485406 11667686948280 11670528593736 11672991390720 11683975311504 11685692638015 11689701451956 11691033108480 11693006737920 11701173344256 11703753986760 11709074826240 11739315205440 11743928144640 11754114259008 11757459432960 11767657283712 11772281359872 11790448460736 11818903783104 11820898999116 11822245601280 11828039505920 11833111635840 11837142832152 11839169322144 11841667706880 11841794212512 11844551725056 11855438261568 11863672358040 11864602224640 11872377358722 11881980494395 11886056645508 11886649493620 11887831985040 11890727246448 11895244275840 11900345224680 11906177404770 11909077134174 11913629506560 11920764314624 11921950199808 11924579533680 11951551412544 11962536294357 11967109102080 11970023671296 11975889999744 11981025531288 11985576863040 11988495930048 11990286570240 11994371311472 12004101711360 12012909752448 12021253219440 12026718402560 12035104040160 12037772371680 12039833208960 12043934829288 12056377893120 12058413198480 12063895275520 12068395388928 12082300526592 12087515232720 12105701093376 12106168805610 12110925899160 12121430329602 12124880040240 12135396573828 12140165152368 12145684396032 12171518884683 12177052382592 12188244526326 12191690776320 12195844130096 12197665740480 12200636461376 12209143363461 12211719822720 12214693966464 12216518392320 12248069317920 12260961746640 12266970659460 12269958259452 12285930428640 12296100962304 12306046832640 12309043949568 12315076426752 12325037394186 12334110547968 12341081261520 12344086911024 12350136562236 12361724443520 12363136427862 12380830663680 12389477658624 12402553352640 12414223768473 12421722677760 12440892002880 12445532744832 12459872418048 12464768498688 12472540520448 12473022405780 12477923653680 12484004252544 12492300647520 12516245999064 12521936219136 12523806535680 12526856687616 12538236395520 12541290061824 12557585269548 12562520002560 12572681113080 12581906350794 12594964527360 12596403152916 12614431242240 12621985744896 12630821484105 12633897699351 12654583848576 12669865754535 12674142710784 12676005573440 12678957342720 12680354117376 12688260560896 12690610796160 12693701572992 12695597544960 12699922565088 12719551502592 12728385761760 12734172426240 12748028332380 12751133093156 12752401583952 12764916375552 12767731621920 12773536174080 12784615320576 12789639008256 12790133144910 12804375158784 12809901511440 12822670100736 12834455643108 12837444309504 12840290529792 12842488756224 12842984934765 12860136419328 12862307411712 12882685042755 12888927993920 12893349581568 12903315824640 12908849057280 12913246725984 12915175489920 12918320959104 12928770120640 12930056282880 12933205376256 12935137121280 12943202426880 12962160539340 12967253993040 12982194790560 12988557168840 12991720510008 13001303715840 13004470161408 13010843456512 13025834477568 13030952951808 13050039593844 13055028111360 13064607272448 13075174759680 13075314442982 13076615183544 13078359196416 13080312622080 13084768703424 13090379747148 13095383685120 13104992457216 13126147816815 13129344667953 13132115314560 13134332221240 13152412247040 13154632580160 13160613027840 13163820012288 13166723235105 13172709179520 13191530398580 13206729606120 13211919162720 13223378541384 13229390242816 13232307926860 13238614444176 13243816529856 13246611333120 13249837522944 13264254518328 13270284803072 13291706993730 13296266755992 13300026301440 13304557232832 13306544444160 13309785230592 13312250590320 13316785686171 13321876170240 13322018489076 13325120690688 13327110973440 13337368044264 13346631402795 13347677502720 13382149810320 13387888377765 13402833194880 13409328209920 13410859853952 13434628829184 13445495339112 13450778992640 13466276630208 13468255921780 13472876249712 13483773970920 13487057921304 13489072391520 13493667725406 13495204884480 13514523471504 13523909871870 13530058202880 13536651515904 13541970714624 13542493918140 13549426682949 13550970193920 13565714848290 13571882184960 13576944812544 13597896887872 13618913730048 13624791636555 13642808687904 13663894945536 13676715499520 13694485993540 13699183930416 13715652123360 13720324646358 13722373958040 13725716019048 13736818253180 13738184800560 13741530712272 13743583191360 13766086287360 13769438994432 13776187189248 13777707367605 13792060035072 13793581964970 13826304575296 13828369716480 13831737592576 13833113582592 13844302686720 13847674443264 13849742776320 13854460980096 13871115836160 13875874366464 13906939998960 13928434496640 13946853076992 13952872521720 13974438012480 13996003503240 14001224337936 14007589668864 14022831165618 14024428605440 14031608085504 14037664110390 14044504784112 14050889791488 14060648720640 14080776748947 14082380789760 14087178246528 14089282352640 14092713773568 14104112858880 14108951319552 14111025072320 14132835002880 14144266252215 14169335093280 14177820793312 14193647407104 14199733963008 14210001248256 14236406829648 14237522669568 14247411223040 14258376593274 14260506270120 14263827010560 14263979392344 14269431951360 14274293131008 14276937145680 14280414269616 14282547238080 14287412885724 14289040465920 14291452679680 14296355407872 14319433981980 14325943979520 14348051917760 14353689954560 14360530922496 14363698074660 14370228195840 14382692235648 14388343884288 14404922053632 14425503863328 14432062083072 14435245011120 14445326846016 14447765443364 14467653471744 14470095838176 14473149419520 14476674330624 14500043993160 14510683438438 14516230302720 14522455189440 14527402566732 14529572426160 14531510218240 14532955822080 14533111078992 14538666516480 14544866385720 14555538719546 14561102730240 14588160742170 14604969139380 14612126814945 14615685573759 14626466680320 14630028931584 14637198888576 14654063787264 14659822070784 14690448611252 14692642823760 14696221192112 14697683181504 14709571604640 14713154095968 14715351699840 14720364791352 14738060575920 14743116514368 14750261030912 14767256199168 14773629728880 14776123748895 14795856891904 14796428540190 14798961652680 14802242765640 14805689656320 14819297826960 14834069332224 14856996796416 14857570806885 14863409058060 14876300859057 14883064023168 14900955393280 14902437749760 14906067213312 14922286333119 14927365365760 14929070403456 14939439265680 14962529589120 14967626886936 14969862499680 14973508384416 14976281914110 14985619912560 14990760777024 14992964139340 14998025302016 15016137190560 15028567842816 15040723906560 15044387049472 15054918536610 15063934592894 15075024003072 15085494236160 15087217335696 15102875658240 15108810301440 15113957432832 15126182256501 15132126366720 15169245717285 15172940161467 15175206440460 15182105495040 15211206688128 15221315478240 15228732955392 15234717053952 15244805162620 15250795576720 15268367458080 15274062914112 15281006911488 15297633998856 15306874654720 15321277946304 15324511150080 15328243408896 15337447824315 15348159773892 15370126202880 15371881813728 15386304936960 15393845533440 15397594678528 15417638184960 15430108638780 15437670702795 15441430521429 15466713592704 15486847073280 15490618868736 15496503418880 15498210587904 15514524144768 15554592647208 15556915931040 15560704791648 15563988520960 15574840522560 15578633748672 15580960623360 15586268602608 15590675650560 15601564459008 15605005315680 15612099768320 15645307498830 15652420273920 15658570859520 15672152345344 15676612577280 15690209711616 15696375146496 15696981586935 15720597947648 15745503941145 15751377380178 15758538377472 15761198665488 15777482181120 15782857109536 15785559096192 15789058950016 15800067882126 15807251015424 15818229810720 15829836478296 15842678388480 15848075527344 15850442646720 15854302995264 15860325701120 15867126966240 15874903206360 15878769512232 15884839342080 15899439378240 15935401883392 15938916366445 15940501979940 15950048392476 15956145469440 15960031561728 15967853332992 15974700708384 15980769150720 15984661240064 15986251404288 15987048760320 15992533168128 16005468948480 16015957683354 16017213003264 16028337625920 16043069553885 16046805386880 16046976816387 16050363162240 16053110945280 16058579772384 16065466053318 16075170524160 16077884264640 16116686976960 16141558407480 16147901198880 16161907106136 16166506720320 16180528765104 16186886869824 16194245861376 16228691846244 16236069843456 16239650637510 16250992701768 16255587701760 16261164232704 16263554320640 16278857817948 16282293096960 16286258621952 16288691189760 16312549492305 16330759090560 16345768979430 16347948995520 16349749963866 16355960879280 16359944345936 16362974683935 16381240571520 16420101902336 16433383192248 16454775015360 16458782548032 16466848749648 16484181903816 16507774218240 16529223176730 16533248841126 16536737803520 16548268055220 16552298357964 16554770662320 16560410390271 16562296903680 16580318147910 16587856003840 16594043659776 16613163224064 16619691331584 16620333444990 16630696541040 16637231538240 16645339003392 16652523111345 16656400863360 16671710055330 16688327998752 16695914958848 16714121395968 16743447026064 16763574817440 16769285678882 16775875134392 16793286036480 16795204203888 16806869173890 16819241656320 16829314326528 16832845787760 16838580247803 16841095312140 16845196932468 16858822401630 16872778464768 16893154339380 16894742261760 16898856947712 16907138823168 16920814394880 16924935430656 16927463393280 16933230086784 16946967121920 16959402003456 16971181015680 16973119502658 16997371109840 17003202111936 17023642162560 17046153760768 17053510859880 17079868681920 17096893467648 17112607524144 17116592412672 17120387373056 17123318341632 17123979913020 17132324574816 17139056685696 17149743215616 17157145023810 17176913390340 17191132775424 17209838248713 17211798743040 17217662301312 17220233986560 17224427945472 17240075043840 17244273835008 17246849495040 17282880719120 17289671990720 17291391978240 17309593054080 17318076225120 17322294013344 17344842958080 17367779303424 17400052791792 17406704148480 17419476363264 17426946227328 17433566346240 17435486911392 17437812261888 17440416829440 17446358271232 17453839662864 17460511580160 17473323276288 17498916728109 17501530422420 17505792890604 17509487086080 17534552177934 17536549662720 17539510106880 17551760016384 17555630980140 17563612239360 17608972808160 17615892216960 17631171388512 17636189149440 17651485925568 17658422039808 17685672691104 17722275991640 17728355674656 17731348498674 17733368401920 17739409643776 17742059258880 17746380307456 17749667453760 17755714248228 17758753983216 17762501560320 17762691318768 17766827587584 17769481297920 17783157392352 17795508537060 17796903336960 17808566038083 17829084968262 17829974240430 17836090869672 17842866413760 17850517837020 17859266107155 17863615701261 17870444259840 17881146471936 17927327118816 17950663653120 17955035506944 17963834999616 17978365294560 17982743895072 17985429855360 17991556967208 18006152567040 18019364628672 18031879829160 18040077603840 18048868687872 18056658557520 18059706804205 18065902243932 18067960258560 18084566839680 18087619797720 18095842913280 18102593083392 18123450789888 18158551640064 18159253208415 18166388848740 18182145494403 18190411583872 18203094860742 18210247728552 18218526594048 18265578573888 18282366789489 18287536164480 18293766195144 18296498610720 18300954692064 18317579734080 18322040949696 18324777588480 18363060764065 18368249585664 18370276490140 18372103976880 18391442619960 18400455989190 18404937389178 18428895642960 18437826288640 18444151443456 18459070248960 18463565924352 18466323701760 18472614640128 18487556091279 18494821114880 18501165821952 18516130366536 18525204843354 18542586665280 18544704641793 18571245995520 18584216487936 18603830028960 18632584016640 18661338004320 18668299117248 18676786225152 18697108220824 18708810780672 18709533608670 18716885480520 18726006378816 18734519721984 18738450971280 18747531627520 18774368998596 18776507719680 18782904328704 18785709803520 18790285031424 18805483811840 18807354593280 18811935092736 18836377904322 18843780003840 18859021669620 18872859526191 18892446791040 18894604729374 18932978617344 18981875772864 19011168791032 19014008360160 19018436014080 19018639189792 19020531176064 19032390841344 19035916194240 19040552359488 19043396317440 19049883847632 19061807210496 19079327253888 19092578642640 19101258639360 19122042498570 19126699639734 19147374563328 19151597432880 19160304261120 19176922980864 19184458512384 19185199717365 19206562738176 19214852267160 19234005151104 19246993348160 19251683464662 19256166464256 19260435794688 19263733134336 19290204628992 19293461117568 19333391990880 19340024372352 19354973736960 19363273585920 19369870088976 19372763234880 19377274429440 19377481438656 19393155180960 19399808064384 19414803640320 19443240809010 19450880989560 19473292185840 19482835753260 19487580765012 19501955573760 19506705242112 19516265184768 19538751716352 19546429427712 19575059390766 19590190431680 19596910908672 19612762139520 19612971664473 19617538794624 19620468933120 19627153055136 19635569620722 19650747434560 19657488685824 19698172971840 19701498331860 19728571386920 19731948870240 19736323687520 19740919541760 19745730018432 19759063769280 19778759109632 19787295597870 19809329061888 19810094409180 19817878744080 19835067812076 19844085364224 19848461890290 19869916999680 19874756284416 19896381777492 19905427204608 19919252354240 19937560490595 19950039452160 19956835849248 19959816666240 19964677845888 19968375885480 19980826550080 19982814255360 19983027733614 19987681036032 19990666460160 20021516254080 20073224715480 20113992314880 20116289780928 20137167544320 20151943243776 20168243008668 20176168488960 20202383882670 20207304139154 20209314374568 20225660956380 20230586881956 20233608587280 20240501588109 20242807326720 20271785207256 20281608917504 20285864807805 20295087304320 20304977273856 20312956071936 20313740877210 20326455290880 20348572272435 20357823277440 20365417218816 20396845331808 20428370595072 20449930432420 20464213031856 20493501603840 20495842418304 20515073249280 20525127377920 20541728990310 20548775895624 20556850913280 20573478185040 20580486969537 20583560937060 20588574028572 20605227379770 20612296068408 20622284790272 20649129431040 20654158491648 20664280783872 20686032193024 20688090052608 20690372947455 20696219394048 20739456862944 20742554574720 20747606388864 20766454030080 20771511664896 20774614164480 20781691470144 20787567534080 20806673754240 20860409998440 20869893698560 20878094479360 20892651744960 20902150103040 20920279615488 20928500195328 20929308782580 20969843917990 20994005254860 21001836506904 21011384503296 21014931553984 21034246748427 21036642908160 21043859595264 21047412128256 21056496165585 21066757176168 21076334687232 21090973080960 21106448637728 21123571184640 21130767369792 21133923528960 21139070660352 21156169288320 21166537608480 21171692682976 21199252504320 21254002639920 21266731189968 21274860625920 21280042082304 21290471110656 21299600944512 21307692200960 21315001872384 21316065013760 21340625264640 21354610244472 21356284004352 21371116834560 21387564889911 21390759405180 21395740515840 21395969088516 21400484216320 21404147927040 21411439696512 21415405718520 21420621404424 21423820857120 21431119328586 21433560698880 21437179019520 21444533111808 21488915969280 21522077876640 21530534931840 21549209474848 21555342293760 21574038353472 21582515826432 21638255794992 21648093124608 21652867516680 21667990269024 21671648165046 21674116935680 21705143757264 21709724129280 21715011495936 21718254919680 21750065989740 21766025157657 21774345454080 21783682784160 21791103850098 21794358639240 21797265327360 21799666618488 21807947839040 21817299578580 21833308079319 21841654095360 21882241113255 21911177589664 21939700020480 21945043397376 21955798332864 21978909205088 21981095680896 21989733106176 22035672916878 22038964235640 22044331788168 22064357406960 22069731143952 22073027549760 22080547187028 22083062538240 22107090863880 22125391546368 22150884298752 22160444593320 22174262054720 22182975384320 22193785337856 22194642810285 22198442479020 22203364148460 22208534484480 22228946740440 22251103998336 22285495194624 22295113587090 22324596034752 22351433089920 22359100819968 22391048048640 22393605605184 22409158898520 22425601677586 22443794383680 22451440330404 22454793749520 22460262576624 22478429868840 22489446209010 22494923475662 22497037953024 22524205785840 22542851764224 22561085859840 22566580574208 22569951191040 22577640115712 22582377804915 22595901889341 22612536004608 22628241354240 22630826003544 22654313487360 22663215452160 22670936149248 22698189550080 22738014479840 22762809660690 22773158242560 22795857956864 22816810032192 22822123216896 22831973217360 22843099433088 22852075580928 22866324287488 22867207743930 22876193365080 22902551187120 22911094371168 22921510367232 22946450998284 22949064990720 22956883068416 22960311982080 22965903927296 22981916919456 22986766725120 22992365113344 23022239660838 23055189304320 23079457405440 23090768300160 23096392017792 23126457277440 23145162958170 23200070389056 23225968484352 23230270609920 23235928303104 23244755128320 23247315881856 23250416349184 23271786217152 23297764368384 23331888970812 23335373896560 23341057187472 23345982781440 23367950623008 23371385276030 23379402903912 23386013475840 23402346688512 23407507973520 23418149652480 23467961248245 23478630410880 23487856289280 23508228518016 23514918865920 23535314567424 23544562719744 23580896921472 23637807566208 23641797998232 23656079011840 23666223271680 23674285664304 23678338644288 23683335413760 23683588425024 23689103450112 23710876523136 23727344716080 23729204449280 23744754717444 23763960988790 23772113291016 23773298987240 23775663970080 23781454492896 23790488551680 23800690449360 23812354809540 23818154268348 23827259013120 23841528629248 23843900399616 23849159067360 23903102825088 23925072588714 23934218204160 23940047342592 23951779999488 23962051062576 23971153726080 23976991860096 23980573140480 23988742622944 24008203422720 24025819504896 24042506438880 24053436805120 24070208080320 24075544743360 24079666417920 24087869658576 24112755786240 24116826396960 24127790551040 24136790777856 24175030465440 24211402186752 24212337611220 24221851798320 24242860659204 24249760080480 24270793147656 24280330304736 24291368792064 24343037769366 24354104765184 24359475956265 24376489052652 24383381552640 24391688260192 24395331480960 24401272922752 24418286726922 24423439645440 24429387932928 24433036784640 24496138635840 24521923493280 24524624945799 24533941318920 24539916518904 24571860857280 24612093665280 24618087899136 24630152853504 24650074788372 24682162523040 24688173822048 24700273124472 24723448887040 24726272855724 24761661327360 24778955317248 24793834765095 24799873261689 24805106705280 24828447536946 24843445355520 24870477221865 24881784005760 24891065489664 24919744836096 24929536997376 24946044811560 24955847307360 24968008505088 24984601295040 25032491998128 25043872438272 25047613071360 25053713375232 25115170539096 25125040005120 25145362226160 25153928518323 25163812701588 25189929054720 25192806305832 25210303760835 25228862484480 25243971489792 25261642968210 25267795398702 25288233602445 25309167697152 25339731509070 25348285421568 25352011146880 25360708234752 25376521121792 25381221592320 25387403145984 25391195089920 25399845130176 25439103005184 25456771523520 25459679253987 25468344852480 25496056664760 25502266186312 25504803167904 25535463243840 25547072348160 25569230641152 25579278016512 25580266289820 25619803022880 25645340201472 25668911286216 25674888619008 25680581059584 25684977512448 25685969869530 25720272838656 25724614823424 25735717535715 25765370085510 25777855987840 25786699163136 25817698114560 25826493451968 25830350979840 25836641918208 25857540241280 25860112565760 25866410752512 25870274242560 25924321078680 25934507986080 25964389581120 25977114337680 25983441020016 26002607431680 26008940322816 26021686913024 26051668955136 26100079187688 26110056222720 26129214544896 26140357087669 26150349519360 26150628885964 26153230367088 26156718392832 26160625244160 26169537406848 26180759494296 26190767370240 26209984914432 26252295633630 26258689335906 26264230629120 26268664442480 26304824494080 26309265160320 26327640024576 26333446470210 26345418359040 26383060797160 26413459212240 26423838325440 26446757082768 26458780485632 26464615853720 26477228888352 26487633059712 26528509036656 26540569606144 26583413987460 26592533511984 26597022748011 26600052602880 26609114465664 26613088888320 26619570461184 26624501180640 26633571372342 26643752340480 26644036978152 26650241381376 26654221946880 26674736088528 26693262805590 26695355005440 26744961360645 26764299620640 26775776755530 26805666389760 26821719707904 26869257658368 26890990678224 26932553260416 26936511843560 26945752499424 26967547941840 26974115842608 26978144783040 26987335450812 26990409768960 27029046943008 27047819743740 27060116405760 27073303031808 27084987836280 27098853365898 27101940387840 27131429696580 27143764369920 27153889625088 27195793775744 27237827460096 27249583273110 27285617375808 27327789891072 27388971987080 27398367860832 27431304246720 27440649292716 27444747916080 27451432038096 27473636506360 27476369601120 27483061424544 27487166382720 27552374378496 27555414735210 27584120070144 27587163929940 27600683983785 27607406083767 27652609150592 27656739432960 27663475185152 27666227165184 27688605373440 27695348886528 27699485552640 27708921960192 27742231672320 27751748732928 27787807265031 27813879997920 27856868993280 27893706153984 27905745043440 27948876024960 27992007006480 28002448675872 28015179337728 28045662331236 28048857210880 28063216171008 28064300413005 28075328220780 28089009568224 28101779582976 28121297441280 28161553497894 28164761579520 28174356493056 28178564705280 28185427547136 28208225717760 28217902639104 28222050144640 28254566856483 28265670005760 28288532504430 28338670186560 28341907094061 28355641586624 28387294814208 28399467926016 28472813659296 28475045339136 28494822446080 28516753186548 28521012540240 28527654021120 28527958784688 28538863902720 28548586262016 28553874291360 28560828539232 28565094476160 28574825771448 28582905359360 28592710815744 28638867963960 28651887959040 28683063747855 28690049459601 28696103835520 28707379909120 28721061844992 28727396149320 28740456391680 28765384471296 28776687768576 28809844107264 28851007726656 28864124166144 28870490022240 28877525196993 28890653692032 28895530886728 28935306943488 28940191676352 28946298839040 28953348661248 29000087986320 29021366876876 29032460605440 29044910378880 29054805133464 29059144852320 29063020436480 29065911644160 29066222157984 29089732771440 29111077439092 29122205460480 29164861213515 29176321484340 29209938278760 29224253629890 29231371147518 29252933360640 29260057863168 29274397777152 29308127574528 29319644141568 29362589086149 29380897222504 29385285647520 29392442384224 29395366363008 29419143209280 29426308191936 29430703399680 29440729582704 29453354431083 29476121151840 29486233028736 29500522061824 29547259457760 29552247497790 29591713783808 29592857080380 29597923305360 29604485531280 29611379312640 29638595653920 29668138664448 29680943396805 29713993592832 29715141613770 29726818116120 29752601718114 29766128046336 29772692835435 29801910786560 29804875499520 29812134426624 29844572666238 29858140806912 29878878531360 29925059178240 29935253773872 29939724999360 29947016768832 29952563828220 29971239825120 29974541600421 29981521554048 29985928278680 29996050604032 30032274381120 30081447813120 30088774098944 30109837073220 30127869185788 30170988472320 30174434671392 30205751316480 30227914865664 30252364513002 30264252733440 30303575824005 30310956208731 30338491434570 30345880322934 30350412880920 30364210990080 30422413376256 30442630956480 30457465910784 30469434107904 30470611315815 30489610325240 30501591153440 30536734916160 30548125828224 30595267997712 30613749309440 30642555892608 30674895648630 30696319547784 30740252405760 30743763627456 30772609873920 30787691066880 30795189357056 30812593485465 30835276369920 30860217277560 30875341405590 30882861042858 30907841069655 30933427185408 30973694146560 30981237737472 30996421175808 31029048289536 31109185294416 31113831862080 31121409583296 31127977041920 31149681045120 31157267497344 31161921246720 31172537205216 31181351301120 31210010631360 31224199536640 31290614997660 31304840547840 31317141719040 31344304690688 31353225154560 31380419423232 31392750292992 31393963173870 31441195895296 31454765876985 31491007882290 31502754760356 31517076754944 31522397330976 31554964362240 31565714219072 31571118192384 31578117900032 31600135764252 31614502030848 31636459621440 31659672956592 31685356776960 31696151054688 31700885293440 31708605990528 31720651402240 31734253932480 31749806412720 31757539024464 31769678684160 31798878756480 31870803766784 31877832732890 31881003959880 31900096784952 31912290938880 31920063123456 31935706665984 31949401416768 31961538301440 31969322480128 31972502808576 31974097520640 31985066336256 32010937896960 32031915366708 32034426006528 32056675251840 32086139107770 32093610773760 32093953632774 32100726324480 32106221890560 32117159544768 32130932106636 32146678992879 32150341048320 32155768529280 32233373953920 32283116814960 32295802397760 32323814212272 32333013440640 32361057530208 32373773739648 32457383692488 32472139686912 32479301275020 32501985403536 32507472247569 32511175403520 32522328465408 32527108641280 32557715635896 32564586193920 32572517243904 32577382379520 32625098984610 32661518181120 32686655775147 32688286107455 32691537958860 32695897991040 32699499927732 32711921758560 32719888691872 32725949367870 32762481143040 32840203804672 32866766384496 32909550030720 32917565096064 32933697499296 32968363807632 33015548436480 33053509375317 33058446353460 33066497682252 33073475607040 33096536110440 33104596715928 33109541324640 33120820780542 33124593807360 33160636295820 33175712007680 33188087319552 33226326448128 33239382663168 33240666889980 33261393082080 33274463076480 33290678006784 33305046222690 33312801726720 33343420110660 33376655997504 33391829917696 33428242791936 33486894052128 33527149634880 33538571357764 33551750268784 33586572072960 33590408407776 33613738347780 33638402516379 33665691575520 33677160495606 33682190624280 33690393864936 33717644803260 33734169313515 33742385213493 33745556929536 33786308678760 33789484523520 33797713895424 33814277646336 33841628789760 33849870861312 33854926786560 33866460173568 33893934243840 33918804006912 33942362031360 33946239005316 33994742219680 34006404223872 34047284325120 34092307521536 34107021719760 34159737363840 34193786935296 34225215048288 34233184825344 34240774746112 34247959826040 34264649149632 34278113371392 34299486431232 34300811615895 34314290047620 34353826780680 34382265550848 34419676497426 34423597486080 34435324602624 34440467973120 34448855890944 34480150087680 34488547670016 34493698990080 34533359491257 34565761438240 34579343981440 34582783956480 34619186108160 34636152450240 34644588026688 34689685916160 34800105583584 34838952726528 34853892454656 34867132692480 34870973822784 34875624523776 34880833658880 34892716542464 34907679325728 34946646552576 34957555556237 34997833456218 35003060844840 35011585781208 35018974172160 35057077914045 35065616006179 35069104355868 35073099325440 35079020213760 35103520032768 35111261960280 35127224478720 35217945616320 35231784433920 35262342777024 35272378298880 35302971851136 35316844079616 35371345382208 35444551983280 35456711349312 35462696997348 35466736803840 35478819287552 35484118517760 35492760614912 35499334907520 35511428496456 35517507966432 35525003120640 35525382637536 35533655175168 35566314784704 35591017074120 35593806673920 35617132076166 35645941483185 35658169936524 35659948480860 35672181739344 35685732827520 35701035674040 35718532214310 35727231402522 35740888519680 35762292943872 35854654237632 35887608883071 35901327306240 35910071013888 35927669999232 35956730589120 35965487790144 35970859710720 35983113934416 36012305134080 36038729257344 36063759658320 36080155207680 36113317115040 36119413608410 36131804487864 36169133679360 36175239595440 36191685826560 36205186166784 36246901579776 36276708596095 36317103280128 36318506416830 36332777697480 36364290988806 36380823167744 36388846798865 36406189721484 36420495457104 36437053188096 36531157147776 36564733578978 36575072328960 36587532390288 36592997221440 36601909384128 36635159468160 36644081899392 36649555176960 36726121528130 36740552980280 36744207953760 36782885239920 36800911978380 36809874778356 36857791285920 36875652577280 36888302886912 36918140497920 36927131848704 36945229280256 36975112182558 36989642229760 37002331643904 37032260733072 37050409686708 37085173330560 37089409283586 37142491991040 37168432975872 37207660057920 37265168033280 37322676008640 37336598234496 37394216441648 37417621561344 37419067217340 37433770961040 37452012757632 37476901942560 37495063255040 37548737997192 37565808657408 37571419607040 37580570062848 37610967623680 37614709186560 37623870185472 37659836482235 37672755808644 37687560007680 37718043339240 37745719052382 37784893582080 37789209458748 37865957234688 37901693098053 37963751545728 38022337582064 38028016720320 38036872028160 38037278379584 38041062352128 38064781682688 38071832388480 38081104718976 38086792634880 38099767695264 38158654507776 38185157285280 38202517278720 38244084997140 38253399279468 38294749126656 38303194865760 38320608522240 38353845961728 38368917024768 38370399434730 38413125476352 38429704534320 38468010302208 38493986696320 38503366929324 38512332928512 38520871589376 38527466268672 38580409257984 38586922235136 38666783981760 38680048744704 38709947473920 38726547171840 38739740177952 38745526469760 38754962877312 38786310361920 38799616128768 38829607280640 38886481618020 38901761979120 38915014675811 38946584371680 38965671506520 38975161530024 39003911147520 39013410484224 39032530369536 39077503432704 39092858855424 39150118781532 39180380863360 39193821817344 39225524279040 39225943328946 39235077589248 39240937866240 39254306110272 39271139241444 39301494869120 39314977371648 39378443450445 39388034003859 39396345943680 39402996663720 39457142773840 39463897740480 39472647375040 39481839083520 39491460036864 39500169705315 39518127538560 39557518219264 39574591195740 39620188818360 39635757488160 39670135624152 39688170728448 39696923780580 39731354969251 39739833999360 39749512568832 39792763554984 39810854409216 39838504708480 39875120981190 39900078904320 39913671698496 39919633332480 39929355691776 39936751770960 39950357058513 39961653100160 39965628510720 39966055467228 39975362072064 39981332920320 40039894208385 40043032508160 40146449430960 40163665133295 40227984629760 40232579561856 40303886487552 40336486017336 40352336977920 40398733680943 40404767765340 40414608278308 40418628749136 40451321912760 40461173763912 40467217174560 40481003176218 40485614653440 40543570414512 40563217835008 40571729615610 40590174608640 40609954547712 40625912143872 40627481754420 40652910581760 40697144544870 40715646554880 40730834437632 40793690663616 40856741190144 40874374909665 40899860864840 40928426063712 40991684836608 41030146498560 41050254755840 41083457980620 41097551791248 41146956370080 41160973939074 41167121874120 41177148057144 41210454759540 41224592136816 41244569580544 41298258862080 41308316983296 41328561567744 41333122102815 41372064386048 41376180105216 41380745894910 41478913725888 41485109149440 41495212777728 41532908060160 41543023329792 41549228328960 41563382940288 41613347508480 41720819996880 41739787397120 41756188958720 41785303489920 41840559230976 41858617565160 41923214197205 41939687835980 41988010509720 42003673013808 42022769006592 42029863107968 42068493496854 42073285816320 42094824256512 42112992331170 42133514352336 42152669374464 42181946161920 42212897275456 42242330246841 42247142369280 42261534739584 42267847057920 42278141320704 42312338576640 42333075216960 42343385365952 42398505008640 42432798756645 42508005279840 42533462379936 42580942221312 42599201889024 42615384401920 42630003744768 42632130027520 42709220488944 42712568008704 42742233669120 42775129779822 42781518810360 42791481031680 42791938177032 42800968432640 42808295854080 42822879393024 42830811437040 42841242808848 42847641714240 42862238657172 42867121397760 42874358039040 42889066223616 42977831938560 43044155753280 43061069863680 43098418949696 43110684587520 43148076706944 43165031652864 43276511589984 43296186249216 43305735033360 43335980538048 43343296330092 43348233871360 43410287514528 43419448258560 43430022991872 43500131979480 43532050315314 43548690908160 43567365568320 43582207700196 43588717278480 43594530654720 43599333236976 43615895678080 43634599157160 43666616158638 43683308190720 43764482226510 43822355179328 43836380444835 43847056721277 43879400040960 43890086794752 43911596665728 43957818410176 43962191361792 43979466212352 44071345833756 44077928471280 44088663576336 44128714813920 44139462287904 44146055099520 44161094374056 44214181727760 44250783092736 44301768597504 44320889186640 44328371246685 44348524109440 44365950768640 44387570675712 44389285620570 44396884958040 44406728296920 44417068968960 44457893480880 44502207996672 44570990389248 44572712420655 44590227174180 44628902577171 44649192069504 44702866179840 44718201639936 44766858999357 44782096097280 44787211210368 44818317797040 44851203355172 44887588767360 44902880660808 44909587499040 44920525153248 44956859737680 44978892418020 44989846951324 44994075906048 45048411571680 45085703528448 45122171719680 45133161148416 45155280231424 45164755609830 45191803778682 45225072009216 45256482708480 45261652007088 45308626974720 45326430904320 45341872298496 45378546769503 45396379100160 45476028959680 45507737151855 45518820484401 45525619321380 45546316485120 45591715913728 45633620064384 45663946434720 45686198866176 45704151161856 45732648574976 45734415487860 45752386730160 45805102374240 45822188742336 45843020734464 45892901996568 45913766136832 45920623964160 45931807854592 45963833838912 45973533450240 45984730226688 46012343472945 46044479321676 46110378608640 46158914810880 46181536600320 46192784035584 46252914554880 46290325916340 46313012108385 46324291564287 46400140778112 46460541219840 46471856606208 46489510256640 46494631763712 46500832698368 46543572434304 46663777941624 46670747793120 46682114374944 46691965562880 46735901246016 46742770552060 46758805807824 46772026951680 46804693377024 46815015947040 46836299304960 46935922496490 46957260821760 46975712578560 47016457036032 47029837731840 47070629134848 47089125439488 47090944760805 47161793842944 47236511823435 47275615132416 47283595996464 47312158023680 47332446543360 47348571328608 47356677288576 47367176850048 47421753046272 47454689432160 47458408898560 47489509434888 47527921977580 47544226582032 47546597974480 47551327940160 47562908985792 47580977103360 47601380898720 47624709619080 47636308536696 47654518026240 47683057258496 47698318134720 47806205650176 47816749099335 47850145177428 47868436408320 47880094685184 47903559998976 47924102125152 47942307452160 47953983720192 47961146280960 47977485245888 48016406845440 48051639009792 48085012877760 48106873610240 48129208661655 48140416160640 48140930449161 48151089486720 48159332835840 48175739317152 48225511572480 48233652793920 48255581102080 48350060930880 48424675222440 48443703596640 48485721318408 48499520160960 48541586295312 48560660609472 48582737584128 48686075538732 48708209530368 48718951912530 48752978105304 48766763105280 48783376520384 48790662961920 48802545845504 48836573453844 48846879290880 48858775865856 48866073569280 48937648476915 48992277271680 49043846986560 49049249891598 49067882637840 49079833037808 49088924051805 49143721714560 49260305707008 49300149576744 49364325046080 49376347644096 49400546248944 49446897774080 49452545711448 49523322654720 49587669530190 49599746523378 49610213410560 49656895073892 49681231170813 49686890711040 49740954443730 49763568011520 49782130979328 49839489672192 49859073994752 49892089623120 49911694614720 49936017010176 49957569334035 49969202590080 50064983996256 50087744876544 50230341078192 50290724452320 50307857036646 50327625403176 50379858109440 50385612611664 50420607521670 50457724968960 50487942979584 50515740743409 50518260347885 50523285936420 50535590797404 50576467204890 50618335394304 50679463018140 50696570843136 50704022293760 50721416469504 50753042243584 50762443184640 50774806291968 50782390179840 50799690260352 50878206010368 50913543047040 50919358507974 50992113329520 51004532372624 51009606335808 51070926487680 51138461282304 51160532579640 51239606045760 51290680402944 51337822572432 51349777238016 51361162119168 51369955024896 51371939739060 51449229646848 51471435071430 51530740171020 51555711975680 51573398326272 51629514746139 51635396229120 51652986903936 51660701959680 51673283836416 51715080482560 51720225131520 51732821505024 51740548485120 51848642157360 51869015972160 51928779162240 51954228675360 51966882040032 52043373826048 52103337910272 52200158375376 52220112445440 52258429089792 52280714175338 52300699038720 52301257771928 52306460734176 52313436785664 52321250488320 52339074813696 52361518988592 52381534740480 52419969828864 52496750184327 52504591267260 52517378671812 52528461258240 52537328884960 52609648988160 52618530320640 52655280049152 52666892940420 52690836718080 52766121594320 52826918424480 52847676650880 52893514165536 52917560971264 52929231707440 52954457776704 52975266119424 53057018073312 53081139212288 53166827974920 53185067023968 53194045496022 53200105205760 53218228931328 53226177776640 53239140922368 53249002361280 53267142744684 53287504680960 53288073956304 53300482762752 53308443893760 53349472177056 53386525611180 53390710010880 53425698114249 53489922721290 53528599241280 53551553511060 53577798321465 53590847103783 53611332779520 53643439415808 53781981356448 53865106520832 53873023687120 53891504998848 53935095883680 53948231685216 53956289566080 53974670901624 54058093886016 54095639487480 54120232811520 54146606063616 54169975672560 54179120412615 54192315645913 54197706731796 54203880775680 54262859393160 54287528739840 54307779250176 54391587551488 54475654920192 54477759625245 54499166546220 54546436483209 54571234751616 54655579782144 54777943974160 54796735721664 54862608493440 54881298585432 54889495832160 54902864076192 54947273012720 54952739202240 54966122849088 54974332765440 55089182292195 55104748756992 55110829470420 55174327859880 55201367967570 55214812167534 55305218301184 55313478865920 55326950370304 55332454330368 55377210746880 55390697773056 55398971105280 55417843920384 55462668273837 55484463344640 55503497465856 55575614530062 55627759995840 55634113925379 55713737986560 55811490086880 55897752049920 55984014012960 56004897351744 56030358675456 56064004193965 56091324662472 56126432342016 56128600826010 56150656441560 56178019136448 56203559165952 56237308689155 56242594882560 56323106995788 56329523159040 56348712986112 56357129410560 56370855094272 56416451435520 56435805278208 56444100289280 56509133712966 56531340011520 56577065008860 56618578578573 56677340373120 56683814188122 56711283173248 56798935852032 56945627318592 56989644892160 57033506373096 57042025080480 57055308042240 57055917569376 57097172524032 57107748582720 57121657078464 57130188952320 57149651542896 57165810718720 57185421631488 57277735927920 57303775918080 57366127495710 57380098919202 57392207671040 57414759818240 57442123689984 57454792298640 57480912783360 57530768942592 57553375537152 57555599152095 57619688214528 57702015453312 57740980044480 57755050393986 57781307384064 57791061773456 57870613886976 57880383352704 58000175972640 58042733753752 58064921210880 58089820757760 58109610266928 58118289704640 58126040872960 58131823288320 58132444315968 58179465542880 58222154878184 58244410920960 58329722427030 58352642968680 58419876557520 58448507259780 58462742295036 58505866721280 58520115726336 58548795554304 58616255149056 58639288283136 58725178172298 58761794445008 58770571295040 58784884768448 58790732726016 58838286418560 58838914993419 58852616383872 58861406799360 58881459165408 58906708862166 58952242303680 58972466057472 59094518915520 59104494995580 59185714160760 59195846610720 59208971062560 59222758625280 59277191307840 59336277328896 59361886793610 59427987185664 59430283227540 59453636232240 59505203436228 59532256092672 59545385670870 59603821573120 59609750999040 59624268853248 59689145332476 59716281613824 59757757062720 59812681471785 59850118356480 59870507547744 59879449998720 59894033537664 59905127656440 59942479650240 59949083200842 59963043108096 59971856557360 60064548762240 60219674146440 60255738371576 60341976944640 60348869342784 60411502632960 60455829731328 60504729026004 60528505466880 60607151648010 60621912417462 60676982869140 60691760645868 60700825761840 60721504764327 60728421980160 60844826752512 60857594423415 60885261912960 60914931821568 60938868215808 60941222631630 60979220650480 61003182306880 61045716817305 61073469832320 61096251656448 61190535995424 61285111785216 61349791297260 61392639095568 61480504811520 61487527254912 61545219747840 61575382133760 61590378714112 61625186970930 61670552739840 61720434555120 61741460908611 61750682811180 61765722085716 61815682139310 61866854370816 61947388293120 61962475474944 61992842351616 62058096579072 62071118842365 62218370588832 62227663724160 62242819166592 62299362090240 62314534994688 62323842493440 62345074410432 62362702602240 62420021262720 62581229995320 62609681095680 62634283438080 62688609381376 62706450309120 62760838846464 62785500585984 62787926347740 62882391790592 62909531753970 62982015764580 63005509520712 63034153509888 63044794661952 63102740245281 63109928724480 63131428438144 63142236384768 63156235800064 63169488496755 63200271528504 63229004061696 63272919242880 63319345913184 63370713553920 63392302109376 63401770586880 63417211981056 63441302804480 63468507864960 63499612825440 63515078048928 63597757512960 63741607533568 63755665465780 63762007919760 63800193569904 63824581877760 63840126246912 63871413331968 63898802833536 63923076602880 63938644960256 63945005617152 63948195041280 64021875793920 64063830733416 64068852013056 64113350503680 64162694669733 64172278215540 64187221547520 64187907265548 64201452648960 64212443781120 64234319089536 64261864213272 64293357985758 64300682096640 64311537058560 64466747907840 64566233629920 64591604795520 64647628424544 64666026881280 64722115060416 64747547479296 64914767384976 64944279373824 64958602550040 65003970807072 65014944495138 65022350807040 65054217282560 65115431271792 65129172387840 65145034487808 65154764759040 65250197969220 65298075472971 65323036362240 65373311550294 65376572214910 65383075917720 65391795982080 65398999855464 65423843517120 65439777383744 65451898735740 65499924237957 65524962286080 65646723339765 65733532768992 65819100061440 65835130192128 65867394998592 65936727615264 66107018750634 66116892706920 66132995364504 66146951214080 66193072220880 66209193431856 66219082649280 66241641561084 66249187614720 66321272591640 66351424015360 66376174639104 66452652896256 66481333779960 66522786164160 66548926152960 66581356013568 66583928430855 66610092445380 66625603453440 66686840221320 66753311995008 66856485583872 66973788104256 67054299269760 67077142715528 67103500537568 67173144145920 67180816815552 67227476695560 67276805032758 67331383151040 67354320991212 67364381248560 67380787729872 67435289606520 67468338627030 67484770426986 67491113859072 67572617357520 67628555292672 67683257579520 67699741722624 67709853573120 67732920347136 67747133414745 67787705668023 67837608013824 67884724062720 67892478010632 67989484439360 68012808447744 68094568650240 68214043439520 68319474727680 68387573870592 68450430096576 68466369650688 68481549492224 68495919652080 68529298299264 68556226742784 68598972862464 68601623231790 68628580095240 68707653561360 68764531101696 68839352994852 68847194972160 68870649205248 68880935946240 68897711781888 68960300175360 68977095340032 69066718982514 69131522876480 69158687962880 69165567912960 69238372216320 69272304900480 69289176053376 69379371832320 69600211167168 69677905453056 69707784909312 69734265384960 69741947645568 69751249047552 69785433084928 69815358651456 69893293105152 69915111112474 69995666912436 70006121689680 70023171562416 70037948344320 70114155828090 70131232012358 70138208711736 70158040427520 70207040065536 70222523920560 70254448957440 70403883744735 70435891232640 70463568867840 70524685554048 70544756597760 70605943702272 70633688159232 70742690764416 70889103966560 70913422698624 70925393994696 70957638575104 70968237035520 70985521229824 70998669815040 71022856992912 71035015932864 71050006241280 71050765275072 71067310350336 71132629569408 71182034148240 71187613347840 71234264152332 71291882966370 71316339873048 71319896961720 71344363478688 71371465655040 71402071348080 71437064428620 71454462805044 71481777039360 71524585887744 71709308475264 71775217766142 71802654612480 71820142027776 71855339998464 71913461178240 71930975580288 71941719421440 71966227868832 72024610268160 72077458514688 72127519316640 72160310415360 72226634230080 72238827216820 72263608975728 72338267358720 72350479190880 72383371653120 72410372333568 72553417192190 72634206560256 72637012833660 72665555394960 72728581977612 72761646335488 72777693597730 72812379442968 72840990914208 72874106376192 73062314295552 73078427868795 73129467157956 73150144657920 73175064780576 73185994442880 73203818768256 73270318936320 73288163798784 73299110353920 73452243056260 73481105960560 73488415907520 73565770479840 73601823956760 73619749556712 73715582571840 73751305154560 73836280995840 73854263697408 73890458560512 73950224365116 73979284459520 74064521466144 74100819373416 74170346661120 74178818567172 74284983982080 74336865951744 74381504295285 74399619785067 74415320115840 74530336066560 74611431665595 74645352017280 74673196468992 74788432883296 74838134434680 74867541922080 74904025515264 74953803885120 74990126510080 75097475994384 75131617314816 75142839214080 75161140125696 75221935247360 75319672964470 75345511617288 75375120015360 75436086678480 75461785554969 75491438104764 75569787164160 75578418917496 75630911282505 75731914469376 75803386196106 75864700807335 75927503091456 76044675164128 76056033440640 76074556759168 76082124704256 76129563365376 76143664776960 76162209437952 76173585269760 76199535390528 76317309015552 76370314570560 76405034557440 76488169994280 76506798558936 76606389731520 76641217044480 76707691923456 76737834049536 76740798869460 76859409068640 76936020604416 76987973392640 77006733858648 77024665857024 77041743178752 77054932537344 77160818515968 77173844470272 77207152607145 77333567963520 77360097489408 77453094343680 77479480355904 77491052939520 77509925754624 77572620723840 77599232257536 77772963236040 77803523958240 77830029351622 77893168743360 77931343013040 77950323060048 78007822295040 78026820968448 78065060739072 78155006865408 78300237563064 78360761726720 78387643634688 78421071263007 78451048558080 78451886657892 78470155178496 78481875732480 78508612220544 78542278482888 78602989738240 78629954743296 78756886900890 78776068007718 78792691887360 78805993327440 78914285547680 78927795480960 78945294750080 78982920073728 79000339410630 79036255077120 79115036438528 79149182391480 79240377636720 79271514976320 79340271248304 79376341456896 79393847561160 79462709938502 79585527109968 79621708818432 79677009416960 79750241962380 79791068244033 79800157808640 79808758911409 79827343396992 79839266664960 79858711383552 79873503541920 79900714117026 79923306200320 79931257021440 79932110934456 79950724144128 79962665840640 80079788416770 80086065016320 80234884081935 80292898861920 80327330266590 80465159123712 80607772975104 80672972034672 80797467361886 80809535530680 80829216556616 80837257498272 80902643825520 80922347527824 80934434349120 80962006352436 80971229306880 81087140829024 81126435670016 81143459231220 81180349217280 81219909095424 81254963508840 81305821163520 81394289089740 81431293109760 81461668875264 81587381327232 81713482380288 81748749819330 81799721729680 81856852127424 81983369673216 82100509511680 82166915961240 82195103582496 82293912740160 82321947878148 82334243748240 82354296114288 82420909519080 82449184273632 82489139161088 82657123135488 82666244205630 82744128772096 82752360210432 82761491789820 82802051951355 82822218251301 82957827451776 82970218298880 82990425555456 83065816120320 83086046659584 83098456657920 83126765880576 83226695016960 83441639993760 83479574794240 83570606979840 83681118461952 83717235130320 83846428394410 83879375671960 83976021019440 84007346027616 84045538013184 84059726215936 84136986993708 84146571632640 84189648513024 84192901239015 84225984662340 84267028704672 84305338748928 84363892323840 84425794550912 84484660493682 84494284738560 84523069479168 84535694115840 84556282641408 84624677153280 84666150433920 84686770731904 84797010017280 84865597513290 85016010559680 85066924759872 85161884442624 85198403778048 85230768803840 85418440977888 85425136017408 85484467338240 85550259559644 85563037620720 85582962063360 85583876354064 85601936865280 85616591708160 85645758786048 85661622874080 85682485617696 85695283428480 85724477314344 85748716078080 85778132447232 85955663877120 86049191243565 86070148378803 86088311506560 86122139727360 86196837899392 86221369175040 86296153413888 86330063305728 86553023179968 86592372498432 86611470066720 86632575590979 86671961076096 86686592660184 86820575029056 86838896517120 86860045983744 87000263958960 87064100630628 87097381816320 87134731136640 87164415400392 87177434556960 87189061309440 87198666473952 87231791356160 87269198314320 87333232317276 87366616381440 87494583640545 87528964453020 87644710358656 87672760889670 87694113442554 87758800081920 87780173589504 87823193331456 87915636820352 87924382723584 87958932424704 88087767258447 88142691667512 88155856942560 88177327152672 88257429627840 88278924575808 88292110199040 88322188748112 88360063293249 88428363455520 88501566185472 88641778373280 88656742493370 88697048218880 88731901537280 88775141351424 88778571241140 88793769916080 88813456593840 88834137937920 88915786961760 89004415993344 89042830190415 89141980778496 89145424841310 89180454348360 89257805154342 89298384139008 89318078506305 89405732359680 89436403279872 89533717998714 89574422420736 89636635594080 89702406710344 89775177534720 89805761321616 89819174998080 89841050306496 89913719475360 89923624801263 89957784836040 89979693902648 89988151812096 90096823143360 90244343439360 90266322296832 90310560462848 90329511219660 90383607557364 90512965416960 90523304014176 90617253949440 90683744596992 90757093539006 90792758200320 90910727472015 90932868626193 90952057919360 91015474303710 91037640968802 91051238642760 91092632970240 91267240128768 91327892869440 91372397732352 91408302323712 91411833947445 91468830975720 91504773460320 91610204748480 91644377484672 91785803993136 91827532273664 91841247928320 91863615709184 91927667677824 92024686945890 92088958643352 92220757217280 92317829621760 92363073200640 92385568071168 92437780456395 92505829109760 92580651832680 92626024216770 92648583128574 92723523208965 92800281556224 92921082439680 92943713212416 92989263527424 93087144868608 93327555883248 93341495586240 93364228749888 93383931125760 93471802492032 93485541104120 93517611615648 93544053903360 93630031894080 93672598609920 93871844992980 93914521643520 93951425157120 94032914072064 94059675463680 94141258269696 94178250878976 94181889521610 94323587685888 94364297630955 94473023646870 94551230264832 94567191992928 94664893086720 94697142657216 94713354577152 94734353700096 94843506092544 94909378864320 94979018869776 95055843955160 95088453164064 95093195948960 95102655880320 95125817971584 95161954206720 95202761797440 95249419238160 95272617073392 95309036052480 95366114516992 95396636269440 95612411300352 95633498198670 95700290354856 95736872816640 95760189370368 95807119997952 95848204250304 95884614904320 95907967440384 95922292561920 95954970491776 96032813690880 96103278019584 96170025755520 96258417323310 96280832321280 96281860898322 96302178973440 96318665671680 96351478634304 96440036978637 96451023144960 96467305587840 96700121861760 96849350444880 96887407193280 96971442636816 96999040321920 97083172590624 97121321218944 97372151077464 97416419060736 97437903825060 97505956210608 97522416742707 97533526210560 97566753040768 97581325923840 97605091691008 97673146907688 97693758581760 97717551731712 97732147138560 97875296953830 97984554543360 98059967325441 98064858322365 98087693973120 98098499783196 98135765275680 98159666075616 98177848103610 98287443429120 98520611414016 98600299153488 98728650092160 98752695288192 98801092497888 98893795548160 98905091422896 99046645309440 99160528125951 99175339060380 99199493046756 99220426821120 99313790147784 99362462341626 99373781422080 99481908887460 99527136023040 99564261958656 99678979344384 99718147989504 99784179246240 99823389229440 99872034020352 99915138668070 99938405180160 100129967992512 100175489753088 100460682156384 100581448904640 100615714073292 100655250806352 100759716218880 100771225223328 100841215043340 100915207549137 101031481486818 101036520695770 101046571872840 101071181594808 101152934409780 101202507940545 101227155640479 101236670788608 101358926036280 101393141686272 101408044587520 101442832939008 101524886369280 101549612583936 101564780359680 101599380520704 101756412020736 101827086094080 101838717015948 101984226659040 102009064745248 102019212671616 102141852975360 102276922564608 102321065159280 102479212091520 102581360805888 102675645144864 102699554476032 102722324238336 102743879478120 102898459293696 102902434847685 102942870142860 103061480342040 103111423951360 103146796652544 103259029492278 103270792458240 103305973807872 103321403919360 103346567672832 103430160965120 103440450263040 103465643010048 103481096970240 103600078473771 103697284314720 103738031944320 103857558324480 103908457350720 103933764080064 104086747652096 104400316750752 104516858179584 104561428350676 104601398077440 104602515543856 104612921468352 104626873571328 104642500976640 104678149627392 104723037977184 104839939657728 104872666668711 104993500368654 105009182534520 105034757343624 105056922516480 105074657769920 105171233742135 105196848018537 105219297976320 105237060641280 105310560098304 105333785880840 105381673436160 105532243188640 105653836848960 105695353301760 105787028331072 105835121942528 105858463414880 105908915553408 105950532238848 106114036146624 106162278424576 106333655949840 106370134047936 106388090992044 106400210411520 106436457862656 106452355553280 106478281844736 106498004722560 106534285489368 106575009361920 106576147912608 106600965525504 106698944354112 106773051222360 106781420021760 106851396228498 106937824449555 106979845442580 107057198482560 107103107022120 107155596642930 107181694207566 107222665559040 107286878831616 107563962712896 107662826649213 107730213041664 107746047374240 107783009997696 107870191767360 107896463370432 107912579132160 107949341803248 108116187772032 108191278974960 108240465623040 108339951345120 108358240825230 108384631291826 108395413463592 108525718786320 108575057479680 108615558500352 108783175102976 108830125788285 108951309840384 108955519250490 108998333092440 109092872966418 109142469503232 109166540396595 109311159564288 109555887948320 109593471443328 109725216986880 109762597170864 109778991664320 109805728152384 109894546025440 109905478404480 109932245698176 109948665530880 110178364584390 110221658940840 110348655719760 110402735935140 110429624335068 110610436602368 110626957731840 110653900740608 110664908660736 110754421493760 110781395546112 110835687840768 110925336547674 110968926689280 111006994931712 111140172765347 111151229060124 111255519991680 111268227850758 111427475973120 111622980173760 111795504099840 111968028025920 112009794703488 112128008387930 112182649324944 112252864684032 112257201652020 112301312883120 112356038272896 112474617378310 112485189765120 112646213991576 112697425972224 112714258821120 112741710188544 112832902871040 112871610556416 112888200578560 112979509446705 113018267425932 113062680023040 113154130017720 113237157157146 113354680746240 113367628376244 113422566346496 113597871704064 113891254637184 113979289784320 114067012746192 114084050160960 114110616084480 114111835138752 114194345048064 114215497165440 114243314156928 114260377904640 114299303085792 114331621437440 114555471855840 114607551836160 114732254991420 114760197838404 114784415342080 114829519636480 114884247379968 114909584597280 114961825566720 115061537885184 115106751074304 115111198304190 115239376429056 115404030906624 115481960088960 115510100787972 115562614768128 115582123546912 115741227773952 115760766705408 116000351945280 116085467507504 116129842421760 116179641515520 116219220533856 116236579409280 116252081745920 116264888631936 116358931085760 116444309756368 116488821841920 116659444854060 116705285937360 116745044027433 116839753115040 116897014519560 116925484590072 117011733442560 117040231452672 117097591108608 117232510298112 117278576566272 117450356344596 117523588890016 117541142590080 117569769536896 117581465452032 117676572837120 117677829986838 117705232767744 117722813598720 117762918330816 117813417724332 117904484607360 117944932114944 118164102011577 118189037831040 118208989991160 118371428321520 118391693221440 118417942125120 118445517250560 118554382615680 118672554657792 118723773587220 118860566455080 118907272464480 119010406872456 119064512185344 119090771341740 119194064907753 119207643146240 119219501998080 119248537706496 119378290664952 119432563227648 119515514125440 119625362943570 119700236712960 119741015095488 119758899997440 119788067075328 119810255312880 119851071175539 119884959300480 119898166401684 119926086216192 119943713114720 120129097524480 120439348292880 120511476743152 120683953889280 120697738685568 120911659462656 121009458052008 121057010933760 121196201042829 121214303296020 121243824834924 121353965738280 121383521291736 121401651523680 121443009528654 121456843960320 121689653505024 121715188846830 121770523825920 121829863643136 121877736431616 121882445263260 121958441300960 122006364613760 122091433634610 122146939664640 122192503312896 122381071990848 122570223570432 122623124728995 122699582594520 122785278191136 122975054509824 123090439495680 123150764267520 123180757428224 123250373941860 123340809226723 123440869110240 123482921817222 123501365622360 123531444171432 123631364278620 123722079116141 123733708741632 123894776586240 123924950949888 123985684703232 123999366308445 124116193158144 124142237684730 124436741177664 124455327448320 124485638333184 124598724180480 124629069989376 124647684986880 124690148820864 124840042525440 125162459990640 125219362191360 125268566876160 125377218762752 125521677692928 125575852695480 125764783581184 125769642591615 125819063507940 125964031529160 126011019041424 126068307019776 126089589323904 126205480490562 126219857448960 126262856876288 126284472769536 126312471600128 126338976993510 126400543057008 126458008123392 126545838485760 126638691826368 126741427107840 126784604218752 126803541173760 126834423962112 126882605608960 126937015729920 126999225650880 127030156097856 127195515025920 127298396269935 127483215067136 127511330931560 127524015839520 127600387139808 127742826663936 127797605667072 127846153205760 127877289920512 127890011234304 127896390082560 128127661466832 128137704026112 128226701007360 128325389339466 128344556431080 128374443095040 128375814531096 128402905297920 128424887562240 128468638179072 128523728426544 128586715971516 128601364193280 128623074117120 128933495815680 129132467259840 129183209591040 129295256849088 129332053762560 129444230120832 129495094958592 129829534769952 129888558747648 129917205100080 130007941614144 130029888990276 130044701614080 130108434565120 130230862543584 130258344775680 130290068975616 130500395938440 130596150945942 130646072724480 130701785438345 130746623100588 130753144429820 130766151835440 130783591964160 130797999710928 130847687034240 130879554767488 130903797471480 130999848475914 131049924572160 131293446679530 131467065537984 131541170163831 131638200122880 131670260384256 131734789997184 131873455230528 132214037501268 132233785413840 132265990729008 132293902428160 132386144441760 132418386863712 132438165298560 132483283122168 132642545183280 132702848030720 132752349278208 132905305792512 132962667559920 132985113740055 133045572328320 133097852305920 133162712027136 133167856861710 133220184890760 133251206906880 133373680442640 133506623990016 133712971167744 133886707731513 133947576208512 134108598539520 134154285431056 134207001075136 134300576998071 134346288291840 134361633631104 134454953391120 134553610065516 134662766302080 134708641982424 134728762497120 134761575459744 134870579213040 134936677254060 134969540853972 134982227718144 135145234715040 135257110585344 135366515159040 135399483445248 135465840694272 135494266829490 135575411336046 135675216027648 135769448125440 135784956021264 135978968878720 136025616895488 136135640308509 136189137300480 136428086879040 136556461453203 136638949455360 136775147741184 136900860193152 136991839304160 137058596598528 137112453485568 137197945724928 137203246463580 137257160190480 137415307122720 137529062203392 137678705989704 137741298410496 137761871892480 137795423563776 137920600350720 137954190680064 138037030418835 138133437965028 138263045752960 138317375925760 138331135825920 138476744432640 138544609800960 138578352106752 138758743664640 138939036325155 138972874692861 139200422334336 139415569818624 139468530769920 139483895291136 139502498095104 139570866169856 139630717302912 139830222224948 139991333824872 140012243379360 140046343124832 140075896688640 140228311656180 140262464024716 140276417423472 140316080855040 140414080131072 140445047841120 140508897914880 140807767489470 140871782465280 140927137735680 141049371108096 141089513195520 141211887404544 141267376318464 141272834282415 141485381528832 141709535470305 141778207933120 141826845397248 141850787989392 141915277150208 141936474071040 141971042459648 141997339630080 142045713985824 142070031865728 142101530550144 142265259138816 142364068296480 142375226695680 142468528304664 142583765932740 142632679746096 142639793923440 142688726957376 142742931310080 142804142696160 142874128857240 142908925610088 142963554078720 143049171775488 143418616950528 143450247298005 143550435532284 143605309224960 143640284055552 143710679996928 143826922356480 143861951160576 143883438842880 143932455737664 144049220536320 144154917029376 144255038633280 144320620830720 144387625984965 144422791347483 144453268460160 144477654433640 144527217951456 144676534717440 144700958381760 144766743306240 145106834384380 145274025667320 145331110789920 145457163955224 145523292670976 145555387195460 145624758885936 145681981828416 145748212752384 146124628591104 146156855737590 146258934315912 146300289315840 146350129561152 146371988885760 146407637536512 146540637872640 146576327597568 146598220707840 146812945430745 146904486112520 146962211921120 146976831815040 147131540959680 147203647913520 147239499113424 147266772155415 147431165143680 147502610309120 147780917121024 147900448730232 147958568919040 148129042932288 148201638746832 148340693322240 148357637134344 148569967964160 148763008590570 148799239570134 148830640231680 149043693512439 149060672133120 149222863331190 149290704034560 149346392937984 149576865766592 149676268869360 149735083844160 149808051030528 149872708002105 149907607770240 149980253020160 150194951988768 150263234629632 150443870494720 150639345928940 150691023234576 150872173356960 150923571109938 150982876209528 151139574328320 151156837834992 151261822565010 151463828938752 151547222230227 151554781043655 151606772392212 151729401614670 151855006182912 152089350328256 152112066881280 152149113518336 152164249408512 152259126730752 152287329553920 152324418875904 152347170539520 152399070781056 152634618031104 152740629141120 152976339988560 153013597117872 153212779463040 153415383846912 153481597738920 153718818137280 153872041208832 153975946785280 154013467717296 154049331714048 154083486357504 154109865074688 154347688940544 154414305214290 154667135927040 154720194978816 154888544238417 154906188687360 154958960711808 154982105879040 155019851509248 155145241447680 155198464515072 155545926472080 155607047916480 155660058703244 155786337486720 155862686026080 155900646120096 156130121478144 156310013730816 156600475126128 156721523453440 156775287269376 156842142526014 156902097116160 156903773315784 156940310356992 156963751464960 157017224441088 157084556965776 157205979476480 157259909486592 157490250552981 157513773801780 157552136015436 157585383774720 157611986654880 157828571095360 157855590961920 157890589500160 157965840147456 158000678821260 158072510154240 158230072877056 158298364782960 158480755273440 158543029952640 158680542496608 158752682913792 158787695122320 158925419877004 159171054219936 159243417636864 159354018833920 159500483924760 159582136488066 159600315617280 159617517822818 159654686793984 159678533329920 159717422767104 159747007083840 159801428234052 159846612400640 159862514042880 159864221868912 159901448288256 159925331681280 160159576833540 160172130032640 160277094342747 160469768163870 160585797723840 160654660533180 160733394964395 160772541311349 160930318247424 161345944069344 161594934723772 161619071061360 161658433113232 161674514996544 161805287651040 161844695055648 161868868698240 161924012704872 162174281658048 162252871340032 162286918462440 162360698434560 162439818190848 162509927017680 162537361237845 162576946937739 162611642327040 162788578179480 162862586219520 162923337750528 163174762654464 163426964760576 163433278875735 163497499638660 163599443459360 163639309449627 163713704254848 163966739346432 164201019023360 164333831922480 164390207164992 164587825480320 164643895756296 164668487496480 164708592228576 164841819038160 164898368547264 164978278322176 165267546876585 165314246270976 165332488411260 165488257544192 165522983579640 165604103902710 165644436502602 165915654903552 165940436597760 165980851110912 166131632240640 166172093319168 166196913315840 166253531761152 166388004821511 166453390033920 166883279987520 166902341776137 166959149588480 167141213959680 167434470260640 167692856788820 167758751343920 167952042038880 168014692055232 168091076026368 168119452431872 168192012581895 168273973987416 168379297026048 168385802478030 168451969324680 168534057409344 168610677497856 168711926067465 168727784647680 168851589101824 168969320987364 168988569477120 169046138958336 169071388231680 169112565282816 169249354306560 169332300867840 169373541463808 169594020034560 169731195026580 169855735735719 170032021119360 170133849519744 170396807556096 170461537607680 170836881955776 170968934676480 171100519119288 171126075241440 171165924126720 171167752708128 171203873730560 171291517572096 171323245748160 171364971235392 171390566856960 171448954628688 171497432156160 171556264894464 171911327754240 172098382487130 172140296757606 172176623013120 172244279454720 172393675798784 172442738350080 172592306827776 172660126611456 172666797456285 173106046359936 173222940133440 173265151181958 173343922152192 173373185320368 173641150058112 174000527917920 174128201261256 174194763632640 174269462273280 174328830800784 174354869113920 174378122618880 174397332947904 174463582712320 174538396628640 174666464634552 174733232762880 174787777781185 174989167281090 175057928906040 175289420717312 175328080030895 175345521779340 175388226885108 175517600163840 175560347179008 175646386662912 175831273640704 175848765447168 175917864849408 176175534516894 176285383335024 176311713885120 176354654305344 176514859255680 176516744980257 176557849151616 176584220398080 176644377496224 176720126586498 176856726911040 177283556746560 177313484986740 177394096437760 177463803074560 177557142482280 177587539832160 177626913187680 177668275875840 177831573923520 178008831986688 178085660380830 178283961556992 178290849682620 178360908696720 178515610308684 178596768278016 178636157012610 178811464719360 178872806559744 179067435997428 179148844841472 179273271188160 179404813420688 179438044415355 179550355069440 179611522643232 179638349996160 179682100612992 179827438950720 179847249602526 179915569672080 179959387805296 180193646286720 180621120925696 180659022439320 180767215114728 181025930833920 181046608028352 181234507898880 181367489193984 181514187078012 181585516400640 181821454944030 181865737252386 181904115838720 182030948607420 182075281937604 182102477285520 182164514292981 182185265940480 182534480257536 182655785738880 182744795464704 182816604647424 182823667894890 182937661951440 183009546920640 183220409496960 183288754969344 183571607986272 183655064547328 183855335355648 184049373891780 184177917286704 184441514434560 184635659243520 184726146401280 184771136142336 184875560912790 185011658219520 185161303665360 185224382725833 185252048433540 185297166257148 185447046417930 185600563112448 185842164879360 185887426424832 185978527054848 186174289737216 186655111766496 186682991172480 186728457499776 186943604984064 186971082208240 187035223231296 187088107806720 187260063788160 187743689985960 187829043287040 187902850314240 188065828144128 188119350927360 188282516539392 188356501757952 188363779043220 188647175371776 188728595261910 188946047293740 189102460529664 189134383985856 189308220735843 189329786173440 189394285314432 189426709154304 189468707400192 189508465490265 189687012185088 189818757728640 189958037739552 190111687910320 190176906328128 190186391897920 190205311760640 190251635943168 190323908413440 190405523594880 190498838476320 190545234146784 190793272538880 191224822600704 191266996397340 191400580709712 191473745633280 191520378740736 191614239995904 191696408500608 191769229808640 191815934880768 191844585123840 191909940983552 192065627381760 192206556039168 192340051511040 192488084009199 192516834646620 192561664642560 192563721796644 192604357946880 192637331343360 192702957268608 192880073957274 192902046289920 192934611175680 193400243723520 193698700889760 193774814386560 193942885273632 193998080643840 194166345181248 194242642437888 194575073379055 194744302154928 194832838121472 194875807650120 195011912421216 195044833485414 195067052421120 195133506081536 195162651847680 195210183382016 195346293815376 195387517163520 195435103463424 195464294277120 195750593907660 195894226418913 195969109086720 196119934650882 196129716644730 196175387946240 196196999566392 196271530551360 196319332151232 196355696207220 196499772713871 196574886858240 196940170019295 197200598306976 197457300184320 197505390576384 197602184995776 197787591096320 197810182845792 198321056251902 198350678120760 198398986093512 198440853642240 198627580295568 198656774846255 198724924683252 198747562844160 198963817774920 199054272046080 199128523917312 199357958688768 199568358492480 199646778458880 199744068040704 199751785292565 199830277336140 199876810360320 200259935985024 200921364312768 201162897809280 201231428146584 201310501612704 201519432437760 201542450446656 201682430086680 201830415098274 201993668404715 202062962973636 202073041391540 202093143745680 202142363189616 202305868819560 202405015881090 202454311280958 202473341577216 202717852072560 202816089175040 202885665878016 203049772738560 203099225167872 203129560719360 203198761041408 203363117004069 203512824041472 203654172188160 203677434031896 203968453318080 204018129490496 204038425343232 204283705950720 204642130318560 204958424183040 205162721611776 205351290289728 205399108952064 205444648476672 205487758956240 205796918587392 205804869695370 205885740285720 206122960684080 206222847902720 206293593305088 206518058984556 206541584916480 206611947615744 206642807838720 206693135345664 206860321930240 206880900526080 206931286020096 207200156947542 207394568629440 207476063888640 207715116648960 207816914701440 207867528160128 208800633501504 209033716359168 209122856701352 209202796154880 209205031087712 209225842936704 209253747142656 209356299254784 209446075954368 209679879315456 209745333337422 209987000737308 210018365069040 210069514687248 210113845032960 210149315539840 210342467484270 210393696037074 210474121282560 210621120196608 210667571761680 210763346872320 211064486377280 211211651234205 211307673697920 211390706603520 211574056662144 211716926829760 211817831106816 211901064477696 212228072293248 212667311899680 212740268095872 212776181984088 212872915725312 212904711106560 212956563689472 212996009445120 213068570978736 213150018723840 213152295825216 213201931051008 213397888708224 213546102444720 213562840043520 213702792456996 213875648899110 213959690885160 214114396965120 214206214044240 214311193285860 214363388415132 214445331118080 214573757663232 215127925425792 215325653298426 215460426083328 215492094748480 215566019995392 215740383534720 215792926740864 215825158264320 215898683606496 216232375544064 216382557949920 216480931246080 216679902690240 216716481650460 216769262583652 216790826927184 217051437572640 217150114959360 217231117000704 217566350205952 217660251576570 217902619680768 217911038500980 217996666184880 218185745932836 218284939006464 218333080793190 218622319128576 219111775896640 219186942886656 219235283606385 219450433973760 219525194341728 219557983328640 219611456304768 219789092050880 219810956808960 219864491396352 219897331061760 220356729168780 220443317881680 220697311439520 220805471870280 220859248670136 221220873204736 221253915463680 221307801481216 221508842987520 221562791092224 221671375681536 221850673095348 221937853378560 222280345530694 222302458120248 222511039983360 222536455701516 222854951946240 223144512885855 223198859355201 223245960347520 223591008199680 223834294996785 223936056051840 224019589406976 224256016775860 224365298649888 224514403304040 224602625766240 224712076545792 224949234756620 224970379530240 225292427983152 225394851944448 225428517642240 225483420377088 225665805742080 225776401157120 225959018893410 226036534851864 226125360046080 226308260035440 226385356664907 226474314314292 226709361492480 226735256752488 226845132692992 226892733847515 227195743408128 227594102422005 227782509274368 227958579568640 228134025492384 228168100321920 228223670277504 228388690096128 228430994330880 228486628313856 228520755809280 228598606171584 228663242874880 229110943711680 229215103672320 229464509982840 229520395676808 229568830684160 229659039272960 229819169194560 229923651133440 230123075770368 230213502148608 230222396608380 230808061813248 230963920177920 231020201575944 231125229536256 231164247093824 231482455547904 231521533410816 231621457821435 232000703890560 232170935015008 232359283031040 232438441067712 232473158818560 232504163491840 232529777263872 232717862171520 232888619512736 233318889708120 233410571874720 233490088054866 233679506230080 233794029039120 233850969180144 234023466885120 234080462905344 234195182217216 234465020596224 234900712689192 235047177780032 235082285180160 235139539073792 235162930904064 235263213789021 235353145674240 235355659973676 235410465535488 235445627197440 235525836661632 235626835448664 235808969214720 235889864229888 236328204023154 236378075662080 236417979982320 236742856643040 236783386442880 236835884250240 237108765231360 237345109315584 237447547174440 237721132910160 237814544928960 238020813744912 238129024370688 238181542683480 238388129815506 238415286292480 238756581329904 238865126455296 239031028250880 239250725887140 239373204732099 239400473425920 239426276734227 239482030190976 239517799994880 239576134150656 239620510625760 239702142351078 239769918600960 239796332803368 239852172432384 239887426229440 240258195048960 240704652245805 240878696585760 241022953486304 241395477371136 241823318925312 242018916104016 242392402085658 242428606592040 242487649669848 242707931476560 242767042583472 242803303047360 242886019057308 242913687920640 243379307010048 243430377693660 243541047651840 243659727286272 243764890526520 243916882601920 244012729227520 244182867269220 244293879329280 244385006625792 244762143981696 245140447140864 245246249457990 245399165189040 245570556382272 245950109019648 246301528535040 246361514856448 246500747883720 246681618453446 246881738220480 246965843634444 247002731244720 247062888342864 247262728557240 247444158232282 247467417483264 247971369406464 247998732616890 248232386316288 248284475369460 248406155854065 248466654753903 248873482355328 248910654896640 248971276666368 249197448360960 249258139978752 249295369973760 249380297641728 249680085050880 250324919981280 250438724382720 250754437525504 251043355385856 251151705390960 251529567162368 251539285183230 251638127015880 251928063058320 252022038082848 252136614039552 252179178647808 252410960981124 252439714897920 252525713752576 252568945539072 252578703717045 252624943200256 252677953987020 252801086114016 252916016246784 253091676971520 253277383652736 253482854215680 253569208437504 253607082347520 253668847924224 253765211217920 253874031459840 253998451301760 254060312195712 254391030051840 254596792539870 254966430134272 255022661863120 255048031679040 255200774279616 255485653327872 255595211334144 255692306411520 255754579841024 256255322933664 256275408052224 256453402014720 256650778678932 256689112862160 256748886190080 256751629062192 256805810595840 256849775124480 256937276358144 257047456853088 257173431943032 257246148234240 257866991631360 258147573730695 258210445136409 258264934519680 258366419182080 258590513698176 258664107525120 258888460241664 258990189917184 259659069539904 259777117495296 259834410200160 260015883228288 260059777980552 260216869130240 260461725087168 260516689551360 260580137951232 261000791876880 261192301891884 261292145448960 261403570876690 261493246201176 261506288859640 261532303670880 261567183928320 261595999421856 261695374068480 261759109534976 261807594942960 261999696951828 262099849144320 262483750921635 262586893359060 262934131075968 263082340327662 263276400245760 263340520768512 263469579994368 263746910461056 264428075002536 264467570827680 264531981458016 264587804856320 264772288883520 264836773727424 264876330597120 264966566244336 265285090366560 265405696061440 265504698556416 265925335119840 265970227480110 266091144656640 266195704611840 266325424054272 266335713723420 266440369781520 266502413813760 266747360885280 267013247980032 267128490571245 267425942335488 267773415463026 267895152417024 267954235518915 268217197079040 268308570862112 268414002150272 268601153996142 268723267262208 268909906782240 269107220131032 269325532604160 269417283964848 269457524994240 269523150919488 269741158426080 269770874403789 269873354508120 269939081707944 269964455436288 270290469430080 270733030318080 270798966890496 270931681388544 270961578229565 270988533658980 271150822672092 271538896250880 271569912042528 271957937757440 272051233790976 272271280617018 272378274600960 272732182416045 272798605878579 272856173758080 273112922906406 273277898910720 273801720386304 273983678608320 274117193197056 274224906971136 274406492927160 274514320380960 274830614245440 275357411979408 275482596820992 275523743784960 275590847127552 276074060837670 276266875930056 276526091505920 276634751851520 276662271651840 276953488865280 277089219601920 277156704213504 277313341369185 277517487329280 277878072650310 277945749385722 278170569626895 278400844668672 278831139637248 278967790582272 279141732339712 279261434605824 279660444449896 279982667649744 280024486758720 280092686249664 280151793377280 280456623312360 280524928049432 280552834846944 280632161710080 280890095682240 281017795829760 281615534978940 281743564930560 281854275471360 282098742216192 282179026391040 282423774809088 282534752636928 282545668564830 282970763057664 283092892892865 283419070940610 283556415866240 283653690794496 283701575978784 283830554300416 283994679260160 284091427971648 284140063731456 284203061100288 284530518277632 284728136592960 284937056609328 285167531865480 285265359492192 285279587846880 285377453914752 285485862620160 285608285392320 285748257714480 285817851220176 285927108157440 286098343550976 286837233901056 286900494596010 287100871064568 287210618449920 287280568111104 287421359993856 287653844712960 287723902321152 287766877685760 287864911475328 288098441072640 288309834058752 288510077266560 288775251969930 288845582694966 288906536920320 288955308867280 289054435902912 289353069434880 289401916763520 290213668768760 290548051334640 290662221579840 290914327910448 291046585341952 291110774390920 291249517771872 291363963656832 292249257182208 292313711475180 292517868631824 292567250228121 292600578631680 292700259122304 292743977771520 292815275073024 293081275745280 293152655195136 293196441415680 293625890861490 293808972225040 293924423842240 293953663630080 294194574967095 294263081919360 294407295827040 294478998226848 294533544310830 294862330287360 295561834242048 295800897460464 296258085864576 296403277493664 296681386644480 296715274268688 297139935928320 297481584377853 297526017181140 297598479140268 297661280463360 298087387024878 298121344266240 298445726662380 298581408069120 298692785875968 299153731533184 299352537738720 299470167688320 299616102061056 299745416004210 299815215540480 300389903977536 300526469259264 301278691857880 301382046469152 301744346713920 301847142219876 301965752419056 302279148656640 302313675669984 302523645130020 302745622647411 303094444460454 303109562087310 303213544784424 303458803229340 303607523821635 303681466921437 303710012365824 304178700656512 304224133762560 304298227036672 304328498817024 304574659107840 304648837751808 304694341079040 304798141562112 305269236062208 305481258282240 305952679977120 306027194235744 306425558926080 306830767693824 306963195477840 307437636274560 307744082417664 307951893570560 308026935434592 308098663428096 308166972715008 308695377881088 308707304543055 308828610428580 309334271854080 309440389957632 309777088476834 309812377374720 309917921423616 309964211758080 310039703018496 310290482895360 310396929030144 310800235421313 311091852944160 311214095832960 311320117406488 311572674973440 311725372052160 311801292240192 312260242956288 313200950252256 313443046906880 313550574538752 313684285052028 313804194232320 313807546631568 313880620713984 313927502929920 314034448882176 314169113931552 314411958952960 314519818973184 314618000006133 314980501105962 315027547603560 315104272030872 315170767549440 315223973309760 315513701226405 315590544055611 315657142190720 315711181923840 315781179000320 315931680294912 316001357642520 316145020308480 316596729565920 316961510546880 317086059905280 317361084993216 317505365827584 317575390244640 317850839754008 318342108439872 318486835273728 318708037667840 319000967849520 319164272976132 319200631234560 319235035645636 319309373587968 319357066659840 319434845534208 319494014167680 319602856468104 319693224801280 319725028085760 319728443737824 319802896576512 320319153667080 320344260065280 320554188685494 320813473348665 320939536327740 321171595447680 321309321066360 321466789928790 321545082622698 321860636494848 322691888138688 322988479947639 323189869447544 323238142122720 323316866226464 323349029993088 323610575302080 323689390111296 323737737396480 323848025409744 324348563316096 324505742680064 324573836924880 324721396869120 325019854035360 325074722475690 325153893875478 325577156358960 325725172439040 325846675501056 326349525308928 326490377364855 326853929521152 326866557751470 326994999277320 327198886918720 327278618899254 327427408509696 327499621189785 327933478692864 328667663844960 328780414329984 329175650960640 329287791512592 329336974992960 329417184457152 329683638076320 329796737094528 329956556644352 330535093753170 330664976822520 330976515088384 331045967159280 331208207805420 331288873005204 331831309807104 331880873195520 331961702221824 332263264481280 332344186638336 332507063522304 332776009643022 332906780067840 333420518296041 333766559975040 333804683552274 334282427919360 334868940521280 335385713577640 335517502687840 335904084077760 336029384110464 336238904863744 336384025163790 336547947974832 336758594052096 336771604956060 336903938649360 337068114818688 337423852134930 337455569295360 337703178203648 337938641974728 338092277916672 338142776463360 338225130565632 338498708613120 338664601735680 338747082927616 338938528340115 339188040069120 339462390053160 339711471471438 340064042238720 340267699039488 340793615112192 341673763911552 341937869352960 342201038238576 342252150482880 342331848253440 342335505416256 342407747461120 342583035144192 342646491496320 342729942470784 342781133713920 342897909257376 342994864312320 343822655508480 344196764974260 344280593515212 344353246026240 344488558909440 344787351597568 344885476700160 345184613655552 345320253222912 345333594912570 346212092719872 346445880266880 346530302363916 346687844304384 346746370640736 347282300116224 348001055835840 348256402522512 348389527265280 348538924546560 348657661601568 348709738227840 348756245237760 348794665895808 348927165424640 349076793257280 349332929269104 349466465525760 349575555562370 349978334562180 350115857812080 350235132082299 350578841434624 350656160061790 350691043558680 350776453770216 351035200327680 351120694358016 351292773325824 351662547281408 351697530894336 351835729698816 352351069033788 352570766670048 352623427770240 352709308610688 353029718511360 353033489960514 353115698303232 353168440796160 353288754992448 353440253172996 353713453822080 354567113493120 354626969973480 354788192875520 354927606149120 355114284964560 355175079664320 355253826375360 355336551751680 355663147847040 356017663973376 356171320761660 356581699365240 356721817393440 357031220617368 357193536556032 357272314025220 357582194723259 357622929438720 357745613119488 358134871994856 358297689682944 358546542376320 358809626841376 358876088830710 359100710138880 359223045286464 359276699992320 359364201225984 359553213526617 359654877901440 359694499205052 359831139344160 359918775610592 360387292573440 361242241851392 361318044878640 361534430229456 362051861667840 362093216056704 362734978387968 363028374156024 363171032801280 363588603128487 363642909888060 363731474504772 363808231677440 364061897214840 364150563875208 364204954571040 364329028585962 364370531880960 365068960515072 365311571477760 365489590929408 365633209294848 365647335789780 365875323902880 366019093841280 366440818993920 366577509938688 367143215972544 367310129094656 367710670711296 368098747783560 368355834573408 369271318487040 369452292802560 369542272284672 369751121825580 370022427680169 370322607330720 370448765451666 370504096867080 370594332514296 370894092835860 371166237348423 371201126224896 371684329758720 371774852849664 371957054109696 371998098925335 372348579474432 373310223532992 373365982344960 373456914999552 373887209968128 373942164416480 374070446462592 374520127576320 375487379971920 375658086574080 375805700628480 376131656288256 376565033078784 376727558086440 377294350743552 377308927774845 377457190523820 377892094587480 378204921059328 378268767971712 378616441471686 378659572346880 378788570628864 378853418308608 378937414800384 379016930980530 379374024370176 379637515457280 379916075479104 380223375820640 380353812656256 380372783795840 380410623521280 380503271886336 380647816826880 380811047189760 380997676952640 381090468293568 381586545077760 382449645201408 382533992794680 382801161419424 383228479991808 383392817001216 383538459617280 383631869761536 383689170247680 383819881967104 384413112078336 384533111118607 384680103022080 384976168018398 385033669293240 385123329285120 385127443593288 385208715893760 385274662686720 385405914537216 385721776067969 385760147914548 385804092579840 385869222351360 386800487447040 387397401779520 387549628773120 387885770547264 387996161287680 388332690362496 388485284875776 389150146758110 389488604309856 389665676242944 389751615300240 390023824842432 390089666970828 390134104842240 390267012163072 390325303695360 390420366764032 390692587630752 390775034327040 390870206926848 391501187815320 391788452837826 391938218173440 392105356315035 392239869301764 392259433289460 392350775892480 392393999132784 392543061102720 392638664302464 392711392414440 392999545427742 393149773716480 393880340038590 394401196613952 394914600368640 395010781152768 395204369991552 395575182192640 395620365691584 396642112503804 396701356241520 396797972187024 396881707284480 397255160591136 397313549692510 397449849366504 397927635549840 398108544092160 398257047834624 398715917377536 398955341220165 399043794557045 399136716984960 399293556917760 399488136081408 399503570585130 399660554672280 399753620720640 400519871970048 401842728625536 402325795618560 402462856293168 402621003225408 403038864875520 403084900893312 403364860173360 403660830196548 403987336809430 404125925947272 404146082783080 404186287491360 404284726379232 404611737639120 404810031762180 404908622561916 404946683154432 405435704145120 405632178350080 405771331756032 406099545477120 406198450335744 406397522082816 406726234008138 407025648082944 407308344376320 407354868063792 407936906636160 408036258980992 408076850686464 408567411901440 409284260637120 409916848366080 410325443223552 410702580579456 410975517912480 411593837174784 411609739390740 411771480571440 412245921368160 412445695805440 412587186610176 413036117969112 413223895231488 413285615677440 413386270691328 413720643860480 413761801052160 413862572040192 414111091256505 414400313895084 414789137258880 414952127777280 415430233297920 415633829402880 415735056320256 416918624078583 417601267003008 418245713402704 418405592309760 418410062175424 418451685873408 418507494285312 418712598509568 418892151908736 419490666674844 419974001474616 420036730138080 420139029374496 420227690065920 420298631079680 420684934968540 420787392074148 420948242565120 421242240393216 421335143523360 421526693744640 422128972754560 422423302468410 422615347395840 422781413207040 423148113324288 423433853659520 423635662213632 423802128955392 424456144586496 425334623799360 425480536191744 425552363968176 425745831450624 425809422213120 425913127378944 425992018890240 426137141957472 426304591650432 426795777416448 427092204889440 427125680087040 427405584913992 427751297798220 427919381770320 428065161433921 428228793930240 428412428088480 428622386571720 428726776830264 428890662236160 429147515326464 430255850851584 430350741894015 430651306596852 430920852166656 430984189496960 431132039990784 431480767069440 431585853481728 431650316528640 431797367212992 432464751088128 432765115899840 432961862492160 433162877954895 433268374042449 433359805380480 433432963300920 433538525167304 433581653854368 434102875145280 434300229918720 435132700411904 435320503153140 435822077001960 435993332369760 436371491865672 436569878012928 436666161586380 437244638257152 438223551793280 438373885773312 438470567212770 438900867947520 439050388683456 439115966657280 439222912609536 439578184101760 439621913617920 439728982792704 439794662123520 440438836292235 440713458337560 440886635763360 441394622879040 441610943740560 441718497340272 441800316466245 442441746409472 442507830927360 442615602962432 443342751363072 443701346190696 443875706757120 444386070490373 444560691061388 444604916240496 445022079966720 445072911403032 445709903892480 446289025771710 446397718710402 446491920695040 447182016399360 447668589993570 447872112103680 448039178813952 448512033551720 448730597299776 449028806608080 449205251532480 449424153091584 449618124006315 449898469513240 449940759060480 450584855966304 450789703888896 451331611484160 451552802314240 451918037786820 452073069703728 452616520070880 452770713329814 452948628628584 453418722984960 453470513504976 453690265385984 453785467695030 454391486816256 454664343130965 455188204844010 455565018548736 456268050984768 456336200643840 456447340555008 456777380192256 456861988661760 456973256627712 457041511618560 457197212343168 458221887423360 458929019965680 459040791353616 459137661368320 459318078545920 459638338389120 460246151540736 460444793216760 461616123626496 461927840355840 462040403151888 462250459072512 462328494187648 463043066821632 463242915642870 464001407781120 464341870030016 464665632715251 464718566062080 464876882135424 464946317637120 465059554527744 465435724343040 465777239025472 466637779416240 466821143749440 466980176109732 467359012460160 467588058078240 467701938360288 468390364434432 468930041192448 469801425378384 470094355560064 470164570360320 470279078147584 470325861808128 470526427578042 470706291348480 470711319947352 470820931070976 470891254394880 471051673323264 471253670897328 471617938429440 471779728459776 472470751658943 472656408046308 472756151324160 472835959964640 473485713286080 473566772885760 473671768500480 474217530462720 474690218631168 474895094348880 475442265820320 475629089857920 476041627489824 476258048741376 476363085366960 476776259631012 476830572584960 477513162659808 477730252910592 478062056501760 478501451774280 478746409464198 478800946851840 478852553468454 478964060381952 479035599989760 479152268301312 479241021251520 479404284702156 479539837201920 479592665606736 479704344864768 479774852458880 480516390097920 480831283028241 481409304491610 481757393171520 482045906972608 482200184893185 482317623934047 482790954742272 484037832208032 484784804171316 484857213184080 484975299339696 485415862953120 485534085166944 485606606094720 485772038114616 486758614020096 486860755387320 487082095303680 487319454572544 487529781053040 487612083713535 487730840813217 487833765203840 488025458455040 488365734538440 488587758658560 488770013251584 489524287963392 490280894281728 490299836627205 490492498915980 490798330378080 490917928348881 491141112764544 491900218039296 492603057070080 492723029712896 493001495767440 493363236906892 493763476440960 493931687268888 494005462489440 494125776685728 494525457114480 494888316464564 494934834966528 495802640629755 495942738812928 495997465233780 496464772632576 496568950738920 496812311708130 496933309507806 497746964710656 497821309793280 497942553332736 498394896721920 498516279957504 498590739947520 498760595283456 499164014464533 499360170101760 500649839962560 500707025328411 500877448765440 501508875051008 502303410781920 503059134324736 503078570366460 503276254031760 503856126116640 504044076165696 504273228079104 504358357295616 504576037745685 504821921962248 505051427505152 505137891078144 505157407434090 505249886400512 505355907974040 505602172228032 505832032493568 506135778202395 506183353943040 506554767305472 506965708431360 507138416875008 507214164695040 507337695848448 507748062919680 507996902603520 508120624391424 508782060103680 509193585079740 509567207207157 509932860268544 510045323726240 510096063358080 510401548559232 511190422668288 511384612823040 511509159682048 512510645867328 512906804029440 513301557357864 513378225724320 513497772380160 513503258124384 513611621191680 513874552716288 514094913706176 514346863886064 514492296468480 515733983262720 516295147461390 516420890272818 516529869039360 516732838364160 517181027396352 517328215050240 517776920483328 517980379834368 518000392368855 519318139079808 519668820400320 520031766456576 520119555961104 520433738260480 520923450174336 522001583753760 522384603783768 522584290897920 522807141753380 522986492402352 523012577719280 523064607341760 523134367856640 523191998843712 523390748136960 523518219069952 523615189885920 523999393903656 524199698288640 524363333343555 524967501843270 525173786718120 525868262151936 525984240092685 526164680655324 526552800491520 526681041537024 526939159988736 527493820922112 528856150005072 528935141655360 529063962916032 529175609712640 529544577767040 529550234940771 529673547454848 529752661194240 529933132488672 530570180733120 530811392122880 531850670239680 531940454960220 532182289313280 532391409223680 532671427446840 532880739563040 533004827627520 533494721770560 534026495960064 534256981142490 534851884670976 535546830926052 535790304834048 535908471037830 536434394158080 536617141724224 536828004300544 537202307992284 537446534524416 537819813564480 538214440262064 538314133246065 538651065208320 538834567929696 538915049988480 539046301838976 539482316852160 539541748807578 539746709016240 539878163415888 540580938860160 541863362777088 541923156459130 541977067317960 542301645344184 543077792501760 543139824085056 543915875514880 544102467581952 544542561234036 544756549201920 545464364832090 545597211757158 545712347516160 546225845812812 546493542878943 546555797821440 547603440772608 547967357216640 548234386394112 548449813942272 548812985854320 549028640761920 549661228490880 550714823958816 550965193641984 552148121675340 552533751860112 553052183011840 553269503703040 553324543303680 553906977730560 554178439203840 554313408427008 554626682738370 555034974658560 555673148177499 555700863826735 555756145300620 555891498771444 556341139253790 556801689337344 557662279274496 557935581164544 558283464679424 558522869211648 559320888899792 559965335299488 560048973517440 560185372499328 560913246624720 561049856098864 561105669693888 561264323420160 561780191364480 563231069957880 563487129861120 563708550942720 564197484432384 564358052782080 564847549618176 565069505273856 565091337129660 565941526115328 566185785785730 566838141881220 567112831732480 567307381588992 567403151957568 567661108600832 567924662207529 567989358520320 568182855943296 568280127462912 568406122200576 569061036555264 569456273185920 569874113218656 570335063730960 570530718984384 570559175693760 570754907829504 570971725240320 571216570784640 571496515428960 571635702440352 573674467802112 573800989192020 574201742129136 574421236899840 574561136222208 574842719987712 575307689425920 575447804642304 575533755371520 575729822950656 576196882145280 576619668117504 577020154533120 577464252027597 577550503939860 577691165389932 577813073840640 577910617734560 578108871805824 578706138869760 578803833527040 580427337537520 581096102669280 581324443159680 581828655820896 582093170683904 582221548781840 582499035543744 582727927313664 583725220137165 584498514364416 584627422950360 585035737263648 585134500456242 585201157263360 585400518244608 585487955543040 585630550146048 586162551490560 586305310390272 586392882831360 587251781722980 587617944450080 587682679256739 587848847684480 587907327260160 588389149934190 588526163838720 588814591654080 588957996453696 589067088621660 589499318141613 589724660574720 590820510057885 591601794920928 592516171729152 592806554987328 593362773288960 593430548537376 594278444456029 594963168755706 595052034362280 595196958280536 595322560926720 595970324538765 596115472105043 596174774049756 596242688532480 596891453324760 597162816138240 597385571751936 598307463066368 598705075477440 598940335376640 599232204122112 599255355877695 599490832008420 599630431080960 600779807955072 602557383715760 602764092938304 603488693427840 603694284439752 603931504838112 604558297313280 604627351339968 605047290260040 605491245294822 605981005214145 606188888920908 606219124174620 606427089568848 606917606458680 607215047643270 607362933842874 607420024731648 608357401313024 608448267525120 608596454073344 608656997634048 609149318215680 609297675503616 609388682158080 609596283124224 610089351012207 610538472124416 610962516564480 611905359954240 612054388471488 612851117852160 613926390955680 614875272549120 615488164835328 615903787141120 616053870869184 616197326856192 616333945430016 616704046133615 617390755762176 617414609086110 617657220857160 618610395580705 618668543708160 618880779915264 619554176953668 619624754749440 619835842847232 619928423516160 620079406036992 620580965790720 620793858060288 621600470842626 622183705888320 622428191665920 622640234812976 623145349946880 623450744104320 623602584480384 626401900504512 626886093813760 627101149077504 627368570104056 627608388464640 627615093263136 627761241427968 628068897764352 628338227863104 628823917905920 629039637946368 629236000012266 629961002211924 630055095207120 630208544061744 630341535098880 630447946619520 631027402452810 631181088111222 631314284381440 631422363847680 631562358000640 631863360589824 632002715285040 632290040616960 633193459131840 633923021093760 634172119810560 634722169986432 635150780489280 635701679508016 636684216879744 637416075335680 638001935699040 638328545952264 638470071291272 638618747175936 638714133319680 638869691068416 638988028335360 639205712936208 639386449602560 639450056171520 639456887475648 639605793153024 640638307334160 640688520130560 641108377370988 641626946697330 641879072655480 642343190895360 642618642132720 642933579857580 643090165245396 643721272989696 645383776277376 645976959895278 646379738895088 646476284245440 646633732452928 646698059986176 647221150604160 647378780222592 647475474792960 647696050819488 648697126632192 649147673849760 649442793738240 650039708070720 650149444951380 650307787750956 651154312717920 651450344878080 651693351002112 652699050617856 652980754729710 653707859042304 653733115502940 653989998554640 654397773837440 654557237798508 654854817019392 654999242379570 655866957385728 657335327689920 657560828659968 657705850819155 658351301921280 658575583025184 658673949985920 658834368914304 659367276152640 659593474189056 661070187506340 661329953645040 661555249488787 662091934318560 662416415610840 662577746010408 663662619614208 663761746391040 663923404443648 664526528962560 664688373276672 665014127044608 665552019286044 665813560135680 666841036592082 667533119950080 667609367104548 668564855838720 669433538657565 669596578065603 669737881042560 670771427155280 671035005375680 671502884990355 671808168155520 672058768220928 672477809727488 672768050327580 673095895949664 673543209912120 673807877298720 674136229637376 674847704269860 674911138590720 675406356407296 675877283949456 676184555833344 676285552926720 676450261131264 676997417226240 677329203471360 677494165855232 677877056680230 678376080138240 678924780106320 679156069994721 679422942942876 680128084477440 680535398078976 680678201542545 681587230224384 682782307266015 683347527823104 683875738705920 684402076477152 684504300965760 684671010832512 685166070288384 685292982992640 685459884941568 685562267427840 685795818514752 685989728624640 687645311016960 688393529948520 688561187030424 688706492052480 688977117818880 689574703195136 689770953400320 690369227311104 690640506445824 690667189825140 692424185439744 692891760533760 693060604727832 693375688608768 693492741281472 694564600232448 694864373464305 696002111671680 696512805045024 697077849093120 697315323203136 697419476455680 697512490475520 697589331791616 697854330849280 698153586514560 698665858538208 699151111124740 699956669124360 700231715624160 700470264164598 701157682869248 701312320123580 701382087117360 701552907540432 702070400655360 702241388716032 702585546651648 703325094562816 703395061788672 704702138067576 705141533340096 705246855540480 705418617221376 705789641367063 706059437022720 706066979921028 706231396606464 706336881592320 706577509984896 706880506345992 707426907644160 709134226986240 709253939946960 709576385751040 709855212298240 710228569929120 710350159328640 710507652750720 711326295694080 712035327946752 712342641523320 713163398730480 713443634786880 714062441234736 714387073112064 714544628050440 715164389446518 715245858877440 716269743989712 716595379365888 717093084752640 717619253682752 717752177661420 718119614196297 718201420277760 718278830202681 718446090572928 718553399984640 718728402451968 719106427053234 719309755802880 719388998410104 719662278688320 719837551221184 720774585146880 722113956737415 722636089757280 723068860458912 724186432113408 725469956775936 726056748312048 727177206256974 727285819776120 727462949009544 727616463354880 728123794429680 728301127750416 728409909142080 728658057171924 728741063761920 730137921030144 730623142955520 730979181858816 731294671579560 731750647805760 732038187682560 732881637987840 733155019877376 734286431945088 735421341422592 736197495567120 736711669146816 738904585605120 739084544569344 739502243651160 740044855360338 740645214661440 740897530903332 741008193734160 741188665028592 741788185671720 742332474696846 742402252449792 743914108219392 743996197850670 744697158948864 745218467562195 745399964261709 746620447065984 746731964689920 746913829999104 747774419936256 747884328832960 748140892925184 749040255152640 750974759943840 751316173148160 752263312576512 753130066157568 753455116172880 754588701487104 754617855549690 754914381047640 755784189174960 756409842118656 756537535943424 757232882943372 757319144693760 757577141257728 757706836617216 757736111151135 757874829600768 758033861961060 758748048740352 759275030914560 759832150958208 760446751641280 760707625312512 760745567591680 760821247042560 761006543772672 761295633653760 761622094379520 761995353905280 762180936587136 763173090155520 764899290402816 765067985589360 765602322838848 766456959983616 766785634002432 767076919234560 767263739523072 767639763934208 768826224156672 769066222237214 769360206044160 769952336036796 770067338586480 770246658570240 770254887186576 770417431787520 770549325373440 770811829074432 771443552135938 771520295829096 771738444702720 773600974894080 774442721192085 774631335409227 774794803559040 775099257546240 775771541094528 775992322575360 776665380724992 776970569751552 778300293516220 778977208619712 779331352485888 779503230600480 780047649684864 780179333941656 780534024326144 780650607390720 780840733528064 781385175261504 781550068654080 781740413853696 783002375630640 783576905675652 783876436346880 784210712630070 784479738603528 784518866578920 784701551784960 784787998265568 785086122205440 785277328604928 785422784828880 785999090855484 786299547432960 787451252764905 787760680077180 788802393227904 789829200737280 790021562305536 790408739983104 791150364385280 791240731383168 793284225007608 793402712483040 793595944374048 793763414568960 794510321182272 794627099385020 794899698733008 795855271099680 796217088184320 796514095669248 797910682440330 798087589114090 798273433969920 798587113835520 798976272162816 799007141170260 799321109344560 799507241441280 801039743940096 801385471713735 803685457251072 803862706556745 804651591237120 804925712586336 805242006450816 806169801786624 806729720346720 807321660393096 807974673618860 808251851894544 808292165566160 808372574982720 808569452758464 809223475278240 809620063524360 809817245123832 809893366308864 810871408290240 811264356700160 812199090954240 812396900671488 812795044165632 812884734688695 813452468016276 814616688752640 814709736127584 815873813272320 816072517961984 816153701372928 817134823802880 818196547248135 818395817635737 818568521274240 819833696732160 821405161158912 821951035824960 823219478781480 823542961142880 824491842736320 824891391610880 826072235938224 826447790462976 826571231354880 826772541382656 827441287720960 828222182513010 828800627790168 829578274517760 829904255554560 830860466595840 831267658805760 831470112640512 831940024107555 833837248157166 834511708880685 835202534006016 836491426805408 836820124350848 836903371746816 837425197019136 837784303817472 838981333349688 839948002949232 840073460276160 840278058748992 840455380131840 840597262159360 841369869937080 841574784148296 841896485130240 842670287046720 843053387489280 844257945509120 844846604936820 845230694791680 845562826414080 846296226648576 846867707319040 847271324427264 847604257910784 848912289172992 849278678678595 850669247598720 850961072383488 851104727936352 851491662901248 851984037780480 852274283914944 852609183300864 853591554832896 854184409778880 854811169827984 855502595596440 855838763540640 856130322867842 856457587860480 856824856176960 857244773143440 857453553660528 857781324472320 858295030652928 860511701703168 860701483788030 861302613193704 861841704333312 861968378993920 862264079981568 862961534138880 863171706963456 863300633057280 863594734425984 864929502176256 865530231799680 866325755909790 866536748084898 866719610760960 866865926601840 867077050334608 867163307708736 868205750290560 870265400823808 870641006306280 871644154003920 871986664739520 872742983731344 873139756025856 873332323172760 876447103586560 876747771546624 876941134425540 877701750684363 877801735895040 878100777366912 878231933314560 878445825219072 879156368203520 879243827235840 879457965585408 879589324247040 880877672584470 881426916675120 881773271526720 882583724901285 882789245758080 883221887481120 883436994680544 883600632932490 884883492818944 886685502726144 887402692381392 888772140980746 889121382122776 889209832480992 890044159933440 890145822806064 891419807784960 892444753133559 892578051543420 892795437420804 892983841390080 894364032798720 895337179987140 895744224207360 896078357627904 897024067103440 897461194599552 898057613216160 898410503064960 898848306183168 899236248012630 899796939026480 901169711932608 901579407777792 903105604628480 903836075573640 904146139407456 905233040141760 905541426659628 905897257257168 906837445969920 906941027009952 907380530771968 907570935390060 908236867942233 909328686261930 910376409688020 910822571464905 911044400764311 911130037097472 912536101969536 912672401287680 912894681110016 913723977323520 913946513255424 914083023237120 914394424686336 916443774846720 917858039931360 918081582707232 918275322736640 919276676778240 920492303081472 920889586433520 923232247252992 923855680711680 924080806303776 924500918145024 924656988375296 926086133643264 926121913629165 926485831285740 928002815562240 928683740060032 929331265430502 929437132124160 929753764270848 929892635274240 930119109055488 930871448686080 931554478050944 933275558832480 933642287498880 933960352219464 934718024920320 935176116156480 935403876720576 936780728868864 939602850756768 940188711120128 940329140720640 940558156295168 940651723616256 941052855156084 941412582696960 941422639894704 941641862141952 941782508789760 942103346646528 942507341794656 943235876858880 943559456919552 943854000018399 944941503317886 945312816092616 945512302648320 945671919929280 946541103679215 946771632166833 946971426572160 947133545771520 947343537000960 948435060925440 949790188697760 950884531640640 951258179715840 952083254979648 952516097482752 952726170733920 953552519262024 955026325319616 955460505821184 956124113003520 957002903548560 957492818928396 957601893703680 957705106936908 957928120763904 958071199979520 958304536602624 958482042503040 958808569404312 959079674403840 959185331213472 959408689729536 959549704917760 961032780195840 961662566056482 962440420045995 962818608983220 963514786343040 964091813945216 964400369786370 964635247868094 965581909484544 968075664416064 968965439842917 969569608342632 969714426368160 969950598679392 970831725906240 971068170333888 971213212189440 971544076229232 973517228040192 973721510774640 974164190607360 975059562106080 975224167427070 975461681626434 975667530407680 976050916910080 976731469076880 977175517317120 977540026503168 979048575926784 979471132094565 980561788563456 980599673254410 980984997831960 981596660756160 981835856697762 982282225529088 982498863569355 983800436078592 986002991534880 986726473813784 987526952881920 987863374537776 988010924978880 988251553371456 989050914228960 989776632929128 989869669933056 991605281259510 991994930467560 992929545265152 993137901477840 993624623416260 993866619015612 995493929421312 995642619586560 995885106665472 996789793443840 997032559915008 997521190566912 998328028929066 998720340203520 1000261554888123 1001299679925120 1001414050656822 1004606821563840 1006157140732920 1006552508063520 1007712252233280 1008088152331392 1008716714591232 1009152075491370 1009643843924496 1010102855010304 1010275782156288 1010314814868180 1010499772801024 1010711815948080 1011204344456064 1012271556404790 1012366707886080 1013109534610944 1014276833750016 1014428329390080 1014675391696896 1015496125839360 1015993805207040 1016241248782848 1016815585020345 1017564120207360 1018387170159480 1019134414414314 1020090647452480 1020192126716160 1020803097118464 1022380845336576 1025021291734656 1025813608058880 1026603114715728 1026756451448640 1026995544760320 1027006516248768 1027223242383360 1027749105432576 1028189827412352 1028693727772128 1028984592936960 1031467966525440 1032590294922780 1032841780545636 1033059738078720 1033465676728320 1034362054792704 1034656430100480 1035553840966656 1035960759668736 1036000784737710 1038636278159616 1039337640800640 1040063532913152 1040239111922208 1041846900348672 1044003167507520 1044769207567536 1045168581795840 1045614283506760 1045972984804704 1046025155438560 1046129214683520 1046268735713280 1046383997687424 1046781496273920 1047036438139904 1047230379771840 1047998787807312 1048399396577280 1048726666687110 1049935003686540 1050347573436240 1050705396246897 1051736524303872 1051968480185370 1052329361310648 1053105600983040 1053362083074048 1053878319977472 1054987641844224 1057712300010144 1057870283310720 1058127925832064 1059089155534080 1059100469881542 1059347094909696 1059505322388480 1059866264977344 1061140361466240 1063701340479360 1063880909920440 1064364578626560 1064782818447360 1065342854893680 1065761479126080 1066009655255040 1066989443541120 1068052991920128 1068513962284980 1071093661852104 1071580609668096 1071816942075660 1072746584169777 1072868788316160 1073234283448448 1073656008601088 1074404615984568 1074893069048832 1075639627128960 1076428880524128 1076628266492130 1077302130416640 1077669135859392 1077830099976960 1078092603677952 1078659640579851 1078964633704320 1079083497615156 1079493418032480 1079756326831776 1081161877720320 1083726725554176 1083846312918260 1083954134635920 1084603290688368 1086155585003520 1086279648170112 1087831751029760 1088204935163904 1089085122468072 1089513098403840 1090765809385461 1090928729664180 1091194423514316 1091424695032320 1092451691625624 1092987085757886 1093111595642880 1095206881545216 1095934714433280 1096468772788224 1096899627884544 1097625971708640 1098057281523840 1099322456981760 1101429647917632 1101930387283968 1104296243350680 1105067503720224 1106104366023680 1106539007406080 1107813955461120 1108356878407680 1108626816854016 1109253365476740 1110067283040507 1111346296354998 1111401727653470 1111512290601240 1111782997542888 1112682278507580 1113498712045269 1113603378674688 1115324558548992 1115871162329088 1115994296776005 1117045738423296 1118641777799584 1119930670598976 1120097947034880 1120370744998656 1121826493249440 1122099712197728 1122211339387776 1123560382728960 1126462139915760 1126974259722240 1127417101885440 1128394968864768 1129695099236352 1130182674259320 1131883052230656 1131926783324535 1132371571571460 1133676283762440 1134225663464960 1134614763177984 1134806303915136 1135849324415058 1135978717040640 1136365711886592 1136560254925824 1136812244401152 1138122073110528 1138912546371840 1139748226437312 1140670127461920 1141061437968768 1141118351387520 1141509815659008 1141943450480640 1142433141569280 1142993030857920 1143271404880704 1147348935604224 1147601978384040 1148403484258272 1149685439975424 1150615378851840 1150895609284608 1151067510743040 1151459645901312 1153239336235008 1153599333355821 1154040309066240 1154928504055194 1155101007879720 1155382330779864 1155626147681280 1155821235469120 1156217743611648 1157165328203907 1157412277739520 1157607667054080 1160854675075040 1162192205338560 1162648886319360 1163657311641792 1164186341367808 1164443097563680 1164998071087488 1165455854627328 1167450440274330 1168997028728832 1169254845900720 1170071474527296 1170269000912484 1170402314526720 1170801036489216 1170975911086080 1171261100292096 1172325102981120 1172610620780544 1174503563445960 1175235888900160 1175365358513478 1175697695368960 1175814654520320 1176316068945105 1176778299868380 1177052327677440 1177629183308160 1177915992907392 1178134177243320 1178998636283226 1179449321149440 1181641020115770 1183203589841856 1185032343458304 1185613109974656 1186725546577920 1186861097074752 1188556888912058 1189926337511412 1190104068724560 1190393916561072 1190645121853440 1191940649077530 1192230944210086 1192349548099512 1193782906649520 1194325632276480 1194771143503872 1196614926132736 1196866023660495 1197131383671135 1197410150954880 1197880670753280 1198464408244224 1198510711755390 1198981664016840 1199260862161920 1201559615910144 1205114767431520 1205528185876608 1206977386855680 1207388568879504 1207863009676224 1209116594626560 1209254702679936 1210094580520080 1210982490589644 1211962010428290 1212377777841816 1212438248349240 1212854179137696 1213835212917360 1214430095286540 1214725867685748 1214840049463296 1216714802626048 1216896535050240 1217192908146688 1217313995268096 1218298636431360 1218595351007232 1219192566248448 1220178702024414 1221076944248832 1221925033128960 1223810719908480 1224108776942976 1225702235704320 1227852781911360 1229750545098240 1230976329670656 1231807574282240 1232107741738368 1233408092267230 1234781511524352 1234829218172220 1235314441714320 1237220791161410 1237337087416320 1237761559830528 1239108353907336 1239671685694464 1239856847032320 1240158812073984 1241161931581440 1241587716120576 1242333273769515 1243200941685252 1244367411776640 1244856383331840 1245280469625952 1246290699893760 1246901488208640 1247205168960768 1252803801009024 1253772187627520 1254737140208112 1255216776929280 1255230186526272 1255522482855936 1256137795528704 1256676455726208 1257647835811840 1258472000024532 1259922004423848 1260110190414240 1260417088123488 1260683070197760 1260895893239040 1262054804905620 1262362176222444 1262628568762880 1262844727695360 1263124716001280 1263726721179648 1264005430570080 1264580081233920 1266386918263680 1267846042187520 1268344239621120 1269444339972864 1270301560978560 1271403359016032 1273368433759488 1274832150671360 1276003871398080 1276657091904528 1276940142582544 1277237494351872 1277428266639360 1277739382136832 1277976056670720 1278411425872416 1278772899205120 1278913774951296 1281276614668320 1281377040261120 1282216754741976 1283253893394660 1283758145310960 1284195484301763 1284686381790720 1285237284265440 1285867159715160 1286180330490792 1287442545979392 1290767552554752 1291052225682045 1291953919790556 1292759477790176 1292952568490880 1293267464905856 1293396119972352 1294442301208320 1294757560445184 1294950949585920 1295392101638976 1297394253264384 1298295347699520 1298885587476480 1299805122127347 1300079416141440 1300298889902760 1300615575501912 1302308625435840 1302900689756160 1305398101235712 1305961509459420 1307466231005880 1307979997109280 1308795547674880 1309114475597016 1309709634038784 1309998484759140 1311733914771456 1314670655379840 1315121657319936 1315411701638310 1316702603842560 1317151166050368 1317347899971840 1317668737828608 1318734552305280 1319186948378112 1322140375012680 1322659907290080 1323110498977574 1324183868637120 1324832831221680 1325155492020816 1327325239228416 1327523492782080 1327846808887296 1330028254089216 1331104038572088 1331627120271360 1333158211471119 1333682073184164 1335066239900160 1335218734209096 1337129711677440 1338867077315130 1339193156131206 1339475762085120 1341542854310560 1342070010751360 1343005769980710 1343616336311040 1344117536441856 1344955619454976 1345536100655160 1346191791899328 1347086419824240 1347615754597440 1348272459274752 1348854372018945 1349695408539720 1349822277181440 1350812712814592 1351754567898912 1352369111666688 1353994834452480 1354658406942720 1354988331710464 1355754113360460 1356748901493953 1357849560212640 1358312139989442 1358845885885752 1360256168954880 1361070796157952 1361356403085090 1363174460448768 1363993029392895 1365564614532030 1366695055646208 1368804152954304 1369008601931520 1369342021665024 1370332140576768 1370585965985280 1370919769883136 1371124534855680 1371591637029504 1376787059897040 1377122374060848 1377412984104960 1377954235637760 1379149406390272 1380738454622208 1381334379650280 1384848370879488 1385783521067520 1386121209455664 1386751377217536 1386985482562944 1389129200464896 1389728746928610 1392004223343360 1393025610090048 1394155698186240 1394630646406272 1394838952911360 1395178663583232 1395708661698560 1396307173029120 1397331717076416 1398302222249480 1399913338248720 1400463431248320 1400940528329196 1402315365738496 1402624640247160 1402764174234720 1403105815080864 1405171093303296 1406650189125632 1406790123577344 1409404276135152 1410283066680192 1410493711080960 1410837234442752 1411579282734126 1412118874045440 1412133959842056 1412462793212928 1412673763184640 1413155019969792 1413761012691984 1414853815288320 1418268453972480 1418507879893920 1419152771502080 1420457139858240 1420700318657280 1421015305501440 1422652591388160 1424070655893504 1424685283046640 1426326797460960 1426887269573760 1428124882469472 1428774146224128 1429089256100880 1430328778893036 1430491717754880 1432539487979424 1433190758731776 1434186169505280 1435238507365504 1435504355322840 1436239228392594 1436402840555520 1436557660405362 1436892181145856 1437106799969280 1437456804903936 1438212854106468 1438619511605760 1438777996820208 1439324557376640 1439675102442368 1441549170293760 1442493849084723 1444227913474830 1445272179514560 1446137720917824 1446952871802141 1448372864226816 1452113496624096 1454354412513948 1454571639552240 1454925898019088 1455232926709760 1456247588859360 1456602255500832 1456819818284160 1457316114343848 1460275842060288 1461246285911040 1461958363717632 1462589343159120 1462836251140605 1463192522439651 1463501295611520 1464076375365120 1465763275975680 1466310039754752 1468572863890176 1470842682845184 1472394991134240 1472753785046643 1473423338293632 1477809171210240 1478169089138688 1479004487302320 1480089710720676 1481290429322880 1481795061806664 1482016387468320 1482377330057184 1483576371343440 1484664949393692 1484804504899584 1487407921889265 1487828216438784 1487992395701340 1489394317897728 1490436935124390 1490799928523418 1493240894131968 1493463929379840 1493827659998208 1495548839872512 1495768657665920 1496281785850368 1497492043393599 1498080510305280 1501949519887680 1502121075985233 1502632346296320 1504526625153024 1506910232345760 1509177402974208 1509235711099380 1509828762095280 1511568378349920 1512819684237312 1513075071886848 1513728113237055 1514465765886744 1515154282515456 1515413673234432 1515472222302270 1515749659201536 1516067723922120 1517496097480704 1518407334607185 1518550061829120 1519664301916416 1520893503282560 1521415250625024 1521491135183360 1521642494085120 1522013087545344 1523244188759040 1523990707810560 1524361873174272 1526346180311040 1528701621621471 1529798580805632 1530135971178720 1531204645677696 1533571268004864 1534153838469120 1534527479046144 1535279527868416 1538132444474428 1538720412088320 1539904672073592 1540134677172960 1540493317140480 1540509774373152 1540834863575040 1541623658148864 1542887104271876 1543040591658192 1543476889405440 1547201949788160 1548885442384170 1549262670818454 1549589607118080 1550198515092480 1551543082189056 1551984645150720 1553330761449984 1553941139503104 1554001177106565 1556600587032440 1557954417239424 1559006461200960 1560095299369728 1560358667883312 1561068048652288 1561301214781440 1561681467056128 1562770350523008 1566004751261280 1567153811351304 1567752872693760 1568421425260140 1568959477207056 1569037733157840 1569403103569920 1569575996531136 1570172244410880 1570554657209856 1570845569657760 1571998181710968 1572599094865920 1573090000030665 1574902505529810 1575521360154360 1577604786455808 1577952720278055 1579658401474560 1580043124611072 1580817479966208 1582481462766336 1586568450015216 1586805424966080 1587191888748096 1587526829137920 1588650704822313 1589020642364544 1589254198770040 1589799397466016 1591710542199360 1592434176368640 1595821364880660 1596175178228180 1596546867939840 1597174227671040 1598014282340520 1598642218689120 1599014482882560 1602079487880192 1602770943427470 1607370914502144 1607725413113490 1609303182474240 1609851425172672 1610484012901632 1612339603573248 1613459440693440 1614643320786192 1614942399738195 1615949347237720 1616503703789088 1616584331132320 1616745149965440 1617138905516928 1618446950556480 1619240127048720 1619634490247664 1621742816580480 1622528713400320 1625590088331264 1625769469377390 1626904936032552 1629233377505280 1629419472255168 1631747626544640 1632145035923968 1632307402745856 1634269647605760 1636393094496270 1636791635271474 1637137042548480 1639480628636829 1639667393464320 1642810322317824 1643902071649920 1646438957562960 1647085922285760 1648983685472640 1649782783221760 1652144471876448 1652895580925952 1654882575441920 1656444365026020 1657601255580336 1659156549035520 1659808511109120 1661720933191680 1662535317611520 1662940225281024 1663880048215110 1667019444532497 1667102591480205 1667674496314332 1669023417761370 1670405068012032 1672982853610816 1673640248701696 1673806743493632 1674850394038272 1675568607634944 1677962666699376 1679896005898464 1680146920552320 1680556117497984 1681194524318720 1682739739874160 1683149568296592 1683792970260480 1685340574093440 1688515891018240 1689693209873640 1690461389583360 1691125652828160 1692592453297152 1693735414638080 1694542648854528 1695208515821568 1697824578345984 1698557357357190 1701338495197440 1701922144766976 1702209455872704 1702983325802496 1703773986622587 1703968075560960 1704548567829888 1705218366601728 1707183109665792 1708368819557760 1709622339655968 1711005191192880 1711677527081280 1712260645735684 1712915175720960 1713649712353920 1714489546286880 1714907107321056 1721023403406336 1721402967576060 1722605226387408 1723683408666624 1723936757987840 1724528159963136 1725923068277760 1726343413926912 1726601266114560 1727189468851968 1729859004352512 1731060463599360 1732392756082791 1732651511819580 1733073496169796 1733439221521920 1733731853203680 1734154100669216 1734326615417472 1736411500581120 1740530801647616 1741282012612560 1743288308007840 1743973329479040 1745485967462688 1746279512051712 1746664646345520 1751175660411495 1752894207173120 1753495543093248 1753882268851080 1755403501368726 1755603471790080 1756201554733824 1756463866629120 1756891650438144 1758312736407040 1758487654471680 1758915931170816 1759178648494080 1761755345168940 1762853833350240 1763048037770217 1763546543053440 1765167449802570 1765578491516160 1766443774962240 1766873989361088 1767201265864980 1768497954424839 1769766985637888 1774805384762784 1777544281961492 1778242764245552 1778419664961984 1780088319866880 1780291645612128 1782835333368087 1784889506267118 1785156103086840 1785590874841608 1785967682780160 1787910973616295 1788346416315129 1788728065597440 1790674359974280 1791488448414720 1792156715255808 1794048134206880 1794922389199104 1796115226432320 1796821006129920 1797696612366336 1797766067633085 1798472496025260 1799593878052960 1802339423865216 1806211209256960 1807672151147280 1808292278814912 1810466080283520 1811082853319256 1811794514514336 1813674891939840 1813882054019904 1814761061543936 1815141870780120 1816473735884466 1817943015642435 1818657372523860 1820752819376040 1821645142929810 1822088801528622 1822260074194944 1825072203939072 1825344802575360 1825789362220032 1827447954647040 1827893026510848 1828166046474240 1828788849372672 1830268053036621 1832887549693440 1835716079862720 1836163165414464 1836550645473280 1838553353556480 1841779172867040 1846464494505984 1847711361423360 1848161612607552 1849001836290048 1849313976750592 1850112138400845 1852172267286528 1852243827258330 1852971662571480 1855831186742115 1856005631124480 1857367480120064 1858662530861004 1858874264248320 1859507528541696 1859785270548480 1860238218110976 1861742897372160 1863108956101888 1866551117664960 1867284574997760 1867920704438928 1869436049840640 1870352232312960 1870807753441152 1879205701513536 1880377422240256 1880658281441280 1881116312590336 1881303447232512 1882105710312168 1882825165393920 1882845279789408 1883283724283904 1884206693293056 1885014683589312 1886471753717760 1887118913839104 1887708000036798 1889883006635772 1890625632185232 1891024605296640 1891343839858560 1893082207358430 1893543264333666 1893942853144320 1894267091543040 1894687074001920 1896870121850880 1899580377395520 1901769063281280 1902516359431680 1904166509959296 1905452341467840 1907105038524048 1910052650639232 1912248226007040 1914005807097120 1914985637856792 1915410213873816 1915856241527808 1916142399959040 1916609073205248 1916964085006080 1917617138808624 1918159348807680 1918370662426944 1918817379459072 1919099409835520 1922065560391680 1922665555593035 1923325132112964 1924880840091990 1925637217966440 1927029572686080 1928183627890432 1928608880339845 1928800739572740 1929270495736188 1931163818969088 1936151328832128 1937930879685834 1939139216685264 1939428852736320 1939901197358784 1941663451812480 1942136340667776 1942426424378880 1943088152458464 1947443021549280 1948328381214720 1950119124212160 1950448334854140 1950923363252868 1951335060815360 1952101833820160 1953462938153760 1954351034634240 1955080053006336 1958097151853568 1958942264189130 1961123577126912 1961199346508820 1961969995663920 1963193321512320 1963671713395524 1964564451058176 1964997727138710 1967600872157184 1972005983069760 1973452947627568 1975053905763840 1975726749075552 1976021849957760 1976503106742912 1978101828457920 1979553265858256 1983210562519020 1983989860935120 1984665748466361 1986275802955680 1987249246832520 1987733238031224 1990987858842624 1991285239173120 1991770213330944 1993579586887680 1994065119830016 1995042381133824 1996656057858132 1997440680407040 2000523109776246 2002599359850240 2002828101313644 2008789734196809 2009213643127680 2012314281465840 2013105016127040 2015424504466560 2016176304662784 2017433429182464 2018304150982740 2019287687848992 2020205710020608 2020629629736360 2021423631896160 2022408688912128 2024543112809580 2024733415772160 2026219069221888 2028553667500032 2028856658780160 2029350783393792 2030992251678720 2031987610414080 2032482497565696 2033631170040690 2035128240414720 2036774340318960 2037468209984163 2038268828828628 2040181294904960 2040384253432320 2041606194236928 2044761690673152 2050042583469312 2051627216117760 2053206229431456 2053512902897280 2054013032497536 2055498210865152 2056379654824704 2057387455544256 2057969185873920 2062495777817983 2062935933050880 2065180589845560 2065683561091272 2066119476157440 2066931353456640 2068724109585408 2069312860200960 2071107681933312 2071921519337472 2072001569475420 2077272556319232 2078675281601280 2080127065826304 2080478223844416 2083693800697344 2084593120392915 2088006335015040 2089538415135072 2091228567013520 2091945969609408 2092050310877120 2092258429367040 2092537471426560 2092767995374848 2093562992547840 2094072876279808 2094460759543680 2095997575614624 2097453333374220 2099870007373080 2100695146872480 2101410792493794 2103473048607744 2103936960370740 2104658722621296 2106211201966080 2106724166148096 2107756639954944 2109975283688448 2115424600020288 2115740566621440 2116255851664128 2117368924101189 2118178311068160 2118200939763084 2118694189819392 2119010644776960 2119732529954688 2122280722932480 2127402680958720 2127761819840880 2128729157253120 2129565636894720 2130685709787360 2131522958252160 2133978887082240 2136105983840256 2137027924569960 2140325807169605 2142187323704208 2143161219336192 2143633884151320 2145493168339554 2145737576632320 2146468566896896 2147312017202176 2148809231969136 2149786138097664 2151279254257920 2152857761048256 2153256532984260 2154604260833280 2154836490608043 2155338271718784 2155660199953920 2156185207355904 2157319281159702 2157929267408640 2158166995230312 2158986836064960 2159512653663552 2162323755440640 2166341870212245 2167692625836520 2167908269271840 2169206581376736 2172559296340224 2175663502059520 2176409870327808 2178170244936144 2181531618770922 2181857459328360 2182388847028632 2182849390064640 2184903383251248 2185974171515772 2186223191285760 2190413763090432 2191869428866560 2192937545576448 2195251943417280 2196114563047680 2198644913963520 2202859295835264 2208592486701360 2210135007440448 2212208732047360 2213078014812160 2216713756815360 2217253633708032 2218506730953480 2220134566081014 2221930352451865 2222692592709996 2222803455306940 2223024581202480 2223565995085776 2225364557015160 2226997424090538 2227206757349376 2231742324658176 2231988593552010 2234091476846592 2236199892785127 2237283555599168 2239861341197952 2240195894069760 2240741489997312 2243652986498880 2244199424395456 2244422678775552 2247120765457920 2252924279831520 2253948519444480 2256789937729536 2259390198472704 2260365348518640 2263766104461312 2263853566649070 2264743143142920 2267352567524880 2268451326929920 2269229526355968 2269612607830272 2271698648830116 2271957434081280 2272731423773184 2273120509851648 2273624488802304 2276244146221056 2277825092743680 2279496452874624 2281340254923840 2282122875937536 2282236702775040 2283019631318016 2283886900961280 2284866283138560 2285986061715840 2286542809761408 2294697871208448 2295203956768080 2296806968516544 2299370879950848 2301230757703680 2301791218569216 2302919291802624 2306478672470016 2307198666711642 2308080618132480 2309857008110388 2310202015759440 2310764661559728 2311252295362560 2311642470938240 2312435487223296 2314330656407814 2315215334108160 2321709350150080 2323328163576255 2323894006227681 2324384410677120 2325297772638720 2327314623283584 2328886195127360 2329996142174976 2330911709254656 2334900880548660 2337994057457664 2338509691801440 2340142949054592 2340538001824968 2341602072978432 2341951822172160 2342522200584192 2344650205962240 2345221241561088 2349007126891920 2350471777800320 2350730717026956 2351395390737920 2351629309040640 2352632137890210 2353556599736760 2354104655354880 2355258366616320 2355831985814784 2356268354486640 2357997272566452 2358898642298880 2362353758294715 2363282040231540 2366407179683712 2370064686916608 2371226219949312 2373451093155840 2373722194149504 2377113777824116 2379852675022824 2380208137449120 2380787833122144 2381290243706880 2383881298155060 2384461888420172 2384699096199024 2387565813299040 2388651264552960 2389542287007744 2393229852265472 2393732047320990 2394262767342270 2394820301909760 2395761341506560 2396928816488448 2397021423510780 2397963328033680 2398521724323840 2403119231820288 2404156415141205 2410229534863040 2411056371753216 2411588119670235 2413954773711360 2414777137759008 2415726019352448 2418509405359872 2420189161040160 2421964981179288 2423924020856580 2424755555683632 2424876496698480 2425708358275392 2427670425834720 2428860190573080 2429451735371496 2429680098926592 2433429605252096 2433793070100480 2434385816293376 2436597272862720 2437190702014464 2438385132496896 2438654204066085 2440357404048828 2443850066257920 2447621439816960 2448217553885952 2451404471408640 2454589641744405 2455187452907211 2455705563822720 2459501090196480 2463615148564480 2464215483476736 2466816184534460 2469658436344440 2470628883428640 2474441582322820 2474674174832640 2478216707814672 2479343371388928 2479713694064640 2480317624147968 2482323863162880 2484666547539030 2486401883370504 2488734823553280 2489712766663680 2490560939251904 2492581399787520 2493802976417280 2494410337921536 2495820072322665 2503535126642055 2505607602018048 2507544375255040 2509474280416224 2510460373052544 2512275591057408 2513352911452416 2515295671623680 2516944000049064 2519844008847696 2520220380828480 2520834176246976 2521366140395520 2521791786478080 2524109609811240 2524724352444888 2525257137525760 2525689455390720 2526249432002560 2528010861140160 2529160162467840 2532773836527360 2535692084375040 2536688479242240 2538888679945728 2540603121957120 2542806718032064 2546736867518976 2547836036035785 2549664301342720 2552007742796160 2553314183809056 2553880285165088 2554474988703744 2555952113341440 2556822851744832 2557545798410240 2557827549902592 2562553229336640 2564433509483952 2566507786789320 2567516290621920 2568390968603526 2569372763581440 2570474568530880 2571734319430320 2572360660981584 2574885091958784 2581535105109504 2582104451364090 2583907839581112 2585518955580352 2585905136981760 2586534929811712 2586792239944704 2588884602416640 2589515120890368 2589901899171840 2590784203277952 2594788506528768 2596590695399040 2599610244254694 2600158832282880 2600597779805520 2601231151003824 2604617250871680 2610796202471424 2611923018918840 2614932462011760 2615959994218560 2617591095349760 2618228951194032 2619419268077568 2619996969518280 2629341310759680 2630243314639872 2630823403276620 2633105252053089 2633405207685120 2634302332100736 2634695799943680 2635337475657216 2637469104610560 2638373896756224 2644280750025360 2645319814580160 2646220997955148 2647751174703855 2648367737274240 2649665662443360 2650310984041632 2654650478456832 2660056508178432 2662208077144176 2666316422942238 2667364146368328 2670132479800320 2670437468418192 2674259423354880 2677334259400677 2677734154630260 2678386312262412 2678951524170240 2683085708621120 2684140021502720 2686011539961420 2687232672622080 2688235072883712 2689911238909952 2691072201310320 2692383583798656 2694172839648480 2695231509194880 2696544918549504 2697708744037890 2699390817079440 2701625425629184 2703509135797824 2704738223333376 2709316813885440 2709976663420928 2711508226720920 2713497802987906 2715699120425280 2716624279978884 2717691771771504 2720512337909760 2722141592315904 2722712806170180 2724710603826699 2727986058785790 2731129229064060 2732467714394715 2733133202292933 2733390111292416 2737608305908608 2738017203863040 2738684043330048 2741171931970560 2741839539766272 2742249069711360 2743183274059008 2753574119794080 2754244748121696 2754825968209920 2758298812780544 2761476909244416 2762668759300560 2769696741758976 2771567042135040 2772242418911328 2773502754435072 2773970965125888 2778258400929792 2778365740887495 2779457493857220 2784008446686720 2786051220180096 2788311396372480 2789261292812544 2789677905822720 2790357327166464 2791417323397120 2792614346058240 2794663434152832 2796604444498960 2799826676497440 2800926862496640 2801881056658392 2804630731476992 2805249280494320 2805528348469440 2806211630161728 2810342186606592 2813300378251264 2818808552270304 2820566133360384 2820987422161920 2821674468885504 2823158565468252 2824237748090880 2824267919684112 2824925586425856 2825347526369280 2826310039939584 2827522025383968 2829707630576640 2831562000055197 2836536907944960 2837015759787840 2838305543004160 2839623311037645 2840314896500499 2840914279716480 2841400637314560 2842030611002880 2845305182776320 2849370566093280 2852653594921920 2853774539147520 2856249764938944 2857548292448256 2858178512201760 2860657557786072 2865078975958848 2866381517463552 2868372339010560 2870477014731008 2871008710645680 2872478456785188 2872805681111040 2873115320810724 2873784362291712 2874213599938560 2874913609807872 2876425708212936 2877239023211520 2877555993640416 2878649114753280 2879350204884736 2883098340587520 2884987698169446 2887321260137985 2888455826949660 2890544359029120 2892275441835648 2893905743604282 2896745728453632 2904226993248192 2908708825027896 2909143279104480 2909851796038176 2910465853419520 2912495177718720 2913204511001664 2913639636568320 2914632228687696 2920551684120576 2922492571822080 2925178686318240 2925672502281210 2926385044879302 2927002591223040 2928152750730240 2931526551951360 2932620079509504 2937145727780352 2938413396283695 2941685365690368 2944789982268480 2945507570093286 2946846676587264 2947496590708065 2958008974604640 2960179421441352 2962580858645760 2963590123613328 2964032774936640 2964754660114368 2967152742686880 2969329898787384 2969609009799168 2971392222280145 2974815843778530 2975984791402680 2978788635795456 2980577360525215 2980873870248780 2981599857046836 2986481788263936 2986927858759680 2987655319996416 2991097679745024 2991537315331840 2992563571700736 2994984086787198 2996161020610560 3000784664664369 3003899039775360 3004242151970466 3013820464691520 3018471422198760 3019657524190560 3023136756699840 3026150143773696 3027456226474110 3028931531773488 3030308565030912 3030827346468864 3030944444604540 3031499318403072 3032135447844240 3036814669214370 3037100123658240 3039328603832832 3041787006565120 3042830501250048 3042982270366720 3043284988170240 3044026175090688 3046488377518080 3047981415621120 3048723746348544 3050446755061035 3052692360622080 3057403243242942 3060271942357440 3062409291355392 3067142536009728 3070559055736832 3076264888948856 3077440824176640 3079809344147184 3080269354345920 3080986634280960 3081019548746304 3081669727150080 3083247316297728 3085774208543752 3086081183316384 3086953778810880 3094403899576320 3097770884768340 3098525341636908 3099179214236160 3100397030184960 3103086164378112 3103969290301440 3106661522899968 3107882279006208 3108002354213130 3113201174064880 3115908834478848 3118012922401920 3120190598739456 3120717335766624 3122136097304576 3125540701046016 3132009502522560 3134307622702608 3135505745387520 3136842850520280 3137918954414112 3138075466315680 3138806207139840 3139151993062272 3140344488821760 3141109314419712 3141691139315520 3143996363421936 3145198189731840 3146180000061330 3149805011059620 3151042720308720 3152116188740691 3155209572911616 3155905440556110 3159316802949120 3160086249222144 3161634959932416 3164962925532672 3173136900030432 3173610849932160 3174383777496192 3177301409644626 3178041284729088 3178508397540080 3179598794932032 3183421084398720 3191642729761320 3192350356456360 3193093735879680 3194348455342080 3196028564681040 3197284437378240 3198028965765120 3204158975760384 3205541886854940 3214741829004288 3215450826226980 3218239752509331 3218606364948480 3219702850345344 3220968025803264 3224679207146496 3226918881386880 3229286641572384 3229884799476390 3231898694475440 3233007407578176 3233168662264640 3233490299930880 3234277811033856 3236893901112960 3238480254097440 3239268980495328 3243485633160960 3251180176662528 3251538938754780 3253809872065104 3258466755010560 3258838944510336 3263495253089280 3264290071847936 3264614805491712 3268539295211520 3272297428156383 3272786188992540 3273583270542948 3274274085096960 3278961257273658 3279334786928640 3285620644635648 3287804143299840 3292877915125920 3294171844571520 3297967370945280 3304288943752896 3305791161851904 3307776247443935 3312888730052040 3315202511160672 3318313098071040 3319617022218240 3323441866383360 3325070635223040 3325880450562048 3327760096430220 3330201849121521 3334038889064994 3334205182960410 3335348992628664 3338046835522740 3340496136135807 3340810136024064 3345965707221632 3347280497403392 3347613486987264 3347982890328015 3351137215269888 3355925333398752 3359792011796928 3360293841104640 3361112234995968 3362389048637440 3365479479748320 3366299136593184 3370681148186880 3377031782036480 3379386419747280 3380922779166720 3382251305656320 3385184906594304 3387470829276160 3389085297709056 3395649156691968 3395780349973605 3397114714714380 3402676990394880 3403844289533952 3404418911745408 3407547973245174 3407936151121920 3409097135659776 3410436733203456 3414366219331584 3416737639115520 3419244679311936 3422010382385760 3423355054162560 3424521291471368 3425830351441920 3427299424707840 3428979092573760 3429814214642112 3442046806812672 3442805935152120 3445210452774816 3447873515975680 3449056319926272 3451846136555520 3452686827853824 3453202532229120 3454378937703936 3459718008705024 3460798000067463 3462120927198720 3464785512165582 3465303023639160 3466146992339592 3466878443043840 3467463706407360 3468308201338432 3468653230834944 3471495984611721 3472823001162240 3482564025225120 3486576616015680 3487946658958080 3490971934925376 3492559024103424 3493329292691040 3502351320822990 3505788414346240 3506991086186496 3507764537702160 3510807002737452 3511206943580160 3512403109467648 3512927733258240 3513783300876288 3516625472814080 3516975308943360 3517831862341632 3523510690337880 3525707666700480 3526096075540434 3527093086106880 3528948206835315 3530334899605140 3531156983032320 3532887549924480 3533747978722176 3534402531729960 3536995908849678 3549610769525568 3555088563922984 3556485528491104 3556839329923968 3560176639733760 3560583291224256 3565670666736174 3569779012534236 3570312206173680 3571181749683216 3571935365560320 3575821947232590 3576692832630258 3581348719948560 3582976896829440 3584313430511616 3588096268413760 3589844778398208 3590598070981485 3591394151013405 3592230452864640 3593642012259840 3595393224732672 3595532135266170 3596944992050520 3599187756105920 3604678847730432 3615344302294560 3616584557629824 3620932160567040 3622165706638512 3623589029028672 3627349783879680 3627764108039808 3629522123087872 3630283741560240 3632947471768932 3635886031284870 3637314745047720 3641505638752080 3643290285859620 3644177603057244 3644520148389888 3650144407878144 3650689605150720 3651578724440064 3654895909294080 3655786053021696 3657577698745344 3660536106073242 3665775099386880 3671432159725440 3672326330828928 3677106707112960 3683558345734080 3692928989011968 3695422722846720 3696323225215104 3698627953501184 3700224276801690 3704344534573056 3704487654516660 3705943325142960 3711662373484230 3712011262248960 3714734960240128 3717325061722008 3719015057083392 3719570541096960 3720476436221952 3723485794744320 3726217912203776 3726999821308545 3733102235329920 3734569149995520 3735841408877856 3738872099681280 3740704464625920 3741615506882304 3758411403027072 3760754844480512 3761316562882560 3762232625180672 3764211420624336 3765650330787840 3765690559578816 3766567448567808 3768413386586112 3770029367178624 3772943507435520 3775416000073596 3779766013271544 3781251264370464 3782049210593280 3782687679717120 3786164414716860 3787086528667332 3787885706288640 3788534183086080 3789374148003840 3793740243701760 3799160754791040 3803538126562560 3805032718863360 3808333019918592 3810904682935680 3814210077048096 3820105301278464 3824496452014080 3828011614194240 3829971275713584 3830820427747632 3831712483055616 3832284799918080 3833218146410496 3833928170012160 3835234277617248 3836318697615360 3836741324853888 3838198819671040 3844131120783360 3845331111186070 3846650264225928 3849761680183980 3851274435932880 3852586452905289 3854059145372160 3856367255780864 3857217760679690 3857601479145480 3858540991472376 3862327637938176 3872302657664256 3873156677046135 3875861759371668 3878278433370528 3878857705472640 3879802394717568 3883326903624960 3884272681335552 3884852848757760 3886176304916928 3894886043098560 3896656762429440 3900238248424320 3900896669708280 3901846726505736 3902670121630720 3904203667640320 3906925876307520 3908702069268480 3916194303707136 3917884528378260 3922398693017640 3923939991327840 3926386643024640 3927343426791048 3929128902116352 3929995454277420 3935201744314368 3944011966139520 3946905895255136 3950107811527680 3951453498151104 3952043699915520 3953006213485824 3956203656915840 3959106531716512 3966421125038040 3967979721870240 3969331496932722 3972551605911360 3974498493665040 3975466476062448 3981975717685248 3982570478346240 3983540426661888 3990084762267648 3993312115716264 3994881360814080 3999474634413357 4001046219552492 4005198719700480 4005656202627288 4017579468393618 4018427286255360 4024628562931680 4026210032254080 4030849008933120 4032352609325568 4034866858364928 4036608301965480 4038575375697984 4040411420041216 4041259259472720 4042847263792320 4044817377824256 4049086225619160 4049466831544320 4052438138443776 4057107335000064 4061984503357440 4063975220828160 4064964995131392 4067262340081380 4070246704481859 4073548680637920 4074936419968326 4076537657657256 4080362589809920 4080768506864640 4083212388473856 4089523381346304 4091979088178685 4100085166938624 4106412458862912 4107025805794560 4108026064995072 4110996421730304 4112759309649408 4114774911088512 4124991555635966 4130361179691120 4131367122182544 4132238952314880 4133862706913280 4137448219170816 4142215363866624 4144003138950840 4154545112638464 4157350563202560 4160254131652608 4160956447688832 4167387601394688 4169186240785830 4176012670030080 4179076830270144 4182457134027040 4183891939218816 4184100621754240 4184516858734080 4185535990749696 4187125985095680 4188145752559616 4188921519087360 4191995151229248 4194906666748440 4199740014746160 4201390293744960 4202821584987588 4206946097215488 4207873920741480 4209317445242592 4215513279909888 4219950567376896 4229864222304677 4230849200040576 4231481133242880 4232511703328256 4234737848202378 4236356622136320 4236401879526168 4237388379638784 4238021289553920 4239465059909376 4244561445864960 4254805361917440 4255523639681760 4257458314506240 4261371419574720 4263045916504320 4267957774164480 4272211967680512 4274055849139920 4280651614339210 4284374647408416 4286322438672384 4287267768302640 4290986336679108 4291475153264640 4292937133793792 4294624034404352 4297618463938272 4299572276195328 4302558508515840 4305715522096512 4306513065968520 4309208521666560 4309672981216086 4310676543437568 4311320399907840 4312370414711808 4314638562319404 4315858534817280 4316333990460624 4317973672129920 4319025307327104 4324647510881280 4332683740424490 4335385251673040 4335816538543680 4338413162753472 4345118592680448 4351327004119040 4356340489872288 4363063237541844 4363714918656720 4364777694057264 4365698780129280 4369806766502496 4371948343031544 4380827526180864 4383738857733120 4385875091152896 4388508753421815 4389577567318953 4390503886834560 4392229126095360 4397289827927040 4405718591670528 4417184973402720 4420270014880896 4424417464094720 4433427513630720 4434507267416064 4437013461906960 4440269132162028 4443860704903730 4445385185419992 4445606910613880 4446049162404960 4447131990171552 4450729114030320 4453994848181076 4454413514698752 4462223765667795 4463484649316352 4463977187104020 4468182953693184 4472399785570254 4474567111198336 4479722682395904 4480391788139520 4481482979994624 4487305972997760 4488398848790912 4488845357551104 4494241530915840 4505848559663040 4507897038888960 4513579875459072 4520730697037280 4527532208922624 4527707133298140 4529486286285840 4534705135049760 4536902653859840 4538459052711936 4539225215660544 4541184339711165 4543397297660232 4545462847546368 4546241019703296 4547248977604608 4552488292442112 4555222003821555 4555650185487360 4558992905749248 4562680509847680 4564245751875072 4564473405550080 4566039262636032 4569732566277120 4571972123431680 4573085619522816 4586104864864413 4589395742416896 4590407913536160 4593613937033088 4602461515407360 4603582437138432 4605838583605248 4614397333423284 4616161236264960 4619714016220776 4620404031518880 4621529323119456 4622504590725120 4623284941876480 4624870974446592 4628661312815628 4630430668216320 4643418700300160 4646656327152510 4647788012455362 4648768821354240 4650595545277440 4654629246567168 4657772390254720 4659992284349952 4661823418509312 4669801761097320 4677019383602880 4680285898109184 4681076003649936 4683204145956864 4683903644344320 4685044401168384 4698014253783840 4700943555600640 4701461434053912 4702790781475840 4703258618081280 4705264275780420 4707113199473520 4708209310709760 4708716775773131 4710516733232640 4711663971629568 4712536708973280 4715994545132904 4717797284597760 4719270000091995 4724707516589430 4726564080463080 4732814359367424 4733858160834165 4740129373833216 4742452439898624 4747444388299008 4754227555648232 4759705350045648 4760416274898240 4761575666244288 4762580487413760 4765952114466939 4767762596310120 4768923776840344 4769398192398048 4775131626598080 4777302529105920 4786459704530944 4787464094641980 4788525534684540 4789640603819520 4791522683013120 4794042847021560 4795926656067360 4797043448647680 4806238463640576 4808312830282410 4820459069726080 4822112743506432 4823176239340470 4827909547422720 4829554275518016 4831452038704896 4837018810719744 4840378322080320 4843929962358576 4844827199214585 4847848041713160 4849511111367264 4849752993396960 4851416716550784 4855340851669440 4857720381146160 4858903470742992 4866859210504192 4867586140200960 4868771632586752 4876770264993792 4877308408132170 4880714808097656 4887700132515840 4895242879633920 4896435107771904 4902808942817280 4909179283488810 4910374905814422 4911411127645440 4919002180392960 4928430966953472 4933632369068920 4939316872688880 4941257766857280 4948883164645640 4949348349665280 4956433415629344 4958686742777856 4964647726325760 4969333095078060 4972803766741008 4977469647106560 4979425533327360 4981121878503808 4985162799575040 4987605952834560 4988820675843072 4991640144645330 5001307774440615 5007070253284110 5011215204036096 5018948560832448 5020920746105088 5024551182114816 5026705822904832 5033888000098128 5039688017695392 5040440761656960 5041668352493952 5043583572956160 5048219219622480 5049448704889776 5050514275051520 5051378910781440 5052498864005120 5056021722280320 5065547673054720 5071384168750080 5073376958484480 5077777359891456 5081206243914240 5085613436064128 5093473735037952 5095672072071570 5104015485592320 5106628367618112 5107760570330176 5108949977407488 5111321959867761 5111904226682880 5113645703489664 5115655099805184 5125106458673280 5128867018967904 5133015573578640 5135032581243840 5136781937207052 5138745527162880 5140949137061760 5143468638860640 5144721321963168 5163070210219008 5164208902728180 5167815679162224 5171037911160704 5171810273963520 5173069859623424 5173584479889408 5177769204833280 5179030241780736 5179803798343680 5181568406555904 5189577013057536 5193181390798080 5197178268248373 5199220488509388 5200317664565760 5201195559611040 5202462302007648 5209234501743360 5221592404942848 5223846037837680 5229864924023520 5231919988437120 5235182190699520 5236457902388064 5238838536155136 5239993939036560 5253526981234485 5258682621519360 5260486629279744 5261646806553240 5266210504106178 5266810415370240 5268604664201472 5269391599887360 5270674951314432 5274938209221120 5276747793512448 5288561500050720 5289144113310651 5290639629160320 5292441995910296 5295502349407710 5296735474548480 5299331324886720 5300621968083264 5305493863274517 5309300956913664 5324416154288352 5332632845884476 5334728292736656 5340264959600640 5340874936836384 5348506000104261 5354668518801354 5355468309260520 5356772624524824 5357903048340480 5363732920848885 5365039248945387 5366171417242240 5368280043005440 5372023079922840 5374465345244160 5376470145767424 5382144402620640 5384767167597312 5388345679296960 5390463018389760 5393089837099008 5393298202899255 5395417488075780 5398781634158880 5403250851258368 5407018271595648 5418633627770880 5419953326841856 5423016453441840 5426995605975812 5431398240850560 5433248559957768 5435383543543008 5441024675819520 5444283184631808 5445425612340360 5449421207653398 5453829046927305 5455972117571580 5462258458128120 5464935428789430 5466266404585866 5466780222584832 5475216611817216 5476034407726080 5477368086660096 5482343863941120 5483679079532544 5484498139422720 5486366548118016 5490804159109863 5507148239588160 5508489496243392 5509651936419840 5516597625561088 5525337518601120 5539393483517952 5543134084270080 5544484837822656 5547005508870144 5547941930251776 5550336415202535 5556516801859584 5556731481774990 5558914987714440 5567493560226345 5568016893373440 5572102440360192 5576622792744960 5578522585625088 5579355811645440 5580714654332928 5585228692116480 5589326868305664 5593208888997920 5599653352994880 5601853724993280 5603762113316784 5609261462953984 5610498560988640 5611056696938880 5612423260323456 5626600756502528 5637617104540608 5641132266720768 5641974844323840 5643348937771008 5646317130936504 5648475496181760 5648535839368224 5649851172851712 5652620079879168 5655044050767936 5659415261153280 5663124000110394 5673073815889920 5674031519575680 5679246622075290 5680629793000998 5681828559432960 5682801274629120 5684061222005760 5690610365552640 5698741132186560 5705307189843840 5707549078295040 5712499529877888 5716357024403520 5721315115572144 5730157951917696 5736744678021120 5740954029462016 5742017421291360 5744956913570376 5746230641621448 5747568724583424 5748427199877120 5749827219615744 5752851416425872 5754478046423040 5755111987280832 5757298229506560 5758700409769472 5766196681175040 5767996666779105 5769975396338892 5774642520275970 5776911653899320 5781088718058240 5784550883671296 5785826641019535 5787811487208564 5793491456907264 5808453986496384 5817417650055792 5818286558208960 5819703592076352 5820931706839040 5824990355437440 5826409022003328 5827279273136640 5829264457375392 5844985143644160 5850357372636480 5851345004562420 5852770089758604 5854005182446080 5856305501460480 5863053103902720 5865240159019008 5874291455560704 5876826792567390 5883370731380736 5889579964536960 5891015140186572 5893693353174528 5894993181416130 5916017949209280 5920358842882704 5925161717291520 5927180247226656 5928065549873280 5929509320228736 5934305485373760 5938659797574768 5942784444560290 5949631687557060 5951969582805360 5953997245399083 5961154721050430 5961747740497560 5963199714093672 5972963576527872 5973855717519360 5975310639992832 5982195359490048 5983074630663680 5985127143401472 5989968173574396 5992322041221120 6001569329328738 6007798079550720 6008484303940932 6027640929383040 6036942844397520 6039315048381120 6046273513399680 6052300287547392 6054912452948220 6057863063546976 6060617130061824 6061888889209080 6064270895688480 6073629338428740 6074200247316480 6078657207665664 6083574013130240 6085661002500096 6085964540733440 6086569976340480 6088052350181376 6092976755036160 6095962831242240 6097447492697088 6100893510122070 6105384721244160 6112404629952489 6114806486485884 6120543884714880 6124818582710784 6134285072019456 6141118111473664 6152529777897712 6154881648353280 6159618688294368 6160538708691840 6162039097492608 6166494632595456 6171548417087504 6172162366632768 6173907557621760 6187487333453949 6188807799152640 6195541769536680 6197050683273816 6198358428472320 6200794060369920 6206172328756224 6207938580602880 6213323045799936 6215764558012416 6216004708426260 6226402348129760 6231817668957696 6236025844803840 6240381197478912 6241434671533248 6244272194609152 6251081402092032 6264019005045120 6268615245405216 6273685701040560 6275837908828224 6276150932631360 6277612414279680 6278303986124544 6280688977643520 6282218628839424 6283382278631040 6287992726843872 6292360000122660 6299610022119240 6302085440617440 6304232377481382 6310419145823232 6311810881112220 6318633605898240 6320172498444288 6323269919864832 6329925851065344 6346273800060864 6347221699864320 6348767554992384 6352106772303567 6354602819289252 6356082569458176 6357016795080160 6359197589864064 6366842168797440 6383285459522640 6384700712912720 6386187471759360 6388696910684160 6392057129362080 6394568874756480 6408317951520768 6411083773709880 6420977421508815 6429483658008576 6430901652453960 6436479505018662 6437212729896960 6439405700690688 6441936051606528 6449358414292992 6453837762773760 6458573283144768 6459769598952780 6463797388950880 6464509471824129 6466014815156352 6466337324529280 6466980599861760 6468555622067712 6473787802225920 6476960508194880 6478537960990656 6486971266321920 6499025610636735 6503077877509560 6507619744130208 6517677889020672 6526990506178560 6528580143695872 6529229610983424 6537062889016319 6544594856312766 6545572377985080 6547166541085896 6548548170193920 6557270193155473 6557922514547316 6558669573857280 6571241289271296 6575608286599680 6585755830251840 6588343689143040 6595934741890560 6608577887505792 6615552494887870 6625777460104080 6630405022321344 6636626196142080 6639234044436480 6650141270446080 6651760901124096 6655520192860440 6660403698243042 6665791057355595 6668077778129988 6668410365920820 6670697985257328 6676093671045480 6680992272271614 6681620272048128 6691931414443264 6694560994806784 6695226973974528 6695965780656030 6702274430539776 6711850666797504 6719584023593856 6720587682209280 6722224469991936 6724778097274880 6730958959496640 6732598273186368 6741362296373760 6754063564072960 6758772839494560 6761845558333440 6770369813188608 6774941658552320 6778170595418112 6783744507469765 6791298313383936 6791560699947210 6794229429428760 6805353980789760 6807688579067904 6808837823490816 6815095946490348 6815872302243840 6818194271319552 6820873466406912 6828732438663168 6833475278231040 6838489358623872 6844020764771520 6846710108325120 6849042582942736 6851660702883840 6854598849415680 6857958185147520 6859628429284224 6884093613625344 6885611870304240 6890420905549632 6895747031951360 6898112639852544 6903692273111040 6905373655707648 6908757875407872 6919436017410048 6921596000134926 6924241854397440 6929571024331164 6930606047278320 6932293984679184 6933756886087680 6934927412814720 6936616402676864 6937306461669888 6942991969223442 6945646002324480 6965128050450240 6971682018683043 6973153232031360 6975893317916160 6981943869850752 6986658585382080 7004702641645980 7011576828692480 7013982172372992 7015529075404320 7021614005474904 7024806218935296 7025855466516480 7027566601752576 7033250945628160 7033950617886720 7035663724683264 7047021380675760 7051415333400960 7052192151080868 7054186172213760 7057896413670630 7060669799210280 7062313966064640 7065775099848960 7067495957444352 7068805063459920 7073991817699356 7099221539051136 7110177127845968 7112971056982208 7113678659847936 7120353279467520 7121166582448512 7131341333472348 7139558025068472 7140624412347360 7142363499366432 7143870731120640 7151643894465180 7153385665260516 7162697439897120 7165953793658880 7168626861023232 7176192536827520 7179689556796416 7181196141962970 7182788302026810 7184460905729280 7187284024519680 7190786449465344 7191064270532340 7193889984101040 7198375512211840 7209357695460864 7212469245423615 7230688604589120 7233169115259648 7234764359010705 7241864321134080 7244331413277024 7247178058057344 7255528216079616 7260567483120480 7265894943537864 7271772062569740 7274629490095440 7277107744376657 7283011277504160 7286580571719240 7288355206114488 7289040296779776 7300288815756288 7301379210301440 7303157448880128 7309791818588160 7311572106043392 7315155397490688 7315962612198255 7321072212146484 7331550198773760 7342864319450880 7344652661657856 7354213414225920 7363768925233215 7365562358721633 7367116691468160 7390845445693440 7392646450430208 7397255907002368 7400448553603380 7408975309033320 7411886650285920 7423324746968460 7424022524497920 7429469920480256 7434650123444016 7438030114166784 7439141082193920 7440952872443904 7446971589488640 7452435824407552 7453999642617090 7466204470659840 7469138299991040 7471682817755712 7477744199362560 7481408929251840 7483231013764608 7487460216967995 7510605379926165 7516822806054144 7521509688961024 7522633125765120 7524465250361344 7528422841248672 7531381119157632 7536826773172224 7540058734357248 7545887014871040 7550832000147192 7559532026543088 7562502528740928 7564098421186560 7565375359434240 7572328829433720 7574173057334664 7575771412577280 7577068366172160 7578748296007680 7587480487403520 7598321509582080 7607076253125120 7610065437726720 7616666039837184 7621809365871360 7628420154096192 7640210602556928 7643508108107355 7648992904028160 7656023228388480 7659942551427168 7661640855495264 7663424966111232 7667856340024320 7670468555234496 7672637395230720 7673482649707776 7676397639342080 7690662222372140 7693300528451856 7699523360367960 7702548871865760 7705172905810578 7708118290744320 7712734511561728 7714435521359380 7715202958290960 7717081982944752 7724655275876352 7744605315328512 7746313354092270 7751723518743336 7756556866741056 7757715410945280 7759604789435136 7766653807249920 7768545362671104 7769705697515520 7772352609833856 7789772086197120 7800476496848640 7801793339416560 7803693453011472 7805340243261440 7808407335280640 7813851752615040 7832388607414272 7835769056756520 7844797386035280 7847879982655680 7852773286049280 7854686853582096 7858257804232704 7859990908554840 7888023932279040 7893811790510272 7899315756159267 7900215623055360 7902906996302208 7904087399831040 7906012426971648 7912407313831680 7918213063433024 7932842250076080 7935959443740480 7938662993865444 7943253524111565 7945103211822720 7948996987330080 7950932952124896 7963951435370496 7980169524535296 7986624231432528 7998949268826714 8002092439104984 8010397439400960 8011312405254576 8032002778202031 8035158936787236 8036854572510720 8049257125863360 8052420064508160 8061698017866240 8064705218651136 8069733716729856 8073216603930960 8077150751395968 8082518518945440 8085694527584640 8089634755648512 8098172451238320 8104876276887552 8114214670000128 8127950441656320 8129929990262784 8134524680162760 8140493408963718 8147097361275840 8149872839936652 8153075315314512 8160725179619840 8161537013729280 8166424776947712 8174131811480097 8183958176357370 8197403143184145 8199399606878799 8200170333877248 8212824917725824 8214051611589120 8216052129990144 8225518619298816 8229549822177024 8249983111271932 8260722359382240 8262734244365088 8264477904629760 8274896438341632 8284430727733248 8288006277901680 8309090225276928 8314701126405120 8320508263305216 8321912895377664 8334775202789376 8335097222662485 8338372481571660 8352025340060160 8358153660540288 8364914268054080 8367783878437632 8368201243508480 8369033717468160 8371071981499392 8374251970191360 8376291505119232 8377843038174720 8383990302458496 8389813333496880 8399480029492320 8402780587489920 8405643169975176 8413892194430976 8415747841482960 8418634890485184 8431026559819776 8439901134753792 8459728444609354 8461698400081152 8462962266485760 8465023406656512 8469475696404756 8472713244272640 8472803759052336 8474776759277568 8476042579107840 8478930119818752 8489122891729920 8494686000165591 8509610723834880 8511047279363520 8514916629012480 8518869933112935 8520944689501497 8522742839149440 8526091833008640 8535915548328960 8548111698279840 8561303228678420 8568749294816832 8572644877344768 8574535536605280 8581972673358216 8585874267587584 8589248068808704 8595236927876544 8599144552390656 8605117017031680 8611431044193024 8613026131937040 8618417043333120 8619345962432172 8621353086875136 8622640799815680 8624740829423616 8629277124638808 8631717069634560 8632667980921248 8635947344259840 8638050614654208 8649295021762560 8661963780413955 8665367480848980 8670770503346080 8671633077087360 8676826325506944 8690237185360896 8702654008238080 8712680979744576 8726126475083688 8727429837313440 8729555388114528 8731397560258560 8739613533004992 8743896686063088 8761655052361728 8767477715466240 8777017506843630 8779155134637906 8781007773669120 8784458252190720 8794579655854080 8811437183341056 8815240188851085 8834369946805440 8840540029761792 8842489772124195 8848834928189440 8874026923813920 8880538264324056 8887721409807460 8890770370839984 8891213821227760 8892098324809920 8894263980343104 8901458228060640 8907989696362152 8908827029397504 8914176666840435 8924447531335590 8927954374208040 8936365907386368 8941732081575645 8944799571140508 8949134222396672 8959445364791808 8960783576279040 8962965959989248 8974611945995520 8976797697581824 8977690715102208 8988483061831680 9002353993993107 9011697119326080 9041461394074560 9055414266596280 9058972572571680 9069410270099520 9073805307719680 9078450431321088 9082368679422330 9086794595320464 9090925695092736 9092482039406592 9094497955209216 9110444007643110 9111300370974720 9117985811498496 9125361019695360 9128491503750144 9128946811100160 9132078525272064 9139465132554240 9143944246863360 9146171239045632 9151340265183105 9172209729728826 9180815827072320 9187227874066176 9211677167210496 9228794666846568 9232322472529920 9239428032441552 9240808063037760 9243058646238912 9245009181450240 9246569883752960 9249741948893184 9257322625631256 9260861336432640 9286837400600320 9293312654305020 9295576024910724 9297537642708480 9301191090554880 9309258493134336 9315544780509440 9319984568699904 9323646837018624 9339603522194640 9354038767205760 9360571796218368 9362152007299872 9366408291913728 9396028507567680 9401887111201280 9402922868107824 9405581562951680 9406517236162560 9410528551560840 9414226398947040 9416418621419520 9417433551546262 9421033466465280 9423327943259136 9425073417946560 9431989090265808 9435594569195520 9438540000183990 9449415033178860 9453128160926160 9456348566222073 9465628718734848 9467716321668330 9480258747666432 9484904879797248 9494888776598016 9508455111296464 9519410700091296 9520832549796480 9523151332488576 9531904228933878 9535525192620240 9537847553680688 9538796384796096 9550263253196160 9572919409061888 9574928189283960 9577051069369080 9579281207639040 9583045366026240 9588085694043120 9591853312134720 9594086897295360 9612476927281152 9616625660564820 9640918139452160 9644225487012864 9646352478680940 9654719257527993 9655819094845440 9659108551036032 9662904077409792 9674037621439488 9680756644160640 9687859924717152 9689654398429170 9695696083426320 9699022222734528 9699505986793920 9702833433101568 9710681703338880 9715440762292320 9717806941485984 9733718421008384 9753540529987584 9754616816264340 9761429616195312 9775400265031680 9790485759267840 9792870215543808 9805617885634560 9816892284469149 9818358566977620 9820749811628844 9822822255290880 9838004360785920 9856861933906944 9867264738137840 9878633745377760 9882515533714560 9897766329291280 9912866831258688 9917373485555712 9923328742331805 9938666190156120 9945607533482016 9954939294213120 9958851066654720 9962243757007616 9970325599150080 9975211905669120 9977641351686144 9983280289290660 9990605547364563 10002615548881230 10014140506568220 10021488408407421 10022430408072192 10037897121664896 10041841492210176 10043948670984045 10053411645809664 10067776000196256 10079376035390784 10080881523313920 10083336704987904 10087167145912320 10096438439244960 10098897409779552 10101028550103040 10112043444560640 10131095346109440 10142768337500160 10146753916968960 10155554719782912 10162412487828480 10171226872128256 10186947470075904 10187341049920815 10191344144143140 10208030971184640 10213256735236224 10215521140660352 10222643919735522 10223808453365760 10227291406979328 10231310199610368 10250212917346560 10257734037935808 10266031147157280 10270065162487680 10273563874414104 10277491054325760 10281898274123520 10286937277721280 10289442643926336 10312478889089915 10326140420438016 10328417805456360 10335631358324448 10342075822321408 10343620547927040 10346139719246848 10347168959778816 10355538409666560 10358060483561472 10359607596687360 10363136813111808 10379154026115072 10382394000202389 10386362781596160 10394356536496746 10398440977018776 10400635329131520 10402391119222080 10404924604015296 10414487953835163 10418469003486720 10447692075675360 10459729848047040 10463839976874240 10470364381399040 10472915804776128 10477677072310272 10479987878073120 10507053962468970 10517365243038720 10520973258559488 10523293613106480 10532421008212356 10533620830740480 10537209328402944 10538783199774720 10541349902628864 10549876418442240 10553495587024896 10577123000101440 10578288226621302 10581279258320640 10584883991820592 10586844620505945 10591004698815420 10593470949096960 10598662649773440 10601243936166528 10610987726549034 10648832308576704 10665265691768952 10669456585473312 10680529919201280 10681749873672768 10697012000208522 10709337037602708 10710936618521040 10713545249049648 10715806096680960 10727465841697770 10730078497890774 10732342834484480 10736560086010880 10744046159845680 10748930690488320 10752940291534848 10764288805241280 10769534335194624 10774182453040215 10776691358593920 10780926036779520 10786179674198016 10786596405798510 10790834976151560 10797563268317760 10814036543191296 10846032906883680 10853991211951624 10862796481701120 10866497119915536 10870767087086016 10882049351639040 10888566369263616 10890851224680720 10898842415306796 10907658093854610 10911944235143160 10924516916256240 10929870857578860 10932532809171732 10933560445169664 10950433223634432 10952068815452160 10954736173320192 10964687727882240 10967358159065088 10972733096236032 10981608318219726 11014296479176320 11016978992486784 11050675037202240 11078786967035904 11086268168540160 11088969675645312 11095883860503552 11100672830405070 11113033603719168 11113462963549980 11117829975428880 11134987120452690 11136033786746880 11144204880720384 11157045171250176 11158711623290880 11161429308665856 11170457384232960 11178653736611328 11180999463925635 11186417777995840 11199306705989760 11203707449986560 11207524226633568 11220997121977280 11222113393877760 11224846520646912 11275234209081216 11282264533441536 11283949688647680 11286697875542016 11292634261873008 11296950992363520 11297071678736448 11299702345703424 11305240159758336 11310088101535872 11318830522306560 11326248000220788 11346147631779840 11348063039151360 11358493244150580 11361259586001996 11363657118865920 11365602549258240 11368122444011520 11381220731105280 11397482264373120 11410614379687680 11415098156590080 11424999059755776 11432714048807040 11442630231144288 11460315903835392 11473489356042240 11481908058924032 11484034842582720 11489913827140752 11492461283242896 11495137449166848 11496854399754240 11499654439231488 11505702832851744 11508956092846080 11510223974561664 11514596459013120 11517400819538944 11532393362350080 11535993333558210 11539950792677784 11549285040551940 11553823307798640 11557759358715867 11562177436116480 11569101767342592 11571653282039070 11575622974417128 11586982913814528 11616907972992768 11619470031138405 11634835300111584 11636573116417920 11639407184152704 11649980710874880 11652818044006656 11654558546273280 11658528914750784 11689970287288320 11700714745272960 11702690009124840 11705540179517208 11708010364892160 11712611002920960 11726106207805440 11748582911121408 11753653585134780 11779159929073920 11782030280373144 11787386706349056 11789986362832260 11832035898418560 11840717685765408 11850323434583040 11854360494453312 11856131099746560 11859018640457472 11868610970747520 11877319595149536 11885568889120580 11899263375114120 11903939165610720 11907994490798166 11922309442100860 11923495480995120 11926399428187344 11945927153055744 11947711435038720 11950621279985664 11966149261327360 11970254286802944 11979936347148792 11984644082442240 11998423903240071 12003138658657476 12015596159101440 12016968607881864 12055281858766080 12073885688795040 12078630096762240 12092547026799360 12104600575094784 12109824905896440 12115726127093952 12121234260123648 12123777778418160 12128541791376960 12147258676857480 12148400494632960 12157314415331328 12167148026260480 12171322005000192 12171929081466880 12185953510072320 12191925662484480 12194894985394176 12201787020244140 12210740113445577 12224809259904978 12229612972971768 12241087769429760 12249637165421568 12268570144038912 12275937264536055 12305059555795424 12319237376588736 12321077417383680 12324078194985216 12332989265190912 12343096834175008 12344324733265536 12374974666907898 12391083539073360 12394101366547632 12396716856944640 12401588120739840 12412344657512448 12426646091599872 12432009416852520 12452804696259520 12463635337915392 12472051689607680 12480762394957824 12482869343066496 12502162804184064 12528038010090240 12537230490810432 12547371402081120 12551675817656448 12552301865262720 12556607972249088 12561377955287040 12564437257678848 12566764557262080 12575985453687744 12584720000245320 12599220044238480 12604170881234880 12608464754962764 12620838291646464 12623621762224440 12646539839729664 12659851702130688 12689592666914031 12692547600121728 12694443399728640 12697535109984768 12704213544607134 12709205638578504 12712165138916352 12714033590160320 12718395179728128 12733684337594880 12766570919045280 12769401425825440 12772374943518720 12784114258724160 12789137749512960 12816635903041536 12822167547419760 12841954843017630 12858967316017152 12861803304907920 12872959010037324 12874425459793920 12878811401381376 12883872103213056 12898716828585984 12907675525547520 12917146566289536 12919539197905560 12927594777901760 12929018943648258 12932029630312704 12932674649058560 12933961199723520 12937111244135424 12947575604451840 12953921016389760 12957075921981312 12973942532643840 12998051221273470 13006155755019120 13015239488260416 13035355778041344 13053981012357120 13057160287391744 13074125778032638 13089189712625532 13091144755970160 13094333082171792 13097096340387840 13114540386310946 13115845029094632 13142482578542592 13151216573199360 13165526260265445 13168732701956859 13171511660503680 13176687378286080 13191869483781120 13217155775011584 13231104989775740 13251554920208160 13260810044642688 13273252392284160 13300282540892160 13303521802248192 13311040385720880 13320807396486084 13331582114711190 13336155556259976 13336820731841640 13341395970514656 13352187342090960 13361984544543228 13363240544096256 13383862828886528 13386671297003385 13389121989613568 13390453947949056 13391931561312060 13404548861079552 13423701333595008 13439168047187712 13441175364418560 13444448939983872 13449556194549760 13461917918993280 13465196546372736 13482724592747520 13508127128145920 13517545678989120 13523691116666880 13540739626377216 13549883317104640 13567489014939530 13582596626767872 13583121399894420 13588458858857520 13610707961579520 13615377158135808 13617675646981632 13623553019133495 13630191892980696 13636388542639104 13641746932813824 13657464877326336 13665666011464665 13666950556462080 13676978717247744 13688041529543040 13693420216650240 13698085165885472 13709197698831360 13715916370295040 13719256858568448 13768187227250688 13771223740608480 13780841811099264 13791494063902720 13807384546222080 13810747311415296 13817515750815744 13843192000269852 13848483708794880 13859142048662328 13861212094556640 13864587969358368 13867513772175360 13869854825629440 13873232805353728 13874612923339776 13885983938446884 13891292004648960 13930256100900480 13943364037366086 13946306464062720 13951786635832320 13963887739701504 13973317170764160 14009405283291960 14023153657384960 14031058150808640 14043228010949808 14049612437870592 14051710933032960 14055133203505152 14066501891256320 14094042761351520 14102830666801920 14104384302161736 14108372344427520 14115792827341260 14121339598420560 14124627932129280 14126150327319393 14131550199697920 14134991914888704 14137610126919840 14147983635398712 14157810000275985 14198443078102272 14201574482502495 14220354255691936 14225942113964416 14227357319695872 14242333164897024 14262682666944696 14279116050136944 14281248824694720 14284726998732864 14287741462241280 14297856343400817 14303287788930360 14306771330521032 14325394879794240 14331907587317760 14352385073655040 14359379113592832 14362392283925940 14365576604053620 14368921811458560 14374568049039360 14382128541064680 14387779968202080 14396751024423680 14418715390921728 14424938490847230 14461377209178240 14466338230519296 14469528718021410 14483728642268160 14488662826554048 14494356116114688 14511056432159232 14521134966240960 14531789887075728 14543544125139480 14549258980190880 14554215488753314 14566022555008320 14573161143438480 14576710412228976 14600577631512576 14602758420602880 14606314897760256 14630310794981376 14631925224396510 14642144424292968 14663100397547520 14685728638901760 14689305323315712 14708426828451840 14727537850466430 14731124717443266 14734233382936320 14785292900860416 14794511814004736 14800897107206760 14817950618066640 14823773300571840 14846649493936920 14848045048995840 14858939840960512 14869300246888032 14876060228333568 14893943178977280 14904871648815104 14907999285234180 14932408941319680 14938276599982080 14943365635511424 14955488398725120 14962817858503680 14966462027529216 14974920433935990 15003923323321845 15021210759852330 15033645612108288 15043019377922048 15056845682497344 15062762238315264 15073653546344448 15080117468714496 15101664000294384 15119064053086176 15125005057481856 15130750718868480 15144657658867440 15148346114669328 15151542825154560 15154136732344320 15157496592015360 15196643019164160 15214152506250240 15220130875453440 15233332079674368 15243618731742720 15256840308192384 15280421205113856 15287016216214710 15312046456776960 15319885102854336 15323281710990528 15326849932222464 15335712680048640 15340937110468992 15346965299415552 15352795278684160 15381324444744280 15386601056903712 15399046720735920 15405097743731520 15410345811621156 15416236581488640 15425469023123456 15428871042718760 15430405916581920 15434163965889504 15489210630657024 15492626708184540 15503447037486672 15513113733482112 15515430821890560 15519209578870272 15533307614499840 15537090725342208 15539411395031040 15544705219667712 15579544172394240 15600952993697280 15603586678833120 15607386906022944 15610680486522880 15627703505230080 15664777214828544 15671538113513040 15689594772070560 15695759965311360 15705546572098560 15709373707164192 15716515608465408 15719981817109680 15760580943703455 15776047864558080 15787623581020544 15798631512318534 15800431246110720 15805813992604416 15808174799662080 15812024853943296 15824814627663360 15836426126866048 15865684500152160 15867432339931953 15871918887480960 15877325987730888 15886507048223130 15890206423645440 15897993974660160 15901865904249792 15916481589823551 15927902870740992 15973248462865056 15997898537653428 16004184878209968 16020794878801920 16022624810509152 16045518000312783 16064005556404062 16070317873574472 16073709145021440 16091198762546655 16095117746836161 16098514251726720 16104840129016320 16123396035732480 16129410437302272 16146433207861920 16154301502791936 16165037037890880 16171389055169280 16179269511297024 16196344902476640 16209752553775104 16255900883312640 16259859980525568 16269049360325520 16280986817927436 16294194722551680 16299745679873304 16306150630629024 16321450359239680 16323074027458560 16332849553895424 16348263622960194 16361487140781915 16367916352714740 16394806286368290 16398799213757598 16400340667754496 16425649835451648 16428103223178240 16432104259980288 16451037238597632 16459099644354048 16472412477329589 16499966222543864 16521444718764480 16525468488730176 16528955809259520 16549792876683264 16576012555803360 16618180450553856 16629402252810240 16641016526610432 16643825790755328 16651009245607605 16669550405578752 16670194445324970 16676744963143320 16702480680679035 16704050680120320 16716307321080576 16729828536108160 16735567756875264 16736402487016960 16738067434936320 16742143962998784 16755686076349440 16767980604916992 16779626666993760 16798960058984640 16805561174979840 16811286339950352 16827784388861952 16831495682965920 16837269780970368 16879802269507584 16919456889218708 16923396800162304 16925924532971520 16930046813313024 16938951392809512 16945426488545280 16945607518104672 16949553518555136 16957860239637504 16978245783459840 16989372000331182 17019221447669760 17022094558727040 17037739866225870 17041889379002994 17045485678298880 17052183666017280 17071831096657920 17096223396559680 17122606457356840 17137498589633664 17149071073210560 17163945346716432 17171748535175168 17178496137617408 17190473855753088 17210234034063360 17222862088386048 17226052263874080 17238691924864344 17242706173750272 17245281599631360 17249481658847232 17258554249277616 17263434139269120 17265335961842496 17271894688519680 17276101229308416 17298590043525120 17303990000337315 17323927560827910 17330734961697960 17341541006692160 17343266154174720 17353652651013888 17357479923058605 17380474370721792 17425361959489152 17452252950167376 17454859674626880 17459110776229056 17462795120517120 17479227066009984 17487793372126176 17534955430932480 17554035013687260 17558310269275812 17562015547338240 17568916504381440 17589159311708160 17622874366682112 17630480377702170 17668739893610880 17681080059523584 17684979544248390 17748053847627840 17761076528648112 17775442819614920 17781540741679968 17782427642455520 17784196649619840 17788527960686208 17802916456121280 17815979392724304 17828353333680870 17848895062671180 17855908748416080 17861991736197249 17883464163151290 17889599142281016 17898268444793344 17918890729583616 17921567152558080 17925931919978496 17949223891991040 17953595395163648 17955381430204416 17976966123663360 18004707987986214 18023394238652160 18082922788149120 18110828533192560 18117945145143360 18138820540199040 18147610615439360 18156900862642176 18164737358844660 18173589190640928 18181851390185472 18220888015286220 18222600741949440 18235971622996992 18250722039390720 18256983007500288 18257893622200320 18264157050544128 18278930265108480 18287888493726720 18292342478091264 18302680530366210 18337213889857467 18344419459457652 18361631654144640 18374455748132352 18423354334420992 18457589333693136 18464644945059840 18478856064883104 18481616126075520 18486117292477824 18493139767505920 18499483897786368 18514645251262512 18521722672865280 18562462000361847 18573674801200640 18586625308610040 18591152049821448 18595075285416960 18602382181109760 18618516986268672 18631089561018880 18639969137399808 18647293674037248 18679207044389280 18708077534411520 18721143592436736 18724304014599744 18732816583827456 18792057015135360 18803774222402560 18805845736215648 18811163125903360 18821057103121680 18828452797894080 18832837242839040 18834867103092524 18842066932930560 18846655886518272 18850146835893120 18863978180531616 18877080000367980 18898830066357720 18906256321852320 18912697132444146 18931257437469696 18935432643336660 18960517495332864 18969809759594496 18989777553196032 19016910222592928 19038821400182592 19041665099592960 19046302664977152 19056320316910701 19063808457867756 19071050385240480 19075695107361376 19077592769592192 19100526506392320 19145838818123776 19149856378567920 19154102138738160 19158562415278080 19166090732052480 19176171388086240 19183706624269440 19224953854562304 19233251321129640 19262932264526445 19281836278904320 19288450974025728 19292704957361880 19309438515055986 19311638189690880 19318217102072064 19325808154819584 19348075242878976 19361513288321280 19375719849434304 19379308796858340 19391392166852640 19393528415472387 19398044445469056 19399011973587840 19405666866203136 19421363406677760 19430881524584640 19435613882971968 19467436842016768 19509233632528680 19522859232390624 19580971518535680 19585740431087616 19611188667048957 19633784568938298 19636717133955240 19641499623257688 19645644510581760 19671810579466419 19676008721571840 19713723867813888 19734529476275680 19757267490755520 19765031067429120 19795532658582560 19825733662517376 19846657484663610 19877332380312240 19891215066964032 19909878588426240 19917702133309440 19924487514015232 19950423811338240 19955282703372288 19966560578581320 19981211094729126 19997373172066785 20005231097762460 20028281013136440 20042976816814842 20044860816144384 20075794243329792 20083682984420352 20087897341968090 20106823291619328 20135552000392512 20158752070781568 20161763046627840 20166673409975808 20174334291824640 20192876878489920 20197794819559104 20202057100206080 20224086889121280 20262190692218880 20285536675000320 20311109439565824 20324824975656960 20342453744256512 20351233522409295 20373894940151808 20374682099841630 20382688288286280 20416061942369280 20426513470472448 20431042281320704 20445287839471044 20447616906731520 20454582813958656 20462620399220736 20500425834693120 20515468075871616 20532062294314560 20540130324975360 20547127748828208 20554982108651520 20563796548247040 20573874555442560 20578885287852672 20624957778179830 20652280840876032 20656835610912720 20671262716648896 20684151644642816 20687241095854080 20692279438493696 20694337919557632 20711076819333120 20716120967122944 20726273626223616 20758308052230144 20764788000404778 20772725563192320 20788713072993492 20796881954037552 20801270658263040 20804782238444160 20809849208030592 20828975907670326 20836938006973440 20895384151350720 20919459696094080 20927679953748480 20940728762798080 20945831609552256 20959975756146240 21014107924937940 21034730486077440 21041946517118976 21046587226212960 21064842016424712 21074418656805888 21077566399549440 21082699805257728 21099752836884480 21106991174049792 21149321111523385 21154246000202880 21156576453242604 21162558516641280 21169767983641184 21173689241011890 21182009397630840 21186941898193920 21197325299546880 21202487872333056 21221975453098068 21297664617153408 21330531383537904 21338913170946624 21361059838402560 21363499747345536 21394024000417044 21418674075205416 21421873237042080 21427090498099296 21431612193361920 21454931683395540 21460156995781548 21464685668968960 21473120172021760 21488092319691360 21497861380976640 21505880583069696 21528577610482560 21539068670389248 21548364906080430 21553382717187840 21561852073559040 21572359348396032 21573192811597020 21581669952303120 21595126536635520 21628073086382592 21692065813767360 21707982423903248 21725592963402240 21732994239831072 21741534174172032 21781702449361440 21797684830613592 21815316187709220 21823888470286320 21831323233129971 21849033832512480 21859741715157720 21865065618343464 21867120890339328 21900866447268864 21904137630904320 21909472346640384 21929375455764480 21934716318130176 21945466192472064 21947887836594765 21963216636439452 22028592958352640 22033957984973568 22096687076164899 22101350074404480 22172536337080320 22177939351290624 22191767721007104 22201345660810140 22226925927099960 22235659950857760 22269974240905380 22272067573493760 22288409761440768 22314090342500352 22317423246581760 22322858617331712 22340914768465920 22357307473222656 22361998927851270 22372835555991680 22398613411979520 22407414899973120 22415048453267136 22441994243954560 22444226787755520 22449693041293824 22550468418162432 22564529066883072 22567899377295360 22573395751084032 22585268523746016 22594143357472896 22610480319516672 22620176203071744 22637661044613120 22652496000441576 22687453555997813 22692295263559680 22696126078302720 22716986488301160 22722519172003992 22727314237731840 22731205098516480 22736244888023040 22762441462210560 22794964528746240 22821228759375360 22830196313180160 22849998119511552 22865428097614080 22885260462288576 22920631807670784 22930524324322065 22946978712084480 22963816117848064 22968069685165440 22979827654281504 22984922566485792 22990274898333696 23011405665703488 23017912185692160 23020447949123328 23029192918026240 23034801639077888 23071986667116420 23079901585355568 23098570081103880 23107646615597280 23115518717431734 23124354872232960 23138203534685184 23143306564078140 23151245948834256 23173965827629056 23233815945985536 23238940062276810 23269670600223168 23273146232835840 23278814368305408 23299961421749760 23305636088013312 23309117092546560 23317057829501568 23401429490545920 23405380018249680 23411080359034416 23416020729784320 23425222005841920 23497165822242816 23507307170269560 23543583878865655 23558319858147840 23564060560746288 23574773412698112 23579972725664520 23664071796837120 23681435371530816 23700646869166080 23708720988906624 23712262199493120 23718037280914944 23737221941495040 23754639190299072 23771137778241160 23798526750228240 23807878331221440 23815988981596332 23829760572334695 23844618884201720 23846990961990240 23852798856374688 23891854306111488 23932298522654720 23940508573605888 23959872694297584 23996847806480142 24006277317314952 24031192318202880 24033937215763728 24110563717532160 24147771377590080 24157260193524480 24185094053598720 24209201150189568 24219649811792880 24231452254187904 24247555556836320 24257083582753920 24294517353714960 24314628830662656 24334296052520960 24342644010000384 24343858162933760 24383851324968960 24389789970788352 24403574040488280 24421480226891154 24449618519809956 24459225945943536 24482175538859520 24499274330843136 24522395434440291 24551874529072110 24598198820636397 24610119111590848 24638474753177472 24642154834767360 24648156389970432 24686193668350016 24688649466531072 24749949333815796 24782167078146720 24788202733095264 24793433713889280 24824689315024896 24853292183199744 24864018833705040 24905609392519040 24927270675830784 24944103379215360 24961524789915648 24965738686132992 25004325608368128 25056076020180480 25074460981620864 25094742804162240 25103351635312896 25104603730525440 25113215944498176 25122755910574080 25128874515357696 25133529114524160 25151970907375488 25169440000490640 25198440088476960 25208341762469760 25216929509925528 25241676583292928 25247243524448880 25293079679459328 25319703404261376 25379185333828062 25385095200243456 25388886799457280 25395070219969536 25408427089214268 25418411277157008 25424330277832704 25428067180320640 25436790359456256 25467368675189760 25484058000496773 25533141838090560 25538802851650880 25544749887037440 25556609799338805 25562834068504491 25568228517448320 25578275499025920 25644335094839520 25683909686035260 25717934632034304 25723606609815840 25745918020074648 25757622802762752 25767744206426112 25797433657171968 25815351051095040 25834293132579072 25839078395811120 25855189555803520 25858037887296516 25864059260625408 25865349298117120 25867922399447040 25874222488270848 25895151208903680 25907842032779520 25914151843962624 25947885065287680 25985891341241865 25996102442546940 26012311510038240 26030478976520832 26070711556082688 26107962024714240 26114320574783488 26148251556065276 26178379425251064 26182289511940320 26188666164343584 26194192680775680 26229080772621892 26231690058189264 26284965157085184 26302433146398720 26331052520530890 26337465403913718 26343023321007360 26353374756572160 26383738967562240 26434311550023168 26445720566553255 26462209979551480 26503109840416320 26521620089285376 26527469316372585 26546504784568320 26622080771441760 26641614792972168 26663164229422380 26672311112519952 26673641463683280 26682791941029312 26704374684181920 26723969089086456 26726481088192512 26742530000521305 26767725657773056 26773342594006770 26778243979227136 26783863122624120 26809097722159104 26825196244726935 26847402667190016 26878336094375424 26882350728837120 26888897879967744 26923835837986560 26930393092745472 26965449185495040 27007061981979321 27016254256291840 27035091357978240 27099766634209280 27134978029879060 27166242799788840 27176917717715040 27221415923159040 27235351293963264 27247106038266990 27260383785961392 27272777085278208 27283493865627648 27331332022929330 27333901112924160 27353957434495488 27376083059086080 27386840433300480 27396170331770944 27418395397662720 27431832740590080 27438513717136896 27454020795549315 27542447481216960 27561683622198528 27582988127805440 27635031501631488 27686384000539704 27696967417589760 27718284097324656 27722424189113280 27729175938716736 27735027544350720 27739709651258880 27746465610707456 27749225846679552 27771967876893768 27782584009297920 27860512201800960 27886728074732172 27892612928125440 27903573271664640 27927775479403008 27946634341528320 28018810566583920 28046307314769920 28062116301617280 28086456021899616 28099224875741184 28133003782512640 28188085522703040 28205661333603840 28208768604323472 28216744688855040 28231585654682520 28242679196841120 28249255864258560 28252300654638786 28263100399395840 28269983829777408 28275220253839680 28295967270797424 28315620000551970 28369045698666219 28396886156204544 28403148965004990 28440708511383872 28451884227928832 28454714639391744 28484666329794048 28525365333889392 28558232100273888 28562497649389440 28569453997465728 28595712686801634 28606575577860720 28613542661042064 28650789759588480 28704770147310080 28718758227185664 28724784567851880 28731153208107240 28737843622917120 28749136098078720 28764257082129360 28775559936404160 28793502048847360 28837430781843456 28849876981694460 28922754418356480 28932676461038592 28939057436042820 28964157772583979 28967457284536320 28977325653108096 28988712232229376 29022112864318464 29042269932481920 29063579774151456 29087088250278960 29098517960381760 29108430977506628 29132045110016640 29146322286876960 29153420824457952 29201155263025152 29260621589962752 29263850448793020 29284288848585936 29326200795095040 29371457277803520 29378610646631424 29416853656903680 29450676853407447 29455075700932860 29462249434886532 29468466765872640 29570585801720832 29589023628009472 29601794214413520 29635901236133280 29647546601143680 29693298987873840 29717879681921024 29738600493776064 29752120456667136 29769986226995415 29809743297630208 29815998570468360 29864817882639360 29876553199964160 29886731271022848 29910976797450240 29925635717007360 29932924055058432 29949840867871980 29971816642093689 30007846646643690 30042421519704660 30064465225222263 30067291224216576 30086038755844096 30113691364994688 30125524476630528 30160234937428992 30203328000588768 30238128106172352 30250010114963712 30261501437736960 30289315317734880 30296692229338656 30303085650309120 30393286038328320 30428305012500480 30440261750906880 30466664159348736 30487237463485440 30513680616384768 30560842410227712 30562023149762445 30574032432429420 30624092913553920 30639770205708672 30646563421981056 30671425360097280 30681874220937984 30693930598831104 30705590557368320 30762648889488560 30773202113807424 30798093441471840 30810195487463040 30820691623242312 30832473162977280 30850938046246912 30857742085437520 30860811833163840 30868327931779008 30937436667269745 30978421261314048 30985253416369080 31006894074973344 31026227466964224 31030861643781120 31038419157740544 31066615228999680 31074181450684416 31078822790062080 31089410439335424 31147182000607167 31159088344788480 31201905987394560 31207173357666240 31214773812045888 31221360973045760 31243463861505489 31255407010460160 31343076227026080 31379189544141120 31391519930622720 31411093144197120 31418747414328384 31433031216930816 31439963634219360 31521161887406910 31552095729116160 31575247162041088 31597263024637068 31600862492221440 31611627985208832 31616349599324160 31624049707886592 31649629255326720 31672852253732096 31731369000304320 31734864679863906 31743837774961920 31754651975461776 31760533861517835 31773014096446260 31780412847290880 31795987949320320 31803731808499584 31832963179647102 31946496925730112 31995797075306856 32008369756419936 32041589757603840 32045249621018304 32091036000625566 32128011112808124 32140635747148944 32147418290042880 32182397525093310 32190235493672322 32197028503453440 32209680258032640 32246792071464960 32258820874604544 32292866415723840 32308603005583872 32322547359120645 32330074075781760 32342778110338560 32358539022594048 32392689804953280 32538098720651040 32561973635854872 32588389445103360 32599491359746608 32612301261258048 32642900718479360 32646148054917120 32665699107790848 32685314445081595 32696527245920388 32722974281563830 32735832705429480 32786350965777365 32789612572736580 32797598427515196 32800681335508992 32851299670903296 32856206446356480 32864208519960576 32902074477195264 32918199288708096 32944824954659178 32999932445087728 33042889437528960 33050936977460352 33152025111606720 33236360901107712 33258804505620480 33287651581510656 33302018491215210 33339100811157504 33340388890649940 33353489926286640 33404961361358070 33408101360240640 33432614642161152 33459657072216320 33471135513750528 33472804974033920 33476134869872640 33484287925997568 33511372152698880 33535961209833984 33559253333987520 33597920117969280 33611122349959680 33622572679900704 33662991365931840 33674539561940736 33838913778437416 33846793600324608 33851849065943040 33860093626626048 33877902785619024 33890852977090560 33891215036209344 33899107037110272 33915720479275008 33956491566919680 33978744000662364 34038442895339520 34044189117454080 34075479732451740 34083778758005988 34090971356597760 34104367332034560 34143662193315840 34192446793119360 34245212914713680 34274997179267328 34298142146421120 34327890693432864 34343497070350336 34380947711506176 34420468068126720 34445724176772096 34452104527748160 34477383849728688 34485412347500544 34490563199262720 34498963317694464 34517108498555232 34526868278538240 34530671923684992 34543789377039360 34552202458616832 34597180087050240 34607980000674630 34647855121655820 34661469923395920 34673278076147601 34683082013384320 34686532308349440 34707305302027776 34714959846117210 34760948741443584 34850723918978304 34858410093415215 34904505900334752 34909719349253760 34918221552458112 34958454132019968 34975586744252352 35062428222905711 35069910861864960 35108070027374520 35116620538551624 35124031094676480 35137833008762880 35178318623416320 35245748733364224 35260960755404340 35337479787221760 35362160119047168 35369959088496780 35496107695255680 35522153057296224 35550885639229840 35563081483359936 35564855284911040 35568393299239680 35577055921372416 35605832912242560 35631958785448608 35656706667361740 35697790125342360 35711817496832160 35723983472394498 35766928326302580 35779198284562032 35796536889586688 35837781459167232 35843134305116160 35851863839956992 35898447783982080 35907190790327296 35910762860408832 35953932247326720 35995271709720213 36009415975972428 36046788477304320 36165845576298240 36221657066385120 36235890290286720 36277641080398080 36313801725284352 36329474717689320 36347178381281856 36363702780370944 36385538721883285 36441776030572440 36445201483898880 36471943245993984 36501444078781440 36513966015000576 36515787244400640 36557860530216960 36575776987453440 36584684956182528 36605361060732420 36632220340336731 36674427779714934 36688838918915304 36723263308289280 36748911496264704 36827811793608165 36915178667386272 36957712129766208 36963232252151040 36972234584955648 36986279535011840 36998967795572736 37029290502525024 37124924000723694 37147349602401280 37173250617220080 37182304099642896 37190150570833920 37204764362219520 37237033972537344 37262179122037760 37279938274799616 37358414088778560 37416155068823040 37442287184873472 37448608029199488 37584114030270720 37607548444805120 37611691472431296 37622326251806720 37642114206243360 37656905595788160 37669734206185048 37684133865861120 37693311773036544 37700293671786240 37727956361063232 37754160000735960 37797660132715440 37812512643704640 37825394264888292 37862514874939392 37870865286673320 37939619519188992 37979555106392064 38033820445185856 38068778000742093 38077642800365184 38083330199185920 38092605329954304 38112640633821402 38127616915735512 38142100770480960 38151390214722752 38155185539184384 38201053012784640 38299712757135840 38308204277476320 38317124830556160 38352342776172480 38367413248538880 38449907709124608 38466502642259280 38525864529052890 38563672557808640 38576901948051456 38585409914723760 38618877030111972 38623276379381760 38636434204144128 38651616309639168 38696150485757952 38723026576642560 38751439698868608 38758617593716680 38782784333705280 38787056830944774 38796088890938112 38798023947175680 38811333732406272 38842726813355520 38861763049169280 38871227765943936 39018467265057360 39045718464781248 39161943037071360 39171480862175232 39222377334097914 39267569137876596 39273434267910480 39282999246515376 39291289021163520 39343621158932838 39427447735627776 39469058952551360 39496578780796335 39506198105870577 39514534981511040 39530062134858240 39591065317165120 39651467325034752 39693314969327220 39754664760624480 39782430133928064 39819757176852480 39848975028030464 39900847622676480 39910565406744576 39933121157162640 39962422189458252 39994746344133570 40010462195524920 40056562026272880 40085953633629684 40089721632288768 40151588486659584 40160013891010155 40167365968840704 40175794683936180 40213646583238656 40271104000785024 40317504141563136 40323526093255680 40333346819951616 40348668583649280 40385753756979840 40395589639118208 40448173778242560 40524381384437760 40571073350000640 40622218879131648 40649649951313920 40684907488513024 40702467044818590 40747789880303616 40749364199683260 40765376576572560 40832123884738560 40853026940944896 40862084562641408 40870659057400485 40890575678942088 40909165627917312 40925240798441472 40996998034393995 41000851669386240 41030936151743232 41064124588629120 41080260649950720 41094255497656416 41127593096494080 41147749110885120 41157770575705344 41249915556359660 41304561681752064 41313671221825440 41342525433297792 41368303289285632 41374482191708160 41384558876987392 41422153638666240 41432241934245888 41452547252447232 41529576000809556 41545451126384640 41577426145986984 41593763908075104 41602541316526080 41609564476888320 41619698416061184 41657951815340652 41673876013946880 41790768302701440 41838919392188160 41855359907496960 41881457525596160 41891663219104512 41919951512292480 42028215849875880 42069460972154880 42093174452425920 42129684032849424 42148837313611776 42155132799098880 42165399610515456 42199505673768960 42298642223046770 42308492000405760 42313152906485208 42325117033282560 42339535967282368 42347378482023780 42364018795261680 42373883796387840 42378450981958179 42394650599093760 42404975744666112 42443950906196136 42473430000827955 42595329234306816 42604723447507485 42661062767075808 42677826341893248 42726999494691072 42788048000834088 42837348150410832 42843746474084160 42854180996198592 42863224386723840 42909863366791080 42920313991563096 42929371337937920 42946240344043520 42976184639382720 42995722761953280 43057155220965120 43078137340778496 43096729812160860 43106765434375680 43123704147118080 43146385623194040 43163339904606240 43190253073271040 43256146172765184 43384131627534720 43415964847806496 43451185926804480 43465988479662144 43483068348344064 43563404898722880 43595369661227184 43630632375418440 43647776940572640 43662646466259942 43698067665024960 43719483430315440 43730131236686928 43801732894537728 43808275261808640 43818944693280768 43890932384944128 43895775673189530 43926433272878904 44057185916705280 44067915969947136 44193374152329798 44202700148808960 44355878702581248 44383535442014208 44402691321620280 44453851854199920 44471319901715520 44539948481810760 44544135146987520 44576819522881536 44628180685000704 44681829536931840 44714614946445312 44723997855702540 44745671111983360 44797226823959040 44814829799946240 44830096906534272 44883988487909120 44888453575511040 44899386082587648 45011769969965535 45100936836324864 45129058133766144 45170537047492032 45188286714945792 45220960639033344 45240352406143488 45304992000883152 45374907111995626 45392252156605440 45433972976602320 45445038344007984 45454628475463680 45462410197032960 45472489776046080 45589929057492480 45642457518750720 45660392626360320 45699996239023104 45730856195228160 45770520924577152 45841263615341568 45861048648644130 45927632235696128 45936139370330880 45959655308563008 45969845132971584 45980549796667392 46022811331406976 46040895898246656 46058385836052480 46069603278155776 46143973334232840 46159803170711136 46197140162207760 46215293231194560 46231037434863468 46248709744465920 46276407069370368 46286613128156280 46302491897668512 46467631891971072 46477880124553620 46539341200446336 46546292465671680 46557628736610816 46599922843499520 46611272176026624 46618234185093120 46634115659003136 46802858981091840 46810760036499360 46822160718068832 46832041459568640 46994331644485632 47014614340539120 47087167757731310 47116639716295680 47128121121492576 47149546825396224 47159945451329040 47281742831110365 47328143593674240 47362870743061632 47401293738332160 47417441977813248 47424524398986240 47436074561829888 47474443882990080 47509278380598144 47542275556482320 47597053500456480 47615756662442880 47631977963192664 47659521144669390 47689237768403440 47693981923980480 47705597712749376 47783708612222976 47864597045309440 47919745388595168 47993695612960284 48012554634629904 48062384636405760 48067874431527456 48136554000938349 48221127435064320 48273596287639965 48285353240508483 48295542755180160 48314520387048960 48370188107197440 48439299623585760 48462904508375808 48495111113672640 48514167165507840 48589034707429920 48629257661325312 48668592105041920 48767702649937920 48779579941576704 48807148080976560 48842960453782308 48899237039619912 48918451891887072 48964351077719040 48998548661686272 49044790868880582 49084461422345745 49103749058144220 49196397641272794 49220238223181696 49276949506354944 49284309669534720 49296312779940864 49372387336700032 49377298933062144 49499898667631592 49564334156293440 49576405466190528 49586867427778560 49649378630049792 49728037667410080 49811218785038080 49854541351661568 49888206758430720 49923049579831296 49931477372265984 49953027736822815 50008651216736256 50107442042037105 50112152040360960 50148921963241728 50189485608324480 50206703270625792 50209207461050880 50226431888996352 50267058229048320 50303941814750976 50338880000981280 50396880176953920 50416683524939520 50433859019851056 50483353166585856 50494487048897760 50639406808522752 50758370667656124 50770190400486912 50777773598914560 50790140439939072 50816854178428536 50836822554314016 50848660555665408 50856134360641280 50873580718912512 50934737350379520 50968116000993546 51066283676181120 51077605703301760 51113219598677610 51125668137008982 51136457034896640 51156550998051840 51288670189679040 51367819372070520 51447213219631680 51491836040149296 51515245605525504 51535488412852224 51630702102190080 51668586265158144 51678156791622240 51710379111607040 51716075774593032 51728118521250816 51730698596234240 51735844798894080 51748444976541696 51790302417807360 51815684065559040 51828303687925248 51895770130575360 51911970001011945 51971782682483730 51992204885093880 52024623020076480 52060957953041664 52072439769175815 52141423112165376 52296503112130552 52356758850502128 52364579023880640 52377332328687168 52388385361551360 52458161545243784 52463380116378528 52604866292797440 52662105041061780 52674930807827436 52686046642014720 52706749513144320 52767477935124480 52868623100046336 52891441133106510 52924419959102960 53006219680832640 53043240178570752 53054938632745170 53244161542883520 53283229585944336 53326328458844760 53344622225039904 53347282927366560 53365583882058624 53408749368363840 53447938178172912 53485060001042610 53535451315546112 53546685188013540 53556487958454272 53567726245248240 53585975208591747 53650392489453870 53694805334380032 53756672188750848 53764701457674240 53777795759935488 53847671675973120 53860786185490944 53930898370990080 54014123963958642 54070182715956480 54269956059758120 54332485599577680 54353835435430080 54442831846318080 54470702587926528 54494212076533980 54520767571922784 54545554170556416 54662664045858660 54667802225848320 54707914868990976 54752166118172160 54773680866600960 54792340663541888 54836790795325440 54863665481180160 54877027434273792 54908041591098630 55084894962433920 55123367244397056 55270063003262976 55372768001079408 55393934835179520 55436568194649312 55444848378226560 55458351877433472 55479419302517760 55492931221414912 55498451693359104 55543935753787536 55565168018595840 55687386001085541 55721024403601920 55773456149464344 55785225856250880 55807146543329280 55855550958806016 55893268683056640 56037621133167840 56124232603234560 56172912043799232 56198449751482368 56376171045406080 56411322667207680 56417537208646944 56433489377710080 56463171309365040 56485358393682240 56498511728517120 56504601309277572 56526200798791680 56539967659554816 56550440507679360 56591934541594848 56631240001103940 56738091397332438 56793772312409088 56806297930009980 56881417022767744 56903768455857664 56909429278783488 56969332659588096 57050730667778784 57116464200547776 57124995298778880 57138907994931456 57168960950732103 57191425373603268 57213151155721440 57227085322084128 57301579519176960 57409540294620160 57437516454371328 57449569135703760 57462306416214480 57475687245834240 57498272196157440 57528514164258720 57551119872808320 57587004097694720 57674861563686912 57699753963388920 57788796793579335 57845508836712960 57865352922077184 57878114872085640 57928315545167958 57934914569072640 57954651306216192 57977424464458752 58044225728636928 58084539864963840 58127159548302912 58174176500557920 58180585246417161 58197035920763520 58216861955013256 58264090220033280 58292644573753920 58306841648915904 58402310526050304 58527700897586040 58568577697171872 58742914555607040 58757221293262848 58833566001146871 58901353706814894 58910151401865720 58924498869773064 58936933531745280 59015431738399257 59141171603441664 59203588428827040 59271802472266560 59295093202287360 59386597975747680 59435759363842048 59477200987552128 59539972453990830 59619486595260416 59631997140936720 59729635765278720 59753106399928320 59773462542045696 59851271434014720 59865848110116864 59899681735743960 59943633284187378 59992119516200355 60015693293287380 60084843039409320 60128930450444526 60134582448433152 60227382729989376 60251048953261056 60320469874857984 60406656001177536 60476256212344704 60500020229927424 60523002875473920 60578630635469760 60593384458677312 60606171300618240 60786572076656640 60856610025000960 60933328318697472 60974474926970880 61027361232769536 61053700567227885 61121684820455424 61124046299524890 61148064864858840 61248185827107840 61279540411417344 61293126843962112 61342850720194560 61363748441875968 61387861197662208 61525297778977120 61546404227614848 61596186882943680 61620390974926080 61641383246484624 61664946325954560 61701876092493824 61715484170875040 61721623666327680 61736655863558016 61874873334539490 61956842522628096 61970506832738160 62013788149946688 62052454933928448 62061723287562240 62076838315481088 62133230457999360 62148362901368832 62178820878670848 62294364001214334 62318176689576960 62403811974789120 62414346715332480 62429547624091776 62486927723010978 62510814020920320 62686152454052160 62758379088282240 62783039861245440 62822186288394240 62837494828656768 62879927268438720 63042323774813820 63104191458232320 63150494324082176 63194526049274136 63223255970417664 63232699198648320 63248099415773184 63299258510653440 63345704507464192 63447963334570155 63462738000608640 63469729359727812 63487675549923840 63509303950923552 63521067723035670 63546028192892520 63560825694581760 63591975898640640 63607463616999168 63665926359294204 63892993851460224 63991594150613712 64016739512839872 64083179515207680 64090499242036608 64182072001251132 64256022225616248 64281271494297888 64294836580085760 64364795050186620 64380470987344644 64394057006906880 64419360516065280 64493584142929920 64517641749209088 64585732831447680 64617206011167744 64645094718241290 64660148151563520 64685556220677120 64717078045188096 64785379609906560 65076197441302080 65123947271709744 65176778890206720 65198982719493216 65224602522516096 65285801436958720 65370628890163190 65393054491840776 65445948563127660 65471665410858960 65493969699389913 65572701931554730 65579225145473160 65595196855030392 65601362671017984 65702599341806592 65712412892712960 65728417039921152 65804148954390528 65836398577416192 65843663509784295 65889649909318356 65999864890175456 66085778875057920 66101873954920704 66304050223213440 66517609011240960 66575303163021312 66604036982430420 66680777781299880 66706979852573280 66809922722716140 66816202720481280 66865229284322304 66919314144432640 66942271027501056 66945609948067840 66952269739745280 66968575851995136 67022744305397760 67071922419667968 67118506667975040 67195840235938560 67222244699919360 67245145359801408 67325982731863680 67349079123881472 67677827556874832 67693587200649216 67703698131886080 67720187253252096 67755805571238048 67782430072418688 67831440958550016 67912983133839360 67957488001324728 68062360667993439 68076885790679040 68088378234908160 68150959464903480 68167557516011976 68181942713195520 68208734664069120 68287324386631680 68384893586238720 68490425829427360 68549994358534656 68596284292842240 68655781386865728 68686994140700672 68761895423012352 68840936136253440 68891448353544192 68904209055496320 68954767699457376 68970824695001088 69034216997110464 69053736557076480 69061343847369984 69087578754078720 69104404917233664 69215960001349260 69295710243311640 69322939846791840 69346556152295202 69366164026768640 69373064616698880 69414610604055552 69429919692234420 69521897482887168 69701447837956608 69716820186830430 69809011800669504 69819438698507520 69836443104916224 69916908264039936 69951173488504704 70124856445811422 70216140054749040 70233241077103248 70248062189352960 70275666017525760 70491497466728448 70521921510808680 70630751636596965 70674959574443520 70724320238094336 70739918176993560 70992215390511360 71044306114592448 71101771278459680 71126162966719872 71129710569822080 71136786598479360 71154111842744832 71211665824485120 71263917570897216 71313413334723480 71395580250684720 71423634993664320 71447966944788996 71489281717004085 71533856652605160 71558396569124064 71593073779173376 71675562918334464 71796895567964160 71814381580654592 71821525720817664 71907691779179509 71990543419440426 72018831951944856 72093576954608640 72331691152596480 72443314132770240 72471780580573440 72555282160796160 72627603450568704 72658949435378640 72694356762563712 72771077443766570 72883552061144880 72943886491987968 73002888157562880 73027932030001152 73031574488801280 73151553974906880 73169369912365056 73210722121464840 73264440680673462 73348855559429868 73377677837830608 73446526616578560 73497822992529408 73655623587216330 73830357334772544 73915424259532416 73926464504302080 73944469169911296 73972559070023680 74058581005050048 74249848001447388 74294699204802560 74346501234440160 74364608199285792 74380301141667840 74474067945074688 74524358244075520 74559876549599232 74716828177557120 74832310137646080 74884574369746944 74897216058398976 75168228060541440 75215096889610240 75223382944862592 75284228412486720 75313811191576320 75339468412370096 75368267731722240 75386623546073088 75400587343572480 75455912722126464 75508320001471920 75595320265430880 75625025287409280 75650788529776584 75725029749878784 75741730573346640 75879239038377984 75959110212784128 76067640890371712 76137556001484186 76155285600730368 76166660398371840 76185210659908608 76225281267642804 76255233831471024 76284201540961920 76302780429445504 76310371078368768 76402106025569280 76452174001490319 76599425514271680 76616408554952640 76634249661112320 76688502205513473 76704685552344960 76734826497077760 76933005284518560 77051729058105780 77127345115617280 77153803896102912 77170819829447520 77237754060223944 77272868408288256 77303232619278336 77392300971515904 77446053153285120 77502879397737216 77517235187433360 77565568667410560 77574113661889548 77592177781876224 77596047894351360 77622667464812544 77685453626711040 77723526098338560 77742455531887872 78036934530114720 78091436929562496 78323886074142720 78342961724350464 78444754668195828 78535138275753192 78546868535820960 78565998493030752 78582578042327040 78687242317865676 78854895471255552 78938117905102720 78993157561592670 79012396211741154 79029069963022080 79060124269716480 79182130634330240 79302934650069504 79337161699659765 79386629938654440 79509329521248960 79564860267856128 79582407949117755 79639514353704960 79697950056060928 79866242314325280 79924844378916504 79989492688267140 80020924391049840 80048185188143227 80113124052545760 80171907267259368 80179443264577536 80227590001563915 80303176973319168 80320027782020310 80334731937681408 80351589367872360 80427293166477312 80475588734180805 80542208001570048 80635008283126272 80647052186511360 80666693639903232 80771507513959680 80791179278236416 80896347556485120 81021185945937963 81048762768875520 81299299902627840 81369814977026048 81404934089637180 81498728399366520 81530753153145120 81664247769477120 81706053881889792 81724169125282816 81741318114800970 81781151357884176 81818331255834624 81850481596882944 81993996068787990 82001703338772480 82061872303486464 82128249177258240 82160521299901440 82188510995312832 82255186192988160 82295498221770240 82315541151410688 82362062386647945 82499831112719320 82627342443650880 82685050866595584 82736606578571264 82748964383416320 82769117753974784 82905094504894464 83059152001619112 83090902252769280 83154852291973968 83187527816150208 83205082633052160 83219128953776640 83239396832122368 83315903630681304 83347752027893760 83581536605402880 83677838784376320 83710719814993920 83783326438209024 83839903024584960 84056431699751760 84138921944309760 84186348904851840 84259368065698848 84297674627223552 84399011347537920 84597284446093540 84616984000811520 84626305812970416 84650234066565120 84679071934564736 84694756964047560 84728037590523360 84747767592775680 84756901963916358 84789301198187520 84809951489332224 84887901812392272 84946860001655910 85107137095998657 85190658468613632 85209446895014970 85322125534151616 85355652683786496 85453998989382144 85576096001668176 85674696300821664 85687492948168320 85708361992397184 85819726733582160 85840627983126192 85858742675875840 85892480688087040 85952369278765440 86114310441930240 86156274681556992 86193459624321720 86213530868751360 86247408294236160 86292771246388080 86326679809212480 86380506146542080 86512292345530368 86768263255069440 86831929695612992 86892473317751937 86902371853608960 86931976959324288 86966136696688128 87126809797445760 87190739322454368 87261264750836880 87295553881145280 87325292932519884 87396135330049920 87438966860630880 87460262473373856 87603465789075456 87781864769888256 87791551346379060 87852866545757808 88114371833410560 88135831939894272 88352030560222341 88386748304659596 88405400297617920 88711757405162496 88767070884028416 88805382643240560 88907703708399840 88942639803431040 89079896963621520 89153639045763072 89256361370001408 89309958680986245 89429229892890624 89447995711405080 89491342223966720 89594453647918080 89629659599892480 89660193813068544 89767976975818240 89776907151022080 89798772165175296 89915449926281067 90023539939931070 90193395675666789 90201873672649728 90258116267532288 90341074094984064 90376573429891584 90480704812286976 90609984001766304 90749814223991252 90784504313210880 90867945953204640 90890076688015968 90909256950927360 91179858114984960 91284915037501440 91320785252720640 91399992478046208 91461712390456320 91541041849154304 91682527230683136 91686069449287335 91722097297288260 91855264471392256 91872278740661760 91919310617126016 91939690265943168 92045622662813952 92081791796493312 92116771672104960 92139206556311552 92287946668465680 92319606341422272 92394280324415520 92430586462389120 92462074869726936 92497419488931840 92552814138740736 92573226256312560 92604983795337024 92812310001809235 92935263783942144 92955760249107240 93078682400892672 93092584931343360 93115257473221632 93199845686999040 93222544352053248 93236468370186240 93268231318006272 93441546001821501 93605717962183680 93621520072998720 93644321436137664 93664082919137280 93730391584516467 94029228681078240 94174335515462620 94233279432591360 94256242242985152 94299093650792448 94319890902658080 94563485662220730 94656287187348480 94725741486123264 94802587476664320 94834883955626496 94849048797972480 94872149123659776 94948887765980160 95018556761196288 95084551112964640 95194107000912960 95231513324885760 95263955926385328 95281601584553505 95319042289338780 95378475536806880 95387963847960960 95411195425498752 95729194090618880 95839490777190336 95987391225920568 96025109269259808 96124769272811520 96135748863054912 96273108001876698 96442254870128640 96547192575279930 96570706481016966 96591085510360320 96629040774097920 96740376214394880 96878599247171520 96925809016751616 96967642077361935 96990222227345280 97028334331015680 97178069414859840 97337184210083840 97614296161953120 97685920907564616 97798474079239824 97836903783774144 97928702155438080 97997097323372544 98055943335244785 98089581737761164 98168922844691490 98207498116288440 98359052897332095 98392795282545588 98440476446363392 98553899012709888 98568619339069440 98592625559881728 98744774673400064 98754597866124288 98999797335263184 99128668312586880 99152810932381056 99456075334820160 99622437570076160 99709082703323136 99776413516861440 99862954744531968 99906055473645630 100017302433472512 100214884084074210 100224304080721920 100297843926483456 100378971216648960 100413406541251584 100418414922101760 100452863777992704 100534116458096640 100607883629501952 100677760001962560 100793760353907840 100833367049879040 100867718039702112 100988974097795520 101516741335312248 101540380800973824 101555547197829120 101580280879878144 101633708356857072 101673645108628032 101697321111330816 101712268721282560 101747161437825024 101869474700759040 101936232001987092 102132567352362240 102155211406603520 102226439197355220 102251336274017964 102272914069793280 102313101996103680 102577340379358080 102735638744141040 102894426439263360 102983672080298592 103030491211051008 103261404204380160 103337172530316288 103356313583244480 103420758223214080 103432151549186064 103456237042501632 103461397192468480 103471689597788160 103496889953083392 103580604835614720 103631368131118080 103656607375850496 103791540261150720 103823940002023890 103943565364967460 103984409770187760 104019834228442803 104049246040152960 104121915906083328 104144879538351630 104282846224330752 104593006224261104 104713517701004256 104729158047761280 104754664657374336 104916323090487568 104926760232757056 105187284668717133 105209732585594880 105324210082123560 105349861615654872 105372093284029440 105413499026288640 105534955870248960 105737246200092672 105782882266213020 105848839918205920 106012439361665280 106086480357141504 106109877265490340 106488323085767040 106566459171888672 106652656917689520 106689244450079808 106694565854733120 106731167764117248 106817498736727680 106895876356345824 106970120002085220 107070902631092224 107093370376027080 107135452490496480 107171950417183494 107300784978907740 107389610668760064 107513344377501696 107529402915348480 107555591519870976 107695343351946240 107721572370981888 107861796741980160 107985815129160639 108028247927917284 108140365431912960 108539912119516240 108664971199155360 108707670870860160 108941405175853056 108988424153067960 109041535143845568 109091108341112832 109156616165649855 109325328091717320 109335604451696640 109415829737981952 109504332236344320 109547361733201920 109584681327083776 109673581590650880 109727330962360320 109754054868547584 109816083182197260 109896661021010193 110169789924867840 110246734488794112 110483435380824495 110745536002158816 110873136389298624 110889696756453120 110916703754866944 110958838605035520 110985862442829824 110996903386718208 111087871507575072 111374772002171082 111442048807203840 111546912298928688 111570451712501760 111614293086658560 111711101917612032 111786537366113280 112075242266335680 112248465206469120 112345824087598464 112752342090812160 112822645334415360 112835074417293888 112866978755420160 112926342618730080 112970716787364480 113009202618555144 113052401597583360 113079935319109632 113100881015358720 113183869083189696 113262480002207880 113437267779989065 113476182794664876 113587544624818176 113612595860019960 113762834045535488 113807536911715328 113818858557566976 113938665319176192 114101461335557568 114206334002226279 114232928401095552 114249990597557760 114277815989862912 114337921901464206 114382850747206536 114426302311442880 114454170644168256 114603159038353920 114819080589240320 114899138271407520 114924612832428960 114951374491668480 115057028328517440 115102239745616640 115174008195389440 115349723127373824 115399507926777840 115577593587158670 115691017673425920 115730705844154368 115756229744171280 115856631090335916 115869829138145280 115909302612432384 115954848928917504 116088451457273856 116169079729927680 116254319096605824 116348353001115840 116361170492834322 116394071841527040 116433723910026512 116528180440066560 116585289147507840 116613683297831808 117055401795172080 117137155394343744 117485829111214080 117514442586525696 117667132002293742 117802707413629788 117820302803731440 117848997739546128 117873867063490560 118030863476798514 118282343206883328 118407176857654080 118518594317611731 118543604944533120 118590186404574720 118773195951495360 118954401975104256 119079944907981660 119263994281873440 119459271530557440 119546925084091392 119702542868029440 119731696220233728 119799363471487920 119887266568374756 119984239032400710 120031386586574760 120169686078818640 120257860900889052 120269164896866304 120454765459978752 120502097906522112 120640939749715968 120813312002355072 120952512424689408 121000040459854848 121046005750947840 121157261270939520 121186768917354624 121573144153313280 121713220050001920 121866656637394944 121948949853941760 122054722465539072 122107401134455770 122243369640910848 122248092599049780 122296129729717680 122496371654215680 122559080822834688 122586253687924224 122611977172201455 122727496883751936 122775722395324416 122990994103181985 123050595557954240 123092808455229696 123192373765887360 123240781949852160 123282766492969248 123430968341750080 123443247332655360 123473311727116032 123749746669078980 123913685045256192 123941013665476320 124027576299893376 124104909867856896 124123446575124480 124153676630962176 124266460915998720 124296725802737664 124357641757341696 124588728002428668 124636353379153920 124807623949578240 124828693430664960 124859095248183552 124973855446021956 125021628041840640 125372304908104320 125516758176564480 125566079722490880 125644372576788480 125674989657313536 125759854536877440 126084647549627640 126208382916464640 126300988648164352 126389052098548272 126446511940835328 126465398397296640 126496198831546368 126598517021306880 126691409014928384 126895926669140310 126925476001217280 126939458719455624 126975351099847680 127018607901847104 127042135446071340 127092056385785040 127121651389163520 127135352945874537 127183951797281280 127214927233998336 127331852718588408 127420290002483865 127785987702920448 127814170342522455 127983188301227424 128033479025679744 128180998484073216 128364144002502264 128512044451232496 128562542988595776 128589673160171520 128729590100373240 128760941974689288 128788114013813760 128838721032130560 128987168285859840 129171465662895360 129234412022335488 129290189436482580 129320296303127040 129371112441354240 129570759219813120 130152394882604160 130247894543419488 130353557780413440 130397965438986432 130449205045032192 130571602873917440 130741257780326380 130786108983681552 130891897126255320 130943330821717920 130987939398779826 131145403863109460 131158450290946320 131190393710060784 131405198683613184 131424825785425920 131456834079842304 131672797154832384 131687327019568590 131779299818636712 131999729780350912 132171557750115840 132203747909841408 132608100446426880 133150606326042624 133208073964860840 133361555562599760 133413959705146560 133619845445432280 133632405440962560 133730458568644608 133838628288865280 133884542055002112 133891219896135680 134045488610795520 134143844839335936 134237013335950080 134391680471877120 134444489399838720 134490290719602816 134651965463727360 134698158247762944 135035309909896605 135355655113749664 135387174401298432 135511611142476096 135564860144837376 135662881917100032 135914976002649456 136124721335986878 136176756469816320 136301918929806960 136335115032023952 136363885426391040 136417469328138240 136769787172477440 136980851658854720 137099988717069312 137192568585684480 137311562773731456 137523790846024704 137782896707088384 137808418110992640 137909535398914752 137941649390002176 138068433994220928 138122687694739968 138175157508157440 138208809834467328 138431920002698520 138591420486623280 138645879693583680 138693112304590404 138732328053537280 138746129233397760 138829221208111104 138859839384468840 139402895675913216 139433640373660860 139618023601339008 139638877397015040 139672886209832448 139833816528079872 139902346977009408 140249712891622844 140432280109498080 140466482154206496 140496124378705920 140982994933456896 141043843021617360 141261503273193930 141349919148887040 141448640476188672 141479836353987120 141845228493331095 141984430781022720 142088612229184896 142203542556919360 142252325933439744 142259421139644160 142273573196958720 142308223685489664 142423331648970240 142527835141794432 142626826669446960 142791160501369440 142847269987328640 142895933889577992 142978563434008170 143067713305210320 143116793138248128 143186147558346752 143351125836668928 143593791135928320 143628763161309184 143815383558359018 143981086838880852 144037663903889712 144187153909217280 144409662002815047 144663382305192960 144820788862919895 144856059721525449 144886628265540480 144943561161146880 145110564321592320 145317898870757280 145388713525127424 145542154887533140 145767104122289760 145887772983975936 146005776315125760 146303107949813760 146338739824730112 146421444242929680 146528881361346924 146697711118859736 146755355675661216 146893053233157120 146995645985058816 147253384267037235 147311247174432660 147660714669545088 147830848519064832 147852929008604160 147888938339822592 147945118140047360 148117162010100096 148499696002894776 148589398409605120 148693002468880320 148729216398571584 148760602283335680 148948135890149376 149048716488151040 149433656355114240 149664620275292160 149769148739493888 149794432116797952 149859083210468445 150322326126111315 150336456121082880 150430193779220480 150446765889725184 150568456824973440 150627622383152640 150678936824740192 150801174687144960 150911825444252928 151016640002943840 151190640530861760 151250050574818560 151301577059553168 151450059499757568 151483461146693280 151918220425568256 152135281780743424 152275112002968372 152310571201460736 152333320796743680 152370421319817216 152450562535285608 152510467662942048 152568403081923840 152605560858891008 152620742156737536 152804212051138560 152904348002980638 153198851028543360 153232817109905280 153377004411026946 153409371104689920 153469652994155520 153866010569037120 154103458116211560 154254690231234560 154341639658895040 154475508120447888 154545736816576512 154606465238556672 154892106306570240 155005758795474432 155034470374866720 155131137334821120 155148227323779096 155184355563752448 155192095788702720 155245334929625088 155370907253422080 155447052196677120 155484911063775744 155735910003035835 156073869060229440 156182873859124992 156217319307527445 156889509336391656 157070276551506384 157093737071641920 157131996986061504 157165156084654080 157374484635731352 157876235810205440 157986315123185340 158024792423482308 158058139926044160 158120248539432960 158364261268660480 158605869300139008 158674323399319530 158773259877308880 159018659042497920 159129720535712256 159164815898235510 159395900112121856 159732484628650560 159849688757833008 159978985376534280 160041848782099680 160096370376286454 160226248105091520 160343814534518736 160455180003127830 160606353946638336 160640055564040620 160669463875362816 160703178735744720 160757925625775241 160951177468361610 161084416003140096 161270016566252544 161294104373022720 161333387279806464 161543015027919360 161582358556472832 161792695112970240 162042371891875926 162739629954052096 162809868179274360 162997456798733040 163061506306290240 163328495538954240 163412107763779584 163448338250565632 163482636229601940 163562302715768352 163636662511669248 163987992137575980 164003406677544960 164123744606972928 164256498354516480 164321042599802880 164377021990625664 164510372385976320 164590996443540480 164631082302821376 164724124773295890 164999662225438640 165254684887301760 165370101733191168 165473213157142528 165810189009788928 166118304003238224 166181804505538560 166309704583947936 166375055632300416 166438257907553280 166478793664244736 166631807261362608 166695504055787520 167062158003256623 167163073210805760 167355677568752640 167421439629987840 167566652876418048 167679806049169920 168112863399503520 168372697809703680 168518736131397696 168595349254447104 169194568892187080 169233968001623040 169252611625940832 169300468133130240 169358143869129472 169389513928095120 169456075181046720 169495535185551360 169513803927832716 169578602396375040 169619902978664448 169775803624784544 169893720003311820 170214274191997314 170381316937227264 170418893790029940 170644251068303232 170711305367572992 170907997978764288 171152192003336352 171349392601643328 171374985896336640 171416723984794368 171639453467164320 171681255966252384 171717485351751680 171904738557530880 172228620883860480 172312549363113984 172386919248643440 172427061737502720 172494816588472320 172585542492776160 172653359618424960 172761012293084160 173024584691060736 173366390380738005 173536526510138880 173663859391225984 173784946635503874 173804743707217920 173863953918648576 173932273393376256 174253619594891520 174381478644908736 174522529501673760 174541755739251483 174591107762290560 174650585865039768 174792270660099840 174877933721261760 174920524946747712 175206931578150912 175312141114528555 175583102692758120 175705733091515616 176228743666821120 176271663879788544 176500698003440613 176704061120444682 176773496609319192 176810800595235840 177046295215197771 177423514810324992 177610765286481120 177815407416799680 177885279606862080 178159793927243040 178307278091526144 178619917361972490 178858459785781248 178895991422810160 178982684447933440 179188907295836160 179259319199784960 179320387626137088 179535953951636480 179553814302044160 179597544330350592 179830899852562134 179976358548601065 180047079879862140 180386791351333578 180403747345299456 180682148189968128 180753146859783168 180961409624573952 181219968003532608 181499628447982504 181569008626421760 181735891906409280 181780153376031936 181818513901854720 182359716229969920 182569830075002880 182799984956092416 182923424780912640 183082083698308608 183161101701683655 183365054461366272 183372138898574670 183444194594576520 183744557481323520 183838621234252032 183879380531886336 184091245325627904 184163583592986624 184575893336931360 184639212682844544 184788560648831040 184861172924778240 184924149739453872 184994838977863680 185105628277481472 185146452512625120 185209967590674048 185624620003618470 185870527567884288 185911520498214480 186157364801785344 186185169862686720 186230514946443264 186399691373998080 186445088704106496 186536462636012544 186883092003643002 187211435924367360 187243040145997440 187288642872275328 187460783169032934 188058457362156480 188348671030925240 188466558865182720 188512484485970304 188639781805316160 189126971324441460 189312574374696960 189451482972246528 189669767911252992 189698097595944960 189744298247319552 189897775531960320 190037113522392576 190169102225929280 190343890003710465 190388214001825920 190463026649771520 190527911852770656 190563203169107010 190638084578677560 190756951073613760 190775927695921920 190822390850997504 191678981554380672 191974782451841136 192050218538519616 192249538545623040 192271497726109824 192546216003753396 192884509740257280 193094385150559860 193141412962033932 193182171020720640 193258081548195840 193480752428789760 193757198494343040 193851618033503232 193935284154723870 193980444454690560 194056668662031360 194356138829719680 195228592323906240 195371841815129232 195596948158479648 195673807567548288 195857404310876160 196111886670489570 196179163475522328 196337845689382980 196414996232576880 196481909098169739 196718105794664190 196785590565091176 196880952892726784 197107798025419776 197137238678138880 197185251119763456 197489549346800128 197509195732248576 197530990529352885 197999594670526368 198257336625173760 198305621864762112 198912150669640320 199244875140152320 199552827033722880 199725909489063936 199812110947291260 200429768168148420 200448608161443840 200595687852966912 200757942433297920 200826813082503168 200836829844203520 200905727555985408 201068232916193280 201215767259003904 201355520003925120 201587520707815680 201666734099758080 201735436079404224 201977948195591040 203033482670624496 203080761601947648 203111094395658240 203160561759756288 203267416713714144 203347290217256064 203424537442565120 203494322875650048 203738949401518080 203872464003974184 204187082003980317 204265134704724480 204310422813207040 204452878394710440 204502672548035928 204545828139586560 204626203992207360 205154680758716160 205471277488282080 205788852878526720 205967344160597184 206060982422102016 206522808408760320 206674345060632576 206712627166488960 206841516446428160 206864303098372128 206912474085003264 206922794384936960 207161209671229440 207262736262236160 207313214751700992 207647880004047780 207887130729934920 207968819540375520 208039668456885606 208098492080305920 208243831812166656 208289759076703260 208565692448661504 209186012448522208 209427035402008512 209458316095522560 209509329314748672 209832646180975136 209853520465514112 210374569337434266 210648420164247120 210699723231309744 210744186568058880 210826998052577280 211474492400185344 211565764532426040 211697679836411840 211892254909790895 212024878723330560 212172960714283008 212219754530980680 212976646171534080 213132918343777344 213305313835379040 213378488900159616 213389131709466240 213462335528234496 213634997473455360 213791752712691648 213940240004170440 214141805262184448 214186740752054160 214270904980992960 214343900834366988 214601569957815480 214779221337520128 215026688755003392 215390686703892480 215443144741963776 215723075337538527 215971630258321278 216056495855834568 216280730863825920 217079824239032480 217329942398310720 217415341741720320 217882810351706112 217976848306135920 218083070287691136 218313232331299710 218650656183434640 218831659475963904 219008664472688640 219094723466403840 219169362654167552 219454661924720640 219508109737095168 219632166364394520 219793322042020386 220339579849735680 220493468977588224 220966870761648990 221491072004317632 221746272778597248 221779393512906240 221833407509733888 221917677210071040 221971724885659648 222175743015150144 222749544004342164 222884097614407680 223093824597857376 223140903425003520 223422203835224064 223573074732226560 224150484532671360 224496930412938240 224691648175196928 225504684181624320 225645290668830720 225670148834587776 225852685237460160 225941433574728960 226018405237110288 226104803195166720 226159870638219264 226201762030717440 226367738166379392 226524960004415760 226874535559978130 226952365589329752 227175089249636352 227225191720039920 227525668091070976 227615073823430656 227637717115133952 227877330638352384 228202922671115136 228412668004452558 228465856802191104 228499981195115520 228555631979725824 228675843802928412 228765701494413072 228852604622885760 228908341288336512 229206318076707840 229638161178480640 229798276542815040 229849225664857920 229902748983336960 230114056657034880 230204479491233280 230348016390778880 230799015853555680 231155187174317340 231382035346851840 231461411688308736 231512459488342560 231713262180671832 231818605224864768 231909697857835008 232176902914547712 232338159459855360 232508638193211648 232696706002231680 232722340985668644 232788143683054080 232867447820053024 233056360880133120 233170578295015680 233227366595663616 234110803590344160 234274310788687488 234971658222428160 235028885173051392 235334264004587484 235605414827259576 235640605607462880 235697995479092256 235747734126981120 236061726953597028 236564686413766656 236814353715308160 237037188635223462 237087209889066240 237180372809149440 237546391902990720 237908803950208512 238159889815963320 238527988563746880 238918543061114880 239093850168182784 239598726942975840 239774533136749512 239968478064801420 240062773173149520 240144555564429681 240339372157637280 240515721801778104 240538329793732608 240682770004691745 240909530919957504 241004195813044224 241281879499431936 241426766202542415 241626624004710144 241905024849378816 242000080919709696 242314522541879040 242373537834709248 243063557837813889 243146288306626560 243897899707883520 244109444931078144 244214802268911540 244496185198099560 244592259459435360 244992743308431360 245118161645669376 245172507375848448 245223954344402910 245454993767503872 245551444790648832 245981988206363970 246101191115908480 246185616910459392 246384747531774720 246481563899704320 246565532985938496 246861936683500160 246886494665310720 246946623454232064 247499493338157960 247882027330952640 248055152599786752 248209819735713792 248246893150248960 248307353261924352 248715283514683392 249177456004857336 249272706758307840 249561989115975943 249615247899156480 249657386861329920 249718190496367104 249947710892043912 250043256083681280 250744609816208640 251033516353128960 251132159444981760 251349979314627072 251519709073754880 252169295099255280 252416765832929280 252601977296328704 252778104197096544 252893023881670656 253197034042613760 253382818029856768 253791853338280620 253850952002434560 253878917438911248 253950702199695360 254037215803694208 254084270892142680 254184112771570080 254243302778327040 254270705891749074 254367903594562560 254429854467996672 254663705437176816 254840580004967730 255571975405840896 255628340685044910 255966376602454848 256066958051359488 256361996968146432 256728288005004528 257024088902464992 257125085977191552 257459180200746480 257521883949378576 257576228027627520 257677442064261120 258342931325790720 258468824044670976 258580378872965160 258640592606254080 258742224882708480 259141518439626240 260304789765208320 260495789086838976 260707115560826880 260795930877972864 260898410090064384 261482515560652760 261572217967363104 261783794252510640 261886661643435840 261975878797559652 262290807726218920 262316900581892640 262380787420121568 262810397367226368 263345594309664768 263374654039137180 263558599637273424 263999459560701824 264343115500231680 264407495819682816 265216200892853760 266301212652085248 266416147929721680 266723111125199520 266827919410293120 267239690890864560 267460917137289216 267677256577730560 267769084110004224 267782439792271360 267929876042958735 268287689678671872 268474026671900160 268783360943754240 268888978799677440 268980581439205632 269303930927454720 269396316495525888 269746349778843201 270070619819793210 270580187027000367 270711310227499328 270774348802596864 271023222284952192 271129720289674752 271829952005298912 272249442671973756 272353512939632640 272603837859613920 272670230064047904 272727770852782080 273539574344954880 273961703317709440 274199977434138624 274385137171368960 274623125547462912 275047581692049408 275565793414176768 275616836221985280 275819070797829504 276136867988441856 276245375389479936 276350315016314880 276417619668934656 276863840005397040 277182840973246560 277291759387167360 277386224609180808 277464656107074560 277492258466795520 277658442416222208 277719678768937680 278436930005427705 278805791351826432 278867280747321720 279236047202678016 279277754794030080 279345772419664896 279667633056159744 279804693954018816 280324638005464503 280499425783245688 280864560218996160 280932964308412992 280992248757411840 281191174753549401 282087686043234720 282523006546387860 282699838297774080 282897280952377344 282959672707974240 283690456986662190 283968861562045440 284177224458369792 284407085113838720 284504651866879488 284518842279288320 284547146393917440 284616447370979328 284846663297940480 285055670283588864 285253653338893920 285582321002738880 285694539974657280 285791867779155984 285844804753660515 285957126868016340 286135426610420640 286233586276496256 286372295116693504 287187582271856640 287257526322618368 287630767116718036 287962173677761704 288075327807779424 288374307818434560 288819324005630094 289326764610385920 289641577725839790 289712119443050898 289773256531080960 289887122322293760 290221128643184640 290635797741514560 290777427050254848 290902926232085805 291084309775066280 291534208244579520 292011552630251520 292842888485859360 293057762722693848 293395422237719472 293510711351322432 293786106466314240 293991291970117632 294167830005734355 294506768534074470 294622494348865320 295077158691996285 295321429339090176 295661697038129664 295705858017208320 295777876679645184 296234324020200192 296999392005789552 297178796819210240 297386004937760640 297458432797143168 298097432976302080 298867312710228480 299329240550584320 299588864233595904 299718166420936890 300644652252222630 300672912242165760 300893531779450368 301136913649946880 301255244766305280 301357873649480384 301602349374289920 301823650888505856 302033280005887680 302381281061723520 302500101149637120 302603154119106336 302966922293386560 304270563561486848 304550224005936744 304621142402921472 304666641593487360 304740842639634432 304901125070571216 305020935325884096 305136806163847680 305211121717782016 305241484313475072 305608424102277120 305808696005961276 306397702057086720 306465634219810560 306754008822053892 306818742209379840 306939305988311040 307732021138074240 308206916232423120 308509380462469120 308683279317790080 308951016240895776 309091473633153024 309784212613140480 310011517590948864 310068940749733440 310262274669642240 310296454647558192 310368711127504896 310384191577405440 310490669859250176 310741814506844160 310894104393354240 310969822127551488 311471820006071670 312059502685328409 312147738120458880 312365747718249984 312434638615054890 313779018672783312 314140553103012768 314187474143283840 314263993972123008 314748969271462704 315561854006151399 315752471620410880 315972630246370680 316049584846964616 316116279852088320 316240497078865920 316728522537320960 317211738600278016 317348646798639060 317546519754617760 318037318084995840 318259441071424512 318329631796471020 318791800224243712 319464969257301120 319699377515666016 319957970753068560 320083697564199360 320192740752572908 320452496210183040 320687629069037472 320910360006255660 321212707893276672 321280111128081240 321406357471489440 321515851251550482 321902354936723220 322168832006280192 322540033132505088 322588208746045440 322666774559612928 323086030055838720 323164717112945664 323585390225940480 323957445387481917 324084743783751852 325479259908104192 325619736358548720 325994913597466080 326123012612580480 326824215527559168 326896676501131264 326965272459203880 327124605431536704 327273325023338496 327469848496949565 327975984275151960 328006813355089920 328247489213945856 328512996709032960 328642085199605760 328754043981251328 329020744771952640 329181992887080960 329262164605642752 329448249546591780 329689983063030579 329999324450877280 330509369774603520 330740203466382336 330946426314285056 332236608006476448 332619409167895872 332750111264600832 332876515815106560 332957587328489472 333263614522725216 334124316006513246 334326146421611520 334711355137505280 334842879259975680 335133305752836096 335359612098339840 336225726799007040 336745395619407360 337037472262795392 338389137784374160 338467936003246080 338505223251881664 338600936266260480 338716287738258944 338779027856190240 338912150362093440 339027607855665432 339157204792750080 339239805957328896 339551607249569088 339787440006623640 340311803339967195 340428548383994628 340762633874454528 340837787580059880 341288502136606464 341422610735145984 341815995957528576 342304384006672704 342619002006678837 342698785203286656 342749971792673280 342833447969588736 343278906934328640 343362511932504768 343434970703503360 343809477115061760 344457241767720960 344773838497286880 344854123475005440 345171084985552320 345306719236849920 345522024586168320 346049169382121472 346732780761476010 347073053020277760 347327718782451968 347569893271007748 347609487414435840 347727907837297152 347864546786752512 348507239189783040 348762957289817472 349045059003347520 349083511478502966 349182215524581120 349301171730079536 349584541320199680 349755867442523520 349841049893495424 350624282229057110 351166205385516240 351411466183031232 352457487333642240 352543327759577088 353001396006881226 353408122240889364 353546993218638384 353621601190471680 354092590430395542 354847029620649984 355221530572962240 355630814833599360 355770559213724160 356319587854486080 357239834723944980 357791982845620320 357965368895866880 358377814591672320 358640775252274176 359071907903272960 359107628604088320 359195088660701184 359538458895897545 359661799705124268 359952717097202130 360094159759724280 360773582702667156 360807494690598912 361364296379936256 361506293719566336 361922819249147904 362439936007065216 362999256895965008 363138017252843520 363471783812818560 363560306752063872 364719432459939840 365139660150005760 365599969912184832 365846849561825280 366164167396617216 366322203403367310 366730108922732544 366744277797149340 366888389189153040 367489114962647040 367677242468504064 367758761063772672 368182490651255808 368327167185973248 369151786673862720 369278425365689088 369577121297662080 369722345849556480 369848299478907744 370292905025250240 370419935181348096 371249240007236940 371741055135768576 371823040996428960 372314729603570688 372370339725373440 372461029892886528 372799382747996160 372890177408212992 373072925272025088 373766184007286004 374422871848734720 374486080291994880 374577285744550656 374921566338065868 376116914724312960 376697342061850480 376933117730365440 377024968971940608 377279563610632320 378253942648882920 378625148749393920 378902965944493056 379339535822505984 379396195191889920 379488596494639104 379795551063920640 380074227044785152 380338204451858560 380687780007420930 380776428003651840 380926053299543040 381055823705541312 381126406338214020 381276169157355120 381406058837623611 381513902147227520 381551855391843840 381644781701995008 382260870007451595 383357963108761344 383442511027567365 383949564903682272 384100437077039232 384542995452219648 385092432007506792 385686710451962821 385769019480514560 386188770301119720 386282825924067864 386364342041441280 386516163096391680 386961504857579520 387514396988686080 387703236067006464 387870568309447740 387960888909381120 388113337324062720 388712277659439360 390457184647812480 390743683630258464 391193896316959296 391347615135096576 391714808621752320 392223773340979140 392358326951044656 392675691378765960 392829992465153760 392963818196339478 393436211589328380 393571181130182352 393761905785453568 394215596050839552 394274477356277760 394370502239526912 394979098693600256 395018391464497152 395061981058705770 395999189341052736 396514673250347520 396611243729524224 397824301339280640 398489750280304640 399451818978127872 399624221894582520 400240925940716135 400859536336296840 400897216322887680 401191375705933824 401515884866595840 401653626165006336 401673659688407040 402136465832386560 402431534518007808 402711040007850240 403175041415631360 403333468199516160 403470872158808448 403955896391182080 405105929729689815 406066965341248992 406161523203895296 406534833427428288 406694580434512128 406849074885130240 406988645751300096 407744928007948368 408374164007960634 408530269409448960 408620845626414080 408905756789420880 409005345096071856 409091656279173120 409252407984414720 410309361517432320 410942554976564160 411577705757053440 411934688321194368 413348690121265152 413425254332977920 413683032892856320 413728606196744256 413824948170006528 413845588769873920 414525472524472320 414626429503401984 415295760008095560 415774261459869840 415937639080751040 416079336913771212 416196984160611840 416487663624333312 416579518153406520 418372024897044416 418854070804017024 418916632191045120 419018658629497344 419665292361950272 419707040931028224 420749138674868532 421296840328494240 421399446462619488 421488373136117760 422948984800370688 423131529064852080 423395359672823680 423784509819581790 424049757446661120 424345921428566016 424439509061961360 425535685479993285 425953292343068160 426265836687554688 426610627670758080 426756977800319232 426778263418932480 426924671056468992 427269994946910720 427583505425383296 427880480008340880 428373481504108320 428541809961985920 428687801668733976 429203139915630960 429558442675040256 430053377510006784 430781373407784960 430886289483927552 431446150675077054 431943260516642556 432112991711669136 432561461727651840 433228986008445141 434159648478064960 434462366588759685 434568179164576347 434659884796621440 434830683483440640 435953696612271840 436166140575382272 436626464662599420 437301312366869280 437663318951927808 438017328945377280 438338725308335104 438909323849441280 439016219474190336 439264332728789040 439586644084040772 440679159699471360 440986937955176448 441760152801111705 441933741523297980 442982144008635264 443492545557194496 443558787025812480 443666815019467776 443835354420142080 443943449771319296 444351486030300288 445499088008684328 445768195228815360 446187649195714752 446281806850007040 446844407670448128 447146149464453120 448300969065342720 448993860825876480 449383296350393856 449577249631405335 450966978378333945 451009368363248640 451290581337661440 451340297669175552 451705370474920320 451882867149457920 452036810474220576 452403524061434880 452735476332758784 453049920008831520 453749071119956260 453904731178659504 454350178499272704 454450383440079840 455051336182141952 455230147646861312 455754661276704768 456405845342230272 456825336008905116 456931713604382208 456999962390231040 457111263959451648 457351687605856824 457531402988826144 457705209245771520 457816682576673024 458412636153415680 459276322356961280 459596553085630080 459698451329715840 460228113314069760 460408958982466560 460696032781557760 461598031707111360 462310374348634680 462764070693703680 463024918976685120 463426524361343664 463637210449729536 463819395715670016 464676318919710720 465017276386423296 465393412004463360 465444681971337288 465576287366108160 465734895640106048 466112721760266240 466341156590031360 466454733191327232 467207730009107505 468221607180688320 468548621577374976 468651957922582335 470668528009174968 471210829654519152 471281211214925760 471395990958184512 471495468253962240 472123453907194056 473628707430616320 474074377270446924 474174419778132480 474360745618298880 475092783805981440 475817607900417024 476319779631926640 477055977127493760 478187700336365568 479197453885951680 479549066273499024 479936956129602840 480125546346299040 480289111128859362 480678744315274560 481031443603556208 481365540009383490 481819061839915008 482008391626088448 482273776877325723 482853532405084830 483253248009420288 483810049698757632 484000161839419392 484629045083758080 484747075669418496 486127115675627778 488218889862156288 488429604537823080 488992370396199120 489184518918870720 489985486616862720 490236323291338752 490345014751696896 490447908688805820 490909987535007744 491963976412727940 492202382231816960 492371233820918784 492769495063549440 492963127799408640 493131065971876992 493723873367000320 493772989330621440 493893246908464128 494998986676315920 495764054661905280 496110305199573504 496419639471427584 497430567029366784 498354912009714672 498545413516615680 499123978231951886 499314773722659840 499436380992734208 499895421784087824 500086512167362560 501186474009769869 501489219632417280 502067032706257920 502264318889963520 502699958629254144 503039418147509760 504338590198510560 505203954592657408 505556208394193088 505786047763341312 506765636059713536 507583706676561240 507701904004869120 507757834877822496 507901404399390720 508074431607388416 508168541784285360 508368225543140160 508486605556654080 508541411783498148 508735807189125120 508859708935993344 509327410874353632 509681160009935460 511143950811681792 511256681370089820 511932753204909696 512133916102718976 512723993936292864 513456576010009056 514048177804929984 514250171954383104 514918360401492960 515043767898757152 515152456055255040 516685862651581440 516937648089341952 517160757745930320 517281185212508160 517484449765416960 518283036879252480 520099171142214015 520609579530416640 520991578173677952 521414231121653760 521591861755945728 521796820180128768 522965031121305520 523144435934726208 523567588505021280 523773323286871680 523951757595119304 524581615452437840 524633801163785280 524761574840243136 525620794734452736 525936423343585665 526749308078274360 527117199274546848 527998919121403648 528686231000463360 528814991639365632 529502094010321839 530432401785707520 531138885645593313 532832295859443360 533446222250399040 533655838820586240 534479381781729120 534921834274578432 535354513155461120 535859752085917470 536575379357343744 536948053343800320 537566721887508480 537777957599354880 537961162878411264 538607861854909440 538792632991051776 539492699557686402 539929075645803195 540141239639586420 541160374054000734 541422620454998656 542046444569904384 542259440579349504 543659904010597824 544498885343947512 544707025879265280 545207675719227840 545340460128095808 545455541705564160 547079148689909760 547923406635418880 548399954868277248 548770274342737920 549246251094925824 549483305105050965 550095163384098816 551233672443970560 551638141595659008 552273735976883712 552490750778959872 553727680010794080 554365681946493120 554583518774334720 554772449218361616 554929312214149120 554984516933591040 555316884832444416 555439357537875360 556873860010855410 557611582703652864 557734561494643440 558472094405356032 558555509588060160 558691544839329792 559335266112319488 559609387908037632 560649276010929006 560998851566491376 561729120437992320 561865928616825984 562382349507098802 564175372086469440 565046013092775720 565399676595548160 565919345415948480 567380913973324380 567937723124090880 568354448916739584 568814170227677440 569009303733758976 569037684558576640 569094292787834880 569232894741958656 569693326595880960 570111340567177728 570507306677787840 571031670011131395 571164642005477760 571389079949314560 571583735558311968 571689609507321030 571914253736032680 572270853220841280 572467172552992512 575261534233436072 575924347355523408 576150655615558848 576748615636869120 577638648011260188 578653529220771840 579283155451679580 579424238886101796 579546513062161920 579774244644587520 580442257286369280 581271595483029120 581554854100509696 581805852464171610 582168619550132560 583068416489159040 585685776971718720 586115525445387696 586790844475438944 587021422702644864 587572212932628480 588335660011468710 589013537068148940 589244988697730640 589445727294509217 590154317383992570 590642858678180352 591323394076259328 591411716034416640 591555753359290368 592468648040400384 592592971588058655 593998784011579104 594772009875521280 594916865594286336 597734625420456960 598658481101168640 599177728467191808 599436332841873780 601289304504445260 601345824484331520 601787063558900736 602273827299893760 602510489532610560 602715747298960768 603204698748579840 603647301777011712 604066560011775360 604762562123447040 605000202299274240 605206308238212672 605933844586773120 608541127122973696 609100448011873488 609242284805842944 609333283186974720 609481685279268864 609802250141142432 610041870651768192 610273612327695360 610422243435564032 610482968626950144 611216848204554240 611617392011922552 612561246011940951 612795404114173440 612931268439621120 613508017644107784 613637484418759680 613878611976622080 615464042276148480 616413832464846240 617366558635580160 617902032481791552 618182947266306048 619568425226280960 620023035181897728 620137881499466880 620524549339284480 620592909295116384 620737422255009792 620768383154810880 621483629013688320 621788208786708480 621939644255102976 622943640012143340 624119005370656818 624295476240917760 624731495436499968 624869277230109780 627558037345566624 628281106206025536 628374948286567680 628527987944246016 629497938542925408 631123708012302798 631504943240821760 631945260492741360 632099169693929232 632232559704176640 632480994157731840 633457045074641920 634423477200556032 634697293597278120 635093039509235520 635676764729372685 636074636169991680 636518882142849024 636659263592942040 638929938514602240 639398755031332032 639915941506137120 640167395128398720 640385481505145816 640904992420366080 641375258138074944 641820720012511320 642425415786553344 642560222256162480 642812714942978880 643031702503100964 643804709873446440 644337664012560384 645080066265010176 646172060111677440 646329434225891328 647169226012615581 647914890774963834 648169487567503704 651239472717097440 651989827194932160 652246025225160960 653648431055118336 653793353002262528 653930544918407760 654249210863073408 654939696993899130 655951968550303920 656494978427891712 657025993418065920 657284170399211520 657508087962502656 658363985774161920 658524329211285504 658896499093183560 659379966126061158 659998648901754560 661018739549207040 661480406932764672 664473216012952896 665238818335791744 665500222529201664 665753031630213120 665915174656978944 666527229045450432 668248632013026492 668652292843223040 669422710275010560 670266611505672192 670719224196679680 672451453598014080 673490791238814720 674074944525590784 676778275568748320 676935872006492160 677010446503763328 677432575476517888 677558055712380480 677824300724186880 678055215711330864 678314409585500160 678479611914657792 679103214499138176 679574880013247280 680623606679934390 680857096767989256 681525267748909056 681675575160119760 682577004273212928 682845221470291968 683631991915057152 684608768013345408 685238004013357674 685397570406573312 685499943585346560 685666895939177472 686557813868657280 686725023865009536 687618954230123520 688914483535441920 689547676994573760 689708246950010880 690342169971104640 690613438473699840 691044049172336640 693465561522952020 694146106040555520 694655437564903936 695139786542015496 695455815674594304 695729093573505024 697014478379566080 697525914579634944 698090118006695040 698167022957005932 698364431049162240 698602343460159072 699169082640399360 699511734885047040 699682099786990848 701248564458114220 702332410771032480 702822932366062464 704914974667284480 705086655519154176 706002792013762452 706816244481778728 707093986437276768 707243202380943360 708185180860791084 709694059241299968 710443061145924480 711261629667198720 711541118427448320 712639175708972160 714479669447889960 715583965691240640 715930737791733760 716755629183344640 717281550504548352 718143815806545920 719076917791795090 719323599410248536 719905434194404260 720188319519448560 720433666693289043 721547165405334312 721614989381197824 722048310014075235 722728592759872512 723012587439132672 723845638498295808 724280298607627245 724879872014130432 725998513791930016 726943567625637120 727120613504127744 729438864919879680 731693699123650560 732328334793234432 732644406806734620 733488555594298680 733776778378306080 734978229925294080 735354484937008128 735517522127545344 736364981302511616 736654334371946496 738303573347725440 738556850731378176 739154242595324160 739444691699112960 739696598957815488 740585810050500480 740839870362696192 742498480014473880 743646081992857920 744629459207141376 744740679450746880 744922059785773056 746145850544050176 747532368014572008 748685967347927829 748845743697469440 748972160583989760 749154571489101312 749843132676131736 752233829448625920 753394684123700960 754049937943881216 754559127221264640 756507885297765840 757250297498787840 757805931888986112 758679071645011968 759591102127841280 760148454089570304 760676408903717120 761375560014841860 761552856007303680 761852106599086080 762111647411082624 762252812676428040 762552338314710240 762812117675247222 763027804294455040 763103710783687680 763289563403990016 764521740014903190 766715926217522688 766885022055134730 767899129807364544 768200874154078464 769085990904439296 770184864015013584 771373420903925642 772377540602239440 772565651848135728 772728684082882560 773032326192783360 775028793977372160 775406472134012928 775741136618895480 775921777818762240 776226674648125440 777424555318878720 780914369295624960 781487367260516928 782387792633918592 782695230270193152 784447546681958280 784716653902089312 785351382757531920 785659984930307520 785927636392678956 786872423178656760 787142362260364704 787523811570907136 788431192101679104 789958197387200512 790036782928994304 790123962117411540 791998378682105472 793029346500695040 793222487459048448 795648602678561280 796979500560609280 798903637956255744 799248443789165040 800481851881432270 801719072672593680 802382751411867648 803031769733191680 803307252330012672 803347319376814080 803789628128876205 804863069036015616 805422080015700480 806350082831262720 806666936399032320 806941744317616896 807911792782364160 810211859459379630 812133930682497984 812323046407790592 813069666854856576 813389160869024256 813698149770260480 815489856015896736 816748328015921268 817060538818897920 817241691252828160 817811513578841760 818010690192143712 818183312558346240 820618723034864640 821885109953128320 823155411514106880 823869376642388736 826697380242530304 826850508665955840 827366065785712640 827457212393488512 829050945048944640 829252859006803968 830591520016191120 831548522919739680 831875278161502080 832158673827542424 832393968321223680 832975327248666624 833159036306813040 835310790016283115 836744049794088832 837708141608034048 837833264382090240 838037317258994688 839330584723900544 839414081862056448 840973914016393509 841498277349737064 842593680656988480 842798892925238976 842976746272235520 843573524260648203 846263058129704160 846790719345647360 847569019639163580 848099514893322240 848691842857132032 848879018123922720 851071370959986570 851906584686136320 852531673375109376 853221255341516160 853513955600638464 853556526837864960 853849342112937984 854539989893821440 855167010850766592 855760960016681760 856746963008216640 857083619923971840 857375603337467952 858406279831261920 859116885350080512 861562746815569920 861772578967855104 862892301350154108 863886521033285112 864225983423338272 865122923455303680 866457972016890282 868319296956129920 868924733177519370 869136358329152694 869319769593242880 869661366966881280 871907393224543680 872332281150764544 872708778696257415 873252929325198840 874602624733738560 876034657890754560 876677450616670208 878528665457578080 879173288168081544 881358319398942720 881973875910352896 882503490017203065 883520305602223410 883867483046595960 885231476075988855 885964288017270528 886985091114388992 887117574051624960 887333630038935552 888702972060600576 890998176017368656 891536390457630720 892375298391429504 894292298928906240 896601938130685440 897987721651752960 898766592700787712 899154499262810670 901933956756667890 902018736726497280 902680595338351104 903410740949840640 903765734298915840 904073620948441152 904807048122869760 905470952665517568 906099840017663040 907498142239912520 907809462357319008 908900766880159680 910102672364283904 910460295293722624 912811690684460544 913650672017810232 913863427208764416 913999924780462080 914222527918903296 914703375211713648 915062805977652288 915410418491543040 915633365153346048 916825272306831360 919193106171260160 919396902659431680 920456226628139520 920817917964933120 923196063414222720 924620748697269360 925528141387407360 926049837953370240 926853048722687328 927274420899459072 929352637839421440 930034552772846592 930786824008926720 930889363942674576 931152574732216320 931469791280212096 932225443520532480 932682313180062720 932909466382654464 934415460018215010 936178508055985227 936443214361376640 937097243154749952 937303915845164670 941337056018349936 942421659309038304 942562422429851520 942791981916369024 944246907814388112 946685562018454197 947257414861232640 948148754540893848 948348839556264960 948721491236597760 950185567611962880 951635215800834048 952639559263853280 954111954254987520 956375400672731136 958394907771903360 959098132546998048 959873912259205680 960251092692598080 960578222257718724 961357488630549120 962062887207112416 962731080018766980 963638123679830016 964547553754651446 965707064810169660 966506496018840576 967620099397515264 968000323678838784 969258090167516160 969494151338836992 971872336162445751 972254231351255556 976437779724312576 976859209075646160 977984740792398240 978369037837741440 980472646582677504 980690029503393792 980895817377611640 981819975070015488 982409545490848695 983927952825455880 984404764463633920 984742467641837568 985538990127098880 985926255598817280 986262131943753984 987447746734000640 987545978661242880 987786493816928256 989069949189091737 989997973352631840 991528109323810560 992220610399147008 992839278942855168 996709824019429344 998247956463903772 998629547445319680 998872761985468416 999790843568175648 1002372948019539738 1002978439264834560 1004134065412515840 1004528637779927040 1005399917258508288 1006078836295019520 1008677180397021120 1010407909185314816 1011112416788386176 1013531272119427072 1015167413353122480 1015403808009738240 1015515669755644992 1015802808798781440 1016148863214776832 1016337083568570720 1016736451086280320 1017082823566996296 1017471614378250240 1017719417871986688 1018654821748707264 1019362320019870920 1020935410019901585 1022287901623363584 1022513362740179640 1023865506409819392 1024267832205437952 1025447987872585728 1026913152020018112 1027857006020036511 1028096355609859968 1028500343908766208 1029836720802985920 1030087535797514304 1030304912110510080 1033371725303162880 1034321515491860640 1034562370425016320 1036566073758504960 1040198342284428030 1041219159060833280 1041983156347355904 1042828462243307520 1043183723511891456 1043593640360257536 1045930062242611040 1046288871869452416 1047135177010042560 1047546646573743360 1047903515190238608 1049163230904875680 1049267602327570560 1049523149680486272 1051872846687171330 1053498616156548720 1054234398549093696 1055997838242807296 1057372462000926720 1057629983278731264 1059004188020643678 1060864803571415040 1062277771291186626 1065664591718886720 1066892444500798080 1067311677641172480 1068958763563458240 1070709026310922240 1071719504171834940 1073896106687600640 1075133443775016960 1075922325756822528 1077215723709818880 1077585265982103552 1078615376687692635 1078985399115372804 1079858151291606390 1080282479279172840 1082320748108001468 1082845240909997312 1084092889139808768 1084518881158699008 1087319808021195648 1088997770687895024 1089414051758530560 1090415351438455680 1090680920256191616 1094158297379819520 1095846813270837760 1096799909736554496 1097540548685475840 1098492502189851648 1098966610210101930 1100190326768197632 1102467344887941120 1103276283191318016 1104547471953767424 1104981501557919744 1107455360021588160 1108731363892986240 1109167037548669440 1109544898436723232 1109858624428298240 1110878715075750720 1113747720021710820 1115223165407305728 1115469122989286880 1116944188810712064 1117111019176120320 1117383089678659584 1118670532224638976 1119218775816075264 1121298552021858012 1121997703132982752 1123458240875984640 1123731857233651968 1124764699014197604 1128350744172938880 1130092026185551440 1130799353191096320 1131838690831896960 1134761827946648760 1135875446248181760 1136708897833479168 1137628340455354880 1138018607467517952 1138075369117153280 1138188585575669760 1138465789483917312 1139386653191761920 1140222681134355456 1141014613355575680 1142063340022262790 1142329284010955520 1142778159898629120 1143167471116623936 1143379219014642060 1143828507472065360 1144218176512870833 1144541706441682560 1144934345105985024 1150523068466872144 1151848694711046816 1152301311231117696 1155277296022520376 1157060131355888463 1157307058441543680 1158566310903359160 1158848477772203592 1159093026124323840 1159548489289175040 1160884514572738560 1162543190966058240 1163109708201019392 1163611704928343220 1164337239100265120 1166136832978318080 1171371553943437440 1172231050890775392 1173581688950877888 1174042845405289728 1175144425865256960 1176671320022937420 1178027074136297880 1178489977395461280 1178891454589018434 1180308634767985140 1181285717356360704 1182646788152518656 1182823432068833280 1183111506718580736 1184937296080800768 1185185943176117310 1187997568023158208 1189544019751042560 1189833731188572672 1195469250840913920 1198355456934383616 1198872665683747560 1200722777822148405 1202578609008890520 1202691648968663040 1203574127117801472 1204547654599787520 1205020979065221120 1205431494597921536 1206409397497159680 1207294603554023424 1208133120023550720 1209525124246894080 1210000404598548480 1210412616476425344 1211867689173546240 1215317789189069445 1217082254245947392 1218200896023746976 1218484569611685888 1219604500282284864 1220083741303536384 1220547224655390720 1220844486871128064 1220965937253900288 1223234784023845104 1225122492023881902 1225590808228346880 1225862536879242240 1227016035288215568 1227274968837519360 1227757223953244160 1230928084552296960 1232827664929692480 1234733117271160320 1235804064963583104 1240046070363795456 1240275762998933760 1241049098678568960 1241185818590232768 1241474844510019584 1241536766309621760 1243576417573416960 1243879288510205952 1245887280024286680 1247809945579879715 1248238010741313636 1248590952481835520 1249462990872999936 1249738554460219560 1255116074691133248 1256562212412051072 1256749896573135360 1257055975888492032 1258995877085850816 1262247416024605596 1263009886481643520 1263890520985482720 1264198339387858464 1264465119408353280 1266914090149283840 1268846954401112064 1269394587194556240 1270186079018471040 1271353529458745370 1272149272339983360 1273037764285698048 1273318527185884080 1277859877029204480 1278797510062664064 1279831883012274240 1280334790256797440 1280770963010291632 1281809984840732160 1282750516276149888 1283641440025022640 1285120444512324960 1285625429885957760 1286063405006201928 1287609419746892880 1288675328025120768 1290160132530020352 1292344120223354880 1292658868451782656 1294338452025231162 1295829781549927668 1296338975135007408 1299686958025335423 1302478945434194880 1303704537493729041 1303979654389864320 1304492050450321920 1307861089836815520 1308498421726146816 1309879393987798260 1311903937100607840 1312989956855783424 1314051986836131840 1315016175925005312 1316727971548323840 1317048658422571008 1317792998186367120 1318759932252122316 1319997297803509120 1322037479098414080 1322960813865529344 1328946432025905792 1330477636671583488 1331000445058403328 1331506063260426240 1331830349313957888 1333054458090900864 1336497264026052984 1337304585686446080 1338845420550021120 1340533223011344384 1341438448393359360 1344902907196028160 1346981582477629440 1348149889051181568 1348731748894216005 1352900935135001835 1353556551137496640 1353871744012984320 1354020893007526656 1354865150953035776 1355116111424760960 1355648601448373760 1356110431422661728 1358206428998276352 1359149760026494560 1361247213359868780 1361714193535978512 1363050535497818112 1363351150320239520 1365154008546425856 1365690442940583936 1367263983830114304 1369217536026690816 1370476008026715348 1370795140813146624 1370999887170693120 1371333791878354944 1373115627737314560 1373450047730019072 1375237908460247040 1377828967070883840 1379095353989147520 1380684339942209280 1381226876947399680 1382088098344673280 1386931123045904040 1388292212081111040 1389310875129807872 1390279573084030992 1390911631349188608 1391458187147010048 1394028956759132160 1395051829159269888 1396180236013390080 1396334045914011864 1396728862098324480 1397204686920318144 1398338165280798720 1399023469770094080 1399364199573981696 1401623190027322515 1402497128916228440 1404664821542064960 1405645864732124928 1405955873767747005 1412005584027524904 1413632488963557456 1414187972874553536 1414486404761886720 1416370361721582168 1420886122291848960 1422523259334397440 1423082236854896640 1425278351417944320 1428959338895779920 1431167931382481280 1431861475583467520 1434563101009096704 1436287631613091840 1438153835583590180 1438647198820497072 1439810868388808520 1440376639038897120 1440867333386578086 1443094330810668624 1444096620028150470 1445457185519745024 1446025174878265344 1446821330631977169 1448560597215254490 1449759744028260864 1451997027583860032 1453887135251274240 1454241227008255488 1464656669586468864 1465288813613469240 1466977111188597360 1467553556756612160 1469956459850588160 1470708969874016256 1471035044255090688 1472729962605023232 1476607146695450880 1477113701462756352 1478308485190648320 1478889383398225920 1479393197915630976 1481171620101000960 1481679740725392384 1484996960028947760 1487292163985715840 1489258918414282752 1492291701088100352 1495064736029144016 1497371934695855658 1497944321167979520 1498309142978202624 1499686265352263472 1503559422029309607 1504467658897251840 1506789368247401920 1508099875887762432 1509118254442529280 1513015770595531680 1515611863777972224 1517358143290023936 1520296908179140608 1521352817807434240 1522751120029683720 1523105712014607360 1523704213198172160 1524223294822165248 1524505625352856080 1525104676629420480 1525624235350494444 1526055608588910080 1526207421567375360 1526579126807980032 1529043480029806380 1533431852435045376 1533770044110269460 1535798259614729088 1536401748308156928 1538171981808878592 1540369728030027168 1542746841807851284 1544755081204478880 1545131303696271456 1545457368165765120 1550057587954744320 1550812944268025856 1551482273237790960 1551843555637524480 1552453349296250880 1554849110637757440 1560297513426642045 1561828738591249920 1562974734521033856 1564775585267837184 1565390460540386304 1568895093363916560 1569433307804178624 1570702765515063840 1571319969860615040 1571855272785357912 1573744846357313520 1574284724520729408 1575047623141814272 1576862384203358208 1577809270030756995 1579916394774401024 1580247924234823080 1583996757364210944 1586058693001390080 1586444974918096896 1588506282030965517 1591297205357122560 1593416656936779939 1593959001121218560 1598496887578330080 1600963703762864540 1603438145345187360 1604765502823735296 1606063539466383360 1607579256257752410 1609726138072031232 1610844160031400960 1612700165662525440 1613333872798064640 1613883488635233792 1615823585564728320 1619787226937409585 1620423718918759260 1624267861364995968 1626139333709713152 1626778321738048512 1627396299540520960 1630979712031793472 1633496656031842536 1634121077637795840 1634483382505656320 1635623027157683520 1636021380384287424 1636366625116692480 1641237446069729280 1643770219906256640 1646310823028213760 1647738753284777472 1648449915315152895 1653701017331911680 1654732131571425280 1654914424786977024 1661183040032382240 1663097045839479360 1663750556323004160 1664317347655084848 1664787936642447360 1665950654497333248 1666318072613626080 1670621580032566230 1673488099588177664 1675416283216068096 1675666528764180480 1676074634517989376 1678661169447801088 1678828163724112896 1681947828032787018 1682996554699474128 1685187361313976960 1685597785850477952 1687147048521296406 1692526116259408320 1693581438691294720 1695138039278327160 1696199029786644480 1697758036247845440 1702142741919973140 1703813169372272640 1705063346750218752 1706442510683032320 1707027911201276928 1707113053675729920 1707698684225875968 1709079979787642880 1710334021701533184 1711521920033363520 1713095010033394185 1713493926016433280 1714167239847943680 1714751206674935904 1716812559662523840 1725784602700308216 1727773042066570224 1728451966846676544 1730245846910607360 1732915944033780564 1736638593912259840 1737849466355038740 1738272716658305388 1738639539186485760 1739322733933762560 1743814786449087360 1744664562301529088 1745417557392514830 1746505858650397680 1749205249467477120 1753354901233340416 1757057330915156160 1758346576336163088 1762716638797885440 1765006980034406130 1767040611204446820 1767734966093191920 1768337181883527651 1770462952151977710 1771928576034541056 1773970182228777984 1774235148103249920 1774667260077871104 1777405944121201152 1781996352034737312 1784750596782859008 1793203876261370880 1795975443303505920 1797533185401575424 1798308998525621340 1803867913513335780 1804037473452994560 1805361190676702208 1806821481899681280 1807531468597831680 1808147241896882304 1809614096245739520 1810941905331035136 1812199680035326080 1814996284479825040 1815618924714638016 1817801533760319360 1820205344728567808 1825623381368921088 1827301344035620464 1827726854417528832 1827999849560924160 1828445055837806592 1829406750423427296 1830125611955304576 1830820836983086080 1831266730306692096 1833650544613662720 1837683738035822853 1838386212342520320 1838793805318863360 1840912453256279040 1841635835929866240 1846392126828445440 1849241497394538720 1852099675906740480 1853706097445374656 1854548841798918144 1858705275678842880 1860069105545693184 1861573648017853440 1861778727885349152 1862305149464432640 1862939582560424192 1864450887041064960 1865364626360125440 1865818932765308928 1868830920036430020 1872357016111970454 1872886428722753280 1874194486309499904 1874607831690329340 1882674112036699872 1884843318618076608 1885124844859703040 1885583963832738048 1888493815628776224 1893371124036908394 1894514829722465280 1896297509081787696 1896697679112529920 1897442982473195520 1900371135223925760 1903270431601668096 1905279118527706560 1907030294188118055 1908223908509975040 1916789815543806720 1918196265093996096 1919747824518411360 1920502185385196160 1921156444515437448 1922714977261098240 1924125774414224832 1925462160037533960 1927276247359660032 1928433552259814105 1929095107509302892 1931414129620339320 1933012992037681152 1935240198795030528 1938516180335032320 1938988302677673984 1941507678037846743 1943744672324891502 1944508462702511112 1953718418151292320 1955969481584796480 1956738075675482880 1960945293165355008 1961380059006787584 1961791634755223280 1964819090981697390 1967855905650911760 1968809528927267840 1969484935283675136 1971077980254197760 1971852511197634560 1972524263887507968 1974895493468001280 1975091957322485760 1975572987633856512 1978139898378183474 1979995946705263680 1983056218647621120 1984441220798294016 1993419648038858688 1996495912927807544 1997259094890639360 1997745523970936832 1999581687136351296 2004745896039079476 2005956878529669120 2008268130825031680 2010799834517016576 2012157672590039040 2017354360794042240 2022224833576772352 2030334826706244960 2030807616019476480 2031031339511289984 2032297726429553664 2032674167137141440 2033472902172560640 2034165647133992592 2034943228756500480 2035438835743973376 2037309643497414528 2038724640039741840 2041870820039803170 2044575803246727168 2045026725480359280 2047731012819638784 2048535664410875904 2050895975745171456 2053826304040036224 2055714012040073022 2056192711219719936 2057000687817532416 2059673441605971840 2060175071595028608 2066743450606325760 2068643030983721280 2069124740850032640 2073132147517009920 2080396684568856060 2082438318121666560 2083966312694711808 2086367447023782912 2087187280720515072 2091860124485222080 2092577743738904832 2094270354020085120 2095093293147486720 2095807030380477216 2098326461809751360 2098535204655141120 2099046299360972544 2103745693374342660 2106997232313097440 2108468797098187392 2111995676485614592 2114744924001853440 2115259966557462528 2118008376041287356 2121729607142830080 2124555542582373252 2131329183437773440 2133784889001596160 2134623355282344960 2137917527126916480 2143439008343669880 2147792213375201280 2150266887550033920 2151844651513645056 2154431447419637760 2157230753375385270 2157970798230745608 2159716302583212780 2160564958558345680 2161301000079867129 2164641496216002936 2165690481819994624 2166144930042225705 2168185778279617536 2169037762317398016 2172840895822881735 2174639616042391296 2177995541375790048 2180830702876911360 2181361840512383232 2188316594759639040 2191693626541675520 2195081097370951680 2196985004379703296 2197933220420203860 2204934689775882240 2206552566382636032 2209094943907534848 2209963003115839488 2214910720043176320 2217462727785972480 2218334075097338880 2219089796873446464 2219717248856596480 2221757430151501440 2227495440043421640 2230938245978573760 2233888377621424128 2234222038352240640 2234766179357319168 2238437551632150528 2242597104043716024 2243995406265965504 2246057902043783487 2246916481751969280 2247463714467303936 2249529398028395208 2256701488345877760 2260184052371102880 2263677381663793920 2269523655893297520 2271750892496363520 2273417795666958336 2275256680910709760 2276037214935035904 2276150738234306560 2278773306383523840 2280445362268710912 2282029226711151360 2284126680044525580 2284658568021911040 2285556319797258240 2286334942233247872 2286758438029284120 2287657014944130720 2288436353025741666 2289083412883365120 2289868690211970048 2301046136933744288 2303697389422093632 2304602622462235392 2310554592045040752 2314120262711776926 2317132621806718320 2317696955544407184 2318186052248647680 2319096978578350080 2325086381932116480 2326219416402038784 2327223409856686440 2328674478200530240 2332273665956636160 2342743107886874880 2344462101781550784 2347163377901755776 2348085690810579456 2353342640045874840 2356054148272595760 2356979954790922560 2357782909178036868 2360617269535970280 2362571434712721408 2365293576305037312 2369874592161601536 2370371886352234620 2375995136046316416 2379088039502085120 2379667462377145344 2390938501681827840 2396710913868767232 2397745331367495120 2401445555644296810 2405157218017781040 2407148254235602944 2409095309199575040 2410041958130442240 2410862989195843072 2411368884386628615 2414589207108046848 2416266240047101440 2419050248493788160 2420000809197096960 2420825232952850688 2423735378347092480 2430635578378138890 2434164508491894784 2436401792047493952 2436969139223371776 2439209000564569728 2440167482607072768 2441094449310781440 2441688973742256128 2446469568047690208 2450244984047763804 2451181616456693760 2451725073758484480 2454032070576431136 2454549937675038720 2461856169104593920 2465655329859384960 2469466234542320640 2471608129927166208 2480092140727590912 2480551525997867520 2482098197357137920 2482371637180465536 2487152835146833920 2487758577020411904 2491774560048573360 2495619891159759430 2496476021482627272 2497181904963671040 2498925981745999872 2499477108920439120 2505932370048849345 2510232149382266496 2513124424824102144 2513499793146270720 2514111951776984064 2517991754171701632 2524494832049211192 2526019772963287040 2527781041970965440 2528396678775716928 2528930238816706560 2533828180298567680 2538789174389112480 2540372158036942080 2542707058917490740 2544298544679966720 2546075528571396096 2546637054371768160 2555719754058408960 2557595020125328128 2559663766024548480 2560669580513594880 2561541926020583264 2563619969681464320 2565501032552299776 2567282880050045280 2570240889024649920 2571250859771915520 2572126810012403856 2575218839493785760 2577350656050241536 2584688240446709760 2585317736903565312 2588676904050462324 2591659563099855336 2592677950270014816 2599373916050670846 2604957890868389760 2607409074987458082 2607959308779728640 2608984100900643840 2615722179673631040 2616996843452293632 2619758787975596520 2623807874201215680 2628103973672263680 2630032351850010624 2635585996372734240 2637519864504244632 2639994595607018240 2644074958196828160 2645921627731058688 2647510470051609195 2655694428227966565 2657892864051811584 2660955273343166976 2662000890116806656 2666108916181801728 2672994528052105968 2674609171372892160 2682876896786718720 2689805814392056320 2693963164955258880 2696299778102363136 2697463497788432010 2705801870270003670 2707113102274993280 2708041786015053312 2709730301906071552 2710232222849521920 2711297202896747520 2712220862845323456 2716412857996552704 2718299520052989120 2722494426719737560 2723428387071957024 2726702300640479040 2730308017092851712 2731380885881167872 2738435072053381632 2740952016053430696 2741590281626293248 2741999774341386240 2742667583756709888 2746231255474629120 2746900095460038144 2750475816920494080 2758190707978295040 2761368679884418560 2762453753894799360 2773862246091808080 2776584424162222080 2778621750259615744 2780559146168061984 2781823262698377216 2788057913518264320 2790103658318539776 2792360472026780160 2792668091828023728 2793457724196648960 2794409373840636288 2796676330561597440 2798046939540188160 2798728399147963392 2803246380054645030 2804994257832456880 2809329643084129920 2811291729464249856 2811911747535494010 2824011168055049808 2827264977927114912 2828375945749107072 2832740723443164336 2840056686055362591 2841772244583697920 2845046518668794880 2846164473709793280 2850556702835888640 2857918677791559840 2862335862764962560 2869126202018193408 2876307671167180360 2877294397640994144 2879621736777617040 2880753278077794240 2881734666773156172 2886188661621337248 2888193240056300940 2890914371039490048 2893642661263954338 2897121194430508980 2899519488056521728 2903994055167720064 2907774270502548480 2908482454016510976 2929313339172937728 2930577627226938480 2933954222377194720 2935107113513224320 2941417939748032512 2942070088510181376 2945459925210046464 2947228636472546085 2953214293390901760 2954227402925512704 2956616970381296640 2957778766796451840 2958786395831261952 2962343240202001920 2963359481450784768 2967209847567275211 2969993920057895520 2974584327971431680 2978517836828565504 2990129472058288032 2994743869391711316 2995888642335959040 2996618285956405248 2999372530704526944 3007118844058619214 3008935317794503680 3013578736494803840 3016199751775524864 3018236508885058560 3026031541191063360 3031223727555944448 3040593816358281216 3042705635614868480 3045502240059367440 3046211424029214720 3047408426396344320 3048446589644330496 3049011250705712160 3050209353258840960 3051248470700988888 3052111217177820160 3052414843134750720 3053158253615960064 3058086960059612760 3062806230059704755 3066863704870090752 3067540088220538920 3071596519229458176 3072803496616313856 3076343963617757184 3080739456060054336 3083571018060109533 3085493683615702568 3089510162408957760 3090262607392542912 3090914736331530240 3100115175909488640 3102964546475581920 3103687111275048960 3109698221275514880 3120595026853284090 3123657477182499840 3125949469042067712 3129551170535674368 3130780921080772608 3137790186727833120 3138866615608357248 3141405531030127680 3142639939721230080 3143710545570715824 3147489692714627040 3148569449041458816 3150095246283628544 3155618540061513990 3159832789548802048 3160495848469646160 3167993514728421888 3172117386002780160 3172889949836193792 3177012564061931034 3182594410714245120 3186833313873559878 3196993775156660160 3201927407525729080 3206876290690374720 3212127078932766720 3215158512515504820 3221688320062801920 3225400331325050880 3227766977270467584 3231647171129456640 3235846130063077905 3239574453874819170 3240847437837518520 3248535722729991936 3252278667419426304 3253556643476097024 3261959424063586944 3266993312063685072 3268242155275591680 3268966765011312640 3271246054315367040 3272042760768574848 3282474892139458560 3287540439812513280 3292621646056427520 3295477506569554944 3296899830630305790 3307402034663823360 3309828849573954048 3322366080064764480 3326194091678958720 3327501112646008320 3328634695310169696 3329575873284894720 3332636145227252160 3341243160065132460 3346976199176355328 3350832566432136192 3351333057528360960 3352149269035978752 3357322338895602176 3357656327448225792 3363895656065574036 3365993109398948256 3370374722627953920 3371195571700955904 3374294097042592812 3385052232518816640 3387162877382589440 3390276078556654320 3392398059573288960 3395516072495690880 3404285483839946280 3407626338744545280 3410126693500437504 3412885021366064640 3414055822402553856 3414226107351459840 3415397368451751936 3418159959575285760 3420668043403066368 3423043840066727040 3426190020066788370 3426987852032866560 3428334479695887360 3429502413349871808 3432654529538612499 3433625119325047680 3451569205400616432 3455546084133140448 3456903933693353088 3465831888067561128 3471180394067665389 3473277187824519680 3475698932710077480 3476545433316610776 3477279078372971520 3478645467867525120 3487629572898174720 3489329124603058176 3490835114785029660 3493011717300795360 3498410498934954240 3506709802466680832 3514114661830312320 3516693152672326176 3525433277595770880 3530013960068812260 3534081222408893640 3535469932186383840 3536674363767055302 3540925904303955420 3543857152069082112 3547940364457555968 3548470296206499840 3549334520155742208 3554811888242402304 3563992704069474624 3569501193565718016 3586407752522741760 3595066370803150848 3596617997051242680 3602168333466445215 3607735827026671560 3608074946905989120 3610722381353404416 3613642963799362560 3615062937195663360 3616294483793764608 3619228192491479040 3621883810662070272 3624399360070652160 3629992568959650080 3631237849429276032 3635603067520638720 3640410689457135616 3651246762737842176 3654602688071240928 3655453708835057664 3658813500846854592 3660251223910609152 3661641673966172160 3662533460613384192 3675367476071645706 3676772424685040640 3677587610637726720 3681824906512558080 3683271671859732480 3692784253656890880 3698482994789077440 3704199351813480960 3707412194890749312 3720138211091386368 3723147296035706880 3723557455770698304 3724610298928865280 3725879165120848384 3730729252720250880 3731637865530617856 3737661840072860040 3743429836739639145 3744714032223940908 3745772857445506560 3748388972618999808 3749215663380658680 3765348224073399744 3769686637236153216 3770249689719406080 3771167927665476096 3776987631257552448 3786742248073816788 3789029659444930560 3792595018163575392 3793395358225059840 3800742270447851520 3806540863203336192 3810558237055413120 3814060588376236110 3816447817019950080 3833579631087613440 3836392530187992192 3839495649036822720 3841004370770392320 3842312889030874896 3845429954522196480 3848251548828449664 3850924320075067920 3856867104519628210 3858190215018605784 3862828259240678640 3866025984075362304 3870480397590061056 3877032360670064640 3877976605355347968 3883015356075693486 3887489344649783004 3889016925405022224 3907436836302584640 3911938963169592960 3913476151350965760 3923583269510446560 3929638181963394780 3935711811301823520 3937619057854535680 3938969870567350272 3942155960508395520 3945048527775015936 3949790986936002560 3950183914644971520 3951145975267713024 3956279796756366948 3959991893410527360 3966112437295242240 3968882441596588032 3986839296077717376 3992991825855615088 3994518189781278720 3995491047941873664 3999163374272702592 4009491792078158952 4011913757059338240 4016536261650063360 4021599669034033152 4024315345180078080 4034708721588084480 4044449667153544704 4060669653412489920 4061615232038952960 4062062679022579968 4064595452859107328 4065348334274282880 4066945804345121280 4068331294267985184 4074619286994829056 4077449280079483680 4083741640079606340 4089151606493454336 4090053450960718560 4095462025639277568 4097071328821751808 4101791951490342912 4107652608080072448 4111428024080146044 4112385422439439872 4114001375635064832 4119346883211943680 4120350143190057216 4133486901212651520 4137286061967442560 4146264295034019840 4160793369137712120 4164876636243333120 4167932625389423616 4172734894047565824 4174374561441030144 4183720248970444160 4185155487477809664 4188540708040170240 4190186586294973440 4191614060760954432 4196652923619502720 4197070409310282240 4198092598721945088 4204869570081967545 4207491386748685320 4213994464626194880 4216937594196374784 4217867621303241015 4223991352971229184 4236016752082574712 4242553814971591031 4243459214285660160 4249111085164746504 4262658366875546880 4267569778003192320 4269246710564689920 4275835054253832960 4286878016687339760 4295584426750402560 4303689303027290112 4308862894839275520 4314461506750770540 4315941596461491216 4319432605166425560 4321129917116691360 4322602000159734258 4329282992432005872 4331380963639989248 4332289860084451410 4336371556559235072 4338075524634796032 4345681791645763470 4349279232084782592 4355991082751580096 4361661405753822720 4362723681024766464 4383387253083351040 4393970008759406592 4395866440840407720 4409869379551764480 4413105132765272064 4418189887815069696 4429821440086352640 4434925455571944960 4436668150194677760 4438179593746892928 4443514860303002880 4454990880086843280 4461876491957147520 4467776755242848256 4476875103264301056 4485194208087432048 4487990812531931008 4492115804087566974 4493832963503938560 4494927428934607872 4499058796056790416 4510678266087928821 4513402976691755520 4520368104742205760 4527354763327587840 4539047311786595040 4546835591333916672 4550513361821419520 4552074429870071808 4552301476468613120 4560890724537421824 4564058453422302720 4568253360089051160 4569317136043822080 4571112639594516480 4572669884466495744 4573516876058568240 4575314029888261440 4576872706051483332 4578166825766730240 4579737380423940096 4602092273867488576 4607394778844187264 4609205244924470784 4621109184090081504 4628240525423553852 4634265243613436640 4635393911088814368 4636372104497295360 4650172763864232960 4652438832804077568 4654446819713372880 4657348956401060480 4664547331913272320 4680892540279926135 4685486215773749760 4688924203563101568 4694326755803511552 4696171381621158912 4706685280091749680 4712108296545191520 4713959909581845120 4715565818356073736 4721234539071940560 4725142869425442816 4730587152610074624 4733427810092270985 4739749184323203072 4740743772704469240 4751990272092632832 4758176079004170240 4759334924754290688 4765518846092896551 4780249970810339817 4781877003363655680 4795490662734990240 4802891111288593620 4810314436035562080 4814296508471205888 4818190618399150080 4821725978391686144 4822737768773257230 4829178414216093696 4832532480094202880 4838100496987576320 4840001618394193920 4841650465905701376 4847470756694184960 4859361680812228755 4861271156756277780 4868329016983789568 4872803584094987904 4878418001129139456 4880334965214145536 4882188898621562880 4883377947484512256 4892939136095380416 4900489968095527608 4902363232913387520 4903450147516968960 4908064141152862272 4909099875350077440 4923712338209187840 4931310659718769920 4938932469084641280 4943216259854332416 4945349745945458685 4961103051995735040 4964196394714275840 4964743274360931072 4983549120097146720 4991239782319518860 4992952042965254544 4994363809927342080 4997851963491999744 4998954217840878240 5011864740097698690 5020464298764532992 5026248849648204288 5026999586292541440 5028223903553968128 5035983508343403264 5048989664098422384 5052039545926574080 5055562083941930880 5056793357551433856 5067656360597135360 5077578348778224960 5080744316073884160 5085414117834981480 5088597089359933440 5093274108743536320 5111439508116817920 5115190040250656256 5119327532049096960 5121339161027189760 5123083852041166528 5127239939362928640 5131002065104599552 5134565760100090560 5139285030100182555 5140481778049299840 5142501719543831040 5144253620024807712 5150437678987571520 5177353808100924648 5183319126199710672 5185355900540029632 5198747832101341692 5209915781736779520 5214818149974916164 5215918617559457280 5217968201801287680 5231444359347262080 5233993686904587264 5239517575951193040 5247615748402431360 5260064703700021248 5271171992745468480 5275039729008489264 5279989191214036480 5288149916393656320 5295020940103218390 5305011545650582953 5311388856455933130 5315785728103623168 5321910546686333952 5324001780233613312 5332217832363603456 5345989056104211936 5379611628784112640 5387926329910517760 5392599556204726272 5394926995576864020 5411603740540007340 5414226204549986560 5416083572030106624 5419460603812143104 5420464445699043840 5422594405793495040 5424441725690646912 5432825715993105408 5436599040105978240 5444988853439475120 5446856774143914048 5453404601280958080 5460616034185703424 5476870144106763264 5481904032106861392 5483180563252586496 5483999548682772480 5485335167513419776 5492462510949258240 5493800190920076288 5500951633840988160 5513051214107468559 5516381415956590080 5522737359768837120 5524907507789598720 5547724492183616160 5557243500519231488 5561118292336123968 5563646525396754432 5576115827036528640 5580207316637079552 5584720944053560320 5585336183656047456 5586915448393297920 5588818747681272576 5593352661123194880 5596093879080376320 5597456798295926784 5606492760109290060 5609988515664913760 5618659286168259840 5622583458928499712 5623823495070988020 5648022336110099616 5654529955854229824 5656751891498214144 5665481446886328672 5680113372110725182 5683544489167395840 5690093037337589760 5692328947419586560 5701113405671777280 5715837355583119680 5721090882564354165 5724671725529925120 5752615342334360720 5754588795281988288 5759243473555234080 5761506556155588480 5763469333546312344 5772377323242674496 5776386480112601880 5781828742078980096 5785300656779442315 5787285322527908676 5794242388861017960 5799038976113043456 5807988110335440128 5815548541005096960 5816964908033021952 5824523034113540229 5861155254453876960 5867908444754389440 5870214227026448640 5882835879496065024 5884140177020362752 5894457272945092170 5906428586781803520 5908454805851025408 5913233940762593280 5915557533592903680 5917572791662523904 5924686480404003840 5926718962901569536 5934419695134550422 5939987840115791040 5949168655942863360 5980258944116576064 5989487738783422632 5991777284671918080 5993236571912810496 5998745061409053888 6014237688117238428 6017870635589007360 6027157472989607680 6032399503551049728 6036473017770117120 6052063082382126720 6085411271229736960 6091004480118734880 6092422848058429440 6096893179288660992 6098022501411424320 6100418706517681920 6102496941401977776 6104222434355640320 6104829686269501440 6106316507231920128 6116173920119225520 6125612460119409510 6133727409740181504 6135080176441077840 6143193038458916352 6145606993232627712 6152687927235514368 6161478912120108672 6167142036120219066 6170987367231405136 6179020324817915520 6180525214785085824 6200230351818977280 6205929092951163840 6207374222550097920 6219396442551029760 6241190053706568180 6247314954364999680 6251898938084135424 6259102341071348736 6261561842161545216 6275580373455666240 6277733231216714496 6282811062060255360 6285279879442460160 6287421091141431648 6294979385429254080 6297138898082917632 6311237080123027980 6320991696939292320 6335987029456843776 6344234772005560320 6345779899672387584 6354025128123862068 6365188821428490240 6373666627747119756 6393987550313320320 6403854815051458160 6413752581380749440 6430317025031009640 6443376640125603840 6450800662650101760 6455533954540935168 6463294342258913280 6471692260126155810 6479148907749638340 6481694875675037040 6483903000239601387 6497071445459983872 6498434790126677115 6504557334838852608 6507113286952194048 6518522687468645205 6523918848127173888 6533986624127370144 6542492108630734080 6544085521537149696 6564949784278917120 6575080879625026560 6585243292112855040 6590955013139109888 6593799661260611580 6614804069327646720 6619657699147908096 6644732160129528960 6652388183357917440 6655002225292016640 6657269390620339392 6659151746569789440 6665272290454504320 6682486320130264920 6693952398352710656 6701665132864272384 6702666115056721920 6704298538071957504 6714644677791204352 6715312654896451584 6727791312131148072 6731986218797896512 6738173706131350461 6740749445255907840 6742391143401911808 6748588194085185624 6770104465037633280 6774325754765178880 6780552157113308640 6791032144991381760 6808570967679892560 6815252677489090560 6820253387000875008 6825770042732129280 6828111644805107712 6828452214702919680 6836319919150571520 6841336086806132736 6846087680133454080 6852380040133576740 6853975704065733120 6856668959391774720 6859004826699743616 6865309059077224998 6867250238650095360 6903138410801232864 6911092168266280896 6913807867386706176 6931663776135122256 6942360788135330778 6946554375649039360 6951397865420154960 6953090866633221552 6954558156745943040 6957290935735050240 6975259145796349440 6978658249206116352 6981670229570059320 6986023434601590720 6996820997869908480 7028229323660624640 7033386305344652352 7060027920137624520 7068162444817787280 7070939864372767680 7073348727534110604 7081851808607910840 7087714304138164224 7095880728915111936 7109623776484804608 7127985408138949248 7139002387131436032 7172815505045483520 7190132741606301696 7193235994102485360 7204336666932890430 7215471654053343120 7221444762706808832 7227285927598725120 7230125874391326720 7232588967587529216 7234106653159885845 7243767621324140544 7248798720141304320 7259985137919300160 7262475698858552064 7271206135041277440 7302493525475684352 7309205376142481856 7310907417670115328 7317627001693709184 7320502447821218304 7323283347932344320 7325066921226768384 7350734952143291412 7353544849370081280 7355175221275453440 7363649813025116160 7385568507313781760 7396965989578154880 7408398703626961920 7414824389781498624 7440276422182772736 7446294592071413760 7447114911541396608 7451758330241696768 7461458505440501760 7463275731061235712 7475323680145720080 7486859673479278290 7489428064447881816 7491545714891013120 7496777945237999616 7498431326761317360 7517797110146548035 7530696448146799488 7539373274472306432 7540499379438812160 7542335855330952192 7553975262515104896 7573484496147633576 7578059318889861120 7585190036327150784 7586790716450119680 7601484540895703040 7621116474110826240 7628121176752472220 7632895634039900160 7667159262175226880 7672785060375984384 7678991298073645440 7682008741540784640 7684625778061749792 7690859909044392960 7696503097656899328 7701848640150135840 7713734209039256420 7716380430037211568 7725656518481357280 7732051968150724608 7754064721340129280 7755953210710695936 7766030712151386972 7774978689299566008 7778033850810044448 7814873672605169280 7823877926339185920 7826952302701931520 7847166539020893120 7859276363926789560 7871423622603647040 7875238115709071360 7884311921016791040 7890097055550031872 7899581973872005120 7912559593512733896 7919983786821054720 7932224874590484480 7937764883193176064 7942531410154827585 7967083284683899695 7973678592155434752 7985983651711230176 7998326748545405184 8018983584156317904 8023827514118676480 8048630690360156160 8069417443176168960 8088899334307089408 8121339306824979840 8124125358045159936 8129190905718214656 8130696668548565760 8133891608690242560 8136662588535970368 8149238573989658112 8154898560158967360 8167483280159212680 8180106901921437120 8190924051278555136 8194142657643503616 8215305216160144896 8222856048160292088 8224770844878879744 8228002751270129664 8238693766423887360 8240700286380114432 8274572123934885120 8321586738275424240 8329753272486666240 8335865250778847232 8345469788095131648 8367440497940888320 8370310974955619328 8377081416080340480 8380373172589946880 8383228121521908864 8393305847239005440 8394140818620564480 8396185197443890176 8409739140163935090 8414982773497370640 8427988929252389760 8433875188392749568 8435735242606482030 8447982705942458368 8472033504165149424 8485107629943182062 8498222170329493008 8520170058166087773 8525316733751093760 8535139556006384640 8538493421129379840 8551670108507665920 8573756033374679520 8607378606054580224 8628923013501541080 8631883192922982432 8638865210332851120 8642259834233382720 8645204000319468516 8658565984864011744 8662761927279978496 8664579720168902820 8672743113118470144 8691363583291526940 8698558464169565184 8711982165503160192 8723322811507645440 8725447362049532928 8766774506166702080 8787940017518813184 8791732881680815440 8826210265530544128 8836379775630139392 8841685909417638255 8859642880172705280 8869850911143889920 8873336300389355520 8876359187493785856 8887029720606005760 8909981760173686560 8923752983914295040 8935553510485696512 8970388416174864096 8975981625063862016 8984231608175133948 8987665927007877120 8989854857869215744 8998117592113580832 9021356532175857642 9026805953383511040 9040736209484411520 9054709526655175680 9078094623573190080 9093671182667833344 9101026723642839040 9121781449074843648 9128116906844605440 9136506720178102320 9138634272087644160 9142225279189032960 9145339768932991488 9147033752117136480 9150628059776522880 9153745412102966664 9156333651533460480 9159474760847880192 9188418690179114265 9204184547734977152 9214789557688374528 9218410489848941568 9242218368180163008 9250713054180328599 9256481050847107704 9268530487226873280 9270787822177628736 9272744208994590720 9300345527728465920 9308893639426745760 9314697912802120960 9329094663826544640 9361785080559852270 9370972431547499520 9377848407126203136 9388653511607023104 9392342763242317824 9413370560183499360 9424216593090383040 9427919819163690240 9431131636712147472 9442469078143881120 9450285738850885632 9466855620184541970 9479498368646406144 9481487545408938480 9503980544185265664 9516352158008340480 9518669849508581376 9531037692185793102 9560499941620679634 9590981325469980480 9605782222577187240 9620628872071124160 9636381236798300160 9643451956783372288 9645475537546514460 9665064960188405760 9676200993975152640 9683300931811402752 9694941513388369920 9707538390189233715 9718723361624457510 9722542313512555560 9745607168189975808 9756836002258278912 9760669930428291072 9785878272190760832 9800979936191055216 9804726465826775040 9806900295033937920 9816128282305724544 9847424676418375680 9862621319437539840 9877864938169282560 9886432519708664832 9890699491890917370 9922206103991470080 9929486548721862144 9967098240194293440 9982479564639037720 9985904085930509088 9988727619854684160 9997908435681756480 10023729480195397380 10040928597529065984 10052497699296408576 10053999172585082880 10056447807107936256 10071967016686806528 10097979328196844768 10111124167883861760 10113586715102867712 10155156697556449920 10161488632147768320 10170828235669962960 10177194178719866880 10186548217487072640 10222879016233635840 10230380080501312512 10238655064098193920 10242678322054379520 10246167704082333056 10254479878725857280 10262004130209199104 10269131520200181120 10278570060200365110 10280963556098599680 10285003439087662080 10288507240049615424 10297963588615837497 10300875357975143040 10354707616201849296 10366638252399421344 10370711801080059264 10397495664202683384 10413541182202996167 10419831563473559040 10429636299949832328 10431837235118914560 10435936403602575360 10462888718694524160 10467987373809174528 10479035151902386080 10495231496804862720 10520129407400042496 10542343985490936960 10550079458016978528 10559978382428072960 10576299832787312640 10590041880206436780 10610023091301165906 10622777712911866260 10631571456207246336 10643821093372667904 10648003560467226624 10664435664727206912 10691978112208423872 10759223257568225280 10785199112409452544 10789853991153728040 10806505000399335645 10823207481080014680 10828452409099973120 10832167144060213248 10840928891398087680 10845188811586990080 10848883451381293824 10865651431986210816 10873198080211956480 10889977706878950240 10893713548287828096 10906809202561916160 10921232068371406848 10953740288213526528 10963808064213722784 10966361126505172992 10984925021898516480 10987600381840152576 11026102428214937118 11032762831913180160 11045474719537674240 11049815015579197440 11095448984367232320 11114487001038462976 11122236584672247936 11160414633274159104 11169441888107120640 11170672367312094912 11173830896786595840 11177637495362545152 11192187758160752640 11194913596591853568 11212985520218580120 11219977031329827520 11230289510218917435 11237318572336519680 11245166917856999424 11247646990141976040 11296044672220199232 11309059911708459648 11313503782996428288 11330962893772657344 11360226744221450364 11367088978334791680 11380186074675179520 11402226811343554560 11431674711166239360 11442181765128708330 11449343451059850240 11505230684668721440 11509177590563976576 11518486947110468160 11523013112311176960 11526938667092624688 11544754646485348992 11552772960225203760 11570601313558884630 11574570645055817352 11588484777722035920 11598077952226086912 11615976220670880256 11631097082010193920 11633929816066043904 11649046068227080458 11722310508907753920 11735816889508778880 11740428454052897280 11788914545890184340 11812857173563607040 11816909611702050816 11826467881525186560 11835145583325047808 11849372960808007680 11853437925803139072 11868839390269100844 11879975680231582080 11898337311885726720 11960517888233152128 11978975477566845264 11983554569343836160 11986473143825620992 11997490122818107776 12028475376234476856 12035741271178014720 12054314945979215360 12064799007102099456 12072946035540234240 12104126164764253440 12170822542459473920 12182008960237469760 12184845696116858880 12193786358577321984 12196045002822848640 12200837413035363840 12204993882803955552 12208444868711280640 12232347840238451040 12251224920238819020 12267454819480363008 12270160352882155680 12286386076917832704 12291213986465255424 12305375854471028736 12322957824240217344 12334284072240438132 12341974734462810272 12358040649635831040 12361050429570171648 12400460703637954560 12411858185902327680 12438792885102059520 12482380107413136360 12494629908729999360 12503797876168270848 12518204682142697472 12523123684323090432 12551160746911332480 12555466462433428992 12565622124120510720 12570559758884920320 12574842182282863296 12589958770858508160 12594277796165835264 12622474160246055960 12641983393878584640 12671974058913687552 12708050256247724136 12727661444914773093 12730377642856980480 12747333255494239512 12787975100626640640 12807709630102916320 12827505162761498880 12860634050062019280 12886753280251207680 12911067909081870336 12926588684517826560 12943384520252311620 12958297815499276680 12963389751350074080 12967806000479202774 12994142890919967744 12996869580253354230 13009114669677705216 13014226573904388096 13037045374937290410 13047837696254347776 13067973248254740288 13084984217261468160 13088171043074299392 13150161759250053120 13181910026278219776 13187599322521223160 13229608138655293440 13239315398295816192 13289464320259057920 13304776366715834880 13310004450584033280 13314538781240678784 13330544580909008640 13364972640260529840 13387904796705421312 13403330265728544768 13429289355582408704 13430625309792903168 13455582624262296144 13463972437595793024 13476347412262700922 13481498890511815680 13484782286803823616 13497176388170371248 13540208930075266560 13548651509530357760 13561104314226617280 13582064289982763520 13617141935359785120 13640506774001750016 13651540085464258560 13656223289610215424 13656904429405839360 13682672173612265472 13692175360266908160 13704760080267153480 13707951408131466240 13713337918783549440 13718009653399487232 13730618118154449996 13734500477300190720 13806276821602465728 13822184336532561792 13827615734773412352 13863327552270244512 13884721576270661556 13893108751298078720 13902795730840309920 13906181733266443104 13909116313491886080 13950518291592698880 13957316498412232704 13963340459140118640 13972046869203181440 13993641995739816960 14056458647321249280 14066772610689304704 14120055840275249040 14136324889635574560 14141879728745535360 14146697455068221208 14163703617215821680 14175428608276328448 14191761457830223872 14200283430276812955 14219247552969609216 14255970816277898496 14278004774262872064 14296556538278689653 14340749912431019451 14345631010090967040 14386471988204970720 14408673333865780860 14430943308106686240 14442889525413617664 14454571855197450240 14465177935175058432 14468213306319771690 14487535242648281088 14497597440282608640 14519970275838600320 14524951397717104128 14542412270082554880 14604987050951368704 14618410752284963712 14635254003387418368 14641004895642436608 14646566695864688640 14650133842453536768 14701469904286582824 14707089698740162560 14710350442550906880 14727299626050232320 14771137014627563520 14793931979156309760 14816797407253923840 14829648779562997248 14836049237836376055 14892589184142827520 14894229823082793216 14903516660483393536 14950647360291440160 14973719346958556580 14978856128895763632 14983091429782026240 14993555890475999232 14996862653522634720 15035594220293096070 15061392896293598976 15078746548944612864 15080998758877624320 15084671710661904384 15107950525030209792 15146968992295267152 15156118637779722240 15170380072654301568 15202969081791406080 15242232948221652480 15256242353504944440 15265791268079800320 15334318524350453760 15345570120751968768 15357982596147290880 15364017483081569280 15369251556123499584 15381719818088785920 15393006195313798656 15403697280300271680 15417855090300547665 15427468418078512840 15432760860074423136 15451313036962714560 15532061424302773944 15549957378599132016 15556067701620088896 15629747345210338560 15647755852678371840 15653904605403863040 15694333078041786240 15718552727853579120 15742847245207294080 15750476231418142720 15780194111100063744 15799163947744010240 15825119187025467792 15839967573642109440 15864449749180968960 15885062820309655170 15915034636951748859 15934166569367799390 15947357184310869504 15971967303422460352 15996653497090810368 16037967168312635808 16138834886352337920 16177798668614178816 16242678613649959680 16248250716090319872 16258381811436429312 16261393337097131520 16267783217380485120 16273325177071940736 16298477147979316224 16309797120317934720 16334966560318425360 16360213803842874240 16381848102557110272 16430610432320289792 16445712096320584176 16449541689757759488 16456005502540259328 16477387532847774720 16481400572760228864 16539153642322405677 16549144247869770240 16643173476550848480 16671730501557694464 16690939576190263296 16734880995881776640 16740621949911238656 16754162832160680960 16760746345179893760 16766456243043817728 16786611694478010880 16788281637241128960 16792370394887780352 16819478280327870180 16829965546994741280 16855977858504779520 16867750376785499136 16871470485212964060 16895965411884916736 16944067008330298848 16970215259886364124 16996444340658986016 17040340116332175546 17050633467502187520 17070279112012769280 17076986842258759680 17103340217015331840 17147512066749359040 17163272647693062495 17257846027003082160 17263766385845964864 17277730420665702240 17284519668466765440 17290408000638937032 17317131969728023488 17325523854559956992 17329159440337805640 17345486226236940288 17355901970338326945 17382727166583053880 17397116928339130368 17423964331006320384 17446645623015290880 17450894724099065856 17473569102340620687 17533549012333404160 17583465763361630880 17652420531061088256 17683371818835276510 17719285760345410560 17739701822287779840 17746672600778711040 17752718374987571712 17774059441212011520 17819963520347373120 17847505967828590080 17940776832349728192 17951963250127724032 17968463216350267896 17975331854015754240 17979709715738431488 17996235184227161664 18042713064351715284 18053611906767022080 18081472418968823040 18109419053310351360 18156189247146380160 18202053447285678080 18256233813689210880 18273013440356204640 18277268544175288320 18290679537865982976 18294067504234272960 18301256119553045760 18307490824205933328 18312667303066920960 18318949521695760384 18376837380358228530 18408369095469954304 18429579115376749056 18436820979697883136 18484436736360326016 18501426108360657198 18512962101694215408 18537060974453746560 18541575644355257472 18600691055456931840 18617787278853491520 18629395825604241920 18658189327653089280 18723570161119704540 18741944863094999040 18755696814252406272 18777307023214046208 18784685526484635648 18826741120366998720 18848433186180766080 18855839638327380480 18862263273424294944 18884938156287762240 18933711240369083940 18962975090817876960 19007961088370531328 19032704316016680960 19037339699017162752 19062075384371586204 19120999883241359268 19181962650939960960 19211564445154374480 19241257744142248320 19286903913566744576 19290951075093028920 19330129920376811520 19352401987950305280 19366601863622805504 19389883026776739840 19415076780378467430 19437446723248915020 19445084627025111120 19451709000718804161 19491214336379951616 19513672004516557824 19521339860856582144 19571756544381521664 19601959872382110432 19632256564611449088 19694849352836751360 19725242638875079680 19755729876338565120 19772865039417329664 19781398983781834740 19844412207982940160 19858973097443724288 19934196480388586880 19964959129278075440 19971808171861018176 19977455239709368320 19995816871363512960 20047458960390794760 20081857195058131968 20104995398592817152 20107998345170165760 20112895614215872512 20143934033373613056 20195958656393689536 20214521118394051383 20222248335767723520 20227173430205735424 20310313395112899840 20322977264295536640 20341656471339925920 20373096434974145280 20445758032467271680 20460760161002625024 20477310128196387840 20485356644108759040 20492335408164666112 20508959757451714560 20524008260418398208 20538263040400362240 20557140120400730220 20561927112197199360 20570006878175324160 20577014480099230848 20595927177231674994 20601750715950286080 20709415232403698592 20733276504798842688 20741423602160118528 20794991328405366768 20827082364405992334 20839663126947118080 20859272599899664656 20863674470237829120 20871872807205150720 20925777437389048320 20935974747618349056 20958070303804772160 20990462993609725440 21084687970981873920 21100158916033957056 21119956764856145920 21180083760412873560 21212769074857955155 21220046182602331812 21245555425823732520 21263142912414492672 21287642186745335808 21328871329454413824 21383956224416847744 21518446515136450560 21570398224818905088 21579707982307456080 21613010000798671290 21646414962160029360 21656904818199946240 21664334288120426496 21681857782796175360 21690377623173980160 21697766902762587648 21731302863972421632 21746396160423912960 21779955413757900480 21787427096575656192 21813618405123832320 21907480576427053056 21927616128427445568 21932722253010345984 21969850043797032960 21975200763680305152 22052204856429874236 22065525663826360320 22090949439075348480 22190897968734464640 22244473169344495872 22320829266548318208 22338883776214241280 22341344734624189824 22355274990725090304 22384375516321505280 22389827193183707136 22425971040437160240 22439954062659655040 22460579020437834870 22474637144673039360 22490333835713998848 22495293980283952080 22553391330439644105 22592089344440398464 22618119823416919296 22627007565992856576 22661925787545314688 22720453488442900728 22734177956669583360 22760372149350359040 22804453622687109120 22863349422332478720 22884363530257416660 22898686902119700480 23010461369337442880 23018355181127953152 23036973894220936320 23046026224622353920 23053877334185249376 23089509292970697984 23105545920450407520 23141202627117769260 23149141290111634704 23176969555444071840 23196155904452173824 23231952441341760512 23262194164020387840 23267859632132087808 23298092136454160916 23444621017815507840 23471633779017557760 23480856908105794560 23577829091780368680 23625714347127214080 23652935763050373120 23670291166650095616 23698745921616015360 23737678780538201688 23759951360463164160 23796674623771453440 23827594230464482755 23901249854051699085 23921035776466304256 23957950955133690528 23994980245636215552 24056950752468953712 24071482542356029440 24108629891958430720 24145892071080468480 24208252329528506880 24341645084918947840 24364017920474939520 24387572717154643968 24392090005645697280 24401674826070727680 24409987765607911104 24416889737422561280 24464695680476902080 24502449840477638040 24540320705764311360 24572772153835665408 24582427972930510848 24645915648480434688 24668568144480876264 24683949468925620544 24716081299271662080 24722100859140343296 24823716371804655360 24964760214826272720 24989259817459998720 25007595752336541696 25036409364285394944 25102321493822664960 25110932924866857984 25131244248241021440 25141119517769840640 25149684364565726592 25179917541717016320 25188555592331670528 25244948320492111920 25283966787757169280 25343948117827375104 25416100512495448272 25455322889829546186 25494666510988479024 25560510174498263319 25575950201253281280 25615419260205832640 25655010325522997760 25721268100124038560 25822135818163740672 25886769040504623240 25916595630998553360 25926779502700148160 25935612000958405548 25988285781839935488 25993739160506708460 26018229339355410432 26074090749874580820 26095675392508695552 26135946496509480576 26169968434522936320 26176342086148598784 26300323518500106240 26363820052556439552 26375198645042446320 26478630796591632384 26525057728252914765 26578928640518115840 26609552733431669760 26620008901168066560 26629077562481357568 26661089161818017280 26729945280521059680 26775809593410842624 26806660531457089536 26858578711164817408 26911165248524592288 26927944875191586048 26952694824525401844 26962997781023631360 26969564573607647232 26994352776340742496 27080417860150533120 27097303019060715520 27122208628453234560 27164128579965527040 27234283870719570240 27281013548003500032 27303080170928517120 27365344347224530944 27384350720533816320 27409520160534306960 27415902816262932480 27426675837567098880 27436019306798974464 27461236236308899992 27469000954600381440 27565256070537342795 27612553643204931456 27644368673065123584 27655231469546824704 27726655104540489024 27769443152541323112 27786217502596157440 27805591461680619840 27812363466532886208 27818232626983772160 27901036583185397760 27926680918280237280 27944093738406362880 27987283991479633920 28112917294642498560 28133545221378609408 28240111680550498080 28272649779271149120 28283759457491070720 28293394910136442416 28327407234431643360 28350857216552656896 28400566860553625910 28438495105939218432 28511941632555796992 28556009548525744128 28593113076557379306 28681499824862038902 28772943976409941440 28817346667731561720 28861886616213372480 28909143710394900480 28930355870350116864 28936426612639543380 28995194880565217280 29039940551677200640 29049902795434208256 29084824540165109760 29122615170567701145 29236821504569927424 29270508006774836736 29282009791284873216 29402939808573165648 29414179397480325120 29420700885101813760 29542274029255127040 29587863958312619520 29633594814507847680 29659297559125994496 29672098475672752110 29788459646165586432 29807033320966787072 29901294720582880320 29947438693917113160 29957712257791527264 29966182859564052480 29993725307045269440 30071188440586192140 30122785792587197952 30157493097889225728 30161997517755248640 30169343421323808768 30215901050060419584 30293937984590534304 30340760145308603136 30484465896443304960 30512484707009888880 30531582536159600640 30668637048700907520 30691140241503937536 30715965192294581760 30728034966163138560 30738503112246999168 30763439636177571840 30786012390627597312 30807394560600543360 30835710180601095330 30854936836157025680 30865521720148846272 30902626073925429120 31064122848605547888 31099914757198264032 31112135403240177792 31240623546608988501 31259494690420677120 31295511705356743680 31307809210807726080 31388666156083572480 31437105455707158240 31485694490414588160 31560388222200127488 31650238374050935584 31679935147284218880 31728899498361937920 31770125640619310340 31830069273903497718 31868333138735598780 31894714368621739008 31943934606844920704 31993306994181620736 32075934336625271616 32277669772704675840 32355597337228357632 32419515001198006935 32485357227299919360 32496501432180639744 32522786674194263040 32535566434760970240 32546650354143881472 32596954295958632448 32619594240635869440 32669933120636850720 32720427607685748480 32763696205114220544 32861220864640579584 32891424192641168352 32899083379515518976 32954775065695549440 32962801145520457728 33078307284644811354 33098288495739540480 33286346953101696960 33343461003115388928 33469761991763553280 33481243899822477312 33508325664321361920 33521492690359787520 33532912486087635456 33573223388956021760 33576563274482257920 33584740789775560704 33638956560655740360 33659931093989482560 33690868530656752305 33711955717009559040 33735500753570998272 33742940970425928120 33888134016660597696 33940430519772728248 33992888681317972032 34080680232664351092 34101266935004375040 34140558224025538560 34206680434030663680 34295024133498718080 34326545295386124990 34515692054006164320 34527532771691929728 34555460841331404480 34569039336933530880 34580816001277874064 34634263939456046976 34651047709119913984 34658318880675611280 34711803940676653890 34765454333166107760 34794233856678260736 34847928662012640768 34893291246030581760 34901789448198131712 34947138204681241374 35166931526723261760 35366743637670553020 35438571520690821120 35479403644575559680 35505436749975143424 35548118882424023040 35639927040694746240 35695011935657180160 35881553664699456384 35903926500255448064 35936926432700535792 35950663708031508480 35959419431476862976 35992470368454323328 36085426128703430568 36107223813534044160 36162944837937646080 36218838106620702720 36312378494292760320 36512467627378421760 36546026880712409280 36554537088350576640 36581359075731965952 36588135008468545920 36602512239106091520 36614981648411866656 36625334606133841920 36753674760716457060 36816738190939908608 36859158230753498112 36873641959395766272 36968873472720652032 37002852216721314396 37025924203388430816 37074121948907493120 37083151288710514944 37201382110913863680 37235574557706983040 37258791651208483840 37316378655306178560 37447140322239409080 37483889726189998080 37511393628504812544 37554614046428092416 37569371052969271296 37653482240733997440 37696866372361532160 37711679276654760960 37724526546848589888 37769876312575524480 37867422480738167880 37925950181635753920 38015922176741062656 38124150768743172408 38182984334744319279 38241999766482718536 38363925301879921920 38423128890308748960 38482515488284496640 38573807827133489152 38581902150186057840 38660259840753623040 38733203727245611008 38779766053553479680 38830153560756934860 38874893446497830040 38890169254050222240 38903418001437608322 38982428672759903232 39027344009033115648 39042679721713164288 39143513088763043328 39203919744764220864 39264513129222898176 39450485277750159360 39545730078834659328 39562797967563669480 39688824415965880320 39717946194887448576 39868392960777173760 39929918258556150880 39943616343722036352 39991633742727025920 40094917920781589520 40163714390116263936 40209990797185634304 40287868066747226112 40391917312787379072 40429042236788102766 40444496671535447040 40454346860411470848 40620626790225799680 40645954528591073280 40683312942679851840 40746192869948290560 40921520322005250048 40954620256392775680 40970713288217518080 40984670816329332224 41048016520836796416 41076526080800724480 41114280240801460440 41123854224394398720 41140013756350648320 41154028960198461696 41191854354463349988 41203501431900572160 41418830464807397184 41466553009597685376 41482847204320237056 41589982656810733536 41654164728811984668 41679326253894236160 41718545199799329312 41727348940475658240 41851554874778096640 41871949495236698112 41916140607609544320 41980925987219450880 42169375941963747840 42200317832067914112 42239913529712291840 42360167520825747120 42425538149715910310 42440092365204663624 42491110851647465040 42526285824828985344 42575284373490671616 42600850290830438865 42657742658908827648 42767912448833695488 43036893030272901120 43159415964614912160 43226020001597342580 43292829924320058720 43313809636399892480 43328668576240852992 43363715565592350720 43395533805525175296 43462605727944843264 43492792320847825920 43559910827515800960 43574854193151312384 43627236810247664640 43814961152854106112 43855232256854891136 43939700087594065920 43950401527360610304 44104409712859748472 44131051327652720640 44181898878150696960 44381795937468929280 44488946338688991744 44677767552428482560 44682689469248379648 44710549981450180608 44851942080874320480 44879908125319310080 44921158040875669740 44949274289346078720 44980667671427997696 44990587960567904160 45106782660879288210 45184178688880796928 45236239646833838592 45254015131985713152 45323851575090629376 45440906976885801456 45468355913339166720 45608907245374218240 45726698844664957440 45768727060514833320 45797373804239400960 46020922738674885760 46036710362255906304 46073947788441872640 46092052449244707840 46107754668370498752 46179018585941395968 46211091840900815040 46253565270901642995 46282405254235538520 46298282580223269408 46353939110888143680 46463904882683521024 46596184272908321832 46889242035631015680 46943267558035115520 46961713816211589120 47155658183560737360 47251428694254428160 47340582333300191232 47397491843232030720 47475357561076403376 47519902720926328320 47593349247542906880 47655188460928965510 47802499708103398170 47842071552932608512 47915901910267381056 47989960491272431104 48113901504937907424 48217259783916861440 48416504659057013760 48728035840949879040 48775145434309287936 48784180011291394560 48803349652141455360 48819975531215822208 48929391360953804160 49004899680955276080 49080641411528622720 49145544307671330816 49291831296960869376 49337136288961752528 49367898937851241088 49432162598543324160 49444201718280686592 49617460926967217031 49647432743609310720 49929520429652545440 50015191504673083392 50072818728570789888 50204642987645329920 50221865849733715968 50262488496482042880 50282239035539681280 50299368729131453184 50359835083434032640 50377111184663341056 50489896640984223840 50567933575514338560 50687896235654750208 50832201024990896544 50910645779659092372 50989333021976958048 51121020348996526638 51151900402506562560 51230838520411665280 51310020651045995520 51442536200248077120 51489817943079187485 51773538081009246480 51833191261997106720 51853559005400296320 51871224001916811096 51976571563679870976 51987478321013416920 52036458678710820864 52067705911014980835 52148181499749161640 52191350785017391104 52271892993018961152 52339936869045872640 52352684172297197568 52420707307021862061 52600647037000212480 52750397290084892640 52957261593183264768 53050115456505829530 53157857281036231680 53219105466863339520 53240017802336133120 53258155124962715136 53322178323636034560 53459890561042119360 53551619186821685248 53717157422329634816 53822330497049184576 53855889750383172096 53905389649050803688 53925995562047262720 53939129147215294464 53988705552681484992 54160835720301066240 54244417256906469120 54328257159931054080 54468567741439140480 54606160341857034240 54768701441067632640 54819040321068613920 54831805632525864960 54872038613597948928 54922472472617799984 54938001909200762880 55130512141074685590 55225107286409862912 55288737346130247168 55310462939093649408 55453310209080978048 55538886305082646224 55572435005192314880 55611182923361239680 55624726933065772416 55802073166370795520 55853361836560474560 55888187476812725760 55974567982959267840 56225834589284997120 56267090442757218816 56480223361100996160 56545299558542298240 56567518914982141440 56586789820272884832 56654814468863286720 56801133721107251820 57023883265111593984 57112019097051488256 57186226153114758612 57362999649724077804 57545887952819882880 57634693335463123440 57723773232426744960 57860711740700233728 57872853225279086760 57990389761130434560 58079881103354401280 58099805590868416512 58169649080330219520 58245230341135402290 58355127002156412483 58473643009139854848 58541016013549673472 58564019582569746432 58805879617146331296 59084548058510254080 59175727916625239040 59267189629015695360 59318595118251988992 59344196951345504220 59576919292331172864 59614066641933574144 59802589441165760640 59894877387834226320 59915424515583054528 59932365719128104960 59987450614090538880 60142376881172384280 60245571585174395904 60314986195778451456 60323995035510497280 60338686842647617536 60431802100120839168 60587875969181068608 60643563355182154149 60681520290617206272 60968931792886609920 61024969414019777760 61337274097401815040 61382280483007875072 61431930384589163520 61456069932326277120 61477006224493998336 61526879272355143680 61572024781255194624 61614789121201086720 61671420361202190660 61709873672314051360 61731043440297692544 61805252147850858240 62128245697211095776 62199829514396528064 62224270806480355584 62481247093217977002 62518989380841354240 62591023410713487360 62615618421615452160 62777332312167144960 62874210911414316480 62971388980829176320 63300476748101871168 63359870294568437760 63540251281238620680 63638307224573865465 63660138547806995436 63736666277471197560 63789428737243478016 63887869213689841408 63986613988363241472 64151868673250543232 64555339545409351680 64711194674456715264 64839030002396013870 64970714454599838720 64993002864361279488 65045573348388526080 65071132869521940480 65093300708287762944 65193908591917264896 65239188481271738880 65339866241273701440 65440855215371496960 65722441729281159168 65782848385282336704 65798166759031037952 65909550131391098880 65925602291040915456 66156614569289622708 66196576991479080960 66572693906203393920 66939523983527106560 66962487799644954624 67016651328642723840 67065824972175270912 67146446777912043520 67153126548964515840 67169481579551121408 67277913121311480720 67319862187978965120 67381737061313504610 67423911434019118080 67471001507141996544 67485881940851856240 67776268033321195392 67880861039545456496 67985777362635944064 68161360465328702184 68202533870008750080 68281116448051077120 68413360868061327360 68590048266997436160 68653090590772249980 69031384108012328640 69055065543383859456 69110921682662808960 69138078673867061760 69161632002555748128 69268527878912093952 69316637761351222560 69423607881353307780 69530908666332215520 69588467713356521472 69695857324025281536 69786582492061163520 69803578896396263424 69894276409362482748 70333863053446523520 70733487275341106040 70877143041381642240 70958807289151119360 71010873499950286848 71096237764848046080 71279854081389492480 71390023871314360320 71482782691393448265 71703749562155097255 71763107329398912768 71807853000510896128 71873852865401071584 71984940736908646656 72170852257406861136 72214447627068088320 72325889675875292160 72437676213241405440 72624756988585520640 73024935254756843520 73092053761424818560 73162718151463931904 73176270016937091840 73205024478212183040 73229963296823733312 73250669212267683840 73507349521432914120 73633476381879817216 73718316461506996224 73747283918791532544 73937746945441304064 74005704433442628792 74051848406776861632 74148243897814986240 74166302577421029888 74471149115413966080 74517583302416967680 74894280644478818160 74967779452379996160 75022787257009625088 75109228092856184832 75306964481467994880 75393732744723064320 75423358553309521920 75449053093697179776 75539752625151048960 75734844961476335760 75851900363271507840 76031844353482125312 76248301537486344816 76365968669488638558 76483999532965437072 76681530523494789957 76727850603759843840 76846257780617497920 76965030976568993280 77163804300372115680 77466407454491222016 77660307121513869720 77749786892995660080 77780338508100444480 77806836002875216644 77964857345519806464 78054688018066231296 78287026177526086656 78407839489528441728 78529026258445796352 78900970555500318720 79091460157669318656 79125595935127338960 79435892389774897152 79575173184758744295 79736785921554347520 79859836517112301760 79887232687444072704 79983267485454051840 80189835841563179040 80327428780232527872 80419981594371268608 80575736133494452224 80783834625574758144 80858084473576205532 80888993343070894080 80908693720822941696 81241253580451599360 81291909057182146560 81366625885359703680 81492385739896581120 81843040644010500096 81909240512785551360 81969341632658664448 82096033041673592832 82153052161601448960 82228560481602920880 82247708448788797440 82280027512701296640 82308057920396923392 82383708708926699976 82407002863801144320 82695768211612028385 82837660929614794368 82933106019195370752 82965694408640474112 83179965313621467072 83308329457623969336 83358652507788472320 83437090399598658624 83454697880951316480 83703109749556193280 83832281215219088640 83961851974438901760 84338751883927495680 84400635664135828224 84479827059424583680 84720335041651494240 84851076299431820620 84880184730409327248 84982221703294930080 85052571649657970688 85201700581660877730 85315485317817655296 85535824897667390976 86318831929229824320 86452040003194685160 86585659848640117440 86627619272799784960 86727431131184701440 86791067611050350592 86985584641695651840 87119821655031601920 87149708386302624768 87254473620495329280 87367845511703103435 87710464513709782272 88208819425719496944 88262102655305441280 88763591874937858560 88977892677377983488 89365378938496759296 89421099962900361216 89703884161748640960 89759816250638620160 89842316081751339480 89898548578692157440 89981175921135808320 90213565321758576420 90368357377761593856 90472479293667677184 90508030263971426304 90647703150181258752 90881813953771602912 91453397689329914880 91537454121029666640 91594747608478801920 92041845477349771520 92073420724511812608 92147895576883745280 92184104898489415680 92215509336740997504 92358037171882791936 92422183681801630080 92507130541803285990 92564810508471077040 92596565160446538816 92707878221776287360 92927809765367042048 93192368545816643664 93721870639826965503 93778484071262031360 93886535116070231040 93923427632423178240 94311316367121474720 94681164666600382464 94950715122152806752 95039805441852656640 95186698495085813760 95310376921857931020 95604999416206796340 95684143105865217024 95831803820534762112 95979920982544862208 96227803009875814848 96434519567833722880 96833009318114027520 97258545003594020805 97456071681899758080 97568360022582789120 97606699304282910720 97639951062431644416 97858782721907608320 98009799361910552160 98161282823057245440 98291088615342661632 98583662593921738752 98674272577923505056 98735797875702482176 98864325197086648320 98888403436561373184 99234921853934434062 99294865487218621440 99859040859305090880 100030383009346166784 100409285975290659840 100443731699467431936 100524976992964085760 100564478071079362560 100598737458262906368 100719670166868065280 100754222369326682112 100979793281968447680 101072605591970256915 101135867151028677120 101664402049981793088 101821291559318184744 101978666043953916096 102242040697993053276 102303800805013125120 102461677040823330560 102620041302091991040 102885072400496154240 102979635886158374970 103547076162018492960 103666382523994213440 103707118010800592640 103742448003833622192 103953143127359741952 103974956642026833840 104135411822029961670 104296362999498323280 104382701570034782208 104543785986037922304 104679873738091745280 104705368344594395136 104841414614043724122 105500794580169785280 106100230913011659060 106315714562072463360 106438210933726679040 106516310249925430272 106644356647272069120 106919781122084238720 107644660994098369152 107711779500766344192 107810779298101607376 107851991124094525440 107878258294430588928 107977411105362969984 108321671440602132480 108488834513812938240 108656514319862108160 108937135482878280960 109537402882135265280 109638080642137227840 109663611265051729920 109744077227195897856 109844944945235599968 109876003818401525760 110261024282149371180 110450214572819725824 110577474692260494336 110620925878187298816 110906620418161956096 111077772610165292448 111222365846722479360 111249453866131544832 111604146332741591040 111706723673120949120 111776374953625451520 111949135965918535680 112451669178569994240 112534180885514437632 112960446722201992320 113090599117084596480 113135037829964282880 113173579640545769664 113309628937726573440 113602267442214503640 114047766530223187968 114372452306229517224 114548953004232957837 114725999299448155608 115091775905639765760 115269386670926246880 115447546464853489920 115721423481400467456 115745706450558173520 115980779522260869120 116159762206708802560 116199611181736833024 116339298160660439040 116490460682270804580 116710254004312824966 116947286018279709696 117082032027099346944 117128039165139492864 117611759234292662592 118351455833250478080 118637190236503977984 118688393902691008440 119153838584662345728 119605178882331521280 119789754775668452640 119830849031166109056 119974901228181077760 120284753762344768560 120491143170348791808 120629972391556902912 120863604200241678336 121175751938362137216 121287126710364308298 121363040581234412544 121937863585773219840 122049938828039555520 122764560966015750144 122863860769178327040 122912139864652554240 122954012448987996672 123144049562510389248 123229578242402173440 123342840722404381320 123419747344628102720 123462086880595385088 123610504295701716480 124256491394422191552 124399659028793056128 124448541612960711168 124962494186435954004 125037978761682708480 125182046821426974720 125554664624334289920 125748421822828632960 125942777961658352640 126600953496203742336 126719740589136875520 127080502562477241360 127276614449147730930 127320277095613990872 127473332554942395120 127578857474486956032 127775738427379682816 127802550872491316595 127973227976726482944 128303737346501086464 129110679090818703360 129678060004792027740 129941428909199677440 129986005728722558976 130091146696777052160 130186601416575525888 130387817183834529792 130478376962543477760 130679732482547402880 130881710430742993920 131444883458562318336 131565696770564673408 131819100262782197760 131851204582081830912 132313229138579245416 132393153982958161920 133145387812406787840 133879047967054213120 134033302657285447680 134131649944350541824 134292893555824087040 134555826242622961440 134639724375957930240 134763474122627009220 134847822868038236160 134942003014283993088 134971763881703712480 135552536066642390784 135761722079090912992 135971554725271888128 136322720930657404368 136405067740017500160 136826721736122654720 137180096533994872320 137306181181544499960 138062768216024657280 138110131086767718912 138221843365325617920 138276157347734123520 138323264005111496256 138537055757824187904 138633275522702445120 138847215762706615560 139061817332664431040 139391714648050563072 139788552818724965496 140667726106893047040 141466974550682212080 141754286082763284480 142021746999900573696 142192475529696092160 142559708162778984960 142780047742628720640 142965565382786896530 143407499124310194510 143526214658797825536 143615706001021792256 143747705730802143168 143969881473817293312 144341704514813722272 144651779351750584320 145249513977171041280 146184107522849637120 146325436302927863808 146352540033874183680 146410048956424366080 146459926593647466624 147014699042865828240 147266952763759634432 147436632923013992448 147875493890882608128 148011408866885257584 148103696813553723264 148296487795629972480 148332605154842059776 148942298230827932160 149035166604833935360 149788561288957636320 150045574514019250176 150218456185712369664 150613928962935989760 150787465489446128640 150846717106619043840 150898106187394359552 151079505250302097920 151469689922952671520 151703800726543015680 152063688706964250624 152496603074972689632 152731937338977277116 152967999065930874144 153363061046989579914 153455701207519687680 153692515561234995840 153930061953137986560 154327608600744231360 155320614243027739440 155499573785991320160 155560677016200888960 155613672005750433288 155929714691039612928 156109376036132462592 156203117733044942505 156574052355052173312 156815678979056883456 157058052516891592704 157262121921065586183 157801941111000637440 158251191870254677920 158871784779549794304 159150346369517488590 159473571843108695040 159719673034224603520 159774465374888145408 159966534970908103680 160379671683126358080 160654857560465055744 161151472266988904448 161567669251149516288 161716168947152411064 161777986686141788160 161817387441645883392 162482507160903198720 162733251770719407360 162984771479793162240 163818481025571102720 163938683265317328896 164306104323202897920 164457120963205841760 164495416897577594880 164616115840793846784 164767417417853399952 164814005727602288640 165391536423224056770 165675321859229588736 165866212038390741504 165931388817280948224 166359930627242934144 166616658915247938672 166717305015576944640 166874180799197317248 167406219499112386560 167664562430438177280 167923703948877803520 168677503767854991360 168801271328271656448 169440670083302988480 169702152598863641240 169760369460818654496 169964443406589860160 170403401163321755460 171071649795334781952 172637663858459648640 172904080006389370320 173171319697280234880 173255238545599569920 173582135222100701184 173971169283391303680 174239643310063203840 174299416772605249536 174508947240990658560 174735691023406206870 175065381006469237449 175420929027419564544 176417638851438993888 177527183749875717120 177955785354755966976 178730757876993518592 178842199925800722432 179407768323497281920 179519632501277240320 179684632163502678960 179797097157384314880 179962351842271616640 180427130643517152840 180736714755523187712 180944958587335354368 181016060527942852608 181295406300362517504 181763627907543205824 181930690065546462447 182906795378659829760 183074908242059333280 184083690954699543040 184146841449023625216 184295791153767490560 184368209796978831360 184431018673481995008 184716074343765583872 184844367363603260160 185014261083606571980 185129621016942154080 185193130320893077632 185415756443552574720 185855619530734084096 186384737091633287328 187443741279653931006 187556968142524062720 187773070232140462080 187846855264846356480 188622632734242949440 189901430244305613504 190079610883705313280 190620753843715862040 190914921673721596395 191209998832413592680 191368286211730434048 191663607641069524224 191959841965089724416 192455606019751629696 192869039135667445760 193666018636228055040 194517090007188041610 194912143363799516160 195136720045165578240 195213398608565821440 195279902124863288832 195717565443815216640 196019598723821104320 196322565646114490880 197167325187843477504 197348545155847010112 197471595751404964352 197728650394173296640 197776806873122746368 198469843707868868124 198589730974437242880 199718081718610181760 200818571950581319680 200887463398934863872 201049953985928171520 201197474916525812736 201439340333736130560 201508444738653364224 201959586563936895360 202145211183940513830 202271734302057354240 203328804099963586176 203642583118636369488 203957332087907832192 204484081395986106552 204607601610026250240 204923354081646661120 205240082604183982080 205770144800992308480 205959271772316749940 207094152324036985920 207332765047988426880 207414236021601185280 207484896007667244384 207949913284053667680 208270823644059923340 208592725998996646560 208765403140069564416 209087571972075844608 209359747476183490560 209410736689188790272 209682829228087448244 211001589160339570560 212200461826023318120 212631429124144926720 212876421867453358080 213032620499850860544 213288713294544138240 213839562244168477440 215289321988196738304 215423559001532688384 215621558596203214752 215954822210725939968 216643342881204264960 216977669027625876480 217313028639724216320 217874270965756561920 219074805764270530560 219276161284274455680 219488154454391795712 219689889890471199936 219752007636803051520 220522048564298742360 220900429145639451648 221154949384520988672 221241851756374597632 221813240836323912192 222155545220330584896 222444731693444958720 222498907732263089664 223413447346241898240 223552749907250903040 224903338357139988480 225068361771028875264 225920893444403984640 226181198234169192960 226270075659928565760 226347159281091539328 226619257875453146880 227204534884429007280 228095533060446375936 228744904612459034448 229097906008465915674 229451998598896311216 230183551811279531520 230538773341852493760 230895092929706979840 231491412901116347040 232319524413417605120 232399222363473666048 232980921364541609160 233420508008625649932 233894572036559419392 234164064054198693888 235223518468585325184 236702911666500956160 237274380473007955968 237376787805382016880 238307677169324691456 239210357764663042560 239579509551336905280 239661698062332218112 239949802456362155520 240569507524689537120 240982286340697583616 241259944783113805824 241727208400483356672 242351503876724274432 242574253420728616596 242726081162468825088 243875727171546439680 244099877656079111040 245529121932031500288 245727721538356654080 245908024897975993344 246288099125020778496 246459156484804346880 246685681444808762640 246839494689256205440 246924173761190770176 247221008591403432960 248087304634836085155 248512982788844383104 248799318057586112256 248897083225921422336 249924988372871908008 250075957523365416960 250364093642853949440 251109329248668579840 251496843645657265920 251885555923316705280 253201906992407484672 253439481178273751040 254161005124954482720 254553228898295461860 254640554191227981744 254946665109884790240 255157714948973912064 255551476854759365632 255605101744982633190 255946455953452965888 256607474693002172928 259356120009584055480 259882857818399354880 260182293393554104320 260373202833151051776 260956753925086955520 261359464965094805760 261763420861485987840 262103536535109310305 263131393541129346816 264626458277158490832 264786307965916323840 266290775624813575680 267758095934108426240 268263299888701083648 268585787111648174080 269111652485245922880 269279448751915860480 269526948245254018440 269695645736076472320 269943527763407424960 271105072133284781568 271523444158181825984 271943109450543776256 272645441861314808736 274360193067989744640 274612362363088999920 276125536432049314560 276220262173535437824 276443686730651235840 276552314695468247040 276646528010222992512 277074111515648375808 277266551045404890240 277694431525413231120 278123634665328862080 278783429296101126144 279577105637449930992 281165611919480896509 281335452213786094080 282933949101364424160 284043493999801147392 285119416325557969920 285560095485257441280 285931130765573793060 286814998248620389020 287052429317595651072 287231412002043584512 287495411461604286336 287939762947634586624 288683409029627444544 289303558703501168640 290499027954342082560 291775635010782062415 292368215045699274240 292705080067748367360 292820097912848732160 292919853187294933248 294029398085731656480 294533905527519268864 294873265846027984896 295750987781765216256 296022817733770515168 296207393627107446528 296592975591259944960 296665210309684119552 297884596461655864320 298070333209667870720 299577122577915272640 300091149028038500352 301227857925871979520 301574930978892257280 301693434213238087680 301796212374788719104 302159010500604195840 302939379845905343040 303217816775910770745 303407601453086031360 304993206149945379264 305463874677954554232 305935998131861748288 306726122093979159828 306911402415039375360 307385031122469991680 307860123906275973120 308655217201488462720 310641228486055478880 310999147571982640320 311121354032401777920 311227344011500866576 311859429382079225856 312406235466089885010 313148104710104346624 313631357958113766912 314116105033783185408 314524243842131172366 316502383740509355840 318300692739034977180 318947143686217390080 319439346068449207040 319548930749776290816 319933069941816207360 320759343366252716160 323135338502299032576 323432337894304822128 323555973372283576320 323634774883291766784 324965014321806397440 325466503541438814720 325969542959586324480 327877366530634657792 328612208646405795840 328914241926411683520 328990833795155189760 329232231681587693568 329534834835706799904 329628011455204577280 330783072846448113540 331350643718459177472 331732424076781483008 331862777634561896448 332719861254485868288 333233317830495877344 333748361598394634496 334812438998224773120 335329124860876354560 335847407897755607040 337355007535709982720 337602542656543312896 338881340166605976960 339404305197727282480 339520738921637308992 339928886813179720320 340806802326643510920 342143299590669563904 343646859012698873511 345275327716919297280 345808160012778740640 346342639394560469760 347164270444201402368 347942338566782607360 348479286620126407680 348598833545210499072 349017894481981317120 349471382046812413740 350130762012938474898 350841858054839129088 352835277702877987776 355054367499751434240 355911570709511933952 357461515753987037184 358815536646994563840 359039265002554480640 359369264327005357920 359924703684543233280 360854261287034305680 361473429511046375424 361889917174670708736 362590812600725035008 363527255815086411648 363861380131092924894 365813590757319659520 366149816484118666560 368167381909399086080 368293682898047250432 368591582307534981120 368736419593957662720 368862037346963990016 369432148687531167744 369688734727206520320 370028522167213143960 370259242033884308160 370386260641786155264 370831512887105149440 372769474183266574656 374887482559307862012 375113936285048125440 375546140464280924160 377245265468485898880 379802860488611227008 380159221767410626560 381241507687431724080 381829843347443192790 382419997664827185360 382736572423460868096 383327215282139048448 383407652617473949785 383919683930179448832 384911212039503259392 387332037272456110080 389034180014376083220 389824286727599032320 390273440090331156480 390559804249726577664 391435130887630433280 392039197447642208640 392645131292228981760 394334650375686955008 394697090311694020224 394943191502809928704 395457300788346593280 395553613746245492736 396939687415737736248 397179461948874485760 399436163437220363520 401637143901162639360 402099907971856343040 402394949833051625472 402878680667472261120 403919173127873790720 404290422367881027660 404543468604114708480 406657608199927172352 407285166237272738976 407914664175815664384 408968162791972213104 409215203220052500480 409846708163293322240 410480165208367964160 411540289601984616960 411918543544633499880 414188304648073971840 414665530095976853760 414828472043202370560 414969792015334488768 415899826568107335360 416541647288119846680 417185451997993293120 418175143944151689216 419365658456174896488 422003178320679141120 424400923652046636240 425262858248289853440 426065240999701721088 426577426589088276480 427679124488336954880 430578643976393476608 430847118003065376768 431243117192406429504 431909644421451879936 433955338055251752960 435748541931513123840 438552322568548911360 438976308908783591424 439379779780942399872 441044097128597484720 441800858291278903296 442309898769041977344 443626481672647824384 444311090440661169792 444889463386889917440 444997815464526179328 446826894692483796480 447105499814501806080 450136723542057750528 451841786888807969280 452362396468338385920 452540151319857131520 452694318562183078656 453238515750906293760 454409069768858014560 456191066120892751872 457489809224918068896 458195812016931831348 458903997197792622432 460367103622559063040 461077546683704987520 461790185859413959680 462982825802232694080 464639048826835210240 465961842729083218320 466841016017251299864 467789144073118838784 468328128108397387776 468609353199134827515 470447036937170650368 473405823333001912320 474753575610764033760 476615354338649382912 478420715529326085120 479159019102673810560 479323396124664436224 479899604912724311040 481139015049379074240 481964572681395167232 483454416800966713344 484703007753448548864 485148506841457233192 485452162324937650176 488199755312158222080 491455443076713308160 491816049795951986688 492918312969608693760 493371362889617525280 493678989378512410880 493848347522381540352 494442017182806865920 496174609269672170310 497025965577688766208 497598636115172224512 497794166451842844672 499849976745743816016 500151915046730833920 502218658497337159680 502993687291314531840 503771111846633410560 506403813984814969344 508322010249908965440 509106457796590923720 509281108382455963488 509893330219769580480 511102953709518731264 511210203489965266380 513214949386004345856 518712240019168110960 519765715636798709760 520746405666302103552 521913507850173911040 522718929930189611520 523526841722971975680 524207073070218620610 526262787082258693632 529252916554316981664 532581551249627151360 536526599777402167296 538223304970491845760 538558897503831720960 539053896490508036880 539391291472152944640 539887055526814849920 542210144266569563136 543046888316363651968 543886218901087552512 545290883722629617472 545792070196639387341 548720386135979489280 549224724726177999840 552251072864098629120 552440524347070875648 552887373461302471680 553104629390936494080 553293056020445985024 554148223031296751616 554533102090809780480 555388863050826462240 556247269330657724160 557566858592202252288 559154211274899861984 562331223838961793018 562670904427572188160 565867898202728848320 570238832651115939840 571862261531147586120 572744765021164789185 573629996497240778040 574104858635191302144 574990822923208572672 575879525895269173248 577366818059254889088 578607117407002337280 580998055908684165120 583551270021564124830 584736430091398548480 585410160135496734720 585640195825697464320 585839706374589866496 588058796171463312960 589067811055038537728 591501975563530432512 592045635467541030336 592414787254214893056 593185951182519889920 593330420619368239104 595769192923311728640 599154245155830545280 602455715851743959040 603149861957784514560 603592424749577438208 604318021001208391680 605878759691810686080 606435633551821541490 606815202906172062720 609986412299890758528 610927749355909108464 611871996263723496576 613452244187958319656 613822804830078750720 614770062244939983360 615720247812551946240 617310434402976925440 621282456972110957760 621998295143965280640 622242708064803555840 622454688023001733152 624812470932179770020 626296209420208693248 627262715916227533824 628232210067566370816 629048487684262344732 633004767481018711680 636601385478069954360 637894287372434780160 638878692136898414080 639097861499552581632 639866139883632414720 641518686732505432320 646270677004598065152 646864675788609644256 649930028643612794880 650933007082877629440 651939085919172648960 655754733061269315584 657224417292811591680 657828483852823367040 658464463363175387136 659069669671413599808 659256022910409154560 661566145692896227080 662701287436918354944 663464848153562966016 663725555269123792896 665439722508971736576 666466635660991754688 667496723196789268992 670658249721752709120 674710015071419965440 675205085313086625792 677762680333211953920 678808610395454564960 679041477843274617984 679857773626359440640 681613604653287021840 684286599181339127808 687293718025397747022 690550655433838594560 691616320025557481280 692685278789120939520 696958573240252815360 697197667090420998144 698942764093624827480 700261524025876949796 701683716109678258176 705670555405755975552 710108734999502868480 711823141419023867904 714923031507974074368 717631073293989127680 718078530005108961280 718738528654010715840 719849407369086466560 721708522574068611360 722946859022092750848 723779834349341417472 725181625201450070016 727054511630172823296 727722760262185849788 731627181514639319040 732299632968237333120 736334763818798172160 736587365796094500864 737183164615069962240 737724074693927980032 738864297375062335488 739377469454413040640 740057044334426287920 740518484067768616320 740772521283572310528 741663025774210298880 745538948366533149312 749774965118615724024 750227872570096250880 751092280928561848320 754490530936971797760 759605720977222454016 760318443534821253120 762483015374863448160 763659686694886385580 764839995329654370720 765473144846921736192 766654430564278096896 766815305234947899570 767839367860358897664 769822424079006518784 778068360028752166440 779648573455198064640 780546880180662312960 781119608499453155328 782870261775260866560 784078394895284417280 785290262584457963520 786310609605327930915 789394180623388040448 789886383005619857408 793879374831475472496 794358923897748971520 798872326874440727040 803274287802325278720 804789899666103250944 805757361334944522240 807838346255747581440 808580844735762055320 809086937208229416960 813315216399854344704 814570332474545477952 815829328351631328768 817936325583944426208 819693416326586644480 823080579203969233920 823837087089266999760 828376609296147943680 829331060191953707520 829656944086404741120 829939584030668977536 831799653136214670720 833083294576239693360 834370903995986586240 836350287888303378432 838731316912349792976 843496835758442689527 844006356641358282240 848801847304093272480 852130481999403442176 855358248976673909760 861157287952786953216 861694236006130753536 862486234384812859008 863819288842903759872 867910676110503505920 871497083863026247680 875326905032346187245 877104645137097822720 878759559561884799744 882088194257194969440 883601716582557806592 884619797538083954688 887252963345295648768 888622180881322339584 889778926773779834880 889995630929052358656 893653789384967592960 894210999629003612160 900273447084115501056 903683573777615938560 904724792936676771840 905080302639714263040 905388637124366157312 906477031501812587520 908818139537716029120 909653450327732312235 914979618449836137792 916391624033863662696 917807994395585244864 920734207245118126080 922155093367409975040 923580371718827919360 925965651604465388160 929278097653670420480 931923685458166436640 933682032034502599728 935578288146237677568 937218706398269655030 940894073874341300736 949507151221528067520 956841431058652170240 958318038205347621120 958646792249328872448 959799209825448622080 962278030098758148480 969406015506897097728 970297013682914466384 970904324649875300352 976399510624316444160 983632099591903973376 985836625939217387520 986742725779235050560 987357978757024821760 987696695044763080704 988884034365613731840 992349218539344340620 994051931155377532416 995197272230344449024 995588332903685689344 999699953491487632032 1004437316994674319360 1005987374582629063680 1007542223693266821120 1012807627969629938688 1016644020499817930880 1018212915593181847440 1018562216764911926976 1019786660439539160960 1022205907419037462528 1022420406979930532760 1026429898772008691712 1030940577038096620533 1037424480038336221920 1041492811332604207104 1043827015700347822080 1045437859860379223040 1047053683445943951360 1048414146140437241220 1052525574164517387264 1058505833108633963328 1065163102499254302720 1076446609940983691520 1077117795007663441920 1078107792981016073760 1079774111053629699840 1084420288533139126272 1086093776632727303936 1087772437802175105024 1090581767445259234944 1091584140393278774682 1097440772271958978560 1098449449452355999680 1104502145728197258240 1104881048694141751296 1105774746922604943360 1106209258781872988160 1106586112040891970048 1108296446062593503232 1109066204181619560960 1110777726101652924480 1112494538661315448320 1118308422549799723968 1124662447677923586036 1125341808855144376320 1131735796405457696640 1140477665302231879680 1143724523062295172240 1145489530042329578370 1147259992994481556080 1148209717270382604288 1149981645846417145344 1151759051790538346496 1154733636118509778176 1161996111817368330240 1167102540043128249660 1169472860182797096960 1170820320270993469440 1171679412749179732992 1176117592342926625920 1183003951127060865024 1184091270935082060672 1184829574508429786112 1186371902365039779840 1186660841238736478208 1191538385846623457280 1198308490311661090560 1204911431703487918080 1206299723915569029120 1207184849499154876416 1208636042002416783360 1211757519383621372160 1212871267103643082980 1213630405812344125440 1219972824599781517056 1221855498711818216928 1223743992527446993152 1226904488375916639312 1227645609660157501440 1229540124489879966720 1231440495625103892480 1234620868805953850880 1242564913944221915520 1243996590287930561280 1244485416129607111680 1244909376046003466304 1249624941864359540040 1254525431832455067648 1258096975368524689464 1266009534962037423360 1273202770956139908720 1275788574744869560320 1277757384273796828160 1278195722999105163264 1279732279767264829440 1283037373465010864640 1292541354009196130304 1293729351577219288512 1301866014165755258880 1315656967705646734080 1316928926726350774272 1318139339342827199616 1323132291385792454160 1325402574873836709888 1326929696307125932032 1330879445017943473152 1332933271321983509376 1334993446393578537984 1341316499443505418240 1350410170626173251584 1355525360666423907840 1357617220790909129920 1358082955686549235968 1359715547252718881280 1363227209306574043680 1368573198362678255616 1374587436050795494044 1381101310867677189120 1383232640051114962560 1385370557578241879040 1393917146480505630720 1397885528187249654960 1400523048051753899592 1403367432219356516352 1405828059597404482545 1411341110811511951104 1420217469999005736960 1429846063015948148736 1435262146587978255360 1436157060010217922560 1437477057308021431680 1439698814738172933120 1443417045148137222720 1445893718044185501696 1450363250402900140032 1454109023260345646592 1455445520524371699576 1464599265936474666240 1472669527637596344320 1474366329230139924480 1475448149387855960064 1478754938908826081280 1480114088668852575840 1481036968135537232640 1481545042567144621056 1483326051548420597760 1491077896733066298624 1499549930237231448048 1500455745140192501760 1508981061873943595520 1519211441954444908032 1524966030749726896320 1527319373389772771160 1529679990659308741440 1533308861128556193792 1533630610469895799140 1539644848158013037568 1556136720057504332880 1559297146910396129280 1562239216998906310656 1565740523550521733120 1568156789790568834560 1570580525168915927040 1572621219210655861830 1578788361246776080896 1579772766011239714816 1587758749662950944992 1597744653748881454080 1609579799332206501888 1615676692511495162880 1617161689471524110640 1618173874416458833920 1626630432799708689408 1629140664949090955904 1631658656703262657536 1635872651167888852416 1639386832653173288960 1646161158407938467840 1647674174178533999520 1656753218592295887360 1658662120383907415040 1659313888172809482240 1659879168061337955072 1663599306272429341440 1666166589152479386720 1668741807991973172480 1672700575776606756864 1677462633824699585952 1686993671516885379054 1688012713282716564480 1697603694608186544960 1710716497953347819520 1718234295063494367555 1722314575905573906432 1724972468769625718016 1727638577685807519744 1735821352221007011840 1742994167726052495360 1750653810064692374490 1754209290274195645440 1757519119123769599488 1764176388514389938880 1767203433165115613184 1774505926690591297536 1777244361762644679168 1779557853547559669760 1779991261858104717312 1787307578769935185920 1807367147555231877120 1809449585873353543680 1810777274248732314624 1812954063003625175040 1817636279075432058240 1819306900655464624470 1829959236899672275584 1832783248067727325392 1835615988791170489728 1841468414490236252160 1844310186734819950080 1847160743437655838720 1851931303208930776320 1863847370916332873280 1867364064069005199456 1874437412796539310060 1881788147748682601472 1899014302443056135040 1913682862117304340480 1916636076410695242240 1917293584498657744896 1919598419650897244160 1924556060197516296960 1938812031013794195456 1940594027365828932768 1952799021248632888320 1967264199183807946752 1971673251878434775040 1973485451558470101120 1974715957514049643520 1975393390089526161408 1977768068731227463680 1984698437078688681240 1988103862310755064832 1990394544460688898048 1991176665807371378688 1999399906982975264064 2011974749165258127360 2025615255939259877376 2033288040999635861760 2036425831186363694880 2037124433529823853952 2039573320879078321920 2044411814838074925056 2044840813959861065520 2052859797544017383424 2061881154076193241066 2074848960076672443840 2090875719720758446080 2096828292280874482440 2105051148329034774528 2117011666217267926656 2130326204998508605440 2152893219881967383040 2154235590015326883840 2156215585962032147520 2159548222107259399680 2168840577066278252544 2172187553265454607872 2175544875604350210048 2181163534890518469888 2183168280786557549364 2194881544543917957120 2196898898904711999360 2209004291456394516480 2209762097388283502592 2211549493845209886720 2213172224081783940096 2216592892125187006464 2218132408363239121920 2221555452203305848960 2224989077322630896640 2236616845099599447936 2249324895355847172072 2250683617710288752640 2263471592810915393280 2280955330604463759360 2287449046124590344480 2290979060084659156740 2294519985988963112160 2296419434540765208576 2299963291692834290688 2303518103581076692992 2309467272237019556352 2334205080086256499320 2338945720365594193920 2341640640541986938880 2343358825498359465984 2352235184685853251840 2368182541870164121344 2369659149016859572224 2383076771693246914560 2396616980623322181120 2409822863406975836160 2414369698998309752832 2417272084004833566720 2423515038767242744320 2425742534207286165960 2427260811624688250880 2439945649199563034112 2443710997423636433856 2447487985054893986304 2453808976751833278624 2459080248979759933440 2469241737611907701760 2485129827888443831040 2487993180575861122560 2488970832259214223360 2489818752092006932608 2499249883728719080080 2509050863664910135296 2516193950737049378928 2532019069924074846720 2546405541912279817440 2555514768547593656320 2556391445998210326528 2566074746930021729280 2585082708018392260608 2587458703154438577024 2603732028331510517760 2631313935411293468160 2636278678685654399232 2646264582771584908320 2650805149747673419776 2653859392614251864064 2661758890035886946304 2665866542643967018752 2669986892787157075968 2682632998887010836480 2700820341252346503168 2711050721332847815680 2715234441581818259840 2716165911373098471936 2719431094505437762560 2726454418613148087360 2728960350983196936705 2749174872101590988088 2762202621735354378240 2766465280102229925120 2770741115156483758080 2787834292961011261440 2795771056374499309920 2801046096103507799184 2806734864438713032704 2811656119194808965090 2822682221623023902208 2870524293175956510720 2874954114616042863360 2879397629476345866240 2886834090296274445440 2908218046520691293184 2910891041048743399152 2929198531872949332480 2945339055275192688640 2950896298775711920128 2957509877817652162560 2960228177337705151680 2962073936271074465280 2963090085134289242112 2966652103096841195520 2982155793466132597248 2999099860474462896096 3017962123747887191040 3038422883908889816064 3049932061499453792640 3054638746779545542320 3059359981318617482880 3066617722257112387584 3067261220939791598280 3079289696316026075136 3092821731114289861599 3112273440115008665760 3124478433997812621312 3131481047101043466240 3136313579581137669120 3141161050337831854080 3145242438421311723660 3157576722493552161792 3159545532022479429632 3175517499325901889984 3195489307497762908160 3231353385022990325760 3234323378943048221280 3253260865599417378816 3258281329898181911808 3263317313406525315072 3271745302335777704832 3278773665306346577920 3292322316815876935680 3295348348357067999040 3313506437184591774720 3317324240767814830080 3318627776345618964480 3319758336122675910144 3327198612544858682880 3332333178304958773440 3337483615983946344960 3354925267649399171904 3373987343033770758108 3376025426565433128960 3395207389216373089920 3421432995906695639040 3436468590126988735110 3444629151811147812864 3449944937539251436032 3455277155371615039488 3485988335452104990720 3501307620129384748980 3508418580548391290880 3515038238247539198976 3528352777028779877760 3549011853381182595072 3554488723525289358336 3559115707095119339520 3559982523716209434624 3574615157539870371840 3614734295110463754240 3618899171746707087360 3621554548497464629248 3625908126007250350080 3635272558150864116480 3638613801310929248940 3659918473799344551168 3665566496135454650784 3671231977582340979456 3682936828980472504320 3688620373469639900160 3694321486875311677440 3703862606417861552640 3727694741832665746560 3734728128138010398912 3748874825593078620120 3763576295497365202944 3798028604886112270080 3827365724234608680960 3833272152821390484480 3834587168997315489792 3839196839301794488320 3849112120395032593920 3877624062027588390912 3881188054731657865536 3905598042497265776640 3946970903116940202240 3949431915028099287040 3950786780179052322816 3969396874157377362480 3976207724621510129664 3980789088921377796096 3998799813965950528128 4023949498330516254720 4051230511878519754752 4066576081999271723520 4072851662372727389760 4074248867059647707904 4079146641758156643840 4089681627919722131040 4105719595088034766848 4123762308152386482132 4149697920153344887680 4181751439441516892160 4193656584561748964880 4210102296658069549056 4217484178792213447635 4234023332434535853312 4260652409997017210880 4305786439763934766080 4308471180030653767680 4312431171924064295040 4319096444214518799360 4337681154132556505088 4344375106530909215744 4351089751208700420096 4362327069781036939776 4366336561573115098728 4393797797809423998720 4418008582912789032960 4423098987690419773440 4426344448163567880192 4436264816726478243840 4443110904406611697920 4449978154645261793280 4473233690199198895872 4498649790711694344144 4501367235420577505280 4526943185621830786560 4574898092249180688960 4581958120169318313480 4589039971977926224320 4599926583385668581376 4618934544474039112704 4668410160172512998640 4677891440731188387840 4686717650996718931968 4704470369371706503680 4736365083740328242688 4739318298033719144448 4793233961246644362240 4828739397996619505664 4847030077534485488640 4851485068414572331920 4854521623249376501760 4879891298399126068224 4887421994847272867712 4894975970109787972608 4907617953503666557248 4918160497959519866880 4938483475223815403520 4970259655776887662080 4975986361151722245120 4977941664518428446720 4979637504184013865216 4998499767457438160160 5018101727329820270592 5032387901474098757856 5064038139848149693440 5092811083824559634880 5111029537095187312640 5132149493860043458560 5154702885190483102665 5174917406308877154048 5207464056663021035520 5262627870822586936320 5272557357371308798464 5292529165543169816640 5301610299495346839552 5323517780071773892608 5331733085287934037504 5339973785574314151936 5422101442665695631360 5430468883163636519680 5432331822746196943872 5438862189010875525120 5452908837226296174720 5457920701966393873410 5498349744203181976176 5524405243470708756480 5532930560204459850240 5541482230312967516160 5591542112748998619840 5602092192207015598368 5623312238389617930180 5645364443246047804416 5741048586351913021440 5749908229232085726720 5758795258952691732480 5773668180592548890880 5816436093041382586368 5821782082097486798304 5858397063745898664960 5901792597551423840256 5915019755635304325120 5920456354675410303360 5924147872542148930560 5926180170268578484224 5933304206193682391040 5964311586932265194496 5998199720948925792192 6035924247495774382080 6076845767817779632128 6099864122998907585280 6109277493559091084640 6118719962637234965760 6133235444514224775168 6134522441879583196560 6158579392632052150272 6185643462228579723198 6224546880230017331520 6272627159162275338240 6290484876842623447320 6315153444987104323584 6351034998651803779968 6390978614995525816320 6462706770045980651520 6468646757886096442560 6506521731198834757632 6516562659796363823616 6526634626813050630144 6543490604671555409664 6584644633631753871360 6590696696714135998080 6627012874369183549440 6634648481535629660160 6639516672245351820288 6654397225089717365760 6664666356609917546880 6674967231967892689920 6709850535298798343808 6747974686067541516216 6752050853130866257920 6790414778432746179840 6842865991813391278080 6872937180253977470220 6889258303622295625728 6899889875078502872064 6910554310743230078976 7002615240258769497960 7016837161096782581760 7030076476495078397952 7056705554057559755520 7108977447050578716672 7149230315079740743680 7229468590220927508480 7243109096994929258496 7251816252014500700160 7270545116301728232960 7277227602621858497880 7319836947598689102336 7331132992270909301568 7342463955164681958912 7377240746939279800320 7407725212835723105280 7455389483665331493120 7469456256276020797824 7497749651186157240240 7527152590994730405888 7596057209772224540160 7666544305642780968960 7669174337994630979584 7698224240790065187840 7755248124055176781824 7762376109463315731072 7811196084994531553280 7893941806233880404480 7898863830056198574080 7938793748314754724960 7952415449243020259328 7961578177842755592192 7997599627931901056256 8047898996661032509440 8102461023757039509504 8133152163998543447040 8145703324745454779520 8148497734119295415808 8158293283516313287680 8179363255839444262080 8247524616304772964264 8299395840306689775360 8363502878883033784320 8387313169123497929760 8420204593316139098112 8434968357584426895270 8468046664869071706624 8611572879527869532160 8624862343848128590080 8638192888429037598720 8688750213061818431488 8724654139562073879552 8732673123146230197456 8787595595618847997440 8836017165825578065920 8852688896327135760384 8872529633452956487680 8886221808813223395840 8899956309290523586560 8946467380398397791744 8997299581423388688288 9053886371243661573120 9149796184498361377920 9163916240338636626960 9178079943955852448640 9199853166771337162752 9237869088948078225408 9278465193342869584797 9336820320345025997280 9373435301993437863936 9408940738743413007360 9472730167480656485376 9478636596067438288896 9586467922493288724480 9694060155068970977280 9702970136829144663840 9759782596798252136448 9774843989694545735424 9789951940219575945216 9815235907007333114496 9836320995919039733760 9876966950447630807040 9940519311553775324160 9951972722303444490240 9955883329036856893440 9959275008368027730432 9996999534914876320320 10064775802948197515712 10128076279696299386880 10185622167649119269760 10222059074190374625280 10264298987720086917120 10309405770380966205330 10349834812617754308096 10525255741645173872640 10545114714742617596928 10585058331086339633280 10647035560143547785216 10663466170575868075008 10679947571148628303872 10844202885331391262720 10860937766327273039360 10864663645492393887744 10877724378021751050240 10905817674452592349440 10915841403932787746820 10996699488406363952352 11048810486941417512960 11065861120408919700480 11082964460625935032320 11183084225497997239680 11204184384414031196736 11246624476779235860360 11290728886492095608832 11482097172703826042880 11499816458464171453440 11517590517905383464960 11547336361185097781760 11632872186082765172736 11643564164194973596608 11716794127491797329920 11840912709350820606720 11848295745084297861120 11852360340537156968448 11928623173864530388992 11996399441897851584384 12071848494991548764160 12153691535635559264256 12199728245997815170560 12218554987118182169280 12237439925274469931520 12269044883759166393120 12317158785264104300544 12371286924457159446396 12449093760460034663040 12545254318324550676480 12580969753685246894640 12630306889974208647168 12702069997303607559936 12781957229991051632640 12925413540091961303040 12937293515772192885120 13013043462397669515264 13033125319592727647232 13053269253626101260288 13086981209343110819328 13181393393428271996160 13254025748738367098880 13269296963071259320320 13279033344490703640576 13308794450179434731520 13329332713219835093760 13349934463935785379840 13419701070597596687616 13495949372135083032432 13504101706261732515840 13580829556865492359680 13745874360507954940440 13799779750157005744128 14005230480517538995920 14033674322193565163520 14060152952990156795904 14113411108115119511040 14217954894101157433344 14486218193989858516992 14541090232603456465920 14554455205243716995760 14639673895197378204672 14662265984541818603136 14684927910329363917824 14754481493878559600640 14815450425671446210560 14910778967330662986240 14938912512552041595648 14995499302372314480480 15054305181989460811776 15192114419544449080320 15333088611285561937920 15396448481580130375680 15464108655571449307995 15524752218926631462144 15622392169989063106560 15787883612467760808960 15797727660112397148160 15877587496629509449920 15904830898486040518656 15995199255863802112512 16266304327997086894080 16291406649490909559040 16296995468238590831616 16316586567032626575360 16358726511678888524160 16495049232609545928528 16598791680613379550720 16774626338246995859520 16869936715168853790540 16936093329738143413248 17223145759055739064320 17249724687696257180160 17276385776858075197440 17377500426123636862976 17449308279124147759104 17465346246292460394912 17575191191237695994880 17705377792654271520768 17745059266905912975360 17772443617626446791680 17799912618581047173120 17892934760796795583488 17994599162846777376576 18107772742487323146240 18299592368996722755840 18327832480677273253920 18356159887911704897280 18399706333542674325504 18475738177896156450816 18556930386685739169594 18673640640690051994560 18817881477486826014720 18945460334961312970752 19172935844986577448960 19388120310137941954560 19405940273658289327680 19519565193596504272896 19549687979389091470848 19579903880439151890432 19630471814014666228992 19753933900895261614080 19881038623107550648320 19903945444606888980480 19918550016736055460864 19993999069829752640640 20129551605896395031424 20256152559392598773760 20371244335298238539520 20528597975440173834240 20618811540761932410660 20699669625235508616192 21050511483290347745280 21090229429485235193856 21170116662172679266560 21326932341151736150016 21688405770662782525440 21721875532654546078720 21729327290984787775488 21755448756043502100480 21811635348905184698880 21831682807865575493640 21993398976812727904704 22131722240817839400960 22366168450995994479360 22408368768828062393472 22493248953558471720720 22581457772984191217664 22999632916928342906880 23094672722370195563520 23265744372165530345472 23287128328389947193216 23433588254983594659840 23681825418701641213440 23696591490168595722240 23857246347729060777984 23992798883795703168768 24143696989983097528320 24307383071271118528512 24399456491995630341120 24437109974236364338560 24474879850548939863040 24538089767518332786240 24742573848914318892792 24898187520920069326080 25090508636649101352960 25161939507370493789280 25260613779948417294336 25404139994607215119872 25874587031544385770240 26066250639185455294464 26173962418686221638656 26362786786856543992320 26508051497476734197760 26558066688981407281152 26617588900358869463040 26658665426439670187520 26699868927871570759680 26839402141195193375232 26991898744270166064864 27161659113730984719360 27491748721015909880880 27599559500314011488256 28010460961035077991840 28120305905980313591808 28226822216230239022080 28435909788202314866688 29082180465206912931840 29108910410487433991520 29279347790394756409344 29324531969083637206272 29369855820658727835648 29508962987757119201280 29630900851342892421120 29821557934661325972480 29877825025104083191296 29990998604744628960960 30384228839088898160640 30666177222571123875840 30792896963160260751360 30928217311142898615990 31049504437853262924288 31575767224935521617920 31755174993259018899840 31990398511727604225024 32532608655994173788160 32582813298981819118080 32593990936477181663232 32633173134065253150720 32717453023357777048320 32990098465219091857056 33197583361226759101440 33549252676493991719040 33739873430337707581080 33872186659476286826496 34446291518111478128640 34499449375392514360320 34552771553716150394880 34755000852247273725952 34898616558248295518208 34930692492584920789824 35150382382475391989760 35544887235252893583360 35785869521593591166976 35989198325693554753152 36215545484974646292480 36599184737993445511680 36655664961354546507840 36712319775823409794560 36951476355792312901632 37113860773371478339188 37347281281380103989120 37635762954973652029440 37890920669922625941504 38345871689973154897920 38776240620275883909120 38811880547316578655360 39039130387193008545792 39099375958778182941696 39159807760878303780864 39260943628029332457984 39762077246215101296640 39807890889213777960960 39837100033472110921728 39987998139659505281280 40259103211792790062848 40512305118785197547520 40742488670596477079040 41237623081523864821320 41399339250471017232384 42101022966580695490560 42180458858970470387712 42340233324345358533120 42653864682303472300032 43443751065309092157440 43458654581969575550976 43623270697810369397760 43663365615731150987280 43986797953625455809408 44263444481635678801920 44732336901991988958720 44816737537656124786944 44986497907116943441440 45162915545968382435328 45999265833856685813760 46189345444740391127040 46392325966714347923985 46574256656779894386432 46867176509967189319680 47363650837403282426880 47393182980337191444480 47714492695458121555968 47985597767591406337536 48798912983991260682240 48874219948472728677120 48949759701097879726080 49076179535036665572480 49485147697828637785584 49796375041840138652160 50323879014740987578560 50808279989214430239744 51749174063088771540480 52132501278370910588928 52347924837372443277312 52725573573713087984640 53116133377962814562304 53235177800717738926080 53317330852879340375040 53399737855743141519360 53678804282390386750464 53983797488540332129728 54323318227461969438720 54983497442031819761760 55199119000628022976512 56020921922070155983680 56453644432460478044160 58164360930413825863680 58217820820974867983040 58558695580789512818688 58649063938167274412544 58739711641317455671296 59261801702685784842240 59643115869322651944960 59755650050208166382592 59981997209489257921920 60768457678177796321280 61585793926320521502720 61856434622285797231980 62099008875706525848576 63151534449871043235840 63510349986518037799680 63980797023455208450048 65065217311988347576320 65165626597963638236160 65187981872954363326464 65266346268130506301440 65434906046715554096640 65980196930438183714112 66395166722453518202880 67098505352987983438080 67479746860675415162160 67744373318952573652992 68998898750785028720640 69797233116496591036416 69861384985169841579648 70300764764950783979520 71089774470505787166720 71571739043187182333952 71978396651387109506304 72431090969949292584960 73198369475986891023360 73311329922709093015680 73424639551646819589120 74227721546742956678376 74694562562760207978240 75271525909947304058880 75781841339845251883008 77623761094633157310720 78198751917556365883392 78521887256058664915968 79524154492430202593280 79674200066944221843456 79975996279319010562560 80518206423585580125696 81484977341192954158080 82475246163047729642640 82798678500942034464768 84360917717940940775424 84680466648690717066240 85307729364606944600064 86887502130618184314880 87246541395620738795520 87326731231462301974560 87973595907250911618816 88526888963271357603840 89464673803983977917440 89633475075312249573888 89972995814233886882880 91998531667713371627520 92378690889480782254080 92784651933428695847970 93148513313559788772864 94727301674806564853760 95971195535182812675072 97597825967982521364480 97748439896945457354240 97899519402195759452160 98152359070073331144960 98970295395657275571168 99592750083680277304320 100647758029481975157120 101616559978428860479488 103498348126177543080960 104265002556741821177856 104695849674744886554624 105451147147426175969280 106634661705758680750080 107357608564780773500928 107967594977080664259456 108646636454923938877440 109966994884063639523520 112041843844140311967360 112907288864920956088320 116328721860827651727360 116435641641949735966080 117117391161579025637376 117298127876334548825088 117479423282634911342592 119286231738645303889920 119511300100416332765184 119963994418978515843840 121536915356355592642560 123712869244571594463960 124198017751413051697152 126303068899742086471680 127020699973036075599360 127961594046910416900096 130331253195927276472320 130375963745908726652928 130869812093431108193280 131960393860876367428224 132790333444907036405760 134197010705975966876160 134959493721350830324320 135488746637905147305984 137997797501570057441280 139722769970339683159296 140601529529901567959040 142179548941011574333440 143143478086374364667904 143956793302774219012608 146396738951973782046720 146622659845418186031360 146849279103293639178240 148455443093485913356752 149389125125520415956480 155247522189266314621440 156397503835112731766784 157043774512117329831936 159348400133888443686912 159951992558638021125120 161036412847171160251392 162969954682385908316160 164950492326095459285280 165597357001884068929536 169360933297381434132480 173775004261236368629760 174493082791241477591040 174653462462924603949120 175947191814501823237632 178929347607967955834880 179266950150624499147776 179945991628467773765760 184757381778961564508160 185569303866857391695940 186297026627119577545728 189454603349613129707520 191942391070365625350144 195195651935965042728960 195496879793890914708480 195799038804391518904320 196304718140146662289920 197940590791314551142336 199185500167360554608640 201295516058963950314240 203233119956857720958976 206996696252355086161920 209391699349489773109248 210902294294852351938560 213269323411517361500160 214715217129561547001856 215935189954161328518912 217293272909847877754880 219933989768127279047040 224083687688280623934720 225814577729841912176640 232871283283899471932160 234596255752669097650176 238572463477290607779840 239022600200832665530368 239927988837957031687680 247425738489143188927920 248396035502826103394304 254041399946072151198720 255923188093820833800192 260662506391854552944640 261739624186862216386560 263920787721752734856448 265580666889814072811520 268394021411951933752320 269918987442701660648640 275995595003140114882560 279445539940679366318592 287913586605548438025216 292793477903947564093440 293245319690836372062720 293698558206587278356480 296910886186971826713504 298778250251040831912960 310495044378532629242880 312795007670225463533568 314087549024234659663872 319903985117276042250240 322072825694342320502784 325939909364771816632320 329900984652190918570560 338721866594762868264960 348986165582482955182080 349306924925849207898240 351894383629003646475264 357858695215935911669760 358533900301248998295552 359891983256935547531520 371138607733714783391880 372594053254239155091456 378909206699226259415040 383884782140731250700288 390993759587781829416960 392609436280293324579840 395881181582629102284672 398371000334721109217280 402591032117927900628480 406466239913715441917952 413993392504710172323840 421804588589704703877120 426538646823034723000320 429430434259123094003712 431870379908322657037824 439867979536254558094080 448167375376561247869440 465742566567798943864320 469192511505338195300352 478045200401665331060736 479855977675914063375360 494851476978286377855840 496792071005652206788608 508082799892144302397440 521325012783709105889280 523479248373724432773120 527841575443505469712896 536788042823903867504640 539837974885403321297280 558891079881358732637184 575827173211096876050432 585586955807895128186880 586490639381672744125440 587397116413174556712960 593821772373943653427008 597556500502081663825920 620990088757065258485760 628175098048469319327744 639807970234552084500480 644145651388684641005568 651879818729543633264640 659801969304381837141120 677443733189525736529920 698613849851698415796480 703788767258007292950528 715717390431871823339520 717067800602497996591104 719783966513871095063040 742277215467429566783760 745188106508478310182912 767769564281462501400576 781987519175563658833920 785218872560586649159680 791762363165258204569344 796742000669442218434560 805182064235855801256960 827986785009420344647680 863740759816645314075648 879735959072509116188160 896334750753122495738880 931485133135597887728640 938385023010676390600704 959711955351828126750720 989702953956572755711680 1016165599784288604794880 1046958496747448865546240 1055683150887010939425792 1073576085647807735009280 1079675949770806642594560 1117782159762717465274368 1151654346422193752100864 1172981278763345488250880 1187643544747887306854016 1195113001004163327651840 1241980177514130516971520 1279615940469104169000960 1288291302777369282011136 1319603938608763674282240 1397227699703396831592960 1407577534516014585901056 1434135601204995993182208 1439567933027742190126080 1484554430934859133567520 1490376213016956620365824 1563975038351127317667840 1570437745121173298319360 1583524726330516409138688 1610364128471711602513920 1727481519633290628151296 1759471918145018232376320 1792669501506244991477760 1862970266271195775457280 1919423910703656253501440 1979405907913145511423360 2032331199568577209589760 2111366301774021878851584 2147152171295615470018560 2159351899541613285189120 2235564319525434930548736 2303308692844387504201728 2345962557526690976501760 2375287089495774613708032 2390226002008326655303680 2483960355028261033943040 2639207877217527348564480 2794455399406793663185920 2815155069032029171802112 2879135866055484380252160 2969108861869718267135040 3140875490242346596638720 3167049452661032818277376 3220728256943423205027840 3454963039266581256302592 3518943836290036464752640 3585339003012489982955520 3725940532542391550914560 3838847821407312507002880 3958811815826291022846720 4222732603548043757703168 4318703799083226570378240 4471128639050869861097472 4691925115053381953003520 4750574178991549227416064 5278415754435054697128960 5588910798813587326371840 5758271732110968760504320 5938217723739436534270080 6334098905322065636554752 6441456513886846410055680 6909926078533162512605184 7037887672580072929505280 7170678006024979965911040 7451881065084783101829120 7917623631652582045693440 8445465207096087515406336 8637407598166453140756480 9501148357983098454832128 10556831508870109394257920 11177821597627174652743680 11516543464221937521008640 11876435447478873068540160 12668197810644131273109504 14075775345160145859010560 15835247263305164091386880 17274815196332906281512960 19002296715966196909664256 21113663017740218788515840 22355643195254349305487360 23752870894957746137080320 25336395621288262546219008 31670494526610328182773760 34549630392665812563025920 38004593431932393819328512 42227326035480437577031680 47505741789915492274160640 63340989053220656365547520 76009186863864787638657024 95011483579830984548321280 126681978106441312731095040 190022967159661969096642560 380045934319323938193285120
- Sum of all divisors σ(n): 1652240063253277605806899200
- Sum of proper divisors (its aliquot sum) s(n): 1272194128933953667613614080
- 380045934319323938193285120 is an abundant number, because the sum of its proper divisors (1272194128933953667613614080) is greater than itself. Its abundance is 892148194614629729420328960
Bases of 380045934319323938193285120
- Binary: 100111010010111011101101101100001101101001100011101100101111001010100001000100000000000002
- Hexadecimal: 0x13A5DDB61B4C765E5422000
- Base-36: 1BR38GMZBIQKLMO000
Squares and roots of 380045934319323938193285120
- 380045934319323938193285120 squared (3800459343193239381932851202) is 144434912192647884780418409420673135387764257613414400
- 380045934319323938193285120 cubed (3800459343193239381932851203) is 54891901152584378278456155869873001958586309574418663788011828898426915913728000
-
The
square root of 380045934319323938193285120 is 19494766844446.3304946487 -
The
cube root of 380045934319323938193285120 is 724344828.2087299335
Scales and comparisons
How big is 380045934319323938193285120?- 380,045,934,319,323,938,193,285,120 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 380,045,934,319,323,938,193,285,120 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 380045934319323938193285120 cubic inches would be around 60362069 feet tall.
Recreational maths with 380045934319323938193285120
- 380045934319323938193285120 backwards is 021582391839323913439540083
- 380045934319323938193285120 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 380045934319323938193285120's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 380045934319323938193285120 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 380045934319323938193285120 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/380045934319323938193285120/
Chicago style:
Numbermatics. 2024. "Number 380045934319323938193285120 - Facts about the integer". https://numbermatics.com/n/380045934319323938193285120/
The information we have on file for 380045934319323938193285120 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 380045934319323938193285120, math, Factors of 380045934319323938193285120, curriculum, school, college, exams, university, Prime factorization of 380045934319323938193285120, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty septillion, forty-five sextillion, nine hundred thirty-four quintillion, three hundred nineteen quadrillion, three hundred twenty-three trillion, nine hundred thirty-eight billion, one hundred ninety-three million, two hundred eighty-five thousand, one hundred twenty.