97899519402195759452160
97,899,519,402,195,759,452,160 is an even composite number composed of nine prime numbers multiplied together.
97899519402195759452160 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred seventy-two divisors.
Prime factorization of 97899519402195759452160:
212 × 36 × 5 × 112 × 17 × 53 × 59 × 9547 × 106781
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 11 × 11 × 17 × 53 × 59 × 9547 × 106781)See below for interesting mathematical facts about the number 97899519402195759452160 from the Numbermatics database.
Names of 97899519402195759452160
- Cardinal: 97899519402195759452160 can be written as Ninety-seven sextillion, eight hundred ninety-nine quintillion, five hundred nineteen quadrillion, four hundred two trillion, one hundred ninety-five billion, seven hundred fifty-nine million, four hundred fifty-two thousand, one hundred sixty.
Scientific notation
- Scientific notation: 9.789951940219575945216 × 1022
Factors of 97899519402195759452160
Divisors of 97899519402195759452160
- Number of divisors d(n): 17472
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 17 18 20 22 24 27 30 32 33 34 36 40 44 45 48 51 53 54 55 59 60 64 66 68 72 80 81 85 88 90 96 99 102 106 108 110 118 120 121 128 132 135 136 144 153 159 160 162 165 170 176 177 180 187 192 198 204 212 216 220 236 240 242 243 255 256 264 265 270 272 288 295 297 306 318 320 324 330 340 352 354 360 363 374 384 396 405 408 424 432 440 459 472 477 480 484 486 495 510 512 528 530 531 540 544 561 576 583 590 594 605 612 636 640 648 649 660 680 704 708 720 726 729 748 765 768 792 795 810 816 848 864 880 885 891 901 918 935 944 954 960 968 972 990 1003 1020 1024 1056 1060 1062 1080 1088 1089 1122 1152 1166 1180 1188 1210 1215 1224 1272 1280 1296 1298 1320 1360 1377 1408 1416 1431 1440 1452 1458 1485 1496 1530 1536 1584 1590 1593 1620 1632 1683 1696 1728 1749 1760 1770 1782 1802 1815 1836 1870 1888 1908 1920 1936 1944 1947 1980 2006 2040 2048 2057 2112 2120 2124 2160 2176 2178 2244 2295 2304 2332 2360 2376 2385 2420 2430 2448 2544 2560 2592 2596 2640 2655 2673 2703 2720 2754 2805 2816 2832 2862 2880 2904 2915 2916 2970 2992 3009 3060 3072 3127 3168 3180 3186 3240 3245 3264 3267 3366 3392 3456 3498 3520 3540 3564 3604 3630 3645 3672 3740 3776 3816 3840 3872 3888 3894 3960 4012 4080 4096 4114 4131 4224 4240 4248 4293 4320 4352 4356 4455 4488 4505 4590 4608 4664 4720 4752 4770 4779 4840 4860 4896 5015 5049 5088 5120 5184 5192 5247 5280 5310 5346 5406 5440 5445 5508 5610 5632 5664 5724 5760 5808 5830 5832 5841 5940 5984 6018 6120 6144 6171 6254 6336 6360 6372 6413 6480 6490 6528 6534 6732 6784 6885 6912 6996 7040 7080 7128 7139 7155 7208 7260 7290 7344 7480 7552 7632 7680 7744 7776 7788 7920 7965 8019 8024 8109 8160 8228 8262 8415 8448 8480 8496 8586 8640 8704 8712 8745 8910 8976 9010 9027 9180 9216 9328 9381 9440 9504 9540 9547 9558 9680 9720 9735 9792 9801 9911 10030 10098 10176 10240 10285 10368 10384 10494 10560 10620 10692 10812 10880 10890 11016 11033 11220 11264 11328 11448 11520 11616 11660 11664 11682 11880 11968 12036 12240 12288 12342 12393 12508 12672 12720 12744 12826 12879 12960 12980 13056 13068 13365 13464 13515 13568 13770 13824 13992 14080 14160 14256 14278 14310 14337 14416 14520 14580 14688 14960 15045 15104 15147 15264 15360 15488 15552 15576 15635 15741 15840 15930 16038 16048 16218 16320 16335 16456 16524 16830 16896 16960 16992 17172 17280 17408 17424 17490 17523 17820 17952 18020 18054 18360 18432 18513 18656 18762 18880 19008 19080 19094 19116 19239 19360 19440 19470 19584 19602 19822 20060 20196 20352 20480 20570 20655 20736 20768 20988 21120 21240 21384 21417 21465 21624 21760 21780 22032 22066 22440 22528 22656 22896 23040 23232 23320 23328 23364 23760 23895 23936 24072 24327 24480 24684 24786 25016 25245 25344 25440 25488 25652 25758 25920 25960 26112 26136 26235 26730 26928 27030 27081 27136 27540 27648 27984 28143 28160 28320 28512 28556 28620 28641 28674 28832 29040 29160 29205 29376 29403 29733 29920 30090 30208 30294 30528 30720 30855 30976 31104 31152 31270 31482 31680 31860 32065 32076 32096 32436 32640 32670 32912 33048 33099 33660 33792 33920 33984 34344 34397 34560 34816 34848 34980 35046 35640 35695 35904 36040 36108 36720 36864 37026 37312 37524 37760 38016 38160 38188 38232 38478 38637 38720 38880 38940 39168 39204 39644 40095 40120 40392 40545 40704 41140 41310 41472 41536 41976 42240 42480 42768 42834 42930 43011 43248 43520 43560 44064 44132 44880 45056 45135 45312 45441 45792 46080 46464 46640 46656 46728 46905 47223 47520 47735 47790 47872 48144 48654 48960 49005 49368 49555 49572 50032 50490 50688 50880 50976 51304 51516 51840 51920 52224 52272 52470 52569 53159 53460 53856 54060 54162 54272 55080 55165 55296 55539 55968 56286 56320 56640 57024 57112 57240 57282 57348 57664 57717 58080 58320 58410 58752 58806 59466 59840 60180 60416 60588 61056 61440 61710 61952 61965 62208 62304 62540 62964 63360 63720 64130 64152 64192 64251 64395 64872 65280 65340 65824 66096 66198 67320 67584 67840 67968 68688 68794 69120 69632 69696 69960 70092 71280 71390 71685 71808 72080 72216 72981 73440 74052 74624 75048 75520 75735 76032 76320 76376 76464 76956 77274 77440 77760 77880 78336 78408 78705 79288 80190 80240 80784 81090 81243 81408 82280 82620 82944 83072 83952 84429 84480 84960 85536 85668 85860 85923 86022 86496 87040 87120 87615 88128 88209 88264 89199 89760 90270 90624 90882 91584 92160 92565 92928 93280 93312 93456 93810 94446 95040 95470 95580 95744 96195 96288 97308 97920 98010 98736 99110 99144 99297 100064 100980 101376 101760 101952 102608 103032 103191 103680 103840 104448 104544 104940 105017 105138 106318 106781 106920 107085 107712 108120 108324 108544 109021 110160 110330 110592 111078 111936 112572 112640 113280 114048 114224 114480 114564 114696 115328 115434 116160 116640 116820 117504 117612 118932 119680 120360 120832 121176 121363 121635 122112 123420 123904 123930 124416 124608 125080 125928 126720 127440 128260 128304 128384 128502 128790 129744 130560 130680 131648 132192 132396 134640 135168 135405 135680 135936 136323 137376 137588 138240 139392 139920 140184 140715 141669 142560 142780 143205 143370 143616 144160 144432 145962 146880 147015 148104 148665 149248 150096 151040 151470 152064 152640 152752 152928 153912 154548 154880 155520 155760 156672 156816 157410 157707 158576 159477 160380 160480 161568 162180 162299 162486 162816 164560 165240 165495 165888 166144 166617 167904 168858 168960 169920 171072 171336 171720 171846 171985 172044 172992 173151 174080 174240 175230 176256 176418 176528 178398 179520 180540 181248 181764 183168 184320 185130 185856 186560 186624 186912 187620 188892 190080 190940 191160 191488 192390 192576 192753 193185 194616 195840 196020 197472 198220 198288 198594 200128 201960 202752 203520 203904 205216 206064 206382 207360 207680 208896 209088 209880 210034 210276 212636 213562 213840 214170 215055 215424 216240 216648 217088 218042 218943 220320 220660 222156 223872 225144 225280 226560 227205 228096 228448 228960 229128 229392 230656 230868 232320 233280 233640 235008 235224 236115 237864 239360 240720 241664 242352 242726 243270 243729 244224 246840 247808 247860 248832 249216 250160 251856 253287 253440 254880 256520 256608 256768 257004 257580 257769 259488 261120 261360 262845 263296 264384 264792 265795 267597 269280 270810 271360 271872 272646 274752 275176 276480 277695 278784 279840 280368 281430 283338 285120 285560 286410 286740 287232 288320 288585 288864 291924 293760 294030 296208 297330 297891 298496 300192 302080 302940 304128 305280 305504 305856 307824 309096 309573 309760 311040 311520 313344 313632 314820 315051 315414 317152 318954 320343 320760 320960 321255 323136 324360 324598 324972 325632 327063 329120 330480 330990 331776 332288 333234 335808 337716 337920 339840 342144 342672 343440 343692 343970 344088 345984 346302 348160 348480 350460 352512 352836 353056 356796 359040 361080 362496 363528 364089 364905 366336 370260 371712 373120 373248 373824 375240 377784 378367 380160 381880 382320 382976 384780 385152 385506 386370 389232 391680 392040 394944 396440 396576 397188 400256 403920 405504 406215 407040 407808 410432 412128 412764 414720 415360 418176 419760 420068 420552 422145 425007 425272 427124 427680 428340 429615 430110 430848 432480 433296 436084 437886 440640 441045 441320 444312 445995 447744 450288 453120 454410 456192 456896 457920 458256 458784 461312 461736 464640 466560 467280 470016 470448 472230 473121 475728 478431 478720 481440 484704 485452 486540 486897 487458 488448 493680 495616 495720 496485 497664 498432 499851 500320 503712 505991 506574 506880 509760 513040 513216 513536 514008 515160 515538 515955 518976 519453 522240 522720 525085 525690 526592 528768 529584 531590 533905 535194 538560 541620 542720 543744 545105 545292 549504 550352 552960 555390 557568 559680 560736 562860 563273 566676 570240 571120 572820 573480 574464 576640 577170 577728 578259 583848 584749 587520 588060 592416 594660 595782 596992 600384 604160 605880 606815 608256 610560 611008 611712 615648 618192 619146 619520 622080 623040 626688 627264 629640 630102 630828 634304 637908 640686 641520 641920 642510 646272 648720 649196 649944 651264 654126 656829 658240 660960 661980 664576 666468 671616 675432 675840 679680 681615 684288 685344 686880 687384 687940 688176 691968 692604 696960 700920 705024 705672 706112 708345 713592 718080 722160 724992 727056 728178 729810 731187 732672 740520 743424 746240 746496 747648 750480 755568 756734 759861 760320 763760 764640 765952 769560 770304 771012 772740 773307 778464 783360 784080 788535 789888 792880 793152 794376 797385 800512 802791 807840 811495 812430 814080 815616 820864 824256 825528 829440 830720 833085 836352 839520 840136 841104 844290 850014 850544 854248 855360 856680 859230 860220 861696 864960 865755 866592 872168 875772 881280 882090 882640 888624 891990 893673 895488 900576 906240 908820 912384 913792 915840 916512 917568 922624 923472 928719 929280 933120 934560 940032 940896 944460 945153 946242 951456 956862 957440 961029 962880 963765 969408 970904 973080 973794 974916 976896 981189 987360 991440 992970 995328 996864 999702 1000640 1007424 1011982 1013148 1013760 1019520 1026080 1026432 1027072 1028016 1030320 1031076 1031910 1037952 1038906 1044480 1045440 1050170 1051380 1053184 1057536 1059168 1063180 1067810 1070388 1077120 1083240 1085440 1087488 1090210 1090584 1092267 1094715 1099008 1100704 1110780 1115136 1119360 1121472 1125720 1126546 1133352 1135101 1140480 1142240 1145640 1146960 1148928 1153280 1154340 1155187 1155456 1156518 1167696 1169498 1174591 1175040 1176120 1184832 1189320 1191564 1193984 1200768 1208320 1211760 1213630 1216512 1218645 1221120 1222016 1223424 1231296 1236384 1238292 1239040 1244160 1246080 1254528 1259280 1260204 1261656 1266435 1268608 1275816 1281372 1283040 1283840 1285020 1288845 1292544 1297440 1298392 1299888 1308252 1313658 1316480 1321920 1323960 1329152 1332936 1337985 1343232 1350864 1359360 1363230 1368576 1370688 1373760 1374768 1375880 1376352 1383936 1385208 1393920 1401840 1410048 1411344 1412224 1416690 1427184 1435293 1436160 1444320 1454112 1456356 1459620 1460691 1462374 1465344 1481040 1486848 1489455 1492480 1492992 1495296 1499553 1500960 1511136 1513468 1517973 1519722 1520640 1527520 1529280 1539120 1540608 1542024 1545480 1546614 1547865 1556928 1558359 1566720 1568160 1575255 1577070 1579776 1585760 1586304 1588752 1594770 1601024 1601715 1605582 1615680 1622990 1624860 1628160 1631232 1635315 1641728 1648512 1651056 1658880 1661440 1666170 1672704 1679040 1680272 1682208 1688580 1689819 1700028 1701088 1708496 1710720 1713360 1718460 1720440 1723392 1729920 1731510 1733184 1734777 1744336 1751544 1754247 1762560 1764180 1765280 1777248 1783980 1785289 1787346 1790976 1801152 1812480 1815277 1817640 1820445 1824768 1827584 1831680 1833024 1835136 1845248 1846944 1857438 1858560 1866240 1869120 1880064 1881792 1888920 1890306 1891835 1892484 1902912 1913724 1914880 1922058 1925760 1927530 1938816 1941808 1946160 1947588 1949832 1953792 1962378 1974720 1982880 1985940 1993728 1999404 2001280 2014848 2023964 2026296 2027520 2039040 2052160 2052864 2054144 2056032 2060640 2062152 2063820 2075904 2077812 2090880 2100340 2102760 2106368 2115072 2118336 2125035 2126360 2135620 2140776 2154240 2166480 2174976 2180420 2181168 2184534 2189430 2198016 2201408 2221560 2230272 2238720 2242944 2251440 2253092 2266704 2270202 2279583 2280960 2284480 2291280 2293920 2297856 2306560 2308680 2310374 2310912 2313036 2319921 2335392 2338996 2349182 2350080 2352240 2365605 2369664 2378640 2383128 2387968 2392155 2401536 2408373 2423520 2427260 2434485 2437290 2442240 2444032 2446848 2462592 2472768 2476584 2478080 2488320 2492160 2499255 2509056 2518560 2520408 2523312 2529955 2532870 2537216 2551632 2562744 2566080 2567680 2570040 2577690 2585088 2594880 2596784 2597265 2599776 2616504 2627316 2632960 2643840 2647920 2658304 2665872 2675970 2681019 2686464 2701728 2718720 2726460 2737152 2741376 2747520 2749536 2751760 2752704 2767872 2770416 2786157 2787840 2803680 2816365 2820096 2822688 2824448 2833380 2835459 2854368 2870586 2872320 2883087 2888640 2891295 2908224 2912712 2919240 2921382 2923745 2924748 2930688 2943567 2962080 2978910 2984960 2985984 2990592 2999106 3001920 3022272 3026936 3035946 3039444 3041280 3055040 3058560 3078240 3081216 3084048 3090960 3093228 3095730 3113856 3116718 3133440 3136320 3150510 3154140 3159552 3171520 3172608 3177504 3189540 3202048 3203430 3211164 3231360 3245980 3249720 3256320 3262464 3270630 3276801 3283456 3284145 3297024 3302112 3322880 3332340 3345408 3358080 3360544 3364416 3377160 3379638 3400056 3402176 3405303 3416992 3421440 3426720 3436920 3440880 3446784 3459840 3463020 3465561 3466368 3469554 3488672 3503088 3508494 3523773 3525120 3528360 3530560 3554496 3567960 3570578 3574692 3581952 3602304 3624960 3630554 3635280 3640890 3649536 3655168 3655935 3663360 3666048 3670272 3690496 3693888 3714876 3717120 3732480 3738240 3763584 3777840 3780612 3783670 3784968 3799305 3805824 3827448 3829760 3844116 3851520 3855060 3866535 3877632 3883616 3892320 3895176 3899664 3924756 3949440 3965760 3971880 3987456 3998808 4002560 4013955 4029696 4047928 4052592 4078080 4104320 4105728 4108288 4112064 4121280 4124304 4127640 4151808 4155624 4181760 4200680 4205520 4212736 4230144 4236672 4250070 4252720 4271240 4281552 4305879 4308480 4332960 4360840 4362336 4369068 4378860 4382073 4396032 4402816 4443120 4460544 4468365 4477440 4485888 4502880 4506184 4533408 4540404 4553919 4559166 4561920 4568960 4582560 4587840 4613120 4617360 4620748 4621824 4626072 4639842 4643595 4670784 4675077 4677992 4698364 4700160 4704480 4725765 4731210 4739328 4757280 4766256 4784310 4803072 4805145 4816746 4847040 4854520 4868970 4874580 4884480 4888064 4893696 4905945 4925184 4945536 4953168 4976640 4984320 4998510 5018112 5037120 5040816 5046624 5059910 5065740 5069457 5074432 5103264 5125488 5132160 5135360 5140080 5155380 5170176 5189760 5193568 5194530 5199552 5204331 5233008 5254632 5262741 5265920 5287680 5295840 5331744 5351940 5355867 5362038 5372928 5403456 5437440 5445831 5452920 5461335 5474304 5482752 5495040 5499072 5503520 5505408 5535744 5540832 5565901 5572314 5575680 5607360 5632730 5640192 5645376 5648896 5659393 5666760 5670918 5675505 5708736 5741172 5744640 5766174 5775935 5777280 5782590 5816448 5825424 5838480 5842764 5847490 5849496 5861376 5872955 5887134 5924160 5957820 5969920 5981184 5998212 6003840 6044544 6053872 6071892 6078888 6082560 6110080 6117120 6156480 6162432 6168096 6181920 6186456 6191460 6196003 6227712 6233436 6272640 6300079 6301020 6308280 6319104 6343040 6345216 6355008 6379080 6404096 6406860 6422328 6432239 6462720 6491960 6499440 6524928 6541260 6553602 6566912 6568290 6594048 6604224 6645760 6664680 6690816 6716160 6721088 6728832 6754320 6759276 6800112 6804352 6810606 6833984 6842880 6853440 6873840 6881760 6893568 6919680 6926040 6931122 6932736 6939108 6959763 6977344 7006176 7016988 7047546 7050240 7056720 7061120 7108992 7135920 7141156 7149384 7163904 7176465 7204608 7225119 7261108 7270560 7281780 7303455 7310336 7311870 7326720 7332096 7340544 7387776 7429752 7434240 7464960 7476480 7497765 7527168 7555680 7561224 7567340 7569936 7589865 7598610 7611648 7654896 7688232 7703040 7710120 7733070 7755264 7767232 7784640 7790352 7791795 7799328 7849512 7898880 7931520 7943760 7974912 7997616 8005120 8027910 8043057 8059392 8095856 8105184 8156160 8208640 8211456 8224128 8242560 8248608 8255280 8303616 8311248 8358471 8363520 8401360 8411040 8425472 8449095 8460288 8473344 8500140 8505440 8506377 8542480 8563104 8601847 8611758 8616960 8649261 8665920 8673885 8721680 8724672 8738136 8757720 8764146 8771235 8792064 8805632 8830701 8886240 8926445 8936730 8954880 8971776 9005760 9012368 9066816 9076385 9080808 9107838 9118332 9123840 9137920 9165120 9175680 9226240 9234720 9241496 9243648 9252144 9279684 9287190 9341568 9350154 9355984 9396728 9400320 9408960 9451530 9462420 9478656 9514560 9532512 9568620 9575641 9606144 9610290 9633492 9694080 9709040 9737940 9749160 9768960 9776128 9787392 9811890 9830403 9850368 9891072 9906336 9968640 9997020 10036224 10074240 10081632 10093248 10119820 10131480 10138914 10148864 10206528 10215909 10250976 10264320 10270720 10280160 10310760 10340352 10379520 10387136 10389060 10396683 10399104 10408662 10466016 10509264 10525482 10531840 10571319 10575360 10591680 10663488 10703880 10711734 10724076 10745856 10806912 10874880 10891662 10905840 10922670 10948608 10965504 10990080 10998144 11007040 11010816 11071488 11081664 11131802 11144628 11151360 11214720 11265460 11290752 11297792 11318786 11333520 11341836 11351010 11397915 11417472 11482344 11489280 11532348 11551870 11554560 11565180 11599605 11632896 11650848 11676960 11685528 11694980 11698992 11745910 11774268 11848320 11915640 11939840 11962368 11996424 12007680 12041865 12089088 12107744 12143784 12157776 12220160 12234240 12312960 12324864 12336192 12363840 12372912 12382920 12392006 12455424 12466872 12545280 12600158 12602040 12616560 12638208 12686080 12690432 12710016 12758160 12808192 12813720 12844656 12864478 12917637 12920501 12925440 12983920 12998880 13082520 13107204 13133824 13136580 13146219 13188096 13208448 13291520 13329360 13381632 13405095 13432320 13442176 13457664 13508640 13518552 13600224 13608704 13621212 13661757 13667968 13685760 13706880 13747680 13763520 13839360 13852080 13862244 13865472 13878216 13919526 13930785 13954688 14012352 14033976 14095092 14100480 14113440 14122240 14177295 14217984 14271840 14282312 14298768 14352930 14409216 14415435 14450238 14522216 14541120 14563560 14606910 14620672 14623740 14653440 14664192 14681088 14717835 14775552 14859504 14929920 14952960 14995530 15054336 15111360 15122448 15134680 15139872 15179730 15197220 15208371 15223296 15309792 15376464 15406080 15420240 15466140 15510528 15534464 15569280 15580704 15583590 15598656 15699024 15788223 15797760 15863040 15887520 15995232 16010240 16055820 16067601 16086114 16118784 16191712 16210368 16312320 16337493 16384005 16417280 16422912 16448256 16485120 16497216 16510560 16607232 16622496 16697703 16716942 16727040 16802720 16822080 16898190 16920576 16946688 16978179 17000280 17010880 17012754 17026515 17084960 17126208 17203694 17223516 17233920 17298522 17327805 17331840 17347770 17443360 17449344 17476272 17515440 17528292 17542470 17584128 17611264 17618865 17661402 17772480 17852890 17873460 17909760 17943552 18011520 18024736 18133632 18152770 18161616 18215676 18236664 18247680 18275840 18330240 18351360 18452480 18469440 18482992 18487296 18504288 18559368 18574380 18588009 18683136 18700308 18711968 18793456 18817920 18900237 18903060 18924840 18957312 19029120 19065024 19137240 19151282 19212288 19220580 19266984 19296717 19388160 19418080 19475880 19498320 19552256 19574784 19623780 19638179 19660806 19700736 19782144 19812672 19937280 19968047 19994040 20072448 20148480 20163264 20186496 20239640 20262960 20277828 20297728 20413056 20431818 20501952 20528640 20541440 20560320 20621520 20680704 20759040 20774272 20778120 20793366 20798208 20817324 20932032 21018528 21050964 21063680 21142638 21150720 21183360 21326976 21407760 21423468 21448152 21491712 21529395 21613824 21783324 21811680 21845340 21910365 21931008 21980160 21996288 22014080 22021632 22163328 22263604 22289256 22302720 22429440 22530920 22581504 22595584 22637572 22667040 22683672 22702020 22769595 22795830 22834944 22964688 23064696 23103740 23109120 23130360 23199210 23265792 23301696 23353920 23371056 23375385 23389960 23397984 23491820 23548536 23696640 23831280 23924736 23992848 24015360 24083730 24178176 24215488 24287568 24315552 24440320 24468480 24625920 24672384 24727680 24745824 24765840 24784012 24910848 24933744 25075413 25090560 25200316 25204080 25233120 25276416 25347285 25372160 25380864 25420032 25516320 25519131 25627440 25689312 25728956 25805541 25835274 25841002 25850880 25947783 25967840 25997760 26021655 26165040 26214408 26267648 26273160 26292438 26313705 26376192 26416896 26492103 26658720 26779335 26810190 26864640 26884352 26915328 27017280 27037104 27200448 27217408 27229155 27242424 27323514 27335936 27371520 27413760 27495360 27527040 27678720 27704160 27724488 27730944 27756432 27829505 27839052 27861570 27909376 28024704 28067952 28190184 28200960 28226880 28244480 28296965 28354590 28435968 28543680 28564624 28597536 28705860 28726923 28818432 28830870 28900476 29044432 29082240 29127120 29213820 29241344 29247480 29306880 29328384 29362176 29435670 29491209 29551104 29719008 29853469 29905920 29991060 30108672 30222720 30244896 30269360 30279744 30359460 30394440 30416742 30446592 30619584 30647727 30752928 30812160 30840480 30932280 30980015 31021056 31068928 31138560 31161408 31167180 31190049 31197312 31398048 31500395 31576446 31595520 31713957 31726080 31775040 31990464 32020480 32111640 32135202 32161195 32172228 32237568 32383424 32420736 32624640 32674986 32768010 32834560 32845824 32896512 32970240 32994432 33021120 33214464 33244992 33395406 33433884 33454080 33605440 33644160 33796380 33893376 33956358 34000560 34021760 34025508 34053030 34169920 34252416 34407388 34447032 34467840 34597044 34655610 34663680 34695540 34798815 34886720 34898688 34952544 35030880 35056584 35084940 35222528 35237730 35322804 35544960 35705780 35746920 35819520 35887104 36023040 36049472 36125595 36267264 36305540 36323232 36431352 36473328 36551680 36660480 36702720 36938880 36965984 36974592 37008576 37118736 37148760 37176018 37366272 37400616 37423936 37586912 37635840 37800474 37806120 37849680 37914624 38058240 38130048 38274480 38302564 38424576 38441160 38533968 38593434 38752911 38761503 38776320 38836160 38951760 38996640 39104512 39247560 39276358 39321612 39401472 39438657 39564288 39625344 39874560 39936094 39988080 40144896 40215285 40296960 40326528 40372992 40479280 40525920 40555656 40595456 40826112 40863636 40985271 41003904 41057280 41120640 41243040 41518080 41548544 41556240 41586732 41596416 41634648 41792355 41864064 42037056 42101928 42127360 42285276 42301440 42366720 42531885 42653952 42815520 42846936 42896304 43009235 43058790 43227648 43246305 43566648 43623360 43690680 43820730 43862016 43960320 43992576 44028160 44043264 44153505 44326656 44527208 44578512 44858880 45061840 45163008 45191168 45275144 45334080 45367344 45404040 45539190 45591660 45625113 45669888 45929376 46129392 46207480 46218240 46260720 46398420 46531584 46603392 46707840 46742112 46750770 46779920 46795968 46983640 47097072 47364669 47393280 47662560 47878205 47985696 48030720 48167460 48202803 48356352 48430976 48575136 48631104 48880640 48936960 49012479 49152015 49251840 49344768 49455360 49491648 49531680 49568024 49821696 49867488 50093109 50150826 50181120 50400632 50408160 50466240 50694570 50744320 50761728 50840064 50934537 51032640 51038262 51079545 51254880 51378624 51457912 51611082 51670548 51682004 51701760 51895566 51935680 51983415 51995520 52043310 52330080 52428816 52546320 52584876 52627410 52752384 52833792 52856595 52984206 53317440 53558670 53620380 53729280 53768704 53830656 54034560 54074208 54400896 54434816 54458310 54484848 54647028 54671872 54743040 54827520 54990720 55054080 55357440 55408320 55448976 55461888 55512864 55659010 55678104 55723140 55764027 55818752 56049408 56135904 56380368 56453760 56488960 56593930 56700711 56709180 56871936 57087360 57129248 57195072 57411720 57453846 57636864 57661740 57800952 57890151 58088864 58164480 58254240 58427640 58494960 58656768 58724352 58871340 58914537 58982418 59102208 59438016 59706938 59811840 59904141 59982120 60217344 60445440 60489792 60538720 60559488 60718920 60788880 60833484 60893184 61224911 61239168 61295454 61505856 61624320 61680960 61864560 61960030 62042112 62137856 62253323 62277120 62322816 62334360 62380098 62394624 62796096 63000790 63152892 63191040 63427914 63452160 63550080 63980928 64040960 64223280 64270404 64322390 64344456 64475136 64588185 64602505 64766848 64841472 65349972 65536020 65669120 65731095 65793024 65940480 65988864 66042240 66489984 66790812 66867768 66908160 67210880 67288320 67592760 67786752 67912716 68001120 68043520 68051016 68106060 68156033 68308785 68339840 68504832 68814776 68894064 69194088 69300869 69311220 69327360 69391080 69597630 69773440 69797376 69905088 70061760 70113168 70169880 70445056 70475460 70645608 71089920 71411560 71493840 71774208 72046080 72098944 72251190 72534528 72611080 72646464 72862704 72946656 73103360 73320960 73405440 73877760 73931968 74017152 74237472 74297520 74352036 74732544 74801232 74847872 75173824 75271680 75600948 75612240 75699360 75829248 76041855 76116480 76260096 76548960 76557393 76605128 76882320 77067936 77186868 77416623 77505822 77523006 77552640 77672320 77843349 77903520 77993280 78495120 78552716 78643224 78802944 78877314 78941115 79128576 79250688 79476309 79872188 79976160 80338005 80430570 80593920 80653056 80745984 80958560 81051840 81111312 81652224 81687465 81727272 81970542 82007808 82114560 82241280 82486080 83036160 83097088 83112480 83173464 83192832 83269296 83488515 83584710 83728128 84074112 84203856 84570552 84602880 84733440 84890895 85063770 85307904 85631040 85693872 85792608 86018470 86117580 86180769 86455296 86492610 87133296 87246720 87381360 87641460 87724032 87920640 87985152 88056320 88086528 88307010 88473627 88653312 89054416 89157024 89560407 89717760 90123680 90326016 90550288 90668160 90734688 90808080 91078380 91183320 91250226 91339776 91858752 91943181 92258784 92414960 92436480 92521440 92796840 92940045 93063168 93206784 93415680 93484224 93501540 93559840 93570147 93591936 93967280 94194144 94501185 94620317 94729338 94786560 95141871 95325120 95756410 95971392 96061440 96209681 96334920 96405606 96483585 96712704 96861952 97150272 97262208 97761280 97873920 98024958 98190895 98304030 98503680 98689536 98910720 98983296 99063360 99136048 99643392 99734976 99840235 100186218 100301652 100362240 100801264 100816320 100932480 101389140 101488640 101680128 101869074 102065280 102076524 102159090 102509760 102757248 102915824 103222164 103341096 103364008 103403520 103791132 103871360 103966830 103991040 104086620 104660160 104857632 105092640 105169752 105254820 105332051 105667584 105713190 105968412 106634880 107101343 107117340 107240760 107458560 107537408 107661312 108069120 108148416 108801792 108869632 108916620 108969696 109294056 109343744 109655040 109981440 110108160 110816640 110897952 110923776 111025728 111318020 111356208 111446280 111528054 111637504 112098816 112271808 112760736 112907520 112977920 113187860 113401422 113418360 113743872 114174720 114258496 114390144 114823440 114907692 115273728 115323480 115601904 115780302 116177728 116284509 116328960 116508480 116855280 116989920 117313536 117742680 117829074 117964836 118204416 118315971 118876032 119413876 119623680 119808282 119964240 120434688 120890880 120979584 121077440 121118976 121437840 121577760 121666968 121786368 122449822 122478336 122590908 122955813 123011712 123361920 123729120 123920060 124275712 124506646 124554240 124645632 124668720 124760196 124789248 125377065 125592192 126001580 126305784 126382080 126855828 126904320 127100160 127595655 127961856 128446560 128540808 128644780 128688912 129027705 129176370 129205010 129533696 129682944 129738915 130699944 131072040 131338240 131462190 131586048 131880960 131977728 132084480 132460515 132979968 133581624 133735536 134421760 134576640 135185520 135573504 135825432 136002240 136087040 136102032 136212120 136312066 136617570 136679680 136875339 137009664 137629552 137788128 138388176 138601738 138622440 138654720 138782160 139195260 139546880 139594752 139810176 140123520 140226336 140339760 140890112 140950920 141291216 142094007 142179840 142823120 142987680 143634615 144092160 144197888 144502380 144608409 145069056 145222160 145292928 145725408 145893312 146206720 146641920 146810880 147037437 147456045 147755520 147863936 148034304 148474944 148595040 148704072 149267345 149465088 149602464 149695744 150279327 150347648 150543360 151201896 151224480 151398720 152083710 152232960 152520192 152803611 153097920 153114786 153210256 153238635 153764640 154135872 154373736 154833246 155011644 155046012 155105280 155344640 155686698 155807040 155950245 155986560 156990240 157105432 157286448 157754628 157882230 158257152 158501376 158569785 158952618 159744376 159952320 160676010 160861140 161187840 161306112 161491968 161917120 162103680 162222624 163304448 163374930 163454544 163941084 164015616 164229120 164482560 164972160 166072320 166194176 166224960 166346928 166385664 166538592 166977030 167169420 167292081 167456256 168148224 168407712 169141104 169466880 169781790 170102133 170127540 170615808 171262080 171387744 171585216 172036940 172235160 172361538 172910592 172985220 173670453 174266592 174493440 174762720 175282920 175970304 176112640 176173056 176614020 176743611 176947254 177306624 178108832 178314048 179120814 179435520 179712423 180247360 180652032 181100576 181336320 181469376 181616160 182156760 182366640 182500452 182679552 183674733 183717504 183886362 184517568 184829920 184872960 185042880 185593680 185880090 186126336 186413568 186759969 186831360 186968448 187003080 187119680 187140294 187183872 187934560 188388288 189002370 189240634 189458676 189573120 190283742 190650240 191512820 191942784 192122880 192419362 192669840 192811212 192967170 193425408 193723904 193764555 193807515 194300544 194524416 195522560 196049916 196381790 196608060 197007360 197193285 197379072 197821440 197966592 198126720 198272096 199469952 199680470 200372436 200603304 200724480 201602528 201632640 201864960 202778280 202977280 203360256 203738148 204130560 204153048 204318180 204468099 204926355 205019520 205514496 205831648 206444328 206682192 206728016 207582264 207742720 207902607 207933660 207982080 208173240 209320320 209715264 210185280 210339504 210509640 210664102 211335168 211426380 211936824 213269760 214202686 214234680 214481520 215074816 215322624 216138240 216296832 217603584 217739264 217833240 217939392 218588112 218687488 219310080 219648517 219962880 220216320 221633280 221795904 222051456 222636040 222712416 222892560 223056108 223275008 224197632 224543616 225521472 225815040 225955840 226375720 226802844 226836720 227487744 228125565 228349440 228516992 228780288 229646880 229815384 230646960 231203808 231560604 232249869 232355456 232569018 232657920 233016960 233710560 233979840 235485360 235658148 235929672 236408832 236631942 236823345 237752064 238827752 239616564 239928480 241014015 241781760 241959168 242154880 242237952 242875680 243155520 243333936 244899644 244956672 245062395 245181816 245911626 246023424 246723840 247458240 247840120 248551424 249013292 249108480 249291264 249337440 249520392 249578496 250465545 250754130 251184384 252003160 252611568 253711656 253808640 254200320 254672685 255191310 255923712 256893120 257081616 257289560 257377824 258055410 258352740 258410020 258542307 259067392 259365888 259477830 261399888 262144080 262924380 263172096 263761920 263955456 264168960 264921030 265959936 267163248 267471072 268681221 268843520 269153280 270371040 271650864 272004480 272174080 272204064 272424240 272624132 273235140 273359360 273750678 274019328 275259104 275576256 275829543 276776352 277203476 277244880 277309440 277564320 278390520 278820135 279093760 279189504 279620352 280247040 280452672 280679520 280710441 281901840 282582432 283503555 283860951 284188014 284359680 285425613 285646240 285975360 287269230 288184320 288395776 288629043 289004760 289216818 289450755 290138112 290444320 290585856 291450816 291786624 293283840 293621760 294074874 294572685 294912090 295511040 295727872 296068608 296949888 297190080 297408144 298534690 298930176 299204928 299391488 299520705 300558654 300695296 301086720 302403792 302448960 302797440 304167420 304465920 305040384 305607222 306124555 306195840 306229572 306420512 306477270 307529280 308271744 308747472 309666492 310023288 310092024 310210560 310689280 311266615 311373396 311614080 311900490 311973120 313980480 314210864 314572896 315509256 315764460 315996153 317002752 317139570 317905236 319488752 319904640 321304029 321352020 321722280 322375680 322612224 322983936 323834240 324207360 324445248 326608896 326749860 326909088 327882168 328031232 328388159 328965120 329944320 332388352 332449920 332693856 332771328 333077184 333904187 333954060 334338840 334584162 334912512 336296448 336815424 338282208 338933760 339563580 340204266 340255080 340780165 341231616 342524160 342775488 343170432 344073880 344470320 344723076 345821184 345970440 346504345 347340906 348533184 348853527 348986880 349525440 350565840 351940608 352225280 353228040 353487222 353894508 354613248 356217664 356628096 358241628 358871040 359424846 360494720 361304064 362201152 362672640 362938752 363232320 364313520 364733280 365000904 365359104 367349466 367435008 367772724 368867439 369035136 369659840 370085760 371187360 371760180 372827136 373519938 373662720 373936896 374006160 374239360 374280588 374367744 375869120 376776576 378004740 378481268 378917352 379146240 380567484 381300480 382786965 383025640 383885568 384838724 385339680 385622424 385934340 387083115 387447808 387529110 387615030 388601088 389048832 389216745 392099832 392763580 393216120 394014720 394386570 394758144 395642880 395933184 396253440 396544192 397381545 398939904 399360940 400744872 401206608 403205056 403265280 403729920 405556560 406720512 407476296 408261120 408306096 408636360 408936198 409852710 410039040 410626017 411028992 411663296 412888656 413364384 413456032 415164528 415485440 415805214 415867320 415964160 416346480 418640640 419430528 420370560 420679008 421019280 421328204 422670336 422852760 423873648 426282021 426539520 428405372 428469360 428963040 430149632 430903845 432276480 432593664 433825227 435207168 435666480 435878784 437176224 437374976 438620160 439297034 439925760 440432640 441112311 442368135 443266560 443591808 444102912 445272080 445424832 445785120 446112216 446550016 447802035 448395264 449087232 450837981 451042944 451630080 452751440 453605688 453673440 456251130 456698880 457033984 457560576 458410833 459293760 459630768 459715905 461293920 462407616 463121208 464499738 464710912 465138036 465315840 466033920 467421120 467850735 467959680 470970720 471316296 471859344 473101585 473263884 473646690 475504128 475709355 477655504 479233128 479856960 481048405 482028030 483563520 483918336 484309760 484475904 485751360 486311040 486667872 489799288 489913344 490124790 490363632 491823252 492046848 493447680 494916480 495680240 497102848 498026584 498216960 498582528 498674880 499040784 499156992 500931090 501508260 501876243 502368768 504006320 505223136 507423312 507508973 508400640 509345370 510306399 510382620 511847424 513786240 514163232 514579120 514755648 516110820 516705480 516820040 517084614 518134784 518731776 518955660 521011359 522799776 524288160 525848760 526660255 527910912 528337920 529842060 530230833 531919872 534326496 534942144 535506715 537362442 537687040 538306560 539137269 540742080 543301728 544008960 544348160 544408128 544848480 545248264 546470280 546718720 547501356 548038656 550518208 551024199 551152512 551659086 553552704 554406952 554489760 554618880 555128640 556781040 557640270 558187520 558379008 559240704 560279907 560494080 560905344 561359040 561420882 563803680 565164864 567007110 567721902 568376028 568719360 570851226 571292480 571950720 574538460 576368640 576791552 577258086 578009520 578433636 578901510 580276224 580888640 581171712 581422545 582901632 583573248 586567680 588149748 589145370 589824180 591022080 591455744 591579855 592137216 593899776 594380160 594816288 597069380 598409856 598782976 599041410 601117308 601390592 602173440 604807584 604897920 605594880 608334840 608931840 610080768 611214444 612249110 612391680 612459144 612841024 612954540 613404297 614779065 615058560 616543488 617494944 619332984 620046576 620184048 621378560 622533230 622746792 623228160 623707821 623800980 623946240 627960960 628421728 629145792 631018512 631528920 631992306 634005504 634279140 635810472 638977504 639809280 642608058 642704040 643444560 645224448 645967872 647668480 648414720 648890496 653217792 653499720 653818176 655764336 656062464 656776318 657930240 658945551 659888640 664776704 664899840 665387712 666154368 667808374 667908120 668677680 669168324 669825024 672592896 673630848 676564416 677867520 679127160 680408532 680510160 681560330 682463232 684376695 684786553 685048320 685550976 686340864 688147760 688940640 689446152 691940880 693008690 694681812 696749607 697066368 697707054 697973760 699050880 701131680 704450560 706456080 706974444 707789016 709226496 710470035 712435328 713256192 716483256 718849692 720989440 723042045 724402304 725345280 725877504 726464640 728627040 729466560 730001808 734698932 734870016 735187185 735545448 737734878 738070272 739319680 740171520 742374720 743520360 745654272 747039876 747325440 747873792 748012320 748478720 748561176 748735488 751396635 751738240 753553152 756009480 756962536 757834704 761134968 762309559 762600960 764018055 765573930 766051280 767771136 769677448 770679360 771244848 771868680 774166230 774895616 775058220 775230060 775626921 777202176 778097664 778433490 784199664 785527160 786432240 788773140 789516288 791285760 791866368 792506880 793088384 794763090 797879808 798721880 801489744 802413216 806043663 806410112 806530560 807459840 811113120 814952592 816522240 816612192 817272720 817872396 819705420 820078080 821252034 822057984 823326592 825777312 826728768 826912064 830329056 830970880 831610428 831734640 831928320 832692960 836460405 837281280 838861056 840741120 841358016 842038560 842131323 842656408 845705520 847747296 850510665 851582853 852564042 853079040 856276839 856810744 856938720 857926080 861807690 864552960 865187328 865887129 867650454 868352265 870414336 871332960 871757568 874352448 878594068 879851520 880865280 882224622 883718055 884736270 886533120 887183616 888205824 890544160 890849664 891570240 892224432 895604070 896790528 898174464 898562115 901675962 902085888 903260160 905502880 907211376 907346880 912502260 913397760 914067968 915121152 916821666 918373665 918587520 919261536 919431810 922587840 924815232 926242416 928999476 929421824 930276072 930631680 932067840 933799845 934842240 935701470 935919360 941941440 942632592 943718688 946203170 946527768 947293380 947988459 951008256 951418710 955311008 958466256 959713920 962096810 963912087 964056060 967127040 967836672 968619520 968951808 971502720 972622080 973335744 979598576 979826688 980249580 980727264 983646504 984093696 985164477 986895360 989832960 991360480 996053168 997165056 997349760 998081568 998313984 1001712561 1001862180 1003016520 1003752486 1004737536 1008012640 1010446272 1014846624 1015017946 1016801280 1018690740 1019438207 1020612798 1020765240 1022340495 1023694848 1027572480 1028326464 1029158240 1029511296 1032221640 1033410960 1033640080 1034169228 1036269568 1037463552 1037911320 1039513035 1040823487 1042022718 1045599552 1046560581 1048576320 1051697520 1053320510 1055821824 1056675840 1058306491 1059684120 1060461666 1063839744 1068652992 1069884288 1071013430 1074724884 1075374080 1076613120 1078274538 1081484160 1086603456 1088017920 1088696320 1088816256 1089696960 1090496528 1092940560 1093437440 1095002712 1096077312 1098242585 1101036416 1102048398 1102305024 1103318172 1107105408 1108813904 1108979520 1110257280 1113562080 1115280540 1116375040 1118481408 1120559814 1120988160 1121810688 1122718080 1122841764 1127607360 1130329728 1134014220 1135443804 1136752056 1137438720 1141702452 1142584960 1143901440 1149076920 1153583104 1154516172 1156019040 1156867272 1157803020 1158652561 1161249345 1161777280 1162343424 1162845090 1165803264 1167146496 1176299496 1178114773 1178290740 1179648360 1182044160 1182911488 1183159710 1184274432 1187799552 1188760320 1189632576 1194138760 1196819712 1197565952 1198082820 1202234616 1202781184 1209615168 1209795840 1211189760 1216669680 1220161536 1222428888 1224498220 1224783360 1224918288 1225682048 1225909080 1226808594 1229558130 1230117120 1233086976 1234989888 1238665968 1240093152 1240368096 1242757120 1245066460 1245493584 1246456320 1247415642 1247601960 1247892480 1255921920 1256843456 1258291584 1262037024 1263057840 1263984612 1268011008 1268558280 1271620944 1277955008 1279618560 1285216116 1285408080 1286889120 1290448896 1292711535 1295336960 1296829440 1297780992 1301475681 1306999440 1307636352 1311528672 1312124928 1313552636 1315860480 1317891102 1319777280 1323336933 1329799680 1330775424 1332308736 1335616748 1335816240 1337355360 1338336648 1339650048 1343406105 1345185792 1347261696 1352513943 1353128832 1358254320 1360817064 1361020320 1363120660 1368753390 1369573106 1370096640 1371101952 1372681728 1375232499 1376295520 1377881280 1378892304 1379147715 1383881760 1386017380 1389363624 1393499214 1394132736 1395414108 1395947520 1398101760 1402263360 1403552205 1412912160 1413948888 1415578032 1419304755 1420940070 1424870656 1426512384 1427128065 1432966512 1437699384 1441978880 1443145215 1446084090 1448804608 1450690560 1451755008 1452929280 1457254080 1458933120 1460003616 1469397864 1469740032 1470374370 1471090896 1475469756 1476140544 1478639360 1480343040 1484749440 1487040720 1491308544 1494079752 1494650880 1495747584 1496024640 1496957440 1497122352 1497470976 1502793270 1503476480 1505628729 1507106304 1512018960 1513925072 1515669408 1522269936 1522526919 1524619118 1525201920 1528036110 1530919197 1531147860 1532102560 1535542272 1539354896 1541358720 1542489696 1543737360 1548332460 1549791232 1550116440 1550460120 1551253842 1554404352 1556195328 1556866980 1563034077 1568399328 1571054320 1572864480 1577546280 1579980765 1583732736 1585013760 1586176768 1589526180 1590692499 1595759616 1597443760 1602979488 1604826432 1606520145 1612087326 1612820224 1613061120 1614919680 1617411807 1622226240 1629905184 1633044480 1633224384 1634545440 1635744792 1639410840 1640156160 1641940795 1642504068 1644115968 1646653184 1651554624 1653072597 1653457536 1653824128 1660658112 1661941760 1663220856 1663469280 1663856640 1665385920 1669520935 1672920810 1674562560 1677722112 1680839721 1681482240 1682716032 1684077120 1684262646 1685312816 1691411040 1695494592 1701021330 1703165706 1705128084 1706158080 1712553678 1713621488 1713877440 1715852160 1723615380 1729105920 1730374656 1731774258 1735300908 1736704530 1740828672 1742665920 1743515136 1744267635 1748704896 1757188136 1759703040 1764449244 1767436110 1769472540 1773066240 1774367232 1776411648 1781088320 1781699328 1783140480 1784448864 1791208140 1796348928 1797124230 1803351924 1804171776 1806520320 1811005760 1814422752 1814693760 1825004520 1826795520 1828135936 1830242304 1833643332 1836747330 1837175040 1838523072 1838863620 1840212891 1844337195 1845175680 1849630464 1852484832 1857998952 1858843648 1860552144 1864135680 1867599690 1869684480 1871123463 1871402940 1871838720 1883882880 1885265184 1887437376 1892406340 1893055536 1894586760 1895976918 1902016512 1902837420 1910622016 1916932512 1919427840 1924193620 1927824174 1928112120 1935673344 1937239040 1937903616 1943005440 1945244160 1946671488 1959197152 1959653376 1960499160 1961454528 1967293008 1968187392 1970328954 1973790720 1976836653 1979665920 1982720960 1992106336 1994330112 1994699520 1996163136 2003425122 2003724360 2006033040 2007504972 2009475072 2016025280 2020892544 2029693248 2030035892 2033602560 2037381480 2038876414 2041225596 2041530480 2044680990 2047389696 2053130085 2054359659 2055144960 2056652928 2058316480 2059022592 2064443280 2066821920 2067280160 2068338456 2072539136 2075822640 2079026070 2081646974 2084045436 2090248821 2091199104 2093121162 2097152640 2103395040 2106641020 2113351680 2116612982 2119368240 2120923332 2127679488 2131410105 2137305984 2139768576 2142026860 2149449768 2150748160 2156549076 2162968320 2169126135 2173206912 2176035840 2177632512 2179393920 2180993056 2185881120 2186874880 2190005424 2196485170 2202072832 2204096796 2204610048 2205561555 2206636344 2214210816 2217627808 2217959040 2220514560 2227124160 2230561080 2232750080 2236962816 2241119628 2241976320 2243621376 2245436160 2245683528 2254189905 2255214720 2260659456 2268028440 2270887608 2273504112 2283404904 2285169920 2286928677 2287802880 2292054165 2298153840 2307166208 2309032344 2312038080 2313734544 2315606040 2317305122 2322498690 2323554560 2324686848 2325690180 2326880763 2331606528 2334292992 2352598992 2356229546 2356581480 2359296720 2365822976 2366319420 2368548864 2375599104 2377520640 2379265152 2388277520 2393639424 2395131904 2396165640 2404469232 2405562368 2418130989 2419230336 2419591680 2422379520 2433339360 2444857776 2448996440 2449566720 2449836576 2451364096 2451818160 2453617188 2459116260 2460234240 2466173952 2469979776 2477331936 2480186304 2480736192 2485514240 2490132920 2490987168 2492912640 2494831284 2495203920 2495784960 2509381215 2511843840 2513686912 2516583168 2524074048 2526115680 2527969224 2537116560 2537544865 2543241888 2551531995 2554748559 2555910016 2559237120 2570432232 2570816160 2573778240 2585423070 2590673920 2593658880 2595561984 2597661387 2602951362 2605056795 2613998880 2615272704 2623057344 2627105272 2635782204 2639554560 2646673866 2651154165 2659599360 2661550848 2664617472 2671233496 2671632480 2674710720 2676673296 2686812210 2690371584 2694523392 2695686345 2705027886 2706257664 2716508640 2721634128 2722040640 2726241320 2737506780 2739146212 2740193280 2742203904 2745363456 2750464998 2752591040 2755120995 2755762560 2757784608 2758295430 2767763520 2772034760 2778727248 2786998428 2788265472 2790828216 2791895040 2796203520 2801399535 2804526720 2807104410 2825824320 2827897776 2831156064 2838609510 2841880140 2843965377 2849741312 2853024768 2854256130 2865933024 2875398768 2883957760 2886290430 2891736261 2892168180 2897609216 2901381120 2903510016 2905858560 2914508160 2917866240 2920007232 2938795728 2939480064 2940748740 2942181792 2950939512 2952281088 2955493431 2957278720 2960686080 2969498880 2974081440 2988159504 2991495168 2992049280 2993914880 2994244704 2994941952 3005137683 3005586540 3006952960 3011257458 3014212608 3024037920 3027850144 3031338816 3044539872 3045053838 3049238236 3050403840 3056072220 3058314621 3061838394 3062295720 3064205120 3067021485 3071084544 3078709792 3082717440 3084979392 3087474720 3096664920 3100232880 3100920240 3102507684 3108808704 3112390656 3113733960 3118539105 3122470461 3126068154 3136798656 3139681743 3142108640 3145728960 3155092560 3159961530 3167465472 3170027520 3172353536 3174919473 3179052360 3181384998 3191519232 3194887520 3205958976 3209652864 3213040290 3224174652 3225640448 3226122240 3229839360 3234823614 3244452480 3259810368 3266088960 3266448768 3269090880 3271489584 3278821680 3280312320 3283881590 3285008136 3288231936 3293306368 3294727755 3303109248 3306145194 3306915072 3307648256 3321316224 3323883520 3326441712 3326938560 3330771840 3339041870 3345841620 3349125120 3355444224 3361679442 3362964480 3365432064 3368154240 3368525292 3370625632 3382822080 3390989184 3402042660 3406331412 3410256168 3412316160 3423932765 3425107356 3427242976 3427754880 3431704320 3447230760 3460749312 3463548516 3470601816 3473409060 3475957683 3483748035 3485331840 3487030272 3488535270 3497409792 3514376272 3528898488 3534344319 3534872220 3538945080 3546132480 3548734464 3552823296 3562176640 3563398656 3566280960 3568897728 3582416280 3592697856 3594248460 3606703848 3608343552 3612269749 3622011520 3628845504 3629387520 3650009040 3656271872 3660484608 3667286664 3672946057 3673494660 3674350080 3677046144 3677727240 3680425782 3688674390 3690351360 3699260928 3704969664 3715997904 3717687296 3721104288 3728271360 3735199380 3739368960 3742246926 3742805880 3743677440 3767765760 3770530368 3774874752 3784812680 3786111072 3789173520 3791953836 3804033024 3805674840 3811547795 3821244032 3833865024 3838855680 3848387240 3855648348 3856224240 3871346688 3874478080 3878134605 3886010880 3890488320 3893342976 3918394304 3920998320 3922909056 3934586016 3936374784 3940657908 3947581440 3953673306 3959331840 3965441920 3984212672 3989399040 3992326272 4006850244 4007448720 4012066080 4015009944 4018950144 4030218315 4032050560 4041785088 4057541829 4059386496 4060071784 4074762960 4077752828 4082451192 4083060960 4089361980 4106260170 4108719318 4110289920 4113305856 4116632960 4118045184 4125697497 4128886560 4133643840 4134560320 4136676912 4151645280 4158052140 4163293948 4168090872 4180497642 4182398208 4186242324 4194305280 4206790080 4210656615 4213282040 4233225964 4238736480 4241846664 4257914265 4262820210 4274611968 4279537152 4281384195 4284053720 4298899536 4313098152 4325936640 4329435645 4338252270 4346413824 4352071680 4355265024 4358787840 4361986112 4371762240 4380010848 4392970340 4404145664 4408193592 4409220096 4411123110 4413272688 4428421632 4435255616 4435918080 4441029120 4454248320 4461122160 4473925632 4482239256 4483952640 4487242752 4490872320 4491367056 4508379810 4510429440 4516886187 4521318912 4536056880 4541775216 4547008224 4566809808 4567580757 4570339840 4573857354 4575605760 4584108330 4592757591 4596307680 4618064688 4624076160 4627469088 4631212080 4634610244 4644997380 4647109120 4649373696 4651380360 4653761526 4663213056 4668585984 4689102231 4705197984 4712459092 4713162960 4718593440 4731645952 4732638840 4739942295 4751198208 4755041280 4758530304 4772077497 4776555040 4787278848 4792331280 4808938464 4811124736 4819560435 4836261978 4838460672 4839183360 4844759040 4852235421 4866678720 4889715552 4897992880 4899133440 4899673152 4902728192 4903636320 4907234376 4918232520 4920468480 4925822385 4932347904 4939959552 4954663872 4959217791 4960372608 4961472384 4980265840 4981974336 4985825280 4989662568 4990407840 4991569920 5008562805 5018762430 5023687680 5027373824 5033166336 5042519163 5048148096 5052231360 5055938448 5074233120 5075089730 5086483776 5097191035 5103063990 5109497118 5111820032 5118474240 5140864464 5141632320 5147556480 5170846140 5181347840 5187317760 5191123968 5195322774 5204117435 5205902724 5210113590 5227997760 5230545408 5232802905 5246114688 5254210544 5271564408 5279109120 5291532455 5293347732 5302308330 5319198720 5323101696 5329234944 5342466992 5343264960 5349421440 5353346592 5373624420 5389046784 5391372690 5410055772 5412515328 5433017280 5443268256 5444081280 5452482640 5475013560 5478292424 5480386560 5484407808 5490726912 5500929996 5505182080 5510241990 5511525120 5515569216 5516590860 5520638673 5535527040 5544069520 5557454496 5573996856 5576530944 5581656432 5582598703 5592407040 5602799070 5609053440 5613370389 5614208820 5651648640 5655795552 5662312128 5676371179 5677219020 5683760280 5687930754 5699482624 5706049536 5708512260 5731866048 5750797536 5767915520 5772580860 5783472522 5784336360 5793262805 5795218432 5807020032 5811717120 5829016320 5835732480 5840014464 5877591456 5878960128 5881497480 5884363584 5890573865 5901879024 5904562176 5910986862 5914557440 5921372160 5930509959 5938997760 5948162880 5976319008 5982990336 5984098560 5987829760 5988489408 6010275366 6011173080 6013905920 6022514916 6028425216 6048075840 6055700288 6062677632 6089079744 6090107676 6098476472 6100807680 6112144440 6116629242 6123676788 6124591440 6128410240 6134042970 6142169088 6157419584 6163078977 6165434880 6169958784 6174949440 6193329840 6200465760 6201840480 6205015368 6217617408 6227467920 6237078210 6244940922 6252136308 6270746463 6273597312 6279363486 6284217280 6291457920 6310185120 6319923060 6340055040 6344707072 6349838946 6358104720 6362769996 6383038464 6389775040 6411917952 6419305728 6426080580 6448349304 6451280896 6452244480 6469647228 6488904960 6507378405 6519620736 6532897536 6538181760 6542979168 6557643360 6560624640 6567763180 6570016272 6586612736 6589455510 6606218496 6612290388 6613830144 6615296512 6616684665 6642632448 6652883424 6653877120 6661543680 6678083740 6691683240 6698250240 6710888448 6723358884 6725928960 6730864128 6736308480 6737050584 6741251264 6762569715 6765644160 6781978368 6804085320 6812662824 6820512336 6847865530 6850214712 6854485952 6855509760 6860786031 6863408640 6876162495 6894461520 6921498624 6927097032 6941203632 6946818120 6951915366 6967496070 6970663680 6974060544 6977070540 6980642289 6994819584 7028752544 7057796976 7068688638 7069744440 7077890160 7097468928 7105646592 7124353280 7126797312 7132561920 7137795456 7164832560 7185395712 7188496920 7213407696 7216687104 7224539498 7244023040 7254392967 7257691008 7258775040 7300018080 7312543744 7334573328 7345892114 7346989320 7348700160 7354092288 7355454480 7360851564 7377348780 7380702720 7398521856 7409939328 7431995808 7435374592 7442208576 7456542720 7470398760 7478737920 7484493852 7485611760 7487354880 7528143645 7535531520 7541060736 7549749504 7569625360 7572222144 7578347040 7583907672 7611349680 7612634595 7623095590 7642488064 7654595985 7664245677 7667730048 7677711360 7696774480 7711296696 7712448480 7748956160 7756269210 7772021760 7780976640 7786685952 7792984161 7815170385 7836788608 7841996640 7845818112 7869172032 7881315816 7907346612 7918663680 7930883840 7953462495 7968425344 7978798080 7984652544 8013700488 8014897440 8024132160 8030019888 8060436630 8064101120 8083570176 8087059035 8115083658 8118772992 8120143568 8149525920 8155505656 8164902384 8166121920 8178723960 8212520340 8217438636 8220579840 8226611712 8233265920 8236090368 8251394994 8257773120 8265362985 8267287680 8269120640 8273353824 8303290560 8316104280 8326587896 8336181744 8360995284 8364796416 8372484648 8388610560 8404198605 8413580160 8421313230 8426564080 8466451928 8477472960 8483693328 8515828530 8525640420 8531896131 8549223936 8559074304 8562768390 8568107440 8597799072 8626196304 8651873280 8658871290 8675208783 8676504540 8692827648 8704143360 8710530048 8717575680 8723972224 8743524480 8760021696 8785940680 8808291328 8816387184 8818440192 8822246220 8826545376 8856843264 8866480293 8870511232 8871836160 8882058240 8908496640 8922244320 8964478512 8974485504 8981744640 8982734112 9015413049 9016759620 9020858880 9033772374 9042637824 9072113760 9083550432 9094016448 9133619616 9135161514 9140679680 9147714708 9151211520 9168216660 9174943863 9185515182 9192615360 9201064455 9236129376 9248152320 9254938176 9262424160 9269220488 9289994760 9294218240 9302760720 9307523052 9326426112 9337171968 9355617315 9367411383 9378204462 9410395968 9419045229 9424918184 9426325920 9437186880 9465277680 9479884590 9502396416 9510082560 9517060608 9524758419 9544154994 9553110080 9574557696 9584662560 9617876928 9639120870 9672523956 9676921344 9678366720 9689518080 9704470842 9733357440 9779431104 9795985760 9798266880 9799346304 9805456384 9807272640 9814468752 9836465040 9840936960 9851644770 9864695808 9879919104 9884183265 9909327744 9918435582 9920745216 9922944768 9960531680 9963948672 9971650560 9979325136 9980815680 10017125610 10037524860 10047375360 10054747648 10066332672 10085038326 10096296192 10104462720 10111876896 10148466240 10150179460 10172967552 10194382070 10206127980 10218994236 10223640064 10236948480 10271798295 10281728928 10283264640 10295112960 10341692280 10362695680 10382247936 10390645548 10408234870 10411805448 10420227180 10427873049 10451244105 10455995520 10461090816 10465605810 10492229376 10508421088 10543128816 10583064910 10586695464 10603032957 10604616660 10638397440 10646203392 10658469888 10684933984 10686529920 10698842880 10706693184 10747248840 10778093568 10782745380 10820111544 10825030656 10836809247 10866034560 10886536512 10888162560 10904965280 10950027120 10956584848 10968815616 10981453824 11001859992 11010364160 11018838171 11020483980 11023050240 11031138432 11033181720 11041277346 11071054080 11088139040 11114908992 11147993712 11153061888 11163312864 11165197406 11184814080 11205598140 11213820277 11218106880 11226740778 11228417640 11303297280 11311591104 11324624256 11352742358 11354438040 11367520560 11375861508 11398965248 11412099072 11417024520 11434643385 11463732096 11501595072 11535831040 11545161720 11566945044 11568672720 11586525610 11590436864 11614040064 11623434240 11634403815 11641371401 11658032640 11671464960 11680028928 11755182912 11762994960 11768727168 11781147730 11803758048 11809124352 11821973724 11829114880 11842744320 11861019918 11877995520 11896325760 11952638016 11968197120 11975659520 11976978816 12020550732 12022346160 12027811840 12045029832 12056850432 12090654945 12096151680 12111400576 12125355264 12178159488 12180215352 12196952944 12224288880 12233258484 12247353576 12249182880 12256820480 12268085940 12314839168 12326157954 12330869760 12339917568 12349898880 12386659680 12400931520 12403680960 12410030736 12454935840 12474156420 12489881844 12504272616 12541492926 12547194624 12558726972 12568434560 12582915840 12620370240 12639846120 12689414144 12699677892 12716209440 12725539992 12773742795 12779550080 12823835904 12838611456 12852161160 12896698608 12902561792 12939294456 12959262503 12977809920 12988306935 13014756810 13039241472 13065795072 13076363520 13085958336 13115286720 13135526360 13140032544 13173225472 13178911020 13212436992 13224580776 13227660288 13230593024 13233369330 13285264896 13305766848 13307754240 13323087360 13356167480 13383366480 13421776896 13446717768 13451857920 13461728256 13472616960 13474101168 13482502528 13525139430 13531288320 13563956736 13608170640 13625325648 13641024672 13695731060 13700429424 13702742271 13708971904 13711019520 13721572062 13726817280 13752324990 13788923040 13854194064 13882407264 13893636240 13903830732 13934992140 13941327360 13948121088 13954141080 13961284578 13989639168 14057505088 14115593952 14137377276 14139488880 14155780320 14194937856 14219826885 14248706560 14253594624 14265123840 14275590912 14316232491 14329665120 14376993840 14426815392 14433374208 14449078996 14458681305 14488046080 14508785934 14515382016 14517550080 14556706263 14600036160 14669146656 14691784228 14693978640 14697400320 14708184576 14710908960 14721703128 14754697560 14761405440 14777467155 14797043712 14819878656 14863991616 14877653373 14884417152 14940797520 14957475840 14968987704 14971223520 14974709760 15025688415 15056287290 15071063040 15082121472 15099499008 15127557489 15139250720 15144444288 15156694080 15167815344 15222699360 15225269190 15246191180 15284976128 15291573105 15309191970 15328491354 15335460096 15355422720 15393548960 15422593392 15424896960 15512538420 15544043520 15561953280 15573371904 15585968322 15612352305 15630340770 15673577216 15683993280 15691636224 15698408715 15738344064 15762631632 15814693224 15837327360 15861767680 15874597365 15906924990 15936850688 15957596160 15969305088 16027400976 16029794880 16048264320 16060039776 16120873260 16128202240 16167140352 16174118070 16230167316 16237545984 16240287136 16299051840 16311011312 16329804768 16332243840 16357447920 16425040680 16434877272 16441159680 16453223424 16466531840 16472180736 16502789988 16515546240 16530725970 16534575360 16538241280 16546707648 16561916019 16606581120 16632208560 16653175792 16672363488 16721990568 16729592832 16744969296 16747796109 16777221120 16808397210 16827160320 16840111167 16842626460 16853128160 16932903856 16954945920 16967386656 17029113537 17031657060 17051280840 17063792262 17098447872 17118148608 17125536780 17136214880 17195598144 17252392608 17303746560 17317742580 17330449519 17350417566 17353009080 17379788415 17385655296 17421060096 17435151360 17447944448 17487048960 17520043392 17571881360 17616582656 17632774368 17636880384 17644492440 17653090752 17671721595 17713686528 17732960586 17741022464 17743672320 17764116480 17791529877 17816993280 17844488640 17928957024 17948971008 17963489280 17965468224 18030826098 18033519240 18041717760 18061348745 18067544748 18085275648 18144227520 18167100864 18188032896 18267239232 18270323028 18281359360 18295429416 18302423040 18336433320 18349887726 18364730285 18371030364 18385230720 18402128910 18472258752 18489236931 18496304640 18509876352 18524848320 18538440976 18579989520 18588436480 18605521440 18615046104 18652852224 18711234630 18734822766 18756408924 18820791936 18838090458 18849836368 18852651840 18874373760 18930555360 18959769180 19020165120 19034121216 19049516838 19088309988 19106220160 19149115392 19169325120 19235753856 19278241740 19345047912 19353842688 19356733440 19408941684 19466714880 19558862208 19591971520 19598692608 19610912768 19614545280 19628937504 19672930080 19681873920 19703289540 19759838208 19768366530 19818655488 19836871164 19841490432 19845889536 19921063360 19927897344 19958650272 19961631360 20034251220 20075049720 20094750720 20109495296 20132665344 20170076652 20192592384 20208925440 20223753792 20287709145 20296932480 20300358920 20345935104 20388764140 20412255960 20437988472 20447280128 20543596590 20563457856 20566529280 20582358093 20590225920 20628487485 20683384560 20764495872 20781291096 20816469740 20823610896 20840454360 20855746098 20902488210 20911991040 20922181632 20931211620 20984458752 21016842176 21086257632 21166129820 21173390928 21206065914 21209233320 21292406784 21316939776 21369867968 21373059840 21397685760 21413386368 21494497680 21556187136 21565490760 21640223088 21650061312 21673618494 21732069120 21763178901 21773073024 21776325120 21809930560 21900054240 21913169696 21937631232 22003719984 22020728320 22037676342 22040967960 22046100480 22062276864 22066363440 22082554692 22142108160 22176278080 22229817984 22295987424 22306123776 22326625728 22330394812 22369628160 22411196280 22427640554 22436213760 22453481556 22456835280 22584430935 22606594560 22623182208 22649248512 22705484716 22708876080 22735041120 22751723016 22797930496 22834049040 22837903785 22869286770 22927464192 22963787955 22992737031 23003190144 23090323440 23133890088 23137345440 23173051220 23180873728 23246868480 23268807630 23282742802 23316065280 23342929920 23360057856 23378952483 23445511155 23510365824 23525989920 23537454336 23562295460 23607516096 23643947448 23658229760 23722039836 23755991040 23792651520 23860387485 23905276032 23936394240 23953957632 24041101464 24044692320 24055623680 24090059664 24181309890 24192303360 24222801152 24250710528 24261177105 24356318976 24360430704 24393905888 24448577760 24466516968 24494707152 24498365760 24513640960 24536171880 24629678336 24652315908 24661739520 24679835136 24699797760 24773319360 24796088955 24801863040 24807361920 24820061472 24909871680 24948312840 24979763688 25008545232 25082985852 25094389248 25117453944 25136869120 25165831680 25212595815 25240740480 25279692240 25378828288 25399355784 25432418880 25451079984 25547485590 25559100160 25595688393 25647671808 25677222912 25704322320 25793397216 25805123584 25878588912 25918525006 25955619840 25976613870 26025626349 26029513620 26078482944 26131590144 26152727040 26171916672 26230573440 26271052720 26280065088 26346450944 26357822040 26424873984 26449161552 26455320576 26461186048 26466738660 26570529792 26599440879 26611533696 26615508480 26646174720 26712334960 26766732960 26893435536 26923456512 26945233920 26948202336 26965005056 27046239147 27050278860 27062576640 27127913472 27216341280 27250651296 27282049344 27391462120 27400858848 27405484542 27417943808 27422039040 27443144124 27453634560 27504649980 27524831589 27577846080 27603193365 27708388128 27764814528 27787272480 27807661464 27869984280 27882654720 27908282160 27912993515 27922569156 27979278336 28066851945 28102234149 28115010176 28231187904 28274754552 28278977760 28311560640 28381855895 28439653770 28497413120 28507189248 28530247680 28551181824 28574275257 28632464982 28659330240 28753987680 28853630784 28898157992 28917362610 28976092160 29017571868 29030764032 29035100160 29113412526 29200072320 29338293312 29383568456 29387957280 29394800640 29416369152 29421817920 29443406256 29509395120 29522810880 29554934310 29594087424 29639757312 29652549795 29727983232 29755306746 29768834304 29881595040 29914951680 29937975408 29942447040 30051376830 30112574580 30142126080 30164242944 30198998016 30255114978 30278501440 30288888576 30313388160 30335630688 30445398720 30450538380 30492382360 30569952256 30583146210 30618383940 30656982708 30670920192 30710845440 30787097920 30815394885 30845186784 30849793920 31025076840 31088087040 31146743808 31171936644 31224704610 31260681540 31283619147 31347154432 31353732315 31367986560 31383272448 31396817430 31476688128 31525263264 31629386448 31723535360 31749194730 31809098871 31813849980 31873701376 31915192320 31938610176 32054801952 32059589760 32096528640 32120079552 32241746520 32256404480 32334280704 32348236140 32460334632 32475091968 32480574272 32510427741 32598103680 32622022624 32659609536 32664487680 32714895840 32850081360 32869754544 32906446848 32933063680 32944361472 33005579976 33031092480 33056514513 33061451940 33069150720 33076482560 33093415296 33123832038 33213162240 33264417120 33306351584 33344726976 33443981136 33459185664 33489938592 33495592218 33554442240 33616794420 33641460831 33654320640 33680222334 33685252920 33706256320 33865807712 33909891840 33934773312 34058227074 34063314120 34102561680 34127584524 34196895744 34236297216 34251073560 34272429760 34303930155 34391196288 34504785216 34607493120 34635485160 34660899038 34700835132 34706018160 34759576830 34771310592 34842120192 34870302720 34895888896 34903211445 34924114203 34974097920 35040086784 35143762720 35233165312 35265548736 35288984880 35306181504 35343443190 35427373056 35465921172 35482044928 35487344640 35528232960 35583059754 35633986560 35688977280 35857914048 35926978560 35930936448 36061652196 36067038480 36083435520 36122697490 36135089496 36170551296 36271964835 36288455040 36334201728 36376065792 36534478464 36540646056 36562718720 36590858832 36672866640 36699775452 36729460570 36742060728 36770461440 36804257820 36944517504 36978473862 36992609280 37019752704 37049696640 37076881952 37159979040 37176872960 37211042880 37230092208 37422469260 37469645532 37512817848 37641583872 37676180916 37699672736 37705303680 37748747520 37861110720 37919538360 38068242432 38099033676 38176619976 38212440320 38321228385 38338650240 38471507712 38556483480 38690095824 38707685376 38817883368 38877787509 38933429760 38964920805 39117724416 39183943040 39197385216 39221825536 39229090560 39257875008 39345860160 39406579080 39519676416 39536733060 39637310976 39673742328 39682980864 39691779072 39842126720 39855794688 39917300544 39923262720 40068502440 40150099440 40218990592 40265330688 40340153304 40385184768 40402406627 40417850880 40447507584 40575418290 40593864960 40600717840 40691870208 40777528280 40824511920 40875976944 40894560256 41087193180 41108226813 41126915712 41133058560 41164716186 41180451840 41256974970 41366769120 41562582192 41632939480 41647221792 41680908720 41711492196 41804976420 41823982080 41844363264 41862423240 41968917504 42033684352 42172515264 42332259640 42346781856 42412131828 42418466640 42584813568 42659480655 42739735936 42746119680 42795371520 42826772736 42988995360 43130981520 43280446176 43300122624 43347236988 43376043915 43464138240 43526357802 43546146048 43552650240 43619861120 43800108480 43826339392 44007439968 44041456640 44075352684 44081935920 44092200960 44124553728 44132726880 44165109384 44284216320 44332401465 44352556160 44459635968 44591974848 44632960119 44653251456 44660789624 44822392560 44855281108 44872427520 44906963112 44913670560 45077065245 45168861870 45213189120 45246364416 45298497024 45382672467 45410969432 45417752160 45470082240 45503446032 45668098080 45675807570 45738573540 45854928384 45874719315 45927575910 45985474062 46006380288 46180646880 46267780176 46274690880 46346102440 46537615260 46565485604 46632130560 46685859840 46720115712 46757904966 46837056915 46891022310 47020731648 47051979840 47074908672 47095226145 47124590920 47215032192 47287894896 47444079672 47511982080 47585303040 47623792095 47720774970 47810552064 47872788480 47907915264 48082202928 48089384640 48180119328 48362619780 48384606720 48445602304 48501421056 48522354210 48712637952 48720861408 48787811776 48897155520 48933033936 48989414304 48996731520 49027281920 49072343760 49259356672 49304631816 49323479040 49359670272 49399595520 49546638720 49592177910 49603726080 49614723840 49640122944 49685748057 49819743360 49896625680 49959527376 50017090464 50165971704 50188778496 50234907888 50243388327 50273738240 50331663360 50425191630 50481480960 50520333501 50559384480 50798711568 50864837760 50902159968 51087340611 51094971180 51118200320 51191376786 51295343616 51354445824 51408644640 51586794432 51757177824 51837050012 51911239680 51953227740 51991348557 52051252698 52059027240 52139365245 52156965888 52263180288 52305454080 52343833344 52461146880 52542105440 52560130176 52715644080 52849747968 52898323104 52910641152 52922372096 52933477320 53015164785 53141059584 53198881758 53223067392 53231016960 53292349440 53374589631 53424669920 53533465920 53786871072 53846913024 53890467840 53896404672 53930010112 54030224971 54092478294 54100557720 54125153280 54184046235 54255826944 54432682560 54501302592 54564098688 54782924240 54801717696 54810969084 54835887616 54844078080 54886288248 54907269120 55009299960 55049663178 55094190855 55155692160 55206386730 55416776256 55467710793 55529629056 55574544960 55615322928 55739968560 55765309440 55816564320 55825987030 55845138312 55958556672 56069101385 56133703890 56204468298 56230020352 56462375808 56549509104 56557955520 56623121280 56763711790 56879307540 56994826240 57060495360 57102363648 57148550514 57264929964 57318660480 57507975360 57707261568 57796315984 57834725220 57952184320 58035143736 58061528064 58070200320 58206857005 58226825052 58400144640 58676586624 58767136912 58775914560 58832738304 58843635840 58886812512 59018790240 59045621760 59109868620 59279514624 59305099590 59455966464 59510613492 59537668608 59763190080 59875950816 59884894080 60102753660 60146854213 60225149160 60284252160 60328485888 60397996032 60510229956 60557002880 60577777152 60626776320 60671261376 60890797440 60901076760 60984764720 61139904512 61166292420 61236767880 61313965416 61341840384 61408585733 61574195840 61630789770 61690373568 61699587840 61747074279 62050153680 62293487616 62343873288 62440082969 62449409220 62521363080 62567238294 62694308864 62707464630 62735973120 62766544896 62793634860 62953376256 63050526528 63258772896 63447070720 63498389460 63618197742 63627699960 63747402752 63877220352 64109603904 64119179520 64193057280 64240159104 64483493040 64512808960 64668561408 64696472280 64796312515 64920669264 64950183936 64961148544 65020855482 65196207360 65244045248 65319219072 65328975360 65429791680 65700162720 65739509088 65812893696 65866127360 66011159952 66062184960 66113029026 66122903880 66138301440 66152965120 66186830592 66247664076 66426324480 66528834240 66612703168 66689453952 66887962272 66918371328 66979877184 66991184436 67108884480 67233588840 67282921662 67308641280 67360444668 67370505840 67412512640 67731615424 67819783680 67869546624 68116454148 68126628240 68205123360 68255169048 68393791488 68502147120 68513711355 68544859520 68607860310 68782392576 68978211093 69009570432 69270970320 69321798076 69401670264 69412036320 69519153660 69542621184 69740605440 69791777792 69806422890 69848228406 69948195840 70080173568 70136857449 70287525440 70531097472 70577969760 70612363008 70686886380 70931842344 70964089856 70974689280 71166119508 71267973120 71377954560 71581162455 71715828096 71861872896 72123304392 72134076960 72166871040 72245394980 72270178992 72543929670 72576910080 72668403456 72752131584 72783531315 73068956928 73081292112 73181717664 73345733280 73399550904 73458921140 73484121456 73540922880 73608515640 73889035008 73956947724 73985218560 74039505408 74099393280 74153763904 74319958080 74388266865 74422085760 74460184416 74844938520 74939291064 75025635696 75283167744 75352361832 75399345472 75410607360 75497495040 75637787445 75722221440 75839076720 76136484864 76198067352 76353239952 76424880640 76642456770 76677300480 76787065179 76943015424 77112966960 77380191648 77415370752 77635766736 77755575018 77866859520 77929841610 78076879047 78235448832 78367886080 78394770432 78458181120 78515750016 78691720320 78813158160 79039352832 79073466120 79274621952 79347484656 79365961728 79383558144 79684253440 79711589376 79798322637 79834601088 79846525440 80137004880 80300198880 80437981184 80680306608 80770369536 80804813254 80835701760 80895015168 81138717441 81150836580 81187729920 81201435680 81383740416 81555056560 81649023840 81751953888 81789120512 82174386360 82216453626 82253831424 82266117120 82329432372 82360903680 82513949940 82574494767 82733538240 82809580095 83125164384 83265878960 83294443584 83361817440 83422984392 83609952840 83647964160 83724846480 83738980545 83937835008 84067368704 84200555835 84306702447 84345030528 84664519280 84693563712 84824263656 84836933280 85145567685 85318961310 85479471872 85492239360 85590743040 85653545472 85722825771 85977990720 86261963040 86560892352 86652247595 86694473976 86752087830 86928276480 87052715604 87092292096 87105300480 87239722240 87600216960 87652678784 88014879936 88082913280 88150705368 88163871840 88184401920 88249107456 88265453760 88330218768 88568432640 88664802930 88705112320 88919271936 88957649385 89183949696 89265920238 89306502912 89321579248 89644785120 89710562216 89744855040 89813926224 89827341120 90154130490 90337723740 90426378240 90492728832 90596994048 90765344934 90821938864 90835504320 90940164480 91006892064 91336196160 91351615140 91477147080 91709856768 91749438630 91855151820 91970948124 92012760576 92361293760 92446184655 92535560352 92549381760 92692204880 93075230520 93130971208 93264261120 93440231424 93515809932 93674113830 93782044620 93850857441 94041463296 94103959680 94149817344 94190452290 94249181840 94430064384 94575789792 94888159344 95170606080 95247584190 95427296613 95441549940 95621104128 95745576960 95815830528 96164405856 96178769280 96360238656 96725239560 96769213440 96891204608 97002842112 97044708420 97425275904 97441722816 97531283223 97575623552 97794311040 97866067872 97978828608 97993463040 98054563840 98144687520 98518713344 98609263632 98719340544 98799191040 99093277440 99169543539 99184355820 99207452160 99229447680 99280245888 99371496114 99639486720 99793251360 99919054752 100034180928 100331943408 100377556992 100469815776 100486776654 100547476480 100663326720 100850383260 100924382493 100962961920 101040667002 101118768960 101597423136 101729675520 101804319936 102174681222 102189942360 102236400640 102382753572 102590687232 102708891648 102817289280 102911790465 103173588864 103514355648 103674100024 103822479360 103906455480 103982697114 104102505396 104118054480 104278730490 104313931776 104526360576 104610908160 104687666688 104772342609 104922293760 105084210880 105120260352 105431288160 105699495936 105796646208 105866954640 106030329570 106282119168 106397763516 106446134784 106462033920 106584698880 106749179262 106849339840 107066931840 107573742144 107780935680 107792809344 107860020224 108060449942 108184956588 108201115440 108250306560 108368092470 108511653888 108815894505 108865365120 109002605184 109128197376 109565848480 109603435392 109621938168 109671775232 109688156160 109772576496 110018599920 110099326356 110188381710 110311384320 110412773460 110833552512 110935421586 111059258112 111149089920 111230645856 111479937120 111530618880 111633128640 111651974060 111690276624 112138202770 112267407780 112408936596 112460040704 112924751616 113099018208 113115911040 113246242560 113527423580 113758615080 113989652480 114204727296 114297101028 114529859928 114637320960 114963685155 115015950720 115414523136 115592631968 115669450440 115904368640 116070287472 116123056128 116413714010 116453650104 116633362527 116800289280 116894762415 117353173248 117534273824 117551829120 117665476608 117687271680 117773625024 118037580480 118219737240 118559029248 118610199180 118911932928 119021226984 119075337216 119526380160 119751901632 119769788160 120205507320 120293708426 120450298320 120656971776 120795992064 121020459912 121114005760 121155554304 121207219881 121253552640 121342522752 121781594880 121802153520 121969529440 122279809024 122332584840 122473535760 122627930832 122683680768 122817171466 123148391680 123261579540 123324680439 123352023047 123380747136 123399175680 123494148558 124100307360 124687746576 124880165938 124898818440 125042726160 125134476588 125388617728 125414929260 125471946240 125533089792 125587269720 125906752512 126101053056 126517545792 126894141440 126996778920 127236395484 127255399920 127494805504 127754440704 127978441965 128219207808 128238359040 128386114560 128480318208 128966986080 129025617920 129392944560 129592625030 129841338528 129900367872 129922297088 130041710964 130128131745 130392414720 130488090496 130638438144 130657950720 130859583360 131400325440 131479018176 131732254720 132022319904 132124369920 132226058052 132245807760 132276602880 132305930240 132373661184 132495328152 132852648960 132997204395 133057668480 133225406336 133378907904 133775924544 133959754368 133982368872 134467177680 134565843324 134617282560 134720889336 134741011680 134825025280 135231195735 135463230848 135639567360 135739093248 136232908296 136253256480 136410246720 136510338096 137004294240 137027422710 137089719040 137215720620 137564785152 137624157945 137956422186 138019140864 138541940640 138643596152 138803340528 138824072640 139038307320 139583555584 139612845780 139696456812 139896391680 140160347136 140273714898 140511170745 140575050880 141062194944 141155939520 141224726016 141373772760 141863684688 141928179712 142332239016 142535946240 142755909120 142871376285 143162324910 143431656192 143723745792 144246608784 144268153920 144490789960 144540357984 145087859340 145153820160 145336806912 145504263168 145567062630 146137913856 146162584224 146363435328 146691466560 146799101808 146917842280 146968242912 147081845760 147217031280 147778070016 147913895448 147970437120 148079010816 148198786560 148307527808 148639916160 148776533730 148844171520 148920368832 149689877040 149878582128 150051271392 150566335488 150704723664 150730164981 150798690944 150821214720 150994990080 151275574890 151444442880 151678153440 152396134704 152706479904 152849761280 153262021833 153284913540 153354600960 153574130358 153886030848 154225933920 154760383296 155271533472 155511150036 155733719040 155859683220 155974045671 156153758094 156418095735 156470897664 156735772160 156789540864 156916362240 157031500032 157383440640 157626316320 158146932240 158549243904 158694969312 158731923456 158767116288 159045494355 159368506880 159423178752 159596645274 159669202176 159693050880 160123768893 160274009760 160600397760 161360613216 161540739072 161609626508 161671403520 161790030336 162090674913 162277434882 162301673160 162375459840 162402871360 162552138705 162767480832 163110113120 163298047680 163503907776 164348772720 164432907252 164507662848 164532234240 164658864744 164721807360 165027899880 165148989534 165282572565 165467076480 165619160190 166250328768 166403132379 166531757920 166588887168 166723634880 166845968784 167219905680 167295928320 167449692960 167477961090 167875670016 168134737408 168207304155 168401111670 168613404894 168690061056 169329038560 169387127424 169648527312 169673866560 170291135370 170637922620 170958943744 170984478720 171181486080 171307090944 171445651542 171955981440 172523926080 173121784704 173304495190 173388947952 173504175660 173856552960 174105431208 174184584192 174210600960 174479444480 174620571015 175200433920 175305357568 176029759872 176165826560 176301410736 176327743680 176498214912 176530907520 176660437536 177136865280 177329605860 177410224640 177838543872 177915298770 178367899392 178531840476 178613005824 178643158496 179289570240 179421124432 179627852448 179654682240 180308260980 180440562639 180675447480 180852756480 180985457664 181193988096 181530689868 181643877728 181671008640 181880328960 182013784128 182672392320 182703230280 182954294160 183419713536 183498877260 183710303640 183941896248 184025521152 184225757199 184722587520 184892369310 185071120704 185098763520 185241222837 185384409760 186150461040 186261942416 186880462848 187031619864 187320248907 187348227660 187564089240 187701714882 188082926592 188207919360 188299634688 188380904580 188498363680 188860128768 189151579584 189776318688 190341212160 190495168380 190634944709 190854593226 190883099880 191242208256 191631661056 192328811712 192357538560 192720477312 193450479120 193538426880 193782409216 194005684224 194089416840 194388937545 194850551808 194883445632 195062566446 195151247104 195588622080 195732135744 195957657216 195986926080 196109127680 196289375040 197037426688 197218527264 197438681088 197598382080 198186554880 198339087078 198368711640 198414904320 198458895360 198560491776 198742992228 199278973440 199586502720 199838109504 200068361856 200663886816 200755113984 200939631552 200973553308 201094952960 201326653440 201700766520 201848764986 201925923840 202012033135 202081334004 202237537920 203194846272 203459351040 203608639872 204349362444 204379884720 204472801280 204765507144 205181374464 205541134065 205634578560 205823580930 206347177728 207028711296 207348200048 207812910960 207965394228 208205010792 208236108960 208557460980 208627863552 209221816320 209375333376 209544685218 209844587520 210168421760 210240520704 210862576320 211593292416 211733909280 212060659140 212795527032 212892269568 212924067840 213498358524 213698679680 214133863680 215147484288 215585618688 215720040448 216120899884 216369913176 216402230880 216500613120 216736184940 217631789010 217730730240 218005210368 218256394752 219131696960 219206870784 219243876336 219343550464 219545152992 220037199840 220198652712 220376763420 220622768640 220825546920 221667105024 221870843172 222118516224 222298179840 222461291712 222959874240 223164800595 223266257280 223303948120 223380553248 224276405540 224534815560 224817873192 224920081408 225849503232 226198036416 226231822080 226492485120 226913362335 227054847160 227517230160 228409454592 228594202056 229059719856 229274641920 229927370310 230031901440 230829046272 231185263936 231338900880 232140574944 232246112256 232827428020 232907300208 233266725054 233600578560 233789524830 234706346496 235068547648 235103658240 235374543360 235547250048 236075160960 236439474480 237118058496 237220398360 237823865856 238042453968 238150674432 239052760320 239394967911 239503803264 239539576320 240411014640 240587416852 240900596640 241313943552 242040919824 242228011520 242311108608 242414439762 242507105280 242685045504 243416152323 243563189760 243604307040 243939058880 244665169680 244947071520 245255861664 245367361536 245634342932 246296783360 246523159080 246649360878 246704046094 246761494272 246798351360 246988297116 247723484301 248200614720 248428740285 249375493152 249760331876 249797636880 250085452320 250268953176 250777235456 250829858520 250943892480 251174539440 251216941635 251813505024 252202106112 252601667505 252920107341 253035091584 253993557840 254472790968 254510799840 254989611008 255436703055 255956883930 256438415616 256476718080 256772229120 256960636416 257168477313 257933972160 258785889120 259185250060 259682677056 259844594176 259956742785 260083421928 260256263490 260784829440 260976180992 261276876288 261315901440 261719166720 262800650880 262958036352 264044639808 264248739840 264452116104 264491615520 264553205760 264611860480 264747322368 264990656304 265705297920 265994408790 266115336960 266450812672 266757815808 266872948155 267551849088 267919508736 267964737744 268934355360 269131686648 269234565120 269441778672 269482023360 269650050560 270151124855 270462391470 270926461696 271279134720 271478186496 272465816592 272506512960 272820493440 273020676192 274008588480 274054845420 274179438080 274431441240 275129570304 275248315890 275912844372 276038281728 277083881280 277287192304 277338553965 277606681056 277648145280 278076614640 279167111168 279225691560 279392913624 279792783360 280320694272 280547429796 281022341490 281150101760 281552572323 282124389888 282311879040 282449452032 282747545520 283727369376 283856359424 284664478032 285511818240 285742752570 286281889839 286324649820 286863312384 287447491584 288493217568 288536307840 288981579920 289080715968 290175718680 290307640320 290673613824 291008526336 291134125260 292275827712 292325168448 292593849669 292726870656 293382933120 293598203616 293835684560 293936485824 294163691520 294434062560 295556140032 295827790896 296158021632 296397573120 296615055616 297279832320 297508630617 297553067460 297688343040 297840737664 299379754080 299757164256 300102542784 300734271065 301132670976 301409447328 301460329962 301597381888 301642429440 301989980160 302551149780 302773147479 302888885760 303356306880 304792269408 305412959808 305699522560 306524043666 306569827080 306709201920 307042928665 307148260716 307772061696 308451867840 308735371395 309520766592 310543066944 311022300072 311467438080 311719366440 311948091342 312200414845 312307516188 312836191470 312941795328 313471544320 313579081728 313832724480 314063000064 314317027827 314766881280 315252632640 316293864480 317098487808 317389938624 318090988710 318737013760 318846357504 319193290548 319338404352 319386101760 320247537786 320548019520 321200795520 322721226432 323219253016 323342807040 323580060672 324181349826 324554869764 324603346320 324750919680 324805742720 325104277410 325534961664 326220226240 326596095360 327007815552 328697545440 328865814504 329015325696 329064468480 329317729488 330055799760 330297979068 330565145130 330934152960 331238320380 332500657536 332806264758 333063515840 333177774336 333447269760 333691937568 334439811360 334591856640 334899385920 334955922180 336269474816 336414608310 336802223340 337226809788 337380122112 338658077120 338774254848 339297054624 339347733120 340582270740 341275845240 341917887488 341968957440 342614181888 342891303084 343911962880 344891055465 345047852160 346243569408 346608990380 346777895904 347008351320 347713105920 348210862416 348369168384 348958888960 349241142030 349900087581 350400867840 350610715136 350684287245 352059519744 352602821472 352655487360 352996429824 353061815040 353320875072 354659211720 354820449280 355677087744 355830597540 356735798784 357063680952 357226011648 357286316992 358579140480 358842248864 359255704896 359309364480 360616521960 360881125278 361350894960 361970915328 362387976192 363061379736 363287755456 363342017280 363621659643 363760657920 364027568256 365344784640 365406460560 365908588320 366839427072 366997754520 367420607280 367883792496 368051042304 368451514398 369445175040 369784738620 369974041317 370056069141 370142241408 370197527040 370482445674 370768819520 372300922080 372523884832 374063239728 374640497814 374696455320 375128178480 375403429764 376165853184 376415838720 376599269376 376761809160 376996727360 377720257536 378303159168 379552637376 380682424320 380990336760 381269889418 381709186452 381766199760 382484416512 383263322112 383935325895 384657623424 384715077120 385440954624 386900958240 387076853760 387564818432 388178833680 388777875090 389701103616 389766891264 390125132892 390302494208 390384395235 391177244160 391464271488 391915314432 391973852160 392578750080 394074853376 394437054528 395196764160 396373109760 396678174156 396737423280 396829808640 396917790720 397120983552 397485984456 398557946880 398991613185 399173005440 399676219008 400136723712 401327773632 401879263104 401947106616 402189905920 403401533040 403697529972 403851847680 404024066270 404162668008 404475075840 405693587205 406389692544 406918702080 407217279744 408698724888 408759769440 408945602560 409531014288 411082268130 411269157120 411647161860 412694355456 412872473835 414057422592 414696400096 415625821920 415930788456 416410021584 416472217920 417114921960 418750666752 419089370436 419689175040 420336843520 420481041408 421533512235 421725152640 423186584832 423467818560 424121318280 425591054064 425784539136 426996717048 427397359360 428267727360 428614128855 430294968576 431171237376 431440080896 432241799768 432739826352 432804461760 433472369880 435263578020 435461460480 436010420736 436512789504 438263393920 438413741568 438487752672 438687100928 439090305984 440074399680 440397305424 440753526840 441245537280 441651093840 443334210048 443741686344 444237032448 444596359680 444922583424 445919748480 446329601190 446532514560 446607896240 446761106496 448552811080 449069631120 449635746384 449840162816 451699006464 452190494943 452396072832 452463644160 452984970240 453826724670 454109694320 455034460320 457188404112 458119439712 458549283840 459786065499 459854740620 460063802880 461658092544 462370527872 462677801760 464281149888 465654856040 465814600416 466533450108 467201157120 467579049660 467922137013 469254287205 469412692992 470137095296 470207316480 470749086720 471094500096 472150321920 472878948960 474440796720 475647731712 476084907936 476301348864 477136483065 478105520640 478789935822 479007606528 479079152640 480822029280 481174833704 481801193280 484081839648 484456023040 484622217216 484828879524 485014210560 485370091008 486272024739 486832304646 487126379520 487208614080 487656416115 487878117760 489330339360 489894143040 490511723328 491268685864 492593566720 493046318160 493298721756 493408092188 493522988544 493596702720 493976594232 495446968602 495847717695 496401229440 496857480570 498750986304 499209397137 499520663752 499595273760 500170904640 500537906352 501659717040 501887784960 502349078880 502433883270 503627010048 504404212224 504621912465 505203335010 505840214682 506070183168 507987115680 508945581936 509021599680 510873406110 511913767860 512876831232 512953436160 513544458240 513921272832 514336954626 515867944320 517571778240 518370500120 519365354112 519689188352 519913485570 520166843856 520512526980 521569658880 521952361984 522553752576 522631802880 523438333440 523861713045 525601301760 525916072704 528089279616 528497479680 528904232208 528983231040 529494644736 529981312608 531410595840 531988817580 532230673920 532901625344 533515631616 533745896310 535103698176 535839017472 535929475488 537868710720 538263373296 538883557344 538964046720 539300101120 540302249710 540924782940 541321687917 541852923392 542558269440 542956372992 544931633184 545013025920 545640986880 546041352384 548017176960 548109690840 548358876160 548862882480 550259140608 550496631780 551825688744 552076563456 552677271597 554167762560 554574384608 554677107930 555213362112 555296290560 555723668511 556153229280 558451383120 558785827248 560641388544 561094859592 561960746721 562044682980 562300203520 563105144646 564248779776 564623758080 564898904064 565495091040 567454738752 569328956064 571023636480 571485505140 571904834127 572563779678 572649299640 573726624768 574894983168 576986435136 577072615680 577963159840 578161431936 580351437360 580615280640 581347227648 582017052672 582268250520 583166812635 584551655424 584650336896 585187699338 585453741312 586765866240 587196407232 587671369120 587872971648 588327383040 588868125120 591112280064 591655581792 592316043264 592795146240 593230111232 594332474681 594559664640 595017261234 595106134920 595376686080 595681475328 598759508160 599514328512 600205085568 601468542130 602265341952 602818894656 602920659924 603194763776 603284858880 603979960320 605102299560 605546294958 605777771520 606036099405 606712613760 609584538816 610825919616 611399045120 613048087332 613139654160 613418403840 614085857330 614296521432 615544123392 616623402195 616760115235 616903735680 617470742790 619041533184 621086133888 622044600144 623438732880 623896182684 624400829690 624615032376 625672382940 625883590656 626943088640 627665448960 628126000128 628634055654 629533762560 630505265280 632587728960 634779877248 636181977420 637474027520 638386581096 638676808704 638772203520 640495075572 641096039040 642401591040 645442452864 646438506032 647160121344 648362699652 649109739528 649206692640 649501839360 649611485440 650208554820 652440452480 653192190720 654015631104 657395090880 657731629008 658030651392 658635458976 660111599520 660595958136 661130290260 661615396343 661868305920 662476640760 665001315072 665612529516 666127031680 666355548672 666894539520 667383875136 668879622720 669798771840 669911844360 672538949632 672829216620 673604446680 674453619576 674760244224 677316154240 677548509696 678594109248 678695466240 681164541480 682551690480 683835774976 685228363776 685782606168 686840912659 687823925760 689782110930 690095704320 692487138816 693217980760 693555791808 694016702640 696421724832 696738336768 697917777920 698482284060 699800175162 700801735680 701221430272 701368574490 704119039488 705205642944 705310974720 706123630080 706641750144 709318423440 709640898560 711354175488 711661195080 713471597568 714127361904 714452023296 714572633984 717158280960 717684497728 718511409792 718618728960 721233043920 721762250556 722701789920 723941830656 726122759472 726575510912 726684034560 727243319286 727521315840 728055136512 730689569280 730812921120 731817176640 733995509040 734841214560 735767584992 736102084608 736903028796 738890350080 739569477240 739948082634 740112138282 740284482816 740395054080 740964891348 741537639040 743170452903 744601844160 745047769664 748126479456 749280995628 749392910640 750256356960 750806859528 752331706368 752831677440 753523618320 753650824905 753993454720 755440515072 756606318336 758760322023 759105274752 761980673520 762539778836 763418372904 763532399520 764968833024 766310109165 767870651790 769315246848 769430154240 770881909248 771505431939 773801916480 776357667360 777555750180 779533782528 779870228355 780250265784 780604988416 780768790470 782354488320 782928542976 783830628864 783947704320 785157500160 788874109056 792746219520 793356348312 793474846560 793659617280 793835581440 794241967104 794971968912 797115893760 797983226370 798346010880 799352438016 800273447424 800618844465 802655547264 803758526208 803894213232 806803066080 807395059944 807703695360 808048132540 808325336016 808950151680 810453374565 811387174410 812779385088 813837404160 814434559488 817397449776 817519538880 819062028576 822164536260 822538314240 823294323720 825388710912 825744947670 828114845184 829392800192 831251643840 831861576912 832015661895 832820043168 832944435840 834229843920 837501333504 838178740872 839378350080 840673687040 840962082816 843067024470 843450305280 844657716969 846373169664 846935637120 848242636560 851182108128 851569078272 853993434096 854794718720 856535454720 857228257710 858845669517 860589937152 862342474752 864483599536 865479652704 865608923520 866944739760 870527156040 870922920960 872020841472 873025579008 876526787840 876827483136 876975505344 877781549007 878180611968 880148799360 880794610848 881507053680 882491074560 883302187680 886668420096 887483372688 888474064896 889192719360 889845166848 891839496960 892525891851 892659202380 893065029120 893215792480 893522212992 897105622160 898139262240 899271492768 899680325632 902202813195 903398012928 904380989886 904792145664 904927288320 905969940480 907653449340 908219388640 908319442437 910068920640 914376808224 916238879424 917098567680 918513824507 919572130998 919709481240 920127605760 921128785995 923316185088 924741055744 925355603520 926206114185 928562299776 931309712080 931629200832 933066900216 934402314240 935158099320 935844274026 936601244535 938508574410 938825385984 940274190592 940414632960 941498173440 942189000192 942951083481 944300643840 945757897920 948881593440 951295463424 952169815872 953174723545 954272966130 956211041280 957579871644 958015213056 958158305280 961644058560 962349667408 963602386560 968163679296 968912046080 969657759048 970028421120 970740182016 972544049478 973664609292 974252759040 974417228160 975312832230 975756235520 978660678720 979788286080 981023446656 982537371728 985187133440 986092636320 986597443512 986816184376 987045977088 987193405440 987953188464 990893937204 991695435390 992802458880 993714961140 997501972608 998418794274 999041327504 999190547520 1000341809280 1001075812704 1003319434080 1003775569920 1004698157760 1004867766540 1008808424448 1009243824930 1010406670020 1011680429364 1012140366336 1015974231360 1017891163872 1018043199360 1021746812220 1022496521621 1023827535720 1025753662464 1025906872320 1027842545664 1028673909252 1031735888640 1035143556480 1036741000240 1038730708224 1039378376704 1039826971140 1040333687712 1041025053960 1043139317760 1043904723968 1045107505152 1046876666880 1047723426090 1049700262743 1051202603520 1051832145408 1056178559232 1057808464416 1057966462080 1058989289472 1059962625216 1063977635160 1064461347840 1065803250688 1067031263232 1067491792620 1070207396352 1071678034944 1071858950976 1075737421440 1076526746592 1077767114688 1077928093440 1078600202240 1080604499420 1081849565880 1082643375834 1083705846784 1085912745984 1089863266368 1090026051840 1090864978929 1091281973760 1092082704768 1096034353920 1096219381680 1096717752320 1097725764960 1100518281216 1100993263560 1103651377488 1104153126912 1105354543194 1108335525120 1109148769216 1109354215860 1110168207423 1110426724224 1110592581120 1111447337022 1112306458560 1116902766240 1117571654496 1122189719184 1123921493442 1124089365960 1124600407040 1126210289292 1128497559552 1129247516160 1129797808128 1130990182080 1134909477504 1138657912128 1142047272960 1142971010280 1143809668254 1145127559356 1145298599280 1147453249536 1149789966336 1153972870272 1154145231360 1155926319680 1156322863872 1160702874720 1161230561280 1162694455296 1164536501040 1166333625270 1169103310848 1169300673792 1170375398676 1170907482624 1173531732480 1174392814464 1175342738240 1175745943296 1177736250240 1182224560128 1183311163584 1185590292480 1186460222464 1188664949362 1189119329280 1190034522468 1190212269840 1190753372160 1191362950656 1196974839555 1197519016320 1199028657024 1200410171136 1202937084260 1205637789312 1205841319848 1206389527552 1206569717760 1210204599120 1211092589916 1211555543040 1212072198810 1213425227520 1217080761615 1219169077632 1221651839232 1226096174664 1226279308320 1226836807680 1228171714660 1228593042864 1233246804390 1233520230470 1233807471360 1234941485580 1238083066368 1238617421505 1242172267776 1244089200288 1246877465760 1247792365368 1248801659380 1249230064752 1251344765880 1253886177280 1256252000256 1257268111308 1259067525120 1261010530560 1264600536705 1265175457920 1269559754496 1272363954840 1274948055040 1276773162192 1277353617408 1280990151144 1282192078080 1284803182080 1285842386565 1290884905728 1292877012064 1294320242688 1296725399304 1298219479056 1298413385280 1299222970880 1300417109640 1304880904960 1306384381440 1308031262208 1314790181760 1315463258016 1316061302784 1317270917952 1320223199040 1321191916272 1322260580520 1323230792686 1323736611840 1324953281520 1330002630144 1331225059032 1332254063360 1332711097344 1333789079040 1334767750272 1337759245440 1339597543680 1339823688720 1345077899264 1345658433240 1347208893360 1348907239152 1349520488448 1354632308480 1355097019392 1356571484829 1357188218496 1357390932480 1362329082960 1365103380960 1367671549952 1371565212336 1373681825318 1375647851520 1379358196497 1379564221860 1380191408640 1384974277632 1386435961520 1387111583616 1388033405280 1392843449664 1395835555840 1396964568120 1399600350324 1401603471360 1402442860544 1402737148980 1403766411039 1407762861615 1408238078976 1410411285888 1410621949440 1412247260160 1413283500288 1418636846880 1419281797120 1423322390160 1426943195136 1428254723808 1428904046592 1429145267968 1431409449195 1434316561920 1435368995456 1437022819584 1437237457920 1442466087840 1443524501112 1445403579840 1452245518944 1453151021824 1453368069120 1454486638572 1455042631680 1456110273024 1458816074217 1461379138560 1461625842240 1462969248345 1463634353280 1467991018080 1469682429120 1471535169984 1473806057592 1477780700160 1479138954480 1479896165268 1480224276564 1480568965632 1480790108160 1481929782696 1483075278080 1486340905806 1487543153085 1489203688320 1490095539328 1496252958912 1498561991256 1498785821280 1500512713920 1501613719056 1505663354880 1507047236640 1507301649810 1507986909440 1510881030144 1513212636672 1513865737395 1517520644046 1518210549504 1523961347040 1525079557672 1526836745808 1527064799040 1532620218330 1535741303580 1538630493696 1538860308480 1541763818496 1543010863878 1547603832960 1552715334720 1555111500360 1559067565056 1559740456710 1560500531568 1561209976832 1561537580940 1564708976640 1565857085952 1567661257728 1567895408640 1570315000320 1571585139135 1577748218112 1585492439040 1586712696624 1586949693120 1588483934208 1589943937824 1594231787520 1595966452740 1596692021760 1598704876032 1600546894848 1601237688930 1605311094528 1607517052416 1607788426464 1613606132160 1614790119888 1616096265080 1616650672032 1617900303360 1620906749130 1622774348820 1623965063751 1625558770176 1627674808320 1628869118976 1634794899552 1635039077760 1638124057152 1644329072520 1645076628480 1646588647440 1650777421824 1651489895340 1656229690368 1658031814791 1658785600384 1662503287680 1663723153824 1664031323790 1665640086336 1665888871680 1668459687840 1676357481744 1681347374080 1681924165632 1685882240163 1686134048940 1686900610560 1689315433938 1692746339328 1693871274240 1696485273120 1702364216256 1707986868192 1709589437440 1713070909440 1714456515420 1715714502381 1717691339034 1721179874304 1724684949504 1728967199072 1730959305408 1731217847040 1733889479520 1741054312080 1741845841920 1744041682944 1746051158016 1749500437905 1753053575680 1753654966272 1753951010688 1755563098014 1756361223936 1760297598720 1761589221696 1763014107360 1764982149120 1766604375360 1773336840192 1774966745376 1776948129792 1778385438720 1779690333696 1782997424043 1783678993920 1785051783702 1785318404760 1786130058240 1786431584960 1787044425984 1794211244320 1796278524480 1798542985536 1804405626390 1806796025856 1808761979772 1809584291328 1809854576640 1811939880960 1815306898680 1816438777280 1816638884874 1818108298215 1820137841280 1828753616448 1832477758848 1834197135360 1837027649014 1839144261996 1839418962480 1840255211520 1842257571990 1846632370176 1849482111488 1849870206585 1850280345705 1850711207040 1852412228370 1857124599552 1862619424160 1863258401664 1866133800432 1870316198640 1871688548052 1873202489070 1877017148820 1877650771968 1880548381184 1880829265920 1882996346880 1884378000384 1885902166962 1888601287680 1891515795840 1897763186880 1904339631744 1906349447090 1908545932260 1912422082560 1915159743288 1916030426112 1916316610560 1923288117120 1924699334816 1927204773120 1936327358592 1937824092160 1939315518096 1941480364032 1945088098956 1947329218584 1948505518080 1948834456320 1950625664460 1951512471040 1957321357440 1959576572160 1962046893312 1965074743456 1970374266880 1972185272640 1973194887024 1973632368752 1974091954176 1975906376928 1981787874408 1983390870780 1984846189029 1985604917760 1987429922280 1995003945216 1996837588548 1998082655008 1998381095040 2000683618560 2002151625408 2006638868160 2009396315520 2009735533080 2017616848896 2018487649860 2020813340040 2023360858728 2024280732672 2031948462720 2035782327744 2036086398720 2043493624440 2044993043242 2047655071440 2051507324928 2055685091328 2057347818504 2060522737977 2063471777280 2070287112960 2073482000480 2077461416448 2078756753408 2079653942280 2080667375424 2082050107920 2087809447936 2090215010304 2093753333760 2095446852180 2096984391799 2099400525486 2102405207040 2103664290816 2112357118464 2115616928832 2115932924160 2119925250432 2127955270320 2128922695680 2131606501376 2134062526464 2134983585240 2140414792704 2143356069888 2143717901952 2151474842880 2153053493184 2155534229376 2155856186880 2157200404480 2161208998840 2163699131760 2165286751668 2167411693568 2171825491968 2179726532736 2180052103680 2181729957858 2182563947520 2184165409536 2192068707840 2192438763360 2193435504640 2195451529920 2201986527120 2207302754976 2208306253824 2210709086388 2216671050240 2218297538432 2218708431720 2220336414846 2220853448448 2221185162240 2222894674044 2224612917120 2233805532480 2235143308992 2244379438368 2247842986884 2248178731920 2249200814080 2252420578584 2256995119104 2258495032320 2260952474715 2261980364160 2269818955008 2277315824256 2285942020560 2287619336508 2290255118712 2290597198560 2294906499072 2298930327495 2307945740544 2308290462720 2311852639360 2312645727744 2321405749440 2329073002080 2332667250540 2338601347584 2339610685065 2340750797352 2341814965248 2347063464960 2348785628928 2350685476480 2351491886592 2355472500480 2366622327168 2372920444928 2377329898724 2378238658560 2380069044936 2380424539680 2381506744320 2382725901312 2393949679110 2395038032640 2398057314048 2400820342272 2405874168520 2411275578624 2411682639696 2412779055104 2420409198240 2422185179832 2423111086080 2424144397620 2426850455040 2431360123695 2434161523230 2438338155264 2443303678464 2452192349328 2452558616640 2456343429320 2457186085728 2466493608780 2467040460940 2467614942720 2469882971160 2476166132736 2477234843010 2484344535552 2488178400576 2493754931520 2495584730736 2496046985685 2497603318760 2498460129504 2502689531760 2512504000512 2514536222616 2518135050240 2522021061120 2529201073410 2530350915840 2539119508992 2544727909680 2553546324384 2554707234816 2561980302288 2564384156160 2569606364160 2571684773130 2581769811456 2585754024128 2593450798608 2596438958112 2596826770560 2598445941760 2600834219280 2609761809920 2612768762880 2616062524416 2629580363520 2630926516032 2633344647021 2634541835904 2640446398080 2642383832544 2644521161040 2646461585372 2647473223680 2649906563040 2660005260288 2662450118064 2664508126720 2665422194688 2667578158080 2669535500544 2675518490880 2677577675553 2679195087360 2679647377440 2691316866480 2694417786720 2697814478304 2699040976896 2706608439585 2709264616960 2710194038784 2713142969658 2714376436992 2714781864960 2724658165920 2724958327311 2730206761920 2743130424672 2747363650636 2751295703040 2755541473521 2758716392994 2759128443720 2760382817280 2763386357985 2769948555264 2772871923040 2774223167232 2776066810560 2778618342555 2785686899328 2793929136240 2799200700648 2803206942720 2804885721088 2805474297960 2807532822078 2809803733605 2815525723230 2816476157952 2820822571776 2821243898880 2824494520320 2826567000576 2828853250443 2837273693760 2846644780320 2853886390272 2856509447616 2858290535936 2859524170635 2862818898390 2868633123840 2870737990912 2874045639168 2874474915840 2884932175680 2887049002224 2890807159680 2904491037888 2906302043648 2906736138240 2908973277144 2910085263360 2912220546048 2917632148434 2922758277120 2923251684480 2925938496690 2927268706560 2935982036160 2939364858240 2943070339968 2947612115184 2955561400320 2958277908960 2959792330536 2960448553128 2961137931264 2961580216320 2963859565392 2966150556160 2971662373405 2972681811612 2975086306170 2978407376640 2980191078656 2992505917824 2997123982512 2997571642560 3001025427840 3003227438112 3011326709760 3014094473280 3014603299620 3015973818880 3026425273344 3027731474790 3035041288092 3036421099008 3047922694080 3050159115344 3053673491616 3054129598080 3065240436660 3067489564863 3071482607160 3077260987392 3077720616960 3083527636992 3086021727756 3095207665920 3105430669440 3110223000720 3118135130112 3119480913420 3121001063136 3122419953664 3123075161880 3129417953280 3131714171904 3135322515456 3140630000640 3143170278270 3149100788229 3155496436224 3173425393248 3173899386240 3176967868416 3179887875648 3187783273289 3191932905480 3193384043520 3197409752064 3201093789696 3202475377860 3210622189056 3215034104832 3215576852928 3227212264320 3229580239776 3232192530160 3233301344064 3235800606720 3241813498260 3245548697640 3247930127502 3251117540352 3257738237952 3269589799104 3270078155520 3272594936787 3276248114304 3288658145040 3290153256960 3293177294880 3301554843648 3302979790680 3308076981715 3312459380736 3316063629582 3317571200768 3325006575360 3327446307648 3328062647580 3330504622269 3331280172672 3331777743360 3336919375680 3352714963488 3362694748160 3371764480326 3372268097880 3373801221120 3378630867876 3385492678656 3387742548480 3392970546240 3404728432512 3415973736384 3419178874880 3426141818880 3428913030840 3431429004762 3434204563295 3435382678068 3442359748608 3449369899008 3457934398144 3461918610816 3462435694080 3467778959040 3482108624160 3483691683840 3488083365888 3499000875810 3506107151360 3507309932544 3507902021376 3511126196028 3512722447872 3520595197440 3523178443392 3526028214720 3533208750720 3546673680384 3549933490752 3556770877440 3559380667392 3565994848086 3567357987840 3570103567404 3570636809520 3572260116480 3572863169920 3574088851968 3588422488640 3592557048960 3597085971072 3608811252780 3617523959544 3619168582656 3619709153280 3630613797360 3632877554560 3633277769748 3636216596430 3640275682560 3657507232896 3664955517696 3674055298028 3678288523992 3678837924960 3680510423040 3684515143980 3698964222976 3699740413170 3700560691410 3701422414080 3704824456740 3714249199104 3715852264515 3725238848320 3726516803328 3732267600864 3740632397280 3743377096104 3746404978140 3754034297640 3761096762368 3761658531840 3768756000768 3771804333924 3777202575360 3783031591680 3793801610115 3795526373760 3808679263488 3812698894180 3817091864520 3824844165120 3830319486576 3832060852224 3846576234240 3849398669632 3854409546240 3857527159695 3872654717184 3878631036192 3882960728064 3890176197912 3894658437168 3897668912640 3901251328920 3903024942080 3914642714880 3919153144320 3924093786624 3930149486912 3944370545280 3946389774048 3947264737504 3948183908352 3951812753856 3963575748816 3966781741560 3969692378058 3971209835520 3974859844560 3990007890432 3993675177096 3996165310016 3996762190080 4001367237120 4004303250816 4013277736320 4018792631040 4019471066160 4035233697792 4036975299720 4041626680080 4046721717456 4048561465344 4063896925440 4069714454487 4071564655488 4072172797440 4086987248880 4089986086484 4095310142880 4103014649856 4114695637008 4121045475954 4126943554560 4138074589491 4140574225920 4146964000960 4154922832896 4159307884560 4161334750848 4164100215840 4175618895872 4187506667520 4190893704360 4193968783598 4198801050972 4204810414080 4207328581632 4211299233117 4223288584845 4224714236928 4231233857664 4231865848320 4239850500864 4255910540640 4257845391360 4263213002752 4269967170480 4280829585408 4286712139776 4287435803904 4294228347585 4302949685760 4306106986368 4311068458752 4311712373760 4322417997680 4327398263520 4330573503336 4334823387136 4359453065472 4360104207360 4363459915716 4365127895040 4368330819072 4376448222651 4384137415680 4384877526720 4388907745035 4390903059840 4403973054240 4414605509952 4421418172776 4433342100480 4436595076864 4437416863440 4440672829692 4441706896896 4442370324480 4445789348088 4449225834240 4462629459255 4467611064960 4470286617984 4488758876736 4495685973768 4496357463840 4498401628160 4504841157168 4516990064640 4521904949430 4523960728320 4539637910016 4541597212185 4554631648512 4571884041120 4575238673016 4580510237424 4581194397120 4592569122535 4597860654990 4615891481088 4616580925440 4623705278720 4625291455488 4642811498880 4658146004160 4665334501080 4677202695168 4679221370130 4681501594704 4683629930496 4694126929920 4697571257856 4701370952960 4702983773184 4710945000960 4714755417405 4733244654336 4745840889856 4754659797448 4756477317120 4760138089872 4760849079360 4765451802624 4787899358220 4790076065280 4796114628096 4801640684544 4811748337040 4822551157248 4823365279392 4825558110208 4840818396480 4844370359664 4848288795240 4853700910080 4862720247390 4868323046460 4871895191253 4876676310528 4886607356928 4904384698656 4905117233280 4912686858640 4914372171456 4932987217560 4934080921880 4935229885440 4939765942320 4952332265472 4954469686020 4968689071104 4974095444373 4976356801152 4987509863040 4991169461472 4992093971370 4995206637520 4996920259008 5005379063520 5029072445232 5044042122240 5057646720489 5058402146820 5060701831680 5078239017984 5089455819360 5107092648768 5112482608105 5123960604576 5128768312320 5139212728320 5143369546260 5147143507143 5163539622912 5171508048256 5186901597216 5192877916224 5193653541120 5196891883520 5201668438560 5219523619840 5225537525760 5232125048832 5248501313715 5259160727040 5261853032064 5266689294042 5269083671808 5280892796160 5284767665088 5289042322080 5292923170744 5294946447360 5299813126080 5320010520576 5324900236128 5329016253440 5330844389376 5335156316160 5339071001088 5348992272129 5351036981760 5355155351106 5358390174720 5359294754880 5382633732960 5388835573440 5395628956608 5413216879170 5418529233920 5420388077568 5426285939316 5428752873984 5429563729920 5449316331840 5449916654622 5454324894645 5460413523840 5486260849344 5494727301272 5502591406080 5511082947042 5517432785988 5518256887440 5520765634560 5526772715970 5539897110528 5545743846080 5548446334464 5550841037115 5552133621120 5557236685110 5571373798656 5587858272480 5598401401296 5610948595920 5615065644156 5619607467210 5631051446460 5632952315904 5641645143552 5642487797760 5648989040640 5653134001152 5657706500886 5674547387520 5693289560640 5713018895232 5716581071872 5719048341270 5725637796780 5737266247680 5741475981824 5748091278336 5748949831680 5769864351360 5774098004448 5781614319360 5808982075776 5812604087296 5813472276480 5817946554288 5824441092096 5835264296868 5845516554240 5846503368960 5851876993380 5854537413120 5871964072320 5878729716480 5886140679936 5895224230368 5911122800640 5916555817920 5919584661072 5920897106256 5922275862528 5927719130784 5932301112320 5943324746810 5945363623224 5950172612340 5954538567087 5956814753280 5960382157312 5985011835648 5994247965024 5995143285120 6002050855680 6006454876224 6028188946560 6029206599240 6031947637760 6052850546688 6055462949580 6070082576184 6072842198016 6095845388160 6100318230688 6107346983232 6108259196160 6130480873320 6134979129726 6142965214320 6154521974784 6167055273984 6172043455512 6181568213931 6190415331840 6210861338880 6220446001440 6236270260224 6238961826840 6242002126272 6246150323760 6263428343808 6270645030912 6281260001280 6286340556540 6290953175397 6298201576458 6310992872448 6346850786496 6347798772480 6359775751296 6375566546578 6383865810960 6386768087040 6394819504128 6402187579392 6404950755720 6421244378112 6430068209664 6431153705856 6454424528640 6459160479552 6464385060320 6466602688128 6471601213440 6483626996520 6491097395280 6495860255004 6502235080704 6515476475904 6537657221491 6539179598208 6540156311040 6545189873574 6552496228608 6577316290080 6580306513920 6586354589760 6605959581360 6616153963430 6624918761472 6632127259164 6635142401536 6650013150720 6654892615296 6656125295160 6661009244538 6662560345344 6663555486720 6673838751360 6705429926976 6725389496320 6743528960652 6744536195760 6747602442240 6757261735752 6770985357312 6775485096960 6782857424145 6785941092480 6809456865024 6831947472768 6838357749760 6857826061680 6862858009524 6868409126590 6870765356136 6884719497216 6896790982485 6915868796288 6923837221632 6924871388160 6935557918080 6964217248320 6998001751620 7012214302720 7015804042752 7018832055195 7022252392056 7025444895744 7041190394880 7046356886784 7052056429440 7066417501440 7099866981504 7118761334784 7131989696172 7134715975680 7140207134808 7141273619040 7144520232960 7145726339840 7148177703936 7176844977280 7185114097920 7194171942144 7217622505560 7235047919088 7238337165312 7261227594720 7265755109120 7266555539496 7272433192860 7277769359773 7280551365120 7294080371085 7315014465792 7329911035392 7348110596056 7356577047984 7357675849920 7369030287960 7397928445952 7399480826340 7401121382820 7402844828160 7409648913480 7428498398208 7431704529030 7450477696640 7453033606656 7464535201728 7481264794560 7486754192208 7492809956280 7508068595280 7522193524736 7537512001536 7543608667848 7554405150720 7566063183360 7587603220230 7591052747520 7617358526976 7625397788360 7634183729040 7660638973152 7664121704448 7693152468480 7698797339264 7708819092480 7715054319390 7745309434368 7757262072384 7780352395824 7789316874336 7795337825280 7802502657840 7806049884160 7829285429760 7838306288640 7848187573248 7860298973824 7888741090560 7892779548096 7894529475008 7903625507712 7927151497632 7933563483120 7939384756116 7942419671040 7949719689120 7980015780864 7987350354192 7992330620032 7993524380160 8002734474240 8008606501632 8026555472640 8037585262080 8038942132320 8073950599440 8083253360160 8093443434912 8097122930688 8119825318755 8127793850880 8139428908974 8143129310976 8144345594880 8173974497760 8174874981933 8179972172968 8190620285760 8229391274016 8242090951908 8253887109120 8266624420563 8276149178982 8281148451840 8290159073955 8293928001920 8309845665792 8318615769120 8322669501696 8328200431680 8381787408720 8387937567196 8397602101944 8409620828160 8414657163264 8422598466234 8429411200815 8446577169690 8449428473856 8462467715328 8463731696640 8479701001728 8486559751329 8511821081280 8539934340960 8561659170816 8574871607808 8578572511905 8588456695170 8605899371520 8612213972736 8622136917504 8623424747520 8644835995360 8654796527040 8661147006672 8718906130944 8720208414720 8726919831432 8730255790080 8736661638144 8752896445302 8768274831360 8769755053440 8777815490070 8781806119680 8807946108480 8829211019904 8842836345552 8866684200960 8873190153728 8874833726880 8881345659384 8883413793792 8884740648960 8891578696176 8898451668480 8914987120215 8925258918510 8935222129920 8940573235968 8977517753472 8991371947536 8992714927680 9009682314336 9033980129280 9043809898860 9047921456640 9079275820032 9083194424370 9109263297024 9143768082240 9150477346032 9161020474848 9162388794240 9185138245070 9195721309980 9202468694589 9231782962176 9233161850880 9247410557440 9250582910976 9285622997760 9316292008320 9330669002160 9354405390336 9358442740260 9363003189408 9367259860992 9388253859840 9395142515712 9402741905920 9405967546368 9421890001920 9429510834810 9447302364687 9466489308672 9509319594896 9520276179744 9521698158720 9530903605248 9563349819867 9575798716440 9580152130560 9592229256192 9603281369088 9623496674080 9645102314496 9646730558784 9681636792960 9688740719328 9696577590480 9707401820160 9725440494780 9736646092920 9743790382506 9753352621056 9773214713856 9808769397312 9810234466560 9817784810361 9825373717280 9828744342912 9865974435120 9868161843760 9870459770880 9879531884640 9904664530944 9908939372040 9924230945145 9937378142208 9948190888746 9952713602304 9975019726080 9982338922944 9984187942740 9990413275040 9991513866807 9993840518016 10010758127040 10058144890464 10088084244480 10103652069577 10115293440978 10116804293640 10121403663360 10156478035968 10178911638720 10214185297536 10224965216210 10247921209152 10257536624640 10278425456640 10286739092520 10294287014286 10302613689885 10327079245824 10343016096512 10373803194432 10385755832448 10387307082240 10393783767040 10403336877120 10439047239680 10451075051520 10464250097664 10484921958995 10497002627430 10518321454080 10523706064128 10533378588084 10538167343616 10561785592320 10569535330176 10578084644160 10585846341488 10599626252160 10640021041152 10649800472256 10658032506880 10670312632320 10678142002176 10697984544258 10702073963520 10710310702212 10716780349440 10718589509760 10765267465920 10777671146880 10791257913216 10826433758340 10837058467840 10852571878632 10857505747968 10859127459840 10898632663680 10899833309244 10908649789290 10920827047680 10972521698688 10989454602544 11022165894084 11034865571976 11036513774880 11041531269120 11053545431940 11091487692160 11096892668928 11101682074230 11104267242240 11114473370220 11142747597312 11175716544960 11196802802592 11221897191840 11230131288312 11239214934420 11247461737831 11262102892920 11283290287104 11284975595520 11306268002304 11315413001772 11349094775040 11386579121280 11426037790464 11433162143744 11438096682540 11451275593560 11474532495360 11482951963648 11496182556672 11539728702720 11548196008896 11563228638720 11617964151552 11625208174592 11635893108576 11648882184192 11670528593736 11693006737920 11703753986760 11709074826240 11743928144640 11757459432960 11772281359872 11790448460736 11833111635840 11839169322144 11841794212512 11844551725056 11855438261568 11864602224640 11886649493620 11890727246448 11900345224680 11909077134174 11913629506560 11920764314624 11970023671296 11988495930048 11990286570240 12004101711360 12012909752448 12056377893120 12058413198480 12063895275520 12105701093376 12110925899160 12140165152368 12145684396032 12191690776320 12200636461376 12214693966464 12216518392320 12260961746640 12269958259452 12285930428640 12309043949568 12344086911024 12363136427862 12380830663680 12421722677760 12440892002880 12477923653680 12484004252544 12492300647520 12526856687616 12562520002560 12572681113080 12581906350794 12596403152916 12621985744896 12633897699351 12693701572992 12695597544960 12719551502592 12751133093156 12767731621920 12773536174080 12789639008256 12809901511440 12842488756224 12860136419328 12862307411712 12908849057280 12918320959104 12928770120640 12933205376256 12967253993040 12982194790560 12991720510008 13004470161408 13075314442982 13078359196416 13080312622080 13090379747148 13104992457216 13129344667953 13154632580160 13166723235105 13172709179520 13211919162720 13232307926860 13264254518328 13270284803072 13300026301440 13309785230592 13312250590320 13322018489076 13325120690688 13327110973440 13347677502720 13387888377765 13410859853952 13487057921304 13489072391520 13495204884480 13514523471504 13550970193920 13565714848290 13571882184960 13618913730048 13624791636555 13663894945536 13715652123360 13725716019048 13736818253180 13741530712272 13777707367605 13793581964970 13831737592576 13847674443264 13849742776320 13871115836160 13928434496640 13996003503240 14024428605440 14031608085504 14037664110390 14044504784112 14050889791488 14082380789760 14092713773568 14104112858880 14132835002880 14144266252215 14199733963008 14237522669568 14263979392344 14269431951360 14280414269616 14282547238080 14291452679680 14296355407872 14353689954560 14370228195840 14388343884288 14435245011120 14470095838176 14476674330624 14522455189440 14531510218240 14533111078992 14544866385720 14555538719546 14561102730240 14588160742170 14615685573759 14630028931584 14659822070784 14696221192112 14713154095968 14715351699840 14738060575920 14795856891904 14798961652680 14802242765640 14805689656320 14819297826960 14856996796416 14863409058060 14900955393280 14906067213312 14922286333119 14929070403456 14962529589120 14973508384416 14985619912560 15016137190560 15044387049472 15087217335696 15132126366720 15172940161467 15175206440460 15182105495040 15234717053952 15250795576720 15268367458080 15321277946304 15337447824315 15386304936960 15397594678528 15417638184960 15430108638780 15441430521429 15490618868736 15514524144768 15560704791648 15578633748672 15590675650560 15605005315680 15612099768320 15658570859520 15676612577280 15696375146496 15720597947648 15745503941145 15777482181120 15785559096192 15789058950016 15807251015424 15854302995264 15867126966240 15878769512232 15884839342080 15899439378240 15938916366445 15960031561728 15974700708384 15984661240064 15987048760320 16005468948480 16017213003264 16046976816387 16053110945280 16075170524160 16077884264640 16147901198880 16166506720320 16186886869824 16239650637510 16255587701760 16278857817948 16286258621952 16288691189760 16347948995520 16349749963866 16359944345936 16362974683935 16381240571520 16458782548032 16484181903816 16507774218240 16533248841126 16552298357964 16562296903680 16580318147910 16587856003840 16619691331584 16637231538240 16645339003392 16652523111345 16656400863360 16763574817440 16775875134392 16795204203888 16845196932468 16858822401630 16893154339380 16898856947712 16924935430656 16927463393280 16959402003456 16973119502658 17023642162560 17079868681920 17149743215616 17157145023810 17176913390340 17211798743040 17224427945472 17244273835008 17246849495040 17289671990720 17309593054080 17322294013344 17437812261888 17440416829440 17453839662864 17473323276288 17505792890604 17536549662720 17539510106880 17555630980140 17563612239360 17615892216960 17658422039808 17685672691104 17733368401920 17746380307456 17749667453760 17762691318768 17766827587584 17783157392352 17796903336960 17829974240430 17850517837020 17863615701261 17870444259840 17881146471936 17955035506944 17982743895072 17985429855360 18019364628672 18087619797720 18095842913280 18158551640064 18166388848740 18218526594048 18287536164480 18300954692064 18322040949696 18324777588480 18370276490140 18391442619960 18404937389178 18463565924352 18494821114880 18501165821952 18544704641793 18571245995520 18632584016640 18661338004320 18708810780672 18716885480520 18726006378816 18790285031424 18805483811840 18811935092736 18843780003840 18859021669620 18872859526191 18894604729374 18932978617344 19018639189792 19040552359488 19043396317440 19126699639734 19151597432880 19160304261120 19184458512384 19206562738176 19246993348160 19290204628992 19293461117568 19363273585920 19377481438656 19393155180960 19414803640320 19450880989560 19473292185840 19487580765012 19506705242112 19546429427712 19612971664473 19617538794624 19620468933120 19635569620722 19650747434560 19657488685824 19731948870240 19736323687520 19740919541760 19759063769280 19817878744080 19848461890290 19874756284416 19896381777492 19905427204608 19950039452160 19964677845888 19968375885480 19980826550080 19983027733614 19987681036032 20021516254080 20116289780928 20176168488960 20207304139154 20230586881956 20233608587280 20242807326720 20312956071936 20348572272435 20357823277440 20428370595072 20449930432420 20495842418304 20515073249280 20573478185040 20588574028572 20605227379770 20654158491648 20686032193024 20690372947455 20747606388864 20771511664896 20774614164480 20806673754240 20878094479360 20969843917990 20994005254860 21036642908160 21047412128256 21056496165585 21066757176168 21076334687232 21123571184640 21139070660352 21156169288320 21171692682976 21199252504320 21299600944512 21316065013760 21356284004352 21395969088516 21404147927040 21420621404424 21433560698880 21437179019520 21530534931840 21555342293760 21582515826432 21652867516680 21674116935680 21705143757264 21715011495936 21797265327360 21799666618488 21817299578580 21833308079319 21841654095360 21882241113255 21945043397376 21978909205088 22044331788168 22069731143952 22073027549760 22107090863880 22182975384320 22193785337856 22203364148460 22208534484480 22228946740440 22285495194624 22351433089920 22393605605184 22443794383680 22460262576624 22478429868840 22494923475662 22524205785840 22566580574208 22612536004608 22630826003544 22698189550080 22773158242560 22852075580928 22866324287488 22876193365080 22902551187120 22965903927296 22992365113344 23079457405440 23096392017792 23126457277440 23235928303104 23250416349184 23271786217152 23341057187472 23386013475840 23407507973520 23418149652480 23487856289280 23514918865920 23544562719744 23580896921472 23666223271680 23678338644288 23683588425024 23710876523136 23729204449280 23773298987240 23781454492896 23800690449360 23818154268348 23827259013120 23841528629248 23940047342592 23976991860096 23980573140480 24008203422720 24025819504896 24112755786240 24116826396960 24127790551040 24221851798320 24280330304736 24291368792064 24359475956265 24383381552640 24401272922752 24429387932928 24433036784640 24521923493280 24539916518904 24571860857280 24688173822048 24726272855724 24761661327360 24799873261689 24843445355520 24870477221865 24881784005760 24955847307360 24968008505088 24984601295040 25145362226160 25163812701588 25192806305832 25243971489792 25267795398702 25288233602445 25387403145984 25391195089920 25439103005184 25502266186312 25535463243840 25619803022880 25684977512448 25724614823424 25735717535715 25817698114560 25836641918208 25857540241280 25866410752512 25934507986080 25964389581120 25983441020016 26150628885964 26156718392832 26160625244160 26180759494296 26209984914432 26258689335906 26309265160320 26333446470210 26345418359040 26423838325440 26464615853720 26528509036656 26540569606144 26600052602880 26619570461184 26624501180640 26644036978152 26650241381376 26654221946880 26695355005440 26744961360645 26775776755530 26821719707904 26974115842608 26978144783040 27029046943008 27101940387840 27131429696580 27143764369920 27237827460096 27249583273110 27327789891072 27431304246720 27451432038096 27473636506360 27483061424544 27555414735210 27587163929940 27607406083767 27663475185152 27695348886528 27699485552640 27742231672320 27856868993280 27992007006480 28063216171008 28075328220780 28089009568224 28101779582976 28164761579520 28185427547136 28208225717760 28265670005760 28288532504430 28399467926016 28527958784688 28560828539232 28565094476160 28582905359360 28592710815744 28690049459601 28707379909120 28740456391680 28776687768576 28870490022240 28940191676352 29044910378880 29063020436480 29066222157984 29089732771440 29111077439092 29122205460480 29176321484340 29231371147518 29260057863168 29319644141568 29392442384224 29426308191936 29430703399680 29453354431083 29476121151840 29597923305360 29604485531280 29611379312640 29638595653920 29713993592832 29726818116120 29772692835435 29801910786560 29812134426624 29844572666238 29858140806912 29925059178240 29947016768832 29971239825120 29974541600421 30032274381120 30174434671392 30264252733440 30310956208731 30345880322934 30350412880920 30364210990080 30469434107904 30501591153440 30536734916160 30642555892608 30674895648630 30772609873920 30795189357056 30835276369920 30860217277560 30882861042858 30907841069655 30981237737472 31029048289536 31121409583296 31157267497344 31181351301120 31210010631360 31317141719040 31353225154560 31392750292992 31441195895296 31454765876985 31491007882290 31554964362240 31571118192384 31578117900032 31614502030848 31708605990528 31734253932480 31757539024464 31798878756480 31877832732890 31920063123456 31949401416768 31969322480128 31974097520640 32010937896960 32034426006528 32093953632774 32106221890560 32150341048320 32155768529280 32295802397760 32333013440640 32373773739648 32479301275020 32511175403520 32557715635896 32572517243904 32577382379520 32688286107455 32695897991040 32699499927732 32719888691872 32725949367870 32762481143040 32917565096064 32968363807632 33066497682252 33104596715928 33124593807360 33160636295820 33175712007680 33274463076480 33290678006784 33305046222690 33312801726720 33527149634880 33551750268784 33590408407776 33690393864936 33717644803260 33742385213493 33786308678760 33849870861312 33854926786560 33918804006912 33946239005316 34047284325120 34159737363840 34299486431232 34314290047620 34353826780680 34423597486080 34448855890944 34488547670016 34579343981440 34619186108160 34644588026688 34875624523776 34907679325728 34946646552576 35011585781208 35065616006179 35079020213760 35111261960280 35127224478720 35231784433920 35316844079616 35371345382208 35492760614912 35499334907520 35525382637536 35533655175168 35566314784704 35593806673920 35659948480860 35701035674040 35727231402522 35740888519680 35762292943872 35910071013888 35965487790144 35970859710720 36038729257344 36175239595440 36191685826560 36317103280128 36332777697480 36388846798865 36437053188096 36575072328960 36601909384128 36644081899392 36649555176960 36740552980280 36782885239920 36809874778356 36927131848704 36989642229760 37089409283586 37142491991040 37265168033280 37322676008640 37433770961040 37452012757632 37580570062848 37610967623680 37687560007680 37718043339240 37745719052382 37789209458748 37865957234688 38037278379584 38081104718976 38086792634880 38253399279468 38303194865760 38320608522240 38368917024768 38493986696320 38580409257984 38586922235136 38726547171840 38754962877312 38786310361920 38901761979120 38946584371680 38975161530024 39013410484224 39225943328946 39235077589248 39240937866240 39271139241444 39301494869120 39314977371648 39388034003859 39463897740480 39472647375040 39518127538560 39635757488160 39696923780580 39792763554984 39810854409216 39900078904320 39929355691776 39936751770960 39961653100160 39966055467228 39975362072064 40043032508160 40232579561856 40414608278308 40461173763912 40467217174560 40485614653440 40697144544870 40715646554880 40856741190144 40874374909665 40899860864840 40991684836608 41146956370080 41177148057144 41210454759540 41333122102815 41372064386048 41380745894910 41495212777728 41543023329792 41549228328960 41613347508480 41939687835980 41988010509720 42073285816320 42094824256512 42112992331170 42133514352336 42152669374464 42247142369280 42278141320704 42312338576640 42343385365952 42398505008640 42432798756645 42599201889024 42712568008704 42791938177032 42808295854080 42841242808848 42874358039040 43061069863680 43110684587520 43165031652864 43305735033360 43410287514528 43430022991872 43594530654720 43599333236976 43634599157160 43666616158638 43683308190720 43764482226510 43847056721277 43890086794752 43957818410176 44088663576336 44139462287904 44146055099520 44214181727760 44365950768640 44387570675712 44406728296920 44417068968960 44457893480880 44570990389248 44702866179840 44766858999357 44787211210368 44887588767360 44920525153248 44956859737680 44989846951324 45048411571680 45133161148416 45261652007088 45396379100160 45518820484401 45546316485120 45704151161856 45752386730160 45805102374240 45931807854592 46012343472945 46158914810880 46192784035584 46252914554880 46324291564287 46471856606208 46543572434304 46682114374944 46772026951680 46815015947040 46836299304960 46975712578560 47029837731840 47089125439488 47161793842944 47236511823435 47332446543360 47356677288576 47367176850048 47421753046272 47546597974480 47562908985792 47601380898720 47636308536696 47654518026240 47683057258496 47816749099335 47880094685184 47953983720192 47961146280960 48016406845440 48051639009792 48140930449161 48225511572480 48233652793920 48443703596640 48560660609472 48718951912530 48766763105280 48802545845504 48858775865856 48866073569280 49043846986560 49079833037808 49088924051805 49143721714560 49376347644096 49452545711448 49523322654720 49599746523378 49686890711040 49740954443730 49763568011520 49911694614720 49936017010176 49957569334035 49969202590080 50290724452320 50327625403176 50385612611664 50518260347885 50535590797404 50576467204890 50774806291968 50782390179840 50878206010368 51004532372624 51070926487680 51239606045760 51449229646848 51471435071430 51635396229120 51673283836416 51715080482560 51732821505024 51869015972160 51928779162240 51966882040032 52301257771928 52313436785664 52321250488320 52361518988592 52419969828864 52517378671812 52618530320640 52666892940420 52690836718080 52847676650880 52929231707440 53057018073312 53081139212288 53200105205760 53239140922368 53249002361280 53288073956304 53300482762752 53390710010880 53489922721290 53551553511060 53590847103783 53643439415808 53948231685216 53956289566080 54058093886016 54192315645913 54262859393160 54287528739840 54475654920192 54499166546220 54655579782144 54862608493440 54902864076192 54947273012720 54966122849088 55110829470420 55174327859880 55214812167534 55326950370304 55390697773056 55484463344640 55634113925379 55713737986560 55984014012960 56126432342016 56150656441560 56178019136448 56237308689155 56370855094272 56416451435520 56531340011520 56577065008860 56618578578573 56798935852032 57055917569376 57121657078464 57130188952320 57165810718720 57380098919202 57414759818240 57480912783360 57553375537152 57740980044480 57880383352704 58089820757760 58126040872960 58132444315968 58179465542880 58222154878184 58244410920960 58352642968680 58462742295036 58520115726336 58639288283136 58784884768448 58838914993419 58852616383872 58861406799360 58906708862166 58952242303680 59195846610720 59208971062560 59222758625280 59277191307840 59453636232240 59545385670870 59603821573120 59624268853248 59689145332476 59716281613824 59850118356480 59894033537664 59942479650240 59949083200842 60064548762240 60348869342784 60528505466880 60621912417462 60691760645868 60700825761840 60728421980160 60938868215808 61003182306880 61073469832320 61285111785216 61349791297260 61545219747840 61590378714112 61720434555120 61765722085716 61815682139310 61962475474944 62058096579072 62242819166592 62314534994688 62420021262720 62634283438080 62882391790592 62909531753970 62982015764580 63109928724480 63142236384768 63156235800064 63169488496755 63229004061696 63417211981056 63468507864960 63515078048928 63597757512960 63755665465780 63898802833536 63938644960256 63948195041280 64068852013056 64187907265548 64212443781120 64300682096640 64311537058560 64591604795520 64666026881280 64747547479296 64958602550040 65022350807040 65115431271792 65145034487808 65376572214910 65391795982080 65398999855464 65439777383744 65451898735740 65499924237957 65524962286080 65646723339765 65835130192128 65936727615264 66132995364504 66209193431856 66321272591640 66351424015360 66548926152960 66581356013568 66610092445380 66625603453440 67054299269760 67103500537568 67180816815552 67380787729872 67435289606520 67484770426986 67572617357520 67699741722624 67837608013824 67892478010632 68094568650240 68319474727680 68598972862464 68628580095240 68707653561360 68897711781888 68977095340032 69158687962880 69238372216320 69289176053376 69751249047552 69815358651456 70023171562416 70131232012358 70158040427520 70222523920560 70254448957440 70463568867840 70633688159232 70742690764416 70985521229824 70998669815040 71050765275072 71132629569408 71187613347840 71319896961720 71402071348080 71454462805044 71481777039360 71524585887744 71820142027776 71930975580288 71941719421440 72077458514688 72350479190880 72383371653120 72665555394960 72777693597730 72874106376192 73078427868795 73150144657920 73203818768256 73288163798784 73299110353920 73481105960560 73565770479840 73619749556712 73979284459520 74178818567172 74284983982080 74399619785067 74530336066560 74611431665595 74645352017280 74867541922080 74904025515264 75221935247360 75436086678480 75491438104764 75578418917496 75731914469376 75864700807335 76074556759168 76162209437952 76173585269760 76506798558936 76606389731520 76987973392640 77173844470272 77207152607145 77453094343680 77509925754624 77572620723840 77803523958240 77893168743360 77950323060048 78451886657892 78470155178496 78481875732480 78542278482888 78602989738240 78629954743296 78776068007718 78927795480960 78945294750080 79036255077120 79271514976320 79393847561160 79585527109968 79621708818432 79800157808640 79858711383552 79873503541920 79923306200320 79932110934456 79950724144128 80086065016320 80234884081935 80465159123712 80829216556616 80922347527824 80934434349120 81394289089740 81431293109760 81713482380288 81748749819330 81799721729680 81983369673216 82293912740160 82354296114288 82420909519080 82666244205630 82744128772096 82761491789820 82822218251301 82990425555456 83086046659584 83098456657920 83226695016960 83879375671960 83976021019440 84189648513024 84225984662340 84267028704672 84305338748928 84494284738560 84556282641408 84624677153280 84686770731904 84797010017280 84865597513290 85198403778048 85583876354064 85682485617696 85748716078080 86070148378803 86122139727360 86221369175040 86330063305728 86611470066720 86820575029056 87189061309440 87198666473952 87269198314320 87333232317276 87366616381440 87528964453020 87694113442554 87780173589504 87915636820352 88177327152672 88278924575808 88292110199040 88428363455520 88731901537280 88813456593840 88834137937920 88915786961760 89141980778496 89318078506305 89405732359680 89533717998714 89574422420736 89775177534720 89841050306496 89913719475360 89923624801263 89979693902648 90096823143360 90523304014176 90792758200320 90932868626193 91037640968802 91092632970240 91408302323712 91504773460320 91610204748480 92024686945890 92317829621760 92385568071168 92505829109760 92648583128574 92723523208965 92943713212416 93087144868608 93364228749888 93544053903360 93630031894080 93951425157120 94059675463680 94178250878976 94323587685888 94364297630955 94473023646870 94664893086720 94713354577152 94734353700096 94843506092544 95093195948960 95125817971584 95202761797440 95272617073392 95633498198670 95760189370368 95907967440384 95922292561920 96032813690880 96103278019584 96281860898322 96451023144960 96467305587840 96887407193280 97121321218944 97437903825060 97533526210560 97605091691008 97717551731712 97732147138560 98064858322365 98087693973120 98159666075616 98177848103610 98287443429120 98752695288192 98905091422896 99199493046756 99373781422080 99481908887460 99527136023040 99823389229440 99872034020352 99915138668070 99938405180160 100581448904640 100655250806352 100771225223328 101036520695770 101071181594808 101152934409780 101227155640479 101549612583936 101564780359680 101756412020736 102009064745248 102141852975360 102479212091520 102898459293696 102942870142860 103270792458240 103346567672832 103430160965120 103465643010048 103738031944320 103857558324480 103933764080064 104602515543856 104626873571328 104723037977184 104839939657728 105034757343624 105196848018537 105237060641280 105333785880840 105381673436160 105695353301760 105858463414880 106114036146624 106478281844736 106498004722560 106576147912608 106600965525504 106781420021760 106979845442580 107103107022120 107181694207566 107286878831616 107896463370432 107912579132160 108116187772032 108384631291826 108525718786320 108575057479680 108951309840384 108998333092440 109166540396595 109311159564288 109725216986880 109805728152384 109894546025440 109932245698176 110221658940840 110348655719760 110429624335068 110653900740608 110781395546112 110968926689280 111140172765347 111268227850758 111427475973120 111968028025920 112301312883120 112356038272896 112474617378310 112741710188544 112832902871040 113062680023040 113154130017720 113237157157146 113597871704064 114111835138752 114243314156928 114260377904640 114331621437440 114760197838404 114829519636480 114961825566720 115106751074304 115481960088960 115760766705408 116179641515520 116252081745920 116264888631936 116358931085760 116444309756368 116705285937360 116925484590072 117040231452672 117569769536896 117677829986838 117705232767744 117722813598720 117813417724332 117904484607360 118391693221440 118417942125120 118554382615680 118907272464480 119090771341740 119207643146240 119378290664952 119432563227648 119700236712960 119788067075328 119884959300480 119898166401684 120129097524480 120697738685568 121243824834924 121383521291736 121401651523680 121456843960320 122006364613760 122146939664640 122570223570432 122699582594520 123180757428224 123440869110240 123531444171432 123631364278620 123722079116141 123999366308445 124116193158144 124485638333184 124629069989376 124840042525440 125764783581184 125819063507940 125964031529160 126219857448960 126284472769536 126312471600128 126338976993510 126458008123392 126834423962112 126937015729920 127030156097856 127195515025920 127511330931560 127797605667072 127877289920512 128137704026112 128375814531096 128424887562240 128623074117120 129183209591040 129332053762560 129495094958592 129917205100080 130230862543584 130290068975616 130753144429820 130783591964160 130797999710928 130879554767488 130903797471480 130999848475914 131049924572160 131293446679530 131670260384256 131873455230528 132265990729008 132418386863712 132642545183280 132702848030720 133097852305920 133162712027136 133220184890760 133251206906880 134108598539520 134207001075136 134361633631104 134761575459744 134870579213040 134969540853972 135145234715040 135399483445248 135784956021264 136189137300480 136638949455360 137257160190480 137415307122720 137795423563776 138037030418835 138317375925760 138476744432640 138578352106752 138972874692861 139630717302912 140046343124832 140262464024716 140316080855040 140445047841120 140508897914880 140927137735680 141267376318464 141485381528832 141997339630080 142101530550144 142265259138816 142639793923440 142804142696160 142908925610088 142963554078720 143049171775488 143450247298005 143640284055552 143861951160576 143883438842880 144154917029376 144422791347483 144700958381760 145331110789920 145555387195460 146156855737590 146300289315840 146407637536512 146576327597568 146598220707840 146962211921120 147131540959680 147239499113424 147266772155415 148357637134344 148569967964160 148799239570134 149060672133120 149222863331190 149290704034560 149735083844160 149808051030528 149872708002105 150872173356960 150982876209528 151156837834992 151554781043655 151729401614670 152149113518336 152324418875904 152347170539520 153013597117872 153212779463040 153975946785280 154347688940544 154414305214290 154906188687360 155019851509248 155145241447680 155607047916480 155786337486720 155900646120096 156903773315784 156940310356992 156963751464960 157084556965776 157205979476480 157259909486592 157552136015436 157855590961920 157890589500160 158072510154240 158543029952640 158787695122320 159171054219936 159243417636864 159600315617280 159717422767104 159747007083840 159846612400640 159864221868912 159901448288256 160172130032640 160469768163870 160772541311349 160930318247424 161658433113232 161844695055648 161868868698240 162576946937739 162788578179480 162862586219520 163426964760576 163497499638660 163599443459360 163966739346432 164587825480320 164708592228576 164841819038160 165332488411260 165488257544192 165522983579640 165644436502602 165980851110912 166172093319168 166453390033920 166902341776137 167758751343920 167952042038880 168379297026048 168451969324680 168534057409344 168711926067465 169112565282816 169249354306560 169373541463808 169594020034560 169731195026580 169855735735719 170396807556096 171167752708128 171364971235392 171497432156160 172140296757606 172244279454720 172442738350080 172660126611456 173222940133440 173641150058112 174378122618880 174397332947904 174538396628640 174666464634552 174733232762880 175057928906040 175328080030895 175388226885108 175560347179008 175831273640704 176354654305344 176516744980257 176557849151616 176584220398080 176856726911040 177463803074560 177626913187680 177668275875840 177831573923520 178636157012610 178811464719360 179067435997428 179148844841472 179550355069440 179682100612992 179827438950720 179847249602526 179959387805296 180193646286720 181046608028352 181585516400640 181865737252386 182075281937604 182185265940480 182816604647424 183009546920640 183220409496960 184049373891780 184635659243520 184771136142336 185297166257148 185447046417930 185887426424832 186174289737216 186728457499776 187260063788160 187902850314240 188647175371776 188728595261910 188946047293740 189329786173440 189426709154304 189468707400192 189687012185088 190186391897920 190251635943168 190405523594880 190545234146784 191266996397340 191815934880768 191844585123840 192206556039168 192563721796644 192902046289920 192934611175680 193774814386560 194242642437888 194875807650120 195067052421120 195210183382016 195435103463424 196129716644730 196175387946240 196319332151232 196355696207220 196499772713871 196574886858240 196940170019295 197505390576384 197810182845792 198398986093512 198963817774920 199054272046080 199646778458880 199744068040704 199830277336140 199876810360320 201162897809280 201310501612704 201542450446656 202073041391540 202142363189616 202305868819560 202454311280958 203099225167872 203512824041472 204018129490496 204283705950720 204958424183040 205796918587392 205885740285720 206693135345664 206860321930240 206931286020096 207476063888640 207715116648960 207867528160128 209205031087712 209253747142656 209446075954368 210069514687248 210393696037074 210474121282560 210667571761680 210763346872320 211390706603520 211716926829760 212228072293248 212956563689472 212996009445120 213152295825216 213562840043520 213959690885160 214206214044240 214363388415132 214573757663232 215792926740864 215825158264320 216232375544064 216769262583652 217051437572640 217150114959360 217996666184880 218333080793190 218622319128576 219235283606385 219450433973760 219611456304768 219789092050880 219864491396352 220443317881680 220697311439520 220859248670136 221307801481216 221937853378560 222280345530694 222536455701516 222854951946240 223198859355201 223834294996785 223936056051840 224602625766240 224712076545792 224949234756620 225665805742080 226308260035440 226474314314292 227195743408128 227594102422005 228223670277504 228486628313856 228520755809280 229520395676808 229659039272960 230963920177920 231521533410816 231621457821435 232359283031040 232529777263872 232717862171520 232888619512736 233410571874720 233850969180144 235139539073792 235355659973676 235410465535488 235445627197440 235626835448664 235808969214720 236783386442880 236835884250240 237108765231360 237814544928960 238181542683480 238415286292480 238756581329904 238865126455296 239400473425920 239576134150656 239769918600960 239796332803368 240258195048960 240704652245805 241395477371136 242487649669848 242767042583472 242803303047360 244012729227520 244293879329280 245140447140864 245399165189040 246361514856448 246881738220480 247062888342864 247262728557240 247444158232282 247998732616890 248232386316288 248466654753903 248971276666368 249258139978752 249680085050880 251529567162368 251638127015880 251928063058320 252568945539072 252624943200256 252677953987020 252916016246784 253668847924224 253874031459840 254060312195712 254391030051840 255022661863120 255595211334144 255754579841024 256751629062192 257246148234240 258210445136409 258366419182080 258664107525120 258990189917184 259834410200160 260461725087168 261506288859640 261567183928320 261595999421856 261759109534976 261807594942960 261999696951828 262099849144320 262586893359060 263340520768512 263746910461056 264531981458016 264836773727424 265285090366560 265405696061440 266195704611840 266440369781520 266502413813760 267954235518915 268217197079040 268414002150272 268723267262208 269523150919488 269741158426080 269939081707944 270290469430080 270961578229565 271569912042528 272378274600960 272798605878579 273277898910720 274514320380960 274830614245440 276074060837670 276634751851520 276953488865280 277156704213504 277945749385722 278170569626895 279261434605824 280092686249664 280524928049432 280632161710080 280890095682240 281854275471360 282534752636928 282970763057664 283092892892865 283994679260160 284203061100288 284530518277632 285279587846880 285608285392320 285817851220176 286900494596010 287280568111104 287723902321152 287766877685760 288309834058752 288845582694966 289401916763520 290662221579840 291110774390920 292313711475180 292600578631680 292815275073024 293152655195136 293196441415680 293924423842240 294194574967095 294263081919360 294478998226848 294533544310830 296715274268688 297598479140268 298121344266240 298445726662380 298581408069120 299470167688320 299616102061056 299745416004210 301744346713920 301965752419056 302313675669984 303109562087310 303458803229340 303681466921437 304298227036672 304648837751808 304694341079040 306027194235744 306425558926080 307951893570560 308695377881088 308828610428580 309812377374720 310039703018496 310290482895360 311214095832960 311572674973440 311801292240192 313807546631568 313880620713984 314169113931552 314411958952960 314519818973184 315104272030872 315590544055611 315711181923840 315781179000320 316145020308480 317086059905280 317575390244640 318342108439872 319434845534208 319494014167680 319693224801280 319728443737824 319802896576512 320344260065280 320939536327740 321545082622698 321860636494848 323316866226464 323689390111296 323737737396480 325153893875478 325577156358960 325725172439040 326853929521152 326994999277320 327198886918720 327499621189785 327933478692864 329175650960640 329417184457152 329683638076320 330664976822520 331045967159280 331288873005204 331961702221824 332344186638336 332906780067840 333420518296041 333804683552274 335517502687840 335904084077760 336903938649360 337068114818688 337423852134930 338225130565632 338498708613120 338747082927616 339188040069120 339462390053160 339711471471438 340793615112192 342335505416256 342729942470784 342994864312320 344280593515212 344488558909440 344885476700160 345320253222912 346445880266880 347282300116224 348756245237760 348794665895808 349076793257280 349332929269104 350115857812080 350656160061790 350776453770216 351120694358016 351662547281408 352709308610688 353033489960514 353115698303232 353168440796160 353713453822080 354927606149120 355253826375360 355663147847040 357272314025220 357622929438720 358134871994856 358297689682944 359100710138880 359364201225984 359654877901440 359694499205052 359918775610592 360387292573440 362093216056704 363731474504772 364150563875208 364370531880960 366019093841280 366440818993920 368098747783560 369542272284672 370594332514296 370894092835860 371166237348423 371998098925335 372348579474432 373456914999552 374520127576320 377294350743552 377457190523820 377892094587480 378659572346880 378853418308608 378937414800384 379374024370176 380372783795840 380503271886336 380811047189760 381090468293568 382533992794680 383631869761536 384413112078336 385127443593288 385721776067969 385869222351360 387549628773120 388485284875776 389751615300240 390420366764032 390870206926848 392259433289460 392350775892480 392638664302464 392711392414440 392999545427742 393149773716480 393880340038590 395010781152768 395620365691584 396797972187024 397927635549840 398108544092160 399293556917760 399488136081408 399660554672280 399753620720640 402325795618560 402621003225408 403084900893312 404146082783080 404284726379232 404611737639120 404908622561916 406198450335744 408036258980992 408567411901440 409916848366080 411771480571440 413386270691328 413720643860480 414111091256505 414952127777280 415430233297920 415735056320256 418410062175424 418892151908736 420139029374496 420787392074148 420948242565120 421335143523360 421526693744640 422781413207040 423433853659520 424456144586496 425992018890240 426304591650432 427919381770320 428412428088480 428726776830264 429147515326464 430350741894015 431585853481728 431650316528640 432464751088128 433268374042449 433538525167304 434102875145280 435993332369760 436666161586380 438470567212770 438900867947520 439222912609536 439578184101760 439728982792704 440886635763360 441394622879040 441718497340272 444560691061388 445072911403032 445709903892480 446397718710402 447668589993570 447872112103680 449205251532480 449424153091584 449618124006315 449898469513240 452616520070880 452948628628584 454664343130965 455188204844010 456447340555008 456973256627712 457041511618560 459040791353616 461927840355840 463043066821632 463242915642870 464718566062080 465059554527744 465435724343040 465777239025472 466821143749440 467701938360288 470279078147584 470711319947352 470820931070976 470891254394880 471253670897328 471617938429440 473566772885760 473671768500480 474217530462720 475629089857920 476363085366960 477513162659808 477730252910592 478800946851840 479152268301312 479539837201920 479592665606736 480516390097920 481409304491610 482317623934047 482790954742272 484975299339696 485534085166944 485606606094720 487730840813217 488025458455040 488587758658560 490280894281728 490798330378080 493763476440960 494125776685728 494525457114480 494888316464564 495997465233780 496464772632576 496933309507806 497942553332736 498516279957504 499360170101760 500707025328411 503276254031760 503856126116640 505137891078144 505249886400512 505355907974040 506135778202395 507337695848448 507748062919680 508120624391424 508782060103680 509567207207157 510045323726240 511190422668288 513503258124384 514492296468480 516420890272818 516732838364160 517328215050240 517980379834368 519668820400320 520923450174336 523012577719280 523134367856640 523191998843712 523518219069952 523615189885920 523999393903656 524199698288640 525173786718120 525984240092685 526681041537024 527493820922112 529063962916032 529550234940771 529673547454848 530570180733120 532391409223680 532880739563040 533004827627520 535908471037830 536434394158080 536828004300544 537446534524416 539046301838976 539482316852160 539878163415888 540580938860160 541923156459130 543139824085056 544756549201920 545597211757158 546555797821440 549028640761920 549661228490880 552148121675340 553269503703040 553906977730560 554313408427008 555700863826735 555891498771444 556341139253790 558522869211648 560185372499328 561049856098864 561780191364480 563708550942720 565941526115328 566185785785730 567989358520320 568406122200576 569061036555264 570559175693760 571216570784640 571635702440352 573800989192020 575447804642304 575533755371520 576619668117504 577691165389932 578803833527040 581324443159680 582221548781840 584627422950360 585201157263360 585630550146048 586305310390272 587848847684480 588389149934190 588526163838720 588957996453696 589067088621660 589499318141613 593430548537376 595196958280536 596115472105043 596891453324760 597162816138240 598940335376640 599232204122112 599490832008420 603488693427840 603931504838112 604627351339968 606219124174620 606917606458680 607362933842874 608596454073344 609297675503616 612054388471488 612851117852160 615903787141120 617390755762176 617657220857160 618610395580705 620079406036992 620580965790720 622428191665920 623145349946880 623602584480384 627615093263136 627761241427968 628338227863104 628823917905920 630208544061744 631181088111222 631422363847680 631562358000640 632290040616960 634172119810560 635150780489280 636684216879744 638869691068416 638988028335360 639386449602560 639456887475648 640688520130560 641879072655480 643090165245396 643721272989696 646633732452928 647378780222592 647475474792960 650307787750956 651154312717920 651450344878080 653989998554640 654397773837440 654999242379570 655866957385728 658351301921280 658834368914304 659367276152640 661329953645040 662091934318560 662577746010408 663923404443648 665813560135680 666841036592082 667609367104548 669596578065603 671035005375680 671808168155520 673807877298720 674136229637376 674847704269860 676997417226240 677494165855232 678924780106320 679422942942876 681587230224384 684671010832512 685459884941568 688561187030424 688977117818880 692891760533760 694564600232448 694864373464305 697589331791616 698153586514560 698665858538208 700231715624160 701312320123580 701552907540432 703325094562816 705418617221376 706066979921028 706231396606464 706336881592320 707426907644160 710507652750720 711326295694080 714544628050440 715245858877440 716269743989712 716595379365888 718201420277760 718728402451968 719309755802880 719388998410104 719837551221184 720774585146880 722113956737415 724186432113408 727462949009544 728301127750416 732038187682560 732881637987840 736197495567120 739084544569344 741188665028592 741788185671720 742332474696846 743996197850670 744697158948864 745399964261709 746913829999104 749040255152640 754588701487104 754914381047640 755784189174960 757706836617216 757874829600768 758748048740352 760745567591680 761006543772672 761622094379520 762180936587136 765067985589360 767263739523072 770254887186576 771443552135938 771738444702720 774631335409227 775099257546240 776970569751552 779503230600480 780840733528064 784518866578920 784701551784960 785277328604928 785422784828880 785999090855484 786299547432960 787760680077180 790021562305536 791240731383168 793595944374048 795855271099680 796217088184320 798587113835520 799321109344560 799507241441280 803862706556745 804651591237120 805242006450816 806169801786624 808292165566160 808569452758464 809223475278240 809817245123832 812884734688695 816072517961984 817134823802880 818395817635737 819833696732160 823542961142880 827441287720960 828222182513010 829904255554560 830860466595840 831470112640512 834511708880685 836820124350848 837784303817472 840278058748992 841574784148296 841896485130240 842670287046720 845562826414080 846867707319040 848912289172992 849278678678595 851984037780480 852609183300864 855838763540640 856824856176960 857453553660528 860701483788030 863171706963456 863300633057280 864929502176256 866536748084898 867077050334608 868205750290560 871986664739520 873332323172760 876941134425540 877801735895040 878445825219072 879156368203520 879457965585408 881773271526720 882583724901285 882789245758080 883436994680544 889121382122776 890145822806064 892795437420804 895337179987140 895744224207360 898410503064960 898848306183168 899236248012630 899796939026480 905233040141760 905897257257168 909328686261930 910376409688020 911044400764311 912894681110016 913946513255424 914083023237120 918081582707232 923855680711680 926086133643264 926485831285740 929437132124160 930119109055488 930871448686080 931554478050944 933642287498880 935403876720576 940558156295168 941422639894704 941641862141952 942507341794656 943235876858880 946771632166833 947133545771520 947343537000960 948435060925440 951258179715840 952726170733920 955026325319616 958304536602624 959079674403840 959185331213472 961032780195840 962818608983220 964635247868094 965581909484544 969950598679392 971068170333888 971213212189440 975461681626434 976050916910080 977175517317120 980561788563456 981596660756160 982498863569355 987526952881920 988251553371456 989050914228960 989776632929128 991994930467560 993866619015612 995885106665472 997032559915008 998720340203520 1000261554888123 1001414050656822 1006552508063520 1007712252233280 1010711815948080 1012271556404790 1014675391696896 1015496125839360 1016241248782848 1017564120207360 1019134414414314 1020090647452480 1022380845336576 1027006516248768 1028984592936960 1032841780545636 1033465676728320 1034656430100480 1035960759668736 1039337640800640 1041846900348672 1046025155438560 1046268735713280 1046383997687424 1047036438139904 1047230379771840 1047998787807312 1050347573436240 1051968480185370 1053362083074048 1054987641844224 1058127925832064 1059100469881542 1059347094909696 1061140361466240 1064782818447360 1065761479126080 1071816942075660 1072868788316160 1073656008601088 1074893069048832 1078092603677952 1078964633704320 1079756326831776 1081161877720320 1083846312918260 1086279648170112 1091194423514316 1093111595642880 1098057281523840 1099322456981760 1104296243350680 1106539007406080 1108626816854016 1111401727653470 1111782997542888 1112682278507580 1113498712045269 1115994296776005 1117045738423296 1120370744998656 1122099712197728 1123560382728960 1131883052230656 1132371571571460 1135978717040640 1136812244401152 1138122073110528 1141118351387520 1142433141569280 1143271404880704 1147601978384040 1150895609284608 1153239336235008 1155382330779864 1157165328203907 1157607667054080 1162648886319360 1164443097563680 1169254845900720 1171261100292096 1172610620780544 1175697695368960 1176778299868380 1177052327677440 1177915992907392 1178134177243320 1178998636283226 1186861097074752 1190393916561072 1192230944210086 1193782906649520 1194325632276480 1197880670753280 1198464408244224 1198981664016840 1206977386855680 1207863009676224 1209254702679936 1212438248349240 1213835212917360 1214725867685748 1217192908146688 1218595351007232 1224108776942976 1225702235704320 1231807574282240 1235314441714320 1237220791161410 1240158812073984 1241161931581440 1242333273769515 1244856383331840 1246290699893760 1247205168960768 1255230186526272 1256676455726208 1257647835811840 1260417088123488 1262362176222444 1262844727695360 1263124716001280 1264580081233920 1268344239621120 1270301560978560 1273368433759488 1277976056670720 1278772899205120 1278913774951296 1283758145310960 1286180330490792 1287442545979392 1291052225682045 1293267464905856 1294757560445184 1294950949585920 1300615575501912 1302308625435840 1307979997109280 1308795547674880 1309998484759140 1316702603842560 1317668737828608 1318734552305280 1322659907290080 1324183868637120 1325155492020816 1333682073184164 1335218734209096 1339193156131206 1342070010751360 1343616336311040 1347615754597440 1348272459274752 1349695408539720 1354988331710464 1357849560212640 1358845885885752 1363993029392895 1369342021665024 1370919769883136 1377122374060848 1385783521067520 1389129200464896 1389728746928610 1395178663583232 1396307173029120 1397331717076416 1400463431248320 1402624640247160 1403105815080864 1406650189125632 1410837234442752 1412133959842056 1412462793212928 1412673763184640 1414853815288320 1421015305501440 1422652591388160 1429089256100880 1432539487979424 1433190758731776 1436402840555520 1437456804903936 1438619511605760 1438777996820208 1439675102442368 1441549170293760 1444227913474830 1448372864226816 1454925898019088 1456602255500832 1463192522439651 1464076375365120 1465763275975680 1472394991134240 1482377330057184 1483576371343440 1484664949393692 1487992395701340 1489394317897728 1490799928523418 1493827659998208 1498080510305280 1509828762095280 1511568378349920 1515413673234432 1515749659201536 1518407334607185 1521491135183360 1522013087545344 1523244188759040 1524361873174272 1528701621621471 1530135971178720 1540509774373152 1542887104271876 1543476889405440 1549262670818454 1550198515092480 1553941139503104 1559006461200960 1569037733157840 1569403103569920 1570554657209856 1570845569657760 1571998181710968 1572599094865920 1575521360154360 1577952720278055 1580043124611072 1582481462766336 1587191888748096 1588650704822313 1591710542199360 1597174227671040 1598642218689120 1599014482882560 1607725413113490 1609303182474240 1610484012901632 1612339603573248 1616584331132320 1617138905516928 1618446950556480 1619634490247664 1625769469377390 1632145035923968 1634269647605760 1636791635271474 1639667393464320 1647085922285760 1656444365026020 1659808511109120 1661720933191680 1662940225281024 1667102591480205 1669023417761370 1673640248701696 1675568607634944 1680556117497984 1683149568296592 1685340574093440 1691125652828160 1693735414638080 1697824578345984 1698557357357190 1703968075560960 1705218366601728 1711677527081280 1713649712353920 1714907107321056 1721402967576060 1726343413926912 1726601266114560 1729859004352512 1733073496169796 1734154100669216 1736411500581120 1743973329479040 1746664646345520 1753882268851080 1755603471790080 1756891650438144 1758312736407040 1758915931170816 1763546543053440 1765167449802570 1765578491516160 1766873989361088 1768497954424839 1778242764245552 1780291645612128 1785590874841608 1788346416315129 1790674359974280 1791488448414720 1796821006129920 1797696612366336 1798472496025260 1799593878052960 1810466080283520 1811794514514336 1818657372523860 1820752819376040 1822088801528622 1825789362220032 1827893026510848 1836163165414464 1847711361423360 1852172267286528 1852971662571480 1855831186742115 1860238218110976 1861742897372160 1863108956101888 1867284574997760 1870807753441152 1881116312590336 1882845279789408 1883283724283904 1885014683589312 1886471753717760 1893543264333666 1894267091543040 1894687074001920 1896870121850880 1902516359431680 1905452341467840 1910052650639232 1916609073205248 1918159348807680 1918370662426944 1922065560391680 1925637217966440 1928608880339845 1929270495736188 1931163818969088 1939901197358784 1942136340667776 1942426424378880 1950923363252868 1952101833820160 1954351034634240 1963193321512320 1964997727138710 1975053905763840 1976503106742912 1978101828457920 1979553265858256 1983989860935120 1987733238031224 1991770213330944 1997440680407040 2000523109776246 2002828101313644 2013105016127040 2015424504466560 2021423631896160 2024543112809580 2030992251678720 2032482497565696 2038268828828628 2040181294904960 2044761690673152 2054013032497536 2065683561091272 2066931353456640 2078675281601280 2083693800697344 2092050310877120 2092767995374848 2094072876279808 2094460759543680 2095997575614624 2100695146872480 2103936960370740 2109975283688448 2116255851664128 2118200939763084 2118694189819392 2122280722932480 2131522958252160 2143633884151320 2145737576632320 2147312017202176 2149786138097664 2156185207355904 2157929267408640 2159512653663552 2162323755440640 2166341870212245 2167692625836520 2172559296340224 2182388847028632 2196114563047680 2198644913963520 2208592486701360 2217253633708032 2222803455306940 2223565995085776 2225364557015160 2226997424090538 2231988593552010 2234091476846592 2240741489997312 2244199424395456 2247120765457920 2263766104461312 2264743143142920 2273624488802304 2276244146221056 2282236702775040 2284866283138560 2286542809761408 2295203956768080 2301791218569216 2310764661559728 2314330656407814 2315215334108160 2323894006227681 2325297772638720 2328886195127360 2338509691801440 2342522200584192 2351395390737920 2353556599736760 2354104655354880 2355831985814784 2356268354486640 2357997272566452 2373722194149504 2380787833122144 2384461888420172 2387565813299040 2388651264552960 2395761341506560 2397963328033680 2411588119670235 2413954773711360 2415726019352448 2418509405359872 2424876496698480 2427670425834720 2429451735371496 2434385816293376 2438654204066085 2448217553885952 2451404471408640 2455187452907211 2470628883428640 2474441582322820 2482323863162880 2484666547539030 2489712766663680 2492581399787520 2494410337921536 2503535126642055 2510460373052544 2513352911452416 2520834176246976 2524724352444888 2525689455390720 2526249432002560 2536688479242240 2540603121957120 2546736867518976 2547836036035785 2555952113341440 2557827549902592 2567516290621920 2572360660981584 2582104451364090 2586534929811712 2589515120890368 2589901899171840 2601231151003824 2604617250871680 2615959994218560 2617591095349760 2619996969518280 2633405207685120 2635337475657216 2637469104610560 2645319814580160 2647751174703855 2648367737274240 2650310984041632 2667364146368328 2670437468418192 2678386312262412 2684140021502720 2687232672622080 2695231509194880 2696544918549504 2699390817079440 2709976663420928 2715699120425280 2717691771771504 2727986058785790 2733133202292933 2738684043330048 2741839539766272 2754244748121696 2771567042135040 2778258400929792 2779457493857220 2790357327166464 2792614346058240 2794663434152832 2800926862496640 2805249280494320 2806211630161728 2813300378251264 2821674468885504 2824267919684112 2824925586425856 2829707630576640 2840314896500499 2842030611002880 2845305182776320 2858178512201760 2865078975958848 2874913609807872 2877239023211520 2877555993640416 2879350204884736 2883098340587520 2888455826949660 2896745728453632 2909851796038176 2913204511001664 2926385044879302 2928152750730240 2931526551951360 2944789982268480 2947496590708065 2964754660114368 2967152742686880 2969329898787384 2975984791402680 2980577360525215 2981599857046836 2987655319996416 2996161020610560 3000784664664369 3019657524190560 3023136756699840 3036814669214370 3042982270366720 3044026175090688 3046488377518080 3048723746348544 3057403243242942 3060271942357440 3081019548746304 3085774208543752 3086953778810880 3098525341636908 3100397030184960 3107882279006208 3118012922401920 3138075466315680 3138806207139840 3141109314419712 3141691139315520 3143996363421936 3151042720308720 3155905440556110 3160086249222144 3164962925532672 3174383777496192 3177301409644626 3183421084398720 3194348455342080 3197284437378240 3215450826226980 3218606364948480 3220968025803264 3224679207146496 3233168662264640 3234277811033856 3236893901112960 3239268980495328 3251538938754780 3264290071847936 3273583270542948 3279334786928640 3294171844571520 3312888730052040 3319617022218240 3325880450562048 3334205182960410 3338046835522740 3340496136135807 3347280497403392 3347982890328015 3351137215269888 3361112234995968 3366299136593184 3370681148186880 3387470829276160 3395649156691968 3397114714714380 3407936151121920 3410436733203456 3423355054162560 3427299424707840 3429814214642112 3442805935152120 3452686827853824 3459718008705024 3466146992339592 3468308201338432 3471495984611721 3472823001162240 3487946658958080 3493329292691040 3507764537702160 3513783300876288 3516625472814080 3517831862341632 3527093086106880 3530334899605140 3531156983032320 3533747978722176 3536995908849678 3556485528491104 3560583291224256 3571181749683216 3576692832630258 3581348719948560 3582976896829440 3593642012259840 3595393224732672 3596944992050520 3599187756105920 3620932160567040 3623589029028672 3637314745047720 3641505638752080 3644177603057244 3651578724440064 3655786053021696 3672326330828928 3695422722846720 3705943325142960 3711662373484230 3720476436221952 3723485794744320 3726217912203776 3726999821308545 3734569149995520 3741615506882304 3762232625180672 3765690559578816 3770029367178624 3772943507435520 3787086528667332 3788534183086080 3789374148003840 3793740243701760 3805032718863360 3810904682935680 3820105301278464 3836318697615360 3836741324853888 3851274435932880 3857217760679690 3858540991472376 3862327637938176 3873156677046135 3879802394717568 3884272681335552 3884852848757760 3901846726505736 3904203667640320 3926386643024640 3929995454277420 3950107811527680 3953006213485824 3956203656915840 3959106531716512 3967979721870240 3975466476062448 4001046219552492 4005656202627288 4026210032254080 4030849008933120 4042847263792320 4049086225619160 4064964995131392 4076537657657256 4080362589809920 4091979088178685 4108026064995072 4131367122182544 4157350563202560 4167387601394688 4184100621754240 4185535990749696 4188145752559616 4188921519087360 4191995151229248 4201390293744960 4207873920741480 4219950567376896 4232511703328256 4236401879526168 4237388379638784 4244561445864960 4263045916504320 4287267768302640 4294624034404352 4299572276195328 4312370414711808 4315858534817280 4319025307327104 4324647510881280 4332683740424490 4335385251673040 4345118592680448 4364777694057264 4389577567318953 4392229126095360 4397289827927040 4417184973402720 4445606910613880 4447131990171552 4450729114030320 4453994848181076 4463977187104020 4468182953693184 4481482979994624 4488398848790912 4494241530915840 4529486286285840 4547248977604608 4555222003821555 4564473405550080 4569732566277120 4573085619522816 4590407913536160 4621529323119456 4628661312815628 4630430668216320 4647788012455362 4650595545277440 4657772390254720 4677019383602880 4702790781475840 4707113199473520 4708209310709760 4711663971629568 4712536708973280 4715994545132904 4733858160834165 4747444388299008 4761575666244288 4765952114466939 4768923776840344 4775131626598080 4791522683013120 4795926656067360 4823176239340470 4827909547422720 4831452038704896 4837018810719744 4849752993396960 4855340851669440 4858903470742992 4877308408132170 4896435107771904 4902808942817280 4910374905814422 4941257766857280 4948883164645640 4969333095078060 4979425533327360 4985162799575040 4988820675843072 5001307774440615 5007070253284110 5020920746105088 5026705822904832 5041668352493952 5049448704889776 5073376958484480 5081206243914240 5093473735037952 5095672072071570 5111904226682880 5115655099805184 5135032581243840 5144721321963168 5164208902728180 5173069859623424 5179030241780736 5179803798343680 5202462302007648 5209234501743360 5231919988437120 5235182190699520 5239993939036560 5266810415370240 5270674951314432 5274938209221120 5290639629160320 5295502349407710 5296735474548480 5300621968083264 5305493863274517 5334728292736656 5340874936836384 5356772624524824 5365039248945387 5368280043005440 5374465345244160 5390463018389760 5393089837099008 5398781634158880 5431398240850560 5435383543543008 5455972117571580 5466266404585866 5477368086660096 5483679079532544 5508489496243392 5543134084270080 5556516801859584 5558914987714440 5567493560226345 5580714654332928 5585228692116480 5589326868305664 5601853724993280 5610498560988640 5612423260323456 5643348937771008 5648535839368224 5649851172851712 5659415261153280 5680629793000998 5684061222005760 5690610365552640 5716357024403520 5730157951917696 5749827219615744 5754478046423040 5755111987280832 5758700409769472 5766196681175040 5776911653899320 5785826641019535 5793491456907264 5819703592076352 5826409022003328 5852770089758604 5856305501460480 5863053103902720 5889579964536960 5894993181416130 5929509320228736 5934305485373760 5938659797574768 5951969582805360 5961154721050430 5963199714093672 5975310639992832 5992322041221120 6001569329328738 6039315048381120 6046273513399680 6073629338428740 6085964540733440 6092976755036160 6097447492697088 6114806486485884 6120543884714880 6162039097492608 6171548417087504 6197050683273816 6200794060369920 6236025844803840 6276150932631360 6282218628839424 6283382278631040 6287992726843872 6302085440617440 6311810881112220 6329925851065344 6348767554992384 6354602819289252 6366842168797440 6394568874756480 6430901652453960 6437212729896960 6441936051606528 6449358414292992 6466337324529280 6468555622067712 6473787802225920 6478537960990656 6503077877509560 6528580143695872 6547166541085896 6557270193155473 6588343689143040 6625777460104080 6651760901124096 6668410365920820 6676093671045480 6680992272271614 6694560994806784 6695965780656030 6702274430539776 6722224469991936 6732598273186368 6741362296373760 6774941658552320 6791298313383936 6794229429428760 6820873466406912 6846710108325120 6854598849415680 6859628429284224 6885611870304240 6905373655707648 6932293984679184 6936616402676864 6942991969223442 6945646002324480 6975893317916160 6986658585382080 7015529075404320 7027566601752576 7033250945628160 7054186172213760 7060669799210280 7062313966064640 7067495957444352 7073991817699356 7112971056982208 7121166582448512 7142363499366432 7153385665260516 7162697439897120 7165953793658880 7187284024519680 7193889984101040 7198375512211840 7241864321134080 7247178058057344 7274629490095440 7283011277504160 7288355206114488 7303157448880128 7315962612198255 7344652661657856 7365562358721633 7411886650285920 7423324746968460 7446971589488640 7452435824407552 7453999642617090 7469138299991040 7483231013764608 7531381119157632 7540058734357248 7574173057334664 7577068366172160 7578748296007680 7610065437726720 7621809365871360 7640210602556928 7643508108107355 7673482649707776 7702548871865760 7714435521359380 7717081982944752 7746313354092270 7759604789435136 7768545362671104 7769705697515520 7803693453011472 7852773286049280 7859990908554840 7900215623055360 7906012426971648 7912407313831680 7918213063433024 7935959443740480 7943253524111565 7950932952124896 8002092439104984 8011312405254576 8052420064508160 8061698017866240 8085694527584640 8098172451238320 8129929990262784 8153075315314512 8160725179619840 8183958176357370 8199399606878799 8216052129990144 8262734244365088 8314701126405120 8334775202789376 8368201243508480 8371071981499392 8377843038174720 8383990302458496 8402780587489920 8415747841482960 8439901134753792 8465023406656512 8472803759052336 8474776759277568 8489122891729920 8520944689501497 8526091833008640 8574535536605280 8589248068808704 8624740829423616 8631717069634560 8638050614654208 8649295021762560 8665367480848980 8670770503346080 8690237185360896 8729555388114528 8779155134637906 8784458252190720 8794579655854080 8834369946805440 8842489772124195 8891213821227760 8894263980343104 8901458228060640 8907989696362152 8927954374208040 8941732081575645 8962965959989248 8976797697581824 8988483061831680 9002353993993107 9058972572571680 9110444007643110 9128946811100160 9139465132554240 9146171239045632 9180815827072320 9243058646238912 9257322625631256 9260861336432640 9295576024910724 9301191090554880 9315544780509440 9354038767205760 9405581562951680 9414226398947040 9416418621419520 9423327943259136 9425073417946560 9431989090265808 9467716321668330 9494888776598016 9523151332488576 9531904228933878 9537847553680688 9550263253196160 9583045366026240 9591853312134720 9646352478680940 9655819094845440 9662904077409792 9674037621439488 9699505986793920 9710681703338880 9717806941485984 9754616816264340 9792870215543808 9820749811628844 9882515533714560 9897766329291280 9938666190156120 9958851066654720 9977641351686144 10002615548881230 10014140506568220 10021488408407421 10041841492210176 10053411645809664 10083336704987904 10098897409779552 10162412487828480 10186947470075904 10191344144143140 10223808453365760 10231310199610368 10270065162487680 10289442643926336 10328417805456360 10346139719246848 10358060483561472 10404924604015296 10414487953835163 10418469003486720 10463839976874240 10470364381399040 10479987878073120 10541349902628864 10549876418442240 10581279258320640 10591004698815420 10593470949096960 10601243936166528 10610987726549034 10669456585473312 10681749873672768 10713545249049648 10730078497890774 10736560086010880 10748930690488320 10780926036779520 10786179674198016 10797563268317760 10862796481701120 10870767087086016 10911944235143160 10932532809171732 10954736173320192 10967358159065088 11016978992486784 11086268168540160 11117829975428880 11134987120452690 11161429308665856 11170457384232960 11178653736611328 11203707449986560 11220997121977280 11224846520646912 11286697875542016 11297071678736448 11318830522306560 11361259586001996 11368122444011520 11381220731105280 11432714048807040 11460315903835392 11508956092846080 11510223974561664 11517400819538944 11553823307798640 11571653282039070 11586982913814528 11619470031138405 11639407184152704 11652818044006656 11705540179517208 11712611002920960 11779159929073920 11789986362832260 11859018640457472 11868610970747520 11877319595149536 11903939165610720 11922309442100860 11926399428187344 12003138658657476 12078630096762240 12092547026799360 12147258676857480 12171929081466880 12194894985394176 12229612972971768 12241087769429760 12275937264536055 12324078194985216 12343096834175008 12394101366547632 12472051689607680 12552301865262720 12564437257678848 12566764557262080 12575985453687744 12604170881234880 12623621762224440 12659851702130688 12697535109984768 12709205638578504 12733684337594880 12789137749512960 12861803304907920 12883872103213056 12898716828585984 12932674649058560 12937111244135424 12947575604451840 12957075921981312 13006155755019120 13057160287391744 13094333082171792 13114540386310946 13168732701956859 13176687378286080 13251554920208160 13336820731841640 13352187342090960 13361984544543228 13389121989613568 13391931561312060 13404548861079552 13444448939983872 13465196546372736 13482724592747520 13549883317104640 13588458858857520 13641746932813824 13665666011464665 13693420216650240 13709197698831360 13719256858568448 13771223740608480 13864587969358368 13873232805353728 13885983938446884 13891292004648960 13951786635832320 13973317170764160 14031058150808640 14066501891256320 14108372344427520 14121339598420560 14124627932129280 14134991914888704 14147983635398712 14201574482502495 14225942113964416 14242333164897024 14284726998732864 14306771330521032 14325394879794240 14374568049039360 14387779968202080 14396751024423680 14483728642268160 14494356116114688 14549258980190880 14566022555008320 14576710412228976 14631925224396510 14689305323315712 14731124717443266 14823773300571840 14846649493936920 14904871648815104 14907999285234180 14938276599982080 14966462027529216 15003923323321845 15062762238315264 15080117468714496 15148346114669328 15220130875453440 15243618731742720 15280421205113856 15287016216214710 15346965299415552 15405097743731520 15428871042718760 15434163965889504 15492626708184540 15519209578870272 15537090725342208 15539411395031040 15607386906022944 15705546572098560 15719981817109680 15800431246110720 15812024853943296 15824814627663360 15836426126866048 15871918887480960 15886507048223130 15901865904249792 16004184878209968 16022624810509152 16095117746836161 16104840129016320 16123396035732480 16171389055169280 16196344902476640 16306150630629024 16321450359239680 16367916352714740 16398799213757598 16432104259980288 16525468488730176 16629402252810240 16669550405578752 16702480680679035 16736402487016960 16742143962998784 16755686076349440 16767980604916992 16805561174979840 16831495682965920 16930046813313024 16945607518104672 16949553518555136 16978245783459840 17041889379002994 17052183666017280 17149071073210560 17249481658847232 17263434139269120 17276101229308416 17298590043525120 17330734961697960 17341541006692160 17357479923058605 17380474370721792 17459110776229056 17558310269275812 17568916504381440 17589159311708160 17668739893610880 17684979544248390 17782427642455520 17788527960686208 17802916456121280 17815979392724304 17855908748416080 17883464163151290 17925931919978496 17953595395163648 17976966123663360 18004707987986214 18117945145143360 18220888015286220 18257893622200320 18278930265108480 18292342478091264 18361631654144640 18486117292477824 18514645251262512 18591152049821448 18602382181109760 18631089561018880 18708077534411520 18811163125903360 18828452797894080 18846655886518272 18850146835893120 18863978180531616 18935432643336660 18989777553196032 19046302664977152 19063808457867756 19075695107361376 19100526506392320 19183706624269440 19292704957361880 19311638189690880 19325808154819584 19348075242878976 19399011973587840 19421363406677760 19435613882971968 19509233632528680 19585740431087616 19641499623257688 19671810579466419 19765031067429120 19795532658582560 19877332380312240 19955282703372288 20005231097762460 20028281013136440 20042976816814842 20083682984420352 20106823291619328 20166673409975808 20197794819559104 20324824975656960 20373894940151808 20382688288286280 20462620399220736 20540130324975360 20578885287852672 20656835610912720 20692279438493696 20716120967122944 20809849208030592 20828975907670326 20836938006973440 20927679953748480 20940728762798080 20959975756146240 21082699805257728 21099752836884480 21162558516641280 21182009397630840 21186941898193920 21202487872333056 21221975453098068 21338913170946624 21363499747345536 21427090498099296 21460156995781548 21473120172021760 21497861380976640 21561852073559040 21595126536635520 21725592963402240 21741534174172032 21823888470286320 21865065618343464 21909472346640384 21947887836594765 22033957984973568 22235659950857760 22269974240905380 22340914768465920 22357307473222656 22407414899973120 22441994243954560 22449693041293824 22594143357472896 22722519172003992 22736244888023040 22865428097614080 22920631807670784 23020447949123328 23034801639077888 23107646615597280 23143306564078140 23238940062276810 23278814368305408 23305636088013312 23411080359034416 23558319858147840 23579972725664520 23718037280914944 23737221941495040 23754639190299072 23807878331221440 23829760572334695 23844618884201720 23852798856374688 24006277317314952 24157260193524480 24185094053598720 24294517353714960 24389789970788352 24459225945943536 24482175538859520 24551874529072110 24648156389970432 24686193668350016 24788202733095264 24944103379215360 25104603730525440 25133529114524160 25151970907375488 25208341762469760 25247243524448880 25319703404261376 25395070219969536 25418411277157008 25467368675189760 25562834068504491 25578275499025920 25723606609815840 25767744206426112 25865349298117120 25874222488270848 25895151208903680 25914151843962624 26012311510038240 26188666164343584 26229080772621892 26337465403913718 26353374756572160 26503109840416320 26527469316372585 26673641463683280 26704374684181920 26723969089086456 26778243979227136 26783863122624120 26825196244726935 26888897879967744 26930393092745472 26965449185495040 27007061981979321 27176917717715040 27331332022929330 27386840433300480 27418395397662720 27438513717136896 27542447481216960 27729175938716736 27746465610707456 27771967876893768 27782584009297920 27903573271664640 27946634341528320 28062116301617280 28216744688855040 28242679196841120 28249255864258560 28269983829777408 28295967270797424 28403148965004990 28451884227928832 28484666329794048 28569453997465728 28613542661042064 28650789759588480 28749136098078720 28775559936404160 28793502048847360 28967457284536320 28988712232229376 29098517960381760 29132045110016640 29153420824457952 29263850448793020 29378610646631424 29462249434886532 29647546601143680 29693298987873840 29809743297630208 29815998570468360 29876553199964160 29932924055058432 30007846646643690 30064465225222263 30125524476630528 30160234937428992 30296692229338656 30487237463485440 30560842410227712 30574032432429420 30693930598831104 30810195487463040 30857742085437520 30868327931779008 30985253416369080 31038419157740544 31074181450684416 31214773812045888 31243463861505489 31411093144197120 31439963634219360 31624049707886592 31649629255326720 31672852253732096 31743837774961920 31773014096446260 31803731808499584 32008369756419936 32045249621018304 32190235493672322 32209680258032640 32246792071464960 32342778110338560 32392689804953280 32612301261258048 32642900718479360 32735832705429480 32786350965777365 32797598427515196 32864208519960576 33050936977460352 33258804505620480 33404961361358070 33472804974033920 33484287925997568 33511372152698880 33535961209833984 33611122349959680 33662991365931840 33860093626626048 33891215036209344 33956491566919680 34083778758005988 34104367332034560 34298142146421120 34526868278538240 34552202458616832 34661469923395920 34683082013384320 34714959846117210 34760948741443584 34918221552458112 35116620538551624 35137833008762880 35337479787221760 35369959088496780 35564855284911040 35577055921372416 35605832912242560 35631958785448608 35711817496832160 35766928326302580 35907190790327296 36009415975972428 36235890290286720 36441776030572440 36515787244400640 36584684956182528 36723263308289280 36827811793608165 36972234584955648 37029290502525024 37182304099642896 37262179122037760 37416155068823040 37656905595788160 37693311773036544 37700293671786240 37727956361063232 37870865286673320 37979555106392064 38092605329954304 38127616915735512 38151390214722752 38201053012784640 38367413248538880 38585409914723760 38651616309639168 38696150485757952 38798023947175680 38842726813355520 38871227765943936 39018467265057360 39171480862175232 39282999246515376 39343621158932838 39506198105870577 39530062134858240 39591065317165120 39754664760624480 40010462195524920 40056562026272880 40085953633629684 40167365968840704 40213646583238656 40333346819951616 40395589639118208 40649649951313920 40765376576572560 40925240798441472 40996998034393995 41080260649950720 41157770575705344 41313671221825440 41384558876987392 41619698416061184 41657951815340652 41673876013946880 41855359907496960 41919951512292480 42199505673768960 42325117033282560 42364018795261680 42373883796387840 42404975744666112 42443950906196136 42604723447507485 42677826341893248 42726999494691072 42854180996198592 42920313991563096 42946240344043520 43123704147118080 43190253073271040 43451185926804480 43483068348344064 43647776940572640 43730131236686928 43895775673189530 44067915969947136 44471319901715520 44539948481810760 44714614946445312 44814829799946240 44883988487909120 44899386082587648 45011769969965535 45188286714945792 45445038344007984 45730856195228160 45841263615341568 46040895898246656 46069603278155776 46215293231194560 46286613128156280 46477880124553620 46557628736610816 46611272176026624 46822160718068832 47116639716295680 47159945451329040 47436074561829888 47474443882990080 47509278380598144 47615756662442880 47659521144669390 47689237768403440 47705597712749376 48012554634629904 48285353240508483 48314520387048960 48370188107197440 48589034707429920 48918451891887072 48964351077719040 49103749058144220 49296312779940864 49372387336700032 49576405466190528 49888206758430720 50107442042037105 50209207461050880 50267058229048320 50303941814750976 50416683524939520 50494487048897760 50790140439939072 50836822554314016 50934737350379520 51125668137008982 51156550998051840 51447213219631680 51730698596234240 51748444976541696 51790302417807360 51828303687925248 52024623020076480 52072439769175815 52377332328687168 52458161545243784 52674930807827436 52706749513144320 53006219680832640 53054938632745170 53347282927366560 53408749368363840 53447938178172912 53567726245248240 53650392489453870 53777795759935488 53860786185490944 53930898370990080 54014123963958642 54353835435430080 54662664045858660 54773680866600960 54836790795325440 54877027434273792 55084894962433920 55458351877433472 55492931221414912 55543935753787536 55807146543329280 55893268683056640 56124232603234560 56433489377710080 56485358393682240 56539967659554816 56591934541594848 56806297930009980 56903768455857664 56969332659588096 57138907994931456 57227085322084128 57301579519176960 57551119872808320 57587004097694720 57934914569072640 57977424464458752 58197035920763520 58264090220033280 58306841648915904 58527700897586040 58757221293262848 58924498869773064 59015431738399257 59295093202287360 59386597975747680 59631997140936720 59865848110116864 60015693293287380 60128930450444526 60251048953261056 60320469874857984 60593384458677312 60974474926970880 61121684820455424 61148064864858840 61387861197662208 61620390974926080 61715484170875040 61736655863558016 61970506832738160 62076838315481088 62148362901368832 62429547624091776 62486927723010978 62822186288394240 62879927268438720 63248099415773184 63299258510653440 63345704507464192 63487675549923840 63546028192892520 63607463616999168 64016739512839872 64090499242036608 64380470987344644 64419360516065280 64493584142929920 64685556220677120 64785379609906560 65224602522516096 65285801436958720 65471665410858960 65572701931554730 65595196855030392 65728417039921152 65843663509784295 66101873954920704 66809922722716140 66945609948067840 67022744305397760 67071922419667968 67222244699919360 67325982731863680 67782430072418688 68167557516011976 68208734664069120 68596284292842240 69104404917233664 69322939846791840 69366164026768640 69429919692234420 69836443104916224 70233241077103248 70674959574443520 70739918176993560 71129710569822080 71154111842744832 71211665824485120 71263917570897216 71423634993664320 71533856652605160 71814381580654592 72018831951944856 72471780580573440 72883552061144880 73169369912365056 73446526616578560 73655623587216330 73944469169911296 74058581005050048 74364608199285792 74524358244075520 74832310137646080 75313811191576320 75400587343572480 75455912722126464 75741730573346640 75959110212784128 76185210659908608 76255233831471024 76302780429445504 76402106025569280 76734826497077760 77170819829447520 77303232619278336 77596047894351360 77685453626711040 77742455531887872 78036934530114720 78565998493030752 78687242317865676 79012396211741154 79060124269716480 79182130634330240 79509329521248960 80020924391049840 80113124052545760 80171907267259368 80334731937681408 80475588734180805 80666693639903232 80791179278236416 81021185945937963 81530753153145120 81993996068787990 82160521299901440 82315541151410688 82627342443650880 83239396832122368 83315903630681304 83347752027893760 83710719814993920 83839903024584960 84650234066565120 84728037590523360 84747767592775680 84809951489332224 84887901812392272 85209446895014970 85355652683786496 85453998989382144 85708361992397184 85840627983126192 86247408294236160 86380506146542080 86902371853608960 86966136696688128 87295553881145280 87460262473373856 87791551346379060 88135831939894272 88942639803431040 89079896963621520 89429229892890624 89629659599892480 89767976975818240 89798772165175296 90023539939931070 90193395675666789 90376573429891584 90890076688015968 91461712390456320 91682527230683136 92081791796493312 92430586462389120 92573226256312560 92955760249107240 93115257473221632 93222544352053248 93644321436137664 93730391584516467 94233279432591360 94319890902658080 94872149123659776 94948887765980160 95018556761196288 95231513324885760 95319042289338780 95378475536806880 95411195425498752 96025109269259808 96570706481016966 96629040774097920 96740376214394880 97178069414859840 97836903783774144 97928702155438080 98207498116288440 98359052897332095 98592625559881728 98744774673400064 99152810932381056 99776413516861440 100214884084074210 100418414922101760 100534116458096640 100607883629501952 100833367049879040 100988974097795520 101580280879878144 101673645108628032 101869474700759040 102251336274017964 102313101996103680 102894426439263360 103461397192468480 103580604835614720 103656607375850496 104049246040152960 104144879538351630 104754664657374336 104916323090487568 105349861615654872 105413499026288640 106012439361665280 106109877265490340 106694565854733120 106817498736727680 106895876356345824 107135452490496480 107300784978907740 107721572370981888 108028247927917284 108707670870860160 109325328091717320 109547361733201920 109754054868547584 110169789924867840 110916703754866944 110985862442829824 111087871507575072 111786537366113280 112248465206469120 112970716787364480 113079935319109632 113183869083189696 113612595860019960 113807536911715328 113938665319176192 114277815989862912 114454170644168256 114603159038353920 115102239745616640 115174008195389440 115954848928917504 116394071841527040 116528180440066560 116613683297831808 117055401795172080 117514442586525696 117848997739546128 118030863476798514 118590186404574720 118773195951495360 119263994281873440 120031386586574760 120257860900889052 120502097906522112 120640939749715968 121186768917354624 121948949853941760 122296129729717680 122775722395324416 123240781949852160 123430968341750080 123473311727116032 123941013665476320 124153676630962176 124859095248183552 124973855446021956 125759854536877440 126598517021306880 126691409014928384 126975351099847680 127092056385785040 127214927233998336 127814170342522455 128033479025679744 128180998484073216 128760941974689288 128838721032130560 129371112441354240 129570759219813120 130449205045032192 130943330821717920 131145403863109460 131190393710060784 131687327019568590 132203747909841408 133619845445432280 133891219896135680 134143844839335936 134444489399838720 134651965463727360 135035309909896605 135564860144837376 136335115032023952 137192568585684480 138208809834467328 138645879693583680 138732328053537280 138859839384468840 139672886209832448 140466482154206496 141349919148887040 141479836353987120 142259421139644160 142308223685489664 142423331648970240 142527835141794432 142847269987328640 143067713305210320 143628763161309184 144037663903889712 144856059721525449 144943561161146880 145767104122289760 146893053233157120 147311247174432660 147888938339822592 148117162010100096 148729216398571584 149048716488151040 149664620275292160 150322326126111315 150627622383152640 150801174687144960 150911825444252928 151483461146693280 152370421319817216 152510467662942048 152605560858891008 152804212051138560 153469652994155520 154341639658895040 155192095788702720 155370907253422080 155484911063775744 156073869060229440 156217319307527445 157131996986061504 157374484635731352 158024792423482308 158120248539432960 158364261268660480 159018659042497920 160041848782099680 160226248105091520 160343814534518736 160951177468361610 161333387279806464 161582358556472832 162042371891875926 163061506306290240 163987992137575980 164321042599802880 164631082302821376 165254684887301760 166478793664244736 166631807261362608 167421439629987840 167679806049169920 169300468133130240 169456075181046720 169619902978664448 169775803624784544 170418893790029940 170711305367572992 170907997978764288 171416723984794368 171681255966252384 172761012293084160 173804743707217920 173932273393376256 174591107762290560 174920524946747712 175583102692758120 176271663879788544 177046295215197771 177885279606862080 178159793927243040 179535953951636480 179597544330350592 180047079879862140 180386791351333578 180753146859783168 181780153376031936 182923424780912640 183365054461366272 184163583592986624 184861172924778240 185146452512625120 185911520498214480 186230514946443264 186445088704106496 187288642872275328 187460783169032934 188466558865182720 188639781805316160 189744298247319552 189897775531960320 190037113522392576 190463026649771520 190638084578677560 190756951073613760 190822390850997504 192050218538519616 193141412962033932 193258081548195840 193480752428789760 194356138829719680 195673807567548288 195857404310876160 196414996232576880 196718105794664190 197185251119763456 197489549346800128 197530990529352885 198305621864762112 200429768168148420 200836829844203520 201068232916193280 201215767259003904 201666734099758080 201977948195591040 203347290217256064 204502672548035928 204626203992207360 205788852878526720 206922794384936960 207313214751700992 208098492080305920 208289759076703260 209509329314748672 209832646180975136 210699723231309744 212024878723330560 212219754530980680 213389131709466240 213634997473455360 213791752712691648 214270904980992960 214601569957815480 215443144741963776 216056495855834568 217415341741720320 218650656183434640 219508109737095168 220339579849735680 221833407509733888 221971724885659648 222175743015150144 223573074732226560 224496930412938240 225941433574728960 226367738166379392 227225191720039920 227615073823430656 227877330638352384 228555631979725824 228908341288336512 229206318076707840 230204479491233280 230348016390778880 231909697857835008 232788143683054080 233056360880133120 233227366595663616 234110803590344160 235697995479092256 236061726953597028 237180372809149440 237546391902990720 238527988563746880 240062773173149520 240515721801778104 241004195813044224 241426766202542415 242373537834709248 244592259459435360 246481563899704320 246861936683500160 246946623454232064 247882027330952640 249718190496367104 249947710892043912 251519709073754880 253382818029856768 253950702199695360 254184112771570080 254429854467996672 255628340685044910 256066958051359488 256361996968146432 257521883949378576 258742224882708480 259141518439626240 260898410090064384 261886661643435840 262290807726218920 262380787420121568 263374654039137180 264407495819682816 267239690890864560 268287689678671872 268888978799677440 269303930927454720 270070619819793210 271129720289674752 272670230064047904 274385137171368960 277291759387167360 277464656107074560 277719678768937680 279345772419664896 280932964308412992 281191174753549401 282699838297774080 282959672707974240 284518842279288320 284616447370979328 284846663297940480 285055670283588864 285694539974657280 286135426610420640 288075327807779424 289712119443050898 289887122322293760 291534208244579520 293786106466314240 294622494348865320 295077158691996285 295777876679645184 296234324020200192 297458432797143168 299329240550584320 300644652252222630 301255244766305280 301602349374289920 301823650888505856 302966922293386560 304740842639634432 305020935325884096 305211121717782016 305608424102277120 306939305988311040 308683279317790080 310384191577405440 310741814506844160 310969822127551488 312147738120458880 312434638615054890 314263993972123008 314748969271462704 316049584846964616 316240497078865920 316728522537320960 318037318084995840 320083697564199360 320452496210183040 320687629069037472 321902354936723220 323164717112945664 324084743783751852 326123012612580480 327975984275151960 328642085199605760 329262164605642752 330509369774603520 332957587328489472 333263614522725216 335359612098339840 338912150362093440 339239805957328896 339551607249569088 340837787580059880 341422610735145984 341815995957528576 342833447969588736 343362511932504768 345522024586168320 347864546786752512 349182215524581120 349841049893495424 351166205385516240 352543327759577088 354092590430395542 355770559213724160 356319587854486080 359071907903272960 360094159759724280 360773582702667156 361506293719566336 363560306752063872 365846849561825280 368327167185973248 369722345849556480 370292905025250240 371823040996428960 372461029892886528 374577285744550656 374921566338065868 377279563610632320 379795551063920640 380074227044785152 380926053299543040 381276169157355120 381513902147227520 381644781701995008 384100437077039232 386282825924067864 386516163096391680 388712277659439360 391347615135096576 392829992465153760 393436211589328380 394979098693600256 395061981058705770 396611243729524224 400859536336296840 401673659688407040 402431534518007808 403333468199516160 403955896391182080 405105929729689815 406694580434512128 409005345096071856 411577705757053440 414626429503401984 416196984160611840 416579518153406520 419018658629497344 419665292361950272 421399446462619488 424049757446661120 424439509061961360 426778263418932480 427269994946910720 427583505425383296 428541809961985920 429203139915630960 430886289483927552 432112991711669136 434568179164576347 434830683483440640 437301312366869280 440679159699471360 443666815019467776 444351486030300288 447146149464453120 448993860825876480 450966978378333945 451882867149457920 452735476332758784 454450383440079840 455230147646861312 457111263959451648 457816682576673024 458412636153415680 460408958982466560 465576287366108160 466112721760266240 466454733191327232 468221607180688320 468651957922582335 471395990958184512 472123453907194056 474360745618298880 475092783805981440 477055977127493760 480125546346299040 481031443603556208 482853532405084830 484747075669418496 489184518918870720 492963127799408640 493723873367000320 493893246908464128 495764054661905280 499436380992734208 499895421784087824 503039418147509760 506765636059713536 507901404399390720 508368225543140160 508859708935993344 511256681370089820 512133916102718976 512723993936292864 515043767898757152 518283036879252480 521796820180128768 523773323286871680 524581615452437840 524761574840243136 526749308078274360 528814991639365632 531138885645593313 534479381781729120 538607861854909440 540141239639586420 542259440579349504 545340460128095808 548770274342737920 554583518774334720 554929312214149120 555439357537875360 558691544839329792 561865928616825984 562382349507098802 565399676595548160 565919345415948480 569037684558576640 569232894741958656 569693326595880960 570111340567177728 571389079949314560 572270853220841280 576150655615558848 579424238886101796 579774244644587520 583068416489159040 587572212932628480 589244988697730640 590154317383992570 591555753359290368 592468648040400384 594916865594286336 601289304504445260 602510489532610560 603204698748579840 603647301777011712 605933844586773120 610041870651768192 610422243435564032 613878611976622080 617366558635580160 620768383154810880 621939644255102976 624295476240917760 624869277230109780 628527987944246016 629497938542925408 632099169693929232 633457045074641920 636074636169991680 640167395128398720 640904992420366080 641375258138074944 643804709873446440 646329434225891328 648169487567503704 652246025225160960 655951968550303920 658524329211285504 661018739549207040 665915174656978944 666527229045450432 670719224196679680 677824300724186880 679103214499138176 681675575160119760 682845221470291968 683631991915057152 685666895939177472 686725023865009536 691044049172336640 695729093573505024 698364431049162240 699682099786990848 702332410771032480 708185180860791084 711541118427448320 712639175708972160 718143815806545920 720188319519448560 721547165405334312 723012587439132672 724280298607627245 727120613504127744 739444691699112960 740585810050500480 743646081992857920 749154571489101312 749843132676131736 754559127221264640 760148454089570304 761852106599086080 762552338314710240 763027804294455040 763289563403990016 768200874154078464 772565651848135728 777424555318878720 782695230270193152 785659984930307520 786872423178656760 789958197387200512 790123962117411540 793222487459048448 801719072672593680 804863069036015616 806666936399032320 807911792782364160 810211859459379630 813389160869024256 818010690192143712 823155411514106880 832393968321223680 833159036306813040 838037317258994688 839330584723900544 842798892925238976 848099514893322240 848879018123922720 853556526837864960 854539989893821440 855167010850766592 857083619923971840 858406279831261920 864225983423338272 869136358329152694 869661366966881280 874602624733738560 881358319398942720 885231476075988855 887333630038935552 888702972060600576 897987721651752960 901933956756667890 903765734298915840 905470952665517568 908900766880159680 914222527918903296 915633365153346048 916825272306831360 920817917964933120 931152574732216320 932225443520532480 932909466382654464 936443214361376640 937303915845164670 942791981916369024 944246907814388112 948721491236597760 950185567611962880 954111954254987520 960251092692598080 962062887207112416 965707064810169660 969494151338836992 978369037837741440 985926255598817280 987447746734000640 987786493816928256 991528109323810560 998872761985468416 999790843568175648 1006078836295019520 1016736451086280320 1017719417871986688 1022513362740179640 1024267832205437952 1025447987872585728 1030087535797514304 1036566073758504960 1043593640360257536 1047546646573743360 1049163230904875680 1049523149680486272 1053498616156548720 1057629983278731264 1062277771291186626 1068958763563458240 1077215723709818880 1080282479279172840 1084518881158699008 1090680920256191616 1097540548685475840 1109167037548669440 1109858624428298240 1110878715075750720 1117383089678659584 1123731857233651968 1124764699014197604 1131838690831896960 1138075369117153280 1139386653191761920 1140222681134355456 1142778159898629120 1144541706441682560 1152301311231117696 1158848477772203592 1159548489289175040 1166136832978318080 1178489977395461280 1180308634767985140 1184937296080800768 1189833731188572672 1202578609008890520 1205020979065221120 1207294603554023424 1211867689173546240 1220083741303536384 1220844486871128064 1234733117271160320 1243879288510205952 1248590952481835520 1249738554460219560 1257055975888492032 1258995877085850816 1264198339387858464 1266914090149283840 1272149272339983360 1280334790256797440 1281809984840732160 1282750516276149888 1287609419746892880 1292658868451782656 1296338975135007408 1304492050450321920 1311903937100607840 1322037479098414080 1333054458090900864 1341438448393359360 1355648601448373760 1358206428998276352 1363351150320239520 1365690442940583936 1371333791878354944 1373450047730019072 1396728862098324480 1399364199573981696 1404664821542064960 1405955873767747005 1416370361721582168 1423082236854896640 1425278351417944320 1440376639038897120 1443094330810668624 1448560597215254490 1454241227008255488 1478889383398225920 1481171620101000960 1487292163985715840 1498309142978202624 1499686265352263472 1509118254442529280 1520296908179140608 1523704213198172160 1525104676629420480 1526055608588910080 1526579126807980032 1536401748308156928 1545131303696271456 1554849110637757440 1565390460540386304 1571319969860615040 1573744846357313520 1579916394774401024 1580247924234823080 1586444974918096896 1593416656936779939 1603438145345187360 1615823585564728320 1620423718918759260 1626778321738048512 1636021380384287424 1646310823028213760 1664787936642447360 1666318072613626080 1676074634517989376 1678661169447801088 1685597785850477952 1696199029786644480 1697758036247845440 1707113053675729920 1709079979787642880 1710334021701533184 1714167239847943680 1716812559662523840 1728451966846676544 1738272716658305388 1739322733933762560 1749205249467477120 1762716638797885440 1770462952151977710 1774667260077871104 1777405944121201152 1803867913513335780 1807531468597831680 1810941905331035136 1817801533760319360 1831266730306692096 1841635835929866240 1862305149464432640 1865818932765308928 1872886428722753280 1874607831690329340 1885583963832738048 1888493815628776224 1900371135223925760 1908223908509975040 1920502185385196160 1924125774414224832 1931414129620339320 1938988302677673984 1956738075675482880 1974895493468001280 1975572987633856512 1983056218647621120 1997745523970936832 1999581687136351296 2012157672590039040 2033472902172560640 2045026725480359280 2048535664410875904 2050895975745171456 2060175071595028608 2073132147517009920 2087187280720515072 2095093293147486720 2098326461809751360 2099046299360972544 2106997232313097440 2124555542582373252 2137917527126916480 2154431447419637760 2160564958558345680 2169037762317398016 2172840895822881735 2181361840512383232 2218334075097338880 2221757430151501440 2247463714467303936 2249529398028395208 2263677381663793920 2276150738234306560 2280445362268710912 2285556319797258240 2289083412883365120 2304602622462235392 2317696955544407184 2332273665956636160 2356979954790922560 2360617269535970280 2369874592161601536 2379667462377145344 2405157218017781040 2414589207108046848 2423735378347092480 2440167482607072768 2441688973742256128 2469466234542320640 2497181904963671040 2499477108920439120 2514111951776984064 2517991754171701632 2528396678775716928 2533828180298567680 2544298544679966720 2560669580513594880 2563619969681464320 2565501032552299776 2575218839493785760 2592677950270014816 2608984100900643840 2623807874201215680 2644074958196828160 2655694428227966565 2666108916181801728 2711297202896747520 2716412857996552704 2726702300640479040 2742667583756709888 2746900095460038144 2793457724196648960 2798728399147963392 2809329643084129920 2811911747535494010 2832740723443164336 2846164473709793280 2850556702835888640 2880753278077794240 2886188661621337248 2897121194430508980 2908482454016510976 2957778766796451840 2962343240202001920 2974584327971431680 2996618285956405248 2999372530704526944 3018236508885058560 3050209353258840960 3052111217177820160 3053158253615960064 3072803496616313856 3090262607392542912 3109698221275514880 3130780921080772608 3142639939721230080 3147489692714627040 3160495848469646160 3172889949836193792 3186833313873559878 3206876290690374720 3231647171129456640 3240847437837518520 3253556643476097024 3272042760768574848 3292621646056427520 3329575873284894720 3332636145227252160 3352149269035978752 3357322338895602176 3371195571700955904 3395516072495690880 3414226107351459840 3418159959575285760 3420668043403066368 3428334479695887360 3433625119325047680 3456903933693353088 3476545433316610776 3478645467867525120 3498410498934954240 3540925904303955420 3554811888242402304 3607735827026671560 3615062937195663360 3621883810662070272 3635603067520638720 3662533460613384192 3731637865530617856 3745772857445506560 3749215663380658680 3771167927665476096 3776987631257552448 3800742270447851520 3816447817019950080 3841004370770392320 3848251548828449664 3862828259240678640 3877976605355347968 3913476151350965760 3949790986936002560 3966112437295242240 3999163374272702592 4024315345180078080 4066945804345121280 4090053450960718560 4097071328821751808 4120350143190057216 4190186586294973440 4196652923619502720 4198092598721945088 4213994464626194880 4249111085164746504 4275835054253832960 4321129917116691360 4345681791645763470 4362723681024766464 4436668150194677760 4443514860303002880 4494927428934607872 4499058796056790416 4527354763327587840 4560890724537421824 4571112639594516480 4578166825766730240 4609205244924470784 4635393911088814368 4664547331913272320 4713959909581845120 4721234539071940560 4739749184323203072 4759334924754290688 4780249970810339817 4810314436035562080 4847470756694184960 4880334965214145536 4938932469084641280 4994363809927342080 4998954217840878240 5028223903553968128 5035983508343403264 5056793357551433856 5088597089359933440 5121339161027189760 5127239939362928640 5131002065104599552 5150437678987571520 5185355900540029632 5217968201801287680 5247615748402431360 5288149916393656320 5311388856455933130 5332217832363603456 5422594405793495040 5432825715993105408 5453404601280958080 5493800190920076288 5586915448393297920 5597456798295926784 5618659286168259840 5623823495070988020 5665481446886328672 5701113405671777280 5761506556155588480 5772377323242674496 5794242388861017960 5816964908033021952 5924686480404003840 5949168655942863360 5993236571912810496 5998745061409053888 6036473017770117120 6100418706517681920 6104222434355640320 6145606993232627712 6180525214785085824 6219396442551029760 6261561842161545216 6285279879442460160 6294979385429254080 6320991696939292320 6373666627747119756 6413752581380749440 6463294342258913280 6481694875675037040 6507113286952194048 6544085521537149696 6665272290454504320 6714644677791204352 6742391143401911808 6791032144991381760 6828452214702919680 6841336086806132736 6856668959391774720 6867250238650095360 6913807867386706176 6953090866633221552 6996820997869908480 7081851808607910840 7109623776484804608 7215471654053343120 7243767621324140544 7271206135041277440 7325066921226768384 7491545714891013120 7498431326761317360 7542335855330952192 7553975262515104896 7601484540895703040 7632895634039900160 7682008741540784640 7696503097656899328 7725656518481357280 7826952302701931520 7899581973872005120 7932224874590484480 7967083284683899695 7998326748545405184 8133891608690242560 8180106901921437120 8240700286380114432 8380373172589946880 8393305847239005440 8396185197443890176 8427988929252389760 8498222170329493008 8551670108507665920 8642259834233382720 8691363583291526940 8725447362049532928 8873336300389355520 8887029720606005760 8989854857869215744 8998117592113580832 9054709526655175680 9156333651533460480 9218410489848941568 9270787822177628736 9329094663826544640 9427919819163690240 9442469078143881120 9518669849508581376 9560499941620679634 9620628872071124160 9694941513388369920 9760669930428291072 9877864938169282560 9988727619854684160 9997908435681756480 10056447807107936256 10071967016686806528 10113586715102867712 10242678322054379520 10254479878725857280 10262004130209199104 10300875357975143040 10370711801080059264 10435936403602575360 10495231496804862720 10622777712911866260 10664435664727206912 10845188811586990080 10865651431986210816 10906809202561916160 10987600381840152576 11194913596591853568 11237318572336519680 11247646990141976040 11330962893772657344 11402226811343554560 11523013112311176960 11544754646485348992 11588484777722035920 11633929816066043904 11849372960808007680 11898337311885726720 11997490122818107776 12072946035540234240 12200837413035363840 12208444868711280640 12291213986465255424 12361050429570171648 12570559758884920320 12589958770858508160 12641983393878584640 12747333255494239512 12827505162761498880 12963389751350074080 13088171043074299392 13330544580909008640 13429289355582408704 13484782286803823616 13582064289982763520 13682672173612265472 13713337918783549440 13734500477300190720 13827615734773412352 13906181733266443104 13993641995739816960 14163703617215821680 14219247552969609216 14430943308106686240 14542412270082554880 14983091429782026240 14996862653522634720 15084671710661904384 15107950525030209792 15265791268079800320 15364017483081569280 15393006195313798656 15451313036962714560 15653904605403863040 15864449749180968960 15934166569367799390 15996653497090810368 16267783217380485120 16360213803842874240 16481400572760228864 16760746345179893760 16786611694478010880 16792370394887780352 16855977858504779520 16996444340658986016 17103340217015331840 17284519668466765440 17382727166583053880 17450894724099065856 17774059441212011520 17979709715738431488 17996235184227161664 18109419053310351360 18312667303066920960 18436820979697883136 18541575644355257472 18658189327653089280 18855839638327380480 18884938156287762240 19120999883241359268 19241257744142248320 19389883026776739840 19521339860856582144 19995816871363512960 20143934033373613056 20227173430205735424 20485356644108759040 20524008260418398208 20601750715950286080 20741423602160118528 20990462993609725440 21245555425823732520 21328871329454413824 21731302863972421632 21813618405123832320 21975200763680305152 22474637144673039360 22495293980283952080 22661925787545314688 22804453622687109120 23046026224622353920 23089509292970697984 23176969555444071840 23698745921616015360 23796674623771453440 23901249854051699085 23994980245636215552 24401674826070727680 24722100859140343296 25141119517769840640 25179917541717016320 25283966787757169280 25494666510988479024 25655010325522997760 25926779502700148160 26176342086148598784 26661089161818017280 26858578711164817408 26969564573607647232 27164128579965527040 27469000954600381440 27655231469546824704 27812363466532886208 27987283991479633920 28327407234431643360 28861886616213372480 29084824540165109760 29966182859564052480 29993725307045269440 30169343421323808768 30215901050060419584 30728034966163138560 30786012390627597312 30902626073925429120 31307809210807726080 31868333138735598780 31993306994181620736 32535566434760970240 32720427607685748480 32962801145520457728 33573223388956021760 33584740789775560704 33711955717009559040 33992888681317972032 34206680434030663680 34569039336933530880 34765454333166107760 34901789448198131712 35548118882424023040 35992470368454323328 36218838106620702720 36625334606133841920 36873641959395766272 37083151288710514944 37711679276654760960 37769876312575524480 38241999766482718536 38482515488284496640 39991633742727025920 40287868066747226112 40454346860411470848 41048016520836796416 41203501431900572160 41482847204320237056 41980925987219450880 42491110851647465040 42657742658908827648 43627236810247664640 44949274289346078720 44990587960567904160 45323851575090629376 46092052449244707840 46179018585941395968 46353939110888143680 47593349247542906880 47802499708103398170 47989960491272431104 48803349652141455360 49444201718280686592 50282239035539681280 50359835083434032640 50567933575514338560 50989333021976958048 51310020651045995520 51853559005400296320 52352684172297197568 53322178323636034560 53939129147215294464 54328257159931054080 54938001909200762880 55310462939093649408 55624726933065772416 55974567982959267840 56654814468863286720 57723773232426744960 58169649080330219520 59987450614090538880 60431802100120839168 61456069932326277120 61572024781255194624 61805252147850858240 63736666277471197560 63986613988363241472 65440855215371496960 65925602291040915456 67146446777912043520 67423911434019118080 67985777362635944064 68413360868061327360 69138078673867061760 69530908666332215520 71096237764848046080 71984940736908646656 74166302577421029888 75423358553309521920 75539752625151048960 76483999532965437072 76965030976568993280 79983267485454051840 80575736133494452224 80908693720822941696 82407002863801144320 82965694408640474112 83961851974438901760 84982221703294930080 87254473620495329280 89898548578692157440 89981175921135808320 90647703150181258752 92184104898489415680 92358037171882791936 92707878221776287360 95604999416206796340 95979920982544862208 97606699304282910720 98888403436561373184 100719670166868065280 101135867151028677120 101978666043953916096 102620041302091991040 103707118010800592640 104705368344594395136 106644356647272069120 108656514319862108160 109876003818401525760 110620925878187298816 111249453866131544832 113309628937726573440 115447546464853489920 119974901228181077760 120863604200241678336 123144049562510389248 123610504295701716480 127473332554942395120 127973227976726482944 130881710430742993920 134292893555824087040 134847822868038236160 135971554725271888128 138276157347734123520 139061817332664431040 143969881473817293312 148332605154842059776 150846717106619043840 151079505250302097920 152967999065930874144 153930061953137986560 159966534970908103680 161817387441645883392 164814005727602288640 165931388817280948224 167923703948877803520 169964443406589860160 174508947240990658560 179962351842271616640 181295406300362517504 184368209796978831360 184716074343765583872 185415756443552574720 191209998832413592680 191959841965089724416 197776806873122746368 201439340333736130560 202271734302057354240 203957332087907832192 205240082604183982080 207414236021601185280 213288713294544138240 222498907732263089664 226619257875453146880 230895092929706979840 239949802456362155520 241727208400483356672 247221008591403432960 254946665109884790240 261763420861485987840 269695645736076472320 271943109450543776256 276552314695468247040 278123634665328862080 287939762947634586624 296665210309684119552 302159010500604195840 305935998131861748288 307860123906275973120 319933069941816207360 329628011455204577280 331862777634561896448 339928886813179720320 359924703684543233280 362590812600725035008 369432148687531167744 370831512887105149440 382419997664827185360 383919683930179448832 402878680667472261120 404543468604114708480 407914664175815664384 414828472043202370560 444997815464526179328 453238515750906293760 461790185859413959680 479899604912724311040 494442017182806865920 509893330219769580480 523526841722971975680 543886218901087552512 553104629390936494080 556247269330657724160 575879525895269173248 593330420619368239104 604318021001208391680 611871996263723496576 615720247812551946240 639866139883632414720 679857773626359440640 719849407369086466560 725181625201450070016 741663025774210298880 764839995329654370720 809086937208229416960 815829328351631328768 829656944086404741120 889995630929052358656 906477031501812587520 923580371718827919360 959799209825448622080 988884034365613731840 1019786660439539160960 1087772437802175105024 1112494538661315448320 1151759051790538346496 1208636042002416783360 1223743992527446993152 1359715547252718881280 1439698814738172933120 1483326051548420597760 1529679990659308741440 1631658656703262657536 1659313888172809482240 1779991261858104717312 1812954063003625175040 1847160743437655838720 1919598419650897244160 2039573320879078321920 2175544875604350210048 2224989077322630896640 2447487985054893986304 2719431094505437762560 2879397629476345866240 2966652103096841195520 3059359981318617482880 3263317313406525315072 3625908126007250350080 4079146641758156643840 4449978154645261793280 4894975970109787972608 5438862189010875525120 5758795258952691732480 6118719962637234965760 6526634626813050630144 8158293283516313287680 8899956309290523586560 9789951940219575945216 10877724378021751050240 12237439925274469931520 16316586567032626575360 19579903880439151890432 24474879850548939863040 32633173134065253150720 48949759701097879726080 97899519402195759452160
- Sum of all divisors σ(n): 424803372270582445620480
- Sum of proper divisors (its aliquot sum) s(n): 326903852868386686168320
- 97899519402195759452160 is an abundant number, because the sum of its proper divisors (326903852868386686168320) is greater than itself. Its abundance is 229004333466190926716160
Bases of 97899519402195759452160
- Binary: 101001011101100100100110000011011101001101001101111001001100011010000000000002
- Hexadecimal: 0x14BB24C1BA69BC98D000
- Base-36: FXWYNGYPROE8000
Squares and roots of 97899519402195759452160
- 97899519402195759452160 squared (978995194021957594521602) is 9584315899180903950173763943379749983328665600
- 97899519402195759452160 cubed (978995194021957594521603) is 938299920328634202607686875996293458913155055565544159911079837696000
-
The
square root of 97899519402195759452160 is 312888988943.6759317359 -
The
cube root of 97899519402195759452160 is 46088600.4099205409
Scales and comparisons
How big is 97899519402195759452160?- 97,899,519,402,195,759,452,160 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 97,899,519,402,195,759,452,160 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 97899519402195759452160 cubic inches would be around 3840716.7 feet tall.
Recreational maths with 97899519402195759452160
- 97899519402195759452160 backwards is 06125495759120491599879
- The number of decimal digits it has is: 23
- The sum of 97899519402195759452160's digits is 117
- 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 97899519402195759452160 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 97899519402195759452160 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/97899519402195759452160/
Chicago style:
Numbermatics. 2024. "Number 97899519402195759452160 - Facts about the integer". https://numbermatics.com/n/97899519402195759452160/
The information we have on file for 97899519402195759452160 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 97899519402195759452160, math, Factors of 97899519402195759452160, curriculum, school, college, exams, university, Prime factorization of 97899519402195759452160, STEM, science, technology, engineering, physics, economics, calculator, ninety-seven sextillion, eight hundred ninety-nine quintillion, five hundred nineteen quadrillion, four hundred two trillion, one hundred ninety-five billion, seven hundred fifty-nine million, four hundred fifty-two thousand, one hundred sixty.