475980225338128906321920
475,980,225,338,128,906,321,920 is an even composite number composed of seven prime numbers multiplied together.
475980225338128906321920 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, nine hundred twenty divisors.
Prime factorization of 475980225338128906321920:
223 × 34 × 5 × 73 × 432 × 892 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 7 × 43 × 43 × 89 × 89 × 167 × 167)See below for interesting mathematical facts about the number 475980225338128906321920 from the Numbermatics database.
Names of 475980225338128906321920
- Cardinal: 475980225338128906321920 can be written as Four hundred seventy-five sextillion, nine hundred eighty quintillion, two hundred twenty-five quadrillion, three hundred thirty-eight trillion, one hundred twenty-eight billion, nine hundred six million, three hundred twenty-one thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 4.7598022533812890632192 × 1023
Factors of 475980225338128906321920
Divisors of 475980225338128906321920
- Number of divisors d(n): 25920
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 24 27 28 30 32 35 36 40 42 43 45 48 49 54 56 60 63 64 70 72 80 81 84 86 89 90 96 98 105 108 112 120 126 128 129 135 140 144 147 160 162 167 168 172 178 180 189 192 196 210 215 216 224 240 245 252 256 258 267 270 280 288 294 301 315 320 324 334 336 343 344 356 360 378 384 387 392 405 420 430 432 441 445 448 480 490 501 504 512 516 534 540 560 567 576 588 602 623 630 640 645 648 668 672 686 688 712 720 735 756 768 774 784 801 810 835 840 860 864 882 890 896 903 945 960 980 1002 1008 1024 1029 1032 1068 1080 1120 1134 1152 1161 1169 1176 1204 1246 1260 1280 1290 1296 1323 1335 1336 1344 1372 1376 1424 1440 1470 1503 1505 1512 1536 1548 1568 1602 1620 1670 1680 1715 1720 1728 1764 1780 1792 1806 1849 1869 1890 1920 1935 1960 2004 2016 2048 2058 2064 2107 2136 2160 2205 2240 2268 2304 2322 2338 2352 2403 2408 2492 2505 2520 2560 2580 2592 2646 2670 2672 2688 2709 2744 2752 2835 2848 2880 2940 3006 3010 3024 3072 3087 3096 3115 3136 3204 3240 3340 3360 3430 3440 3456 3483 3507 3528 3560 3584 3612 3698 3738 3780 3827 3840 3870 3920 3969 4005 4008 4032 4096 4116 4128 4214 4272 4320 4361 4410 4480 4509 4515 4536 4608 4644 4676 4704 4806 4816 4984 5010 5040 5120 5145 5160 5184 5292 5340 5344 5376 5418 5488 5504 5547 5607 5670 5696 5760 5805 5845 5880 6012 6020 6048 6144 6174 6192 6230 6272 6321 6408 6480 6615 6680 6720 6860 6880 6912 6966 7014 7056 7120 7168 7181 7209 7224 7396 7476 7515 7560 7654 7680 7740 7840 7921 7938 8010 8016 8064 8127 8183 8192 8232 8256 8428 8544 8640 8722 8820 8960 9018 9030 9072 9216 9245 9261 9288 9345 9352 9408 9612 9632 9968 10020 10080 10240 10290 10320 10368 10521 10535 10584 10680 10688 10752 10836 10976 11008 11094 11214 11340 11392 11481 11520 11610 11690 11760 12015 12024 12040 12096 12288 12348 12384 12460 12544 12642 12816 12943 12960 13083 13230 13360 13440 13527 13545 13720 13760 13824 13932 14028 14112 14240 14336 14362 14418 14448 14749 14792 14863 14952 15030 15120 15308 15360 15435 15480 15680 15842 15876 16020 16032 16128 16254 16366 16384 16464 16512 16641 16821 16856 17088 17280 17415 17444 17535 17640 17920 18036 18060 18144 18432 18490 18522 18576 18690 18704 18816 18963 19135 19224 19264 19845 19936 20040 20160 20480 20580 20640 20736 21042 21070 21168 21360 21376 21504 21543 21672 21805 21952 22016 22188 22428 22545 22680 22784 22962 23040 23220 23380 23520 23763 24030 24048 24080 24192 24381 24549 24576 24696 24768 24920 25088 25284 25632 25886 25920 26166 26460 26720 26789 26880 27054 27090 27440 27520 27648 27735 27783 27864 27889 28035 28056 28224 28480 28672 28724 28836 28896 29498 29584 29726 29904 30060 30240 30527 30616 30720 30870 30960 31360 31563 31605 31684 31752 32040 32064 32256 32508 32732 32768 32928 33024 33282 33642 33712 34176 34443 34560 34830 34888 35070 35280 35840 35905 36045 36072 36120 36288 36864 36980 37044 37152 37380 37408 37632 37926 38270 38448 38528 38829 39249 39605 39690 39872 40080 40320 40635 40915 40960 41160 41280 41472 42084 42140 42336 42720 42752 43008 43086 43344 43610 43904 44032 44247 44376 44589 44856 45090 45360 45568 45924 46080 46305 46440 46760 47040 47526 48060 48096 48160 48384 48762 49098 49152 49392 49536 49840 49923 50176 50267 50463 50568 51264 51772 51840 52332 52605 52920 53440 53578 53760 54108 54180 54880 55040 55296 55447 55470 55566 55728 55778 56070 56112 56448 56889 56960 57281 57344 57405 57448 57672 57792 58996 59168 59452 59808 60120 60480 61054 61232 61440 61740 61920 62720 63126 63210 63368 63504 64080 64128 64512 64629 64715 65016 65415 65464 65536 65856 66048 66564 67284 67424 67635 68352 68886 69120 69660 69776 70140 70560 71289 71680 71810 72090 72144 72240 72576 73647 73728 73745 73960 74088 74304 74315 74760 74816 75264 75852 76540 76896 77056 77658 78498 79210 79380 79744 80160 80367 80640 81270 81830 81920 82320 82560 82944 83205 83667 84105 84168 84280 84672 85440 85504 86016 86172 86688 87220 87808 88064 88494 88752 89178 89712 90180 90601 90720 91136 91581 91848 92160 92610 92880 93520 94080 94689 94815 95052 96120 96192 96320 96768 97524 98196 98304 98784 99072 99680 99846 100352 100534 100926 101136 102528 103329 103544 103680 104041 104664 105210 105840 106880 107156 107520 107715 108216 108360 109760 110080 110592 110894 110940 111132 111456 111556 112140 112224 112896 113778 113920 114562 114688 114810 114896 115344 115584 116487 117747 117992 118336 118815 118904 119616 120240 120960 121905 122108 122464 122745 122880 123480 123840 125440 126252 126420 126736 127008 128160 128256 129024 129258 129430 130032 130830 130928 131072 131712 132096 132741 133128 133767 133945 134568 134848 135270 136704 137772 138240 138915 139320 139445 139552 140280 141120 142578 143360 143620 144180 144288 144480 145152 147294 147456 147490 147920 148176 148608 148630 149520 149632 149769 150528 150801 151704 152635 153080 153792 154112 155316 156996 157815 158420 158760 159488 160320 160734 161280 162540 163660 163840 164561 164640 165120 165888 166341 166410 167334 168210 168336 168560 169344 170667 170880 171008 171843 172032 172215 172344 173376 174440 175616 176128 176988 177504 178356 179424 180360 181202 181440 182272 183162 183696 184320 185220 185760 187040 187523 188160 189378 189630 190104 192240 192384 192640 193536 193887 194145 195048 195223 196245 196392 196608 197568 198144 199360 199692 200704 201068 201852 202272 205056 206658 207088 207360 208082 209328 210420 211680 213760 213867 214312 215040 215430 216432 216720 219520 220160 220941 221184 221235 221788 221880 222264 222912 222945 223112 224280 224448 225792 227556 227840 229124 229376 229620 229792 230688 231168 232974 235494 235984 236672 237630 237808 239232 240480 241101 241920 243810 244216 244928 245490 245760 246960 247680 249615 250880 251001 251335 252315 252504 252840 253472 254016 256320 256512 258048 258516 258860 260064 261660 261856 262144 263424 264192 265482 266256 267534 267890 269136 269696 270540 271803 273408 274743 275544 276480 277235 277830 278640 278890 279104 280560 282240 284445 285156 286405 286720 287240 288360 288576 288960 290304 294588 294912 294980 295840 296352 297216 297260 299040 299264 299538 301056 301602 303408 305270 306160 307584 308224 308783 309987 310632 312123 313992 315630 316840 317520 318976 320640 321468 322560 323145 325080 327320 327680 329122 329280 330240 331776 332682 332820 334668 336420 336672 337120 338688 340603 341334 341760 342016 343686 344064 344430 344688 346752 348880 349461 351232 351869 352256 353241 353976 355008 356445 356712 358848 360720 362404 362880 364544 366324 367392 368235 368640 370440 371520 374080 375046 376320 378756 379260 380208 384480 384768 385280 387072 387774 388129 388290 390096 390446 392490 392784 393216 395136 396288 398223 398720 399384 401301 401408 401835 402136 403704 404544 410112 413316 414176 414720 416164 418335 418656 420840 423360 427520 427734 428624 430080 430860 432864 433440 439040 440320 441882 442368 442470 443576 443760 444528 445824 445890 446224 448560 448896 451584 452403 453005 455112 455680 457905 458248 458752 459240 459584 461376 462336 465948 470988 471968 473344 473445 475260 475616 478464 480960 482202 483840 487620 488432 489856 490980 491520 493683 493920 495360 499023 499230 501760 502002 502670 504630 505008 505680 506944 508032 512640 513024 515529 516096 516645 517032 517720 520128 520205 523320 523712 524288 526848 528384 530964 532512 535068 535780 538272 539392 541080 543606 546816 549486 551088 552960 554470 555660 557280 557780 558208 561120 562569 564480 568890 570312 572810 573440 574480 576720 577152 577920 580608 581661 582435 585669 588735 589176 589824 589960 591680 592704 594432 594520 598080 598528 599076 602112 603204 606816 610540 612320 615168 616448 617566 619974 621264 624246 627984 631260 633680 634207 635040 637952 639109 641280 641601 642936 645120 646290 650160 654640 655360 658244 658560 660480 662823 663552 663705 665364 665640 668835 669336 672840 673344 674240 677376 681206 682668 683520 684032 687372 688128 688860 689376 693504 697760 698922 702464 703738 704512 706482 707952 710016 712890 713424 717696 721440 723303 724808 725760 728287 729088 732648 734784 736470 737280 740880 743040 748160 748845 750092 752640 753003 754005 757512 758520 760416 768960 769536 770560 774144 775548 776258 776580 780192 780892 784980 785568 786432 790272 792576 796446 797440 798768 802602 802816 803670 804272 807408 809088 815409 820224 822805 824229 826632 828352 829440 831705 832328 836670 837312 841680 846720 853335 855040 855468 857248 859215 860160 861720 865728 866880 878080 880640 883764 884736 884940 887152 887520 889056 891648 891780 892448 897120 897792 903168 904806 906010 910224 911360 915810 916496 917504 918480 919168 922752 924672 926349 931896 936369 937615 941976 943936 946688 946890 950520 951232 956928 961920 964404 967680 969435 975240 976115 976864 979712 981960 983040 987366 987840 990720 998046 998460 1003520 1004004 1005340 1009260 1010016 1011360 1013888 1016064 1021809 1025280 1026048 1031058 1032192 1033290 1034064 1035440 1040256 1040410 1046640 1047424 1048383 1048576 1053696 1055607 1056768 1061928 1065024 1069335 1070136 1071560 1076544 1078784 1082160 1087212 1093632 1098972 1102176 1104705 1105920 1108940 1111320 1114560 1115560 1116416 1122240 1125138 1128960 1137780 1140624 1145620 1146880 1148960 1151927 1153440 1154304 1155840 1161216 1163322 1164387 1164870 1171338 1177470 1178352 1179648 1179920 1183360 1185408 1188864 1189040 1194669 1196160 1197056 1198152 1199227 1203903 1204224 1205505 1206408 1213632 1221080 1224640 1230336 1232896 1235132 1239948 1242528 1248492 1255005 1255968 1262520 1267360 1268414 1270080 1275904 1278218 1282560 1283202 1285872 1290240 1292580 1300320 1309280 1310720 1312661 1316488 1317120 1320960 1322807 1325646 1327104 1327410 1330728 1331280 1337670 1338672 1345680 1346688 1348480 1354752 1357209 1359015 1362412 1365336 1366561 1367040 1368064 1373715 1374744 1376256 1377720 1378752 1387008 1395520 1397844 1404928 1407476 1409024 1412964 1415904 1420032 1425780 1426848 1435392 1442880 1446606 1449616 1451520 1456574 1458176 1465296 1469568 1472940 1474560 1481049 1481760 1486080 1496320 1497069 1497690 1500184 1505280 1506006 1508010 1515024 1517040 1520832 1537920 1539072 1541120 1543915 1546587 1548288 1549935 1551096 1552516 1553160 1560384 1560615 1561784 1569960 1571136 1572864 1580544 1585152 1592892 1594880 1597536 1605204 1605632 1607340 1608544 1614816 1618176 1630818 1640448 1645610 1648458 1653264 1656704 1658880 1663410 1664656 1673340 1674624 1683360 1687707 1693440 1703015 1706670 1710080 1710936 1714496 1718430 1720320 1723440 1731456 1733760 1747305 1756160 1757007 1759345 1761280 1766205 1767528 1769472 1769880 1774304 1775040 1778112 1783296 1783560 1784896 1794240 1795584 1806336 1809612 1812020 1820448 1822720 1831620 1832992 1835008 1836960 1838336 1845504 1849344 1852698 1863792 1872738 1875230 1883952 1887872 1893376 1893780 1901040 1902464 1902621 1913856 1917327 1923840 1928808 1935360 1938870 1940645 1950480 1952230 1953728 1959424 1963920 1966080 1974732 1975680 1981440 1991115 1996092 1996920 2006505 2007040 2008008 2010680 2018520 2020032 2022720 2027776 2032128 2043618 2050560 2052096 2062116 2064384 2066580 2068128 2070880 2080512 2080820 2093280 2094848 2096766 2097152 2107392 2111214 2113536 2123856 2130048 2138670 2140272 2143120 2153088 2157568 2161481 2164320 2169909 2174424 2184861 2187264 2197944 2204352 2209410 2211840 2217880 2222640 2229120 2231120 2232832 2244480 2250276 2257920 2259009 2262015 2275560 2281248 2291240 2293760 2297920 2303854 2306880 2308608 2311680 2322432 2326644 2328774 2329740 2342676 2354940 2356704 2359296 2359840 2366720 2370816 2377728 2378080 2384221 2389338 2392320 2394112 2396304 2398454 2407806 2408448 2411010 2412816 2427264 2442160 2446227 2449280 2460672 2463083 2465792 2468415 2470264 2472687 2479896 2482121 2485056 2495115 2496984 2510010 2511936 2525040 2534720 2536828 2540160 2551808 2556436 2565120 2566404 2571744 2577645 2580480 2585160 2600640 2618560 2621440 2625322 2632976 2634240 2641920 2645614 2651292 2654208 2654820 2661456 2662560 2675340 2677344 2691360 2693376 2696960 2709504 2714418 2716903 2718030 2724824 2730672 2733122 2734080 2736128 2747430 2749488 2752512 2755440 2757504 2774016 2779047 2791040 2795688 2809107 2809856 2812845 2814952 2818048 2825928 2831808 2840064 2851560 2853696 2870784 2885760 2893212 2899232 2903040 2908305 2913148 2916352 2928345 2930592 2939136 2945880 2949120 2962098 2963520 2972160 2992640 2994138 2995380 3000368 3010560 3012012 3016020 3030048 3034080 3041664 3065427 3075840 3078144 3082240 3087830 3093174 3096576 3099870 3102192 3105032 3106320 3120768 3121230 3123568 3139920 3142272 3145728 3161088 3166821 3170304 3171035 3185784 3189760 3195072 3195545 3208005 3210408 3211264 3214680 3217088 3229632 3236352 3261636 3280896 3291220 3296916 3306528 3313408 3314115 3317760 3326820 3329312 3346680 3349248 3366720 3375414 3386880 3406030 3413340 3420160 3421872 3428992 3436860 3440640 3446880 3455781 3462912 3467520 3493161 3494610 3512320 3514014 3518690 3522560 3532410 3535056 3538944 3539760 3548608 3550080 3556224 3566592 3567120 3569792 3588480 3591168 3597681 3612672 3616515 3619224 3624040 3640896 3641435 3645440 3663240 3665984 3670016 3673920 3676672 3691008 3698688 3705396 3727584 3745476 3750460 3765015 3767904 3775744 3786752 3787560 3802080 3804928 3805242 3827712 3834654 3847680 3857616 3870720 3877740 3881290 3900960 3904460 3907456 3918848 3927840 3932160 3937983 3949464 3951360 3962880 3968421 3982230 3992184 3993840 4013010 4014080 4016016 4021360 4037040 4040064 4045440 4055552 4064256 4071627 4077045 4087236 4099683 4101120 4104192 4121145 4124232 4128768 4133160 4136256 4141760 4161024 4161640 4186560 4189696 4193532 4194304 4214784 4222428 4227072 4247712 4260096 4277340 4280544 4286240 4306176 4315136 4322962 4328640 4339818 4348848 4369722 4374528 4395888 4408704 4418820 4423680 4435760 4443147 4445280 4458240 4462240 4465664 4473763 4488960 4491207 4500552 4515840 4518018 4524030 4551120 4562496 4582480 4587520 4595840 4607708 4613760 4617216 4623360 4631745 4639761 4644864 4653288 4657548 4659480 4681845 4685352 4709880 4713408 4718592 4719680 4733440 4741632 4755456 4756160 4768442 4778676 4784640 4788224 4792608 4796908 4815612 4816896 4822020 4825632 4854528 4884320 4892454 4898560 4921344 4926166 4931584 4936830 4940528 4945374 4959792 4964242 4970112 4990230 4993968 5020020 5023872 5050080 5063121 5069440 5073656 5080320 5098009 5103616 5109045 5112872 5130240 5132808 5143488 5155290 5160960 5170320 5201280 5237120 5241915 5242880 5250644 5265952 5268480 5271021 5278035 5283840 5291228 5302584 5308416 5309640 5322912 5325120 5350680 5354688 5382720 5386752 5393920 5419008 5428836 5433806 5436060 5449648 5461344 5466244 5468160 5472256 5494860 5498976 5505024 5510880 5515008 5548032 5558094 5582080 5591376 5618214 5619712 5625690 5629904 5636096 5651856 5663616 5680128 5703120 5707392 5707863 5741568 5751981 5759635 5771520 5786424 5798464 5806080 5816610 5821935 5826296 5832704 5856690 5861184 5878272 5891760 5898240 5924196 5927040 5944320 5973345 5985280 5988276 5990760 5996135 6000736 6019515 6021120 6024024 6032040 6060096 6068160 6083328 6130854 6151680 6156288 6164480 6175660 6186348 6193152 6199740 6204384 6210064 6212640 6241536 6242460 6247136 6279840 6284544 6291456 6322176 6333642 6340608 6342070 6371568 6379520 6390144 6391090 6416010 6420816 6422528 6429360 6434176 6459264 6472704 6484443 6523272 6554583 6561792 6563305 6582440 6593832 6613056 6614035 6626816 6628230 6635520 6653640 6658624 6693360 6698496 6733440 6750828 6773760 6786045 6812060 6826680 6832805 6840320 6843744 6857984 6873720 6881280 6893760 6911562 6925824 6935040 6986322 6989220 7024640 7028028 7037380 7045120 7064820 7070112 7077888 7079520 7097216 7100160 7112448 7133184 7134240 7139584 7152663 7176960 7182336 7195362 7225344 7233030 7238448 7248080 7281792 7282870 7290880 7326480 7331968 7338681 7340032 7347840 7353344 7382016 7389249 7397376 7405245 7410792 7446363 7455168 7485345 7490952 7500920 7530030 7535808 7551488 7573504 7575120 7604160 7609856 7610484 7655424 7669308 7695360 7715232 7732935 7741440 7755480 7762580 7801920 7808920 7814912 7837696 7855680 7864320 7875966 7898928 7902720 7925760 7936842 7964460 7984368 7987680 8026020 8028160 8032032 8042720 8063489 8074080 8080128 8090880 8111104 8128512 8143254 8150709 8154090 8174472 8199366 8202240 8208384 8242290 8248464 8257536 8266320 8272512 8283520 8322048 8323280 8337141 8373120 8379392 8387064 8388608 8394589 8427321 8429568 8438535 8444856 8454144 8495424 8520192 8554680 8561088 8572480 8612352 8630272 8645924 8657280 8679636 8697696 8739444 8749056 8785035 8791776 8817408 8837640 8847360 8871520 8886294 8890560 8916480 8924480 8931328 8947526 8977920 8982414 9001104 9031680 9036036 9048060 9102240 9124992 9164960 9175040 9191680 9196281 9215416 9227520 9234432 9246720 9259649 9263490 9279522 9289728 9306576 9315096 9318960 9363690 9370704 9419760 9426816 9437184 9439360 9466880 9483264 9500463 9510912 9512320 9513105 9536884 9557352 9565927 9569280 9576448 9585216 9586635 9593816 9631224 9633792 9644040 9651264 9709056 9768640 9784908 9797120 9842688 9852332 9863168 9873660 9881056 9890748 9919584 9928484 9940224 9980460 9987936 10040040 10047744 10100160 10126242 10138880 10147312 10160640 10196018 10207232 10218090 10225744 10260480 10265616 10286976 10310580 10321920 10340640 10367343 10402560 10474240 10479483 10483830 10485760 10501288 10531904 10536960 10542042 10556070 10567680 10582456 10605168 10616832 10619280 10645824 10650240 10701360 10709376 10765440 10773504 10787840 10793043 10807405 10838016 10849545 10857672 10867612 10872120 10899296 10922688 10924305 10932488 10936320 10944512 10989720 10997952 11010048 11021760 11030016 11096064 11116188 11164160 11182752 11236428 11239424 11251380 11259808 11272192 11295045 11303712 11327232 11360256 11406240 11414784 11415726 11483136 11503962 11519270 11543040 11572848 11596928 11612160 11633220 11643870 11652592 11665408 11713380 11722368 11756544 11783520 11796480 11813949 11848392 11854080 11888640 11905263 11921105 11946690 11970560 11976552 11981520 11992270 12001472 12039030 12042240 12048048 12064080 12120192 12136320 12166656 12231135 12261708 12299049 12303360 12312576 12315415 12328960 12351320 12363435 12372696 12386304 12399480 12408768 12410605 12420128 12425280 12483072 12484920 12494272 12559680 12569088 12582912 12644352 12667284 12681216 12684140 12743136 12759040 12780288 12782180 12832020 12841632 12845056 12858720 12868352 12918528 12945408 12968886 13046544 13109166 13123584 13126610 13164880 13187664 13226112 13228070 13253632 13256460 13271040 13307280 13317248 13329441 13386720 13396992 13421289 13466880 13501656 13547520 13572090 13584515 13624120 13653360 13665610 13680640 13687488 13715968 13747440 13762560 13787520 13823124 13851648 13870080 13895235 13972644 13978440 14045535 14049280 14056056 14074760 14090240 14129640 14140224 14155776 14159040 14194432 14200320 14224896 14266368 14268480 14279168 14305326 14353920 14364672 14390724 14450688 14466060 14476896 14496160 14563584 14565740 14581760 14645929 14652960 14663936 14677362 14680064 14695680 14706688 14764032 14778498 14794752 14810490 14821584 14892726 14910336 14970690 14981904 15001840 15060060 15071616 15102976 15130367 15147008 15150240 15189363 15208320 15219712 15220968 15294027 15310848 15327135 15338616 15390720 15430464 15465870 15482880 15510960 15525160 15603840 15617840 15629824 15675392 15711360 15728640 15751932 15797856 15805440 15813063 15834105 15851520 15873684 15928920 15968736 15975360 16052040 16056320 16064064 16085440 16126978 16148160 16160256 16181760 16222208 16257024 16286508 16301418 16308180 16348944 16398732 16404480 16416768 16484580 16496928 16515072 16532640 16545024 16567040 16644096 16646560 16674282 16689547 16746240 16758784 16774128 16789178 16854642 16859136 16877070 16889712 16908288 16990848 17040384 17109360 17122176 17123589 17144960 17224704 17255943 17260544 17278905 17291848 17314560 17359272 17374847 17395392 17465805 17478888 17498112 17570070 17583552 17634816 17675280 17694720 17743040 17772588 17781120 17832960 17848960 17862656 17895052 17955840 17964828 17988405 18002208 18063360 18072072 18096120 18204480 18249984 18329920 18350080 18383360 18392562 18430832 18455040 18468864 18493440 18519298 18526980 18559044 18579456 18613152 18630192 18637920 18727380 18741408 18839520 18853632 18874368 18878720 18933760 18966528 19000926 19021824 19024640 19026210 19073768 19114704 19131854 19138560 19152896 19170432 19173270 19187632 19262448 19267584 19288080 19302528 19418112 19453329 19537280 19569816 19594240 19663749 19685376 19689915 19704664 19726336 19747320 19762112 19781496 19839168 19842105 19856968 19880448 19960920 19975872 20080080 20095488 20200320 20252484 20277760 20294624 20321280 20358135 20392036 20414464 20436180 20451488 20498415 20520960 20531232 20573952 20621160 20643840 20681280 20734686 20805120 20948480 20958966 20967660 20971520 21002576 21063808 21073920 21084084 21112140 21135360 21164912 21210336 21233664 21238560 21291648 21300480 21402720 21418752 21457989 21530880 21547008 21575680 21586086 21614810 21676032 21699090 21715344 21735224 21744240 21798592 21845376 21848610 21864976 21872640 21889024 21979440 21995904 22020096 22043520 22060032 22167747 22192128 22215735 22232376 22328320 22339089 22365504 22368815 22456035 22472856 22478848 22502760 22519616 22544384 22590090 22607424 22654464 22720512 22812480 22829568 22831452 22966272 23007924 23038540 23086080 23145696 23193856 23198805 23224320 23266440 23287740 23305184 23330816 23426760 23444736 23513088 23567040 23592960 23627898 23696784 23708160 23777280 23810526 23842210 23893380 23941120 23953104 23963040 23984540 24002944 24078060 24084480 24096096 24128160 24190467 24240384 24272640 24333312 24452127 24462270 24523416 24598098 24606720 24625152 24630830 24657920 24702640 24726870 24745392 24772608 24798960 24817536 24821210 24840256 24850560 24966144 24969840 24988544 25011423 25119360 25138176 25165824 25183767 25288704 25315605 25334568 25362432 25368280 25486272 25490045 25518080 25560576 25564360 25664040 25683264 25690112 25717440 25736704 25837056 25890816 25937772 26093088 26218332 26247168 26253220 26329760 26355105 26375328 26452224 26456140 26507264 26512920 26542080 26614560 26634496 26658882 26773440 26793984 26842578 26933760 27003312 27095040 27144180 27169030 27248240 27306720 27331220 27361280 27374976 27431936 27481687 27494880 27525120 27575040 27588843 27646248 27703296 27740160 27778947 27790470 27945288 27956880 28091070 28098560 28112112 28149520 28180480 28259280 28280448 28311552 28318080 28388864 28400640 28449792 28501389 28532736 28536960 28539315 28558336 28610652 28697781 28707840 28729344 28759905 28781448 28901376 28932120 28953792 28992320 29127168 29131480 29163520 29291858 29305920 29327872 29354724 29360128 29391360 29413376 29528064 29556996 29589504 29620980 29643168 29785452 29820672 29941380 29963808 30003680 30120120 30143232 30205952 30260734 30294016 30300480 30378726 30416640 30439424 30441936 30588054 30621696 30654270 30677232 30781440 30860928 30931740 30965760 31021920 31050320 31102029 31207680 31235680 31259648 31316341 31350784 31422720 31438449 31457280 31503864 31595712 31610880 31626126 31668210 31703040 31747368 31857840 31937472 31950720 32104080 32112640 32128128 32170880 32253956 32296320 32320512 32363520 32379129 32422215 32444416 32514048 32573016 32602836 32616360 32697888 32772915 32797464 32808960 32833536 32969160 32993856 33030144 33065280 33090048 33134080 33288192 33293120 33348564 33379094 33492480 33517568 33548256 33578356 33709284 33718272 33754140 33779424 33816576 33981696 34080768 34218720 34244352 34247178 34289920 34449408 34511886 34521088 34557810 34583696 34629120 34718544 34749694 34790784 34931610 34957776 34996224 35140140 35167104 35269632 35350560 35389440 35441847 35486080 35545176 35562240 35665920 35697920 35715789 35725312 35763315 35790104 35911680 35929656 35976810 36004416 36126720 36144144 36192240 36408960 36499968 36659840 36693405 36700160 36766720 36785124 36861664 36897147 36910080 36937728 36946245 36986880 37038596 37053960 37118088 37158912 37226304 37231815 37260384 37275840 37454760 37482816 37679040 37707264 37748736 37757440 37867520 37933056 38001852 38043648 38049280 38052420 38147536 38229408 38263708 38277120 38305792 38340864 38346540 38375264 38524896 38535168 38576160 38605056 38836224 38906658 39074560 39139632 39188480 39327498 39370752 39379830 39409328 39452672 39494640 39524224 39562992 39678336 39684210 39713936 39760896 39921840 39951744 40160160 40190976 40263867 40317445 40400640 40504968 40555520 40589248 40642560 40716270 40753545 40784072 40828928 40872360 40902976 40996830 41041920 41062464 41147904 41242320 41287680 41362560 41469372 41610240 41685705 41896960 41917932 41935320 41943040 41972945 42005152 42127616 42136605 42147840 42168168 42224280 42270720 42329824 42420672 42467328 42477120 42583296 42600960 42805440 42837504 42915978 43061760 43094016 43151360 43172172 43229620 43352064 43398180 43430688 43470448 43488480 43597184 43690752 43697220 43729952 43745280 43778048 43937787 43958880 43991808 44040192 44087040 44120064 44335494 44384256 44431470 44464752 44656640 44678178 44731008 44737630 44912070 44945712 44957696 45005520 45039232 45088768 45180180 45214848 45308928 45391101 45441024 45624960 45659136 45662904 45882081 45932544 45981405 46015848 46077080 46172160 46291392 46298245 46387712 46397610 46448640 46532880 46575480 46610368 46661632 46853520 46889472 47026176 47134080 47185920 47255796 47393568 47416320 47502315 47554560 47621052 47684420 47786760 47829635 47882240 47906208 47926080 47969080 48005888 48156120 48168960 48192192 48256320 48380934 48480768 48545280 48666624 48904254 48924540 49046832 49196196 49213440 49250304 49261660 49315840 49405280 49453740 49490784 49545216 49597920 49635072 49642420 49680512 49701120 49932288 49939680 49977088 50022846 50068641 50238720 50276352 50367534 50577408 50631210 50669136 50724864 50736560 50972544 50980090 51036160 51121152 51128720 51328080 51366528 51370767 51380224 51434880 51473408 51566761 51674112 51767829 51781632 51836715 51875544 52124541 52186176 52397415 52436664 52494336 52506440 52659520 52710210 52750656 52904448 52912280 53014528 53025840 53084160 53229120 53268992 53317764 53546880 53587968 53685156 53867520 53965215 54006624 54190080 54288360 54338060 54496480 54613440 54662440 54722560 54749952 54863872 54963374 54989760 55050240 55150080 55177686 55292496 55406592 55480320 55557894 55580940 55890576 55913760 56182140 56197120 56224224 56299040 56360960 56444423 56518560 56560896 56623104 56636160 56777728 56801280 56880701 56899584 57002778 57065472 57073920 57078630 57116672 57221304 57395562 57415680 57458688 57519810 57562896 57802752 57864240 57907584 57984640 58254336 58262960 58327040 58359987 58583716 58611840 58655744 58709448 58720256 58762123 58782720 58826752 58991247 59056128 59069745 59113992 59179008 59241960 59286336 59526315 59570904 59641344 59882760 59927616 60007360 60240240 60286464 60411904 60521468 60588032 60600960 60757452 60833280 60878848 60883872 61176108 61243392 61308540 61354464 61495245 61562880 61721856 61863480 61931520 62043840 62100640 62204058 62415360 62471360 62519296 62632682 62701568 62845440 62876898 62914560 63007728 63191424 63221760 63252252 63336420 63406080 63494736 63715680 63874944 63901440 64208160 64225280 64256256 64341760 64373967 64507912 64592640 64641024 64727040 64758258 64817543 64844430 64888832 65028096 65146032 65205672 65232720 65395776 65545830 65594928 65617920 65667072 65938320 65987712 66060288 66130560 66180096 66268160 66503241 66576384 66586240 66647205 66697128 66758188 66984960 67017267 67035136 67096512 67106445 67156712 67418568 67436544 67508280 67558848 67633152 67963392 68161536 68437440 68488704 68494356 68579840 68898816 69023772 69042176 69115620 69167392 69258240 69437088 69499388 69581568 69863220 69915552 69992448 70280280 70334208 70539264 70701120 70778880 70883694 70972160 71090352 71124480 71331840 71395840 71431578 71450624 71526630 71580208 71823360 71859312 71953620 72008832 72253440 72288288 72384480 72571401 72817920 72999936 73229645 73319680 73356381 73386810 73400320 73533440 73570248 73723328 73794294 73820160 73875456 73892490 73973760 74077192 74107920 74236176 74317824 74452608 74463630 74520768 74551680 74909520 74965632 75358080 75414528 75497472 75514880 75551301 75651835 75735040 75866112 75946815 76003704 76087296 76098560 76104840 76295072 76458816 76470135 76527416 76554240 76611584 76681728 76693080 76750528 77049792 77070336 77152320 77210112 77672448 77813316 78149120 78279264 78376960 78654996 78741504 78759660 78818656 78905344 78989280 79048448 79065315 79125984 79356672 79368420 79427872 79521792 79843680 79903488 80320320 80381952 80527734 80634890 80801280 81009936 81111040 81178496 81285120 81432540 81507090 81568144 81657856 81744720 81805952 81993660 82083840 82124928 82295808 82445061 82484640 82575360 82725120 82938744 83220480 83336841 83371410 83447735 83793920 83835864 83870640 83945890 84010304 84255232 84273210 84295680 84336336 84448560 84541440 84659648 84841344 84934656 84954240 85166592 85201920 85610880 85617945 85675008 85831956 86093343 86123520 86188032 86279715 86302720 86344344 86459240 86704128 86796360 86861376 86874235 86940896 86976960 87194368 87381504 87394440 87459904 87490560 87556096 87875574 87917760 87983616 88080384 88174080 88240128 88670988 88768512 88862940 88929504 89313280 89356356 89462016 89475260 89824140 89891424 89915392 90011040 90078464 90177536 90360360 90429696 90617856 90782202 90882048 91249920 91318272 91325808 91764162 91865088 91962810 92031696 92154160 92344320 92582784 92596490 92775424 92795220 92897280 93065760 93150960 93220736 93306087 93323264 93707040 93778944 93949023 94052352 94268160 94371840 94511592 94787136 94832640 95004630 95109120 95242104 95368840 95573520 95659270 95764480 95812416 95852160 95938160 96011776 96312240 96337920 96384384 96512640 96761868 96961536 97090560 97137387 97266645 97333248 97808508 97849080 98093664 98318745 98392392 98426880 98500608 98523320 98631680 98810560 98907480 98981568 99090432 99195840 99270144 99284840 99361024 99402240 99864576 99879360 99954176 100045692 100137282 100477440 100552704 100735068 101154816 101262420 101338272 101449728 101473120 101945088 101960180 102072320 102242304 102257440 102521503 102656160 102733056 102741534 102760448 102869760 102946816 103133522 103348224 103535658 103563264 103673430 103751088 104249082 104372352 104794830 104873328 104988672 105012880 105319040 105420420 105501312 105808896 105824560 105912569 106029056 106051680 106168320 106325541 106458240 106537984 106635528 106731203 107093760 107147367 107175936 107289945 107370312 107735040 107930430 108013248 108380160 108576720 108676120 108992960 109226880 109324880 109445120 109499904 109727744 109926748 109979520 110100480 110300160 110355372 110584992 110691441 110813184 110838735 110960640 111115788 111161880 111695445 111781152 111827520 112364280 112394240 112448448 112598080 112721920 112888846 113037120 113121792 113246208 113272320 113555456 113602560 113761402 113799168 114005556 114130944 114147840 114157260 114233344 114442608 114791124 114831360 114917376 115039620 115125792 115605504 115728480 115815168 115969280 116508672 116525920 116654080 116719974 116826829 117167432 117223680 117311488 117418896 117524246 117565440 117653504 117982494 118112256 118139490 118227984 118358016 118483920 118572672 119052630 119141808 119282688 119765520 119855232 120014720 120480480 120572928 120791601 120823808 120952335 121042936 121176064 121201920 121514904 121623929 121666560 121757696 121767744 122260635 122352216 122486784 122617080 122708928 122990490 123125760 123443712 123726960 123863040 124087680 124201280 124408116 124830720 124942720 125038592 125057115 125265364 125403136 125690880 125753796 125829120 125918835 126015456 126382848 126443520 126504504 126672840 126812160 126989472 127431360 127749888 127802880 128416320 128450560 128512512 128683520 128747934 129015824 129185280 129282048 129454080 129516516 129635086 129688860 129777664 130056192 130292064 130411344 130465440 130791552 131091660 131189856 131235840 131334144 131813361 131876640 131975424 132120576 132261120 132360192 132536320 133006482 133152768 133172480 133294410 133394256 133516376 133969920 134034534 134070272 134193024 134212890 134313424 134837136 134873088 135016560 135117696 135266304 135926784 136173303 136323072 136874880 136977408 136988712 137159680 137408435 137646243 137797632 137944215 138047544 138084352 138231240 138334784 138516480 138874176 138894735 138998776 139163136 139726440 139831104 139984896 140560560 140668416 141078528 141402240 141557760 141767388 141944320 142180704 142248960 142506945 142663680 142791680 142863156 142901248 143053260 143160416 143488905 143646720 143718624 143907240 144017664 144506880 144576576 144768960 145142802 145635840 145999872 146459290 146639360 146712762 146773620 146800640 147066880 147140496 147446656 147588588 147640320 147750912 147784980 147947520 148154384 148215840 148472352 148635648 148905216 148927260 149041536 149103360 149819040 149931264 150205923 150716160 150829056 151029760 151102602 151303670 151470080 151732224 151893630 152007408 152174592 152197120 152209680 152590144 152917632 152940270 153054832 153108480 153223168 153363456 153386160 153501056 154099584 154140672 154304640 154420224 154700283 155344896 155510145 155626632 156298240 156373623 156558528 156581705 156753920 157192245 157309992 157483008 157519320 157637312 157810688 157978560 158096896 158130630 158251968 158713344 158736840 158855744 159043584 159687360 159806976 160640640 160763904 161055468 161269780 161602560 161895645 162019872 162222080 162356992 162570240 162865080 163014180 163136288 163315712 163489440 163611904 163987320 164167680 164249856 164591616 164890122 164969280 165150720 165450240 165877488 166440960 166673682 166742820 166895470 167587840 167671728 167741280 167891780 168020608 168510464 168546420 168591360 168672672 168897120 169082880 169319296 169333269 169682688 169869312 169908480 170333184 170403840 170642103 171221760 171235890 171350016 171663912 172186686 172247040 172376064 172559430 172605440 172688688 172918480 173408256 173592720 173722752 173748470 173881792 173953920 174388736 174763008 174788880 174919808 174981120 175079961 175112192 175751148 175835520 175967232 176160768 176286369 176348160 176480256 177209235 177341976 177537024 177725880 177859008 178578945 178626560 178712712 178924032 178950520 179648280 179782848 179830784 180022080 180156928 180355072 180720720 180859392 181235712 181564404 181764096 182499840 182636544 182651616 183528324 183730176 183925620 184063392 184308320 184485735 184688640 185165568 185192980 185550848 185590440 185794560 186131520 186301920 186441472 186612174 186646528 187414080 187557888 187898046 188104704 188536320 188743680 189023184 189574272 189665280 190009260 190218240 190484208 190737680 191147040 191318540 191528960 191624832 191704320 191876320 192023552 192371809 192624480 192675840 192768768 193025280 193121901 193523736 193923072 194181120 194274774 194452629 194533290 194666496 195617016 195698160 196187328 196637490 196784784 196853760 197001216 197046640 197263360 197621120 197814960 197963136 198180864 198391680 198540288 198569680 198722048 198804480 199509723 199729152 199758720 199908352 200091384 200274564 200954880 201051801 201105408 201319335 201470136 202309632 202524840 202676544 202899456 202946240 203890176 203920360 204144640 204484608 204514880 205043006 205312320 205466112 205483068 205520896 205739520 205893632 206267044 206696448 207071316 207126528 207346860 207502176 208498164 208744704 209589660 209746656 209977344 210025760 210638080 210840840 211002624 211617792 211649120 211825138 212058112 212103360 212336640 212651082 212916480 213075968 213271056 213462406 214187520 214294734 214351872 214579890 214740624 215470080 215860860 216026496 216760320 217153440 217352240 217714203 217985920 218453760 218649760 218890240 218999808 219214387 219455488 219688935 219853496 219959040 220069143 220200960 220600320 220710744 220908769 221169984 221382882 221626368 221677470 221921280 222231576 222323760 223390890 223562304 223655040 224728560 224788480 224896896 225196160 225443840 225777692 226074240 226243584 226492416 226544640 226653903 226955505 227110912 227205120 227522804 227598336 228011112 228261888 228295680 228314520 228466688 228885216 229410405 229582248 229662720 229834752 230079240 230251584 231211008 231456960 231630336 231938560 233017344 233051840 233308160 233439948 233653658 234334864 234447360 234622976 234837792 235048492 235130880 235307008 235964988 236224512 236278980 236455968 236716032 236967840 237145344 238105260 238283616 238565376 239531040 239710464 240029440 240960960 241145856 241583202 241647616 241904670 242085872 242352128 242403840 243029808 243247858 243333120 243515392 243535488 244521270 244704432 244973568 245234160 245417856 245980980 246251520 246887424 247335183 247453920 247726080 248175360 248402560 248816232 249661440 249885440 250010523 250077184 250114230 250343205 250530728 250806272 251381760 251507592 251837670 252030912 252765696 252887040 253009008 253345680 253624320 253978944 254862720 255499776 255605760 256832640 256853835 256901120 257025024 257367040 257495868 257833805 258031648 258280029 258370560 258564096 258839145 258908160 259033032 259270172 259377720 259555328 260112384 260584128 260622705 260822688 260930880 261583104 262183320 262379712 262471680 262668288 263626722 263753280 263950848 264241152 264522240 264720384 265072640 266012964 266305536 266344960 266588820 266788512 267032752 267939840 268069068 268140544 268386048 268425780 268626848 269674272 269746176 270033120 270235392 270532608 271853568 272346606 272646144 273749760 273954816 273977424 274319360 274816870 275292486 275595264 275888430 276095088 276168704 276462480 276669568 277032960 277748352 277789470 277997552 278326272 279452880 279662208 279969792 281121120 281336832 281847069 282157056 282222115 282804480 283115520 283534776 283888640 284361408 284403505 284497920 285013890 285327360 285583360 285726312 285802496 286106520 286320832 286977810 287293440 287437248 287814480 288035328 289013760 289153152 289537920 290285604 291271680 291799935 291999744 292918580 293278720 293425524 293547240 293601280 293810615 294133760 294280992 294893312 294956235 295177176 295280640 295501824 295569960 295895040 296308768 296431680 296944704 297271296 297810432 297854520 298083072 298206720 299638080 299862528 300411846 301432320 301658112 302059520 302205204 302607340 302940160 303464448 303787260 304014816 304349184 304394240 304419360 305180288 305835264 305880540 306109664 306216960 306446336 306726912 306772320 307002112 307564509 308199168 308281344 308609280 308840448 309400566 310689792 311020290 311253264 312596480 312747246 313117056 313163410 313507840 314384490 314619984 314966016 315038640 315274624 315621376 315957120 316193792 316261260 316503936 317426688 317473680 317711488 317737707 318087168 319374720 319613952 320193609 321281280 321527808 321869835 322110936 322539560 323205120 323791290 324039744 324087715 324444160 324713984 325140480 325730160 326028360 326272576 326631424 326978880 327223808 327974640 328335360 328499712 329183232 329780244 329938560 330301440 330900480 331754976 332516205 332881920 333347364 333485640 333790940 335086335 335175680 335343456 335482560 335783560 336041216 337020928 337092840 337182720 337345344 337794240 338165760 338638592 338666538 339365376 339738624 339816960 340666368 340807680 341284206 342443520 342471780 342700032 343327824 344373372 344494080 344752128 345118860 345210880 345377376 345836960 346816512 347185440 347445504 347496940 347763584 347907840 348777472 349526016 349577760 349839616 349962240 350159922 350224384 350480487 351502296 351671040 351934464 352572738 352696320 352960512 354418470 354683952 355074048 355451760 355718016 357157890 357253120 357425424 357848064 357901040 359296560 359565696 359661568 360044160 360313856 360710144 360967327 361441440 361718784 362374803 362471424 362857005 363128808 363528192 364871787 364999680 365273088 365303232 366781905 367056648 367460352 367851240 368126784 368616640 368971470 369377280 370331136 370385960 371101696 371180880 371589120 372263040 372603840 372882944 373224348 373293056 374828160 375115776 375796092 376209408 377072640 377487360 377756505 378046368 379148544 379330560 380018520 380436480 380968416 381475360 382294080 382637080 383057920 383249664 383408640 383752640 384047104 384743618 385248960 385351680 385537536 386050560 386243802 387047472 387846144 388362240 388549548 388905258 389066580 389332992 391234032 391396320 392374656 393274980 393569568 393707520 394002432 394093280 394526720 395242240 395440083 395629920 395926272 396361728 396783360 397080576 397139360 397444096 397608960 398164907 399019446 399458304 399517440 399816704 400182768 400549128 401909760 402103602 402210816 402638670 402940272 404619264 405049680 405353088 405798912 405892480 407780352 407840720 408289280 408519909 408969216 409029760 410086012 410624640 410932224 410966136 411041792 411334861 411479040 411787264 412225305 412534088 412938729 413392896 414142632 414253056 414693720 415004352 416684205 416996328 417489408 419179320 419493312 419954688 420051520 421276160 421681680 422005248 423235584 423298240 423650276 424116224 424206720 424673280 425302164 425832960 426151936 426542112 426924812 428375040 428589468 428703744 429159780 429481248 430466715 430940160 431721720 432052992 433520640 434306880 434704480 435428406 435971840 436907520 437299520 437780480 437999616 438428774 438910976 439377870 439706992 439918080 440138286 440401920 441200640 441421488 441817538 442339968 442765764 443252736 443354940 443842560 444463152 444647520 446781780 447124608 447310080 449457120 449576960 449793792 450392320 450617769 450887680 451555384 452148480 452487168 453089280 453307806 453722801 453911010 454221824 454410240 455045608 455196672 456022224 456523776 456591360 456629040 456933376 457770432 458820810 459164496 459325440 459669504 460158480 460503168 462422016 462913920 463260672 463877120 464100849 466034688 466103680 466530435 466616320 466879896 467307316 468669728 468894720 469120869 469245952 469675584 469745115 470096984 470261760 470614016 471929976 472449024 472557960 472911936 473432064 473935680 474290688 476210520 476567232 477130752 479062080 479420928 480058880 481921920 482291712 483166404 483295232 483809340 484171744 484704256 484807680 485686935 486059616 486495716 486666240 487030784 487070976 489042540 489408864 489947136 490468320 490835712 491961960 492503040 493774848 494670366 494907840 495452160 496350720 496805120 497632464 499322880 499770880 500021046 500154368 500228460 500686410 501061456 501612544 502763520 503015184 503675340 504061824 505531392 505774080 506018016 506691360 507248640 507957888 507999807 509725440 510999552 511211520 511926309 512607515 513665280 513707670 513802240 514050048 514734080 514991736 515667610 516063296 516560058 516741120 517128192 517678290 517816320 518066064 518540344 518755440 519110656 520224768 521168256 521245410 521645376 521861760 523166208 524366640 524759424 524943360 525336576 527253444 527506560 527901696 528482304 528859107 529044480 529440768 529562845 530145280 531627705 532025928 532611072 532689920 533177640 533577024 533656015 534065504 535736835 535879680 536138136 536281088 536772096 536851560 537253696 539348544 539492352 540066240 540470784 541065216 543707136 544693212 545292288 547499520 547909632 547954848 548638720 549633740 550584972 551190528 551776860 552190176 552337408 552924960 553339136 553457205 554065920 555496704 555578940 555995104 556652544 558905760 559324416 559939584 562242240 562673664 563694138 564314112 564444230 565608960 566231040 567069552 567777280 568722816 568807010 568995840 570027780 570654720 571166720 571452624 571604992 572213040 572641664 573955620 574586880 574874496 575628960 576070656 577115427 578027520 578306304 579075840 580571208 582543360 583357887 583599870 583999488 584134145 585837160 586557440 586851048 587094480 587621230 588267520 588561984 589786624 589912470 590354352 590561280 591003648 591139920 591790080 592617536 592863360 593889408 594542592 595620864 595709040 596166144 596413440 599276160 599725056 600823692 602864640 603316224 603958005 604119040 604410408 605214680 605880320 606928896 607574520 608029632 608119645 608698368 608788480 608838720 610360576 611670528 611761080 612219328 612433920 612892672 613453824 613544640 614004224 615129018 616398336 616562688 617218560 617680896 618801132 621379584 622040580 622506528 625192960 625494492 626234112 626326820 627015680 628768980 629239968 629932032 630077280 630549248 631242752 631914240 632387584 632522520 633007872 634853376 634947360 635422976 635475414 636174336 638749440 639227904 640387218 642562560 643055616 643739670 644221872 645079120 646410240 647582580 648079488 648175430 648888320 649427968 650280960 651460320 652056720 652545152 653142609 653262848 653957760 654447616 655949280 656670720 656999424 657643161 658366464 659066805 659560488 659877120 660602880 661800960 662726307 663509952 665032410 665763840 666694728 666971280 667581880 670172670 670351360 670686912 670965120 671567120 672082432 674041856 674185680 674365440 674690688 675588480 676331520 677277184 677333076 678730752 679477248 679633920 679961709 680866515 681332736 681615360 682568412 684887040 684943560 685400064 686655648 688231215 688746744 688988160 689504256 690237720 690421760 690754752 691673920 693633024 694370880 694891008 694993880 695527168 695815680 697554944 699052032 699155520 699679232 699924480 700319844 700448768 700960974 703004592 703342080 703868928 705145476 705392640 705921024 708836940 709367904 710148096 710903520 711436032 714315780 714506240 714850848 715696128 715802080 717650521 718593120 719131392 719323136 720088320 720627712 721934654 722882880 723437568 724749606 724942848 725714010 726257616 727056384 729743574 729999360 730546176 730606464 733563810 734113296 734920704 735702480 736253568 737233280 737942940 738754560 740662272 740771920 742005549 742203392 742361760 743178240 744526080 745207680 745765888 746448696 746586112 747118421 749656320 750031569 750231552 751029615 751592184 752418816 754145280 755513010 756092736 758297088 758661120 760037040 760872960 761936832 762950720 764588160 765274160 766115840 766499328 766817280 767505280 768094208 769487236 770497920 770703360 771075072 772101120 772487604 773501415 774094944 774840087 775692288 776724480 777099096 777810516 778133160 778665984 781868115 782468064 782792640 784749312 786549960 787139136 787415040 788004864 788186560 789053440 790484480 790880166 791259840 791852544 792723456 793566720 794161152 794278720 794888192 795217920 796329814 798038892 798916608 799034880 799633408 800365536 801098256 803819520 804207204 804421632 805277340 805880544 809238528 810099360 810706176 811597824 811784960 815560704 815681440 816578560 817039818 817938432 818059520 820172024 821249280 821864448 821932272 822669722 822958080 823574528 824450610 825068176 825877458 826785792 828285264 828506112 829387440 830008704 833368410 833992656 834978816 838358640 838986624 839909376 840103040 842552320 843363360 844010496 845541207 846471168 846596480 846666345 847300552 848232448 848413440 849346560 850604328 851367503 851665920 852303872 853084224 853210515 853849624 856750080 857178936 857407488 858319560 858962496 860933430 861880320 863443440 864105984 867041280 868613760 869408960 870856812 871943680 873815040 874599040 875399805 875560960 875999232 876857548 877821952 878755740 879413984 879836160 880276572 880803840 881431845 882401280 882842976 883635076 884679936 885531528 886505472 886709880 887685120 888926304 889295040 893563560 894249216 894620160 898914240 899153920 899587584 900784640 901235538 901775360 903110768 904296960 904974336 906178560 906615612 907445602 907822020 908443648 908820480 910091216 910393344 912044448 913047552 913182720 913258080 913866752 915540864 917641620 918328992 918650880 919339008 920316960 921006336 922693527 924844032 925827840 926521344 927754240 928201698 932069376 932207360 933060870 933232640 933759792 934614632 937339456 937789440 938241738 938491904 939351168 939490230 940193968 940523520 941228032 943859952 944898048 945115920 945823872 946864128 947871360 948581376 952421040 953134464 953213121 954261504 958124160 958841856 960117760 960580827 961859045 963843840 964583424 965609505 966332808 966590464 967618680 968343488 969408512 969615360 971373870 972119232 972263145 972991432 973332480 974061568 974141952 978085080 978817728 979894272 980936640 981671424 983923920 985006080 987549696 989340732 989815680 990904320 992701440 993610240 995264928 997548615 998645760 999541760 1000042092 1000308736 1000456920 1001372820 1002122912 1003225088 1005259005 1005527040 1006030368 1007350680 1008123648 1011062784 1011548160 1012036032 1013382720 1014497280 1015915776 1015999614 1019450880 1021999104 1022423040 1023852618 1025215030 1027330560 1027415340 1027604480 1028100096 1029468160 1029983472 1031335220 1032126592 1033120116 1033482240 1034256384 1035356580 1035632640 1036132128 1037080688 1037510880 1038221312 1040449536 1042336512 1042490820 1043290752 1043723520 1046332416 1048733280 1049518848 1049886720 1050673152 1051441461 1054506888 1055013120 1055803392 1057718214 1058088960 1058881536 1059125690 1060290560 1063255410 1064051856 1065222144 1065379840 1066355280 1067154048 1067312030 1068131008 1071473670 1071759360 1072276272 1072562176 1073544192 1073703120 1074507392 1078697088 1078984704 1080132480 1080941568 1082130432 1082901981 1087414272 1088571015 1089386424 1090584576 1094615361 1094999040 1095819264 1095909696 1096071935 1097277440 1099267480 1100345715 1101169944 1102381056 1103553720 1104380352 1104543845 1104674816 1105849920 1106678272 1106914410 1108131840 1110993408 1111157880 1111990208 1113305088 1117811520 1118648832 1119879168 1124484480 1125347328 1127388276 1128628224 1128888460 1131217920 1132462080 1133269515 1134139104 1135554560 1137445632 1137614020 1137991680 1140055560 1141309440 1142333440 1142905248 1143209984 1144426080 1145283328 1147911240 1149173760 1149748992 1151257920 1152141312 1154230854 1156055040 1156612608 1158151680 1161142416 1165086720 1166715774 1167199740 1167998976 1168268290 1171674320 1173114880 1173702096 1174188960 1175242460 1176535040 1177123968 1179573248 1179824940 1180708704 1181122560 1182007296 1182279840 1183580160 1185235072 1185726720 1186320249 1187778816 1189085184 1191241728 1191418080 1192332288 1192826880 1194494721 1198552320 1199450112 1201647384 1205729280 1206632448 1207916010 1208238080 1208820816 1210429360 1211760640 1213857792 1215149040 1216059264 1216239290 1217396736 1217576960 1217677440 1220721152 1223341056 1223522160 1224438656 1224867840 1225559727 1225785344 1226907648 1227089280 1228008448 1230258036 1232796672 1233125376 1234004583 1234437120 1235361792 1236675915 1237602264 1242759168 1244081160 1245013056 1250052615 1250385920 1250988984 1252468224 1252653640 1254031360 1257537960 1258479936 1259864064 1260154560 1261098496 1262485504 1263828480 1264775168 1265045040 1266015744 1269706752 1269894720 1270845952 1270950828 1272348672 1277498880 1278455808 1280774436 1285125120 1286111232 1287479340 1288443744 1290158240 1291400145 1292820480 1295165160 1296158976 1296350860 1297776640 1298855936 1300561920 1302920640 1304113440 1305090304 1306285218 1306525696 1307915520 1308895232 1311898560 1313341440 1313998848 1315286322 1316732928 1318133610 1319120976 1319754240 1321205760 1323601920 1325452614 1327019904 1330064820 1331527680 1333389456 1333942560 1335163760 1340345340 1340702720 1341373824 1341930240 1343134240 1344164864 1346602663 1348083712 1348371360 1348730880 1349381376 1351176960 1351853307 1352663040 1354554368 1354666152 1357461504 1359267840 1359923418 1361168403 1361733030 1362665472 1363230720 1365136824 1369774080 1369887120 1370800128 1373311296 1376462430 1377493488 1377976320 1379008512 1380475440 1380843520 1381509504 1383347840 1387266048 1388741760 1389782016 1389987760 1391054336 1391631360 1392302547 1395109888 1398104064 1398311040 1399358464 1399848960 1400639688 1400897536 1401921948 1406009184 1406684160 1407362607 1407737856 1409235345 1410290952 1410785280 1411842048 1417673880 1418735808 1420296192 1421807040 1422872064 1428631560 1429012480 1429701696 1431392256 1431604160 1435301042 1437186240 1438262784 1438646272 1440176640 1441255424 1443869308 1445765760 1446875136 1449499212 1449885696 1451428020 1452515232 1454112768 1459487148 1459998720 1461092352 1461212928 1467127620 1468226592 1469841408 1471404960 1472507136 1474466560 1475885880 1477509120 1481324544 1481543840 1484011098 1484406784 1484723520 1486356480 1489052160 1490415360 1491531776 1492897392 1494236842 1499312640 1500063138 1500463104 1502059230 1503184368 1504837632 1508290560 1511026020 1512185472 1516594176 1517322240 1520074080 1521745920 1523873664 1523999421 1525901440 1529176320 1530548320 1532231680 1532998656 1533634560 1535010560 1535778927 1536188416 1537822545 1538974472 1540995840 1541406720 1542150144 1544202240 1544975208 1546361383 1547002830 1548189888 1549680174 1551384576 1553448960 1554198192 1555621032 1556266320 1557331968 1563736230 1564936128 1565585280 1569498624 1573099920 1574278272 1574830080 1576009728 1576373120 1578106880 1580968960 1581760332 1582519680 1583705088 1585446912 1586577321 1587133440 1588322304 1588557440 1588688535 1589776384 1590435840 1592659628 1596077784 1597833216 1598069760 1599266816 1600731072 1600968045 1602196512 1607639040 1608414408 1608843264 1610554680 1611761088 1618477056 1620198720 1621412352 1623195648 1623569920 1631121408 1631362880 1633157120 1634079636 1635876864 1636119040 1640344048 1642498560 1643728896 1643864544 1645339444 1645916160 1647149056 1648901220 1650136352 1651754916 1653571584 1656570528 1657012224 1658774880 1660017408 1666736820 1667985312 1669957632 1676717280 1677973248 1679818752 1680206080 1685104640 1686726720 1688020992 1691082414 1692942336 1693192960 1693332690 1694601104 1696464896 1696826880 1698693120 1701208656 1702735006 1703331840 1704607744 1706168448 1706421030 1707699248 1713500160 1714357872 1714814976 1716639120 1717924992 1721866860 1723760640 1726886880 1728211968 1731346281 1734082560 1737227520 1738817920 1741713624 1743887360 1747630080 1749198080 1750073661 1750799610 1751121920 1751998464 1752402435 1753715096 1755643904 1757511480 1758827968 1759672320 1760553144 1762863690 1764802560 1765685952 1767270152 1769359872 1771063056 1773010944 1773419760 1775370240 1777852608 1778590080 1787127120 1788498432 1789240320 1797828480 1798307840 1799175168 1801569280 1802471076 1803550720 1804836635 1806221536 1808593920 1809948672 1811874015 1812357120 1813231224 1814891204 1815644040 1816887296 1817640960 1820182432 1820786688 1824088896 1824358935 1826095104 1826365440 1826516160 1827733504 1831081728 1835283240 1836657984 1837301760 1838678016 1840633920 1842012672 1845387054 1849688064 1851655680 1853042688 1855508480 1856403396 1864138752 1864414720 1866121740 1866465280 1867519584 1869229264 1874678912 1875578880 1876483476 1876983808 1878702336 1878980460 1880387936 1881047040 1882456064 1887719904 1889796096 1890231840 1891647744 1893728256 1895742720 1897162752 1904842080 1906268928 1906426242 1908523008 1916248320 1917683712 1920235520 1921161654 1923718090 1927687680 1929166848 1931219010 1932665616 1933180928 1935237360 1936686976 1938817024 1939230720 1942747740 1944238464 1944526290 1945982864 1946664960 1948123136 1948283904 1956170160 1957635456 1959788544 1961873280 1963342848 1967847840 1970012160 1972929483 1975099392 1977200415 1978681464 1979631360 1981808640 1985402880 1987220480 1988178921 1990529856 1990824535 1995097230 1997291520 1999083520 2000084184 2000617472 2000913840 2002745640 2004245824 2006450176 2010518010 2011054080 2012060736 2014701360 2016247296 2022125568 2023096320 2024072064 2026765440 2028994560 2031831552 2031999228 2038901760 2042599545 2043998208 2044846080 2047705236 2050430060 2054661120 2054830680 2055208960 2056200192 2056674305 2058936320 2059966944 2062670440 2064253184 2064693645 2066240232 2066964480 2068512768 2070713160 2071265280 2072264256 2074161376 2075021760 2076442624 2080899072 2084673024 2084981640 2086581504 2087447040 2092664832 2097466560 2099037696 2099773440 2101346304 2102882922 2109013776 2110026240 2111606784 2115436428 2116177920 2117763072 2118251380 2120581120 2126510820 2128103712 2130444288 2130759680 2132710560 2134308096 2134624060 2136262016 2142947340 2143518720 2144552544 2145124352 2147088384 2147406240 2149014784 2152951563 2157394176 2157969408 2160264960 2161883136 2165803962 2174828544 2177142030 2178772848 2181169152 2189230722 2189998080 2191638528 2191819392 2192143870 2194554880 2198534960 2200691430 2202339888 2204762112 2207107440 2208760704 2209087690 2209349632 2211699840 2213356544 2213828820 2216263680 2221986816 2222315760 2223980416 2226016647 2226610176 2235623040 2237297664 2239758336 2241355263 2248968960 2250694656 2253088845 2254776552 2257256448 2257776920 2262435840 2266539030 2268278208 2268614005 2271109120 2274891264 2275228040 2275983360 2280111120 2282618880 2284666880 2285810496 2286419968 2288852160 2290566656 2295822480 2298347520 2299497984 2302515840 2304282624 2308461708 2312110080 2313225216 2316303360 2320504245 2322284832 2330173440 2333431548 2334399480 2335997952 2336536580 2343348640 2345604345 2346229760 2347404192 2348377920 2350484920 2353070080 2354247936 2359146496 2359649880 2361417408 2362245120 2364014592 2364559680 2367160320 2370470144 2371453440 2372640498 2375557632 2378170368 2382483456 2382836160 2384664576 2385653760 2388989442 2397104640 2398900224 2403294768 2411458560 2413264896 2415832020 2416476160 2417641632 2420858720 2423521280 2427715584 2430298080 2432118528 2432478580 2434793472 2435153920 2435354880 2441442304 2445870143 2446682112 2447044320 2448877312 2449735680 2451119454 2451570688 2453815296 2454178560 2456016896 2460516072 2465593344 2468009166 2468874240 2470723584 2473351830 2475204528 2485518336 2488162320 2490026112 2500105230 2500771840 2501977968 2504936448 2505307280 2508062720 2515075920 2516959872 2519728128 2520309120 2522196992 2524971008 2526771289 2527656960 2529550336 2530090080 2532031488 2536623621 2539413504 2539789440 2539999035 2541691904 2541901656 2544697344 2554102509 2554997760 2556911616 2559631545 2561548872 2570250240 2572222464 2574958680 2576887488 2580316480 2582800290 2585640960 2590330320 2592317952 2592701720 2595553280 2597711872 2601123840 2605841280 2608226880 2610180608 2612570436 2613051392 2615831040 2617790464 2623797120 2626682880 2627997696 2630572644 2633465856 2636267220 2638241952 2639508480 2642411520 2644295535 2647203840 2650905228 2654039808 2660129640 2663055360 2666778912 2667885120 2670327520 2680690680 2681405440 2682747648 2683860480 2686268480 2688329728 2693205326 2696167424 2696742720 2697461760 2698762752 2702353920 2703706614 2705326080 2709108736 2709332304 2714923008 2718535680 2719846836 2722336806 2723466060 2725330944 2726461440 2730273648 2739548160 2739774240 2741600256 2746622592 2752924860 2754986976 2755952640 2758017024 2760950880 2761687040 2763019008 2766695680 2768080581 2774532096 2777483520 2779564032 2779975520 2782108672 2783262720 2784605094 2787154349 2790219776 2796208128 2796622080 2798716928 2799697920 2801279376 2803843896 2812018368 2813368320 2814725214 2815475712 2818470690 2820581904 2821570560 2823684096 2835347760 2837471616 2840592384 2843614080 2845744128 2857263120 2858024960 2859403392 2859639363 2862784512 2863208320 2870602084 2874372480 2876525568 2877292544 2880353280 2881742481 2882510848 2885577135 2887738616 2891531520 2893750272 2898998424 2899771392 2902856040 2905030464 2908225536 2916789435 2918974296 2919997440 2922184704 2922425856 2934255240 2936453184 2939682816 2942809920 2945014272 2948933120 2951771760 2955018240 2962649088 2963087680 2968022196 2968813568 2969447040 2972712960 2978104320 2980830720 2983063552 2985794784 2988473684 2998625280 3000126276 3000926208 3004118460 3006368736 3009675264 3016581120 3022052040 3024370944 3033188352 3034644480 3040148160 3043491840 3047747328 3047998842 3051802880 3058352640 3061096640 3064463360 3065997312 3067269120 3070021120 3071557854 3072376832 3075645090 3077948944 3081991680 3082813440 3084300288 3088404480 3089950416 3092722766 3094005660 3096379776 3099360348 3102769152 3106897920 3108396384 3111242064 3112532640 3114663936 3127472460 3129872256 3131170560 3138997248 3146199840 3148556544 3149660160 3152019456 3152746240 3154324383 3156213760 3161937920 3163520664 3165039360 3167410176 3173154642 3174266880 3176644608 3177114880 3177377070 3179552768 3180871680 3185319256 3192155568 3195666432 3196139520 3198533632 3201462144 3201936090 3204393024 3215278080 3216828816 3217686528 3221109360 3223522176 3236954112 3240397440 3242824704 3246391296 3247139840 3248705943 3262242816 3262725760 3265713045 3266314240 3268159272 3271753728 3272238080 3280688096 3283846083 3284997120 3287457792 3287729088 3288215805 3290678888 3291832320 3294298112 3297802440 3300272704 3303509832 3307143168 3313141056 3313631535 3314024448 3317549760 3320034816 3333473640 3335970624 3339915264 3353434560 3355946496 3359637504 3360412160 3370209280 3373453440 3376041984 3382164828 3385884672 3386385920 3386665380 3389202208 3392929792 3393653760 3397386240 3399808545 3402417312 3405470012 3406663680 3409215488 3412336896 3412842060 3415398496 3427000320 3428715744 3429629952 3433278240 3435849984 3443733720 3447521280 3453773760 3456423936 3462692562 3468165120 3474455040 3477635840 3483427248 3487774720 3495260160 3498396160 3500147322 3501599220 3502243840 3503996928 3504804870 3507430192 3511287808 3515022960 3517655936 3519344640 3521106288 3525727380 3529605120 3531371904 3534540304 3538719744 3542126112 3546021888 3546839520 3550740480 3555705216 3557180160 3574254240 3576996864 3578480640 3583484163 3588252605 3595656960 3596615680 3598350336 3603138560 3604942152 3609673270 3612443072 3617187840 3619897344 3623748030 3624714240 3626462448 3629782408 3631288080 3633774592 3635281920 3640364864 3641573376 3648177792 3648717870 3652190208 3652730880 3653032320 3655467008 3662163456 3670566480 3673315968 3674603520 3677356032 3681267840 3684025344 3690774108 3699376128 3702013749 3703311360 3706085376 3710027745 3711016960 3712806792 3728277504 3728829440 3732243480 3732930560 3735039168 3735592105 3738458528 3749357824 3750157845 3751157760 3752966952 3753967616 3757404672 3757960920 3760775872 3762094080 3764912128 3775439808 3779592192 3780463680 3783295488 3787456512 3791485440 3794325504 3809684160 3812537856 3812852484 3817046016 3832496640 3835367424 3840471040 3842323308 3847436180 3855375360 3858333696 3862438020 3865331232 3866361856 3870474720 3873373952 3874200435 3877634048 3878461440 3885495480 3888476928 3889052580 3891965728 3893329920 3896246272 3896567808 3912340320 3915270912 3919577088 3923746560 3926685696 3935695680 3940024320 3945858966 3950198784 3954400830 3957362928 3959262720 3963617280 3970805760 3974440960 3976357842 3981059712 3981649070 3990194460 3994583040 3998167040 4000168368 4001234944 4001827680 4005491280 4008491648 4012900352 4021036020 4022108160 4024121472 4029402720 4032494592 4039807989 4044251136 4046192640 4048144128 4053530880 4057989120 4063663104 4063998456 4077803520 4083505209 4085199090 4087996416 4089692160 4095410472 4100860120 4109322240 4109661360 4112400384 4113348610 4117872640 4119933888 4125340880 4128506368 4129387290 4132480464 4133928960 4137025536 4141426320 4142530560 4144528512 4148322752 4150043520 4152885248 4161798144 4169346048 4169963280 4173163008 4174894080 4176907641 4185329664 4194933120 4198075392 4199546880 4202692608 4205765844 4218027552 4220052480 4223213568 4227706035 4230872856 4232355840 4235526144 4236502760 4241162240 4253021640 4256207424 4256837515 4260888576 4261519360 4265421120 4268616192 4269248120 4272524032 4285894680 4287037440 4289105088 4290248704 4294176768 4294812480 4298029568 4305903126 4314788352 4315938816 4320529920 4323766272 4331607924 4349657088 4354284060 4357545696 4362338304 4378461444 4379996160 4383277056 4383638784 4384287740 4389109760 4397069920 4401382860 4404679776 4409524224 4414214880 4417521408 4418175380 4418699264 4423399680 4426713088 4427657640 4432527360 4443973632 4444631520 4447960832 4452033294 4453220352 4471246080 4474595328 4482710526 4497937920 4501389312 4506177690 4509553104 4514512896 4515553840 4524871680 4533078060 4536556416 4537228010 4542218240 4549782528 4550456080 4551966720 4560222240 4565237760 4569333760 4571620992 4571998263 4572839936 4577704320 4581133312 4589441729 4591644960 4596695040 4598995968 4605031680 4607336781 4608565248 4613467635 4616923416 4624220160 4626450432 4632606720 4639084149 4641008490 4644569664 4660346880 4666863096 4668798960 4671995904 4673073160 4686697280 4691208690 4692459520 4694808384 4696755840 4700969840 4706140160 4708495872 4718292992 4719299760 4722834816 4724490240 4728029184 4729119360 4734320640 4740940288 4742906880 4745280996 4751115264 4756340736 4759731963 4764966912 4765672320 4766065605 4769329152 4771307520 4777978884 4794209280 4797800448 4802904135 4806589536 4822917120 4826529792 4831664040 4832952320 4835283264 4841717440 4847042560 4855431168 4860596160 4864237056 4864957160 4869586944 4870307840 4870709760 4882884608 4891740286 4893364224 4894088640 4897754624 4899471360 4902238908 4903141376 4907630592 4908357120 4912033792 4921032144 4931186688 4936018332 4937748480 4941447168 4946703660 4950409056 4971036672 4976324640 4980052224 5000210460 5001543680 5003955936 5009872896 5010614560 5016125440 5023553647 5030151840 5033919744 5039456256 5040618240 5044393984 5053542578 5055313920 5059100672 5060180160 5064062976 5073247242 5078827008 5079578880 5079998070 5083383808 5083803312 5089394688 5108205018 5109995520 5113823232 5119263090 5123097744 5140500480 5144444928 5149917360 5153774976 5160632960 5165600580 5171281920 5180660640 5184635904 5185403440 5191106560 5194038843 5195423744 5202247680 5211682560 5216453760 5220361216 5225140872 5226102784 5229828947 5231662080 5235580928 5247594240 5250220983 5253365760 5255995392 5257207305 5261145288 5266931712 5272534440 5276483904 5279016960 5288591070 5294407680 5301810456 5308079616 5320259280 5326110720 5333557824 5335770240 5340655040 5361381360 5362810880 5365495296 5367720960 5372536960 5376659456 5386410652 5392334848 5393485440 5394923520 5397525504 5404707840 5407413228 5410652160 5414509905 5418217472 5418664608 5429846016 5437071360 5439693672 5444673612 5446932120 5450661888 5452922880 5460547296 5473076805 5479096320 5479548480 5483200512 5493245184 5505849720 5509973952 5511905280 5516034048 5521901760 5523374080 5526038016 5533391360 5536161162 5549064192 5554967040 5559128064 5559951040 5564217344 5566525440 5569210188 5574308698 5580439552 5592416256 5593244160 5597433856 5599395840 5602558752 5607687792 5624036736 5626736640 5629450428 5630951424 5636941380 5641163808 5643141120 5647368192 5670695520 5674943232 5681184768 5687228160 5691488256 5714526240 5716049920 5718806784 5719278726 5725569024 5726416640 5741204168 5748744960 5753051136 5760706560 5763484962 5765021696 5771154270 5775477232 5783063040 5787500544 5797996848 5799542784 5805712080 5810060928 5816451072 5833578870 5837948592 5839994880 5844369408 5844851712 5868510480 5872906368 5879365632 5885619840 5890028544 5897866240 5903543520 5910036480 5918788449 5925298176 5926175360 5931601245 5936044392 5937627136 5938894080 5945425920 5956208640 5961661440 5964536763 5966127104 5971589568 5972473605 5976947368 5997250560 6000252552 6001852416 6008236920 6012737472 6019350528 6033162240 6044104080 6048741888 6066376704 6069288960 6080296320 6086983680 6095494656 6095997684 6103605760 6116705280 6122193280 6127798635 6128926720 6131994624 6134538240 6140042240 6143115708 6144753664 6151290180 6155897888 6163983360 6165626880 6168600576 6170022915 6176808960 6179900832 6185445532 6188011320 6192759552 6198720696 6205538304 6213795840 6216792768 6222484128 6225065280 6229327872 6254944920 6259744512 6262341120 6277994496 6292399680 6297113088 6299320320 6304038912 6305492480 6308648766 6312427520 6323875840 6327041328 6330078720 6334820352 6346309284 6348533760 6353289216 6354229760 6354754140 6359105536 6361743360 6370638512 6384311136 6391332864 6392279040 6397067264 6402924288 6403872180 6408786048 6430556160 6433657632 6435373056 6442218720 6447044352 6458854689 6473908224 6480794880 6485649408 6494279680 6497411886 6524485632 6525451520 6531426090 6532628480 6536318544 6543507456 6544476160 6561376192 6567692166 6569994240 6574915584 6575458176 6576431610 6581357776 6583664640 6588596224 6595604880 6600545408 6607019664 6614286336 6626282112 6627263070 6628048896 6635099520 6640069632 6666947280 6671941248 6679830528 6706869120 6711892992 6719275008 6720824320 6724065789 6733013315 6740418560 6746906880 6752083968 6759266535 6764329656 6771769344 6772771840 6773330760 6778404416 6785859584 6787307520 6799617090 6804834624 6805842015 6810940024 6813327360 6818430976 6824673792 6825684120 6830796992 6854000640 6857431488 6859259904 6866556480 6871699968 6887467440 6895042560 6907547520 6912847872 6925385124 6936330240 6948910080 6955271680 6961512735 6966854496 6975549440 6990520320 6996792320 7000294644 7003198440 7004487680 7007993856 7009609740 7014860384 7022575616 7030045920 7035311872 7036813035 7038689280 7042212576 7051454760 7059210240 7062743808 7069080608 7077439488 7084252224 7092043776 7093679040 7101480960 7111410432 7114360320 7148508480 7153993728 7156961280 7166968326 7176505210 7191313920 7193231360 7196700672 7206277120 7209884304 7219346540 7224886144 7234375680 7239794688 7247496060 7249428480 7252924896 7259564816 7262576160 7267549184 7270563840 7280729728 7283146752 7296355584 7297435740 7304380416 7305461760 7306064640 7310934016 7324326912 7337610429 7341132960 7346631936 7349207040 7354712064 7362535680 7368050688 7381548216 7404027498 7406622720 7412170752 7420055490 7422033920 7425613584 7456555008 7457658880 7464486960 7470078336 7471184210 7476917056 7498715648 7500315690 7502315520 7505933904 7507935232 7514809344 7515921840 7521551744 7524188160 7529824256 7550879616 7559184384 7560927360 7566590976 7574913024 7580313867 7582970880 7588651008 7619368320 7619997105 7625075712 7625704968 7634092032 7662307527 7664993280 7670734848 7678894635 7680942080 7684646616 7694872360 7710750720 7716667392 7724876040 7730662464 7731806915 7732723712 7740949440 7746747904 7748400870 7755268096 7756922880 7770990960 7776953856 7778105160 7783931456 7786659840 7792492544 7793135616 7824680640 7830541824 7839154176 7847493120 7853371392 7871391360 7880048640 7891717932 7900397568 7908801660 7914725856 7918525440 7927234560 7932886605 7941611520 7948881920 7952715684 7962119424 7963298140 7980388920 7989166080 7996334080 8000336736 8002469888 8003655360 8010982560 8016983296 8025800704 8042072040 8044216320 8048242944 8058805440 8064989184 8079615978 8088502272 8092385280 8096288256 8107061760 8115978240 8127326208 8127996912 8155607040 8167010418 8170398180 8175992832 8179384320 8190820944 8201720240 8218644480 8219322720 8224800768 8226697220 8235745280 8239867776 8250681760 8257012736 8258774580 8264960928 8267857920 8274051072 8282852640 8285061120 8289057024 8296645504 8300087040 8304241743 8305770496 8323596288 8338692096 8339926560 8346326016 8349788160 8353815282 8361463047 8370659328 8389866240 8396150784 8399093760 8411531688 8436055104 8440104960 8446427136 8455412070 8461745712 8464711680 8471052288 8473005520 8482324480 8506043280 8512414848 8513675030 8521777152 8523038720 8530842240 8537232384 8538496240 8545048064 8571789360 8574074880 8578210176 8578918089 8580497408 8588353536 8589624960 8596059136 8611806252 8629576704 8631877632 8641059840 8645227443 8647532544 8656731405 8663215848 8699314176 8708568120 8715091392 8724676608 8750368305 8756922888 8759992320 8766554112 8767277568 8768575480 8778219520 8794139840 8802765720 8809359552 8819048448 8828429760 8835042816 8836350760 8837398528 8846799360 8853426176 8855315280 8865054720 8887947264 8889263040 8895921664 8904066588 8906440704 8942492160 8949190656 8965421052 8995875840 9002778624 9012355380 9019106208 9029025792 9031107680 9049743360 9066156120 9073112832 9074456020 9084436480 9099565056 9100912160 9103933440 9120444480 9130475520 9138667520 9143241984 9143996526 9145679872 9155408640 9162266624 9178883458 9183289920 9193390080 9197991936 9210063360 9214673562 9217130496 9226935270 9233846832 9248440320 9252900864 9265213440 9278168298 9282016980 9289139328 9320693760 9333726192 9337597920 9343991808 9346146320 9373394560 9382417380 9384919040 9389616768 9393511680 9401939680 9412280320 9416991744 9426218641 9436585984 9438599520 9445669632 9448980480 9456058368 9458238720 9462973149 9468641280 9481880576 9485813760 9490561992 9499077067 9502230528 9519463926 9529933824 9531344640 9532131210 9538658304 9542615040 9555957768 9588418560 9595600896 9605808270 9613179072 9645834240 9653059584 9663328080 9665904640 9670566528 9683434880 9694085120 9710862336 9721192320 9728474112 9729914320 9739173888 9740615680 9741419520 9746117829 9765769216 9783480572 9786728448 9788177280 9795509248 9798942720 9804477816 9806282752 9815261184 9816714240 9824067584 9842064288 9851538249 9862373376 9864647415 9872036664 9875496960 9882894336 9893407320 9900818112 9940894605 9942073344 9952649280 9960104448 10000420920 10003087360 10007911872 10019745792 10021229120 10032250880 10047107294 10060303680 10067839488 10078912512 10081236480 10088787968 10107085156 10110627840 10118201344 10120360320 10128125952 10146494484 10157654016 10159157760 10159996140 10166767616 10167606624 10178789376 10216410036 10219991040 10227646464 10238526180 10246195488 10281000960 10288889856 10299834720 10307549952 10321265920 10331201160 10342563840 10361321280 10369271808 10370806880 10382213120 10388077686 10390847488 10404495360 10423365120 10432907520 10440722432 10450281744 10459657894 10463324160 10471161856 10495188480 10500441966 10506731520 10511990784 10514414610 10522290576 10533863424 10545068880 10552967808 10558033920 10577182140 10588815360 10603620912 10616159232 10640518560 10652221440 10667115648 10671540480 10681310080 10722762720 10725621760 10730990592 10735441920 10745073920 10750452489 10753318912 10764757815 10772821304 10784669696 10786970880 10789847040 10795051008 10809415680 10814826456 10824529681 10829019810 10836434944 10837329216 10859692032 10874142720 10879387344 10889347224 10893864240 10901323776 10905845760 10921094592 10946153610 10958192640 10959096960 10966401024 10986490368 11011699440 11019947904 11023810560 11032068096 11043803520 11046748160 11052076032 11066782720 11072322324 11098128384 11106041247 11109934080 11118256128 11119902080 11128434688 11130083235 11133050880 11138420376 11148617396 11160879104 11184832512 11186488320 11194867712 11198791680 11205117504 11206776315 11215375584 11248073472 11253473280 11258900856 11261902848 11273882760 11282327616 11286282240 11294736384 11341391040 11349886464 11362369536 11374456320 11382976512 11429052480 11432099840 11437613568 11438557452 11451138048 11452833280 11482408336 11497489920 11506102272 11521413120 11526969924 11530043392 11542308540 11550954464 11566126080 11575001088 11595993696 11599085568 11611424160 11620121856 11632902144 11667157740 11675897184 11679989760 11688738816 11689703424 11737020960 11745812736 11758731264 11771239680 11780057088 11795732480 11807087040 11820072960 11837576898 11850596352 11852350720 11863202490 11872088784 11875254272 11877788160 11890851840 11912417280 11923322880 11929073526 11932254208 11943179136 11944947210 11953894736 11994501120 12000505104 12003704832 12016473840 12025474944 12038701056 12066324480 12088208160 12097483776 12119423967 12132753408 12138577920 12160592640 12173967360 12190989312 12191995368 12207211520 12229350715 12233410560 12244386560 12250515627 12255597270 12257853440 12263989248 12269076480 12280084480 12286231416 12289507328 12302580360 12311795776 12327966720 12337201152 12340045830 12353617920 12359801664 12370891064 12376022640 12385519104 12397441392 12411076608 12427591680 12433585536 12444968256 12450130560 12458655744 12509889840 12519489024 12524682240 12555988992 12584799360 12594226176 12598640640 12608077824 12610984960 12617297532 12624855040 12633856445 12647751680 12654082656 12660157440 12669640704 12683118105 12692618568 12697067520 12706578432 12708459520 12709508280 12718211072 12723486720 12741277024 12768622272 12770512545 12782665728 12784558080 12794134528 12805848576 12807744360 12817572096 12861112320 12867315264 12870746112 12884437440 12894088704 12917709378 12947816448 12961589760 12971298816 12988559360 12994823772 13048971264 13050903040 13062852180 13065256960 13072637088 13087014912 13088952320 13122752384 13135384332 13139988480 13149831168 13150916352 13152863220 13162715552 13167329280 13177192448 13191209760 13201090816 13214039328 13228572672 13252564224 13254526140 13256097792 13270199040 13280139264 13333894560 13343882496 13359661056 13413738240 13423785984 13441648640 13448131578 13466026630 13480837120 13493813760 13504167936 13518533070 13528659312 13543538688 13545543680 13546661520 13556808832 13571719168 13574615040 13599234180 13609669248 13611684030 13621880048 13626654720 13636861952 13649347584 13651368240 13661593984 13708001280 13714862976 13718519808 13733112960 13743399936 13768325187 13774934880 13790085120 13815095040 13825695744 13840402905 13850770248 13872660480 13897820160 13910543360 13917252447 13923025470 13933708992 13935771745 13951098880 13981040640 13993584640 14000589288 14006396880 14015987712 14019219480 14029720768 14045151232 14060091840 14070623744 14073626070 14077378560 14084425152 14102909520 14118420480 14125487616 14138161216 14154878976 14168504448 14184087552 14187358080 14202961920 14222820864 14228720640 14297016960 14298196815 14307987456 14313922560 14333936652 14353010420 14382627840 14386462720 14393401344 14408712405 14412554240 14419768608 14438693080 14449772288 14468751360 14479589376 14494992120 14498856960 14505849792 14519129632 14525152320 14535098368 14541127680 14561459456 14566293504 14592711168 14594871480 14608760832 14610923520 14612129280 14621868032 14648653824 14675220858 14682265920 14693263872 14698414080 14709424128 14725071360 14736101376 14763096432 14808054996 14813245440 14824341504 14840110980 14844067840 14851227168 14913110016 14915317760 14928973920 14940156672 14942368420 14953834112 14997431296 15000631380 15004631040 15011867808 15015870464 15029618688 15031843680 15043103488 15048376320 15059648512 15070660941 15101759232 15118368768 15121854720 15133181952 15160627734 15165941760 15177302016 15238736640 15239994210 15250151424 15251409936 15268184064 15324615054 15329986560 15341469696 15357789270 15361884160 15369293232 15389744720 15421501440 15433334784 15449752080 15461324928 15463613830 15465447424 15481898880 15493495808 15496801740 15510536192 15513845760 15541981920 15553907712 15556210320 15567862912 15573319680 15582116529 15584985088 15586271232 15649361280 15661083648 15678308352 15689486841 15694986240 15706742784 15742782720 15760097280 15771621915 15783435864 15800795136 15817603320 15829451712 15837050880 15865773210 15883223040 15897763840 15905431368 15924238848 15926596280 15960777840 15978332160 15992668160 16000673472 16004939776 16007310720 16021965120 16033966592 16051601408 16084144080 16088432640 16096485888 16117610880 16129978368 16159231956 16177004544 16184770560 16192576512 16214123520 16231956480 16243529715 16254652416 16255993824 16311214080 16334020836 16340796360 16351985664 16358768640 16381641888 16403440480 16419230415 16437288960 16438645440 16449601536 16453394440 16471490560 16479735552 16501363520 16514025472 16517549160 16529921856 16535715840 16548102144 16565705280 16570122240 16578114048 16593291008 16600174080 16608483486 16611540992 16647192576 16677384192 16679853120 16692652032 16699576320 16707630564 16722926094 16741318656 16779732480 16792301568 16798187520 16823063376 16872110208 16880209920 16892854272 16910824140 16923491424 16929423360 16942104576 16946011040 16964648960 17012086560 17024829696 17027350060 17043554304 17046077440 17061684480 17074464768 17076992480 17090096128 17121091001 17143578720 17148149760 17156420352 17157836178 17160994816 17176707072 17179249920 17192118272 17223612504 17259153408 17282119680 17290454886 17295065088 17313462810 17326431696 17398628352 17417136240 17430182784 17449353216 17500736610 17513845776 17519984640 17533108224 17534555136 17537150960 17556439040 17588279680 17605531440 17618719104 17638096896 17656859520 17670085632 17672701520 17674797056 17687399023 17693598720 17706852352 17710630560 17730109440 17756365347 17775894528 17778526080 17791843328 17808133176 17812881408 17884984320 17893610289 17898381312 17917420815 17930842104 17991751680 18005557248 18024710760 18038212416 18058051584 18062215360 18099486720 18132312240 18146225664 18148912040 18168872960 18199130112 18201824320 18207866880 18240888960 18260951040 18277335040 18286483968 18287993052 18291359744 18310817280 18324533248 18357766916 18366579840 18386780160 18395983872 18420126720 18429347124 18434260992 18453870540 18467693664 18496880640 18505801728 18510068745 18530426880 18556336596 18564033960 18578278656 18641387520 18667452384 18675195840 18687983616 18692292640 18746789120 18764834760 18769838080 18779233536 18787023360 18803879360 18824560640 18833983488 18852437282 18873171968 18877199040 18891339264 18897960960 18912116736 18916477440 18925946298 18937282560 18963761152 18971627520 18981123984 18998154134 19004461056 19038927852 19059867648 19062689280 19064262420 19077316608 19085230080 19111915536 19176837120 19191201792 19211616540 19226358144 19291668480 19306119168 19326656160 19331809280 19341133056 19366869760 19376564067 19388170240 19421724672 19442384640 19456948224 19459828640 19481231360 19482839040 19492235658 19510080443 19531538432 19566961144 19573456896 19576354560 19591018496 19597885440 19608955632 19630522368 19633428480 19648135168 19684128576 19703076498 19724746752 19729294830 19744073328 19750993920 19765788672 19786814640 19801636224 19881789210 19884146688 19905298560 19920208896 20000841840 20006174720 20015823744 20039491584 20042458240 20064501760 20094214588 20120607360 20135678976 20157825024 20162472960 20172197367 20177575936 20199039945 20214170312 20221255680 20236402688 20240720640 20256251904 20292988968 20315308032 20318315520 20319992280 20333535232 20335213248 20357578752 20417526045 20432820072 20439982080 20455292928 20477052360 20492390976 20562001920 20577779712 20599669440 20615099904 20642531840 20662402320 20685127680 20722642560 20738543616 20741613760 20764426240 20776155372 20781694976 20808990720 20846730240 20865815040 20881444864 20884538205 20900563488 20919315788 20926648320 20942323712 20990376960 21000883932 21013463040 21023981568 21028829220 21044581152 21067726848 21090137760 21105935616 21116067840 21154364280 21177630720 21207241824 21232318464 21281037120 21304442880 21334231296 21343080960 21362620160 21445525440 21451243520 21461981184 21470883840 21490147840 21500904978 21506637824 21529515630 21545642608 21569339392 21573941760 21579694080 21590102016 21618831360 21629652912 21649059362 21658039620 21672869888 21674658432 21719384064 21748285440 21758774688 21778694448 21787728480 21802647552 21811691520 21842189184 21892307220 21916385280 21918193920 21932802048 21972980736 22012831287 22023398880 22039895808 22047621120 22064136192 22087607040 22093496320 22104152064 22133565440 22144644648 22212082494 22219868160 22236512256 22239804160 22256869376 22260166470 22266101760 22276840752 22297234792 22321758208 22369665024 22372976640 22389735424 22410235008 22413552630 22430751168 22496146944 22506946560 22517801712 22523805696 22547765520 22564655232 22572564480 22589472768 22682782080 22699772928 22724739072 22740941601 22748912640 22765953024 22858104960 22859991315 22864199680 22875227136 22877114904 22902276096 22905666560 22947208645 22964816672 22986922581 22994979840 23012204544 23036683905 23042826240 23053939848 23060086784 23084617080 23101908928 23132252160 23150002176 23191987392 23195420745 23198171136 23222848320 23240243712 23265804288 23334315480 23351794368 23359979520 23377477632 23379406848 23474041920 23491625472 23517462528 23542479360 23560114176 23591464960 23614174080 23640145920 23675153796 23701192704 23704701440 23726404980 23744177568 23750508544 23755576320 23781703680 23798659815 23824834560 23846645760 23858147052 23864508416 23886358272 23889894420 23907789472 23989002240 24001010208 24007409664 24032947680 24050949888 24077402112 24132648960 24176416320 24194967552 24238847934 24265506816 24277155840 24321185280 24347934720 24381978624 24383990736 24414423040 24458701430 24466821120 24488773120 24501031254 24511194540 24515706880 24527978496 24538152960 24560168960 24572462832 24579014656 24605160720 24623591552 24655933440 24674402304 24680091660 24707235840 24719603328 24741782128 24752045280 24771038208 24794882784 24822153216 24855183360 24867171072 24889936512 24900261120 24917311488 25019779680 25038978048 25049364480 25084389141 25111977984 25117768235 25169598720 25188452352 25197281280 25221969920 25234595064 25267712890 25295503360 25308165312 25320314880 25339281408 25366236210 25385237136 25394135040 25413156864 25416919040 25419016560 25436422144 25446973440 25482554048 25537244544 25541025090 25565331456 25569116160 25588269056 25611697152 25615488720 25635144192 25722224640 25734630528 25741492224 25768874880 25788177408 25835418756 25895632896 25923179520 25942597632 25970194215 25977118720 25989647544 26097942528 26101806080 26125704360 26130513920 26145274176 26149144735 26174029824 26177904640 26245504768 26251104915 26270768664 26279976960 26299662336 26301832704 26305726440 26325431104 26334658560 26354384896 26382419520 26402181632 26428078656 26457145344 26505128448 26509052280 26512195584 26540398080 26560278528 26667789120 26687764992 26719322112 26827476480 26847571968 26883297280 26896263156 26932053260 26961674240 26987627520 27008335872 27037066140 27057318624 27087077376 27091087360 27093323040 27113617664 27143438336 27149230080 27198468360 27219338496 27223368060 27243760096 27253309440 27273723904 27298695168 27302736480 27323187968 27416002560 27429725952 27437039616 27466225920 27486799872 27536650374 27549869760 27580170240 27630190080 27651391488 27680805810 27701540496 27745320960 27795640320 27821086720 27834504894 27846050940 27867417984 27871543490 27902197760 27962081280 27987169280 28001178576 28012793760 28031975424 28038438960 28059441536 28090302464 28120183680 28141247488 28147252140 28154757120 28168850304 28205819040 28236840960 28250975232 28276322432 28278655923 28309757952 28337008896 28368175104 28374716160 28405923840 28445641728 28457441280 28497231201 28594033920 28596393630 28615974912 28627845120 28667873304 28706020840 28765255680 28786802688 28817424810 28825108480 28839537216 28877386160 28899544576 28937502720 28959178752 28989984240 28997713920 29011699584 29038259264 29050304640 29070196736 29082255360 29122918912 29132587008 29185422336 29189742960 29217521664 29221847040 29224258560 29238353487 29243736064 29297307648 29350441716 29364531840 29386527744 29396828160 29418848256 29450142720 29472202752 29526192864 29593942245 29616109992 29626490880 29648683008 29680221960 29688135680 29702454336 29822683815 29826220032 29830635520 29857947840 29880313344 29884736840 29907668224 29994862592 30001262760 30009262080 30023735616 30031740928 30059237376 30063687360 30086206976 30096752640 30119297024 30141321882 30203518464 30236737536 30243709440 30266363904 30321255468 30331883520 30354604032 30477473280 30479988420 30500302848 30502819872 30536368128 30649230108 30659973120 30682939392 30715578540 30723768320 30738586464 30779489440 30843002880 30866669568 30899504160 30922649856 30927227660 30930894848 30963797760 30986991616 30993603480 31027691520 31083963840 31107815424 31112420640 31135725824 31146639360 31164233058 31169970176 31172542464 31298722560 31322167296 31378973682 31389972480 31413485568 31485565440 31520194560 31543243830 31566871728 31601590272 31635206640 31658903424 31674101760 31731546420 31766446080 31795527680 31810862736 31848477696 31853192560 31921555680 31956664320 31985336320 32001346944 32009879552 32014621440 32043930240 32067933184 32103202816 32126092103 32168288160 32176865280 32192971776 32235221760 32251357467 32259956736 32294273445 32318463912 32354009088 32369541120 32385153024 32428247040 32473589043 32487059430 32509304832 32511987648 32622428160 32668041672 32681592720 32703971328 32717537280 32763283776 32806880960 32838460830 32874577920 32877290880 32899203072 32906788880 32942981120 32959471104 33002727040 33028050944 33035098320 33059843712 33071431680 33096204288 33131410560 33140244480 33156228096 33186582016 33200348160 33216966972 33223081984 33294385152 33318123741 33354768384 33359706240 33385304064 33399152640 33415261128 33445852188 33482637312 33559464960 33584603136 33596375040 33620328945 33646126752 33744220416 33760419840 33785708544 33821648280 33846982848 33858846720 33884209152 33892022080 33929297920 34024173120 34049659392 34054700120 34087108608 34092154880 34123368960 34148929536 34153984960 34180192256 34242182002 34287157440 34296299520 34312840704 34315672356 34321989632 34353414144 34358499840 34384236544 34447225008 34518306816 34564239360 34580909772 34590130176 34626925620 34652863392 34797256704 34834272480 34860365568 34898706432 35001473220 35027691552 35039969280 35066216448 35069110272 35074301920 35112878080 35176559360 35211062880 35237438208 35276193792 35313719040 35340171264 35345403040 35374798046 35387197440 35413704704 35421261120 35460218880 35512730694 35551789056 35557052160 35583686656 35616266352 35625762816 35769968640 35787220578 35796762624 35834841630 35861684208 35983503360 36011114496 36049421520 36076424832 36116103168 36124430720 36198973440 36264624480 36292451328 36297824080 36337745920 36358271901 36398260224 36403648640 36415733760 36481777920 36521902080 36554670080 36572967936 36575986104 36582719488 36608802629 36621634560 36649066496 36688052145 36715533832 36733159680 36751546881 36773560320 36791967744 36840253440 36858694248 36868521984 36907741080 36935387328 37011603456 37020137490 37060853760 37112673192 37128067920 37156557312 37282775040 37334904768 37350391680 37375967232 37384585280 37493578240 37529669520 37539676160 37558467072 37574046720 37607758720 37649121280 37667966976 37704874564 37746343936 37754398080 37782678528 37795921920 37824233472 37832954880 37851892596 37874565120 37901569335 37927522304 37943255040 37962247968 37996308268 38008922112 38077855704 38119735296 38125378560 38128524840 38154633216 38170460160 38223831072 38311537635 38353674240 38382403584 38423233080 38452716288 38583336960 38612238336 38653312320 38663618560 38682266112 38733739520 38753128134 38776340480 38843449344 38884769280 38913896448 38919657280 38962462720 38965678080 38984471316 39020160886 39063076864 39133922288 39146913792 39152709120 39182036992 39195770880 39217911264 39261044736 39266856960 39296270336 39368257152 39406152996 39449493504 39458589660 39488146656 39501987840 39531577344 39573629280 39603272448 39763578420 39768293376 39810597120 39840417792 40001683680 40012349440 40031647488 40078983168 40084916480 40129003520 40188429176 40241214720 40271357952 40324945920 40344394734 40355151872 40398079890 40428340624 40442511360 40472805376 40481441280 40512503808 40585977936 40630616064 40636631040 40639984560 40667070464 40670426496 40715157504 40835052090 40865640144 40879964160 40910585856 40954104720 40984781952 41124003840 41155559424 41199338880 41230199808 41285063680 41304975561 41324804640 41370255360 41445285120 41477087232 41483227520 41521208715 41528852480 41552310744 41563389952 41617981440 41693460480 41731630080 41751757341 41762889728 41769076410 41801126976 41807315235 41838631576 41853296640 41884647424 41980753920 42001767864 42047963136 42057658440 42089162304 42135453696 42180275520 42211871232 42232135680 42308728560 42355261440 42414483648 42464636928 42562074240 42608885760 42668462592 42686161920 42725240320 42891050880 42894590445 42902487040 42923962368 42941767680 42980295680 43001809956 43013275648 43059031260 43091285216 43138678784 43147883520 43159388160 43180204032 43226137215 43237662720 43259305824 43298118724 43316079240 43345739776 43349316864 43438768128 43496570880 43517549376 43557388896 43575456960 43605295104 43623383040 43684378368 43784614440 43832770560 43836387840 43865604096 43945961472 44025662574 44046797760 44079791616 44095242240 44128272384 44175214080 44186992640 44208304128 44267130880 44289289296 44424164988 44439736320 44473024512 44479608320 44513738752 44520332940 44532203520 44553681504 44594469584 44643516416 44739330048 44745953280 44779470848 44820470016 44827105260 44861502336 44992293888 45013893120 45035603424 45047611392 45095531040 45129310464 45145128960 45178945536 45211982823 45365564160 45399545856 45481883202 45497825280 45531906048 45716209920 45719982630 45728399360 45750454272 45754229808 45804552192 45811333120 45894417290 45929633344 45973845162 45989959680 46024409088 46073367810 46085652480 46107879696 46120173568 46169234160 46203817856 46264504320 46300004352 46383974784 46390841490 46396342272 46445696640 46480487424 46531608576 46668630960 46703588736 46719959040 46754955264 46758813696 46948083840 46983250944 47034925056 47068460523 47084958720 47120228352 47131093205 47182929920 47228348160 47280291840 47314865745 47350307592 47402385408 47409402880 47452809960 47488355136 47495385335 47501017088 47511152640 47597319630 47649669120 47693291520 47716294104 47729016832 47772716544 47779788840 47815578944 47978004480 48002020416 48014819328 48065895360 48101899776 48154804224 48265297920 48352832640 48389935104 48477695868 48531013632 48554311680 48642370560 48695869440 48730589145 48763957248 48767981472 48828846080 48917402860 48933642240 48977546240 49002062508 49022389080 49031413760 49055956992 49076305920 49120337920 49144925664 49158029312 49210321440 49247183104 49257691245 49311866880 49348804608 49360183320 49414471680 49439206656 49483564256 49504090560 49542076416 49589765568 49644306432 49710366720 49734342144 49779873024 49800522240 49834622976 50039559360 50077956096 50098728960 50168778282 50223955968 50235536470 50339197440 50376904704 50394562560 50443939840 50469190128 50535425780 50591006720 50616330624 50640629760 50678562816 50732472420 50770474272 50788270080 50826313728 50833838080 50838033120 50872844288 50893946880 50965108096 51074489088 51082050180 51130662912 51138232320 51176538112 51223394304 51230977440 51270288384 51363273003 51444449280 51469261056 51482984448 51537749760 51576354816 51670837512 51846359040 51885195264 51940388430 51954237440 51979295088 52195885056 52203612160 52251408720 52290548352 52298289470 52348059648 52355809280 52491009536 52502209830 52541537328 52559953920 52599324672 52603665408 52611452880 52650862208 52669317120 52708769792 52764839040 52804363264 52856157312 52914290688 53010256896 53018104560 53024391168 53062197069 53080796160 53120557056 53335578240 53375529984 53438644224 53654952960 53695143936 53752262445 53766594560 53792526312 53864106520 53923348480 53975255040 54016671744 54074132280 54114637248 54122648405 54174154752 54182174720 54186646080 54227235328 54286876672 54298460160 54396936720 54438676992 54446736120 54487520192 54506618880 54547447808 54597390336 54605472960 54646375936 54832005120 54859451904 54874079232 54932451840 54973599744 55073300748 55099739520 55160340480 55260380160 55302782976 55361611620 55403080992 55490641920 55530206235 55591280640 55642173440 55669009788 55692101880 55734835968 55743086980 55804395520 55924162560 55974338560 56002357152 56025587520 56063950848 56076877920 56118883072 56180604928 56240367360 56282494976 56294504280 56309514240 56337700608 56411638080 56473681920 56501950464 56552644864 56557311846 56619515904 56674017792 56736350208 56749432320 56811847680 56891283456 56914882560 56994462402 57188067840 57192787260 57231949824 57255690240 57335746608 57412041680 57530511360 57573605376 57634849620 57650216960 57679074432 57754772320 57799089152 57875005440 57918357504 57979968480 57995427840 58023399168 58076518528 58100609280 58129692201 58140393472 58164510720 58245837824 58265174016 58370844672 58379485920 58443694080 58448517120 58476706974 58487472128 58530241329 58594615296 58700883432 58729063680 58773055488 58793656320 58900285440 58944405504 59052385728 59187884490 59232219984 59252981760 59297366016 59360443920 59376271360 59404908672 59645367630 59652440064 59661271040 59715895680 59760626688 59769473680 59815336448 59989725184 60002525520 60018524160 60047471232 60063481856 60118474752 60127374720 60172413952 60193505280 60238594048 60282643764 60407036928 60473475072 60487418880 60516592101 60532727808 60597119835 60642510936 60663767040 60709208064 60954946560 60959976840 61000605696 61005639744 61072736256 61252578135 61298460216 61319946240 61365878784 61431157080 61447536640 61477172928 61558978880 61686005760 61733339136 61799008320 61845299712 61854455320 61861789696 61927595520 61973983232 61987206960 62055383040 62167927680 62215630848 62224841280 62271451648 62293278720 62328466116 62339940352 62345084928 62597445120 62644334592 62757947364 62779944960 62826971136 62971130880 63040389120 63086487660 63133743456 63203180544 63270413280 63317806848 63348203520 63463092840 63532892160 63591055360 63621725472 63696955392 63706385120 63843111360 63913328640 63970672640 64002693888 64019759104 64029242880 64087860480 64135866368 64252184206 64336576320 64353730560 64385943552 64470443520 64502714934 64519913472 64588546890 64636927824 64708018176 64739082240 64770306048 64856494080 64947178086 64974118860 65018609664 65023975296 65244856320 65336083344 65363185440 65407942656 65435074560 65526567552 65613761920 65676921660 65749155840 65754581760 65798406144 65813577760 65885962240 65918942208 66005454080 66038493861 66056101888 66070196640 66119687424 66142863360 66192408576 66262821120 66280488960 66312456192 66373164032 66400696320 66433933944 66446163968 66493539469 66636247482 66709536768 66719412480 66770608128 66798305280 66830522256 66891704376 66965274624 67118929920 67169206272 67240657890 67292253504 67488440832 67520839680 67571417088 67643296560 67693965696 67717693440 67768418304 67784044160 67858595840 68048346240 68099318784 68109400240 68174217216 68184309760 68222824803 68246737920 68297859072 68307969920 68360384512 68484364004 68574314880 68592599040 68625681408 68631344712 68643979264 68706828288 68716999680 68768473088 68841625935 68894450016 68960767743 69036613632 69128478720 69161819544 69180260352 69253851240 69305726784 69586262235 69594513408 69668544960 69720731136 69797412864 70002946440 70055383104 70079938560 70132432896 70138220544 70148603840 70225756160 70353118720 70422125760 70474876416 70552387584 70627438080 70680342528 70690806080 70749596092 70774394880 70827409408 70842522240 70920437760 71025461388 71103578112 71114104320 71167373312 71232532704 71251525632 71539937280 71574441156 71593525248 71669683260 71723368416 71967006720 72022228992 72098843040 72152849664 72232206336 72248861440 72397946880 72529248960 72584902656 72595648160 72675491840 72716543802 72796520448 72807297280 72831467520 72963555840 73043804160 73109340160 73145935872 73151972208 73217605258 73243269120 73298132992 73376104290 73431067664 73466319360 73503093762 73547120640 73583935488 73680506880 73717388496 73737043968 73815482160 73870774656 74023206912 74040274980 74121707520 74225346384 74256135840 74313114624 74565550080 74669809536 74700783360 74751934464 74769170560 74987156480 75059339040 75079352320 75116934144 75148093440 75215517440 75253167423 75298242560 75335933952 75353304705 75409749128 75492687872 75508796160 75565357056 75591843840 75665909760 75703785192 75771707767 75803138670 75855044608 75886510080 75924495936 75992616536 76017844224 76155711408 76239470592 76250757120 76257049680 76309266432 76340920320 76447662144 76623075270 76707348480 76764807168 76846466160 76905432576 77166673920 77224476672 77306624640 77327237120 77364532224 77467479040 77506256268 77552680960 77686898688 77769538560 77827792896 77839314560 77910582645 77924925440 77931356160 77968942632 78040321772 78126153728 78267844576 78293827584 78305418240 78364073984 78391541760 78435822528 78447434205 78522089472 78533713920 78592540672 78736514304 78812305992 78898987008 78917179320 78976293312 79003975680 79063154688 79147258560 79206544896 79527156840 79536586752 79621194240 79680835584 80003367360 80024698880 80063294976 80157966336 80169832960 80258007040 80376858352 80482429440 80542715904 80649891840 80688789468 80710303744 80796159780 80856681248 80885022720 80945610752 80962882560 81025007616 81171955872 81261232128 81273262080 81279969120 81334140928 81340852992 81430315008 81670104180 81731280288 81759928320 81821171712 81908209440 81969563904 82248007680 82311118848 82398677760 82460399616 82570127360 82609951122 82649609280 82740510720 82890570240 82954174464 82966455040 83042417430 83057704960 83104621488 83126779904 83235962880 83386920960 83463260160 83503514682 83525779456 83538152820 83602253952 83614630470 83677263152 83706593280 83769294848 83961507840 84003535728 84095926272 84115316880 84178324608 84270907392 84360551040 84423742464 84464271360 84617457120 84710522880 84828967296 84835967769 84929273856 85124148480 85217771520 85336925184 85372323840 85450480640 85491693603 85605455005 85782101760 85789180890 85804974080 85847924736 85883535360 85960591360 86003619912 86026551296 86118062520 86182570432 86277357568 86295767040 86360408064 86452274430 86475325440 86518611648 86596237448 86632158480 86691479552 86698633728 86877536256 86993141760 87035098752 87114777792 87150913920 87210590208 87246766080 87368756736 87569228880 87665541120 87672775680 87731208192 87891922944 88051325148 88093595520 88159583232 88190484480 88256544768 88350428160 88373985280 88416608256 88436995115 88534261760 88578578592 88781826735 88848329976 88879472640 88946049024 88959216640 89027477504 89040665880 89064407040 89107363008 89188939168 89287032832 89468051445 89478660096 89491906560 89558941696 89640940032 89654210520 89723004672 89984587776 90027786240 90071206848 90095222784 90191062080 90258620928 90290257920 90357891072 90423965646 90731128320 90799091712 90963766404 90995650560 91063812096 91432419840 91439965260 91456798720 91500908544 91508459616 91609104384 91622666240 91788834580 91859266688 91947690324 91979919360 92048818176 92146735620 92171304960 92215759392 92240347136 92338468320 92407635712 92529008640 92600008704 92767949568 92781682980 92792684544 92891393280 92960974848 93337261920 93407177472 93439918080 93509910528 93517627392 93896167680 93966501888 94136921046 94169917440 94240456704 94262186410 94365859840 94456696320 94560583680 94629731490 94700615184 94804770816 94818805760 94905619920 94976710272 94990770670 95002034176 95022305280 95194639260 95299338240 95386583040 95432588208 95458033664 95545433088 95559577680 95631157888 95956008960 96004040832 96029638656 96131790720 96203799552 96309608448 96378276309 96530595840 96705665280 96779870208 96882820335 96955391736 97062027264 97108623360 97284741120 97420767129 97461178290 97527914496 97535962944 97550402215 97657692160 97834805720 97867284480 97955092480 98004125016 98044778160 98111913984 98152611840 98240675840 98289851328 98316058624 98420642880 98494366208 98515382490 98623733760 98697609216 98720366640 98828943360 98878413312 98967128512 99008181120 99084152832 99179531136 99288612864 99420733440 99468684288 99559746048 99601044480 99669245952 100079118720 100155912192 100197457920 100337556564 100447911936 100471072940 100678394880 100753809408 100789125120 100860986835 100887879680 100938380256 101070851560 101182013440 101232661248 101281259520 101357125632 101464944840 101540948544 101576540160 101652627456 101667676160 101676066240 101745688576 101787893760 101930216192 102148978176 102164100360 102261325824 102276464640 102353076224 102446788608 102461954880 102540576768 102726546006 102888898560 102938522112 102965968896 103075499520 103152709632 103341675024 103692718080 103770390528 103880776860 103908474880 103958590176 104391770112 104407224320 104502817440 104581096704 104596578940 104696119296 104711618560 104982019072 105004419660 105083074656 105119907840 105198649344 105207330816 105222905760 105301724416 105338634240 105417539584 105529678080 105608726528 105712314624 105828581376 106020513792 106036209120 106124394138 106161592320 106241114112 106671156480 106751059968 106877288448 107309905920 107390287872 107504524890 107533189120 107585052624 107728213040 107846696960 107950510080 108033343488 108148264560 108229274496 108245296810 108348309504 108364349440 108373292160 108454470656 108573753344 108596920320 108793873440 108877353984 108893472240 108975040384 109013237760 109074815703 109094895616 109194780672 109210945920 109292751872 109664010240 109718903808 109748158464 109826407887 109864903680 109947199488 110064156435 110146601496 110199479040 110320680960 110520760320 110605565952 110723223240 110806161984 111060412470 111182561280 111284346880 111338019576 111384203760 111469671936 111486173960 111608791040 111848325120 111948677120 112004714304 112051175040 112127901696 112153755840 112237766144 112361209856 112480734720 112564989952 112589008560 112619028480 112675401216 112823276160 112947363840 113003900928 113105289728 113114623692 113239031808 113348035584 113472700416 113498864640 113623695360 113704708005 113782566912 113829765120 113988924804 114376135680 114385574520 114463899648 114511380480 114671493216 114824083360 114934612905 115061022720 115147210752 115269699240 115300433920 115358148864 115509544640 115598178304 115750010880 115836715008 115959936960 115990855680 116046798336 116153037056 116201218560 116259384402 116280786944 116329021440 116491675648 116530348032 116741689344 116758971840 116887388160 116897034240 116953413948 116974944256 117060482658 117189230592 117401766864 117458127360 117546110976 117587312640 117800570880 117888811008 118104771456 118375768980 118464439968 118505963520 118594732032 118720887840 118752542720 118809817344 119290735260 119304880128 119322542080 119431791360 119521253376 119538947360 119630672896 119847637007 119979450368 120005051040 120037048320 120094942464 120126963712 120236949504 120254749440 120344827904 120387010560 120565287528 120814073856 120974837760 121033184202 121065455616 121194239670 121285021872 121327534080 121418416128 121909893120 121919953680 122001211392 122011279488 122145472512 122505156270 122596920432 122639892480 122731757568 122862314160 122895073280 122954345856 123117957760 123372011520 123466678272 123598016640 123690599424 123708910640 123723579392 123855191040 123914926683 123947966464 123974413920 124110766080 124335855360 124431261696 124449682560 124542903296 124586557440 124656932232 124679880704 124690169856 125194890240 125255272023 125288669184 125421945705 125515894728 125559889920 125653942272 125942261760 126172975320 126267486912 126406361088 126540826560 126635613696 126696407040 126926185680 127065784320 127182110720 127243450944 127393910784 127412770240 127686222720 127826657280 127941345280 128005387776 128039518208 128058485760 128175720960 128271732736 128504368412 128673152640 128707461120 128771887104 128940887040 129005429868 129039826944 129177093780 129273855648 129416036352 129478164480 129540612096 129712988160 129894356172 129948237720 130037219328 130047950592 130489712640 130672166688 130726370880 130815885312 130870149120 131053135104 131227523840 131353843320 131498311680 131509163520 131596812288 131627155520 131771924480 131837884416 132010908160 132076987722 132112203776 132140393280 132239374848 132285726720 132384817152 132525642240 132560977920 132624912384 132746328064 132801392640 132867867888 132987078938 133272494964 133419073536 133438824960 133541216256 133596610560 133661044512 133783408752 133930549248 134237859840 134338412544 134481315780 134584507008 134976881664 135041679360 135142834176 135286593120 135387931392 135435386880 135536836608 135568088320 135635948469 135717191680 136096692480 136198637568 136218800480 136368619520 136445649606 136493475840 136595718144 136615939840 136720769024 136968728008 137148629760 137185198080 137251362816 137262689424 137413656576 137433999360 137536946176 137683251870 137788900032 137921535486 138073227264 138256957440 138323639088 138360520704 138507702480 138611453568 139172524470 139189026816 139337089920 139441462272 139594825728 140005892880 140110766208 140159877120 140264865792 140276441088 140297207680 140451512320 140706237440 140844251520 140949752832 141104775168 141205381569 141254876160 141360685056 141381612160 141393279615 141499192184 141548789760 141654818816 141685044480 141840875520 142050922776 142207156224 142228208640 142334746624 142465065408 142486156005 142503051264 143079874560 143148882312 143187050496 143339366520 143446736832 143934013440 144044457984 144197686080 144305699328 144464412672 144497722880 144795893760 145058497920 145169805312 145191296320 145350983680 145433087604 145593040896 145614594560 145662935040 145927111680 146087608320 146191767435 146218680320 146291871744 146303944416 146435210516 146486538240 146596265984 146752208580 146862135328 146932638720 147006187524 147094241280 147167870976 147361013760 147434776992 147474087936 147630964320 147741549312 148046413824 148080549960 148243415040 148450692768 148512271680 148626229248 149131100160 149339619072 149401566720 149503868928 149538341120 149974312960 150118678080 150158704640 150233868288 150296186880 150431034880 150506334846 150596485120 150671867904 150706609410 150819498256 150985375744 151017592320 151130714112 151183687680 151331819520 151407570384 151543415534 151606277340 151710089216 151773020160 151848991872 151985233072 152035688448 152311422816 152478941184 152501514240 152514099360 152618532864 152681840640 152895324288 153246150540 153414696960 153529614336 153692932320 153810865152 154089819009 154333347840 154448953344 154613249280 154654474240 154729064448 154934958080 155012512536 155539077120 155655585792 155678629120 155821165290 155849850880 155862712320 155937885264 156080643544 156252307456 156535689152 156587655168 156610836480 156728147968 156871645056 156894868410 157044178944 157067427840 157185081344 157473028608 157624611984 157797974016 157834358640 157952586624 158007951360 158126309376 158294517120 158413089792 159054313680 159073173504 159186591207 159242388480 159361671168 160006734720 160049397760 160126589952 160315932672 160339665920 160516014080 160630460515 160753716704 160964858880 161085431808 161256787335 161299783680 161377578936 161420607488 161592319560 161713362496 161770045440 161891221504 161925765120 162050015232 162343911744 162367945215 162522464256 162546524160 162559938240 162668281856 162681705984 162860630016 163340208360 163462560576 163519856640 163642343424 163816418880 163939127808 164496015360 164622237696 164797355520 164920799232 165140254720 165219902244 165299218560 165481021440 165781140480 165908348928 165932910080 166084834860 166115409920 166209242976 166253559808 166471925760 166590618705 166773841920 166926520320 167007029364 167051558912 167076305640 167204507904 167229260940 167354526304 167413186560 167538589696 167923015680 168007071456 168191852544 168230633760 168356649216 168541814784 168721102080 168847484928 168928542720 169234914240 169421045760 169657934592 169671935538 169858547712 170248296960 170435543040 170673850368 170744647680 170900961280 170983387206 171210910010 171564203520 171578361780 171609948160 171695849472 171767070720 171921182720 172007239824 172053102592 172236125040 172365140864 172554715136 172591534080 172720816128 172904548860 172950650880 173037223296 173192474896 173264316960 173382959104 173397267456 173755072512 173986283520 174070197504 174229555584 174301827840 174421180416 174493532160 174737513472 175138457760 175331082240 175345551360 175462416384 175590723987 175783845888 176102650296 176187191040 176319166464 176380968960 176700856320 176833216512 176873990230 177068523520 177157157184 177563653470 177696659952 177758945280 177892098048 177918433280 178054955008 178081331760 178128814080 178214726016 178377878336 178574065664 178936102890 178957320192 178983813120 179117883392 179281880064 179308421040 179446009344 179969175552 180055572480 180142413696 180190445568 180382124160 180517241856 180580515840 180715782144 180847931292 181462256640 181598183424 181791359505 181927532808 181991301120 182127624192 182864839680 182879930520 182913597440 183001817088 183016919232 183044013145 183218208768 183245332480 183577669160 183718533376 183757734405 183895380648 183959838720 184097636352 184293471240 184342609920 184431518784 184480694272 184676936640 184815271424 185058017280 185200017408 185535899136 185563365960 185585369088 185782786560 185921949696 186674523840 186814354944 186879836160 187019821056 187035254784 187792335360 187933003776 188273842092 188339834880 188480913408 188524372820 188731719680 188913392640 189121167360 189259462980 189401230368 189609541632 189637611520 189811239840 189953420544 189981541340 190004068352 190044610560 190389278520 190598676480 190773166080 190865176416 190916067328 191090866176 191119155360 191262315776 191912017920 192008081664 192059277312 192263581440 192407599104 192756552618 193061191680 193411330560 193559740416 193765640670 193910783472 194124054528 194217246720 194569482240 194841534258 194922356580 195055828992 195071925888 195100804430 195315384320 195669611440 195734568960 195910184960 196008250032 196089556320 196223827968 196305223680 196481351680 196579702656 196632117248 196841285760 196988732416 197030764980 197247467520 197395218432 197440733280 197657886720 197756826624 197934257024 198016362240 198115481583 198168305664 198359062272 198577225728 198841466880 198937368576 199119492096 199202088960 199338491904 199480618407 200158237440 200311824384 200394915840 200675113128 200895823872 200942145880 201356789760 201507618816 201721973670 201775759360 201876760512 202141703120 202364026880 202465322496 202562519040 202714251264 202929889680 203081897088 203153080320 203305254912 203335352320 203352132480 203491377152 203575787520 203860432384 204297956352 204328200720 204522651648 204552929280 204668474409 204706152448 204893577216 204923909760 205081153536 205453092012 205777797120 205877044224 205931937792 206150999040 206305419264 206524877805 206683350048 207385436160 207540781056 207761553720 207816949760 207917180352 208758786705 208783540224 208814448640 209005634880 209162193408 209193157880 209392238592 209423237120 209964038144 210008839320 210166149312 210239815680 210397298688 210414661632 210445811520 210603448832 210677268480 210835079168 211059356160 211217453056 211424629248 211657162752 212041027584 212072418240 212248788276 212323184640 212482228224 213342312960 213502119936 213754576896 214619811840 214780575744 215009049780 215066378240 215170105248 215456426080 215693393920 215901020160 216066686976 216296529120 216458548992 216490593620 216696619008 216728698880 216746584320 216908941312 217193840640 217587746880 217754707968 217786944480 217950080768 218026475520 218149631406 218189791232 218389561344 218421891840 218585503744 219328020480 219437807616 219652815774 219729807360 219894398976 220128312870 220293202992 220398958080 220641361920 221041520640 221211131904 221446446480 221612323968 222120824940 222365122560 222568693760 222676039152 222768407520 222939343872 222972347920 223217582080 223696650240 223897354240 224009428608 224102350080 224255803392 224307511680 224475532288 224722419712 224882644721 224961469440 225129979904 225178017120 225238056960 225350802432 225646552320 225759502269 225894727680 226007801856 226059914115 226210579456 226229247384 226478063616 226696071168 226997729280 227315123301 227409416010 227565133824 227659530240 227977849608 228752271360 228771149040 228927799296 229022760960 229342986432 229648166720 229869225810 230122045440 230294421504 230539398480 230600867840 230716297728 231019089280 231196356608 231500021760 231673430016 231919873920 231981711360 232093596672 232306074112 232402437120 232518768804 232561573888 232658042880 232983351296 233060696064 233483378688 233517943680 233774776320 233794068480 233906827896 233949888512 234120965316 234378461184 234803533728 234916254720 235092221952 235174625280 235342302615 235601141760 235777622016 236209542912 236751537960 236928879936 237011927040 237189464064 237441775680 237505085440 237619634688 238581470520 238609760256 238645084160 238863582720 239042506752 239077894720 239261345792 239695274014 239958900736 240010102080 240074096640 240189884928 240253927424 240473899008 240509498880 240689655808 240774021120 241130575056 241628147712 241949675520 242066368404 242130911232 242388479340 242570043744 242655068160 242836832256 243819786240 243839907360 244002422784 244022558976 244290945024 245010312540 245193840864 245279784960 245463515136 245724628320 245790146560 245908691712 246235915520 246744023040 246933356544 247196033280 247381198848 247417821280 247710382080 247829853366 247895932928 247948827840 248221532160 248671710720 248862523392 248899365120 249085806592 249173114880 249313864464 249380339712 250389780480 250510544046 250577338368 250843891410 251031789456 251119779840 251307884544 251884523520 252345950640 252534973824 252812722176 253081653120 253271227392 253392814080 253852371360 254131568640 254364221440 254486901888 254507903307 254787821568 254825540480 255372445440 255653314560 255882690560 256010775552 256079036416 256116971520 256351441920 256475080809 256543465472 256816365015 257008736824 257346305280 257414922240 257543774208 257881774080 258010859736 258079653888 258354187560 258547711296 258832072704 259081224192 259425976320 259788712344 259896475440 260074438656 260095901184 260979425280 261344333376 261452741760 261631770624 261740298240 262106270208 262455047680 262707686640 262996623360 263018327040 263193624576 263254311040 263543848960 263675768832 264021816320 264153975444 264224407552 264280786560 264478749696 264571453440 264769634304 265051284480 265121955840 265249824768 265310985345 265492656128 265602785280 265735735776 265974157876 266544989928 266838147072 266877649920 267082432512 267193221120 267322089024 267566817504 267861098496 268475719680 268676825088 268962631560 269169014016 269953763328 270083358720 270285668352 270573186240 270775862784 270870773760 271073673216 271136176640 271271896938 271434383360 272193384960 272397275136 272437600960 272737239040 272891299212 272986951680 273191436288 273231879680 273441538048 273937456016 274297259520 274370396160 274502725632 274525378848 274827313152 274867998720 275073892352 275366503740 275577800064 275843070972 276146454528 276513914880 276647278176 276721041408 277015404960 277222907136 278345048940 278378053632 278674179840 278882924544 280011785760 280221532416 280319754240 280529731584 280552882176 280594415360 280903024640 281412474880 281688503040 281899505664 282410763138 282509752320 282721370112 282763224320 282786559230 282998384368 283097579520 283309637632 283370088960 283681751040 284101845552 284414312448 284456417280 284669493248 284930130816 284972312010 285006102528 286159749120 286297764624 286374100992 286678733040 286893473664 287868026880 288088915968 288395372160 288611398656 288928825344 288995445760 289134828927 289591787520 290116995840 290339610624 290382592640 290648461005 290701967360 290866175208 291186081792 291229189120 291325870080 291854223360 292262301387 292383534870 292437360640 292583743488 292607888832 292651206645 292870421032 292973076480 293192531968 293504417160 293724270656 293865277440 294012375048 294335741952 294722027520 294869553984 294948175872 295261928640 295483098624 296092827648 296161099920 296486830080 296901385536 297024543360 297252458496 298262200320 298679238144 298803133440 299007737856 299076682240 299948625920 300237356160 300317409280 300467736576 300592373760 300862069760 301012669692 301192970240 301343735808 301413218820 301638996512 301970751488 302035184640 302261428224 302367375360 302582960505 302663639040 302815140768 303086831068 303212554680 303420178432 303546040320 303697983744 303970466144 304071376896 304622845632 304957882368 305003028480 305028198720 305237065728 305363681280 305790648576 306492301080 306829393920 307059228672 307385864640 307621730304 308179638018 308666695680 308897906688 309226498560 309308948480 309458128896 309869916160 310025025072 311078154240 311311171584 311357258240 311642330580 311699701760 311725424640 311875770528 312161287088 312504614912 313071378304 313175310336 313221672960 313456295936 313743290112 313789736820 314088357888 314134855680 314370162688 314946057216 315249223968 315595948032 315668717280 315905173248 316015902720 316252618752 316589034240 316826179584 318108627360 318373182414 318484776960 318723342336 320013469440 320098795520 320253179904 320631865344 320679331840 321260921030 321507433408 321929717760 322170863616 322513574670 322599567360 322755157872 322841214976 323184639120 323426724992 323540090880 323782443008 323851530240 324100030464 324687823488 324735890430 325044928512 325093048320 325119876480 325336563712 325363411968 325721260032 326680416720 326925121152 327039713280 327284686848 327632837760 327878255616 328992030720 329244475392 329479223661 329594711040 329841598464 330192469305 330280509440 330439804488 330598437120 330962042880 331562280960 331816697856 331865820160 332169669720 332230819840 332418485952 332467697345 332507119616 333181237410 333547683840 333853040640 334014058728 334103117824 334152611280 334409015808 334458521880 334709052608 334826373120 335077179392 335846031360 336014142912 336383705088 336461267520 336713298432 337083629568 337442204160 337694969856 337857085440 338469828480 338842091520 339315869184 339343871076 339717095424 340496593920 340871086080 341114124015 341347700736 341489295360 341801922560 341966774412 342421820020 343128407040 343156723560 343219896320 343391698944 343534141440 343842365440 344014479648 344106205184 344472250080 344730281728 344803838715 345109430272 345183068160 345441632256 345809097720 345901301760 346074446592 346384949792 346528633920 346765918208 346794534912 347510145024 347972567040 348140395008 348459111168 348603655680 348842360832 348987064320 349475026944 350276915520 350662164480 350691102720 350924832768 351181447974 351567691776 352205300592 352374382080 352638332928 352761937920 353401712640 353666433024 353747980460 354137047040 354314314368 355127306940 355393319904 355517890560 355784196096 355836866560 356109910016 356162663520 356257628160 356429452032 356755756672 357148131328 357872205780 357914640384 357967626240 358235766784 358563760128 358616842080 358892018688 359542911021 359938351104 360111144960 360284827392 360380891136 360764248320 361034483712 361161031680 361695862584 362924513280 363196366848 363582719010 363855065616 363982602240 364255248384 365729679360 365759861040 366003634176 366033838464 366088026290 366436417536 366490664960 367155338320 367437066752 367515468810 367790761296 367919677440 368195272704 368586942480 368685219840 368863037568 368961388544 369353873280 369630542848 370116034560 370400034816 371071798272 371126731920 371170738176 371565573120 371744780049 371843899392 373349047680 373628709888 373759672320 374039642112 374070509568 375584670720 375866007552 376265837115 376547684184 376679669760 376961826816 377048745640 377463439360 377826785280 378518925960 378802460736 378858538835 379219083264 379275223040 379622479680 379906841088 379963082680 380008136704 380089221120 380778557040 381197352960 381546332160 381730352832 381832134656 382181732352 382238310720 382524631552 383824035840 384016163328 384118554624 384527162880 384815198208 385513105236 386122383360 386822661120 387119480832 387531281340 387821566944 388248109056 388434493440 389138964480 389683068516 389844713160 390111657984 390143851776 390201608860 390630768640 391339222880 391469137920 391820369920 392016500064 392179112640 392447655936 392610447360 392962703360 393159405312 393264234496 393682571520 393977464832 394061529960 394494935040 394790436864 394881466560 395315773440 395513653248 395868514048 396032724480 396230963166 396336611328 396718124544 397154451456 397682933760 397874737152 398238984192 398404177920 398961236814 400316474880 400623648768 400789831680 401350226256 401791647744 401884291760 402713579520 403015237632 403443947340 403551518720 403753521024 404283406240 404728053760 404930644992 405125038080 405428502528 405859779360 406163794176 406306160640 406610509824 406670704640 406704264960 406907845407 406982754304 407151575040 407720864768 408460313881 408595912704 408656401440 409105858560 409336948818 409412304896 409787154432 409847819520 410162307072 410906184024 411555594240 411754088448 412301998080 412610838528 413049755610 413366700096 414770872320 415081562112 415523107440 415633899520 415834360704 417517573410 417567080448 417628897280 418011269760 418324386816 418386315760 418784477184 418846474240 419928076288 420017678640 420332298624 420479631360 420794597376 420829323264 420891623040 421206897664 421354536960 421670158336 422118712320 422434906112 422849258496 423314325504 423616144707 424082055168 424144836480 424179838845 424497576552 424646369280 424964456448 426684625920 427004239872 427458468015 427509153792 429239623680 429561151488 430018099560 430132756480 430340210496 430912852160 431386787840 431802040320 432133373952 432593058240 432917097984 432981187240 433393238016 433457397760 433493168640 433817882624 434387681280 435175493760 435509415936 435573888960 435900161536 436052951040 436299262812 436379582464 436779122688 436843783680 437171007488 438656040960 438875615232 439305631548 439459614720 439788797952 440256625740 440586405984 440797916160 441282723840 442083041280 442422263808 442892892960 443224647936 444241649880 444730245120 445137387520 445352078304 445536815040 445878687744 445944695840 446435164160 447393300480 447794708480 448018857216 448204700160 448511606784 448615023360 448951064576 449765289442 449922938880 450259959808 450356034240 450476113920 450701604864 451293104640 451519004538 451789455360 452015603712 452119828230 452421158912 452458494768 452956127232 453392142336 453995458560 454630246602 454818832020 455130267648 455319060480 455955699216 457504542720 457542298080 457855598592 458045521920 458685972864 459296333440 459738451620 460244090880 460588843008 461078796960 461201735680 461432595456 462038178560 462269457027 462392713216 463000043520 463346860032 463839747840 463963422720 464187193344 464612148224 464804874240 465037537608 465123147776 465454776283 465966702592 466966757376 467035887360 467549552640 467588136960 467813655792 468241930632 468756922368 469607067456 469832509440 470184443904 470684605230 471202283520 471555244032 472419085824 473503075920 473857759872 474023854080 474378928128 474883551360 475010170880 475239269376 477162941040 477219520512 477290168320 477559773621 477727165440 478085013504 478155789440 478522691584 479390548028 479917801472 480020204160 480148193280 480379769856 480507854848 480947798016 481018997760 481379311616 481548042240 481891381545 482261150112 483256295424 483899351040 484132736808 484261822464 484776958680 485140087488 485310136320 485673664512 487103835645 487639572480 487679814720 488004845568 488045117952 488581890048 490020625080 490387681728 490559569920 490927030272 491449256640 491580293120 491817383424 492471831040 493488046080 493866713088 494392066560 494762397696 494835642560 495420764160 495659706732 495791865856 495897655680 496443064320 497343421440 497725046784 497798730240 498171613184 498346229760 498627728928 498760679424 500779560960 501021088092 501154676736 501687782820 502063578912 502239559680 502615769088 503769047040 504691901280 505069947648 505625444352 506163306240 506542454784 506785628160 507704742720 508263137280 508728442880 508973803776 509015806614 509575643136 509651080960 510744890880 511306629120 511765381120 512021551104 512233943040 512702883840 512950161618 513086930944 513632730030 514017473648 514692610560 514829844480 515087548416 515763548160 516021719472 516159307776 516708375120 517095422592 517664145408 518162448384 518851952640 519577424688 519792950880 520148877312 520191802368 521958850560 522688666752 522905483520 523263541248 523480596480 524212540416 524910095360 525415373280 525993246720 526036654080 526387249152 526508622080 526772171961 527087697920 527351537664 528043632640 528307950888 528448815104 528561573120 528957499392 529142906880 530102568960 530499649536 530621970690 530985312256 531205570560 531471471552 531948315752 533089979856 533676294144 533755299840 534164865024 534386442240 534644178048 535133635008 535722196992 536951439360 537353650176 537925263120 538338028032 539907526656 540166717440 540571336704 541146372480 541551725568 541741547520 542147346432 542272353280 542543793876 542868766720 544386769920 544794550272 544875201920 545374078515 545474478080 545782598424 545973903360 546382872576 546463759360 546883076096 547874912032 548594519040 548740792320 549005451264 549050757696 549132039435 549654626304 549735997440 550147784704 550733007480 551155600128 551686141944 552292909056 553027829760 553294556352 553442082816 554030809920 554445814272 556690097880 556756107264 557348359680 557765849088 560023571520 560443064832 560639508480 561059463168 561105764352 561188830720 561806049280 562824949760 563377006080 563799011328 564821526276 565019504640 565442740224 565526448640 565573118460 565996768736 566195159040 566619275264 566740177920 567363502080 568203691104 568828624896 568912834560 569338986496 569860261632 569944624020 570012205056 572319498240 572595529248 572748201984 573357466080 573786947328 575736053760 576177831936 576790744320 577222797312 577990891520 578269657854 579183575040 580233991680 580679221248 580765185280 581296922010 581403934720 581732350416 582372163584 582458378240 582651740160 583708446720 584524602774 584767069740 584874721280 585167486976 585215777664 585302413290 585740842064 585946152960 586385063936 587008834320 587448541312 587730554880 588024750096 588671483904 589444055040 589739107968 589896351744 590523857280 590966197248 592185655296 592322199840 592973660160 593802771072 594049086720 594504916992 596524400640 597358476288 597606266880 598015475712 598153364480 598441855221 599238185035 599897251840 600474712320 600634818560 600935473152 601184747520 601724139520 602025339384 602687471616 602826437640 603277993024 603941502976 604070369280 604522856448 605165921010 605327278080 605630281536 606173662136 606425109360 606840356864 607092080640 607395967488 607940932288 608142753792 609245691264 609915764736 610006056960 610056397440 610474131456 610727362560 611581297152 612984602160 613658787840 614118457344 614771729280 615243460608 616359276036 617333391360 617795813376 618452997120 618617896960 618916257792 619574633415 619739832320 620050050144 622156308480 622622343168 622714516480 623284661160 623399403520 623450849280 623751541056 624322574176 625009229824 626142756608 626276360115 626350620672 626443345920 626912591872 627486580224 627579473640 628176715776 628269711360 628740325376 629892114432 630498447936 631191896064 631337434560 631810346496 632031805440 632505237504 633178068480 633652359168 636217254720 636746364828 636969553920 637446684672 640026938880 640197591040 640506359808 641263730688 641358663680 642521842060 643014866816 643859435520 644341727232 645027149340 645199134720 645510315744 645682429952 646369278240 646853449984 647080181760 647564886016 647703060480 648200060928 649375646976 649471780860 650089857024 650186096640 650239752960 650673127424 650726823936 653360833440 653850242304 654079426560 654569373696 655265675520 655756511232 657984061440 658958447322 659189422080 659683196928 660384938610 660561018880 660879608976 661196874240 661924085760 663124561920 663633395712 663731640320 664339339440 664836971904 664935394690 665014239232 666362474820 667095367680 667706081280 668028117456 668206235648 668305222560 668818031616 668917043760 669418105216 669652746240 670154358784 671692062720 672028285824 672767410176 672922535040 673426596864 674167259136 674647934163 674884408320 675389939712 675714170880 676939656960 677684183040 678179742345 678631738368 678687742152 679434190848 680993187840 681945369903 682228248030 682695401472 682978590720 683603845120 683933548824 684843640040 686256814080 686313447120 686783397888 687068282880 687684730880 688028959296 688212410368 688944500160 689460563456 689607677430 690218860544 690366136320 690883264512 691618195440 691802603520 692148893184 692769899584 693057267840 693531836416 693589069824 695020290048 695945134080 696280790016 696918222336 697207311360 697684721664 697974128640 698950053888 700553831040 701324328960 701382205440 701849665536 702362895948 703135383552 704410601184 704748764160 705276665856 705523875840 706026907845 706803425280 707332866048 707495960920 708274094080 708628628736 710254613880 710786639808 711035781120 711568392192 711673733120 712219820032 712325327040 712515256320 712858904064 713511513344 714296262656 715744411560 715829280768 715935252480 716471533568 717127520256 717233684160 717784037376 719085822042 719876702208 720222289920 720569654784 720761782272 721528496640 722068967424 722322063360 723391725168 725849026560 726392733696 727165438020 727710131232 727965204480 728510496768 731459358720 731519722080 732007268352 732067676928 732176052580 732872835072 732981329920 734310676640 734874133504 735030937620 735581522592 735839354880 736390545408 737173884960 737370439680 737726075136 737922777088 738707746560 739261085696 740232069120 740800069632 742143596544 742253463840 743131146240 743489560098 743687798784 746698095360 747257419776 747519344640 748141019136 751169341440 751732015104 752531674230 753095368368 753359339520 753923653632 754097491280 754926878720 755653570560 757037851920 757604921472 757717077670 758438166528 758550446080 759244959360 759813682176 759926165360 760016273408 760178442240 761557114080 762394705920 763092664320 763460705664 763523709921 763664269312 764363464704 764476621440 765049263104 767648071680 768032326656 768237109248 769054325760 769425242427 769630396416 770449095045 771026210472 772244766720 773645322240 774238961664 775062562680 775643133888 776496218112 778277928960 779366137032 779689426320 780223315968 780287703552 780403217720 781261537280 782678445760 782938275840 783640739840 784033000128 784358225280 784895311872 785220894720 785925406720 786318810624 786528468992 787365143040 787954929664 788123059920 788989870080 789580873728 789762933120 790631546880 791027306496 791737028096 792065448960 792461926332 792673222656 793436249088 794308902912 795365867520 795749474304 795932956035 796477968384 796808355840 797922473628 800632949760 801247297536 801579663360 802700452512 803583295488 803768583520 805427159040 806030475264 806887894680 807103037440 807507042048 808566812480 809456107520 809861289984 810250076160 810857005056 811719558720 812327588352 812612321280 813221019648 813341409280 813408529920 813815690814 813965508608 814303150080 815441729536 816920627762 817191825408 817312802880 818211717120 818673897636 818824609792 819574308864 819695639040 820324614144 821812368048 823111188480 823508176896 824603996160 825221677056 826099511220 826733400192 829541744640 830163124224 831046214880 831267799040 831668721408 835035146820 835134160896 835257794560 836022539520 836648773632 836772631520 837692948480 838933459049 839856152576 840035357280 840664597248 840959262720 841589194752 841658646528 841783246080 842413795328 842709073920 844237424640 844869812224 845698516992 847232289414 848164110336 848289672960 848359677690 848995153104 849292738560 849928912896 853369251840 854008479744 854916936030 855018307584 858479247360 859122302976 860036199120 860265512960 860680420992 861825704320 862773575680 863604080640 864266747904 865186116480 865834195968 865962374480 866786476032 866914795520 866986337280 867404486781 867635765248 868775362560 870350987520 871018831872 871147777920 871800323072 872105902080 872598525624 872759164928 873558245376 873687567360 874342014976 876786904161 877312081920 877751230464 877953619935 878611263096 878919229440 879577595904 880513251480 881172811968 881595832320 884166082560 884844527616 885785785920 886449295872 888483299760 889460490240 890274775040 890704156608 891073630080 891757375488 891889391680 892870328320 894786600960 895589416960 896037714432 896409400320 897023213568 897230046720 897902129152 899530578884 899845877760 900519919616 900712068480 900952227840 901403209728 902586209280 903038009076 903578910720 904031207424 904239656460 904842317824 904916989536 905912254464 906784284672 907990917120 909260493204 909637664040 910260535296 910638120960 911911398432 915009085440 915084596160 915711197184 916091043840 917371945728 918592666880 919476903240 920488181760 921177686016 922157593920 922403471360 922865190912 924076357120 924538914054 924785426432 926000087040 926693720064 927679495680 927926845440 928374386688 929224296448 929609748480 930075075216 930909552566 931933405184 933933514752 934071774720 935099105280 935176273920 935627311584 936483861264 937513844736 939214134912 939665018880 940368887808 941369210460 942404567040 943110488064 944838171648 947006151840 947715519744 948047708160 948757856256 949767102720 950020341760 950478538752 954325882080 954580336640 955119547242 955454330880 956170027008 956311578880 957045383168 958781096056 959835602944 960040408320 960296386560 960759539712 961895596032 962037995520 962758623232 963782763090 964522300224 966512590848 967798702080 968265473616 968523644928 969553917360 970280174976 970620272640 971347329024 974207671290 975279144960 975359629440 976009691136 976090235904 977163780096 980041250160 980775363456 981119139840 981854060544 982898513280 983160586240 983634766848 984943662080 986976092160 987733426176 988437670983 988784133120 989524795392 989671285120 990577407915 990841528320 991319413464 991583731712 991795311360 992886128640 994686842880 995450093568 995597460480 996343226368 996692459520 997255457856 997403092035 997521358848 1001559121920 1002042176184 1002309353472 1003375565640 1004127157824 1004479119360 1005231538176 1007538094080 1009383802560 1010139895296 1011250888704 1012326612480 1013084909568 1013571256320 1015409485440 1016526274560 1017456885760 1017947607552 1018031613228 1019151286272 1019302161920 1021489781760 1022613258240 1023342372045 1023530762240 1024043102208 1024467886080 1025405767680 1025900323236 1026173861888 1027265460060 1028034947296 1029385221120 1029659688960 1030175096832 1031527096320 1032043438944 1032318615552 1033416750240 1034190845184 1035328290816 1036324896768 1037703905280 1039154849376 1039585901760 1040297754624 1040383604736 1043917701120 1045377333504 1045810967040 1046527082496 1046961192960 1048425080832 1049820190720 1050830746560 1051986493440 1052073308160 1052774498304 1053017244160 1053544343922 1054175395840 1054703075328 1056087265280 1056615901776 1056897630208 1057123146240 1057914998784 1058285813760 1060205137920 1060999299072 1061243941380 1061970624512 1062411141120 1062942943104 1063896631504 1066179959712 1067352588288 1067510599680 1068329730048 1068772884480 1069288356096 1070267270016 1071444393984 1073902878720 1074707300352 1075850526240 1076676056064 1078628733063 1079815053312 1080333434880 1081142673408 1082292744960 1083103451136 1083483095040 1084544706560 1085087587752 1088773539840 1089589100544 1089750403840 1090748157030 1090948956160 1091565196848 1091947806720 1092765745152 1092927518720 1093766152192 1095749824064 1097189038080 1098010902528 1098101515392 1098264078870 1099309252608 1099471994880 1100295569408 1101466014960 1102311200256 1103372283888 1104585818112 1106055659520 1106589112704 1106884165632 1108061619840 1108891628544 1113380195760 1113512214528 1114696719360 1115531698176 1120047143040 1120886129664 1121279016960 1122118926336 1122211528704 1122377661440 1123612098560 1124413223605 1125649899520 1126754012160 1127598022656 1128797511345 1129643052552 1130039009280 1130885480448 1131052897280 1131146236920 1131993537472 1132390318080 1133238550528 1133480355840 1136407382208 1136575616505 1137657249792 1137825669120 1138677972992 1139720523264 1139889248040 1140024410112 1144638996480 1145191058496 1145496403968 1146714932160 1147573894656 1151472107520 1152355663872 1153581488640 1154445594624 1155981783040 1156539315708 1158367150080 1160467983360 1161358442496 1161530370560 1162593844020 1162807869440 1163464700832 1164744327168 1164916756480 1165303480320 1167416893440 1169049205548 1169534139480 1169749442560 1170334973952 1170431555328 1170604826580 1171481684128 1171892305920 1172770127872 1174017668640 1174897082624 1175461109760 1176049500192 1177342967808 1178888110080 1179478215936 1179792703488 1181047714560 1181932394496 1184371310592 1184644399680 1185947320320 1187605542144 1188098173440 1189009833984 1193048801280 1194716952576 1195212533760 1196306728960 1196883710442 1198476370070 1199794503680 1200949424640 1201269637120 1201870946304 1202369495040 1203448279040 1204050678768 1205374943232 1205652875280 1206555986048 1207883005952 1208140738560 1209045712896 1210331842020 1210654556160 1211260563072 1212347324272 1212850218720 1213680713728 1214184161280 1214791934976 1215881864576 1216285507584 1218491382528 1219831529472 1220012113920 1220112794880 1220948262912 1221454725120 1223162594304 1225380941643 1225969204320 1227317575680 1228236914688 1229543458560 1230486921216 1232718552072 1234666782720 1236905994240 1237832515584 1239149266830 1239479664640 1240100100288 1244312616960 1245244686336 1245429032960 1246569322320 1246901698560 1247503082112 1248645148352 1250018459648 1252285513216 1252552720230 1252701241344 1252886691840 1253825183744 1254973160448 1255158947280 1256353431552 1256539422720 1257480650752 1259784228864 1260996895872 1262383792128 1262674869120 1263620692992 1264063610880 1265010475008 1266356136960 1267304718336 1272434509440 1272539516535 1273492729656 1273939107840 1274893369344 1280053877760 1280395182080 1281012719616 1282375404045 1282527461376 1282717327360 1285043684120 1286029733632 1287718871040 1288683454464 1290054298680 1290398269440 1291020631488 1291364859904 1292738556480 1293706899968 1294160363520 1295129772032 1295406120960 1296400121856 1298751293952 1298943561720 1300179714048 1300372193280 1300479505920 1301346254848 1301453647872 1306721666880 1307700484608 1308158853120 1309138747392 1310531351040 1311513022464 1315968122880 1317916894644 1318378844160 1319366393856 1320769877220 1321122037760 1321759217952 1322393748480 1323848171520 1326249123840 1327266791424 1327463280640 1328678678880 1329673943808 1329870789380 1330028478464 1332724949640 1334190735360 1335412162560 1336056234912 1336412471296 1336610445120 1337636063232 1337834087520 1338836210432 1339305492480 1340308717568 1343384125440 1344056571648 1345534820352 1345845070080 1346853193728 1349295868326 1349768816640 1350779879424 1351428341760 1353879313920 1355368366080 1356359484690 1357263476736 1357375484304 1358868381696 1361986375680 1363890739806 1364456496060 1365390802944 1365957181440 1367207690240 1367867097648 1369687280080 1372513628160 1372626894240 1373566795776 1374136565760 1375369461760 1376057918592 1376424820736 1377889000320 1378921126912 1379215354860 1380437721088 1380732272640 1381766529024 1383236390880 1383605207040 1384297786368 1385539799168 1386114535680 1386808371081 1387063672832 1387178139648 1390040580096 1391890268160 1392561580032 1393836444672 1394414622720 1395369443328 1396364328849 1397900107776 1401107662080 1402648657920 1402764410880 1404725791896 1406270767104 1408821202368 1409497528320 1410553331712 1412053815690 1413606850560 1414665732096 1414991921840 1416548188160 1417257257472 1420509227760 1421573279616 1422071562240 1423136784384 1423347466240 1424439640064 1424650654080 1425030512640 1425717808128 1427023026688 1428592525312 1431488823120 1431658561536 1431870504960 1432679320863 1432943067136 1434255040512 1434467368320 1435568074752 1438171644084 1439753404416 1440444579840 1441139309568 1441523564544 1443056993280 1444137934848 1444644126720 1445674144635 1446783450336 1451698053120 1452785467392 1454330876040 1455420262464 1455930408960 1457020993536 1461311506935 1462918717440 1463039444160 1464014536704 1464135353856 1464352105160 1465745670144 1465962659840 1468621353280 1469748267008 1470061875240 1471163045184 1471678709760 1472781090816 1474347769920 1474740879360 1475452150272 1475845554176 1477415493120 1478522171392 1480464138240 1481600139264 1484287193088 1484506927680 1486262292480 1486979120196 1487375597568 1493396190720 1494514839552 1495038689280 1496282038272 1502338682880 1503464030208 1505063348460 1506190736736 1506718679040 1507847307264 1508194982560 1509853757440 1511307141120 1514075703840 1515209842944 1515434155340 1516876333056 1517100892160 1518489918720 1519627364352 1519852330720 1520356884480 1523114228160 1524789411840 1526185328640 1526921411328 1527047419842 1527328538624 1528726929408 1528953242880 1530098526208 1535296143360 1536064653312 1538108651520 1538850484854 1539260792832 1540898190090 1542052420944 1544489533440 1547290644480 1548477923328 1550125125360 1551286267776 1552992436224 1556555857920 1558732274064 1559378852640 1560446631936 1560575407104 1560806435440 1562523074560 1565356891520 1565876551680 1567281479680 1568066000256 1568716450560 1569790623744 1570441789440 1571850813440 1572637621248 1573056937984 1574178513047 1574730286080 1575909859328 1576246119840 1577979740160 1579161747456 1579525866240 1580316515883 1581263093760 1582054612992 1583474056192 1584130897920 1584923852664 1585346445312 1586872498176 1591498948608 1591865912070 1592955936768 1593616711680 1595844947256 1601265899520 1602494595072 1603159326720 1605400905024 1607166590976 1607537167040 1610854318080 1612060950528 1613775789360 1614206074880 1615014084096 1617133624960 1618912215040 1619722579968 1620500152320 1621714010112 1623439117440 1624655176704 1625224642560 1626442039296 1626682818560 1626817059840 1627631381628 1627931017216 1628606300160 1630883459072 1633841255524 1634383650816 1634625605760 1636423434240 1637347795272 1637649219584 1639148617728 1639391278080 1640649228288 1643624736096 1646222376960 1647016353792 1647396118305 1649207992320 1650443354112 1652199022440 1653466800384 1659083489280 1660326248448 1662092429760 1662535598080 1663337442816 1670070293640 1670268321792 1670515589120 1672045079040 1673297547264 1673545263040 1675385896960 1677866918098 1679712305152 1680070714560 1681329194496 1681918525440 1683178389504 1683317293056 1683566492160 1684827590656 1685418147840 1688474849280 1689739624448 1691397033984 1694464578828 1696328220672 1696579345920 1696719355380 1697990306208 1698585477120 1699857825792 1706738503680 1708016959488 1709833872060 1710036615168 1716958494720 1718244605952 1720072398240 1720531025920 1721360841984 1723651408640 1725547151360 1727208161280 1728533495808 1730372232960 1731668391936 1731924748960 1733829591040 1733972674560 1734808973562 1735271530496 1737550725120 1740701975040 1742037663744 1742295555840 1743600646144 1744211804160 1745197051248 1747116490752 1747375134720 1748684029952 1753573808322 1754624163840 1755502460928 1755907239870 1757222526192 1757838458880 1759155191808 1761026502960 1762345623936 1763191664640 1768332165120 1769689055232 1771571571840 1772898591744 1776966599520 1778920980480 1780549550080 1781408313216 1782147260160 1783514750976 1783778783360 1785740656640 1789573201920 1791178833920 1792075428864 1792818800640 1794046427136 1794460093440 1795325565663 1795804258304 1797714555105 1799061157768 1799691755520 1801039839232 1801424136960 1801904455680 1802806419456 1805172418560 1806076018152 1808062414848 1808479312920 1809684635648 1809833979072 1811824508928 1813568569344 1815981834240 1818520986408 1819275328080 1820521070592 1821276241920 1823822796864 1830018170880 1830169192320 1831422394368 1832182087680 1834743891456 1837185333760 1838953806480 1840976363520 1842355372032 1844315187840 1844806942720 1845730381824 1848152714240 1849077828108 1849570852864 1852000174080 1853387440128 1855358991360 1855853690880 1856748773376 1858448592896 1858723900245 1859219496960 1860150150432 1861819105132 1863866810368 1867867029504 1868143549440 1870198210560 1870352547840 1871254623168 1872967722528 1875027689472 1878428269824 1879330037760 1880737775616 1882738420920 1884809134080 1886220976128 1889676343296 1894012303680 1895431039488 1896095416320 1897515712512 1899534205440 1900040683520 1900957077504 1908651764160 1909160673280 1910239094484 1910908661760 1912340054016 1912623157760 1914090766336 1917562192112 1919671205888 1920080816640 1920592773120 1921519079424 1923791192064 1924075991040 1925517246464 1927565526180 1929044600448 1933025181696 1935597404160 1936530947232 1937047289856 1939107834720 1940560349952 1941240545280 1942694658048 1948415342580 1950558289920 1950719258880 1952019382272 1952180471808 1960082500320 1961550726912 1962238279680 1963708121088 1965797026560 1966321172480 1967269533696 1969887324160 1973952184320 1976875341966 1977568266240 1979049590784 1979342570240 1981154815830 1981683056640 1982638826928 1983167463424 1983590622720 1985772257280 1989373685760 1990900187136 1991194920960 1992686452736 1994510915712 1994806184070 1995042717696 2003118243840 2004084352368 2004618706944 2006751131280 2008254315648 2008958238720 2010463076352 2015076188160 2018767605120 2020279790592 2022501777408 2023943802489 2024653224960 2026169819136 2027142512640 2030818970880 2033052549120 2034539227035 2034913771520 2035895215104 2036063226456 2038302572544 2038604323840 2042301569405 2042979563520 2045836109709 2046684744090 2047061524480 2048086204416 2048935772160 2050811535360 2051800646472 2052347723776 2054530920120 2056069894592 2058770442240 2060350193664 2063054192640 2064086877888 2064637231104 2066833500480 2068381690368 2070656581632 2072649793536 2075407810560 2078309698752 2079171803520 2080595509248 2080767209472 2087835402240 2090754667008 2091621934080 2093054164992 2093922385920 2096850161664 2099640381440 2101661493120 2103972986880 2104146616320 2105548996608 2106034488320 2107088687844 2108350791680 2109406150656 2112174530560 2113231803552 2113795260416 2114246292480 2115829997568 2116571627520 2118080723535 2120410275840 2121998598144 2122487882760 2123941249024 2124822282240 2125885886208 2127793263008 2132359919424 2134705176576 2135021199360 2136659460096 2137545768960 2138576712192 2140534540032 2142888787968 2147805757440 2149414600704 2151701052480 2153352112128 2157257466126 2159630106624 2160666869760 2162285346816 2164585489920 2166206902272 2166966190080 2169089413120 2170175175504 2177547079680 2179178201088 2179500807680 2181496314060 2181897912320 2183130393696 2183895613440 2185531490304 2185855037440 2187532304384 2191499648128 2194378076160 2196021805056 2196203030784 2196528157740 2198618505216 2198943989760 2200591138816 2202932029920 2204622400512 2206744567776 2209171636224 2212111319040 2213178225408 2213768331264 2216123239680 2217783257088 2226760391520 2229393438720 2231063396352 2240094286080 2241772259328 2242558033920 2244423057408 2244755322880 2248826447210 2251299799040 2253508024320 2255196045312 2257595022690 2259286105104 2260078018560 2261770960896 2262105794560 2262292473840 2263987074944 2264780636160 2266477101056 2266960711680 2272814764416 2273151233010 2275314499584 2275651338240 2277355945984 2279441046528 2279778496080 2280048820224 2289277992960 2290382116992 2290992807936 2293429864320 2295147789312 2302944215040 2304711327744 2307162977280 2308891189248 2311347285135 2311963566080 2313078631416 2316734300160 2320935966720 2322716884992 2323060741120 2325187688040 2325615738880 2326929401664 2327273881415 2329488654336 2329833512960 2334833786880 2338098411096 2339068278960 2340669947904 2340863110656 2341209653160 2342963368256 2343784611840 2345540255744 2348035337280 2349794165248 2350922219520 2352099000384 2354685935616 2357776220160 2358956431872 2359585406976 2362095429120 2363864788992 2368742621184 2369288799360 2371894640640 2375211084288 2376196346880 2378019667968 2386097602560 2387798868105 2389433905152 2390425067520 2392613457920 2393767420884 2396952740140 2399589007360 2401898849280 2402539274240 2403741892608 2404738990080 2406896558080 2408101357536 2410749886464 2411305750560 2413111972096 2415766011904 2416281477120 2418091425792 2420663684040 2421309112320 2422521126144 2424694648544 2425700437440 2427361427456 2428368322560 2429583869952 2431763729152 2432571015168 2436982765056 2439663058944 2440024227840 2440225589760 2441896525824 2442909450240 2446325188608 2450761883286 2451938408640 2454635151360 2456473829376 2459086917120 2460973842432 2465437104144 2469333565440 2473811988480 2475665031168 2478298533660 2478959329280 2480200200576 2488625233920 2490489372672 2490858065920 2493138644640 2493803397120 2495006164224 2497290296704 2500036919296 2504571026432 2505105440460 2505402482688 2505773383680 2507650367488 2509946320896 2510317894560 2513078845440 2514961301504 2516800377147 2519568457728 2521993791744 2524767584256 2525349738240 2527241385984 2528127221760 2532712273920 2534609436672 2544869018880 2545079033070 2546985459312 2547878215680 2549786738688 2560107755520 2562025439232 2564750808090 2565054922752 2565434654720 2570087368240 2572059467264 2575437742080 2577366908928 2580108597360 2580796538880 2582041262976 2582729719808 2585477112960 2587413799936 2588320727040 2590259544064 2590812241920 2592800243712 2597502587904 2597887123440 2600359428096 2600744386560 2600959011840 2602213460343 2602692509696 2602907295744 2613443333760 2615400969216 2616317706240 2618277494784 2621062702080 2623026044928 2631936245760 2633860859805 2635833789288 2636757688320 2638732787712 2641539754440 2642244075520 2643518435904 2644787496960 2652498247680 2654533582848 2654926561280 2657357357760 2659347887616 2659741578760 2660056956928 2665449899280 2668381470720 2670824325120 2672112469824 2672824942592 2673220890240 2675272126464 2675668175040 2677672420864 2678610984960 2680617435136 2686768250880 2688113143296 2691069640704 2691690140160 2693706387456 2698591736652 2699537633280 2701559758848 2702856683520 2707758627840 2710736732160 2712718969380 2714526953472 2714750968608 2717736763392 2723972751360 2727781479612 2728912992120 2730781605888 2731914362880 2734415380480 2735734195296 2739374560160 2745027256320 2745253788480 2747133591552 2748273131520 2750738923520 2752115837184 2752849641472 2755778000640 2757842253824 2758430709720 2761464545280 2763533058048 2766472781760 2767210414080 2768595572736 2771079598336 2772229071360 2773616742162 2774127345664 2774356279296 2780081160192 2783780536320 2785123160064 2787672889344 2788829245440 2792728657698 2795800215552 2802215324160 2805297315840 2805528821760 2809451583792 2812541534208 2817642404736 2818995056640 2821106663424 2824107631380 2827213701120 2829331464192 2829983843680 2833096376320 2834514514944 2841018455520 2843146559232 2844143124480 2846273568768 2846694932480 2848879280128 2849301308160 2850061025280 2851435616256 2854046053376 2857185050624 2859222197167 2862977646240 2863741009920 2865358641726 2865886134272 2868510081024 2868934736640 2871136149504 2876343288168 2879506808832 2880889159680 2882278619136 2886113986560 2888275869696 2891348289270 2893566900672 2903396106240 2905570934784 2908661752080 2910840524928 2911860817920 2914041987072 2922623013870 2925837434880 2926078888320 2928029073408 2928270707712 2928704210320 2931491340288 2931925319680 2937242706560 2939496534016 2940123750480 2942326090368 2943357419520 2945562181632 2948695539840 2949481758720 2950904300544 2951691108352 2954830986240 2957044342784 2960928276480 2963200278528 2965313012949 2968574386176 2969013855360 2972524584960 2973958240392 2974751195136 2986792381440 2989029679104 2990077378560 2992209276105 2992564076544 3004677365760 3006928060416 3010126696920 3012381473472 3013437358080 3015694614528 3016389965120 3019707514880 3022614282240 3028151407680 3030419685888 3030868310680 3033752666112 3034201784320 3036979837440 3039254728704 3039704661440 3040713768960 3046228456320 3049578823680 3052370657280 3053842822656 3054094839684 3054657077248 3057453858816 3057906485760 3060197052416 3070592286720 3072129306624 3076217303040 3077700969708 3078521585664 3081796380180 3084104841888 3088979066880 3094581288960 3096955846656 3100250250720 3102572535552 3105984872448 3113111715840 3117464548128 3118757705280 3120893263872 3121150814208 3121612870880 3125046149120 3130713783040 3131753103360 3134562959360 3136132000512 3137432901120 3139581247488 3140883578880 3143701626880 3145275242496 3148357026094 3149460572160 3151819718656 3152492239680 3155959480320 3158323494912 3159051732480 3160633031766 3162526187520 3164109225984 3166948112384 3168261795840 3169847705328 3170692890624 3173744996352 3182997897216 3183731824140 3185911873536 3187233423360 3191689894512 3202531799040 3204989190144 3206318653440 3210801810048 3214333181952 3215074334080 3221708636160 3224121901056 3227551578720 3228412149760 3230028168192 3234267249920 3235886199189 3237824430080 3239445159936 3241000304640 3243428020224 3246878234880 3249310353408 3250449285120 3253365637120 3253634119680 3255262763256 3255862034432 3258183433981 3261766918144 3267682511048 3268767301632 3269251211520 3272846868480 3274695590544 3278297235456 3278782556160 3281298456576 3287249472192 3294032707584 3294792236610 3298415984640 3300886708224 3304398044880 3306933600768 3318166978560 3320652496896 3324184859520 3325071196160 3326674885632 3340140587280 3340536643584 3341031178240 3344090158080 3346595094528 3347090526080 3350771793920 3355733836196 3359424610304 3360141429120 3362658388992 3363837050880 3366356779008 3366634586112 3367132984320 3369655181312 3370836295680 3373239670815 3376949698560 3379479248896 3382794067968 3388929157656 3392656441344 3393158691840 3393438710760 3395980612416 3397170954240 3399715651584 3409726849515 3413477007360 3416033918976 3419667744120 3420073230336 3433916989440 3436489211904 3440144796480 3441062051840 3442721683968 3447302817280 3451094302720 3454416322560 3457066991616 3460744465920 3463336783872 3463849497920 3467659182080 3467945349120 3469617947124 3470543060992 3475101450240 3481403950080 3484075327488 3484591111680 3487201292288 3488423608320 3490394102496 3494232981504 3494750269440 3497368059904 3507147616644 3509248327680 3511004921856 3511814479740 3514445052384 3515676917760 3518310383616 3522053005920 3524691247872 3526383329280 3536664330240 3539378110464 3543143143680 3545797183488 3553933199040 3557841960960 3561099100160 3562816626432 3564294520320 3567029501952 3567557566720 3571481313280 3579146403840 3582357667840 3584150857728 3585637601280 3588920186880 3590651131326 3591608516608 3595429110210 3598122315536 3599383511040 3602079678464 3602848273920 3603808911360 3605612838912 3610344837120 3612152036304 3616124829696 3616958625840 3619369271296 3619667958144 3623649017856 3627137138688 3631963668480 3637041972816 3638550656160 3641042141184 3642552483840 3647645593728 3660036341760 3660338384640 3662844788736 3664364175360 3669487782912 3674370667520 3676142824929 3677907612960 3681952727040 3684710744064 3688630375680 3689613885440 3691460763648 3696305428480 3698155656216 3699141705728 3704000348160 3710717982720 3713497546752 3716897185792 3717447800490 3718438993920 3720300300864 3723638210264 3727733620736 3735734059008 3736287098880 3740705095680 3742509246336 3745935445056 3750055378944 3756856539648 3758660075520 3761475551232 3765476841840 3769618268160 3772441952256 3779352686592 3788024607360 3790862078976 3792190832640 3795031425024 3799068410880 3800081367040 3801914155008 3817303528320 3817618549605 3818321346560 3820478188968 3821817323520 3824680108032 3825246315520 3828181532672 3835124384224 3839342411776 3840161633280 3841185546240 3843038158848 3847126212135 3847582384128 3848151982080 3851034492928 3855131052360 3858089200896 3866050363392 3871194808320 3873061894464 3874094579712 3878215669440 3881120699904 3882481090560 3885389316096 3896830685160 3901116579840 3901438517760 3904038764544 3904360943616 3920165000640 3923101453824 3924476559360 3927416242176 3931594053120 3932642344960 3934539067392 3939774648320 3947904368640 3953750683932 3955136532480 3958099181568 3958685140480 3962309631660 3963366113280 3965277653856 3966334926848 3967181245440 3971544514560 3978747371520 3981800374272 3982389841920 3985372905472 3989021831424 3989612368140 3990085435392 4006236487680 4008168704736 4009237413888 4013502262560 4016508631296 4017916477440 4020926152704 4030152376320 4037535210240 4040559581184 4047887604978 4049306449920 4052339638272 4054285025280 4061637941760 4066105098240 4069078454070 4069827543040 4071790430208 4072126452912 4076605145088 4077208647680 4084603138810 4085959127040 4091672219418 4093369488180 4094123048960 4096172408832 4097871544320 4101623070720 4103601292944 4104695447552 4109061840240 4112139789184 4117540884480 4120700387328 4126108385280 4128173755776 4129274462208 4133667000960 4136763380736 4141313163264 4145299587072 4150815621120 4156619397504 4158343607040 4161191018496 4161534418944 4175670804480 4181509334016 4183243868160 4186108329984 4189092986547 4193700323328 4194667295245 4199280762880 4203322986240 4207945973760 4208293232640 4212068976640 4214177375688 4218812301312 4224349061120 4226463607104 4227590520832 4228492584960 4231659995136 4236161447070 4240820551680 4243997196288 4244975765520 4247882498048 4249644564480 4251771772416 4255586526016 4264719838848 4269410353152 4270042398720 4273318920192 4275091537920 4277153424384 4281069080064 4285777575936 4295611514880 4298829201408 4303402104960 4306704224256 4314514932252 4319260213248 4321333739520 4324570693632 4329170979840 4332413804544 4333932380160 4337022433905 4338178826240 4340350351008 4355094159360 4358356402176 4359001615360 4362992628120 4363795824640 4366260787392 4367791226880 4371062980608 4371710074880 4375064608768 4382999296256 4383934520805 4388756152320 4392043610112 4392406061568 4393056315480 4397237010432 4397887979520 4401182277632 4405864059840 4409244801024 4413489135552 4418343272448 4424222638080 4426356450816 4427536662528 4432246479360 4435566514176 4453520783040 4458786877440 4462126792704 4480188572160 4483544518656 4485116067840 4488846114816 4489510645760 4497652894420 4502599598080 4507016048640 4510392090624 4515190045380 4518572210208 4520156037120 4523541921792 4524211589120 4524584947680 4527974149888 4529561272320 4532954202112 4533921423360 4545629528832 4546302466020 4550628999168 4551302676480 4554711891968 4558882093056 4559556992160 4578555985920 4580764233984 4581985615872 4586859728640 4590295578624 4605888430080 4614325954560 4617782378496 4622694570270 4623927132160 4626157262832 4633468600320 4641871933440 4645433769984 4646121482240 4650375376080 4653858803328 4654547762830 4658977308672 4659667025920 4669667573760 4676196822192 4678136557920 4681339895808 4681726221312 4682419306320 4685926736512 4687569223680 4691080511488 4696070674560 4699588330496 4701844439040 4704198000768 4709371871232 4715552440320 4717912863744 4719170813952 4722535539141 4724190858240 4727729577984 4737485242368 4738577598720 4743789281280 4750422168576 4752392693760 4756039335936 4775597736210 4778867810304 4780850135040 4785226915840 4787534841768 4793905480280 4799178014720 4803797698560 4807483785216 4809477980160 4813793116160 4816202715072 4821499772928 4822611501120 4826223944192 4831532023808 4832562954240 4836182851584 4841327368080 4842618224640 4845042252288 4849389297088 4851400874880 4854722854912 4856736645120 4859167739904 4863527458304 4865142030336 4873965530112 4879326117888 4880048455680 4880451179520 4883793051648 4885818900480 4892650377216 4901523766572 4903876817280 4909270302720 4912947658752 4918173834240 4921947684864 4930874208288 4938667130880 4942188354915 4947623976960 4951330062336 4956597067320 4957918658560 4960400401152 4977250467840 4980978745344 4981716131840 4986277289280 4987606794240 4990012328448 4994580593408 5000073838592 5009142052864 5010210880920 5010804965376 5011546767360 5015300734976 5019892641792 5020635789120 5026157690880 5029922603008 5033600754294 5039136915456 5043987583488 5049535168512 5050699476480 5054482771968 5056254443520 5065424547840 5069218873344 5089738037760 5090158066140 5093970918624 5095756431360 5099573477376 5120215511040 5124050878464 5129501616180 5130109845504 5130869309440 5140174736480 5144118934528 5150875484160 5154733817856 5160217194720 5161593077760 5164082525952 5165459439616 5170954225920 5174827599872 5176641454080 5181624483840 5185600487424 5195005175808 5195774246880 5201488773120 5201918023680 5204426920686 5205385019392 5205814591488 5226886667520 5230801938432 5232635412480 5242125404160 5246052089856 5263872491520 5267721719610 5271667578576 5273515376640 5277465575424 5283079508880 5284488151040 5287036871808 5289574993920 5304996495360 5309067165696 5309853122560 5314714715520 5318695775232 5319483157520 5320113913856 5330899798560 5336762941440 5341648650240 5344224939648 5345649885184 5346441780480 5350544252928 5351336350080 5355344841728 5357221969920 5361234870272 5373536501760 5376226286592 5382139281408 5383380280320 5385976696989 5387412774912 5393143665315 5397183473304 5399075266560 5403119517696 5405713367040 5415517255680 5425437938760 5429053906944 5429501937216 5435473526784 5447945502720 5455562959224 5457825984240 5461563211776 5463828725760 5468830760960 5471468390592 5478749120320 5490054512640 5490507576960 5494267183104 5496546263040 5501477847040 5504231674368 5505699282944 5511556001280 5515684507648 5516861419440 5522929090560 5527066116096 5532945563520 5534420828160 5537191145472 5542159196672 5544458142720 5547233484324 5548254691328 5548712558592 5560162320384 5567561072640 5570246320128 5575345778688 5577658490880 5585457315396 5591600431104 5604430648320 5610594631680 5611057643520 5618903167584 5625083068416 5635284809472 5637990113280 5642213326848 5648215262760 5654427402240 5658662928384 5659967687360 5666192752640 5669029029888 5682036911040 5686293118464 5688286248960 5692547137536 5693389864960 5697758560256 5698602616320 5700122050560 5702871232512 5708092106752 5718444394334 5725955292480 5727482019840 5730717283452 5731772268544 5737020162048 5737869473280 5742272299008 5752686576336 5759013617664 5761778319360 5764557238272 5772227973120 5776551739392 5782696578540 5787133801344 5806792212480 5811141869568 5817323504160 5821681049856 5823721635840 5828083974144 5845246027740 5851674869760 5852157776640 5856058146816 5856541415424 5857408420640 5863850639360 5874485413120 5878993068032 5880247500960 5884652180736 5886714839040 5891124363264 5897391079680 5898963517440 5901808601088 5909661972480 5914088685568 5921856552960 5930626025898 5937148772352 5938027710720 5945049169920 5947916480784 5949502390272 5973584762880 5978059358208 5984418552210 5985128153088 6009354731520 6013856120832 6020253393840 6024762946944 6026874716160 6031389229056 6032779930240 6039415029760 6045228564480 6056302815360 6060839371776 6061736621360 6067505332224 6068403568640 6071831407467 6073959674880 6078509457408 6079409322880 6081427537920 6092456912640 6099157647360 6104741314560 6107685645312 6108189679368 6109314154496 6114907717632 6115812971520 6120394104832 6126904708215 6137508329127 6141184573440 6144258613248 6152434606080 6155401939416 6157043171328 6163592760360 6168209683776 6189162577920 6193911693312 6200500501440 6205145071104 6211969744896 6226223431680 6234929096256 6237515410560 6241786527744 6242301628416 6243225741760 6250092298240 6261427566080 6263506206720 6269125918720 6272264001024 6274865802240 6279162494976 6281767157760 6287403253760 6290550484992 6296714052188 6298921144320 6303639437312 6304984479360 6311918960640 6316646989824 6318103464960 6321266063532 6325052375040 6328218451968 6333896224768 6336523591680 6339695410656 6341385781248 6347489992704 6365995794432 6367463648280 6371823747072 6374466846720 6383379789024 6405063598080 6409978380288 6412637306880 6421603620096 6428666363904 6430148668160 6443417272320 6448243802112 6455103157440 6456824299520 6460056336384 6468534499840 6471772398378 6475648860160 6478890319872 6482000609280 6486856040448 6493756469760 6498620706816 6500898570240 6506731274240 6507268239360 6510525526512 6516366867962 6523533836288 6535365022096 6537534603264 6538502423040 6545693736960 6549391181088 6556594470912 6557565112320 6562596913152 6574498944384 6588065415168 6589584473220 6596831969280 6601773416448 6608796089760 6613867201536 6636333957120 6641304993792 6648369719040 6650142392320 6653349771264 6680281174560 6682062356480 6688180316160 6693190189056 6694181052160 6701543587840 6711467672392 6718849220608 6720282858240 6725316777984 6727674101760 6733269172224 6734265968640 6739310362624 6746479341630 6753899397120 6758958497792 6765588135936 6777858315312 6785312882688 6786317383680 6786877421520 6791961224832 6794341908480 6799431303168 6819453699030 6826954014720 6832067837952 6839335488240 6840146460672 6867833978880 6872978423808 6880289592960 6882124103680 6885443367936 6894605634560 6902188605440 6908832645120 6914133983232 6921488931840 6926673567744 6927698995840 6934041855405 6935318364160 6935890698240 6939235894248 6941086121984 6950202900480 6962807900160 6968150654976 6969182223360 6974402584576 6976847216640 6980788204992 6981821644245 6988465963008 6989500538880 6994736119808 7014295233288 7022009843712 7023628959480 7028890104768 7031353835520 7036620767232 7044106011840 7049382495744 7052766658560 7073328660480 7078756220928 7086286287360 7091594366976 7107866398080 7115683921920 7122198200320 7125633252864 7128589040640 7134059003904 7135115133440 7142962626560 7158292807680 7163396604315 7164715335680 7168301715456 7171275202560 7177840373760 7181302262652 7183217033216 7190858220420 7196244631072 7198767022080 7204159356928 7205696547840 7207617822720 7211225677824 7220689674240 7224304072608 7232249659392 7233917251680 7238738542592 7239335916288 7247298035712 7254274277376 7263927336960 7274083945632 7277101312320 7282084282368 7285104967680 7295291187456 7320072683520 7320676769280 7325689577472 7328728350720 7338975565824 7348741335040 7352285649858 7355815225920 7363905454080 7369421488128 7377260751360 7379227770880 7382921527296 7392610856960 7396311312432 7398283411456 7408000696320 7421435965440 7426995093504 7433794371584 7434895600980 7436877987840 7440600601728 7447276420528 7455467241472 7471468118016 7472574197760 7481410191360 7485018492672 7491870890112 7500110757888 7513713079296 7517320151040 7522951102464 7530953683680 7539236536320 7544883904512 7550401131441 7558705373184 7576049214720 7581724157952 7584381665280 7598136821760 7603828310016 7634607056640 7635237099210 7636642693120 7640956377936 7643634647040 7649360216064 7650492631040 7656363065344 7670248768448 7678684823552 7680323266560 7686076317696 7694252424270 7695164768256 7696303964160 7702068985856 7710262104720 7716178401792 7732100726784 7742389616640 7746123788928 7748189159424 7756431338880 7762241399808 7764962181120 7770778632192 7793661370320 7802233159680 7802877035520 7808077529088 7808721887232 7840330001280 7846202907648 7848953118720 7854832484352 7863188106240 7865284689920 7869078134784 7870892565235 7879549296640 7895808737280 7901582579415 7907501367864 7910273064960 7916198363136 7917370280960 7924619263320 7926732226560 7930555307712 7932669853696 7934362490880 7957494743040 7963600748544 7964779683840 7970745810944 7978043662848 7979224736280 7980170870784 8012472975360 8016337409472 8018474827776 8027004525120 8033017262592 8035832954880 8041852305408 8060304752640 8075070420480 8081119162368 8095775209956 8098612899840 8104679276544 8108570050560 8123275883520 8132210196480 8138156908140 8139655086080 8143580860416 8144252905824 8153210290176 8154417295360 8169206277620 8171918254080 8183344438836 8186738976360 8188246097920 8192344817664 8195743088640 8203246141440 8207202585888 8209390895104 8218123680480 8224279578368 8235081768960 8241400774656 8252216770560 8256347511552 8258548924416 8267334001920 8273526761472 8290599174144 8301631242240 8313238795008 8316687214080 8322382036992 8323068837888 8351341608960 8363018668032 8366487736320 8378185973094 8387400646656 8389334590490 8398561525760 8406645972480 8415891947520 8416586465280 8424137953280 8428354751376 8437624602624 8448698122240 8452927214208 8455181041664 8456985169920 8463319990272 8472322894140 8481641103360 8487994392576 8489951531040 8495764996096 8499289128960 8503543544832 8511173052032 8529439677696 8538820706304 8540084797440 8546637840384 8550183075840 8554306848768 8562138160128 8571555151872 8577666591501 8591223029760 8597658402816 8606804209920 8613408448512 8629029864504 8638520426496 8642667479040 8658341959680 8664827609088 8674044867810 8676357652480 8680700702016 8710188318720 8716712804352 8718003230720 8725985256240 8732521574784 8735582453760 8742125961216 8743420149760 8750129217536 8765998592512 8767869041610 8777512304640 8784087220224 8784812123136 8786112630960 8794474020864 8795775959040 8802364555264 8811728119680 8818489602048 8826978271104 8836686544896 8848445276160 8852712901632 8855073325056 8864492958720 8871133028352 8907041566080 8917573754880 8924253585408 8960377144320 8967089037312 8970232135680 8976627828315 8977692229632 8979021291520 8995305788840 9005199196160 9014032097280 9020784181248 9030380090760 9037144420416 9040312074240 9047083843584 9048423178240 9049169895360 9055948299776 9059122544640 9065908404224 9067842846720 9091259057664 9092604932040 9101257998336 9102605352960 9109423783936 9117764186112 9119113984320 9157111971840 9161528467968 9163971231744 9173719457280 9180591157248 9211776860160 9228651909120 9235564756992 9245389140540 9247854264320 9252314525664 9266937200640 9283743866880 9290867539968 9292242964480 9300750752160 9307717606656 9309095525660 9317954617344 9319334051840 9339335147520 9352393644384 9356273115840 9362679791616 9363452442624 9364838612640 9371853473024 9375138447360 9382161022976 9392141349120 9399176660992 9403688878080 9408396001536 9418743742464 9431104880640 9435825727488 9445071078282 9448381716480 9455459155968 9474970484736 9477155197440 9487578562560 9500844337152 9504785387520 9512078671872 9551195472420 9557735620608 9561700270080 9570453831680 9575069683536 9587810960560 9598356029440 9607595397120 9614967570432 9618955960320 9627586232320 9632405430144 9642999545856 9645223002240 9652447888384 9663064047616 9665125908480 9672365703168 9682654736160 9685236449280 9690084504576 9698778594176 9702801749760 9707658597567 9709445709824 9713473290240 9718335479808 9727054916608 9730284060672 9747931060224 9760096911360 9760902359040 9767586103296 9774550301943 9785300754432 9803047533144 9807753634560 9818540605440 9836347668480 9843895369728 9861748416576 9884376709830 9895247953920 9902660124672 9913194134640 9915837317120 9920800802304 9954500935680 9961957490688 9963432263680 9972554578560 9975213588480 9980024656896 9989161186816 10000147677184 10018284105728 10020421761840 10021609930752 10023093534720 10030601469952 10039785283584 10041271578240 10052315381760 10059845206016 10067201508588 10078273830912 10087975166976 10099070337024 10101398952960 10108965543936 10112508887040 10119719012445 10130849095680 10138437746688 10179476075520 10180316132280 10187941837248 10191512862720 10199146954752 10229180548545 10240431022080 10248101756928 10259003232360 10260219691008 10261738618880 10280349472960 10288237869056 10301750968320 10309467635712 10320434389440 10323186155520 10328165051904 10330918879232 10341908451840 10349655199744 10353282908160 10363248967680 10371200974848 10390010351616 10391548493760 10402977546240 10403836047360 10408853841372 10410770038784 10411629182976 10453773335040 10461603876864 10465270824960 10484250808320 10492104179712 10527744983040 10535443439220 10543335157152 10547030753280 10554931150848 10566159017760 10568976302080 10574073743616 10579149987840 10609992990720 10618134331392 10619706245120 10629429431040 10637391550464 10638966315040 10661799597120 10673525882880 10683297300480 10688449879296 10691299770368 10692883560960 10701088505856 10702672700160 10710689683456 10714443939840 10747073003520 10752452573184 10766760560640 10771953393978 10774825549824 10786287330630 10794366946608 10798150533120 10806239035392 10811426734080 10831034511360 10850875877520 10858107813888 10859003874432 10870947053568 10895891005440 10911125918448 10915651968480 10923126423552 10927657451520 10937661521920 10942936781184 10957498240640 10980109025280 10981015153920 10988534366208 10993092526080 11002955694080 11008463348736 11011398565888 11023112002560 11028428474787 11031369015296 11033722838880 11045858181120 11054132232192 11065891127040 11068841656320 11074382290944 11084318393344 11088916285440 11094466968648 11096509382656 11097425117184 11140492640256 11150691557376 11155316981760 11170914630792 11183200862208 11208861296640 11222115287040 11237806335168 11250166136832 11270569618944 11275980226560 11284426653696 11296430525520 11308854804480 11317325856768 11319935374720 11332385505280 11338058059776 11364073822080 11372586236928 11376572497920 11385094275072 11386779729920 11395517120512 11397205232640 11400244101120 11405742465024 11416184213504 11436888788668 11451910584960 11454964039680 11461434566904 11463544537088 11474040324096 11475738946560 11484544598016 11505373152672 11518027235328 11523556638720 11529114476544 11544455946240 11553103478784 11565393157080 11574267602688 11613584424960 11622283739136 11634647008320 11643362099712 11647443271680 11656167948288 11690492055480 11703349739520 11704315553280 11712116293632 11713082830848 11714816841280 11727701278720 11748970826240 11757986136064 11760495001920 11769304361472 11773429678080 11782248726528 11794782159360 11797927034880 11803617202176 11819323944960 11828177371136 11843713105920 11861252051796 11874297544704 11876055421440 11890098339840 11895832961568 11899004780544 11947169525760 11956118716416 11968837104420 11970256306176 12018709463040 12027712241664 12040506787680 12049525893888 12053749432320 12062778458112 12065559860480 12078830059520 12090457128960 12112605630720 12121678743552 12123473242720 12136807137280 12143662814934 12147919349760 12157018914816 12158818645760 12162855075840 12184913825280 12198315294720 12209482629120 12215371290624 12216379358736 12229815435264 12231625943040 12240788209664 12253809416430 12275016658254 12282369146880 12288517226496 12304869212160 12310803878832 12314086342656 12327185520720 12336419367552 12378325155840 12387823386624 12401001002880 12410290142208 12423939489792 12452446863360 12469858192512 12475030821120 12483573055488 12484603256832 12486451483520 12500184596480 12522855132160 12527012413440 12538251837440 12544528002048 12549731604480 12558324989952 12567278959641 12574806507520 12581100969984 12584001885735 12593428104376 12597842288640 12607278874624 12609968958720 12623837921280 12636206929920 12642532127064 12656436903936 12667792449536 12673047183360 12679390821312 12682771562496 12694979985408 12731991588864 12734927296560 12743647494144 12748933693440 12766759578048 12810127196160 12819956760576 12825274613760 12843207240192 12857332727808 12860297336320 12886834544640 12896487604224 12910206314880 12913648599040 12920112672768 12937068999680 12943544796756 12951297720320 12957780639744 12964001218560 12973712080896 12987512939520 12997241413632 13001797140480 13011067301715 13013462548480 13014536478720 13021051053024 13032733735924 13047067672576 13070730044192 13075069206528 13077004846080 13091387473920 13098782362176 13113188941824 13115130224640 13125193826304 13148997888768 13176130830336 13179168946440 13193663938560 13203546832896 13217592179520 13227734403072 13272667914240 13282609987584 13296739438080 13300284784640 13306699542528 13360562349120 13364124712960 13376360632320 13386380378112 13388362104320 13403087175680 13422935344784 13437698441216 13440565716480 13450633555968 13455348203520 13466538344448 13468531937280 13478620725248 13492958683260 13507798794240 13517916995584 13531176271872 13555716630624 13570625765376 13572634767360 13573754843040 13583922449664 13588683816960 13598862606336 13638907398060 13653908029440 13664135675904 13678670976480 13735667957760 13745956847616 13760579185920 13764248207360 13770886735872 13789211269120 13817665290240 13842977863680 13853347135488 13855397991680 13868083710810 13870636728320 13871781396480 13878471788496 13882172243968 13900405800960 13925615800320 13936301309952 13938364446720 13948805169152 13961576409984 13963643288490 13976931926016 13979001077760 13989472239616 14028590466576 14044019687424 14047257918960 14057780209536 14062707671040 14073241534464 14088212023680 14098764991488 14105533317120 14146657320960 14157512441856 14167606617423 14172572574720 14183188733952 14215732796160 14231367843840 14244396400640 14251266505728 14257178081280 14268118007808 14270230266880 14285925253120 14296110985835 14326793208630 14329430671360 14336603430912 14342550405120 14355680747520 14362604525304 14366434066432 14381716440840 14392489262144 14397534044160 14408318713856 14411393095680 14422451355648 14441379348480 14448608145216 14464499318784 14467834503360 14477477085184 14478671832576 14494596071424 14508548554752 14527854673920 14548167891264 14554202624640 14564168564736 14570209935360 14590582374912 14640145367040 14641353538560 14651379154944 14657456701440 14677951131648 14697482670080 14704571299716 14711630451840 14727810908160 14738842976256 14754521502720 14758455541760 14765843054592 14785221713920 14792622624864 14796566822912 14816001392640 14826565064745 14842871930880 14853990187008 14867588743168 14869791201960 14873755975680 14881201203456 14894552841056 14910934482944 14942936236032 14945148395520 14962820382720 14970036985344 14983741780224 15000221515776 15027426158592 15034640302080 15045902204928 15061907367360 15078473072640 15089767809024 15100802262882 15117410746368 15152098429440 15163448315904 15168763330560 15196273643520 15207656620032 15269214113280 15270474198420 15273285386240 15281912755872 15287269294080 15298720432128 15300985262080 15312726130688 15340497536896 15357369647104 15360646533120 15372152635392 15388504848540 15390329536512 15392607928320 15404137971712 15420524209440 15432356803584 15464201453568 15484779233280 15492247577856 15496378318848 15512862677760 15524482799616 15529924362240 15587322740640 15604466319360 15605754071040 15616155058176 15617443774464 15680660002560 15692405815296 15697906237440 15726376212480 15738156269568 15741785130470 15759098593280 15791617474560 15803165158830 15815002735728 15820546129920 15832396726272 15834740561920 15849238526640 15853464453120 15861110615424 15865339707392 15868724981760 15914989486080 15927201497088 15929559367680 15941491621888 15956087325696 15958449472560 15960341741568 16024945950720 16032674818944 16036949655552 16054009050240 16066034525184 16071665909760 16083704610816 16120609505280 16150140840960 16162238324736 16179430995945 16191550419912 16197225799680 16209358553088 16217140101120 16246551767040 16276313816280 16279310172160 16287161720832 16288505811648 16290917169905 16306420580352 16308834590720 16338412555240 16343836508160 16366688877672 16373477952720 16384689635328 16391486177280 16406492282880 16414405171776 16418781790208 16436247360960 16448559156736 16470163537920 16482801549312 16504433541120 16512695023104 16517097848832 16534668003840 16547053522944 16581198348288 16603262484480 16626477590016 16633374428160 16644764073984 16646137675776 16702683217920 16726037336064 16732975472640 16756371946188 16774801293312 16778669180980 16797123051520 16813291944960 16831783895040 16833172930560 16848275906560 16856709502752 16875249205248 16897396244480 16905854428416 16910362083328 16913970339840 16926639980544 16944645788280 16963282206720 16975988785152 16979903062080 16991529992192 16998578257920 17007087089664 17022346104064 17058879355392 17077641412608 17080169594880 17093275680768 17100366151680 17108613697536 17124276320256 17155333183002 17182446059520 17195316805632 17213608419840 17226816897024 17258059729008 17277040852992 17285334958080 17316683919360 17329655218176 17348089735620 17352715304960 17361401404032 17420376637440 17433425608704 17436006461440 17451970512480 17465043149568 17471164907520 17484251922432 17486840299520 17500258435072 17531997185024 17535738083220 17555024609280 17568174440448 17569624246272 17572225261920 17591551918080 17604729110528 17623456239360 17636979204096 17653956542208 17673373089792 17696890552320 17705425803264 17728985917440 17742266056704 17814083132160 17835147509760 17848507170816 17920754288640 17934178074624 17953255656630 17955384459264 17958042583040 17990611577680 18010398392320 18028064194560 18041568362496 18060760181520 18074288840832 18080624148480 18094167687168 18096846356480 18098339790720 18111896599552 18118245089280 18131816808448 18135685693440 18182518115328 18185209864080 18202515996672 18205210705920 18215494222401 18218847567872 18235528372224 18238227968640 18314223943680 18323056935936 18327942463488 18347438914560 18361182314496 18380714124645 18423553720320 18457303818240 18471129513984 18490778281080 18495708528640 18504629051328 18567487733760 18581735079936 18584485928960 18601501504320 18615435213312 18618191051320 18635909234688 18638668103680 18678670295040 18704787288768 18712546231680 18725359583232 18726904885248 18729677225280 18743706946048 18750276894720 18764322045952 18784282698240 18798353321984 18807377756160 18816792003072 18837487484928 18862209761280 18871651454976 18890142156564 18896763432960 18910918311936 18949940969472 18954310394880 18975157125120 19001688674304 19009570775040 19024157343744 19102390944840 19115471241216 19123400540160 19140907663360 19150139367072 19175621921120 19196712058880 19215190794240 19229935140864 19237911920640 19255172464640 19264810860288 19285999091712 19290446004480 19304895776768 19330251816960 19344731406336 19365309472320 19370472898560 19380169009152 19397557188352 19405603499520 19415317195134 19418891419648 19426946580480 19436670959616 19454109833216 19460568121344 19495862120448 19520193822720 19521804718080 19549100603886 19570601508864 19606095066288 19615507269120 19637081210880 19672695336960 19687790739456 19723496833152 19768753419660 19790495907840 19805320249344 19826388269280 19831674634240 19841601604608 19909001871360 19923914981376 19926864527360 19945109157120 19950427176960 19960049313792 19978322373632 20000295354368 20014555380169 20036568211456 20040843523680 20046187069440 20061202939904 20079570567168 20082543156480 20104630763520 20134403017176 20156547661824 20175950333952 20202797905920 20217931087872 20239438024890 20261698191360 20276875493376 20358952151040 20360632264560 20375883674496 20383025725440 20398293909504 20458361097090 20480862044160 20496203513856 20518006464720 20520439382016 20523477237760 20560698945920 20576475738112 20603501936640 20618935271424 20640868778880 20646372311040 20656330103808 20661837758464 20683816903680 20699310399488 20706565816320 20726497935360 20742401949696 20780020703232 20783096987520 20805955092480 20807672094720 20817707682744 20821540077568 20823258365952 20907546670080 20923207753728 20930541649920 20945464932735 20968501616640 20984208359424 21070886878440 21086670314304 21094061506560 21109862301696 21132318035520 21137952604160 21148147487232 21158299975680 21219985981440 21236268662784 21239412490240 21258858862080 21274783100928 21277932630080 21323599194240 21347051765760 21366594600960 21376899758592 21382599540736 21385767121920 21402177011712 21405345400320 21421379366912 21428887879680 21494146007040 21504905146368 21533521121280 21543906787956 21549651099648 21572574661260 21588733893216 21596301066240 21612478070784 21622853468160 21662069022720 21701751755040 21716215627776 21718007748864 21741894107136 21791782010880 21822251836896 21831303936960 21846252847104 21855314903040 21875323043840 21885873562368 21914996481280 21960218050560 21962030307840 21977068732416 21986185052160 22005911388160 22016926697472 22046224005120 22056856949574 22062738030592 22067445677760 22091716362240 22108264464384 22131782254080 22137683312640 22148764581888 22168636786688 22177832570880 22188933937296 22194850234368 22280985280512 22301383114752 22310633963520 22341829261584 22366401724416 22417722593280 22444230574080 22475612670336 22500332273664 22541139237888 22551960453120 22568853307392 22592861051040 22617709608960 22634651713536 22639870749440 22651203394323 22664771010560 22676116119552 22728147644160 22745172473856 22753144995840 22773559459840 22791034241024 22794410465280 22811484930048 22832368427008 22873777577336 22903821169920 22909928079360 22922869133808 22948080648192 22951477893120 22969089196032 23010746305344 23036054470656 23058228953088 23088911892480 23106206957568 23130786314160 23148535205376 23227168849920 23244567478272 23269294016640 23286724199424 23294886543360 23312335896576 23380984110960 23406699479040 23408631106560 23424232587264 23426165661696 23429633682560 23455402557440 23497941652480 23515972272128 23520990003840 23538608722944 23546859356160 23564497453056 23589564318720 23595854069760 23607234404352 23612677695705 23638647889920 23656354742272 23687426211840 23722504103592 23748595089408 23752110842880 23780196679680 23791665923136 23798009561088 23894339051520 23912237432832 23937674208840 23940512612352 24037418926080 24055424483328 24081013575360 24099051787776 24107498864640 24125556916224 24131119720960 24157660119040 24180914257920 24225211261440 24243357487104 24246946485440 24273614274560 24287325629868 24295838699520 24314037829632 24317637291520 24325710151680 24369827650560 24396630589440 24418965258240 24430742581248 24432758717472 24459630870528 24463251886080 24481576419328 24507618832860 24550033316508 24564738293760 24577034452992 24609738424320 24621607757664 24628172685312 24654371041440 24672838735104 24756650311680 24775646773248 24802002005760 24820580284416 24904893726720 24939716385024 24950061642240 24967146110976 24969206513664 24972902967040 25000369192960 25045710264320 25054024826880 25076503674880 25089056004096 25099463208960 25134557919282 25149613015040 25162201939968 25168003771470 25186856208752 25195684577280 25214557749248 25219937917440 25247675842560 25272413859840 25285064254128 25312873807872 25335584899072 25346094366720 25358781642624 25365543124992 25389959970816 25463983177728 25469854593120 25487294988288 25497867386880 25533519156096 25620254392320 25639913521152 25650549227520 25686414480384 25714665455616 25720594672640 25732999774503 25773669089280 25792975208448 25820412629760 25827297198080 25840225345536 25874137999360 25887089593512 25915561279488 25928002437120 25975025879040 25994482827264 26022134603430 26026925096960 26029072957440 26042102106048 26065467471848 26094135345152 26141460088384 26150138413056 26154009692160 26197564724352 26226377883648 26230260449280 26250387652608 26297995777536 26352261660672 26358337892880 26387327877120 26407093665792 26435184359040 26455468806144 26545335828480 26565219975168 26593478876160 26600569569280 26613399085056 26721124698240 26728249425920 26752721264640 26772760756224 26776724208640 26806174351360 26845870689568 26875396882432 26881131432960 26901267111936 26910696407040 26929883484945 26933076688896 26937063874560 26957241450496 26985917366520 27015597588480 27035833991168 27062352543744 27111433261248 27141251530752 27145269534720 27147509686080 27167844899328 27177367633920 27197725212672 27277814796120 27307816058880 27328271351808 27357341952960 27471335915520 27491913695232 27521158371840 27528496414720 27541773471744 27578422538240 27635330580480 27685955727360 27706694270976 27710795983360 27736167421620 27741273456640 27743562792960 27756943576992 27764344487936 27800811601920 27851231600640 27872602619904 27876728893440 27897610338304 27923152819968 27927286576980 27953863852032 27958002155520 27978944479232 28057180933152 28088039374848 28094515837920 28115560419072 28125415342080 28146483068928 28176424047360 28197529982976 28211066634240 28293314641920 28335213234846 28345145149440 28366377467904 28431465592320 28462735687680 28488792801280 28502533011456 28514356162560 28536236015616 28540460533760 28592221971670 28653586417260 28658861342720 28673206861824 28685100810240 28711361495040 28725209050608 28732868132864 28763432881680 28784978524288 28795068088320 28816637427712 28822786191360 28844902711296 28882758696960 28897216290432 28928998637568 28935669006720 28954954170368 28957343665152 28989192142848 29017097109504 29055709347840 29096335782528 29108405249280 29128337129472 29140419870720 29181164749824 29280290734080 29282707077120 29302758309888 29323650905829 29355902263296 29394965340160 29409142599432 29423260903680 29455621816320 29509043005440 29531686109184 29570443427840 29585245249728 29593133645824 29653130129490 29685743861760 29707980374016 29735177486336 29739582403920 29747511951360 29762402406912 29789105682112 29821868965888 29885872472064 29890296791040 29925640765440 29940073970688 29967483560448 30000443031552 30054852317184 30069280604160 30091804409856 30123814734720 30156946145280 30179535618048 30201604525764 30234821492736 30304196858880 30326896631808 30337526661120 30359157037335 30392547287040 30415313240064 30538428226560 30540948396840 30546570772480 30563825511744 30574538588160 30597440864256 30601970524160 30625452261376 30680995073792 30687541645635 30714739294208 30721293066240 30744305270784 30777009697080 30780659073024 30785215856640 30808275943424 30841048418880 30864713607168 30928402907136 30969558466560 30984495155712 30992756637696 31025725355520 31048965599232 31059848724480 31174645481280 31208932638720 31211508142080 31232310116352 31234887548928 31361320005120 31384811630592 31395812474880 31452752424960 31476312539136 31483570260940 31518197186560 31583234949120 31606330317660 31630005471456 31641092259840 31664793452544 31669481123840 31698477053280 31706928906240 31722221230848 31730679414784 31737449963520 31829978972160 31854402994176 31859118735360 31882983243776 31912174651392 31916898945120 32049891901440 32065349637888 32073899311104 32108018100480 32132069050368 32143331819520 32241219010560 32300281681920 32324476649472 32358861991890 32383100839824 32394451599360 32418717106176 32434280202240 32493103534080 32552627632560 32574323441664 32577011623296 32581834339810 32612841160704 32617669181440 32676825110480 32687673016320 32733377755344 32746955905440 32769379270656 32782972354560 32812984565760 32828810343552 32837563580416 32872494721920 32897118313472 32940327075840 32965603098624 33008867082240 33025390046208 33034195697664 33069336007680 33085285424361 33094107045888 33162396696576 33206524968960 33252955180032 33266748856320 33289528147968 33292275351552 33452074672128 33465950945280 33512743892376 33549602586624 33557338361960 33594246103040 33626583889920 33666345861120 33696551813120 33713419005504 33750498410496 33794792488960 33811708856832 33820724166656 33827940679680 33853279961088 33889291576560 33926564413440 33951977570304 33959806124160 33983059984384 33997156515840 34014174179328 34044692208128 34117758710784 34155282825216 34160339189760 34186551361536 34200732303360 34217227395072 34248552640512 34310666366004 34364892119040 34390633611264 34427216839680 34453633794048 34516119458016 34554081705984 34570669916160 34633367838720 34659310436352 34696179471240 34705430609920 34722802808064 34840753274880 34866851217408 34872012922880 34903941024960 34930086299136 34942329815040 34968503844864 34973680599040 35000516870144 35063994370048 35071476166440 35110049218560 35136348880896 35139248492544 35144450523840 35183103836160 35209458221056 35246912478720 35273958408192 35307913084416 35346746179584 35393781104640 35410851606528 35457971834880 35484532113408 35628166264320 35670295019520 35697014341632 35841508577280 35868356149248 35906511313260 35910768918528 35916085166080 35981223155360 36020796784640 36056128389120 36083136724992 36121520363040 36148577681664 36161248296960 36188335374336 36193692712960 36196679581440 36223793199104 36236490178560 36271371386880 36365036230656 36370419728160 36410421411840 36430988444802 36437695135744 36471056744448 36476455937280 36628447887360 36646113871872 36694877829120 36722364628992 36761428249290 36847107440640 36914607636480 36942259027968 36981556562160 36991417057280 37009258102656 37134975467520 37163470159872 37168971857920 37203003008640 37230870426624 37236382102640 37271818469376 37277336207360 37357340590080 37409574577536 37425092463360 37450719166464 37453809770496 37459354450560 37487413892096 37500553789440 37528644091904 37568565396480 37596706643968 37614755512320 37633584006144 37674974969856 37701836878923 37724419522560 37743302909952 37752005657205 37780284313128 37793526865920 37821836623872 37908620789760 38003377348608 38019141550080 38048314687488 38204781889680 38230942482432 38246801080320 38281815326720 38300278734144 38351243842240 38393424117760 38430381588480 38459870281728 38475823841280 38510344929280 38529621720576 38571998183424 38580892008960 38609791553536 38660503633920 38689462812672 38730618944640 38740945797120 38760338018304 38795114376704 38811206999040 38830634390268 38837782839296 38853893160960 38873341919232 38908219666432 38921136242688 38991724240896 39040387645440 39043609436160 39098201207772 39141203017728 39212190132576 39231014538240 39274162421760 39345390673920 39375581478912 39446993666304 39537506839320 39580991815680 39610640498688 39652776538560 39663349268480 39683203209216 39818003742720 39847829962752 39853729054720 39890218314240 39900854353920 39920098627584 39956644747264 40029110760338 40073136422912 40081687047360 40092374138880 40122405879808 40159141134336 40165086312960 40209261527040 40268806034352 40313095323648 40351900667904 40405595811840 40435862175744 40478876049780 40523396382720 40553750986752 40717904302080 40721264529120 40751767348992 40766051450880 40796587819008 40916722194180 40961724088320 40992407027712 41036012929440 41046954475520 41121397891840 41152951476224 41207003873280 41237870542848 41281737557760 41292744622080 41312660207616 41367633807360 41398620798976 41452995870720 41560041406464 41566193975040 41611910184960 41615344189440 41635415365488 41646516731904 41815093340160 41846415507456 41890929865470 41937003233280 41968416718848 42141773756880 42173340628608 42188123013120 42219724603392 42264636071040 42275905208320 42296294974464 42316599951360 42439971962880 42472537325568 42478824980480 42502819852269 42517717724160 42549566201856 42555865260160 42647198388480 42694103531520 42733189201920 42753799517184 42765199081472 42771534243840 42804354023424 42810690800640 42842758733824 42857775759360 42888332957505 42988292014080 43009810292736 43067042242560 43087813575912 43099302199296 43145149322520 43177467786432 43192602132480 43224956141568 43324138045440 43403503510080 43432431255552 43436015497728 43483788214272 43583564021760 43644503673792 43662607873920 43692505694208 43710629806080 43750646087680 43771747124736 43829992962560 43920436101120 43924060615680 43954137464832 43972370104320 44011822776320 44033853394944 44092448010240 44113713899148 44125476061184 44134891355520 44183432724480 44216528928768 44263564508160 44275366625280 44297529163776 44337273573376 44355665141760 44377867874592 44389700468736 44561970561024 44602766229504 44621267927040 44683658523168 44732803448832 44835445186560 44888461148160 44951225340672 45000664547328 45082278475776 45103920906240 45137706614784 45185722102080 45235419217920 45269303427072 45279741498880 45302406788646 45329542021120 45352232239104 45456295288320 45490344947712 45506289991680 45547118919680 45588820930560 45622969860096 45664736854016 45747555154672 45807642339840 45819856158720 45845738267616 45896161296384 45902955786240 45938178392064 46021492610688 46072108941312 46116457906176 46177823784960 46212413915136 46261572628320 46297070410752 46454337699840 46489134956544 46538588033280 46573448398848 46589773086720 46761968221920 46813398958080 46817262213120 46848465174528 46852331323392 46859267365120 46910805114880 46995883304960 47031944544256 47041980007680 47077217445888 47093718712320 47179128637440 47214468808704 47225355391410 47277295779840 47312709484544 47374852423680 47445008207184 47497190178816 47504221685760 47560393359360 47583331846272 47596019122176 47788678103040 47824474865664 47875348417680 47881025224704 48074837852160 48110848966656 48162027150720 48198103575552 48214997729280 48251113832448 48262239441920 48315320238080 48361828515840 48450422522880 48486714974208 48493892970880 48538292987835 48547228549120 48574651259736 48591677399040 48628075659264 48635274583040 48651420303360 48739655301120 48837930516480 48861485162496 48865517434944 48872751509715 48919261741056 48926503772160 48963152838656 49015237665720 49100066633016 49154068905984 49219476848640 49243215515328 49256345370624 49308742082880 49345677470208 49513300623360 49551293546496 49604004011520 49641160568832 49809787453440 49879432770048 49900123284480 49934292221952 49938413027328 49945805934080 50000738385920 50091420528640 50108049653760 50153007349760 50178112008192 50198926417920 50269115838564 50299226030080 50324403879936 50336007542940 50373712417504 50391369154560 50429115498496 50439875834880 50495351685120 50544827719680 50570128508256 50625747615744 50671169798144 50692188733440 50717563285248 50731086249984 50779919941632 50927966355456 50939709186240 50974589976576 50995734773760 51067038312192 51240508784640 51279827042304 51301098455040 51372828960768 51441189345280 51465999549006 51547338178560 51585950416896 51640825259520 51654594396160 51680450691072 51748275998720 51774179187024 51831122558976 51856004874240 51950051758080 51988965654528 52044269206860 52053850193920 52058145914880 52084204212096 52130934943696 52188270690304 52282920176768 52300276826112 52308019384320 52395129448704 52452755767296 52460520898560 52500775305216 52595991555072 52704523321344 52716675785760 52774655754240 52814187331584 52870368718080 52910937612288 53090671656960 53186957752320 53226798170112 53442249396480 53456498851840 53505442529280 53545521512448 53553448417280 53691741379136 53750793764864 53762262865920 53802534223872 53859766969890 53866153377792 53874127749120 53914482900992 53971834733040 54031195176960 54071667982336 54124705087488 54222866522496 54282503061504 54290539069440 54295019372160 54335689798656 54354735267840 54395450425344 54555629592240 54615632117760 54656542703616 54714683905920 54942671831040 54983827390464 55042316743680 55056992829440 55083546943488 55142142373935 55156845076480 55270661160960 55371911454720 55413388541952 55421591966720 55472334843240 55482546913280 55487125585920 55513887153984 55528688975872 55702463201280 55745205239808 55753457786880 55795220676608 55846305639936 55854573153960 55907727704064 55916004311040 55957888958464 56114361866304 56176078749696 56189031675840 56231120838144 56250830684160 56292966137856 56352848094720 56395059965952 56422133268480 56586629283840 56670426469692 56690290298880 56732754935808 56862931184640 56925471375360 56977585602560 57005066022912 57028712325120 57072472031232 57080921067520 57184443943340 57307172834520 57317722685440 57346413723648 57370201620480 57422722990080 57450418101216 57465736265728 57526865763360 57569957048576 57590136176640 57633274855424 57645572382720 57689805422592 57765517393920 57794432580864 57857997275136 57871338013440 57909908340736 57914687330304 58034194219008 58111418695680 58192671565056 58216810498560 58256674258944 58280839741440 58362329499648 58560581468160 58565414154240 58647301811658 58711804526592 58789930680320 58818285198864 58846521807360 58911243632640 59018086010880 59063372218368 59140886855680 59170490499456 59186267291648 59306260258980 59371487723520 59415960748032 59470354972672 59479164807840 59495023902720 59524804813824 59578211364224 59643737931776 59771744944128 59780593582080 59851281530880 59880147941376 59934967120896 60000886063104 60043666140507 60109704634368 60138561208320 60183608819712 60247629469440 60313892290560 60403209051528 60469642985472 60608393717760 60653793263616 60718314074670 60785094574080 60830626480128 61076856453120 61081896793680 61127651023488 61149077176320 61194881728512 61203941048320 61250904522752 61361990147584 61375083291270 61429478588416 61442586132480 61488610541568 61554019394160 61561318146048 61570431713280 61616551886848 61682096837760 61729427214336 61856805814272 61939116933120 61968990311424 61985513275392 62051450711040 62097931198464 62119697448960 62349290962560 62417865277440 62423016284160 62464620232704 62469775097856 62722640010240 62769623261184 62791624949760 62836394798205 62905504849920 62952625078272 62967140521880 63036394373120 63212660635320 63260010942912 63282184519680 63329586905088 63338962247680 63396954106560 63413857812480 63444442461696 63461358829568 63474899927040 63659957944320 63708805988352 63718237470720 63765966487552 63824349302784 63833797890240 64099783802880 64130699275776 64147798622208 64216036200960 64264138100736 64286663639040 64482438021120 64600563363840 64648953298944 64717723983780 64766201679648 64788903198720 64837434212352 64868560404480 64986207068160 65105255265120 65148646883328 65154023246592 65163668679620 65225682321408 65235338362880 65353650220960 65375346032640 65466755510688 65493911810880 65538758541312 65565944709120 65625969131520 65657620687104 65675127160832 65744989443840 65794236626944 65880654151680 65931206197248 66017734164480 66050780092416 66138672015360 66170570848722 66188214091776 66324793393152 66413049937920 66505910360064 66533497712640 66584550703104 66904149344256 66931901890560 67025487784752 67099205173248 67114676723920 67188492206080 67253167779840 67332691722240 67393103626240 67426838011008 67500996820992 67589584977920 67623417713664 67641448333312 67655881359360 67706559922176 67778583153120 67853128826880 67903955140608 67919612248320 67953610182969 67966119968768 67994313031680 68028348358656 68089384416256 68235517421568 68320678379520 68373102723072 68434454790144 68497105281024 68621332732008 68729784238080 68854433679360 68907267588096 69032238916032 69108163411968 69266735677440 69318620872704 69392358942480 69410861219840 69445605616128 69681506549760 69733702434816 69744025845760 69807882049920 69860172598272 69884659630080 69937007689728 69947361198080 70001033740288 70127988740096 70142952332880 70220098437120 70272697761792 70278496985088 70288901047680 70366207672320 70418916442112 70493824957440 70547916816384 70615826168832 70693492359168 70787562209280 70821703213056 70838033087115 70915943669760 70969064226816 71256332528640 71340590039040 71394028683264 71683017154560 71736712298496 71813022626520 71821537837056 71832170332160 71962446310720 72041593569280 72112256778240 72166273449984 72243040726080 72297155363328 72322496593920 72376670748672 72387385425920 72393359162880 72447586398208 72472980357120 72542742773760 72730072461312 72740839456320 72820842823680 72861976889604 72875390271488 72942113488896 72952911874560 73256895774720 73292227743744 73389755658240 73444729257984 73522856498580 73694214881280 73829215272960 73884518055936 73963113124320 73982834114560 74018516205312 74269950935040 74326940319744 74337943715840 74406006017280 74461740853248 74472764205280 74554672414720 74714681180160 74819149155072 74850184926720 74901438332928 74907619540992 74918708901120 74974827784192 75001107578880 75137130792960 75193413287936 75229511024640 75267168012288 75403673757846 75448839045120 75486605819904 75504011314410 75560568626256 75587053731840 75643673247744 75817241579520 76006754697216 76038283100160 76096629374976 76409563779360 76461884964864 76493602160640 76563630653440 76600557468288 76702487684480 76786848235520 76860763176960 76919740563456 76951647682560 77020689858560 77059243441152 77143996366848 77161784017920 77198999323509 77219583107072 77321007267840 77378925625344 77461237889280 77481891594240 77520676036608 77590228753408 77622413998080 77661268780536 77675565678592 77746683838464 77816439332864 77983448481792 78080775290880 78087218872320 78196402415544 78282406035456 78424380265152 78462029076480 78690781347840 78751162957824 78893987332608 79075013678640 79161983631360 79221280997376 79305553077120 79326698536960 79366406418432 79636007485440 79695659925504 79707458109440 79780436628480 79801708707840 79840197255168 79913289494528 80058221520676 80146272845824 80163374094720 80184748277760 80244811759616 80318282268672 80330172625920 80418523054080 80537612068704 80626190647296 80703801335808 80811191623680 80871724351488 80957752099560 81046792765440 81107501973504 81435808604160 81442529058240 81503534697984 81532102901760 81593175638016 81833444388360 81923448176640 81984814055424 82072025858880 82093908951040 82242795783680 82305902952448 82414007746560 82475741085696 82563475115520 82585489244160 82625320415232 82735267614720 82797241597952 82905991741440 83120082812928 83132387950080 83223820369920 83230688378880 83270830730976 83293033463808 83630186680320 83692831014912 83781859730940 83874006466560 83936833437696 84283547513760 84346681257216 84376246026240 84439449206784 84529272142080 84551810416640 84592589948928 84633199902720 84879943925760 84957649960960 85005639704538 85035435448320 85099132403712 85111730520320 85294396776960 85388207063040 85466378403840 85507599034368 85543068487680 85608708046848 85621381601280 85685517467648 85776665915010 85976584028160 86019620585472 86134084485120 86175627151824 86198604398592 86290298645040 86354935572864 86385204264960 86449912283136 86648276090880 86807007020160 86864862511104 86872030995456 86967576428544 87167128043520 87289007347584 87325215747840 87385011388416 87421259612160 87501292175360 87543494249472 87659985925120 87840872202240 87848121231360 87908274929664 87970952717487 88023645552640 88067706789888 88184896020480 88227427798296 88250952122368 88269782711040 88366865448960 88527129016320 88595058327552 88674547146752 88711330283520 88755735749184 88779400937472 89123941122048 89205532459008 89242535854080 89367317046336 89465606897664 89670890373120 89776922296320 89902450681344 90001329094656 90164556951552 90207841812480 90275413229568 90371444204160 90470838435840 90538606854144 90559482997760 90604813577292 90659084042240 90704464478208 90912590576640 90980689895424 91012579983360 91077471112005 91094237839360 91177641861120 91245939720192 91329473708032 91495110309344 91615284679680 91639712317440 91691476535232 91792322592768 91805911572480 91876356784128 92042985221376 92144217882624 92232915812352 92355647569920 92424827830272 92523145256640 92594140821504 92908675399680 92978269913088 93077176066560 93146896797696 93179546173440 93523936443840 93626797916160 93634524426240 93696930349056 93704662646784 93718534730240 93821610229760 93991766609920 94063889088512 94083960015360 94154434891776 94187437424640 94358257274880 94428937617408 94450710782820 94554591559680 94625418969088 94749704847360 94890016414368 94994380357632 95008443371520 95120786718720 95166663692544 95192038244352 95577356206080 95648949731328 95750696835360 96149675704320 96221697933312 96324054301440 96396207151104 96429995458560 96524478883840 96723657031680 96900845045760 96973429948416 96987785941760 97076585975670 97094457098240 97149302519472 97183354798080 97256151318528 97270549166080 97302840606720 97479310602240 97722970324992 97731034869888 97745503019430 97838523482112 97853007544320 97926305677312 98030475331440 98200133266032 98308137811968 98438953697280 98486431030656 98512690741248 98617484165760 98691354940416 99026601246720 99102587092992 99208008023040 99282321137664 99619574906880 99758865540096 99800246568960 99868584443904 99876826054656 99891611868160 100001476771840 100072776900845 100182841057280 100306014699520 100356224016384 100397852835840 100538231677128 100648807759872 100672015085880 100747424835008 100782738309120 100858230996992 100879751669760 101089655439360 101140257016512 101251495231488 101342339596288 101384377466880 101435126570496 101462172499968 101559839883264 101855932710912 101879418372480 101949179953152 101991469547520 102134076624384 102481017569280 102559654084608 102602196910080 102745657921536 102882378690560 102931999098012 103094676357120 103171900833792 103281650519040 103309188792320 103360901382144 103496551997440 103548358374048 103662245117952 103712009748480 103900103516160 103977931309056 104088538413720 104107700387840 104116291829760 104168408424192 104261869887392 104376541380608 104565840353536 104600553652224 104616038768640 104790258897408 104905511534592 104921041797120 105001550610432 105191983110144 105409046642688 105433351571520 105549311508480 105628374663168 105740737436160 105821875224576 106181343313920 106373915504640 106453596340224 106884498792960 106912997703680 107010885058560 107091043024896 107106896834560 107383482758272 107501587529728 107524525731840 107605068447744 107719533939780 107732306755584 107748255498240 107828965801984 107943669466080 108062390353920 108143335964672 108249410174976 108445733044992 108565006123008 108581078138880 108590038744320 108671379597312 108709470535680 109111259184480 109231264235520 109313085407232 109429367811840 109885343662080 110084633487360 110167093886976 110284284747870 110313690152960 110541322321920 110743822909440 110826777083904 110843183933440 110944669686480 110974251171840 111027774307968 111057377951744 111404926402560 111490410479616 111506915573760 111590441353216 111692611279872 111709146307920 111815455408128 111832008622080 111915777916928 112228723732608 112352157499392 112378063351680 112462241676288 112501661368320 112585932275712 112705696189440 112790119931904 112844266536960 113173258567680 113256016971615 113340852939384 113380580597760 113465509871616 113725862369280 113955171205120 114010132045824 114057424650240 114144944062464 114161842135040 114368887886680 114614345669040 114692827447296 114740403240960 114845445980160 114900836202432 114931472531456 115053731526720 115139914097152 115180272353280 115266549710848 115291144765440 115379610845184 115531034787840 115588865161728 115715994550272 115742676026880 115819816681472 115829374660608 116068388438016 116222837391360 116385343130112 116433620997120 116513348517888 116561679482880 116724658999296 117121162936320 117130828308480 117294603623316 117423609053184 117579861360640 117636570397728 117693043614720 117822487265280 118036172021760 118126744436736 118281773711360 118340980998912 118372534583296 118612520517960 118742975447040 118831921496064 118940709945344 118958329615680 118990047805440 119049609627648 119156422728448 119287475863552 119543489888256 119561187164160 119702563061760 119760295882752 119869934241792 120087332281014 120219409268736 120277122416640 120367217639424 120495258938880 120627784581120 120806418103056 120939285970944 121216787435520 121307586527232 121436628149340 121570189148160 121661252960256 122153712906240 122163793587360 122255302046976 122298154352640 122389763457024 122407882096640 122501809045504 122723980295168 122750166582540 122858957176832 122885172264960 122977221083136 123108038788320 123140863426560 123233103773696 123364193675520 123458854428672 123713611628544 123878233866240 123937980622848 124102901422080 124195862396928 124698581925120 124835730554880 124846032568320 124939550195712 125445280020480 125539246522368 125672789596410 125811009699840 125905250156544 125934281043760 126072788746240 126425321270640 126520021885824 126564369039360 126659173810176 126677924495360 126793908213120 126827715624960 126888884923392 126922717659136 126949799854080 127319915888640 127417611976704 127436474941440 127508459556807 127531932975104 127648698605568 127667595780480 128199567605760 128261398551552 128295597244416 128432072401920 128528276201472 128573327278080 128664998872515 128964876042240 129201126727680 129297906597888 129435447967560 129532403359296 129577806397440 129674868424704 129972414136320 130210510530240 130297293766656 130308046493184 130327337359240 130451364642816 130470676725760 130707300441920 130750692065280 130933511021376 130987823621760 131077517082624 131131889418240 131251938263040 131315241374208 131350254321664 131489978887680 131588473253888 131761308303360 131862412394496 132035468328960 132101560184832 132277344030720 132341141697444 132376428183552 132649586786304 132826099875840 133011820720128 133066995425280 133169101406208 133808298688512 133863803781120 134050975569504 134198410346496 134229353447840 134376984412160 134506335559680 134665383444480 134786207252480 134853676022016 135001993641984 135179169955840 135246835427328 135311762718720 135413119844352 135557166306240 135706257653760 135807910281216 135839224496640 135907220365938 135932239937536 135988626063360 136056696717312 136178768832512 136471034843136 136641356759040 136868909580288 136994210562048 137242665464016 137459568476160 137708867358720 137814535176192 138064477832064 138216326823936 138533471354880 138637241745408 138784717884960 138821722439680 138891211232256 139363013099520 139467404869632 139488051691520 139615764099840 139720345196544 139769319260160 139894722396160 140002067480576 140101887661183 140255977480192 140285904665760 140440196874240 140545395523584 140556993970176 140577802095360 140732415344640 140987649914880 141095833632768 141231652337664 141643406426112 141676066174230 141831887339520 141938128453632 142512665057280 142681180078080 142788057366528 143366034309120 143473424596992 143626045253040 143643075674112 143664340664320 143924892621440 144083187138560 144224513556480 144332546899968 144486081452160 144594310726656 144644993187840 144753341497344 144774770851840 144786718325760 144895172796416 144945960714240 145085485547520 145460144922624 145481678912640 145641685647360 145723953779208 145750780542976 145884226977792 145905823749120 146513791549440 146584455487488 146618254529145 146779511316480 146889458515968 147045712997160 147658430545920 147769036111872 147926226248640 147965668229120 148037032410624 148539901870080 148653880639488 148675887431680 148812012034560 148923481706496 148945528410560 149109344829440 149429362360320 149638298310144 149700369853440 149802876665856 149815239081984 149837417802240 149949655568384 150002215157760 150274261585920 150386826575872 150459022049280 150534336024576 150807347515692 150897678090240 150973211639808 151008022628820 151121137252512 151174107463680 151287346495488 151634483159040 152013509394432 152076566200320 152193258749952 152819127558720 152923769929728 152987204321280 153127261306880 153201114936576 153404975368960 153573696471040 153721526353920 153839481126912 153903295365120 154041379717120 154118486882304 154323568035840 154397998647018 154439166214144 154642014535680 154757851250688 154922475778560 154963783188480 155041352073216 155180457506816 155244827996160 155322537561072 155493367676928 155632878665728 155966896963584 156161550581760 156174437744640 156392804831088 156564812070912 156848760530304 156924058152960 157381562695680 157502325915648 157787974665216 158150027357280 158323967262720 158442561994752 158611106154240 158653397073920 158732812836864 159272014970880 159414916218880 159560873256960 159680394510336 159826578989056 160116443041352 160292545691648 160326748189440 160369496555520 160636564537344 160660345251840 161075224137408 161252381294592 161407602671616 161622383247360 161743448702976 161915504199120 162093585530880 162215003947008 162871617208320 162885058116480 163007069395968 163064205803520 163186351276032 163666888776720 163846896353280 163969628110848 164144051717760 164187817902080 164485591567360 164611805904896 164828015493120 164951482171392 165126950231040 165170978488320 165250640830464 165426427121805 165470535229440 165594483195904 165811983482880 166240165625856 166264775900160 166447640739840 166461376757760 166541661461952 166586066927616 167260373360640 167385662029824 167563719461880 167748012933120 167873666875392 168567095027520 168693362514432 168752492052480 168878898413568 169058544284160 169103620833280 169185179897856 169266399805440 169759887851520 169915299921920 170011279409076 170070870896640 170198264807424 170223461040640 170588793553920 170776414126080 170932756807680 171015198068736 171086136975360 171217416093696 171242763202560 171371034935296 171553331830020 171953168056320 172039241170944 172268168970240 172351254303648 172397208797184 172580597290080 172709871145728 172770408529920 172899824566272 173296552181760 173614014040320 173729725022208 173744061990912 174334256087040 174578014695168 174650431495680 174770022776832 174842519224320 175002584350720 175086988498944 175319971850240 175681744404480 175696242462720 175941905434974 176047291105280 176135413579776 176369792040960 176454855596592 176501904244736 176539565422080 176733730897920 177054258032640 177190116655104 177349094293504 177422660567040 177511471498368 177558801874944 178247882244096 178411064918016 178485071708160 178734634092672 178931213795328 179341780746240 179553844592640 179804901362688 180002658189312 180130998421521 180329113903104 180415683624960 180550826459136 180742888408320 180941676871680 181118965995520 181209627154584 181408928956416 181825181153280 181961379790848 182154942224010 182188475678720 182355283722240 182491879440384 182658947416064 182990220618688 183230569359360 183382953070464 183584645185536 183611823144960 183752713568256 184085970442752 184288435765248 184465831624704 184711295139840 184849655660544 185046290513280 185188281643008 185817350799360 185956539826176 186154352133120 186293793595392 186359092346880 187047872887680 187253595832320 187269048852480 187393860698112 187409325293568 187437069460480 187643220459520 187983533219840 188127778177024 188167920030720 188308869783552 188374874849280 188509184394615 188716514549760 188857875234816 188901421565640 189109183119360 189250837938176 189780032828736 189988760715264 190016886743040 190241573437440 190333327385088 190384076488704 191154712412160 191297899462656 191501393670720 192299351408640 192443395866624 192648108602880 192792414302208 192859990917120 193048957767680 193447314063360 193801690091520 193946859896832 193975571883520 194153171951340 194188914196480 194298605038944 194366709596160 194512302637056 194541098332160 194605681213440 194958621204480 195445940649984 195462069739776 195491006038860 195677046964224 195706015088640 195852611354624 196060950662880 196400266532064 196616275623936 196877907394560 196972862061312 197025381482496 197234968331520 197382709880832 198053202493440 198416016046080 198564642275328 199239149813760 199517731080192 199600493137920 199753652109312 199783223736320 200145553801690 200365682114560 200612029399040 200712448032768 200795705671680 201076463354256 201297615519744 201344030171760 201494849670016 201565476618240 201716461993984 201759503339520 202179310878720 202280514033024 202502990462976 202684679192576 202768754933760 202870253140992 202924344999936 203119679766528 203711865421824 203758836744960 203898359906304 203982939095040 204268153248768 204962035138560 205119308169216 205491315843072 205764757381120 205863998196024 206189352714240 206563301038080 206721802764288 206993103994880 207096716748096 207324490235904 207800207032320 207955862618112 208177076827440 208232583659520 208336816848384 208523739774784 208753082761216 209131680707072 209201107304448 209232077537280 209580517794816 209811023069184 209842083594240 210003101220864 210383966220288 210818093285376 210866703143040 211098623016960 211256749326336 211481474872320 211643750449152 212362686627840 212514099261345 212747831009280 212907192680448 213768997585920 213825995407360 214021770117120 214182086049792 214213793669120 214766965516544 215003175059456 215049051463680 215210136895488 215439067879560 215464613511168 215496510996480 215657931603968 215887338932160 216124780707840 216286671929344 216498820349952 216891466089984 217130012246016 217162156277760 217180077488640 217342759194624 217418941071360 218222518368960 218462528471040 218626170814464 218858735623680 219770687324160 220169266974720 220334187773952 220568569495740 220627380305920 221082644643840 221487645818880 221653554167808 221686367866880 221889339372960 221948502343680 222055548615936 222114755903488 222809852805120 222980820959232 223013831147520 223180882706432 223385222559744 223418292615840 223664017244160 223831555833856 224457447465216 224704314998784 224756126703360 224924483352576 225003322736640 225411392378880 225580239863808 225688533073920 226346517135360 226512033943230 226681705878768 226761161195520 226931019743232 227451724738560 228020264091648 228114849300480 228289888124928 228323684270080 228737775773360 229228691338080 229385654894592 229480806481920 229690891960320 229801672404864 229862945062912 230107463053440 230279828194304 230360544706560 230533099421696 230582289530880 230759221690368 231062069575680 231177730323456 231431989100544 231485352053760 231596997970527 231639633362944 231658749321216 232136776876032 232445674782720 232770686260224 232867241994240 233026697035776 233449317998592 234242325872640 234261656616960 234589207246632 234847218106368 235159722721280 235273140795456 235386087229440 236072344043520 236253488873472 236563547422720 236681961997824 236745069166592 237225041035920 237485950894080 237663842992128 237881419890688 237916659231360 237980095610880 238099219255296 238312845456896 238574951727104 239086979776512 239122374328320 239405126123520 239520591765504 239739868483584 240174664562028 240438818537472 240554244833280 240734435278848 240990517877760 241255569162240 241612836206112 241878571941888 242433574871040 242615173054464 242873256298680 243140378296320 243322505920512 244307425812480 244327587174720 244510604093952 244596308705280 244779526914048 244815764193280 245003618091008 245447960590336 245500333165080 245770344529920 245954442166272 246216077576640 246281726853120 246466207547392 246728387351040 246917708857344 247427223257088 247756467732480 247875961245696 248205802844160 248391724793856 249397163850240 249671461109760 249692065136640 249879100391424 250890560040960 251078493044736 251345579192820 251622019399680 251810500313088 251868562087520 252145577492480 252850642541280 253040043771648 253128738078720 253318347620352 253355848990720 253587816426240 253655431249920 253777769846784 253899599708160 254639831777280 254872949882880 255016919113614 255063865950208 255297397211136 255335191560960 256399135211520 256522797103104 256864144803840 257056552402944 257329997745030 257929752084480 258402253455360 258595813195776 258870895935120 259064806718592 259155612794880 259349736849408 259944828272640 260421021060480 260594587533312 260616092986368 260654674718480 260902729285632 260941353451520 261414600883840 261501384130560 261867022042752 261975647243520 262155034165248 262263778836480 262503876526080 262630482748416 262700508643328 262979957775360 263176946507776 263522616606720 263724824788992 263912858152461 264070936657920 264203120369664 264554688061440 264682283394888 264752856367104 266023641440256 266133990850560 266338202812416 267616597377024 267727607562240 268101951139008 268396820692992 268458706895680 268753968824320 269012671119360 269330766888960 269572414504960 269707352044032 270003987283968 270358339911680 270493670854656 270623525437440 270826239688704 271114332612480 271412515307520 271615820562432 271678448993280 271814440731876 271864479875072 271977252126720 272113393434624 272357537665024 272942069686272 273282713518080 273737819160576 273988421124096 274485330928032 274919136952320 275417734717440 275629070352384 276128955664128 276432653647872 277066942709760 277274483490816 277569435769920 277643444879360 277782422464512 278726026199040 278934809739264 278976103383040 279231528199680 279440690393088 279538638520320 279789444792320 280203775322366 280511954960384 280571809331520 280880393748480 281090791047168 281113987940352 281155604190720 281464830689280 281975299829760 282191667265536 282463304675328 283286812852224 283352132348460 283663774679040 283876256907264 285025330114560 285362360156160 285576114733056 286732068618240 286946849193984 287252090506080 287328681328640 287849785242880 288166374277120 288449027112960 288665093799936 288972162904320 289188621453312 289289986375680 289549541703680 289573436651520 289790345592832 290170971095040 290920289845248 290963357825280 291283371294720 291447907558416 291768453955584 291811647498240 293168910974976 293236509058290 293559022632960 293778917031936 294091425994320 295316861091840 295538072223744 295852452497280 295931336458240 296074064821248 297079803740160 297307761278976 297351774863360 297624024069120 297846963412992 297891056821120 298218689658880 298858724720640 299276596620288 299400739706880 299605753331712 299630478163968 299674835604480 299899311136768 300004430315520 300218330702535 300548523171840 300773653151744 300918044098560 301068672049152 301614695031384 301946423279616 302016045257640 302242274505024 302348214927360 302574692990976 303268966318080 304027018788864 304153132400640 304386517499904 305638255117440 305847539859456 305974408642560 306254522613760 306402229873152 306809950737920 307147392942080 307443052707840 307678962253824 307806590730240 308082759434240 308236973764608 308647136071680 308795997294036 308878332428288 309284029071360 309515702501376 309844951557120 309927566376960 310082704146432 310360915013632 310489655992320 310645075122144 310986735353856 311265757331456 311933793927168 312323101163520 312348875489280 312785609662176 313129624141824 313697521060608 313848116305920 314763125391360 315004651831296 315575949330432 316300054714560 316647934525440 316885123989504 317222212308480 317306794147840 317465625673728 318544029941760 318829832437760 319121746513920 319360789020672 319653157978112 320232886082704 320585091383296 320653496378880 320738993111040 321273129074688 321320690503680 322150448274816 322504762589184 322815205343232 323244766494720 323486897405952 323831008398240 324187171061760 324430007894016 325743234416640 325770116232960 326014138791936 326128411607040 327333777553440 327693792706560 327939256221696 328288103435520 328375635804160 328971183134720 329223611809792 329656030986240 330253900462080 330501281660928 330852854243610 330941070458880 331188966391808 331623966965760 332480331251712 332529551800320 332922753515520 333083322923904 333172133855232 334520746721280 334771324059648 335127438923760 335496025866240 335747333750784 337134190055040 337386725028864 337504984104960 337757796827136 338117088568320 338207241666560 338370359795712 338532799610880 339519775703040 339768050914845 339830599843840 340022558818152 340141741793280 340396529614848 340446922081280 341177587107840 341865513615360 342030396137472 342172273950720 342434832187392 342485526405120 342742069870592 343106663660040 344078482341888 344536337940480 344702508607296 344794417594368 345161194580160 345419742291456 345540817059840 345799649132544 346593104363520 347228028080640 347459450044416 347488123981824 348668512174080 349156029390336 349300862991360 349540045553664 349685038448640 350005168701440 350173976997888 350639943700480 351363488808960 351392484925440 351883810869948 352094582210560 352270827159552 352739584081920 352909711193184 353003808489472 353079130844160 353467461795840 354108516065280 354380233310208 354698188587008 354845321134080 355022942996736 355117603749888 356495764488192 356822129836032 356970143416320 357469268185344 357862427590656 358683561492480 359107689185280 359609802725376 360261996843042 360658227806208 360831367249920 361101652918272 361485776816640 361883353743360 362237931991040 362419254309168 362817857912832 363650362306560 363922759581696 364309884448020 364376951357440 364710567444480 364983758880768 365317894832128 365980441237376 366461138718720 366765906140928 367169290371072 367223646289920 367505427136512 368171940885504 368576871530496 368931663249408 369422590279680 369699311321088 370092581026560 370376563286016 371634701598720 372308704266240 372587587190784 374095745775360 374507191664640 374538097704960 374818650587136 374874138920960 375967066439680 376255556354048 376335840061440 376617739567104 377018368789230 377433029099520 377715750469632 377802843131280 378218366238720 378501675876352 379560065657472 379977521430528 380033773486080 380483146874880 380666654770176 380768152977408 382309424824320 382595798925312 383002787341440 384598702817280 384886791733248 385296217205760 385584828604416 385719981834240 385994996617545 386097915535360 386894628126720 387603380183040 387893719793664 387951143767040 388306343902680 388377828392960 388597210077888 388733419192320 389024605274112 389082196664320 389917242408960 390891881299968 390924139479552 390982012077720 391354093928448 391412030177280 391705222709248 392121901325760 392800533064128 393232551247872 393755814789120 393945724122624 394050762964992 394469936663040 394765419761664 396106404986880 396832032092160 397129284550656 398478299627520 399035462160384 399200986275840 399507304218624 399566447472640 400291107603380 400731364229120 401224058798080 401424896065536 401591411343360 402152926708512 402595231039488 402688060343520 402989699340032 403130953236480 403432923987968 403519006679040 404358621757440 404561028066048 405005980925952 405369358385152 405537509867520 405740506281984 406239359533056 407423730843648 407517673489920 407796719812608 407965878190080 408536306497536 409924070277120 410982631686144 411529514762240 411727996392048 412378705428480 413126602076160 413443605528576 413986207989760 414193433496192 414648980471808 415600414064640 415911725236224 416354153654880 416465167319040 416673633696768 417047479549568 417506165522432 418263361414144 418402214608896 418464155074560 419161035589632 419684167188480 420006202441728 420305662983549 420767932440576 421636186570752 421733406286080 422197246033920 422962949744640 423287500898304 425028198522690 425495662018560 425814385360896 427537995171840 428043540234240 428364172099584 428427587338240 429533931033088 430006350118912 430098102927360 430420273790976 430878135759120 430929227022336 430993021992960 431315863207936 431774677864320 432249561415680 432573343858688 432997640699904 433782932179968 434260024492032 434324312555520 434360154977280 434685518389248 434837882142720 436445036737920 436925056942080 437252341628928 437717471247360 439541374648320 439854763587435 440338533949440 440668375547904 441137138991480 441254760611840 442975291637760 443307108335616 443372735733760 443778678745920 443897004687360 444111097231872 444229511806976 445619705610240 445961641918464 446027662295040 446361765412864 446770445119488 446836585231680 447328034488320 447663111667712 448914894930432 449408629997568 449512253406720 449848966705152 450006645473280 450822784757760 451160479727616 451377066147840 452693034270720 453024067886460 453363411757536 453522322391040 453862039486464 454903449477120 456040528183296 456229698600960 456579776249856 456647368540160 457475551546720 458457382676160 458771309789184 458961612963840 459381783920640 459603344809728 459725890125824 460214926106880 460559656388608 460721089413120 461164579061760 461518443380736 462124139151360 462355460646912 462970704107520 463193995941054 463279266725888 463317498642432 464273553752064 464891349565440 465541372520448 465734483988480 466898635997184 468484651745280 468523313233920 469178414493264 469694436212736 470319445442560 470546281590912 470772174458880 472144688087040 472506977746944 473127094845440 473363923995648 473490138333184 474450082071840 474971901788160 475327685984256 475762839781376 475833318462720 475960191221760 476198438510592 476625690913792 477149903454208 478244748656640 479041183531008 479479736967168 480349329124056 480877637074944 481108489666560 481981035755520 483225672412224 483757143883776 484867149742080 485230346108928 485746512597360 486280756592640 486645011841024 488614851624960 488655174349440 489021208187904 489192617410560 489559053828096 489631528386560 490007236182016 490895921180672 491000666330160 491540689059840 491908884332544 492432155153280 492563453706240 492932415094784 493456774702080 493835417714688 494854446514176 495512935464960 495751922491392 496411605688320 496783449587712 498794327700480 499342922219520 499384130273280 499758200782848 501781120081920 502156986089472 502691158385640 503244038799360 503621000626176 503737124175040 504291154984960 505701285082560 506080087543296 506257476157440 506636695240704 506711697981440 507175632852480 507310862499840 507555539693568 507799199416320 509279663554560 509745899765760 510033838227228 510127731900416 510594794422272 510670383121920 512798270423040 513045594206208 513728289607680 514113104805888 514659995490060 515859504168960 516804506910720 517191626391552 517741791870240 518129613437184 518311225589760 518699473698816 519889656545280 520842042120960 521189175066624 521232185972736 521309349436960 521882706903040 522829201767680 523002768261120 523734044085504 523951294487040 524310068330496 524527557672960 525007753052160 525260965496832 525959915550720 526353893015552 527045233213440 527825716304922 528141873315840 528406240739328 529109376122880 529364566789776 529505712734208 532047282880512 532267981701120 532676405624832 535233194754048 535455215124480 536203902278016 536793641385984 536917413791360 537507937648640 538025342238720 538661533777920 539144829009920 539414704088064 540007974567936 540392995264563 540716679823360 540987341709312 541247050874880 541652479377408 542228665224960 542825030615040 543356897986560 543628881463752 543728959750144 544226786869248 544715075330048 545884139372544 546565427036160 547475638321152 547976842248192 548970661856064 550835469434880 551258140704768 552257911328256 552865307295744 554133885419520 554548966981632 555138871539840 555286889758720 555564844929024 557452052398080 557869619478528 557952206766080 558463056399360 558881380786176 559077277040640 559578889584640 560407550644732 561023909920768 561143618663040 561760787496960 562181582094336 562227975880704 562311208381440 562929661378560 563950599659520 564383334531072 564926609350656 566573625704448 566704264696920 567327549358080 567752513814528 570050660229120 570724720312320 571152229466112 573464137236480 573893698387968 574504181012160 574657362657280 575699570485760 576332748554240 576898054225920 577330187599872 577944325808640 578377242906624 578579972751360 579099083407360 579146873303040 579580691185664 580341942190080 581840579690496 581926715650560 582566742589440 582895815116832 583536907911168 583623294996480 586337821949952 586473018116580 587118045265920 587557834063872 588182851988640 590633722183680 591076144447488 591704904994560 591862672916480 592148129642496 594159607480320 594703549726720 595248048138240 595693926825984 595782113642240 596437379317760 597717449441280 598553193240576 598801479413760 599260956327936 599349671208960 599798622273536 600436661405070 601097046343680 601547306303488 601836088197120 602137344098304 603229390062768 603892846559232 604032090515280 604484549010048 604696429854720 605149385981952 606537932636160 608054037577728 608306264801280 608773034999808 611276510234880 611695079718912 611948817285120 612509045227520 612804459746304 613619901475840 614294785884160 614886105415680 615357924507648 616165518868480 616473947529216 617294272143360 617591994588072 617756664856576 618568058142720 619689903114240 620165408292864 620721830027264 620979311984640 621290150244288 621973470707712 622531514662912 623867587854336 624697750978560 625571219324352 626259248283648 627395042121216 627696232611840 629526250782720 630009303662592 631151898660864 632600109429120 633295869050880 633770247979008 634444424616960 634613588295680 634931251347456 637088059883520 637542297784035 637659664875520 638243493027840 638721578041344 639306315956224 640465772165408 641170182766592 641306992757760 641477986222080 642546258149376 642641381007360 644300896549632 645009525178368 645630410686464 646489532989440 646973794811904 647662016796480 648374342123520 648860015788032 651486468833280 651540232465920 652028277583872 652256823214080 654667555106880 655387585413120 655878512443392 656576206871040 656751271608320 657942366269440 658447223619584 659312061972480 660507800924160 661002563321856 661705708487220 661882140917760 662377932783616 663247933931520 664960662503424 665059103600640 665845507031040 666166645847808 666344267710464 669041493442560 669542648119296 670254877847520 670992051732480 671494667501568 674268380110080 674773450057728 675009968209920 676234177136640 676740719591424 677065599221760 679039551406080 679536101829690 679661199687680 680045117636304 680283483586560 680793059229696 680893844162560 682355174215680 684060792274944 684344547901440 684869664374784 684971052810240 685484139741184 686213327320080 688156964683776 689072675880960 689405017214592 689588835188736 690322389160320 690839484582912 691081634119680 691599298265088 693186208727040 694456056161280 694918900088832 694976247963648 697337024348160 698312058780672 698601725982720 699080091107328 700010337402880 700347953995776 700509438305915 701279887400960 702726977617920 702784969850880 703767621739896 704541654319104 705479168163840 705819422386368 706007616978944 706158261688320 708217032130560 708760466620416 709396377174016 709690642268160 710045885993472 710235207499776 712991528976384 713644259672064 713940286832640 714938536370688 715724855181312 717367122984960 718215378370560 719219605450752 720523993686084 721316455612416 721662734499840 722203305836544 722971553633280 723766707486720 724475863982080 724838508618336 725635715825664 727300724613120 727845519163392 728619768896040 728753902714880 729421134888960 729967517761536 730635789664256 731960882474752 732922277437440 733531812281856 734338580742144 734447292579840 735010854273024 736343881771008 737863326498816 738845180559360 739398622642176 740185162053120 740753126572032 743269403197440 744617408532480 745175174381568 748191491550720 749014383329280 749076195409920 749637301174272 749748277841920 751934132879360 752511112708096 752671680122880 753235479134208 754036737578460 754866058199040 755431500939264 755605686262560 756436732477440 757003351752704 759120131314944 759955042861056 760067546972160 760966293749760 761333309540352 764618849648640 765191597850624 766005574682880 769197405634560 770592434411520 771169657208832 771989993235090 772195831070720 773789256253440 775206760366080 775787439587328 775902287534080 776612687805360 777194420155776 777466838384640 778049210548224 778164393328640 779834484817920 781783762599936 781848278959104 781964024155440 782708187856896 782824060354560 783410445418496 784243802651520 785601066128256 786465102495744 787511629578240 787891448245248 788101525929984 788939873326080 789530839523328 792212809973760 793664064184320 794258569101312 798070924320768 798401972551680 799014608437248 799132894945280 800582215206760 801462728458240 802849792131072 803182822686720 804305853417024 805190462078976 805376120687040 805979398680064 806261906472960 806865847975936 807038013358080 808717243514880 809122056132096 810011961851904 810738716770304 811075019735040 811481012563968 812478719066112 814847461687296 815035346979840 815593439625216 815931756380160 817072612995072 819848140554240 821965263372288 823059029524480 823455992784096 824757410856960 826253204152320 826887211057152 827972415979520 828386866992384 829297960943616 831200828129280 831823450472448 832708307309760 832930334638080 833347267393536 834094959099136 835012331044864 836526722828288 836804429217792 836928310149120 838322071179264 839368334376960 840611325967098 841535864881152 843272373141504 843466812572160 844394492067840 845925899489280 846575001796608 850056397045380 850991324037120 851628770721792 855075990343680 856087080468480 856728344199168 856855174676480 859067862066176 860012700237824 860196205854720 860840547581952 861756271518240 861986043985920 862631726415872 863549355728640 864499122831360 865995281399808 867565864359936 868648625111040 868720309954560 869371036778496 872890073475840 873850113884160 875434942494720 879709527174870 880677067898880 881336751095808 882274277982960 882509521223680 885950583275520 886614216671232 886745471467520 887557357491840 887794009374720 888222194463744 888459023613952 891239411220480 891923283836928 892055324590080 892723530825728 893540890238976 893673170463360 894656068976640 895326223335424 897829789860864 898817259995136 899024506813440 899697933410304 900013290946560 900654992107605 901645569515520 902320959455232 902754132295680 906048135772920 906726823515072 907044644782080 907724078972928 909806898954240 912081056366592 912459397201920 913159552499712 913294737080320 914951103093440 916914765352320 917542619578368 917923225927680 918763567841280 919206689619456 919451780251648 920429852213760 921119312777216 921442178826240 922329158123520 923036886761472 924248278302720 924710921293824 925941408215040 926387991882108 926558533451776 926634997284864 928547107504128 929782699130880 931082745040896 931468967976960 933797271994368 936969303490560 937046626467840 938356828986528 939388872425472 940638890885120 941092563181824 941544348917760 944289376174080 945013955493888 946254189690880 946727847991296 948900164143680 949943803576320 950655371968512 951525679562752 951666636925440 951920382443520 952396877021184 953251381827584 956489497313280 958082367062016 958959473934336 960698658248112 961755274149888 962216979333120 963962071511040 966451344824448 967514287767552 969734299484160 970460692217856 971493025194720 972561513185280 973290023682048 977229703249920 977310348698880 978042416375808 978385234821120 979263056773120 980014472364032 981791842361344 982001332660320 983081378119680 983817768665088 984864310306560 985126907412480 986913549404160 987670835429376 991503844982784 992823211376640 993566899175424 997588655400960 998768260546560 999516401565696 1003562240163840 1004313972178944 1005382316771280 1006488077598720 1007242001252352 1007474248350080 1008582309969920 1011402570165120 1012160175086592 1012514952314880 1013273390481408 1013423395962880 1014351265704960 1014621724999680 1015111079387136 1015598398832640 1018559327109120 1019491799531520 1020067676454456 1020255463800832 1021189588844544 1021340766243840 1025596540846080 1026091188412416 1027456579215360 1028226209611776 1029319990980120 1033609013821440 1034383252783104 1035483583740480 1036259226874368 1036622451179520 1037398947397632 1039779313090560 1041684084241920 1042378350133248 1042464371945472 1042618698873920 1043765413806080 1045658403535360 1046005536522240 1047468088171008 1047902588974080 1048620136660992 1049055115345920 1050015506104320 1050521930993664 1051919831101440 1052707786031104 1054090466426880 1055651432609844 1056283746631680 1056812481478656 1058218752245760 1058729133579552 1059011425468416 1064094565761024 1064535963402240 1065352811249664 1070466389508096 1070910430248960 1072407804556032 1073587282771968 1073834827582720 1075015875297280 1076050684477440 1077323067555840 1078289658019840 1078829408176128 1080785990529126 1081433359646720 1081974683418624 1082494101749760 1083304958754816 1084457330449920 1085650061230080 1086713795973120 1087257762927504 1088453573738496 1089430150660096 1091768278745088 1093130854072320 1094951276642304 1095953684496384 1097941323712128 1101670938869760 1102516281409536 1104515822656512 1105730614591488 1108267770839040 1109097933963264 1110277743079680 1110573779517440 1111129689858048 1114904104796160 1115904413532160 1116926112798720 1117762761572352 1119157779169280 1120815101289464 1122047819841536 1122287237326080 1123521574993920 1124455951761408 1124622416762880 1127901199319040 1128766669062144 1129853218701312 1133147251408896 1133408529393840 1134655098716160 1135505027629056 1140101320458240 1141449440624640 1142304458932224 1146928274472960 1147787396775936 1149008362024320 1149314725314560 1151399140971520 1152665497108480 1153796108451840 1154660375199744 1155888651617280 1156754485813248 1157159945502720 1157984989852635 1158198166814720 1158293746606080 1159161382371328 1160683884380160 1163681159380992 1163853431301120 1165133485178880 1165791630233664 1167073815822336 1167246589992960 1172675643899904 1172946036233160 1174236090531840 1175115668127744 1176365703977280 1181267444367360 1182152288894976 1183409809989120 1183725345832960 1184296259284992 1188319214960640 1189407099453440 1190496096276480 1191387853651968 1191564227284480 1192874758635520 1195434898882560 1197106386481152 1197602958827520 1198521912655872 1198699342417920 1199597244547072 1200873322810140 1202194092687360 1203094612606976 1203672176394240 1204274688196608 1206458780125536 1207785693118464 1208064181030560 1208969098020096 1209392859709440 1210298771963904 1213075865272320 1216108075155456 1216612529602560 1222553020469760 1223390159437824 1223897634570240 1225018090455040 1225608919492608 1227239802951680 1229772210831360 1232331037736960 1232947895058432 1234588544286720 1235183989176144 1235513329713152 1237136116285440 1239379806228480 1240330816585728 1241443660054528 1241958623969280 1242580300488576 1243946941415424 1245063029325824 1247735175708672 1249395501957120 1251142438648704 1252518496567296 1254790084242432 1255392465223680 1259052501565440 1260018607325184 1260916988950647 1262303797321728 1265200218858240 1266591738101760 1268888849233920 1269862502694912 1275084595568070 1275319329751040 1276486986055680 1277443156082688 1278612631912448 1280931544330816 1282340365533184 1282613985515520 1285092516298752 1285282762014720 1288601793099264 1290019050356736 1291260821372928 1292979065978880 1293947589623808 1295324033592960 1296748684247040 1297720031576064 1302972937666560 1303080464931840 1304056555167744 1304513646428160 1309335110213760 1310775170826240 1311757024886784 1313152413742080 1313502543216640 1315884732538880 1316894447239168 1318624123944960 1319564290762305 1321015601848320 1322005126643712 1323411416974440 1323764281835520 1324755865567232 1329921325006848 1330118207201280 1331691014062080 1332333291695616 1332688535420928 1338082986885120 1339085296238592 1340509755695040 1341984103464960 1342989335003136 1348536760220160 1349546900115456 1350019936419840 1352468354273280 1353481439182848 1354131198443520 1358079102812160 1359072203659380 1359322399375360 1360090235272608 1360566967173120 1361586118459392 1361787688325120 1364710348431360 1368121584549888 1368689095802880 1369739328749568 1369942105620480 1370968279482368 1372426654640160 1376313929367552 1378145351761920 1378810034429184 1379177670377472 1380644778320640 1381678969165824 1382163268239360 1386372417454080 1388912112322560 1389837800177664 1389952495927296 1394674048696320 1396624117561344 1397203451965440 1400695907991552 1401018876611830 1402559774801920 1405453955235840 1405569939701760 1407535243479792 1409083308638208 1410958336327680 1411638844772736 1412015233957888 1412316523376640 1416434064261120 1417520933240832 1418792754348032 1419381284536320 1420091771986944 1420470414999552 1425983057952768 1427288519344128 1427880573665280 1429877072741376 1431449710362624 1434734245969920 1438439210901504 1441047987372168 1442632911224832 1443325468999680 1445943107266560 1448951727964160 1449677017236672 1451271431651328 1454601449226240 1455691038326784 1457239537792080 1458842269777920 1459935035523072 1461271579328512 1463921764949504 1465844554874880 1467063624563712 1468677161484288 1468894585159680 1470021708546048 1472687763542016 1475726652997632 1477690361118720 1478797245284352 1480370324106240 1481506253144064 1486538806394880 1489234817064960 1490350348763136 1496382983101440 1498028766658560 1498152390819840 1499274602348544 1499496555683840 1503868265758720 1505022225416192 1505343360245760 1506470958268416 1508073475156920 1509732116398080 1510863001878528 1511211372525120 1512873464954880 1514006703505408 1518240262629888 1519910085722112 1520135093944320 1521932587499520 1522666619080704 1529237699297280 1530383195701248 1532011149365760 1538394811269120 1541184868823040 1542339314417664 1543979986470180 1544391662141440 1547578512506880 1550413520732160 1551574879174656 1551804575068160 1553225375610720 1554388840311552 1554933676769280 1556098421096448 1556328786657280 1559668969635840 1563567525199872 1563696557918208 1563928048310880 1565648120709120 1566820890836992 1568487605303040 1571202132256512 1572930204991488 1575023259156480 1575782896490496 1577879746652160 1579061679046656 1584425619947520 1587328128368640 1588517138202624 1596141848641536 1596803945103360 1598029216874496 1598265789890560 1601164430413520 1602925456916480 1605699584262144 1606365645373440 1608611706834048 1610380924157952 1610752241374080 1611958797360128 1612523812945920 1613731695951872 1614076026716160 1617434487029760 1618244112264192 1620023923703808 1621178985793689 1621477433540608 1622150039470080 1622962025127936 1624957438132224 1630070693959680 1631186879250432 1634145225990144 1639696281108480 1643930526744576 1646118059048960 1646911985568192 1652506408304640 1653774422114304 1655944831959040 1656773733984768 1658595921887232 1662401656258560 1663646900944896 1665416614619520 1665860669276160 1666694534787072 1668189918198272 1670024662089728 1673053445656576 1673608858435584 1673856620298240 1676644142358528 1678736668753920 1681222651934196 1683071729762304 1686544746283008 1686933625144320 1688788984135680 1691851798978560 1693150003593216 1700112794090760 1701982648074240 1703257541443584 1710151980687360 1712174160936960 1713456688398336 1713710349352960 1718135724132352 1720392411709440 1721681095163904 1723512543036480 1723972087971840 1725263452831744 1727098711457280 1728998245662720 1731990562799616 1735131728719872 1737297250222080 1737440619909120 1738742073556992 1745780146951680 1747700227768320 1750869884989440 1759419054349740 1761354135797760 1762673502191616 1764548555965920 1765019042447360 1771901166551040 1773228433342464 1773490942935040 1775114714983680 1775588018749440 1776444388927488 1782478822440960 1784110649180160 1785447061651456 1787081780477952 1787346340926720 1789312137953280 1795659579721728 1798049013626880 1799395866820608 1801309984215210 1803291139031040 1804641918910464 1805508264591360 1812096271545840 1813453647030144 1814089289564160 1815448157945856 1819613797908480 1824162112733184 1824918794403840 1826319104999424 1826589474160640 1829902206186880 1833829530704640 1835085239156736 1835846451855360 1837527135682560 1838413379238912 1838903560503296 1840859704427520 1842238625554432 1842884357652480 1844658316247040 1846073773522944 1848496556605440 1849421842587648 1851882816430080 1852775983764216 1853117066903552 1853269994569728 1862165490081792 1862937935953920 1867594543988736 1874093252935680 1876713657973056 1878777744850944 1881277781770240 1882185126363648 1883088697835520 1888578752348160 1890027910987776 1892508379381760 1893455695982592 1897800328287360 1899887607152640 1901310743937024 1903051359125504 1903333273850880 1903840764887040 1904793754042368 1906502763655168 1912978994626560 1916164734124032 1917918947868672 1921397316496224 1923510548299776 1924433958666240 1927924143022080 1932902689648896 1935028575535104 1939468598968320 1940921384435712 1942986050389440 1945123026370560 1946580047364096 1954459406499840 1954620697397760 1956084832751616 1956770469642240 1958526113546240 1963583684722688 1964002665320640 1966162756239360 1967635537330176 1969728620613120 1970253814824960 1973827098808320 1975341670858752 1983007689965568 1985646422753280 1987133798350848 1995177310801920 1997536521093120 1999032803131392 2007124480327680 2008627944357888 2010764633542560 2012976155197440 2014484002504704 2014948496700160 2017164619939840 2022805140330240 2024320350173184 2025029904629760 2026846791925760 2028702531409920 2030222158774272 2031196797665280 2037118654218240 2038983599063040 2040135352908912 2042379177689088 2042681532487680 2052182376824832 2054913158430720 2056452419223552 2058639981960240 2067218027642880 2068766505566208 2070967167480960 2072518453748736 2073244902359040 2074797894795264 2079558626181120 2083368168483840 2084756700266496 2084928743890944 2085237397747840 2087530827612160 2091316807070720 2092011073044480 2094936176342016 2095805177948160 2097240273321984 2100031012208640 2101043861987328 2101528314917745 2103839662202880 2105415572062208 2108180932853760 2111302865219688 2113624962957312 2116437504491520 2117458267159104 2118022850936832 2128189131522048 2129071926804480 2130705622499328 2140932779016192 2141820860497920 2144815609112064 2147174565543936 2147669655165440 2150031750594560 2152101368954880 2154646135111680 2156579316039680 2157658816352256 2161571981058252 2162866719293440 2163949366837248 2164988203499520 2166609917509632 2168914660899840 2171300122460160 2173427591946240 2174515525855008 2176907147476992 2178860301320192 2183536557490176 2186261708144640 2189902553284608 2191907368992768 2195882647424256 2203341877739520 2205032562819072 2209031645313024 2216535541678080 2218195867926528 2220555486159360 2221147559034880 2222259379716096 2229808209592320 2231808827064320 2233852225597440 2235525523144704 2238315558338560 2241630202578928 2244095639683072 2244574474652160 2247043149987840 2248911903522816 2249244833525760 2255802398638080 2257533338124288 2259706437402624 2266294502817792 2266817058787680 2269310197432320 2271010055258112 2280202640916480 2282898881249280 2293856548945920 2295574793551872 2298016724048640 2298629450629120 2302798281943040 2307592216903680 2311777303234560 2313508971626496 2315969979705270 2316396333629440 2316587493212160 2318322764742656 2321367768760320 2327362318761984 2327706862602240 2331583260467328 2334147631644672 2334493179985920 2345351287799808 2345892072466320 2348472181063680 2350231336255488 2352731407954560 2362534888734720 2364304577789952 2366819619978240 2367450691665920 2368592518569984 2376638429921280 2378814198906880 2380992192552960 2382775707303936 2383128454568960 2385749517271040 2394212772962304 2395205917655040 2397043825311744 2397398684835840 2399194489094144 2401746645620280 2404388185374720 2406189225213952 2408549376393216 2412917560251072 2415571386236928 2416128362061120 2417938196040192 2418785719418880 2420597543927808 2426151730544640 2432216150310912 2433225059205120 2445106040939520 2446780318875648 2447795269140480 2450036180910080 2451217838985216 2454479605903360 2459544421662720 2464662075473920 2465895790116864 2469177088573440 2470367978352288 2471026659426304 2474272232570880 2478759612456960 2480661633171456 2482887320109056 2483917247938560 2485160600977152 2487893882830848 2490126058651648 2495470351417344 2498791003914240 2502284877297408 2505036993134592 2509580168484864 2510784930447360 2518105003130880 2521833977901294 2524607594643456 2530400437716480 2533183476203520 2537777698467840 2539725005389824 2550169191136140 2550638659502080 2552973972111360 2554886312165376 2557225263824896 2561863088661632 2564680731066368 2565227971031040 2570185032597504 2570565524029440 2577203586198528 2580038100713472 2582521642745856 2585958131957760 2587895179247616 2590648067185920 2593497368494080 2605945875333120 2606160929863680 2608113110335488 2618670220427520 2621550341652480 2626304827484160 2631769465077760 2633788894478336 2639128581524610 2642031203696640 2644010253287424 2646822833948880 2647528563671040 2649511731134464 2659842650013696 2660236414402560 2663382028124160 2664666583391232 2665377070841856 2676165973770240 2678170592477184 2681019511390080 2683968206929920 2685978670006272 2697073520440320 2699093800230912 2700039872839680 2701964976322815 2704936708546560 2706962878365696 2708262396887040 2718144407318760 2718644798750720 2720180470545216 2721133934346240 2723172236918784 2723575376650240 2729420696862720 2736243169099776 2737378191605760 2739478657499136 2739884211240960 2741936558964736 2744853309280320 2752627858735104 2756290703523840 2757620068858368 2758355340754944 2761289556641280 2763357938331648 2764326536478720 2772744834908160 2777824224645120 2779675600355328 2779904991854592 2789348097392640 2793248235122688 2794406903930880 2801391815983104 2802037753223660 2805119549603840 2810907910471680 2811139879403520 2815070486959584 2818166617276416 2821916672655360 2823277689545472 2824030467915776 2824633046753280 2832868128522240 2835041866481664 2837585508696064 2838762569072640 2840183543973888 2851966115905536 2854577038688256 2855761147330560 2859754145482752 2869468491939840 2876878421803008 2882095974744336 2885265822449664 2886650937999360 2891886214533120 2897903455928320 2899354034473344 2902542863302656 2909202898452480 2911382076653568 2914479075584160 2917684539555840 2919870071046144 2922543158657024 2927843529899008 2931689109749760 2934127249127424 2937789170319360 2940043417092096 2945375527084032 2951453305995264 2955380722237440 2960740648212480 2963012506288128 2978469634129920 2980700697526272 2992765966202880 2996304781639680 2998549204697088 2998993111367680 3007736531517440 3010044450832384 3010686720491520 3012941916536832 3016146950313840 3019464232796160 3021726003757056 3022422745050240 3025746929909760 3028013407010816 3036480525259776 3039820171444224 3040270187888640 3043865174999040 3045333238161408 3058475398594560 3060766391402496 3064022298731520 3076789622538240 3082369737646080 3084678628835328 3087959972940360 3088783324282880 3100827041464320 3103149758349312 3103609150136320 3106450751221440 3108777680623104 3109867353538560 3112196842192896 3112657573314560 3119337939271680 3127135050399744 3127393115836416 3127856096621760 3131296241418240 3133641781673984 3136975210606080 3142404264513024 3145860409982976 3150046518312960 3151565792980992 3155759493304320 3158123358093312 3168851239895040 3174656256737280 3177034276405248 3192283697283072 3193607890206720 3196058433748992 3196531579781120 3202328860827040 3205850913832960 3211399168524288 3212731290746880 3217223413668096 3220761848315904 3221504482748160 3223917594720256 3225047625891840 3228152053432320 3234868974059520 3236488224528384 3242357971587378 3242954867081216 3244300078940160 3245924050255872 3249914876264448 3260141387919360 3268290451980288 3279392562216960 3287861053489152 3292236118097920 3293823971136384 3305012816609280 3307548844228608 3311889663918080 3313547467969536 3317191843774464 3324803312517120 3327293801889792 3330833229239040 3331721338552320 3333389069574144 3336379836396544 3340049324179456 3346106891313152 3347713240596480 3353288284717056 3357473337507840 3362445303868392 3366143459524608 3373867250288640 3383703597957120 3386300007186432 3400225588181520 3403965296148480 3406515082887168 3420303961374720 3424348321873920 3426913376796672 3427420698705920 3436271448264704 3440784823418880 3443362190327808 3447025086072960 3447944175943680 3450526905663488 3454197422914560 3457996491325440 3463981125599232 3470263457439744 3474594500444160 3474881239818240 3477484147113984 3491560293903360 3495400455536640 3501739769978880 3518838108699480 3522708271595520 3525347004383232 3529097111931840 3530038084894720 3543802333102080 3546456866684928 3546981885870080 3550229429967360 3551176037498880 3552888777854976 3564957644881920 3568221298360320 3570894123302912 3574163560955904 3574692681853440 3578624275906560 3591319159443456 3596098027253760 3598791733641216 3602619968430420 3606582278062080 3609283837820928 3611016529182720 3624192543091680 3626907294060288 3628178579128320 3630896315891712 3639227595816960 3648324225466368 3649837588807680 3653178948321280 3659804412373760 3667659061409280 3670170478313472 3671692903710720 3675054271365120 3676826758477824 3681719408855040 3684477251108864 3689316632494080 3696993113210880 3698843685175296 3703765632860160 3705551967528432 3706539989139456 3724330980163584 3725875871907840 3735189087977472 3748186505871360 3753427315946112 3757555489701888 3762555563540480 3764370252727296 3766177395671040 3777157504696320 3780055821975552 3782750966851941 3785016758763520 3786911391965184 3795600656574720 3799775214305280 3806102718251008 3806666547701760 3809587508084736 3813005527310336 3825957989253120 3832329468248064 3835837895737344 3842794632992448 3847021096599552 3855848286044160 3865805379297792 3870057151070208 3878937197936640 3881842768871424 3885972100778880 3890246052741120 3893160094728192 3908918812999680 3909241394795520 3912169665503232 3913540939284480 3917052227092480 3927167369445376 3928005330641280 3932325512478720 3935271074660352 3939457241226240 3940507629649920 3947654197616640 3950683341717504 3966015379931136 3971292845506560 3974267596701696 3990354621603840 3995073042186240 3998065606262784 4014248960655360 4017255888715776 4021529267085120 4025952310394880 4028968005009408 4029896993400320 4034329239879680 4045610280660480 4048640700346368 4050059809259520 4053693583851520 4057405062819840 4060444317548544 4062393595330560 4074237308436480 4077967198126080 4080270705817824 4084758355378176 4085363064975360 4104364753649664 4109826316861440 4112904838447104 4117279963920480 4134436055285760 4137533011132416 4141934334961920 4145036907497472 4146489804718080 4159117252362240 4166736336967680 4169513400532992 4169857487781888 4170474795495680 4175061655224320 4182633614141440 4184022146088960 4189872352684032 4191610355896320 4202087723974656 4203056629835490 4207679324405760 4210831144124416 4216361865707520 4222605730439376 4227249925914624 4232875008983040 4234916534318208 4236045701873664 4256378263044096 4258143853608960 4261411244998656 4281865558032384 4283641720995840 4289631218224128 4294349131087872 4295339310330880 4300063501189120 4304202737909760 4313158632079360 4315317632704512 4323143962116504 4327898733674496 4329976406999040 4337829321799680 4346855183892480 4349031051710016 4353814294953984 4357720602640384 4367073114980352 4379805106569216 4383814737985536 4391765294848512 4406683755479040 4410065125638144 4418063290626048 4433071083356160 4436391735853056 4441110972318720 4442295118069760 4444518759432192 4459616419184640 4463617654128640 4467704451194880 4471051046289408 4476631116677120 4483260405157856 4488191279366144 4489148949304320 4494086299975680 4497823807045632 4498489667051520 4511604797276160 4515066676248576 4519412874805248 4532589005635584 4533634117575360 4538620394864640 4542020110516224 4560405281832960 4565797762498560 4587713097891840 4591149587103744 4596033448097280 4597258901258240 4605596563886080 4615184433807360 4623554606469120 4627017943252992 4631939959410540 4632792667258880 4633174986424320 4636645529485312 4642735537520640 4654724637523968 4655413725204480 4663166520934656 4668295263289344 4668986359971840 4690702575599616 4691784144932640 4696944362127360 4700462672510976 4705462815909120 4725069777469440 4733639239956480 4737185037139968 4753276859842560 4757628397813760 4761984385105920 4765551414607872 4766256909137920 4788425545924608 4790411835310080 4794087650623488 4794797369671680 4798388978188288 4803493291240560 4808776370749440 4812378450427904 4817098752786432 4825835120502144 4831142772473856 4832256724122240 4835876392080384 4837571438837760 4841195087855616 4852303461089280 4864432300621824 4866450118410240 4890212081879040 4893560637751296 4900072361820160 4902435677970432 4908959211806720 4919088843325440 4931791580233728 4938354177146880 4940735956704576 4942053318852608 4957519224913920 4961323266342912 4965774640218112 4967834495877120 4970321201954304 4975787765661696 4980252117303296 4990940702834688 4997582007828480 5004569754594816 5010073986269184 5019160336969728 5021569860894720 5036210006261760 5043667955802588 5049215189286912 5060800875432960 5066366952407040 5075555396935680 5079450010779648 5100338382272280 5101277319004160 5105947944222720 5109772624330752 5114450527649792 5123726177323264 5129361462132736 5130455942062080 5140370065195008 5141131048058880 5154407172397056 5165043285491712 5171916263915520 5175790358495232 5181296134371840 5186994736988160 5211891750666240 5212321859727360 5216226220670976 5237340440855040 5243100683304960 5252609654968320 5263538930155520 5267577788956672 5278257163049220 5284062407393280 5288020506574848 5293645667897760 5295057127342080 5299023462268928 5319685300027392 5320472828805120 5326764056248320 5329333166782464 5352331947540480 5356341184954368 5362039022780160 5367936413859840 5394147040880640 5398187600461824 5403929952645630 5409873417093120 5413925756731392 5416524793774080 5436288814637520 5440360941090432 5442267868692480 5446344473837568 5447150753300480 5458841393725440 5472486338199552 5474756383211520 5478957314998272 5479768422481920 5483873117929472 5489706618560640 5505255717470208 5512581407047680 5515240137716736 5516710681509888 5522579113282560 5526715876663296 5528653072957440 5545489669816320 5555648449290240 5559351200710656 5559809983709184 5586496470245376 5588813807861760 5602783631966208 5604075506447320 5610239099207680 5622279758807040 5630140973919168 5636333234552832 5643833345310720 5646555379090944 5648060935831552 5649266093506560 5665736257044480 5670083732963328 5675171017392128 5677525138145280 5680367087947776 5703932231811072 5709154077376512 5711522294661120 5719508290965504 5738936983879680 5753756843606016 5764191949488672 5770531644899328 5773301875998720 5783772429066240 5795806911856640 5798708068946688 5805085726605312 5818405796904960 5822764153307136 5828958151168320 5835369079111680 5839740142092288 5845086317314048 5855687059798016 5863378219499520 5868254498254848 5875578340638720 5890751054168064 5902906611990528 5910761444474880 5921481296424960 5926025012576256 5956939268259840 5961401395052544 5985531932405760 5992609563279360 5997098409394176 5997986222735360 6015473063034880 6020088901664768 6021373440983040 6025883833073664 6032293900627680 6038928465592320 6043452007514112 6044845490100480 6051493859819520 6072961050519552 6080540375777280 6090666476322816 6116950797189120 6128044597463040 6164739475292160 6169357257670656 6175919945880720 6177566648565760 6201654082928640 6206299516698624 6207218300272640 6212901502442880 6217555361246208 6219734707077120 6224393684385792 6225315146629120 6238675878543360 6254270100799488 6254786231672832 6255712193243520 6262592482836480 6267283563347968 6273950421212160 6284808529026048 6291720819965952 6300093036625920 6303131585961984 6304584944753235 6311518986608640 6316246716186624 6349312513474560 6354068552810496 6384567394566144 6387215780413440 6392116867497984 6393063159562240 6404657721654080 6411701827665920 6422798337048576 6425462581493760 6434446827336192 6441523696631808 6443008965496320 6447835189440512 6450095251783680 6456304106864640 6469737948119040 6472976449056768 6484715943174756 6485909734162432 6488600157880320 6491848100511744 6499829752528896 6520282775838720 6536580903960576 6558785124433920 6575722106978304 6584472236195840 6587647942272768 6610025633218560 6615097688457216 6623779327836160 6627094935939072 6649606625034240 6654587603779584 6661666458478080 6663442677104640 6666778139148288 6672759672793088 6692213782626304 6695426481192960 6706576569434112 6714946675015680 6724890607736784 6732286919049216 6747734500577280 6767407195914240 6772600014372864 6800451176363040 6807930592296960 6813030165774336 6840607922749440 6848696643747840 6854841397411840 6872542896529408 6881569646837760 6886724380655616 6894050172145920 6895888351887360 6908394845829120 6940526914879488 6949189000888320 6949762479636480 6954968294227968 6983120587806720 7003479539957760 7037676217398960 7045416543191040 7050694008766464 7058194223863680 7060076169789440 7087604666204160 7092913733369856 7093963771740160 7100458859934720 7102352074997760 7105777555709952 7129915289763840 7136442596720640 7141788246605824 7148327121911808 7149385363706880 7157248551813120 7182638318886912 7192196054507520 7197583467282432 7205239936860840 7213164556124160 7218567675641856 7248385086183360 7253814588120576 7256357158256640 7261792631783424 7278455191633920 7296648450932736 7299675177615360 7306357896642560 7319608824747520 7335318122818560 7340340956626944 7343385807421440 7350108542730240 7353653516955648 7363438817710080 7368954502217728 7378633264988160 7393986226421760 7397687370350592 7407531265720320 7411103935056864 7413079978278912 7448661960327168 7451751743815680 7470378175954944 7496373011742720 7506854631892224 7515110979403776 7525111127080960 7528740505454592 7532354791342080 7554315009392640 7565501933703882 7570033517527040 7573822783930368 7591201313149440 7599550428610560 7613333095403520 7619175016169472 7626011054620672 7651915978506240 7664658936496128 7671675791474688 7685589265984896 7694042193199104 7711696572088320 7731610758595584 7740114302140416 7757874395873280 7763685537742848 7771944201557760 7780492105482240 7817837625999360 7818482789591040 7824339331006464 7834104454184960 7854334738890752 7856010661282560 7864651024957440 7878914482452480 7895308395233280 7901366683435008 7932030759862272 7942585691013120 7948535193403392 7980709243207680 7990146084372480 7996131212525568 8028497921310720 8034511777431552 8043058534170240 8051904620789760 8057936010018816 8059793986800640 8068658479759360 8091220561320960 8097281400692736 8100119618519040 8105894928968445 8107387167703040 8114810125639680 8120888635097088 8124787190661120 8155934396252160 8160541411635648 8169516710756352 8170726129950720 8208729507299328 8219652633722880 8225809676894208 8234559927840960 8268872110571520 8275066022264832 8283868669923840 8290073814994944 8292979609436160 8318234504724480 8333472673935360 8339026801065984 8339714975563776 8340949590991360 8350123310448640 8365267228282880 8368044292177920 8379744705368064 8383220711792640 8404175447949312 8406113259670980 8415358648811520 8421662288248832 8432723731415040 8445211460878752 8454499851829248 8465750017966080 8469833068636416 8472091403747328 8512756526088192 8516287707217920 8563731116064768 8567283441991680 8579262436448256 8590678620661760 8608405475819520 8626317264158720 8630635265409024 8646287924233008 8655797467348992 8659952813998080 8675658643599360 8693710367784960 8698062103420032 8707628589907968 8715441205280768 8734146229960704 8759610213138432 8767629475971072 8783530589697024 8813367510958080 8820130251276288 8836126581252096 8866142166712320 8882221944637440 8889037518864384 8927235308257280 8935408902389760 8942102092578816 8966520810315712 8976382558732288 8978297898608640 8995647614091264 8996979334103040 9023209594552320 9030133352497152 9038825749610496 9065178011271168 9067268235150720 9077240789729280 9084040221032448 9120810563665920 9131595524997120 9175426195783680 9182299174207488 9192066896194560 9194517802516480 9211193127772160 9230368867614720 9247109212938240 9254035886505984 9263879918821080 9265585334517760 9266349972848640 9273291058970624 9309449275047936 9310827450408960 9326333041869312 9336590526578688 9337972719943680 9381405151199232 9383568289865280 9393888724254720 9400925345021952 9410925631818240 9450139554938880 9467278479912960 9474370074279936 9506553719685120 9515256795627520 9523968770211840 9531102829215744 9532513818275840 9576851091849216 9580823670620160 9588175301246976 9589594739343360 9596777956376576 9606986582481120 9617552741498880 9624756900855808 9634197505572864 9651670241004288 9662285544947712 9664513448244480 9671752784160768 9675142877675520 9704606922178560 9728864601243648 9732900236820480 9780424163758080 9804871355940864 9817918423613440 9838177686650880 9863583160467456 9876708354293760 9881471913409152 9884106637705216 9915038449827840 9922646532685824 9931549280436224 9935668991754240 9940642403908608 9951575531323392 9960504234606592 9981881405669376 9995164015656960 10009139509189632 10020147972538368 10038320673939456 10043139721789440 10072420012523520 10087335911605176 10098430378573824 10121601750865920 10151110793871360 10158900021559296 10200676764544560 10211895888445440 10219545248661504 10228901055299584 10247452354646528 10258722924265472 10260911884124160 10280740130390016 10282262096117760 10308814344794112 10330086570983424 10343832527831040 10351580716990464 10362592268743680 10373989473976320 10423783501332480 10424643719454720 10432452441341952 10474680881710080 10486201366609920 10505219309936640 10527077860311040 10535155577913344 10556514326098440 10568124814786560 10576041013149696 10587291335795520 10590114254684160 10598046924537856 10639370600054784 10640945657610240 10653528112496640 10658666333564928 10704663895080960 10712682369908736 10724078045560320 10735872827719680 10788294081761280 10796375200923648 10807859905291260 10819746834186240 10827851513462784 10833049587548160 10872577629275040 10880721882180864 10884535737384960 10892688947675136 10894301506600960 10917682787450880 10944972676399104 10949512766423040 10959536844963840 10967746235858944 10979413237121280 11010511434940416 11025162814095360 11030480275433472 11045158226565120 11053431753326592 11090979339632640 11111296898580480 11119619967418368 11172992940490752 11177627615723520 11205567263932416 11208151012894640 11220478198415360 11244559517614080 11260281947838336 11272666469105664 11287666690621440 11293110758181888 11296121871663104 11298532187013120 11331472514088960 11340167465926656 11348252900555823 11350342034784256 11355050276290560 11360734175895552 11418308154753024 11439016581931008 11477873967759360 11507513687212032 11528383898977344 11541063289798656 11567544858132480 11591613823713280 11597416137893376 11610171453210624 11636811593809920 11645528306614272 11657916302336640 11670738158223360 11679480284184576 11690172634628096 11711374119596032 11726756438999040 11736508996509696 11751156681277440 11781502108336128 11805813223981056 11821522888949760 11842962592849920 11852050025152512 11913878536519680 11922802790105088 11971063864811520 11985219126558720 11994196818788352 11995972445470720 12030946126069760 12042746881966080 12051767666147328 12064587801255360 12077856931184640 12086904015028224 12089690980200960 12102987719639040 12145922101039104 12161080751554560 12181332952645632 12233901594378240 12256089194926080 12329478950584320 12338714515341312 12351839891761440 12355133297131520 12403308165857280 12412599033397248 12414436600545280 12425803004885760 12435110722492416 12439469414154240 12450630293258240 12477351757086720 12508540201598976 12509572463345664 12511424386487040 12525184965672960 12547900842424320 12569617058052096 12606263171923968 12609169889506470 12623037973217280 12632493432373248 12698625026949120 12708137105620992 12769134789132288 12774431560826880 12784233734995968 12786126319124480 12809315443308160 12823403655331840 12845596674097152 12850925162987520 12868893654672384 12883047393263616 12886017930992640 12895670378881024 12900190503567360 12912608213729280 12939475896238080 12945952898113536 12969431886349512 12971819468324864 12983696201023488 13040565551677440 13073161807921152 13151444213956608 13168944472391680 13175295884545536 13220051266437120 13230195376914432 13247558655672320 13254189871878144 13299213250068480 13309175207559168 13323332916956160 13326885354209280 13333556278296576 13345519345586176 13384427565252608 13390852962385920 13413153138868224 13429893350031360 13449781215473568 13464573838098432 13495469001154560 13534814391828480 13545200028745728 13600902352726080 13615861184593920 13626060331548672 13681215845498880 13697393287495680 13709682794823680 13745085793058816 13763139293675520 13773448761311232 13788100344291840 13791776703774720 13816789691658240 13881053829758976 13898378001776640 13899524959272960 13909936588455936 13966241175613440 14006959079915520 14075352434797920 14090833086382080 14101388017532928 14116388447727360 14120152339578880 14175209332408320 14187927543480320 14200917719869440 14211555111419904 14259830579527680 14272885193441280 14296654243823616 14298770727413760 14365276637773824 14384392109015040 14395166934564864 14410479873721680 14426329112248320 14437135351283712 14496770172366720 14507629176241152 14512714316513280 14523585263566848 14556910383267840 14593296901865472 14599350355230720 14612715793285120 14639217649495040 14670636245637120 14680681913253888 14700217085460480 14707307033911296 14726877635420160 14737909004435456 14757266529976320 14795374740701184 14815062531440640 14822207870113728 14826159956557824 14897323920654336 14903503487631360 14940756351909888 14992746023485440 15013709263784448 15030221958807552 15050222254161920 15057481010909184 15064709582684160 15108630018785280 15131003867407764 15140067035054080 15147645567860736 15182402626298880 15199100857221120 15226666190807040 15238350032338944 15252022109241344 15303831957012480 15329317872992256 15343351582949376 15371178531969792 15388084386398208 15423393144176640 15463221517191168 15515748791746560 15527371075485696 15543888403115520 15560984210964480 15635675251998720 15636965579182080 15648678662012928 15668208908369920 15708669477781504 15712021322565120 15729302049914880 15757828964904960 15790616790466560 15802733366870016 15864061519724544 15885171382026240 15897070386806784 15961418486415360 15980292168744960 16056995842621440 16069023554863104 16086117068340480 16103809241579520 16119587973601280 16182441122641920 16194562801385472 16211789857936890 16214774335406080 16229620251279360 16241777270194176 16249574381322240 16321082823271296 16339033421512704 16341452259901440 16417459014598656 16439305267445760 16451619353788416 16469119855681920 16537744221143040 16550132044529664 16567737339847680 16580147629989888 16585959218872320 16636469009448960 16666945347870720 16678053602131968 16679429951127552 16681899181982720 16700246620897280 16730534456565760 16759489410736128 16766441423585280 16808350895898624 16812226519341960 16830717297623040 16843324576497664 16890422921757504 16908999703658496 16931500035932160 16939666137272832 16944182807494656 17025513052176384 17032575414435840 17127462232129536 17134566883983360 17158524872896512 17181357241323520 17216810951639040 17252634528317440 17261270530818048 17292575848466016 17311594934697984 17319905627996160 17351317287198720 17387420735569920 17396124206840064 17415257179815936 17430882410561536 17468292459921408 17519220426276864 17535258951942144 17567061179394048 17626735021916160 17672253162504192 17732284333424640 17764443889274880 17778075037728768 17854470616514560 17870817804779520 17884204185157632 17933041620631424 17952765117464576 17956595797217280 17991295228182528 17993958668206080 18046419189104640 18060266704994304 18077651499220992 18130356022542336 18134536470301440 18154481579458560 18241621127331840 18350852391567360 18384133792389120 18422386255544320 18494218425876480 18508071773011968 18527759837642160 18532699945697280 18546582117941248 18618898550095872 18621654900817920 18652666083738624 18673181053157376 18675945439887360 18762810302398464 18767136579730560 18787777448509440 18801850690043904 18821851263636480 18900279109877760 18913754834259705 18934556959825920 18948740148559872 19030513591255040 19047937540423680 19062205658431488 19065027636551680 19153702183698432 19161647341240320 19176350602493952 19179189478686720 19193555912753152 19213973164962240 19235105482997760 19249513801711616 19268395011145728 19303340482008576 19324571089895424 19329026896488960 19343505568321536 19350285755351040 19409213844357120 19457729202487296 19465800473640960 19560848327516160 19609742711881728 19635836847226880 19676355373301760 19727166320934912 19753416708587520 19762943826818304 19768213275410432 19830076899655680 19845293065371648 19863098560872448 19871337983508480 19881284807817216 19921008469213184 19963762811338752 19990328031313920 20018279018379264 20076641347878912 20086279443578880 20144840025047040 20174671823210352 20196860757147648 20243203501731840 20302221587742720 20317800043118592 20401353529089120 20423791776890880 20439090497323008 20457802110599168 20494904709293056 20517445848530944 20521823768248320 20564524192235520 20617628689588224 20660173141966848 20687665055662080 20725184537487360 20847567002664960 20849287438909440 20864904882683904 20949361763420160 21010438619873280 21054155720622080 21070311155826688 21113028652196880 21136249629573120 21152082026299392 21174582671591040 21180228509368320 21196093849075712 21278741200109568 21281891315220480 21307056224993280 21317332667129856 21409327790161920 21425364739817472 21448156091120640 21471745655439360 21576588163522560 21592750401847296 21615719810582520 21639493668372480 21655703026925568 21745155258550080 21761443764361728 21769071474769920 21785377895350272 21788603013201920 21835365574901760 21889945352798208 21899025532846080 21919073689927680 21935492471717888 21958826474242560 22021022869880832 22050325628190720 22060960550866944 22090316453130240 22106863506653184 22181958679265280 22222593797160960 22239239934836736 22345985880981504 22355255231447040 22411134527864832 22416302025789280 22440956396830720 22489119035228160 22520563895676672 22545332938211328 22575333381242880 22586221516363776 22597064374026240 22662945028177920 22696505801111646 22700684069568512 22710100552581120 22721468351791104 22878033163862016 22955747935518720 23015027374424064 23056767797954688 23082126579597312 23135089716264960 23183227647426560 23194832275786752 23220342906421248 23273623187619840 23291056613228544 23315832604673280 23341476316446720 23380345269256192 23422748239192064 23453512877998080 23473017993019392 23502313362554880 23563004216672256 23685925185699840 23704100050305024 23827757073039360 23845605580210176 23942127729623040 23970438253117440 23988393637576704 23991944890941440 24061892252139520 24085493763932160 24103535332294656 24129175602510720 24155713862369280 24173808030056448 24179381960401920 24205975439278080 24291844202078208 24322161503109120 24362665905291264 24467803188756480 24512178389852160 24658957901168640 24677429030682624 24703679783522880 24710266594263040 24806616331714560 24825198066794496 24828873201090560 24851606009771520 24870221444984832 24878938828308480 24901260586516480 24954703514173440 25017080403197952 25019144926691328 25022848772974080 25050369931345920 25095801684848640 25139234116104192 25212526343847936 25218339779012940 25246075946434560 25264986864746496 25397250053898240 25416274211241984 25538269578264576 25548863121653760 25572252638248960 25618630886616320 25646807310663680 25691193348194304 25701850325975040 25737787309344768 25772035861985280 25791340757762048 25825216427458560 25878951792476160 25891905796227072 25938863772699024 25967392402046976 26081131103354880 26146323615842304 26302888427913216 26337888944783360 26350591769091072 26440102532874240 26460390753828864 26495117311344640 26508379743756288 26598426500136960 26646665833912320 26667112556593152 26691038691172352 26768855130505216 26781705924771840 26826306277736448 26899562430947136 26929147676196864 26990938002309120 27069628783656960 27090400057491456 27201804705452160 27231722369187840 27252120663097344 27362431690997760 27394786574991360 27419365589647360 27490171586117632 27526278587351040 27546897522622464 27576200688583680 27583553407549440 27633579383316480 27762107659517952 27796756003553280 27799049918545920 27819873176911872 27932482351226880 28013918159831040 28150704869595840 28181666172764160 28202776035065856 28232776895454720 28240304679157760 28350418664816640 28375855086960640 28401835439738880 28423110222839808 28519661159055360 28545770386882560 28593308487647232 28597541454827520 28730553275547648 28768784218030080 28790333869129728 28820959747443360 28852658224496640 28874270702567424 28993540344733440 29015258352482304 29025428633026560 29113820766535680 29186593803730944 29198700710461440 29225431586570240 29278435298990080 29341272491274240 29414614067822592 29453755270840320 29475818008870912 29514533059952640 29590749481402368 29630125062881280 29644415740227456 29652319913115648 29794647841308672 29807006975262720 29881512703819776 29985492046970880 30027418527568896 30060443917615104 30100444508323840 30114962021818368 30129419165368320 30217260037570560 30262007734815528 30295291135721472 30364805252597760 30453332381614080 30476700064677888 30504044218482688 30658635745984512 30686703165898752 30742357063939584 30776168772796416 30846786288353280 30926443034382336 31031497583493120 31054742150971392 31087776806231040 31121968421928960 31271350503997440 31273931158364160 31297357324025856 31336417816739840 31417338955563008 31424042645130240 31458604099829760 31515657929809920 31581233580933120 31605466733740032 31728123039449088 31770342764052480 31794140773613568 31922836972830720 31960584337489920 32113991685242880 32138047109726208 32172234136680960 32207618483159040 32239175947202560 32364882245283840 32389125602770944 32423579715873780 32429548670812160 32459240502558720 32483554540388352 32499148762644480 32642165646542592 32678066843025408 32682904519802880 32834918029197312 32878610534891520 32903238707576832 32938239711363840 33075488442286080 33135474679695360 33160295259979776 33272938018897920 33333890695741440 33358859902255104 33363798363965440 33461068913131520 33518978821472256 33532882847170560 33616701791797248 33624453038683920 33661434595246080 33686649152995328 33780845843515008 33817999407316992 33863000071864320 33879332274545664 33888365614989312 34051026104352768 34065150828871680 34254924464259072 34317049745793024 34362714482647040 34433621903278080 34522541061636096 34585151696932032 34623189869395968 34702634574397440 34774841471139840 34792248413680128 34830514359631872 34861764821123072 34936584919842816 35038440852553728 35070517903884288 35134122358788096 35253470043832320 35344506325008384 35464568666849280 35528887778549760 35556150075457536 35708941233029120 35741635609559040 35768408370315264 35866083241262848 35905530234929152 35913191594434560 35982590456365056 35987917336412160 36092838378209280 36155302998441984 36260712045084672 36269072940602880 36308963158917120 36483242254663680 36701704783134720 36768267584778240 36844772511088640 36988436851752960 37016143546023936 37055519675284320 37065399891394560 37093164235882496 37237797100191744 37243309801635840 37305332167477248 37351890879774720 37525620604796928 37534273159461120 37575554897018880 37643702527272960 37827509668519410 37869113919651840 37897480297119744 38095875080847360 38124411316862976 38130055273103360 38307404367396864 38323294682480640 38352701204987904 38358378957373440 38387111825506304 38427946329924480 38470210965995520 38499027603423232 38536790022291456 38606680964017152 38649142179790848 38658053792977920 38687011136643072 38700571510702080 38818427688714240 38915458404974592 39121696655032320 39219485423763456 39271673694453760 39454332641869824 39506833417175040 39525887653636608 39536426550820864 39660153799311360 39690586130743296 39726197121744896 39742675967016960 39762569615634432 39842016938426368 39927525622677504 39980656062627840 40036558036758528 40153282695757824 40172558887157760 40289680050094080 40349343646420704 40393721514295296 40486407003463680 40604443175485440 40635600086237184 40802707058178240 40847583553781760 40878180994646016 40915604221198336 40989809418586112 41043647536496640 41129048384471040 41235257379176448 41320346283933696 41375330111324160 41450369074974720 41695134005329920 41698574877818880 41729809765367808 41898723526840320 42020877239746560 42108311441244160 42140622311653376 42226057304393760 42272499259146240 42304164052598784 42349165343182080 42360457018736640 42563782630440960 42634665334259712 42818655580323840 42896312182241280 43153176327045120 43185500803694592 43231439621165040 43278987336744960 43311406053851136 43490310517100160 43522887528723456 43538142949539840 43570755790700544 43577206026403840 43670731149803520 43779890705596416 43798051065692160 43838147379855360 43870984943435776 43917652948485120 44042045739761664 44100651256381440 44121921101733888 44180632906260480 44213727013306368 44445187594321920 44478479869673472 44691971761963008 44710510462894080 44822269055729664 44832604051578560 44881912793661440 44978238070456320 45041127791353344 45090665876422656 45150666762485760 45172443032727552 45194128748052480 45325890056355840 45393011602223292 45401368139137024 45420201105162240 45442936703582208 45756066327724032 45911495871037440 46030054748848128 46113535595909376 46164253159194624 46270179432529920 46366455294853120 46389664551573504 46547246375239680 46582113226457088 46631665209346560 46682952632893440 46845496478384128 46907025755996160 46946035986038784 47004626725109760 47126008433344512 47371850371399680 47408200100610048 47655514146078720 47691211160420352 47884255459246080 47940876506234880 47983889781882880 48123784504279040 48170987527864320 48207070664589312 48258351205021440 48311427724738560 48358763920803840 48583688404156416 48644323006218240 48725331810582528 49024356779704320 49317915802337280 49354858061365248 49407359567045760 49420533188526080 49613232663429120 49650396133588992 49657746402181120 49703212019543040 49740442889969664 49757877656616960 49802521173032960 49909407028346880 50034160806395904 50038289853382656 50045697545948160 50100739862691840 50191603369697280 50278468232208384 50425052687695872 50436679558025880 50492151892869120 50529973729492992 50794500107796480 50832548422483968 51076539156529152 51097726243307520 51144505276497920 51237261773232640 51293614621327360 51382386696388608 51403700651950080 51475574618689536 51544071723970560 51582681515524096 51650432854917120 51757903584952320 51783811592454144 51877727545398048 51934784804093952 52162262206709760 52292647231684608 52605776855826432 52675777889566720 52701183538182144 52880205065748480 52990234622689280 53016759487512576 53196853000273920 53293331667824640 53334225113186304 53382077382344704 53537710261010432 53563411849543680 53652612555472896 53799124861894272 53858295352393728 53981876004618240 54139257567313920 54180800114982912 54403609410904320 54463444738375680 54724863381995520 54838731179294720 54980343172235264 55052557174702080 55152401377167360 55267158766632960 55524215319035904 55598099837091840 55639746353823744 55864964702453760 56027836319662080 56301409739191680 56363332345528320 56405552070131712 56465553790909440 56480609358315520 56700837329633280 56741264502779115 56751710173921280 56803670879477760 56846220445679616 57091540773765120 57186616975294464 57195082909655040 57461106551095296 57537568436060160 57580667738259456 57641919494886720 57705316448993280 57748541405134848 57987080689466880 58030516704964608 58050857266053120 58227641533071360 58373187607461888 58397401420922880 58450863173140480 58556870597980160 58682544982548480 58829228135645184 58907510541680640 58951636017741824 59029066119905280 59181498962804736 59260250125762560 59288831480454912 59304639826231296 59589295682617344 59614013950525440 59763025407639552 59970984093941760 60054837055137792 60229924043636736 60258838330736640 60434520075141120 60524015469631056 60590582271442944 60729610505195520 60906664763228160 60953400129355776 61008088436965376 61317271491969024 61373406331797504 61484714127879168 61552337545592832 61693572576706560 61852886068764672 62062995166986240 62175553612462080 62542701007994880 62547862316728320 62594714648051712 62834677911126016 62848085290260480 63031315859619840 63162467161866240 63210933467480064 63456246078898176 63540685528104960 63588281547227136 63845673945661440 63921168674979840 64227983370485760 64276094219452416 64344468273361920 64415236966318080 64478351894405120 64729764490567680 64778251205541888 64847159431747560 64859097341624320 64918481005117440 64967109080776704 65284331293085184 65356133686050816 65365809039605760 65669836058394624 65757221069783040 65806477415153664 65876479422727680 66150976884572160 66270949359390720 66320590519959552 66545876037795840 66667781391482880 66717719804510208 66727596727930880 66922137826263040 67037957642944512 67065765694341120 67233403583594496 67248906077367840 67322869190492160 67373298305990656 67561691687030016 67635998814633984 67726000143728640 67758664549091328 68102052208705536 68130301657743360 68634099491586048 68725428965294080 68867243806556160 69045082123272192 69170303393864064 69246379738791936 69405269148794880 69549682942279680 69584496827360256 69661028719263744 69723529642246144 69873169839685632 70141035807768576 70268244717576192 70506940087664640 70689012650016768 71057775557099520 71112300150915072 71483271219118080 71536816740630528 71732166482525696 71811060469858304 71826383188869120 71965180912730112 71975834672824320 72185676756418560 72310605996883968 72521424090169344 72538145881205760 72617926317834240 72966484509327360 73403409566269440 73536535169556480 73689545022177280 73976873703505920 74032287092047872 74111039350568640 74130799782789120 74186328471764992 74475594200383488 74486619603271680 74610664334954496 74703781759549440 75051241209593856 75068546318922240 75151109794037760 75287405054545920 75655019337038820 75738227839303680 75794960594239488 76191750161694720 76248822633725952 76260110546206720 76614808734793728 76646589364961280 76716757914746880 76774223651012608 76855892659848960 76940421931991040 77073580044582912 77213361928034304 77316107585955840 77374022273286144 77636855377428480 78243393310064640 78438970847526912 78543347388907520 78908665283739648 79013666834350080 79051775307273216 79072853101641728 79320307598622720 79381172261486592 79452394243489792 79485351934033920 79525139231268864 79684033876852736 80073116073517056 80306565391515648 80345117774315520 80698687292841408 80787443028590592 80972814006927360 81208886350970880 81271200172474368 81605414116356480 81695167107563520 81756361989292032 81831208442396672 81979618837172224 82087295072993280 82258096768942080 82470514758352896 82640692567867392 82750660222648320 82900738149949440 83390268010659840 83397149755637760 83459619530735616 83797447053680640 84041754479493120 84216622882488320 84452114608787520 84544998518292480 84608328105197568 84698330686364160 84720914037473280 85127565260881920 85269330668519424 85637311160647680 85792624364482560 86306352654090240 86371001607389184 86462879242330080 86557974673489920 86622812107702272 86980621034200320 87045775057446912 87076285899079680 87154412052807680 87341462299607040 87559781411192832 87596102131384320 87676294759710720 87835305896970240 88243842203467776 88361265812520960 88427454026612736 88890375188643840 88956959739346944 89383943523926016 89421020925788160 89644538111459328 89665208103157120 89763825587322880 89956476140912640 90082255582706688 90181331752845312 90301333524971520 90344886065455104 90388257496104960 90651780112711680 90786023204446584 90802736278274048 90885873407164416 91512132655448064 92060109497696256 92227071191818752 92328506318389248 92540358865059840 92732910589706240 92779329103147008 93094492750479360 93164226452914176 93263330418693120 93365905265786880 93690992956768256 93814051511992320 93892071972077568 94009253450219520 94252016866689024 94743700742799360 94816400201220096 95311028292157440 95382422320840704 95768510918492160 95881753012469760 95967779563765760 96247569008558080 96341975055728640 96414141329178624 96516702410042880 96622855449477120 96717527841607680 97167376808312832 97288646012436480 97450663621165056 98048713559408640 98635831604674560 98709716122730496 98814719134091520 98841066377052160 99226465326858240 99315492804362240 99406424039086080 99480885779939328 99605042346065920 99818814056693760 100076579706765312 100091395091896320 100383206739394560 100556936464416768 100850105375391744 100873359116051760 100984303785738240 101059947458985984 101589000215592960 101665096844967936 102153078313058304 102195452486615040 102289010552995840 102474523546465280 102587229242654720 102764773392777216 102951149237379072 103088143447941120 103165363031048192 103300865709834240 103567623184908288 103755455090796096 103869569608187904 104324524413419520 104585294463369216 105211553711652864 105351555779133440 105402367076364288 105760410131496960 105980469245378560 106033518975025152 106393706000547840 106586663335649280 106668450226372608 106764154764689408 107075420522020864 107126823699087360 107305225110945792 107598249723788544 107716590704787456 107963752009236480 108278515134627840 108807218821808640 108926889476751360 109449726763991040 109677462358589440 109960686344470528 110105114349404160 110304802754334720 110534317533265920 111048430638071808 111196199674183680 111279492707647488 111729929404907520 112055672639324160 112602819478383360 112726664691056640 112931107581818880 113482529005558230 113503420347842560 113607341758955520 113692440891359232 114373233950588928 114390165819310080 114922213102190592 115075136872120320 115161335476518912 115283838989773440 115410632897986560 115497082810269696 115974161378933760 116061033409929216 116101714532106240 116455283066142720 116746375214923776 116901726346280960 117113741195960320 117365089965096960 117658456271290368 117815021083361280 117903272035483648 118362997925609472 118520500251525120 118577662960909824 118609279652462592 119178591365234688 119228027901050880 119526050815279104 119941968187883520 120109674110275584 120459848087273472 120517676661473280 120869040150282240 121048030939262112 121181164542885888 121459221010391040 121813329526456320 121906800258711552 122016176873930752 122634542983938048 122746812663595008 122969428255758336 123387145153413120 123705772137529344 124125990333972480 124351107224924160 125085402015989760 125095724633456640 125189429296103424 125669355822252032 125696170580520960 126062631719239680 126324934323732480 126421866934960128 126912492157796352 127081371056209920 127691347891322880 128455966740971520 128688936546723840 128956703788810240 129459528981135360 129556502411083776 129694318863495120 129836962010234880 129934218161553408 130568662586170368 130712267372101632 130731618079211520 131339672116789248 131514442139566080 131612954830307328 131752958845455360 132301953769144320 132541898718781440 132641181039919104 133335562782965760 133435439609020416 133455193455861760 133844275652526080 134075915285889024 134131531388682240 134466807167188992 134497812154735680 134645738380984320 134746596611981312 135123383374060032 135271997629267968 135452000287457280 135517329098182656 136204104417411072 136260603315486720 137268198983172096 137450857930588160 137734487613112320 138090164246544384 138340606787728128 138492759477583872 138810538297589760 139099365884559360 139168993654720512 139447059284492288 139746339679371264 140536489435152384 141013880175329280 141378025300033536 142115551114199040 142224600301830144 142966542438236160 143073633481261056 143464332965051392 143622120939716608 143652766377738240 143951669345648640 144371353512837120 144621211993767936 145076291762411520 145932969018654720 147073070339112960 147379090044354560 147953747407011840 148064574184095744 148222078701137280 148261599565578240 148372656943529984 148951188400766976 148973239206543360 149221328669908992 149407563519098880 150102482419187712 150137092637844480 150302219588075520 150574810109091840 151310038674077640 151476455678607360 151589921188478976 152383500323389440 152497645267451904 152520221092413440 153229617469587456 153293178729922560 153433515829493760 153548447302025216 153711785319697920 153880843863982080 154147160089165824 154426723856068608 154632215171911680 154748044546572288 155273710754856960 156486786620129280 156877941695053824 157086694777815040 157817330567479296 158027333668700160 158103550614546432 158640615197245440 158904788486979584 158970703868067840 159050278462537728 160146232147034112 160613130783031296 160690235548631040 161397374585682816 161574886057181184 161945628013854720 162417772701941760 162542400344948736 163210828232712960 163390334215127040 163662416884793344 163959237674344448 164174590145986560 164516193537884160 164941029516705792 165801476299898880 166794299511275520 166919239061471232 167594894107361280 168083508958986240 168433245764976640 168904229217575040 169089997036584960 169216656210395136 169396661372728320 169441828074946560 170255130521763840 170538661337038848 171274622321295360 171585248728965120 172612705308180480 172742003214778368 172925758484660160 173115949346979840 173245624215404544 173961242068400640 174091550114893824 174152571798159360 174308824105615360 174682924599214080 175119562822385664 175192204262768640 175352589519421440 175670611793940480 176487684406935552 176722531625041920 176854908053225472 177780750377287680 177913919478693888 178767887047852032 178842041851576320 179289076222918656 179330416206314240 179527651174645760 179912952281825280 180164511165413376 180689772130910208 180776514992209920 181303560225423360 181572046408893168 181771746814328832 183024265310896128 184120218995392512 184454142383637504 184657012636778496 185080717730119680 185465821179412480 185558658206294016 186188985500958720 186526660837386240 187381985913536512 187628103023984640 187784143944155136 188504033733378048 189487401485598720 189632800402440192 190622056584314880 190764844641681408 191537021836984320 191763506024939520 191935559127531520 192495138017116160 192683950111457280 192828282658357248 193033404820085760 193245710898954240 193435055683215360 194334753616625664 194577292024872960 194901327242330112 196097427118817280 197271663209349120 197419432245460992 197629438268183040 197682132754104320 198452930653716480 198630985608724480 198812848078172160 198961771559878656 199210084692131840 199637628113387520 200153159413530624 200182790183792640 200766413478789120 201113872928833536 201700210750783488 201746718232103520 201968607571476480 202119894917971968 203178000431185920 204306156626116608 204390904973230080 204578021105991680 204949047092930560 205902298474758144 206176286895882240 206330726062096384 206601731419668480 207135246369816576 207510910181592192 207739139216375808 208649048826839040 209170588926738432 210423107423305728 210703111558266880 210804734152728576 211520820262993920 212067037950050304 213173326671298560 213336900452745216 213528309529378816 214150841044041728 214610450221891584 215196499447577088 215433181409574912 215927504018472960 216557030269255680 217614437643617280 217853778953502720 218899453527982080 219354924717178880 219921372688941056 220210228698808320 220609605508669440 221068635066531840 222096861276143616 222392399348367360 222558985415294976 223459858809815040 224111345278648320 225205638956766720 225453329382113280 225862215163637760 226965058011116460 227006840695685120 227214683517911040 227384881782718464 228746467901177856 228780331638620160 229844426204381184 230150273744240640 230322670953037824 230567677979546880 230821265795973120 231948322757867520 232122066819858432 232910566132285440 234227482391920640 234730179930193920 235316912542580736 235630042166722560 235806544070967296 236725995851218944 237041000503050240 237155325921819648 237218559304925184 238357182730469376 238456055802101760 239052101630558208 240219348220551168 240919696174546944 241035353322946560 242096061878524224 242362329085771776 242918442020782080 243626659052912640 243813600517423104 244032353747861504 245269085967876096 245493625327190016 245938856511516672 246774290306826240 247411544275058688 248251980667944960 248702214449848320 250170804031979520 250191449266913280 250378858592206848 251338711644504064 251392341161041920 252125263438479360 252649868647464960 253824984315592704 254162742112419840 255382695782645760 256911933481943040 257377873093447680 257913407577620480 258919057962270720 259113004822167552 259388637726990240 259673924020469760 259868436323106816 261137325172340736 261463236158423040 262679344233578496 263028884279132160 263505917690910720 265083797437562880 265282362079838208 266671125565931520 266870879218040832 266910386911723520 267688551305052160 268151830571778048 268263062777364480 268933614334377984 268995624309471360 269291476761968640 269493193223962624 270246766748120064 270543995258535936 270904000574914560 271034658196365312 272408208834822144 274536397966344192 274901715861176320 276180328493088768 276681213575456256 276985518955167744 277621076595179520 278198731769118720 278337987309441024 278894118568984576 279492679358742528 281072978870304768 282027760350658560 282756050600067072 284231102228398080 284449200603660288 285933084876472320 286147266962522112 286928665930102784 287305532755476480 287903338691297280 288742707025674240 289242423987535872 290152583524823040 291865938037309440 294146140678225920 294758180088709120 295907494814023680 296129148368191488 296444157402274560 296523199131156480 297946478413086720 298442657339817984 298815127038197760 300274185275688960 301149620218183680 302620077348155280 302952911357214720 303179842376957952 304767000646778880 304995290534903808 305040442184826880 306459234939174912 306586357459845120 306867031658987520 307096894604050432 307423570639395840 307761687727964160 308294320178331648 308853447712137216 309264430343823360 309496089093144576 312973573240258560 313755883390107648 314173389555630080 315634661134958592 316054667337400320 316207101229092864 317281230394490880 317809576973959168 317941407736135680 318100556925075456 320292464294068224 321226261566062592 321380471097262080 322794749171365632 323149772114362368 323891256027709440 324835545403883520 326421656465425920 326780668430254080 327918475348688896 328349180291973120 329032387075768320 329882059033411584 331602952599797760 333588599022551040 333838478122942464 335189788214722560 336167017917972480 336866491529953280 337808458435150080 338179994073169920 338793322745456640 340510261043527680 341077322674077696 343170497457930240 345225410616360960 345484006429556736 345851516969320320 346231898693959680 346491248430809088 347922484136801280 348183100229787648 348305143596318720 348617648211230720 349365849198428160 350239125644771328 350705179038842880 351341223587880960 352975368813871104 353445063250083840 353709816106450944 355561500754575360 355827838957387776 357535774095704064 357684083703152640 358578152445837312 358660832412628480 359055302349291520 359825904563650560 360329022330826752 361379544261820416 361553029984419840 362607120450846720 363144092817786336 363543493628657664 366048530621792256 368240437990785024 368908284767275008 370161435460239360 370931642358824960 371117316412588032 372377971001917440 373053321674772480 374763971827073024 375256206047969280 375568287888310272 377008067466756096 378974802971197440 379265600804880384 381244113168629760 383074043673968640 383871118255063040 385367900222914560 386066809640171520 386870111366430720 388669507233251328 389802654484660224 392194854237634560 394543326418698240 394838864490921984 395258876536366080 395364265508208640 396905861307432960 397261971217448960 397625696156344320 397923543119757312 398420169384263680 400306318827061248 400365580367585280 401532826957578240 402227745857667072 403400421501566976 403493436464207040 403937215142952960 404239789835943936 406356000862371840 408612313252233216 408781809946460160 409156042211983360 409898094185861120 411804596949516288 412352573791764480 412661452124192768 413203462839336960 414270492739633152 415021820363184384 415478278432751616 417298097653678080 418341177853476864 421609468305457152 423041640525987840 424134075900100608 426346653342597120 426673800905490432 427056619058757632 428301682088083456 429220900443783168 430392998895154176 430866362819149824 431855008036945920 433114060538511360 435228875287234560 437798907055964160 439842745377882112 441219211017338880 442137270133063680 444193722552287232 444784798696734720 445117970830589952 446919717619630080 448222690557296640 450411277913533440 450906658764226560 451724430327275520 453930116022232920 454013681391370240 454429367035822080 454769763565436928 457492935802355712 457560663277240320 459688852408762368 460300547488481280 460645341906075648 461135355959093760 461642531591946240 463896645515735040 464244133639716864 465821132264570880 468454964783841280 469460359860387840 470633825085161472 471260084333445120 471613088141934592 473451991702437888 474082001006100480 474310651843639296 476714365460938752 476912111604203520 480438696441102336 481839392349093888 482070706645893120 484192123757048448 484724658171543552 485836884041564160 487253318105825280 487627201034846208 488064707495723008 490987250654380032 491877713023033344 493548580613652480 494823088550117376 497404428899696640 500382898533826560 500757717184413696 502677423289008128 502784682322083840 504250526876958720 505299737294929920 507649968631185408 508325484224839680 510765391565291520 513823866963886080 514755746186895360 515826815155240960 517838115924541440 518226009644335104 518777275453980480 519347848040939520 519736872646213632 522274650344681472 522926472316846080 525358688467156992 526057768558264320 527011835381821440 530167594875125760 530564724159676416 533342251131863040 533741758436081664 533820773823447040 535377102610104320 536303661143556096 536526125554728960 537867228668755968 537991248618942720 538582953523937280 540493533496240128 542069316392730624 549072795932688384 549803431722352640 552360656986177536 553362427150912512 553971037910335488 555242153190359040 556397463538237440 556675974618882048 557788237137969152 562145957740609536 565512101200134144 568462204456796160 568898401207320576 571866169752944640 572294533925044224 573857331860205568 574611065510952960 575806677382594560 577485414051348480 578484847975071744 580305167049646080 583731876074618880 588292281356451840 589516360177418240 591814989628047360 592258296736382976 592888314804549120 593046398262312960 595892956826173440 596885314679635968 597630254076395520 600548370551377920 602299240436367360 605240154696310560 605905822714429440 606359684753915904 609534001293557760 610080884369653760 612918469878349824 613172714919690240 613734063317975040 614847141278791680 617706895424274432 618528860687646720 618992178186289152 625947146480517120 627511766780215296 628346779111260160 631269322269917184 632109334674800640 632414202458185728 634562460788981760 635619153947918336 636201113850150912 640584928588136448 642452523132125184 645589498342731264 646299544228724736 647782512055418880 649671090807767040 652843312930851840 653561336860508160 655836950697377792 656698360583946240 658064774151536640 659764118066823168 663205905199595520 667177198045102080 667676956245884928 670379576429445120 672334035835944960 673732983059906560 675616916870300160 676359988146339840 677586645490913280 681020522087055360 682154645348155392 686340994915860480 690450821232721920 690968012859113472 691703033938640640 692463797387919360 695844968273602560 696366200459575296 697235296422461440 698731698396856320 702682447175761920 705950737627742208 706890126500167680 707419632212901888 711123001509150720 711655677914775552 715071548191408128 715368167406305280 717156304891674624 717321664825256960 718110604698583040 720658044661653504 722759088523640832 723106059968839680 726288185635572672 727086987257315328 732097061243584512 736480875981570048 737816569534550016 740322870920478720 741863284717649920 742234632825176064 744755942003834880 746106643349544960 749527943654146048 750512412095938560 751136575776620544 754016134933512192 757949605942394880 762488226337259520 766148087347937280 767742236510126080 770735800445829120 772133619280343040 773740222732861440 777339014466502656 779605308969320448 784389708475269120 789086652837396480 790517753072732160 794523942434897920 795251392312688640 795847086239514624 800612637654122496 800731160735170560 803065653915156480 804455491715334144 806800843003133952 806986872928414080 807874430285905920 808479579671887872 812712001724743680 817224626504466432 818312084423966720 819796188371722240 823609193899032576 824705147583528960 825322904248385536 828540985479266304 830043640726368768 830956556865503232 834596195307356160 836682355706953728 843218936610914304 846083281051975680 848268151800201216 852693306685194240 853347601810980864 854113238117515264 856603364176166912 858441800887566336 860785997790308352 863710016073891840 866228121077022720 870457750574469120 875597814111928320 879685490755764224 882438422034677760 884274540266127360 888387445104574464 889569597393469440 893839435239260160 896445381114593280 900822555827066880 903448860654551040 907860232044465840 908858734071644160 909539527130873856 914985871604711424 915121326554480640 919377704817524736 920601094976962560 921290683812151296 922270711918187520 923285063183892480 927793291031470080 928488267279433728 936909929567682560 938920719720775680 941267650170322944 942520168666890240 943226176283869184 946903983404875776 948164002012200960 948621303687278592 953428730921877504 953824223208407040 960877392882204672 963678784698187776 964141413291786240 968384247514096896 969449316343087104 971673768083128320 974506636211650560 976129414991446016 983755426046066688 987097161227304960 989646177100234752 994808857799393280 1000765797067653120 1001515434368827392 1005354846578016256 1005569364644167680 1008501053753917440 1010599474589859840 1021530783130583040 1029511492373790720 1031653630310481920 1035676231849082880 1036452019288670208 1037554550907960960 1038695696081879040 1039473745292427264 1044549300689362944 1045852944633692160 1050717376934313984 1052115537116528640 1054023670763642880 1060335189750251520 1061129448319352832 1066684502263726080 1067483516872163328 1067641547646894080 1070754205220208640 1072607322287112192 1073052251109457920 1075734457337511936 1075982497237885440 1077165907047874560 1080987066992480256 1084138632785461248 1098145591865376768 1099606863444705280 1104721313972355072 1106724854301825024 1110484306380718080 1112794927076474880 1113351949237764096 1124291915481219072 1131024202400268288 1136924408913592320 1137796802414641152 1143732339505889280 1147714663720411136 1149222131021905920 1151613354765189120 1160610334099292160 1176584562712903680 1179032720354836480 1183629979256094720 1184516593472765952 1185776629609098240 1186092796524625920 1191785913652346880 1193770629359271936 1195260508152791040 1201096741102755840 1204598480872734720 1210480309392621120 1211811645428858880 1212719369507831808 1219068002587115520 1220161768739307520 1225836939756699648 1226345429839380480 1227468126635950080 1229694282557583360 1235413790848548864 1237057721375293440 1237984356372578304 1251894292961034240 1255023533560430592 1256693558222520320 1264828404916371456 1269124921577963520 1272402227700301824 1281169857176272896 1284905046264250368 1291178996685462528 1292599088457449472 1295565024110837760 1299342181615534080 1305686625861703680 1311673901394755584 1313396721167892480 1319528236133646336 1326411810399191040 1334354396090204160 1335353912491769856 1340759152858890240 1344668071671889920 1347465966119813120 1351233833740600320 1352719976292679680 1355173290981826560 1362041044174110720 1364309290696310784 1372681989831720960 1380901642465443840 1381936025718226944 1383406067877281280 1384927594775838720 1391689936547205120 1392732400919150592 1394470592844922880 1397463396793712640 1405364894351523840 1411901475255484416 1413780253000335360 1414839264425803776 1422246003018301440 1430143096382816256 1430736334812610560 1434643329650513920 1441316089323307008 1445518177047281664 1446212119937679360 1452576371271145344 1454173974514630656 1464194122487169024 1472961751963140096 1475633139069100032 1480645741840957440 1484469265650352128 1492213286699089920 1499055887308292096 1502273151553241088 1508032269867024384 1515899211884789760 1524976452674519040 1532296174695874560 1535484473020252160 1541471600891658240 1544267238560686080 1547480445465722880 1554678028933005312 1559210617938640896 1568779416950538240 1578173305674792960 1581035506145464320 1589047884869795840 1590502784625377280 1591694172479029248 1601225275308244992 1601462321470341120 1606131307830312960 1608910983430668288 1613601686006267904 1613973745856828160 1615748860571811840 1639592376743444480 1647218387798065152 1649410295167057920 1650645808496771072 1657081970958532608 1660087281452737536 1661913113731006464 1669192390614712320 1673364711413907456 1686437873221828608 1696536303600402432 1705386613370388480 1706695203621961728 1708226476235030528 1713206728352333824 1716883601775132672 1721571995580616704 1727420032147783680 1732456242154045440 1740915501148938240 1751195628223856640 1759370981511528448 1764876844069355520 1768549080532254720 1776774890209148928 1779139194786938880 1787678870478520320 1792890762229186560 1801645111654133760 1806897721309102080 1815720464088931680 1817717468143288320 1819079054261747712 1830242653108961280 1838755409635049472 1841202189953925120 1844541423836375040 1855586582062940160 1856976534558867456 1873819859135365120 1877841439441551360 1882535300340645888 1885040337333780480 1886452352567738368 1893807966809751552 1896328004024401920 1897242607374557184 1906857461843755008 1921754785764409344 1927357569396375552 1936768495028193792 1938898632686174208 1943347536166256640 1949013272423301120 1952258829982892032 1967510852092133376 1974194322454609920 1979292354200469504 1989617715598786560 2001531594135306240 2003030868737654784 2011138729288335360 2017002107507834880 2021198949179719680 2043061566261166080 2059022984747581440 2063307260620963840 2071352463698165760 2072904038577340416 2075109101815921920 2077391392163758080 2089098601378725888 2091705889267384320 2108047341527285760 2120670379500503040 2122258896638705664 2133369004527452160 2134967033744326656 2135283095293788160 2141508410440417280 2145214644574224384 2146104502218915840 2151468914675023872 2151964994475770880 2154331814095749120 2161974133984960512 2168277265570922496 2196291183730753536 2199213726889410560 2209442627944710144 2213449708603650048 2220968612761436160 2225589854152949760 2226703898475528192 2248583830962438144 2262048404800536576 2273848817827184640 2287464679011778560 2295429327440822272 2298444262043811840 2303226709530378240 2321220668198584320 2353169125425807360 2358065440709672960 2367259958512189440 2371553259218196480 2383571827304693760 2387541258718543872 2402193482205511680 2409196961745469440 2420960618785242240 2423623290857717760 2425438739015663616 2438136005174231040 2440323537478615040 2451673879513399296 2454936253271900160 2459388565115166720 2470827581697097728 2474115442750586880 2475968712745156608 2503788585922068480 2510047067120861184 2513387116445040640 2529656809832742912 2538249843155927040 2544804455400603648 2562339714352545792 2569810092528500736 2582357993370925056 2591130048221675520 2598684363231068160 2611373251723407360 2623347802789511168 2626793442335784960 2639056472267292672 2652823620798382080 2668708792180408320 2681518305717780480 2689336143343779840 2702467667481200640 2710346581963653120 2728618581392621568 2745363979663441920 2761803284930887680 2763872051436453888 2766812135754562560 2769855189551677440 2783379873094410240 2785464801838301184 2788941185689845760 2810729788703047680 2823802950510968832 2827560506000670720 2829678528851607552 2844492006036602880 2860286192765632512 2861472669625221120 2869286659301027840 2882632178646614016 2891036354094563328 2892424239875358720 2905152742542290688 2908347949029261312 2928388244974338048 2951266278138200064 2961291483681914880 2968938531300704256 2984426573398179840 2998111774616584192 3004546303106482176 3016064539734048768 3031798423769579520 3064592349391749120 3088534477121372160 3094960890931445760 3109356057866010624 3118421235877281792 3137558833901076480 3156346611349585920 3162071012290928640 3178095769739591680 3181005569250754560 3183388344958058496 3202450550616489984 3202924642940682240 3212262615660625920 3217821966861336576 3227203372012535808 3227947491713656320 3231497721143623680 3279184753486888960 3294436775596130304 3298820590334115840 3301291616993542144 3314163941917065216 3320174562905475072 3338384781229424640 3372875746443657216 3393072607200804864 3410773226740776960 3413390407243923456 3416452952470061056 3426413456704667648 3443143991161233408 3454840064295567360 3481831002297876480 3518741963023056896 3529753688138711040 3537098161064509440 3553549780418297856 3558278389573877760 3575357740957040640 3585781524458373120 3603290223308267520 3613795442618204160 3631440928177863360 3635434936286576640 3638158108523495424 3660485306217922560 3677510819270098944 3682404379907850240 3689082847672750080 3711173164125880320 3713953069117734912 3747639718270730240 3755682878883102720 3765070600681291776 3770080674667560960 3794485214749114368 3843509571528818688 3854715138792751104 3873536990056387584 3877797265372348416 3886695072332513280 3898026544846602240 3904517659965784064 3935021704184266752 3958584708400939008 3979235431197573120 4003063188270612480 4006061737475309568 4022277458576670720 4034004215015669760 4042397898359439360 4086123132522332160 4118045969495162880 4126614521241927680 4142704927396331520 4145808077154680832 4150218203631843840 4154782784327516160 4178197202757451776 4183411778534768640 4216094683054571520 4241340759001006080 4244517793277411328 4266738009054904320 4270566190587576320 4283016820880834560 4290429289148448768 4292209004437831680 4303929988951541760 4323948267969921024 4336554531141844992 4392582367461507072 4398427453778821120 4418885255889420288 4426899417207300096 4441937225522872320 4453407796951056384 4497167661924876288 4524096809601073152 4547697635654369280 4574929358023557120 4590858654881644544 4596888524087623680 4606453419060756480 4642441336397168640 4706338250851614720 4716130881419345920 4734519917024378880 4743106518436392960 4767143654609387520 4775082517437087744 4804386964411023360 4818393923490938880 4841921237570484480 4847246581715435520 4880647074957230080 4918777130230333440 4941655163394195456 4948230885501173760 4951937425490313216 5007577171844136960 5020094134241722368 5026774232890081280 5059313619665485824 5089608910801207296 5124679428705091584 5139620185057001472 5164715986741850112 5182260096443351040 5197368726462136320 5222746503446814720 5246695605579022336 5253586884671569920 5278112944534585344 5305647241596764160 5337417584360816640 5363036611435560960 5378672286687559680 5404935334962401280 5420693163927306240 5457237162785243136 5490727959326883840 5523606569861775360 5533624271509125120 5566759746188820480 5570929603676602368 5621459577406095360 5647605901021937664 5655121012001341440 5659357057703215104 5688984012073205760 5720572385531265024 5738573318602055680 5765264357293228032 5782072708189126656 5810305485084581376 5816695898058522624 5856776489948676096 5902532556276400128 5922582967363829760 5937877062601408512 5968853146796359680 5996223549233168384 6009092606212964352 6063596847539159040 6129184698783498240 6177068954242744320 6189921781862891520 6218712115732021248 6275117667802152960 6324142024581857280 6362011138501509120 6366776689916116992 6404901101232979968 6405849285881364480 6424525231321251840 6435643933722673152 6454406744025071616 6455894983427312640 6462995442287247360 6558369506973777920 6588873551192260608 6597641180668231680 6602583233987084288 6628327883834130432 6640349125810950144 6676769562458849280 6745751492887314432 6786145214401609728 6821546453481553920 6832905904940122112 6886287982322466816 6909680128591134720 6963662004595752960 7037483926046113792 7059507376277422080 7074196322129018880 7150715481914081280 7206580446616535040 7227590885236408320 7262881856355726720 7270869872573153280 7276316217046990848 7320970612435845120 7355021638540197888 7364808759815700480 7378165695345500160 7422346328251760640 7427906138235469824 7495279436541460480 7511365757766205440 7530141201362583552 7540161349335121920 7588970429498228736 7687019143057637376 7709430277585502208 7747073980112775168 7773390144665026560 7796053089693204480 7870043408368533504 7917169416801878016 7958470862395146240 8006126376541224960 8044554917153341440 8068008430031339520 8236091938990325760 8253229042483855360 8285409854792663040 8291616154309361664 8300436407263687680 8309565568655032320 8356394405514903552 8366823557069537280 8432189366109143040 8482681518002012160 8489035586554822656 8533476018109808640 8541132381175152640 8566033641761669120 8580858578296897536 8584418008875663360 8607859977903083520 8647896535939842048 8673109062283689984 8785164734923014144 8796854907557642240 8853798834414600192 8883874451045744640 8906815593902112768 8994335323849752576 9048193619202146304 9095395271308738560 9181717309763289088 9193777048175247360 9284882672794337280 9412676501703229440 9432261762838691840 9469039834048757760 9486213036872785920 9534287309218775040 9550165034874175488 9608773928822046720 9636787846981877760 9683842475140968960 9694493163430871040 9761294149914460160 9837554260460666880 9883310326788390912 9896461771002347520 9903874850980626432 10015154343688273920 10118627239330971648 10179217821602414592 10249358857410183168 10279240370114002944 10329431973483700224 10364520192886702080 10445493006893629440 10493391211158044672 10556225889069170688 10611294483193528320 10674835168721633280 10726073222871121920 10757344573375119360 10809870669924802560 10841386327854612480 10914474325570486272 10981455918653767680 11047213139723550720 11067248543018250240 11133519492377640960 11141859207353204736 11242919154812190720 11295211802043875328 11310242024002682880 11477146637204111360 11530528714586456064 11564145416378253312 11620610970169162752 11633391796117045248 11713552979897352192 11805065112552800256 11875754125202817024 11937706293592719360 11992447098466336768 12018185212425928704 12127193695078318080 12258369397566996480 12354137908485488640 12379843563725783040 12437424231464042496 12550235335604305920 12648284049163714560 12724022277003018240 12733553379832233984 12811698571762728960 12849050462642503680 12871287867445346304 12911789966854625280 13116739013947555840 13177747102384521216 13195282361336463360 13205166467974168576 13256655767668260864 13280698251621900288 13491502985774628864 13572290428803219456 13643092906963107840 13665811809880244224 13772575964644933632 13819360257182269440 13927324009191505920 14119014752554844160 14148392644258037760 14301430963828162560 14413160893233070080 14455181770472816640 14525763712711453440 14541739745146306560 14641941224871690240 14756331390691000320 14844692656503521280 14855812276470939648 14990558873082920960 15022731515532410880 15060282402725167104 15080322698670243840 15177940858996457472 15374038286115274752 15418860555171004416 15494147960225550336 15546780289330053120 15592106179386408960 15740086816737067008 15834338833603756032 15916941724790292480 16012252753082449920 16089109834306682880 16136016860062679040 16472183877980651520 16506458084967710720 16570819709585326080 16600872814527375360 16712788811029807104 16864378732218286080 16965363036004024320 16978071173109645312 17066952036219617280 17082264762350305280 17132067283523338240 17161717156593795072 17215719955806167040 17295793071879684096 17346218124567379968 17570329469846028288 17593709815115284480 17707597668829200384 17767748902091489280 17813631187804225536 17988670647699505152 18190790542617477120 18363434619526578176 18387554096350494720 18569765345588674560 18825353003406458880 18972426073745571840 19100330069748350976 19217547857644093440 19273575693963755520 19367684950281937920 19388986326861742080 19522588299828920320 19675108520921333760 19766620653576781824 19792923542004695040 19807749701961252864 20030308687376547840 20237254478661943296 20358435643204829184 20498717714820366336 20658863946967400448 20729040385773404160 20890986013787258880 20986782422316089344 21112451778138341376 21222588966387056640 21452146445742243840 21619741339849605120 21682772655709224960 21828948651140972544 21962911837307535360 22094426279447101440 22134497086036500480 22267038984755281920 22283718414706409472 22485838309624381440 22590423604087750656 22620484048005365760 22954293274408222720 23061057429172912128 23128290832756506624 23241221940338325504 23610130225105600512 23751508250405634048 23875412587185438720 23984894196932673536 24708275816970977280 24759687127451566080 24874848462928084992 25100470671208611840 25296568098327429120 25448044554006036480 25467106759664467968 25623397143525457920 25698100925285007360 25742575734890692608 25823579933709250560 26233478027895111680 26355494204769042432 26390564722672926720 26561396503243800576 26983005971549257728 27144580857606438912 27286185813926215680 27331623619760488448 27545151929289867264 27854648018383011840 28238029505109688320 28296785288516075520 28602861927656325120 28826321786466140160 28910363540945633280 29051527425422906880 29083479490292613120 29283882449743380480 29512662781382000640 29689385313007042560 29711624552941879296 29981117746165841920 30045463031064821760 30355881717992914944 30748076572230549504 30837721110342008832 30988295920451100672 31093560578660106240 31480173633474134016 31668677667207512064 31833883449580584960 32024505506164899840 32178219668613365760 32272033720125358080 32944367755961303040 33012916169935421440 33141639419170652160 33201745629054750720 33425577622059614208 33728757464436572160 33930726072008048640 34164529524700610560 34431439911612334080 34591586143759368192 34692436249134759936 35140658939692056576 35187419630230568960 35415195337658400768 35627262375608451072 35977341295399010304 36381581085234954240 36726869239053156352 36775108192700989440 37139530691177349120 37650706006812917760 37944852147491143680 38200660139496701952 38435095715288186880 38547151387927511040 38735369900563875840 39350217041842667520 39533241307153563648 39585847084009390080 39615499403922505728 40474508957323886592 40716871286409658368 40997435429640732672 41317727893934800896 41458080771546808320 41781972027574517760 41973564844632178688 42445177932774113280 42904292891484487680 43239482679699210240 43365545311418449920 43925823674615070720 44268994172073000960 44534077969510563840 44567436829412818944 44971676619248762880 45180847208175501312 45240968096010731520 45908586548816445440 46122114858345824256 46256581665513013248 46482443880676651008 47220260450211201024 47503016500811268096 47750825174370877440 49416551633941954560 49519374254903132160 50593136196654858240 50896089108012072960 50934213519328935936 51246794287050915840 51396201850570014720 51485151469781385216 51647159867418501120 52466956055790223360 52710988409538084864 52781129445345853440 53122793006487601152 53966011943098515456 54572371627852431360 55090303858579734528 55709296036766023680 56476059010219376640 57652643572932280320 57820727081891266560 58103054850845813760 58166958980585226240 58567764899486760960 59025325562764001280 59378770626014085120 59423249105883758592 59962235492331683840 60090926062129643520 60711763435985829888 61496153144461099008 61976591840902201344 62187121157320212480 62960347266948268032 63337355334415024128 63667766899161169920 64356439337226731520 65888735511922606080 66025832339870842880 66283278838341304320 66403491258109501440 66851155244119228416 67457514928873144320 67861452144016097280 68329059049401221120 68862879823224668160 69183172287518736384 69384872498269519872 70830390675316801536 71254524751216902144 71954682590798020608 73453738478106312704 74279061382354698240 75301412013625835520 75889704294982287360 76401320278993403904 76870191430576373760 77094302775855022080 77470739801127751680 78700434083685335040 79066482614307127296 79171694168018780160 80949017914647773184 81433742572819316736 81994870859281465344 82635455787869601792 83563944055149035520 83947129689264357376 84890355865548226560 85808585782968975360 86478965359398420480 86731090622836899840 87851647349230141440 88537988344146001920 89068155939021127680 89134873658825637888 89943353238497525760 91817173097632890880 92244229716691648512 92513163331026026496 92964887761353302016 94440520900422402048 95006033001622536192 95501650348741754880 98833103267883909120 99038748509806264320 101186272393309716480 101792178216024145920 102493588574101831680 103294319734837002240 104933912111580446720 105421976819076169728 105562258890691706880 106245586012975202304 107932023886197030912 109144743255704862720 110180607717159469056 111418592073532047360 112952118020438753280 115305287145864560640 115641454163782533120 116206109701691627520 118050651125528002560 118757541252028170240 118846498211767517184 119924470984663367680 121423526871971659776 122992306288922198016 123953183681804402688 124374242314640424960 125920694533896536064 127335533798322339840 128712878674453463040 131777471023845212160 132806982516219002880 133702310488238456832 134915029857746288640 135722904288032194560 136658118098802442240 137725759646449336320 138366344575037472768 138769744996539039744 141660781350633603072 142509049502433804288 146907476956212625408 148558122764709396480 151779408589964574720 152802640557986807808 153740382861152747520 154188605551710044160 154941479602255503360 157400868167370670080 158132965228614254592 158343388336037560320 161898035829295546368 165270911575739203584 167127888110298071040 167894259378528714752 172957930718796840960 173462181245673799680 175703294698460282880 177075976688292003840 178136311878042255360 178269747317651275776 179886706476995051520 183634346195265781760 184488459433383297024 185929775522706604032 188881041800844804096 190012066003245072384 191003300697483509760 197666206535767818240 198077497019612528640 202372544786619432960 203584356432048291840 204987177148203663360 206588639469674004480 209867824223160893440 212491172025950404608 215864047772394061824 220361215434318938112 222837184147064094720 225904236040877506560 230610574291729121280 231282908327565066240 232412219403383255040 236101302251056005120 237515082504056340480 242847053743943319552 245984612577844396032 247906367363608805376 251841389067793072128 254671067596644679680 257425757348906926080 263554942047690424320 265613965032438005760 267404620976476913664 269830059715492577280 275451519292898672640 276732689150074945536 277539489993078079488 283321562701267206144 285018099004867608576 293814953912425250816 297116245529418792960 303558817179929149440 307480765722305495040 309882959204511006720 314801736334741340160 316265930457228509184 316686776672075120640 323796071658591092736 330541823151478407168 334255776220596142080 345915861437593681920 346924362491347599360 354151953376584007680 356272623756084510720 356539494635302551552 359773412953990103040 367268692390531563520 368976918866766594048 371859551045413208064 377762083601689608192 382006601394967019520 395332413071535636480 404745089573238865920 407168712864096583680 409974354296407326720 413177278939348008960 419735648446321786880 424982344051900809216 440722430868637876224 445674368294128189440 461221148583458242560 462565816655130132480 464824438806766510080 472202604502112010240 475030165008112680960 485694107487886639104 495812734727217610752 503682778135586144256 527109884095380848640 531227930064876011520 534809241952953827328 539660119430985154560 550903038585797345280 553465378300149891072 566643125402534412288 570036198009735217152 587629907824850501632 594232491058837585920 607117634359858298880 614961531444610990080 619765918409022013440 629603472669482680320 647592143317182185472 661083646302956814336 668511552441192284160 691831722875187363840 693848724982695198720 708303906753168015360 712545247512169021440 734537384781063127040 737953837733533188096 743719102090826416128 755524167203379216384 764013202789934039040 790664826143071272960 809490179146477731840 826354557878696017920 839471296892643573760 849964688103801618432 881444861737275752448 891348736588256378880 922442297166916485120 929648877613533020160 944405209004224020480 950060330016225361920 971388214975773278208 991625469454435221504 1062455860129752023040 1069618483905907654656 1079320238861970309120 1101806077171594690560 1106930756600299782144 1133286250805068824576 1175259815649701003264 1214235268719716597760 1229923062889221980160 1239531836818044026880 1259206945338965360640 1322167292605913628672 1337023104882384568320 1383663445750374727680 1387697449965390397440 1416607813506336030720 1425090495024338042880 1469074769562126254080 1487438204181652832256 1511048334406758432768 1581329652286142545920 1618980358292955463680 1652709115757392035840 1699929376207603236864 1762889723474551504896 1782697473176512757760 1844884594333832970240 1859297755227066040320 1888810418008448040960 1942776429951546556416 1983250938908870443008 2124911720259504046080 2203612154343189381120 2213861513200599564288 2266572501610137649152 2428470537439433195520 2479063673636088053760 2518413890677930721280 2644334585211827257344 2674046209764769136640 2767326891500749455360 2833215627012672061440 2850180990048676085760 2938149539124252508160 2974876408363305664512 3237960716585910927360 3305418231514784071680 3399858752415206473728 3525779446949103009792 3689769188667665940480 3718595510454132080640 3777620836016896081920 3966501877817740886016 4249823440519008092160 4407224308686378762240 4533145003220275298304 4856941074878866391040 4958127347272176107520 5288669170423654514688 5348092419529538273280 5534653783001498910720 5666431254025344122880 5876299078248505016320 5949752816726611329024 6610836463029568143360 6799717504830412947456 7437191020908264161280 7555241672033792163840 7933003755635481772032 8499646881038016184320 8814448617372757524480 9713882149757732782080 9916254694544352215040 10577338340847309029376 11069307566002997821440 11332862508050688245760 11899505633453222658048 13221672926059136286720 13599435009660825894912 14874382041816528322560 15866007511270963544064 16999293762076032368640 17628897234745515048960 19832509389088704430080 22665725016101376491520 23799011266906445316096 26443345852118272573440 29748764083633056645120 31732015022541927088128 33998587524152064737280 39665018778177408860160 47598022533812890632192 52886691704236545146880 59497528167266113290240 67997175048304129474560 79330037556354817720320 95196045067625781264384 118995056334532226580480 158660075112709635440640 237990112669064453160960 475980225338128906321920
- Sum of all divisors σ(n): 2072979751169747415996000
- Sum of proper divisors (its aliquot sum) s(n): 1596999525831618509674080
- 475980225338128906321920 is an abundant number, because the sum of its proper divisors (1596999525831618509674080) is greater than itself. Its abundance is 1121019300493489603352160
Bases of 475980225338128906321920
- Binary: 11001001100101011110000100100010110010110110110011101011000000000000000000000002
- Hexadecimal: 0x64CAF09165B675800000
- Base-36: 25IC2LUPCK9DDS00
Squares and roots of 475980225338128906321920
- 475980225338128906321920 squared (4759802253381289063219202) is 226557174912935970934553965354457750942672486400
- 475980225338128906321920 cubed (4759802253381289063219203) is 107836735167029148628717427552177882713203526254354795726197005221888000
-
The
square root of 475980225338128906321920 is 689913201307.3303312741 -
The
cube root of 475980225338128906321920 is 78078171.9767516401
Scales and comparisons
How big is 475980225338128906321920?- 475,980,225,338,128,906,321,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 475,980,225,338,128,906,321,920 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 475980225338128906321920 cubic inches would be around 6506514.3 feet tall.
Recreational maths with 475980225338128906321920
- 475980225338128906321920 backwards is 029123609821833522089574
- The number of decimal digits it has is: 24
- The sum of 475980225338128906321920's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 475980225338128906321920 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 475980225338128906321920 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/475980225338128906321920/
Chicago style:
Numbermatics. 2024. "Number 475980225338128906321920 - Facts about the integer". https://numbermatics.com/n/475980225338128906321920/
The information we have on file for 475980225338128906321920 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 475980225338128906321920, math, Factors of 475980225338128906321920, curriculum, school, college, exams, university, Prime factorization of 475980225338128906321920, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-five sextillion, nine hundred eighty quintillion, two hundred twenty-five quadrillion, three hundred thirty-eight trillion, one hundred twenty-eight billion, nine hundred six million, three hundred twenty-one thousand, nine hundred twenty.