40229016075753481912320
40,229,016,075,753,481,912,320 is an even composite number composed of eight prime numbers multiplied together.
40229016075753481912320 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, eight hundred seventy divisors.
Prime factorization of 40229016075753481912320:
214 × 32 × 5 × 72 × 112 × 232 × 412 × 32172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 11 × 11 × 23 × 23 × 41 × 41 × 3217 × 3217)See below for interesting mathematical facts about the number 40229016075753481912320 from the Numbermatics database.
Names of 40229016075753481912320
- Cardinal: 40229016075753481912320 can be written as Forty sextillion, two hundred twenty-nine quintillion, sixteen quadrillion, seventy-five trillion, seven hundred fifty-three billion, four hundred eighty-one million, nine hundred twelve thousand, three hundred twenty.
Scientific notation
- Scientific notation: 4.022901607575348191232 × 1022
Factors of 40229016075753481912320
Divisors of 40229016075753481912320
- Number of divisors d(n): 21870
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 23 24 28 30 32 33 35 36 40 41 42 44 45 46 48 49 55 56 60 63 64 66 69 70 72 77 80 82 84 88 90 92 96 98 99 105 110 112 115 120 121 123 126 128 132 138 140 144 147 154 160 161 164 165 168 176 180 184 192 196 198 205 207 210 220 224 230 231 240 242 245 246 252 253 256 264 276 280 287 288 294 308 315 320 322 328 330 336 345 352 360 363 368 369 384 385 392 396 410 414 420 440 441 448 451 460 462 480 483 484 490 492 495 504 506 512 528 529 539 552 560 574 576 588 605 615 616 630 640 644 656 660 672 690 693 704 720 726 735 736 738 759 768 770 784 792 805 820 828 840 847 861 880 882 896 902 920 924 943 960 966 968 980 984 990 1008 1012 1024 1035 1056 1058 1078 1089 1104 1120 1127 1148 1152 1155 1176 1210 1230 1232 1260 1265 1280 1288 1312 1320 1344 1353 1380 1386 1408 1435 1440 1449 1452 1470 1472 1476 1518 1536 1540 1568 1584 1587 1610 1617 1640 1656 1680 1681 1694 1722 1760 1764 1771 1792 1804 1815 1840 1845 1848 1886 1920 1932 1936 1960 1968 1980 2009 2016 2024 2048 2070 2112 2116 2156 2178 2205 2208 2240 2254 2255 2277 2296 2304 2310 2352 2415 2420 2460 2464 2520 2530 2541 2560 2576 2583 2624 2640 2645 2688 2695 2706 2760 2772 2783 2816 2829 2870 2880 2898 2904 2940 2944 2952 3036 3072 3080 3136 3157 3168 3174 3217 3220 3234 3280 3312 3360 3362 3381 3388 3444 3465 3520 3528 3542 3584 3608 3630 3680 3690 3696 3703 3772 3795 3840 3864 3872 3920 3936 3960 4018 4032 4048 4059 4096 4140 4224 4232 4235 4305 4312 4356 4410 4416 4480 4508 4510 4554 4592 4608 4620 4704 4715 4761 4830 4840 4851 4920 4928 4961 5040 5043 5060 5082 5120 5152 5166 5248 5280 5290 5313 5376 5390 5412 5445 5520 5544 5566 5632 5635 5658 5740 5760 5796 5808 5819 5880 5888 5904 5929 6027 6072 6144 6160 6272 6314 6336 6348 6434 6440 6468 6560 6601 6624 6720 6724 6762 6765 6776 6888 6930 7040 7056 7084 7168 7216 7245 7260 7360 7380 7392 7406 7544 7590 7623 7680 7728 7744 7840 7872 7920 7935 8036 8064 8085 8096 8118 8192 8280 8349 8405 8448 8464 8470 8487 8610 8624 8712 8820 8832 8855 8960 9016 9020 9108 9184 9216 9240 9408 9430 9471 9522 9651 9660 9680 9702 9840 9856 9922 10045 10080 10086 10120 10143 10164 10240 10304 10332 10373 10496 10560 10580 10626 10752 10780 10824 10890 11040 11088 11109 11132 11264 11270 11316 11385 11480 11520 11592 11616 11638 11760 11767 11776 11808 11858 12054 12144 12288 12320 12397 12544 12628 12672 12696 12705 12868 12880 12915 12936 13120 13202 13248 13440 13448 13524 13530 13552 13776 13860 13915 14080 14112 14145 14168 14336 14432 14490 14520 14720 14760 14784 14812 14883 15088 15129 15180 15246 15360 15456 15488 15680 15744 15785 15840 15870 15939 16072 16085 16128 16170 16192 16236 16384 16560 16698 16810 16896 16905 16928 16940 16974 17220 17248 17424 17457 17640 17664 17710 17787 17920 18032 18040 18081 18216 18368 18432 18480 18491 18515 18816 18860 18942 19044 19302 19320 19360 19404 19481 19680 19712 19803 19844 20090 20160 20172 20240 20286 20295 20328 20480 20608 20664 20746 20992 21120 21160 21252 21504 21560 21648 21689 21780 22080 22099 22176 22218 22264 22519 22528 22540 22632 22770 22960 23040 23184 23232 23276 23520 23534 23552 23616 23716 23805 24108 24255 24288 24576 24640 24794 24805 25047 25088 25215 25256 25344 25392 25410 25736 25760 25830 25872 25921 26240 26404 26496 26565 26880 26896 27048 27060 27104 27552 27720 27830 28160 28224 28290 28336 28413 28672 28864 28953 28980 29040 29095 29440 29520 29568 29624 29645 29766 30135 30176 30258 30360 30492 30720 30912 30976 31119 31360 31488 31570 31680 31740 31878 32144 32170 32256 32340 32384 32472 33005 33120 33327 33396 33620 33792 33810 33856 33880 33948 34440 34496 34727 34848 34914 35280 35301 35328 35387 35420 35574 35840 36064 36080 36162 36432 36736 36864 36960 36982 37030 37191 37632 37720 37884 38088 38115 38604 38640 38663 38720 38808 38962 39360 39424 39606 39688 40180 40320 40344 40480 40572 40590 40656 40733 40960 41216 41328 41492 41745 41984 42240 42320 42435 42504 43008 43120 43296 43378 43560 44160 44198 44352 44436 44528 44649 45038 45056 45080 45264 45540 45920 46080 46207 46368 46464 46552 47040 47068 47104 47232 47355 47432 47610 48216 48255 48510 48576 49152 49280 49588 49610 50094 50176 50430 50512 50688 50715 50784 50820 51472 51520 51660 51744 51842 51865 52371 52480 52808 52992 53130 53361 53760 53792 54096 54120 54208 55104 55440 55473 55545 55660 56320 56448 56580 56672 56826 57344 57728 57906 57960 58080 58190 58443 58835 58880 59040 59136 59248 59290 59409 59532 60270 60352 60516 60720 60984 61440 61824 61952 61985 62238 62720 62976 63140 63360 63480 63756 64009 64288 64340 64512 64680 64768 64944 65067 66010 66240 66297 66654 66792 67240 67557 67584 67620 67712 67760 67896 68880 68992 69454 69696 69828 70560 70602 70656 70774 70840 71148 71680 72128 72160 72324 72611 72864 73472 73728 73920 73964 73991 74060 74382 74415 75264 75440 75645 75768 76176 76230 77208 77280 77326 77440 77616 77763 77924 78720 78848 79212 79376 79695 80360 80640 80688 80960 81144 81180 81312 81466 81920 82369 82432 82656 82984 83490 83968 84480 84640 84870 85008 86016 86240 86592 86756 87120 87285 88320 88396 88704 88872 88935 89056 89298 90076 90112 90160 90405 90528 91080 91840 92160 92414 92455 92736 92928 93104 93357 94080 94136 94208 94464 94710 94864 95220 96432 96510 97020 97152 97405 98560 99015 99176 99220 100188 100352 100860 101024 101376 101430 101568 101640 102944 103040 103320 103488 103684 103730 104181 104742 104960 105616 105903 105984 106161 106260 106722 107520 107584 108192 108240 108416 108445 110208 110495 110880 110946 111090 111320 111573 112595 112640 112896 113160 113344 113652 114103 114688 115456 115812 115920 115989 116160 116380 116886 117670 117760 118080 118272 118496 118580 118818 119064 120540 120704 121032 121440 121968 122199 122880 123648 123904 123970 124476 125235 125440 125952 126280 126720 126960 127512 128018 128576 128680 129024 129360 129437 129536 129605 129888 130134 131897 132020 132480 132594 133308 133584 134480 135114 135168 135240 135424 135520 135792 136367 137760 137984 138621 138908 139392 139656 141120 141204 141312 141548 141680 142065 142296 143360 144256 144320 144648 144765 145222 145728 146944 147456 147840 147928 147982 148120 148764 148830 150528 150880 151290 151536 151823 152352 152460 154416 154560 154652 154880 155232 155526 155595 155848 157440 157633 157696 158424 158752 159390 160720 161280 161376 161920 162288 162360 162624 162932 164738 164864 165312 165968 166419 166635 166980 167936 168960 169280 169740 170016 172032 172480 173184 173512 173635 174240 174570 175329 176505 176640 176792 176935 177408 177744 177870 178112 178596 180152 180224 180320 180810 181056 182160 183680 184320 184828 184910 185472 185856 185955 186208 186714 188160 188272 188416 188928 189420 189728 190440 192027 192864 193020 193315 194040 194304 194810 195201 197120 198030 198352 198440 198891 200376 200704 201720 202048 202671 202752 202860 203136 203280 203401 203665 205888 206080 206640 206976 207368 207460 208362 209484 209920 211232 211806 211968 212322 212520 213444 215040 215168 216384 216480 216832 216890 217833 220416 220990 221760 221892 221973 222180 222640 223146 223245 225190 225280 225792 226320 226688 227304 228206 230912 231035 231624 231840 231978 232320 232760 233289 233772 235340 235520 236160 236544 236992 237160 237636 238128 238579 241080 241408 242064 242880 243089 243936 244398 245760 247107 247296 247709 247808 247940 248952 250470 250880 251904 252560 253440 253920 255024 256036 257152 257360 258048 258720 258874 259072 259210 259776 260268 261855 263794 264040 264960 265188 266616 266805 267168 268960 270228 270336 270480 270641 270848 271040 271584 272734 275520 275968 277242 277365 277816 278784 279312 282240 282408 282624 283096 283360 284130 284592 285131 286720 288512 288640 289296 289530 290444 291456 292215 293888 295680 295856 295964 296240 297045 297528 297660 301056 301760 302580 303072 303646 304704 304920 308832 309120 309304 309760 310464 311052 311190 311696 312543 314880 315266 315392 316848 317504 318483 318780 320045 321440 322560 322752 323840 324576 324720 325248 325335 325864 329476 329728 330624 331485 331936 332838 333270 333960 335872 337785 337920 338560 339480 340032 342309 344064 344960 346368 347024 347270 347967 348480 349140 350658 353010 353280 353584 353870 354816 355488 355740 356224 357192 360304 360640 361620 362112 363055 364320 366597 367360 368640 369656 369820 369955 370944 371712 371910 372416 373428 376320 376544 376832 377856 378840 379456 380880 384054 385728 386040 386630 388080 388311 388608 388815 389257 389620 390402 394240 395691 396060 396704 396880 397782 400752 401408 403440 404096 405342 405504 405720 406272 406560 406802 407330 409101 411776 411845 412160 413280 413952 414736 414920 415863 416724 418968 419840 422464 423612 423936 424644 425040 425293 426888 430080 430336 432768 432960 433664 433780 435666 440832 441980 443520 443784 443946 444360 445280 446292 446490 448063 450380 450560 451584 452640 453376 454608 455469 456412 461824 462070 463248 463680 463956 464640 465520 466578 466785 467544 470680 471040 472320 472899 473088 473984 474320 475272 476256 477158 482160 482816 484128 485760 486178 487872 488796 494214 494592 495418 495616 495880 497904 500940 501760 503808 505120 506880 507840 508277 510048 512072 514304 514720 516096 517440 517748 517937 518144 518420 519552 520536 520905 523710 527588 528080 529515 529920 530376 530805 533232 533610 534336 537920 540456 540672 540960 541282 541696 542080 543168 545468 551040 551936 554484 554730 555632 557568 557865 558624 564480 564816 565248 566192 566720 568260 569184 570262 570515 573440 576081 577024 577280 578592 579060 579945 580888 582912 584430 587776 591360 591712 591928 592480 594090 595056 595320 602112 603520 605160 606144 607292 609408 609840 610203 610995 617664 618240 618608 619520 620928 622104 622380 623392 625086 629760 630532 630784 633696 635008 636966 637560 640090 642880 645120 645504 647185 647680 649152 649440 650496 650670 651728 653499 658952 659456 659485 661248 662970 663872 665676 665919 666540 667920 671744 675570 675840 677120 678960 680064 681835 684618 689920 692736 693105 694048 694540 695934 696960 698280 701316 706020 706560 707168 707740 709632 710976 711480 712448 714384 715737 720608 721280 723240 724224 726110 728640 729267 733194 734720 737280 739312 739640 739910 741321 741888 743127 743424 743820 744832 746856 752640 753088 755712 757680 758912 759115 761760 768108 771456 772080 773260 776160 776622 777216 777630 778514 779240 780804 788165 788480 791382 792120 793408 793760 795564 798721 801504 802816 806880 808192 810684 811008 811440 811923 812544 813120 813604 813901 814660 818202 823552 823690 824320 826560 827904 829472 829840 831726 832095 833448 837936 839680 844928 847224 847872 849288 850080 850586 853776 855393 860160 860672 865536 865920 867328 867560 871332 876645 881664 883960 887040 887568 887892 888720 889249 890560 892584 892980 896126 900760 901120 903168 905280 906059 906752 909216 910938 912824 923279 923648 924140 926496 927360 927912 929280 931040 933156 933570 935088 941360 942080 944640 945798 946176 947968 948640 950544 952512 954316 960135 964320 965632 968256 971520 972356 975744 976005 977592 988428 989184 990836 991232 991760 994455 995808 1001880 1003520 1007616 1010240 1013355 1013760 1015680 1016554 1017005 1020096 1024144 1026927 1028608 1029440 1032192 1034880 1035496 1035874 1036288 1036840 1039104 1041072 1041810 1047420 1055176 1056160 1059030 1059840 1060752 1061610 1062761 1066464 1067220 1068672 1075840 1080912 1081920 1082564 1083392 1084160 1086336 1089165 1090936 1102080 1103872 1108968 1109460 1109865 1111264 1115136 1115730 1117248 1128960 1129632 1130496 1132384 1133440 1136520 1138368 1140524 1141030 1152162 1154048 1154560 1157184 1158120 1159890 1161776 1164933 1165824 1166445 1167771 1168860 1175552 1182720 1183424 1183856 1184960 1187073 1188180 1190112 1190640 1192895 1204224 1207040 1210320 1212288 1214584 1215445 1218816 1219680 1220406 1221990 1227303 1235328 1235535 1236480 1237216 1238545 1239040 1241856 1244208 1244760 1246784 1250172 1259520 1261064 1261568 1267392 1270016 1273932 1275120 1275879 1280180 1285760 1290240 1291008 1294370 1295360 1298304 1298880 1300992 1301340 1303456 1306998 1317904 1318912 1318970 1322496 1325940 1327744 1331352 1331838 1333080 1335840 1344189 1351140 1351680 1353205 1354240 1357920 1360128 1363670 1366407 1369236 1379840 1385472 1386210 1388096 1389080 1391868 1393920 1396560 1402632 1412040 1413120 1414336 1415480 1418697 1419264 1421952 1422960 1423807 1424896 1425655 1428768 1431474 1441216 1442560 1446480 1448448 1450867 1452220 1457280 1458534 1466388 1469440 1478624 1479280 1479820 1482642 1483776 1486254 1486848 1487640 1489664 1493712 1505280 1506176 1511424 1515360 1517824 1518230 1523520 1524831 1536216 1542912 1544160 1546520 1552320 1553244 1553811 1554432 1555260 1557028 1558480 1561608 1562715 1576330 1576960 1582764 1584240 1586816 1587520 1591128 1592415 1597442 1603008 1613760 1616384 1621368 1622016 1622880 1623846 1625088 1626240 1627208 1627802 1629320 1636404 1647104 1647380 1648640 1653120 1655808 1658944 1659680 1663452 1664190 1666896 1670053 1675872 1679360 1689856 1694448 1695744 1698576 1700160 1701172 1701793 1707552 1710786 1711545 1720320 1721344 1731072 1731840 1733963 1734656 1735120 1739835 1742664 1753290 1763328 1767920 1774080 1775136 1775784 1777440 1778498 1781120 1785168 1785960 1792252 1801520 1806336 1810560 1812118 1813504 1818432 1821876 1825648 1830609 1832985 1846558 1847296 1848280 1852992 1854720 1855824 1858560 1862080 1866312 1867140 1870176 1882720 1884160 1889280 1891596 1892352 1894487 1895936 1897280 1901088 1905024 1908632 1920270 1928640 1931264 1936512 1941555 1943040 1944712 1946285 1951488 1952010 1955184 1976856 1978368 1978455 1981672 1982464 1983520 1988910 1991616 2003760 2007040 2015232 2020480 2026710 2027520 2031360 2033108 2034010 2040192 2045505 2048288 2053854 2057216 2058880 2069760 2070992 2071748 2072576 2073680 2078208 2079315 2082144 2083620 2094840 2110352 2112320 2118060 2119680 2121504 2123220 2125522 2126465 2132928 2134440 2137344 2147211 2151680 2161824 2163840 2165128 2166784 2168320 2172672 2178330 2181872 2187801 2204160 2207744 2217936 2218920 2219730 2222528 2229381 2230272 2231460 2234496 2240315 2257920 2259264 2264768 2266880 2273040 2276736 2277345 2281048 2282060 2304324 2308096 2309120 2314368 2316240 2319780 2323552 2329866 2331648 2332890 2335542 2337720 2351104 2364495 2365440 2366848 2367712 2369920 2374146 2376360 2380224 2381280 2385790 2396163 2408448 2414080 2420640 2424576 2429168 2430890 2435769 2437632 2439360 2440812 2441703 2443980 2454606 2470656 2471070 2472960 2474432 2477090 2478080 2483712 2488416 2489520 2493568 2500344 2519040 2522128 2534784 2540032 2541385 2547864 2550240 2551758 2560360 2566179 2571520 2580480 2582016 2588740 2589685 2590720 2596608 2597760 2601984 2602680 2606912 2613996 2624369 2635808 2637824 2637940 2644992 2651880 2655488 2662704 2663676 2666160 2667747 2671680 2688378 2702280 2703360 2706410 2708480 2715840 2718177 2720256 2724799 2727340 2732814 2738472 2759680 2769837 2770944 2772420 2776192 2778160 2783736 2787840 2793120 2805264 2824080 2826240 2828672 2830960 2837394 2838528 2843904 2845920 2847614 2849792 2851310 2857536 2862948 2880405 2882432 2885120 2892960 2896896 2901734 2904440 2914560 2917068 2932776 2938880 2957248 2958560 2959640 2965284 2967552 2972508 2973696 2975280 2977051 2979328 2987424 3010560 3012352 3022848 3030720 3033631 3035648 3036460 3047040 3049662 3051015 3072432 3085824 3088320 3093040 3104640 3106488 3107622 3108864 3110520 3114056 3116960 3123216 3125430 3136441 3152660 3153920 3165528 3168480 3173632 3175040 3182256 3184830 3188283 3194884 3206016 3227520 3232768 3242736 3245760 3247692 3250176 3252480 3254416 3255604 3258640 3267495 3272808 3294208 3294760 3297280 3306240 3311616 3317888 3319360 3326904 3328380 3329595 3333792 3340106 3351744 3358720 3379712 3388896 3391488 3397152 3400320 3402344 3403586 3415104 3421572 3423090 3442688 3462144 3463680 3467926 3469312 3470240 3479670 3485328 3503313 3506580 3526656 3535840 3548160 3550272 3551568 3554880 3556996 3562240 3570336 3571920 3578685 3584504 3603040 3612672 3621120 3624236 3625559 3627008 3636864 3643752 3646335 3651296 3661218 3665970 3693116 3694592 3696560 3705984 3706605 3709440 3711648 3715635 3717120 3724160 3732624 3734280 3740352 3765440 3778560 3783192 3784704 3788974 3791872 3794560 3802176 3810048 3817264 3827637 3840540 3857280 3862528 3873024 3883110 3886080 3889424 3892570 3902976 3904020 3910368 3953712 3956736 3956910 3963344 3967040 3977820 3983232 3993605 4007520 4014080 4032567 4040960 4053420 4055040 4059615 4062720 4066216 4068020 4069505 4080384 4091010 4096576 4107708 4114432 4117760 4139520 4141984 4143496 4145152 4147360 4156416 4158630 4164288 4167240 4189680 4220704 4224640 4236120 4239360 4243008 4246440 4251044 4252930 4265856 4268880 4271421 4274688 4276965 4294422 4303360 4323648 4327680 4330256 4333568 4336640 4345344 4352601 4356660 4363744 4375602 4408320 4415488 4435872 4437840 4439460 4445056 4446245 4458762 4460544 4462920 4468992 4480630 4515840 4518528 4529536 4530295 4533760 4546080 4553472 4554690 4562096 4564120 4574493 4608648 4616192 4616395 4618240 4628736 4632480 4639560 4647104 4659732 4661433 4663296 4665780 4671084 4675440 4678223 4702208 4728990 4730880 4733696 4735424 4739840 4748292 4752720 4760448 4762560 4771580 4792326 4828160 4841280 4849152 4858336 4861780 4871538 4875264 4878720 4881624 4883406 4887960 4909212 4941312 4942140 4945920 4948864 4954180 4956160 4967424 4976832 4979040 4987136 5000688 5010159 5038080 5044256 5069568 5080064 5082770 5095728 5100480 5103516 5105379 5120720 5132358 5134635 5143040 5160960 5164032 5177480 5179370 5181440 5193216 5195520 5201889 5203968 5205360 5213824 5227992 5248738 5271616 5275880 5289984 5303760 5310976 5313805 5325408 5327352 5332320 5335494 5343360 5376756 5404560 5407777 5412820 5416960 5431680 5436354 5440512 5449598 5454680 5465628 5476944 5519360 5539674 5541888 5544840 5552384 5556320 5567472 5575680 5586240 5591047 5610528 5648160 5652480 5657344 5661920 5674788 5677056 5683461 5687808 5691840 5695228 5697307 5699584 5702620 5715072 5725896 5760810 5764864 5770240 5785920 5793792 5803468 5808880 5824665 5829120 5834136 5838855 5865552 5877760 5914496 5917120 5919280 5930568 5935104 5935365 5945016 5947392 5950560 5954102 5958656 5974848 6021120 6024704 6045696 6061440 6067262 6071296 6072920 6094080 6099324 6102030 6136515 6144864 6171648 6176640 6186080 6209280 6212976 6215244 6217728 6221040 6224743 6228112 6233920 6246432 6250860 6272882 6305320 6307840 6331056 6336960 6347264 6350080 6364512 6369660 6376566 6379395 6389768 6412032 6455040 6462953 6465536 6485472 6491520 6495384 6500352 6504960 6508832 6511208 6517280 6534990 6545616 6588416 6589520 6594560 6612480 6623232 6635776 6638720 6653808 6656760 6659190 6667584 6680212 6703488 6720945 6759424 6777792 6794304 6800640 6804688 6807172 6830208 6832035 6843144 6846180 6885376 6924288 6927360 6935852 6938624 6940480 6959340 6970656 7006626 7013160 7053312 7071680 7093485 7096320 7100544 7103136 7109760 7113992 7119035 7124480 7140672 7143840 7157370 7169008 7188489 7206080 7225344 7242240 7248472 7251118 7254016 7254335 7273728 7287504 7292670 7302592 7322436 7325109 7331940 7386232 7389184 7393120 7411968 7413210 7418880 7423296 7431270 7434240 7448320 7465248 7468560 7480704 7530880 7557120 7566384 7577948 7583744 7589120 7604352 7620096 7624155 7634528 7655274 7681080 7714560 7725056 7746048 7766220 7769055 7772160 7778848 7785140 7805952 7808040 7820736 7873107 7907424 7913472 7913820 7926688 7934080 7955640 7966464 7987210 8003241 8015040 8065134 8081920 8106840 8110080 8119230 8125440 8132432 8136040 8139010 8154531 8160768 8174397 8182020 8193152 8215416 8228864 8235520 8279040 8283968 8286992 8294720 8309511 8312832 8317260 8328576 8334480 8350265 8379360 8441408 8449280 8472240 8478720 8486016 8492880 8502088 8505860 8508965 8531712 8537760 8542842 8549376 8553930 8588844 8606720 8647296 8655360 8660512 8667136 8669815 8673280 8690688 8705202 8713320 8727488 8751204 8816640 8830976 8871744 8875680 8878920 8890112 8892490 8917524 8921088 8925840 8931153 8937984 8952911 8961260 9031680 9037056 9059072 9060590 9067520 9092160 9100893 9106944 9109380 9124192 9128240 9148986 9153045 9217296 9232384 9232790 9236480 9257472 9264960 9279120 9294208 9319464 9322866 9326592 9331560 9342168 9350880 9356446 9409323 9457980 9461760 9467392 9470848 9472435 9479680 9496584 9505440 9520896 9525120 9543160 9564849 9584652 9656320 9682560 9698304 9716672 9723560 9743076 9750528 9757440 9763248 9766812 9775920 9781739 9818424 9882624 9884280 9891840 9897728 9908360 9912320 9934848 9953664 9958080 9966649 9974272 10001376 10020318 10076160 10088512 10139136 10156069 10160128 10165540 10191456 10200960 10207032 10210758 10241440 10264716 10269270 10286080 10328064 10349089 10354960 10358740 10362880 10386432 10391040 10403778 10407936 10410720 10427648 10455984 10497476 10543232 10551760 10579968 10607520 10621952 10627610 10650816 10654704 10664640 10670988 10686720 10736055 10753512 10809120 10815554 10825640 10833920 10863360 10872708 10876677 10881024 10899196 10909360 10931256 10939005 10953888 11038720 11079348 11083776 11089680 11104768 11112640 11134944 11146905 11151360 11172480 11182094 11221056 11296320 11314688 11323840 11349576 11354112 11366922 11375616 11383680 11390456 11394614 11399168 11405240 11430144 11451792 11521620 11529728 11540480 11571840 11587584 11606936 11617760 11649330 11658240 11668272 11677710 11690371 11731104 11755520 11828992 11834240 11838560 11861136 11870208 11870730 11890032 11901120 11908204 11912551 11917312 11949696 11980815 12042240 12049408 12122880 12134524 12142592 12145840 12178845 12188160 12198648 12204060 12208515 12273030 12289728 12343296 12353280 12372160 12418560 12425952 12430488 12435456 12442080 12449486 12456224 12467840 12492864 12501720 12545764 12610640 12662112 12673920 12694528 12700160 12729024 12739320 12753132 12758790 12779536 12814263 12824064 12830895 12910080 12925906 12931072 12970944 12983040 12990768 13000704 13009920 13017664 13022416 13034560 13057803 13069980 13091232 13121845 13176832 13179040 13189120 13224960 13246464 13271552 13277440 13307616 13313520 13318380 13335168 13338735 13360424 13406976 13441890 13518848 13555584 13588608 13590885 13601280 13609376 13614344 13623995 13660416 13664070 13686288 13692360 13770752 13848576 13849185 13854720 13871704 13877248 13880960 13918680 13941312 14013252 14026320 14034669 14106624 14143360 14186970 14192640 14201088 14206272 14219520 14227984 14238070 14248960 14281344 14287680 14314740 14338016 14376978 14412160 14484480 14496944 14502236 14508032 14508670 14547456 14575008 14585340 14605184 14644872 14650218 14663880 14772464 14786240 14823936 14826420 14837760 14846592 14862540 14868480 14885255 14896640 14930496 14937120 14961408 15030477 15061760 15114240 15132768 15155896 15167488 15168155 15178240 15208704 15240192 15248310 15269056 15310548 15316137 15362160 15429120 15450112 15492096 15532440 15538110 15544320 15557696 15570280 15605667 15611904 15616080 15641472 15682205 15746214 15814848 15827640 15853376 15868160 15911280 15932928 15941415 15959537 15974420 16006482 16030080 16130268 16163840 16213680 16223331 16238460 16250880 16264864 16272080 16278020 16309062 16321536 16348794 16364040 16386304 16430832 16457728 16471040 16558080 16567936 16573984 16589440 16619022 16625664 16634520 16657152 16668960 16700530 16758720 16773141 16882816 16898560 16944480 16957440 16972032 16985760 17004176 17011720 17017930 17050383 17063424 17075520 17085684 17091921 17098752 17107860 17177688 17213440 17294592 17310720 17321024 17339630 17346560 17381376 17410404 17426640 17454976 17502408 17516565 17633280 17743488 17751360 17757840 17780224 17784980 17835048 17842176 17851680 17862306 17875968 17905822 17922520 18063360 18074112 18118144 18121180 18127795 18135040 18184320 18201786 18213888 18218760 18248384 18256480 18297972 18306090 18370583 18434592 18464768 18465580 18472960 18514944 18529920 18558240 18588416 18638928 18645732 18653184 18663120 18674229 18684336 18701760 18712892 18719723 18818646 18915960 18923520 18934784 18941696 18944870 18959360 18993168 19010880 19041792 19050240 19073593 19086320 19129698 19138185 19169304 19312640 19365120 19388859 19396608 19433344 19447120 19486152 19501056 19514880 19526496 19533624 19551840 19563478 19636848 19765248 19768560 19783680 19795456 19816720 19869696 19907328 19916160 19933298 19948544 20002752 20040636 20162835 20177024 20278272 20312138 20320256 20331080 20382912 20401920 20414064 20421516 20482880 20529432 20538540 20572160 20656128 20698178 20709920 20717480 20725760 20772864 20782080 20807556 20815872 20821440 20839357 20855296 20911968 20994952 21086464 21103520 21159936 21215040 21235417 21243904 21255220 21301632 21309408 21329280 21341976 21357105 21373440 21472110 21507024 21618240 21631108 21651280 21667840 21726720 21745416 21753354 21762048 21763005 21798392 21818720 21862512 21878010 21907776 22077440 22158696 22167552 22179360 22209536 22225280 22269888 22293810 22302720 22344960 22364188 22442112 22592640 22629376 22647680 22699152 22733844 22751232 22767360 22780912 22789228 22798336 22810480 22860288 22872465 22903584 23043240 23059456 23080960 23143680 23175168 23213872 23235520 23298660 23307165 23316480 23336544 23355420 23380742 23391115 23462208 23511040 23619321 23657984 23668480 23677120 23722272 23740416 23741460 23780064 23802240 23816408 23825102 23834624 23899392 23961630 24098816 24245760 24269048 24285184 24291680 24357690 24376320 24397296 24408120 24417030 24523191 24546060 24579456 24686592 24706560 24744320 24837120 24851904 24860976 24884160 24898972 24912448 24935680 24985728 25003440 25050795 25091528 25221280 25324224 25347840 25389056 25400320 25458048 25478640 25506264 25517580 25526895 25559072 25628526 25648128 25661790 25820160 25851812 25862144 25941888 25966080 25981536 26001408 26009445 26019840 26035328 26044832 26069120 26115606 26139960 26182464 26243690 26353664 26358080 26449920 26492928 26543104 26554880 26615232 26627040 26636760 26670336 26677470 26720848 26793459 26813952 26858733 26883780 27037696 27038885 27111168 27177216 27181770 27202560 27218752 27228688 27247990 27302679 27320832 27328140 27372576 27384720 27541504 27697152 27698370 27709440 27743408 27761920 27837360 27882624 27955235 28026504 28052640 28069338 28227969 28286720 28373940 28385280 28402176 28412544 28417305 28439040 28455968 28476140 28486535 28497920 28562688 28575360 28629480 28676032 28753956 28824320 28968960 28993888 29004472 29016064 29017340 29094912 29150016 29170680 29210368 29289744 29300436 29327760 29345217 29544928 29572480 29647872 29652840 29675520 29693184 29725080 29736960 29770510 29793280 29860992 29874240 29899947 29922816 30060954 30123520 30228480 30265536 30311792 30334976 30336310 30356480 30417408 30468207 30480384 30496620 30538112 30621096 30632274 30724320 30858240 30984192 31047267 31064880 31076220 31088640 31115392 31123715 31140560 31211334 31223808 31232160 31282944 31364410 31492428 31629696 31655280 31706752 31736320 31822560 31865856 31882830 31919074 31948840 32012964 32060160 32260536 32314765 32327680 32427360 32446662 32476920 32501760 32529728 32544160 32556040 32618124 32630031 32643072 32697588 32728080 32747561 32772608 32861664 32915456 32942080 33116160 33135872 33147968 33178880 33238044 33251328 33269040 33314304 33337920 33369941 33401060 33517440 33546282 33765632 33797120 33888960 33944064 33971520 34008352 34023440 34035860 34100766 34126848 34151040 34171368 34183842 34197504 34215720 34355376 34426880 34589184 34621440 34642048 34679260 34693120 34762752 34820808 34853280 34909952 35004816 35033130 35071113 35266560 35486976 35502720 35515680 35560448 35569960 35670096 35703360 35724612 35737653 35751936 35811644 35845040 35942445 36126720 36148224 36236288 36242360 36255590 36270080 36368640 36403572 36427776 36437520 36496768 36512960 36595944 36612180 36625545 36741166 36869184 36931160 36945920 37029888 37059840 37116480 37176832 37277856 37291464 37306368 37326240 37348458 37368672 37403520 37425784 37439446 37637292 37831920 37854439 37869568 37883392 37889740 37918720 37986336 38021760 38083584 38100480 38147186 38172640 38259396 38276370 38338608 38625280 38730240 38777718 38793216 38866688 38894240 38972304 39002112 39029760 39052992 39067248 39103680 39126956 39273696 39365535 39530496 39537120 39567360 39590912 39633440 39739392 39814656 39832320 39866596 39881149 39897088 40005504 40016205 40081272 40325670 40354048 40556544 40624276 40640512 40662160 40765824 40772655 40803840 40828128 40843032 40871985 40965760 41058864 41077080 41144320 41312256 41396356 41419840 41434960 41545728 41547555 41564160 41615112 41631744 41642880 41678714 41710592 41823936 41989904 42104007 42172928 42207040 42319872 42430080 42470834 42487808 42510440 42603264 42618816 42658560 42683952 42714210 42746880 42944220 43014048 43236480 43262216 43302560 43335680 43453440 43490832 43506708 43524096 43526010 43573201 43596784 43637440 43725024 43756020 43815552 44154880 44317392 44358720 44419072 44450560 44539776 44587620 44605440 44655765 44689920 44728376 44764555 44884224 45185280 45258752 45295360 45398304 45467688 45502464 45504465 45534720 45561824 45578456 45596672 45620960 45720576 45744930 45807168 46086480 46118912 46161920 46287360 46350336 46427744 46471040 46597320 46614330 46632960 46673088 46710840 46761484 46782230 46924416 47046615 47238642 47315968 47336960 47354240 47444544 47482920 47560128 47604480 47632816 47650204 47669248 47798784 47824245 47878611 47923260 48197632 48491520 48538096 48570368 48583360 48669993 48715380 48752640 48794592 48816240 48834060 48908695 49046382 49092120 49158912 49373184 49413120 49488640 49674240 49703808 49721952 49768320 49797944 49824896 49833245 49871360 49971456 50006880 50101590 50183056 50319423 50442560 50648448 50695680 50778112 50780345 50800640 50916096 50957280 51012528 51035160 51053790 51118144 51257052 51275763 51296256 51323580 51640320 51703624 51724288 51745445 51883776 51932160 51963072 52018890 52039680 52070656 52089664 52138240 52231212 52279920 52364928 52487380 52707328 52716160 52899840 53086208 53109760 53230464 53254080 53273520 53340672 53354940 53441696 53586918 53627904 53717466 53767560 54075392 54077770 54222336 54354432 54363540 54383385 54405120 54437504 54457376 54495980 54605358 54641664 54656280 54745152 54769440 55111749 55394304 55396740 55418880 55486816 55523840 55674720 55765248 55910470 56022687 56053008 56105280 56138676 56159169 56455938 56573440 56747880 56770560 56804352 56825088 56834610 56878080 56911936 56952280 56973070 56995840 57125376 57150720 57220779 57258960 57352064 57507912 57648640 57937920 57987776 58008944 58034680 58166577 58189824 58300032 58341360 58420736 58451855 58579488 58600872 58655520 58690434 59089856 59144960 59295744 59305680 59351040 59386368 59450160 59485547 59541020 59562755 59586560 59721984 59748480 59799894 59845632 60121908 60247040 60531072 60623584 60669952 60672620 60712960 60834816 60936414 60960768 60993240 61076224 61242192 61264548 61448640 61716480 61968384 62094534 62129760 62152440 62177280 62230784 62247430 62281120 62422668 62447616 62464320 62518071 62565888 62670377 62728820 62984856 63259392 63310560 63413504 63472640 63645120 63706251 63731712 63765660 63838148 63897680 64025928 64071315 64120320 64521072 64629530 64655360 64854720 64893324 64953840 65003520 65059456 65088320 65112080 65236248 65260062 65286144 65289015 65395176 65456160 65495122 65545216 65723328 65884160 66232320 66271744 66295936 66357760 66476088 66502656 66538080 66628608 66675840 66739882 66802120 67034880 67092564 67531264 67594240 67777920 67888128 67943040 68016704 68046880 68071720 68201532 68253696 68302080 68342736 68367684 68395008 68431440 68472173 68710752 68853760 69178368 69242880 69284096 69358520 69386240 69525504 69641616 69706560 69773513 69819904 70009632 70066260 70142226 70173345 70533120 70973952 71005440 71031360 71092483 71120896 71139920 71340192 71406720 71449224 71475306 71503872 71623288 71690080 71884890 72296448 72443623 72472576 72484720 72511180 72540160 72737280 72807144 72855552 72875040 72993536 73025920 73191888 73224360 73251090 73482332 73738368 73862320 74059776 74119680 74232960 74353664 74555712 74582928 74652480 74696916 74737344 74807040 74851568 74878892 75152385 75274584 75663840 75708878 75739136 75766784 75779480 75837440 75972672 76043520 76167168 76200960 76294372 76345280 76518792 76552740 76580685 76677216 77250560 77460480 77555436 77586432 77733376 77788480 77944608 78004224 78028335 78059520 78105984 78134496 78207360 78253912 78547392 78731070 79060992 79074240 79181824 79266880 79478784 79629312 79664640 79733192 79762298 79794176 79797685 80011008 80032410 80162544 80576199 80651340 80708096 81113088 81116655 81248552 81281024 81324320 81531648 81545310 81607680 81656256 81686064 81743970 81931520 82117728 82154160 82288640 82624512 82792712 82839680 82869920 83091456 83095110 83128320 83230224 83285760 83357428 83387857 83421184 83647872 83865705 83979808 84208014 84345856 84414080 84860160 84941668 84975616 85020880 85206528 85237632 85251915 85317120 85367904 85428420 85459605 85493760 85888440 86028096 86472960 86524432 86605120 86906880 86981664 87013416 87048192 87052020 87146402 87193568 87274880 87450048 87512040 87631104 88035651 88634784 88717440 88838144 88901120 89079552 89175240 89210880 89311530 89379840 89456752 89529110 89699841 89768448 90370560 90517504 90590720 90796608 90935376 91004928 91008930 91069440 91123648 91156912 91241920 91404621 91441152 91489860 91614336 91852915 92172960 92237824 92323840 92574720 92855488 92942080 93141801 93194640 93228660 93265920 93346176 93371145 93421680 93522968 93564460 93598615 93848832 94093230 94477284 94631936 94673920 94708480 94889088 94965840 95120256 95208960 95265632 95300408 95338496 95367965 95597568 95648490 95757222 95846520 96395264 96944295 96983040 97076192 97140736 97166720 97339986 97430760 97505280 97589184 97632480 97668120 97817390 98092764 98184240 98242683 98317824 98746368 98826240 98977280 99348480 99407616 99443904 99536640 99595888 99649792 99666490 99742720 99942912 100013760 100109823 100203180 100366112 100638846 100885120 101296896 101391360 101556224 101560690 101601280 101832192 101914560 102025056 102070320 102107580 102236288 102514104 102551526 102592512 102647160 103280640 103407248 103490890 103767552 103864320 103926144 104037780 104079360 104141312 104179328 104196785 104276480 104462424 104559840 104729856 104974760 105213339 105432320 105799680 106172416 106177085 106219520 106460928 106508160 106547040 106681344 106709880 106883392 107173836 107212959 107255808 107434932 107535120 107599129 108150784 108155540 108444672 108708864 108727080 108766770 108810240 108875008 108914752 108991960 109210716 109283328 109312560 109490304 109538880 110223498 110793480 110837760 110973632 111047680 111349440 111530496 111716759 111820940 112045374 112106016 112210560 112277352 112318338 112911876 113146880 113495760 113563317 113608704 113650176 113669220 113756160 113823872 113839979 113904560 113946140 113991680 114250752 114301440 114441558 114517920 114704128 115015824 115297280 115875840 115975552 116017888 116069360 116333154 116379648 116600064 116682720 116841472 116903710 117158976 117201744 117311040 117380868 118096605 118179712 118289920 118591488 118611360 118702080 118772736 118900320 118971094 119082040 119125510 119173120 119443968 119496960 119599788 119643447 119691264 120243816 120494080 121062144 121247168 121345240 121425920 121669632 121872828 121921536 121986480 122152448 122484384 122529096 122615955 122897280 123432960 123936768 124189068 124259520 124304880 124378871 124461568 124494860 124562240 124845336 124895232 124928640 125036142 125131776 125340754 125457640 125969712 126518784 126621120 126827008 126945280 127290240 127412502 127463424 127531320 127676296 127795360 128051856 128142630 128240640 128594081 129042144 129259060 129310720 129709440 129786648 129907680 130007040 130118912 130176640 130224160 130472496 130520124 130572288 130578030 130719603 130790352 130912320 130990244 131038061 131090432 131446656 131768320 132464640 132543488 132591872 132715520 132952176 133076160 133257216 133351680 133479764 133604240 133967295 134069760 134185128 134293665 135062528 135188480 135555840 135776256 135886080 136033408 136093760 136143440 136403064 136507392 136513395 136604160 136685472 136735368 136790016 136862880 136944346 137421504 137707520 138356736 138485760 138568192 138717040 139051008 139283232 139413120 139547026 139639808 140019264 140132520 140284452 140346690 141139845 141947904 142010880 142062720 142184966 142241792 142279840 142680384 142813440 142898448 142950612 143007744 143246576 143380160 143635833 143769780 144592896 144887246 144945152 144969440 145022360 145080320 145474560 145614288 145711104 145750080 145987072 146051840 146383776 146448720 146502180 146726085 146964664 147476736 147724640 148119552 148239360 148465920 148647919 148707328 149111424 149165856 149304960 149393832 149474688 149499735 149614080 149703136 149757784 150304770 150549168 151327680 151417756 151478272 151533568 151558960 151674880 151945344 152087040 152334336 152341035 152401920 152588744 152690560 153037584 153105480 153161370 153354432 154920960 155110872 155172864 155236335 155466752 155576960 155889216 156056670 156119040 156211968 156268992 156414720 156507824 157094784 157462140 158121984 158148480 158363648 158533760 159258624 159329280 159466384 159524596 159588352 159595370 160022016 160064820 160325088 161152398 161302680 161416192 162226176 162233310 162497104 162648640 163063296 163090620 163150155 163215360 163312512 163372128 163487940 163737805 163863040 164235456 164308320 164577280 165335247 165585424 165679360 165739840 166182912 166190220 166256640 166460448 166571520 166714856 166775714 166842368 166849705 167295744 167731410 167959616 168416028 168477507 168691712 168828160 169720320 169883336 169951232 170041760 170413056 170475264 170503830 170634240 170735808 170856840 170919210 170987520 171662337 171776880 172056192 172945920 173048864 173210240 173813760 173963328 174026832 174104040 174292804 174387136 174549760 174900096 175024080 175262208 175355565 176071302 177269568 177434880 177676288 177802240 178159104 178350480 178456641 178623060 178688265 178759680 178913504 179058220 179399682 179536896 180741120 181035008 181181440 181593216 181870752 182009856 182017860 182138880 182247296 182313824 182483840 182809242 182882304 182979720 183228672 183705830 184345920 184475648 185149440 185710976 185884160 186283602 186389280 186457320 186531840 186692352 186742290 186843360 187045936 187128920 187197230 187554213 187697664 188011131 188186460 188954568 189263872 189272195 189347840 189416960 189778176 189931680 190240512 190417920 190531264 190600816 190735930 191118753 191195136 191296980 191514444 191693040 192790528 193888590 193966080 194152384 194333440 194679972 194861520 195010560 195178368 195264960 195336240 195634780 196185528 196368480 196485366 196635648 197652480 197954560 198696960 198815232 198887808 199073280 199191776 199299584 199332980 199405745 199485440 199885824 200027520 200219646 200406360 200732224 201277692 201770240 202593792 202782720 203112448 203121380 203202560 203664384 203829120 204050112 204140640 204215160 204472576 205028208 205103052 205185024 205294320 205416519 205916953 206561280 206814496 206981780 207535104 207728640 207852288 208075560 208158720 208282624 208358656 208393570 208552960 208924848 209119680 209320539 209459712 209949520 210426678 210520035 210864640 211599360 212344832 212354170 212439040 212921856 213016320 213094080 213277449 213362688 213419760 213766784 214347672 214425918 214511616 214869864 215070240 215198258 216311080 216889344 217330869 217417728 217454160 217533540 217620480 217750016 217829504 217866005 217983920 218421432 218566656 218625120 218980608 219077760 220446996 221586960 221947264 222095360 222698880 223060992 223433518 223641880 224090748 224212032 224421120 224554704 224636676 225823752 226293760 226991520 227126634 227217408 227300352 227338440 227512320 227647744 227679958 227809120 227892280 227983360 228501504 228602880 228883116 229035840 229232927 229408256 230031648 230594560 231751680 231951104 232035776 232138720 232666308 232759296 233200128 233365440 233589587 233682944 233807420 234317952 234403488 234622080 234761736 236193210 236359424 236579840 237182976 237222720 237545472 237800640 237942188 238029047 238164080 238251020 238346240 238887936 238993920 239199576 239286894 239382528 239393055 240487632 240988160 242124288 242494336 242690480 242851840 243339264 243349965 243745656 243843072 243972960 244304896 244968768 245058192 245231910 245794560 246865920 247873536 248378136 248519040 248609760 248757742 248923136 248989720 249124480 249690672 249857280 250072284 250163571 250263552 250681508 250915280 251597115 251939424 253037568 253242240 253654016 253890560 254580480 254825004 254926848 255062640 255352592 255590720 256103712 256285260 256378815 256481280 257188162 258084288 258518120 258621440 259418880 259573296 259815360 260237824 260353280 260448320 260944992 261040248 261144576 261156060 261439206 261580704 261824640 261980488 262076122 262180864 262893312 263536640 264981073 265086976 265183744 265431040 265904352 266152320 266514432 266703360 266959528 267208480 267934590 268139520 268370256 268587330 270125056 270376960 271111680 271552512 271772160 272066816 272187520 272286880 272806128 273014784 273026790 273208320 273370944 273470736 273725760 273888692 274843008 275558745 276713472 276971520 277136384 277434080 278566464 278826240 279094052 279279616 280038528 280113435 280265040 280568904 280693380 280795845 282279690 283895808 284021760 284125440 284369932 284483584 284559680 285360768 285626880 285796896 285901224 286015488 286103895 286493152 286760320 287271666 287539560 289185792 289774492 289890304 289938880 290044720 290832885 290949120 291228576 291422208 291500160 291974144 292103680 292767552 292897440 293004360 293452170 293929328 294728049 294953472 295449280 296239104 296478720 296931840 297295838 297414656 297427735 298222848 298331712 298609920 298787664 298949376 298999470 299228160 299406272 299515568 300329469 300609540 301098336 302655360 302835512 302956544 303067136 303117920 303349760 303890688 304174080 304668672 304682070 304803840 305177488 305381120 306075168 306210960 306322740 306708864 309841920 310221744 310472670 310933504 311153920 311778432 312113340 312238080 312423936 312537984 312590355 312829440 313015648 313351885 314189568 314924280 316296960 316727296 317067520 318517248 318531255 318658560 318932768 319049192 319176704 319190740 320044032 320129640 320650176 322304796 322605360 322797387 322832384 324452352 324466620 324994208 325297280 326126592 326181240 326300310 326430720 326625024 326744256 326975880 327475610 327726080 328470912 328616640 330670494 331170848 331358720 331479680 332380440 332513280 332920896 333143040 333429712 333551428 333684736 333699410 334591488 335150277 335462820 335919232 336832056 336955014 337383424 337656320 339440640 339766672 340083520 340689951 340826112 340950528 341007660 341268480 341471616 341519937 341713680 341838420 341975040 342360865 343324674 343553760 344112384 345891840 346097728 346420480 347627520 347926656 348053664 348208080 348585608 348774272 348867565 349099520 349800192 350048160 350524416 350711130 352142604 354539136 354869760 355352576 355462415 355604480 356318208 356700960 356913282 357246120 357376530 357519360 357827008 358116440 358799364 358930341 359073792 361482240 362070016 362218115 362362880 363186432 363741504 364035720 364277760 364494592 364627648 364967680 365618484 365764608 365959440 366457344 367069351 367411660 368691840 368951296 370298880 371421952 371768320 372567204 372778560 372914640 373136613 373384704 373484580 373686720 374091872 374257840 374394460 375108426 375395328 376022262 376372920 377909136 378527744 378544390 378695680 378833920 379556352 379863360 380481024 380835840 381062528 381201632 381471860 382237506 382390272 382593960 383028888 383386080 385782243 387777180 387932160 388304768 388666880 389359944 389723040 390021120 390356736 390529920 390672480 391269560 392158809 392371056 392736960 392970732 393114183 393271296 395304960 395909120 397393920 397630464 397775616 398146560 398383552 398599168 398665960 398811490 398970880 399771648 400055040 400439292 400812720 401464448 402555384 402880995 403540480 405187584 405565440 406242760 406405120 407328768 407658240 408100224 408281280 408430320 408945152 410056416 410206104 410370048 410588640 410833038 411833906 413122560 413628992 413963560 415070208 415457280 415704576 416151120 416398829 416565248 416717312 416787140 416939285 417105920 417849696 418239360 418641078 418919424 419899040 420853356 421040070 421729280 424312649 424689664 424708340 424878080 425843712 426032640 426188160 426554898 426725376 426839520 427533568 428695344 428851836 429023232 429739728 430140480 430396516 432622160 433778688 434661738 434835456 434908320 435067080 435240960 435500032 435659008 435732010 435967840 436842864 437133312 437250240 437961216 438155520 438692639 440178255 440893992 443173920 443894528 444190720 445397760 445943757 446121984 446867036 447283760 448181496 448424064 448499205 448842240 449109408 449273352 451647504 452587520 453983040 454253268 454434816 454600704 454676880 455024640 455295488 455359916 455618240 455784560 457003008 457023105 457205760 457766232 458071680 458465854 458816512 460063296 461189120 463902208 464071552 464277440 465332616 465518592 465709005 466400256 466730880 467179174 467365888 467614840 468635904 468806976 469244160 469523472 472386420 472718848 473159680 474365952 474445440 475090944 475601280 475884376 476058094 476328160 476502040 476692480 477775872 477987840 478399152 478573788 478765056 478786110 479305211 480975264 481976320 484248576 484988672 485380960 485703680 486678528 486699930 487491312 487945920 488414591 488609792 489937536 490116384 490463820 491213415 491589120 493731840 496756272 497038080 497219520 497515484 497846272 497979440 498248960 499381344 499714560 500144568 500327142 500527104 500549115 501363016 501830560 503194230 503878848 506075136 506484480 507105361 507308032 507781120 509160960 509650008 509853696 510125280 510705184 511181440 512207424 512570520 512757630 512962560 514376324 516168576 517036240 518837760 519146592 519630720 520475648 520706560 520896640 521889984 522080496 522312120 522878412 523161408 523649280 523960976 524152244 524361728 525786624 526066695 529962146 530173952 530367488 530862080 531808704 532304640 533028864 533406720 533919056 534416960 535369923 535869180 536064795 536279040 536740512 537174660 537995645 540250112 540753920 542223360 543105024 543544320 544133632 544375040 544573760 545612256 546029568 546053580 546416640 546741888 546941472 547451520 547777384 549686016 551117490 553426944 554272768 554868160 557132928 557652480 558188104 558559232 558583795 560077056 560226870 560530080 561137808 561386760 561591690 564033393 564559380 567791616 567816585 568043520 568250880 568739864 568967168 569119360 569199895 570721536 571253760 571593792 571802448 572207790 572986304 573520640 574543332 575079120 578371584 579548984 579780608 579877760 580089440 581665770 581898240 582457152 583000320 583948288 584207360 585535104 585794880 586008720 586904340 587858656 589456098 589906944 590898560 592957440 593863680 594591676 594829312 594855470 596445696 596663424 597219840 597575328 597898752 597998940 598217235 598456320 598812544 599031136 600658938 601219080 602196672 605310720 605671024 606134272 606235840 607781376 608348160 609337344 609364140 609607680 610354976 610762240 612150336 612421920 612645480 613417728 616249557 617750859 619683840 620443488 620945340 621867008 621894355 622307840 623556864 624226680 624476160 624847872 625075968 625180710 625658880 626031296 626703770 627961617 628379136 629848560 632593920 633454592 634135040 637034496 637062510 637317120 637865536 638098384 638381480 639832347 640088064 640259280 641300352 642970405 644609592 645210720 645594774 645664768 648933240 649988416 650594560 651992607 652253184 652362480 652600620 652861440 653250048 653488512 653598015 653951760 654341017 654951220 655190305 655452160 656941824 657233280 661340988 662341696 662717440 662959360 664760880 665841792 666286080 666859424 667102856 667369472 667398820 669182976 670300554 670925640 671838464 673664112 673910028 674766848 675312640 678881280 679533344 680167040 681379902 681652224 681901056 682015320 682536960 682943232 683039874 683427360 683676840 683950080 684721730 686649348 687107520 687698781 688224768 691783680 692195456 692840960 695255040 695853312 696107328 696416160 697171216 697548544 697735130 698199040 699600384 700096320 700768761 701048832 701422260 704285208 709078272 709739520 710924830 711208960 712636416 713401920 713826564 714087141 714492240 714753060 715038720 715654016 716232880 717598728 717860682 718147584 718179165 722964480 724436230 724725760 726372864 727483008 728071440 728555520 728989184 729255296 729935360 731236968 731529216 731918880 732914688 734138702 734823320 737383680 740597760 742843904 743239595 743536640 745134408 745557120 745829280 746273226 746769408 746969160 747373440 748183744 748515680 748788920 750216852 750490713 750790656 752044524 752745840 753193903 755818272 757055488 757088780 757391360 757667840 759112704 759726720 760962048 761671680 762125056 762403264 762943720 764475012 764780544 765187920 766057776 766772160 767508643 771564486 775554360 775864320 776609536 777333760 778719888 779446080 780713472 781059840 781344960 782017313 782539120 784317618 784742112 785473920 785941464 786228366 786542592 790609920 791818240 794943219 795260928 795551232 796293120 796767104 796879853 797198336 797331920 797622980 797941760 799543296 800110080 800878584 801625440 802928896 805110768 805761990 807080960 810375168 811130880 812485520 814657536 815316480 816200448 816562560 816860640 817890304 820112832 820412208 821177280 821666076 823667812 826676235 827257984 827927120 830140416 830914560 831409152 832302240 832797658 833130496 833434624 833574280 833878570 834211840 835699392 836478720 837282156 837838848 839798080 841706712 842080140 842387535 843458560 848625298 849416680 849756160 851687424 852065280 852376320 853109796 853450752 853679040 855067136 857390688 857703672 858046464 858311685 859479456 860280960 860793032 865244320 867557376 869323476 869670912 869816640 870134160 870652097 871000064 871318016 871464020 871935680 873685728 874266624 874500480 875922432 876311040 877385278 880356510 881787984 886347840 887789056 888381440 890795520 891887514 892243968 892283205 893734072 894567520 896362992 896848128 896998410 897684480 898218816 898546704 903295008 905175040 907966080 908506536 908869632 909201408 909353760 910049280 910590976 910719832 911236480 911569120 914006016 914046210 914411520 915532464 916143360 916931708 917266427 917633024 920126592 922378240 927804416 928143104 928554880 930665232 931418010 932800512 933461760 934358348 934731776 935229680 937271808 937613952 937771065 938488320 939046944 940055655 944772840 945437696 946319360 948890880 950181888 951202560 951768752 952116188 952656320 953004080 955551744 955593765 955975680 956798304 957147576 957530112 957572220 958610422 961950528 963952640 968392161 968497152 969977344 970761920 973357056 973399860 974982624 975891840 976829182 977219584 979875072 980232768 980927640 982426830 983178240 993512544 994076160 994439040 995030968 995692544 995958880 996497920 998762688 999429120 1000289136 1000654284 1001054208 1001098230 1002726032 1003661120 1005450831 1006388460 1007757696 1012150272 1012968960 1014210722 1014616064 1015562240 1018321920 1019300016 1020250560 1021410368 1022362880 1024414848 1024559811 1025141040 1025515260 1025925120 1027082595 1028752648 1029584765 1032337152 1034072480 1037675520 1038293184 1039261440 1040951296 1041413120 1041793280 1043779968 1044160992 1044624240 1045756824 1046322816 1046602695 1047298560 1047921952 1048304488 1048723456 1051573248 1052133390 1059924292 1060347904 1060734976 1061724160 1063617408 1064609280 1066057728 1066387245 1066813440 1067838112 1068833920 1070739846 1071738360 1072129590 1072558080 1073481024 1074349320 1075991290 1080500224 1084446720 1086210048 1086654345 1087088640 1088267264 1088750080 1089147520 1091224512 1092107160 1092833280 1093483776 1093882944 1094903040 1095554768 1099372032 1101208053 1102234980 1106853888 1108545536 1109736320 1114265856 1115304960 1116376208 1117118464 1117167590 1119409839 1120154112 1120453740 1121060160 1122275616 1122773520 1123183380 1128066786 1129118760 1135583232 1135633170 1136087040 1136501760 1137479728 1138238720 1138399790 1141443072 1142507520 1143187584 1143604896 1144415580 1145972608 1146164635 1147041280 1149086664 1150158240 1157346729 1159097968 1159755520 1160178880 1163331540 1163796480 1164914304 1166000640 1167896576 1167947935 1168414720 1171070208 1171589760 1172017440 1173808680 1175717312 1178912196 1179342549 1179813888 1181797120 1185914880 1187727360 1189183352 1189658624 1189710940 1190145235 1192891392 1193326848 1194439680 1195150656 1195797504 1195997880 1196434470 1196912640 1197625088 1198062272 1201317876 1202438160 1204393344 1210621440 1211342048 1212268544 1212471680 1215562752 1216696320 1218728280 1219215360 1220709952 1221524480 1224300672 1224843840 1225290960 1226835456 1232499114 1235501718 1239367680 1240886976 1241890680 1243734016 1243788710 1244615680 1247113728 1248453360 1249196487 1249695744 1250151936 1250361420 1250817855 1251317760 1252062592 1252239769 1253407540 1255923234 1256758272 1259697120 1265187840 1268270080 1272937947 1274068992 1274125020 1274634240 1275731072 1276196768 1276762960 1279664694 1280176128 1280518560 1282600704 1285940810 1289219184 1290421440 1291189548 1291329536 1297866480 1299976832 1301189120 1303985214 1304506368 1304724960 1305201240 1305722880 1306500096 1306977024 1307196030 1307903520 1308682034 1309902440 1310380610 1310904320 1313883648 1314466560 1316077917 1322681976 1324683392 1324905365 1325434880 1325918720 1329521760 1331683584 1332572160 1333718848 1334205712 1334797640 1337831271 1338365952 1340601108 1341851280 1343676928 1347328224 1347820056 1349533696 1350625280 1357762560 1359066688 1360334080 1362759804 1363304448 1363802112 1364030640 1365073920 1365886464 1366079748 1366854720 1367353680 1368167581 1369443460 1373298696 1374215040 1375397562 1376449536 1383567360 1384390912 1385681920 1391706624 1392214656 1392832320 1394342432 1395097088 1395470260 1396398080 1399200768 1400192640 1401537522 1402097664 1402844520 1408570416 1418156544 1419479040 1421849660 1422417920 1425272832 1426803840 1427653128 1428174282 1428984480 1429506120 1430077440 1431308032 1432465760 1435197456 1435721364 1436295168 1436358330 1437915633 1441418671 1445928960 1448872460 1449451520 1452745728 1454966016 1456142880 1457111040 1457978368 1458510592 1459870720 1462473936 1463837760 1465243773 1465829376 1468277404 1469646640 1473640245 1474767360 1481195520 1485687808 1486479190 1487073280 1490268816 1491114240 1491658560 1492546452 1493538816 1493938320 1494746880 1496367488 1497031360 1497577840 1500433704 1500981426 1501581312 1501647345 1504089048 1505491680 1506387806 1511636544 1514177560 1514782720 1515335680 1518225408 1519453440 1521316083 1521924096 1523343360 1524250112 1524806528 1525887440 1528950024 1529561088 1530375840 1532115552 1533544320 1535017286 1543128972 1551108720 1553219072 1554667520 1557439776 1558892160 1561426944 1562119680 1562689920 1564034626 1565078240 1568635236 1569484224 1570947840 1571882928 1572456732 1573085184 1583636480 1589886438 1590521856 1591102464 1592586240 1593534208 1593759706 1594396672 1594663840 1595245960 1595883520 1599086592 1600220160 1601757168 1603250880 1605857792 1610221536 1611523980 1613986935 1614161920 1620750336 1622261760 1624971040 1629315072 1630632960 1632400896 1633125120 1633721280 1635127109 1635780608 1640225664 1640824416 1642354560 1643332152 1647335624 1653352470 1654515968 1655854240 1660280832 1662818304 1664604480 1665595316 1666203329 1666260992 1666869248 1667148560 1667757140 1668423680 1671398784 1672957440 1674564312 1675677696 1675751385 1679596160 1683413424 1684160280 1684775070 1686917120 1697250596 1698833360 1703374848 1703449755 1704130560 1704752640 1706219592 1706901504 1707358080 1707599685 1710134272 1714781376 1715407344 1716623370 1718958912 1720561920 1721586064 1730488640 1735114752 1738646952 1739341824 1739633280 1740268320 1741304194 1742000128 1742636032 1742928040 1743871360 1747371456 1749000960 1751844864 1752622080 1754770556 1760713020 1763575968 1772695680 1775578112 1776762880 1781591040 1783775028 1784487936 1784566410 1787468144 1789135040 1792725984 1793696256 1793996820 1794651705 1795368960 1796437632 1797093408 1806590016 1810350080 1815932160 1817013072 1818402816 1818707520 1821181952 1821439664 1822472960 1823138240 1828012032 1828092420 1828823040 1831064928 1832286720 1833863416 1834532854 1835266048 1835346755 1840253184 1844756480 1853252577 1855608832 1856286208 1857109760 1861330464 1862836020 1865601024 1865683065 1866923520 1868716696 1869463552 1870459360 1874543616 1875227904 1875542130 1876976640 1878093888 1880111310 1889545680 1890875392 1892638720 1897781760 1900363776 1902405120 1903537504 1904232376 1905312640 1906008160 1911103488 1911187530 1911951360 1913596608 1914295152 1915144440 1917220844 1923901056 1928911215 1936784322 1936994304 1939954688 1941523840 1946799720 1949965248 1951783680 1953658364 1954439168 1959750144 1960465536 1960794045 1961855280 1963023051 1964853660 1965570915 1966356480 1987025088 1988152320 1988878080 1990061936 1991385088 1991917760 1992995840 1997525376 1998858240 2000578272 2001308568 2002108416 2002196460 2005452064 2007322240 2010901662 2012776920 2015515392 2024300544 2025937920 2028421444 2029232128 2036643840 2038600032 2040501120 2042820736 2044725760 2048829696 2049119622 2050282080 2051030520 2051850240 2054165190 2057505296 2059169530 2063096343 2064674304 2068144960 2075351040 2076586368 2078522880 2081902592 2081994145 2082826240 2083586560 2087559936 2088321984 2089248480 2091513648 2092645632 2093205390 2094597120 2095843904 2096608976 2102306283 2103146496 2104266780 2119848584 2120695808 2121469952 2121563245 2123448320 2127234816 2129218560 2132774490 2133626880 2135676224 2137667840 2141479692 2142261423 2143476720 2144259180 2145116160 2146962048 2148698640 2151982580 2161000448 2168893440 2173308690 2174177280 2176534528 2177500160 2178295040 2182449024 2184214320 2185666560 2186967552 2187765888 2189806080 2191109536 2193463195 2198744064 2202416106 2204469960 2217091072 2219472640 2228531712 2229718785 2230609920 2232752416 2234236928 2234335180 2238819678 2240308224 2240907480 2242120320 2244551232 2245547040 2246366760 2256133572 2258237520 2259581709 2271166464 2271266340 2272174080 2273003520 2274959456 2276477440 2276799580 2282886144 2285015040 2286375168 2287209792 2288831160 2291945216 2292329270 2294082560 2298173328 2300316480 2302525929 2314693458 2318195936 2319511040 2320357760 2326663080 2327592960 2329828608 2332001280 2335793152 2335895870 2336829440 2342140416 2343179520 2344034880 2346051939 2347617360 2351434624 2357824392 2358685098 2359627776 2363594240 2371829760 2375454720 2378366704 2379421880 2380290470 2384829657 2385782784 2386653696 2388879360 2390301312 2390639559 2391595008 2391995760 2392868940 2393825280 2395250176 2396124544 2396526055 2402635752 2404876320 2408786688 2421242880 2422684096 2424943360 2431125504 2433392640 2437456560 2441419904 2442072955 2443048960 2448601344 2449687680 2450581920 2453670912 2464998228 2471003436 2481773952 2483781360 2487468032 2487577420 2489231360 2494227456 2496906720 2498392974 2499391488 2500303872 2500722840 2501635710 2502635520 2504125184 2504479538 2506815080 2511846468 2513516544 2519394240 2530375680 2535526805 2536540160 2545875894 2548250040 2549268480 2551462144 2552393536 2553525920 2559329388 2560352256 2561037120 2565201408 2569485457 2571881620 2578438368 2580842880 2582379096 2582659072 2595732960 2599953664 2602378240 2607970428 2609012736 2609449920 2610402480 2611956291 2613000192 2613954048 2614392060 2615807040 2617364068 2618319517 2619804880 2620761220 2621808640 2627767296 2628933120 2632155834 2645363952 2649366784 2649810730 2650869760 2651837440 2659043520 2663367168 2665144320 2667437696 2668411424 2669595280 2675662542 2676731904 2676849615 2681202216 2683702560 2687353856 2694656448 2695640112 2701250560 2715525120 2718133376 2720668160 2725519608 2726608896 2727604224 2728061280 2730147840 2731772928 2732159496 2733709440 2734707360 2736335162 2738886920 2746597392 2748430080 2750795124 2751799281 2752899072 2767134720 2768781824 2771363840 2783413248 2784429312 2785664640 2788684864 2790194176 2790940520 2792796160 2798401536 2800385280 2803075044 2804195328 2805689040 2817140832 2820166965 2836313088 2838958080 2843699320 2844835840 2850545664 2853607680 2855306256 2856348564 2857968960 2859012240 2860714033 2862616064 2864931520 2870394912 2871442728 2872590336 2872716660 2875831266 2882837342 2891857920 2897744920 2898903040 2905491456 2909932032 2912285760 2914791803 2915956736 2917021184 2919741440 2924947872 2927675520 2930487546 2931658752 2936554808 2939293280 2947280490 2949534720 2970188543 2971375616 2972958380 2974146560 2980537632 2982228480 2983317120 2985092904 2987077632 2987876640 2989493760 2992734976 2994062720 2995155680 3000867408 3001962852 3003162624 3003294690 3008178096 3010983360 3012775612 3023273088 3028355120 3030671360 3036450816 3038906880 3042632166 3043848192 3046686720 3048500224 3049613056 3051774880 3057900048 3060751680 3064231104 3067088640 3070034572 3081247785 3086257944 3088754295 3102217440 3106438144 3109335040 3114879552 3117784320 3122853888 3124239360 3125379840 3128069252 3130156480 3137270472 3138968448 3139808085 3141895680 3143765856 3144913464 3146170368 3167272960 3179772876 3181043712 3182204928 3185172480 3187068416 3187519412 3188793344 3189327680 3190491920 3198173184 3199161735 3200440320 3203514336 3206501760 3211715584 3220443072 3223047960 3227973870 3228323840 3241500672 3249942080 3258630144 3259963035 3261265920 3264801792 3266250240 3267442560 3270254218 3271561216 3271705085 3280451328 3281648832 3284709120 3286664304 3294671248 3303624159 3306704940 3309031936 3311708480 3320561664 3325636608 3329208960 3331190632 3332406658 3332521984 3333738496 3334297120 3335514280 3336847360 3342797568 3345914880 3349128624 3351355392 3351502770 3359192320 3366826848 3368320560 3369550140 3373834240 3394501192 3397666720 3406749696 3406899510 3408261120 3409505280 3412439184 3414716160 3415199370 3418902137 3420268544 3429562752 3430814688 3433246740 3437917824 3438493905 3441123840 3443172128 3460977280 3477293904 3479266560 3480536640 3482608388 3484000256 3485272064 3485856080 3487742720 3494742912 3498001920 3503689728 3503843805 3505244160 3509541112 3521426040 3527151936 3545391360 3551156224 3563182080 3567550056 3568975872 3569132820 3570435705 3574936288 3578270080 3585451968 3587392512 3587993640 3589303410 3590737920 3592875264 3594186816 3613180032 3631864320 3634026144 3636805632 3637415040 3642363904 3642879328 3644945920 3646276480 3656184840 3657646080 3662129856 3664573440 3667726832 3669065708 3670532096 3670693510 3680506368 3706505154 3711217664 3712572416 3714219520 3722660928 3725672040 3731202048 3731366130 3733847040 3737433392 3740918720 3747589461 3749087232 3750455808 3751084260 3752453565 3753953280 3756187776 3756719307 3760222620 3765969515 3779091360 3781750784 3785277440 3795563520 3804810240 3807075008 3808464752 3810625280 3812016320 3818813841 3822206976 3822375060 3823902720 3827193216 3828590304 3830288880 3834441688 3837543215 3847802112 3857822430 3873568644 3873988608 3879909376 3883047680 3893599440 3899930496 3903567360 3907316728 3908878336 3910086565 3919500288 3920931072 3921588090 3923710560 3926046102 3929707320 3931141830 3932712960 3948233751 3974050176 3974716095 3976304640 3977756160 3980123872 3982770176 3983835520 3984399265 3985991680 3995050752 3997716480 4001156544 4002617136 4004392920 4010904128 4014644480 4021803324 4025553840 4031030784 4048601088 4051875840 4056842888 4058464256 4073287680 4077200064 4081002240 4085641472 4089451520 4097659392 4098239244 4100564160 4102061040 4104502743 4108330380 4115010592 4118339060 4126192686 4129348608 4136289920 4150702080 4153172736 4157045760 4163805184 4163988290 4165652480 4167173120 4175119872 4176643968 4178496960 4183027296 4185291264 4186410780 4189194240 4191687808 4193217952 4204612566 4206292992 4208533560 4239697168 4242939904 4243126490 4254469632 4258437120 4265548980 4267253760 4271352448 4275335680 4282959384 4284522846 4286953440 4288518360 4290232320 4293924096 4297397280 4303965160 4313746899 4324256013 4337786880 4346617380 4348354560 4353069056 4353260485 4355000320 4356590080 4364898048 4368428640 4371333120 4373935104 4375531776 4379612160 4382219072 4386926390 4395731319 4397488128 4404832212 4408939920 4434182144 4438945280 4457063424 4459437570 4461219840 4465504832 4468670360 4477639356 4480616448 4481814960 4484240640 4489102464 4491094080 4492733520 4512267144 4516475040 4519163418 4542532680 4544348160 4546007040 4549918912 4552954880 4553599160 4563948249 4565772288 4570030080 4572750336 4574419584 4577662320 4580387119 4583890432 4584658540 4586332135 4588165120 4596346656 4600632960 4605051858 4629386916 4636391872 4639022080 4640715520 4653326160 4659657216 4664002560 4667439139 4671586304 4671791740 4673658880 4684280832 4686359040 4688069760 4692103878 4695234720 4702869248 4715648784 4717370196 4719255552 4727188480 4750909440 4756733408 4758843760 4760580940 4769659314 4771565568 4773307392 4777758720 4780602624 4781279118 4783190016 4783991520 4785737880 4787650560 4790500352 4792249088 4793052110 4805271504 4809752640 4817573376 4841960805 4842485760 4845368192 4849886720 4862251008 4866785280 4874913120 4882839808 4884145910 4886097920 4897202688 4899375360 4901163840 4905381327 4907341824 4929996456 4942006872 4963547904 4967562720 4975154840 4978462720 4988454912 4993813440 4996785948 4998609987 4998782976 5000607744 5001445680 5003271420 5005271040 5008250368 5008959076 5013630160 5023692936 5027033088 5027254155 5038788480 5060751360 5071053610 5073080320 5091751788 5096500080 5102924288 5104787072 5107051840 5118658776 5120704512 5122074240 5122799055 5130402816 5138970914 5143763240 5156876736 5161685760 5164758192 5191465920 5199907328 5204756480 5215940856 5218025472 5218899840 5220804960 5223912582 5226000384 5227908096 5228784120 5231614080 5234728136 5236639034 5239609760 5241522440 5243617280 5255534592 5257866240 5264311668 5272357321 5290727904 5298733568 5299621460 5301739520 5303674880 5318087040 5326734336 5330288640 5334875392 5336822848 5339190560 5351325084 5353463808 5353699230 5362404432 5367405120 5372560501 5374707712 5389312896 5391280224 5402501120 5431050240 5436266752 5441336320 5451039216 5455208448 5456122560 5463545856 5464318992 5467418880 5469414720 5472670324 5474668081 5477773840 5493194784 5496860160 5501590248 5503598562 5505798144 5506040265 5534269440 5537563648 5542727680 5566826496 5568858624 5571329280 5577369728 5578158971 5580388352 5581881040 5585592320 5596803072 5597049195 5600770560 5606150088 5608390656 5611378080 5634281664 5640333930 5672626176 5677916160 5687398640 5701091328 5707215360 5710612512 5712697128 5715937920 5718024480 5721428066 5725232128 5729863040 5740789824 5742885456 5745433320 5751662532 5765674684 5786733645 5795489840 5810982912 5819864064 5824571520 5829583606 5831913472 5834042368 5839482880 5849895744 5855351040 5860975092 5863317504 5873109616 5878586560 5889069153 5894560980 5896712745 5899069440 5940377086 5942751232 5945916760 5948293120 5961075264 5964456960 5966634240 5970185808 5974155264 5975753280 5978987520 5985469952 5988125440 5990311360 6001734816 6003925704 6006325248 6006589380 6016356192 6021966720 6025551224 6046546176 6056710240 6061342720 6072901632 6077813760 6085264332 6087696384 6094564679 6097000448 6099226112 6103549760 6115800096 6121503360 6128462208 6134177280 6140069144 6162495570 6172515888 6177508590 6204434880 6212876288 6218670080 6229759104 6235568640 6245707776 6245982435 6248478720 6250759680 6256138504 6260312960 6261198845 6274540944 6277936896 6279616170 6283791360 6287531712 6289826928 6359545752 6362087424 6364409856 6364689735 6370344960 6374136832 6375038824 6377586688 6378655360 6380983840 6398323470 6400880640 6407028672 6413003520 6423431168 6440886144 6446095920 6455947740 6456647680 6483001344 6499884160 6519926070 6522531840 6529603584 6532500480 6534885120 6540508436 6543122432 6543410170 6560902656 6563297664 6569418240 6573328608 6580389585 6589342496 6607248318 6613409880 6618063872 6623416960 6651273216 6658417920 6662381264 6664813316 6667476992 6668594240 6671028560 6685595136 6689156355 6691829760 6698257248 6702710784 6703005540 6718384640 6733653696 6736641120 6739100280 6747668480 6778745127 6789002384 6795333440 6813499392 6813799020 6816522240 6819010560 6824878368 6829432320 6830398740 6837804274 6840537088 6840837905 6859125504 6861629376 6866493480 6875835648 6876987810 6882247680 6886344256 6907577787 6921954560 6954587808 6958533120 6961073280 6965216776 6968000512 6970544128 6971712160 6975485440 6989485824 6996003840 7007379456 7007687610 7010488320 7019082224 7038155817 7042852080 7054303872 7090782720 7102312448 7126364160 7135100112 7138265640 7140871410 7149872576 7156540160 7170903936 7171918677 7174785024 7175987280 7178606820 7181475840 7185750528 7188373632 7189578165 7207093355 7226360064 7263728640 7268052288 7274830080 7284727808 7285758656 7289891840 7292552960 7312369680 7324259712 7326218865 7329146880 7335453664 7338131416 7341064192 7341387020 7361012736 7413010308 7422435328 7425144832 7428439040 7445321856 7451344080 7462404096 7462732260 7467694080 7474866784 7481837440 7495178922 7498174464 7500911616 7502168520 7504907130 7507906560 7512375552 7513438614 7520445240 7531939030 7558182720 7563501568 7591127040 7606580415 7609620480 7614150016 7616929504 7621250560 7624032640 7637627682 7644750120 7647805440 7654386432 7657180608 7660577760 7668883376 7675086430 7695604224 7708456371 7715644860 7747137288 7747977216 7759818752 7766095360 7787198880 7799860992 7807134720 7814633456 7820173130 7835868873 7839000576 7841862144 7843176180 7847421120 7852092204 7854958551 7859414640 7862283660 7865425920 7896467502 7948100352 7949432190 7952609280 7955512320 7960247744 7967671040 7968798530 7971983360 7990101504 7995432960 8002313088 8005234272 8008785840 8021808256 8029288960 8043606648 8051107680 8062061568 8103751680 8113685776 8146575360 8154400128 8162004480 8171282944 8175635545 8178903040 8195318784 8196478488 8201128320 8204122080 8209005486 8216660760 8230021184 8236678120 8252385372 8255397843 8258697216 8272579840 8301404160 8306345472 8314091520 8327610368 8327976580 8331016645 8331304960 8334346240 8350239744 8353287936 8356993920 8366054592 8370582528 8372821560 8378388480 8383375616 8386435904 8409225132 8412585984 8417067120 8442595073 8479394336 8485879808 8486252980 8508939264 8516874240 8531097960 8534507520 8542704896 8550671360 8565918768 8569045692 8573906880 8577036720 8582142099 8587848192 8594794560 8607930320 8627493798 8648512026 8675573760 8693234760 8696709120 8706138112 8706520970 8710000640 8713180160 8729796096 8736857280 8744375409 8747870208 8751063552 8759224320 8764438144 8765678383 8773852780 8791462638 8794976256 8809664424 8817879840 8877890560 8910565629 8914126848 8918875140 8922439680 8931009664 8937340720 8955278712 8961232896 8963629920 8968481280 8978204928 8982188160 8985467040 9024534288 9032950080 9038326836 9085065360 9092014080 9099837824 9105909760 9107198320 9127896498 9131544576 9140060160 9145500672 9148839168 9155324640 9160774238 9167780864 9169317080 9172664270 9176330240 9192693312 9201265920 9210103716 9258773832 9266262885 9272783744 9278044160 9281431040 9306652320 9319314432 9328005120 9334878278 9343583480 9347317760 9368561664 9372718080 9376139520 9384207756 9390469440 9405738496 9431297568 9434740392 9438511104 9454376960 9501818880 9513466816 9517687520 9521161880 9539318628 9543131136 9546614784 9555517440 9561205248 9562558236 9566380032 9567983040 9571475760 9577173067 9581000704 9584498176 9586104220 9610543008 9619505280 9635146752 9683921610 9684971520 9690736384 9699773440 9724502016 9749826240 9759190927 9765679616 9768291820 9772195840 9794405376 9798750720 9802327680 9810762654 9814683648 9815115255 9859992912 9884013744 9927095808 9935125440 9950309680 9956925440 9976909824 9987626880 9993571896 9997219974 9997565952 10001215488 10002891360 10006542840 10010542080 10016500736 10017918152 10027260320 10047385872 10054066176 10054508310 10077576960 10089930697 10121502720 10142107220 10146160640 10183503576 10193000160 10205848576 10209574144 10214103680 10237317552 10244148480 10245598110 10256706411 10260805632 10277941828 10287526480 10313753472 10315481715 10323371520 10329516384 10382931840 10399814656 10409512960 10431881712 10437799680 10441609920 10447825164 10452000768 10455816192 10457568240 10463228160 10469456272 10473278068 10479219520 10483044880 10511069184 10511531415 10515732480 10528623336 10544714642 10581455808 10597467136 10599242920 10603479040 10607349760 10636174080 10653468672 10669750784 10673645696 10678381120 10702650168 10706927616 10707398460 10711307115 10724808864 10734810240 10745121002 10749415424 10778625792 10782560448 10805002240 10872533504 10882672640 10902078432 10910416896 10912245120 10927091712 10928637984 10934837760 10938829440 10945340648 10949336162 10955547680 10986389568 10993720320 11003180496 11007197124 11011596288 11012080530 11075127296 11085455360 11133652992 11137717248 11142658560 11154739456 11156317942 11160776704 11163762080 11171184640 11193606144 11194098390 11201541120 11212300176 11222756160 11268563328 11270157921 11280667860 11297908545 11345252352 11355832320 11374797280 11414430720 11421225024 11425394256 11431875840 11436048960 11442856132 11450464256 11459726080 11481579648 11485770912 11490866640 11503325064 11512629645 11531349368 11573467290 11590979680 11621965824 11639728128 11649143040 11659167212 11663423303 11663826944 11668084736 11678965760 11699791488 11710702080 11721950184 11726635008 11730259695 11746219232 11757173120 11778138306 11789121960 11793425490 11798138880 11880754172 11885502464 11891833520 11922150528 11924148285 11928913920 11933268480 11940371616 11948310528 11951506560 11953197795 11957975040 11970939904 11976250880 11980622720 12003469632 12007851408 12013178760 12032712384 12043933440 12051102448 12093092352 12113420480 12145803264 12155627520 12170528664 12175392768 12189129358 12194000896 12198452224 12207099520 12231600192 12243006720 12256924416 12268354560 12280138288 12313508229 12324991140 12345031776 12355017180 12408869760 12425752576 12437340160 12459518208 12471137280 12491415552 12491964870 12496957440 12501519360 12512277008 12520625920 12522397690 12549081888 12555873792 12559232340 12567582720 12575063424 12579653856 12719091504 12728819712 12729379470 12748273664 12750077648 12757310720 12761967680 12796646940 12801761280 12814057344 12826007040 12846862336 12847427285 12881772288 12892191840 12911895480 12913295360 12972768039 12999768320 13039852140 13045063680 13059207168 13059781455 13065000960 13069770240 13081016872 13086244864 13086820340 13091597585 13121805312 13126595328 13138836480 13146657216 13160779170 13178684992 13214496636 13226819760 13236127744 13246833920 13302546432 13316835840 13324762528 13329626632 13334953984 13337188480 13342057120 13371190272 13378312710 13383659520 13396514496 13406011080 13436769280 13467307392 13473282240 13478200560 13557490254 13578004768 13590666880 13627598040 13633044480 13638021120 13649756736 13658864640 13660797480 13675608548 13681074176 13681675810 13718251008 13723258752 13732986960 13741161357 13751671296 13753975620 13758996405 13764495360 13772688512 13815155574 13843909120 13909175616 13917066240 13922146560 13930433552 13941088256 13943424320 13950970880 13978971648 13992007680 14002317417 14014758912 14015375220 14020976640 14038164448 14076311634 14085704160 14108607744 14181565440 14204624896 14252728320 14270200224 14276531280 14281742820 14299745152 14303570165 14313080320 14341807872 14343837354 14349570048 14351974560 14357213640 14362951680 14371501056 14376747264 14379156330 14414186710 14452720128 14527457280 14536104576 14549660160 14569455616 14571517312 14573959015 14579783680 14585105920 14624739360 14648519424 14652437730 14658293760 14670907328 14676262832 14682774040 14716143981 14722025472 14826020616 14844870656 14850289664 14850942715 14856878080 14890643712 14902688160 14925464520 14935388160 14949733568 14963674880 14990357844 14995829961 14996348928 15001823232 15004337040 15009814260 15015813120 15024751104 15026877228 15040890480 15049843391 15063878060 15116365440 15127003136 15182254080 15213160830 15219240960 15228300032 15233859008 15242501120 15248065280 15275255364 15289500240 15308772864 15314361216 15321155520 15337766752 15350172860 15391208448 15416912742 15431289720 15494274576 15519637504 15532190720 15574397760 15599721984 15614269440 15629266912 15640346260 15671737746 15678001152 15683724288 15686352360 15694842240 15704184408 15709917102 15718829280 15724567320 15730851840 15792935004 15817071963 15896200704 15898864380 15905218560 15911024640 15920495488 15935342080 15937597060 15943966720 15980203008 15990865920 16004626176 16010468544 16017571680 16043616512 16058577920 16087213296 16102215360 16117681503 16124123136 16207503360 16227371552 16293150720 16308800256 16324008960 16342565888 16351271090 16357806080 16390637568 16392956976 16402256640 16408244160 16418010972 16424004243 16433321520 16460042368 16473356240 16504770744 16510795686 16517394432 16518120795 16545159680 16602808320 16612690944 16628183040 16655953160 16662033290 16662609920 16668692480 16700479488 16706575872 16713987840 16732109184 16734476913 16741165056 16745643120 16756776960 16766751232 16772871808 16818450264 16825171968 16834134240 16885190146 16958788672 16972505960 17017878528 17033748480 17062195920 17085409792 17094510685 17101342720 17131837536 17138091384 17147813760 17154073440 17164284198 17175696384 17189589120 17215860640 17254987596 17297024052 17386469520 17396818609 17412276224 17413041940 17420001280 17426360320 17459592192 17473714560 17488750818 17495740416 17502127104 17518448640 17528876288 17531356766 17547705560 17582925276 17589952512 17619328848 17635759680 17755781120 17821131258 17828253696 17837750280 17844879360 17862019328 17874681440 17910557424 17922465792 17927259840 17936962560 17956409856 17964376320 17970934080 17986398199 18049068576 18065900160 18076653672 18170130720 18184028160 18199675648 18211819520 18214396640 18255792996 18263089152 18283694037 18291001344 18297678336 18310649280 18321548476 18328236619 18335561728 18338634160 18345328540 18352660480 18385386624 18402531840 18420207432 18517547664 18532525770 18545567488 18556088320 18562862080 18613304640 18638628864 18656010240 18669756556 18687166960 18737123328 18737947305 18745436160 18752279040 18768415512 18780938880 18783596535 18811476992 18862595136 18869480784 18908753920 19026933632 19035375040 19042323760 19078637256 19086262272 19093229568 19094069205 19111034880 19122410496 19125116472 19132760064 19135966080 19142951520 19154346134 19162001408 19168996352 19172208440 19221086016 19239010560 19270293504 19367843220 19369943040 19381472768 19399546880 19449004032 19499652480 19518381854 19531359232 19536583640 19544391680 19588810752 19597501440 19604655360 19621525308 19629367296 19630230510 19719985824 19741168755 19768027488 19854191616 19870250880 19900619360 19913850880 19953819648 19975253760 19987143792 19994439948 20002430976 20005782720 20013085680 20024998231 20033001472 20035836304 20054520640 20094771744 20108132352 20109016620 20155153920 20179861394 20243005440 20284214440 20292321280 20367007152 20386000320 20411697152 20419148288 20428207360 20474635104 20488296960 20491196220 20513412822 20521611264 20522513715 20555883656 20575052960 20627506944 20630963430 20646743040 20659032768 20765863680 20791319801 20799629312 20819025920 20863763424 20875599360 20883219840 20895650328 20904001536 20911632384 20915136480 20926456320 20938912544 20946556136 20958439040 20966089760 21022138368 21023062830 21031464960 21057246672 21089429284 21162911616 21194934272 21198485840 21214699520 21272348160 21306937344 21339501568 21347291392 21356762240 21405300336 21414796920 21422614230 21449617728 21469620480 21490242004 21498830848 21557251584 21565120896 21568734495 21621280065 21745067008 21765345280 21804156864 21824490240 21854183424 21857275968 21869675520 21877658880 21890681296 21898672324 21911095360 21972779136 21978656595 21987440640 22006360992 22014394248 22023192576 22024161060 22150254592 22170910720 22267305984 22275434496 22285317120 22309478912 22312635884 22321553408 22327524160 22387212288 22388196780 22403082240 22424600352 22445512320 22537126656 22540315842 22561335720 22595817090 22690504704 22749594560 22819741245 22828861440 22842450048 22850788512 22863751680 22872097920 22885712264 22900928512 22901935595 22919452160 22963159296 22971541824 22981733280 23006650128 23025259290 23062698736 23125369113 23146934580 23181959360 23243931648 23279456256 23298286080 23318334424 23326846606 23327653888 23336169472 23337195695 23357931520 23399582976 23421404160 23443900368 23460519390 23492438464 23514346240 23556276612 23564875653 23578243920 23586850980 23596277760 23761508344 23771004928 23783667040 23844301056 23848296570 23857827840 23866536960 23880743232 23903013120 23906395590 23915950080 23941879808 23952501760 23961245440 24006939264 24015702816 24026357520 24065424768 24087866880 24102204896 24186184704 24226840960 24311255040 24341057328 24378258716 24388001792 24396904448 24414199040 24463200384 24486013440 24513848832 24526906635 24536709120 24560276576 24627016458 24649982280 24690063552 24710034360 24817739520 24851505152 24919036416 24942274560 24982831104 24983929740 24993049935 24993914880 25003038720 25024554016 25041251840 25044795380 25098163776 25111747584 25118464680 25135165440 25150126848 25159307712 25327785219 25438183008 25457639424 25458758940 25496547328 25500155296 25514621440 25523935360 25593293880 25603522560 25628114688 25652014080 25693724672 25694854570 25746426297 25763544576 25784383680 25823790960 25945536078 25999536640 26079704280 26090127360 26118414336 26119562910 26130001920 26139540480 26162033744 26173640680 26183195170 26233126227 26243610624 26253190656 26277672960 26293314432 26297035149 26321558340 26357369984 26361786605 26428993272 26453639520 26472255488 26493667840 26633671680 26649525056 26659253264 26674376960 26684114240 26731696887 26742380544 26756625420 26767319040 26793028992 26812022160 26862802505 26873538560 26934614784 26946564480 26956401120 27114980508 27156009536 27181333760 27255196080 27276042240 27299513472 27317729280 27321594960 27351217096 27362148352 27363351620 27373340405 27436502016 27446517504 27465973920 27482322714 27503342592 27507951240 27517992810 27528990720 27545377024 27630311148 27687818240 27818351232 27834132480 27844293120 27860867104 27882176512 27886848640 27890794855 27901941760 27957943296 27984015360 28004634834 28030750440 28041953280 28076328896 28152623268 28171408320 28217215488 28363130880 28409249792 28505456640 28540400448 28553062560 28563485640 28599490304 28607140330 28626160640 28683615744 28687674708 28699140096 28703949120 28714427280 28731519201 28743002112 28753494528 28758312660 28801514687 28828373420 28905440256 29054914560 29072209152 29099320320 29143034624 29147918030 29159567360 29170211840 29249478720 29277572781 29297038848 29304875460 29316587520 29341814656 29352525664 29365548080 29432287962 29444050944 29445345765 29652041232 29700579328 29701885430 29713756160 29781287424 29805376320 29850929040 29870776320 29899467136 29927349760 29980715688 29991659922 29992697856 30003646464 30008674080 30019628520 30031626240 30049502208 30053754456 30081780960 30099686782 30127756120 30232730880 30269792091 30364508160 30426321660 30438481920 30456600064 30467718016 30472823395 30485002240 30496130560 30550510728 30579000480 30617545728 30628722432 30642311040 30675533504 30700345720 30770119233 30782416896 30833825484 30862579440 30988549152 31039275008 31064381440 31148795520 31199443968 31228538880 31258533824 31280692520 31343475492 31356002304 31367448576 31372704720 31389684480 31408368816 31419834204 31437658560 31449134640 31467854363 31585870008 31634143926 31792401408 31797728760 31810437120 31822049280 31840990976 31870684160 31875194120 31887933440 31960406016 32009252352 32020937088 32035143360 32062709833 32087233024 32117155840 32174426592 32204430720 32235363006 32248246272 32415006720 32454743104 32617600512 32648017920 32672073973 32685131776 32702542180 32715612160 32781275136 32785913952 32804513280 32816488320 32836021944 32848008486 32866643040 32920084736 32946712480 33009541488 33021591372 33034788864 33036241590 33090319360 33225381888 33256366080 33311906320 33324066580 33337384960 33400958976 33413151744 33427975680 33464218368 33468953826 33482330112 33491286240 33513553920 33533502464 33545743616 33636900528 33668268480 33770380292 33893725635 33917577344 33945011920 34035757056 34067496960 34124391840 34170819584 34189021370 34202685440 34263675072 34276182768 34295627520 34308146880 34328568396 34351392768 34379178240 34431721280 34509975192 34537888935 34594048104 34772939040 34793637218 34826083880 34840002560 34852720640 34919184384 34947429120 34977501636 34990269909 34991480832 35004254208 35036897280 35057752576 35062713532 35095411120 35165850552 35179905024 35190779085 35238657696 35271519360 35511562240 35642262516 35656507392 35675500560 35724038656 35749362880 35821114848 35844931584 35854519680 35859593385 35873925120 35912819712 35928752640 35941868160 35972796398 36098137152 36131800320 36153307344 36340261440 36399351296 36423639040 36428793280 36511585992 36526178304 36567388074 36582002688 36595356672 36621298560 36643096952 36656473238 36671123456 36677268320 36690657080 36705320960 36770773248 36805063680 36840414864 37035095328 37065051540 37091134976 37112176640 37125724160 37226609280 37277257728 37312020480 37339513112 37374333920 37474246656 37475894610 37490872320 37504558080 37536831024 37561877760 37567193070 37607923507 37622953984 37725190272 37738961568 37817507840 38053867264 38070750080 38084647520 38157274512 38186459136 38188138410 38244820992 38250232944 38271932160 38285903040 38308692268 38322676567 38324002816 38337992704 38344416880 38442172032 38478021120 38540587008 38542281855 38735686440 38739886080 38762945536 38799093760 38999304960 39036763708 39062718464 39073167280 39177621504 39179344365 39195002880 39209310720 39243050616 39258734592 39260461020 39274792755 39439971648 39482337510 39536054976 39708383232 39740501760 39801238720 39907639296 39950507520 39974287584 39988879896 40004861952 40011565440 40026171360 40049996462 40066002944 40071672608 40109041280 40189543488 40218033240 40310307840 40359722788 40568428880 40734014304 40772000640 40823394304 40838296576 40856414720 40949270208 40976593920 40982392440 41026825644 41043222528 41045027430 41111767312 41150105920 41223484071 41255013888 41261926860 41276989215 41293486080 41318065536 41531727360 41582639602 41599258624 41638051840 41727526848 41751198720 41766439680 41791300656 41823264768 41830272960 41852912640 41877825088 41893112272 41916878080 41932179520 42006952251 42044276736 42046125660 42062929920 42114493344 42178858568 42212975365 42325823232 42389868544 42396971680 42429399040 42544696320 42613874688 42679003136 42694582784 42713524480 42810600672 42829593840 42845228460 42899235456 42910710495 42939240960 42980484008 42997661696 43114503168 43130241792 43137468990 43242560130 43490134016 43530690560 43608313728 43648980480 43708366848 43714551936 43721877045 43739351040 43755317760 43781362592 43797344648 43822190720 43828391915 43945558272 43957313190 43974881280 44012721984 44028788496 44048322120 44300509184 44534611968 44550868992 44552828145 44570634240 44618957824 44625271768 44643106816 44655048320 44776393560 44806164480 44849200704 44891024640 45074253312 45080631684 45122671440 45149530173 45191634180 45381009408 45499189120 45639482490 45657722880 45684900096 45701577024 45727503360 45744195840 45771424528 45801857024 45803871190 45838904320 45926318592 45943083648 45963466560 46013300256 46050518580 46125397472 46250738226 46293869160 46363918720 46558912512 46596572160 46636668848 46653693212 46672338944 46674391390 46799165952 46842808320 46887800736 46921038780 46984876928 47028692480 47112553224 47129751306 47156487840 47173701960 47192555520 47451215889 47523016688 47567334080 47688602112 47696593140 47715655680 47733073920 47761486464 47806026240 47812791180 47831900160 47883759616 47885865335 47905003520 47922490880 48013878528 48031405632 48052715040 48130849536 48175733760 48204409792 48353044509 48372369408 48453681920 48622510080 48682114656 48756517432 48776003584 48793808896 48795954635 48828398080 48926400768 48972026880 49027697664 49053813270 49073418240 49120553152 49254032916 49272012729 49299964560 49380127104 49420068720 49635479040 49703010304 49838072832 49884549120 49967859480 49986099870 49987829760 50006077440 50049108032 50082503680 50089590760 50196327552 50203430739 50223495168 50236929360 50270330880 50300253696 50318615424 50449653485 50655570438 50876366016 50917517880 50993094656 51000310592 51029242880 51047870720 51186587760 51256229376 51283532055 51304028160 51341830529 51387449344 51389709140 51492852594 51527089152 51568767360 51647581920 51891072156 51999073280 52159408560 52190455827 52236828672 52239125820 52260003840 52279080960 52324067488 52347281360 52366390340 52466252454 52487221248 52506381312 52555345920 52586628864 52594070298 52643116680 52714739968 52723573210 52857986544 52907279040 52944510976 52987335680 53267343360 53299050112 53318506528 53348753920 53368228480 53463393774 53484761088 53513250840 53534638080 53586057984 53624044320 53725605010 53747077120 53869229568 53893128960 53912802240 53959194597 54229961016 54312019072 54362667520 54510392160 54552084480 54599026944 54635458560 54643189920 54702434192 54726703240 54746680810 54851082111 54873004032 54893035008 54931947840 54964645428 54984709857 55006685184 55015902480 55035985620 55057981440 55090754048 55260622296 55375636480 55636702464 55668264960 55688586240 55721734208 55773697280 55781589710 55803883520 55915886592 55968030720 56009269668 56061500880 56152657792 56305246536 56342816640 56350789605 56434430976 56726261760 57080800896 57106125120 57126971280 57198980608 57214280660 57252321280 57367231488 57375349416 57398280192 57407898240 57428854560 57463038402 57486004224 57506989056 57516625320 57603029374 57656746840 57810880512 58109829120 58144418304 58198640640 58286069248 58295836060 58317116515 58319134720 58340423680 58498957440 58555145562 58594077696 58609750920 58633175040 58683629312 58705051328 58731096160 58864575924 58888101888 58890691530 59098165511 59304082464 59401158656 59403770860 59427512320 59562574848 59610752640 59701858080 59741552640 59798934272 59854699520 59961431376 59983319844 60007292928 60017348160 60039257040 60074994693 60099004416 60107508912 60163561920 60199373564 60221348891 60255512240 60465461760 60539584182 60729016320 60852643320 60876963840 60913200128 60935436032 60945646790 60970004480 60992261120 61101021456 61158000960 61235091456 61257444864 61284622080 61351067008 61359748681 61400691440 61540238466 61564833792 61567541145 61667650968 61725158880 61977098304 62128762880 62297591040 62373959403 62398887936 62457077760 62517067648 62561385040 62686950984 62712004608 62734897152 62745409440 62779368960 62816737632 62839668408 62875317120 62898269280 62935708726 63171740016 63268287852 63584802816 63595457520 63644098560 63681981952 63741368320 63750388240 63920812032 64018504704 64041874176 64070286720 64125419666 64174466048 64234311680 64348853184 64408861440 64470726012 64496492544 64863840195 64909486208 65235201024 65296035840 65344147946 65370263552 65405084360 65431224320 65562550272 65571827904 65609026560 65632976640 65672043888 65696016972 65733286080 65840169472 65893424960 66019082976 66043182744 66069577728 66072483180 66180638720 66450763776 66512732160 66623812640 66648133160 66674769920 66801917952 66826303488 66855951360 66928436736 66937907652 66964660224 66982572480 67040211469 67067004928 67091487232 67273801056 67336536960 67540760584 67787451270 67835154688 67890023840 68071514112 68248783680 68314336489 68341639168 68378042740 68405370880 68527350144 68552365536 68591255040 68616293760 68657136792 68702785536 68705806785 68758356480 68863442560 69019950384 69075777870 69188096208 69545878080 69587274436 69652167760 69705441280 69838368768 69894858240 69955003272 69980539818 69982961664 70008508416 70011587085 70073794560 70115505152 70125427064 70190822240 70331701104 70381558170 70477315392 70543038720 71023124480 71284525032 71313014784 71351001120 71448077312 71498725760 71642229696 71709039360 71719186770 71747850240 71825639424 71857505280 71883736320 71945592796 72196274304 72263600640 72306614688 72680522880 72798702592 72847278080 72857586560 73023171984 73134776148 73164005376 73190713344 73242597120 73286193904 73312946476 73342246912 73354536640 73381314160 73541546496 73580719905 73610127360 73680829728 74070190656 74130103080 74182269952 74224353280 74251448320 74453218560 74554515456 74679026224 74748667840 74948493312 74951789220 74979149805 74981744640 75009116160 75073662048 75123755520 75134386140 75215847014 75245907968 75249216955 75450380544 75477923136 75635015680 75983355657 76107734528 76141500160 76169295040 76314549024 76372918272 76376276820 76489641984 76500465888 76543864320 76571806080 76617384536 76645353134 76648005632 76675985408 76688833760 76884344064 76956042240 77081174016 77084563710 77471372880 77525891072 77598187520 77998609920 78073527416 78125436928 78146334560 78355243008 78358688730 78390005760 78418621440 78486101232 78520922040 78549585510 78879943296 78891105447 78964675020 79072109952 79085359815 79416766464 79481003520 79602477440 79901015040 79948575168 79977759792 80023130880 80052342720 80099992924 80132005888 80143345216 80218082560 80379086976 80436066480 80588407515 80620615680 80719445576 81136857760 81468028608 81544001280 81646788608 81676593152 81712829440 81898540416 81953187840 81964784880 82053651288 82086445056 82090054860 82120021215 82223534624 82300211840 82446968142 82510027776 82523853720 82553978430 82586972160 82636131072 83063454720 83165279204 83198517248 83455053696 83502397440 83532879360 83582601312 83646529536 83660545920 83672384565 83705825280 83755650176 83786224544 83833756160 83864359040 84013904502 84092251320 84125859840 84228986688 84357717136 84425950730 84651646464 84779737088 84793943360 85089392640 85227749376 85358006272 85389165568 85427048960 85621201344 85659187680 85690456920 85798470912 85821420990 85878481920 85960968016 86194557603 86229006336 86260483584 86274937980 86404544061 86485120260 86980268032 86984093045 87061381120 87216627456 87297960960 87429103872 87443754090 87478702080 87510635520 87562725184 87594689296 87644381440 87656783830 87832718343 87891116544 87914626380 87949762560 88025443968 88057576992 88096644240 88601018368 89101737984 89105656290 89141268480 89237915648 89250543536 89310096640 89552787120 89612328960 89698401408 89782049280 89931990995 90148506624 90161263368 90245342880 90299060346 90383268360 90809376273 90998378240 91278964980 91315445760 91369800192 91403154048 91418470185 91455006720 91488391680 91542849056 91603714048 91607742380 91641183095 91677808640 91852637184 91886167296 91926933120 92026600512 92101037160 92250794944 92501476452 92587738320 92727837440 93117825024 93193144320 93273337696 93307386424 93344677888 93348782780 93598331904 93685616640 93775601472 93842077560 93969753856 94057384960 94225106448 94259502612 94312975680 94347403920 94403563089 94902431778 95046033376 95134668160 95377204224 95393186280 95431311360 95466147840 95522972928 95612052480 95625582360 95663800320 95767519232 95771730670 95810007040 95844981760 96027757056 96062811264 96105430080 96188129499 96261699072 96351467520 96408819584 96706089018 96744738816 96907363840 97245020160 97364229312 97513034864 97587617792 97591909270 97656796160 97852801536 97944053760 98016221919 98055395328 98107626540 98146836480 98241106304 98508065832 98544025458 98599929120 98760254208 98840137440 99270958080 99676145664 99769098240 99935718960 99972199740 100012154880 100098216064 100124991155 100165007360 100179181520 100392655104 100406861478 100446990336 100473858720 100540661760 100600507392 100637230848 100899306970 101311140876 101752732032 101835035760 101986189312 102000621184 102058485760 102095741440 102373175520 102512458752 102567064110 102608056320 102683661058 102779418280 102985705188 103054178304 103137534720 103295163840 103782144312 103956599005 103998146560 104318817120 104380911654 104478251640 104520007680 104558161920 104648134976 104694562720 104732780680 104932504908 104970809727 104974442496 105012762624 105110691840 105173257728 105188140596 105286233360 105348903737 105429479936 105447146420 105715973088 105814558080 105889021952 105974671360 106534686720 106598100224 106637013056 106697507840 106736456960 106926787548 106969522176 107026501680 107172115968 107248088640 107351100197 107451210020 107494154240 107738459136 107786257920 107825604480 107918389194 108459922032 108624038144 108725335040 109020784320 109198053888 109270917120 109286379840 109404868384 109453406480 109493361620 109702164222 109746008064 109786070016 109863895680 109929290856 109969419714 110013370368 110031804960 110071971240 110115962880 110181508096 110521244592 110751272960 111273404928 111336529920 111377172480 111443468416 111547394560 111563179420 111607767040 111831773184 111936061440 112018539336 112123001760 112305315584 112610493072 112685633280 112701579210 112823770521 112868861952 113452523520 114161601792 114212250240 114253942560 114397961216 114428561320 114504642560 114734462976 114750698832 114815796480 114857709120 114926076804 114968029701 114972008448 115013978112 115033250640 115206058748 115313493680 115621761024 115626845565 116219658240 116288836608 116397281280 116572138496 116591672120 116634233030 116638269440 116680847360 116997914880 117110291124 117188155392 117219501840 117367258624 117410102656 117462192320 117729151848 117776203776 117781383060 117824378265 118196331022 118608164928 118807541720 118855024640 119125149696 119221505280 119403716160 119597868544 119709399040 119922862752 119966639688 120014585856 120034696320 120078514080 120149989386 120198008832 120215017824 120327123840 120398747128 120442697782 120511024480 120930923520 121079168364 121705286640 121777730263 121826400256 121870872064 121891293580 121940008960 121984522240 122202042912 122316001920 122470182912 122514889728 122569244160 122702134016 122719497362 122801382880 123080476932 123129667584 123135082290 123335301936 123450317760 123954196608 124257525760 124595182080 124747918806 124797775872 124914155520 125034135296 125122770080 125373901968 125469794304 125490818880 125558737920 125633475264 125679336816 125750634240 125796538560 125871417452 126343480032 126536575704 126638926095 127169605632 127190915040 127288197120 127363963904 127482736640 127500776480 127841624064 128037009408 128083748352 128140573440 128250839332 128297656333 128348932096 128468623360 128697706368 128732131485 128817722880 128941452024 128992985088 129727680390 129818972416 130470402048 130592071680 130688295892 130740527104 130810168720 131125100544 131143655808 131165631135 131218053120 131265953280 131344087776 131392033944 131466572160 131485175745 131680338944 131786849920 132038165952 132086365488 132144966360 132361277440 132901527552 133247625280 133296266320 133603835904 133652606976 133658484435 133711902720 133856873472 133875815304 133929320448 133965144960 134080422938 134134009856 134182974464 134547602112 134673073920 135081521168 135448590519 135574902540 135670309376 135780047680 136143028224 136497567360 136628672978 136683278336 136756085480 136810741760 137054700288 137104731072 137182510080 137232587520 137314273584 137405571072 137411613570 137516712960 137726885120 138039900768 138151555740 138376192416 139091756160 139174548872 139304335520 139410882560 139676737536 139789716480 139910006544 139961079636 140017016832 140023174170 140174987617 140231010304 140250854128 140381644480 140663402208 140763116340 140954630784 141086077440 142046248960 142569050064 142702002240 142896154624 142997451520 143284459392 143418078720 143438373540 143495700480 143651278848 143657596005 143715010560 143767472640 143891185592 144007573435 144392548608 144527201280 144613229376 145361045760 145597405184 145715173120 146046343968 146269552296 146328010752 146381426688 146387863905 146485194240 146572387808 146625892952 146684493824 146709073280 146762628320 147083092992 147161439810 147220254720 147361659456 148140381312 148260206160 148364539904 148502896640 148906437120 149109030912 149358052448 149497335680 149903578440 149958299610 149963489280 150018232320 150147324096 150247511040 150268772280 150431694028 150491815936 150498433910 150900761088 150955846272 151348960455 151966711314 152215469056 152283000320 152338590080 152629098048 152752553640 152979283968 153000931776 153087728640 153143612160 153234769072 153290706268 153351970816 153377667520 153768688128 153850596165 153912084480 154025491587 154162348032 154169127420 154942745760 155051782144 155196375040 155997219840 156147054832 156250873856 156292669120 156571367481 156710486016 156717377460 156780011520 156837242880 156972202464 157041844080 157099171020 157339271815 157759886592 157782210894 157929350040 158144219904 158170719630 158833532928 158962007040 159204954880 159802030080 159897150336 159955519584 160046261760 160104685440 160199985848 160264011776 160286690432 160313549165 160436165120 160758173952 160872132960 161176815030 161241231360 161438891152 161877583791 162273715520 162936057216 163088002560 163293577216 163353186304 163360369865 163425658880 163797080832 163906375680 163929569760 164107302576 164180109720 164240042430 164447069248 164600423680 164893936284 164954129571 165020055552 165047707440 165107956860 165173944320 165272262144 166126909440 166330558408 166397034496 166910107392 167004794880 167065758720 167165202624 167321091840 167344769130 167411650560 167511300352 167572449088 167667512320 167728718080 168027809004 168184502640 168457973376 168715434272 168851901460 169303292928 169559474176 169587886720 170178785280 170716012544 170778331136 170854097920 171242402688 171318375360 171380913840 171596941824 171642841980 171756963840 171921936032 172389115206 172458012672 172520967168 172549875960 172809088122 172970240520 173960536064 173968186090 174433254912 174595921920 174858207744 174887508180 174951349545 174957404160 175021271040 175125450368 175189378592 175288762880 175313567660 175665436686 175782233088 175829252760 175899525120 176050887936 176115153984 176193288480 177294496533 178203475968 178211312580 178282536960 178475831296 178501087072 178620193280 179105574240 179224657920 179396802816 179564098560 179863981990 180224984079 180297013248 180322526736 180490685760 180598120692 180664046673 180766536720 181618752546 181996756480 182557929960 182630891520 182739600384 182806308096 182836940370 182910013440 182976783360 183085698112 183215484760 183282366190 183355617280 183705274368 183772334592 183853866240 184053201024 184079246043 184202074320 184501589888 185002952904 185175476640 185455674880 186386288640 186546675392 186614772848 186697565560 187121878209 187196663808 187371233280 187551202944 187684155120 187939507712 188039617535 188114769920 188450212896 188519005224 188625951360 188694807840 188807126178 189804863556 190092066752 190269336320 190754408448 190786372560 190932295680 191045945856 191224104960 191251164720 191365004699 191535038464 191543461340 191613382835 191620014080 191689963520 192055514112 192125622528 192210860160 192376258998 192523398144 192702935040 192817639168 193412178036 193489477632 193814727680 194728458624 195026069728 195175235584 195183818540 195313592320 195705603072 195888107520 196032443838 196110790656 196215253080 196293672960 196482212608 197016131664 197088050916 197199858240 197520508416 197680274880 198541916160 199352291328 199538196480 199871437920 199944399480 200024309760 200196432128 200249982310 200330014720 200358363040 200785310208 200813722956 200893980672 200947717440 201120634407 201201014784 201274461696 201610602809 201798613940 202622281752 203505464064 203670071520 204001242368 204116971520 204191482880 204746351040 204943009467 205024917504 205134128220 205216112640 205367322116 205558836560 205971410376 206108356608 206117420355 206275069440 206590327680 207564288624 207913198010 207996293120 208637634240 208761823308 208956503280 209116323840 209296269952 209389125440 209465561360 209865009816 209941619454 209948884992 210025525248 210034761255 210221383680 210346515456 210376281192 210572466720 210697807474 210858959872 210894292840 211431946176 211629116160 211949342720 213069373440 213196200448 213274026112 213395015680 213472913920 213853575096 213939044352 214053003360 214344231936 214496177280 214702200394 214902420040 214988308480 215476918272 215572515840 215651208960 215836778388 216919844064 217248076288 217450670080 218041568640 218396107776 218541834240 218572759680 218809736768 218906812960 218986723240 219404328444 219492016128 219572140032 219727791360 219858581712 219938839428 220026740736 220063609920 220143942480 220274980541 220363016192 221042489184 221502545920 222546809856 222673059840 222754344960 222886936832 223094789120 223126358840 223215534080 223663546368 224037078672 224246003520 224461391321 224610631168 225220986144 225371266560 225403158420 225647541042 225737723904 225747650865 226905047040 228323203584 228424500480 228507885120 228704517811 228795922432 228857122640 229009285120 229468925952 229501397664 229631592960 229715418240 229852153608 229936059402 229944016896 230027956224 230066501280 230412117496 230626987360 231243522048 231253691130 232577673216 232794562560 233144276992 233183344240 233268466060 233361694720 233995829760 234220582248 234376310784 234439003680 234734517248 234820205312 234924384640 235458303696 235562766120 235648756530 236392662044 237216329856 237256079445 237615083440 238250299392 238443010560 238807432320 239195737088 239418798080 239845725504 239933279376 240069392640 240157028160 240299978772 240396017664 240430035648 240654247680 240797494256 240885395564 241022048960 241765222545 241861847040 242158336728 243410573280 243555460526 243652800512 243741744128 243782587160 243880017920 243969044480 244404085824 244632003840 244940365824 245029779456 245138488320 245404268032 245438994724 245602765760 246160953864 246259335168 246270164580 246360063645 246670603872 246900635520 247908393216 248515051520 249190364160 249495837612 249595551744 250068270592 250245540160 250747803936 250939588608 250981637760 251017153695 251117475840 251266950528 251358673632 251501268480 251593077120 251742834904 252686960064 253073151408 253277852190 254339211264 254381830080 254727927808 254965473280 255001552960 255683248128 256074018816 256167496704 256281146880 256501678664 256595312666 256697864192 256709152645 256937246720 257395412736 257464262970 257635445760 257882904048 259213632183 259455360780 259637944832 260940804096 260952279135 261184143360 261376591784 261481054208 261620337440 262287311616 262331262270 262436106240 262531906560 262688175552 262784067888 262933144320 262970351490 263360677888 263573699840 264076331904 264172730976 264289932720 264722554880 265803055104 266495250560 266592532640 267305213952 267316968870 267423805440 267713746944 267751630608 267930289920 268160845876 268258735969 268268019712 268365948928 269095204224 269346147840 269795972985 270163042336 270897181038 271149805080 271340618752 271560095360 272995134720 273257345956 273366556672 273512170960 274109400576 274209462144 274255410555 274365020160 274465175040 274628547168 274811142144 274823227140 274923549285 275033425920 275453770240 276079801536 276303111480 276752384832 278183512320 278349097744 278608671040 279353475072 279579432960 279820013088 279922159272 280034033664 280046348340 280349975234 280462020608 280501708256 280763288960 281326804416 281526232680 281909261568 282172154880 283210689267 285138100128 285404004480 285792309248 285994903040 286568918784 286836157440 286876747080 286991400960 287302557696 287315192010 287430021120 287534945280 287782371184 288015146870 288564388497 288785097216 289054402560 289226458752 290722091520 291194810368 291430346240 292092687936 292539104592 292762853376 292775727810 292970388480 293144775616 293251785904 293418146560 293525256640 294048665757 294166185984 294322879620 294440509440 294723318912 295490827555 296280762624 296520412320 296729079808 297005793280 297812874240 298716104896 298994671360 299807156880 299916599220 300036464640 300294648192 300374973465 300495022080 300537544560 300863388056 300983631872 300996867820 301106744455 301801522176 301911692544 302697920910 303933422628 304430938112 304566000640 304677180160 305258196096 305505107280 305958567936 306001863552 306175457280 306287224320 306469538144 306581412536 306703941632 306755335040 306798743405 307537376256 307701192330 307824168960 308050983174 308338254840 309885491520 310103564288 311869797015 311994439680 312294109664 312501747712 312585338240 313142734962 313434754920 313560023040 313674485760 313944404928 314083688160 314198342040 314678543630 315519773184 315564421788 315858700080 316046711211 316288439808 316341439260 317667065856 317924014080 318409909760 319604060160 319794300672 319911039168 320092523520 320209370880 320399971696 320573380864 320627098330 320872330240 321516347904 321744265920 322053300591 322353630060 322482462720 322877782304 323755167582 324547431040 325872114432 326176005120 326706372608 326720739730 326851317760 327594161664 327812751360 327859139520 328214605152 328360219440 328480084860 328894138496 329200847360 329787872568 329908259142 330040111104 330095414880 330215913720 330347888640 330544524288 332253818880 332661116816 333820214784 334009589760 334131517440 334330405248 334642183680 334689538260 334823301120 335022600704 335144898176 335201057345 335335024640 335457436160 336055618008 336369005280 336915946752 337430868544 337703802920 338471311563 338606585856 339175773440 340357570560 341432025088 341556662272 341571682445 341708195840 342484805376 342636750720 342761827680 343193883648 343285683960 343513927680 343843872064 344778230412 344904089103 344916025344 345041934336 345099751920 345618176244 345940481040 346146397993 347921072128 347936372180 348866509824 349191843840 349716415488 349775016360 349902699090 349914808320 350042542080 350250900736 350378757184 350577525760 350627135320 351330873372 351564466176 351658505520 352101775872 352230307968 352386576960 354588993066 356422625160 356565073920 356951662592 357002174144 357240386560 358211148480 358793605632 359128197120 359392813703 359727963980 360449968158 360594026496 360645053472 360981371520 361196241384 361328093346 361533073440 363237505092 363993512960 365115859920 365333190789 365479200768 365612616192 365673880740 365820026880 365953566720 366171396224 366430969520 366564732380 366711234560 367410548736 367544669184 367707732480 368106402048 368158492086 368404148640 369003179776 370005905808 370350953280 370911349760 372772577280 373093350784 373229545696 373395131120 374243756418 374393327616 374742466560 375102405888 375368310240 375879015424 376079235070 376229539840 376900425792 377038010448 377251902720 377389615680 377614252356 379609727112 379916778285 380184133504 380538672640 381508816896 381572745120 381864591360 382091891712 382448209920 382502329440 382730009398 383086922680 383226765670 383240028160 383379927040 384111028224 384251245056 384421720320 384752517996 384892968999 385046796288 385405870080 385635278336 386824356072 386978955264 387629455360 389456917248 390052139456 390367637080 390627184640 391411206144 391776215040 392064887676 392221581312 392430506160 392964425216 394032263328 394176101832 394399716480 394455527235 395041016832 395360549760 397083832320 398704582656 399742875840 399888798960 400126828007 400392864256 400499964620 400660029440 400716726080 401570620416 401627445912 401787961344 401895434880 402241268814 402402029568 402548923392 403221205618 403597227880 405244563504 407010928128 407340143040 408002484736 408233943040 408382965760 409492702080 409886018934 410049835008 410268256440 410432225280 410734644232 411117673120 411942820752 412216713216 412234840710 412550138880 413180655360 413687158577 415128577248 415826396020 415992586240 417275268480 417523646616 417913006560 418232647680 418592539904 418778250880 418931122720 419730019632 419883238908 420051050496 420069522510 420524962851 420693030912 420752562384 421144933440 421395614948 421549442237 421717919744 421788585680 422863892352 423258232320 423898685440 426138746880 426392400896 426548052224 426790031360 426945827840 427707150192 428106006720 428688463872 428992354560 429404400788 429804840080 430953836544 430972788015 431145031680 431302417920 431673556776 432022720305 433839688128 434496152576 434901340160 436083137280 436792215552 437145519360 437619473536 437813625920 437973446480 438808656888 438984032256 439144280064 439163591715 439455582720 439717163424 439877678856 440053481472 440127219840 440287884960 440549961082 440726032384 442084978368 443005091840 445093619712 445508689920 445773873664 446189578240 446252717680 447327092736 448074157344 448492007040 448922782642 449221262336 450441972288 450742533120 450806316840 451295082084 451475447808 451495301730 454046881365 456646407168 456849000960 457015770240 457409035622 457591844864 457714245280 458018570240 458937851904 459002795328 459263185920 459430836480 459704307216 459872118804 460055912448 460133002560 460824234992 461253974720 462076474761 462487044096 462507382260 465155346432 465589125120 466288553984 466366688480 466536932120 466723389440 467991659520 468441164496 468752621568 468878007360 469469034496 469640410624 469848769280 470916607392 471125532240 471297513060 472017815445 472785324088 474432659712 474512158890 475230166880 476500598784 476886021120 477614864640 478200355423 478391474176 478837596160 479691451008 479866558752 480138785280 480314056320 480599957544 480792035328 480860071296 480940647495 481308495360 481594988512 481770791128 482044097920 483530445090 483723694080 484316673456 486821146560 487110921052 487305601024 487483488256 487565174320 487938088960 488808171648 489264007680 489880731648 490059558912 490081109595 490276976640 490808536064 490877989448 491205531520 492321907728 492540329160 492720127290 493341207744 493801271040 495816786432 498380728320 498991675224 499191103488 500136541184 500491080320 501495607872 501963275520 502034307390 502234951680 502533901056 502717347264 503002536960 503186154240 503485669808 505373920128 506146302816 506555704380 508678422528 508763660160 509455855616 509930946560 510003105920 512148037632 512334993408 512562293760 513003357328 513190625332 513395728384 513418305290 514790825472 514928525940 515270891520 515765808096 518427264366 518910721560 519275889664 521881608192 521904558270 522753183568 523240674880 524574623232 524662524540 524854048635 524872212480 525063813120 525376351104 525568135776 525866288640 525940702980 526721355776 526744518685 527147399680 528152663808 528345461952 528579865440 529445109760 531883489599 532990501120 533185065280 534610427904 534633937740 534847610880 535427493888 535503261216 535860579840 536321691752 536517471938 536536039424 536731897856 536755500985 538190408448 538692295680 539591945970 540326084672 541794362076 541992140019 542299610160 542681237504 543120190720 545990269440 546514691912 546733113344 547024341920 548218801152 548418924288 548510821110 548730040320 548930350080 549257094336 549646454280 549847098570 550066851840 550907540480 552159603072 552237738129 552606222960 553504769664 556367024640 556698195488 557217342080 559158865920 559640026176 559844318544 560092696680 560699950468 560924041216 561003416512 561526577920 562653608832 563052465360 563818523136 564118852605 564344309760 566421378534 570276200256 570808008960 571584618496 571989806080 573137837568 573672314880 573753494160 574095014097 574605115392 574630384020 574840148505 574860042240 575069890560 575564742368 576030293740 577128776994 577570194432 578108805120 578452917504 581444183040 582389620736 582860692480 584185375872 585078209184 585525706752 585551455620 585940776960 586289551232 586503571808 586836293120 587050513280 588097331514 588332371968 588645759240 588881018880 589446637824 590981655110 592561525248 593040824640 593458159616 595625748480 597432209792 597989342720 599614313760 599833198440 600072929280 600589296384 600749946930 600990044160 601075089120 601726776112 601993735640 602213488910 603361903221 603603044352 603823385088 604831808427 605395841820 607866845256 608861876224 608888651315 609132001280 609354360320 610516392192 611010214560 612003727104 612350914560 612574448640 612939076288 613162825072 613510670080 613597486810 614829028401 615074752512 615402384660 615648337920 616101966348 616676509680 619770983040 620207128576 623739594030 623988879360 624588219328 625170676480 626285469924 626869509840 627348971520 627888809856 628167376320 628396684080 629357087260 631039546368 631128843576 631717400160 632093422422 632576879616 632682878520 635848028160 636819819520 639208120320 639588601344 639822078336 640185047040 640418741760 640799943392 641146761728 641254196660 641488281665 641744660480 643032695808 643488531840 644106601182 644707260120 644964925440 645755564608 647510335164 649094862080 651744228864 652352010240 653412745216 653441479460 653702635520 655188323328 655625502720 655718279040 656429210304 656720438880 656960169720 657788276992 658401694720 659575745136 659816518284 660080222208 660190829760 660431827440 660824941623 661089048576 662434837801 664507637760 665322233632 667640429568 668019179520 668263034880 668660810496 669284367360 669379076520 669646602240 670045201408 670289796352 670402114690 670670049280 670914872320 672111236016 672738010560 673384173963 673831893504 674861737088 675407605840 676942623126 677213171712 677242952595 678351546880 680715141120 683113324544 683143364890 683416391680 684969610752 685273501440 685523655360 686113553433 686387767296 686571367920 687027855360 687687744128 689556460824 689808178206 689832050688 690083868672 690199503840 691236352488 691880962080 692292795986 695872744360 697733019648 698383687680 699432830976 699550032720 699805398180 700085084160 700501801472 700757514368 700874938085 701155051520 701254270640 702661746744 703128932352 703317011040 704203551744 704460615936 704773153920 709177986132 712845250320 713903325184 714004348288 714480773120 716422296960 717587211264 718256394240 718785627406 719455927960 720899936316 721188052992 721290106944 721962743040 722392482768 722656186692 723066146880 726475010184 727987025920 730231719840 730666381578 730958401536 731225232384 731347761480 731640053760 731907133440 732342792448 732861939040 733129464760 733422469120 734821097472 735089338368 735415464960 736212804096 736316984172 736808297280 737442326159 738006359552 740011811616 740701906560 741822699520 745545154560 746186701568 746459091392 746790262240 748487512836 748786655232 750204811776 750736620480 751457701379 751758030848 752158470140 752459079680 753800851584 754076020896 754503805440 754779231360 755228504712 759219454224 759833556570 760368267008 761077345280 763017633792 763145490240 764183783424 764896419840 765004658880 765460018796 766173845360 766453531340 766759854080 768222056448 768502490112 768843440640 769505035992 769785937998 770093592576 770127457935 770811740160 771270556672 773648712144 775258910720 778913834496 780104278912 780735274160 781254369280 782822412288 782856837405 783552430080 784129775352 784443162624 784861012320 785928850432 788064526656 788352203664 788799432960 788911054470 790082033664 790721099520 794167664640 797409165312 799485751680 799777597920 800253656014 800785728512 800999929240 801320058880 801433452160 803141240832 803254891824 803790869760 804482537628 804776207907 804804059136 805097846784 806442411236 807194455760 809387918955 810489127008 814021856256 814680286080 816004969472 816467886080 816765931520 818985404160 819772037868 820099670016 820536512880 821469288464 822235346240 823885641504 824433426432 824469681420 824770647855 825100277760 826361310720 827374317154 830257154496 831652792040 831985172480 834550536960 835047293232 835826013120 837185079808 837556501760 837862245440 839460039264 839766477816 840102100992 840139045020 841049925702 841386061824 841505124768 842289866880 842791229896 843098884474 843435839488 843577171360 845727784704 846516464640 847797370880 852444111841 852784801792 853096104448 853580062720 853891655680 855414300384 856212013440 857376927744 857984709120 858808801576 859609680160 861907673088 861945576030 862290063360 862604835840 863347113552 864045440610 867679376256 868992305152 869802680320 872166274560 873584431104 874291038720 875238947072 875627251840 875946892960 877617313776 878288560128 878327183430 878911165440 879434326848 879755357712 880254439680 880575769920 881099922164 881452064768 884169956736 886472482665 890187239424 891017379840 891547747328 892379156480 892505435360 896148314688 896984014080 897845565284 898442524672 900883944576 901124920395 901485066240 901612633680 902590164168 902950895616 902990603460 903320233365 908093762730 913292814336 913698001920 914031540480 914818071244 915183689728 915428490560 917875703808 918005590656 918526371840 918861672960 919408614432 919744237608 920111824896 920266005120 920396230215 921648469984 922507949440 924152949522 925014764520 930310692864 932577107968 932733376960 933073864240 935609391045 935983319040 936882328992 937505243136 937756014720 938938068992 939280821248 939697538560 941833214784 942251064480 942595026120 944035630890 945570648176 948140133633 948865319424 949024317780 950460333760 953001197568 953772042240 955229729280 956400710846 956782948352 956825023495 957675192320 959382902016 959733117504 960277570560 960628112640 961199915088 961720142592 961881294990 962616990720 963189977024 963541582256 964088195840 966159901773 967060890180 967447388160 968633346912 973642293120 974221842104 974611202048 974966976512 975130348640 975876177920 977616343296 978528015360 980119117824 980162219190 980553953280 981617072128 981755978896 982411063040 984643815456 985080658320 985440254580 986682415488 987602542080 991633572864 996761456640 997983350448 1000273082368 1000982160640 1002991215744 1003926551040 1004068614780 1004469903360 1005067802112 1005434694528 1005603172035 1006005073920 1006372308480 1006971339616 1008053014045 1010747840256 1012292605632 1013111408760 1017527320320 1018911711232 1020006211840 1024296075264 1024669986816 1024715047335 1025124587520 1026006714656 1026381250664 1026791456768 1026836610580 1029581650944 1029857051880 1030541783040 1031531616192 1036854528732 1037821443120 1038439193979 1038551779328 1043763216384 1043809116540 1045506367136 1046481349760 1049149246464 1049325049080 1049708097270 1049744424960 1050127626240 1050752702208 1051136271552 1051732577280 1051881405960 1053442711552 1053489037370 1054294799360 1056305327616 1056690923904 1057159730880 1063766979198 1065981002240 1066370130560 1069267875480 1069695221760 1070854987776 1071006522432 1071721159680 1072643383504 1073034943876 1073463795712 1073511001970 1076380816896 1077384591360 1078178441109 1079183891940 1080652169344 1083588724152 1083984280038 1084599220320 1085362475008 1086240381440 1091980538880 1093029383824 1094048683840 1095999572367 1096437602304 1096837848576 1097021642220 1097460080640 1097860700160 1098514188672 1099292908560 1099694197140 1100133703680 1101374902705 1101815080960 1104319206144 1104475476258 1105212445920 1107009539328 1112734049280 1113396390976 1114434684160 1118317731840 1119280052352 1119688637088 1120185393360 1121399900936 1121848082432 1122006833024 1122306956605 1123053155840 1125307217664 1126104930720 1127637046272 1128237705210 1128688619520 1132842757068 1140552400512 1141616017920 1143169236992 1143522589055 1143979612160 1146275675136 1147344629760 1147506988320 1148190028194 1149260768040 1149680297010 1149720084480 1150139781120 1151129484736 1152060587480 1154257553988 1154678906997 1155140388864 1156217610240 1156905835008 1162888366080 1164779241472 1165721384960 1168370751744 1170156418368 1171102911240 1171881553920 1172579102464 1173007143616 1173672586240 1174101026560 1176194663028 1176664743936 1177291518480 1178893275648 1180862102167 1181963310220 1185123050496 1186081649280 1186916319232 1191251496960 1194864419584 1195978685440 1199228627520 1199666396880 1200380484021 1201178592768 1201499893860 1201980088320 1202150178240 1203453552224 1203987471280 1204426977820 1206723806442 1207206088704 1207646770176 1209663616854 1210791683640 1215733690512 1217723752448 1217777302630 1218264002560 1218708720640 1221032784384 1222020429120 1224007454208 1224701829120 1225148897280 1225878152576 1226325650144 1227021340160 1227194973620 1229658056802 1230149505024 1230804769320 1231296675840 1232203932696 1233353019360 1239541966080 1241061475731 1247479188060 1247977758720 1249176438656 1250341352960 1252570939848 1253739019680 1254697943040 1255777619712 1256334752640 1256793368160 1258714174520 1261574888553 1262079092736 1262257687152 1263434800320 1264186844844 1264648326711 1265153759232 1265365757040 1271696056320 1273639639040 1278416240640 1279177202688 1279644156672 1280370094080 1280837483520 1281599886784 1282293523456 1282508393320 1282976563330 1283489320960 1286065391616 1286977063680 1288213202364 1289414520240 1291511129216 1295020670328 1296068160915 1298189724160 1303488457728 1304704020480 1306882958920 1307405271040 1310376646656 1311436558080 1312858420608 1313440877760 1313920339440 1315576553984 1316803389440 1319151490272 1319633036568 1320160444416 1320381659520 1320863654880 1321649883246 1322178097152 1324869675602 1329015275520 1330644467264 1335280859136 1336526069760 1337321620992 1338568734720 1338758153040 1339555032893 1340090402816 1340579592704 1340804229380 1341293679845 1341340098560 1341829744640 1344222472032 1345476021120 1346768347926 1347663787008 1349723474176 1350815211680 1353885246252 1354426343424 1354485905190 1356703093760 1366226649088 1366286729780 1366832783360 1369939221504 1370547002880 1371047310720 1372227106866 1372775534592 1373142735840 1374055710720 1375375488256 1379112921648 1379616356412 1380167737344 1380399007680 1382472704976 1383761924160 1384585591972 1391745488720 1395466039296 1396767375360 1398865661952 1399100065440 1399610796360 1400170168320 1401003602944 1401515028736 1401749876170 1402310103040 1402508541280 1405323493488 1406257864704 1406634022080 1408407103488 1408921231872 1409546307840 1411274219663 1416053446335 1418355972264 1425690500640 1428008696576 1428961546240 1432844593920 1434601066269 1435174422528 1436512788480 1437571254812 1438911855920 1441799872632 1442376105984 1442580213888 1442821942485 1443925486080 1444784965536 1445312373384 1446132293760 1452950020368 1455974051840 1460463439680 1461332763156 1461916803072 1462450464768 1462695522960 1463814266880 1464685584896 1465723878080 1466258929520 1469642194944 1470178676736 1470243328785 1470830929920 1472425608192 1472633968344 1473616594560 1474884652318 1476012719104 1480023623232 1481403813120 1483645399040 1492373403136 1492918182784 1493580524480 1496975025672 1497573310464 1500409623552 1501473240960 1502915402758 1503516061696 1504316940280 1504918159360 1507601703168 1508152041792 1509007610880 1509558462720 1510457009424 1518438908448 1519667113140 1520736534016 1522154690560 1526035267584 1526290980480 1528367566848 1529792839680 1530009317760 1530920037592 1532347690720 1532907062680 1533519708160 1536444112896 1537004980224 1537686881280 1539010071984 1539571875996 1540187185152 1540254915870 1541924863787 1542541113344 1547297424288 1550517821440 1557827668992 1560208557824 1561470548320 1562508738560 1565644824576 1565713674810 1568259550704 1569722024640 1571229739247 1571857700864 1576129053312 1576704407328 1577598865920 1577822108940 1580164067328 1580233556055 1581442199040 1588335329280 1598971503360 1599555195840 1600507312028 1601571457024 1601999858480 1602866904320 1606282481664 1606509783648 1607581739520 1608965075256 1609552415814 1609608118272 1610195693568 1610266502955 1612884822472 1614388911520 1618775837910 1620978254016 1628043712512 1629360572160 1632009938944 1633531863040 1637970808320 1639544075736 1640199340032 1641073025760 1642938576928 1644470692480 1647771283008 1648939362840 1649541295710 1650200555520 1652722621440 1654748634308 1660514308992 1663305584080 1669101073920 1670094586464 1671652026240 1674370159616 1675113003520 1675724490880 1678920078528 1679532955632 1680278090040 1682099851404 1682772123648 1683010249536 1684579733760 1685582459792 1686197768948 1686871678976 1687154342720 1691455569408 1692356557815 1693032929280 1704888223682 1705569603584 1706192208896 1707160125440 1707783311360 1710828600768 1712424026880 1714753855488 1715969418240 1717617603152 1719219360320 1722285042291 1723815346176 1723891152060 1724520445515 1724580126720 1725209671680 1726694227104 1728090881220 1730731989965 1735358752512 1737984610304 1739605360640 1744332549120 1747168862208 1748582077440 1750477894144 1751254503680 1751893785920 1755234627552 1756577120256 1756654366860 1757822330880 1758868653696 1759510715424 1760508879360 1761151539840 1762199844328 1762904129536 1768339913472 1772944965330 1780374478848 1783095494656 1784758312960 1785010870720 1792296629376 1793968028160 1795691130568 1796885049344 1796964068515 1801767889152 1802249840790 1802970132480 1803225267360 1805180328336 1805981206920 1806640466730 1814495425281 1816187525460 1826585628672 1826665953945 1827396003840 1828063080960 1829636142488 1830367379456 1830856981120 1836011181312 1837052743680 1837723345920 1838817228864 1839488475216 1840532010240 1840792460430 1843296939968 1845015898880 1848305899044 1850029529040 1860621385728 1865154215936 1865466753920 1866147728480 1871218782090 1871966638080 1873764657984 1875512029440 1877876137984 1878561642496 1879395077120 1883666429568 1884502128960 1885190052240 1888071261780 1891141296352 1896280267266 1897730638848 1898048635560 1900920667520 1907544084480 1910459458560 1912801421692 1913565896704 1913650046990 1918765804032 1919466235008 1920555141120 1921256225280 1922399830176 1923440285184 1923762589980 1924464844995 1925233981440 1926379954048 1927083164512 1928176391680 1932319803546 1934121780360 1934894776320 1937266693824 1947284586240 1948443684208 1949933953024 1950260697280 1955232686592 1957056030720 1960238235648 1960324438380 1961107906560 1963234144256 1963511957792 1964822126080 1969287630912 1970161316640 1970880509160 1973364830976 1975205084160 1982474824869 1983267145728 1987304513403 1993522913280 1995966700896 2000546164736 2000634140035 2001964321280 2005982431488 2007853102080 2008137229560 2008939806720 2010135604224 2010869389056 2011206344070 2012010147840 2012744616960 2013942679232 2016106028090 2020152521889 2021495680512 2024585211264 2026222817520 2035054640640 2037823422464 2040012423680 2049339973632 2049430094670 2050249175040 2052013429312 2052762501328 2053673221160 2058340660299 2059163301888 2059714103760 2061083566080 2063063232384 2068435792885 2073709057464 2075642886240 2076878387958 2077103558656 2087618233080 2091012734272 2092962699520 2098298492928 2098650098160 2099416194540 2100255252480 2101505404416 2102272543104 2102624814255 2103465154560 2103762811920 2105015051689 2106885423104 2106978074740 2107747211185 2108589598720 2112610655232 2113381847808 2114319461760 2127533958396 2131962004480 2132740261120 2138535750960 2141709975552 2142013044864 2143442319360 2145286767008 2146069887752 2146927591424 2147022003940 2152761633792 2154769182720 2156356882218 2158367783880 2161304338688 2167177448304 2167968560076 2169198440640 2170724950016 2172480762880 2183961077760 2186058767648 2188097367680 2191999144734 2192875204608 2193675697152 2194043284440 2194920161280 2195721400320 2197028377344 2198585817120 2199388394280 2200267407360 2202749805410 2203630161920 2208638412288 2208950952516 2210424891840 2212326978477 2214019078656 2225468098560 2226792781952 2228869368320 2236635463680 2238560104704 2239377274176 2240370786720 2242799801872 2244013666048 2244613913210 2246106311680 2250614435328 2252209861440 2254373104137 2255274092544 2256475410420 2257377239040 2265685514136 2281104801024 2283232035840 2287045178110 2287959224320 2292551350272 2294689259520 2295013976640 2296380056388 2298521536080 2299360594020 2300279562240 2302258969472 2304121174960 2308515107976 2309357813994 2310280777728 2310382373805 2312435220480 2313811670016 2325776732160 2331442769920 2336741503488 2340312836736 2342205822480 2343763107840 2345158204928 2346014287232 2347345172480 2348202053120 2352389326056 2353329487872 2354583036960 2357786551296 2361724204334 2363926620440 2370246100992 2372163298560 2382502993920 2389728839168 2391001777115 2391957370880 2398457255040 2399332793760 2400760968042 2402357185536 2402999787720 2403960176640 2404300356480 2406907104448 2407974942560 2408853955640 2413447612884 2414328623721 2414412177408 2415293540352 2419327233708 2421583367280 2423024785951 2431467381024 2435447504896 2435554605260 2436528005120 2437417441280 2442065568768 2444040858240 2448014908416 2449403658240 2450297794560 2451756305152 2452651300288 2454042680320 2454389947240 2459316113604 2460299010048 2461609538640 2464407865392 2466706038720 2469075304531 2479083932160 2482122951462 2494958376120 2495955517440 2498352877312 2500682705920 2505141879696 2507478039360 2511555239424 2512669505280 2513586736320 2515749695921 2517428349040 2523149777106 2524158185472 2524515374304 2526869600640 2528373689688 2529296653422 2530307518464 2530731514080 2543392112640 2547279278080 2557332335523 2558354405376 2559288313344 2560740188160 2561674967040 2563199773568 2564587046912 2565016786640 2565953126660 2566978641920 2572130783232 2573954127360 2576426404728 2578829040480 2583022258432 2590041340656 2592136321830 2596379448320 2606976915456 2609408040960 2613765917840 2620753293312 2622873116160 2625716841216 2626881755520 2627840678880 2631153107968 2633606778880 2638302980544 2639266073136 2640763319040 2641727309760 2643299766492 2644356194304 2649739351204 2659417447995 2661288934528 2670561718272 2673052139520 2674643241984 2677137469440 2677516306080 2679110065786 2680180805632 2681159185408 2681608458760 2682587359690 2682680197120 2683659489280 2688444944064 2690952042240 2693536695852 2695327574016 2699446948352 2701630423360 2707770492504 2708852686848 2708971810380 2709960700095 2713406187520 2732573459560 2733665566720 2739878443008 2741094005760 2742094621440 2744454213732 2745551069184 2746285471680 2750750976512 2758225843296 2759232712824 2760335474688 2760798015360 2761188690645 2764945409952 2767523848320 2769171183944 2783490977440 2790932078592 2797731323904 2798200130880 2799221592720 2800887796049 2802007205888 2803030057472 2803499752340 2804620206080 2805017082560 2810646986976 2812515729408 2813268044160 2816814206976 2817842463744 2819092615680 2822548439326 2832106892670 2836711944528 2851381001280 2856017393152 2857923092480 2865689187840 2869202132538 2870348845056 2870475070485 2873025576960 2875142509624 2877823711840 2883599745264 2885160427776 2885643884970 2887850972160 2889569931072 2890624746768 2892264587520 2905900040736 2911948103680 2920926879360 2922665526312 2923833606144 2924900929536 2925391045920 2927628533760 2929371169792 2931447756160 2932517859040 2940357353472 2940486657570 2941661859840 2944851216384 2945267936688 2947233189120 2949769304636 2950846095659 2952025438208 2960047246464 2962807626240 2967290798080 2984746806272 2985836365568 2987161048960 2993950051344 3000819247104 3002946481920 3005830805516 3007032123392 3008633880560 3015203406336 3016304083584 3016809516105 3018015221760 3019116925440 3020914018848 3024159042135 3036877816896 3039334226280 3041473068032 3044309381120 3052581960960 3056735133696 3060018635520 3061840075184 3064695381440 3065814125360 3072888225792 3074009960448 3074145142005 3075373762560 3078020143968 3079143751992 3080374370304 3080509831740 3083849727574 3085082226688 3094594848576 3101035642880 3115317581937 3115655337984 3120417115648 3122941096640 3131289649152 3131427349620 3136519101408 3139444049280 3142459478494 3143715401728 3152258106624 3153408814656 3155197731840 3155644217880 3160328134656 3160467112110 3162884398080 3197943006720 3199110391680 3201014624056 3203142914048 3203999716960 3205733808640 3212564963328 3213019567296 3215163479040 3217930150512 3219104831628 3220391387136 3220533005910 3225769644944 3228777823040 3234535323327 3237551675820 3241956508032 3256087425024 3258721144320 3264019877888 3267063726080 3275941616640 3279088151472 3282146051520 3285877153856 3288941384960 3295542566016 3297878725680 3299082591420 3300401111040 3304124708115 3305445242880 3309497268616 3312174189005 3321028617984 3326611168160 3338202147840 3340189172928 3343304052480 3348740319232 3350226007040 3351448981760 3357840157056 3359065911264 3360556180080 3364199702808 3365544247296 3366020499072 3366920869815 3369159467520 3371164919584 3372395537896 3373743357952 3374308685440 3382911138816 3384713115630 3386065858560 3409776447364 3411139207168 3412384417792 3415566622720 3421657201536 3424848053760 3429507710976 3430567767165 3431938836480 3435235206304 3438438720640 3444570084582 3447782304120 3449040891030 3449160253440 3450419343360 3453388454208 3456181762440 3461463979930 3470717505024 3475969220608 3488665098240 3494337724416 3497164154880 3500955788288 3502509007360 3503787571840 3510469255104 3513308733720 3515644661760 3517737307392 3519021430848 3521017758720 3522303079680 3524399688656 3536679826944 3542586306501 3545889930660 3560748957696 3566190989312 3569516625920 3570021741440 3584593258752 3587936056320 3591382261136 3593770098688 3593928137030 3601141452063 3603535778304 3604499681580 3605940264960 3606450534720 3610360656672 3611962413840 3613280933460 3628990850562 3632375050920 3653171257344 3653331907890 3654792007680 3656126161920 3659272284976 3661713962240 3672022362624 3674105487360 3675446691840 3677634457728 3678976950432 3681064020480 3681584920860 3686593879936 3687211630795 3690031797760 3696611798088 3700059058080 3723184427193 3730933507840 3732295456960 3742437564180 3743933276160 3747529315968 3751024058880 3755752275968 3757123284992 3757288506895 3758790154240 3767332859136 3769004257920 3770380104480 3776142523560 3782282592704 3792560534532 3793944980133 3795461277696 3796097271120 3801841335040 3815088168960 3820918917120 3825602843384 3827131793408 3827300093980 3837531608064 3838932470016 3841110282240 3842512450560 3844799660352 3846880570368 3847525179960 3848929689990 3850467962880 3852759908096 3854166329024 3856352783360 3864639607092 3868243560720 3874533387648 3894569172480 3896887368416 3899867906048 3900521394560 3910465373184 3914112061440 3920648876760 3922215813120 3926468288512 3927023915584 3929644252160 3938575261824 3940322633280 3941761018320 3946729661952 3950410168320 3964949649738 3966534291456 3974609026806 3987045826560 3991933401792 4001092329472 4001268280070 4003928642560 4011964862976 4015706204160 4016274459120 4018665098679 4020271208448 4021738778112 4022412688140 4023881039535 4024020295680 4025489233920 4027885358464 4032212056180 4040305043778 4042991361024 4049170422528 4052445635040 4070109281280 4080024847360 4098679947264 4098860189340 4100498350080 4104026858624 4105525002656 4107346442320 4116681320598 4118326603776 4119428207520 4122167132160 4126126464768 4136871585770 4147418114928 4151285772480 4153756775916 4154207117312 4175236466160 4182025468544 4185925399040 4196596985856 4197300196320 4198832389080 4200510504960 4203010808832 4204545086208 4205249628510 4206930309120 4207525623840 4210030103378 4213956149480 4215494422370 4217179197440 4225221310464 4226763695616 4228638923520 4233822658989 4255067916792 4262220559205 4263924008960 4265480522240 4277071501920 4284026089728 4286884638720 4290573534016 4292139775504 4294044007880 4303803198807 4305523267584 4309538365440 4312713764436 4316735567760 4322608677376 4334354896608 4335937120152 4338396881280 4341449900032 4344961525760 4367922155520 4372117535296 4376194735360 4383998289468 4385750409216 4387351394304 4388086568880 4391442800640 4394056754688 4397171634240 4398776788560 4401395108077 4405499610820 4407260323840 4417276824576 4417901905032 4420849783680 4424653956954 4428038157312 4450936197120 4453585563904 4457738736640 4477120209408 4478754548352 4480741573440 4485599603744 4488027332096 4489227826420 4492212623360 4501228870656 4504419722880 4508746208274 4510548185088 4512950820840 4514754478080 4531371028272 4562209602048 4566464071680 4574090356220 4575918448640 4585102700544 4589378519040 4590027953280 4592760112776 4597043072160 4598721188040 4600559124480 4604517938944 4608242349920 4617030215952 4618715627988 4620561555456 4620764747610 4625774591361 4627623340032 4637043864607 4651553464320 4662885539840 4673483006976 4680625673472 4684411644960 4687526215680 4690316409856 4692028574464 4694690344960 4696404106240 4704778652112 4709166073920 4713689217741 4715573102592 4723448408668 4727853240880 4740492201984 4740700668165 4744326597120 4765005987840 4779457678336 4782003554230 4783914741760 4796914510080 4798665587520 4801521936084 4804714371072 4805999575440 4808600712960 4813814208896 4815949885120 4817707911280 4826895225768 4828657247442 4828824354816 4830587080704 4830799508865 4838654467416 4843166734560 4846049571902 4862934762048 4871109210520 4873056010240 4874834882560 4884131137536 4888081716480 4896029816832 4900595589120 4903512610304 4905302600576 4908085360640 4908779894480 4918632227208 4920598020096 4923219077280 4928815730784 4933412077440 4938150609062 4958167864320 4964245902924 4989916752240 4996705754624 5001365411840 5010283759392 5014956078720 5023110478848 5025339010560 5027173472640 5031499391842 5034856698080 5046299554212 5048316370944 5049030748608 5053739201280 5056747379376 5058593306844 5060615036928 5061463028160 5094558556160 5114664671046 5116708810752 5118576626688 5121480376320 5123349934080 5126399547136 5129174093824 5130033573280 5131906253320 5133957283840 5144261566464 5147908254720 5152852809456 5157658080960 5166044516864 5180082681312 5184272643660 5192195969895 5192758896640 5213953830912 5218816081920 5227531835680 5241506586624 5245746232320 5251433682432 5253763511040 5255681357760 5260203909653 5262306215936 5267213557760 5276605961088 5278532146272 5281526638080 5283454619520 5286599532984 5288712388608 5299478702408 5318834895990 5322577869056 5341123436544 5349286483968 5354274938880 5355032612160 5358220131572 5360361611264 5362318370816 5363216917520 5365174719380 5367318978560 5376889888128 5381904084480 5387073391704 5390655148032 5390892205545 5398893896704 5403260846720 5415540985008 5417943620760 5419921400190 5426812375040 5465146919120 5479756886016 5479997861835 5482188011520 5484189242880 5488908427464 5491102138368 5492570943360 5501501953024 5516451686592 5518465425648 5521596030720 5522377381290 5529890819904 5535047696640 5538342367888 5566981954880 5581864157184 5595462647808 5596400261760 5598443185440 5601775592098 5604014411776 5606060114944 5606999504680 5609240412160 5610034165120 5621293973952 5626536088320 5633628413952 5635684927488 5638185231360 5645096878652 5664213785340 5673423889056 5702762002560 5712034786304 5715846184960 5731378375680 5738404265076 5740697690112 5740950140970 5750285019248 5755647423680 5767199490528 5770320855552 5771287769940 5773394534985 5775701944320 5779139862144 5781249493536 5784529175040 5811800081472 5823896207360 5841853758720 5845331052624 5849801859072 5850782091840 5858742339584 5862895512320 5865035718080 5880714706944 5880973315140 5883323719680 5889702432768 5890535873376 5894466378240 5899538609272 5901692191318 5904050876416 5904310510835 5920094492928 5925615252480 5934581596160 5961913540209 5969493612544 5971672731136 5974322097920 5987900102688 6001638494208 6001902420105 6005892963840 6011661611032 6014064246784 6017267761120 6030406812672 6032608167168 6033619032210 6036030443520 6038233850880 6041828037696 6048318084270 6073755633792 6078668452560 6082946136064 6088618762240 6105163921920 6113470267392 6120037271040 6123680150368 6129390762880 6131628250720 6148019920896 6148290284010 6150747525120 6156040287936 6158287503984 6161019663480 6167699455148 6170164453376 6189189697152 6205307378655 6230635163874 6231310675968 6240834231296 6245882193280 6262854699240 6273038202816 6278888098560 6284918956988 6287430803456 6304516213248 6306817629312 6307874442765 6310395463680 6311288435760 6315045155067 6320656269312 6320934224220 6323241633555 6325768796160 6395886013440 6398220783360 6402029248112 6406285828096 6407999433920 6411467617280 6425129926656 6426039134592 6430326958080 6435860301024 6438209663256 6440782774272 6441066011820 6451539289888 6457555646080 6469070646654 6475103351640 6483913016064 6512174850048 6517442288640 6528039755776 6551883233280 6558176302944 6564292103040 6571754307712 6577882769920 6591085132032 6595757451360 6598165182840 6600802222080 6608249416230 6610890485760 6618994537232 6624348378010 6636980935431 6642057235968 6653222336320 6676404295680 6680378345856 6686608104960 6697480638464 6697775164465 6700452014080 6702897963520 6715680314112 6718131822528 6721112360160 6728399405616 6732040998144 6733841739630 6738318935040 6742329839168 6744791075792 6748617370880 6763119312411 6765822277632 6769426231260 6772131717120 6819552894728 6822278414336 6824768835584 6831133245440 6843314403072 6849696107520 6861135534330 6863877672960 6870470412608 6876877441280 6889140169164 6895564608240 6898081782060 6900838686720 6906776908416 6912363524880 6922927959860 6941435010048 6951938441216 6977330196480 6994328309760 7001911576576 7005018014720 7007575143680 7020938510208 7026617467440 7031289323520 7035474614784 7038042861696 7042035517440 7044606159360 7048799377312 7056371098315 7073359653888 7085172613002 7091779861320 7132381978624 7140043482880 7169186517504 7173005331345 7175872112640 7182764522272 7187540197376 7187856274060 7202282904126 7207071556608 7208999363160 7211880529920 7212901069440 7220721313344 7223924827680 7226561866920 7257981701124 7264750101840 7269074357853 7306342514688 7306663815780 7309584015360 7312252323840 7318544569952 7323427924480 7344044725248 7348210974720 7350893383680 7355268915456 7357953900864 7362128040960 7363169841720 7373187759872 7374423261590 7380063595520 7393223596176 7400118116160 7407225913593 7446368854386 7461867015680 7464590913920 7484875128360 7487866552320 7495058631936 7502048117760 7514246569984 7514577013790 7517580308480 7534665718272 7538008515840 7540760208960 7547249087763 7552285047120 7564565185408 7585121069064 7587889960266 7590922555392 7592194542240 7603682670080 7630176337920 7641837834240 7651205686768 7654600187960 7671997006569 7675063216128 7677864940032 7682220564480 7685024901120 7689599320704 7693761140736 7695050359920 7697859379980 7700935925760 7705519816192 7708332658048 7709624318935 7712705566720 7729279214184 7736487121440 7749066775296 7789138344960 7793774736832 7801042789120 7820930746368 7828224122880 7841297753520 7852936577024 7854047831168 7856148696235 7859288504320 7877150523648 7880645266560 7883522036640 7893459323904 7900820336640 7929899299476 7933068582912 7949218053612 7983866803584 8002184658944 8002536560140 8007857285120 8023929725952 8031412408320 8032548918240 8037330197358 8040542416896 8043477556224 8044825376280 8047762079070 8048040591360 8050978467840 8055770716928 8064424112360 8080610087556 8085982722048 8098340845056 8104891270080 8140218562560 8160049694720 8197720378680 8200996700160 8208053717248 8211050005312 8214692884640 8233362641196 8236653207552 8238856415040 8252252929536 8266034715169 8273743171540 8294836229856 8302571544960 8307513551832 8308414234624 8350472932320 8364050937088 8371850798080 8393193971712 8394600392640 8397664778160 8402663388147 8406021617664 8409090172416 8410499257020 8413860618240 8415051247680 8420060206756 8427912298960 8430988844740 8434358394880 8450442620928 8453527391232 8457277847040 8467645317978 8510135833584 8524441118410 8527848017920 8530961044480 8554143003840 8568052179456 8573769277440 8581147068032 8584279551008 8588088015760 8607606397614 8611046535168 8611425211455 8619076730880 8625427528872 8633471135520 8645217354752 8668709793216 8671874240304 8676793762560 8689923051520 8735844311040 8744235070592 8752389470720 8767996578936 8771500818432 8774702788608 8776173137760 8782885601280 8788113509376 8794343268480 8797553577120 8802790216154 8810999221640 8814520647680 8834553649152 8835803810064 8841699567360 8849307913908 8852538286977 8856076314624 8901872394240 8907171127808 8915477473280 8954240418816 8957509096704 8961483146880 8971199207488 8976054664192 8978455652840 8984425246720 9002457741312 9008839445760 9017492416548 9021096370176 9025901641680 9062742056544 9072477126405 9124419204096 9132928143360 9148180712440 9151836897280 9170205401088 9180055906560 9185520225552 9194086144320 9197442376080 9202917044161 9209035877888 9216484699840 9234060431904 9237431255976 9241123110912 9241529495220 9251549182722 9255246680064 9274087729214 9303106928640 9325771079680 9346966013952 9361251346944 9368823289920 9376885230251 9380632819712 9384057148928 9389380689920 9392808212480 9409557304224 9418332147840 9427378435482 9431146205184 9446896817336 9455706481760 9480984403968 9481401336330 9488653194240 9558915356672 9564007108460 9567829483520 9593829020160 9597331175040 9603043872168 9609428742144 9611999150880 9617201425920 9627628417792 9631899770240 9635415822560 9653790451536 9657314494884 9661174161408 9661599017730 9677308934832 9686333469120 9692099143804 9725869524096 9742218421040 9749669765120 9768262275072 9776163432960 9792059633664 9801191178240 9807025220608 9810605201152 9816170721280 9817559788960 9837264454416 9846438154560 9857631461568 9866824154880 9876301218124 9912374124345 9916335728640 9928491805848 9936522567015 9979833504480 9993411509248 10002730823680 10020567518784 10029912157440 10046220957696 10050678021120 10054346945280 10062998783684 10069713396160 10092599108424 10096632741888 10098061497216 10100762609445 10107478402560 10113494758752 10117186613688 10121230073856 10122926056320 10189117112320 10229329342092 10233417621504 10237153253376 10246699868160 10252799094272 10258348187648 10260067146560 10263812506640 10288523132928 10291703301495 10295816509440 10305705618912 10315316161920 10332089033728 10360165362624 10368545287320 10384391939790 10385517793280 10427907661824 10455063671360 10483013173248 10491492464640 10502867364864 10507527022080 10511362715520 10520407819306 10524612431872 10525075258445 10534427115520 10553211922176 10557064292544 10563053276160 10566909239040 10573199065968 10598957404816 10627758919503 10637669791980 10645155738112 10682246873088 10698572967936 10708549877760 10710065224320 10716440263144 10720723222528 10724636741632 10726433835040 10730349438760 10734637957120 10753779776256 10763808168960 10774146783408 10781310296064 10781784411090 10797787793408 10806521693440 10831081970016 10835887241520 10839842800380 10853624750080 10930293838240 10959513772032 10959995723670 10964376023040 10968378485760 10977816854928 10985141886720 10998608174729 11003003906048 11032903373184 11036930851296 11043192061440 11044754762580 11059781639808 11061634892385 11070095393280 11076684735776 11133963909760 11192800523520 11196886370880 11203551184196 11208028823552 11212120229888 11213999009360 11220068330240 11242587947904 11253072176640 11267256827904 11271369854976 11271865520685 11276370462720 11290193757304 11328427570680 11346847778112 11405524005120 11424069572608 11462756751360 11476808530152 11481395380224 11481900281940 11500570038496 11511294847360 11534398981056 11540641711104 11542575539880 11546789069970 11551403888640 11558279724288 11562498987072 11569058350080 11623600162944 11683707517440 11690662105248 11699603718144 11701564183680 11717484679168 11725791024640 11730071436160 11761946630280 11766647439360 11779404865536 11781071746752 11788932756480 11799077218544 11803384382636 11808101752832 11808621021670 11840188985856 11851230504960 11923827080418 11938987225088 11943345462272 11948644195840 11975800205376 12003276988416 12003804840210 12011785927680 12023323222064 12034535522240 12055995296037 12060813625344 12065216334336 12067238064420 12071643118605 12072060887040 12076467701760 12083656075392 12096636168540 12115123929755 12147511267584 12157336905120 12165892272128 12177237524480 12210327843840 12240074542080 12247360300736 12258781525760 12263256501440 12296039841792 12296580568020 12301495050240 12312080575872 12316575007968 12322039326960 12335398910296 12340328906752 12345376522655 12378379394304 12410614757310 12461270327748 12462621351936 12481668462592 12491764386560 12525709398480 12546076405632 12557776197120 12569837913976 12574861606912 12578748479605 12609032426496 12613635258624 12615748885530 12620790927360 12622576871520 12630090310134 12641868448440 12646483267110 12651537592320 12701467976967 12786661677615 12791772026880 12796441566720 12804058496224 12812571656192 12815998867840 12822935234560 12852078269184 12860653916160 12871720602048 12876419326512 12882132023640 12903078579776 12915111292160 12938141293308 12950206703280 12967826032128 13024349700096 13034884577280 13056079511552 13103766466560 13116352605888 13128584206080 13143508615424 13155765539840 13182170264064 13191514902720 13196330365680 13204185324231 13216498832460 13221780971520 13237989074464 13248696756020 13273961870862 13284114471936 13306444672640 13352808591360 13360756691712 13373216209920 13394961276928 13395550328930 13400904028160 13405795927040 13431360628224 13436263645056 13442224720320 13456798811232 13464081996288 13467683479260 13476637870080 13484659678336 13489582151584 13497234741760 13526238624822 13531644555264 13538852462520 13544263434240 13639105789456 13649537671168 13686628806144 13699392215040 13722271068660 13727755345920 13740940825216 13753754882560 13778280338328 13791129216480 13796163564120 13801677373440 13813553816832 13824727049760 13845855919720 13877323774083 13882870020096 13911131593821 13954660392960 13988656619520 14003823153152 14004438980245 14010036029440 14015150287360 14041877020416 14053234934880 14062578647040 14070949229568 14076085723392 14084071034880 14089212318720 14097598754624 14112742196630 14141067653223 14146719307776 14170345226004 14183559722640 14264763957248 14280086965760 14338373035008 14346010662690 14351744225280 14365529044544 14375712548120 14404565808252 14414143113216 14417998726320 14425802138880 14441442626688 14447849655360 14453123733840 14515963402248 14529500203680 14538148715706 14613327631560 14619168030720 14624504647680 14637089139904 14646855848960 14688089450496 14701786767360 14710537830912 14715907801728 14724256081920 14726339683440 14735105361823 14746375519744 14748846523180 14754230478295 14760127191040 14786447192352 14800236232320 14814451827186 14892737708772 14923734031360 14929181827840 14969750256720 14990117263872 15004096235520 15028493139968 15029154027580 15035160616960 15069331436544 15076017031680 15081520417920 15094498175526 15104570094240 15129130370816 15170242138128 15175779920532 15181845110784 15184389084480 15207365340160 15283675668480 15302411373536 15309200375920 15343994013138 15350126432256 15355729880064 15364441128960 15370049802240 15379198641408 15387522281472 15390100719840 15395718759960 15401871851520 15411039632384 15416665316096 15419248637870 15425411133440 15458558428368 15472974242880 15498133550592 15576587909685 15578276689920 15587549473664 15602085578240 15641861492736 15656448245760 15682595507040 15708095662336 15712297392470 15718577008640 15754301047296 15761290533120 15767044073280 15780611728959 15786918647808 15801640673280 15859798598952 15866137165824 15898436107224 15967733607168 16005073120280 16015714570240 16047859451904 16062824816640 16065097836480 16074660394716 16081084833792 16086955112448 16089650752560 16095524158140 16101956935680 16111541433856 16128848224720 16161220175112 16171965444096 16172676616635 16196681690112 16209782540160 16280437125120 16320099389440 16395440757360 16416107434496 16422100010624 16429385769280 16466725282392 16473306415104 16477712830080 16504505859072 16532069430338 16547486343080 16589672459712 16605143089920 16615027103664 16700945864640 16728101874176 16743701596160 16786387943424 16789200785280 16795329556320 16805326776294 16812043235328 16818180344832 16820998514040 16827721236480 16830102495360 16840120413512 16855824597920 16861977689480 16868716789760 16900885241856 16907054782464 16914555694080 16935290635956 16961173501657 17020271667168 17048882236820 17055696035840 17061922088960 17108286007680 17136104358912 17147538554880 17162294136064 17168559102016 17176176031520 17215212795228 17222093070336 17222850422910 17250855057744 17266942271040 17283527131717 17290434709504 17337419586432 17343748480608 17353587525120 17379846103040 17471688622080 17488470141184 17504778941440 17535993157872 17549405577216 17552346275520 17576227018752 17588686536960 17595107154240 17605580432308 17621998443280 17669107298304 17671607620128 17683399134720 17698615827816 17705076573954 17712152629248 17712931532505 17803744788480 17814342255616 17830954946560 17908480837632 17915018193408 17922966293760 17942398414976 17952109328384 17956911305680 17968850493440 18004915482624 18005707260315 18017678891520 18034984833096 18042192740352 18051803283360 18125484113088 18144954252810 18248838408192 18265856286720 18296361424880 18340410802176 18360111813120 18371040451104 18388172288640 18394884752160 18405834088322 18418071755776 18432969399680 18468120863808 18474862511952 18483058990440 18503098365444 18510493360128 18548175458428 18615922135965 18693932027904 18722502693888 18737646579840 18753770460502 18761265639424 18768114297856 18778761379840 18785616424960 18819114608448 18836664295680 18854756870964 18862292410368 18893793634672 18911412963520 18945135465201 18961968807936 18962802672660 18969724900665 18977306388480 19117830713344 19128014216920 19135658967040 19187658040320 19194662350080 19206087744336 19218857484288 19223998301760 19234402851840 19255256835584 19263799540480 19270831645120 19307580903072 19314628989768 19322348322816 19323198035460 19354617869664 19372666938240 19384198287608 19451739048192 19484436842080 19499339530240 19536524550144 19552326865920 19584119267328 19606214572343 19614050441216 19621210402304 19632341442560 19635119577920 19674528908832 19692876309120 19715262923136 19733648309760 19752602436248 19824748248690 19832671457280 19856983611696 19873045134030 19959667008960 19986823018496 20005461647360 20041135037568 20059824314880 20092441915392 20093325493395 20101356042240 20108693890560 20125997567368 20139426792320 20185198216848 20196122994432 20201525218890 20214956805120 20226989517504 20234373227376 20245852112640 20458658684184 20466835243008 20474306506752 20493399736320 20505598188544 20516696375296 20520134293120 20527625013280 20583406602990 20591633018880 20611411237824 20630632323840 20664178067456 20720330725248 20737090574640 20768783879580 20771035586560 20855815323648 20910127342720 20982984929280 21005734729728 21015054044160 21022725431040 21040815638612 21049224863744 21050150516890 21106423844352 21114128585088 21126106552320 21133818478080 21146398131936 21169113294945 21197914809632 21255517839006 21275339583960 21290311476224 21397145935872 21420130448640 21432880526288 21449273483264 21452867670080 21460698877520 21507559552512 21519015994035 21527616337920 21548293566816 21562620592128 21563568822180 21595575586816 21613043386880 21662163940032 21671774483040 21679685600760 21707249500160 21807223073559 21860587676480 21919027544064 21919991447340 21928752046080 21936756971520 21955633709856 21970283773440 21997216349458 22006007812096 22006975540385 22065806746368 22073861702592 22086384122880 22089509525160 22119563279616 22123269784770 22140190786560 22153369471552 22221677740779 22267927819520 22385601047040 22393772741760 22407102368392 22416057647104 22424240459776 22427998018720 22440136660480 22485175895808 22506144353280 22542739709952 22543731041370 22552740925440 22580387514608 22641747263289 22656855141360 22693695556224 22811048010240 22848139145216 22925513502720 22953617060304 22963800563880 23001140076992 23022589694720 23068797962112 23081283422208 23085151079760 23093578139940 23102807777280 23116559448576 23124997974144 23128872956805 23138116700160 23185219323035 23247200325888 23367415034880 23381324210496 23403128367360 23434969358336 23451582049280 23460142872320 23523893260560 23558809731072 23562143493504 23568446088705 23577865512960 23598154437088 23606768765272 23616203505664 23617242043340 23680377971712 23702461009920 23847654160836 23877974450176 23886690924544 23897288391680 23951600410752 24006553976832 24007609680420 24023571855360 24046646444128 24069071044480 24111990592074 24121627250688 24130432668672 24134476128840 24143286237210 24144121774080 24152935403520 24167312150784 24193272337080 24230247859510 24295022535168 24314673810240 24331784544256 24420655687680 24480149084160 24494720601472 24517563051520 24526513002880 24593161136040 24602990100480 24624161151744 24633150015936 24644078653920 24670797820592 24690753045310 24756758788608 24798104145507 24821229514620 24922540655496 24925242703872 24963336925184 24983528773120 25051418796960 25092152811264 25115552394240 25139675827952 25157496959210 25207990164441 25218064852992 25227270517248 25231497771060 25241581854720 25245153743040 25260180620268 25283736896880 25292966534220 25303075184640 25402935953934 25573323355230 25583544053760 25592883133440 25608116992448 25631997735680 25645870469120 25704156538368 25721307832320 25743441204096 25752838653024 25764264047280 25806157159552 25830222584320 25876282586616 25900413406560 25935652064256 26069769154560 26207532933120 26232705211776 26257168412160 26287017230848 26301019548265 26311531079680 26364340528128 26383029805440 26392660731360 26408370648462 26432997664920 26443561943040 26475978148928 26497393512040 26547923741724 26557614860931 26568228943872 26612889345280 26705617182720 26721513383424 26746432419840 26789922553856 26791100657860 26801808056320 26811591854080 26862721256448 26872527290112 26884449440640 26913597622464 26928163992576 26935366958520 26953275740160 26969319356672 26979164303168 26994469483520 27052477249644 27063289110528 27077704925040 27159828349841 27278211578912 27299075342336 27373257612288 27398784430080 27444542137320 27455510691840 27481881650432 27507509765120 27556560676656 27582258432960 27592327128240 27608751132483 27627107633664 27649454099520 27691711839440 27754647548166 27765740040192 27822263187642 27909320785920 27977313239040 28007646306304 28008877960490 28020072058880 28030300574720 28083754040832 28106469869760 28130655690753 28141898459136 28152171446784 28168142069760 28178424637440 28195197509248 28225484393260 28282135306446 28293438615552 28340690452008 28367119445280 28560173931520 28676746070016 28692021325380 28703488450560 28731058089088 28751425096240 28809131616504 28828286226432 28835997452640 28851604277760 28882885253376 28895699310720 28906247467680 29031926804496 29059000407360 29076297431412 29226655263120 29249009295360 29274178279808 29293711697920 29376178900992 29403573534720 29421075661824 29431815603456 29448512163840 29452679366880 29470210723646 29492751039488 29497693046360 29508460956590 29520254382080 29572894384704 29600472464640 29628903654372 29785475417544 29809567701045 29847468062720 29858363655680 29939500513440 29980234527744 30008192471040 30058308055160 30070321233920 30138662873088 30152034063360 30163040835840 30188996351052 30209140188480 30258260741632 30340484276256 30351559841064 30363690221568 30368778168960 30414730680320 30567351336960 30604822747072 30618400751840 30687988026276 30700252864512 30711459760128 30740099604480 30758397282816 30775044562944 30780201439680 30791437519920 30809765756539 30822079264768 30833330632192 30838497275740 30850822266880 30917116856736 30945948485760 30996267101184 31153175819370 31156553379840 31175098947328 31204171156480 31283722985472 31365191014080 31416191324672 31424594784940 31437154017280 31508602094592 31522581066240 31534088146560 31561223457918 31573837295616 31575225775335 31603281346560 31719597197904 31796872214448 31935467214336 32010146240560 32031429140480 32095718903808 32125649633280 32130195672960 32149320789432 32162169667584 32173910224896 32179301505120 32191048316280 32203913871360 32223082867712 32257696449440 32322440350224 32343930888192 32345353233270 32393363380224 32419565080320 32459307052249 32560874250240 32640198778880 32790881514720 32832214868992 32844200021248 32858771538560 32933450564784 32955425660160 32995824524187 33009011718144 33064138860676 33094972686160 33179344919424 33184904677155 33210286179840 33230054207328 33401891729280 33456203748352 33487403192320 33578401570560 33590659112640 33610653552588 33624086470656 33636360689664 33641997028080 33660204990720 33680240827024 33711649195840 33723955378960 33801770483712 33814109564928 33815596562055 33829111388160 33870581271912 33922347003314 34040543334336 34097764473640 34111392071680 34123844177920 34216572015360 34272208717824 34324588272128 34337118204032 34352352063040 34430425590456 34444186140672 34445700845820 34501710115488 34533884542080 34567054263434 34580869419008 34674839172864 34687496961216 34707175050240 34759692206080 34976940282368 35009557882880 35071986315744 35098811154432 35104692551040 35152454037504 35177373073920 35190214308480 35211160864616 35243996886560 35338214596608 35343215240256 35366798269440 35397231655632 35410153147908 35424305258496 35425863065010 35628684511232 35661909893120 35816961675264 35830036386816 35845932587520 35884796829952 35904218656768 35913822611360 35937700986880 36009830965248 36011414520630 36035357783040 36069969666192 36103606566720 36250968226176 36289908505620 36345371789265 36497676816384 36531712573440 36592722849760 36720223626240 36742080902208 36776344577280 36789769504320 36811668176644 36836143511552 36865938799360 36936241727616 36949725023904 36966117980880 37006196730888 37020986720256 37036129567965 37096350916856 37231844271930 37387864055808 37445005387776 37475293159680 37507540921004 37522531278848 37536228595712 37571232849920 37638229216896 37673328591360 37709513741928 37724584820736 37736245438815 37787587269344 37822825927040 37890270930402 37925605345320 37939449801330 37954612776960 38235661426688 38256028433840 38359985032845 38375316080640 38389324700160 38412175488672 38437714968576 38447996603520 38468805703680 38510513671168 38527599080960 38541663290240 38615161806144 38629257979536 38646396070920 38709235739328 38745333876480 38768396575216 38903478096384 38968873684160 39073049100288 39104653731840 39168238534656 39212429144686 39228100882432 39242420804608 39264682885120 39270239155840 39349057817664 39385752618240 39430525846272 39467296619520 39505204872496 39612555972693 39649496497380 39665342914560 39713967223392 39746090268060 39919334017920 39973646036992 40010923294720 40082270075136 40119648629760 40184883830784 40186650986790 40202712084480 40217387781120 40251995134736 40278853584640 40370396433696 40392245988864 40403050437780 40429913610240 40453979035008 40468746454752 40491704225280 40917317368368 40948613013504 41011196377088 41040268586240 41055250026560 41166813205980 41183266037760 41222822475648 41261264647680 41328356134912 41330173575845 41440661450496 41474181149280 41537567759160 41542071173120 41733394781463 41820254685440 41965969858560 42011469459456 42013316940735 42030108088320 42045450862080 42081631277224 42098449727488 42100301033780 42212847688704 42228257170176 42252213104640 42267636956160 42292796263872 42338226589890 42395829619264 42511035678012 42550679167920 42580622952448 42794291871744 42840260897280 42865761052576 42898546966528 42905735340160 42921397755040 43015119105024 43038031988070 43055232675840 43096587133632 43127137644360 43191151173632 43226086773760 43324327880064 43343548966080 43359371201520 43614446147118 43721175352960 43839982894680 43857504092160 43873513943040 43911267419712 43940567546880 43994432698916 44012015624192 44013951080770 44131613492736 44147723405184 44172768245760 44179019050320 44205316085469 44239126559232 44246539569540 44262691434885 44280381573120 44306738943104 44443355481558 44535855639040 44771202094080 44787545483520 44814204736784 44848480919552 44855996037440 44880273320960 44970351791616 45012288706560 45085479419904 45087462082740 45105481850880 45160775029216 45283494526578 45313710282720 45387391112448 45622096020480 45696278290432 45851027005440 45907234120608 45927601127760 46002280153984 46014585220805 46045179389440 46137595924224 46162566844416 46170302159520 46187156279880 46205615554560 46233118897152 46249995948288 46257745913610 46276233400320 46370438646070 46494400651776 46734830069760 46762648420992 46806256734720 46869938716672 46884426151255 46903164098560 46920285744640 47047786521120 47124286987008 47136892177410 47155731025920 47196308874176 47213537530544 47234484086680 47341835186877 47360755943424 47404922019840 47695308321672 47755948900352 47773381849088 47794576783360 47903200821504 48015219360840 48047143710720 48093292888256 48138142088960 48223981184148 48243254501376 48260865337344 48268952257680 48286572474420 48305870807040 48334624301568 48386544674160 48415346188847 48460495719020 48590045070336 48629347620480 48663569088512 48841311375360 48960298168320 48989441202944 49035126103040 49053026005760 49186322272080 49248322303488 49266300031872 49288157307840 49341595641184 49381506090620 49513517577216 49596208291014 49642459029240 49845081310992 49926673850368 49967057546240 50102837593920 50184305622528 50231104788480 50279351655904 50314993918420 50415980328882 50436129705984 50454541034496 50462995542120 50483163709440 50490307486080 50520361240536 50567473793760 50585933068440 50606150369280 50805871907868 50883520504971 51146646710460 51167088107520 51185766266880 51216233984896 51263995471360 51291740938240 51408313076736 51442615664640 51486882408192 51505677306048 51528528094560 51612314319104 51660445168640 51752565173232 51800826813120 51850581395151 51871304128512 52139538309120 52415065866240 52465410423552 52514336824320 52574034461696 52602039096530 52623062159360 52728681056256 52766059610880 52785321462720 52816741296924 52865995329840 52951956297856 52994787024080 53095847483448 53115229721862 53136457887744 53138794597515 53225778690560 53411234365440 53443026766848 53492864839680 53582201315720 53603616112640 53623183708160 53725442512896 53745054580224 53768898881280 53827195244928 53856327985152 53870733917040 53906551480320 53938638713344 53958328606336 53988938967040 54104954499288 54126578221056 54155409850080 54319656699682 54556423157824 54746515224576 54797568860160 54889084274640 54963763300864 54993040873645 55015019530240 55113121353312 55164516865920 55184654256480 55217502264966 55254215267328 55298908199040 55383423678880 55509295096332 55531480080384 55644526375284 56015292612608 56017755920980 56040144117760 56060601149440 56167508081664 56212939739520 56261311381506 56283796918272 56304342893568 56336284139520 56356849274880 56390395018496 56450968786520 56564270612892 56586877231104 56681380904016 56734238890560 57120347863040 57353492140032 57384042650760 57406976901120 57462116178176 57502850192480 57618263233008 57656572452864 57671994905280 57703208555520 57765770506752 57791398621440 57812494935360 57862243006183 58063853608992 58118000814720 58152594862824 58453310526240 58498018590720 58548356559616 58587423395840 58752357801984 58818643717029 58842151323648 58863631206912 58897024327680 58905358733760 58940421447292 58985502078976 58995386092720 59016921913180 59040508764160 59145788769408 59200944929280 59257807308744 59570950835088 59619135402090 59694936125440 59716727311360 59879001026880 59960469055488 60016384942080 60116616110320 60277325746176 60279976480185 60304068126720 60326081671680 60377992702104 60418280376960 60516521483264 60680968552512 60703119682128 60737556337920 60829461360640 61209645494144 61236801503680 61375976052552 61400505729024 61422919520256 61480199208960 61516794565632 61550089125888 61560402879360 61582875039840 61619531513078 61644158529536 61666661264384 61676994551480 61701644533760 61834233713472 61891896971520 61992534202368 62306351638740 62313106759680 62350197894656 62408342312960 62567445970944 62730382028160 62832382649344 62849189569880 62874308034560 63017204189184 63045162132480 63068176293120 63122446915836 63147674591232 63150451550670 63439194395808 63507339884835 63593744428896 63870934428672 64020292481120 64062858280960 64191437807616 64260391345920 64298641578864 64347820449792 64358603010240 64382096632560 64420419309127 64446165735424 64515392898880 64644880700448 64687861776384 64690706466540 64786726760448 64839130160640 64918614104498 65121748500480 65280397557760 65581763029440 65664429737984 65688400042496 65717543077120 65866901129568 65910851320320 65991649048374 66018023436288 66020926621155 66128277721352 66189945372320 66358689838848 66369809354310 66420572359680 66460108414656 66803783458560 66912407496704 66974806384640 67156803141120 67181318225280 67221307105176 67248172941312 67272721379328 67283994056160 67320409981440 67360481654048 67423298391680 67447910757920 67628219129856 67631193124110 67658222776320 67741162543824 67844694006628 68081086668672 68195528947280 68247688355840 68433144030720 68544417435648 68649176544256 68674236408064 68704704126080 68860851180912 68891401691640 69003420230976 69067769084160 69134108526868 69161738838016 69349678345728 69374993922432 69386618870415 69414350100480 69555657969105 69953880564736 70019115765760 70143972631488 70209385102080 70304908075008 70354746147840 70380428616960 70422321729232 70487993773120 70676429193216 70686430480512 70705338266115 70733596538880 70794463311264 70820306295816 70848610516992 70851726130020 71257369022464 71323819786240 71633923350528 71660072773632 71691865175040 71769593659904 71808437313536 71827645222720 72019661930496 72022829041260 72070715566080 72139939332384 72207213133440 72501936452352 72579817011240 72690743578530 72995353632768 73185445699520 73440447252480 73484161804416 73552689154560 73579539008640 73623336353288 73672287023104 73675526809115 73731877598720 73872483455232 73899450047808 73932235961760 74012393461776 74072259135930 74192701833712 74394312436521 74463688543860 74775728111616 74890010775552 74950586319360 75015081842008 75045062557696 75072457191424 75142465699840 75276458433792 75346657182720 75419027483856 75472490877630 75575174538688 75645651854080 75780541860804 75851210690640 75878899602660 75909225553920 76471322853376 76512056867680 76719970065690 76750632161280 76778649400320 76824350977344 76895993207040 76937611407360 77021027342336 77055198161920 77083326580480 77230323612288 77258515959072 77292792141840 77418471478656 77490667752960 77536793150432 77806956192768 77937747368320 78209307463680 78424858289372 78456201764864 78484841609216 78540478311680 78698115635328 78771505236480 78861051692544 78903058644795 78934593239040 79010409744992 79225111945386 79298992994760 79330685829120 79427934446784 79492180536120 79838668035840 79947292073984 80164540150272 80239297259520 80369767661568 80373301973580 80405424168960 80434775562240 80503990269472 80557707169280 80740792867392 80784491977728 80806100875560 80859827220480 80907958070016 80937492909504 80983408450560 81479485049523 81834634736736 81897226027008 82022392754176 82080537172480 82110500053120 82333626411960 82366532075520 82445644951296 82522529295360 82656712269824 82660347151690 82826253397449 82881322900992 82948362298560 83075135518320 83466789562926 83640509370880 83931939717120 84022938918912 84026633881470 84060216176640 84090901724160 84163262554448 84200602067560 84391967072259 84425695377408 84456514340352 84504426209280 84535273912320 84585592527744 84676453179780 84791659238528 84805867508285 85022071356024 85101358335840 85161245904896 85680521794560 85731522105152 85811470680320 85842795510080 86030238210048 86076063976140 86110465351680 86193174267264 86254275288720 86382302347264 86417635658585 86452173547520 86648655760128 86687097932160 86718742403040 87228892294236 87442350705920 87679965789360 87747027886080 87822534839424 87881135093760 87988865397832 88024031248384 88027902161540 88263226985472 88295446810368 88345536491520 88358038100640 88410632170938 88478253118464 88493079139080 88525382869770 88560763146240 88613477886208 88886710963116 89071711278080 89542404188160 89575090967040 89628409473568 89696961839104 89711992074880 89760546641920 89940703583232 90024577413120 90174924165480 90210963701760 90321550058432 90566989053156 90627420565440 90774782224896 91244192040960 91392556580864 91702054010880 91814468241216 91855202255520 92004560307968 92029170441610 92090358778880 92275191848448 92325133688832 92340604319040 92374312559760 92429297269617 92466237794304 92499991896576 92515491827220 92552466800640 92740877292140 92988801303552 93469660139520 93525296841984 93612513469440 93768852302510 93806328197120 93840571489280 94095573042240 94248573974016 94273784354820 94311462051840 94392617748352 94427075061088 94468968173360 94683670373754 94721511886848 94725677326005 94809844039680 95390616643344 95546763698176 95589153566720 95806401643008 96030438721680 96094287421440 96186585776512 96276284177920 96447962368296 96486509002752 96521730674688 96537904515360 96573144948840 96611741614080 96669248603136 96773089348320 96830692377694 96920991438040 97180090140672 97258695240960 97377921156747 97682622750720 97920596336640 97978882405888 98031072861715 98070252206080 98106052011520 98372644544160 98496644606976 98532600063744 98576314615680 98683191282368 98763012181240 98987473572561 99027035154432 99192416582028 99284918058480 99690162621984 99853347700736 99934115092480 100205675187840 100368611245056 100462209576960 100558703311808 100629987836840 100831960657764 100872259411968 100909082068992 100925991084240 100980614972160 101040722481072 101134947587520 101171866136880 101232087485771 101611743815736 101767041009942 102293293420920 102334176215040 102371532533760 102432467969792 102527990942720 102583481876480 102816626153472 102973764816384 103011354612096 103057056189120 103145737532761 103224628638208 103320890337280 103505130346464 103601653626240 103701162790302 103742608257024 104279076618240 104930820847104 105028673648640 105148068923392 105204078193060 105246124318720 105457362112512 105532119221760 105570642925440 105633482593848 105731990659680 105903912595712 105989574048160 106191694966896 106230459443724 106272915775488 106277589195030 106451557381120 106886053533696 106985729679360 107164402631440 107246367416320 107450885025792 107490109160448 107537797762560 107654390489856 107712655970304 107741467834080 107813102960640 107877277426688 107916657212672 107977877934080 108209908998576 108310819700160 108639313399364 109036115367795 109112846315648 109493030449152 109595137720320 109778168549280 109927526601728 109986081747290 110030039060480 110226242706624 110329033731840 110369308512960 110435004529932 110508430534656 110597816398080 110766847357760 111018590192664 111062960160768 111108388703895 111289052750568 112035511841960 112080288235520 112121202298880 112335016163328 112425879479040 112522622763012 112567593836544 112608685787136 112713698549760 112780790036992 112901937573040 113128541225784 113173754462208 113208736316445 113362761808032 113468477781120 114240695726080 114706984280064 114768085301520 114924232356352 115005700384960 115236526466016 115313144905728 115343989810560 115406417111040 115531541013504 115582797242880 115624989870720 115724486012366 116127707217984 116236001629440 116305189725648 116906621052480 117096713119232 117174846791680 117504715603968 117637287434058 117684302647296 117727262413824 117794048655360 117810717467520 117880842894584 117971004157952 117990772185440 118033843826360 118081017528320 118291577538816 118401889858560 118515614617488 119141901670176 119238270804180 119389872250880 119433454622720 119758002053760 119920938110976 120032769884160 120233232220640 120554651492352 120559952960370 120608136253440 120652163343360 120755985404208 120836560753920 120984689922019 121033042966528 121361937105024 121406239364256 121475112675840 121658922721280 122419290988288 122473603007360 122751952105104 122845839040512 123033589131264 123120805758720 123165750079680 123239063026156 123288317059072 123333322528768 123353989102960 123668467426944 123783793943040 123985068404736 123990520727535 124612703277480 124626213519360 124700395789312 124816684625920 125460764056320 125664765298688 125698379139760 126034408378368 126039950822205 126090324264960 126136352586240 126244893831672 126295349182464 126300903101340 126878388791616 127014679769670 127187488857792 127741868857344 128040584962240 128382875615232 128520782691840 128597283157728 128695640899584 128717206020480 128764193265120 128840838618254 128892331470848 129030785797760 129289761400896 129381412933080 129573453520896 129678260321280 129837228208996 131163526058880 131328859475968 131376800084992 131435086154240 131733802259136 131821702640640 131983298096748 132036046872576 132041853242310 132256555442704 132379890744640 132615948256407 132717379677696 132739618708620 132788074304655 132841144719360 132920216829312 133607566917120 133824814993408 133949612769280 134313606282240 134362636450560 134442614210352 134545442758656 134567988112320 134640819962880 134720963308096 134846596783360 134895821515840 135256438259712 135262386248220 135316445552640 135482325087648 135689388013256 135799141749205 136162173337344 136391057894560 136495376711680 136866288061440 137088834871296 137298353088512 137348472816128 137409408252160 137721702361824 137782803383280 138006840461952 138043755662415 138135538168320 138268217053736 138323477676032 138699356691456 138749987844864 138773237740830 138828700200960 139111315938210 139907761129472 140038231531520 140287945262976 140418770204160 140609816150016 140653278453765 140709492295680 140760857233920 140844643458464 140975987546240 141372860961024 141410676532230 141467193077760 141588926622528 141640612591632 141703452260040 142514738044928 143267846701056 143320145547264 143383730350080 143539187319808 143616874627072 143655290445440 144045658082520 144141431132160 144279878664768 144414426266880 145003872904704 145159634022480 145246038566541 145381487157060 145990707265536 146370891399040 146880894504960 146968323608832 147105378309120 147159078017280 147246672706576 147344574046208 147351053618230 147463755197440 147744966910464 147798900095616 147864471923520 148024786923552 148144518271860 148385403667424 148788624873042 148927377087720 149780021551104 149901172638720 150030163684016 150144914382848 150552916867584 150693314365440 150838054967712 150944981755260 151150349077376 151291303708160 151561083721608 151702421381280 151757799205320 151818451107840 152650561514913 153024113735360 153439940131380 153501264322560 153557298800640 153648701954688 153791986414080 153875222814720 154042054684672 154048828782695 154110396323840 154166653160960 154460647224576 154517031918144 154585584283680 154836942957312 154981335505920 155073586300864 155551744185453 155613912385536 155875494736640 156418614927360 156849716578744 156912403529728 156969683218432 157080956623360 157396231270656 157543010472960 157722103385088 157806117289590 157869186478080 158020819489984 158450223890772 158597985989520 158855868893568 158984361072240 159677336071680 159894584147968 160329080300544 160478594519040 160746603947160 160810848337920 160869551124480 161007980538944 161115414338560 161481585734784 161568983955456 161612201751120 161719654440960 161815916140032 161874985819008 161966816901120 162296535261245 162958970099046 163669269473472 164044785508352 164161074344960 164221000106240 164667252823920 164891289902592 164979122620935 165045058590720 165313424539648 165320694303380 165652506794898 165762645801984 165896724597120 166150271036640 166933579125852 167281018741760 168045877837824 168053267762940 168120432353280 168181803448320 168326525108896 168401204135120 168783934144518 168851390754816 168913028680704 169008852418560 169070547824640 169171185055488 169352906359560 169583318477056 169611735016570 170044142712048 170202716671680 170322491809792 171361043589120 171463044210304 171622941360640 171685591020160 172060476420096 172152127952280 172220930703360 172386348534528 172508550577440 172835271317170 172904347095040 173297311520256 173374195864320 173437484806080 173586729018549 174457784588472 174884701411840 175359931578720 175494055772160 175645069678848 175762270187520 175977730795664 176055804323080 176455931151087 176526453970944 176590893620736 176691072983040 176716076201280 176821264341876 176956506236928 176986158278160 177050765739540 177121526292480 177226955772416 177773421926232 178143422556160 179084808376320 179150181934080 179256818947136 179423984149760 179521093283840 179881407166464 180049154826240 180349848330960 180643100116864 181133978106312 181254841130880 181549564449792 182488384081920 183628936482432 183710404511040 184009120615936 184058340883220 184180717557760 184550383696896 184650267377664 184681208638080 184748625119520 184858594539234 184932475588608 184999983793152 185030983654440 185104933601280 185481754584280 185977602607104 186939320279040 187050593683968 187225026938880 187537704605020 187612656394240 187681142978560 188191146084480 188497147948032 188547568709640 188622924103680 188785235496704 188854150122176 188937936346720 189367340747508 189443023773696 189451354652010 190118798448887 190781233286688 191093527396352 191178307133440 191612803286016 192060877443360 192188574842880 192373171553024 192552568355840 192895924736592 193043461349376 193075809030720 193146289897680 193261257927381 193338497206272 193546178696640 193661384755388 193841982876080 194360180281344 194517390481920 194755842313494 195365245501440 195841192673280 195957764811776 196062145723430 196140504412160 196212104023040 196745289088320 196993289213952 197065200127488 197152629231360 197366382564736 197526024362480 197974947145122 198054070308864 198062779863465 198384833164056 198569836116960 199380325243968 199868230184960 200411350375680 200737222490112 200924419153920 201117406623616 201259975673680 201663921315528 201744518823936 201818164137984 201851982168480 201961229944320 202081444962144 202269895175040 202343732273760 202464174971542 203223487631472 203534082019884 204586586841840 204743065067520 204864935939584 205055981885440 205633252306944 205947529632768 206022709224192 206114112378240 206291475065522 206449257276416 206641780674560 207010260692928 207203307252480 207402325580604 207485216514048 208666973907315 209861641694208 210057347297280 210296137846784 210408156386120 210492248637440 210914724225024 211064238443520 211141285850880 211266965187696 211463981319360 211807825191424 211979148096320 212383389933792 212460918887448 212545831550976 212555178390060 212903114762240 213772107067392 213971459358720 214328805262880 214492734832640 214901770051584 214980218320896 215075595525120 215308780979712 215425311940608 215482935668160 215668360295773 215754554853376 215833314425344 215955755868160 216419817997152 216621639400320 217278626798728 218072230735590 218225692631296 218986060898304 219556337098560 219855053203456 219972163494580 220060078120960 220452485413248 220658067463680 220738617025920 220870009059864 221016861069312 221026580427345 221195632796160 221533694715520 222037180385328 222216777407790 222578105501136 224071023683920 224242404597760 224670032326656 224851758958080 225045245526024 225135187673088 225217371574272 225427397099520 225561580073984 225803875146080 226257082451568 226417472632890 226725523616064 226936955562240 228481391452160 229413968560128 229536170603040 229848464712704 230011400769920 230473052932032 230687979621120 230812834222080 231063082027008 231165594485760 231249979741440 231448972024732 232255414435968 232472003258880 232610379451296 233813242104960 234193426238464 234349693583360 235274574868116 235368605294592 235454524827648 235621434935040 235761685789168 235942008315904 235981544370880 236067687652720 236583155077632 236709175934385 236803779717120 237031229234976 238283803340352 238476541608360 238779744501760 238866909245440 239516004107520 239841876221952 240466464441280 241109302984704 241119905920740 241216272506880 241304326686720 241511970808416 241673121507840 241969379844038 242066085933056 242076730944235 242723874210048 242812478728512 242950225351680 243317845442560 244438455148569 244838581976576 244947206014720 245503904210208 245691678081024 246067178262528 246241611517440 246331500159360 246478126052312 246576634118144 246666645057536 246707978205920 247336934853888 247567587886080 247970136809472 247981041455070 249225406554960 249400791578624 249633369251840 250921528112640 251329530597376 251396758279520 252068816756736 252079901644410 252180648529920 252272705172480 252489787663344 252601806202680 253756777583232 254029359539340 254374977715584 254417602524855 255483737714688 256081169924480 257041565383680 257194566315456 257434412040960 257528386530240 257681677236508 257784662941696 258061571595520 258579522801792 258762825866160 259146907041792 259252906975755 259356520642560 259674456417992 262327052117760 262657718951936 262753600169984 262870172308480 263467604518272 263643405281280 263966596193496 264072093745152 264083706484620 264513110885408 264759781489280 265231896512814 265434759355392 265479237417240 265576148609310 265682289438720 265840433658624 267215133834240 267649629986816 268627212564480 268725272901120 268885228420704 269090885517312 269135976224640 269281639925760 269441926616192 269693193566720 269791643031680 270524772496440 270632891105280 270964650175296 271378776026512 271598283498410 272324346674688 272782115789120 273732576122880 274177669742592 274596706177024 274696945632256 274818816504320 275443404723648 275565606766560 276013680923904 276087511324830 276271076336640 276536434107472 277287891808851 277398713382912 277499975689728 277546475481660 277657400401920 278222631876420 279815522258944 280076463063040 280575890525952 280837540408320 281306556907530 281418984591360 281521714467840 281689286916928 281951975092480 282745721922048 282821353064460 282934386155520 283177853245056 283281225183264 283406904520080 285029476089856 286640291094528 286767460700160 287078374639616 287310580890880 288091316165040 288282862264320 288559757329536 288828852533760 289311215030915 290007745809408 290319268044960 290492077133082 290762974314120 292133763470241 292741782798080 293761789009920 293936647217664 294093218585145 294210756618240 294318156034560 294493345413152 294689148092416 294702107236460 294927510394880 295489933820928 295597800191232 295728943847040 296049573847104 296289036543720 296770807334848 297577249746084 297854754175440 299560043102208 299802345277440 300060327368032 300289828765696 301105833735168 301386628730880 301676109935424 301889963510520 302300698154752 302582607416320 303122167443216 303404842762560 303515598410640 303696262457313 305301123029826 306048227470720 306879880262760 307002528645120 307114597601280 307297403909376 307583972828160 307750445629440 308084109369344 308097657565390 308220792647680 308333306321920 308921294449152 309034063836288 309171168567360 309437212598283 309673885914624 309962671011840 310147172601728 311103488370906 311227824771072 311750989473280 312837229854720 313699433157488 313939366436864 314161913246720 314792462541312 315086020945920 315444206770176 315612234579180 315738372956160 316041638979968 316900447781544 317195971979040 317711737787136 317968722144480 319354672143360 320658160601088 320957189038080 321493207894320 321739102248960 322015961077888 322102096545635 322230828677120 322963171469568 323137967910912 323224403502240 323439308881920 323631832280064 323749971638016 323933633802240 324593070522490 325917940198092 327338538946944 328089571016704 328322148689920 328442000212480 329334505647840 329782579805184 329958245241870 330090117181440 330641388606760 331305013589796 331525291603968 331793449194240 332300542073280 333867158251704 334562037483520 336106535525880 336240864706560 336363606896640 336653050217792 336802408270240 337567868289036 337702781509632 337826057361408 338141095649280 338342370110976 338705812719120 338907423321929 339166636954112 339223470033140 340088285424096 340405433343360 340644983619584 342722087178240 342926088420608 343245882721280 343371182040320 344120952840192 344304255904560 344772697069056 345017101154880 345670542634340 345808694190080 346594623040512 346748391728640 346874969612160 347173458037098 348915569176944 349769402823680 350719863157440 351290139357696 351524540375040 351955461591328 352111608646160 352911862302174 353052907941888 353181787241472 353382145966080 353432152402560 353642528683752 353913012473856 353972316556320 354101531479080 354243052584960 354453911544832 355546843852464 356286845112320 358169616752640 358300363868160 358513637894272 358847968299520 359042186567680 359762814332928 360098309652480 360699696661920 361286200233728 362267956212624 362509682261760 362954069766057 363099128899584 364976768163840 367257872964864 367420809022080 368018241231872 368116681766440 368361435115520 369100767393792 369362417276160 369497250239040 369717189078468 369864951177216 369999967586304 370061967308880 370963509168560 371955205214208 371971562182605 373878640558080 374101187367936 374450053877760 375075409210040 375225312788480 375362285957120 376382292168960 376994295896064 377095137419280 377570470993408 377708300244352 377875872693440 378734681495016 378886047547392 378902709304020 380237596897774 381562466573376 382356614266880 383225606572032 384121754886720 384746343106048 385105136711680 385791849473184 386086922698752 386151618061440 386292579795360 386522515854762 386676994412544 387092357393280 387322769510776 387683965752160 388720360562688 389034780963840 389511684626988 391915529623552 392124291446860 392281008824320 392424208046080 393490578176640 393986578427904 394130400254976 394305258462720 394732765129472 395052048724960 395949894290244 396108140617728 396125559726930 396769666328112 397139672233920 398760650487936 399736460369920 400822700751360 401474444980224 401848838307840 402234813247232 402519951347360 403327842631056 403636328275968 403703964336960 403922459888640 404162889924288 404539790350080 404687464547520 404928349943084 406446975262944 407068164039768 407397425247615 409173173683680 409486130135040 409729871879168 410111963770880 411266504613888 411895059265536 412045418448384 412228224756480 412582950131044 412898514552832 413283561349120 414020521385856 414131266987245 414406614504960 414804651161208 414970433028096 417333947814630 419723283388416 420114694594560 420592275693568 420816312772240 421829448450048 421959835361295 422128476887040 422282571701760 422533930375392 422927962638720 423615650382848 423958296192640 424766779867584 424921837774896 425110356780120 425806229524480 427544214134784 428657610525760 429803540103168 429960436641792 430151191050240 430617561959424 430850623881216 430965871336320 431336720591546 431509109706752 431666628850688 431911511736320 432839635994304 433243278800640 434557253597456 435738115699623 436144461471180 436451385262592 437972121796608 439112674197120 439710106406912 439944326989160 440120156241920 440904970826496 441316134927360 441477234051840 441740018119728 442033722138624 442053160854690 442391265592320 443067389431040 444074360770656 444433554815580 445156211002272 448142047367840 448484809195520 449340064653312 449703517916160 450090491052048 450434743148544 450942935163889 451123160147968 451607750292160 452514164903136 452834945265780 453451047232128 453873911124480 456962782904320 459072341206080 459696929425408 460022801539840 460946105864064 461375959242240 461625668444160 462126164054016 462146486348085 462331188971520 462499959482880 462897944049464 464510828871936 464944006517760 465220758902592 467626484209920 468386852476928 470549149736232 470737210589184 470909049655296 471242869870080 471523371578336 471884016631808 471963088741760 472135375305440 473166310155264 473418351868770 473607559434240 474062458469952 476567606680704 476953083216720 477733818490880 479032008215040 479683752443904 480932928882560 482239811841480 482432545013760 482608653373440 483023941616832 483346243015680 483938759688076 484132171866112 484153461888470 485447748420096 485624957457024 485900450703360 486889605783735 488876910297138 489677163953152 489894412029440 491007808420416 492134356525056 492483223034880 492663000318720 492956252104624 493333290115072 493415956411840 494673869707776 494937367862805 495135175772160 495940273618944 495962082910140 498450813109920 498801583157248 499266738503680 501843056225280 502659061194752 502793516559040 504137633513472 504159803288820 504361297059840 504545410344960 504979575326688 505203612405360 506160437428855 507513555166464 508058719078680 508749955431168 508835205049710 510967475429376 512162339848960 514083130767360 514389132630912 514868824081920 515056773060480 515363354473016 515569325883392 515728687663805 516123143191040 517159045603584 517525651732320 518505813951510 518713041285120 519348912835984 520760187055647 524654104235520 525315437903872 525507200339968 525740344616960 526935209036544 527286810562560 527933192386992 528167412969240 529026221770816 529519562978560 530463793025628 530869518710784 530958474834480 531152297218620 531364578877440 531680867317248 534430267668480 535299259973632 537254425128960 537450545802240 537770456841408 538271952449280 538563279851520 538883853232384 539386387133440 539583286063360 541049544992880 541929300350592 542757552053024 543196566996820 544648693349376 545564231578240 547465152245760 549193412354048 549393891264512 549637633008640 550886809447296 551131213533120 552027361847808 552175022649660 552542152673280 553072868214944 554575783617702 554797426765824 554999951379456 555092950963320 555314800803840 556445263752840 559631044517888 561151781051904 561675080816640 562613113815060 562837969182720 563043428935680 563378573833856 563903950184960 565491443844096 565642706128920 565868772311040 566355706490112 566562450366528 566813809040160 570356395346661 573280582189056 573534921400320 574156749279232 574621161781760 576182632330080 576565724528640 577119514659072 577657705067520 578622430061830 579783773782143 580015491618816 580638536089920 580984154266164 581525948628240 584267526940482 585483565596160 587523578019840 587873294435328 588186437170290 588421513236480 588636312069120 588986690826304 589404214472920 589855020789760 590979867641856 591195600382464 591457887694080 592099147694208 592578073087440 593541614669696 595154499492168 595709508350880 599604690554880 600120654736064 602211667470336 602773257461760 603352219870848 603779927021040 604601396309504 604923449610095 605165214832640 606244334886432 606809685525120 607031196821280 607392524914626 610602246059652 612096454941440 613759760525520 614229195202560 614594807818752 615167945656320 616168218738688 616195315130780 616441585295360 616666612643840 617842588898304 618068127672576 618342337134720 618874425196566 619347771829248 619925342023680 620294345203456 622206976741812 622455649542144 623501978946560 627398866314976 627878732873728 628323826493440 629584925082624 630172041891840 630888413540352 631224469158360 631476745912320 632083277959936 633800895563088 634391943958080 635423475574272 635937444288960 638709344286720 641316321202176 641914378076160 642986415788640 643478204497920 644031922155776 644204193091270 644461657354240 645926342939136 646275935821824 646448807004480 647005080887319 647263664560128 647499943276032 647867267604480 649186141044980 651835880396184 654677077893888 656644297379840 656884000424960 658669011295680 659565159610368 659916490483740 660180234362880 661282777213520 662610027179592 663050583207936 663079741282035 663586898388480 664601084146560 667734316503408 669124074967040 672213071051760 672727213793280 673306100435584 673604816540480 675135736578072 675405563019264 675652114722816 676282191298560 676684740221952 677411625438240 677814846643858 678333273908224 678446940066280 680176570848192 680810866686720 685444174356480 685852176841216 686491765442560 686742364080640 688241905680384 688608511809120 689545394138112 690034202309760 691341085268680 691617388380160 693189246081024 693496783457280 693749939224320 694346916074196 697831138353888 699538805647360 701439726314880 702580278715392 703049080750080 703910923182656 704223217292320 705823724604348 706105815883776 706363574482944 706864304805120 707285057367504 707826024947712 707944633112640 708203062958160 708624612400397 708907823089664 711093687704928 712573690224640 716339233505280 716600727736320 717027275788544 717695936599040 718084373135360 719525628665856 721399393323840 722572400467456 724535912425248 725019364523520 725908139532114 726198257799168 726230192832705 729953536327680 734515745929728 734841618044160 736036482463744 736233363532880 736722870231040 738201534787584 738724834552320 738994500478080 739434378156936 739729902354432 739999935172608 740123934617760 741927018337120 743910410428416 743943124365210 748202374735872 748900107755520 750150818420080 750724571914240 752764584337920 753988591792128 754190274838560 755140941986816 755416600488704 755751745386880 757469362990032 757805418608040 760475193795548 763124933146752 763252807574565 766451213144064 768243509773440 769492686212096 770210273423360 771583698946368 772303236122880 772585159590720 773045031709524 773353988825088 774184714786560 774645539021552 775367931504320 777440721125376 777758720927265 778069561927680 779023369253976 783831059247104 784248582893720 784562017648640 784848416092160 786981156353280 787973156855808 788260800509952 788610516925440 789465530258944 790104097449920 791899788580488 792216281235456 792251119453860 793539332656224 794279344467840 797521300975872 799472920739840 801645401502720 802948889960448 804469626494464 805039902694720 806655685262112 807272656551936 807407928673920 807844919777280 808325779848576 809079580700160 809374929095040 809856699886168 812893950525888 814136328079536 814794850495230 818346347367360 819459743758336 820223927541760 822533009227776 823790118531072 824090836896768 824456449512960 825165900262088 825797029105664 826567122698240 828041042771712 828262533974490 828813229009920 829609302322416 834667895629260 839446566776832 840229389189120 841184551387136 841632625544480 843919670722590 844256953774080 844565143403520 845067860750784 845855925277440 847231300765696 847916592385280 849533559735168 849843675549792 850220713560240 851612459048960 855088428269568 857315221051520 859920873283584 860302382100480 861235123918848 861931742672640 862673441183092 863018219413504 863333257701376 865679271988608 866486557601280 867933645092745 869114507194912 871476231399246 872288922942360 872902770525184 878225348394240 879420212813824 879888653978320 881809941652992 882279655755435 882632269854720 882954468103680 883480036239456 884067444277248 884106321709380 884782531184640 886134778862080 888148721541312 888867109631160 890312422004544 896284094735680 898680129306624 899407035832320 900180982104096 900869486297088 901885870327778 902246320295936 903215500584320 905028329806272 905669890531560 906902094464256 907747822248960 911088787371939 918144682412160 919393858850816 920045603079680 921892211728128 922751918484480 923251336888320 924252328108032 924292972696170 924662377943040 924999918965760 925795888098928 928311637794849 929021657743872 929888013035520 930441517805184 935252968419840 936773704953856 941098299472464 941818099310592 942485739740160 943046743156672 943926177483520 944270750610880 946332620310528 946836703737540 947215118868480 948124916939904 950593992244435 953135213361408 953906166433440 955467636981760 958064016430080 961865857765120 964479623682960 965217306746880 966047883233664 966306289636905 966692486031360 967877519376152 968264343732224 968306923776940 970895496840192 971249914914048 971800901406720 973779211567470 977753820594276 979354327906304 979788824058880 982015616840832 984268713050112 984966446069760 985326000637440 985912504209248 986666580230144 986831912823680 989347739415552 989874735725610 990270351544320 991924165820280 996901626219840 997603166314496 1003686112450560 1005318122389504 1005587033118080 1008319606577640 1008722594119680 1009090820689920 1009959150653376 1010407224810720 1012320874857710 1015027110332928 1016117438157360 1016722269965787 1017499910862336 1017670410099420 1021934950858752 1024324679697920 1028166261534720 1028778265261824 1029737648163840 1030113546120960 1030726708946032 1031457375327610 1032246286382080 1034318091207168 1035051303464640 1037011627903020 1037426082570240 1038697825671968 1041520374111294 1049308208471040 1051014400679936 1051480689233920 1053870418073088 1054573621125120 1055866384773984 1056334825938480 1058052443541632 1059039125957120 1060927586051256 1061739037421568 1061916949668960 1062304594437240 1062729157754880 1063361734634496 1068860535336960 1074508850257920 1074901091604480 1075540913682816 1076543904898560 1077126559703040 1077767706464768 1078341801478865 1078772774266880 1079166572126720 1082099089985760 1083858600701184 1085515104106048 1086393133993640 1088862209298171 1089297386698752 1091128463156480 1094930304491520 1098386824708096 1098787782529024 1099275266017280 1101773618894592 1102262427066240 1104054723695616 1104350045299320 1105084305346560 1106145736429888 1109151567235404 1109594853531648 1109999902758912 1110185901926640 1112890527505680 1113552962343481 1119262089035776 1122303562103808 1123350161633280 1125226227630120 1125675938365440 1126086857871360 1126757147667712 1127807900369920 1130982887688192 1131285412257840 1132711412980224 1133124900733056 1133627618080320 1140712790693322 1147069842800640 1148313498558464 1149242323563520 1152365264660160 1154239029318144 1155315410135040 1157244860123660 1159567547564286 1160030983237632 1161277072179840 1161968308532328 1163051897256480 1168535053880964 1170967131192320 1175746588870656 1176372874340580 1176843026472960 1177272624138240 1177973381652608 1178808428945840 1179710041579520 1181959735283712 1182391200764928 1182915775388160 1184198295388416 1185156146174880 1187083229339392 1190308998984336 1191419016701760 1199209381109760 1200241309472128 1204423334940672 1205546514923520 1206704439741696 1207559854042080 1209202792619008 1209846899220190 1210330429665280 1212488669772864 1213619371050240 1214062393642560 1214785049829252 1221204492119304 1222192275742845 1224192909882880 1227519521051040 1228458390405120 1229189615637504 1230335891312640 1232390630261560 1232883170590720 1233333225287680 1235685177796608 1236136255345152 1236684674269440 1237748850393132 1238695543658496 1239850684047360 1240588690406912 1244413953483624 1244911299084288 1247003957893120 1254797732629952 1256647652986880 1259169850165248 1260344083783680 1261776827080704 1262448938316720 1264166555919872 1267601791126176 1268783887916160 1270846951148544 1271874888577920 1277418688573440 1282632642404352 1285972831577280 1288063844311552 1288408386182540 1288923314708480 1291852685878272 1292551871643648 1292897614008960 1294010161774638 1294527329120256 1294999886552064 1295734535208960 1298372282089960 1303671760792368 1309354155787776 1313288594759680 1313768000849920 1317338022591360 1319130319220736 1319832980967480 1320360468725760 1322565554427040 1325220054359184 1326101166415872 1326159482564070 1327173796776960 1329202168293120 1330831589142209 1335468633006816 1338248149934080 1344426142103520 1345454427586560 1346612200871168 1347209633080960 1350271473156144 1351304229445632 1352828805491667 1353369480443904 1354823250876480 1355629693287716 1356666547816448 1356893880132560 1360353141696384 1361621733373440 1370888348712960 1371704353682432 1372983530885120 1373484728161280 1377217023618240 1379090788276224 1380068404619520 1382682170537360 1386378492162048 1386439459044255 1386993566914560 1387499878448640 1388693832148392 1395662276707776 1399077611294720 1402879452629760 1405160557430784 1407821846365312 1408446434584640 1411647449208696 1412211631767552 1412727148965888 1413728609610240 1414570114735008 1415652049895424 1415889266225280 1416406125916320 1417249224800794 1417815646179328 1422187375409856 1425147380449280 1433201455472640 1434054551577088 1435391873198080 1439051257331712 1442798786647680 1445144800934912 1449071824850496 1450038729047040 1451816279064228 1452396515598336 1452460385665410 1460668817351205 1469031491859456 1469683236088320 1472072964927488 1472466727065760 1473445740462080 1476403069575168 1477449669104640 1477989000956160 1478868756313872 1479999870345216 1480247869235520 1483854036674240 1487820820856832 1487886248730420 1496404749471744 1497800215511040 1500301636840160 1501449143828480 1505529168675840 1507977183584256 1508380549677120 1510281883973632 1510833200977408 1511503490773760 1514938725980064 1515610837216080 1518481312286565 1520950387591096 1526249866293504 1526505615149130 1532902426288128 1536487019546880 1538985372424192 1540420546846720 1543167397892736 1544606472245760 1545170319181440 1546090063419048 1546707977650176 1547186062991415 1548369429573120 1549291078043104 1550735863008640 1555517441854530 1556139123855360 1558046738507952 1567662118494208 1568497165787440 1569696832184320 1573962312706560 1575946313711616 1576521601019904 1577221033850880 1578931060517888 1580208194899840 1583799577160976 1584502238907720 1587078665312448 1588558688935680 1595042601951744 1603290803005440 1605897779920896 1608939252988928 1610079805389440 1613311370524224 1614815857347840 1615689839554560 1616651559697152 1618159161400320 1618749858190080 1619713399772336 1625787901051776 1628272656159072 1629589700990460 1636692694734720 1638919487516672 1640447855083520 1647580237062144 1648181673793536 1648912899025920 1650331800524176 1651594058211328 1656082085543424 1656525067948980 1657626458019840 1659218604644832 1669335791258520 1678893133553664 1683265251088960 1687839341445180 1688513907548160 1689130286807040 1690135721501568 1691711850554880 1694462601531392 1694537116609645 1695833184770560 1699067119470336 1699687351099584 1700441427120480 1703224918097920 1711069186039983 1714630442103040 1719841746567168 1720604764200960 1722470247837696 1723863485345280 1725346882366184 1726036438827008 1726666515402752 1731358543977216 1732973115202560 1735867290185490 1738229014389824 1742952462798492 1744577845884720 1745805541050368 1756450696788480 1758840425627648 1759777307956640 1763619883305984 1764559311510870 1765264539709440 1765908936207360 1766960072478912 1768212643418760 1769565062369280 1772269557724160 1776297443082624 1777734219262320 1780624844009088 1792568189471360 1798814071664640 1800361964208192 1803771740655556 1804492640591872 1806431001168640 1810056659612544 1811339781063120 1813804188928512 1814770348830285 1815495644497920 1822177574743878 1836289364824320 1838787717701632 1840091206159360 1843784423456256 1845503836968960 1848504656216064 1848585945392340 1849324755886080 1849999837931520 1851591776197856 1856623275589698 1858043315487744 1859776026071040 1860883035610368 1870505936839680 1873547409907712 1882196598944928 1883636198621184 1884971479480320 1886093486313344 1887852354967040 1888541501221760 1892665240621056 1893673407475080 1894430237736960 1896249833879808 1901187984488870 1906270426722816 1907812332866880 1916128032860160 1923731715530240 1928959247365920 1930434613493760 1932095766467328 1932612579273810 1933384972062720 1935755038752304 1936613847553880 1941015242661957 1941790993680384 1942499829828096 1943601802813440 1947558423134940 1955507641188552 1958708655812608 1959577648117760 1964031233681664 1969932892139520 1970652001274880 1971825008418496 1973663825647360 1978695478831104 1979749471451220 1980540703088640 1983848331640560 1993803252439680 1995206332628992 2007372224901120 2011174066236160 2016639213155280 2018181641379840 2019918301306752 2020814449621440 2024641749715420 2030054220665856 2032234876314720 2033444539931574 2034999821724672 2035340820198840 2048649359395840 2056332523069440 2057556530523648 2059475296327680 2060227092241920 2061453417892064 2062914750655220 2064492572764160 2068636182414336 2070102606929280 2074023255806040 2074852165140480 2077395651343936 2083040748222588 2098616416942080 2102028801359872 2102961378467840 2107740836146176 2109147242250240 2111732769547968 2112669651876960 2116104887083264 2118078251914240 2121855172102512 2123478074843136 2123833899337920 2124609188874480 2125873837201191 2126723469268992 2137721070673920 2149017700515840 2149802183208960 2151081827365632 2153087809797120 2154253119406080 2155535412929536 2156683602957730 2157545548533760 2158333144253440 2164198179971520 2167717201402368 2171030208212096 2172786267987280 2177724418596342 2178594773397504 2178690578498115 2182256926312960 2189860608983040 2197575565058048 2198550532034560 2203547237789184 2204524854132480 2208109447391232 2208700090598640 2210168610693120 2212291472859776 2218303134470808 2219189707063296 2219999805517824 2220371803853280 2225781055011360 2227105924686962 2244607124207616 2246700323266560 2250452455260240 2252173715742720 2253514295335424 2254714675819445 2255615800739840 2261965775376384 2262570824515680 2265422825960448 2266249801466112 2267255236160640 2281425581386644 2296626997116928 2298484647127040 2304730529320320 2308478058636288 2310630820270080 2314489720247320 2319135095128572 2320061966475264 2322554144359680 2323936617064656 2326103794512960 2337070107761928 2341934262384640 2351493177741312 2352745748681160 2353686052945920 2354545248276480 2355946763305216 2357616857891680 2359420083159040 2363919470567424 2364782401529856 2365831550776320 2368396590776832 2370312292349760 2372351963253503 2374166458678784 2380617997968672 2382838033403520 2398418762219520 2400482618944256 2408846669881344 2413408879483392 2415119708084160 2418405585238016 2419693798440380 2420660859330560 2424977339545728 2427238742100480 2428124787285120 2429570099658504 2442408984238608 2444384551485690 2448385819765760 2455039042102080 2458379231275008 2460671782625280 2464781260523120 2466666450575360 2471370355593216 2472272510690304 2473369348538880 2475497700786264 2477391087316992 2479701368094720 2481177380813824 2488827906967248 2494007915786240 2509595465259904 2513295305973760 2518339700330496 2520688167567360 2523553654161408 2524897876633440 2528333111839744 2535203582252352 2537567775832320 2541693902297088 2543749777155840 2554837377146880 2565265284808704 2571945663154560 2576127688623104 2576816772365080 2577846629416960 2583705371756544 2585795228017920 2588020323549276 2589054658240512 2589999773104128 2596744564179920 2603800935278235 2607343521584736 2618708311575552 2626577189519360 2627536001699840 2634676045182720 2638260638441472 2639665961934960 2645131108854080 2650440108718368 2652202332831744 2652318965128140 2654347593553920 2658404336586240 2661663178284418 2670937266013632 2676496299868160 2688852284207040 2693224401742336 2694419266161920 2700542946312288 2702608458891264 2705657610983334 2706738960887808 2709646501752960 2711259386575432 2713333095632896 2713787760265120 2720706283392768 2723243466746880 2743408707364864 2745967061770240 2746969456322560 2754434047236480 2758181576552448 2760136809239040 2765364341074720 2772756984324096 2772878918088510 2773987133829120 2774999756897280 2777387664296784 2791324553415552 2798155222589440 2805758905259520 2810321114861568 2815643692730624 2816892869169280 2823294898417392 2825454297931776 2827457219220480 2829140229470016 2831778532450560 2832812251832640 2834498449601588 2835631292358656 2844374750819712 2851781976733305 2866402910945280 2868109103154176 2870783746396160 2885597573295360 2890289601869824 2898143649700992 2898918868910715 2900077458094080 2903632558128456 2904793031196672 2904920771330820 2921337634702410 2938062983718912 2939366472176640 2944145929854976 2944933454131520 2952806139150336 2954899338209280 2955978001912320 2957737512627744 2959999740690432 2960495738471040 2967708073348480 2975772497460840 2992809498943488 3000603273680320 3011058337351680 3015954367168512 3016761099354240 3020563767947264 3021666401954816 3023006981547520 3029877451960128 3031221674432160 3036962624573130 3041900775182192 3050166809897361 3052499732587008 3053011230298260 3065804852576256 3072974039093760 3077970744848384 3080841093693440 3086334795785472 3089212944491520 3090340638362880 3092180126838096 3094372125982830 3096738859146240 3098582156086208 3101471726017280 3111034883709060 3112278247710720 3116093477015904 3135324236988416 3136994331574880 3139393664368640 3147924625413120 3153043202039808 3154442067701760 3157862121035776 3160416389799680 3167599154321952 3169004477815440 3174157330624896 3177117377871360 3190085203903488 3206581606010880 3217878505977856 3220159610778880 3226622741048448 3229631714695680 3231379679109120 3233303119394304 3235025404436595 3236318322800640 3237499716380160 3239426799544672 3251575802103552 3256545312318144 3259179401980920 3273385389469440 3277838975033344 3295160474124288 3296363347587072 3297825798051840 3300663601048352 3303188116422656 3312164171086848 3313050135897960 3315252916039680 3318437209289664 3338671582517040 3340658887030443 3357786267107328 3366530502177920 3375678682890360 3377027815096320 3378260573614080 3380271443003136 3383423701109760 3388925203062784 3389074233219290 3391666369541120 3398134238940672 3399374702199168 3400882854240960 3422138372079966 3429260884206080 3441209528401920 3444940495675392 3447726970690560 3450693764732368 3453333030805504 3462717087954432 3465946230405120 3471734580370980 3476458028779648 3485904925596984 3489155691769440 3491611082100736 3512901393576960 3519554615913280 3527239766611968 3529118623021740 3530529079418880 3531817872414720 3533920144957824 3536425286837520 3539130124738560 3543123062001985 3544539115448320 3552594886165248 3555468438524640 3561249688018176 3585136378942720 3597628143329280 3600723928416384 3607543481311112 3608985281183744 3612862002337280 3620113319225088 3622679562126240 3627608377857024 3629540697660570 3630991288995840 3644355149487756 3672578729648640 3677575435403264 3680182412318720 3687568846912512 3691007673937920 3697171890784680 3698649511772160 3699999675863040 3703183552395712 3713246551179396 3716086630975488 3719552052142080 3721766071220736 3741011873679360 3747094819815424 3764393197889856 3769942958960640 3772186972626688 3775704709934080 3777083002443520 3785330481242112 3787346814950160 3792499667759616 3802375968977740 3812540853445632 3815624665733760 3832256065720320 3847463431060480 3857918494731840 3864191532934656 3865225158547620 3866769944125440 3871510077504608 3873227695107760 3882030485323914 3883581987360768 3884999659656192 3887203605626880 3895116846269880 3911015282377104 3917417311625216 3919155296235520 3928062467363328 3939865784279040 3941304002549760 3943650016836992 3947327651294720 3957390957662208 3959498942902440 3961081406177280 3967696663281120 3987606504879360 3992494767426627 4014744449802240 4022348132472320 4033278426310560 4036363282759680 4039836602613504 4041628899242880 4049283499430840 4058486416475001 4060108441331712 4064469752629440 4066889079863148 4069999643449344 4070681640397680 4097298718791680 4112665046138880 4115113061047296 4118950592655360 4120454184483840 4122906835784128 4125829501310440 4128985145528320 4137272364828672 4140205213858560 4148046511612080 4154791302687872 4166081496445176 4197232833884160 4205922756935680 4215481672292352 4223465539095936 4225339303753920 4232209774166528 4236156503828480 4243710344205024 4246956149686272 4247667798675840 4249218377748960 4251747674402382 4253446938537984 4275442141347840 4299604366417920 4302163654731264 4306175619594240 4311070825859072 4313367205915460 4315091097067520 4316666288506880 4328396359943040 4335434402804736 4342060416424192 4345572535974560 4355448837192684 4357189546795008 4357381156996230 4364513852625920 4395151130116096 4397101064069120 4407094475578368 4409049708264960 4416218894782464 4417400181197280 4420337221386240 4424582945719552 4436606268941616 4439999611035648 4440743607706560 4451562110022720 4454211849373924 4489214248415232 4493400646533120 4500904910520480 4504347431485440 4507028590670848 4509429351638890 4511231601479680 4523931550752768 4525141649031360 4530845651920896 4532499602932224 4534510472321280 4555443936859695 4562851162773288 4596969294254080 4609461058640640 4616956117272576 4621261640540160 4628979440494640 4638270190257144 4640123932950528 4641558188974245 4645108288719360 4647873234129312 4652207589025920 4674140215523856 4683868524769280 4702986355482624 4705491497362320 4709090496552960 4711893526610432 4715233715783360 4727838941134848 4729564803059712 4731663101552640 4736793181553664 4740624584699520 4744703926507006 4748332917357568 4761235995937344 4765676066807040 4800965237888512 4817693339762688 4826817758966784 4830239416168320 4836811170476032 4839387596880760 4841321718661120 4849954679091456 4854477484200960 4856249574570240 4859140199317008 4884817968477216 4888769102971380 4896771639531520 4910078084204160 4916758462550016 4921343565250560 4929562521046240 4933332901150720 4942740711186432 4944545021380608 4946738697077760 4950995401572528 4954782174633984 4960372286802779 4962354761627648 4977655813934496 4988015831572480 5019190930519808 5026590611947520 5036679400660992 5049795753266880 5056666223679488 5070407164504704 5075135551664640 5083387804594176 5083611349828935 5087499554311680 5109674754293760 5143891326309120 5152255377246208 5153633544730160 5167410743513088 5171590456035840 5176040647098552 5178109316481024 5179999546208256 5193489128359840 5207601870556470 5214687043169472 5237416623151104 5255072003399680 5269352090365440 5276521276882944 5279331923869920 5290262217708160 5300880217436736 5304637930256280 5308695187107840 5316808673172480 5323326356568836 5341874532027264 5377704568414080 5386448803484672 5388838532323840 5401085892624576 5411315221966668 5413477921775616 5419293003505920 5422518773150864 5426666191265792 5427575520530240 5441412566785536 5444311046490855 5446486933493760 5486817414729728 5491934123540480 5493938912645120 5508868094472960 5516363153104896 5520273618478080 5530728682149440 5545513968648192 5545757836177020 5547974267658240 5549999513794560 5554775328593568 5567764811717405 5582649106831104 5596310445178880 5611517810519040 5620642229723136 5631287385461248 5633785738338560 5646589796834784 5650908595863552 5654914438440960 5658280458940032 5663557064901120 5665624503665280 5668996899203176 5671262584717312 5688749501639424 5703563953466610 5736218206308352 5741567492792320 5771195146590720 5780579203739648 5796287299401984 5797837737821430 5800154916188160 5807265116256912 5809841542661640 5842675269404820 5876125967437824 5878732944353280 5888291859709952 5889866908263040 5909798676418560 5911956003824640 5915475025255488 5920991476942080 5935416146696960 5951544994921680 5985618997886976 6001206547360640 6022116674703360 6033522198708480 6041127535894528 6043332803909632 6046013963095040 6059754903920256 6062443348864320 6073925249146260 6083801550364384 6100333619794722 6104999465174016 6106022460596520 6145948078187520 6155941489696768 6172669591570944 6178425888983040 6180681276725760 6184360253676192 6188744251965660 6193477718292480 6197164312172416 6202943452034560 6222069767418120 6224556495421440 6232186954031808 6273988663149760 6295849250826240 6306086404079616 6308884135403520 6315724242071552 6320832779599360 6335198308643904 6338008955630880 6348314661249792 6354234755742720 6377621511603573 6380170407806976 6413163212021760 6435757011955712 6440319221557760 6453245482096896 6459263429391360 6462759358218240 6466606238788608 6470050808873190 6472636645601280 6474999432760320 6478853599089344 6503151604207104 6513090624636288 6518358803961840 6546770778938880 6555677950066688 6592726695174144 6595651596103680 6601327202096704 6624328342173696 6626100271795920 6630505832079360 6636874418579328 6654157945711045 6677343165034080 6681317774060886 6733061004355840 6751357365780720 6756521147228160 6760542886006272 6764144027458335 6766847402219520 6777850406125568 6778148466438580 6783332739082240 6796268477881344 6798749404398336 6801765708481920 6844276744159932 6858521768412160 6889880991350784 6895453941381120 6901387529464736 6906666061611008 6925434175908864 6931892460810240 6943469160741960 6952916057559296 6971809851193968 6978311383538880 6983222164201472 7025802787153920 7039109231826560 7054479533223936 7058237246043480 7061058158837760 7063635744829440 7067840289915648 7072850573675040 7078260249477120 7086246124003970 7089078230896640 7105189772330496 7110936877049280 7117055889760509 7122499376036352 7170272757885440 7195256286658560 7201447856832768 7215086962622224 7225724004674560 7240226638450176 7245359124252480 7255216755714048 7259081395321140 7261982577991680 7288710298975512 7345157459297280 7360364824637440 7375137693825024 7382015347875840 7394343781569360 7399999351726080 7406367104791424 7426493102358792 7432173261950976 7439104104284160 7443532142441472 7482023747358720 7528786395779712 7539885917921280 7544373945253376 7551409419868160 7554166004887040 7570660962484224 7574693629900320 7584999335519232 7604751937955480 7625081706891264 7631249331467520 7664512131440640 7694926862120960 7715836989463680 7728383065869312 7730450317095240 7733539888250880 7743020155009216 7746455390215520 7764060970647828 7767163974721536 7769999319312384 7790233692539760 7794870736404367 7822030564754208 7834834623250432 7838310592471040 7856124934726656 7879731568558080 7882608005099520 7887300033673984 7894655302589440 7914781915324416 7918997885804880 7935393326562240 7975213009758720 7984989534853254 8029488899604480 8044696264944640 8066556852621120 8079673205227008 8083257798485760 8098566998861680 8116972832950002 8120216882663424 8128939505258880 8133778159726296 8139999286898688 8141363280795360 8194597437583360 8230226122094592 8237901185310720 8240908368967680 8245813671568256 8251659002620880 8257970291056640 8274544729657344 8280410427717120 8296093023224160 8309582605375744 8332162992890352 8394465667768320 8430963344584704 8446931078191872 8450678607507840 8464419548333056 8472313007656960 8487420688410048 8495335597351680 8498436755497920 8503495348804764 8506893877075968 8555345930199915 8599208732835840 8604327309462528 8612351239188480 8622141651718144 8626734411830920 8630182194135040 8633332577013760 8656792719886080 8670868805609472 8684120832848384 8691145071949120 8710897674385368 8714379093590016 8714762313992460 8729027705251840 8794202128138240 8814188951156736 8818099416529920 8832437789564928 8834800362394560 8849165891439104 8873212537883232 8879999222071296 8881487215413120 8903124220045440 8908423698747848 8978428496830464 9001809821040960 9014057181341696 9018858703277780 9022463202959360 9047863101505536 9050283298062720 9061691303841792 9064999205864448 9069020944642560 9110887873719390 9125702325546576 9193938588508160 9218922117281280 9233912234545152 9242523281080320 9257958880989280 9276540380514288 9283116377948490 9290216577438720 9295746468258624 9304415178051840 9348280431047712 9367737049538560 9405972710965248 9410982994724640 9418180993105920 9423787053220864 9430467431566720 9459129606119424 9463326203105280 9473586363107328 9481249169399040 9489407853014012 9496665834715136 9522471991874688 9531352133614080 9601930475777024 9653635517933568 9660478832336640 9673622340952064 9678775193761520 9699909358182912 9705076213309785 9708954968401920 9712499149140480 9718280398634016 9769635936954432 9777538205942760 9793543279063040 9820156168408320 9833516925100032 9859125042092480 9885481422372864 9889090042761216 9893477394155520 9901990803145056 9909564349267968 9920744573605558 9924709523255296 9955311627868992 9976031663144960 10021976661091329 10038381861039616 10073358801321984 10099591506533760 10113332447358976 10140814329009408 10150271103329280 10166775609188352 10167222699657870 10174999108623360 10287782652618240 10304510754492416 10307267089460320 10334821487026176 10343180912071680 10352081294197104 10359999092416512 10386978256719680 10415203741112940 10429374086338944 10474833246302208 10510144006799360 10538704180730880 10558663847739840 10580524435416320 10601760434873472 10609275860512560 10617390374215680 10629369186005955 10633617346344960 10646652713137672 10683749064054528 10755409136828160 10772897606969344 10777677064647680 10802171785249152 10822630443933336 10826955843551232 10838586007011840 10845037546301728 10853332382531584 10855151041060480 10882825133571072 10888622092981710 10892973866987520 10973634829459456 10987877825290240 11017736188945920 11032726306209792 11040547236956160 11061457364298880 11091515672354040 11095948535316480 11099999027589120 11109550657187136 11135529623434810 11165298213662208 11223035621038080 11241284459446272 11262574770922496 11267571476677120 11293179593669568 11309828876881920 11316560917880064 11327114129802240 11331249007330560 11337993798406352 11377499003278848 11407127906933220 11472436412616704 11483134985584640 11542390293181440 11561158407479296 11592574598803968 11595675475642860 11600309832376320 11614530232513824 11619683085323280 11685350538809640 11752251934875648 11757465888706560 11779733816526080 11819597352837120 11823912007649280 11830950050510976 11841982953884160 11861759816267515 11870832293393920 11903089989843360 11977484302279881 12002413094721280 12044233349406720 12067044397416960 12082255071789056 12086665607819264 12092027926190080 12119509807840512 12124886697728640 12147850498292520 12167603100728768 12200667239589444 12209998930348032 12212044921193040 12291896156375040 12311882979393536 12345339183141888 12356851777966080 12361362553451520 12368720507352384 12377488503931320 12386955436584960 12394328624344832 12405886904069120 12444139534836240 12464373908063616 12547977326299520 12591698501652480 12617768270807040 12631448484143104 12641665559198720 12670396617287808 12676017911261760 12696629322499584 12708469511485440 12755243023207146 12760340815613952 12826326424043520 12871514023911424 12880638443115520 12906490964193792 12918526858782720 12933212477577216 12940101617746380 12945273291202560 12949998865520640 12957707198178688 13006303208414208 13026181249272576 13036717607923680 13093541557877760 13185453390348288 13191303192207360 13202654404193408 13248656684347392 13252200543591840 13261011664158720 13273748837158656 13308315891422090 13354686330068160 13362635548121772 13466122008711680 13502714731561440 13513042294456320 13521085772012544 13528288054916670 13533694804439040 13556296932877160 13566665478164480 13592536955762688 13597498808796672 13603531416963840 13688553488319864 13717043536824320 13790907882762240 13802775058929472 13850868351817728 13863784921620480 13886938321483920 13905832115118592 13943619702387936 13956622767077760 13966444328402944 14051605574307840 14078218463653120 14108959066447872 14116474492086960 14127271489658880 14135680579831296 14145701147350080 14172492248007940 14178156461793280 14210379544660992 14221873754098560 14234111779521018 14244998752072704 14340545515770880 14402895713665536 14430173925244448 14451448009349120 14480453276900352 14490718248504960 14510433511428096 14518162790642280 14523965155983360 14577420597951024 14690314918594560 14720729649274880 14750275387650048 14764030695751680 14788687563138720 14799998703452160 14812734209582848 14852986204717584 14864346523901952 14881116860408337 14887064284882944 14964047494717440 15057572791559424 15079771835842560 15088747890506752 15102818839736320 15108332009774080 15149387259800640 15169998671038464 15209503875910960 15250163413782528 15250834049486805 15262498662935040 15329024262881280 15389853724241920 15431673978927360 15456766131738624 15460900634190480 15486040310018432 15492910780431040 15528121941295656 15534327949443072 15539998638624768 15580467385079520 15589741472808734 15644061129508416 15676621184942080 15712249869453312 15765216010199040 15774600067347968 15789310605178880 15829563830648832 15837995771609760 15870786653124480 15950426019517440 15969979069706508 16089392529889280 16133113705242240 16159346410454016 16166515596971520 16197133997723360 16233945665900004 16240433765326848 16257879010517760 16267556319452592 16279998573797376 16282726561590720 16389194875166720 16460452244189184 16475802370621440 16481816737935360 16491627343136512 16503318005241760 16515940582113280 16549089459314688 16560820855434240 16592186046448320 16619165210751488 16664325985780704 16703294435152215 16788931335536640 16861926689169408 16893862156383744 16901357215015680 16928839096666112 16944626015313920 16974841376820096 16990671194703360 16996873510995840 17006990697609528 17013787754151936 17110691860399830 17208654618925056 17224702478376960 17244283303436288 17253468823661840 17266665154027520 17313585439772160 17341737611218944 17368241665696768 17382290143898240 17421795348770736 17429524627984920 17458055410503680 17628377902313472 17636198833059840 17664875579129856 17669600724789120 17698331782878208 17746425075766464 17762974430826240 17806248440090880 17816847397495696 17956856993660928 18003619642081920 18028114362683392 18037717406555560 18044926405918720 18100566596125440 18123382607683584 18129998411728896 18138041889285120 18221775747438780 18251404651093152 18387877177016320 18437844234562560 18467824469090304 18515917761978560 18553080761028576 18566232755896980 18580433154877440 18591492936517248 18608830356103680 18696560862095424 18735474099077120 18821965989449280 18847574106441728 18860934863133440 18918259212238848 18926652406210560 18947172726214656 18962498338798080 18978815706028024 18993331669430272 19044943983749376 19062704267228160 19203860951554048 19307271035867136 19320957664673280 19347244681904128 19357550387523040 19399818716365824 19410152426619570 19417909936803840 19424998298280960 19436560797268032 19539271873908864 19555076411885520 19587086558126080 19640312336816640 19667033850200064 19718250084184960 19778180085522432 19786954788311040 19803981606290112 19841489147211116 19849419046510592 19910623255737984 19962473837133135 20043953322182658 20076763722079232 20199183013067520 20226664894717952 20281628658018816 20292432082375005 20300542206658560 20333551218376704 20334445399315740 20349998217246720 20575565305236480 20609021508984832 20614534178920640 20669642974052352 20686361824143360 20704162588394208 20719998184833024 20773956513439360 20830407482225880 20858748172677888 20949666492604416 21077408361461760 21117327695479680 21161048870832640 21203520869746944 21218551721025120 21234780748431360 21258738372011910 21267234692689920 21293305426275344 21351167669281527 21367498128109056 21510818273656320 21545795213938688 21555354129295360 21604343570498304 21645260887866672 21677172014023680 21690075092603456 21710302082120960 21765650267142144 21777244185963420 21785947733975040 21947269658918912 21975755650580480 22035472377891840 22081094473912320 22122914728597760 22183031344708080 22199998055178240 22219101314374272 22271059246869620 22330596427324416 22446071242076160 22525149541844992 22535142953354240 22586359187339136 22619657753763840 22633121835760128 22654228259604480 22662498014661120 22675987596812704 22754998006557696 22814255813866440 22944872825233408 23084780586362880 23122316814958592 23185149197607936 23191350951285720 23200619664752640 23229060465027648 23239366170646560 23370701077619280 23384612209213101 23504503869751296 23514931777413120 23559467633052160 23639194705674240 23647824015298560 23661900101021952 23683965907768320 23723519632535030 23741664586787840 23806179979686720 23954968604559762 24004826189442560 24088466698813440 24134088794833920 24173331215638528 24184055852380160 24239019615681024 24249773395457280 24295700996585040 24335206201457536 24401334479178888 24419997860696064 24424089842386080 24583792312750080 24690678366283776 24713703555932160 24722725106903040 24737441014704768 24754977007862640 24773910873169920 24788657248689664 24801861434013895 24811773808138240 24888279069672480 24928747816127232 25095954652599040 25183397003304960 25262896968286208 25283331118397440 25340793234575616 25352035822523520 25393258644999168 25416939022970880 25510486046414292 25520681631227904 25743028047822848 25761276886231040 25812981928387584 25837053717565440 25866424955154432 25880203235492760 25890546582405120 25899997731041280 25915414396357376 26012606416828416 26052362498545152 26073435215847360 26187083115755520 26382606384414720 26405308808386816 26497313368694784 26504401087183680 26547497674317312 26616631782844180 26709372660136320 26725271096243544 26932244017423360 27005429463122880 27042171544025088 27056576109833340 27067389608878080 27112593865754320 27133330956328960 27185073911525376 27194997617593344 27207062833927680 27377106976639728 27434087073648640 27581815765524480 27605550117858944 27701736703635456 27727569843240960 27773876642967840 27811664230237184 27887239404775872 27913245534155520 28103211148615680 28156436927306240 28217918132895744 28232948984173920 28254542979317760 28271361159662592 28291402294700160 28344984496015880 28356312923586560 28420759089321984 28443747508197120 28468223559042036 28489997504145408 28681091031541760 28805791427331072 28860347850488896 28902896018698240 28960906553800704 28981436497009920 29020867022856192 29036325581284560 29154841195902048 29380629837189120 29441459298549760 29500550775300096 29577375126277440 29625468419165696 29705972409435168 29728693047803904 29762233720816674 29774128569765888 29928094989434880 30115145583118848 30177495781013504 30205637679472640 30216664019548160 30298774519601280 30339997342076928 30419007751821920 30500326827565056 30501668098973610 30524997325870080 30779707448483840 30863347957854720 30913532263477248 30921801268380960 30972080620036864 30985821560862080 31056243882591312 31079997277249536 31160934770159040 31179482945617468 31288122259016832 31424499738906624 31530432020398080 31549200134695936 31578621210357760 31675991543219520 31741573306248960 31888107558017865 31900852039034880 31939958139413016 32178785059778560 32266227410484480 32318692820908032 32333031193943040 32394267995446720 32467891331800008 32480867530653696 32515758021035520 32535112638905184 32559997147594752 32565453123181440 32778389750333440 32920904488378368 32963633475870720 32983254686273024 33006636010483520 33098178918629376 33121641710868480 33184372092896640 33238330421502976 33328651971561408 33406588870304430 33723853378338816 33787724312767488 33802714430031360 33857678193332224 33889252030627840 33949682753640192 33981342389406720 33993747021991680 34013981395219056 34221383720799660 34417309237850112 34449404956753920 34488566606872576 34506937647323680 34533330308055040 34627170879544320 34683475222437888 34736483331393536 34764580287796480 34843590697541472 34859049255969840 34916110821007360 35256755804626944 35272397666119680 35339201449578240 35396663565756416 35492850151532928 35525948861652480 35585279448802545 35612496880181760 35633694794991392 36007239284163840 36056228725366784 36075434813111120 36201133192250880 36246765215367168 36259996823457792 36276083778570240 36443551494877560 36502809302186304 36875688469125120 36935648938180608 37031835523957120 37106161522057152 37132465511793960 37160866309754880 37182985873034496 37217660712207360 37393121724190848 37643931978898560 37695148212883456 37721869726266880 37853304812421120 37894345452429312 37924996677596160 37957631412056048 37986663338860544 38089887967498752 38125408534456320 38407721903108096 38614542071734272 38641915329346560 38715100775046080 38799637432731648 38820304853239140 38835819873607680 38849996596561920 38873121594536064 38974353682021835 39078543747817728 39110152823771040 39174173116252160 39280624673633280 39436500168369920 39556360171044864 39573909576622080 39607963212580224 39682978294422232 39698838093021184 39821246511475968 39924947674266270 40087906644365316 40153527444158464 40398366026135040 40453329789435904 40563257316037632 40584864164750010 40601084413317120 40668890798631480 40699996434493440 41151130610472960 41218043017969664 41229068357841280 41372723648286720 41408325176788416 41547913026878720 41660814964451760 41717496345355776 41899332985208832 42154816722923520 42234655390959360 42322097741665280 42407041739493888 42437103442050240 42517476744023820 42534469385379840 42586610852550688 42702335338563054 42734996256218112 43021636547312640 43091590427877376 43110708258590720 43208687140996608 43290521775733344 43354344028047360 43380150185206912 43420604164241920 43531300534284288 43554488371926840 43571895467950080 44070944755783680 44162188947824640 44245829457195520 44366062689416160 44399996110356480 44438202628748544 44542118493739240 44643350581225011 44661192854648832 44892142484152320 45050299083689984 45070285906708480 45172718374678272 45239315507527680 45266243671520256 45308456519208960 45324996029322240 45351975193625408 45509996013115392 45628511627732880 45889745650466816 46169561172725760 46370298395215872 46382701902571440 46458120930055296 46478732341293120 46741402155238560 46769224418426202 47029863554826240 47118935266104320 47295648030597120 47323800202043904 47367931815536640 47447039265070060 47483329173575680 47612359959373440 47909937209119524 48009652378885120 48268177589667840 48346662431277056 48368111704760320 48478039231362048 48499546790914560 48591401993170080 48670412402915072 48802668958357776 48839995721392128 48848179684772160 49167584625500160 49381356732567552 49427407111864320 49445450213806080 49474882029409536 49509954015725280 49547821746339840 49577314497379328 49603722868027790 49623547616276480 49776558139344960 49857495632254464 50109883305456645 50191909305198080 50366794006609920 50566662236794880 50681586469151232 50704071645047040 50786517289998336 50833878045941760 51020972092828584 51041363262455808 51522553772462080 51625963856775168 51674107435130880 51732849910308864 51760406470985520 51799995462082560 51830828792714752 52025212833656832 52104724997090304 52146870431694720 52374166231511040 52810617616773632 52994626737389568 53008802174367360 53094995348634624 53233263565688360 53418745320272640 53450542192487088 53864488034846720 54010858926245760 54084343088050176 54113152219666680 54134779217756160 54225187731508640 54266661912657920 54370147823050752 54389995235186688 54414125667855360 54564095154830569 54754213953279456 54868174147297280 55163631531048960 55211100235717888 55403473407270912 55547753285935680 55623328460474368 55774478809551744 55826491068311040 56206422297231360 56312873854612480 56465897968347840 56542722319325184 56582804589400320 56689968992031760 56841518178643968 56887495016394240 56936447118084072 56979995008290816 57362182063083520 57611582854662144 57720695700977792 57805792037396480 57921813107601408 57962872994019840 58041734045712384 58072651162569120 58309682391804096 58761259674378240 59001101550600192 59154750252554880 59250936838331392 59411944818870336 59524467441633348 59548257139531776 59887421511399405 60230291166237696 60354991562027008 60411275358945280 60433328039096320 60597549039202560 60679994684153856 60838015503643840 61000653655130112 61003336197947220 61049994651740160 61559414896967680 61726695915709440 61827064526954496 61843602536761920 61944161240073728 61971643121724160 62112487765182624 62159994554499072 62321869540318080 62358965891234936 62576244518033664 62848999477813248 63098400269391872 63157242420715520 63351983086439040 63483146612497920 63776215116035730 63801704078069760 63879916278826032 64357570119557120 64532454820968960 64637385641816064 64666062387886080 64788535990893440 64935782663600016 65031516042071040 65070225277810368 65130906246362880 65841808976756736 65927266951741440 65966509372546048 66013272020967040 66243283421736960 66368744185793280 66476660843005952 66657303943122816 66813177740608860 67575448625534976 67605428860062720 67715356386664448 67899365507280384 67962684778813440 67987494043983360 68027962790438112 68442767441599320 68834618475700224 69013875294647360 69254341759088640 69366950444875776 69472966662787072 69529160575592960 69687181395082944 69718098511939680 69832221642014720 70153836627639303 70513511609253888 70544795332239360 70678402899156480 70793327131512832 70985700303065856 71051897723304960 71170558897605090 71224993760363520 71267389589982784 72014478568327680 72112457450733568 72150869626222240 72402266384501760 72519993646915584 72552167557140480 72887102989755120 73005618604372608 73751376938250240 74063671047914240 74212323044114304 74264931023587920 74321732619509760 74365971746068992 74405584302041685 74435321424414720 74786243448381696 75287863957797120 75390296425766912 75443739452533760 75788690904858624 75849993355192320 75915262824112096 75973326677721088 76179775934997504 76250817068912640 76815443806216192 77229084143468544 77283830658693120 77430201550092160 77599274865463296 77640609706478280 77671639747215360 77699993193123840 77746243189072128 77948707364043670 78157087495635456 78220305647542080 78561249347266560 78873000336739840 79147819153244160 79215926425160448 79365956588844464 79642493022951936 79849895348532540 80175813288730632 80307054888316928 80796732052270080 81126514632075264 81169728329500020 81202168826634240 81337781597262960 81399992868986880 82302261220945920 82458136715682560 82745447296573440 82816650353576832 83095826053757440 83321629928903520 83434992690711552 84309633445847040 84469310781918720 84644195483330560 84814083478987776 84874206884100480 85034953488047640 85068938770759680 85173221705101376 85404670677126108 85469992512436224 86043273094625280 86183180855754752 86221416517181440 86417374281993216 86581043551466688 86708688056094720 86760300370413824 86841208328483840 87062601068568576 87108976743853680 88141889511567360 88324377895649280 88491658914391040 88732125378832320 88876405257497088 89084236987478480 89286701162450022 89322385709297664 89784284968304640 90100598167379968 90140571813416960 90345436749356544 90532487343040512 90616913038417920 90649992058644480 90703950387250816 91019992026230784 91257023255465760 92339122345451520 92740596790431744 92765403805142880 92916241860110592 92957464682586240 93482804310477120 93538448836852404 94237870532208640 94591296061194240 94647600404087808 94735863631073280 94894078530140120 94966658347151360 95224719918746880 95819874418239048 96019304757770240 96536355179335680 96736223409520640 96956078462724096 96999093581829120 97182803986340160 97340824805830144 97605337916715552 97679991442784256 97696359369544320 98335169251000320 98762713465135104 98890900427612160 98949764058819072 99019908031450560 99154628994758656 99207445736055580 99247095232552960 99553116278689920 99714991264508928 100219766610913290 100383818610396160 101133324473589760 101363172938302464 101408143290094080 101573034579996672 101667756091883520 102041944185657168 103045107544924160 103251927713550336 103348214870261760 103465699820617728 103520812941971040 103599990924165120 103661657585429504 104050425667313664 104209449994180608 104293740863389440 104748332463022080 105621235233547264 106017604348734720 106189990697269248 106466527131376720 106755838346407635 106837490640545280 106901084384974176 107728976069693440 108021717852491520 108168686176100352 108226304439333360 108450375463017280 108740295646101504 108779990470373376 108828251335710720 109128190309661138 109508427906558912 109736348294594560 110422200471435776 110806946814541824 111095506571871360 111246656920948736 111548957619103488 111652982136622080 112625747709224960 112931795936695680 113085444638650368 113165609178800640 113379937984063520 113683036357287936 113774990032788480 113872894236168144 113959990016581632 114724364126167040 115223165709324288 115441391401955584 115611584074792960 115843626215202816 115925745988039680 116145302325138240 116619364783608192 116923061046065505 117522519348756480 118309500505109760 118501873676662784 118823889637740672 119048934883266696 119096514279063552 119774843022798810 120460582332475392 120709983124054016 120866656078192640 121195098078405120 121359989368307712 121676031007287680 122006672395894440 122099989303480320 123453391831418880 123654129053908992 123687205073523840 123888322480147456 123943286243448320 124224975530365248 124643739080636160 124717931782469872 125152489036067328 125697998955626496 126196800538783744 126314484841431040 126703966172878080 126966293224995840 127552430232071460 127603408156139520 127759832557652064 128715140239114240 129064909641937920 129274771283632128 129332124775772160 129577071981786880 129871565327200032 130063032084142080 130140450555620736 130261812492725760 131933018745092096 132026544041934080 132486566843473920 132737488371586560 132953321686011904 133314607886245632 133626355481217720 135150897251069952 135210857720125440 135430712773328896 135798731014560768 135925369557626880 135974988087966720 136055925580876224 136885534883198640 137669236951400448 138027750589294720 138508683518177280 138945933325574144 139058321151185920 139374362790165888 139436197023879360 140307673255278606 141089590664478720 141356805798312960 141586654263025664 141971400606131712 142103795446609920 142341117795210180 142449987520727040 142534779179965568 144028957136655360 144301739252444480 144804532769003520 145039987293831168 145104335114280960 145774205979510240 146011237208745216 147502753876500480 148127342095828480 148424646088228608 148529862047175840 148643465239019520 148731943492137984 148811168604083370 148870642848829440 149572486896763392 150575727915594240 150780592851533824 150887478905067520 151699986710384640 151830525648224192 152359551869995008 152501634137825280 153630887612432384 154567661317386240 154860403100184320 155198549730926592 155281219412956560 155399986386247680 155492486378144256 155897414728087340 156314174991270912 156440611295084160 157122498694533120 157746000673479680 158431852850320896 158731913177688928 159284986045903872 159699790697065080 160351626577461264 160614109776633856 161593464104540160 162253029264150528 162339456659000040 162404337653268480 162675563194525920 162799985737973760 163692285464491707 164604522441891840 164916273431365120 165490894593146880 165633300707153664 166191652107514880 166643259857807040 166869985381423104 168619266891694080 168938621563837440 169288390966661120 169628166957975552 169748413768200960 170069906976095280 170346443410202752 170809341354252216 170939985024872448 172086546189250560 172442833034362880 172834748563986432 173162087102933376 173417376112189440 173520600740827648 173682416656967680 174125202137137152 174217953487707360 176283779023134720 176983317828782080 177464250757664640 177752810514994176 178168473974956960 178573402324900044 178644771418595328 180201196334759936 180281143626833920 180690873498713088 181064974686081024 181233826076835840 181299984117288960 181407900774501632 182039984052461568 182514046510931520 184678244690903040 185481193580863488 185530807610285760 185832483720221184 185914929365172480 186965608620954240 187076897673704808 188475741064417280 189295200808175616 189471727262146560 189788157060280240 189933316694302720 190449439837493760 191639748836478096 192038609515540480 193072710358671360 193912156925448192 193998187163658240 194365607972680320 194681649611660288 195210675833431104 195392718739088640 197525426930270208 197781800855224320 197899528117638144 198039816062901120 198309257989517312 198414891472111160 198494190465105920 199106232557379840 199429982529017856 200439533221826580 200767637220792320 202266648947179520 202726345876604928 202816286580188160 203146069159993344 204083888371314336 206090215089848320 206503855427100672 207041625883942080 207323315170859008 208100851334627328 208418899988361216 208587481726778880 209496664926044160 211242470467094528 212035208697469440 212379981394538496 212933054262753440 213511676692815270 213674981281090560 213802168769948352 215457952139386880 216043435704983040 216337372352200704 216452608878666720 216900750926034560 217559980940746752 217656502671421440 218256380619322276 219016855813117824 220844400942871552 222191013143742720 222493313841897472 223097915238206976 223216752906125055 223305964273244160 225251495418449920 225863591873391360 226170889277300736 226331218357601280 226759875968127040 227366072714575872 227549980065576960 227745788472336288 227919980033163264 229448728252334080 230446331418648576 230882782803911168 231687252430405632 231851491976079360 232290604650276480 233238729567216384 233846122092131010 236619001010219520 237003747353325568 237647779275481344 238097869766533392 239549686045597620 240921164664950784 241419966248108032 241733312156385280 242390196156810240 243352062014575360 244013344791788880 244199978606960640 246906783662837760 247374410147047680 247776644960294912 247886572486896640 248449951060730496 249287478161272320 249435863564939744 250304978072134656 252393601077567488 253407932345756160 253932586449991680 255104860464142920 255206816312279040 255519665115304128 258129819283875840 258549542567264256 258664249551544320 259154143963573760 259743130654400064 260126064168284160 260280901111241472 260523624985451520 263866037490184192 264053088083868160 264973133686947840 265474976743173120 265906643372023808 266629215772491264 267252710962435440 270301794502139904 270421715440250880 271597462029121536 271850739115253760 271949976175933440 272111851161752448 272820475774152845 273771069766397280 276055501178589440 277017367036354560 277891866651148288 278116642302371840 278748725580331776 278872394047758720 280615346510557212 282713611596625920 283173308526051328 283942801212263424 284207590893219840 284682235590420360 284899975041454080 285069558359931136 288057914273310720 288603478504888960 289609065538007040 290208670228561920 291548411959020480 292022474417490432 295005507753000960 296254684191656960 296849292176457216 297059724094351680 297463886984275968 297622337208166740 297741285697658880 299144973793526784 301151455831188480 301774957810135040 303399973420769280 303661051296448384 304719103739990016 305003268275650560 309135322634772480 309720806200368640 310397099461853184 310562438825913120 310799972772495360 310984972756288512 311794829456174680 312628349982541824 312881222590168320 314244997389066240 315492001346959360 316863705700641792 317463826355377856 318569972091807744 319399581394130160 320703253154922528 321228219553267712 323186928209080320 324506058528301056 324678913318000080 325351126389051840 327384570928983414 329209044883783680 329832546862730240 331266601414307328 332383304215029760 333286519715614080 333739970762846208 337877243127674880 338576781933322240 339256333915951104 339496827536401920 340139813952190560 340692886820405504 341618682708504432 341879970049744896 344173092378501120 345669497127972864 346324174205866752 346834752224378880 347041201481655296 347364833313935360 348435906975414720 350769183138196515 352567558046269440 353966635657564160 354928501515329280 355505621029988352 356336947949913920 357146804649800088 357289542837190656 360562287253667840 361381746997426176 362129949372162048 362599968234577920 362815801549003264 364079968104923136 365028093021863040 370962387161726976 371061615220571520 371664967440442368 371829858730344960 373931217241908480 374153795347409616 376951482128834560 378590401616351232 378943454524293120 379576314120560480 379866633388605440 380898879674987520 383279497672956192 384077219031080960 386145420717342720 387824313850896384 387996374327316480 388731215945360640 389363299223320576 390421351666862208 390785437478177280 395799056235276288 396079632125802240 396618515979034624 396829782944222320 398212465114759680 398859965058035712 400879066443653160 401535274441584640 405452691753209856 405632573160376320 406292138319986688 408167776742628672 413007710854201344 414083251767884160 414646630341718016 416837799976722432 417174963453557760 422484940934189056 424070417394938880 424759962789076992 425866108525506880 427023353385630540 427349962562181120 427604337539896704 430915904278773760 432086871409966080 432905217757333440 433801501852069120 435119961881493504 435313005342842880 436512761238644552 438033711626235648 441688801885743104 444382026287485440 444986627683794944 446195830476413952 446433505812250110 446611928546488320 450502990836899840 451727183746782720 452341778554601472 452662436715202560 453519751936254080 455099960131153920 455491576944672576 460892662837297152 461765565607822336 463702983952158720 464581209300552960 466477459134432768 467692244184262020 473238002020439040 474007494706651136 475295558550962688 476195739533066784 479099372091195240 481842329329901568 484780392313620480 486704124029150720 488026689583577760 488399957213921280 491076856393475121 493813567325675520 494748820294095360 495553289920589824 495773144973793280 496899902121460992 498574956322544640 498871727129879488 500609956144269312 504787202155134976 506815864691512320 507865172899983360 510209720928285840 511039330230608256 516259638567751680 517328499103088640 518308287927147520 519486261308800128 520252128336568320 520561802222482944 521047249970903040 527732074980368384 528106176167736320 530949953486346240 531813286744047616 533258431544982528 534505421924870880 540603589004279808 540843430880501760 543194924058243072 543701478230507520 543899952351866880 544223702323504896 545640951548305690 547542139532794560 552111002357178880 554034734072709120 556233284604743680 557497451160663552 557744788095517440 561230693021114424 565427223193251840 567885602424526848 568415181786439680 569364471180840720 569799950082908160 570139116719862272 576115828546621440 577206957009777920 579218131076014080 583096823918040960 584044948834980864 592509368383313920 593698584352914432 594119448188703360 594927773968551936 595244674416333480 595482571395317760 598289947587053568 602302911662376960 603549915620270080 606799946841538560 607322102592896768 609438207479980032 618270645269544960 619441612400737280 621124877651826240 621969945512577024 623589658912349360 625256699965083648 625762445180336640 628489994778132480 630984002693918720 633727411401283584 634927652710755712 637139944183615488 638799162788260320 641406506309845056 646373856418160640 649012117056602112 649357826636000160 650702252778103680 654769141857966828 659665093725460480 662533202828614656 664766608430059520 666573039431228160 667479941525692416 675754486255349760 677153563866644480 678512667831902208 678993655072803840 680279627904381120 681385773640811008 683237365417008864 683759940099489792 688346184757002240 691338994255945728 692648348411733504 694082402963310592 694729666627870720 696871813950829440 701538366276393030 707933271315128320 709857003030658560 711011242059976704 712673895899827840 714293609299600176 722763493994852352 724259898744324096 725199936469155840 725631603098006528 730056186043726080 742123230441143040 743329934880884736 743659717460689920 747862434483816960 748307590694819232 753902964257669120 757180803232702464 759152628241120960 761797759349975040 766558995345912384 768154438062161920 775648627701792768 775992748654632960 777462431890721280 778726598446641152 780842703333724416 781570874956354560 791598112470552576 792159264251604480 793237031958069248 793659565888444640 796424930229519360 797719930116071424 801758132887306320 803070548883169280 810905383506419712 811265146320752640 816335553485257344 818461427322458535 828166503535768320 829293260683436032 833675599953444864 834349926907115520 844969881868378112 848140834789877760 849519925578153984 851732217051013760 854046706771261080 854699925124362240 855208675079793408 864173742819932160 865810435514666880 867603003704138240 870626010685685760 873025522477289104 876067423252471296 883377603771486208 888764052574970880 892391660952827904 892867011624500220 893223857092976640 901005981673799680 903454367493565440 905324873430405120 907039503872508160 910199920262307840 910983153889345152 923531131215644672 927405967904317440 929162418601105920 932954918268865536 935384488368524040 946476004040878080 948014989413302272 950591117101925376 952391479066133568 958198744182390480 963684658659803136 969560784627240960 973408248058301440 976053379167155520 982153712786950242 987627134651351040 989497640588190720 991106579841179648 991546289947586560 993799804242921984 997149912645089280 997743454259758976 1001219912288538624 1013631729383024640 1015730345799966720 1020419441856571680 1022078660461216512 1032519277135503360 1036616575854295040 1038972522617600256 1040504256673136640 1041123604444965888 1042094499941806080 1055464149960736768 1056212352335472640 1061899906972692480 1066516863089965056 1069010843849741760 1081686861761003520 1086389848116486144 1087799904703733760 1088447404647009792 1091281903096611380 1095084279065589120 1104222004714357760 1112466569209487360 1114994902321327104 1115489576191034880 1122461386042228848 1130854446386503680 1135771204849053696 1136830363572879360 1138728942361681440 1139599900165816320 1140278233439724544 1152231657093242880 1154413914019555840 1158436262152028160 1166193647836081920 1168089897669961728 1185018736766627840 1187397168705828864 1188238896377406720 1189855547937103872 1190489348832666960 1196579895174107136 1204605823324753920 1207099831240540160 1214644205185793536 1218876414959960064 1238883224801474560 1242249755303652480 1243939891025154048 1247179317824698720 1250513399930167296 1251524890360673280 1261968005387837440 1267454822802567168 1269855305421511424 1274279888367230976 1277598325576520640 1282813012619690112 1292747712836321280 1298715653272000320 1301404505556207360 1309538283715933656 1319330187450920960 1325066405657229312 1329533216860119040 1333146078862456320 1334959883051384832 1351508972510699520 1357025335663804416 1357987310145607680 1360559255808762240 1362771547281622016 1366474730834017728 1382677988511891456 1385296696823467008 1388164805926621184 1389459333255741440 1393743627901658880 1403076732552786060 1415866542630256640 1419714006061317120 1422022484119953408 1425347791799655680 1428587218599200352 1445526987989704704 1451263206196013056 1460112372087452160 1484246460882286080 1486659869761769472 1487319434921379840 1495724868967633920 1496615181389638464 1514361606465404928 1518305256482241920 1523595518699950080 1533117990691824768 1551985497309265920 1554924863781442560 1557453196893282304 1561685406667448832 1563141749912709120 1583196224941105152 1584318528503208960 1587319131776889280 1592849860459038720 1595439860232142848 1603516265774612640 1606141097766338560 1621810767012839424 1622530292641505280 1632671106970514688 1636922854644917070 1656333007071536640 1658586521366872064 1668699853814231040 1689939763736756224 1696281669579755520 1703464434102027520 1708093413542522160 1709399850248724480 1710417350159586816 1728347485639864320 1731620871029333760 1735206007408276480 1746051044954578208 1752134846504942592 1766755207542972416 1777528105149941760 1784783321905655808 1785734023249000440 1786447714185953280 1806908734987130880 1810649746860810240 1814079007745016320 1820399840524615680 1821966307778690304 1847062262431289344 1854811935808634880 1858324837202211840 1865909836537731072 1870768976737048080 1892952008081756160 1901182234203850752 1904782958132267136 1916397488364780960 1939121569254481920 1946816496116602880 1952106758334311040 1964307425573900484 1978995281176381440 1982213159682359296 1983092579895173120 1987599608485843968 1994299825290178560 1995486908519517952 2002439824577077248 2027263458766049280 2031460691599933440 2040838883713143360 2044157320922433024 2065038554271006720 2073233151708590080 2077945045235200512 2082247208889931776 2084188999883612160 2112424704670945280 2123799813945384960 2133033726179930112 2138021687699483520 2172779696232972288 2175599809407467520 2176894809294019584 2182563806193222760 2190168558131178240 2208444009428715520 2224933138418974720 2229989804642654208 2230979152382069760 2244922772084457696 2261708892773007360 2271542409698107392 2277457884723362880 2280556466879449088 2304463314186485760 2308827828039111680 2332387295672163840 2336179795339923456 2370037473533255680 2374794337411657728 2376477792754813440 2379711095874207744 2380978697665333920 2393159790348214272 2409211646649507840 2429288410371587072 2455384281967375605 2477766449602949120 2484499510607304960 2487879782050308096 2494358635649397440 2501026799860334592 2503049780721346560 2523936010775674880 2534909645605134336 2539710610843022848 2548559776734461952 2555196651153041280 2565626025239380224 2597431306544000640 2602809011112414720 2619076567431867312 2638660374901841920 2650132811314458624 2659066433720238080 2666292157724912640 2703017945021399040 2715974620291215360 2721118511617524480 2725543094563244032 2732949461668035456 2770593393646934016 2776329611853242368 2787487255803317760 2806153465105572120 2839428012122634240 2844044968239906816 2850695583599311360 2857174437198400704 2891053975979409408 2902526412392026112 2920224744174904320 2968492921764572160 2973319739523538944 2974638869842759680 2991449737935267840 2993230362779276928 3036610512964483840 3047191037399900160 3066235981383649536 3109849727562885120 3114906393786564608 3123370813334897664 3126283499825418240 3166392449882210304 3168637057006417920 3174638263553778560 3185699720918077440 3207032531549225280 3245060585283010560 3265342213941029376 3273845709289834140 3312666014143073280 3337399707628462080 3392563339159511040 3406928868204055040 3416186827085044320 3418799700497448960 3420834700319173632 3456694971279728640 3463241742058667520 3470412014816552960 3492102089909156416 3504269693009885184 3533510415085944832 3555056210299883520 3569566643811311616 3571468046498000880 3613817469974261760 3621299493721620480 3628158015490032640 3643932615557380608 3694124524862578688 3716649674404423680 3731819673075462144 3741537953474096160 3785904016163512320 3802364468407701504 3809565916264534272 3832794976729561920 3878243138508963840 3893632992233205760 3904213516668622080 3928614851147800968 3957990562352762880 3966185159790346240 3975199216971687936 3988599650580357120 3990973817039035904 4004879649154154496 4054526917532098560 4081677767426286720 4088314641844866048 4146466303417180160 4155890090470401024 4164494417779863552 4168377999767224320 4224849409341890560 4247599627890769920 4266067452359860224 4276043375398967040 4353789618588039168 4365127612386445520 4380337116262356480 4416888018857431040 4459979609285308416 4461958304764139520 4489845544168915392 4543084819396214784 4554915769446725760 4561112933758898176 4617655656078223360 4664774591344327680 4672359590679846912 4740074947066511360 4749588674823315456 4752955585509626880 4761957395330667840 4786319580696428544 4818423293299015680 4858576820743174144 4910768563934751210 4955532899205898240 4968999021214609920 4975759564100616192 4988717271298794880 5006099561442693120 5069819291210268672 5079421221686045696 5110393302306082560 5131252050478760448 5194862613088001280 5205618022224829440 5238153134863734624 5277320749803683840 5300265622628917248 5332584315449825280 5431949240582430720 5442237023235048960 5451086189126488064 5465898923336070912 5541186787293868032 5552659223706484736 5574974511606635520 5612306930211144240 5678856024245268480 5701391167198622720 5714348874396801408 5805052824784052224 5840449488349808640 5936985843529144320 5946639479047077888 5949277739685519360 5982899475870535680 5986460725558553856 6073221025928967680 6094382074799800320 6132471962767299072 6219699455125770240 6246741626669795328 6252566999650836480 6337274114012835840 6349276527107557120 6371399441836154880 6414065063098450560 6530684427882058752 6547691418579668280 6625332028286146560 6674799415256924160 6785126678319022080 6813857736408110080 6832373654170088640 6841669400638347264 6913389942559457280 6926483484117335040 6940824029633105920 6984204179818312832 7008539386019770368 7110112420599767040 7139133287622623232 7142936092996001760 7227634939948523520 7256316030980065280 7287865231114761216 7388249049725157376 7433299348808847360 7463639346150924288 7483075906948192320 7571808032327024640 7604728936815403008 7619131832529068544 7665589953459123840 7787265984466411520 7808427033337244160 7857229702295601936 7915981124705525760 7950398433943375872 7977199301160714240 7981947634078071808 8109053835064197120 8163355534852573440 8176629283689732096 8292932606834360320 8311780180940802048 8328988835559727104 8449698818683781120 8532134904719720448 8552086750797934080 8707579237176078336 8730255224772891040 8760674232524712960 8833776037714862080 8919959218570616832 8923916609528279040 8979691088337830784 9109831538893451520 9122225867517796352 9235311312156446720 9329549182688655360 9344719181359693824 9499177349646630912 9505911171019253760 9523914790661335680 9717153641486348288 9821537127869502420 9911065798411796480 9937998042429219840 9977434542597589760 10012199122885386240 10158842443372091392 10220786604612165120 10262504100957520896 10389725226176002560 10411236044449658880 10476306269727469248 10600531245257834496 10665168630899650560 10863898481164861440 10884474046470097920 10902172378252976128 10931797846672141824 11082373574587736064 11149949023213271040 11224613860422288480 11357712048490536960 11402782334397245440 11428697748793602816 11610105649568104448 11680898976699617280 11873971687058288640 11898555479371038720 11965798951741071360 11972921451117107712 12146442051857935360 12264943925534598144 12439398910251540480 12493483253339590656 12505133999301672960 12674548228025671680 12698553054215114240 12742798883672309760 12828130126196901120 13061368855764117504 13095382837159336560 13250664056572293120 13627715472816220160 13664747308340177280 13683338801276694528 13852966968234670080 13881648059266211840 13968408359636625664 14017078772039540736 14220224841199534080 14285872185992003520 14455269879897047040 14512632061960130560 14575730462229522432 14866598697617694720 14927278692301848576 14966151813896384640 15209457873630806016 15238263665058137088 15331179906918247680 15574531968932823040 15616854066674488320 15714459404591203872 15831962249411051520 15900796867886751744 15963895268156143616 16326711069705146880 16353258567379464192 16623560361881604096 16657977671119454208 17104173501595868160 17415158474352156672 17460510449545782080 17521348465049425920 17667552075429724160 17839918437141233664 17847833219056558080 17959382176675661568 18219663077786903040 18244451735035592704 18470622624312893440 18659098365377310720 19011822342038507520 19047829581322671360 19434307282972696576 19643074255739004840 19875996084858439680 19954869085195179520 20024398245770772480 20317684886744182784 20441573209224330240 20525008201915041792 20779450452352005120 20822472088899317760 20952612539454938496 21330337261799301120 21768948092940195840 21804344756505952256 21863595693344283648 22164747149175472128 22299898046426542080 22449227720844576960 22715424096981073920 22805564668794490880 22857395497587205632 23361797953399234560 23747943374116577280 23931597903482142720 23945842902234215424 24292884103715870720 24529887851069196288 24878797820503080960 24986966506679181312 25349096456051343360 25397106108430228480 25656260252393802240 26122737711528235008 26190765674318673120 26501328113144586240 27255430945632440320 27329494616680354560 27366677602553389056 27705933936469340160 27763296118532423680 27936816719273251328 28034157544079081472 28571744371984007040 29025264123920261120 29151460924459044864 29733197395235389440 29932303627792769280 30476527330116274176 30662359813836495360 31233708133348976640 31428918809182407744 31801593735773503488 31927790536312287232 32653422139410293760 32706517134758928384 33247120723763208192 34208347003191736320 34830316948704313344 34921020899091564160 35042696930098851840 35695666438113116160 35918764353351323136 36439326155573806080 36941245248625786880 37318196730754621440 38023644684077015040 38095659162645342720 38868614565945393152 39286148511478009680 39751992169716879360 39909738170390359040 40635369773488365568 40883146418448660480 41050016403830083584 41558900904704010240 41644944177798635520 41905225078909876992 42660674523598602240 43537896185880391680 43727191386688567296 44599796092853084160 44898455441689153920 45611129337588981760 45714790995174411264 46723595906798469120 47495886748233154560 47891685804468430848 48585768207431741440 49059775702138392576 49973933013358362624 50794212216860456960 51312520504787604480 52245475423056470016 52381531348637346240 53002656226289172480 54510861891264880640 54658989233360709120 54733355205106778112 55411867872938680320 55873633438546502656 57143488743968014080 58050528247840522240 58302921848918089728 59864607255585538560 60953054660232548352 61324719627672990720 62467416266697953280 62857837618364815488 63855581072624574464 65306844278820587520 65413034269517856768 66494241447526416384 68416694006383472640 69842041798183128320 70085393860197703680 71837528706702646272 72878652311147612160 74636393461509242880 76047289368154030080 76191318325290685440 78572297022956019360 79503984339433758720 79819476340780718080 81270739546976731136 81766292836897320960 82100032807660167168 83117801809408020480 83289888355597271040 83810450157819753984 87075792371760783360 87454382773377134592 89199592185706168320 89796910883378307840 91222258675177963520 91429581990348822528 95783371608936861696 97171536414863482880 98119551404276785152 101588424433720913920 102625041009575208960 104490950846112940032 104763062697274692480 109021723782529761280 109317978466721418240 110823735745877360640 111747266877093005312 114286977487936028160 116605843697836179456 119729214511171077120 121906109320465096704 122649439255345981440 124934832533395906560 125715675236729630976 127711162145249148928 130613688557641175040 136833388012766945280 139684083596366256640 140170787720395407360 143675057413405292544 145757304622295224320 152382636650581370880 157144594045912038720 159007968678867517440 159638952681561436160 163532585673794641920 164200065615320334336 166235603618816040960 167620900315639507968 174151584743521566720 174908765546754269184 179593821766756615680 182859163980697645056 191566743217873723392 194343072829726965760 196239102808553570304 203176848867441827840 205250082019150417920 209526125394549384960 218635956933442836480 223494533754186010624 228573954975872056320 239458429022342154240 243812218640930193408 245298878510691962880 249869665066791813120 251431350473459261952 261227377115282350080 273666776025533890560 279368167192732513280 287350114826810585088 291514609244590448640 304765273301162741760 314289188091824077440 319277905363122872320 327065171347589283840 332471207237632081920 335241800631279015936 349817531093508538368 359187643533513231360 365718327961395290112 383133486435747446784 406353697734883655680 410500164038300835840 419052250789098769920 437271913866885672960 446989067508372021248 457147909951744112640 478916858044684308480 490597757021383925760 502862700946918523904 522454754230564700160 558736334385465026560 574700229653621170176 583029218489180897280 609530546602325483520 628578376183648154880 638555810726245744640 670483601262558031872 718375287067026462720 731436655922790580224 821000328076601671680 838104501578197539840 874543827733771345920 893978135016744042496 914295819903488225280 957833716089368616960 981195514042767851520 1005725401893837047808 1117472668770930053120 1149400459307242340352 1219061093204650967040 1257156752367296309760 1340967202525116063744 1436750574134052925440 1676209003156395079680 1749087655467542691840 1828591639806976450560 1915667432178737233920 2011450803787674095616 2234945337541860106240 2514313504734592619520 2681934405050232127488 2873501148268105850880 3352418006312790159360 3657183279613952901120 4022901607575348191232 4469890675083720212480 5028627009469185239040 5747002296536211701760 6704836012625580318720 8045803215150696382464 10057254018938370478080 13409672025251160637440 20114508037876740956160 40229016075753481912320
- Sum of all divisors σ(n): 191119645787544204938298
- Sum of proper divisors (its aliquot sum) s(n): 150890629711790723025978
- 40229016075753481912320 is an abundant number, because the sum of its proper divisors (150890629711790723025978) is greater than itself. Its abundance is 110661613636037241113658
Bases of 40229016075753481912320
- Binary: 10001000010011010001101111111011001001101111100011010011110101000000000000002
- Hexadecimal: 0x884D1BFB26F8D3D4000
- Base-36: 6JU17CSB80WB280
Squares and roots of 40229016075753481912320
- 40229016075753481912320 squared (402290160757534819123202) is 1618373734423232077551453776080193404167782400
- 40229016075753481912320 cubed (402290160757534819123203) is 65105582978689399437534757315578186879771679366549871340885639168000
-
The
square root of 40229016075753481912320 is 200571723021.3508484241 -
The
cube root of 40229016075753481912320 is 34264663.4286159373
Scales and comparisons
How big is 40229016075753481912320?- 40,229,016,075,753,481,912,320 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,229,016,075,753,481,912,320 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 40229016075753481912320 cubic inches would be around 2855388.6 feet tall.
Recreational maths with 40229016075753481912320
- 40229016075753481912320 backwards is 02321918435757061092204
- The number of decimal digits it has is: 23
- The sum of 40229016075753481912320's digits is 81
- 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 40229016075753481912320 - Facts about the integer". Numbermatics.com. 2024. Web. 25 September 2024.
APA style:
Numbermatics. (2024). Number 40229016075753481912320 - Facts about the integer. Retrieved 25 September 2024, from https://numbermatics.com/n/40229016075753481912320/
Chicago style:
Numbermatics. 2024. "Number 40229016075753481912320 - Facts about the integer". https://numbermatics.com/n/40229016075753481912320/
The information we have on file for 40229016075753481912320 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 40229016075753481912320, math, Factors of 40229016075753481912320, curriculum, school, college, exams, university, Prime factorization of 40229016075753481912320, STEM, science, technology, engineering, physics, economics, calculator, forty sextillion, two hundred twenty-nine quintillion, sixteen quadrillion, seventy-five trillion, seven hundred fifty-three billion, four hundred eighty-one million, nine hundred twelve thousand, three hundred twenty.