2685395903935940453986560
2,685,395,903,935,940,453,986,560 is an even composite number composed of ten prime numbers multiplied together.
2685395903935940453986560 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 2685395903935940453986560:
28 × 33 × 5 × 7 × 23 × 293 × 61 × 89 × 683 × 5336717
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 23 × 29 × 29 × 29 × 61 × 89 × 683 × 5336717)See below for interesting mathematical facts about the number 2685395903935940453986560 from the Numbermatics database.
Names of 2685395903935940453986560
- Cardinal: 2685395903935940453986560 can be written as Two septillion, six hundred eighty-five sextillion, three hundred ninety-five quintillion, nine hundred three quadrillion, nine hundred thirty-five trillion, nine hundred forty billion, four hundred fifty-three million, nine hundred eighty-six thousand, five hundred sixty.
Scientific notation
- Scientific notation: 2.68539590393594045398656 × 1024
Factors of 2685395903935940453986560
Divisors of 2685395903935940453986560
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 23 24 27 28 29 30 32 35 36 40 42 45 46 48 54 56 58 60 61 63 64 69 70 72 80 84 87 89 90 92 96 105 108 112 115 116 120 122 126 128 135 138 140 144 145 160 161 168 174 178 180 183 184 189 192 203 207 210 216 224 230 232 240 244 252 256 261 267 270 276 280 288 290 305 315 320 322 336 345 348 356 360 366 368 378 384 406 414 420 427 432 435 445 448 460 464 480 483 488 504 522 534 540 549 552 560 576 580 609 610 621 623 630 640 644 667 672 683 690 696 712 720 732 736 756 768 783 801 805 812 828 840 841 854 864 870 890 896 915 920 928 945 960 966 976 1008 1015 1035 1044 1068 1080 1098 1104 1120 1152 1160 1218 1220 1242 1246 1260 1280 1281 1288 1305 1334 1335 1344 1366 1380 1392 1403 1424 1440 1449 1464 1472 1512 1566 1602 1610 1624 1647 1656 1680 1682 1708 1728 1740 1769 1780 1792 1827 1830 1840 1856 1869 1890 1920 1932 1952 2001 2016 2030 2047 2049 2070 2088 2135 2136 2160 2196 2208 2240 2304 2320 2403 2415 2436 2440 2484 2492 2520 2523 2562 2576 2581 2610 2668 2670 2688 2732 2745 2760 2784 2806 2848 2880 2898 2928 2944 3024 3045 3105 3115 3132 3204 3220 3248 3294 3312 3335 3360 3364 3415 3416 3456 3480 3538 3560 3654 3660 3680 3712 3738 3780 3840 3843 3864 3904 3915 4002 4005 4032 4060 4094 4098 4140 4176 4205 4209 4270 4272 4320 4347 4392 4416 4480 4640 4669 4781 4806 4830 4872 4880 4968 4984 5040 5046 5124 5152 5162 5220 5307 5336 5340 5376 5429 5464 5481 5490 5520 5568 5607 5612 5696 5760 5796 5856 5887 5888 6003 6048 6090 6141 6147 6210 6230 6264 6405 6408 6440 6496 6588 6624 6670 6720 6728 6830 6832 6912 6960 7015 7076 7120 7245 7308 7320 7360 7424 7476 7560 7569 7686 7728 7743 7808 7830 8004 8010 8064 8120 8188 8196 8235 8280 8352 8410 8418 8540 8544 8640 8694 8784 8832 8845 8960 9135 9280 9338 9345 9562 9612 9660 9744 9760 9821 9936 9968 10005 10080 10092 10235 10245 10248 10304 10324 10440 10614 10672 10680 10858 10928 10962 10980 11040 11136 11214 11224 11392 11520 11529 11592 11712 11774 12006 12015 12096 12180 12282 12294 12383 12420 12460 12528 12615 12627 12810 12816 12880 12905 12992 13176 13248 13340 13440 13456 13660 13664 13920 14007 14030 14152 14240 14329 14343 14490 14616 14640 14720 14952 15120 15138 15372 15456 15486 15616 15660 15709 15921 16008 16020 16128 16240 16287 16376 16392 16470 16560 16704 16820 16821 16836 17080 17088 17280 17388 17568 17661 17664 17690 18009 18067 18270 18423 18441 18560 18676 18690 19124 19215 19224 19320 19343 19488 19520 19642 19807 19872 19936 20010 20160 20184 20470 20490 20496 20608 20648 20880 21045 21228 21344 21360 21716 21735 21856 21924 21960 22080 22272 22428 22448 22707 22784 23058 23184 23229 23345 23424 23548 23905 24012 24030 24192 24360 24389 24564 24588 24766 24840 24920 25056 25230 25254 25620 25632 25760 25810 25984 26352 26496 26535 26680 26880 26912 27145 27320 27328 27405 27840 28014 28035 28060 28304 28480 28658 28686 28980 29232 29280 29435 29440 29463 29904 30015 30240 30276 30705 30735 30744 30912 30972 31320 31418 31842 32016 32040 32480 32574 32752 32784 32940 33120 33408 33640 33642 33672 34160 34176 34560 34776 35136 35322 35380 36018 36134 36540 36846 36882 37120 37149 37352 37380 37845 37881 38003 38248 38430 38448 38640 38686 38715 38976 39040 39284 39614 39744 39872 40020 40320 40368 40687 40940 40980 40992 41216 41296 41663 41760 42021 42090 42456 42688 42720 42987 43029 43432 43470 43712 43848 43920 44160 44856 44896 45414 46116 46368 46458 46690 46848 47096 47127 47763 47810 48024 48060 48384 48720 48778 48861 49105 49128 49176 49532 49680 49840 50112 50460 50508 51240 51264 51301 51520 51620 51968 52704 52983 52992 53070 53360 53824 54201 54290 54640 54656 54810 55269 55680 56028 56070 56120 56608 56960 57316 57372 57645 57960 58029 58464 58560 58870 58926 59363 59421 59808 60030 60480 60552 60787 61410 61470 61488 61824 61915 61944 62640 62836 63135 63684 64032 64080 64960 65148 65504 65568 65880 66240 66816 67280 67284 67344 68320 68352 69552 69687 70035 70272 70644 70760 71645 71715 72036 72268 73080 73167 73692 73764 74298 74704 74760 74849 75690 75762 76006 76496 76860 76896 77280 77372 77430 77952 78080 78545 78568 79228 79488 79605 79744 80040 80640 80736 81374 81435 81880 81960 81984 82592 83326 83520 84042 84105 84180 84912 85376 85440 85974 86058 86864 86940 87424 87696 87840 88305 88320 88389 89712 89792 90045 90335 90828 92115 92205 92232 92736 92916 93380 94192 94254 95526 95620 96048 96120 96715 97440 97556 97722 98210 98256 98352 99035 99064 99360 99680 100224 100920 101016 102480 102528 102602 103040 103240 105408 105966 106140 106720 107648 108402 108580 109280 109312 109620 109963 110538 111360 111447 112056 112140 112240 113216 113535 113920 114009 114632 114744 115290 115920 116058 116145 116928 117120 117740 117852 118726 118842 119616 120060 120960 121104 121574 121945 122061 122820 122940 122976 123648 123830 123888 124867 124989 125280 125672 126063 126270 127368 128064 128160 128961 129087 129920 130296 131008 131136 131760 132480 134560 134568 134688 135401 136640 138649 139104 139374 140070 140544 141288 141381 141520 143290 143430 144072 144536 146160 146334 146583 147315 147384 147528 148596 149408 149520 149698 151380 151524 152012 152992 153720 153792 153903 154560 154744 154860 155904 157090 157136 157441 158456 158949 158976 159210 159488 160080 161472 162603 162748 162870 163760 163920 163968 165184 166652 167040 168084 168210 168360 169824 170723 170752 170880 171948 172116 173728 173880 174087 174848 175392 175680 176610 176778 178089 178263 179424 179584 180090 180670 181656 182361 184230 184410 184464 185472 185745 185832 186760 188384 188508 189405 190015 191052 191240 192096 192240 193430 194880 195112 195444 196420 196512 196704 198070 198128 198720 199360 200448 201840 202032 203435 204960 205056 205204 206080 206480 208315 210105 210816 211932 212280 213440 214935 215145 215296 216804 217160 218560 219240 219501 219926 221076 222894 224112 224280 224480 224547 226432 227070 228018 229264 229488 230580 231840 232116 232290 233856 234240 235480 235635 235704 237452 237684 238815 239232 240120 241920 242208 243148 243890 244122 244305 245640 245880 245952 247660 247776 249734 249978 250560 251344 252126 252540 254736 256128 256320 256505 257922 258174 259840 260592 262016 262272 263520 264915 264960 265167 269120 269136 269376 270802 271005 273280 276345 277298 278208 278748 280140 282576 282762 283040 284809 286580 286860 288144 289072 290145 291641 292320 292668 293166 294630 294768 295056 296815 297105 297192 298816 299040 299396 302760 303048 303935 304024 305984 307440 307584 307806 309120 309488 309720 314180 314272 314882 316912 317898 318420 320160 322944 325206 325496 325740 327520 327840 327936 329889 330368 333304 334080 334341 336168 336420 336720 339648 341446 341760 342027 343896 344232 347456 347760 348174 348435 350784 351360 353220 353556 356178 356526 358848 359107 359168 360180 361340 363312 364722 365835 366183 368460 368820 368928 370944 371490 371664 373520 374245 374601 374967 376768 377016 378810 380030 382104 382480 384192 384480 386860 386883 389760 390224 390888 392840 393024 393408 396140 396256 397440 398720 403680 404064 406203 406870 409920 410408 412960 415541 415947 416630 420210 421632 423864 424143 424560 425509 426880 429870 430290 433608 434320 437120 438480 439002 439852 441945 442152 445788 448224 448560 448960 449094 452864 454140 455561 456036 458528 458976 461160 461709 463680 464232 464580 467712 470960 471270 471408 472323 474904 475368 477630 478464 480240 484416 486296 487780 487809 488244 488610 491280 491760 491904 495320 495552 499468 499956 501120 502688 504252 505080 509472 512169 512256 512640 513010 515844 516348 521184 522261 523943 524032 524544 527040 529830 530334 534267 534789 538240 538272 538752 541604 542010 546560 547083 549815 552690 554596 556416 557235 557496 560280 560947 565152 565524 566080 569618 570045 573160 573720 574403 576288 578144 580290 583282 584640 585336 586332 589260 589536 590112 593630 594210 594384 597632 598080 598792 605520 606096 607870 608048 610305 611968 614880 615168 615612 618240 618976 619440 624335 624945 628360 628544 629764 630315 633824 635796 636840 640320 644805 645435 645888 650412 650992 651480 655040 655680 658503 659778 660736 666608 668682 672336 672840 673440 673641 677005 679296 682892 684054 687792 688464 693245 694912 695520 696348 696870 701568 702720 706440 706905 707112 712356 713052 717696 718214 720360 722680 726624 729444 731670 732366 732915 736920 737640 737856 742980 743328 747040 748490 749202 749934 753536 754032 757620 760060 764208 764960 768384 768960 769515 773720 773766 779520 780448 781776 785680 786048 786816 787205 792280 792512 794745 794880 797440 807360 808128 812406 813015 813740 819840 820816 825920 831082 831894 833260 840420 847728 848286 849120 851018 853615 853760 854427 859740 860580 867216 868640 870435 874069 874240 874923 876960 878004 879704 883890 884304 890445 891315 891576 896448 897120 897920 898188 908280 911122 911805 912072 917056 917952 922320 923418 927360 928464 929160 941920 942540 942816 944646 949808 950736 955260 958249 960480 968832 972592 975560 975618 976488 977220 982560 983520 983808 989667 990640 991104 998936 999912 1002240 1005376 1008504 1010160 1018944 1024338 1025280 1026020 1026081 1031688 1032696 1042368 1044522 1047886 1054080 1059660 1060668 1068534 1069578 1076480 1076544 1077321 1077504 1083208 1084020 1094166 1097505 1098549 1099630 1102087 1105380 1109192 1112832 1114470 1114992 1120560 1121894 1122735 1123803 1124901 1130304 1131048 1132160 1139236 1140090 1146320 1147440 1148806 1152576 1156288 1160580 1166564 1169280 1170672 1172664 1178520 1179072 1179923 1180224 1187260 1188420 1188768 1195264 1196160 1197584 1208227 1211040 1212192 1215740 1216096 1218609 1220610 1223936 1229760 1231224 1237952 1238880 1246623 1247841 1248670 1249890 1256720 1257088 1259528 1260630 1267648 1271592 1273680 1276527 1280640 1289610 1290870 1300824 1301984 1302960 1310080 1311360 1317006 1319556 1325835 1333216 1337364 1344672 1345680 1346880 1347282 1354010 1358592 1365784 1366683 1368108 1375584 1376928 1385127 1386490 1389824 1391040 1392696 1393740 1398101 1403136 1412880 1413810 1414224 1416969 1424045 1424712 1426104 1435392 1436428 1440720 1445360 1453248 1458205 1458888 1463340 1464732 1465830 1473840 1475280 1475712 1485960 1486656 1487729 1494080 1496980 1498404 1499868 1507072 1508064 1515240 1520120 1528416 1529920 1536507 1536768 1537920 1539030 1547440 1547532 1560896 1563552 1571360 1571829 1572096 1573632 1574410 1584560 1585024 1589490 1602801 1614720 1616256 1624812 1626030 1627480 1639680 1641249 1641632 1649445 1651840 1662164 1663788 1666520 1671705 1680840 1682841 1695456 1696572 1698240 1702036 1707230 1708854 1710135 1719480 1721160 1721527 1723209 1734432 1737280 1740870 1748138 1749846 1753920 1756008 1759408 1762823 1767780 1768608 1780890 1782630 1783152 1792896 1794240 1795535 1795840 1796376 1816560 1822244 1823610 1824144 1830915 1834112 1835904 1844640 1846836 1854720 1856928 1858320 1873005 1874835 1883840 1885080 1885632 1889292 1899616 1901472 1910520 1916498 1920960 1934415 1937664 1945184 1951120 1951236 1952976 1954440 1965120 1967040 1979334 1981280 1982208 1997872 1999824 2010752 2017008 2020320 2020923 2031015 2037888 2048676 2052040 2052162 2063376 2065392 2077705 2079735 2084736 2089044 2095772 2108160 2119320 2120715 2121336 2127545 2137068 2139156 2153088 2154642 2166416 2168040 2170621 2188332 2195010 2197098 2199260 2204174 2210760 2218384 2228940 2229984 2241120 2243788 2245470 2247606 2249802 2260608 2262096 2264320 2277805 2278472 2280180 2292640 2294880 2297612 2305152 2308545 2312576 2321160 2333128 2338560 2341344 2345328 2357040 2358144 2359846 2360448 2361615 2374520 2376840 2377536 2392320 2395168 2416454 2422080 2424384 2431480 2432192 2437218 2439045 2441220 2459520 2462448 2475904 2477760 2493246 2495682 2497340 2499780 2513440 2514176 2519056 2521260 2535296 2543184 2547360 2553054 2560845 2561280 2563281 2579220 2581740 2601648 2603968 2605920 2611305 2619715 2620160 2622207 2622720 2624769 2634012 2639112 2651670 2666432 2671335 2673945 2674728 2689344 2691360 2693760 2694564 2708020 2731568 2733366 2735415 2736216 2751168 2753856 2770254 2772980 2782080 2785392 2787480 2796202 2804735 2825760 2827620 2828448 2833938 2848090 2849424 2852208 2872015 2872856 2874747 2881440 2890720 2906496 2916410 2917776 2926680 2929464 2931660 2947680 2950560 2951424 2969001 2971920 2973312 2975458 2988160 2993960 2996808 2999736 3016128 3030480 3040240 3056832 3059840 3073014 3075840 3078060 3094880 3095064 3121792 3127104 3142720 3143658 3148820 3169120 3170048 3178980 3188927 3205602 3229440 3231963 3232512 3249624 3252060 3254960 3282498 3283264 3292515 3298890 3303680 3306261 3324328 3327576 3333040 3343410 3361680 3365682 3368205 3371409 3390912 3393144 3396480 3404072 3414460 3417708 3420270 3438960 3442320 3443054 3446418 3468864 3474560 3481740 3496276 3499692 3507840 3512016 3518816 3525646 3535560 3537216 3539769 3561780 3565260 3566304 3585792 3588480 3591070 3592752 3621143 3624681 3633120 3644488 3647220 3648288 3655827 3661830 3668224 3671808 3689280 3693672 3708007 3713856 3716640 3739869 3743523 3746010 3749670 3767680 3770160 3771264 3778584 3799232 3802944 3821040 3829581 3832996 3841920 3868830 3890368 3902240 3902472 3905952 3908880 3926629 3930240 3934080 3958668 3962560 3995744 3999648 4020821 4021504 4034016 4040640 4041846 4062030 4075776 4097352 4100049 4104080 4104324 4126752 4130784 4155410 4159470 4169472 4178088 4191544 4194303 4238640 4241430 4242672 4250907 4255090 4272135 4274136 4278312 4306176 4309284 4332832 4336080 4341242 4370345 4374615 4376664 4390020 4394196 4398520 4408348 4421520 4436768 4457880 4459968 4463187 4482240 4487576 4490940 4495212 4499604 4521216 4524192 4555610 4556944 4560360 4565789 4585280 4589760 4595224 4609521 4610304 4617090 4625152 4642320 4666256 4682688 4690656 4714080 4715487 4716288 4719692 4720896 4723230 4749040 4753680 4755072 4790336 4791245 4832908 4844160 4848768 4862960 4864384 4874436 4878090 4882440 4919040 4924896 4948335 4951808 4955520 4986492 4991364 4994680 4999560 5026880 5038112 5042520 5048523 5070592 5086368 5094720 5106108 5121690 5126562 5130405 5158440 5163480 5164581 5169627 5203296 5207936 5211840 5222610 5239430 5244414 5249538 5268024 5278224 5288469 5303340 5332864 5336717 5342670 5347890 5349456 5378688 5382720 5386605 5387520 5389128 5416040 5463136 5466732 5470830 5472432 5492745 5502336 5507712 5510435 5540508 5545960 5564160 5570784 5574960 5592404 5609470 5619015 5624505 5651520 5655240 5656896 5667876 5696180 5698848 5704416 5744030 5745712 5749494 5762880 5781440 5812992 5832820 5835552 5853360 5858928 5863320 5895360 5899615 5901120 5938002 5943840 5946624 5950916 5976320 5987920 5993616 5999472 6032256 6041135 6060960 6080480 6093045 6113664 6119680 6146028 6156120 6189760 6190128 6233115 6239205 6243584 6254208 6285440 6287316 6297640 6338240 6357960 6377854 6382635 6411204 6463926 6499248 6504120 6509920 6511863 6564996 6566528 6585030 6597780 6612522 6648656 6655152 6666080 6686820 6707743 6723360 6731364 6736410 6742818 6781824 6786288 6792960 6808144 6828920 6833415 6835416 6840540 6877920 6884640 6886108 6892836 6925635 6937728 6949120 6963480 6990505 6992552 6999384 7015680 7024032 7037632 7051292 7071120 7074432 7079538 7084845 7123560 7130520 7132608 7176960 7182140 7185504 7242286 7249362 7266240 7288976 7294440 7296576 7311654 7323660 7378560 7387344 7416014 7427712 7433280 7438645 7479738 7487046 7492020 7499340 7535360 7540320 7542528 7557168 7598464 7605888 7642080 7659162 7665992 7682535 7683840 7689843 7737660 7780736 7804480 7804944 7811904 7817760 7853258 7859145 7860480 7866621 7868160 7874307 7917336 7925120 7991488 7999296 8014005 8041642 8068032 8081280 8083692 8124060 8194704 8200098 8206245 8208160 8208648 8253504 8259461 8261568 8310820 8318940 8356176 8383088 8388606 8414205 8457589 8477280 8482860 8485344 8501814 8510180 8544270 8548272 8556624 8607635 8616045 8618568 8624241 8665664 8672160 8682484 8740690 8749230 8753328 8780040 8788392 8797040 8814115 8816696 8843040 8873536 8915760 8919936 8926374 8964480 8975152 8981880 8990424 8999208 9048384 9111220 9113888 9120720 9131578 9170560 9179520 9190448 9219042 9234180 9284640 9332512 9365376 9381312 9428160 9430974 9439384 9446460 9498080 9507360 9510144 9566781 9580672 9582490 9665816 9688320 9695889 9697536 9725920 9728768 9748872 9756180 9764880 9786707 9849792 9896670 9911040 9918783 9972984 9982728 9989360 9999120 10053760 10076224 10085040 10097046 10104615 10172736 10189440 10212216 10243380 10253124 10260810 10316880 10326960 10329162 10339254 10406592 10414103 10415872 10423680 10445220 10478860 10488828 10499076 10536048 10556448 10576938 10606680 10619307 10665728 10673434 10685340 10695780 10698912 10757376 10765440 10773210 10778256 10832080 10853105 10863429 10874043 10926272 10933464 10941660 10944864 10985490 11004672 11015424 11020870 11081016 11091920 11124021 11141568 11149920 11184808 11218940 11219607 11238030 11249010 11303040 11310480 11313792 11335752 11392360 11397696 11408832 11488060 11488743 11491424 11498988 11525760 11562880 11665640 11671104 11706720 11717856 11726640 11779887 11790720 11799230 11802240 11876004 11887680 11901832 11975840 11987232 11998944 12050689 12062463 12064512 12082270 12121920 12160960 12186090 12227328 12292056 12300147 12312240 12339761 12379520 12380256 12466230 12478410 12508416 12570880 12574632 12582909 12595280 12676480 12715920 12755708 12765270 12816405 12822408 12927852 12998496 13008240 13019840 13023726 13111035 13123845 13129992 13133056 13170060 13195560 13211269 13225044 13297312 13310304 13332160 13373640 13389561 13415486 13446720 13462728 13472820 13485636 13563648 13572576 13616288 13657840 13666830 13670832 13681080 13697367 13755840 13769280 13772216 13785672 13851270 13875456 13926960 13981010 13985104 13998768 14048064 14075264 14102584 14142240 14146461 14148864 14159076 14169690 14247120 14261040 14265216 14364280 14371008 14373735 14484572 14498724 14532480 14577952 14588880 14593152 14623308 14647320 14757120 14774688 14832028 14845005 14855424 14866560 14877290 14959476 14974092 14984040 14998680 15080640 15114336 15145569 15194347 15196928 15211776 15284160 15318324 15331984 15365070 15379686 15475320 15493743 15508881 15561472 15608960 15609888 15623808 15635520 15706516 15718290 15733242 15748614 15834672 15850240 15865407 15944635 15982976 15998592 16010151 16028010 16083284 16136064 16159815 16162560 16167384 16248120 16389408 16400196 16412490 16416320 16417296 16507008 16518922 16523136 16531305 16621640 16637880 16657687 16712352 16766176 16777212 16828410 16857045 16915178 16954560 16965720 16970688 17003628 17020360 17088540 17096544 17113248 17215270 17232090 17237136 17248482 17331328 17344320 17364968 17481380 17498460 17506656 17560080 17576784 17594080 17628230 17633392 17686080 17698845 17747072 17831520 17839872 17852748 17928960 17950304 17963760 17980848 17998416 18096768 18105715 18123405 18222440 18227776 18241440 18263156 18279135 18341120 18359040 18380896 18438084 18468360 18540035 18569280 18665024 18699345 18717615 18730752 18762624 18856320 18861948 18878768 18892920 18996160 19014720 19133562 19147905 19161344 19164980 19331632 19391778 19451840 19497744 19512360 19529760 19535589 19573414 19633145 19699584 19793340 19837566 19945968 19965456 19978720 19998240 20104105 20107520 20123229 20152448 20170080 20194092 20209230 20345472 20378880 20424432 20486760 20500245 20506248 20521620 20633760 20653920 20658324 20678508 20813184 20828206 20847360 20890440 20957720 20971515 20977656 20998152 21072096 21112896 21153876 21213360 21238614 21254535 21346868 21370680 21391560 21397824 21530880 21546420 21556512 21664160 21706210 21726858 21748086 21852544 21866928 21883320 21889728 21970980 22041740 22162032 22183840 22248042 22283136 22299840 22315935 22369616 22437880 22439214 22476060 22498020 22606080 22620960 22627584 22671504 22784720 22795392 22817664 22828945 22976120 22977486 22982848 22997976 23047605 23051520 23125760 23331280 23342208 23413440 23435712 23453280 23559774 23577435 23581440 23598460 23599863 23604480 23752008 23775360 23803664 23951680 23974464 23997888 24101378 24124926 24164540 24243840 24321920 24372180 24584112 24600294 24624480 24679522 24759040 24760512 24778383 24932460 24956820 25149264 25165818 25190560 25242615 25348001 25352960 25372767 25431840 25511416 25530540 25632810 25644816 25822905 25848135 25855704 25872723 25956049 25996992 26016480 26039680 26047452 26222070 26247690 26259984 26340120 26391120 26422538 26442345 26450088 26594624 26620608 26664320 26683585 26747280 26779122 26830972 26893440 26925456 26945640 26971272 27145152 27232576 27315680 27333660 27341664 27362160 27394734 27511680 27538560 27544432 27571344 27702540 27789221 27853920 27962020 27970208 27997536 28096128 28150528 28205168 28284480 28292922 28318152 28339380 28494240 28522080 28530432 28700343 28728560 28742016 28747470 28969144 28997448 29064960 29155904 29177760 29186304 29246616 29294640 29360121 29549376 29664056 29690010 29733120 29754580 29756349 29918952 29948184 29968080 29997360 30161280 30228672 30291138 30388694 30568320 30636648 30663968 30730140 30759372 30950640 30987486 31017762 31217920 31219776 31242309 31247616 31271040 31413032 31436580 31466484 31497228 31669344 31730814 31857921 31889270 31960523 31965952 31997184 32020302 32056020 32166568 32272128 32319630 32334768 32496240 32559315 32590287 32622129 32778816 32800392 32824980 32832640 32834592 33014016 33037844 33046272 33062610 33243280 33275760 33315374 33372063 33424704 33532352 33538715 33554424 33656820 33714090 33830356 33909120 33931440 33941376 34007256 34040720 34177080 34193088 34217767 34226496 34430540 34464180 34474272 34496964 34662656 34688640 34729936 34962760 34996920 35013312 35038583 35120160 35153568 35188160 35256460 35266784 35339661 35372160 35397690 35494144 35663040 35705496 35900608 35927520 35961696 35996832 36152067 36187389 36193536 36211430 36246810 36444880 36455552 36482880 36526312 36558270 36761792 36876168 36936720 37019283 37080070 37138560 37330048 37357019 37398690 37435230 37525248 37712640 37723896 37748727 37757536 37785840 37992320 38029440 38267124 38295810 38329960 38449215 38663264 38783556 38903680 38995488 39024720 39059520 39071178 39146828 39266290 39333105 39371535 39399168 39586680 39633807 39675132 39891936 39930912 39957440 39996480 40168683 40208210 40246458 40304896 40340160 40388184 40418460 40544929 40690944 40848864 40973520 41000490 41012496 41043240 41092101 41267520 41297305 41307840 41316648 41357016 41626368 41656412 41780880 41915440 41943030 41955312 41996304 42144192 42225792 42287945 42307752 42426720 42477228 42509070 42693736 42741360 42783120 42795648 43092840 43113024 43121205 43328320 43412420 43453716 43496172 43705088 43733856 43766640 43779456 43941960 44083480 44324064 44367680 44496084 44566272 44599680 44631870 44739232 44875760 44878428 44952120 44996040 45241920 45343008 45569440 45583041 45590784 45635328 45657890 45952240 45954972 45965696 45995952 46095210 46481229 46662560 46684416 46826880 46871424 46906560 47119548 47154870 47196920 47199726 47504016 47550720 47596221 47607328 47833905 47903360 47948928 47995776 48030453 48202756 48249852 48329080 48479445 48487680 48643840 48744360 48933535 49168224 49200588 49248960 49359044 49521024 49556766 49593915 49864920 49913640 49924283 49973061 50298528 50331636 50381120 50485230 50696002 50745534 50863680 51022832 51061080 51121867 51265620 51289632 51645810 51696270 51711408 51745446 51912098 51993984 52032960 52070515 52079360 52094904 52444140 52495380 52519968 52680240 52782240 52845076 52884690 52900176 53096535 53189248 53241216 53328640 53367170 53494560 53558244 53661944 53786880 53850912 53891280 53942544 54290304 54317145 54370215 54465152 54631360 54667320 54683328 54724320 54789468 55023360 55077120 55088864 55142688 55405080 55578442 55620105 55707840 55924040 55940416 55995072 56098035 56192256 56410336 56568960 56585844 56636304 56678760 56988480 57044160 57400686 57443715 57457120 57484032 57494940 57938288 57994896 58311808 58355520 58493232 58589280 58606767 58720242 58899435 59098752 59328112 59380020 59509160 59512698 59837904 59896368 59936160 59994720 60253445 60312315 60322560 60369687 60457344 60582276 60777388 61136640 61273296 61327936 61460280 61500735 61518744 61698805 61901280 61974972 62035524 62439552 62484618 62542080 62826064 62873160 62914545 62932968 62994456 63338688 63461628 63715842 63778540 63921046 64040604 64112040 64333136 64639260 64669536 64992480 65118630 65180574 65244258 65557632 65600784 65649960 65665280 65669184 66056345 66075688 66125220 66486560 66551520 66630748 66744126 66849408 66947805 67064704 67077430 67108848 67313640 67428180 67660712 67818240 67862880 67882752 68014512 68081440 68354160 68386176 68435534 68452992 68486835 68861080 68928360 68948544 68993928 69377280 69459872 69925520 69993840 70026624 70077166 70240320 70307136 70376320 70512920 70533568 70679322 70732305 70744320 70795380 71326080 71410992 71801216 71855040 71923392 71993664 72304134 72374778 72422860 72493620 72889760 72911104 72965760 73052624 73116540 73523584 73752336 73873440 74038566 74160140 74277120 74335149 74660096 74714038 74797380 74870460 75447792 75497454 75515072 75571680 75727845 75971735 75984640 76044003 76058880 76118301 76534248 76591620 76659920 76898430 77326528 77468715 77544405 77567112 77807360 77868147 77990976 78049440 78119040 78142356 78293656 78532580 78666210 78743070 79173360 79267614 79327035 79350264 79783872 79861824 79914880 79992960 80050755 80337366 80416420 80492916 80680320 80776368 80836920 81089858 81697728 81947040 82000980 82024992 82086480 82184202 82535040 82594610 82615680 82633296 82714032 83288435 83312824 83367663 83561760 83830880 83886060 83910624 83992608 84288384 84451584 84575890 84615504 84853440 84954456 85018140 85284161 85387472 85482720 85566240 85591296 86101029 86185680 86226048 86242410 86656640 86824840 86907432 86992344 87467712 87533280 87558912 87883920 88080363 88166960 88648128 88735360 88992168 89199360 89263740 89478464 89751520 89756856 89904240 89992080 90483840 90686016 91138880 91166082 91315780 91904480 91909944 91931392 91991904 92190420 92478883 92962458 93325120 93653760 93726927 93742848 93813120 94239096 94309740 94393840 94399452 95008032 95192442 95214656 95667810 95806720 95881569 95897856 95991552 96060906 96405512 96499704 96658160 96958890 97488720 97677945 97770861 97867070 98336448 98401176 98497920 98718088 99042048 99113532 99187830 99729840 99827280 99848566 99946122 100116189 100597056 100616145 100663272 100762240 100970460 101392004 101491068 101727360 102045664 102122160 102243734 102531240 102579264 102653301 103291620 103392540 103422816 103490892 103824196 103987968 104065920 104141030 104189808 104888280 104990760 105013147 105039936 105115749 105360480 105564480 105690152 105769380 105800352 106018983 106193070 106378496 106482432 106734340 106989120 107116488 107323888 107532203 107701824 107782560 107885088 108456201 108562167 108580608 108634290 108740430 108930304 109262720 109334640 109366656 109448640 109578936 110177728 110285376 110810160 111057849 111156884 111240210 111415680 111848080 111880832 111990144 112071057 112196070 112820672 113137920 113171688 113272608 113357520 113976960 114088320 114801372 114887430 114914240 114989880 115876576 115989792 116603809 116623616 116711040 116986464 117178560 117213534 117440484 117798870 117999315 118197504 118656224 118760040 118901421 119018320 119025396 119675808 119792736 119872320 119989440 120506890 120624630 120739374 120914688 121164552 121554776 121634787 122546592 122655872 122744491 122920560 123001470 123037488 123276303 123397610 123802560 123891915 123949944 124071048 124879104 124969236 125652128 125746320 125829090 125865936 125988912 126677376 126740005 126863835 126923256 127431684 127557080 127842092 128081208 128224080 128666272 129278520 129339072 129363615 129780245 129984960 130237260 130361148 130488516 131115264 131201568 131299920 131338368 132112690 132151376 132250440 132407881 132973120 133103040 133261496 133488252 133698816 133895610 134129408 134154860 134217696 134627280 134856360 135321424 135725760 136029024 136162880 136708320 136749123 136772352 136871068 136905984 136973670 137722160 137856720 137897088 137987856 138919744 138946105 139851040 139987680 140053248 140154332 140480640 140614272 140752640 141025840 141067136 141358644 141464610 141590760 142652160 142821984 143501715 143602432 143710080 143846784 143987328 144091359 144608268 144749556 144845720 144987240 145779520 145931520 146105248 146233080 146800605 147047168 147504672 147746880 148077132 148320280 148670298 148781745 149428076 149594760 149740920 149772849 149919183 150895584 150994908 151030144 151143360 151455690 151943470 152088006 152236602 153068496 153183240 153319840 153365601 153796860 154653056 154764793 154937430 155088810 155134224 155736294 155981952 156098880 156211545 156238080 156284712 156587312 157065160 157332420 157486140 158346720 158535228 158654070 158700528 159289605 159567744 159723648 159802615 159829760 159985920 160101510 160674732 160832840 160985832 161360640 161552736 161673840 162179716 162951435 163110645 163395456 163894080 164001960 164049984 164172960 164368404 165070080 165189220 165231360 165266592 165428064 166576870 166625648 166735326 166860315 167123520 167661760 167772120 167821248 167985216 168576768 169151780 169231008 169706880 169908912 170036280 170568322 170774944 170965440 171088835 171132480 172202058 172371360 172452096 172484820 173313280 173649680 173814864 173984688 174935424 175066560 175192915 175767840 176160726 176333920 176698305 177296256 177470720 177984336 178527480 178956928 179503040 179513712 179808480 179984160 180760335 180936945 180967680 181109061 181372032 182277760 182332164 182631560 183808960 183819888 183983808 184380840 184957766 185096415 185924916 186650240 186785095 187453854 187626240 188478192 188619480 188743635 188787680 188798904 190016064 190384884 190429312 191335620 191763138 192121812 192811024 192999408 193316320 193917780 194524547 194977440 195355890 195541722 195734140 196672896 196802352 196995840 197436176 198169035 198227064 198375660 199459680 199654560 199697132 199892244 200232378 200843415 201194112 201232290 201326544 201524480 201940920 202724645 202784008 202982136 203454720 204091328 204244320 204487468 205062480 205158528 205306602 205460505 206583240 206785080 206845632 206981784 207648392 208131840 208282060 208379616 209776560 209981520 210026294 210079872 210231498 210720960 211128960 211380304 211538760 211600704 212037966 212386140 213468680 213978240 214232976 214647776 215064406 215403648 215565120 215770176 216912402 217124334 217268580 217480860 218525440 218669280 218733312 218897280 219157872 220355456 220570752 221620320 222115698 222313768 222480420 222831360 223005447 223696160 223761664 223980288 224142114 224392140 225641344 226343376 226545216 226715040 227915205 227953920 228132009 228176640 228354903 229602744 229774860 229828480 229979760 231753152 231979584 232406145 233207618 233422080 233604441 233972928 234357120 234427068 234880968 235597740 235998630 237312448 237520080 237802842 237981105 238036640 238050792 239351616 239524369 239585472 239744640 239978880 240152265 241013780 241249260 241478748 242329104 243109552 243269574 245093184 245270081 245311744 245488982 245841120 246002940 246074976 246552606 246795220 247605120 247783830 247899888 248142096 249621415 249865305 249938472 250102989 251304256 251492640 251658180 251731872 251977824 253354752 253480010 253727670 253846512 254863368 255114160 255609335 255684184 255852483 256162416 256448160 257332544 258557040 258678144 258727230 259560490 259969920 260474520 260722296 260977032 262403136 262599840 262676736 264225380 264241089 264302752 264500880 264815762 265946240 266206080 266522992 266976504 267791220 268309720 268435392 269254560 269712720 270642848 271451520 272058048 272325760 273416640 273498246 273742136 273947340 275444320 275713440 275794176 275975712 277436649 277839488 277892210 279702080 279975360 280308664 280961280 281180781 281228544 282051680 282134272 282717288 282929220 283181520 283814503 285643968 287003430 287420160 287644707 287693568 287974656 288182718 289216536 289499112 289691440 289974480 291559040 292210496 292466160 293033835 293601210 295009344 295493760 296154264 296640560 297340596 297563490 298856152 299189520 299481840 299545698 299838366 301791168 301848435 301989816 302060288 302286720 302911380 303886940 304176012 304473204 306136992 306366480 306639680 306731202 307593720 307959903 309306112 309529586 309874860 310177620 310268448 311472588 311963904 312197760 312423090 312569424 313174624 314130320 314664840 314972280 315039441 315347247 316693440 317070456 317308140 317401056 318579210 319135488 319447296 319605230 320203020 321349464 321665680 321971664 322596609 323105472 323347680 324359432 325368603 325539737 325902870 326221290 326790912 327788160 328003920 328099968 328345920 328736808 330378440 330533184 330856128 333153740 333173547 333251296 333470652 333720630 334247040 335323520 335544240 335642496 335970432 336213171 338303560 338462016 339413760 339817824 340072560 341136644 341549888 341930880 342177670 342264960 344404116 344742720 344969640 347299360 347629728 347969376 349469981 349811427 349870848 350133120 350385830 351535680 352321452 352667840 353396610 354592512 355968672 356704263 357054960 357853069 357913856 359006080 359027424 359616960 359968320 361520670 361873890 362218122 362744064 364555520 364664328 364904361 365263120 367617920 367639776 367967616 368233473 368761680 369915532 370192830 371675745 371849832 373300480 373570190 374907708 376956384 377238960 377487270 377575360 377597808 380032128 380220015 380591505 380769768 380858624 382671240 383126801 383526276 384243624 385622048 385998816 386632640 387835560 389049094 389340735 389954880 390711780 391083444 391468280 393345792 393604704 394872352 396338070 396454128 396751320 397223643 398919360 399309120 399394264 399784488 400464756 401686830 402388224 402464580 402653088 403881840 405449290 405568016 405964272 408182656 408488640 408974936 410124960 410247369 410317056 410613204 410921010 413166480 413570160 413691264 413963568 415296784 416564120 416759232 416838315 419553120 419963040 420052588 420159744 420462996 421441920 422257920 422760608 423077520 423201408 424075932 424772280 426420805 426937360 427956480 428465952 429295552 430128812 430505145 430807296 431130240 431540352 433824804 434248668 434537160 434961720 437338560 437794560 438315744 440401815 440710912 441141504 443240640 444231396 444627536 444960840 446010894 447392320 448284228 448784280 449318547 449757549 451282688 452686752 453090432 453430080 455830410 456264018 456709806 459205488 459549720 459656960 459959520 460096803 462394415 463506304 463959168 464294379 464812290 466415236 467208882 467945856 468634635 468714240 468854136 469761936 471195480 471997260 474624896 474967813 475040160 475605684 475962210 476073280 476101584 478703232 479048738 479170944 479407845 479489280 479957760 480304530 482027560 482498520 482957496 484658208 486219104 486539148 488854305 490186368 490540162 490977964 491682240 492005880 492149952 493105212 493590440 495210240 495567660 495799776 496284192 499242830 499730610 499876944 500205978 500580945 502608512 502985280 503316360 503463744 503955648 506960020 507455340 507693024 509726736 510228320 511218670 511368368 511704966 512324832 512896320 513266505 514665088 517114080 517356288 517454460 519120980 519939840 520949040 521444592 521954064 524806272 525065735 525199680 525578745 528450760 528482178 528605504 529001760 529631524 530094915 531892480 532412160 533045984 533953008 535582440 536619440 536870784 537661015 538509120 539425440 541285696 542281005 542810835 542903040 544116096 544651520 546833280 546996492 547484272 547894680 550888640 551426880 551951424 554873298 555289245 555678976 555784420 559404160 559950720 560355285 560617328 562361562 564103360 565434576 565858440 566363040 567629006 571287936 574006860 575289414 576365436 578433072 578998224 579382880 579948960 583019045 583118080 583573641 584420992 584932320 586067670 587202420 590018688 590987520 592308528 593281120 594507105 594681192 595126980 596989127 597712304 598379040 598963680 599091396 599676732 603582336 603696870 603979632 604573440 605822760 607773880 608173935 608352024 608946408 612273984 612732960 613279360 613462404 613722455 615187440 615919806 616381515 619059172 619749720 620355240 620536896 622945176 624395520 624846180 625138848 626349248 628260640 629329680 629944560 630078882 630694494 633386880 634140912 634616280 634802112 637158420 639210460 640406040 642698928 643331360 643943328 645193218 646210944 646695360 648718864 650737206 651079474 651805740 652442580 655576320 656007840 656199936 656691840 657473616 660756880 661066368 661712256 662039405 666307480 666347094 666502592 666941304 667441260 668494080 670647040 671088480 671284992 671940864 672426342 676607120 676924032 679635648 680145120 682273288 683099776 683745615 683861760 684355340 684396027 684529920 688808232 689485440 689939280 694598720 695259456 695938752 698939962 699622854 700266240 700771660 700813323 703071360 704642904 705335680 706793220 711937344 713408526 714109920 715706138 718012160 718054848 718573107 719233920 719936640 720456795 723041340 723747780 724436244 729328656 729808722 730526240 735092029 735235840 735279552 735810243 735935232 736466946 737523360 739831064 740385660 743351490 743699664 747140380 748864245 749595915 749815416 750308967 752725421 753912768 754477920 754974540 755150720 755195616 760064256 760440030 761183010 761539536 765342480 766253602 766828005 767052552 767557449 768487248 771244096 771997632 773265280 773823965 775671120 778098188 778681470 779909760 781423560 782166888 782936560 787209408 789744704 792676140 792908256 793502640 794447286 797838720 798618240 798788528 799568976 800929512 803373660 804929160 805306176 805887409 807763680 810898580 811136032 811928544 816365312 816977280 817949872 820249920 820494738 821226408 821842020 826332960 827140320 827382528 827927136 830593568 832309947 833128240 833518464 833676630 839106240 839926080 840105176 840925992 842883840 845521216 846155040 846402816 848151864 849544560 851443509 852841610 853874720 856931904 858591104 859211437 860257624 861010290 862260480 862934121 863080704 867649608 868497336 869074320 869923440 874677120 876631488 880803630 886481280 888462792 889255072 889921680 892021788 894784640 896568456 897568560 898637094 899515098 905373504 905545305 906180864 906860160 911660820 912528036 913419612 918410976 919099440 919919040 920193606 923879709 924788830 926855167 927012608 927918336 928588758 929624580 932830472 934417764 935891712 937269270 937708272 939523872 942390960 943994520 945118323 946041741 949249792 949935626 950080320 951211368 951924420 952146560 952203168 957406464 958097476 958341888 958815690 960609060 964055120 964997040 965914992 967789827 969316416 972438208 972622735 973078296 976619211 977708610 980372736 981080324 981955928 983364480 984011760 984299904 986210424 987180880 991135320 991599552 992568384 998485660 999461220 999753888 1000411956 1001161890 1005217024 1005970560 1006632720 1006927488 1007911296 1008639513 1013920040 1014910680 1015386048 1016118907 1019453472 1020456640 1022437340 1022736736 1023409932 1024649664 1025792640 1026533010 1029330176 1034228160 1034908920 1038241960 1041898080 1042889184 1043908128 1048409943 1049434281 1049612544 1050131470 1050399360 1051157490 1056901520 1056964356 1057211008 1058003520 1059263048 1060189830 1066091968 1067906016 1071164880 1073238880 1073559207 1073741568 1075322030 1077018240 1078850880 1082571392 1083353551 1084562010 1085621670 1088232192 1093666560 1093992984 1094713083 1094968544 1095789360 1101777280 1102853760 1103902848 1104700419 1109746596 1110578490 1111568840 1115027235 1118808320 1119901440 1120710570 1121234656 1124723124 1128206720 1130869152 1131716880 1132726080 1135258012 1140660045 1141774515 1142575872 1148013720 1149380403 1150578828 1152730872 1156866144 1157996448 1158765760 1159897920 1166038090 1167147282 1168022205 1168841984 1169864640 1172135340 1174404840 1175802941 1180037376 1184617056 1186562240 1189014210 1189362384 1190253960 1191670929 1193978254 1195424608 1196758080 1197621845 1197927360 1198182792 1199353464 1207164672 1207393740 1207959264 1211645520 1215547760 1216347870 1216704048 1217892816 1224547968 1225465920 1226350405 1226558720 1226924808 1227444910 1230374880 1231839612 1232763030 1238118344 1239499440 1240710480 1241073792 1245890352 1249692360 1250277696 1250514945 1252698496 1256521280 1258659360 1259889120 1260157764 1261388988 1266773760 1268281824 1269232560 1269604224 1274316840 1278420920 1279262415 1280812080 1285397856 1286662720 1287886656 1290386436 1292421888 1293390720 1297437728 1301474412 1302158948 1303611480 1304885160 1312015680 1313383680 1314947232 1321205445 1321513760 1322132736 1323424512 1324078810 1332614960 1332694188 1333005184 1333882608 1334882520 1342176960 1344852684 1347955641 1353214240 1353848064 1359271296 1360290240 1364546576 1366199552 1367491230 1368710680 1368792054 1377616464 1378970880 1379878560 1380290409 1387183245 1389197440 1390518912 1391877504 1392883137 1397879924 1399245708 1401543320 1401626646 1405903905 1406142720 1409285808 1410671360 1413586440 1419072515 1423874688 1424903439 1426817052 1428219840 1431412276 1436109696 1437146214 1438223535 1438467840 1439873280 1440913590 1446082680 1447495560 1448872488 1458657312 1459617444 1461052480 1470184058 1470559104 1471620486 1472933892 1475046720 1479662128 1480771320 1482534143 1486702980 1487399328 1494280760 1497728490 1499191830 1499630832 1500617934 1505450842 1507825536 1508955840 1509949080 1510301440 1510391232 1520880060 1522366020 1523079072 1530684960 1532507204 1533656010 1534105104 1535114898 1536974496 1539799515 1542488192 1543995264 1546530560 1547647930 1551342240 1556196376 1557362940 1559819520 1562847120 1564333776 1565873120 1574418816 1575197205 1576736235 1579489408 1585352280 1585816512 1587005280 1588894572 1595677440 1597236480 1597577056 1599137952 1601859024 1606747320 1609858320 1610612352 1611774818 1612983045 1615527360 1621797160 1622272064 1623857088 1626843015 1627698685 1633954560 1635899744 1640499840 1640989476 1642452816 1643684040 1652665920 1654280640 1655854272 1661187136 1664619894 1665867735 1666256480 1667036928 1667353260 1678212480 1679852160 1680210352 1681065855 1681851984 1691042432 1692310080 1696303728 1699089120 1702887018 1705683220 1707749440 1713863808 1717182208 1718422874 1720515248 1722020580 1725868242 1735299216 1736994672 1738148640 1739846880 1747349905 1749057135 1749354240 1750720923 1753262976 1761607260 1772962560 1776925584 1778510144 1779843360 1783521315 1784043576 1789265345 1789569280 1790967381 1793136912 1795137120 1797274188 1799030196 1810747008 1811090610 1813720320 1823321640 1824521805 1825056072 1826839224 1836821952 1838198880 1839838080 1840387212 1841167365 1847759418 1849577660 1853710334 1857177516 1859249160 1865660944 1868835528 1874538540 1875416544 1879047744 1884781920 1887989040 1890236646 1892083482 1899871252 1900160640 1902422736 1903848840 1904293120 1904406336 1915634005 1916194952 1917631380 1921218120 1928110240 1929994080 1931829984 1935579654 1938632832 1944876416 1945245470 1946156592 1953238422 1955417220 1962160648 1963911856 1966728960 1968023520 1968599808 1972420848 1974361760 1982270640 1983199104 1985136768 1986118215 1996971320 1998922440 1999507776 2000823912 2002323780 2011941120 2013265440 2013854976 2015822592 2017279026 2027840080 2029821360 2030772096 2032237814 2038906944 2040913280 2044874680 2045473472 2046819864 2049299328 2051236845 2051585280 2053066020 2068456320 2069817840 2076483920 2083796160 2085778368 2087816256 2096819886 2098868562 2100262940 2100798720 2102314980 2113803040 2113928712 2114422016 2116007040 2118526096 2120379660 2132183936 2135812032 2142329760 2146477760 2147118414 2150644060 2154036480 2155719321 2157701760 2165142784 2166707102 2169124020 2171243340 2187985968 2189426166 2189937088 2191578720 2203554560 2205276087 2205707520 2207430729 2207805696 2209400838 2219493192 2221156980 2223137680 2230054470 2241421140 2242469312 2246592735 2248787745 2249446248 2256413440 2258176263 2261738304 2263433760 2265452160 2270516024 2278778159 2281320090 2283549030 2296027440 2298760806 2300484015 2301157656 2302672347 2305461744 2313732288 2315992896 2317531520 2319795840 2321471895 2332076180 2334294564 2336044410 2339729280 2344270680 2348809680 2351605882 2369234112 2373124480 2374839065 2378028420 2378724768 2380507920 2383341858 2387956508 2390849216 2393516160 2395243690 2395854720 2396365584 2398706928 2414787480 2415918528 2417662227 2423291040 2431095520 2432695740 2433408096 2435785632 2449095936 2450931840 2452700810 2453849616 2454889820 2460749760 2463679224 2465526060 2473240669 2476236688 2478998880 2481420960 2482147584 2491780704 2496929841 2499384720 2500555392 2501029890 2505396992 2513042560 2517318720 2519778240 2520315528 2522777976 2536563648 2538465120 2539208448 2548633680 2554330527 2556841840 2558524830 2561624160 2570795712 2573325440 2575773312 2577634311 2580772872 2586781440 2594875456 2602948824 2604317896 2607222960 2609770320 2624031360 2629894464 2642410890 2643027520 2648157620 2665229920 2665388376 2666010368 2667765216 2669765040 2681887607 2684353920 2689705368 2695911282 2706428480 2718542592 2720580480 2729093152 2734982460 2737421360 2737584108 2755232928 2759757120 2760580818 2774366490 2778394880 2780565501 2781037824 2783755008 2785766274 2795759848 2798491416 2803086640 2803253292 2811807810 2818571616 2827172880 2835354969 2838145030 2847749376 2849806878 2853634104 2856439680 2862824552 2872219392 2874292428 2876447070 2881827180 2892165360 2894991120 2897744976 2903369481 2917314624 2917868205 2919234888 2922104960 2929857633 2940368116 2941118208 2943240972 2945867784 2950093440 2959324256 2961542640 2965068286 2973405960 2974798656 2984945635 2988561520 2995456980 2998383660 2999261664 3001235868 3010901684 3015651072 3017911680 3019898160 3020782464 3041760120 3044732040 3045381263 3046158144 3048356721 3061369920 3065014408 3067312020 3068210208 3070229796 3073948992 3079599030 3084976384 3087990528 3095295860 3102684480 3112392752 3114725880 3118433887 3125694240 3128667552 3131746240 3145229829 3148302843 3148837632 3150394410 3153472470 3158978816 3170704560 3171633024 3174010560 3177789144 3195154112 3198275904 3203718048 3213494640 3219716640 3220677621 3221224704 3223549636 3225966090 3231054720 3243594320 3244544128 3247714176 3250060653 3253686030 3255397370 3271799488 3280999680 3281978952 3284905632 3287368080 3305331840 3308561280 3311708544 3314101257 3322374272 3324774691 3329239788 3331735470 3332512960 3334706520 3356424960 3359704320 3360420704 3362131710 3363703968 3382084864 3384620160 3392607456 3398178240 3405774036 3411366440 3415498880 3421980135 3427727616 3436845748 3441030496 3444041160 3448141209 3451736484 3470598432 3473989344 3476297280 3479693760 3494699810 3498114270 3501441846 3504066615 3506525952 3523214520 3527408823 3553851168 3557020288 3559590239 3559686720 3567042630 3568087152 3575012787 3578530690 3581934762 3586273824 3590274240 3592865535 3594548376 3598060392 3621494016 3622181220 3644977711 3646643280 3649043610 3650112144 3653678448 3673643904 3675460145 3676397760 3679051215 3679676160 3680774424 3682334730 3695518836 3699155320 3707420668 3714355032 3718498320 3731321888 3737671056 3749077080 3750833088 3751544835 3758095488 3763627105 3769563840 3775978080 3780473292 3784166964 3799742504 3800321280 3804845472 3807697680 3808812672 3831268010 3832389904 3835262760 3837787245 3842436240 3856220480 3859988160 3863659968 3871159308 3877265664 3889752832 3890490940 3892313184 3906476844 3910834440 3924321296 3927823712 3936047040 3944841696 3948723520 3964541280 3966398208 3970273536 3972236430 3993942640 3997844880 3999015552 4001647824 4004647560 4026530880 4029437045 4034558052 4055680160 4059642720 4061544192 4064475628 4077813888 4081826560 4089749360 4090946944 4093639728 4098598656 4102473690 4106132040 4136912640 4139635680 4152967840 4161549735 4167592320 4171556736 4175632512 4178649411 4193639772 4197737124 4200525880 4204629960 4227606080 4227857424 4232014080 4237052192 4240759320 4257217545 4264367872 4271624064 4274710317 4284659520 4292955520 4294236828 4296057185 4301288120 4311438642 4314670605 4315403520 4333414204 4338248040 4342486680 4375971936 4378852332 4379874176 4383157440 4410552174 4414861458 4418801676 4438986384 4442313960 4446275360 4447602429 4460108940 4482842280 4484938624 4488178997 4493185470 4497575490 4498892496 4516352526 4523476608 4526867520 4530904320 4541032048 4557556318 4562640180 4567098060 4592054880 4597521612 4600968030 4602315312 4605344694 4610923488 4619398545 4627464576 4631985792 4634275835 4635063040 4639591680 4642943790 4664152360 4668589128 4672088820 4679458560 4688541360 4697619360 4703211764 4725591615 4730208705 4738468224 4746248960 4749678130 4756056840 4757449536 4761015840 4766683716 4775913016 4781698432 4787032320 4790487380 4791709440 4792731168 4797413856 4829574960 4831837056 4835324454 4838949135 4846582080 4862191040 4865391480 4866816192 4871571264 4883096055 4901863680 4905401620 4907699232 4909779640 4921499520 4927358448 4931052120 4946481338 4952473376 4957997760 4962841920 4983561408 4993859682 4998769440 5001110784 5002059780 5026085120 5034637440 5039556480 5040631056 5043197565 5045555952 5073127296 5076930240 5080594535 5097267360 5108661054 5113683680 5117049660 5123248320 5141591424 5146650880 5151546624 5155268622 5161545744 5189750912 5205897648 5208635792 5214445920 5219540640 5242049715 5247171405 5248062720 5252162769 5259788928 5284821780 5286055040 5296315240 5330459840 5330776752 5335530432 5339530080 5363775214 5367796035 5368707840 5372902143 5379410736 5391822564 5412856960 5416767755 5441160960 5458186304 5469964920 5473565415 5474842720 5475168216 5510465856 5519514240 5521161636 5523502095 5548732980 5561131002 5571532548 5591519696 5596982832 5606173280 5606506584 5623615620 5637143232 5641211863 5654345760 5670709938 5676290060 5699613756 5707268208 5712879360 5725649104 5746902015 5748584856 5752894140 5763654360 5784330720 5789982240 5795489952 5806738962 5834629248 5835736410 5838469776 5844209920 5859715266 5879014705 5880736232 5886481944 5891735568 5900186880 5918648512 5923085280 5930136572 5946811920 5949597312 5958354645 5969891270 5977123040 5990913960 5996767320 5998523328 6002471736 6021803368 6035823360 6039796320 6041564928 6083520240 6089464080 6090762526 6092316288 6096713442 6122739840 6130028816 6134624040 6136420416 6140459592 6147897984 6159198060 6190591720 6205368960 6224785504 6229451760 6236867774 6251388480 6257335104 6263492480 6290459658 6296605686 6300788820 6306944940 6341409120 6343266048 6348021120 6355578288 6390308224 6396551808 6407436096 6426989280 6439433280 6441355242 6447099272 6451932180 6462109440 6467157963 6487188640 6489088256 6495428352 6500121306 6507372060 6510794740 6543598976 6563957904 6569811264 6574736160 6610663680 6615828261 6617122560 6622292187 6623417088 6628202514 6644748544 6649549382 6658479576 6663470940 6665025920 6669413040 6720841408 6724263420 6727407936 6739778205 6769240320 6774528789 6785214912 6796356480 6811548072 6822732880 6830997760 6836334477 6843960270 6873691496 6882060992 6888082320 6896282418 6901452045 6903472968 6941196864 6947978688 6952594560 6959387520 6964415685 6989399620 6996228540 7002883692 7008133230 7046429040 7054817646 7107702336 7112832349 7114040576 7119180478 7119373440 7124517195 7134085260 7136174304 7150025574 7157061380 7163869524 7172547648 7180548480 7185731070 7189096752 7196120784 7244362440 7252986681 7289955422 7293286560 7298087220 7300224288 7307356896 7347287808 7350920290 7352795520 7358102430 7361548848 7364669460 7391037672 7398310640 7412670715 7414841336 7419722007 7428710064 7436996640 7462643776 7475342112 7487413951 7498154160 7501666176 7503089670 7516190976 7527254210 7539127680 7551956160 7560946584 7568333928 7599485008 7609690944 7615395360 7617625344 7662536020 7662991581 7664779808 7670525520 7675574490 7684872480 7712440960 7719976320 7727319936 7732902933 7742318616 7780981880 7784626368 7812953688 7821668880 7848642592 7855647424 7872094080 7889683392 7897447040 7929082560 7944472860 7987885280 7995689760 7998031104 8003295648 8009295120 8045662821 8053061760 8058874090 8069116104 8111360320 8119285440 8128951256 8155627776 8179498720 8181893888 8187279456 8204947380 8212264080 8230620587 8279271360 8305935680 8323099470 8335184640 8341696503 8343113472 8351265024 8357298822 8387279544 8395474248 8401051760 8409259920 8455212160 8455714848 8474104384 8481518640 8514435090 8543248128 8549420634 8569319040 8585911040 8588473656 8592114370 8602576240 8622877284 8629341210 8666828408 8676496080 8684973360 8751943872 8753604615 8757704664 8759748352 8766314880 8789572899 8821104348 8829722916 8837603352 8877972768 8884627920 8892550720 8895204858 8920217880 8954836905 8965684560 8969877248 8976357994 8986370940 8995150980 8997784992 9032705052 9046953216 9053735040 9082064096 9115112636 9125280360 9134196120 9136143789 9145070163 9184109760 9195043224 9201936060 9204630624 9210689388 9221846976 9238797090 9254929152 9263971584 9268551670 9285887580 9328304720 9337178256 9344177640 9355301661 9377082720 9395238720 9406423528 9435689487 9440652373 9451183230 9460417410 9476936448 9499356260 9512113680 9514899072 9522031680 9533367432 9551826032 9563396864 9580974760 9585462336 9594827712 9659149920 9662032863 9663674112 9670648908 9677898270 9693164160 9724382080 9730782960 9733632384 9743142528 9750181959 9766192110 9810803240 9815398464 9819559280 9842999040 9854716896 9862104240 9892962676 9904946752 9915995520 9925683840 9967122816 9974324073 9987719364 9997538880 10004119560 10069274880 10079112960 10081262112 10086395130 10091111904 10146254592 10153860480 10161189070 10194534720 10217322108 10227367360 10234099320 10246496640 10283182848 10310537244 10323091488 10344423627 10377739001 10379501824 10411795296 10417271584 10428891840 10439081280 10484099430 10494342810 10504325538 10519577856 10569643560 10572110080 10582226469 10592630480 10660919680 10661553504 10671060864 10678770717 10679060160 10727550428 10735592070 10745804286 10758821472 10778596605 10783645128 10825713920 10833535510 10916372608 10924259699 10934933133 10939929840 10947130830 10949685440 10950336432 11020931712 11026380435 11037153645 11039028480 11042323272 11047004190 11097465960 11122262004 11143065096 11183039392 11193965664 11212346560 11213013168 11247231240 11274286464 11282423726 11290881315 11308691520 11341419876 11352580120 11393890795 11399227512 11414536416 11451298208 11493804030 11497169712 11505788280 11513361735 11527308720 11568661440 11579964480 11590979904 11613477924 11669258496 11671472820 11676939552 11719430532 11758029410 11761472464 11772963888 11783471136 11837297024 11846170560 11860273144 11893623840 11899194624 11916709290 11939782540 11954246080 11981827920 11993534640 11997046656 12004943472 12043606736 12079592640 12088311135 12167040480 12178928160 12181525052 12184632576 12193426884 12245479680 12260057632 12269248080 12272840832 12280919184 12295795968 12318396120 12366203345 12381183440 12410737920 12449571008 12458903520 12473735548 12484649205 12502776960 12514670208 12526984960 12580919316 12593211372 12601577640 12613889880 12682818240 12696042240 12711156576 12771652635 12780616448 12793103616 12814872192 12824130951 12853978560 12878866560 12882710484 12888171555 12894198544 12903864360 12934315926 12974377280 13000242612 13014744120 13021589480 13087197952 13127915808 13139622528 13149472320 13231656522 13244584374 13256405028 13299098764 13316959152 13326941880 13330051840 13338826080 13342807287 13409438035 13441682816 13448526840 13454815872 13464536991 13479556410 13549057578 13570429824 13592712960 13623096144 13645465760 13672668954 13687920540 13747382992 13764121984 13774066577 13776164640 13792564836 13802904090 13806945936 13882393728 13895957376 13902827505 13905189120 13918775040 13928831370 13978799240 13992457080 14005767384 14016266460 14092858080 14109635292 14176774845 14215404672 14225664698 14238360956 14238746880 14249034390 14268170520 14272348608 14300051148 14314122760 14327739048 14345095296 14361096960 14371462140 14378193504 14392241568 14488724880 14505973362 14516847405 14579910844 14586573120 14596174440 14600448576 14614713792 14649288165 14701840580 14705591040 14716204860 14723097696 14729338920 14782075344 14796621280 14825341430 14829682672 14839444014 14857420128 14873993280 14925287552 14950684224 14974827902 14996308320 15003332352 15006179340 15054508420 15078255360 15103912320 15121893168 15136667856 15198970016 15219381888 15226906315 15230790720 15241783605 15325072040 15325983162 15329559616 15341051040 15351148980 15369744960 15424881920 15439952640 15454639872 15465805866 15484637232 15561963760 15569252736 15592169435 15625907376 15643337760 15697285184 15711294848 15726149145 15741514215 15744188160 15779366784 15794894080 15858165120 15888945720 15975770560 15991379520 16006591296 16018590240 16091325642 16103388105 16106123520 16117748180 16118706429 16138232208 16222720640 16238570880 16250303265 16257902512 16358997440 16374558912 16409894760 16424528160 16461241174 16558542720 16570506285 16611871360 16623873455 16646198940 16683393006 16714597644 16774559088 16790948496 16802103520 16818519840 16910424320 16911429696 16923635589 16948208768 16963037280 17028870180 17098841268 17138638080 17176947312 17184228740 17205152480 17240706045 17245754568 17258682420 17312684683 17333656816 17352992160 17369946720 17503887744 17507209230 17515409328 17532629760 17579145798 17637044115 17642208696 17659445832 17675206704 17755945536 17769255840 17785101440 17790409716 17797951195 17840435760 17875063935 17909673810 17931369120 17952715988 17972741880 17990301960 17995569984 18065410104 18107470080 18164128192 18224888555 18230225272 18250560720 18268392240 18272287578 18290140326 18368219520 18390086448 18403872120 18409261248 18421378776 18443693952 18477594180 18537103340 18571775160 18656609440 18674356512 18688355280 18710603322 18754165440 18790477440 18812847056 18871378974 18881304746 18902366460 18920834820 18998712520 19024227360 19029798144 19044063360 19066734864 19103652064 19161949520 19170924672 19189655424 19318299840 19324065726 19341297816 19355796540 19386328320 19448764160 19461565920 19467264768 19486285056 19500363918 19532384220 19621606480 19630796928 19639118560 19709433792 19724208480 19785925352 19809893504 19831991040 19847484783 19851367680 19934245632 19948648146 19975438728 19995077760 20008239120 20162524224 20172790260 20182223808 20307720960 20322378140 20323586367 20389069440 20434644216 20454734720 20468198640 20492993280 20509003431 20621074488 20646182976 20688847254 20755478002 20823590592 20834543168 20857783680 20878162560 20893247055 20968198860 20988685620 21008651076 21139287120 21164452938 21185260960 21317668841 21321839360 21323107008 21338497047 21342121728 21357541434 21358120320 21373551585 21455100856 21471184140 21491608572 21517642944 21557193210 21567290256 21667071020 21758960043 21829037209 21832745216 21848519398 21869866266 21879859680 21894261660 21899370880 21900672864 22041863424 22052760870 22074307290 22084646544 22094008380 22194931920 22238012145 22244524008 22259166021 22286130192 22366078784 22387931328 22424693120 22426026336 22440894985 22462241853 22494462480 22548572928 22564847452 22581762630 22617383040 22682839752 22705160240 22787781590 22798455024 22829072832 22902596416 22987608060 22994339424 23011576560 23026723470 23054617440 23137322880 23159928960 23181959808 23198708799 23226955848 23342945640 23353879104 23370734861 23438861064 23516058820 23522944928 23545927776 23566942272 23674594048 23692341120 23720546288 23787247680 23833418580 23879565080 23908492160 23963655840 23987069280 23994093312 24009886944 24087213472 24136988463 24159185280 24176622270 24334080960 24357856320 24363050104 24386853768 24520115264 24538496160 24545681664 24561838368 24636792240 24691861761 24732406690 24762366880 24899142016 24917131673 24917807040 24947471096 24969298410 25005553920 25025089509 25029340416 25161838632 25186422744 25203155280 25227779760 25365636480 25422313152 25514843977 25543305270 25629744384 25648261902 25707957120 25757733120 25765420968 25776343110 25788397088 25807728720 25868631852 25948754560 26000485224 26029488240 26043178960 26255831616 26260813845 26279245056 26298944640 26463313044 26489168748 26512810056 26598197528 26633918304 26653883760 26677652160 26685614574 26818876070 26864510715 26883365632 26897053680 26909631744 26929073982 26959112820 27098115156 27140859648 27246192288 27290931520 27345337908 27375841080 27408431367 27435210489 27494765984 27528243968 27548133154 27552329280 27585129672 27605808180 27613891872 27764787456 27791914752 27805655010 27857662740 27957598480 27984914160 28011534768 28032532920 28065904983 28185716160 28206059315 28219270584 28321957119 28353549690 28430809344 28451329396 28476721912 28498068780 28536341040 28544697216 28600102296 28628245520 28655478096 28690190592 28742924280 28756387008 28784483136 28973036593 28977449760 29011946724 29033694810 29159821688 29173146240 29192348880 29200897152 29229427584 29250545877 29298576330 29403681160 29432409720 29446195392 29458677840 29564150688 29593242560 29650682860 29659365344 29678888028 29714840256 29747986560 29850575104 29901368448 29922972219 29949655804 29992616640 30012358680 30109016840 30207824640 30243786336 30273335712 30397940032 30438763776 30453812630 30461581440 30483567210 30650144080 30651966324 30659119232 30682102080 30702297960 30739489920 30931611732 30969274464 31123927520 31133217003 31138505472 31184338870 31251814752 31286675520 31394570368 31417252979 31422589696 31452298290 31483028430 31558733568 31716330240 31746679407 31777891440 31951541120 31982759040 32013182592 32036312151 32037180480 32182651284 32206776210 32235496360 32237412858 32276464416 32335789815 32445441280 32477141760 32500606530 32515805024 32717994880 32749117824 32772779097 32804799399 32819789520 32849056320 32922482348 33079141305 33111460935 33117085440 33141012570 33223742720 33247746910 33292397880 33366786012 33429195288 33549118176 33581896992 33604207040 33637039680 33822859392 33847271178 33872643945 33896417536 33926074560 34057740360 34098285289 34181672385 34197682536 34353894624 34368457480 34410304960 34481412090 34491509136 34517364840 34625369366 34667313632 34705984320 34739893440 35007775488 35014418460 35030818656 35158291596 35274088230 35284417392 35318891664 35350413408 35511891072 35538511680 35564161745 35570202880 35580819432 35595902390 35680871520 35750127870 35819347620 35862738240 35905431976 35945483760 35980603920 35991139968 36130820208 36264933405 36328256384 36449777110 36460450544 36501121440 36536784480 36544575156 36580280652 36736439040 36780172896 36807744240 36818522496 36842757552 36887387904 36955188360 37074206680 37098610035 37143550320 37313218880 37348713024 37376710560 37421206644 37437069755 37508330880 37580954880 37625694112 37742757948 37762609492 37804732920 37841669640 37997425040 38048454720 38088126720 38133469728 38207304128 38314957905 38323899040 38341849344 38379310848 38636599680 38648131452 38664514665 38682595632 38711593080 38923131840 39000727836 39064768440 39243212960 39261593856 39278237120 39418867584 39448416960 39571850704 39619787008 39694969566 39897296292 39950877456 39990155520 40016478240 40028421861 40228314105 40325048448 40345580520 40364447616 40393610973 40644756280 40647172734 40778138880 40869288432 40909469440 40936397280 41018006862 41153102935 41242148976 41292365952 41322199731 41377694508 41510956004 41647181184 41669086336 41708482515 41715567360 41756325120 41786494110 41936397720 41977371240 42017302152 42278574240 42328905876 42370521920 42635337682 42646214016 42676994094 42715082868 42716240640 42747103170 42910201712 42942368280 42983217144 43035285888 43114386420 43134580512 43334142040 43517920086 43658074418 43697038796 43739732532 43759719360 43788523320 43798741760 43801345728 43947864495 44105521740 44148614580 44169293088 44188016760 44389863840 44476024290 44489048016 44518332042 44572260384 44732157568 44775862656 44849386240 44852052672 44881789970 44924483706 44988924960 45129694904 45163525260 45234766080 45365679504 45410320480 45575563180 45596910048 45658145664 45680718945 45725350815 45805192832 45975216120 45988678848 46023153120 46053446940 46109234880 46274645760 46319857920 46363919616 46397417598 46453911696 46685891280 46707758208 46741469722 46776508305 46877722128 47032117640 47045889856 47091855552 47133884544 47178447435 47203261865 47384682240 47441092576 47574495360 47666837160 47759130160 47816984320 47927311680 47974138560 48019773888 48174426944 48273976926 48310164315 48318370560 48353244540 48668161920 48715712640 48726100208 48750909795 48773707536 49040230528 49076992320 49123676736 49273584480 49383723522 49464813380 49524733760 49798284032 49834263346 49835614080 49871620365 49894942192 49938596820 50050179018 50323677264 50372845488 50406310560 50455559520 50731272960 50770906767 50844626304 51029687954 51086610540 51296523804 51415914240 51530841936 51552686220 51576794176 51615457440 51722118135 51737263704 51888695005 51897509120 51938054049 52000970448 52058976480 52086357920 52411897657 52511663232 52521627690 52597889280 52911132345 52926626088 52978337496 53025620112 53196395056 53267836608 53307767520 53355304320 53371229148 53393853585 53637752140 53729021430 53794107360 53858147964 53918225640 54196230312 54492384576 54581863040 54621298495 54674665665 54690675816 54751682160 54816862734 54870420978 54989531968 55096266308 55104658560 55170259344 55211616360 55227783744 55611310020 55715325480 55915196960 55969828320 56023069536 56065065840 56131809966 56371432320 56412118630 56438541168 56643914238 56707099380 56902658792 56953443824 56996137560 57072682080 57089394432 57200204592 57256491040 57310956192 57485848560 57512774016 57568966272 57946073186 57954899520 58023893448 58067389620 58319643376 58346292480 58384697760 58401794304 58458855168 58501091754 58597152660 58807362320 58864819440 58892390784 58917355680 59128301376 59186485120 59301365720 59318730688 59357776056 59429680512 59495973120 59802736896 59845944438 59899311608 59985233280 60024717360 60218033680 60487572672 60546671424 60795880064 60907625260 60923162880 60967134420 61300288160 61303932648 61318238464 61364204160 61404595920 61478979840 61527010293 61863223464 61938548928 62247855040 62266434006 62368677740 62503629504 62573351040 62789140736 62834505958 62904596580 62966056860 63493358814 63555782880 63903082240 63953006523 63965518080 64015491141 64026365184 64072624302 64074360960 64120654755 64365302568 64413552420 64470992720 64474825716 64552928832 64671579630 65001213060 65031610048 65435989760 65487111627 65498235648 65545558194 65609598798 65639579040 65698112640 65844964696 66084566611 66158282610 66222921870 66282025140 66495493820 66584795760 66714036435 66733572024 66777498063 66858390576 67098236352 67163793984 67208414080 67274079360 67322684955 67386725559 67645718784 67694542356 67745287890 67852149120 68115480720 68196570578 68363344770 68395365072 68707789248 68736914960 68820609920 68870332885 68962824180 68983018272 69034729680 69250738732 69334627264 69411968640 69479786880 70028836920 70061637312 70112204583 70316583192 70548176460 70568834784 70637783328 70700826816 71023782144 71077023360 71128323490 71161638864 71191804780 71361743040 71500255740 71638695240 71723979401 71725476480 71810863952 71890967520 71961207840 71982279936 72261640416 72410965389 72529866810 72656512768 72899554220 72920901088 73002242880 73073568960 73089150312 73160561304 73560345792 73615488480 73637044992 73685515104 73910376720 74075585283 74148413360 74197220070 74287100640 74626437760 74697426048 74751395019 74753421120 74842413288 74874139510 75016661760 75251388224 75485515896 75525218984 75609465840 75683339280 75994850080 76096909440 76266939456 76414608256 76469817893 76544531931 76629915810 76647798080 77273199360 77296262904 77329029330 77365191264 77423186160 77846263680 78001455672 78129536880 78486425920 78556474240 78837735168 78896833920 79143701408 79389939132 79794592584 79901754912 80032956480 80056843722 80456628210 80593532145 80650096896 80691161040 80728895232 80787221946 81289512560 81294345468 81738576864 81872794560 82036013724 82225294101 82306205870 82484297952 82584731904 82644399462 82755389016 83021912008 83294362368 83338172672 83416965030 83572988220 83834487353 83872795440 83954742480 84034604304 84197714949 84557148480 84618177945 84657811752 84741043840 84965871357 85270675364 85292428032 85353988188 85430165736 85494206340 85820403424 85884736560 85966434288 86070571776 86228772840 86269161024 86563423415 86668284080 86919109779 87035840172 87316148836 87394077592 87479465064 87519438720 87577046640 87602691456 87895728990 88211043480 88297229160 88338586176 88376033520 88779727680 88952048580 88978096032 89036664084 89144520768 89464315136 89551725312 89704105344 89763579940 89768916657 89848967412 89977849920 90259389808 90327050520 90434582723 90731359008 90820640960 91151126360 91193820096 91316291328 91361437890 91450701630 91610385664 91950432240 91977357696 92046306240 92106893880 92218469760 92794835196 92907823392 93371782560 93399651009 93415516416 93482939444 93553016610 93755444256 94064235280 94091779712 94183711104 94251758937 94267769088 94356894870 94406523730 94882185152 95148990720 95333674320 95518260320 95854623360 95948277120 96039547776 96108936453 96348853888 96418466039 96547953852 96620328630 96706489080 97336323840 97431425280 97452200416 97501819590 97547415072 98080461056 98153984640 98247353472 98318337291 98414398197 98547168960 98767447044 98929626760 99049467520 99237423915 99668526692 99671228160 99743240730 99789884384 99877193640 100100358036 100647354528 100745690976 100812621120 100911119040 101541813534 101617931835 101689252608 102059375908 102173221080 102294855867 102545017155 102593047608 103061683872 103105372440 103153588352 103228116931 103230914880 103444236270 103474527408 103777390010 103876108098 104001940896 104117952960 104172715840 104823795314 105023326464 105043255380 105704353619 105822264690 105853252176 105956674992 106051240224 106392790112 106535673216 106588344205 106615535040 106692485235 106710608640 106742458296 106787707170 107275504280 107458042860 107588214720 107716295928 107836451280 108392460624 108794800215 108984769152 109145186045 109163726080 109242596990 109349331330 109381351632 109503364320 109633725468 109740841956 109979063936 110192532616 110209317120 110340518688 110423232720 110455567488 111222620040 111295830105 111430650960 111830393920 111939656640 112046139072 112130131680 112263619932 112311209265 112742864640 112824237260 112877082336 113287828476 113414198760 113805317584 113906887648 113992275120 114145364160 114400409184 114512982080 114621912384 114971697120 115025548032 115137932544 115892146372 115909799040 115993543995 116047786896 116134779240 116639286752 116769395520 116853674305 117002183508 117194305320 117614724640 117729638880 117784781568 117834711360 118256602752 118372970240 118602731440 118637461376 118715552112 118859361024 119691888876 119798623216 119970466560 120049434720 120436067360 120684942315 120975145344 121093342848 121180832919 121591760128 121815250520 121934268840 122600576320 122607865296 122728408320 122809191840 123054020586 123459308805 123726446928 123877097856 123966599193 124495710080 124532868012 124585658365 124737355480 125007259008 125125447545 125146702080 125669011916 125809193160 125932113720 126986717628 127111565760 127574219885 127906013046 128030982282 128145248604 128148721920 128241309510 128730605136 128827104840 128941985440 128949651432 129105857664 129343159260 130002426120 130063220096 130157190913 130974223254 131091116388 131219197596 131279158080 131396225280 131689929392 132169133222 132316565220 132445843740 132564050280 132990987640 133169591520 133428072870 133467144048 133554996126 133716781152 134196472704 134327587968 134416828160 134548158720 134645369910 134773451118 135389084712 135490575780 135704298240 136230961440 136393141156 136726689540 136790730144 137042156835 137176052445 137415578496 137473829920 137641219840 137740665770 137925648360 137966036544 138069459360 138501477464 138669254528 138823937280 138959573760 140057673840 140123274624 140224409166 140329524915 140633166384 141096352920 141137669568 141275566656 141401653632 141609785595 142154046720 142256646980 142323277728 142383609560 142723486080 143000511480 143277390480 143447958802 143450952960 143621727904 143781935040 143922415680 144523280832 144821930778 144865182965 145059733620 145799108440 145841802176 146004485760 146147137920 146178300624 146252729385 146321122608 147120691584 147230976960 147371030208 147820753440 148151170566 148296826720 148394440140 148574201280 149252875520 149394852096 149502790038 149506842240 149614861095 149684826576 149748279020 150502776448 150971031792 151050437968 151218931680 151366678560 151989700160 152193818880 152312720301 152533878912 152829216512 152939635786 153089063862 153259831620 153295596160 154592525808 154658058660 154730382528 154846372320 155666085015 155692527360 155814162147 156002911344 156259073760 156972851840 157086264895 157112948480 157235692971 157793667840 158287402816 158733397035 158779878264 159589185168 159803509824 160065912960 160113687444 160181560755 160913256420 161187064290 161382322080 161574443892 162579025120 162588690936 163477153728 163595144027 163745589120 163863895485 164023996995 164072027448 164450588202 164612411740 164968595904 165288798924 165510778032 166043824016 166833930060 167145976440 167668974706 167745590880 167909484960 168069208608 168395429898 169114296960 169236355890 169315623504 169482087680 169931742714 170491426445 170541350728 170707976376 170860331472 170988412680 171640806848 171769473120 171932868576 172457545680 172538322048 173126846830 173336568160 173838219558 174071680344 174632297672 174788155184 174958930128 175038877440 175154093280 175205382912 175791457980 176422086960 176594458320 176677172352 176752067040 177559455360 177904097160 177956192064 178073328168 178289041536 179408210688 179527159880 179537833314 179697934824 179955699840 180518779616 180654101040 180869165446 181462718016 181641281920 182302252720 182387640192 182722875780 182901403260 183900864480 183954715392 184092612480 184213787760 184436939520 185589670392 185815646784 186743565120 186799302018 186965878888 187106033220 187510888512 188128470560 188183559424 188367422208 188503517874 188713789740 188813047460 189764370304 190667348640 191036520640 191709246720 191859019569 191896554240 192046473423 192079095552 192217872906 192697707776 192836932078 193095907704 193240657260 193412978160 194904400832 195003639180 195094830144 196307969280 196461334881 196494706944 196636674582 196828796394 197094337920 197534894088 197859253520 198098935040 198253699833 198474847830 199337053384 199486481460 199579768768 199754387280 200142109305 200200716072 201294709056 201491381952 201625242240 201822238080 201968054865 202160176677 202811256151 203083627068 203235863670 204118751816 204346442160 204589711734 205090034310 205186095216 206123367744 206210744880 206307176704 206456233862 206461829760 206610998655 206888472540 206949054816 207554780020 207752216196 208003881792 208235905920 208345431680 209647590628 210086510760 210336613749 211408707238 211644529380 211706504352 211913349984 212102480448 212785580224 213071346432 213176688410 213231070080 213384970470 213484916592 213575414340 214551008560 214916085720 215171938203 215176429440 215432591856 215672902560 216784921248 217135004579 217589600430 217969538304 218290372090 218485193980 218698662660 218762703264 219006728640 219267450936 219481683912 219958127872 220385065232 220681037376 220846465440 220911134976 222226755849 222343640371 222445240080 222591660210 222861301920 223660787840 223879313280 224092278144 224254185057 224260263360 224527239864 224622418530 225648474520 225754164672 226575656952 226828397520 227610635168 227813775296 227984550240 228290728320 228800818368 229025964160 229243824768 229409453679 229633595793 229943394240 231784292744 231819598080 231987087990 232095573792 232269558480 233278573504 233538791040 233707348610 234004367016 234388610640 235229449280 235459277760 235669422720 236513205504 237205462880 237274922752 237431104224 238687997023 239383777752 239597246432 240098869440 240872134720 241369884630 241950290688 242186685696 242361665838 243630501040 243868537680 245201152640 245215730592 245618383680 246108041172 246918617610 247452893856 247754195712 247933198386 248991420160 249065736024 249171316730 249474710960 250014518016 250250895090 251338023832 251503462059 251618386320 251864227440 253854533835 253973435256 254223131520 254897614071 255148439770 255812026092 256061964564 256290497208 256482619020 257461210272 257654209680 257883970880 257899302864 258211715328 258686318520 259690270245 260004852240 260126440192 260314381826 260757329337 261948446508 262059488285 262182232776 262438395192 262558316160 263379858784 264338266444 264633130440 264891687480 265128100560 265981975280 266339183040 266856145740 266934288096 267109992252 267433562304 268392945408 268655175936 269290739820 269546902236 270778169424 270981151560 271303748169 272461922880 272786282312 273453379080 273581460288 273778918817 274084313670 274352104890 274831156992 274947659840 275481331540 275851296720 275932073088 276138918720 277002954928 277338509056 280115347680 280198953027 280246549248 280448818332 280659049830 281266332768 282192705840 282275339136 282551133312 282755276811 282803307264 283219571190 284513293960 284646555456 284767219120 285446972160 286001022960 286554780960 286895917604 287243455808 287563870080 287844831360 289046561664 289255398117 289643861556 289730365930 290119467240 291598216880 291683604352 292008971520 292294275840 292356601248 292505458770 292642245216 294241383168 294461953920 294742060416 294955011873 295641506880 296302341132 296593653440 296788880280 297148402560 299005580076 299013684480 299229722190 299369653152 299496558040 301005552896 301942063584 302100875936 302437863360 302733357120 303979400320 304625440602 305067757824 305879271572 306178127724 306519663240 306591192320 306884567601 307635051465 309185051616 309316117320 309460765056 309684350793 309692744640 311332170030 311628324294 312005822688 312518147520 313945703680 314172529790 314471385942 316574805632 316803531271 317113060857 317466794070 317559756528 319178370336 319607019648 319765032615 320077455705 320131825920 320227374888 320363121510 321826512840 322374128580 322764644160 323148887784 324403016279 325158050240 325177381872 326954307456 327190288054 327435558135 327491178240 327727790970 328047993990 328144054896 328901176404 329224823480 329937191808 330422833055 330577597848 331021556064 332087648032 333667860120 333887490315 334291952880 335337949412 335491181760 335818969920 336138417216 336790859796 336933627795 338228593920 338472711780 338631247008 339863485428 340982852890 341082701456 341415952752 341720662944 341976825360 343281613696 343538946240 343865737152 344915091360 345076644096 346253693660 346673136320 347676439116 348143360688 349264595344 349576310368 349917860256 350308186560 350561022915 351582915960 352844173920 353188916640 353354344704 353504134080 355118910720 355808194320 355912384128 356146656336 356578083072 358619897005 359054319760 359075666628 359395869648 359911399680 361037559232 361308202080 361738330892 362054826945 362925436032 363282563840 364604505440 364775280384 365445751560 365802806520 367801728960 368185224960 368427575520 370377926415 371179340784 371631293568 371899797579 373487130240 373598604036 373756975095 373931757776 374212066440 375021777024 376256941120 377007035748 377427579480 377626094920 379528740608 381334697280 382073041280 382349089465 382722659655 383718039138 384092946846 384435745812 385673864156 386191815408 386481314520 386825956320 389808801664 390007278360 390189660288 390471572739 392922669762 393273349164 393657592788 394188675840 395069788176 395718507040 396507399666 396949695660 398674106768 398972962920 399159537536 399447930733 399508774560 400284218610 400401432144 402589418112 402982763904 403250484480 403644476160 403936109730 404320353354 405622512302 406167254136 406471727340 408237503632 408692884320 409179423468 410180068620 410372190432 411126470505 412246735488 412421489760 412912467724 412923659520 413221997310 413776945080 413898109632 415109560040 415504432392 416007763584 416471811840 416690863360 419172436765 419295181256 420173021520 420673227498 420988574745 422817414476 423289058760 423413008704 423826699968 424204960896 424829356785 425571160448 426353376820 426462140160 426769940940 426969833184 427150828680 429102017120 429832171440 430343876406 430352858880 430865183712 431345805120 433569842496 434270009158 434595548895 435179200860 436580744180 436970387960 437397325320 437525406528 438013457280 438534901872 438963367824 440770130464 441362074752 441692930880 444453511698 444687280742 444890480160 445183320420 445722603840 447321575680 447758626560 448184556288 448508370114 448520526720 448844583285 449054479728 449244837060 451296949040 451508329344 452172913615 453151313904 453656795040 455221270336 455627550592 455969100480 456581456640 457601636736 458051928320 458487649536 458818907358 459267191586 459886788480 463568585488 463974175980 464191147584 464539116960 466557147008 466998255045 467077582080 467414697220 467442486441 468008734032 468777221280 470458898560 470918555520 471258794685 471338845440 471707078913 474410925760 474862208448 477375994046 478767555504 479194492864 480197738880 480544682265 481744269440 482092330195 482739769260 484723331676 487261002080 487737075360 490402305280 490431461184 490785432081 491236767360 491591686455 492071990985 492216082344 493837235220 494905787712 495866396772 498131472048 498342633460 498949421920 500501790180 502067855807 502676047664 503006924118 503236772640 503728454880 507709067670 507946870512 508446263040 509795228142 510296879540 511474279335 511624052184 512123929128 512580994416 512965238040 514922420544 515308419360 515767941760 515798605728 516140584655 517372637040 519380540490 520009704480 520628763652 521514658674 523896893016 524118976570 524364465552 524876790384 525116632320 526759717568 528521768095 528676532888 529266260880 529783374960 530256201120 531963950560 532678366080 533712291480 533868576192 534219984504 534867124608 538581479640 539093804472 541556338848 541962303120 542607496338 544923845760 545572564624 546906758160 547162920576 547557837634 548168627340 548704209780 549895319680 550962663080 551702593440 551864146176 552277837440 554005909856 560230695360 560397906054 560897636664 561318099660 562532665536 564385411680 564550678272 565102266624 565510553622 566439142380 569026587920 569293110912 569534438240 572002045920 573109561920 573791835208 574486911616 575127740160 575577058707 575689662720 578093123328 578510796234 579287723112 579460731860 580238934480 583196433760 583367208704 584713202496 585010917540 585284490432 586841411471 588923907840 589384004643 589484120832 589910023746 591283013760 592604682264 593187306880 593577760560 594296805120 594761099499 598011160152 598459444380 598739306304 598993116080 603884127168 604201751872 604875726720 605466714240 605904164595 607958800640 608433768453 609250881204 611758543144 612356255448 613039326480 613769135202 615270102930 618370103232 618632234640 618921530112 619368701586 619385489280 619832995965 622664340060 623256648588 624011645376 625036295040 628345059580 628942771884 631009841247 633042079061 633149611264 633607062542 634226121714 634933588140 635119513056 638356740672 639214039296 639530065230 640154911410 640454749776 640726243020 643653025680 644748257160 645515814609 645529288320 646297775568 648806032558 650316100480 650354763744 650785954565 651405013737 653908614912 654380576108 654871116270 655455581940 656095987980 656288109792 657802352808 658449646960 659874383616 660845666110 661155195696 662043112128 664175296064 666379841639 667030921113 667335720240 667774980630 668583905760 670675898824 670982363520 671637939840 672276834432 672762555171 673581719592 673867255590 676945423560 677262494016 679726970856 681965705780 682165402912 682831905504 683441325888 683953650720 686563227392 687077892480 687731474304 688228361037 688900787379 689830182720 692507387320 693346272640 695352878232 696286721376 698529190688 699152620736 699835720512 700616373120 701122045830 703165831920 705688347840 706377833280 707008268160 711616388640 711824768256 712293312672 716063991069 717239794010 718108639520 718151333256 718791739296 722075118464 722596818517 722616404160 723476661784 724109653890 725850872064 729209010880 730891503120 731605613040 735603457920 736855151040 739930475333 740755852830 742358681568 743262587136 743799595158 746974260480 747197208072 747513950190 747863515552 748424132880 750043554048 752513882240 754014071496 754510386177 754855158960 755252189840 761563601505 762669394560 764146082560 764698178930 765445319310 767436078276 768185893692 768871491624 771347728312 772383630816 772962629040 773651912640 779070810735 779617603328 780014556720 780379320576 780943145478 782271988011 785845339524 786178464855 786546698328 787315185576 790139576352 791437014080 793014799332 793899391320 797348213536 797945925840 798319075072 798895861466 799017549120 800568437220 800802864288 805178836224 805965527808 807872219460 808640706708 811245024604 812334508272 812943454680 813911244507 816475007264 817385768640 817975720135 818358846936 820360137240 820744380864 821336756451 822252941010 824493470976 824842979520 825824935448 826443994620 827553890160 827796219264 830219120080 831008864784 832015527168 838344873530 838590362512 840218061197 840346043040 841346454996 841977149490 845634828952 846578117520 846826017408 847653399936 848265830433 848409921792 849658713570 851142320896 852706753640 853539881880 853939666368 854301657360 858204034240 859664342880 860687752812 861730367424 862691610240 867139684992 867766194351 868540018316 869191097790 870358401720 873161488360 873940775920 874794650640 875050813056 876026914560 877069803744 877926735648 881540260928 882724149504 883385861760 888907023396 889374561484 889780960320 890366640840 891445207680 897016740228 897041053440 897689166570 898108959456 898489674120 902593898080 903016658688 904345827230 906302627808 907313590080 910442540672 911100336391 911255101184 911938200960 915203273472 917637814716 918534383172 919773576960 920653702803 927137170976 927948351960 928382295168 929053052379 929078233920 933114294016 933996510090 934829394440 934884972882 936017468064 937554442560 940917797120 941837111040 942517589370 943414157826 948821851520 949724416896 950410593813 951339182571 954751988092 957535111008 958388985728 959295097845 960232367115 960395477760 961089364530 963488538880 964184660390 965479538520 969446663352 973209048837 974522004160 975474150720 980862922368 981570864162 982306674405 982473534720 983183372910 984143981970 984432164688 987674470440 989811575424 991268499165 991732793544 996262944096 996685266920 997898843840 1001003580360 1004135711614 1005352095328 1006013848236 1006473545280 1007456909760 1010800883385 1014056280755 1015418135340 1015893741024 1019590456284 1020593759080 1022948558670 1023248104368 1024247858256 1025161988832 1025930476080 1029844841088 1030616838720 1031535883520 1031597211456 1032281169310 1034745274080 1038761080980 1040019408960 1041257527304 1043029317348 1047793786032 1048237953140 1048728931104 1049753580768 1051683068745 1053519435136 1057043536190 1057353065776 1058532521760 1059566749920 1060512402240 1063927901120 1065356732160 1067424582960 1067737152384 1068439969008 1069734249216 1075859691015 1077162959280 1078187608944 1083112677696 1083924606240 1085214992676 1085675022895 1089847691520 1091145129248 1093813516320 1094325841152 1095115675268 1096337254680 1097408419560 1099790639360 1101925326160 1103405186880 1104555674880 1108011819712 1111133779245 1111718201855 1120461390720 1120795812108 1121270925285 1121795273328 1122636199320 1125065331072 1128770823360 1131021107244 1132878284760 1138053175840 1138586221824 1139068876480 1144004091840 1146219123840 1147047268395 1147583670416 1148167978965 1148973823232 1151154117414 1157021592468 1158575446224 1158921463720 1160477868960 1166392867520 1169426404992 1170021835080 1170568980864 1171414718217 1173682822942 1178768009286 1179820047492 1182566027520 1185209364528 1186374613760 1187155521120 1189522198998 1193439985115 1196022320304 1196918888760 1197478612608 1197986232160 1198343792199 1207768254336 1208403503744 1209751453440 1210933428480 1211808329190 1216867536906 1218501762408 1223517086288 1224712510896 1226078652960 1227538270404 1230540205860 1236740206464 1237264469280 1238737403172 1238770978560 1239665991930 1245328680120 1246513297176 1248023290752 1250072590080 1256690119160 1257517310295 1257885543768 1262019682494 1266084158122 1267214125084 1268452243428 1269867176280 1270239026112 1274488070355 1276713481344 1279060130460 1280309822820 1280909499552 1281452486040 1287306051360 1289496514320 1291031629218 1291058576640 1292595551136 1297612065116 1300632200960 1300709527488 1301571909130 1302810027474 1303786646685 1308761152216 1309742232540 1310911163880 1312191975960 1312576219584 1315604705616 1316899293920 1321691332220 1322310391392 1324086224256 1328350592128 1332759683278 1334061842226 1334671440480 1335549961260 1337167811520 1341351797648 1341964727040 1343275879680 1344553668864 1345525110342 1347163439184 1347734511180 1353890847120 1354524988032 1356518740845 1359453941712 1363931411560 1364330805824 1365663811008 1366882651776 1367907301440 1368894594085 1374155784960 1375462948608 1376456722074 1377801574758 1379660365440 1385014774640 1386692545280 1390705756464 1392573442752 1397058381376 1398305241472 1399671441024 1400994765135 1401232746240 1402244091660 1406331663840 1411376695680 1412755666560 1413776384055 1414016536320 1415121236739 1423232777280 1424586625344 1432127982138 1434479588020 1436217279040 1436302666512 1437583478592 1444150236928 1445193637034 1445232808320 1446276990585 1446953323568 1448219307780 1458418021760 1461783006240 1463211226080 1471206915840 1472356296243 1473710302080 1474775059365 1479860950666 1481511705660 1484717363136 1487599190316 1494394416144 1495027900380 1495727031104 1496848265760 1505027764480 1506203567421 1508028142992 1509020772354 1509710317920 1510504379680 1519945032053 1523127203010 1525338789120 1529396357860 1530890638620 1534422838005 1534872156552 1536371787384 1537742983248 1542695456624 1544767261632 1545925258080 1547303825280 1548421753965 1556405482597 1558141621470 1560029113440 1561886290956 1564543976022 1571690679048 1572356929710 1573093396656 1574630371152 1580279152704 1582874028160 1584017656355 1585565304285 1586029598664 1587798782640 1594696427072 1595891851680 1597791722932 1598035098240 1601136874440 1601605728576 1615744438920 1617281413416 1622015081395 1622490049208 1624669016544 1625886909360 1627822489014 1632950014528 1634771537280 1635951440270 1636717693872 1640720274480 1641488761728 1642673512902 1644505882020 1649685959040 1651649870896 1652887989240 1655107780320 1655592438528 1660438240160 1662017729568 1676689747060 1677180725024 1680436122394 1680692086080 1682692909992 1683954298980 1691269657904 1693156235040 1693652034816 1695306799872 1696531660866 1699317427140 1705413507280 1707079763760 1707879332736 1708603314720 1716408068480 1719328685760 1721375505624 1723460734848 1725383220480 1734279369984 1735532388702 1737080036632 1738382195580 1740716803440 1746322976720 1747881551840 1749589301280 1750101626112 1754139607488 1755853471296 1760524234413 1763080521856 1766771723520 1777814046792 1778749122968 1779561920640 1780733281680 1782890415360 1784283298497 1794033480456 1795378333140 1796217918912 1796979348240 1805187796160 1808691654460 1812605255616 1814627180160 1820885081344 1822200672782 1823876401920 1825301305359 1835275629432 1837068766344 1841307405606 1854274341952 1855896703920 1856764590336 1858106104758 1858156467840 1859498987895 1867993020180 1869658788880 1869769945764 1872034936128 1875108885120 1885035178740 1886828315652 1897643703040 1899126237183 1899448833792 1900821187626 1902678365142 1909503976184 1915070222016 1916452431719 1916777971456 1918590195690 1920464734230 1922178729060 1928369320780 1930959077040 1936547443827 1938893326704 1946418097674 1949044008320 1950948301440 1952357863695 1954215041211 1961725844736 1963141728324 1964613348810 1966366745820 1968287963940 1968864329376 1975348940880 1979623150848 1982536998330 1983465587088 1992525888192 1993370533840 1995797687680 1997239653665 1999139524917 2001092763339 2002007160720 2008271423228 2010704190656 2012027696472 2012947090560 2014913819520 2021601766770 2028112561510 2030836270680 2031787482048 2039180912568 2041187518160 2045897117340 2046496208736 2048495716512 2050323977664 2051860952160 2059689682176 2061233677440 2063194422912 2064562338620 2064685083111 2069490548160 2077522161960 2079995402629 2080038817920 2082515054608 2086058634696 2095587572064 2096475906280 2097457862208 2099507161536 2103366137490 2107038870272 2114087072380 2114706131552 2117065043520 2119133499840 2121024804480 2127855802240 2134849165920 2135474304768 2136879938016 2148191973207 2151719382030 2154325918560 2156375217888 2166225355392 2167790455551 2167849212480 2170429985352 2171350045790 2182290258496 2187627032640 2190231350536 2192674509360 2194816839120 2203850652320 2206810373760 2216023639424 2217624718897 2219791425999 2222267558490 2223436403710 2240922781440 2241591624216 2242541850570 2243590546656 2245272398640 2250130662144 2257541646720 2262042214488 2263531158531 2265756569520 2270821113953 2276106351680 2278137752960 2288008183680 2292438247680 2294094536790 2295167340832 2296335957930 2302308234828 2314043184936 2317150892448 2317842927440 2320955737920 2332785735040 2337212432205 2338852809984 2340043670160 2341137961728 2342829436434 2347365645884 2357536018572 2358535394565 2359640094984 2370418729056 2374311042240 2379044397996 2386879970230 2392044640608 2393837777520 2394957225216 2395972464320 2396687584398 2415536508672 2416807007488 2423616658380 2431200133237 2433735073812 2437003524816 2441733733521 2447034172576 2449425021792 2452157305920 2453927160405 2455076540808 2461080411720 2464010269353 2473480412928 2474528938560 2477474806344 2479331983860 2490657360240 2493026594352 2496046581504 2510339279035 2513380238320 2515034620590 2515771087536 2520654183591 2524039364988 2532168316244 2534428250168 2536904486856 2539734352560 2540478052224 2548976140710 2553426962688 2558120260920 2560619645640 2561818999104 2562904972080 2574612102720 2578993028640 2582063258436 2585191102272 2595224130232 2601419054976 2603143818260 2603298583053 2605620054948 2607573293370 2617522304432 2619484465080 2621822327760 2624383951920 2625152439168 2631209411232 2633798587840 2643382664440 2644620782784 2648172448512 2656701184256 2665519366556 2668123684452 2669342880960 2671099922520 2674335623040 2682703595296 2691050220684 2694326878368 2695469022360 2707781694240 2709049976064 2713037481690 2718907883424 2727862823120 2728661611648 2731327622016 2733301009173 2733765303552 2735814602880 2737789188170 2752913444148 2755603149516 2759320730880 2770029549280 2781411512928 2785146885504 2787159157137 2794116762752 2796135515131 2796610482944 2799342882048 2801989530270 2804488183320 2812663327680 2822753391360 2825511333120 2827552768110 2830242473478 2846465554560 2849173250688 2851231781439 2854017547713 2864255964276 2868959176040 2872434558080 2872605333024 2875166957184 2877885293535 2890387274068 2890465616640 2892553981170 2893906647136 2896438615560 2916836043520 2919627146511 2923566012480 2926422452160 2934207057355 2944712592486 2946920023215 2947420604160 2949550118730 2959721901332 2963023411320 2969434726272 2973805497495 2975198380632 2988788832288 2990055800760 2991454062208 2993615390999 2993696531520 3012407134842 3016056285984 3018041544708 3019420635840 3021008759360 3039890064106 3042168842265 3046254406020 3058792715720 3061781277240 3065426254951 3068845676010 3069744313104 3072743574768 3075485966496 3085390913248 3089534523264 3091850516160 3094607650560 3096843507930 3112810965194 3116283242940 3120058226880 3123772581912 3129087952044 3143381358096 3144713859420 3146186793312 3149260742304 3155049206235 3160558305408 3165210395305 3165748056320 3168035312710 3171130608570 3172059197328 3175597565280 3189392854144 3191783703360 3195583445864 3196070196480 3202273748880 3203211457152 3227579073045 3231488877840 3234562826832 3244030162790 3244980098416 3249338033088 3251773818720 3255644978028 3257025068685 3265900029056 3269543074560 3271902880540 3273435387744 3281440548960 3282977523456 3285347025804 3289011764040 3299371918080 3303299741792 3305775978480 3310215560640 3320876480320 3324035459136 3331899208195 3335154605565 3353379494120 3354361450048 3360872244788 3361384172160 3363812775855 3365385819984 3367908597960 3382539315808 3386312470080 3393063321732 3398634854280 3410827014560 3414159527520 3415758665472 3417206629440 3432816136960 3438657371520 3441141805185 3442751011248 3444503936895 3446921469696 3471064777404 3474160073264 3476764391160 3481433606880 3492645953440 3495763103680 3499178602560 3508279214976 3511706942592 3514244154651 3521048468826 3526161043712 3555628093584 3557498245936 3559123841280 3561466563360 3568566596994 3580319955345 3588066960912 3590756666280 3592435837824 3593958696480 3595031376597 3610375592320 3612984092585 3617383308920 3625210511232 3629254360320 3644401345564 3650602610718 3670551258864 3674137532688 3682614811212 3699652376665 3708548683904 3711793407840 3716212209516 3716312935680 3718997975790 3735986040360 3739317577760 3739539891528 3744069872256 3750217770240 3770070357480 3772551930885 3773656631304 3798252474366 3801642375252 3805356730284 3819007952368 3830140444032 3832904863438 3837180391380 3840929468460 3844357458120 3856738641560 3861918154080 3873094887654 3877786653408 3892836195348 3898088016640 3901896602880 3904715727390 3908430082422 3911359940055 3926283456648 3929226697620 3932733491640 3936575927880 3937728658752 3950697881760 3965073996660 3966931174176 3985051776384 3986741067680 3991595375360 3994479307330 3998279049834 4002185526678 4004014321440 4016542846456 4021408381312 4024055392944 4025894181120 4029827639040 4043203533540 4056225123020 4061672541360 4063574964096 4069556222535 4078361825136 4082375036320 4091794234680 4092992417472 4096991433024 4100647955328 4103721904320 4106683782255 4122467354880 4126388845824 4129124677240 4129370166222 4138981096320 4155044323920 4159990805258 4160077635840 4165030109216 4172117269392 4191175144128 4192951812560 4194915724416 4199014323072 4201090305985 4206732274980 4228174144760 4229412263104 4234130087040 4238266999680 4241329152165 4242049608960 4255711604480 4269698331840 4273759876032 4296383946414 4303438764060 4308651837120 4312750435776 4332450710784 4335580911102 4335698424960 4338830971755 4340859970704 4342700091580 4364580516992 4375254065280 4380462701072 4385349018720 4389633678240 4407701304640 4413620747520 4417068888729 4432047278848 4435249437794 4439582851998 4444535116980 4446872807420 4483183248432 4485083701140 4487181093312 4490544797280 4515083293440 4518610702263 4524084428976 4527062317062 4531513139040 4541642227906 4552212703360 4555501681955 4556275505920 4559835096159 4576016367360 4588189073580 4590334681664 4592671915860 4603268514015 4604616469656 4628086369872 4634301784896 4635685854880 4641911475840 4645265261895 4664658891473 4665571470080 4669216447791 4674424864410 4680087340320 4685658872868 4694731291768 4715072037144 4717070789130 4719280189968 4740837458112 4748622084480 4752052969065 4756695912855 4758088795992 4773759940460 4784089281216 4787675555040 4791944928640 4793375168796 4847233316760 4862400266474 4866045244185 4867470147624 4874007049632 4883467467042 4894068345152 4898850043584 4904314611840 4907854320810 4910153081616 4922160823440 4928020538706 4949057877120 4954949612688 4958663967720 4981314720480 4986053188704 5020678558070 5026760476640 5030069241180 5031542175072 5041308367182 5048078729976 5064336632488 5068856500336 5073808973712 5079468705120 5080956104448 5097952281420 5113903728533 5116240521840 5121239291280 5123637998208 5125809944160 5149224205440 5157986057280 5164126516872 5170382204544 5190448260464 5202838109952 5206287636520 5206597166106 5211240109896 5215146586740 5235044608864 5238968930160 5243644655520 5248767903840 5250304878336 5262418822464 5267597175680 5281572703239 5286765328880 5289241565568 5331038733112 5336247368904 5338685761920 5342199845040 5348671246080 5365407190592 5382100441368 5388653756736 5390938044720 5415563388480 5426074963380 5437815766848 5455725646240 5457323223296 5462655244032 5466602018346 5471629205760 5475578376340 5475903916077 5505826888296 5511206299032 5540059098560 5562823025856 5570293771008 5574318314274 5588233525504 5592271030262 5603979060540 5608976366640 5625326655360 5655105536220 5660484946956 5692931109120 5697378711549 5698346501376 5702463562878 5708035095426 5728511928552 5737918352080 5744869116160 5745210666048 5749357295157 5750333914368 5755770587070 5780774548136 5785107962340 5787813294272 5792877231120 5839254293022 5847132024960 5852844904320 5857073591085 5862645123633 5868414114710 5881526428379 5889425184972 5893840046430 5899100237460 5919443802664 5926046822640 5938869452544 5947610994990 5950396761264 5977577664576 5980111601520 5982908124416 5987230781998 5987393063040 5991718960995 5997418574751 6003278290017 6024814269684 6032112571968 6036083089416 6038841271680 6042017518720 6079780128212 6084337684530 6092508812040 6117585431440 6123562554480 6130852509902 6137691352020 6139488626208 6145487149536 6150971932992 6170781826496 6179069046528 6183701032320 6193687015860 6225621930388 6232566485880 6239986207887 6240116453760 6247545163824 6258175904088 6286762716192 6289427718840 6292373586624 6296915132791 6298521484608 6310098412470 6321116610816 6330420790610 6336070625420 6342261217140 6344118394656 6351195130560 6378785708288 6383567406720 6391166891728 6404547497760 6406422914304 6444575919621 6447965570759 6455158146090 6462977755680 6469125653664 6488060325580 6489960196832 6498676066176 6503371366653 6503547637440 6511289956056 6514050137370 6531800058112 6543805761080 6546870775488 6562881097920 6570694051608 6578023528080 6606599483584 6611551956960 6620431121280 6641752960640 6648070918272 6652874156691 6659374277997 6663798416390 6670309211130 6706758988240 6708722900096 6721744489576 6722768344320 6727625551710 6730771639968 6735817195920 6765078631616 6772624940160 6786126643464 6797269708560 6812463341859 6821654029120 6828319055040 6834413258880 6877314743040 6882283610370 6885502022496 6889007873790 6942129554808 6948320146528 6953528782320 6962867213760 6985291906880 6991526207360 6998357205120 7016558429952 7023413885184 7028488309302 7042096937652 7075606183695 7111256187168 7114996491872 7122933126720 7137133193988 7160639910690 7176133921824 7181513332560 7184871675648 7187917392960 7190062753194 7220751184640 7225968185170 7234766617840 7250421022464 7288802691128 7293600399711 7301205221436 7341102517728 7348275065376 7361781481215 7365229622424 7392030808059 7399304753330 7417097367808 7423586815680 7432424419032 7437995951580 7461269374417 7471972080720 7478635155520 7479079783056 7488139744512 7531017837105 7540140714960 7545103861770 7547313262608 7561962550773 7596504948732 7599725160265 7603284750504 7610713460568 7638015904736 7660280888064 7665809726876 7674360782760 7681858936920 7688714916240 7713477283120 7723836308160 7746189775308 7755573306816 7782027412985 7785672390696 7809431454780 7816860164844 7822719880110 7852566913296 7858453395240 7865466983280 7873151855760 7875457317504 7901395763520 7930147993320 7933862348352 7939588645693 7970103552768 7973482135360 7988958614660 7996558099668 8004371053356 8008028642880 8033085692912 8042816762624 8048110785888 8086407067080 8112450246040 8123345082720 8127149928192 8139112445070 8156723650272 8164750072640 8183588469360 8185984834944 8193982866048 8199903027519 8201295910656 8207443808640 8213367564510 8258249354480 8258740332444 8277962192640 8310088647840 8319981610516 8330060218432 8344234538784 8382350288256 8385903625120 8388406545393 8389831448832 8398028646144 8402180611970 8413464549960 8456348289520 8458824526208 8468260174080 8476533999360 8482658304330 8539396663680 8547519752064 8553695344317 8592767892828 8606877528120 8617303674240 8625500871552 8671161822204 8671396849920 8677661943510 8681719941408 8685400183160 8729161033984 8750508130560 8758881439533 8760925402144 8770698037440 8779267356480 8802621172065 8815402609280 8834137777458 8870498875588 8879165703996 8889070233960 8893745614840 8921416492485 8966366496864 8970167402280 8974362186624 8980846172997 8981089594560 9037221404526 9048168857952 9054124634124 9063026278080 9083284455812 9104425406720 9111003363910 9119670192318 9126506526795 9176378147160 9180669363328 9185343831720 9187302406859 9196278764853 9206537028030 9209232939312 9256172739744 9268603569792 9271371709760 9283822951680 9290530523790 9329317782946 9338432895582 9348849728820 9360174680640 9371317745736 9389462583536 9407687472091 9430144074288 9434141578260 9438560379936 9481674916224 9495631185915 9497244168960 9504105938130 9513391825710 9516177591984 9547519880920 9568178562432 9575351110080 9582262158595 9583889857280 9586750337592 9682737219135 9694466633520 9724800532948 9732090488370 9734940295248 9748014099264 9766934934084 9771075206055 9788136690304 9797700087168 9808629223680 9815708641620 9820306163232 9844321646880 9856041077412 9898115754240 9909899225376 9917327935440 9962629440960 9972106377408 9995697624585 10005463816695 10041357116140 10053520953280 10060138482360 10063084350144 10082616734364 10096157459952 10128673264976 10137713000672 10147617947424 10158937410240 10195904562840 10227807457066 10232481043680 10242478582560 10247275996416 10251619888320 10298448410880 10315972114560 10323425415555 10328253033744 10340764409088 10380896520928 10399977013145 10412575273040 10413194332212 10422480219792 10430293173480 10470089217728 10477937860320 10487289311040 10497535807680 10524837644928 10535194351360 10563145406478 10573530657760 10578483131136 10662077466224 10672494737808 10677371523840 10684399690080 10730814381184 10740959866035 10764200882736 10777307513472 10781876089440 10785094129791 10831126776960 10838952277755 10852149926760 10875631533696 10911451292480 10933204036692 10951156752680 10951807832154 11011653776592 11022412598064 11080118197120 11088123594485 11098957129995 11125646051712 11148636628548 11184542060524 11207958121080 11217952733280 11250653310720 11310211072440 11317655792655 11320969893912 11354105569765 11394757423098 11404927125756 11416070190852 11457023857104 11475836704160 11490421332096 11498714590314 11511541174140 11561549096272 11570215924680 11575626588544 11583989991257 11585754462240 11678508586044 11694264049920 11705689808640 11714147182170 11725290247266 11736828229420 11763052856758 11778850369944 11787680092860 11798200474920 11838887605328 11852093645280 11895221989980 11900793522528 11955155329152 11960223203040 11974461563996 11974786126080 11983437921990 11994837149502 12006556580034 12049628539368 12064225143936 12072166178832 12077682543360 12084035037440 12156000666185 12159560256424 12168675369060 12185017624080 12208668667605 12235170862880 12247125108960 12261705019804 12275382704040 12278977252416 12290974299072 12301943865984 12320051346765 12341563652992 12367402064640 12387374031720 12451243860776 12465132971760 12479972415774 12480232907520 12495090327648 12516351808176 12573525432384 12578855437680 12584747173248 12593830265582 12597042969216 12603270917955 12620196824940 12660841581220 12672141250840 12684522434280 12688236789312 12702390261120 12767134813440 12782333783456 12809094995520 12889151839242 12895931141518 12910316292180 12925955511360 12938251307328 12976120651160 12979920393664 12997352132352 13006742733306 13007095274880 13016492915265 13022579912112 13028100274740 13087611522160 13093741550976 13125762195840 13141388103216 13156047056160 13213198967168 13223103913920 13240862242560 13283505921280 13296141836544 13305748313382 13318748555994 13327596832780 13340618422260 13413517976480 13417445800192 13443488979152 13455251103420 13461543279936 13471634391840 13530157263232 13545249880320 13555832106789 13572253286928 13594539417120 13624926683718 13643308058240 13656638110080 13666505045865 13668826517760 13679505288477 13764567220740 13771004044992 13778015747580 13884259109616 13896640293056 13907057564640 13925734427520 13935795785685 13970583813760 13980677575655 13983052414720 13993976674419 13996714410240 14007649343373 14056976618604 14084193875304 14151212367390 14222512374336 14229992983744 14245866253440 14256158907195 14270087738565 14274266387976 14321279821380 14352267843648 14363026665120 14375834785920 14380125506388 14451936370340 14469533235680 14559967818403 14577605382256 14587200799422 14598135732555 14602410442872 14682205035456 14696550130752 14723562962430 14730459244848 14784061616118 14798609506660 14847173631360 14864848838064 14875991903160 14922538748834 14943944161440 14957270311040 14958159566112 14968076954995 15062035674210 15080281429920 15090207723540 15094626525216 15123925101546 15193009897464 15199450320530 15206569501008 15221426921136 15276031809472 15327131274755 15331619453752 15341711185599 15348721565520 15363717873840 15377429832480 15426954566240 15447672616320 15492379550616 15511146613632 15564054825970 15571344781392 15618862909560 15633720329688 15645439760220 15705133826592 15716906790480 15730933966560 15746303711520 15750914635008 15802791527040 15844718109717 15860295986640 15867724696704 15879177291386 15946964270720 15977917229320 15993116199336 16008742106712 16016057285760 16066171385824 16096221571776 16172814134160 16224900492080 16246690165440 16278224890140 16313447300544 16329500145280 16367176938720 16371969669888 16387965732096 16399806055038 16414887617280 16426735129020 16516498708960 16517480664888 16620177295680 16639963221032 16660120436864 16688469077568 16764700576512 16771807250240 16776813090786 16804361223940 16826929099920 16912696579040 16917649052416 16965316608660 17018400932659 17078793327360 17092136134647 17095039504128 17107390688634 17185535785656 17213755056240 17234607348480 17248071885471 17251001743104 17342323644408 17355323887020 17363439882816 17370800366320 17517762879066 17521850804288 17541396074880 17558534712960 17571220773255 17605242344130 17630805218560 17644579285137 17668275554916 17740997751176 17758331407992 17778140467920 17787491229680 17842832984970 17932732993728 17940334804560 17948724373248 17961692345994 17962179189120 17975156882985 17992255724253 18074442809052 18096337715904 18108249268248 18126052556160 18166568911624 18222006727820 18239340384636 18253013053590 18352756294320 18361338726656 18370687663440 18374604813718 18392557529706 18413074056060 18418465878624 18512345479488 18537207139584 18542743419520 18581061047580 18658635565892 18676865791164 18697699457640 18719958623661 18720349361280 18742635491472 18778925167072 18815374944182 18860288148576 18868283156520 18877120759872 18890745398373 18963349832448 18991262371830 19008211876260 19026783651420 19032355183968 19095039761840 19136357124864 19150702220160 19164524317190 19173500675184 19325015407531 19343896712277 19365474438270 19388933267040 19449601065896 19464180976740 19469880590496 19496028198528 19510114099959 19533869868168 19542150412110 19576273380608 19595400174336 19631417283240 19640612326464 19688643293760 19712082154824 19788583993019 19819798450752 19834655870880 19925258881920 19944212754816 19958622470073 19978122833991 19991395249170 20010927633390 20082714232280 20107041906560 20120276964720 20126168700288 20165233468728 20192314919904 20257346529952 20275426001344 20295235894848 20317874820480 20391809125680 20437390025577 20455614914132 20464962087360 20484957165120 20503239776640 20631944229120 20646850831110 20656506067488 20761793041856 20799954026290 20825150546080 20826388664424 20844960439584 20860586346960 20940178435456 20955307736993 20955875720640 20974578622080 20995071615360 21049675289856 21126290812956 21147061315520 21324154932448 21344989475616 21368799380160 21457983784657 21461628762368 21481919732070 21528401765472 21554615026944 21563752178880 21570188259582 21662253553920 21677904555510 21704299853520 21751263067392 21822902584960 21866408073384 21880801199133 21902313505360 21903615664308 22023307553184 22044825196128 22085344443645 22160236394240 22176247188970 22197914259990 22251292103424 22297273257096 22369084121048 22383808123251 22415916242160 22435905466560 22593053511315 22620422144880 22635311585310 22641939787824 22685887652319 22708211139530 22789514846196 22799175480795 22809854251512 22832140381704 22914047714208 22951673408320 22980842664192 22997429180628 23023082348280 23123098192544 23140431849360 23151253177088 23167979982514 23171508924480 23323294457365 23346082238955 23357017172088 23428294364340 23450580494532 23473656458840 23526105713516 23557700739888 23575360185720 23596400949840 23677775210656 23704187290560 23790443979960 23801587045056 23818765937079 23910310658304 23920446406080 23948923127992 23966875843980 23989674299004 24013113160068 24099257078736 24128450287872 24144332357664 24312001332370 24319120512848 24337350738120 24366323774713 24370035248160 24417337335210 24470341725760 24494250217920 24523410039608 24550765408080 24557954504832 24581948598144 24599709082557 24603887731968 24640102693530 24683127305984 24774748063440 24902487721552 24930265943520 24959944831548 24990180655296 25032703616352 25147050864768 25157710875360 25165219636179 25169494346496 25187660531164 25194085938432 25206541835910 25240393649880 25321683162440 25344282501680 25369044868560 25376473578624 25404780522240 25564667566912 25569518642665 25618189991040 25778303678484 25791862283036 25820632584360 25851911022720 25876502614656 25952241302320 25959840787328 26013485466612 26014190549760 26032985830530 26045159824224 26056200549480 26175223044320 26187483101952 26251524391680 26282776206432 26312094112320 26407863516195 26426397934336 26446207827840 26611496626764 26637497111988 26655193665560 26681236844520 26827035952960 26886977958304 26910502206840 26923086559872 26942538518991 26943268783680 27060314526464 27111664213578 27144506573856 27189078834240 27249853367436 27286616116480 27313276220160 27333010091730 27359010576954 27379519580385 27529134441480 27542008089984 27556031495160 27561907220577 27588836294559 27768518219232 27793280586112 27814115129280 27851468855040 27871591571370 27941167627520 27961355151310 27987953348838 28015298686746 28113953237208 28168387750608 28223062416273 28302424734780 28445024748672 28459985967488 28486893557745 28491732506880 28512317814390 28540175477130 28548532775952 28642559642760 28704535687296 28726053330240 28746786475785 28751669571840 28760251012776 28903872740680 28939066471360 29119935636806 29155210764512 29174401598844 29196271465110 29204820885744 29313225618165 29364410070912 29393100261504 29407632141895 29447125924860 29460918489696 29568123232236 29597219013320 29694347262720 29729697676128 29751983806320 29845077497668 29887888322880 29914540622080 29916319132224 29936153909990 29987092873755 30016391450085 30124071348420 30160562859840 30180415447080 30189253050432 30247850203092 30386019794928 30398900641060 30413139002016 30442853842272 30552063618944 30654262549510 30663238907504 30683422371198 30697443131040 30727435747680 30754859664960 30853909132480 30895345232640 30984759101232 31022293227264 31128109651940 31142689562784 31199931039435 31237725819120 31267440659376 31290879520440 31410267653184 31433813580960 31461867933120 31484575663955 31492607423040 31605583054080 31689436219434 31720591973280 31735449393408 31758354582772 31893928541440 31955834458640 31986232398672 32017484213424 32032114571520 32132342771648 32192443143552 32222879598105 32239827853795 32345628268320 32449800984160 32493380330880 32516856833265 32556449780280 32626894601088 32659000290560 32734353877440 32799612110076 32853470258040 33032997417920 33034961329776 33240354591360 33264370783455 33279926442064 33296871389985 33320240873728 33376938155136 33543614500480 33553626181572 33608722447880 33653858199840 33825393158080 33930633217320 34036801865318 34062316709295 34184272269294 34214781377268 34371071571312 34427510112480 34496143770942 34684647288816 34710647774040 34726879765632 34741600732640 34751969973771 35035525758132 35043701608576 35082792149760 35117069425920 35142441546510 35210484688260 35289158570274 35336551109832 35481995502352 35516662815984 35556280935840 35574982459360 35685665969940 35797326099731 35865465987456 35880669609120 35923384691988 35924358378240 35950313765970 35984511448506 36148885618104 36192675431808 36216498536496 36252105112320 36333137823248 36444013455640 36468001998555 36478680769272 36506026107180 36705512588640 36741375326880 36749209627436 36785115059412 36826148112120 36836931757248 36960154040295 37024690958976 37085486839040 37162122095160 37306346872085 37317271131784 37353731582328 37395398915280 37439917247322 37440698722560 37485270982944 37557850334144 37630749888364 37720576297152 37736566313040 37754241519744 37781490796746 37809812753865 37982524743660 38016423752520 38053567302840 38064710367936 38190079523680 38301404440320 38329048634380 38347001350368 38650030815062 38687793424554 38730948876540 38777866534080 38899202131792 38928361953480 38939761180992 38992056397056 39020228199918 39067739736336 39084300824220 39262834566480 39281224652928 39377286587520 39424164309648 39577167986038 39639596901504 39669311741760 39697943228465 39850517763840 39888425509632 39917244940146 39956245667982 39982790498340 40021855266780 40165428464560 40214083813120 40240553929440 40252337400576 40330466937456 40384629839808 40514693059904 40550852002688 40590471789696 40635749640960 40783618251360 40874780051154 40911229828264 40929924174720 40969914330240 40999515137595 41006479553280 41038515865431 41293701662220 41313012134976 41523586083712 41599908052580 41650301092160 41652777328848 41689920879168 41721172693920 41880356870912 41910615473986 41911751441280 41942032726965 41949157244160 41981930023257 41990143230720 42022948030119 42252581625912 42294122631040 42648309864896 42689978951232 42737598760320 42768476721585 42915967569314 42963839464140 43056803530944 43127504357760 43140376519164 43355809111020 43408599707040 43645805169920 43679903455209 43732816146768 43761602398266 43794407197665 43804627010720 43807231328616 44046615106368 44078405929537 44089650392256 44170688887290 44352494377940 44395828519980 44594546514192 44738168242096 44767616246502 44831832484320 44871810933120 44904230864985 45135758995313 45186107022630 45240844289760 45270623170620 45283879575648 45371775304638 45416422279060 45579029692392 45598350961590 45619708503024 45664280763408 45828095428416 45903346816640 45936512034295 45981393824265 45994858361256 46025133556797 46046164696560 46246196385088 46280863698720 46335959965028 46343017848960 46646588914730 46692164477910 46714034344176 46856588728680 46901160989064 46947312917680 47038437360455 47052211427032 47115401479776 47150720371440 47192801899680 47355550421312 47408374581120 47580887959920 47603174090112 47637531874158 47840892812160 47897846255984 47933751687960 47979348598008 48026226320136 48198514157472 48288664715328 48624002664740 48638241025696 48674701476240 48732647549426 48740070496320 48834674670420 48940683451520 48988500435840 49046820079216 49101530816160 49115909009664 49163897196288 49199418165114 49280205387060 49549496126880 49804975443104 49860531887040 49919889663096 49980361310592 50065407232704 50294101729536 50315421750720 50330439272358 50375321062328 50413083671820 50480787299760 50643366324880 50688565003360 50738089737120 50752947157248 51055202797977 51129335133824 51139037285330 51236379982080 51556607356968 51583724566072 51641265168720 51703822045440 51744215656413 51753005229312 51904482604640 51919681574656 52026970933224 52065971661060 52090319648448 52112401098960 52228885620919 52350446088640 52565552412864 52624188224640 52815727032390 52892415655680 52933737855411 53222993253528 53274994223976 53310387331120 53362473689040 53654071905920 53773955916608 53821004413680 53846173119744 53885077037982 53886537567360 53925470648955 54223328427156 54289013147712 54378157668480 54499706734872 54666020183460 54718021153908 54759039160770 55058268882960 55084016179968 55112062990320 55123814441154 55177672589118 55537036438464 55577120519851 55586561172224 55628230258560 55743183142740 55922710302620 55975906697676 56030597373492 56159875870983 56227906474416 56336775501216 56446124832546 56604849469560 56672236195119 56890049497344 56919971934976 56973787115490 57024635628780 57080350954260 57097065551904 57285119285520 57409071374592 57452106660480 57493572951570 57520502025552 57807745481360 57878132942720 57919949956285 57975046222593 58031690136831 58239871273612 58310421529024 58348803197688 58392542930220 58409641771488 58626451236330 58728820141824 58786200523008 58815264283790 58894251849720 58921836979392 59136246464472 59194438026640 59365751979057 59459395352256 59503967612640 59690154995336 59775776645760 59832638264448 59872307819980 59875867410219 59974185747510 60032782900170 60248142696840 60321125719680 60360830894160 60378506100864 60495700406184 60772039589856 60797801282120 60826278004032 60885707684544 61104127237888 61308525099020 61312170076731 61326477815008 61366844742396 61394886262080 61454871495360 61509719329920 61707818264960 61969518202464 62256219303880 62285379125568 62399862078870 62475451638240 62534881318752 62581759040880 62820535306368 62865923210979 62867627161920 62923735866240 62969151327910 62985214846080 63378872438868 63441183946560 63516709165544 63911668917280 63972464797344 64034968426848 64264685543296 64311116848013 64373951353971 64384886287104 64445759196210 64479655707590 64691256536640 64899601968320 64986760661760 65033713666530 65112899560560 65253789202176 65468707754880 65599224220152 65642403597399 65706940516080 65853812304637 66065994835840 66069922659552 66480709182720 66528741566910 66559852884128 66593742779970 66753876310272 67087229000960 67107252363144 67151424369753 67217444895760 67307716399680 67650786316160 67779160533945 67861266434640 68073603730636 68124633418590 68368544538588 68397526442385 68429562754536 68742143142624 68855020224960 68992287541884 69369294577632 69421295548080 69453759531264 69483201465280 69503939947542 69969883372095 70038246716865 70071051516264 70087403217152 70284883093020 70420969376520 70504803863873 70578317140548 70673102219664 70963991004704 71033325631968 71112561871680 71149964918720 71371331939880 71456297811237 71594652199462 71730931974912 71761339218240 71846769383976 71900627531940 71969022897012 72297771236208 72385350863616 72432997072992 72666275646496 72799839092015 72888026911280 72936003997110 72957361538544 73012052214360 73098971324139 73411025177280 73482750653760 73498419254872 73570230118824 73652296224240 73673863514496 73920308080590 74049381917952 74324244190320 74612693744170 74634542263568 74707463164656 74790797830560 74879834494644 74970541965888 75115700668288 75261499776728 75441152594304 75473132626080 75495658908537 75508483039488 75562981593492 75619625507730 75965049487320 76032847505040 76107134605680 76129420735872 76380159047360 76658097268760 76694002700736 76708555927995 77300061630124 77375586849108 77461897753080 77555733068160 77798404263584 77856723906960 77879522361984 78040456399836 78135479472672 78168601648440 78525669132960 78562449305856 78754573175040 78848328619296 79154335972076 79223590548585 79279193803008 79338623483520 79395886456930 79834489880292 79912491335964 79965580996680 80043710533560 80330856929120 80481107858880 80660933874912 80769259679616 80827615556973 81029386119808 81087929938799 81101704005376 81180943579392 81567236502720 81749560102308 81822459656528 81859848349440 81939828660480 81999030275190 82077031730862 82587403324440 82626024269952 82685721661731 82766508883677 83047172167424 83199816105160 83300602184320 83305554657696 83379841758336 83442345387840 83821230947972 83823502882560 83884065453930 83963860046514 84045896060238 84505163251824 84588245262080 84669187248819 85092004663295 85296619729792 85379957902464 85460680673235 85475197520640 85536953443170 85831935138628 85927678928280 86113607061888 86240359427355 86255008715520 86280753038328 86711618222040 86817199414080 87359806910418 87465632293536 87523204796532 87588814395330 87609254021440 87614462657232 88093230212736 88156811859074 88179300784512 88222896425685 88341377774580 88704988755880 88791657039960 88897361393579 89189093028384 89476336484192 89535232493004 89663664968640 89743621866240 89808461729970 89961278621265 90271517990626 90372214045260 90481688579520 90541246341240 90567759151296 90743550609276 90832844558120 91158059384784 91196701923180 91239417006048 91328561526816 91656190856832 91806693633280 91873024068590 91962787648530 91989716722512 92050267113594 92092329393120 92492392770176 92561727397440 92671919930056 92686035697920 93293177829460 93384328955820 93428068688352 93599793118305 93713177457360 93802321978128 93894625835360 94076874720910 94104422854064 94230802959552 94301440742880 94385603799360 94453726991865 94711100842624 94816749162240 95161775919840 95206348180224 95275063748316 95681785624320 95795692511968 95867503375920 95958697196016 96052452640272 96397028314944 96577329430656 96625077037655 96719483561385 97248005329480 97276482051392 97349402952480 97465295098852 97480140992640 97550570499795 97669349340840 97881366903040 97977000871680 98093640158432 98203061632320 98398836330228 98560410774120 98942919965095 99098992253760 99609950886208 99721063774080 99793112350365 99839779326192 99890614169955 99960722621184 100130814465408 100630843501440 100660878544716 100750642124656 100826167343640 100961574599520 101286732649760 101377130006720 101476179474240 102110405595954 102186950127885 102258670267648 102278074570660 103113214713936 103167449132144 103282530337440 103488431312826 103808965209280 104053941866448 104131943322120 104180639296896 104224802197920 104255909921313 104457771241838 104700892177280 104776538684965 105131104825728 105248376449280 105631454064780 105867475710822 106445986507056 106549988447952 106620774662240 106724947378080 107289918923285 107308143811840 107391978299193 107547911833216 107642008827360 107770154075964 107773075134720 107850941297910 108446656854312 108578026295424 108756315336960 108999413469744 109332040366920 109404005995665 109436042307816 109518078321540 110116537765920 110224125980640 110247628882308 110355345178236 111074072876928 111154241039702 111256460517120 111486366285480 111845420605240 111919040616255 111951813395352 112061194746984 112319751741966 112455812948832 112673551002432 112892249665092 113209698939120 113344472390238 113429438261595 113947574230980 114049271257560 114160701908520 114194131103808 114570238571040 114904213320960 114987145903140 115041004051104 115615490962720 115756265885440 115839899912570 115950092445186 116063380273662 116479742547224 116620843058048 116697606395376 116785085860440 116819283542976 117252902472660 117630528567580 117788503699440 117843673958784 118272492928944 118388876053280 118731503958114 118918790704512 119007935225280 119093829685395 119380309990672 119551553291520 119665276528896 119744615639960 119751734820438 119948371495020 120065565800340 120496285393680 120642251439360 120721661788320 120757012201728 120991400812368 121544079179712 121595602564240 121652556008064 121771415369088 121831618873565 122617050198040 122624340153462 122652955630016 122733689484792 122789772524160 122909742990720 122998545412785 123019438659840 123415636529920 123939036404928 124512438607760 124570758251136 124799724157740 124950903276480 125069762637504 125163518081760 125641070612736 125731846421958 125735254323840 125826098180895 125847471732480 125938302655820 125945790069771 125970429692160 126757744877736 126882367893120 127033418331088 127823337834560 127944929594688 128069936853696 128529371086592 128622233696026 128747902707942 128891518392420 128959311415180 129382513073280 129799203936640 130067427333060 130225799121120 130937415509760 131039710365627 131198448440304 131284807194798 131413881032160 131707624609274 132131989671680 132139845319104 132235217788611 133057483133820 133119705768256 133187485559940 134214504726288 134302848739506 134434889791520 134615432799360 134712692594955 135275107852717 135301572632320 135407276985939 135558321067890 135722532869280 136147207461272 136249266837180 136737089077176 136795052884770 136859125509072 137484286285248 137710040449920 137809536102885 137944181472795 137984575083768 138075400670391 138520087951133 138738589155264 138842591096160 138966402930560 139007879895084 139939766744190 140076493433730 140142103032528 140569766186040 140841938753040 141009607727746 141115312081365 141156634281096 141346204439328 141927982009408 142066651263936 142225123743360 142299929837440 142742663879760 142912595622474 143189304398924 143522678436480 143693538767952 143801255063880 143938045794024 144595542472416 144865994145984 145332551292992 145599678184030 145776053822560 145872007994220 145914723077088 146024104428720 146197942648278 146822050354560 146965501307520 146996838509744 147140460237648 147304592448480 147347727028992 147840616161180 148303208127457 148648488380640 149225387488340 149269084527136 149414926329312 149581595661120 149759668989288 149941083931776 150231401336576 150522999553456 150882305188608 150946265252160 150991317817074 151125963186984 151239251015460 151930098974640 152065695010080 152214269211360 152258841471744 152760318094720 153165608393931 153316194537520 153388005401472 153417111855990 154600123260248 154751173698216 154923795506160 155111466136320 155596808527168 155713447813920 155759044723968 156080912799672 156270958945344 156337203296880 156686656862757 157051338265920 157696657238592 158308671944152 158447181097170 158677246967040 158791772913860 158801213566233 159668979760584 159824982671928 159931161993360 160087421067120 160661713858240 160962215717760 161321867749824 161538519359232 161655231113946 162058772239616 162175859877598 163134473005440 163499120204616 163644919313056 163998060550380 164154063461724 165174806648880 165252048539904 165371443323462 165533017767354 166399632210320 166601204368640 166611109315392 166731361559553 166759683516672 166884690775680 167642461895944 167768130907860 167927720093028 168091792120476 169010326503648 169338374497638 170016708585357 170184009326590 170564266422991 170593239459584 170759915804928 170921361346470 171073906886340 171663870277256 171855357856560 172227214123776 172480718854710 172561506076656 173423236444080 173634398828160 173759849868855 173925138667779 174095070410493 174719613820836 174931264587072 175046409593064 175177628790660 175218508042880 175228925314464 176186460425472 176313623718148 176358601569024 176445792851370 176682755549160 177409977511760 177583314079920 177794722787158 178097255937171 178378186056768 178952672968384 178986630498655 179070464986008 179327329937280 179616923459940 179922557242530 180543035981252 180744428090520 180963377159040 181082492682480 181135518302592 181487101218552 181665689116240 182316118769568 182393403846360 182478834012096 182610538850939 182657123053632 183312381713664 183746048137180 183925575297060 183979433445024 184100534227188 184184658786240 184984785540352 185123454794880 185343839860112 186586355658920 186768657911640 186856137376704 186991001552011 187199586236610 187426354914720 187604643956256 187789251670720 188153749441820 188208845708128 188461605919104 188597769632937 188602881485760 188771207598720 188907453983730 189422201685248 190323551839680 190550127496632 191591385023936 191735006751840 191917394392032 192104905280544 192794056629888 192933350544039 193121854061913 193154658861312 193250154075310 193438967122770 194496010658960 194552964102784 194698805904960 194930590197704 194960281985280 195101140999590 195338698681680 196187280316864 196406123264640 196797672660456 197120821548240 197561436913911 197885839930190 198197984507520 199219901772416 199442127548160 199586224700730 199679558652384 199781228339910 200261628930816 201261687002880 201321757089432 201454273109259 201501284249312 201652334687280 201923149199040 202573465299520 202754260013440 202952358948480 204220811191908 204373900255770 204556149141320 205192579327155 206226429427872 206334898264288 206565060674880 206976862625652 207617930418560 208107883732896 208263886644240 208361278593792 208449604395840 208511819842626 208915542483676 209401784354560 209553077369930 209909650116285 210114740150595 210262209651456 211262908129560 211514411591619 211734951421644 212891973014112 213099976895904 213241549324480 213449894756160 214368893433711 214579837846570 214783956598386 215095823666432 215284017654720 215540308151928 215701882595820 216376811858093 216893313708624 217156052590848 217998826939488 218399517276045 218664080733840 218808011991330 218872084615632 219036156643080 219296913972417 220233075531840 220392029647685 220448251961280 220495257764616 220710690356472 222148145753856 222308482079404 222972732570960 223690841210480 223838081232510 223903626790704 224122389493968 224639503483932 224911625897664 225347102004864 225678794976565 225784499330184 226419397878240 226688944780476 226858876523190 227895148461960 228098542515120 228321403817040 228388262207616 229140477142080 229974291806280 230082008102208 230125667783985 231230981925440 231679799825140 231900184890372 232126760547324 232959485094448 233241686116096 233395212790752 233570171720880 233638567085952 234505804945320 235261057135160 235577007398880 235687347917568 236544985857888 236777752106560 237463007916228 237837581409024 238015870450560 238187659370790 238760619981344 239489231279920 239503469640876 239896742990040 240131131600680 240992570787360 241443323576640 241982801624736 243088158359424 243191205128480 243263789816397 243305112016128 243542830738176 243663237747130 245234100396080 245248680306924 245305911260032 245467378969584 245579545048320 245819485981440 245997090825570 247878072809856 248057164985193 249024877215520 249141516502272 249599448315480 249901806552960 250139525275008 250327036163520 251463692843916 251470508647680 251652196361790 251876605311640 251891580139542 253515489755472 253764735786240 254007561746457 254066836662176 255276013989885 255646675669120 255889859189376 256139873707392 257244467392052 257495805415884 257783036784840 257918622830360 258721078282065 258765026146560 259598407873280 260134854666120 260451598242240 261144428104595 262079420731254 262396896880608 262569614389596 262827762064320 263415249218548 264279690638208 264470435577222 264668689277055 266114966267640 266239411536512 266374971119880 266431769798911 266692084180737 268429009452576 268605697479012 268869779583040 269230865598720 269425385189910 270550215705434 270814553971878 271116642135780 271445065738560 272294414922544 272498533674360 272822936690639 273474178154352 273590105769540 273718251018144 274968572570496 275420080899840 275619072205770 275888362945590 275969150167536 276150801340782 277040175902266 277477178310528 277685182192320 277885602599255 277932805861120 278015759790168 279879533488380 280152986867460 280284206065056 280799379354915 281139532372080 281683877506080 282019215455492 282230624162730 282313268562192 282692408878656 283361180975595 283855964018816 284133302527872 284450247486720 284599859674880 285485327759520 285825191244948 286378608797848 287045356872960 287387077535904 287602510127760 287876091588048 289191084944832 289731988291968 289875231112965 290158450684155 290665102585984 291199356368060 291552107645120 291744015988440 291829446154176 292048208857440 292395885296556 293644100709120 293931002615040 293993677019488 294280920475296 294609184896960 295681232322360 296606416254914 296828759895285 297296976761280 298450774976680 298538169054272 298829852658624 299163191322240 299379337051095 299519337978576 299882167863552 301045999106912 301892530504320 301982635634148 302251926373968 302478502030920 303860197949280 304131390020160 304428538422720 305520636189440 306331216787862 306560850383655 306632389075040 306776010802944 306834223711980 309200246520496 309502347396432 309847591012320 311193617054336 311426895627840 312161825599344 312541917890688 312674406593760 312767729763939 313373313725514 314102676531840 314329616054895 315393314477184 316617343888304 316894362194340 317583545827720 317602427132466 319337959521168 319649965343856 319862323986720 320174842134240 321323427716480 321555584240065 321869756769855 321924431435520 322175934897579 322643735499648 323310462227892 324351719755196 326268946010880 326998240409232 327289838626112 327996121100760 328212017986995 328308126923448 329269061523185 330349613297760 330742886646924 331066035534708 332799264420640 333222218630784 333462723119106 333769381551360 335284923791888 335536261815720 335757121848765 335855440186056 336183584240952 338020653007296 338676748995276 340033417170714 340368018653180 341128532845982 341842722692940 342147813772680 343327740554512 343710715713120 344961437709420 345123012153312 346846472888160 347268797656320 347519699737710 347850277335558 348190140820986 349439227641672 349862529174144 350092819186128 350355257581320 350437016085760 350457850628928 352524019319365 352627247436296 352891585702740 353365511098320 354819955023520 355166628159840 355589445574316 356194511874342 356756372113536 357281489056185 357905345936768 357973260997310 358140929972016 358654659874560 359233846919880 359845114485060 361086071962504 361488856181040 361926754318080 362164985364960 362271036605184 362974202437104 363331378232480 364632237539136 364786807692720 364957668024192 365221077701878 365314246107264 365494856620695 367492096274360 367851150594120 367958866890048 368201068454376 368369317572480 370246909589760 370687679720224 373172711317840 373537315823280 373712274753408 373982003104022 374399172473220 374852709829440 375209287912512 375578503341440 376307498883640 376417691416256 376923211838208 377195539265874 377205762971520 377478294542685 377542415197440 377814907967460 380647103679360 381100254993264 383182770047872 383470013503680 383834788784064 384209810561088 385588113259776 385866701088078 386243708123826 386500308150620 386877934245540 388992021317920 389105928205568 389397611809920 389861180395408 390202281999180 390677397363360 392374560633728 392812246529280 393119131096881 393595345320912 394241643096480 395122873827822 395771679860380 396395969015040 396705653365833 398439803544832 399172449401460 399359117304768 399562456679820 402643514178864 402908546218518 403002568498624 403304669374560 403846298398080 404138077784865 405146930599040 405439649693995 405508520026880 405825323558151 405904717896960 406221830957817 408441622383816 408747800511540 409112298282640 410385158654310 412452858855744 412669796528576 413130121349760 413428608308655 413832544418385 413953725251304 415235860837120 415560263853399 416215767465792 416527773288480 416899208791680 417023639685252 417831084967352 419106154739860 419819300232570 420229480301190 422525816259120 423028823183238 423345936244095 423469902843288 425783946028224 426199953791808 426483098648960 426899789512320 428737786867422 429159675693140 429567913196772 430568035309440 431080616303856 431403765191640 432753623716186 433786627417248 435997653878976 436799034552090 437328161467680 437616023982660 437744169231264 438072313286160 438593827944834 440466151063680 440784059295370 440896503922560 440990515529232 441421380712944 444486806967895 444616964158808 444909624382371 445945465141920 447381682420960 447676162465020 447807253581408 448244778987936 449279006967864 449823251795328 450694204009728 451357589953130 451568998660368 452838795756480 453377889560952 453717753046380 455137431839437 455790296923920 456197085030240 456642807634080 456776524415232 458280954284160 459496825181793 459948583612560 460164016204416 460251335567970 462461963850880 463359599650280 463800369780744 464253521094648 465918970188896 466790425581504 467140343441760 467277134171904 469011609890640 470059970588271 470522114270320 471154014797760 473089971715776 473555504213120 474926015832456 476031740901120 476375318741580 477521239962688 478978462559840 479006939281752 479793485980080 480262263201360 481985141574720 482886647153280 483965603249472 486176316718848 486382410256960 486527579632794 487326475494260 490468200792160 490497360613848 490611822520064 490934757939168 491994181651140 493533627047111 495756145619712 496114329970386 498049754431040 499198896630960 499803613105920 500194084678659 500279050550016 500654072327040 502927385687832 503304392723580 503753210623280 503783160279084 507030979510944 508015123492914 508133673324352 510552027979770 511293351338240 511692799268973 511779718378752 512279747414784 514488934784104 514991610831768 515566073569680 515837245660720 517442156564130 520269709332240 520903196484480 521279549606565 521775416003337 522288856209190 524158841462508 524793793761216 525139228779192 525655524128640 526830498437096 528559381276416 528940871154444 529337378554110 532229932535280 532478823073024 532749942239760 532863539597822 533384168361474 534291767811513 536858018905152 536959891495965 537211394958024 537739559166080 538850770379820 541100431410868 541629107943756 542233284271560 542890131477120 544588829845088 544997067348720 545645873381278 546948356308704 547180211539080 547436502036288 547831616552817 549937145140992 551238144411540 551776725891180 551938300335072 552301602681564 554080351804532 554954356621056 555370364384640 555771205198510 556031519580336 559759066976760 560305973734920 560425446818399 560568412130112 560973004656033 561598758709830 562279064744160 563367755012160 564038430910984 564461248325460 564626537124384 565384817757312 565793308898811 566722361951190 567711928037632 568266605055744 570970655519040 571650382489896 572757217595696 573868935797551 574774155071808 575205020255520 575752183176096 578382169889664 578800051632117 579365562185739 579463976583936 579750462225930 580316901368310 581330205171968 582398712736120 583104215290240 583488031976880 583658892308352 584096417714880 584791770593112 587987354038976 588561840950592 589218369793920 591362464644720 592684310741733 593212832509828 593657519790570 594593953522560 596901549953360 597076338108544 597659705317248 598326382644480 598758674102190 599038675957152 602091998213824 603785061008640 603965271268296 604503852747936 604957004061840 607720395898560 608262780040320 608857076845440 612662433575724 613121700767310 613264778150080 613668447423960 618400493040992 619004694792864 619695182024640 622281529755053 622387234108672 622853791255680 624323651198688 625083835781376 625348813187520 625535459527878 626746627451028 628205353063680 628659232109790 629728950348855 630786628954368 633234687776608 633788724388680 634543234774857 635167091655440 635204854264932 638675919042336 639299930687712 639724647973440 640349684268480 642646855432960 643111168480130 643739513539710 644351869795158 645287470999296 646620924455784 648703439510392 649130435574279 653996480818464 654579677252224 655198551828135 655992242201520 656424035973990 656616253846896 657890741917251 658538123046370 660699226595520 661176088943055 661485773293848 662132071069416 665598528841280 666444437261568 666925446238212 670569847583776 671072523631440 671514243697530 671710880372112 672367168481904 676041306014592 676375539263585 677036384929695 677353497990552 680066834341428 680736037306360 682257065691964 683685445385880 684295627545360 686655481109024 687421431426240 689922875418840 690246024306624 690377003351955 692600439755665 693692945776320 695039399475420 695700554671116 696380281641972 698878455283344 699725058348288 700185638372256 700710515162640 700915701257856 705048038638730 705254494872592 705783171405480 706623389466677 706731022196640 709639910047040 710333256319680 711178891148632 712389023748684 713512744227072 714562978112370 715810691873536 715946521994620 716281859944032 718467693839760 719690228970120 722172143925008 722977712362080 724329970729920 725948404874208 726662756464960 729264475078272 729573615385440 729791369449191 729915336048384 730442155403756 730628492214528 730989713241390 734984192548720 735702301188240 735917733780096 736402136908752 736738635144960 741375359440448 741516040637285 746345422635680 747074631646560 747424549506816 747964006208044 748798344946440 749705419658880 750418575825024 751157006682880 752614997767280 752835382832512 754391078531748 754411525943040 754956589085370 755629815934920 761294207358720 762200509986528 765828041969655 766365540095744 766940027007360 767669577568128 768419621122176 771733402176156 772487416247652 773000616301240 773755868491080 777984042635840 778795223619840 779722360790816 780404563998360 781354794726720 783433284313785 784749121267456 786238262193762 787190690641824 788483286192960 790245747655644 791543359720760 793411306731666 794006067831165 798344898802920 798718234609536 799124913359640 799295309396733 800076252542211 805287028357728 805817092437036 806005136997248 806609338749120 807692596796160 808276155569730 810293861198080 810879299387990 811650647116302 812443661915634 816883244767632 817495601023080 818224596565280 818468810071917 820770317308620 824905717711488 825339593057152 826260242699520 826857216617310 827665088836770 827907450502608 831120527706798 832431534931584 833055546576960 833656807797765 833798417583360 834047279370504 835662169934704 838212309479720 839638600465140 840458960602380 845051632518240 846057646366476 846691872488190 846939805686576 850083542926785 851567892056448 852399907583616 852821332114955 852966197297920 853799579024640 857475573734844 858319351386280 859135826393544 861136070618880 862161232607712 862807530383280 865507247432372 867573254834496 869625693338895 870475352052465 871995307757952 873598069104180 874656322935360 875232047965320 875488338462528 876144626572320 877187655889668 880932302127360 881568118590740 881793007845120 881981031058464 882842761425888 888973613935790 889233928317616 889819248764742 890486279685855 891890930283840 894763364841920 895352324930040 895614507162816 896489557975872 898558013935728 899646503590656 902715179906260 903137997320736 905677591512960 906755779121904 907435506092760 910274863678874 911580593847840 912394170060480 913052694254695 913285615268160 916561908568320 918993650363586 919897167225120 920328032408832 920502671135940 924923927701760 926719199300560 927600739561488 928507042189296 931837940377792 933580851163008 934280686883520 934955007760055 938023219781280 940119941176542 941044228540640 942308029595520 942988848164685 946179943431552 947111008426240 949852031664912 952750637483160 955042479925376 957956925119680 958013878563504 959586971960160 960524526402720 963970283149440 964666752720195 965609270309565 965773294306560 966527804692737 967931206498944 972764820513920 973055159265588 974652950988520 980936401584320 980994721227696 981869515878336 983988363302280 987067254094222 987807184569555 992228659940772 996099508862080 998397793261920 1000388169357318 1001308144654080 1005854771375664 1006608785447160 1007271365546295 1007506421246560 1007566320558168 1014061959021888 1016030246985828 1016267346648704 1021104055959540 1023385598537946 1028977869568208 1029983221663536 1031132147139360 1031674491321440 1034884313128260 1038122456892199 1040539418664480 1041806392968960 1042559099213130 1043550832006674 1044577712418380 1048317682925016 1049587587522432 1050278457558384 1051311048257280 1053660996874192 1057572057958095 1057881742308888 1058674757108220 1064459865070560 1065499884479520 1065727079195644 1066768336722948 1068583535623026 1071844467168555 1073716037810304 1073919782991930 1074422789916048 1075479118332160 1077701540759640 1081884059290465 1082200862821736 1083258215887512 1084466568543120 1085780262954240 1089177659690176 1089994134697440 1091291746762556 1093896712617408 1094360423078160 1094873004072576 1095663233105634 1096484569862085 1102476288823080 1103553451782360 1103876600670144 1104603205363128 1108160703609064 1110740728769280 1111542410397020 1112063039160672 1119518133953520 1120611947469840 1120850893636798 1121136824260224 1121946009312066 1123197517419660 1124558129488320 1126735510024320 1128076861821968 1128922496650920 1129253074248768 1130769635514624 1131586617797622 1133444723902380 1141941311038080 1143300764979792 1145514435191392 1147737871595102 1149548310143616 1150410040511040 1151504366352192 1156764339779328 1157600103264234 1158731124371478 1159500924451860 1160633802736620 1164797425472240 1166208430580480 1166976063953760 1167317784616704 1168192835429760 1169583541186224 1175974708077952 1177123681901184 1178436739587840 1182724929289440 1185368621483466 1186425665019656 1187315039581140 1189187907045120 1190116960097499 1193803099906720 1194152676217088 1195319410634496 1197517348204380 1198077351914304 1204183996427648 1207930542536592 1209007705495872 1209914008123680 1215440791797120 1216318949081985 1216525560080640 1217475970674453 1217714153690880 1218665492873451 1225324867151448 1226243401534620 1226529556300160 1227336894847920 1236800986081984 1238009389585728 1239390364049280 1240285824925965 1244563059510106 1245707582511360 1246680791560197 1248647302397376 1250697626375040 1251070919055756 1253493254902056 1257318464219580 1259457900697710 1266469375553216 1267577448777360 1269086469549714 1270037808732285 1270334183310880 1270409708529864 1277351838084672 1278273771956573 1278599861375424 1279449295946880 1280699368536960 1286222336960260 1287479027079420 1288703739590316 1293241848911568 1297406879020784 1298260871148558 1307992961636928 1308937010864077 1309159354504448 1310397103656270 1311984484403040 1312848071947980 1313232507693792 1315781483834502 1317076246092740 1321398453191040 1322352177886110 1322971546587696 1324264142138832 1331197057682560 1332158848994555 1333460420903685 1333850892476424 1334728873147113 1341139695167552 1342145047262880 1343028487395060 1343421760744224 1344734336963808 1352082612029184 1352751078527170 1354072769859390 1354706995981104 1360133668682856 1361472074612720 1364114683453195 1364514131383928 1365412295518311 1367370890771760 1368591255090720 1373310962218048 1374842862852480 1379845750837680 1380492048613248 1380754006703910 1385200879511330 1387385891552640 1390078798950840 1391401109342232 1392760563283944 1397756910566688 1400371276744512 1401421030325280 1401831402515712 1410096077277460 1410179911764813 1410508989745184 1411566342810960 1413246778933354 1413462044393280 1419279820094080 1420666512639360 1422357782297264 1424778047497368 1429125956224740 1431893043989240 1432563719888064 1436935387679520 1439380457940240 1444344287850016 1445955424724160 1448659941459840 1451896809748416 1453325512929920 1458528950156544 1459147230770880 1459582738898382 1460884310807512 1461979426482780 1469968385097440 1471404602376480 1471835467560192 1472804273817504 1480600881141333 1482750718880896 1483032081274570 1492690845271360 1494149263293120 1495928012416088 1497596689892880 1499410839317760 1500582254035977 1500837151650048 1505229995534560 1505670765665024 1508782157063496 1509913178170740 1511259631869840 1514637683006651 1524401019973056 1531656083939310 1533880054014720 1535078397806919 1535339155136256 1536839242244352 1543466804352312 1544974832495304 1546001232602480 1547511736982160 1555968085271680 1559444721581632 1560809127996720 1562709589453440 1563838648819695 1566866568627570 1572476524387524 1574381381283648 1576966572385920 1580491495311288 1583086719441520 1586822613463332 1588012135662330 1596689797605840 1597436469219072 1598249826719280 1598590618793466 1600152505084422 1610574056715456 1610879674487895 1611634184874072 1612010273994496 1613218677498240 1616552311139460 1621758598775980 1623301294232604 1624887323831268 1633766489535264 1634991202046160 1636449193130560 1636937620143834 1641540634617240 1643494849658451 1649811435422976 1650679186114304 1653714433234620 1655330177673540 1655814901005216 1662241055413596 1664863069863168 1666111093153920 1667313615595530 1668094558741008 1671324339869408 1676424618959440 1679277200930280 1680917921204760 1681276340455197 1682919013968099 1690103265036480 1692115292732952 1693383744976380 1693879611373152 1700167085853570 1703135784112896 1704799815167232 1705642664229910 1714951147469688 1716638702772560 1718271652787088 1721606807392653 1724322465215424 1725615060766560 1731014494864744 1735146509668992 1736400154896351 1739251386677790 1740950704104930 1743990615515904 1747196138208360 1749312645870720 1750464095930640 1750976676925056 1752289253144640 1754375311779336 1763136237181480 1763962062116928 1765685522851776 1777947227871580 1778052932225199 1778467856635232 1779638497529484 1780972559371710 1783781860567680 1789526729683840 1790704649860080 1791229014325632 1792979115951744 1797116027871456 1805430359812520 1806275994641472 1811355183025920 1813511558243808 1814871012185520 1820549727357748 1823161187695680 1824788340120960 1826105388509390 1826571230536320 1837987300727172 1839794334450240 1841005342271880 1853438398601120 1855201479122976 1857014084378592 1863675880755584 1865022388592377 1866844589265159 1867161702326016 1868561373767040 1869910015520110 1876046439562560 1880239882353084 1882088457081280 1884616059191040 1885977696329370 1892359886863104 1899704063329824 1903629704324571 1905501274966320 1909760556834473 1910084959850752 1915913850239360 1916027757127008 1919173943920320 1921049052805440 1927940566298880 1929333505440390 1931218540619130 1933055609385474 1935862412997888 1945529641027840 1946110318531176 1947391306722837 1949305901977040 1961872803168640 1961989442455392 1963739031756672 1965595655484405 1967976726604560 1974134508188444 1975614369139110 1983528266829165 1984457319881544 1992199017724160 1996795586523840 2000776338714636 2011709542751328 2013217570894320 2014542731092590 2015012842493120 2015132641116336 2028123918043776 2029126617790755 2031109154789085 2032060493971656 2032534693297408 2042208111919080 2044639312052317 2046771197075892 2057955739136416 2059966443327072 2062264294278720 2063348982642880 2069768626256520 2076244913784398 2077801319266995 2081078837328960 2085118198426260 2087101664013348 2089155424836760 2096635365850032 2099175175044864 2100556915116768 2107321993748384 2115144115916190 2115763484617776 2117349514216440 2119870168400031 2128919730141120 2130999768959040 2131454158391288 2133536673445896 2137167071246052 2143688934337110 2147432075620608 2147839565983860 2148845579832096 2155403081519280 2163768118580930 2164401725643472 2166516431775024 2168933137086240 2178355319380352 2179988269394880 2182583493525112 2187793425234816 2188720846156320 2189374108347573 2189746008145152 2191326466211268 2192969139724170 2204952577646160 2207106903564720 2207753201340288 2209206410726256 2216321407218128 2223084820794040 2224126078321344 2224548121911855 2239036267907040 2241223894939680 2241701787273596 2242273648520448 2243892018624132 2246395034839320 2249116258976640 2253471020048640 2256153723643936 2257844993301840 2258506148497536 2263173235595244 2266889447804760 2275687159197185 2283882622076160 2286601529959584 2291028870382784 2295475743190204 2297484125908965 2299096620287232 2300820081022080 2303008732704384 2315200206528468 2317462248742956 2319001848903720 2321267605473240 2329594850944480 2333952127907520 2336385670859520 2339167082372448 2350299852941355 2351949416155904 2354247363802368 2365449858578880 2370737242966932 2372851330039312 2374630079162280 2380233920194998 2387606199813440 2395034696408760 2396154703828608 2397885928190199 2400228757626633 2408367992855296 2415861085073184 2418015410991744 2419828016247360 2430881583594240 2432637898163970 2434951941348906 2437330985746902 2450649734302896 2452486803069240 2453059112600320 2454673789695840 2455406430215751 2467668135235555 2473601972163968 2476018779171456 2478780728098560 2480571649851930 2489126119020212 2493361583120394 2497294604794752 2500970423393295 2501395252750080 2502141838111512 2506986509804112 2514636928439160 2518915801395420 2532938751106432 2535154897554720 2538172939099428 2540075617464570 2540668366621760 2540819417059728 2554703676169344 2556547543913146 2557199722750848 2558463996344865 2558898591893760 2561398737073920 2572444673920520 2574958054158840 2577407479180632 2586483697823136 2594813758041568 2596521742297116 2608877080016685 2615985923273856 2617874021728154 2620794207312540 2623968968806080 2625696143895960 2626465015387584 2631562967669004 2634152492185480 2642796906382080 2644704355772220 2645943093175392 2648528284277664 2662394115365120 2664317697989110 2666920841807370 2667701784952848 2669457746294226 2671458839057565 2682279390335104 2684290094525760 2686056974790120 2686843521488448 2689468673927616 2705502157054340 2708145539718780 2709413991962208 2720267337365712 2722944149225440 2728229366906390 2729028262767856 2730824591036622 2734741781543520 2737182510181440 2739158082764085 2746621924436096 2749685725704960 2759691501675360 2760984097226496 2761508013407820 2770401759022660 2774771783105280 2780157597901680 2782802218684464 2785521126567888 2795513821133376 2800742553489024 2802127234091995 2802842060650560 2804865023280165 2820192154554920 2820359823529626 2821017979490368 2823132685621920 2826493557866708 2826924088786560 2828966544494055 2838559640188160 2841333025278720 2844715564594528 2849556094994736 2858251912449480 2863786087978480 2865127439776128 2869344678987755 2873870775359040 2878760915880480 2888688575700032 2891910849448320 2894000258160585 2896827810928695 2897319882919680 2903793619496832 2906651025859840 2918294461541760 2919165477796764 2921768621615024 2923958852965560 2939936770194880 2942809204752960 2945608547635008 2961201762282666 2963421553708665 2965501437761792 2966064162549140 2985381690542720 2988298526586240 2991856024832176 2995193379785760 3001164508071954 3010459991069120 3017564314126992 3019826356341480 3022519263739680 3029275366013302 3048802039946112 3063312167878620 3070156795613838 3086933608704624 3089949664990608 3092002465204960 3095023473964320 3111407648775265 3111936170543360 3114367370676597 3118889443163264 3121618255993440 3125419178906880 3127677297639390 3133733137255140 3144953048775048 3148762762567296 3153933144771840 3160982990622576 3166173438883040 3172716173874285 3173645226926664 3176024271324660 3185962022876059 3193379595211680 3196499653438560 3197181237586932 3200305010168844 3221148113430912 3221759348975790 3223268369748144 3226437354996480 3233104622278920 3243517197551960 3245652177871395 3246602588465208 3249774647662536 3267532979070528 3269982404092320 3272898386261120 3273875240287668 3283081269234480 3286989699316902 3289453709586255 3307428866469240 3310660355347080 3311629802010432 3324482110827192 3332222186307840 3334627231191060 3336189117482016 3342648679738816 3352849237918880 3358554401860560 3361835842409520 3362552680910394 3365838027936198 3380206530072960 3384230585465904 3386767489952760 3387759222746304 3400334171707140 3411285328459820 3429902294939376 3433277405545120 3436543305574176 3443213614785306 3448644930430848 3451230121533120 3462028989729488 3470293019337984 3472800309792702 3478502773355580 3481901408209860 3494392276416720 3498625291741440 3500928191861280 3501953353850112 3504578506289280 3508750623558672 3526272474362960 3527924124233856 3531371045703552 3533116947333385 3555894455743160 3556105864450398 3556935713270464 3559276995058968 3561945118743420 3567563721135360 3579053459367680 3581409299720160 3582458028651264 3585958231903488 3594232055742912 3610860719625040 3612551989282944 3627023116487616 3629742024371040 3641099454715496 3646322375391360 3648956847245955 3649576680241920 3652210777018780 3652427912023359 3653142461072640 3675974601454344 3679588668900480 3682010684543760 3706876797202240 3710402958245952 3714028168757184 3727351761511168 3730044777184754 3733689178530318 3737122747534080 3739820031040220 3740042374680591 3752092879125120 3760479764706168 3764176914162560 3771955392658740 3799408126659648 3807259408649142 3811002549932640 3819521113668946 3831827700478720 3832055514254016 3834821315869719 3838347887840640 3842098105610880 3858667010880780 3862437081238260 3866111218770948 3892220637062352 3894782613445674 3898611803954080 3922978127728793 3923745606337280 3923978884910784 3926811032592231 3927478063513344 3931191310968810 3935953453209120 3948269016376888 3951228738278220 3967056533658330 3968914639763088 3993591173047680 3996476546983665 4000381262711055 4001552677429272 4004186619441339 4017082550582857 4023419085502656 4026435141788640 4029085462185180 4030025684986240 4030265282232672 4056247836087552 4058253235581510 4062218309578170 4064120987943312 4084416223838160 4089278624104634 4092344050359585 4093542394151784 4096236886554933 4115911478272832 4119932886654144 4124528588557440 4126697965285760 4139537252513040 4152489827568796 4155602638533990 4162157674657920 4170236396852520 4174203328026696 4178310849673520 4193270731700064 4201113830233536 4214643987496768 4230288231832380 4231526969235552 4234699028432880 4239740336800062 4257839460282240 4261999537918080 4262908316782576 4267073346891792 4274334142492104 4287377868674220 4295679131967720 4297691159664192 4300793035696253 4310806163038560 4327536237161860 4328803451286944 4333032863550048 4337866274172480 4356710638760704 4359976538789760 4365166987050224 4375586850469632 4377441692312640 4378748216695146 4382652932422536 4385938279448340 4409905155292320 4414213807129440 4415506402680576 4418412821452512 4432642814436256 4441802643423999 4446169641588080 4448252156642688 4449096243823710 4478072535814080 4482447789879360 4483403574547192 4487784037248264 4492790069678640 4498232517953280 4512307447287872 4515689986603680 4517012296995072 4526346471190488 4533778895609520 4543913049019953 4551374318394370 4573203059919168 4582057740765568 4590951486380408 4594968251817930 4601640162044160 4605235193420757 4606017465408768 4630400413056936 4634924497485912 4638003697807440 4642535210946480 4659189701888960 4667904255815040 4678334164744896 4700599705882710 4730899717157760 4741474485933864 4745702660078624 4749260158324560 4760467840389996 4775212399626880 4790069392817520 4792309407657216 4795771856380398 4800457515253266 4831722170146368 4832639023463685 4836030821983488 4839656032494720 4865275796327940 4869903882697812 4874661971493804 4901299468605792 4904973606138480 4909347579391680 4910812860431502 4930484548975353 4935336270471110 4946363726266739 4947203944327936 4952037558342912 4961143299703860 4978252238040424 4986723166240788 4994589209589504 5001940846786590 5004283676223024 5013973019608224 5029273856878320 5037831602790840 5043829021365591 5048757041904297 5065877502212864 5070309795109440 5076345878198856 5080151234929140 5081336733243520 5081638834119456 5109407352338688 5113095087826292 5114399445501696 5116927992689730 5144889347841040 5149916108317680 5154814958361264 5164820422177959 5172967395646272 5189627516083136 5190612284460995 5193043484594232 5217754160033370 5231971846547712 5235748043456308 5241588414625080 5247937937612160 5251392287791920 5252930030775168 5263125935338008 5268304984370960 5289408711544440 5291886186350784 5297056568555328 5328635395978220 5333841683614740 5335403569905696 5338915492588452 5342917678115130 5364558780670208 5368580189051520 5372113949580240 5373687042976896 5378937347855232 5411004314108680 5416291079437560 5418827983924416 5422739045008319 5440534674731424 5445888298450880 5456458733812780 5458056525535712 5461649182073244 5469483563087040 5474365020362880 5478316165528170 5493243848872192 5519383003350720 5523016026815640 5540803518045320 5560315195803360 5565604437368928 5571042253135776 5591027642266752 5595067165777131 5600533767795477 5601485106978048 5604254468183990 5605684121301120 5609730046560330 5640384309109840 5640719647059252 5642035958980736 5646265371243840 5652987115733416 5653848177573120 5657933088988110 5689431129189056 5699112189989472 5716503824898960 5727572175956960 5729281670503419 5730254879552256 5738689357975510 5747741550718080 5757521831760960 5777377151400064 5783821698896640 5788000516321170 5793655621857390 5807587238993664 5836588923083520 5838330955593528 5842173920168511 5843537243230048 5847917705931120 5879873540389760 5885618409505920 5891217095270016 5922403524565332 5926843107417330 5932128325098280 5950584800487495 5970763381085440 5976597053172480 5983712049664352 5990386759571520 6002329016143908 6020919982138240 6035128628253984 6039652712682960 6045038527479360 6058550732026604 6087379853372265 6093327464367255 6097604079892224 6126624335757240 6133917936156951 6140313591227676 6173867217409248 6179899329981216 6184004930409920 6190046947928640 6222815297550530 6228734741353194 6233403957800985 6237778886326528 6243236511986880 6255354595278780 6267466274510280 6274927543884697 6289906097550096 6297525525134592 6321965981245152 6332346877766080 6345432347748570 6347290453853328 6352048542649320 6359610505200093 6371924045752118 6386759190423360 6391368859782865 6392999306877120 6394362475173864 6400610020337688 6442296226861824 6443518697951580 6446536739496288 6466209244557840 6487034395103920 6491304355742790 6493205176930416 6499549295325072 6535065958141056 6539964808184640 6544685054320385 6545796772522240 6547750480575336 6566162538468960 6573979398633804 6578907419172510 6614857732938480 6621320710694160 6623259604020864 6648964221654384 6669254462382120 6672378234964032 6673644365735565 6685297359477632 6705698475837760 6717108803721120 6723671684819040 6725105361820788 6731676055872396 6760413060145920 6768461170931808 6773534979905520 6775518445492608 6800668343414280 6822570656919640 6827061477591555 6859804589878752 6866554811090240 6873086611148352 6886427229570612 6897289860861696 6902460243066240 6924057979458976 6945600619585404 6957005546711160 6963802816419720 6988784552833440 7001856383722560 7009157012578560 7017501247117344 7050899558824065 7052544948725920 7055848248467712 7062742091407104 7066233894666770 7111788911486320 7112211728900796 7113871426540928 7118553990117936 7123890237486840 7162818599440320 7188464111485824 7193657784570597 7221721439250080 7225103978565888 7254046232975232 7259484048742080 7282198909430992 7292644750782720 7297913694491910 7304421554037560 7304855824046718 7351949202908688 7359177337800960 7364021369087520 7366219290647253 7403004405706665 7413753594404480 7420805916491904 7428056337514368 7460089554369508 7467378357060636 7479640062080440 7480084749361182 7502911270179885 7504185758250240 7520959529412336 7528353828325120 7543910785317480 7573188415033255 7598816253319296 7614518817298284 7622005099865280 7639042227337892 7664111028508032 7669642631739438 7675391989034595 7676695775681280 7684196211221760 7717334021761560 7724874162476520 7732222437541896 7784441274124704 7789565226891348 7797223607908160 7845956255457586 7847957769821568 7853622065184462 7862382621937620 7871906906418240 7896538032753776 7902457476556440 7911865164028531 7934113067316660 7937829279526176 7987182346095360 7992953093967330 8000762525422110 8003105354858544 8008373238882678 8034165101165714 8046838171005312 8052870283577280 8058170924370360 8060051369972480 8060530564465344 8116506471163020 8124436619156340 8128241975886624 8168832447676320 8178557248209268 8184688100719170 8187084788303568 8192473773109866 8217474248292255 8231822956545664 8239865773308288 8249057177114880 8253395930571520 8279074505026080 8304979655137592 8311205277067980 8324315349315840 8340472793705040 8348406656053392 8356621699347040 8386541463400128 8402227660467072 8406381702275985 8414595069840495 8429287974993536 8460576463664760 8463053938471104 8469398056865760 8479480673600124 8515678920564480 8523999075836160 8525816633565152 8534146693783584 8548668284984208 8574755737348440 8591358263935440 8595382319328384 8601586071392506 8608034036963265 8621612326077120 8655072474323720 8657606902573888 8666065727100096 8675732548344960 8682000774481755 8719953077579520 8730333974100448 8754883384625280 8757496433390292 8765305864845072 8771876558896680 8819810310584640 8828427614258880 8836825642905024 8865285628872512 8883605286847998 8890264661125995 8892339283176160 8896504313285376 8898192487647420 8956145071628160 8964895579758720 8966807149094384 8975568074496528 8985580139357280 9024614894575744 9031379973207360 9052692942380976 9067557791219040 9087826098039906 9102748636788740 9146406119838336 9164115481531136 9181902972760816 9189936503635860 9210470386841514 9260800826113872 9269848994971824 9276007395614880 9285070421892960 9318379403777920 9325111942961885 9334222946325795 9335808511630080 9343102112029791 9356668329489792 9401199411765420 9461799434315520 9482948971867728 9491405320157248 9498520316649120 9518148521622855 9520935680779992 9548802784172365 9550424799253760 9557886068628177 9580138785635040 9591543712760796 9600915030506532 9663444340292736 9665278046927370 9679312064989440 9730551592655880 9736956533614185 9739807765395624 9749323942987608 9802598937211584 9809947212276960 9818695158783360 9821625720863004 9860969097950706 9870672540942220 9892727452533478 9922286599407720 9956504476080848 9973446332481576 10003881693573180 10008567352446048 10027946039216448 10058547713756640 10075663205581680 10087658042731182 10097514083808594 10140619590218880 10152691756397712 10160302469858280 10162673466487040 10163277668238912 10223196560261585 10226190175652584 10233855985379460 10289778695682080 10299832216635360 10309629916722528 10329640844355918 10345934791292544 10379255032166272 10381224568921990 10386086969188464 10435508320066740 10471496086912616 10483176829250160 10495875875224320 10502784575583840 10505860061550336 10526251870676016 10536609968741920 10578817423088880 10583772372701568 10594113137110656 10599350842000155 10657270791956440 10667683367229480 10670807139811392 10677830985176904 10685835356230260 10737160378103040 10744227899160480 10747374085953792 10757874695710464 10822008628217360 10832582158875120 10837655967848832 10845478090016638 10881069349462848 10891776596901760 10912917467625560 10916113051071424 10923298364146488 10938967126174080 10946870541737865 10948730040725760 10956632331056340 11038766006701440 11046032053631280 11081607036090640 11120630391606720 11131208874737856 11142084506271552 11182055284533504 11190134331554262 11201067535590954 11208508936367980 11211368242602240 11219460093120660 11280768618219680 11281439294118504 11284071917961472 11292530742487680 11305974231466832 11315866177976220 11378862258378112 11398224379978944 11433007649797920 11455144351913920 11458563341006838 11477378715951020 11495483101436160 11504463947609157 11515043663521920 11554754302800128 11576001032642340 11587311243714780 11676661911187056 11684347840337022 11687074486460096 11695835411862240 11759747080779520 11768934383186379 11771236819011840 11780433097776693 11782434190540032 11844807049130664 11853686214834660 11864256650196560 11901169600974990 11967424099328704 11980773519143040 11989429640950995 12001143788133165 12004658032287816 12041839964276480 12051247651748571 12070257256507968 12079305425365920 12090077054958720 12117101464053208 12174759706744530 12186654928734510 12253248671514480 12267835872313902 12277032151078755 12280627182455352 12288710659664799 12347734434818496 12359798659962432 12368009860819840 12380093895857280 12445630595101060 12457469482706388 12466807915601970 12486473023973760 12510709190557560 12534932549020560 12549855087769394 12579812195100192 12643931962490304 12664693755532160 12690864695497140 12694580907706656 12704097085298640 12719221010400186 12743848091504236 12773518380846720 12782737719565730 12785998613754240 12788724950347728 12801220040675376 12887037395903160 12893073478992576 12902379107088759 12932418489115680 12974068790207840 12982608711485580 12986410353860832 12999098590650144 13070131916282112 13079929616369280 13089370108640770 13095500961150672 13132325076937920 13147958797267608 13157814838345020 13198985523343673 13229715465876960 13242641421388320 13246519208041728 13297928443308768 13325407930271997 13338508924764240 13344756469928064 13347288731471130 13370594718955264 13411396951675520 13434217607442240 13447343369638080 13450210723641576 13463352111744792 13536922341863616 13547069959811040 13551036890985216 13601336686828560 13631739147059859 13645141313839280 13654122955183110 13719609179757504 13733109622180480 13746173222296704 13772854459141224 13804920486132480 13848115958917952 13891201239170808 13914011093422320 13927605632839440 13977569105666880 14003712767445120 14035002494234688 14101799117648130 14105089897451840 14132467789333540 14223577822972640 14224423457801592 14227742853081856 14237107980235872 14247780474973680 14312475184366219 14325637198880640 14376928222971648 14387315569141194 14443442878500160 14508092465950464 14518968097484160 14564397818861984 14595827388983820 14608843108075120 14609711648093436 14703898405817376 14728042738175040 14732438581294506 14806008811413330 14827507188808960 14839091178800217 14841611832983808 14856112675028736 14920179108739016 14934756714121272 14959280124160880 14960169498722364 15005822540359770 15041919058824672 15087821570634960 15131487064096773 15146376830066510 15197632506638592 15229037634596568 15244010199730560 15278084454675784 15328222057016064 15339285263478876 15350783978069190 15434668043523120 15449748324953040 15464444875083792 15494461266533877 15568882548249408 15571836853382985 15579130453782696 15594447215816320 15691912510915172 15695915539643136 15707244130368924 15724765243875240 15743813812836480 15793076065507552 15804914953112880 15823730328057062 15868226134633320 15875658559052352 15929810114380295 15985906187934660 16001525050844220 16006210709717088 16016746477765356 16068330202331428 16093676342010624 16105740567154560 16116341848740720 16121061128930688 16233012942326040 16248873238312680 16252337957733571 16256483951773248 16268217135024957 16337664895352640 16357114496418536 16369376201438340 16374169576607136 16384947546219732 16434948496584510 16463645913091328 16479731546616576 16558149010052160 16609959310275184 16622410554135960 16642199138128979 16680945587410080 16696813312106784 16713243398694080 16773082926800256 16785201497331393 16801601303386431 16804455320934144 16812763404551970 16829190139680990 16858575949987072 16921152927329520 16926107876942208 16938796113731520 16958961347200248 17051633267130304 17068293387567168 17097336569968416 17149511474696880 17182716527870880 17187845011510257 17190764638656768 17203172142785012 17216068073926530 17243224652154240 17310144948647440 17315213805147776 17332131454200192 17351465096689920 17364001548963510 17460667948200896 17509766769250560 17514992866780584 17530611729690144 17543753117793360 17639620621169280 17656855228517760 17673651285810048 17730571257745024 17767210573695996 17780529322251990 17784678566352320 17796384975294840 17912290143256320 17929791159517440 17933614298188768 17951136148993056 17971160278714560 18049229789151488 18062759946414720 18105385884761952 18135115582438080 18175652196079812 18205497273577480 18262139560116795 18292812239676672 18363805945521632 18379873007271720 18401753808470853 18420940773683028 18521601652227744 18539697989943648 18552014791229760 18570140843785920 18636758807555840 18650223885923770 18668445892651590 18686204224059582 18700211873402955 18713336658979584 18802398823530840 18824782631654091 18965897943735456 18982810640314496 18997040633298240 19036297043245710 19041871361559984 19078831515600279 19097605568344730 19115772137256354 19160277571270080 19174106579348595 19183087425521592 19201830061013064 19326888680585472 19330556093854740 19461103185311760 19473913067228370 19479615530791248 19498647885975216 19605197874423168 19614890638643965 19619894424553920 19634055162961155 19637390317566720 19643251441726008 19721938195901412 19741345081884440 19785454905066956 19844573198815440 19913008952161696 19946892664963152 20007763387146360 20017134704892096 20020933097206695 20055892078432896 20085412752914285 20117095427513280 20151326411163360 20175316085462364 20195028167617188 20281239180437760 20305383512795424 20320604939716560 20326555336477824 20446393120523170 20452380351305168 20467711970758920 20481184432774665 20579557391364160 20599664433270720 20619259833445056 20659281688711836 20691869582585088 20758510064332544 20762449137843980 20772173938376928 20871016640133480 20942992173825232 20966353658500320 21005569151167680 21052503741352032 21073219937483840 21157634846177760 21167544745403136 21188226274221312 21198701684000310 21314541583912880 21335366734458960 21341614279622784 21355661970353808 21371670712460520 21488455798320960 21503965178481265 21644017256434720 21665164317750240 21675311935697664 21690956180033276 21762138698925696 21783553193803520 21825834935251120 21832226102142848 21846596728292976 21877934252348160 21893741083475730 21913264662112680 22077532013402880 22092064107262560 22163214072181280 22209013217119995 22241260783213440 22262417749475712 22284169012543104 22380268663108524 22402135071181908 22417017872735960 22438920186241320 22561537236439360 22562878588237008 22585061484975360 22611948462933664 22631732355952440 22719565245099765 22757724516756224 22796448759957888 22866015299595840 22910288703827840 22917126682013676 22954757431902040 23008927895218314 23026175967103785 23030087327043840 23152002065284680 23174622487429560 23353323822374112 23368695680674044 23374148972920192 23391670823724480 23537868766372758 23560866195553386 23689614098261328 23707372429669320 23728513300393120 23735595492085593 23802339201949980 23934848198657408 23961547038286080 23978859281901990 24002287576266330 24009316064575632 24102495303497142 24140514513015936 24158610850731840 24180154109917440 24234202928106416 24349519413489060 24373309857469020 24506497343028960 24535671744627804 24554064302157510 24561254364910704 24577421319329598 24652422744876765 24695468869636992 24719597319924864 24731818631333695 24736019721639680 24760187791714560 24891261190202120 24914938965412776 24933615831203940 24972946047947520 25021418381115120 25069865098041120 25099710175538788 25159624390200384 25219145106827955 25243785209521485 25287863924980608 25329387511064320 25381729390994280 25389161815413312 25408194170597280 25438442020800372 25487696183008472 25547036761693440 25565475439131460 25571997227508480 25577449900695456 25602440081350752 25774074791806320 25786146957985152 25804758214177518 25824102110889795 25864836978231360 25948137580415680 25965217422971160 25972820707721664 25998197181300288 26159859232738560 26178740217281540 26191001922301344 26264650153875840 26295917594535216 26315629676690040 26397971046687346 26459430931753920 26485282842776640 26595856886617536 26650815860543994 26677017849528480 26689512939856128 26694577462942260 26822793903351040 26868435214884480 26894686739276160 26900421447283152 26926704223489584 27073844683727232 27094139919622080 27113695225041595 27202673373657120 27263478294119718 27290282627678560 27308245910366220 27439218359515008 27466219244360960 27492346444593408 27545708918282448 27696231917835904 27782402478341616 27828022186844640 27855211265678880 27955138211333760 27975335828885655 28002668838977385 28007425534890240 28029306336089373 28070004988469376 28203598235296260 28210179794903680 28264935578667080 28447155645945280 28448846915603184 28474215960471744 28495560949947360 28624950368732438 28646408352517095 28651274397761280 28673658205884531 28774631138282388 28886885757000320 29037936194968320 29128795637723968 29191654777967640 29210869600842555 29217686216150240 29219423296186872 29407796811634752 29456085476350080 29464877162589012 29612017622826660 29678182357600434 29840358217478032 29869513428242544 29918560248321760 29920338997444728 30011645080719540 30083838117649344 30105551249873771 30175643141269920 30262974128193546 30292753660133020 30458075269193136 30488020399461120 30556168909351568 30669589680784755 30678570526957752 30701567956138380 30869336087046240 30899496649906080 30928889750167584 30988922533067754 31137765096498816 31143673706765970 31158260907565392 31188894431632640 31374637719423485 31383825021830344 31414488260737848 31449530487750480 31487627625672960 31586152131015104 31609829906225760 31647460656114124 31736452269266640 31751317118104704 31798052526000465 31859620228760590 31971812375869320 32003050101688440 32012421419434176 32033492955530712 32136660404662856 32211481134309120 32232683697481440 32242122257861376 32466025884652080 32497746476625360 32504675915467142 32512967903546496 32536434270049914 32675329790705280 32714228992837072 32738752402876680 32748339153214272 32769895092439464 32869896993169020 33116298020104320 33219918620550368 33244821108271920 33284398276257958 33361891174820160 33393626624213568 33426486797388160 33546165853600512 33570402994662786 33603202606772862 33625526809103940 33658380279361980 33842305854659040 33852215753884416 33877592227463040 33917922694400496 34103266534260608 34136586775134336 34194673139936832 34299022949393760 34365433055741760 34375690023020514 34406344285570024 34432136147853060 34486449304308480 34513391842827471 34620289897294880 34630427610295552 34664262908400384 34728003097927020 34921335896401792 35029985733561168 35061223459380288 35087506235586720 35279241242338560 35306803149559137 35313710457035520 35341299293330079 35347302571620096 35461142515490048 35534421147391992 35561058644503980 35569357132704640 35592769950589680 35867228596377536 35902272297986112 35942320557429120 35968288922852985 36125519892829440 36153742955245713 36210771769523904 36270231164876160 36351304392159624 36410994547154960 36524279120233590 36727611891043264 36759746014543440 36803507616941706 36831096453236265 36841881547366056 37043203304455488 37079395979887296 37104029582459520 37140281687571840 37300447771847540 37336891785303180 37372408448119164 37400423746805910 37604797647061680 37649565263308182 37931795887470912 37959173315058233 37965621280628992 37994081266596480 38072594086491420 38083742723119968 38157663031200558 38195211136689460 38231544274512708 38320555142540160 38348213158697190 38366174851043184 38403660122026128 38661112187709480 38707137321266277 38922206370623520 38947826134456740 38959231061582496 38997295771950432 39210395748846336 39229781277287930 39239788849107840 39268110325922310 39286502883452016 39443876391802824 39482690163768880 39559325820142655 39570909810133912 39596956570031019 39689146397630880 39826017904323392 39893785329926304 40015526774292720 40034269409784192 40041866194413390 40111784156865792 40170825505828570 40234190855026560 40302652822326720 40350632170924728 40390056335234376 40610767025590848 40641209879433120 40653110672955648 40892786241046340 40895217441179577 40904760702610336 40935423941517840 40962368865549330 41159114782728320 41199328866541440 41238519666890112 41318563377423672 41524898275687960 41544347876753856 41742033280266960 41885984347650464 41932707317000640 42011138302335360 42105007482704064 42146439874967680 42315269692355520 42397403368000620 42629083167825760 42670733468917920 42683228559245568 42711323940707616 42743341424921040 42937425553098657 42976911596641920 43007930356962530 43288034512869440 43330328635500480 43381912360066552 43524277397851392 43651669870502240 43664452204285696 43693193456585952 43787482166951460 43826529324225360 43924492807192879 44184128214525120 44326428144362560 44418026434239990 44482521566426880 44517273536400651 44524835498951424 44568338025086208 44760537326217048 44804270142363816 44834035745471920 44877840372482640 45123074472878720 45125757176474016 45223896925867328 45263464711904880 45439130490199530 45592897519915776 45732030599191680 45820577407655680 45834253364027352 45909514863804080 46017855790436628 46052351934207570 46304004130569360 46349244974859120 46706647644748224 46715510560148955 46737391361348088 46748297945840384 46783341647448960 47075737532745516 47121732391106772 47379228196522656 47414744859338640 47457026600786240 47471190984171186 47604678403899960 47789430343140885 47869696397314816 47957718563803980 48004575152532660 48018632129151264 48204990606994284 48281029026031872 48317221701463680 48468405856212832 48699038826978120 48746619714938040 48757013873200713 48804651405074871 49012994686057920 49071343489255608 49108128604315020 49122508729821408 49154842638659196 49304845489753530 49390937739273984 49439194639849728 49463637262667390 49782522380404240 49829877930825552 49867231662407880 49926597414386937 50042836762230240 50139730196082240 50199420351077576 50319248780400768 50355604491994179 50438290213655910 50487570419042970 50575727849961216 50763458781988560 50778323630826624 50816388341194560 50876884041600744 50975392366016944 51130950878262920 51154899801390912 51204880162701504 51548149583612640 51563535034530771 51572293915970304 51609516428355036 51648204221779590 51729673956462720 51896275160831360 51930434845942320 51945641415443328 51996394362600576 52357480434563080 52382003844602688 52529300307751680 52591835189070432 52631259353380080 52795942093374692 52918861863507840 52970565685553280 53191713773235072 53301631721087988 53354035699056960 53389154925884520 53736870429768960 53789373478552320 53800842894566304 53853408446979168 54147689367454464 54188279839244160 54227390450083190 54405346747314240 54526956588239436 54580565255357120 54616491820732440 54878436719030016 55091417836564896 55205261425412559 55383056148199717 55392463835671808 55564804956683232 55656044373689280 55710422531357760 55910276422667520 55950671657771310 56005337677954770 56058612672178746 56140009976938752 56407196470592520 56420359589807360 56474347894962273 56529871157334160 56894311291890560 56897693831206368 56948431920943488 56991121899894720 57249900737464876 57292816705034190 57347316411769062 57522319738045785 57549262276564776 57773771514000640 58257591275447936 58383309555935280 58421739201685110 58435372432300480 58438846592373744 58815593623269504 58844671915931895 58902165488883465 58912170952700160 58929754325178024 59224035245653320 59356364715200868 59680716434956064 59739026856485088 59837120496643520 59840677994889456 60023290161439080 60167676235298688 60211102499747542 60256238258742855 60351286282539840 60525948256387092 60585507320266040 60916150538386272 61112337818703136 61339179361569510 61357141053915504 61403135912276760 61443553298323995 61738672174092480 61798993299812160 61857779500335168 61977845066135508 62275530192997632 62287347413531940 62316521815130784 62749275438846970 62767650043660688 62828976521475696 62899060975500960 63172304262030208 63219659812451520 63294921312228248 63472904538533280 63502634236209408 63596105052000930 63719240457521180 63943624751738640 64006100203376880 64024842838868352 64066985911061424 64273320809325712 64465367394962880 64511895535443795 64932051769304160 64995492953250720 65009351830934284 65025935807092992 65072868540099828 65350659581410560 65428457985674144 65477504805753360 65496678306428544 65539790184878928 65739793986338040 65994927616718365 66232596040208640 66439837241100736 66489642216543840 66568796552515916 66627039651359985 66723782349640320 66787253248427136 66852973594776320 67140805989325572 67206405213545724 67251053618207880 67316760558723960 67684611709318080 67755184454926080 67835845388800992 68158695735299295 68206533068521216 68273173550268672 68389346279873664 68598045898787520 68730866111483520 68751380046041028 68812688571140048 68864272295706120 69026783685654942 69240579794589760 69456006195854040 69842671792803584 70059971467122336 70122446918760576 70175012471173440 70613606299118274 70682598586660158 71068842294783984 71122117289007960 71138714265409280 71185539901179360 71206786476256779 71562375921831095 71734457192755072 71804544595972224 71884641114858240 71936577845705970 72307485910491426 72421543539047808 72540462329752320 72702608784319248 72821989094309920 73048558240467180 73455223782086528 73519492029086880 73607015233883412 73662192906472530 73683763094732112 74086406608910976 74158791959774592 74195455894001085 74208059164919040 74280563375143680 74600895543695080 74673783570606360 74744816896238328 74800847493611820 75209595294123360 75299130526616364 75657435320483865 75863591774941824 75918346630116466 75988162533192960 76145188172982840 76167485446239936 76315326062401116 76390422273378920 76463088549025416 76641110285080320 76696426317394380 76732349702086368 76807320244052256 77322224375418960 77414274642532554 77472306332669385 77844412741247040 77895652268913480 77918462123164992 77994591543900864 78459562554575860 78479577698215680 78536220651844620 78573005766904032 78887752783605648 78965380327537760 79118651640285310 79141819620267824 79193913140062038 79378292795261760 79652035808646784 79787570659852608 80031053548585440 80068538819568384 80083732388826780 80341651011657140 80468381710053120 80605305644653440 80701264341849456 80780112670468752 81221534051181696 81261689788667855 81282419758866240 81341085675124785 81785572482092680 81790434882359154 81809521405220672 81870847883035680 81924737731098660 82318229565456640 82398657733082880 82477039333780224 82637126754847344 83049796551375920 83088695753507712 83210995690644895 83484066560533920 83771968695300928 83865414634001280 83926007486656965 84008006516932155 84022276604670720 84210014965408128 84292879749935360 84630539384711040 84794806736001240 85258166335651520 85341466937835840 85422647881415232 85486682849842080 85874851106197314 85939225057551285 85953823193283840 86015860713925060 86020974617653593 86576069025738880 86660657271000960 86763824720133104 87303339741004480 87386386913171904 87574964333902920 87653058648450720 87848985614385758 88368256429050240 88652856288725120 88836052868479980 89034547072801302 89521074652434096 89608540284727632 89668071490943840 89755680744965280 90246148945757440 90251514352948032 90316653749621313 90447793851734656 90526929423809760 90878260980399060 91464061198383360 91668506728054704 91819029727608160 92008769042354265 92035711580873256 92104703868415140 92392898663405711 92608008261138720 92698489949718240 93413295289496448 93431021120297910 93474782722696176 93566683294897920 94123913158270455 94151475065491032 94243464782213544 94758456393045312 94829489718677280 94914053201572480 94942381968342372 95209356807799920 95394157578001395 95578860686281770 95915437127607960 96009150305065320 96037264258302528 96409981213988568 96634443402927360 96936811712425664 97398077653956240 97493239429876080 97514027746401426 97609302810149742 98025989372115840 98142686978511216 98216257208630040 98245017459642816 98309685277318392 98609690979507060 98927274525334780 99565044760808480 99659755861651104 99734463324815760 99853194828773874 100085673524460480 100279460392164480 100398840702155152 100638497560801536 100711208983988358 100876580427311820 100975140838085940 101526917563977120 101556647261653248 101632776682389120 101753768083201488 101950784732033888 102261901756525840 102309799602781824 102409760325403008 103096299167225280 103127070069061542 103219032856710072 103296408443559180 103459347912925440 103792550321662720 103860869691884640 103891282830886656 103992788725201152 104714960869126160 104764007689205376 105183670378140864 105262518706760160 105591884186749384 105837723727015680 105920409448677411 105941131371106560 106383427546470144 106603263442175976 106708071398113920 106778309851769040 107601685789132608 107706816893958336 108376559678488320 108454780900166380 108461228865737139 108810693494628480 109053913176478872 109161130510714240 109232983641464880 110182835673129792 110410522850825118 110766112296399434 111129609913366464 111312088747378560 111420845062715520 111901343315542620 112010675355909540 112117225344357492 112814392941185040 112948695789924546 113059742314668320 113766365704134997 113788622583781120 113795387662412736 113877519945174699 113896863841886976 113982243799789440 114499801474929752 114585633410068380 114694632823538124 115044639476091570 115098524553129552 116121411963798831 116495393966902853 116515182550895872 116766619111870560 116843478403370220 116870744864600960 116877693184747488 117631187246539008 117689343831863790 117804330977766930 117859508650356048 118448070491306640 118677977460427965 118712729430401736 118790869710093057 119361432869912128 119478053712970176 119674240993287040 119681355989778912 120046580322878160 120335352470597376 120422204999495084 120512476517485710 120702572565079680 121051896512774184 121171014640532080 121832301076772544 122224675637406272 122678358723139020 122714282107831008 122806271824553520 122887106596647990 123477344348184960 123597986599624320 123715559000670336 123955690132271016 124574694827063880 124633043630261568 124722998035191337 125498550877693940 125535300087321376 125657953042951392 125798121951001920 126344608524060416 126439319624903040 126589842624456496 126945809077066560 127192210104001860 127438480915042360 127887249503477280 128012200406753760 128049685677736704 128133971822122848 128546641618651424 128812276659295971 128930734789925760 129023791070887590 129864103538608320 129990985906501440 130018703661868568 130145737080199656 130856915971348288 130955009611506720 130993356612857088 131079580369757856 131479587972676080 131773478421578637 131989855233436730 132879674482201472 132979284433087680 133137593105031832 133254079302719970 133447564699280640 133551820609201953 133574506496854272 134281611978651144 134412810427091448 134502107236415760 134633521117447920 135369223418636160 135671690777601984 136317391470598590 136778692559747328 137196091797575040 137461732222967040 137502760092082056 137625377142280096 137728544591412240 138053567371309884 138481159589179520 138912012391708080 140119942934244672 140146531680446865 140244893837521152 140350024942346880 141227212598236548 141365197173320316 142137684589567968 142244234578015920 142371079802358720 142413572952513558 143124751843662190 143368291029422655 143468914385510144 143609089191944448 143873155691411940 144614971820982852 144843087078095616 145405217568638496 145643978188619840 146097116480934360 146271041619602139 146413954215224613 146910447564173056 147038984058173760 147214030467766824 147324385812945060 147367526189464224 148172813217821952 148317583919549184 148390911788002170 149201791087390160 149347567141212720 149489633792476656 149601694987223640 149779792243160811 150419190588246720 150527756249368855 150598261053232728 151314870640967730 151727183549883648 151836693260232932 152290376345965680 152334970892479872 152630652124802232 152780844546757840 152926177098050832 153392852634788760 153464699404172736 153614640488104512 154644448750837920 154828549285065108 154944612665338770 155688825482494080 155791304537826960 155836924246329984 155989183087801728 156919125109151720 157072441303689240 157146011533808064 157775505567211296 157930760655075520 158237303280570620 158283639240535648 158387826280124076 158756585590523520 159304071617293568 159575141319705216 160062107097170880 160167464777653560 160683302023314280 161210611289306880 161402528683698912 161560225340937504 162443068102363392 162523379577335710 162564839517732480 162682171350249570 163571144964185360 163580869764718308 163619042810441344 163741695766071360 163849475462197320 165274253509694688 166099593102751840 166149168444599151 166177391507015424 166421991381289790 166968133121067840 167543937390601856 167730829268002560 167852014973313930 168016013033864310 168420029930816256 169261078769422080 169423043684886819 169589613472002480 170516332671303040 170682933875671680 170845295762830464 170973365699684160 171749702212394628 171878450115102570 172031721427850120 172041949235307186 172566959214137355 173152138051477760 173321314542001920 173527649440266208 174606679482008960 174772773826343808 175149928667805840 175306117296901440 175697971228771516 176534015747795685 176706496466650395 176736512858100480 177305712577450240 177672105736959960 178069094145602604 179042149304868192 179217080569455264 179336142981887680 179511361489930560 180503028705896064 180633307499242626 180768714776228565 180895587703469312 181053858847619520 181756521960798120 181972898772656213 183337013456109408 183638059455216320 184017538084708530 184071423161746512 184209407736830280 184785797326811422 185216016522277440 185396979899436480 186826590578992896 186862042240595820 186949565445392352 188247826316540910 188302950130982064 188486929564427088 189516912786090624 189658979437354560 189795866575291165 189828106403144960 189884763936684744 190418713615599840 190788315156002790 191157721372563540 191830874255215920 192018300610130640 192074528516605056 192819962427977136 193535686606331385 193873623424851328 194796155307912480 194986478859752160 195028055492802852 195218605620299484 196051978744231680 196285373957022432 196432514417260080 196490034919285632 196619370554636784 197219381959014120 197854549050669560 197984782850155095 199130089521616960 199319511723302208 199468926649631520 199706389657547748 200171347048920960 200558920784328960 200797681404310304 201422417967976716 201753160854623640 201950281676171880 203053835127954240 203265553364778240 203507536166402976 203901569464067776 204476087205897885 204523803513051680 204619599205563648 204819520650806016 206192598334450560 206254140138123084 206438065713420144 206592816887118360 207721739383769280 209429921738252320 209528015378410752 210367340756281728 210525037413520320 211183768373498768 211840818897354822 213206526884351952 213416142796227840 213556619703538080 213620359428770337 214687127765493285 215203371578265216 215413633787916672 216909561800332760 216922457731474278 217621386989256960 218107826352957744 218322261021428480 218465967282929760 219622464035964395 220365671346259584 220821045701650236 221532224592798868 222259219826732928 222586367682003255 222624177494757120 222841690125431040 223802686631085240 224021350711819080 224234450688714984 225628785882370080 225897391579849092 226119484629336640 227532731408269994 227590775324825472 227755039890349398 227964487599578880 228999602949859504 229171266820136760 229389265647076248 230089278952183140 230197049106259104 232242823927597662 232990787933805706 233533238223741120 233686956806740440 233741489729201920 233755386369494976 235378687663727580 235608661955533860 235719017300712096 236896140982613280 237355954920855930 237425458860803472 237581739420186114 238722865739824256 238956107425940352 239348481986574080 239362711979557824 240093160645756320 240844409998990168 241024953034971420 241405145130159360 242103793025548368 242342029281064160 243664602153545088 243785069366003565 244023257025374355 244449351274812544 245356717446278040 245428564215662016 245612543649107040 245774213193295980 246954688696369920 247195973199248640 247431118001340672 247911380264542032 249149389654127760 249266087260523136 249445996070382674 249632987071934685 250997101755387880 251070600174642752 251315906085902784 251596243902003840 251778022459970895 252878639249806080 253179685248912992 253891618154133120 254384420208003720 254876961830084720 255774499006954560 256024400813507520 256267943644245696 257093283237302848 257624553318591942 257817675172653855 257861469579851520 258047582141775180 259728207077216640 259981971813002880 260037407323737136 260291474160399312 261713831942696576 261910019223013440 262159160739515712 262959175945352160 263546956843157274 263979710466873460 265759348964402944 265958568866175360 266275186210063664 266508158605439940 267103641218403906 268563223957302288 268825620854182896 269004214472831520 269267042234895840 270738446837272320 270949961248863939 271343381555203968 272634782941197180 274392183595150080 275005520184164112 275250754284560192 275457089182824480 276026307127062795 276107134742619768 276915280740998585 276962319178359040 277178695990217133 277824024783416160 280239885868489344 280293063360893730 280700049884693760 282371739474811365 282454425196473096 282730394346640632 284275369179135936 284488469156031840 284742159604717440 284827145905027116 286249503687324380 286736582058845310 287746311382823880 289229943641965704 290810435137276992 291287956377239680 292194232961868720 292542083239204278 292827908430449226 294077968116347520 294428060935533648 294648771625890120 294735052378928448 296781823576004340 298403582174780320 298695134282425440 298979267584953312 299203389974447280 299559584486321622 300838381176493440 301055512498737710 301196522106465456 302629741281935460 303673386520465864 304580752691931360 304669941784959744 305261304249604464 305561689093515680 305852354196101664 306785705269577520 306929398808345472 307229280976209024 309288897501675840 309657098570130216 309889225330677540 311377650964988160 311582609075653920 311673848492659968 311978366175603456 313838250218303440 314144882607378480 314292023067616128 315551011134422592 315861521310151040 316474606561141240 316567278481071296 316775652560248152 317513171181047040 319150282639410432 320124214194341760 320334929555307120 321366604046628560 322805057367397824 323120450681875008 325046759154671420 325129679035464960 325364342700499140 327142289928370720 327161739529436616 327238085620882688 327483391532142720 327698950924394640 330548507019389376 332199186205503680 332298336889198302 332843982762579580 333936266242135680 335087874781203712 335704029946627860 336032026067728620 338846087369773638 339179226944004960 341032665342606080 341299097112404991 341365867751343360 341632559835524097 341690591525660928 341946731399368320 343499404424789256 343756900230205140 344063442855700240 344083898470614372 345133918428274710 347055298880532416 349213358964017920 349486181900708559 349545547652687616 350299857335611680 350612234593802880 351395942457543032 353068031495591370 353412992933300790 355344211473919920 356033932381283895 356138188291205208 356372609130279171 358084298609736384 358434161138910528 358672285963775360 359022722979861120 361006057411792128 361266614998485252 361537429552457130 362107717695239040 363513043921596240 363945797545312426 366674026912218816 367276118910432640 368035076169417060 368142846323493024 368418815473660560 369571594653622844 370432033044554880 370793959798872960 373724084481191640 373899130890784704 374168994105574011 376495652633081820 376605900261964128 376973859128854176 379033825572181248 379317958874709120 379591733150582330 379769527873369488 380837427231199680 381576630312005580 382315442745127080 382770580176966517 383661748510431840 384036601220261280 384149057033210112 385639924855954272 386436829977887913 387071373212662770 387747246849702656 389592310615824960 389972957719504320 390056110985605704 390437211240598968 392570747914044864 392865028834520160 392980069838571264 393238741109273568 394438763918028240 395320435264735911 395709098101339120 395969565700310190 398260179043233920 398639023446604416 398937853299263040 399412779315095496 400342694097841920 401595362808620608 402844835935953432 403506321709247280 403900563352343760 406107670255908480 407015072332805952 407803138928135552 408952174411795770 409047607026103360 412385196668901120 412508280276246168 412876131426840288 413185633774236720 415443478767538560 418859843476504640 420734681512563456 421050074827040640 422367536746997536 423681637794709644 426413053768703904 427113239407076160 427240718857540674 429374255530986570 430104873088267965 430406743156530432 430827267575833344 433819123600665520 433844915462948556 436215652705915488 436931934565859520 438813124858806417 439244928071928790 440731342692519168 441642091403300472 443064449185597736 444518439653465856 445172735364006510 447605373262170480 448042701423638160 448468901377429968 449339376729482433 451257571764740160 451583268748106565 451794783159698184 452238969258673280 455065462816539988 455181550649650944 455510079780698796 457999205899719008 458342533640273520 458778531294152496 460178557904366280 460394098212518208 461964493317028555 464485647855195324 465981575867611412 467066476447482240 467373913613480880 467510772738989952 470757375327455160 471217323911067720 471438034601424192 473792281965226560 474711909841711860 474850917721606944 475163478840372228 477445731479648512 477912214851880704 478725423959115648 480186321291512640 481688819997980336 482049906069942840 482623775005740391 484207586051096736 484684058562128320 487329204307090176 487570138732007130 488046514050748710 488898702549625088 490713434892556080 490857128431324032 491225087298214080 491548426386591960 495822760529084064 498298779308255520 498447505333797453 498532174521046272 498891992140765348 499265974143869370 501994203510775760 502141200349285504 502631812171805568 503192487804007680 503556044919941790 506359370497825984 507783236308266240 508768840416007440 509753923660169440 511548998013909120 512048801627015040 512535887288491392 514186566474605696 515249106637183884 515635350345307710 516095164283550360 519456414154433280 519963943626005760 520074814647474272 520582948320798624 523427663885393152 523820038446026880 524318321479031424 525918351890704320 527093913686314548 527959420933746920 529602047243387055 531917137732350720 532550372420127328 533016317210879880 534207282436807812 537126447914604576 537651241708365792 538008428945663040 538534084469791680 541899922497727878 542306144328685695 542686763110407936 545269565882394360 545918696317968639 550011040368328224 550501508569120384 550914178365648960 552052614254125590 552214269485239536 553830561481997170 554357391980434266 555648049566832320 560479771736978688 560586126721787460 564743478949622730 564908850392946192 565460788693281264 568550738358271872 568831828520674985 568976938312063680 569387599725873495 569484319209434880 569654291810054232 572499007374648760 573473164117690620 575492622765647760 578459887283931408 580607059818994155 581620870274553984 582476969834514265 582575912754479360 584388465923737440 585084166478408556 585655816860898452 588155936232695040 588856121871067296 589297543251780240 589470104757856896 593563647152008680 593954348550465285 596807164349560640 597390268564850880 597958535169906624 598406779948894560 599119168972643244 601676762352986880 602111024997475420 602393044212930912 605259482563870920 607346773040931728 609161505383862720 610522608499208928 611123378187031360 611704708392203328 613571410539155040 613858797616690944 614458561952418048 618577795003351680 619314197140260432 619778450661355080 623165218151307840 623614990175956685 627676500436606880 628289765214756960 628584046135232256 631102022268845184 631723042620302080 632949213122282480 633134556962142592 633551305120496304 640248428388683520 640669859110614240 642733208093257120 644061383296479855 645610114734795648 646240901363750016 650093518309342840 650728685400998280 654284579856741440 654323479058873232 654966783064285440 655397901848789280 658867392107893185 661097014038778752 664398372411007360 664596673778396604 665687965525159160 667759103046009765 667872532484271360 671408059893255720 672064052135457240 677692174739547276 678358453888009920 682598194224809982 683265119671048194 683893462798736640 686998808849578512 687513800460410280 688126885711400480 688167796941228744 690267836856549420 694110597761064832 698972363801417118 700599714671223360 701224469187605760 702791884915086064 706136062991182740 706825985866601580 710688422947839840 712067864762567790 712276376582410416 712745218260558342 716168597219472768 716868322277821056 717344571927550720 718045445959722240 722533229996970504 723074859104914260 724215435390478080 727026087843192480 727891595090624852 731355208098010695 732069771076123065 733348053824437632 734552237820865280 736070152338834120 736285692646986048 736837630947321120 739143189307245688 740864066089109760 741587919597745920 747448168962383280 747798261781569408 748337988211148022 748898961215804055 752991305266163640 753211800523928256 753947718257708352 758635917749418240 759183466301164660 759539055746738976 761674854462399360 763153260624011160 764630885490254160 765541160353933034 767323497020863680 768073202440522560 771279849711908544 772873659955775826 774142746425325540 779184621231649920 779945915439008640 780112221971211408 780874422481197936 785141495828089728 785730057669040320 786477482218547136 788877527836056480 790640870529471822 791418196202678240 791939131400620380 796520358086467840 797278046893208832 797875706598526080 798825558630190992 803190725617241216 805689671871906864 807012643418494560 807801126704687520 812215340511816960 812849883746591817 814030144665611904 815606277856271104 817904348823591540 818095214052206720 825016560552492336 825752262853680576 826371267548473440 830745842222995755 830886957535077120 831536087970651399 837719686953009280 842100149654081280 844735073493995072 847115218424434095 847363275589419288 852826107537407808 854226478814152320 854481437715081348 858748511061973140 860209746176535930 867638247201331040 867689830925897112 872431305411830976 873060986246339359 873863869131719040 877626249717612834 878489856143857580 883284182806600944 886128898371195472 890345470728013020 895210746524340960 896085402847276320 896937802754859936 898678753458964866 902515143529480320 903166537496213130 903589566319396368 904477938517346560 909864493863281065 910130925633079976 911020159561397592 915998411799438016 916685067280547040 917557062588304992 920357115808732560 920788196425036416 923928986634057110 928971295710390648 931963151735222824 934132952894964480 934747827226961760 935021545477979904 941514750654910320 942434647822135440 942876069202848384 947584563930453120 949423819683423720 949701835443213888 950326957680744456 957450847918231296 960372642583025280 963377639995960672 964099812139885680 965247550011480782 968415172102193472 969368117124256640 975140277464014260 976093028101497420 981426869785112160 981714256862648064 982450174596428160 983096852773183920 991645521058168128 996597558616511040 996895010667594906 997783984281530696 998531948287738740 1003988407021551520 1004282400698571008 1005263624343611136 1007112089839883580 1012718740995651968 1017537680832014880 1019507847320338880 1023097996027818240 1023897291337214973 1024097603254030080 1024897679506572291 1025071774576982784 1028373132949211392 1030498213274367768 1031270700690615420 1032190328567100720 1040149629294948544 1041165896641597248 1047640076892053760 1048458545702125677 1048636642958062848 1051836703781408640 1054187827372629096 1055918841867493840 1059204094486774110 1065100744840254656 1066032634421759760 1068101797143851685 1068414564873615624 1074252895829209152 1075302483416731584 1076016857891326080 1077068168939583360 1083799844995455756 1084612288657371390 1090539131764788720 1091837392635937278 1100022080736656448 1101003017138240768 1101828356731297920 1104105228508251180 1104428538970479072 1107661122963994340 1108714783960868532 1111296099133664640 1121172253443574920 1122506982316722033 1129486957899245460 1129817700785892384 1130921577386562528 1137101476716543744 1137663657041349970 1137953876624127360 1138775199451746990 1139308583620108464 1144998014749297520 1146946328235381240 1148311740530899551 1150985245531295520 1156919774567862816 1161214119637988310 1163241740549107968 1164953939669028530 1168776931847474880 1170168332956817112 1171311633721796904 1177712243742134592 1178595086503560480 1178940209515713792 1185961305794207733 1187127294304017360 1187908697100930570 1193614328699121280 1194780537129701760 1195917070339813248 1196813559897789120 1198238337945286488 1204222049994950840 1204786088425861824 1210518965127741840 1214693546081863456 1218323010767725440 1221045216998417856 1222246756374062720 1223409416784406656 1227142821078310080 1237155590006703360 1238628394280520864 1239556901322710160 1246330436302615680 1247229980351913370 1255353000873213760 1256579530429513920 1262204044537690368 1265898426244564960 1266269113924285184 1267102610240992608 1273810291408593491 1281339718221228480 1285466416186514240 1288122766592959710 1291220229469591296 1292481802727500032 1300187036618685680 1301457370801996560 1308569159713482880 1308646958117746464 1310795803697578560 1317734784215786370 1322194028077557504 1328796744822014720 1329193347556793208 1331375931050318320 1335518206092019530 1342816119786511440 1344128104270914480 1354749806244319695 1355384349479094552 1356716907776019840 1365196388449619964 1366530239342096388 1373997617699157024 1375027600920820560 1376253771422800960 1376335593882457488 1380535673713098840 1385893479951085665 1388221195522129664 1397944727602834236 1401199429342446720 1405583769830172128 1412272125982365480 1413651971733203160 1421376845895679680 1424135729525135580 1424552753164820832 1425490436521116684 1432337194438945536 1433736644555642112 1445066459993941008 1446149718209828520 1447871325017221173 1454052175686384960 1455783190181249704 1462710416196021390 1464139542152246130 1466696107648875264 1472140304677668240 1472571385293972096 1473675261894642240 1478286378614491376 1494896337924766560 1495342516001392359 1495596523563138816 1496675976422296044 1497797922431608110 1505982610532327280 1506423601047856512 1507895436515416704 1518366932602329320 1519078111493477952 1523349708924798720 1526306521248022320 1529261770980508320 1531082320707866068 1534646994041727360 1536146404881045120 1542559699423817088 1545747319911551652 1548285492850651080 1558369242463299840 1559891830878017280 1560224443942422816 1561748844962395872 1570282991656179456 1571460115338080640 1572954964437094272 1577755055672112960 1581281741058943644 1582836392405356480 1583878262801240760 1595751413197052160 1597651117260381984 1606381451234482432 1611379343743813728 1614025286836989120 1615602253409375040 1625699767493183634 1628060289331223808 1635808697647183080 1636190428104413440 1637756088953905917 1650033121104984672 1651504525707361152 1652742535096946880 1661491684445991510 1663072175941302798 1675439373906018560 1689470146987990144 1694230436848868190 1694726551178838576 1705652215074815616 1706495485562024955 1708162799177620485 1708452957628304640 1708962875430162696 1717497022123946280 1720419492353071860 1735276494402662080 1735379661851794224 1744862610823661952 1746121972492678718 1747430909503542795 1747727738263438080 1755252499435225668 1756979712287715160 1766568365613201888 1772257796742390944 1780690941456026040 1781863045651395855 1790421493048681920 1792170805694552640 1793875605509719872 1797357506917929732 1805030287058960640 1806333074992426260 1807179132638792736 1819728987726562130 1820261851266159952 1822040319122795184 1831996823598876032 1833370134561094080 1835114125176609984 1840714231617465120 1841576392850072832 1847857973268114220 1857942591420781296 1863926303470445648 1869495654453923520 1870844970527870055 1883029501309820640 1884869295644270880 1885752138405696768 1895169127860906240 1898847639366847440 1899403670886427776 1900653915361488912 1913852900884832585 1920745285166050560 1926755279991921344 1928199624279771360 1930495100022961564 1932184149889439565 1936830344204386944 1938736234248513280 1950280554928028520 1952186056202994840 1962853739570224320 1964900349192856320 1966193705546367840 1976602176323679555 1983291042116336256 1993195117233022080 1993790021335189812 1995567968563061392 1997063896575477480 2007976814043103040 2014224179679767160 2025437481991303936 2035075361664029760 2039015694640677760 2047794582674429946 2049795359013144582 2060996426548735536 2062541401381230840 2064380657134201440 2080299258589897088 2082331793283194496 2096917091404251354 2103673407562817280 2108375654745258192 2111837683734987680 2118408188973548220 2130201489680509312 2132065268843519520 2136203594287703370 2136829129747231248 2148505791658418304 2150604966833463168 2152033715782652160 2154136337879166720 2167599689990911512 2169224577314742780 2181078263529577440 2183674785271874556 2194065624294032085 2200044161473312896 2203656713462595840 2208210457016502360 2208857077940958144 2215322245927988680 2217429567921737064 2222592198267329280 2242344506887149840 2245013964633444066 2246696883647412165 2258973915798490920 2259635401571784768 2261843154773125056 2275327314082699940 2275907753248254720 2277550398903493980 2278617167240216928 2289996029498595040 2293892656470762480 2296623481061799102 2301970491062591040 2313839549135725632 2322428239275976620 2329907879338057060 2337553863694949760 2340336665913634224 2342623267443593808 2355424487484269184 2357190173007120960 2371922611588415466 2374254588608034720 2375817394201861140 2387228657398242560 2389561074259403520 2391834140679626496 2393627119795578240 2396476675890572976 2408444099989901680 2409572176851723648 2413118875028701955 2421037930255483680 2429387092163726912 2436646021535450880 2442090433996835712 2444493512748125440 2446818833568813312 2454285642156620160 2477256788561041728 2479113802645420320 2492237526668987265 2492660872605231360 2494459960703826740 2494608263911954197 2510706001746427520 2513159060859027840 2531796852489129920 2534205220481985216 2547620582817186982 2562679436442456960 2570932832373028480 2576245533185919420 2600374073237371360 2602914741603993120 2617138319426965760 2617293916235492928 2619182958739018077 2621591607395157120 2635469568431572740 2658386695113586416 2662751862100636640 2671036412184039060 2679394061238765619 2685632239573022880 2688256208541828960 2709499612488639390 2710768698958189104 2713433815552039680 2729593481589843195 2730392776899239928 2733060478684192776 2747995235398314048 2750055201841641120 2752507542845601920 2752671187764914976 2761071347426197680 2771786959902171330 2795889455205668472 2802398858684893440 2811167539660344256 2824544251964730960 2827303943466406320 2842753691791359360 2848271459050271160 2849105506329641664 2850980873042233368 2890132919987882016 2892299436419657040 2895742650034442346 2908104351372769920 2911566380362499408 2925420832392042780 2928279084304492260 2944280609355336480 2945142770587944192 2947350523789284480 2956572757228982752 2989792675849533120 2990685032002784718 2993351952844592088 2995595844863216220 3011965221064654560 3012847202095713024 3015790873030833408 3036733865204658640 3038156222986955904 3052613042496044640 3058523541961016640 3062164641415732136 3069293988083454720 3071691874011644919 3072292809762090240 3085119398847634176 3091494639823103304 3096570985701302160 3120448887884845632 3123497689924791744 3142920230676161280 3145375637106377031 3145909928874188544 3155510111344225920 3162563482117887288 3165672784810712960 3167756525602481520 3195302234520763968 3222758687487627456 3228050573673978240 3231204506818750080 3251399534986367268 3271617395294366160 3275512177907811834 3300066242209969344 3303009051414722304 3305485070193893760 3322983368891983020 3326144351882605596 3367520946950166099 3378366425040182737 3378940293975980288 3388460873697736380 3389453102357677152 3411304430149631232 3412990971124049910 3416325598355240970 3417925750860325392 3434994044247892560 3440838984706143720 3444935221592698653 3470552988805324160 3470759323703588448 3489725221647323904 3492243944985357436 3494861819007085590 3510504998870451336 3513959424575430320 3533136731226403776 3544515593484781888 3561381882912052080 3563726091302791710 3580842986097363840 3584341611389105280 3587751211019439744 3594715013835859464 3612666149984852520 3614358265277585472 3639457975453124260 3640523702532319904 3644080638245590368 3663993647197752064 3666740269122188160 3670228250353219968 3681428463234930240 3695715946536228440 3715885182841562592 3727852606940891296 3738991308907847040 3741689941055740110 3766059002619641280 3769738591288541760 3797695278733694880 3798807341772855552 3801307830722977824 3821430874225780473 3827705801769665170 3853510559983842688 3856399248559542720 3860990200045923128 3864368299778879130 3873660688408773888 3900561109856057040 3904372112405989680 3925707479140448640 3932387411092735680 3953204352647359110 3966582084232672512 3986390234466044160 3987580042670379624 3991135937126122784 3994127793150954960 4015953628086206080 4028448359359534320 4064249418732959085 4070150723328059520 4078031389281355520 4095589165348859892 4099590718026289164 4121992853097471072 4125082802762461680 4128761314268402880 4157680439853256995 4160598517179794176 4164663586566388992 4193834182808502708 4216751309490516384 4223675367469975360 4236816377947096440 4260402979361018624 4264130537687039040 4272407188575406740 4273658259494462496 4297011583316836608 4301209933666926336 4335199379981823024 4338449154629485560 4343613975051663519 4362156527059154880 4365304931231696795 4367349570543749112 4388131248588064170 4400088322946625792 4416420914033004720 4417714155881916288 4430644491855977360 4434859135843474128 4484689013774299680 4490027929266888132 4493393767294824330 4517947831596981840 4519270803143569536 4523686309546250112 4550654628165399880 4555100797806987960 4557234334480433856 4579992058997190080 4587785312941524960 4593246962123598204 4603940982125182080 4627679098271451264 4644856478551953240 4659815758676114120 4675107727389899520 4680673331827268448 4685246534887187616 4710848974968538368 4714380346014241920 4743845223176830932 4748509177216069440 4751634788403722280 4787254239591156480 4792953351781145952 4816888199979803360 4819144353703447296 4826237750057403910 4842075860510967360 4858774184327453824 4884180867993671424 4908571284313240320 4913268266861717751 4954513577122083456 4958227605290840640 4984475053337974530 4988919921407653480 4989216527823908394 5021412003492855040 5026318121718055680 5063593704978259840 5068410440963970432 5095241165634373964 5119486456686074865 5124488397532861455 5125358872884913920 5141865664746056960 5152491066371838840 5200748146474742720 5205829483207986240 5234587832470985856 5238365917478036154 5242292728510628385 5243183214790314240 5270939136863145480 5316773390227172832 5325503724201273280 5342072824368078120 5358788122477531238 5371264479146045760 5376512417083657920 5418999224977278780 5421537397916378208 5459186963179686390 5460785553798479856 5466120957368385552 5495990470796628096 5500110403683282240 5505015085691203840 5505342375529829952 5522142694852395360 5543573919804342660 5591778910411336944 5612534911583610165 5622335079320688512 5649088503929461920 5654607886932812640 5685507383582718720 5696542918100542320 5698211012659283328 5701961746084466736 5741558702654497755 5780265839975764032 5784598872839314080 5791485300068884692 5816208702745539840 5823132760724998816 5850841664784085560 5856558168608984520 5888561218710672960 5894701047578568960 5913145514457965504 5929806528971038665 5979585351699066240 5981370064005569436 5986703905689184176 5991191689726432440 6023930442129309120 6073467730409317280 6076312445973911808 6105226084992089280 6117047083922033280 6124329282831464272 6143383748023289838 6182989279646206608 6193141971402604320 6240897775769691264 6246995379849583488 6290751274212754062 6311020222688451840 6325126964235774576 6331345569621425920 6335513051204963040 6369051457042967455 6390604469041527936 6445517374975254912 6456101147347956480 6462409013637500160 6502799069972734536 6543234790588732320 6551024355815623668 6600132484419938688 6610970140387787520 6645966737783966040 6652288703765211192 6735041893900332198 6756732850080365474 6776921747395472760 6778906204715354304 6825981942248099820 6832651196710481940 6835851501720650784 6869988088495785120 6881677969412287440 6889870443185397306 6941105977610648320 6941518647407176896 6984487889970714872 6989723638014171180 7021009997740902672 7027918849150860640 7066273462452807552 7089031186969563776 7122763765824104160 7127452182605583420 7161685972194727680 7168683222778210560 7175502422038879488 7189430027671718928 7225332299969705040 7228716530555170944 7239356625086105865 7278915950906248520 7281047405064639808 7288161276491180736 7333480538244376320 7340456500706439936 7362856926469860480 7391431893072456880 7431770365683125184 7455705213881782592 7476712580006961795 7477982617815694080 7483379882111480220 7532118005239282560 7539477182577083520 7595390557467389760 7602615661445955648 7642861748451560946 7655411603539330340 7707021119967685376 7712798497119085440 7721980400091846256 7728736599557758260 7801122219712114080 7808744224811979360 7851414958280897280 7857548876217054231 7864774822185471360 7906408705294718220 7975160085340759248 7982271874252245568 7988255586301909920 8031907256172412160 8038182183716296857 8056896718719068640 8128498837465918170 8140301446656119040 8188780444769529585 8191178330697719784 8199181436052578328 8243985706194942144 8250165605524923360 8257522628536805760 8315360879706513990 8387668365617005416 8433502618981032768 8447350734939950720 8473632755894192880 8528261075374078080 8544814377150813480 8547316518988924992 8670398759963646048 8676898309258971120 8687227950103327038 8724313054118309760 8730609862463393590 8734699141087498224 8776262497176128340 8832841828066009440 8835428311763832576 8861288983711954720 8869718271686948256 8969378027548599360 8980055858533776264 8986787534589648660 9035895663193963680 9038541606287139072 9047372619092500224 9101309256330799760 9110201595613975920 9114468668960867712 9159984117994380160 9175570625883049920 9186493924247196408 9207881964250364160 9255358196542902528 9289712957103906480 9319631517352228240 9361346663654536896 9370493069774375232 9428760692028483840 9487690446353661864 9497018354432138880 9503269576807444560 9585906703562291904 9633776399959606720 9652475500114807820 9684151721021934720 9717548368654907648 9826536533723435502 9909027154244166912 9916455210581681280 9968950106675949060 9977839842815306960 9978433055647816788 10127187409956519680 10135099275120548211 10136820881927940864 10190482331268747928 10238972913372149730 10248976795065722910 10304982132743677680 10334805664778095959 10401496292949485440 10411658966415972480 10469175664941971712 10476731834956072308 10484585457021256770 10541878273726290960 10633546780454345664 10651007448402546560 10684145648736156240 10717576244955062476 10742528958292091520 10753024834167315840 10837998449954557560 10843074795832756416 10918373926359372780 10921571107596959712 10932241914736771104 10991980941593256192 11000220807366564480 11010684751059659904 11044285389704790720 11087147839608685320 11100346825132028993 11183557820822673888 11225069823167220330 11244670158641377024 11298177007858923840 11309215773865625280 11393085836201084640 11396422025318566656 11403923492168933472 11464292622677341419 11483117405308995510 11560531679951528064 11569197745678628160 11582970600137769384 11646265521449997632 11701683329568171120 11713116337217969040 11777122437421345920 11826291028915931008 11859613057942077330 11959170703398132480 11962740128011138872 11973407811378368352 11982383379452864880 12047860884258618240 12146935460818634560 12210452169984178560 12234094167844066560 12248658565662928544 12286767496046579676 12365978559292413216 12386283942805208640 12473041319559770985 12481795551539382528 12493990759699166976 12581502548425508124 12650253928471549152 12671026102409926080 12738102914085934910 12781208938083055872 12891034749950509824 13005598139945469072 13030841925154990557 13086469581177464640 13095914793695090385 13102048711631247336 13200264968839877376 13291933475567932080 13304577407530422384 13396970306193828095 13470083787800664396 13513465700160730948 13553843494790945520 13557812409430708608 13651963884496199640 13665302393420963880 13671703003441301568 13739976176991570240 13763355938824574880 13779740886370794612 13883037294814353792 13968975779941429744 13979447276028342360 14042019995481805344 14055837698301721280 14132546924905615104 14178062373939127552 14245527531648208320 14254904365211166840 14378860055343437856 14450664599939410080 14457433061110341888 14478713250172211730 14557831901812497040 14562094810129279616 14576322552982361472 14725713852939720960 14782863786144913760 14863540731366250368 14911410427763565184 14953425160013923590 14966759764222960440 15064236010478565120 15078954365154167040 15190781114934779520 15205231322891911296 15285723496903121892 15310823207078660680 15358459370058224595 15425596994238170880 15443960800183692512 15457473199115516520 15602244439424228160 15617488449623958720 15715097752434108462 15726878185531885155 15729549644370942720 15812817410589436440 15950320170681518496 15964543748504491136 15976511172603819840 16076364367432593714 16113793437438137280 16256997674931836340 16377560889539059170 16382356661395439568 16398362872105156656 16487971412389884288 16500331211049846720 16515045257073611520 16630721759413027980 16775336731234010832 16837604734750830495 16867005237962065536 16891832125200913685 16894701469879901440 16947265511788385760 17056522150748156160 17089628754301626960 17094633037977849984 17224676107963493265 17340797519927292096 17353796618517942240 17374455900206654076 17448626108236619520 17461219724926787180 17469398282174996448 17552524994352256680 17665683656132018880 17722577967423909440 17739436543373896512 17938756055097198720 17960111717067552528 17973575069179297320 18071791326387927360 18202618512661599520 18220403191227951840 18228937337921735424 18319968235988760320 18351141251766099840 18372987848494392816 18579425914207812960 18639263034704456480 18722693327309073792 18740986139548750464 18975380892707323728 18994036708864277760 19006539153614889120 19107154371128902365 19171813407124583808 19267552799919213440 19304951000229615640 19368303442043869440 19653073067446871004 19832910421163362560 19937900213351898120 19955679685630613920 19956866111295633576 20270198550241096422 20380964662537495856 20477945826744299460 20497953590131445820 20609964265487355360 20669611329556191918 20802992585898970880 20823317932831944960 20953463669912144616 20969170914042513540 21083756547452581920 21267093560908691328 21302014896805093120 21368291297472312480 21435152489910124952 21485057916584183040 21506049668334631680 21675996899909115120 21686149591665512832 21718069875258317595 21836747852718745560 21843142215193919424 21864483829473542208 22000441614733128960 22021369502119319808 22088570779409581440 22174295679217370640 22200693650264057986 22367115641645347776 22450139646334440660 22596354015717847680 22618431547731250560 22786171672402169280 22807846984337866944 22928585245354682838 22966234810617991020 23121063359903056128 23138395491357256320 23165941200275538768 23292531042899995264 23403366659136342240 23426232674435938080 23554244874842691840 23572646628651162693 23652582057831862016 23719226115884154660 23925480256022277744 23946815622756736704 23964766758905729760 24095721768517236480 24114546551148890571 24293870921637269120 24420904339968357120 24497317131325857088 24566341334308588755 24573534992093159352 24731957118584826432 24772567885610417280 24946082639119541970 25163005096851016248 25300507856943098304 25342052204819852160 25476205828171869820 26011196279890938144 26061683850309981114 26172939162354929280 26191829587390180770 26204097423262494672 26583866951135864160 26609154815060844768 26793940612387656190 26940167575601328792 27026931400321461896 27107686989581891040 27115624818861417216 27303927768992399280 27330604786841927760 27343406006882603136 27479952353983140480 27526711877649149760 27559481772741589224 27766074589628707584 27937951559882859488 27958894552056684720 28084039990963610688 28111675396603442560 28491055063296416640 28509808730422333680 28757720110686875712 28901329199878820160 28957426500344423460 29115663803624994080 29124189620258559232 29152645105964722944 29565727572289827520 29727081462732500736 29822820855527130368 29906850320027847180 29933519528445920880 30381562229869559040 30405297825361644633 30410462645783822592 30571446993806243784 30621646414157321360 30716918740116449190 30887921600367385024 30914946398231033040 31204488878848456320 31234976899247917440 31430195504868216924 31453756371063770310 31625634821178872880 31900640341363036992 31929087497008982272 31953022345207639680 32152728734865187428 32227586874876274560 32513995349863672680 32755121779078118340 32764713322790879136 32796725744210313312 32975942824779768576 33000662422099693440 33261443518826055960 33301040475396086979 33550673462468021664 33675209469501660990 33734010475924131072 33783664250401827370 33894531023576771520 34179257508603253920 34189266075955699968 34392877868032024257 34449352215926986530 34681595039854584192 34707593237035884480 34748911800413308152 34922439449853574360 34938796564349992896 35105049988704513360 35331367312264037760 35445155934847818880 35478873086747793024 35877512110194397440 35920223434135105056 35947150138358594640 36143582652775854720 36405237025323199040 36440806382455903680 36702282503532199680 36745975696988785632 37158851828415625920 37278526069408912960 37445386654618147584 37481972279097500928 37950761785414647456 38013078307229778240 38214308742257804730 38343626814249167616 38535105599838426880 38609902000459231280 39287744381085271155 39306146134893742008 39875800426703796240 39911359371261227840 39913732222591267152 40190910918581484285 40540397100482192844 40761929325074991712 40955891653488598920 40995907180262891640 41219928530974710720 41339222659112383836 41906927339824289232 41938341828085027080 42167513094905163840 42534187121817382656 42736582594944624960 42870304979820249904 43351993799818230240 43372299183331025664 43436139750516635190 43673495705437491120 43686284430387838848 43728967658947084416 44177141558819162880 44348591358434741280 44401387300528115972 44734231283290695552 44900279292668881320 45192708031435695360 45236863095462501120 45572343344804338560 45615693968675733888 45857170490709365676 45932469621235982040 46276790982714512640 46331882400551077536 46585062085799990528 46806733318272684480 46852465348871876160 47145293257302325386 47438452231768309320 47850960512044555488 47893631245513473408 47929533517811459520 48229093102297781142 48587741843274538240 48994634262651714176 49132682668617177510 49147069984186318704 49463914237169652864 49545135771220834560 49892165278239083940 50326010193702032496 50601015713886196608 50675496375602741055 50684104409639704320 50952411656343739640 51674028323890479795 52022392559781876288 52123367700619962228 52345878324709858560 52383659174780361540 52408194846524989344 53167733902271728320 53218309630121689536 53587881224775312380 53880335151202657584 54053862800642923792 54215373979163782080 54607855537984798560 54661209573683855520 54686812013765206272 54959904707966280960 55053423755298299520 55118963545483178448 55501734125660144965 55875903119765718976 55917789104113369440 56168079981927221376 56223350793206885120 56982110126592833280 57019617460844667360 57321463113386707095 57515440221373751424 57802658399757640320 57914853000688846920 58231327607249988160 59131455144579655040 59813700640055694360 59867039056891841760 60810595650723289266 61142893987612487568 61243292828314642720 61433837480232898380 61775843200734770048 61829892796462066080 62408977757696912640 62469953798495834880 62860391009736433848 62907512742127540620 63251269642357745760 63801280682726073984 63906044690415279360 64305457469730374856 64455173749752549120 65027990699727345360 65154209625774952785 65510243558156236680 65529426645581758272 65593451488420626624 66001324844199386880 66522887037652111920 66602080950792173958 67101346924936043328 67350418939003321980 67567328500803654740 67789062047153543040 68358515017206507840 68785755736064048514 68898704431853973060 69363190079709168384 69415186474071768960 69497823600826616304 69844878899707148720 69877593128699985792 70210099977409026720 70662734624528075520 70890311869695637760 70957746173495586048 71840446868270210112 71894300276717189280 72287165305551709440 72343639653446671713 72810474050646398080 72881612764911807360 73491951393977571264 74317703656831251840 74557052138817825920 75901523570829294912 76026156614459556480 76428617484515609460 77219804000918462560 77702427775924202951 78575488762170542310 78612292269787484016 79751600853407592480 79822718742522455680 79827464445182534304 80381821837162968570 81080794200964385688 81523858650149983424 81911783306977197840 81991814360525783280 82439857061949421440 82678445318224767672 83813854679648578464 83876683656170054160 84335026189810327680 85473165189889249920 85740609959640499808 86703987599636460480 86872279501033270380 87346991410874982240 87372568860775677696 87457935317894168832 88697182716869482560 88802774601056231944 89468462566581391104 89800558585337762640 91144686689608677120 91215893476084933899 91231387937351467776 91714340981418731352 91864939242471964080 92663764801102155072 93613466636545368960 93704930697743752320 94290586514604650772 94876904463536618640 95701921024089110976 95787262491026946816 95859067035622919040 96458186204595562284 97989268525303428352 98265365337234355020 98294139968372637408 98927828474339305728 99784330556478167880 99903121426188260937 100652020387404064992 101202031427772393216 101350992751205482110 101904823312687479280 103348056647780959590 104044785119563752576 104246735401239924456 104767318349560723080 104816389693049978688 106335467804543456640 106436619260243379072 107175762449550624760 107760670302405315168 108107725601285847584 108430747958327564160 109215711075969597120 109322419147367711040 110106847510596599040 110237927090966356896 111003468251320289930 111751806239531437952 111835578208226738880 112336159963854442752 114039234921689334720 114642926226773414190 115030880442747502848 115605316799515280640 115829706001377693840 116462655214499976320 117863233143255813465 118262910289159310080 119627401280111388720 119734078113783683520 120572732755744452855 121621191301446578532 122285787975224975136 122486585656629285440 122867674960465796760 123551686401469540096 123659785592924132160 125720782019472867696 125815025484255081240 126502539284715491520 127602561365452147968 128610914939460749712 130055981399454690720 130308419251549905570 131020487116312473360 131058853291163516544 131186902976841253248 133045774075304223840 133204161901584347916 134202693849872086656 134700837878006643960 135134657001607309480 135578124094307086080 136717030034413015680 137571511472128097028 137797408863707946120 138830372948143537920 138995647201653232608 139689757799414297440 139755186257399971584 140420199954818053440 143680893736540420224 143788600553434378560 144687279306893343426 145620948101292796160 145763225529823614720 146983902787955142528 148635407313662503680 149114104277635651840 151803047141658589824 152026489126808223165 152052313228919112960 152857234969031218920 154439608001836925120 155404855551848405902 157150977524341084620 157224584539574968032 159503201706815184960 159645437485044911360 159654928890365068608 160763643674325937140 162161588401928771376 163047717300299966848 163823566613954395680 163983628721051566560 164879714123898842880 165356890636449535344 166505202376980434895 167627709359297156928 167753367312340108320 168670052379620655360 170946330379778499840 171481219919280999616 171964389340160121285 173407975199272920960 173744559002066540760 174693982821749964480 177394365433738965120 177605549202112463888 179601117170675525280 182431786952169867798 183428681962837462704 183729878484943928160 185327529602204310144 187226933273090737920 187409861395487504640 188581173029209301544 189753808927073237280 191403842048178221952 191718134071245838080 192916372409191124568 196530730674468710040 196588279936745274816 199568661112956335760 199806242852376521874 201304040774808129984 202701985502410964220 203809646625374958560 206696113295561919180 208089570239127505152 208493470802479848912 209534636699121446160 209632779386099957376 212670935609086913280 212873238520486758144 214351524899101249520 215521340604810630336 216215451202571695168 216861495916655128320 218431422151939194240 218644838294735422080 220475854181932713792 222006936502640579860 223503612479062875904 223671156416453477760 228078469843378669440 229285852453546828380 231659412002755387680 232925310428999952640 233107283327772608853 235726466286511626930 239254802560222777440 239468156227567367040 241145465511488905710 243242382602893157064 244571575950449950272 244973171313258570880 245735349920931593520 247319571185848264320 251441564038945735392 251630050968510162480 253005078569430983040 257221829878921499424 260111962798909381440 260616838503099811140 262040974232624946720 262117706582327033088 262373805953682506496 266091548150608447680 266408323803168695832 268405387699744173312 269401675756013287920 270269314003214618960 273434060068826031360 275143022944256194056 275594817727415892240 277991294403306465216 279379515598828594880 280840399909636106880 287361787473080840448 287577201106868757120 289374558613786686852 293967805575910285056 299709364278564782811 303606094283317179648 304052978253616446330 305714469938062437840 308879216003673850240 310809711103696811804 314301955048682169240 314449169079149936064 319006403413630369920 319309857780730137216 321527287348651874280 324323176803857542752 326095434600599933696 327647133227908791360 327967257442103133120 330713781272899070688 333010404753960869790 335255418718594313856 335506734624680216640 342962439838561999232 343928778680320242570 346815950398545841920 347489118004133081520 349387965643499928960 354788730867477930240 355211098404224927776 359202234341351050560 361718198267233358565 364863573904339735596 366857363925674925408 367459756969887856320 370655059204408620288 377162346058418603088 379507617854146474560 382807684096356443904 385832744818382249136 388512138879621014755 393061461348937420080 393176559873490549632 399137322225912671520 399612485704753043748 402608081549616259968 405403971004821928440 407619293250749917120 413392226591123838360 416986941604959697824 419069273398242892320 419265558772199914752 428703049798202499040 431042681209621260672 432430902405143390336 436862844303878388480 437289676589470844160 440951708363865427584 444013873005281159720 447342312832906955520 456079467380424669495 456156939686757338880 458571704907093656760 463318824005510775360 466214566655545217706 471452932573023253860 478509605120445554880 478936312455134734080 482290931022977811420 486484765205786314128 489143151900899900544 489946342626517141760 491470699841863187040 494639142371696528640 499515607130941304685 502883128077891470784 503260101937020324960 506010157138861966080 514443659757842998848 520223925597818762880 521233677006199622280 524081948465249893440 532183096301216895360 532816647606337391664 538803351512026575840 540538628006429237920 550286045888512388112 551189635454831784480 555982588806612930432 558759031197657189760 561680799819272213760 575154402213737514240 578749117227573373704 599418728557129565622 608105956507232892660 611428939876124875680 617758432007347700480 621619422207393623608 628603910097364338480 628898338158299872128 638012806827260739840 638619715561460274432 643054574697303748560 648646353607715085504 655294266455817582720 655934514884206266240 661427562545798141376 666020809507921739580 670510837437188627712 671013469249360433280 685924879677123998464 687857557360640485140 694978236008266163040 698775931286999857920 699321849983317826559 710422196808449855552 718404468682702101120 723436396534466717130 729727147808679471192 733714727851349850816 734919513939775712640 754324692116837206176 759015235708292949120 771665489636764498272 777024277759242029510 786122922697874840160 786353119746981099264 798274644451825343040 799224971409506087496 805216163099232519936 810807942009643856880 815238586501499834240 826784453182247676720 833973883209919395648 838138546796485784640 857406099596404998080 862085362419242521344 864861804810286780672 881903416727730855168 888027746010562319440 912158934760849338990 917143409814187313520 926637648011021550720 932429133311090435412 942905865146046507720 957019210240891109760 964581862045955622840 972969530411572628256 978286303801799801088 982941399683726374080 999031214261882609370 1005766256155782941568 1006520203874040649920 1028887319515685997696 1040447851195637525760 1042467354012399244560 1048163896930499786880 1064366192602433790720 1065633295212674783328 1077606703024053151680 1081077256012858475840 1100572091777024776224 1102379270909663568960 1111965177613225860864 1117518062395314379520 1157498234455146747408 1165536416638863044265 1198837457114259131244 1216211913014465785320 1222857879752249751360 1243238844414787247216 1257207820194728676960 1257796676316599744256 1286109149394607497120 1297292707215430171008 1310588532911635165440 1311869029768412532480 1322855125091596282752 1332041619015843479160 1342026938498720866560 1375715114721280970280 1389956472016532326080 1398643699966635653118 1420844393616899711104 1436808937365404202240 1446872793068933434260 1459454295617358942384 1467429455702699701632 1469839027879551425280 1498546821392823914055 1508649384233674412352 1518030471416585898240 1543330979273528996544 1554048555518484059020 1572245845395749680320 1596549288903650686080 1598449942819012174992 1621615884019287713760 1630477173002999668480 1653568906364495353440 1667947766419838791296 1676277093592971569280 1714812199192809996160 1776055492021124638880 1824317869521698677980 1834286819628374627040 1853275296022043101440 1864858266622180870824 1885811730292093015440 1914038420481782219520 1929163724091911245680 1945939060823145256512 1965882799367452748160 1998062428523765218740 2011532512311565883136 2013040407748081299840 2057774639031371995392 2084934708024798489120 2096327793860999573760 2097965549949953479677 2131266590425349566656 2155213406048106303360 2162154512025716951680 2201144183554049552448 2204758541819327137920 2314996468910293494816 2331072833277726088530 2397674914228518262488 2432423826028931570640 2445715759504499502720 2486477688829574494432 2514415640389457353920 2572218298789214994240 2594585414430860342016 2645710250183192565504 2664083238031686958320 2751430229442561940560 2779912944033064652160 2797287399933271306236 2841688787233799422208 2893745586137866868520 2918908591234717884768 2934858911405399403264 2997093642785647828110 3017298768467348824704 3086661958547057993088 3108097111036968118040 3144491690791499360640 3193098577807301372160 3196899885638024349984 3243231768038575427520 3307137812728990706880 3335895532839677582592 3352554187185943138560 3429624398385619992320 3496609249916589132795 3552110984042249277760 3648635739043397355960 3668573639256749254080 3729716533244361741648 3771623460584186030880 3858327448183822491360 3891878121646290513024 3931765598734905496320 3996124857047530437480 4026080815496162599680 4169869416049596978240 4195931099899906959354 4262533180850699133312 4310426812096212606720 4324309024051433903360 4402288367108099104896 4409517083638654275840 4629992937820586989632 4662145666555452177060 4795349828457036524976 4864847652057863141280 4891431519008999005440 4972955377659148988864 5028831280778914707840 5144436597578429988480 5328166476063373916640 5502860458885123881120 5559825888066129304320 5594574799866542612472 5787491172275733737040 5837817182469435769536 5994187285571295656220 6034597536934697649408 6173323917094115986176 6216194222073936236080 6288983381582998721280 6393799771276048699968 6486463536077150855040 6614275625457981413760 6993218499833178265590 7104221968084498555520 7297271478086794711920 7337147278513498508160 7459433066488723483296 7543246921168372061760 7716654896367644982720 7783756243292581026048 7992249714095060874960 8339738832099193956480 8391862199799813918708 8525066361701398266624 8804576734216198209792 9259985875641173979264 9324291333110904354120 9590699656914073049952 9729695304115726282560 9945910755318297977728 10057662561557829415680 10288873195156859976960 10489827749749767398385 10656332952126747833280 11005720917770247762240 11189149599733085224944 11574982344551467474080 11675634364938871539072 11988374571142591312440 12432388444147872472160 12787599542552097399936 12972927072154301710080 13228551250915962827520 13986436999666356531180 14208443936168997111040 14594542956173589423840 14674294557026997016320 14918866132977446966592 15086493842336744123520 15433309792735289965440 15984499428190121749920 16679477664198387912960 16783724399599627837416 18519971751282347958528 18648582666221808708240 19181399313828146099904 19459390608231452565120 19891821510636595955456 20979655499499534796770 21312665904253495666560 22011441835540495524480 22378299199466170449888 23149964689102934948160 23351268729877743078144 23976749142285182624880 24864776888295744944320 25575199085104194799872 27972873999332713062360 29189085912347178847680 29837732265954893933184 30172987684673488247040 30866619585470579930880 31968998856380243499840 33567448799199255674832 37297165332443617416480 38362798627656292199808 38918781216462905130240 41959310998999069593540 42625331808506991333120 44022883671080991048960 44756598398932340899776 46299929378205869896320 47953498284570365249760 49729553776591489888640 55945747998665426124720 58378171824694357695360 59675464531909787866368 63937997712760486999680 67134897598398511349664 74594330664887234832960 76725597255312584399616 83918621997998139187080 89513196797864681799552 92599858756411739792640 95906996569140730499520 99459107553182979777280 111891495997330852249440 116756343649388715390720 127875995425520973999360 134269795196797022699328 149188661329774469665920 167837243995996278374160 179026393595729363599104 191813993138281460999040 223782991994661704498880 268539590393594045398656 298377322659548939331840 335674487991992556748320 383627986276562921998080 447565983989323408997760 537079180787188090797312 671348975983985113496640 895131967978646817995520 1342697951967970226993280 2685395903935940453986560
- Sum of all divisors σ(n): 12115219084757829992448000
- Sum of proper divisors (its aliquot sum) s(n): 9429823180821889538461440
- 2685395903935940453986560 is an abundant number, because the sum of its proper divisors (9429823180821889538461440) is greater than itself. Its abundance is 6744427276885949084474880
Bases of 2685395903935940453986560
- Binary: 10001110001010011110011010100010001110100001110110000100011110001111110001000000002
- Hexadecimal: 0x238A79A88E87611E3F100
- Base-36: C5AKR4SIERSLLXC0
Squares and roots of 2685395903935940453986560
- 2685395903935940453986560 squared (26853959039359404539865602) is 7211351160875926731050921015535928036596660633600
- 2685395903935940453986560 cubed (26853959039359404539865603) is 19365332869259902814259047522225142955913019690385628436283652535484416000
-
The
square root of 2685395903935940453986560 is 1638717762134.7553008241 -
The
cube root of 2685395903935940453986560 is 138996150.9541962707
Scales and comparisons
How big is 2685395903935940453986560?- 2,685,395,903,935,940,453,986,560 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,685,395,903,935,940,453,986,560 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 2685395903935940453986560 cubic inches would be around 11583012.6 feet tall.
Recreational maths with 2685395903935940453986560
- 2685395903935940453986560 backwards is 0656893540495393095935862
- 2685395903935940453986560 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2685395903935940453986560's digits is 126
- 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 2685395903935940453986560 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 2685395903935940453986560 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/2685395903935940453986560/
Chicago style:
Numbermatics. 2024. "Number 2685395903935940453986560 - Facts about the integer". https://numbermatics.com/n/2685395903935940453986560/
The information we have on file for 2685395903935940453986560 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 2685395903935940453986560, math, Factors of 2685395903935940453986560, curriculum, school, college, exams, university, Prime factorization of 2685395903935940453986560, STEM, science, technology, engineering, physics, economics, calculator, two septillion, six hundred eighty-five sextillion, three hundred ninety-five quintillion, nine hundred three quadrillion, nine hundred thirty-five trillion, nine hundred forty billion, four hundred fifty-three million, nine hundred eighty-six thousand, five hundred sixty.