99331411209537797212116480
99,331,411,209,537,797,212,116,480 is an even composite number composed of eleven prime numbers multiplied together.
99331411209537797212116480 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 99331411209537797212116480:
29 × 3 × 5 × 112 × 13 × 17 × 31 × 61 × 223 × 1861 × 616318177
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 11 × 11 × 13 × 17 × 31 × 61 × 223 × 1861 × 616318177)See below for interesting mathematical facts about the number 99331411209537797212116480 from the Numbermatics database.
Names of 99331411209537797212116480
- Cardinal: 99331411209537797212116480 can be written as Ninety-nine septillion, three hundred thirty-one sextillion, four hundred eleven quintillion, two hundred nine quadrillion, five hundred thirty-seven trillion, seven hundred ninety-seven billion, two hundred twelve million, one hundred sixteen thousand, four hundred eighty.
Scientific notation
- Scientific notation: 9.933141120953779721211648 × 1025
Factors of 99331411209537797212116480
Divisors of 99331411209537797212116480
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 8 10 11 12 13 15 16 17 20 22 24 26 30 31 32 33 34 39 40 44 48 51 52 55 60 61 62 64 65 66 68 78 80 85 88 93 96 102 104 110 120 121 122 124 128 130 132 136 143 155 156 160 165 170 176 183 186 187 192 195 204 208 220 221 223 240 242 244 248 255 256 260 264 272 286 305 310 312 320 330 340 341 352 363 366 372 374 384 390 403 408 416 429 440 442 446 465 480 484 488 496 510 512 520 527 528 544 561 572 605 610 620 624 640 660 663 669 671 680 682 704 715 726 732 744 748 768 780 793 806 816 832 858 880 884 892 915 930 935 960 968 976 992 1020 1023 1037 1040 1054 1056 1088 1105 1115 1122 1144 1209 1210 1220 1240 1248 1280 1320 1326 1338 1342 1360 1364 1408 1430 1452 1464 1488 1496 1536 1560 1573 1581 1586 1612 1632 1664 1705 1716 1760 1768 1784 1815 1830 1860 1861 1870 1891 1920 1936 1952 1984 2013 2015 2040 2046 2057 2074 2080 2108 2112 2145 2176 2210 2230 2244 2288 2379 2418 2420 2431 2440 2453 2480 2496 2560 2635 2640 2652 2676 2684 2720 2728 2805 2816 2860 2899 2904 2928 2976 2992 3111 3120 3146 3162 3172 3224 3264 3315 3328 3345 3355 3410 3432 3520 3536 3568 3630 3660 3720 3722 3740 3751 3782 3791 3840 3872 3904 3965 3968 4026 4030 4080 4092 4114 4148 4160 4216 4224 4290 4352 4420 4433 4460 4488 4576 4719 4758 4836 4840 4862 4880 4906 4960 4992 5115 5185 5270 5280 5304 5352 5368 5440 5456 5583 5610 5632 5673 5720 5797 5798 5808 5856 5952 5984 6045 6171 6222 6240 6292 6324 6344 6448 6528 6630 6656 6690 6710 6820 6851 6864 6913 7040 7072 7136 7260 7293 7320 7359 7381 7440 7444 7480 7502 7564 7582 7680 7744 7808 7865 7905 7930 7936 8052 8060 8160 8184 8228 8296 8320 8432 8448 8580 8697 8704 8723 8840 8866 8920 8976 9152 9305 9438 9455 9516 9672 9680 9724 9760 9812 9920 9984 10065 10230 10285 10370 10540 10560 10608 10704 10736 10880 10912 11166 11220 11253 11346 11373 11407 11440 11594 11596 11616 11712 11895 11904 11968 12090 12155 12265 12342 12444 12480 12584 12648 12688 12896 13056 13260 13299 13380 13420 13481 13603 13640 13702 13728 13826 14080 14144 14272 14495 14520 14586 14640 14718 14762 14880 14888 14960 15004 15128 15164 15488 15555 15616 15730 15810 15860 15872 16104 16120 16320 16368 16456 16592 16640 16864 16896 17160 17391 17394 17446 17680 17732 17840 17952 18304 18610 18755 18876 18910 18955 19032 19344 19360 19448 19520 19624 19840 19968 20130 20460 20471 20553 20570 20739 20740 20801 21080 21120 21216 21408 21472 21760 21824 22143 22165 22332 22440 22506 22692 22746 22814 22880 23188 23192 23232 23424 23595 23790 23808 23936 24180 24193 24310 24530 24583 24684 24888 24960 25168 25296 25376 25792 26112 26169 26520 26598 26741 26760 26840 26962 26983 27206 27280 27404 27456 27652 27915 28160 28288 28365 28544 28985 28990 29040 29172 29280 29436 29524 29760 29776 29920 30008 30256 30328 30855 30976 31110 31232 31460 31620 31637 31720 31889 32147 32208 32240 32640 32736 32912 33184 33280 33728 34221 34255 34320 34565 34782 34788 34892 35360 35464 35680 35904 36465 36608 36795 36905 37220 37510 37752 37820 37910 38064 38688 38720 38896 39040 39248 39680 40260 40443 40809 40920 40942 41106 41140 41478 41480 41602 41701 42160 42240 42432 42816 42944 43485 43520 43615 43648 44286 44330 44664 44880 45012 45384 45492 45628 45760 46376 46384 46464 46848 47190 47580 47616 47872 48360 48386 48620 48763 49060 49166 49283 49368 49776 49920 50336 50592 50752 51584 52338 53040 53196 53482 53520 53680 53924 53966 54412 54560 54808 54912 55304 55830 56265 56576 56730 56865 57035 57088 57691 57970 57980 58080 58344 58560 58872 59048 59520 59552 59840 60016 60512 60656 61413 61710 61952 62220 62403 62920 63240 63274 63440 63767 63778 64294 64416 64480 65280 65472 65824 66368 66495 67405 67456 68015 68442 68510 68640 69130 69564 69576 69784 70720 70928 71360 71808 72579 72930 73216 73590 73749 73810 74440 75020 75361 75504 75640 75820 76043 76128 77376 77440 77792 78080 78496 79360 80223 80520 80886 80949 81618 81840 81884 82212 82280 82956 82960 83204 83402 84320 84480 84864 85632 85888 86955 86970 87230 87296 88572 88660 89328 89760 89869 90024 90768 90984 91256 91520 92752 92768 92928 93696 94380 94911 95160 95667 95744 95953 96441 96720 96772 97240 97526 98120 98332 98566 98736 99552 99840 100672 101184 101504 102355 102765 103168 103695 104005 104676 106080 106392 106964 107040 107360 107848 107932 108824 109120 109616 109824 110608 110715 111660 112530 113152 113460 113521 113730 114070 114176 115382 115940 115960 116160 116688 117120 117521 117744 118096 119040 119104 119680 120032 120965 121024 121312 122826 122915 123420 124440 124806 125103 125477 125840 126480 126548 126880 127534 127556 128588 128832 128960 130560 130845 130944 131648 132736 132990 133705 134810 134912 134915 136030 136884 137020 137280 138260 139128 139152 139568 141440 141856 142720 143616 145158 145860 146289 147180 147498 147620 147849 148291 148880 149633 150040 150722 151008 151280 151640 152086 152256 154752 154880 155584 156160 156992 158185 159445 160446 160735 161040 161772 161898 163236 163680 163768 164424 164560 165912 165920 166408 166804 168640 169728 171105 171264 171776 173073 173910 173940 174460 174592 176839 177144 177320 178656 179520 179738 180048 181536 181968 182512 183040 185504 185536 185856 188760 189822 190320 191301 191334 191906 192882 193440 193544 194480 195052 196240 196664 197132 197472 199104 201344 202215 202368 203008 204045 204710 205530 206336 207390 208010 208505 209352 212160 212784 213928 214080 214720 215696 215864 217648 218240 219232 219648 221216 221430 223320 225060 225181 226083 226920 227042 227460 228129 228140 228811 230764 231251 231880 231920 232320 233376 234240 235042 235488 236192 238080 238208 239360 240064 241930 242048 242624 243815 245652 245830 246415 246840 248880 249612 250206 250954 251680 252960 253096 253760 255068 255112 257176 257664 257920 261690 261888 263296 265472 265980 266123 267410 269607 269620 269824 269830 270413 272060 273768 274040 274560 276520 278256 278304 279136 282880 283712 285440 287232 287859 288455 290316 291720 292578 294360 294996 295240 295698 296582 297760 299266 300080 301444 302016 302560 303280 304172 304512 307065 309504 309760 311168 312015 313984 316370 318835 318890 320892 321470 322080 323544 323796 326472 327360 327536 328848 329120 331824 331840 332816 333608 337280 339456 340563 342210 342528 343552 346146 347820 347880 348007 348920 350779 352563 353617 353678 354288 354640 357312 359040 359476 360096 362895 363072 363936 365024 366080 368745 371008 371072 376431 376805 377520 379644 380215 380640 382602 382668 383812 385764 386880 387088 388960 390104 392480 393328 394264 394944 398208 401115 402688 404430 404736 404745 406016 408090 409420 411060 411281 414780 415003 416020 417010 417911 418704 421693 424320 425568 427856 428160 429440 431392 431728 435296 436480 438464 442432 442860 444873 446640 448899 449345 450120 450362 452166 453840 454084 454920 456258 456280 457622 458711 461528 462502 463760 463840 464640 466752 468480 470084 470976 472384 474555 476416 478335 478720 479765 480128 482205 483860 484096 485248 487630 491304 491660 492830 493680 497760 499224 500412 501908 503360 505920 506192 507520 510136 510224 514352 515328 515840 523380 523776 526592 530517 530944 531960 532246 534820 539214 539240 539660 540826 542113 544120 547536 548080 549120 553040 556512 556608 558272 565760 567424 567605 570880 575718 576910 580632 583440 585156 587605 588720 589992 590480 591396 593164 595520 598532 600160 602888 604032 605120 606560 608344 609024 614130 619008 622336 624030 625515 627385 627968 632740 634601 637670 637780 641784 642940 644160 647088 647592 652944 654720 655072 657696 658240 663648 663680 665632 667216 674560 675543 681126 684420 686433 692292 693753 695640 695760 696014 697840 701558 705126 707234 707356 708576 709280 714624 718080 718952 720192 725790 726144 727872 730048 731445 737490 739245 741455 742016 742144 748165 749983 752862 753610 755040 759288 760430 761280 765204 765336 767624 771528 773760 774176 777920 780208 784960 786656 788528 789888 796416 798369 802230 805376 808860 809472 809490 811239 816180 818840 822120 822562 828971 829560 830006 832040 834020 835822 836473 837408 843386 848640 851136 855712 856320 858880 862784 863456 865365 870592 872960 876928 884195 884864 885720 889746 893280 897798 898690 900240 900724 904332 907680 908168 909840 912516 912560 915244 917422 923056 925004 927520 927680 929280 933504 940168 941952 944768 949110 952832 956505 956670 959530 960256 964410 967720 968192 970496 975260 980747 982608 983320 985660 987360 988559 995520 998448 1000824 1003816 1006720 1011840 1012384 1015040 1020272 1020448 1028704 1030656 1031680 1044021 1046760 1052337 1053184 1060851 1061034 1063920 1064492 1069640 1078428 1078480 1079320 1081652 1084226 1088240 1095072 1096160 1098240 1106080 1113024 1113216 1116544 1125905 1130415 1134848 1135210 1140645 1144055 1151436 1153820 1156255 1161264 1166880 1170312 1175210 1177440 1179984 1180960 1182792 1186328 1191040 1197064 1200320 1205776 1208064 1210240 1213120 1216688 1218048 1228260 1233843 1244672 1245009 1248060 1248731 1251030 1253733 1254770 1255936 1265079 1265480 1269202 1275340 1275560 1283568 1285880 1288320 1292731 1294176 1295184 1305888 1309440 1310144 1315392 1316480 1327296 1327360 1330615 1331264 1334432 1348035 1349120 1351086 1352065 1362252 1368840 1372866 1376133 1384584 1387506 1391280 1391520 1392028 1395680 1403116 1410252 1414468 1414712 1417152 1418560 1429248 1436160 1437904 1439295 1440384 1451580 1452288 1455744 1460096 1462890 1474980 1475773 1478490 1482910 1484032 1484288 1496330 1499966 1505724 1507220 1510080 1518576 1520860 1522560 1527773 1530408 1530672 1535248 1543056 1547520 1548352 1555840 1560416 1569920 1573312 1577056 1579776 1592832 1596738 1604460 1617720 1618980 1622478 1626339 1631201 1632360 1637680 1644240 1645124 1645963 1657942 1659120 1660012 1664080 1668040 1671644 1672946 1674816 1686772 1697280 1702272 1702815 1711424 1712640 1717760 1725568 1726912 1730730 1740035 1741184 1753856 1753895 1762815 1768085 1768390 1769728 1771440 1779492 1786560 1795596 1797380 1800480 1801448 1808664 1815360 1816336 1819680 1825032 1825120 1830488 1834844 1846112 1850008 1855040 1855360 1867008 1880336 1882155 1883904 1889536 1898220 1903803 1913010 1913340 1919060 1920512 1928820 1929857 1935440 1940992 1945229 1950520 1961494 1965216 1966640 1971320 1974720 1977118 1991040 1996896 2001648 2007632 2013440 2023680 2024768 2030080 2040544 2040896 2056405 2057408 2075015 2088042 2089555 2093520 2104674 2108465 2121702 2122068 2127840 2128984 2139280 2156856 2156960 2158640 2163304 2168452 2176480 2190144 2192320 2212160 2224365 2226048 2226432 2233088 2244495 2249949 2251810 2260830 2269696 2270420 2281290 2288110 2293555 2302872 2307640 2312510 2322528 2333760 2340624 2350420 2354880 2359968 2361920 2365584 2372656 2382080 2394128 2400640 2411552 2416128 2420480 2426240 2433376 2456520 2467686 2486913 2490018 2496120 2497462 2502060 2507466 2509419 2509540 2530158 2530960 2538404 2543761 2550680 2551120 2567136 2571760 2576640 2585462 2588352 2590368 2611776 2618880 2620288 2630784 2632960 2652585 2654592 2654720 2661230 2662528 2668864 2696070 2702172 2704130 2710565 2724504 2737680 2745732 2752266 2769168 2775012 2782560 2783040 2784056 2791360 2806232 2820504 2828936 2829424 2834304 2837120 2858496 2875808 2878590 2880768 2903160 2904576 2911488 2920192 2925780 2927353 2942241 2949960 2951546 2956980 2965677 2965820 2968064 2974543 2992660 2999932 3006263 3011448 3014440 3020160 3037152 3041720 3045120 3055546 3060816 3061344 3070496 3086112 3095040 3096704 3111680 3120832 3139840 3146624 3154112 3159552 3173005 3193476 3208920 3235440 3237960 3244956 3252678 3262402 3264720 3275360 3288480 3290248 3291926 3315884 3318240 3320024 3328160 3336080 3343288 3345892 3349632 3373544 3377715 3404544 3405630 3422848 3432165 3451136 3453824 3461460 3468765 3480070 3482368 3507712 3507790 3519151 3525630 3536170 3536780 3539456 3542880 3558984 3573120 3591192 3594760 3600960 3602896 3617328 3630720 3632672 3639360 3650064 3650240 3660976 3669688 3692224 3700016 3710080 3710720 3734016 3746193 3749915 3760672 3764310 3767808 3779072 3796440 3807606 3826020 3826680 3828077 3838120 3857640 3859714 3870880 3878193 3889787 3890458 3901040 3922988 3930432 3933280 3942640 3949440 3954236 3982080 3991845 3993792 4003296 4015264 4026880 4047360 4049536 4056195 4081088 4081792 4112810 4114816 4144855 4150030 4176084 4179110 4182365 4187040 4209348 4216930 4243404 4244136 4255680 4257968 4278560 4313712 4313920 4317280 4326608 4336904 4352960 4380288 4384640 4424320 4427319 4448730 4452096 4452864 4466176 4488990 4499898 4503620 4521660 4524091 4540840 4562580 4565033 4576220 4583319 4587110 4597021 4605744 4615280 4625020 4638623 4645056 4667520 4681248 4700840 4709760 4719936 4723840 4731168 4745312 4764160 4788256 4801280 4823104 4840960 4852480 4866752 4893603 4903735 4913040 4935372 4937889 4942795 4973826 4980036 4992240 4994924 5004120 5014932 5018838 5019080 5060316 5061920 5076808 5087522 5101360 5102240 5134272 5143520 5153280 5170924 5176704 5180736 5220105 5223552 5240576 5261568 5261685 5265920 5304255 5305170 5309184 5322460 5325056 5337728 5392140 5395039 5404344 5408260 5421130 5449008 5475360 5482009 5491464 5504532 5538336 5550024 5565120 5566080 5568112 5582720 5612464 5641008 5657872 5658848 5668608 5674240 5751616 5757180 5761536 5789571 5806320 5822976 5835687 5840384 5851560 5854706 5884482 5899920 5903092 5913960 5931354 5931640 5949086 5963243 5985320 5999864 6012526 6022896 6028880 6040320 6074304 6083440 6090240 6111092 6121632 6122688 6140992 6169215 6172224 6193408 6223360 6225045 6241664 6243655 6268665 6279680 6293248 6308224 6325395 6346010 6386952 6417840 6463655 6470880 6475920 6489912 6505356 6524804 6529440 6550720 6576960 6580496 6583852 6631768 6636480 6640048 6656320 6672160 6686576 6691784 6699264 6747088 6755430 6809088 6811260 6845696 6864330 6880665 6902272 6907648 6922920 6937530 6960140 6964736 6980611 7015580 7038302 7051260 7055051 7072340 7073560 7085760 7117968 7146240 7168781 7182384 7189520 7201920 7205792 7234656 7261440 7265344 7278720 7300128 7300480 7321952 7339376 7378865 7384448 7400032 7420160 7421440 7492386 7499830 7521344 7528620 7592880 7615212 7631283 7638865 7652040 7653360 7656154 7676240 7715280 7719428 7741760 7756386 7779574 7780916 7802080 7845976 7860864 7866560 7885280 7898880 7908472 7964160 7983690 7987584 8006592 8030528 8099072 8112390 8131695 8156005 8162176 8163584 8225620 8229632 8229815 8249813 8289710 8300060 8352168 8358220 8364730 8374080 8418696 8433860 8486808 8488272 8511360 8515936 8557120 8627424 8627840 8634560 8653216 8673808 8705920 8760576 8769280 8782059 8848640 8854638 8897460 8904192 8923629 8977980 8999796 9007240 9018789 9043320 9048182 9081680 9125160 9130066 9152440 9166638 9174220 9194042 9211488 9230560 9250040 9277246 9290112 9335040 9362496 9401680 9419520 9439872 9447680 9462336 9490624 9519015 9576512 9602560 9646208 9649285 9704960 9726145 9733504 9787206 9807470 9826080 9870744 9875778 9885590 9947652 9960072 9984480 9989848 10008240 10029864 10037676 10038160 10120632 10123840 10153616 10175044 10202720 10204480 10268544 10287040 10341848 10353408 10361472 10440210 10447104 10481152 10523136 10523370 10557453 10608510 10610340 10618368 10644920 10650112 10675456 10784280 10788217 10790078 10808688 10816520 10842260 10874149 10898016 10950720 10964018 10982928 11009064 11076672 11100048 11130240 11132160 11136224 11165440 11224928 11249745 11282016 11315744 11317696 11337216 11348480 11484231 11503232 11514360 11579142 11612640 11669361 11671374 11703120 11709412 11768964 11799840 11806184 11827920 11862708 11863280 11898172 11926486 11970640 11999728 12025052 12045792 12057760 12080640 12148608 12166880 12222184 12243264 12245376 12281984 12338430 12344448 12386816 12434565 12450090 12483328 12487310 12537330 12547095 12586496 12616448 12650790 12692020 12718805 12749711 12773904 12835680 12865093 12927310 12941760 12951840 12979824 13010712 13049608 13058880 13101440 13153920 13160992 13167704 13263536 13272960 13280096 13312640 13344320 13373152 13383568 13398528 13494176 13510860 13572273 13622520 13691392 13695099 13728660 13736041 13761330 13791063 13815296 13845840 13875060 13915869 13920280 13961222 14031160 14076604 14102520 14110102 14144680 14147120 14171520 14220041 14235936 14292480 14337562 14364768 14379040 14403840 14411584 14469312 14522880 14530688 14557440 14600256 14600960 14636765 14643904 14678752 14711205 14757730 14768896 14800064 14828385 14840320 14872715 14984772 14999660 15031315 15042688 15057240 15185760 15230424 15262566 15277730 15304080 15306720 15312308 15352480 15430560 15438856 15483520 15512772 15559148 15561832 15604160 15691952 15721728 15733120 15770560 15797760 15816944 15967380 15975168 16013184 16061056 16185117 16198144 16224780 16233503 16263390 16312010 16324352 16327168 16446027 16451240 16459264 16459630 16499626 16579420 16600120 16704336 16716440 16729460 16748160 16805503 16837392 16867720 16973616 16976544 17022720 17031872 17114240 17254848 17255680 17269120 17306432 17347616 17411840 17521152 17538560 17564118 17595755 17697280 17709276 17794920 17847258 17889729 17955960 17999592 18014480 18037578 18086640 18096364 18163360 18250320 18260132 18304880 18333276 18348440 18388084 18422976 18461120 18500080 18554492 18580224 18670080 18724992 18730965 18803360 18839040 18879744 18895360 18924672 18981248 19038030 19140385 19153024 19292416 19298570 19390965 19448935 19452290 19467008 19574412 19614940 19652160 19741488 19751556 19771180 19895304 19920144 19968960 19979696 20016480 20059728 20075352 20076320 20241264 20247680 20307232 20350088 20405440 20408960 20537088 20574080 20683696 20706816 20722944 20880420 20894208 20941833 21046740 21114906 21165153 21217020 21220680 21228427 21289840 21350912 21397519 21506343 21568560 21576434 21580156 21617376 21633040 21684520 21748298 21796032 21901440 21928036 21965856 22018128 22136595 22153344 22200096 22260480 22264320 22272448 22330880 22449856 22499490 22564032 22620455 22631488 22635392 22825165 22916595 22968462 22985105 23006464 23028720 23158284 23193115 23225280 23338722 23342748 23406240 23418824 23537928 23599680 23612368 23655840 23725416 23726560 23796344 23852972 23941280 23999456 24050104 24091584 24115520 24297216 24333760 24444368 24468015 24486528 24490752 24563968 24676860 24688896 24689445 24749439 24869130 24900180 24966656 24974620 25074660 25088141 25094190 25232896 25301580 25315183 25384040 25437610 25499422 25547808 25671360 25730186 25854620 25883520 25903680 25959648 26021424 26099216 26117760 26202880 26307840 26321984 26335408 26527072 26545920 26560192 26625280 26688640 26746304 26767136 26975195 26988352 27021720 27144546 27245040 27390198 27410045 27457320 27472082 27522660 27582126 27691680 27750120 27831738 27840560 27922444 27981371 28062320 28153208 28205040 28220204 28289360 28294240 28343040 28440082 28471872 28675124 28729536 28758080 28807680 28823168 28938624 28947855 29061376 29114880 29178435 29200512 29201920 29273530 29287808 29357504 29422410 29515460 29537792 29600128 29656770 29745430 29816215 29969544 29999320 30062630 30085376 30114480 30371520 30460848 30525132 30555460 30608160 30613440 30624616 30704960 30861120 30877712 30967040 31025544 31118296 31123664 31208320 31383904 31443456 31466240 31541120 31633888 31934760 31950336 32026368 32122112 32364651 32370234 32449560 32467006 32526780 32622447 32624020 32648704 32892054 32902480 32919260 32999252 33068893 33158840 33200240 33408672 33432880 33458920 33496320 33611006 33674784 33735440 33947232 33953088 34045440 34063744 34228480 34509696 34511360 34538240 34612864 34695232 34823680 34903055 35128236 35191510 35275255 35418552 35589840 35694516 35779458 35843905 35911920 35999184 36028960 36075156 36173280 36192728 36326720 36500640 36520264 36609760 36666552 36696880 36776168 36845952 36922240 37000160 37108984 37160448 37449984 37461930 37606720 37759488 37849344 37962496 38076060 38156415 38249133 38280770 38306048 38584832 38595279 38597140 38710661 38781930 38897870 38904580 38934016 39148824 39229880 39304320 39482976 39503112 39542360 39790608 39840288 39937920 39959392 40032960 40119456 40150704 40152640 40482528 40495360 40614464 40700176 40810880 40817920 41074176 41148160 41208123 41249065 41367392 41445888 41760840 41883666 42093480 42229812 42330306 42434040 42441360 42456854 42579680 42660123 42795038 43012686 43137120 43152868 43160312 43234752 43266080 43369040 43496596 43592064 43802880 43856072 43910295 43931712 44036256 44273190 44306688 44400192 44520960 44544896 44618145 44899712 44998980 45093945 45128064 45240910 45262976 45270784 45650330 45748963 45833190 45936924 45970210 46012928 46057440 46316568 46386230 46450560 46677444 46685496 46812480 46837648 47075856 47199360 47224736 47311680 47450832 47453120 47592688 47705944 47882560 47998912 48100208 48183168 48231040 48594432 48667520 48700509 48888736 48936030 48973056 48981504 49127936 49353720 49377792 49378890 49498878 49738260 49765001 49800360 49949240 50149320 50176282 50188380 50215363 50416509 50567231 50603160 50630366 50768080 50875220 50998844 51024853 51095616 51342720 51460372 51709240 51767040 51807360 51919296 52042848 52198432 52235520 52405760 52615680 52643968 52670816 52787265 53054144 53091840 53120384 53250560 53377280 53492608 53534272 53941085 53950390 53976704 54043440 54289092 54370745 54490080 54780396 54820090 54914640 54944164 55045320 55164252 55383360 55500240 55663476 55681120 55844888 55962742 56124640 56306416 56410080 56440408 56578720 56588480 56686080 56880164 56943744 57350248 57421155 57459072 57516160 57646336 57877248 57895710 58122752 58346805 58356870 58401024 58547060 58575616 58715008 58844820 59030920 59200256 59313540 59345429 59490860 59632430 59825567 59939088 59998640 60125260 60170752 60228960 60302099 60743040 60921696 61050264 61110920 61216320 61226880 61249232 61409920 61722240 61755424 61934080 62051088 62236592 62247328 62416640 62767808 62932480 63082240 63267776 63685281 63748555 63869520 64052736 64192557 64244224 64325465 64729302 64740468 64899120 64934012 65053560 65244894 65248040 65784108 65804960 65838520 65998504 66137786 66317680 66400480 66817344 66865760 66917840 66992640 67222012 67349568 67470880 67861365 67894464 67906176 68127488 68456960 68475495 68680205 68955315 69019392 69076480 69225728 69390464 69579345 69806110 70256472 70383020 70550510 70837104 71100205 71179680 71389032 71558916 71687810 71823840 71998368 72057920 72150312 72346560 72385456 72653440 73001280 73040528 73219520 73333104 73393760 73552336 73691904 73844480 74000320 74217968 74899968 74923860 75213440 75264423 75698688 75924992 75945549 76152120 76312830 76498266 76561540 76612096 77190558 77194280 77421322 77563860 77605561 77795740 77809160 78297648 78459760 78608640 78856591 78965952 79006224 79084720 79581216 79680576 79875840 79918784 80065920 80238912 80301408 80305280 80925585 80965056 80990720 81167515 81228928 81400352 81621760 81635840 82230135 82296320 82416246 82498130 82734784 83521680 83767332 83944113 84027515 84186960 84459624 84660612 84868080 84882720 84913708 85159360 85320246 85590076 86025372 86274240 86305736 86320624 86469504 86532160 86738080 86993192 87184128 87605760 87712144 87820590 87863424 88072512 88546380 88613376 88800384 89089792 89236290 89448645 89799424 89997960 90187890 90256128 90481820 90525952 90541568 90747943 91300660 91497926 91666380 91715663 91873848 91940420 92114880 92633136 92772460 92901120 93194153 93354888 93370992 93624960 93675296 94151712 94398720 94449472 94623360 94901664 94906240 95185376 95411888 95765120 95997824 96200416 96366336 96462080 97335040 97401018 97777472 97872060 97946112 98707440 98757780 98997756 99206679 99476520 99530002 99600720 99898480 100298640 100352564 100376760 100430726 100833018 101134462 101206320 101260732 101536160 101750440 101997688 102049706 102191232 102685440 102920744 103418480 103534080 103614720 103838592 104085696 104396864 104471040 104709165 105287936 105341632 105574530 105825765 106108288 106142135 106240768 106754560 106985216 106987595 107068544 107531715 107882170 107900780 107953408 108086880 108578184 108741490 108980160 109560792 109640180 109829280 109888328 110090640 110328504 110766720 111000480 111326952 111362240 111689776 111925484 112249280 112612832 112820160 112880816 113157440 113176960 113760328 113887488 114700496 114842310 114918144 115032320 115292672 115754496 115791420 116131983 116693610 116713740 116802048 117094120 117151232 117430016 117689640 118061840 118400512 118627080 118670387 118690858 118981720 119264860 119651134 119878176 119997280 120250520 120457920 120604198 121486080 121843392 122100528 122221840 122432640 122453760 122498464 122819840 123444480 123510848 123747195 124102176 124473184 124494656 124833280 125440705 125535616 126164480 126535552 126575915 127370562 127497110 127739040 128385114 128650930 129458604 129480936 129798240 129868024 130107120 130489788 130496080 131568216 131609920 131677040 131997008 132275572 132635360 132800960 133634688 133731520 133835680 134444024 134699136 134941760 135722730 135788928 135812352 136254976 136950990 137246889 137360410 137910630 138038784 138451456 138780928 139158690 139612220 139906855 140246821 140512944 140766040 141101020 141516023 141674208 142200410 142359360 142778064 143117832 143375620 143647680 143996736 144115840 144300624 144693120 144770912 145306880 146002560 146081056 146439040 146666208 146787520 147104672 147383808 147688960 148000640 148435936 149295003 149847720 150426880 150528846 150646089 151701693 151891098 152304240 152625660 152996532 153074559 153123080 154381116 154388560 154842644 155127720 155211122 155591480 155618320 156595296 156919520 157217280 157713182 157931904 158012448 158169440 159162432 159361152 159751680 159837568 160131840 160477824 160602816 160610560 161823255 161851170 161930112 162335030 162457856 162800704 163112235 163243520 164460270 164832492 164996260 165344465 165469568 167043360 167246209 167534664 167888226 168055030 168373920 168919248 169321224 169736160 169765440 169827416 170318720 170640492 171180152 172050744 172548480 172611472 172641248 172939008 173064320 173476160 173986384 174368256 175424288 175641180 175726848 176145024 177092760 177600768 178036287 178179584 178472580 178568533 178897290 179476701 179598848 179995920 180375780 180512256 180906297 180963640 181051904 181495886 182601320 182995852 183332760 183431326 183747696 183880840 184229760 184860533 185266272 185544920 185802240 186388306 186709776 186741984 187249920 187350592 188303424 188797440 188898944 189246720 189803328 189812480 190370752 190823776 191245665 191530240 191995648 192400832 192732672 192924160 192976395 193553305 194670080 194802036 195554944 195744120 197414880 197515560 197995512 198413358 198953040 199060004 199201440 199796960 200597280 200705128 200753520 200861452 201666036 202268924 202412640 202521464 203072320 203500880 203995376 204099412 204382464 205370880 205841488 206040615 206836960 207229440 207677184 208171392 208793728 209418330 210575872 210683264 211149060 211651530 212216576 212284270 212481536 213300615 213970432 213975190 214137088 215063430 215764340 215801560 215906816 216173760 217156368 217482980 217960320 218706581 219121584 219280360 219658560 219776656 220181280 220657008 221533440 222000960 222653904 222724480 223379552 223850968 224498560 225225664 225640320 225761632 226314880 226353920 227520656 227774976 228744815 229400992 229684620 229836288 230064640 231582840 232263966 232816683 233387220 233427480 233512697 234188240 234860032 235379280 236123680 236569773 237254160 237340774 237381716 237963440 238529720 239302268 239756352 239994560 240501040 240915840 241208396 242972160 243502545 243686784 244201056 244443680 244865280 244907520 244996928 245639680 246888960 247021696 247494390 248204352 248825005 248946368 248989312 250881410 251071232 251076815 252082545 252836155 253071104 253151830 254741124 254994220 255124265 255478080 256770228 257301860 258917208 258961872 259596480 259736048 260214240 260979576 260992160 263136432 263219840 263354080 263994016 264551144 265270720 265601920 267269376 267463040 267671360 268888048 269398272 269883520 271445460 271577856 271624704 272243829 273901980 274493778 274720820 275146989 275821260 275969551 277561856 278317380 278467013 279224440 279582459 279813710 280493642 281025888 281532080 282202040 283032046 283348416 284400820 284718720 285556128 286235664 286751240 287295360 287993472 288231680 288601248 289386240 289541824 290613760 292005120 292162112 292878080 293332416 293575040 294209344 296001280 296727145 296871872 298590006 299127835 299695440 300853760 301057692 301292178 301510495 303403386 303782196 304608480 305251320 305993064 306149118 306246160 308762232 308777120 309685288 310255440 310422244 311182960 311236640 313190592 313839040 315426364 315863808 316024896 316338880 318324864 318426405 318722304 319675136 320263680 320955648 320962785 321205632 321221120 323646510 323702340 323860224 324670060 324915712 325601408 326224470 328920540 329097379 329664984 329992520 330688930 330939136 334086720 334492418 335069328 335776452 336110060 336747840 337838496 338642448 339472320 339530880 339654832 340637440 341280984 342360304 344101488 345096960 345222944 345282496 345878016 346128640 346952320 347972768 350848576 351282360 351453696 352290048 354185520 355201536 356011161 356072574 356945160 357137066 357794580 358953402 359991840 360751560 361812594 361927280 362991772 363757823 365202640 365991704 366665520 366862652 367495392 367761680 368459520 369721066 370532544 371089840 372776612 373419552 373483968 374499840 374701184 376322115 376606848 377797888 378493440 379606656 379624960 379727745 380741504 381647552 382491330 383060480 383991296 384801664 385952790 387106610 388027805 389604072 391109888 391488240 394282955 394829760 395031120 395991024 396826716 397906080 398120008 398402880 399593920 401194560 401410256 401507040 401722904 403332072 404537848 404825280 405042928 406144640 407001760 407990752 408198824 408764928 411682976 412081230 413673920 415354368 416342784 417587456 418836660 419720565 420740463 421366528 422298120 423303060 424433152 424548069 424568540 425817271 426601230 427950380 428274176 430126860 430358111 431528680 431603120 432347520 434312736 434965960 435920640 437413162 438243168 438560720 439317120 439553312 440362560 441314016 443066880 444001920 445307808 445448960 446759104 447701936 448997120 450451328 451280640 451523264 452629760 452707840 453739715 455041312 457489630 458578315 458801984 459369240 463165680 464527932 465633366 465970765 466774440 466854960 467025394 468376480 470758560 472247360 473139546 474508320 474681548 474763432 475926880 477059440 478604536 479512704 479989120 481002080 481831680 482416792 487005090 487373568 488402112 488887360 489730560 489993856 494043392 494988780 496033395 496408704 497650010 497892736 497978624 501738627 501762820 502142464 502153630 503238593 504165090 505672310 506142208 506303660 509482248 509988440 510248530 510956160 513540456 514603720 517834416 517923744 519192960 519472096 520428480 521959152 521984320 526272864 526439680 526708160 527988032 529102288 530541440 531203840 534538752 534926080 535342720 535705599 537776096 538796544 539767040 542890920 543155712 544487658 547803960 548987556 549441640 550293978 551642520 551939102 554581599 556634760 556934026 558448880 559164918 559627420 560987284 562051776 563064160 564404080 566064092 566696832 568801640 569437440 571112256 572471328 573502480 574590720 575986944 576463360 577202496 578772480 579083648 580659915 584010240 584324224 585756160 586664832 587150080 588418688 592002560 593351935 593454290 593743744 597180012 598255670 599390880 602115384 602584356 603020990 606806772 607564392 609216960 610502640 611986128 612298236 612492320 616318177 617524464 617554240 619370576 620510880 620844488 622365920 622473280 626381184 627678080 630852728 631727616 632049792 632677760 636649728 636852810 637444608 639350272 641911296 641925570 642411264 647293020 647404680 647720448 649340120 651202816 652448940 652799719 656119743 657841080 658081237 658194758 659329968 659985040 661377860 661878272 663323089 668173440 668984836 670138656 671552904 672220120 673495680 675676992 677284896 678944640 679061760 679309664 681274880 682561968 684720608 686234445 688202976 690193920 690445888 690564992 692257280 693904640 695945536 700538091 701234105 701697152 702564720 704580096 707580115 708371040 712022322 712145148 713890320 714274132 715589160 717906804 719983680 721503120 723625188 723854560 725983544 727515646 730405280 731983408 733331040 733725304 734990784 735523360 736919040 739442132 741065088 742179680 745553224 746475015 746839104 746967936 749402368 752644230 753213696 753230445 755595776 758508465 759213312 759455490 761483008 763295104 764982660 765372795 769603328 771905580 774213220 776055610 777732371 779208144 782219776 782976480 784770673 788565910 789659520 790062240 791982048 793653432 795812160 796240016 796805760 799187840 802389120 802820512 803014080 803445808 806664144 809075696 809650560 810085856 812289280 814003520 815981504 816397648 823365952 824162460 827347840 827908653 832685568 835174912 835401039 836231045 837673320 839441130 841480926 842733056 844596240 846606120 849096138 849137080 851634542 853202460 853661171 855900760 860253720 860716222 863057360 863206240 864695040 867422501 868625472 869931920 871841280 874826324 876486336 877121440 878634240 879106624 880725120 882628032 888003840 890181435 890615616 890897920 892842665 893518208 895403872 897383505 897994240 900902656 902561280 903046528 904531485 905259520 907479430 910082624 914979260 917156630 917603968 918738480 924302665 926331360 929055864 931266732 931941530 933548880 933709920 934050788 936752960 941517120 944494720 946279092 949016640 949363096 949526864 951853760 954118880 957209072 959025408 959978240 962004160 963663360 964833584 974010180 974747136 976804224 977774720 979987712 987292137 988086784 989977560 992066790 992817408 995300020 995785472 995957248 1003477254 1003525640 1004307260 1006477186 1008330180 1008872293 1011344620 1012607320 1018964496 1019976880 1020497060 1021912320 1025135683 1027080912 1029207440 1035668832 1035847488 1038385920 1038944192 1040856960 1043918304 1043968640 1052545728 1052879360 1053416320 1055976064 1058204576 1061082880 1062407680 1069852160 1070685440 1071411198 1075552192 1079534080 1085781840 1088975316 1091273469 1093532905 1095607920 1097975112 1098883280 1100587956 1103285040 1103878204 1109163198 1113269520 1113868052 1116897760 1118329836 1119254840 1121974568 1124103552 1126128320 1128808160 1132128184 1133393664 1137603280 1138874880 1142224512 1144942656 1147004960 1149181440 1151973888 1154404992 1158167296 1161319830 1164083415 1167563485 1168648448 1173329664 1174300160 1176837376 1182848865 1186703870 1186908580 1187487488 1194360024 1196511340 1198781760 1204230768 1205168712 1206041980 1213613544 1215128784 1218433920 1221005280 1223972256 1224596472 1224984640 1232636354 1235048928 1235108480 1238741152 1241021760 1241688976 1244731840 1244946560 1252762368 1255356160 1261705456 1264099584 1265355520 1273299456 1273705620 1277451813 1283851140 1284822528 1291074333 1294586040 1294809360 1298680240 1302405632 1304897880 1305599438 1312239486 1315682160 1316162474 1316389516 1318659936 1319970080 1322755720 1326646178 1336346880 1337969672 1340277312 1343105808 1344440240 1346991360 1351353984 1354569792 1357889280 1358123520 1358619328 1361219145 1365123936 1369441216 1372468890 1375734945 1376405952 1379847755 1380891776 1381129984 1387809280 1391891072 1392335065 1397912295 1401076182 1402468210 1403394304 1405129440 1415160230 1416742080 1424044644 1424290296 1427780640 1428548264 1431178320 1435813608 1439967360 1443006240 1447250376 1447709120 1451967088 1455031292 1460810560 1463966816 1466662080 1467450608 1469981568 1471046720 1478884264 1482130176 1484359360 1491106448 1492950030 1493678208 1493935872 1498804736 1505288460 1506427392 1506460890 1509715779 1517016930 1518426624 1518910980 1522966016 1526590208 1529965320 1530745590 1539206656 1542715031 1543811160 1548426440 1552111220 1555464742 1556676253 1558416288 1565952960 1569541346 1577131820 1579319040 1580124480 1583964096 1587306864 1591624320 1592480032 1593611520 1598375680 1604778240 1605641024 1606028160 1606891616 1613328288 1618151392 1619301120 1620171712 1624578560 1628007040 1631963008 1632795296 1645486895 1646731904 1648324920 1654695680 1655817306 1670802078 1672462090 1675346640 1678882260 1682961852 1689192480 1693212240 1698192276 1698274160 1703269084 1706404920 1707322342 1711801520 1720507440 1721432444 1726114720 1726412480 1729390080 1734845002 1737250944 1739863840 1749652648 1752972672 1754242880 1757268480 1758213248 1761450240 1765256064 1776007680 1780055805 1780362870 1781231232 1785685330 1787036416 1790807744 1794767010 1801805312 1806093056 1809062970 1814958860 1818789115 1820165248 1829958520 1834313260 1835207936 1837476960 1839708299 1848605330 1848954531 1852662720 1858111728 1862533464 1863883060 1867097760 1867419840 1868101576 1873505920 1883034240 1888989440 1892558184 1898033280 1898726192 1899053728 1903707520 1908237760 1914418144 1918050816 1919956480 1924008320 1929667168 1948020360 1953608448 1955549440 1958399157 1959975424 1974243711 1974584274 1979955120 1984133580 1985634816 1989969267 1990600040 1991570944 2006954508 2007051280 2008614520 2012954372 2016660360 2017744586 2022689240 2025214640 2037928992 2039953760 2040994120 2043824640 2050271366 2054161824 2058414880 2071337664 2071694976 2076771840 2077888384 2081713920 2087836608 2087937280 2103702315 2105091456 2106832640 2111952128 2116409152 2122165760 2122740345 2129086355 2141370880 2142822396 2151104384 2151790555 2171563680 2177950632 2182546938 2187065810 2191215840 2195950224 2197766560 2201175912 2206570080 2207756408 2218326396 2226539040 2227736104 2233795520 2236659672 2238509680 2243949136 2248207104 2252256640 2257616320 2264256368 2266787328 2275206560 2284449024 2289885312 2294009920 2308809984 2316334592 2322639660 2328166830 2333197113 2335126970 2337296896 2346659328 2353674752 2354312019 2365697730 2373407740 2373817160 2374974976 2388720048 2393022680 2397563520 2405772391 2408461536 2410337424 2412083960 2427227088 2430257568 2436867840 2442010560 2447944512 2449192944 2449969280 2465272708 2470097856 2470216960 2477482304 2482043520 2483377952 2489463680 2489893120 2505524736 2508693135 2510712320 2516192965 2523410912 2528199168 2530711040 2547411240 2554903626 2560983513 2567702280 2582148666 2589172080 2589618720 2597360480 2602267503 2609795760 2611198876 2624478972 2631364320 2632324948 2632779032 2637319872 2639940160 2645511440 2653292356 2672693760 2675939344 2678527995 2680554624 2686211616 2688880480 2693982720 2702707968 2709139584 2715778560 2717238656 2722438290 2730247872 2738882432 2744937780 2751469890 2752811904 2759695510 2761783552 2762259968 2772907995 2783782144 2784670130 2795824590 2802152364 2804936420 2806788608 2810258880 2830320460 2833484160 2843185553 2848089288 2848580592 2855561280 2857096528 2862356640 2871627216 2879934720 2886012480 2894500752 2895418240 2903934176 2910062584 2921621120 2927933632 2933324160 2934901216 2939963136 2942093440 2957768528 2964260352 2968718720 2982212896 2985900060 2987356416 2987871744 3010576920 3012921780 3019431558 3026616879 3034033860 3035665061 3037821960 3053180416 3059930640 3061491180 3063137143 3075407049 3081590885 3085430062 3087622320 3096852880 3104222440 3110929484 3113352506 3116832576 3131905920 3139082692 3154263640 3158638080 3160248960 3167928192 3174613728 3183248640 3184960064 3187223040 3196751360 3209556480 3211282048 3212056320 3213783232 3226656576 3236302784 3238602240 3240343424 3256014080 3263926016 3263998595 3265590592 3280598715 3290406185 3290973790 3293463808 3296649840 3309391360 3311634612 3316615445 3341604156 3344924180 3350693280 3357764520 3365923704 3378384960 3386424480 3396384552 3396548320 3406538168 3412809840 3414644684 3423603040 3441014880 3442864888 3452229440 3452824960 3469690004 3474501888 3479727680 3499305296 3502690455 3505945344 3508485760 3516426496 3522900480 3530512128 3560111610 3560725740 3562462464 3571370660 3574072832 3581615488 3589534020 3612186112 3618125940 3620071169 3629917720 3637578230 3640330496 3659917040 3668626520 3670415872 3674953920 3679416598 3697210660 3697909062 3705325440 3716223456 3725066928 3727766120 3734195520 3734839680 3736203152 3747011840 3766068480 3777978880 3785116368 3796066560 3797452384 3798107456 3807415040 3816475520 3828836288 3848016640 3859334336 3888661855 3896040720 3907216896 3911098880 3916798314 3923853365 3948487422 3949168548 3959910240 3968267160 3979938534 3981200080 4013909016 4014102560 4017229040 4025908744 4033320720 4035489172 4045378480 4050429280 4075857984 4079907520 4081988240 4100542732 4108323648 4116829760 4139543265 4142675328 4143389952 4155776768 4163427840 4175673216 4175874560 4177005195 4207404630 4210182912 4213665280 4223904256 4232818304 4245480690 4258172710 4268305855 4285644792 4302208768 4303581110 4337112505 4343127360 4355901264 4365093876 4374131620 4382431680 4391900448 4395533120 4402351824 4413140160 4415512816 4436652792 4453078080 4455472208 4467591040 4473319344 4477019360 4487898272 4496414208 4504513280 4515232640 4528512736 4550413120 4568898048 4579770624 4588019840 4617619968 4628145093 4645279320 4656333660 4666394226 4670028759 4670253940 4708624038 4731395460 4733939221 4746815480 4747634320 4777440096 4786045360 4795127040 4811544782 4816923072 4820674848 4824167920 4854454176 4860515136 4873735680 4884021120 4895889024 4898385888 4899938560 4930545416 4936460685 4940195712 4940433920 4954964608 4964087040 4966755904 4978927360 4979786240 5017386270 5032385930 5044361465 5046821824 5094822480 5109807252 5121967026 5125678415 5135404560 5164297332 5178344160 5179237440 5194720960 5204535006 5219591520 5222397752 5248957944 5262728640 5264649896 5265558064 5274639744 5279880320 5291022880 5306584712 5351878688 5357055990 5361109248 5372423232 5377760960 5405415936 5418279168 5434477312 5444876580 5456367345 5460495744 5477764864 5489875560 5502939780 5505623808 5519124897 5519391020 5523567104 5535624523 5545815990 5567564288 5569340260 5591649180 5594655443 5604304728 5609872840 5620517760 5660640920 5666968320 5686371106 5696178576 5697161184 5711122560 5714193056 5724713280 5743254432 5759869440 5772024960 5789001504 5790836480 5807868352 5820125168 5843242240 5855867264 5866648320 5869802432 5879926272 5884186880 5915537056 5937437440 5964425792 5971800120 5974712832 6021153840 6025843560 6038863116 6053233758 6068067720 6071330122 6075643920 6119861280 6122982360 6126274286 6150814098 6163181770 6170860124 6175244640 6193705760 6208444880 6221858968 6226705012 6233665152 6263811840 6278165384 6308527280 6320497920 6335856384 6349227456 6366497280 6369920128 6387259065 6422564096 6424112640 6427566464 6453313152 6455371665 6472605568 6480686848 6512028160 6527852032 6527997190 6531181184 6561197430 6580812370 6581947580 6586927616 6593299680 6623269224 6633230890 6683208312 6689848360 6701386560 6715529040 6731847408 6756769920 6772848960 6779499947 6792769104 6793096640 6813076336 6825619680 6829289368 6847206080 6882029760 6885729776 6904458880 6905649920 6939380008 6949003776 6959455360 6998610592 7005380910 7011890688 7016971520 7032852992 7061024256 7120223220 7121451480 7124924928 7142741320 7163230976 7179068040 7217317173 7236251880 7238893607 7240142338 7259835440 7275156460 7280660992 7319834080 7337253040 7349907840 7358833196 7394421320 7395818124 7410650880 7432446912 7450133856 7455532240 7468391040 7469679360 7472406304 7494023680 7532136960 7548578895 7570232736 7592133120 7594904768 7596214912 7614830080 7632951040 7657672576 7696033280 7713575155 7718668672 7777323710 7783381265 7792081440 7833596628 7847706730 7896974844 7898337096 7919820480 7936534320 7959877068 7962400160 8012136301 8027818032 8028205120 8034458080 8051817488 8066641440 8070978344 8090756960 8100858560 8151715968 8159815040 8163976480 8201085464 8216647296 8233659520 8279086530 8285350656 8286779904 8311553536 8351346432 8354010390 8414809260 8420365824 8465636608 8490961380 8516345420 8529556659 8536611710 8555056081 8571289584 8604417536 8607162220 8632477403 8674225010 8686254720 8711802528 8730187752 8748263240 8764863360 8783800896 8791066240 8804703648 8826280320 8831025632 8873305584 8906156160 8910944416 8935182080 8946638688 8954038720 8975796544 9009026560 9030465280 9057025472 9100826240 9106995183 9159541248 9176039680 9189411429 9198541495 9244772655 9256290186 9290558640 9312667320 9332788452 9340057518 9340507880 9417248076 9462790920 9467878442 9493630960 9495268640 9554880192 9572090720 9590254080 9623089564 9633846144 9641349696 9648335840 9708908352 9721030272 9768042240 9791778048 9791995785 9796771776 9799877120 9861090832 9871218555 9872921370 9880391424 9909929216 9928174080 9933511808 9949846335 9957854720 10034772540 10064771860 10088722930 10093643648 10189644960 10202018749 10219614504 10243934052 10251356830 10270809120 10328594664 10356688320 10358474880 10389441920 10409070012 10439183040 10444795504 10477409009 10497915888 10525457280 10529299792 10531116128 10549279488 10559760640 10582045760 10613169424 10703757376 10714111980 10722218496 10744846464 10755521920 10836558336 10860213507 10868954624 10889753160 10912734690 10920991488 10955529728 10979751120 11005879560 11011247616 11038249794 11038782040 11071249046 11091631980 11097595223 11138680520 11183298360 11189310886 11208609456 11219745680 11241035520 11276492513 11321281840 11333936640 11372742212 11392357152 11394322368 11422245120 11428386112 11449426560 11486508864 11544049920 11578003008 11581672960 11615736704 11640250336 11665985565 11686484480 11711734528 11733296640 11739604864 11768373760 11771560095 11831074112 11874874880 11928851584 11943600240 12028861955 12042307680 12051687120 12077726232 12106467516 12136135440 12142660244 12151287840 12239722560 12245964720 12252548572 12301628196 12326363540 12341720248 12350489280 12387411520 12416889760 12443717936 12453410024 12467330304 12527623680 12556330768 12617054560 12640995840 12671712768 12698454912 12739840256 12774518130 12804917565 12845128192 12855132928 12906626304 12910743330 12945211136 12961373696 13011337515 13055994380 13062362368 13122394860 13161624740 13163895160 13186599360 13246538448 13266461780 13341101441 13366416624 13379696720 13402773120 13431058080 13463694816 13513539840 13545697920 13558999894 13585538208 13586193280 13626152672 13651239360 13658578736 13694412160 13764059520 13771459552 13808917760 13811299840 13878760016 13918910720 13997221184 14010761820 14033943040 14201817663 14215927765 14240446440 14242902960 14285482640 14326461952 14358136080 14434634346 14472503760 14477787214 14480284676 14519670880 14550312920 14639668160 14674506080 14699815680 14717666392 14788842640 14791636248 14821301760 14864893824 14900267712 14911064480 14936782080 14939358720 14944812608 15097157790 15133084395 15140465472 15178325305 15189809536 15192429824 15265902080 15315345152 15315685715 15377035245 15427150310 15437337344 15554647420 15566762530 15584162880 15667193256 15695413460 15793949688 15796674192 15839640960 15873068640 15919754136 15924800320 16024272602 16055636064 16056410240 16068916160 16103634976 16133282880 16141956688 16181513920 16201717120 16303431936 16319630080 16327952960 16402170928 16433294592 16467319040 16558173060 16570701312 16606873569 16702692864 16708020780 16783966329 16829618520 16931273216 16981922760 17032690840 17059113318 17073223420 17110112162 17142579168 17214324440 17264954806 17348450020 17372509440 17423605056 17460375504 17496526480 17529726720 17567601792 17582132480 17609407296 17652560640 17662051264 17746611168 17812312320 17821888832 17870364160 17893277376 17908077440 17951593088 18060930560 18100355845 18114050944 18201652480 18213990366 18352079360 18378822858 18397082990 18489545310 18512580372 18581117280 18625334640 18665576904 18680115036 18681015760 18834496152 18925581840 18935756884 18987261920 18990537280 19105863487 19109760384 19144181440 19246179128 19267692288 19282699392 19296671680 19417816704 19442060544 19536084480 19583556096 19583991570 19593543552 19722181664 19742437110 19745842740 19760782848 19819858432 19867023616 19899692670 20069545080 20129543720 20177445860 20187287296 20236791289 20338499841 20379289920 20404037498 20439229008 20487868104 20502713660 20541618240 20657189328 20713376640 20716949760 20778883840 20818140024 20878366080 20889591008 20954818018 20995831776 21050914560 21058599584 21062232256 21098558976 21119521280 21164091520 21226338848 21407514752 21428223960 21489692928 21511043840 21716680821 21720427014 21779506320 21825469380 21841982976 21959502240 22011759120 22076499588 22077564080 22142498092 22183263960 22195190446 22277361040 22366596720 22378621772 22417218912 22439491360 22482071040 22552985026 22642563680 22745484424 22784714304 22788644736 22844490240 22856772224 22898853120 22973017728 23088099840 23140725465 23156006016 23231473408 23280500672 23331971130 23350143795 23423469056 23479209728 23543120190 23662148224 23669696105 23857703168 23887200480 24036408903 24057723910 24084615360 24103374240 24155452464 24212935032 24272270880 24285320488 24302575680 24479445120 24491929440 24505097144 24603256392 24652727080 24683440496 24700978560 24774823040 24833779520 24887435872 24906820048 24934660608 25112661536 25234109120 25396909824 25479680512 25549036260 25609835130 25665168243 25710265856 25813252608 25821486660 25890422272 25897432209 26022675030 26111988760 26124724736 26244789720 26323249480 26327790320 26373198720 26463496301 26493076896 26532923560 26682202882 26732833248 26759393440 26805546240 26862116160 26927389632 27027079680 27091395840 27117999788 27171076416 27172386560 27252305344 27302478720 27317157472 27388824320 27528119040 27542919104 27595624485 27617835520 27678122615 27757520032 27837821440 27973277215 27994442368 28021523640 28403635326 28431855530 28480892880 28485805920 28570965280 28716272160 28869268692 28945007520 28955574428 28960569352 29039341760 29100625840 29279336320 29349012160 29399631360 29435332784 29577685280 29583272496 29729787648 29800535424 29822128960 29873564160 29889625216 30194315580 30266168790 30280930944 30356650610 30379619072 30384859648 30606056247 30630690304 30631371430 30754070490 30854300620 30874674688 31109294840 31133525060 31168325760 31275041083 31334386512 31390826920 31432227027 31587899376 31593348384 31679281920 31746137280 31839508272 31849600640 32048545204 32111272128 32112820480 32137832320 32207269952 32266565760 32283913376 32363027840 32403434240 32606863872 32639260160 32655905920 32804341856 32866589184 32934638080 33116346120 33213747138 33292785669 33416041560 33567932658 33659237040 33829477539 33897499735 33963845520 34065381680 34118226636 34146446840 34220224324 34285158336 34428648880 34529909612 34696900040 34745018880 34847210112 34920751008 34993052960 35059453440 35135203584 35164264960 35218814592 35305121280 35324102528 35493222336 35624624640 35643777664 35786554752 35816154880 35903186176 36086585865 36194468035 36200711690 36228101888 36403304960 36427980732 36757645716 36794165980 36979090620 37025160744 37162234560 37250669280 37331153808 37360230072 37362031520 37595408797 37668992304 37851163680 37871513768 37974523840 37981074560 38211726974 38219520768 38288362880 38492358256 38535384576 38565398784 38593343360 38835633408 38884121088 39167983140 39187087104 39444363328 39484874220 39491685480 39734047232 39799385340 39820782859 40023304323 40060681505 40139090160 40259087440 40354891720 40374574592 40473582578 40676999682 40758579840 40808074996 40878458016 40975736208 41005427320 41083236480 41314378656 41426753280 41433899520 41557767680 41636280048 41756732160 41779182016 41909636036 41991663552 42101829120 42117199168 42124464512 42328183040 42452677696 42647783295 42775280405 42815029504 42856447920 42979385856 43022087680 43162387015 43433361642 43440854028 43559012640 43650938760 43919004480 44023518240 44152999176 44155128160 44284996184 44366527920 44390380892 44554722080 44733193440 44757243544 44834437824 44878982720 45105970052 45285127360 45490968848 45534975915 45569428608 45577289472 45713544448 45797706240 45946035456 45947057145 46281450930 46312012032 46462946816 46561001344 46663942260 46700287590 46958419456 47086240380 47324296448 47339392210 47715406336 47774400960 48072817806 48115447820 48169230720 48206748480 48310904928 48425870064 48544541760 48570640976 48605151360 48958890240 48983858880 49010194288 49206512784 49305454160 49366880992 49401957120 49549646080 49667559040 49774871744 49813640096 50225323072 50468218240 50793819648 51010093745 51098072520 51219670260 51330336486 51642973320 51794864418 52045350060 52073331431 52223977520 52387045045 52489579440 52646498960 52655580640 52746397440 52926992602 52986153792 53065847120 53364405764 53465666496 53518786880 53611092480 53724232320 53854779264 54182791680 54235999576 54301067535 54342152832 54344773120 54504610688 54604957440 54634314944 54777648640 55056238080 55085838208 55191248970 55356245230 55487976115 55515040064 55946554430 55988884736 56043047280 56382462565 56807270652 56863711060 56961785760 56971611840 57141930560 57317590461 57432544320 57738537384 57890015040 57911148856 57921138704 58078683520 58201251680 58558672640 58698024320 58870665568 59155370560 59166544992 59459575296 59601070848 59644257920 59779250432 60388631160 60532337580 60561861888 60710373867 60713301220 60759238144 61212112494 61262742860 61508140980 61541209873 61708601240 62218589680 62267050120 62336651520 62550082166 62668773024 62781653840 62864454054 63175798752 63186696768 63358563840 63492274560 63679016544 63699201280 64097090408 64222544256 64225640960 64275664640 64414539904 64533131520 64567826752 64726055680 64806868480 65311811840 65608683712 66232692240 66427494276 66585571338 66705507205 66832083120 67135865316 67318474080 67658955078 67794999470 67927691040 68130763360 68236453272 68292893680 68440448648 68570316672 68857297760 69059819224 69393800080 69694420224 69841502016 69986105920 70270407168 70437629184 70648205056 70986444672 71009088315 71287555328 71573109504 71632309760 71806372352 72173171730 72388936070 72401423380 72456203776 72855961464 73515291432 73588331960 73958181240 74050321488 74324469120 74501338560 74574499417 74662307616 74720460144 74724063040 75190817594 75337984608 75702327360 75743027536 75949047680 75962149120 76423453948 76439041536 76576725760 76984716512 77130797568 77186686720 77671266816 78335966280 78374174208 78888726656 78969748440 78983370960 79390488903 79598770680 79641565718 80046608646 80121363010 80278180320 80518174880 80709783440 80947165156 81353999364 81517159680 81616149992 81756916032 81951472416 82010854640 82166472960 82628757312 82853506560 83034367845 83272560096 83513464320 83558364032 83819272072 83919831645 83983327104 84234398336 84248929024 84656366080 84905355392 85295566590 85550560810 85630059008 85712895840 86324774030 86866723284 86881708056 87118025280 87301877520 87838008960 88047036480 88133499311 88305998352 88310256320 88569992368 88733055840 88780761784 89109444160 89466386880 89514487088 89668875648 89757965440 90211940104 90570254720 90981937696 91069951830 91138857216 91154578944 91427088896 91892070912 91894114290 92562901860 92624024064 93122002688 93327884520 93400575180 93825123249 94105616891 94172480760 94648592896 94678784420 94957251433 95529317435 95548801920 96145635612 96230895640 96338461440 96413496960 96621809856 96851740128 97089083520 97141281952 97210302720 97917780480 97967717760 98020388576 98413025568 98610908320 98733761984 98803914240 99099292160 99335118080 99549743488 99627280192 100450646144 100936436480 101183956445 101692499205 102020187490 102196145040 102439340520 102660672972 103285946640 103589728836 104090700120 104146662862 104447955040 104774090090 104979158880 105292997920 105311161280 105492794880 105853985204 105972307584 106131694240 106728811528 106931332992 107037573760 107448464640 107709558528 108471999152 108583404105 108602135070 108684305664 109009221376 109209914880 109268629888 110171676416 110382497940 110712490460 110975952230 111030080128 111893108860 111977769472 112086094560 112222206239 112764925130 112786226391 113614541304 113727422120 113923571520 113943223680 114283861120 114635180922 114865088640 115251499099 115477074768 115780030080 115822297712 115842277408 116157367040 116402503360 117117345280 117396048640 117741331136 118310741120 118333089984 119202141696 119288515840 119462348577 119558500864 120182044515 120777262320 121064675160 121123723776 121420747734 121426602440 122424224988 122525485720 123016281960 123082419746 123417202480 124437179360 124534100240 124673303040 125100164332 125337546048 125563307680 125728908108 126351597504 126373393536 126984549120 127358033088 127398402560 128194180816 128325841215 128445088512 128551329280 128829079808 129066263040 129135653504 129452111360 129487161045 130623623680 131217367424 132317481505 132465384480 132854988552 133171142676 133411014410 133664166240 134271730632 134636948160 135317910156 135589998940 135855382080 136206317117 136261526720 136472906544 136585787360 136880897296 137140633344 137438953471 137714595520 138119638448 138787600160 139388840448 139683004032 139972211840 140875258368 141296410112 141972889344 142018176630 142575110656 143146219008 144346343460 144777872140 144802846760 145711922928 146752115851 147030582864 147176663920 147916362480 148100642976 148648938240 149002677120 149148998834 149324615232 149440920288 149448126080 150381635188 150675969216 151404654720 151486055072 151898095360 151924298240 152846907896 153030281235 153153451520 153969433024 154373373440 156219994293 156375205415 156671932560 157161135135 157777453312 157939496880 157966741920 158780977806 159197541360 159283131436 160093217292 160242726020 160556360640 161036349760 161419566880 161894330312 162707998728 163034319360 163232299984 163513832064 163902944832 164021709280 164332945920 165257514624 166068735690 166463928345 166545120192 167116728064 167638544144 167839663290 167966654208 168468796672 168497858048 169147387695 169810710784 170591133180 171101121620 171425791680 172649548060 173434318733 173733446568 173763416112 174236050560 174603755040 175676017920 176094072960 176266998622 176611996704 176620512640 177139984736 177466111680 177561523568 178218888320 178932773760 179028974176 179337751296 179515930880 180423880208 181140509440 181963875392 182139903660 182277714432 183788228580 184623629619 185125803720 186244005376 186655769040 186801150360 187650246498 187977043985 188211233782 188344961520 189357568840 189914502866 191058634870 191097603840 192291271224 192461791280 192676922880 192826993920 193243619712 193703480256 194178167040 194282563904 194420605440 195935435520 196040777152 196826051136 197221816640 197467523968 198670236160 199099486976 199103914295 199254560384 200116521615 200901292288 201872872960 202367912890 203384998410 204040374980 204392290080 204878681040 205321345944 206571893280 207179457672 208181400240 208293325724 208895910080 209548180180 209958317760 210164498357 210585995840 210622322560 211707970408 211944615168 212263388480 213457623056 213862665984 214075147520 214896929280 215419117056 216943998304 217166808210 217204270140 217368611328 218018442752 218537259776 220343352832 220764995880 221424980920 221951904460 222060160256 223723498251 223786217720 224172189120 224444412478 225529850260 225572452782 227229082608 227454844240 227847143040 227886447360 228567722240 229270361844 229730177280 230502998198 230954149536 231560060160 231644595424 231684554816 232314734080 232805006720 234792097280 235482662272 236621482240 236666179968 238577031680 238924697154 240364089030 241554524640 242129350320 242841495468 242853204880 244848449976 245050971440 246032563920 246164839492 246834404960 248376225331 248874358720 249068200480 250200328664 250675092096 251126615360 251457816216 252703195008 252746787072 253969098240 254716066176 256388361632 256651682430 256890177024 257658159616 258271307008 258974322090 260366657155 262434734848 264400497933 264634963010 264930768960 265709977104 266342285352 266822028820 267328332480 268543461264 269273896320 270635820312 271179997880 271710764160 272412634234 272523053440 272945813088 273171574720 273761794592 274281266688 274877906942 275429191040 276239276896 277575200320 279366008064 279944423680 282316850673 283945778688 284036353260 284871754299 286587952305 288692686920 289555744280 289605693520 291423845856 293504231702 294061165728 294353327840 295832724960 296201285952 297297876480 298005354240 298297997668 298649230464 298881840576 298896252160 300763270376 301351938432 302809309440 302972110144 303551869335 303796190720 305693815792 306060562470 307706049365 307938866048 312439988586 312750410830 313343865120 314322270270 315554906624 315878993760 315933483840 317561955612 318395082720 318566262872 320186434584 320485452040 321112721280 322072699520 322839133760 323788660624 324799679279 325415997456 326464599968 327027664128 327805889664 328043418560 330515029248 332137471380 332927856690 333090240384 334233456128 335277088288 335679326580 335933308416 336666618717 336937593344 338294775390 339621421568 341182266360 342202243240 342851583360 344025451913 345299096120 345754497297 346868637466 347466893136 347526832224 348472101120 349207510080 351352035840 352188145920 352533997244 353223993408 353241025280 354279969472 354932223360 355123047136 356437776640 357865547520 358057948352 358675502592 359031861760 360847760416 362281018880 363927750784 364279807320 367576457160 369247259238 370251607440 372872497085 373311538080 373602300720 375300492996 375954087970 376422467564 376689923040 378715137680 379829005732 382117269740 382195207680 384582542448 384923582560 385653987840 386487239424 387406960512 388356334080 388565127808 391870871040 392081554304 393652102272 394443633280 394935047936 396952444515 398198973952 398207828590 398509120768 400233043230 401802584576 404735825780 406769996820 408080749960 408618951351 408784580160 409757362080 410642691888 412316860413 413143786560 413549496767 414358915344 416362800480 416586651448 417791820160 419096360360 419916635520 420328996714 421171991680 421244645120 423415940816 423889230336 424526776960 426915246112 427725331968 428150295040 433887996608 434333616420 434408540280 437074519552 440256347553 440667496555 441529991760 442849961840 443903808920 444120320512 447446996502 447572435440 448344378240 448888824956 451059700520 451144905564 454458165216 454909688480 455694286080 455772894720 457135444480 458540723688 459460354560 461005996396 461908299072 463120120320 463289190848 463369109632 465610013440 469125616245 470528084455 470965324544 473242964480 473332359936 474786257165 477849394308 480728178060 483109049280 484258700640 485682990936 485706409760 488740314361 489696899952 490101942880 492065127840 492329678984 493668809920 496752450662 497748717440 498136400960 500400657328 501350184192 502253230720 502915632432 505406390016 505493574144 509432132352 512776723264 513303364860 516542614016 517948644180 520302956199 520733314310 524869469696 528800995866 529269926020 529861537920 531419954208 532684570704 533644057640 534656664960 537086922528 538547792640 541271640624 542359995760 543421528320 544825268468 545046106880 545891626176 546343149440 547523589184 549755813884 550858382080 552478553792 555150400640 558732016128 559888847360 561111031195 563931131955 564633701346 568072706520 569743508598 573175904610 576257495495 577385373840 579111488560 579211387040 582847691712 587008463404 588122331456 588706655680 591665449920 592402571904 596010708480 596595995336 597298460928 597311742885 597763681152 597792504320 601526540752 602703876864 605618618880 605944220288 607103738670 611387631584 612121124940 615412098730 615877732096 624879977172 625500821660 626687730240 628644540540 630493495071 631757987520 631866967680 635123911224 636790165440 637132525744 639121949549 640372869168 640970904080 642225442560 644145399040 645678267520 647577321248 649599358558 650831994912 652929199936 654055328256 655611779328 656086837120 661030058496 664274942760 665855713380 666180480768 670554176576 671358653160 673333237434 676589550780 676953308603 681031585585 682364532720 684404486480 685703166720 687194767355 688050903826 690598192240 691508994594 693737274932 694933786272 695053664448 696944202240 698415020160 704376291840 705067994488 706447986816 706482050560 708559938944 709864446720 710246094272 712875553280 715731095040 716115896704 721695520832 727855501568 728559614640 733760579255 735152914320 738494518476 740503214880 745128675993 745744994170 746623076160 747204601440 750600985992 751908175940 752844935128 753379846080 757430275360 759658011464 764234539480 769165084896 769847165120 772974478848 774813921024 777130255616 781099971465 784163108608 787304204544 788887266560 789870095872 793904889030 796415657180 797018241536 800466086460 809471651560 813539993640 816161499920 817237902702 817569160320 819514724160 821285383776 824633720826 826287573120 827098993534 828717830688 832725600960 833173302896 835583640320 838192720720 839833271040 840657993428 842343983360 842489290240 846831881632 849053553920 853830492224 867171593665 867775993216 868667232840 868817080560 880512695106 881334993110 883059983520 885699923680 887807617840 894893993004 895144870880 896688756480 897777649912 902119401040 902289811128 908916330432 909819376960 911388572160 917081447376 922011992792 923118148095 923816598144 926578381696 926738219264 931220026880 938251232490 941056168910 941930649088 946664719872 949572514330 955698788616 961456356120 966218098560 968517401280 969468492421 971365981872 971412819520 974399037837 977480628722 979393799904 980203885760 984130255680 984659357968 987337619840 993504901324 995497434880 996272801920 1000801314656 1002700368384 1004506461440 1005831264864 1010812780032 1018864264704 1025553446528 1026606729720 1032076355739 1035897288360 1040605912398 1041466628620 1050822491785 1057601991732 1058539852040 1059723075840 1062839908416 1065369141408 1067288115280 1069313329920 1074173845056 1077095585280 1082543281248 1084719991520 1086843056640 1089650536936 1090092213760 1091783252352 1092686298880 1095047178368 1099511627768 1101716764160 1104957107584 1110300801280 1118617491255 1122222062390 1127862263910 1129267402692 1136145413040 1139487017196 1146351809220 1146968127397 1152514990990 1154770747680 1158222977120 1158422774080 1165457672707 1165695383424 1174016926808 1176244662912 1177413311360 1183330899840 1184805143808 1193191990672 1194596921856 1194623485770 1195527362304 1203053081504 1205407753728 1211888440576 1214207477340 1222775263168 1224242249880 1230824197460 1231755464192 1234444268629 1240648490301 1241881126655 1249759954344 1251001643320 1253375460480 1257289081080 1260986990142 1263515975040 1263733935360 1267766490089 1270247822448 1273580330880 1274265051488 1278243899098 1280745738336 1281941808160 1284450885120 1288290798080 1291356535040 1295154642496 1299198717116 1301663989824 1305858399872 1311223558656 1312173674240 1322002489665 1328549885520 1331711426760 1332360961536 1341108353152 1342717306320 1346666474868 1353179101560 1353906617206 1362063171170 1364729065440 1368808972960 1371406333440 1374389534710 1376101807652 1381196384480 1383017989188 1387474549864 1389867572544 1390107328896 1396830040320 1410135988976 1411584253365 1412895973632 1417119877888 1419728893440 1420492188544 1424358771495 1432231793408 1443391041664 1455711003136 1457119229280 1466220943083 1467521158510 1470305828640 1476989036952 1481006429760 1490257351986 1491489988340 1493246152320 1494409202880 1498269488287 1501201971984 1503816351880 1505689870256 1506759692160 1511828488181 1514860550720 1519316022928 1528469078960 1538330169792 1539694330240 1549627842048 1554260511232 1562199942930 1568326217216 1574608409088 1577774533120 1587809778060 1592831314360 1600932172920 1614273274361 1618943303120 1623998396395 1627079987280 1632322999840 1634475805404 1635138320640 1639029448320 1642570767552 1649267441652 1652575146240 1654197987068 1657435661376 1665451201920 1666346605792 1671167280640 1676385441440 1679666542080 1681315986856 1683333093585 1684687966720 1693663763264 1698107107840 1707660984448 1720127259565 1728772486485 1734343187330 1735551986432 1737334465680 1737634161120 1761025390212 1762669986220 1766119967040 1771399847360 1775615235680 1786706395123 1789787986008 1790289741760 1793377512960 1795555299824 1804238802080 1804579622256 1817832660864 1819638753920 1834162894752 1844023985584 1846236296190 1847633196288 1853156763392 1853476438528 1876502464980 1882112337820 1899145028660 1907777506063 1911397577232 1917365848647 1922912712240 1932436197120 1937034802560 1938936984842 1942731963744 1942825639040 1948798075674 1954961257444 1958787599808 1960407771520 1968260511360 1969318715936 1974675239680 1987009802648 1990994869760 1992545603840 2001602629312 2009012922880 2011662529728 2030859925809 2043094756755 2051106893056 2053213459440 2061584302065 2064152711478 2067747483835 2071794576720 2081211824796 2082933257240 2101644983570 2115203983464 2117079704080 2119446151680 2125679816832 2130738282816 2134576230560 2138626659840 2148347690112 2165086562496 2169439983040 2179301073872 2183566504704 2185372597760 2190094356736 2199023255536 2201281737765 2209914215168 2220601602560 2237234982510 2244444124780 2255724527820 2258534805384 2272290826080 2278974034392 2292703618440 2293936254794 2305029981980 2309541495360 2311809481927 2316445954240 2316845548160 2330915345414 2331390766848 2336462209007 2348033853616 2352489325824 2354826622720 2366661799680 2369610287616 2386383981344 2389246971540 2391054724608 2406106163008 2423776881152 2428414954680 2443701571805 2445550526336 2448484499760 2461648394920 2468888537258 2481296980602 2483762253310 2499519908688 2502003286640 2506750920960 2514578162160 2521973980284 2527031950080 2527467870720 2535532980178 2540495644896 2547160661760 2548530102976 2556487798196 2561491476672 2563883616320 2582713070080 2590309284992 2598397434232 2601514780995 2603327979648 2611716799744 2624347348480 2644004979330 2657099771040 2663422853520 2682216706304 2685434612640 2693332949736 2706358203120 2707813234412 2724126342340 2729458130880 2732138478641 2737617945920 2748779069420 2752203615304 2762392768960 2766035978376 2774949099728 2779735145088 2780214657792 2793660080640 2820271977952 2823168506730 2825791947264 2834239755776 2840984377088 2848717542990 2864463586816 2886782083328 2908405477263 2914238458560 2932441886166 2935042317020 2940611657280 2953978073904 2962012859520 2980514703972 2982979976680 2986492304640 2988818405760 2996538976574 3002403943968 3007632703760 3011379740512 3013519384320 3023656976362 3029721101440 3038632045856 3056938157920 3076660339584 3079388660480 3124399885860 3152467475355 3175619556120 3185662628720 3195609747745 3201864345840 3228546548722 3237886606240 3247996792790 3254159974560 3264645999680 3268951610808 3270276641280 3278058896640 3285141535104 3298534883304 3305150292480 3308395974136 3314871322752 3330902403840 3332693211584 3352770882880 3362631973712 3366666187170 3384766543015 3387327526528 3415321968896 3440254519130 3440904382191 3457544972970 3468686374660 3471103972864 3474668931360 3475268322240 3496373018121 3522050780424 3525339972440 3532239934080 3542799694720 3551230471360 3572796472069 3573412790246 3579575972016 3580579483520 3591110599648 3608477604160 3609159244512 3635665321728 3639277507840 3668325789504 3688047971168 3692472592380 3695266392576 3703332805887 3706313526784 3725643379965 3753004929960 3764224675640 3798290057320 3803299470267 3815555012126 3822795154464 3834731697294 3845825424480 3864872394240 3874069605120 3877873969684 3885463927488 3885651278080 3897596151348 3909922514888 3917575199616 3920815543040 3936521022720 3938637431872 3949350479360 3974019605296 3985091207680 4003205258624 4023325059456 4061719851618 4086189513510 4102213786112 4106426918880 4123168604130 4128305422956 4135494967670 4143589153440 4162423649592 4165866514480 4203289967140 4222395830627 4230407966928 4234159408160 4251359633664 4260607557601 4261476565632 4269152461120 4296695380224 4330173124992 4338879966080 4358602147744 4367133009408 4380188713472 4398046511072 4402563475530 4419828430336 4474469965020 4488888249560 4494808464861 4511449055640 4517069610768 4535485464543 4544581652160 4549044464437 4557948068784 4585407236880 4587872509588 4610059963960 4619082990720 4623618963854 4632891908480 4633691096320 4661830690828 4662781533696 4672924418014 4696067707232 4704978651648 4709653245440 4733323599360 4772767962688 4778493943080 4812212326016 4842819823083 4847342462105 4856829909360 4871995189185 4887403143610 4891101052672 4896968999520 4923296789840 4937777074516 4962593961204 4967524506620 4999039817376 5004006573280 5013501841920 5029156324320 5043947960568 5054063900160 5071065960356 5080991289792 5094321323520 5097060205952 5112975596392 5122982953344 5127767232640 5160381778695 5180618569984 5196794868464 5203029561990 5206655959296 5223433599488 5288009958660 5314199542080 5326845707040 5360119185369 5364433412608 5370869225280 5376143457971 5386665899472 5412716406240 5415626468824 5448252684680 5458916261760 5464276957282 5475235891840 5497558138840 5504407230608 5524785537920 5532071956752 5549898199456 5559470290176 5560429315584 5640543955904 5646337013460 5681968754176 5697435085980 5723332518189 5734840636985 5773564166656 5816810954526 5827288363535 5828476917120 5864883772332 5870084634040 5881223314560 5907956147808 5924025719040 5961029407944 5965959953360 5972984609280 5977636811520 5993077953148 6004807887936 6015265407520 6022759481024 6027038768640 6047313952724 6059442202880 6077264091712 6113876315840 6153320679168 6158777320960 6172221343145 6203242451505 6248799771720 6304934950710 6338832450445 6351239112240 6371325257440 6391219495490 6403728691680 6457093097444 6475773212480 6495993585580 6508319949120 6529291999360 6537903221616 6556117793280 6570283070208 6597069766608 6616791948272 6629742645504 6661804807680 6665386423168 6705541765760 6725263947424 6733332374340 6769533086030 6774655053056 6830643937792 6880509038260 6881808764382 6915089945940 6935428445781 6937372749320 6949337862720 6950536644480 6992746036242 7009386627021 7030341445039 7044101560848 7050679944880 7064479868160 7085599389440 7102460942720 7145592944138 7146825580492 7159151944032 7161158967040 7182221199296 7216955208320 7218318489024 7271330643456 7278555015680 7331104715415 7336651579008 7376095942336 7384945184760 7406665611774 7451286759930 7491347441435 7506009859920 7528449351280 7559142440905 7596580114640 7606598940534 7631110024252 7645590308928 7669463394588 7691650848960 7748139210240 7755747939368 7770927854976 7771302556160 7795192302696 7819845029776 7835150399232 7841631086080 7873042045440 7877274863744 7948039210592 8006410517248 8046650118912 8071366371805 8123439703236 8172379027020 8196415435923 8212853837760 8246337208260 8256610845912 8270989935340 8287178306880 8308585344137 8324847299184 8331733028960 8383776161731 8406579934280 8444791661254 8460815933856 8468318816320 8502719267328 8521215115202 8522953131264 8538304922240 8593390760448 8660346249984 8677759932160 8717204295488 8796093022144 8805126951060 8933531975615 8948939930040 8977776499120 8989616929722 9022898111280 9034139221536 9070970929086 9089163304320 9098088928874 9115896137568 9170814473760 9175745019176 9220119927920 9238165981440 9247237927708 9265783816960 9267382192640 9323661381656 9345848836028 9392135414464 9538887530315 9545535925376 9556987886160 9586829243235 9624424652032 9685639646166 9694684924210 9713659818720 9743990378370 9774806287220 9782202105344 9793937999040 9846593579680 9875554149032 9925187922408 9935049013240 9998079634752 10008013146560 10058312648640 10087895921136 10142131920712 10154299629045 10161982579584 10194120411904 10225951192784 10245965906688 10255534465280 10320763557390 10361237139968 10393589736928 10406059123980 10413311918592 10576019917320 10628399084160 10653691414080 10718389416207 10720238370738 10741738450560 10752286915942 10773331798944 10825432812480 10831252937648 10896505369360 10917832523520 10928553914564 10950471783680 10995116277680 11008814461216 11049571075840 11064143913504 11099796398912 11118940580352 11281087911808 11292674026920 11394870171960 11446665036378 11469681273970 11559047409635 11633621909052 11654576727070 11656953834240 11682311045035 11729767544664 11740169268080 11762446629120 11815912295616 11848051438080 11922058815888 11931919906720 11955273623040 11986155906296 12009615775872 12030530815040 12045518962048 12094627905448 12118884405760 12154528183424 12227752631680 12306641358336 12344442686290 12406484903010 12497599543440 12609869901420 12616649401367 12667187491881 12677664900890 12702478224480 12742650514880 12781822672803 12782438990980 12807457383360 12820034399777 12914186194888 12951546424960 12991987171160 13016639898240 13058583998720 13075806443232 13140566140416 13194139533216 13233583896544 13259485291008 13330772846336 13411083531520 13450527894848 13466664748680 13539066172060 13549310106112 13647133393311 13660692393205 13761018076520 13763617528764 13830179891880 13870856891562 13874745498640 13898675725440 13901073288960 13985492072484 14018773254042 14060682890078 14088203121696 14101359889760 14128959736320 14171198778880 14204921885440 14291185888276 14293651160984 14318303888064 14322317934080 14364442398592 14433910416640 14436636978048 14542027386315 14662209430830 14673303158016 14752191884672 14769890369520 14813331223548 14902573519860 14910585656161 14982694882870 15012019719840 15056898702560 15118284881810 15150949745191 15193160229280 15213197881068 15262220048504 15291180617856 15338926789176 15383301697920 15511495878736 15541855709952 15590384605392 15639690059552 15670300798464 15754549727488 15896078421184 16012821034496 16093300237824 16128430373913 16142732743610 16246879406472 16344758054040 16392830871846 16425707675520 16480964371157 16492674416520 16513221691824 16541979870680 16574356613760 16617170688274 16630113369991 16649694598368 16663466057920 16767552323462 16813159868560 16889583322508 16921631867712 16936637632640 17042430230404 17045906262528 17076609844480 17204521910955 17320692499968 17355519864320 17434408590976 17481865090605 17592186044288 17610253902120 17863982360345 17867063951230 17897879860080 17955552998240 17979233859444 18045796222560 18068278443072 18141941858172 18178326608640 18196177857748 18231792275136 18341628947520 18351490038352 18440239855840 18476331962880 18494475855416 18516664029435 18531567633920 18647322763312 18691697672056 18784270828928 19016497351335 19077775060630 19091071850752 19113975772320 19173658486470 19248849304064 19371279292332 19389369848420 19427319637440 19487980756740 19498458165749 19549612574440 19587875998080 19653770346353 19693187159360 19751108298064 19812780436019 19850375844816 19870098026480 19996159269504 20016026293120 20116625297280 20175791842272 20284263841424 20308599258090 20323965159168 20388240823808 20451902385568 20491931813376 20511068930560 20641527114780 20787179473856 20812118247960 20985552566693 21091024335117 21111979153135 21152039834640 21256798168320 21303037788005 21307382828160 21436778832414 21440476741476 21483476901120 21504573831884 21546663597888 21650865624960 21662505875296 21793010738720 21835665047040 21857107829128 21900943567360 21990232555360 22017628922432 22099142151680 22128287827008 22199592797824 22474042324305 22562175823616 22585348053840 22677427322715 22745222322185 22789740343920 22893330072756 22939362547940 23118094819270 23267243818104 23309153454140 23313907668480 23364622090070 23459535089328 23480338536160 23524893258240 23631824591232 23844117631776 23863839813440 23972311812592 24019231551744 24061061630080 24091037924096 24189255810896 24214099115415 24309056366848 24455505263360 24688885372580 24812969806020 24925756032411 24995199086880 25151328485193 25219739802840 25233298802734 25334374983762 25355329801780 25404956448960 25485301029760 25563645345606 25564877981960 25614914766720 25640068799554 25701084299077 25828372389776 25903092849920 25983974342320 26033279796480 26117167997440 26151612886464 26388279066432 26467167793088 26661545692672 26800595926845 26822167063040 26880717289855 26901055789696 26933329497360 27078132344120 27294266786622 27321384786410 27522036153040 27527235057528 27660359783760 27741713783124 27749490997280 27797351450880 27802146577920 27970984144968 28037546508084 28121365780156 28176406243392 28202719779520 28409843770880 28582371776552 28587302321968 28616662590945 28636607776128 28728884797184 28867820833280 28873273956096 29084054772630 29324418861660 29346606316032 29504383769344 29539780739040 29626662447096 29805147039720 29821171312322 29965389765740 30024039439680 30053523265051 30113797405120 30236569763620 30301899490382 30374008717091 30386320458560 30426395762136 30524440097008 30582361235712 30677853578352 30766603395840 31022991757472 31083711419904 31180769210784 31279380119104 31509099454976 31792156842368 32256860747826 32285465487220 32493758812944 32689516108080 32785661743692 32851415351040 32961928742314 32985348833040 33026443383648 33083959741360 33148713227520 33234341376548 33260226739982 33299389196736 33326932115840 33535104646924 33626319737120 33779166645016 33843263735424 33873275265280 34084860460808 34153219688960 34409043821910 34677142228905 34868817181952 34963730181210 35046933135105 35151707225195 35184372088576 35220507804240 35556011949307 35727964720690 35734127902460 35795759720160 35911105996480 35958467718888 36091592445120 36136556886144 36283883716344 36356653217280 36392355715496 36463584550272 36683257895040 36702980076704 36880479711680 36988951710832 37033328058870 37294645526624 37383395344112 37568541657856 37849948204101 38032994702670 38155550121260 38182143701504 38227951544640 38347316972940 38460103199331 38742558584664 38778739696840 38854639274880 38975961513480 38996916331498 39099225148880 39175751996160 39300761192759 39307540692706 39386374318720 39502216596128 39625560872038 39700751689632 39740196052960 39992318539008 40032052586240 40233250594560 40351583684544 40568527682848 40617198516180 40647930318336 40903804771136 40982077179615 41283054229560 41542926720685 41574358947712 41624236495920 41918880808655 41971105133386 42182048670234 42223958306270 42304079669280 42513596336640 42606075576010 42614765656320 42873557664828 42880953482952 42966953802240 43009147663768 43093327195776 43301731249920 43325011750592 43586021477440 43714215658256 43980465110720 44035257844864 44256575654016 44399185595648 44731756968483 44948084648610 45124351647232 45170696107680 45354854645430 45452849235573 45490444644370 45579480687840 45786660145512 45878725095880 46236189638540 46446354136897 46534487636208 46618306908280 46729244180140 46866683133611 46919070178656 46960677072320 47263649182464 47688235263552 47727679626880 47944623625184 48038463103488 48122123260160 48182075848192 48378511621792 48428198230830 48618112733696 48911010526720 49377770745160 49442893113471 49625939612040 49851512064822 49890340109973 49990398173760 50302656970386 50439479605680 50466597605468 50668749967524 50710659603560 50809912897920 50970602059520 51127290691212 51129755963920 51229829533440 51280137599108 51402168598154 51656744779552 51806185699840 51967948684640 52066559592960 52303225772928 52776558132864 52934335586176 53591947081035 53601191853690 53761434579710 53802111579392 53866658994720 54156264688240 54588533573244 54642769572820 55044072306080 55054470115056 55320719567520 55387898248813 55483427566248 55498981994560 55594702901760 55941968289936 56075093016168 56242731560312 56352812486784 56405439559040 57164743553104 57174604643936 57233325181890 57273215552256 57457769594368 57746547912192 58168109545260 58495374497247 58648837723320 58961311039059 59008767538688 59079561478080 59137578037681 59253324894192 59438341308057 59610294079440 59642342624644 59930779531480 60048078879360 60107046530102 60227594810240 60473139527240 60603798980764 60748017434182 60772640917120 60852791524272 61048880194016 61164722471424 61355707156704 61533206791680 62045983514944 62361538421568 62558760238208 62956657700079 63083247006835 63335937459405 63584313684736 63909113364015 64100171998885 64513721495652 64570930974440 64987517625888 65379032216160 65571323487384 65702830702080 65923857484628 65970697666080 66052886767296 66167919482720 66297426455040 66468682753096 66520453479964 66598778393472 66653864231680 67070209293848 67252639474240 67558333290032 67686527470848 67746550530560 68169720921616 68235666966555 68818087643820 69354284457810 69737634363904 69927460362420 69965055771217 70093866270210 70303414450390 70368744177152 70441015608480 71112023898614 71455929441380 71468255804920 71591519440320 71822211992960 71916935437776 72183184890240 72273113772288 72430328479217 72567767432688 72784711430992 72927169100544 73366515790080 73405960153408 73760959423360 73977903421664 74066656117740 74552928280805 74589291053248 74766790688224 75137083315712 75699896408202 75754748725955 76065989405340 76311100242520 76455903089280 76694633945880 76920206398662 77103252897231 77333755895429 77485117169328 77557479393680 77709278549760 77951923026960 77993832662996 78198450297760 78351503992320 78601522385518 78615081385412 78772748637440 79004433192256 79251121744076 79401503379264 79480392105920 79984637078016 80064105172480 80466501189120 80642151869565 80703167369088 81137055365696 81234397032360 81807609542272 81964154359230 82404821855785 82566108459120 83085853441370 83148717895424 83150566849955 83248472991840 83837761617310 83942210266772 84364097340468 84447916612540 84608159338560 85212151152020 85229531312640 85747115329656 85761906965904 86018295327536 86186654391552 86603462499840 86650023501184 87172042954880 87428431316512 87960930221440 88070515689728 88513151308032 88798371191296 89463513936966 89896169297220 90160569795153 90341392215360 90709709290860 90905698471146 90980889288740 91122026151273 91158961375680 91394438785507 91573320291024 91757450191760 92221537779041 92472379277080 92892708273794 93068975272416 93236613816560 93458488360280 93733366267222 93838140357312 93921354144640 94527298364928 95376470527104 95455359253760 95889247250368 96244246520320 96757023243584 96856396461660 97492290828745 98268851731765 98755541490320 98885786226942 99063902180095 99251879224080 99703024129644 99780680219946 99980796347520 100605313940772 100878959211360 100933195210936 101337499935048 101421319207120 101619825795840 101941204119040 102254581382424 102259511927840 102459659066880 102560275198216 102804337196308 103313489559104 103935897369280 104606451545856 104927762833465 105455121675585 105553116265728 105868671172352 106668035847921 107183894162070 107202383707380 107522869159420 107604223158784 107733317989440 108312529376480 108989090102503 109177067146488 109285539145640 110088144612160 110108940230112 110641439135040 110775796497626 110966855132496 110997963989120 111883936579872 112150186032336 112485463120624 112705624973568 112810879118080 114329487106208 114349209287872 114466650363780 114546431104512 116336219090520 116990748994494 117297675446640 117902283578277 117922622078118 118159122956160 118275156075362 118506649788384 118876682616114 119220588158880 119284685249288 119861559062960 120096157758720 120214093060204 120455189620480 120946279054480 121207597961528 121496034868364 121545281834240 121705583048544 122097760388032 122711414313408 124091967029888 124628780162055 124723076843136 125117520476416 125756642425965 125913315400158 126166494013670 126671874918810 127168627369472 127818226728030 128200343997770 128505421495385 129027442991304 129141861948880 129975035251776 130758064432320 131142646974768 131847714969256 131941395332160 132105773534592 132335838965440 132937365506192 133040906959928 133197556786944 133307728463360 134140418587696 134505278948480 135116666580064 135373054941696 136339441843232 136471333933110 137636175287640 138708568915620 138783143415037 139339062410691 139854920724840 139930111542434 140187732540420 140600049400833 140606828900780 140882031216960 141020378397547 142224047797228 142524194749427 142911858882760 142936511609840 143183038880640 143644423985920 143833870875552 144366369780480 144546227544576 144860656958434 145135534865376 145569422861984 145854338201088 146733031580160 146811920306816 147521918846720 147955806843328 148133312235480 149105856561610 149178582106496 149533581376448 150267616325255 151399792816404 151509497451910 151870043585455 152131978810680 152622200485040 152911806178560 153389267891760 153840412797324 154206505794462 154667511790858 154970234338656 155114958787360 155418557099520 155903846053920 155987665325992 156396900595520 157203044771036 157230162770824 157545497274880 158008866384512 158502243488152 158803006758528 158960784211840 161284303739130 161406334738176 162274110731392 162468794064720 163615219084544 163928308718460 164016442217771 164809643711570 165132216918240 166163694746439 166171706882740 166297435790848 166301133699910 166496945983680 166660447197101 167675523234620 167884420533544 168728194680936 168895833225080 169216318677120 170424302304040 171494230659312 171523813931808 172036590655072 172373308783104 173300047002368 174344085909760 174856862633024 175921860442880 176141031379456 177026302616064 177412734113043 177780059746535 178927027873932 179792338594440 180321139590306 180682784430720 181419418581720 181811396942292 181961778577480 182244052302546 182317922751360 182788877571014 183146640582048 183514900383520 184443075558082 184944758554160 185785416547588 186137950544832 186473227633120 186916976720560 187466732534444 187676280714624 187842708289280 189249741020505 190752941054208 190910718507520 191778494500736 192300515996655 193514046487168 193712792923320 194984581657490 196503805963795 196537703463530 197511082980640 197771572453884 198127804360190 198503758448160 199406048259288 199561360439892 199961592695040 201210627881544 201757918422720 201866390421872 202674999870096 202842638414240 203239651591680 204509162764848 204519023855680 205120550396432 205608674392616 206626979118208 207871794738560 209212903091712 209855525666930 209895167313651 210910243351170 211106232531456 211737342344704 213336071695842 214367788324140 214404767414760 214483039823239 215045738318840 215466635978880 216191473809883 216625058752960 217290985437651 217940584796209 217978180205006 218354134292976 218571078291280 220176289224320 220217880460224 221282878270080 221551592995252 221933710264992 221995927978240 223658784842415 223767873159744 224300372064672 224970926241248 225411249947136 225621758236160 227264246177865 228658974212416 228698418575744 228933300727560 232001267686287 232231770684485 232672438181040 233981497988988 234333415668055 234595350893280 235804567156554 235845244156236 236318245912320 236550312150724 237013299576768 237753365232228 238441176317760 238569370498576 239723118125920 240192315517440 240428186120408 240910379240960 241892558108960 242415195923056 242992069736728 243090563668480 243411166097088 244195520776064 245422828626816 247214465567355 248183934059776 249257560324110 249446153686272 249451700549865 250235040952832 251513284851930 251826630800316 252332988027340 253343749837620 253479956154737 255636453456060 255773892409531 256400687995540 257010842990770 257566145668247 258054885982608 258283723897760 259897061013661 259950070503552 261516128864640 262285293949536 263695429938512 263882790664320 264211547069184 264671677930880 265874731012384 266081813919856 266395113573888 268280837175392 269010557896960 270233333160128 272678883686464 272942667866220 274183316356521 275272350575280 276664613337123 276939491244065 277417137831240 277566286830074 278678124821382 279709841449680 279860223084868 280375465080840 281200098801666 281213657801560 281764062433920 282040756795094 282711927289847 284448095594456 285048389498854 285823717765520 285873023219680 286366077761280 287288847971840 287667741751104 288732739560960 289721313916868 290271069730752 291138845723968 292476872486235 293623840613632 294806555195295 295043837693440 295687890188405 295911613686656 296266624470960 297191706540285 298211713123220 298357164212992 299067162752896 300535232650510 302799585632808 303018994903820 303740087170910 304263957621360 305244400970080 305823612357120 306778535783520 307680825594648 308413011588924 309335023581716 309940468677312 310229917574720 311807692107840 311975330651984 312793801191040 314406089542072 314460325541648 314783288500395 316017732769024 317004486976304 317606013517056 317921568423680 322568607478260 322812669476352 324548221462784 324937588129440 326967270307509 327230438169088 327856617436920 328032884435542 329619287423140 330264433836480 332327389492878 332343413765480 332602267399820 332993891967360 333320894394202 334114095888001 335351046469240 335768841067088 337456389361872 337791666450160 338432637354240 340848604608080 342988461318624 343047627863616 344073181310144 346600094004736 348688171819520 349713725266048 349825278856085 351843720885760 354825468226086 355560119493070 357854055747864 359584677188880 360642279180612 361365568861440 362151642396085 362838837163440 363622793884584 363923557154960 364488104605092 364635845502720 365577755142028 366293281164096 367029800767040 368886151116164 369889517108320 371570833095176 372275901089664 372946455266240 373833953441120 374933465068888 375352561429248 375685416578560 378499482041010 381505882108416 383556989001472 384601031993310 385516264486155 386668779477145 387028092974336 387425585846640 389969163314980 391116131442377 393007611927590 393075406927060 395022165961280 395543144907768 396255608720380 397007516896320 398812096518576 399122720879784 399923185390080 402421255763088 403515836845440 403732780843744 405349999740192 405685276828480 409018325529696 409038047711360 410241100792864 411217348785232 413253958236416 415743589477120 416349430245111 419711051333860 419790334627302 421820486702340 423061135192641 426672143391684 427572584248281 428735576648280 428809534829520 428966079646478 430091476637680 430933271957760 432382947619766 433250117505920 434581970875302 435881169592418 435956360410012 436708268585952 437142156582560 440352578448640 440435760920448 442565756540160 443103185990504 443867420529984 443991855956480 447317569684830 447535746319488 448600744129344 449941852482496 450802848975765 454528492355730 455610130756365 456972193927535 457317948424832 457396837151488 457866601455120 461107688895205 462228155340991 464002535372574 464463541368970 465344876362080 467962995977976 468666831336110 469190701786560 471609134313108 471690488312472 472636491824640 473100624301448 474026599153536 475506730464456 476882352635520 477138740997152 479446236251840 480856372240816 483785116217920 484830391846112 485984139473456 486822332194176 488391041552128 490845657253632 492049326653313 494428931134710 496367868119552 498515120648220 498892307372544 498903401099730 499981341591303 503026569703860 503653261600632 504665976054680 506687499675240 506959912309474 510909895505867 511272906912120 511547784819062 512801375991080 514021685981540 515132291336494 515533514469721 516109771965216 516567447795520 519794122027322 519900141007104 523032257729280 524570587899072 527390859877024 527765581328640 528423094138368 529343355861760 531749462024768 532163627839712 533340179239605 536561674350784 538021115793920 540466666320256 544945450512515 545357767372928 545885335732440 548366632713042 550544701150560 553329226674246 553878982488130 554834275662480 555132573660148 557356249642764 559419682899360 559720446169736 560750930161680 562400197603332 562427315603120 563528124867840 564081513590188 565423854579694 568896191188912 570096778997708 571647435531040 571746046439360 572732155522560 575335483502208 579442627833736 580542139461504 582277691447936 584953744972470 587247681227264 589511417891385 589613110390590 591375780376810 591823227373312 592533248941920 594383413080570 596423426246440 596714328425984 598134325505792 601070465301020 604452203138219 605599171265616 606037989807640 607480174341820 608527915242720 609266880736943 610488801940160 613557071567040 615361651189296 616826023177848 618670047163432 619880937354624 620459835149440 623615384215680 623950661303968 625587602382080 628812179084144 628920651083296 629566577000790 632035465538048 634008973952608 635212027034112 635843136847360 643449119469717 645137214956520 648574421429649 649096442925568 649875176258880 653821754388627 653934540615018 655713234873840 656065768871084 659238574846280 660528867672960 664654778985756 664686827530960 665204534799640 665987783934720 666641788788404 668228191776002 670702092938480 671537682134176 674912778723744 675583332900320 676865274708480 681697209216160 685976922637248 686095255727232 688146362620288 693915717075185 696695312053455 699427450532096 699650557712170 703000247004165 705101891987735 709650936452172 711120238986140 712620973747135 715708111495728 719169354377760 721284558361224 722731137722880 724303284792170 725677674326880 727245587769168 727847114309920 728976209210184 729271691005440 731155510284056 732586562328192 734059601534080 737772302232328 739779034216640 743141666190352 744551802179328 745892910532480 747667906882240 749866930137776 750705122858496 756998964082020 760439868464211 767113978002944 767321677228593 769202063986620 769615613483387 771032528972310 772698437004741 773337558954290 774056185948672 774851171693280 779691183040983 779938326629960 782232262884754 786015223855180 786150813854120 790044331922560 791086289815536 792511217440760 794015033792640 796733613271387 797624193037152 798245441759568 804842511526176 807031673690880 807465561687488 810699999480384 811370553656960 818036651059392 818076095422720 820082211088855 820482201585728 822434697570464 826507916472832 830818473732195 831487178954240 832698860490222 833302235985505 839422102667720 839580669254604 843640973404680 846122270385282 848135781869541 853344286783368 855145168496562 857471153296560 857619069659040 857932159292956 860182953275360 861866543915520 864765895239532 866500235011840 869163941750604 871762339184836 871912720820024 873416537171904 874284313165120 880705156897280 880871521840896 885131513080320 886206371981008 887063670565215 887734841059968 894635139369660 895071492638976 897201488258688 899883704964992 901605697951530 909056984711460 909545725025821 911220261512730 913944387855070 914635896849664 914793674302976 915733202910240 922215377790410 924456310681982 928005070745148 928927082737940 930689752724160 935925991955952 937333662672220 938381403573120 941594270229821 943218268626216 943380976624944 946201248602896 948053198307072 951013460928912 953764705271040 954277481994304 958892472503680 961712744481632 967570232435840 969660783692224 971968278946912 973644664388352 976782083104256 981691314507264 984098653306626 988857862269420 997030241296440 997806802199460 999962683182606 1002342287664003 1005338826640577 1006053139407720 1007306523201264 1009331952109360 1013374999350480 1013919824618948 1014436915569451 1021819791011734 1022545813824240 1023095569638124 1025602751982160 1028043371963080 1030264582672988 1031067028939442 1032219543930432 1033134895591040 1039588244054644 1039800282014208 1046064515458560 1049141175798144 1049475836568255 1054781719754048 1055531162657280 1058686711723520 1063498924049536 1064327255679424 1066680358479210 1072415199116195 1073123348701568 1080933332640512 1080957369049415 1086454927188255 1089702923981045 1089890901025030 1090715534745856 1091770671464880 1096733265426084 1101089402301120 1106658453348492 1107757964976260 1109668551324960 1110265147320296 1114712499285528 1118839365798720 1119440892339472 1121501860323360 1124800395206664 1124854631206240 1127056249735680 1128163027180376 1130847709159388 1137792382377824 1140193557995416 1143294871062080 1143492092878720 1150670967004416 1158885255667472 1160006338431435 1161084278923008 1164555382895872 1169907489944940 1173348394327131 1179022835782770 1179226220781180 1182751560753620 1183646454746624 1185066497883840 1188766826161140 1189405948110689 1192846852492880 1196268651011584 1198879991127533 1202140930602040 1208904406276438 1211198342531232 1212075979615280 1214960348683640 1217055830485440 1218533761473886 1220977603880320 1227114143134080 1230723302378592 1233652046355696 1237340094326864 1239761874709248 1240919670298880 1247230768431360 1247901322607936 1251175204764160 1257624358168288 1257841302166592 1259133154001580 1267399780773685 1268017947905216 1278869462047655 1286898238939434 1287830728341235 1290274429913040 1297148842859298 1299485305068305 1299750352517760 1307643508777254 1307869081230036 1311426469747680 1312131537742168 1318477149692560 1321057735345920 1329309557971512 1329373655061920 1330409069599280 1331975567869440 1333283577576808 1336456383552004 1341404185876960 1343075364268352 1349825557447488 1351166665800640 1363394418432320 1370916581782605 1371953845274496 1372190511454464 1376292725240576 1383323066685615 1386684466022973 1387831434150370 1393390624106910 1398854901064192 1399301115424340 1406000494008330 1410203783975470 1413559636449235 1419301872904344 1422240477972280 1425241947494270 1431416222991456 1438338708755520 1442569116722448 1448606569584340 1451355348653760 1454491175538336 1455694228619840 1457952418420368 1462311020568112 1465173124656384 1468119203068160 1475544604464656 1479558068433280 1486283332380704 1489103604358656 1491785821064960 1495335813764480 1499733860275552 1513997928164040 1520879736928422 1532729686517601 1534643354457186 1538404127973240 1539231226966774 1542065057944620 1545396874009482 1546600543409163 1546675117908580 1549702343386560 1559382366081966 1559876653259920 1564464525769508 1567766142243697 1572030447710360 1572301627708240 1580088663845120 1582172579631072 1585022434881520 1588030067585280 1593467226542774 1595248386074304 1596490883519136 1609685023052352 1614063347381760 1614931123374976 1621399998960768 1622741107313920 1634836351537545 1636073302118784 1636152190845440 1640164422177710 1640964403171456 1644869395140928 1661636947464390 1665397720980444 1666604471971010 1670570479440005 1678844205335440 1679161338509208 1687281946809360 1692244540770564 1696271563739082 1706688573566736 1710290336993124 1714942306593120 1715238139318080 1715864318585912 1720365906550720 1729531790479064 1733000470023680 1738327883501208 1743524678369672 1743825441640048 1746833074343808 1748568626330240 1761743043681792 1772412743962016 1774127341130430 1775469682119936 1789270278739320 1790142985277952 1794402976517376 1799767409929984 1803211395903060 1804180864395481 1813356609414657 1818113969422920 1819091450051642 1822440523025460 1827800642210829 1827888775710140 1829271793699328 1831466405820480 1833264919168111 1844430755580820 1848912621363964 1852814531742551 1856010141490296 1857854165475880 1861379505448320 1871851983911904 1874667325344440 1876762807146240 1883188540459642 1886436537252432 1886761953249888 1892402497205792 1896106396614144 1902026921857824 1907529410542080 1908554963988608 1917784945007360 1923425488963264 1935140464871680 1939321567384448 1943936557893824 1947289328776704 1955580657211885 1968197306613252 1977715724538840 1994060482592880 1995613604398920 1999925366365212 2004684575328006 2010677653281154 2012106278815440 2014613046402528 2018663904218720 2026749998700960 2027839649237896 2028873831138902 2043639582023468 2045091627648480 2046191139276248 2051205503964320 2056086743926160 2060529165345976 2062134057878884 2064439087860864 2066269791182080 2079176488109288 2081747151225555 2098282351596288 2098951673136510 2109563439508096 2115305675963205 2126997848099072 2128654511358848 2133360716958420 2137862921241405 2144830398232390 2146246697403136 2161866665281024 2161914738098830 2168916728907727 2172909854376510 2179405847962090 2179781802050060 2181431069491712 2183541342929760 2193466530852168 2202178804602240 2213316906696984 2215515929952520 2219337102649920 2220530294640592 2229424998571056 2237678731597440 2238881784678944 2243003720646720 2249600790413328 2249709262412480 2256326054360752 2261695418318776 2275584764755648 2280387115990832 2286589742124160 2286984185757440 2301341934008832 2308846840450161 2311140776704955 2317770511334944 2320012676862870 2322168557846016 2329110765791744 2339814979889880 2346696788654262 2358045671565540 2358452441562360 2359313438055629 2365503121507240 2370132995767680 2377533652322280 2378811896221378 2385693704985760 2390200839814161 2397346432758299 2397759982255066 2404281861204080 2417808812552876 2422396685062464 2424151959230560 2429920697367280 2434111660970880 2437067522947772 2441955207760640 2454228286268160 2460246633266565 2461446604757184 2467304092711392 2474680188653728 2479523749418496 2481839340597760 2494461536862720 2495802645215872 2499906707956515 2515248716336576 2515682604333184 2518266308003160 2534799561547370 2536035895810432 2554549477529335 2557738924095310 2573796477878868 2575661456682470 2577667572348605 2580548859826080 2594297685718596 2598970610136610 2599500705035520 2615287017554508 2615738162460072 2622852939495360 2624263075484336 2636954299385120 2642115470691840 2658619115943024 2658747310123840 2660818139198560 2666567155153616 2672912767104008 2682808371753920 2686150728536704 2699651114894976 2702333331601280 2726788836864640 2728637175077463 2741833163565210 2743907690548992 2744381022908928 2752585450481152 2766646133371230 2773368932045946 2775662868300740 2786781248213820 2788279517702107 2798602230848680 2812000988016660 2813512816504841 2820407567950940 2824782810689463 2827119272898470 2833227602350717 2838603745808688 2844480955944560 2850483894988540 2858867671150271 2862832445982912 2876677417511040 2885138233444896 2897213139168680 2902710697307520 2908982351076672 2911388457239680 2915904836840736 2924622041136224 2930346249312768 2936238406136320 2951089208929312 2959116136866560 2972566664761408 2983571642129920 2990671627528960 2999467720551104 3016016479921731 3022261015691095 3027995856328080 3041759473856844 3043310746708353 3046334403684715 3065459373035202 3069286708914372 3076808255946480 3078462453933548 3084130115889240 3090793748018964 3093201086818326 3093350235817160 3099404686773120 3118764732163932 3119753306519840 3128929051539016 3135532284487394 3144060895420720 3144603255416480 3160177327690240 3164345159262144 3170044869763040 3176060135170560 3186934453085548 3190496772148608 3192981767038272 3217245597348585 3219370046104704 3229862246749952 3242799997921536 3242872107148245 3245482214627840 3269108771943135 3269672703075090 3272146604237568 3280328844355420 3281928806342912 3289738790281856 3323273894928780 3325060601323903 3330795441960888 3333208943942020 3341140958880010 3357688410670880 3358322677018416 3374563893618720 3378661793177593 3384489081541128 3392543127478164 3413377147133472 3420580673986248 3429884613186240 3430476278636160 3431728637171824 3440731813101440 3459063580958128 3476655767002416 3487049356739344 3487650883280096 3493666148687616 3497137252660480 3544825487924032 3548254682260860 3550939364239872 3568217844332067 3578540557478640 3588805953034752 3596639973382599 3599534819859968 3606422791806120 3608361728790962 3626713218829314 3636227938845840 3638182900103284 3644881046050920 3655601284421658 3655777551420280 3662932811640960 3666529838336222 3675255054768011 3688861511161640 3697825242727928 3705629063485102 3712020282980592 3715708330951760 3722759010896640 3743703967823808 3749334650688880 3753525614292480 3766377080919284 3772873074504864 3773523906499776 3784804994411584 3802199342321055 3804053843715648 3817109927977216 3835569890014720 3836608386142965 3846850977926528 3848078067416935 3863492185023705 3870280929743360 3878643134768896 3887873115787648 3898455915204915 3911161314423770 3936394613226504 3955431449077680 3983668066356935 3988120965185760 3991227208797840 3999850732730424 4009369150656012 4021355306562308 4024212557630880 4029226092805056 4037327808437440 4053499997401920 4055679298475792 4057747662277804 4087279164046936 4090183255296960 4092382278552496 4102411007928640 4112173487852320 4121058330691952 4124268115757768 4128878175721728 4132539582364160 4158352976218576 4163494302451110 4196564703192576 4197903346273020 4219126879016192 4230611351926410 4240678909347705 4253995696198144 4257309022717696 4266721433916840 4275725842482810 4289660796464780 4292493394806272 4302277445866147 4323829476197660 4337833457815454 4345819708753020 4348156170962027 4358811695924180 4359563604100120 4367082685859520 4386933061704336 4404357609204480 4418250037232237 4426633813393968 4431031859905040 4438674205299840 4441060589281184 4458849997142112 4475357463194880 4477763569357888 4486007441293440 4499201580826656 4499418524824960 4512652108721504 4523390836637552 4547728625129105 4551169529511296 4560774231981664 4573179484248320 4573968371514880 4617693680900322 4622281553409910 4635541022669888 4640025353725740 4679629959779760 4693393577308524 4703298426731091 4707971351149105 4716091343131080 4716904883124720 4718626876111258 4731006243014480 4740265991535360 4755067304644560 4757623792442756 4771387409971520 4780401679628322 4794692865516598 4795519964510132 4808563722408160 4835617625105752 4844793370124928 4848303918461120 4859841394734560 4868223321941760 4874135045895544 4883910415521280 4908456572536320 4920493266533130 4922893209514368 4934608185422784 4949360377307456 4991605290431744 4999813415913030 5011711438320015 5026694133202885 5030497432673152 5031365208666368 5036532616006320 5069599123094740 5072071791620864 5072184577847255 5084509708750901 5109098955058670 5115477848190620 5147592955757736 5151322913364940 5155335144697210 5161097719652160 5188595371437192 5197941220273220 5199001410071040 5230574035109016 5231476324920144 5245705878990720 5248526150968672 5273908598770240 5317238231886048 5317494620247680 5321636278397120 5333134310307232 5345825534208016 5365616743507840 5372301457073408 5399302229789952 5404666663202560 5412542593186443 5453577673729280 5457274350154926 5483666327130420 5487815381097984 5499794757504333 5533292266742460 5546737864091892 5551325736601480 5558443595227653 5573562496427640 5576559035404214 5597204461697360 5624001976033320 5627025633009682 5640815135901880 5649565621378926 5654238545796940 5666455204701434 5677207491617376 5688961911889120 5700967789977080 5717735342300542 5725664891965824 5753354835022080 5770276466889792 5794426278337360 5805421394615040 5817964702153344 5822776914479360 5831809673681472 5849244082272448 5866741971635655 5902178417858624 5918232273733120 5945133329522816 5947029740553445 5981343255057920 5994399955637665 5998935441102208 6032032959843462 6044522031382190 6055991712656160 6083518947713688 6086621493416706 6092668807369430 6130918746070404 6138573417828744 6153616511892960 6156924907867096 6168260231778480 6181587496037928 6186402173636652 6186700471634320 6198809373546240 6237529464327864 6239506613039680 6257858103078032 6271064568974788 6288121790841440 6289206510832960 6328690318524288 6340089739526080 6373868906171096 6380993544297216 6385963534076544 6434491194697170 6438740092209408 6459724493499904 6485599995843072 6485744214296490 6506750186723181 6538217543886270 6539345406150180 6544293208475136 6560657688710840 6563857612685824 6579477580563712 6646547789857560 6648974234520409 6650121202647806 6661590883921776 6666417887884040 6682281917760020 6701935688106373 6715376821341760 6716645354036832 6749127787237440 6757323586355186 6768978163082256 6785086254956328 6826754294266944 6841161347972496 6859769226372480 6860952557272320 6863457274343648 6881463626202880 6918127161916256 6933422330114865 6953311534004832 6974098713478688 6975301766560192 6987332297375232 6994274505320960 7077940314166887 7089650975848064 7096509364521720 7136435688664134 7157081114957280 7192039298274897 7193279946765198 7212845583612240 7216723457581924 7253426437658628 7272455877691680 7276365800206568 7289762092101840 7311202568843316 7311555102840560 7325865623281920 7333059676672444 7350510109536022 7377723022323280 7395650485455856 7411258126970204 7424040565961184 7431416661903520 7445518021793280 7487407935647616 7498669301377760 7532754161838568 7545746149009728 7547047812999552 7569609988823168 7604398684642110 7608107687431296 7634219855954432 7663648432588005 7673216772285930 7693701955853056 7696156134833870 7726984370047410 7733002717045815 7757286269537792 7775746231575296 7796911830409830 7822322628847540 7838830711218485 7857878640796847 7872789226453008 7910862898155360 7928990664695461 7967336132713870 7976241930371520 7982454417595680 7999701465460848 8018738301312024 8042710613124616 8048425115261760 8058452185610112 8074655616874880 8106999994803840 8111358596951584 8115495324555608 8174558328093872 8180366510593920 8184764557104992 8204822015857280 8224346975704640 8242116661383904 8248536231515536 8257756351443456 8316705952437152 8326988604902220 8364838553106321 8395806692546040 8438253758032384 8440538449514523 8461222703852820 8465771748317257 8481357818695410 8499682807052151 8514618045435392 8533442867833680 8551451684965620 8576603013450813 8579321592929560 8604554891732294 8647658952395320 8675666915630908 8691639417506040 8696312341924054 8717623391848360 8719127208200240 8734165371719040 8764069745985257 8773866123408672 8808715218408960 8836500074464474 8853267626787936 8862063719810080 8877348410599680 8882121178562368 8917699994284224 8950714926389760 8955527138715776 8972014882586880 8998403161653312 8998837049649920 9020904321977405 9025304217443008 9046781673275104 9066783047073285 9095457250258210 9102339059022592 9121548463963328 9139003211054145 9146358968496640 9166324595840555 9235387361800644 9244563106819820 9264072658712755 9271082045339776 9280050707451480 9359259919559520 9386787154617048 9406596853462182 9415942702298210 9432182686262160 9433809766249440 9437253752222516 9462012486028960 9480531983070720 9510134609289120 9515247584885512 9542774819943040 9560803359256644 9589385731033196 9591039929020264 9617127444816320 9671235250211504 9689586740249856 9696607836922240 9719682789469120 9736446643883520 9748270091791088 9840986533066260 9845786419028736 9869216370845568 9898720754614912 9975181803971709 9983210580863488 9999626831826060 10005002975284031 10023422876640030 10053388266405770 10060994865346304 10062730417332736 10073065232012640 10135985379532779 10139198246189480 10144143583241728 10144369155694510 10169019417501802 10218197910117340 10230955696381240 10295185911515472 10302645826729880 10310670289394420 10322195439304320 10357536972528031 10377190742874384 10395882440546440 10461148070218032 10462952649840288 10491411757981440 10497052301937344 10547817197540480 10634476463772096 10634989240495360 10643272556794240 10666268620614464 10691651068416032 10731233487015680 10744602914146816 10798604459579904 10809333326405120 10825085186372886 10844583644538635 10907155347458560 10914548700309852 10967332654260840 10999589515008666 11025765164304033 11066584533484920 11093475728183784 11102651473202960 11116887190455306 11147124992855280 11153118070808428 11194408923394720 11248003952066640 11254051266019364 11281630271803760 11299131242757852 11308477091593880 11332910409402868 11354414983234752 11377923823778240 11401935579954160 11435470684601084 11451329783931648 11506709670044160 11540552933779584 11544234202250805 11588852556674720 11610842789230080 11635929404306688 11645553828958720 11663619347362944 11698488164544896 11733483943271310 11796567190278145 11804356835717248 11890266659045632 11894059481106890 11951004199070805 11986732163791495 11988799911275330 11997870882204416 12064065919686924 12089044062764380 12111983425312320 12167037895427376 12173242986833412 12185337614738860 12261837492140808 12277146835657488 12307233023785920 12313849815734192 12336520463556960 12363174992075856 12372804347273304 12373400943268640 12397618747092480 12475058928655728 12479013226079360 12515716206156064 12542129137949576 12576243581682880 12578413021665920 12657380637048576 12680179479052160 12747737812342192 12761987088594432 12771927068153088 12868982389394340 12877480184418816 12906832337598441 12971488428592980 13013500373446362 13044468512886081 13076435087772540 13078690812300360 13083465429217579 13121315377421680 13158955161127424 13187679902402863 13254750111696711 13293095579715120 13297948469040818 13300242405295612 13323181767843552 13332835775768080 13364563835520040 13403871376212746 13430753642683520 13433290708073664 13498255574474880 13514647172710372 13537956326164512 13570172509912656 13643185875387315 13653508588533888 13682322695944992 13719538452744960 13721905114544640 13726914548687296 13762927252405760 13836254323832512 13866844660229730 13906623068009664 13941397588510535 13948197426957376 13950603533120384 14067564082524205 14123914053447315 14155880628333774 14166138011753585 14179301951696128 14193018729043440 14272871377328268 14294338355751355 14314162229914560 14384078596549794 14386559893530396 14425691167224480 14433446915163848 14506852875317256 14544911755383360 14552731600413136 14579524184203680 14622405137686632 14623110205681120 14651731246563840 14666119353344888 14701020219072044 14755446044646560 14791300970911712 14822516253940408 14848081131922368 14862833323807040 14974815871295232 14997338602755520 15065508323677136 15080082399608655 15091492298019456 15094095625999104 15139219977646336 15208797369284220 15216215374862592 15216553733541765 15253529126252703 15327296865176010 15346433544571860 15387403911706112 15392312269667740 15453968740094820 15462277325438957 15466005434091630 15551492463150592 15593823660819660 15602207436981391 15644645257695080 15677661422436970 15715757281593694 15745578452906016 15821725796310720 15857981329390922 15934672265427740 15952483860743040 15964908835191360 15999402930921696 16037476602624048 16085421226249232 16096850230523520 16116904371220224 16149311233749760 16213999989607680 16222717193903168 16230990649111216 16349116656187744 16360733021187840 16369529114209984 16409644031714560 16448693951409280 16484233322767808 16497072463031072 16625303006619515 16633411904874304 16653977209804440 16729677106212642 16791613385092080 16881076899029046 16893308965887965 16922445407705640 16931543496634514 16962715637390820 16999365614104302 17066885735667360 17102903369931240 17153206026901626 17158643185859120 17209109783464588 17245427564680667 17295317904790640 17351333831261816 17383278835012080 17392624683848108 17435246783696720 17438254416400480 17468330743438080 17528139491970514 17547732246817344 17673000148928948 17706535253575872 17724127439620160 17754696821199360 17764242357124736 17835399988568448 17841089221660335 17911054277431552 17944029765173760 17983199866912995 17996806323306624 17997674099299840 18041808643954810 18050608434886016 18093563346550208 18133566094146570 18190914500516420 18204678118045184 18243096927926656 18278006422108290 18332649191681110 18376275273840055 18470774723601288 18489126213639640 18528145317425510 18542164090679552 18560101414902960 18718519839119040 18773574309234096 18813193706924364 18831885404596420 18864365372524320 18867619532498880 18874507504445032 18924024972057920 19020269218578240 19030495169771024 19085549639886080 19121606718513288 19178771462066392 19182079858040528 19234254889632640 19342470500423008 19379173480499712 19393215673844480 19439365578938240 19496540183582176 19681973066132520 19691572838057472 19738432741691136 19797441509229824 19946922703561227 19950363607943418 19999253663652120 20010005950568062 20046845753280060 20105807064319119 20106776532811540 20121989730692608 20146130464025280 20271970759065558 20278396492378960 20288738311389020 20338038835003604 20380959849168061 20436395820234680 20461911392762480 20590371823030944 20605291653459760 20621340578788840 20644390878608640 20715073945056062 20754381485748768 20791764881092880 20922296140436064 20925905299680576 20982823515962880 20994104603874688 21095634395080960 21268952927544192 21269978480990720 21286545113588480 21332537241228928 21383302136832064 21462466974031360 21511387229330735 21650170372745772 21689167289077270 21740780854810135 21829097400619704 21934665308521680 21999179030017332 22051530328608066 22091250186161185 22133169066969840 22186951456367568 22205302946405920 22233774380910612 22294249985710560 22306236141616856 22388817846789440 22496007904133280 22508102532038728 22563260543607520 22598262485515704 22616954183187760 22665820818805736 22708829966469504 22755847647556480 22803871159908320 22870941369202168 22902659567863296 23081105867559168 23088468404501610 23177705113349440 23271858808613376 23327238694725888 23396976329089792 23466967886542620 23516492133655455 23573635922390541 23593134380556290 23608713671434496 23780533318091264 23786971994086383 23788118962213780 23858084017984997 23902008398141610 23973464327582990 23977599822550660 23995741764408832 24128131839373848 24178088125528760 24223966850624640 24334075790854752 24346485973666824 24370675229477720 24523674984281616 24554293671314976 24614466047571840 24627699631468384 24673040927113920 24726349984151712 24745608694546608 24746801886537280 24950117857311456 24958026452158720 25031432412312128 25084258275899152 25152487163365760 25156826043331840 25314761274097152 25360358958104320 25397315244951771 25422548543754505 25495475624684384 25543854136306176 25737964778788680 25813664675196882 25942976857185960 26027000746892724 26088937025772162 26152870175545080 26157381624600720 26166930858435158 26242630754843360 26292209237955771 26375359804805726 26509500223393422 26586191159430240 26595896938081636 26600484810591224 26646363535687104 26665671551536160 26729127671040080 26807742752425492 26861507285367040 26866581416147328 26996511148949760 27029294345420744 27062712965932215 27075912652329024 27140345019825312 27286371750774630 27307017177067776 27364645391889984 27439076905489920 27453829097374592 27498973787521665 27672508647665024 27733689320459460 27792217976138265 27813246136019328 27882795177021070 27896394853914752 27901207066240768 28135128165048410 28195917475800451 28247828106894630 28311761256667548 28332276023507170 28358603903392256 28386037458086880 28545742754656536 28588676711502710 28628324459829120 28768157193099588 28773119787060792 28851382334448960 28866893830327696 29013705750634512 29089823510766720 29105463200826272 29159048368407360 29244810275373264 29246220411362240 29332238706689776 29402040438144088 29510892089293120 29582601941823424 29645032507880816 29696162263844736 29725666647614080 29949631742590464 29994677205511040 30015008925852093 30131016647354272 30160164799217310 30182984596038912 30188191251998208 30278439955292672 30417594738568440 30432430749725184 30433107467083530 30507058252505406 30654593730352020 30671074694723177 30692867089143720 30784624539335480 30907937480189640 30924554650877914 30932010868183260 30948640981553251 31072610917584093 31165503625857887 31187647321639320 31204414873962782 31289290515390160 31355322844873940 31431514563187388 31447544382652981 31491156905812032 31643451592621440 31715962658781844 31869344530855480 31904967721486080 31929817670382720 31998805861843392 32074953205248096 32170842452498464 32193700461047040 32233808742440448 32298622467499520 32427999979215360 32445434387806336 32461981298222432 32533750933615905 32698233312375488 32721466042375680 32739058228419968 32819288063429120 32897387902818560 32968466645535616 32994144926062144 33244871172602045 33250606013239030 33266823809748608 33307954419608880 33459354212425284 33509678440531865 33583226770184160 33762153798058092 33786617931775930 33844890815411280 33863086993269028 33925431274781640 33998731228208604 34133771471334720 34205806739862480 34306412053803252 34317286371718240 34418219566929176 34490855129361334 34590635809581280 34702667662523632 34766557670024160 34785249367696216 34870493567393440 34876508832800960 34936661486876160 35056278983941028 35095464493634688 35346000297857896 35389701570834435 35413070507151744 35448254879240320 35528484714249472 35670799977136896 35682178443320670 35822108554863104 35960196491374485 35966399733825990 35993612646613248 36083617287909620 36101216869772032 36187126693100416 36267132188293140 36381829001032840 36486193855853312 36556012844216580 36575666614562933 36665298383362220 36752550547680110 36871584391431359 36941549447202576 36978252427279280 37056290634851020 37084328181359104 37120202829805920 37165279724953523 37437039678238080 37547148618468192 37626387413848728 37663770809192840 37728730745048640 37735239064997760 37749015008890064 37848049944115840 38040538437156480 38060990339542048 38171099279772160 38243213437026576 38357542924132784 38364159716081056 38468509779265280 38684941000846016 38786431347688960 38878731157876480 38993080367164352 39250396287652737 39289393203984235 39363946132265040 39476865483382272 39563039707208589 39594883018459648 39644953323477305 39893845407122454 39900727215886836 39998507327304240 40020011901136124 40093691506560120 40211614128638238 40213553065623080 40292260928050560 40543941518131116 40556792984757920 40577476622778040 40676077670007208 40761919698336122 40872791640469360 40923822785524960 41180743646061888 41210583306919520 41242681157577680 41288781757217280 41430147890112124 41508762971497536 41583529762185760 41824192765531605 41844592280872128 41851810599361152 41988209207749376 42191268790161920 42202692247572615 42328858741586285 42498414035260755 42537905855088384 42573090227176960 42665074482457856 42766604273664128 42883015067254065 43022774458661470 43300340745491544 43378334578154540 43481561709620270 43658194801239408 43820348729926285 43869330617043360 43998358060034664 44103060657216132 44182500372322370 44266338133939680 44373902912735136 44410605892811840 44467548761821224 44588499971421120 44612472283233712 44777635693578880 44992015808266560 45016205064077456 45126521087215040 45196524971031408 45233908366375520 45331641637611472 45417659932939008 45511695295112960 45607742319816640 45741882738404336 46162211735118336 46176936809003220 46355410226698880 46386831976316871 46654477389451776 46793952658179584 46806622310944173 46933935773085240 47032984267310910 47147271844781082 47186268761112580 47217427342868992 47573943988172766 47576237924427560 47716168035969994 47804016796283220 47829717880582297 47946928655165980 47955199645101320 48256263678747696 48356176251057520 48447933701249280 48600750409554607 48668151581709504 48692971947333648 48741350458955440 49047349968563232 49108587342629952 49228932095143680 49255399262936768 49346081854227840 49452699968303424 49491217389093216 49493603773074560 49875909019858545 49900235714622912 49916052904317440 50025014876420155 50062864824624256 50168516551798304 50304974326731520 50313652086663680 50679926897663895 50720717916208640 50794630489903542 50845097087509010 50990951249368768 51475929557577360 51627329350393764 51736282694042001 51787684862640155 51885953714371920 52054001493785448 52177874051544324 52305740351090160 52314763249201440 52333861716870316 52485261509686720 52584418475911542 52750719609611452 53019000446786844 53172382318860480 53191793876163272 53200969621182448 53292727071374208 53331343103072320 53458255342080160 53615485504850984 53723014570734080 53733162832294656 53993022297899520 54058588690841488 54125425931864430 54151825304658048 54280690039650624 54572743501549260 54614034354135552 54729290783779968 54907658194749184 54997947575043330 55128825821520165 55345017295330048 55467378640918920 55584435952276530 55626492272038656 55765590354042140 55792789707829504 55802414132481536 55929606796259911 56270256330096820 56391834951600902 56495656213789260 56526030222506351 56623522513335096 56664552047014340 56772074916173760 57091485509313072 57177353423005420 57256648919658240 57437250484019081 57536314386199176 57546239574121584 57702764668897920 57733787660655392 58027411501269024 58179647021533440 58210926401652544 58318096736814720 58489620550746528 58492440822724480 58664477413379552 58804080876288176 59021784178586240 59165203883646848 59290065015761632 59392324527689472 59451333295228160 59989354411022080 60030017851704186 60262033294708544 60320329598434620 60365969192077824 60835189477136880 60866214934167060 61014116505010812 61142879547504183 61309187460704040 61342149389446354 61385734178287440 61569249078670960 61815874960379280 61849109301755828 61864021736366520 61897281963106502 62145221835168186 62331007251715774 62375294643278640 62408829747925564 62578581030780320 62710645689747880 62863029126374776 62895088765305962 62982313811624064 63286903185242880 63431925317563688 63738689061710960 63809935442972160 63859635340765440 63997611723686784 64149906410496192 64341684904996928 64387400922094080 64534161687992205 64890868775612672 64923962596444864 65067501867231810 65222342564430405 65396466624750976 65417327146087895 65478116456839936 65794775805637120 65936933291071232 65938399512014315 65988289852124288 66273750558483555 66489742345204090 66501212026478060 66533647619497216 66615908839217760 66918708424850568 67019356881063730 67166453540368320 67524307596116184 67573235863551860 67689781630822560 67726173986538056 67850862549563280 67997462456417208 68267542942669440 68411613479724960 68612824107606504 68634572743436480 68836439133858352 68981710258722668 69181271619162560 69405335325047264 69533115340048320 69570498735392432 69740987134786880 69753017665601920 70112557967882056 70190928987269376 70692000595715792 70779403141668870 70826141014303488 70896509758480640 71056969428498944 71341599954273792 71364356886641340 71574252053954991 71920392982748970 71932799467651980 71987225293226496 72167234575819240 72202433739544064 72374253386200832 72534264376586280 72763658002065680 72972387711706624 73112025688433160 73138716579724499 73151333229125866 73330596766724440 73505101095360220 73743168782862718 73883098894405152 73956504854558560 74112581269702040 74240405659611840 74330559449907046 74874079356476160 75094297236936384 75252774827697456 75327541618385680 75457461490097280 75470478129995520 75498030017780128 75696099888231680 76081076874312960 76121980679084096 76267645631263515 76486426874053152 76715085848265568 76728319432162112 76937019558530560 77311386627194785 77369882001692032 77757462315752960 77986160734328704 78011037184906955 78500792575305474 78578786407968470 78727892264530080 79126079414417178 79289906646954610 79787690814244908 79801454431773672 79997014654608480 80040023802272248 80187383013120240 80423228257276476 80427106131246160 80584521856101120 81087883036262232 81113585969515840 81154953245556080 81352155340014416 81523839396672244 81745583280938720 81847645571049920 82361487292123776 82421166613839040 82485362315155360 82860295780224248 83017525942995072 83167059524371520 83648385531063210 83689184561744256 83703621198722304 83976418415498752 84405384495145230 84587752427401353 84657717483172570 84996828070521510 85075811710176768 85330148964915712 85533208547328256 85766030134508130 86045548917322940 86227137823403335 86436665048765317 86600681490983088 86756669156309080 86963123419240540 87218897311650071 87316389602478816 87640697459852570 87738661234086720 87996716120069328 88206121314432264 88365000744644740 88532676267879360 88747805825470272 88821211785623680 88935097523642448 89176999942842240 89224944566467424 89555271387157760 89984031616533120 90032410128154912 90253042174430080 90393049942062816 90467816732751040 90663283275222944 90835319865878016 91023390590225920 91215484639633280 91483765476808672 92013224084169531 92353873618006440 92710820453397760 92773663952633742 92845922944659753 93496510877573661 93613244621888346 93867871546170480 94065968534621820 94294543689562164 94342633147958943 94372537522225160 95147887976345532 95152475848855120 95432336071939988 95608033592566440 95659435761164594 95893857310331960 95910399290202640 96512527357495392 96712352502115040 96895867402498560 97201500819109214 97336303163419008 97385943894667296 97482700917910880 98094699937126464 98217174685259904 98457864190287360 98510798525873536 98692163708455680 98905399936606848 98982434778186432 98987207546149120 99734613517806135 99751818039717090 99800471429245824 100050029752840310 100125729649248512 100337033103596608 100529035321595595 100609948653463040 101359853795327790 101589260979807084 101690194175018020 101904799245840305 101981902498737536 102951859115154720 103076878641040993 103254658700787528 103472565388084002 103575369725280310 103771907428743840 104108002987570896 104355748103088648 104611480702180320 104629526498402880 104667723433740632 104970523019373440 105168836951823084 105501439219222904 106038000893573688 106344764637720960 106383587752326544 106401939242364896 106585454142748416 106662686206144640 106916510684160320 107230971009701968 107466325664589312 108117177381682976 108250851863728860 108303650609316096 108561380079301248 109145487003098520 109458581567559936 109726999843688799 109815316389498368 109995895150086660 110055032728124341 110257651643040330 110614753174294077 110690034590660096 110934757281837840 111168871904553060 111252984544077312 111495839174860569 111531180708084280 111585579415659008 111859213592519822 112540512660193640 112783669903201804 112991312427578520 113052060445012702 113247045026670192 113329104094028680 113544149832347520 113932906697808341 114182971018626144 114354706846010840 114513297839316480 114874500968038162 115072628772398352 115092479148243168 115405529337795840 115467575321310784 116054823002538048 116359294043066880 116421852803305088 116636193473629440 116979241101493056 116984881645448960 117328954826759104 117608161752576352 117868179611952705 118043568357172480 118330407767293696 118580130031523264 118784649055378944 118902666590456320 118934859970431915 119290420089924985 119978708822044160 120060035703408372 120524066589417088 120640659196869240 121670378954273760 121732429868334120 122028233010021624 122285759095008366 122618374921408080 122684298778892708 122771468356574880 123138498157341920 123631749920758560 123698218603511656 123728043472733040 123794563926213004 124290443670336372 124662014503431548 124750589286557280 124817659495851128 125157162061560640 125421291379495760 125726058252749552 125790177530611924 125964627623248128 126573806370485760 126863850635127376 126986576224758855 127477378123421920 127719270681530880 127995223447373568 128299812820992384 128683369809993856 129068323375984410 129781737551225344 129847925192889728 130135003734463620 130444685128860810 130792933249501952 130834654292175790 130956232913679872 131461046189778855 131873866582142464 131876799024028630 131976579704248576 132547501116967110 132979484690408180 133002424052956120 133067295238994432 133231817678435520 133837416849701136 134038713762127460 134332907080736640 134792841299822837 135048615192232368 135146471727103720 135379563261645120 135452347973076112 135701725099126560 135994924912834416 136535085885338880 136823226959449920 137225648215213008 137269145486872960 137672878267716704 137963420517445336 138362543238325120 138810670650094528 139066230680096640 139140997470784864 139481974269573760 139506035331203840 140225115935764112 140381857974538752 140979587379002255 141384001191431584 141558806283337740 141652282028606976 141793019516961280 142728713773282680 143148504107909982 143489153641746891 143840785965497940 143865598935303960 143918119721393369 144334469151638480 144748506772401664 145068528753172560 145527316004131360 145802251228663821 146224051376866320 146277433159448998 146302666458251732 146661193533448880 147010202190720440 147486337565725436 147766197788810304 147913009709117120 148225162539404080 148480811319223680 148661118899814092 149748158712952320 150075044629260465 150188594473872768 150505549655394912 150655083236771360 150914922980194560 150940956259991040 150996060035560256 151392199776463360 152162153748625920 152243961358168192 152535291262527030 152972853748106304 153355373473615885 153430171696531136 153456638864324224 154622773254389570 154739764003384064 154743204907766255 155363054587920465 155827518129289435 155972321468657408 156022074369813910 157001585150610948 157157572815936940 157237721913264905 157455784529060160 158252158828834356 158579813293909220 159575381628489816 159602908863547344 159994029309216960 160080047604544496 160374766026240480 160846456514552952 160854212262492320 161169043712202240 162175766072524464 162227171939031680 162309906491112160 162704310680028832 163047678793344488 163491166561877440 163695291142099840 164722974584247552 164842333227678080 164970724630310720 165720591560448496 166035051885990144 166334119048743040 167296771062126420 167378369123488512 167407242397444608 167788820388779733 168810768990290460 169175504854802706 169315434966345140 169578090667519053 169993656141043020 170085050579828527 171066417094656512 171532060269016260 171624281806795301 172091097834645880 172311751452057243 172454275646806670 172873330097530634 173201362981966176 173513338312618160 173926246838481080 174437794623300142 174632779204957632 175281394919705140 175477322468173440 175993432240138656 176412242628864528 176730001489289480 177065352535758720 177495611650940544 177642423571247360 177870195047284896 178353999885684480 178449889132934848 179110542774315520 179968063233066240 180064820256309824 180506084348860160 180786099884125632 180935633465502080 181326566550445888 182430969279266560 182878333072814665 182967530953617344 184026448168339062 184357921957156795 184707747236012880 185421640906795520 185547327905267484 185691845889319506 185826398624767615 186993021755147322 187226489243776692 187735743092340960 188131937069243640 188589087379124328 188685266295917886 188745075044450320 190295775952691064 190304951697710240 190864672143879976 191216067185132880 191318871522329188 191787714620663920 191820798580405280 193025054714990784 193424705004230080 194403001638218428 194672606326838016 194771887789334592 194965401835821760 196189399874252928 196251981438263685 196434349370519808 197021597051747072 197384327416911360 197810799873213696 197815198536042945 197964869556372864 197974415092298240 199469227035612270 199503636079434180 199600942858491648 200100059505680620 200251459298497024 200674066207193216 201058070643191190 202719707590655580 202828696680758083 203178521959614168 203380388350036040 203809598491680610 203963804997475072 205903718230309440 206153757282081986 206509317401575056 206945130776168004 207150739450560620 207543814857487680 208216005975141792 208711496206177296 209222961404360640 209259052996805760 209335446867481264 209941046038746880 210337673903646168 211002878438445808 212076001787147376 212689529275441920 212767175504653088 212803878484729792 213170908285496832 213325372412289280 213833021368320640 214461942019403936 216234354763365952 216501703727457720 216607301218632192 217122760158602496 218290974006197040 218917163135119872 219416149739173497 219453999687377598 219991790300173320 220110065456248682 220515303286080660 221229506348588154 221869514563675680 222337743809106120 222991678349721138 223062361416168560 223718427185039644 224190558340848671 225081025320387280 225567339806403608 225982624855157040 226104120890025404 226494090053340384 226658208188057360 227088299664695040 227865813395616682 228365942037252288 228709413692021680 229749001936076324 230145257544796704 230184958296486336 230811058675591680 230935150642621568 231934159881584355 232109646005076096 232843705606610176 233272386947258880 233958482202986112 233969763290897920 234033111554720865 234657909653518208 235216323505152704 235736359223905410 236087136714344960 236660815534587392 237160260063046528 237869719940863830 238580840179849970 239148589402911485 240120071406816744 241048133178834176 241281318393738480 243003752047773035 243340757908547520 243464859736668240 244056466020043248 244571518190016732 245236749842816160 245368597557785416 245542936713149760 246276996314683840 247263499841517120 247396437207023312 247456086945466080 247589127852426008 248580887340672744 249324029006863096 249501178573114560 249635318991702256 250314324123121280 250842582758991520 251452116505499104 251580355061223848 251929255246496256 253727701270254752 253973152449517710 254954756246843840 255990446894747136 256599625641984768 257366739619987712 258136646751968820 258681413470210005 259309995146295951 259695850385779456 260270007468927240 260889370257721620 261585866499003904 261656691934950213 261669308584351580 262438924197834967 262922092379557710 263753598048057260 263953159408497152 265095002233934220 265237526428683647 265958969380816360 266004848105912240 266463635356871040 267674833699402272 268077427524254920 268665814161473280 269585682599645674 270097230384464736 270292943454207440 270759126523290240 270904695946152224 271403450198253120 271989849825668832 273070171770677760 273646453918899840 274451296430426016 274538290973745920 275345756535433408 275926841034890672 276725086476650240 277621341300189056 278132461360193280 278281994941569728 278963948539147520 279012070662407680 279648033981299555 280450231871528224 281959174758004510 282630151112531755 282768002382863168 283117612566675480 285457427546565360 286297008215819964 286978307283493782 287186252420095405 287681571930995880 287731197870607920 287836239442786738 288668938303276960 290137057506345120 291054632008262720 291604502457327642 292448102753732640 292554866318897996 292605332916503464 293322387066897760 294020404381440880 294972675131450872 295532395577620608 295826019418234240 296450325078808160 296961622638447360 297322237799628184 300150089258520930 300377188947745536 301011099310789824 301310166473542720 301829845960389120 301992120071120512 304487922716336384 305070582525054060 305714397737520915 305945707496212608 306710746947231770 306860343393062272 306913277728648448 309230635923122979 309245546508779140 309479528006768128 309486409815532510 310155092233804961 310726109175840930 311655036258578870 311944642937314816 312044148739627820 314003170301221896 314315145631873880 314475443826529810 314911569058120320 316504317657668712 317159626587818440 319150763256979632 319205817727094688 319988058618433920 320160095209088992 320749532052480960 321692913029105904 321708424524984640 324351532145048928 324454343878063360 324619812982224320 325408621360057664 326095357586688976 326982333123754880 327390582284199680 329445949168495104 329684666455356160 329941449260621440 330165098184373023 331441183120896992 332070103771980288 332668238097486080 334593542124252840 334756738246977024 335577640777559466 337621537980580920 338351009709605412 338630869932690280 339156181335038106 339987312282086040 340170101159657054 341798720093425023 343064120538032520 343248563613590602 344182195669291760 344623502904114486 344908551293613340 345746660195061268 346402725963932352 347026676625236320 347852493676962160 348875589246600284 349265558409915264 350562789839410280 350954644936346880 351986864480277312 352824485257729056 353460002978578960 354130705071517440 354991223301881088 355284847142494720 355740390094569792 356707999771368960 356899778265869696 357871260269774955 359936126466132480 360129640512619648 361012168697720320 361572199768251264 361871266931004160 362653133100891776 364861938558533120 365693582898622495 365756666145629330 365935061907234688 368052896336678124 368715843914313590 369415494472025760 371094655810534968 371383691778639012 371652797249535230 373986043510294644 374452978487553384 375471486184681920 376263874138487280 377178174758248656 377370532591835772 377490150088900640 380591551905382128 380609903395420480 381729344287759952 382432134370265760 382637743044658376 383575429241327840 383641597160810560 386050109429981568 386849410008460160 388806003276436856 389345212653676032 389543775578669184 389930803671643520 392378799748505856 392503962876527370 392868698741039616 394043194103494144 395621599746427392 395630397072085890 395929739112745728 398938454071224540 399007272158868360 399201885716983296 400200119011361240 401348132414386432 402116141286382380 402332332760192263 404378523899468511 405439415181311160 405587428305744949 405657393361516166 406357043919228336 406760776700072080 407619196983361220 407927609994950144 408818076974488753 411807436460618880 412307514564163972 413018634803150112 413890261552336008 414301478901121240 415087629714975360 416432011950283584 417422992412354592 418445922808721280 418518105993611520 418670893734962528 419882092077493760 420675347807292336 422005756876891616 422938762137006765 424152003574294752 425379058550883840 425534351009306176 425607756969459584 426650744824578560 427666042736641280 428923884038807872 431754359164180107 432183325243826585 432468709526731904 433003407454915440 434245520317204992 436094486558250355 436581948012394080 438832299478346994 438907999374755196 439983580600346640 440220130912497364 441030606572161320 442459012697176308 443739029127351360 444675487618212240 445983356699442276 446124722832337120 447436854370079288 448381116681697342 450162050640774560 451134679612807216 451965249710314080 452208241780050808 452988180106680768 453316416376114720 454176599329390080 455731626791233364 456731884074504576 457418827384043360 459498003872152648 460066120420847655 460290515089593408 460369916592972672 461870301285243136 463868319763168710 464219292010152192 464229614723298765 465687411213220352 467482554387868305 467916964405972224 468066223109441730 469315819307036416 470432647010305408 471472718447810820 471713165739794715 474320520126093056 475739439881727660 477161680359699940 478297178805822970 479330597088607667 480240142813633488 482096266357668352 482562636787476960 483668430546423121 486007504095546070 486681515817095040 486929719473336480 488112932040086496 489143036380033464 490473499685632320 490737195115570832 491085873426299520 492553992629367680 494526999683034240 494792874414046624 494912173890932160 495178255704852016 497161774681345488 498648058013726192 499002357146229120 499270637983404512 500628648246242560 501685165517983040 502904233010998208 503160710122447696 507455402540509504 507946304899035420 509909512493687680 510255151739485581 513199251283969536 514733479239975424 514872845420385903 515384393205204965 516273293503937640 517362826940420010 518619990292591902 519391700771558912 520540014937854480 521778740515443240 523313383869900426 523338617168703160 524877848395669934 525844184759115420 526126896686405267 527507196096114520 530190004467868440 530475052857367294 531917938761632720 532009696211824480 532927270713742080 534608254505100677 535349667398804544 536154855048509840 537331628322946560 539171365199291348 540194460768929472 540585886908414880 541518253046580480 541809391892304448 542806900396506240 543979699651337664 547292907837799680 548634999218443995 548902592860852032 549076581947491840 550275163640621705 550691513070866816 551853682069781344 553073765871470385 553450172953300480 555242682600378112 556264922720386560 556563989883139456 557479195874302845 557927897078295040 559296067962599110 560900463743056448 563918349516009020 565260302225063510 565536004765726336 566235225133350960 569664533489041705 570914855093130720 572594016431639928 573956614566987564 574372504840190810 575363143861991760 575462395741215840 575672478885573476 577337876606553920 580274115012690240 582109264016525440 583209004914655284 584896205507465280 585109732637795992 585210665833006928 586644774133795520 588040808762881760 589945350262901744 591064791155241216 591652038836468480 592900650157616320 593923245276894720 594644475599256368 600300178517041860 600754377895491072 602022198621579648 602620332947085440 603984240142241024 608486090042274249 608975845432672768 610141165050108120 611428795475041830 611891414992425216 613421493894463540 613720686786124544 613826555457296896 618461271846245958 618491093017558280 618972819631065020 620310184467609922 621452218351681860 621786332447569861 623310072517157740 624088297479255640 628006340602443792 628630291263747760 628950887653059620 629823138116240640 631809755324209891 633008635315337424 634319253175636880 638301526513959264 638411635454189376 639976117236867840 640320190418177984 641499064104961920 643385826058211808 643416849049969280 648703064290097856 648908687756126720 649239625964448640 650817242720115328 652190715173377952 653964666247509760 654781164568399360 659369332910712320 659882898521242880 660330196368746046 662882366241793984 665336476194972160 669187084248505680 671155281555118932 672571675022546013 673964206499114185 675243075961161840 676702019419210824 677261739865380560 678312362670076212 679974624564172080 680340202319314108 683597440186850046 686128241076065040 686497127227181204 688364391338583520 689247005808228972 689817102587226680 691493320390122536 692805451927864704 694053353250472640 695704987353924320 697751178493200568 698531116819830528 701125579678820560 701909289872693760 703973728960554624 705648970515458112 706920005957157920 708261410143034880 709982446603762176 711480780189139584 713799556531739392 715742520539549910 717445768208734455 719590598606966845 720259281025239296 723144399536502528 723742533862008320 725306266201783552 729011256143319105 731387165797244990 731513332291258660 731870123814469376 736105792673356248 737431687828627180 738830988944051520 742189311621069936 742767383557278024 743305594499070460 747972087020589288 748905956975106768 750942972369363840 752527748276974560 754356349516497312 754741065183671544 754980300177801280 761183103810764256 761219806790840960 763458688575519904 764864268740531520 765275486089316752 767150858482655680 767283194321621120 772100218859963136 773698820016920320 777612006552873712 779087551157338368 779861607343287040 784757599497011712 785007925753054740 787316772593504901 791260794144171780 791859478225491456 795712579286050941 797876908142449080 798014544317736720 800400238022722480 802696264828772864 804232282572764760 804664665520384526 808757047798937022 810878830362622320 811174856611489898 811314786723032332 812714087838456672 813521553400144160 815238393966722440 817636153948977506 823614872921237760 824615029128327944 826037269606300224 827780523104672016 828602957802242480 830175259429950720 832864023900567168 834845984824709184 836891845617442560 837036211987223040 837341787469925056 838944101943898665 841350695614584672 844011513753783232 845877524274013530 847890453337595265 848304007148589504 850425252899142635 851068702018612352 851215513938919168 855332085473282560 857847768077615744 858121409033976505 861558757260286215 863508718328360214 864366650487653170 864937419053463808 866006814909830880 872188973116500710 873163896024788160 877664598956693988 877815998749510392 879967161200693280 880440261824994728 882061213144322640 884918025394352616 887478058254702720 889350975236424480 891966713398884552 892249445664674240 894873708740158576 896762233363394684 900324101281549120 902269359225614432 903930499420628160 904416483560101616 905976360213361536 906632832752229440 911463253582466728 913463768149009152 914837654768086720 918996007744305296 920132240841695310 920581030179186816 920739833185945344 923740602570486272 927736639526337420 928438584020304384 928459229446597530 930465276701414883 934965108775736610 935833928811944448 936132446218883460 938631638614072832 940865294020610816 942945436895621640 943426331479589430 948641040252186112 950803315536418487 951478879763455320 954323360719399880 956594357611645940 958661194177215334 959407870428150781 960480285627266976 965125273574953920 967336861092846242 972015008191092140 973363031634190080 973859438946672960 976225864080172992 978286072760066928 980946999371264640 981474390231141664 982171746852599040 985107985258735360 989053999366068480 989585748828093248 989824347781864320 990356511409704032 994323549362690976 997296116027452384 998004714292458240 998541275966809024 1001257296492485120 1003370331035966080 1005808466021996416 1006321420244895392 1014143483403790415 1014910805081019008 1015892609798070840 1019819024987375360 1020510303478971162 1029745690840771806 1030768786410409930 1032546587007875280 1034725653880840020 1037239980585183804 1041080029875708960 1043557481030886480 1046626767739800852 1046677234337406320 1049755696791339868 1051688369518230840 1052253793372810534 1055014392192229040 1060380008935736880 1060950105714734588 1063835877523265440 1064019392423648960 1065854541427484160 1069216509010201354 1070699334797609088 1072309710097019680 1078342730398582696 1080388921537858944 1081171773816829760 1083036506093160960 1083618783784608896 1085613800793012480 1087959399302675328 1094585815675599360 1097080748695867485 1097269998436887990 1097805185721704064 1100550327281243410 1101383026141733632 1103707364139562688 1106147531742940770 1110485365200756224 1113127979766278912 1114958391748605690 1118592135925198220 1120952791704243355 1121800927486112896 1127836699032018040 1130520604450127020 1131072009531452672 1132470450266701920 1133845665051450923 1139329066978083410 1141829710186261440 1145188032863279856 1147913229133975128 1148745009680381620 1150726287723983520 1150924791482431680 1151344957771146952 1154675753213107840 1160548230025380480 1164218528033050880 1166418009829310568 1169792411014930560 1170219465275591984 1170421331666013856 1173289548267591040 1176081617525763520 1179890700525803488 1182129582310482432 1183304077672936960 1185801300315232640 1189288951198512736 1200600357034083720 1204044397243159296 1205240665894170880 1206996998280576789 1207968480284482048 1216762284917234847 1216972180084548498 1220282330100216240 1222857590950083660 1223782829984850432 1226454230923466259 1226842987788927080 1227441373572249088 1236922543692491916 1236982186035116560 1237945639262130040 1240620368935219844 1242904436703363720 1243572664895139722 1246620145034315480 1248176594958511280 1256012681204887584 1257260582527495520 1257901775306119240 1259646276232481280 1263619510648419782 1266017270630674848 1268638506351273760 1276603053027918528 1276823270908378752 1279952234473735680 1280640380836355968 1282998128209923840 1286771652116423616 1286833698099938560 1296549975731479755 1297406128580195712 1298479251928897280 1301634485440230656 1304381430346755904 1307929332495019520 1308283459674751065 1312194620989174835 1319765797042485760 1320660392737492092 1325764732483587968 1326187632143418235 1338374168497011360 1342310563110237864 1345143350045092026 1347928412998228370 1350486151922323680 1353404038838421648 1354523479730761120 1356624725340152424 1359949249128344160 1360680404638628216 1367194880373700092 1372256482152130080 1372994254454362408 1376728782677167040 1378494011616457944 1379634205174453360 1382986640780245072 1385610903855729408 1388106706500945280 1391409974707848640 1395502356986401136 1397062233639661056 1402251159357641120 1407947457921109248 1411297941030916224 1413840011914315840 1422961560378279168 1427599113063478784 1431485041079099820 1434891536417468910 1437991791265823001 1439181197213933690 1440518562050478592 1446288799073005056 1450612532403567104 1451005291639269363 1458022512286638210 1462774331594489980 1463026664582517320 1463740247628938752 1472211585346712496 1474863375657254360 1477661977888103040 1482721254298051207 1484378623242139872 1485534767114556048 1486611188998140920 1495944174041178576 1497811913950213536 1501885944738727680 1505055496553949120 1508712699032994624 1509482130367343088 1509960600355602560 1522366207621528512 1522439613581681920 1526917377151039808 1529728537481063040 1530550972178633504 1534301716965311360 1534566388643242240 1544200437719926272 1546153179615614895 1547397640033840640 1550775461169024805 1555224013105747424 1558175102314676736 1559723214686574080 1570015851506109480 1574633545187009802 1578380690059215801 1582521588288343560 1591425158572101882 1595753816284898160 1596029088635473440 1600800476045444960 1603824763515302031 1608464565145529520 1609329331040769052 1617514095597874044 1621757660725244640 1622349713222979796 1622629573446064664 1625428175676913344 1627043106800288320 1630476787933444880 1635272307897955012 1647229745842475520 1649230058256655888 1650825490921865115 1652074539212600448 1655561046209344032 1657205915604484960 1660350518859901440 1665728047801134336 1669691969649418368 1673783691234885120 1674683574939850112 1677888203887797330 1682701391229169344 1688023027507566464 1691755048548027060 1695780906675190530 1696608014297179008 1700850505798285270 1702137404037224704 1702431027877838336 1708993600467125115 1715695536155231488 1716242818067953010 1723117514520572430 1727017436656720428 1728733300975306340 1729874838106927616 1732013629819661760 1744377946233001420 1746327792049576320 1752306936897696881 1755329197913387976 1755631997499020784 1759934322401386560 1760880523649989456 1764122426288645280 1769836050788705232 1774956116509405440 1778701950472848960 1783933426797769104 1784498891329348480 1789747417480317152 1793524466726789368 1800648202563098240 1804538718451228864 1807860998841256320 1808832967120203232 1811952720426723072 1813265665504458880 1822926507164933456 1826927536298018304 1829675309536173440 1837992015488610592 1840264481683390620 1841162060358373632 1841479666371890688 1855473279052674840 1856918458893195060 1860930553402829766 1865358997342709583 1869930217551473220 1870935556378113797 1872264892437766920 1881730588041221632 1885890873791243280 1886852662959178860 1887867099874748311 1895429265972629673 1901606631072836974 1902957759526910640 1908646721438799760 1913188715223291880 1917322388354430668 1918815740856301562 1920960571254533952 1930250547149907840 1934673722185692484 1944030016382184280 1946726063268380160 1947718877893345920 1952451728160345984 1956572145520133856 1961893998742529280 1962948780462283328 1964343493705198080 1970215970517470720 1978107998732136960 1979171497656186496 1979648695563728640 1980713022819408064 1988647098725381952 1994592232054904768 1996009428584916480 1997082551933618048 2006740662071932160 2011616932043992832 2011661663800961315 2012642840489790784 2021892619497342555 2027937141528724745 2028286966807580830 2029821610162038016 2031785219596141680 2039638049974750720 2041020606957942324 2044090384872443765 2059491381681543612 2061537572820819860 2065093174015750560 2069451307761680040 2074479961170367608 2082160059751417920 2087114962061772960 2093253535479601704 2093354468674812640 2099511393582679736 2103376739036461680 2104507586745621068 2110028784384458080 2120760017871473760 2121900211429469176 2127671755046530880 2128038784847297920 2138433018020402708 2141398669595218176 2144619420194039360 2156685460797165392 2158771795820900535 2160777843075717888 2162343547633659520 2167237567569217792 2171227601586024960 2175918798605350656 2194161497391734970 2194539996873775980 2195610371443408128 2201100654562486820 2202766052283467264 2207414728279125376 2212295063485881540 2226255959532557824 2229916783497211380 2231115663488338913 2237184271850396440 2241905583408486710 2243601854972225792 2255673398064036080 2261041208900254040 2262144019062905344 2264940900533403840 2267691330102901846 2278658133956166820 2283659420372522880 2290376065726559712 2295826458267950256 2297490019360763240 2301452575447967040 2301849582964863360 2302689915542293904 2309351506426215680 2321096460050760960 2328437056066101760 2332836019658621136 2339584822029861120 2340438930551183968 2340842663332027712 2346579096535182080 2352163235051527040 2359781401051606976 2371602600630465280 2378577902397025472 2396652985443038335 2401200714068167440 2408088794486318592 2410481331788341760 2413993996561153578 2418342152732115605 2433524569834469694 2433944360169096996 2440564660200432480 2445715181900167320 2452908461846932518 2453685975577854160 2473845087384983832 2473964372070233120 2475891278524260080 2481240737870439688 2485808873406727440 2487145329790279444 2493240290068630960 2496353189917022560 2512025362409775168 2514521165054991040 2515803550612238480 2527239021296839564 2532034541261349696 2537277012702547520 2551275758697427905 2553206106055837056 2553646541816757504 2561280761672711936 2565996256419847680 2573543304232847232 2573667396199877120 2574364227101929515 2593099951462959510 2594812257160391424 2596958503857794560 2603268970880461312 2608762860693511808 2616566919349502130 2624389241978349670 2630634483432026335 2641320785474984184 2651529464967175936 2652375264286836470 2673041272525503385 2676748336994022720 2684621126220475728 2690286700090184052 2695856825996456740 2700972303844647360 2706808077676843296 2709046959461522240 2713249450680304848 2719898498256688320 2721360809277256432 2734389760747400184 2744512964304260160 2745988508908724816 2753457565354334080 2756988023232915888 2759268410348906720 2765973281560490144 2771221807711458816 2776213413001890560 2782819949415697280 2791004713972802272 2804502318715282240 2815894915842218496 2822595882061832448 2827680023828631680 2845923120756558336 2852409946609255461 2862970082158199640 2869783072834937820 2875983582531646002 2878223611284452343 2878362394427867380 2902010583278538726 2916045024573276420 2917612790715520117 2925548663188979960 2926053329165034640 2944423170693424992 2949726751314508720 2955323955776206080 2965442508596102414 2968757246484279744 2971069534229112096 2973222377996281840 2991888348082357152 2995623827900427072 3003771889477455360 3010110993107898240 3017425398065989248 3018964260734686176 3019921200711205120 3042430450211371245 3044732415243057024 3044879227163363840 3053834754302079616 3059457074962126080 3061101944357267008 3068603433930622720 3069132777286484480 3092306359231229790 3101550922338049610 3108931662237849305 3110448026211494848 3140031703012218960 3149267090374019604 3156761380118431602 3159048776621049455 3165043176576687120 3182850317144203764 3191507632569796320 3192058177270946880 3201600952090889920 3207649527030604062 3216929130291059040 3218658662081538104 3235028191195748088 3243515321450489280 3244699426445959592 3245259146892129328 3250856351353826688 3254086213600576640 3260953575866889760 3270544615795910024 3298460116513311776 3301650981843730230 3304149078425200896 3311122092418688064 3314411831208969920 3331456095602268672 3339383939298836736 3349367149879700224 3355776407775594660 3362858375112730065 3365402782458338688 3376046055015132928 3383510097096054120 3391561813350381060 3393216028594358016 3401536995154352769 3401701011596570540 3404274808074449408 3411706014571854571 3417987200934250230 3431391072310462976 3432485636135906020 3446235029041144860 3448087843572887411 3454034873313440856 3457466601950612680 3464027259639323520 3488755892466002840 3492655584099152640 3504613873795393762 3510658395826775952 3511263994998041568 3519868644802773120 3521761047299978912 3528244852577290560 3539672101577410464 3549912233018810880 3557403900945697920 3567866853595538208 3568997782658696960 3579494834960634304 3587048933453578736 3601296405126196480 3609077436902457728 3615721997682512640 3617665934240406464 3623905440853446144 3626531331008917760 3645853014329866912 3659350619072346880 3675984030977221184 3680528963366781240 3682324120716747264 3710946558105349680 3713836917786390120 3721861106805659532 3730717994685419166 3739860435102946440 3741871112756227594 3744529784875533840 3771781747582486560 3773705325918357720 3775734199749496622 3790858531945259346 3803213262145673948 3805915519053821280 3817293442877599520 3826377430446583760 3834644776708861336 3837631481712603124 3841921142509067904 3860501094299815680 3869347444371384968 3888060032764368560 3895437755786691840 3904903456320691968 3913144291040267712 3923787997485058560 3925897560924566656 3936583862967524505 3958342995312372992 3959297391127457280 3961426045638816128 3977294197450763904 3978562896430254705 3989184464109809536 3994165103867236096 4013481324143864320 4023233864087985664 4023323327601922630 4025285680979581568 4043785238994685110 4055874283057449490 4056573933615161660 4059643220324076032 4063570439192283360 4082041213915884648 4088180769744887530 4118982763363087224 4123075145641639720 4130186348031501120 4138902615523360080 4148959922340735216 4164320119502835840 4174229924123545920 4186507070959203408 4186708937349625280 4199022787165359472 4206753478072923360 4209015173491242136 4220057568768916160 4241520035742947520 4243800422858938352 4255343510093061760 4256077569694595840 4276866036040805416 4282797339190436352 4289238840388078720 4313370921594330784 4317543591641801070 4321555686151435776 4324687095267319040 4334475135138435584 4351837597210701312 4388322994783469940 4389079993747551960 4391220742886816256 4402201309124973640 4414829456558250752 4424590126971763080 4448163762894153621 4459833566994422760 4461461711363194439 4462231326976677826 4474368543700792880 4483811166816973420 4487203709944451584 4511346796128072160 4522082417800508080 4529881801066807680 4535382660205803692 4557316267912333640 4567318840745045760 4580752131453119424 4591652916535900512 4594980038721526480 4602905150895934080 4603699165929726720 4605379831084587808 4618703012852431360 4642192920101521920 4652326383507074415 4665672039317242272 4679169644059722240 4680877861102367936 4681685326664055424 4693158193070364160 4704326470103054080 4719562802103213952 4743205201260930560 4754016577682092435 4757155804794050944 4793305970886076670 4797039352140753905 4802401428136334880 4827987993122307156 4836684305464231210 4867049139668939388 4867888720338193992 4881129320400864960 4891430363800334640 4905816923693865036 4907371951155708320 4947690174769967664 4947928744140466240 4951782557048520160 4962481475740879376 4971617746813454880 4974290659580558888 4986480580137261920 4992706379834045120 5024050724819550336 5029042330109982080 5031607101224476960 5054478042593679128 5064069082522699392 5074554025405095040 5102551517394855810 5106412212111674112 5107293083633515008 5122561523345423872 5147086608465694464 5148728454203859030 5186199902925919020 5189624514320782848 5217525721387023616 5233133838699004260 5248778483956699340 5256920810693090643 5261268966864052670 5272636567974684337 5282641570949968368 5303058929934351872 5304750528573672940 5320352736010654331 5346082545051006770 5353496673988045440 5369242252440951456 5380573400180368104 5391713651992913480 5401944607689294720 5413616155353686592 5418093918923044480 5426498901360609696 5439796996513376640 5442721618554512864 5468779521494800368 5489025928608520320 5491977017817449632 5506915130708668160 5513976046465831776 5518536820697813440 5531946563120980288 5552426826003781120 5565639898831394560 5582009427945604544 5609004637430564480 5612806669134341391 5645191764123664896 5655360047657263360 5663601299624244933 5669228325257254615 5704819893218510922 5725940164316399280 5739566145669875640 5751967165063292004 5756447222568904686 5756724788855734760 5804021166557077452 5832090049146552840 5835225581431040234 5851097326377959920 5852106658330069280 5888846341386849984 5899453502629017440 5910647911552412160 5930885017192204828 5937514492968559488 5942139068458224192 5946444755992563680 5983776696164714304 5991247655800854144 6020221986215796480 6034850796131978496 6034984991402883945 6037928521469372352 6039842401422410240 6083811424586174235 6084860900422742490 6089464830486114048 6107669508604159232 6118914149924252160 6122203888714534016 6132271154617331295 6137206867861245440 6184612718462459580 6203101844676099220 6217863324475698610 6220896052422989696 6280063406024437920 6287689597103500573 6298534180748039208 6313522760236863204 6318097553242098910 6330086353153374240 6365700634288407528 6383015265139592640 6384116354541893760 6403201904181779840 6415299054061208124 6433858260582118080 6437317324163076208 6470056382391496176 6487030642900978560 6489398852891919184 6490518293784258656 6501712702707653376 6508172427201153280 6521907151733779520 6541089231591820048 6596920233026623552 6603301963687460460 6608298156850401792 6622244184837376128 6628823662417939840 6678767878597673472 6693346990465016739 6698734299759400448 6711552815551189320 6725716750225460130 6730805564916677376 6752092110030265856 6767020194192108240 6783123626700762120 6786432057188716032 6803073990308705538 6803402023193141080 6823412029143709142 6835974401868500460 6839649656923268471 6864971272271812040 6892470058082289720 6896175687145774822 6908069746626881712 6914933203901225360 6928054519278647040 6949907308566308801 6977511784932005680 6985311168198305280 7009227747590787524 7021316791653551904 7022527989996083136 7039737289605546240 7043522094599957824 7056489705154581120 7079344203154820928 7114807801891395840 7135733707191076416 7137995565317393920 7158989669921268608 7174097866907157472 7189958956329115005 7202592810252392960 7218154873804915456 7231443995365025280 7235331868480812928 7253062662017835520 7255026458196346815 7291706028659733824 7318701238144693760 7351968061954442368 7361057926733562480 7413606271490256035 7421893116210699360 7427673835572780240 7443722213611319064 7461435989370838332 7479720870205892880 7483742225512455188 7489059569751067680 7543563495164973120 7547410651836715440 7551468399498993244 7581717063890518692 7606426524291347896 7611831038107642560 7634586885755199040 7652754860893167520 7669289553417722672 7675262963425206248 7683842285018135808 7721002188599631360 7738694888742769936 7776120065528737120 7790875511573383680 7809806912641383936 7826288582080535424 7851795121849133312 7873167725935049010 7891903450296079005 7916685990624745984 7922852091277632256 7954588394901527808 7957125792860509410 7978368928219619072 7988330207734472192 8019123817576510155 8046646655203845260 8050571361959163136 8087570477989370220 8111748566114898980 8113147867230323320 8127140878384566720 8164082427831769296 8176361539489775060 8222363319289193057 8237965526726174448 8246150291283279440 8260372696063002240 8277805231046720160 8297919844681470432 8328640239005671680 8348459848247091840 8373014141918406816 8373417874699250560 8398045574330718944 8413506956145846720 8418030346982484272 8440115137537832320 8483040071485895040 8487600845717876704 8510687020186123520 8512155139389191680 8553732072081610832 8578477680776157440 8626741843188661568 8635087183283602140 8649374190534638080 8752838372146560351 8761534684488484405 8776645989566939880 8778159987495103920 8804402618249947280 8829658913116501504 8849180253943526160 8896327525788307242 8919667133988845520 8922923422726388878 8924462653953355652 8948737087401585760 8967622333633946840 9022693592256144320 9044164835601016160 9059763602133615360 9070765320411607384 9114632535824667280 9134637681490091520 9161504262906238848 9183305833071801024 9189960077443052960 9205810301791868160 9207398331859453440 9210759662169175616 9304652767014148830 9326794986713547915 9331344078634484544 9354677781890568985 9361755722204735872 9363370653328110848 9408652940206108160 9439125604206427904 9439335499373741555 9477146329863148365 9508033155364184870 9514311609588101888 9586611941772153340 9594078704281507810 9604802856272669760 9655975986244614312 9673368610928462420 9734098279337878776 9735777440676387984 9762258640801729920 9782860727600669280 9811633847387730072 9814743902311416640 9895380349539935328 9895857488280932480 9903565114097040320 9924962951481758752 9943235493626909760 9948581319161117776 9972961160274523840 9985412759668090240 10048101449639100672 10058084660219964160 10063214202448953920 10108956085187358256 10128138165045398784 10149108050810190080 10205103034789711620 10212824424223348224 10235118043715563713 10294173216931388928 10297456908407718060 10344263530718662233 10372399805851838040 10435051442774047232 10466267677398008520 10497556967913398680 10513841621386181286 10522537933728105340 10545273135949368674 10565283141899936736 10609501057147345880 10640705472021308662 10692165090102013540 10706993347976090880 10738484504881902912 10761146800360736208 10783427303985826960 10803889215378589440 10827232310707373184 10836187837846088960 10852997802721219392 10879593993026753280 10885443237109025728 10937559042989600736 10978051857217040640 10983954035634899264 11013830261417336320 11027952092931663552 11037073641395626880 11063893126241960576 11131279797662789120 11155578317441694565 11164018855891209088 11218009274861128960 11225613338268682782 11310720095314526720 11327202599248489866 11338456650514509230 11409639786437021844 11451880328632798560 11479132291339751280 11503934330126584008 11512894445137809372 11513449577711469520 11608042333114154904 11664180098293105680 11670451162862080468 11702194652755919840 11704213316660138560 11777692682773699968 11798907005258034880 11861770034384409656 11875028985937118976 11884278136916448384 11892889511985127360 11967553392329428608 11982495311601708288 12040443972431592960 12069701592263956992 12069969982805767890 12075857042938744704 12167622849172348470 12169721800845484980 12178929660972228096 12215339017208318464 12244407777429068032 12264542309234662590 12369225436924919160 12406203689352198440 12435726648951397220 12441792104845979392 12472302315565960153 12560126812048875840 12575379194207001146 12597068361496078416 12627045520473726408 12636195106484197820 12660172706306748480 12731401268576815056 12766030530279185280 12768232709083787520 12806403808363559680 12830598108122416248 12867716521164236160 12874634648326152416 12940112764782992352 12974061285801957120 12978797705783838368 12981036587568517312 13003425405415306752 13016344854402306560 13043814303467559040 13082178463183640096 13193840466053247104 13206603927374920920 13244488369674752256 13257647324835879680 13384385134089583317 13386693980930033478 13423105631102378640 13451433500450920260 13461611129833354752 13534040388384216480 13566247253401524240 13606147980617411076 13606804046386282160 13646824058287418284 13671948803737000920 13679299313846536942 13729942544543624080 13784940116164579440 13792351374291549644 13816139493253763424 13829866407802450720 13856109038557294080 13899814617132617602 13955023569864011360 14018455495181575048 14042633583307103808 14045055979992166272 14079474579211092480 14087044189199915648 14112979410309162240 14158688406309641856 14229615603782791680 14262049733046277305 14271467414382152832 14317979339842537216 14348195733814314944 14379917912658230010 14391118056422261715 14436309747609830912 14470663736961625856 14510052916392693630 14583412057319467648 14588063953577600585 14703936123908884736 14722115853467124960 14827212542980512070 14843786232421398720 14855347671145560480 14887444427222638128 14922871978741676664 14959441740411785760 14967484451024910376 14978119139502135360 15087126990329946240 15094821303673430880 15102936798997986488 15163434127781037384 15212853048582695792 15223662076215285120 15269173771510398080 15305509721786335040 15338579106835445344 15350525926850412496 15367684570036271616 15477389777485539872 15552240131057474240 15652577164161070848 15703590243698266624 15746335451870098020 15783806900592158010 15817909703924053011 15845704182555264512 15909176789803055616 15914251585721018820 15956737856439238144 15961058208031962993 16038247635153020310 16093293310407690520 16101142723918326272 16175140955978740440 16223497132229797960 16226295734460646640 16254281756769133440 16309933797278563277 16328164855663538592 16352723078979550120 16444726638578386114 16475931053452348896 16492300582566558880 16520745392126004480 16555610462093440320 16595839689362940864 16657280478011343360 16696919696494183680 16746028283836813632 16746835749398501120 16796091148661437888 16827013912291693440 16836060693964968544 16880230275075664640 16966080142971790080 16975201691435753408 17007684975771763845 17021374040372247040 17058530072859272855 17107464144163221664 17156955361552314880 17240439217864437055 17253483686377323136 17270174366567204280 17505676744293120702 17523069368976968810 17553291979133879760 17556319974990207840 17608805236499894560 17698360507887052320 17792655051576614484 17839334267977691040 17845846845452777756 17848925307906711304 17897474174803171520 17935244667267893680 18045387184512288640 18088329671202032320 18119527204267230720 18141530640823214768 18229265071649334560 18323008525812477696 18366611666143602048 18379920154886105920 18411620603583736320 18421519324338351232 18609305534028297660 18653589973427095830 18662688157268969088 18709355563781137970 18723511444409471744 18726741306656221696 18863068791310501719 18878251208412855808 18878670998747483110 18954292659726296730 19016066310728369740 19028623219176203776 19173223883544306680 19188157408563015620 19209605712545339520 19275376305874665691 19311951972489228624 19346737221856924840 19468196558675757552 19471554881352775968 19524517281603459840 19565721455201338560 19623267694775460144 19629487804622833280 19790760699079870656 19791714976561864960 19807130228194080640 19849925902963517504 19886470987253819520 19897162638322235552 19945922320549047680 19970825519336180480 20096202899278201344 20116169320439928320 20126428404897907840 20217912170374716512 20256276330090797568 20298216101620380160 20410206069579423240 20470236087431127426 20518948970769805413 20594913816815436120 20688527061437324466 20744799611703676080 20849721925698926403 20932535354796017040 20995113935826797360 21027683242772362572 21045075867456210680 21090546271898737348 21130566283799873472 21219002114294691760 21281410944042617324 21384330180204027080 21413986695952181760 21476969009763805824 21522293600721472416 21566854607971653920 21607778430757178880 21654464621414746368 21672375675692177920 21705995605442438784 21759187986053506560 21770886474218051456 21875118085979201472 21956103714434081280 21967908071269798528 22055904185863327104 22074147282791253760 22127786252483921152 22240818814470768105 22307308556815972195 22311156634883389130 22328037711782418176 22436018549722257920 22451226676537365564 22654405198496979732 22676913301029018460 22819279572874043688 22903760657265597120 22958264582679502560 23007868660253168016 23025788890275618744 23026899155422939040 23216084666228309808 23328360196586211360 23340902325724160936 23404389305511839680 23408426633320277120 23555385365547399936 23597814010516069760 23723540068768819312 23750057971874237952 23768556273832896768 23785779023970254720 23935106784658857216 23964990623203416576 24139939965611535780 24151714085877489408 24335245698344696940 24339443601690969960 24488815554858136064 24529084618469325180 24542272298371728043 24667089957867579171 24738450873849838320 24812407378704396880 24871453297902794440 24883584209691958784 24944604631131920306 25120253624097751680 25150758388414002292 25194136722992156832 25254091040947452816 25272390212968395640 25320345412613496960 25462802537153630112 25532061060558370560 25536465418167575040 25612807616727119360 25661196216244832496 25735433042328472320 25749269296652304832 25880225529565984704 25948122571603914240 25957595411567676736 25962073175137034624 26087628606935118080 26164356926367280192 26284604053465453215 26363182839873421685 26387680932106494208 26413207854749841840 26488976739349504512 26515294649671759360 26601763680053271655 26768770268179166634 26773387961860066956 26846211262204757280 26902867000901840520 27068080776768432960 27132494506803048480 27212295961234822152 27213608092772564320 27293648116574836568 27343897607474001840 27358598627693073884 27459885089087248160 27569880232329158880 27584702748583099288 27632278986507526848 27659732815604901440 27799629234265235204 27910047139728022720 28036910990363150096 28064033345671706955 28085267166614207616 28090111959984332544 28174088378399831296 28225958820618324480 28317376812619283712 28318006498121224665 28524099466092554610 28542934828764305664 28635958679685074432 28696391467628629888 28759835825316460020 28782236112844523430 28941327473923251712 29020105832785387260 29166824114638935296 29176127907155201170 29407872247817769472 29444231706934249920 29654425085961024140 29687572464842797440 29710695342291120960 29774888854445276256 29845743957483353328 29918883480823571520 29934968902049820752 29956238279004270720 30174253980659892480 30189642607346861760 30205873597995972976 30326868255562074768 30425706097165391584 30447324152430570240 30538347543020796160 30611019443572670080 30677158213670890688 30701051853700824992 30954779554971079744 31104480262114948480 31305154328322141696 31438447985517502865 31492670903740196040 31567613801184316020 31635819407848106022 31828503171442037640 31922116416063925986 32076495270306040620 32093740697870721287 32186586620815381040 32350281911957480880 32446994264459595920 32452591468921293280 32508563513538266880 32619867594557126554 32656329711327077184 32705446157959100240 32889453277156772228 32951862106904697792 32984601165133117760 33041490784252008960 33111220924186880640 33191679378725881728 33393839392988367360 33466734952325083695 33492056567673627264 33493671498797002240 33592182297322875776 33654027824583386880 33672121387929937088 33760460550151329280 33932160285943580160 33950403382871506816 34015369951543527690 34117060145718545710 34198248284616342355 34214928288326443328 34480878435728874110 34506967372754646272 34540348733134408560 34749536542831544005 35011353488586241404 35046138737953937620 35106583958267759520 35112639949980415680 35217610472999789120 35396721015774104640 35585310103153228968 35678668535955382080 35691693690905555512 35697850615813422608 35794948349606343040 35870489334535787360 36090774369024577280 36176659342404064640 36283061281646429536 36458530143298669120 36646017051624955392 36733223332287204096 36759840309772211840 36843038648676702464 37218611068056595320 37307179946854191660 37325376314537938176 37416906946697880459 37418711127562275940 37447022888818943488 37726137582621003438 37757341997494966220 37908585319452593460 37928966279301761521 38032132621456739480 38346447767088613360 38376314817126031240 38419211425090679040 38550752611749331382 38623903944978457248 38693474443713849680 38936393117351515104 38943109762705551936 39049034563206919680 39131442910402677120 39246535389550920288 39258975609245666560 39581521398159741312 39583429953123729920 39614260456388161280 39699851805927035008 39772941974507639040 39794325276644471104 39891844641098095360 39941651038672360960 40252856809795815680 40435824340749433024 40820412139158846480 40940472174862254852 41037897941539610826 41111816596445965285 41189827633630872240 41377054122874648932 41489599223407352160 41699443851397852806 41865070709592034080 41990227871653594720 42055366485544725144 42090151734912421360 42181092543797474696 42261132567599746944 42438004228589383520 42562821888085234648 42768660360408054160 42953938019527611648 43044587201442944832 43133709215943307840 43308929242829492736 43411991210884877568 43541772948436102912 43750236171958402944 43764191860732801755 43935816142539597056 44111808371726654208 44148294565582507520 44255572504967842304 44481637628941536210 44614617113631944390 44622313269766778260 44656075423564836352 44902453353074731128 45308810396993959464 45353826602058036920 45638559145748087376 45807521314531194240 45916529165359005120 46015737320506336032 46051577780551237488 46053798310845878080 46432169332456619616 46656720393172422720 46681804651448321872 46808778611023679360 46816853266640554240 47110770731094799872 47195628021032139520 47447080137537638624 47537112547665793536 47571558047940509440 47870213569317714432 48279879931223071560 48303428171754978816 48670491396689393880 48678887203381939920 48929801391835689831 49058169236938650360 49084544596743456086 49334179915735158342 49476901747699676640 49624814757408793760 49742906595805588880 49889209262263840612 50240507248195503360 50301516776828004584 50388273445984313664 50508182081894905632 50544780425936791280 50640690825226993920 50925605074307260224 51064122121116741120 51175590218577818565 51322392432489664992 51470866084656944640 51498538593304609664 51721317653593311165 51760451059131969408 51915190823135353472 51924146350274069248 52175257213870236160 52328713852734560384 52569208106930906430 52726365679746843370 52775361864212988416 52826415709499683680 53203527360106543310 53537540536358333268 53546775923720133912 53692422524409514560 53805734001803681040 54136161553536865920 54264989013606096960 54424591922469644304 54427216185545128640 54587296233149673136 54687795214948003680 54717197255386147768 54919770178174496320 55139760464658317760 55169405497166198576 55264557973015053696 55319465631209802880 55599258468530470408 55820094279456045440 56073821980726300192 56128066691343413910 56170534333228415232 56180223919968665088 56348176756799662592 56634753625238567424 56636012996242449330 57048198932185109220 57085869657528611328 57392782935257259776 57519671650632920040 57564472225689046860 57826128917623997073 57999002247721527707 58040211665570774520 58333648229277870592 58352255814310402340 58523880096117197641 58888463413868499840 59308850171922048280 59375144929685594880 59421390684582241920 59549777708890552512 59691487914966706656 59837766961647143040 59869937804099641504 59912476558008541440 60348507961319784960 60379285214693723520 60411747195991945952 60653736511124149536 60851412194330783168 60894648304861140480 61076695086041592320 61222038887145340160 61354316427341781376 61402103707401649984 61909559109942159488 62208960524229896960 62361511577829800765 62876895971035005730 62985341807480392080 63135227602368632040 63271638815696212044 63657006342884075280 63844232832127851972 64152990540612081240 64187481395741442574 64373173241630762080 64700563823914961760 64893988528919191840 64905182937842586560 65017127027076533760 65239735189114253108 65312659422654154368 65410892315918200480 65778906554313544456 65903724213809395584 65969202330266235520 66222441848373761280 66383358757451763456 66921925670447916585 66933469904650167390 66984113135347254528 67184364594645751552 67308055649166773760 67344242775859874176 67900806765743013632 68030739903087055380 68234120291437091420 68396496569232684710 68429856576652886656 68961756871457748220 69013934745509292544 69080697466268817120 69164585568138506303 69499073085663088010 70022706977172482808 70092277475907875240 70213167916535519040 70225279899960831360 70435220945999578240 70793442031548209280 71170620206306457936 71357337071910764160 71383387381811111024 71395701231626845216 71589896699212686080 71740978669071574720 72181548738049154560 72353318684808129280 72566122563292859072 72917060286597338240 73466446664574408192 73519680619544423680 73626816895115184129 73686077297353404928 74437222136113190640 74614359893708383320 74650752629075876352 74833813893395760918 74837422255124551880 75452275165242006876 75514683994989932440 75817170638905186920 75857932558603523042 76064265242913478960 76692895534177226720 76752629634252062480 76838422850181358080 77101505223498662764 77247807889956914496 77386948887427699360 77872786234703030208 77886219525411103872 78262885820805354240 78493070779101840576 78517951218491333120 79089548519620265055 79163042796319482624 79228520912776322560 79399703611854070016 79545883949015278080 79588650553288942208 79783689282196190720 79805291040159814965 80505713619591631360 80871648681498866048 81549668986392816385 81640824278317692960 81880944349724509704 82075795883079221652 82223633192891930570 82379655267261744480 82754108245749297864 82979198446814704320 83398887702795705612 83730141419184068160 83980455743307189440 84110732971089450288 84180303469824842720 84362185087594949392 84522265135199493888 84876008457178767040 85125643776170469296 85537320720816108320 85907876039055223296 86089174402885889664 86267418431886615680 86823982421769755136 87083545896872205824 87500472343916805888 87528383721465603510 87871632285079194112 88223616743453308416 88963275257883072420 89229234227263888780 89244626539533556520 89804906706149462256 90445996512181123627 90617620793987918928 90707653204116073840 91277118291496174752 91615042629062388480 91833058330718010240 92031474641012672064 92103155561102474976 92107596621691756160 92864338664913239232 93313440786344845440 93363609302896643744 93617557222047358720 93633706533281108480 94315343956552508595 94391256042064279040 94894160275075277248 95143116095881018880 96281222093612163861 96376881529373328455 96559759862446143120 97340982793378787760 97357774406763879840 97859602783671379662 98116338473877300720 98169089193486912172 98668359831470316684 98953803495399353280 99249629514817587520 99485813191611177760 99778418524527681224 100481014496391006720 100603033553656009168 100776546891968627328 101016364163789811264 101089560851873582560 101281381650453987840 101851210148614520448 102351180437155637130 102594744853849027065 102644784864979329984 102997077186609219328 103442635307186622330 103520902118263938816 103830381646270706944 103848292700548138496 104248609628494632015 104657427705469120768 105138416213861812860 105452731359493686740 105652831418999367360 106407054720213086620 106890723150759509741 107075081072716666536 107093551847440267824 107384845048819029120 107611468003607362080 108272323107073731840 108529978027212193920 108849183844939288608 108854432371090257280 109174592466299346272 109375590429896007360 109434394510772295536 109839540356348992640 110279520929316635520 110338810994332397152 110529115946030107392 110638931262419605760 111198516937060940816 111640188558912090880 112147643961452600384 112256133382686827820 112341068666456830464 113272025992484898660 113786898837905284563 114096397864370218440 114785565870514519552 115039343301265840080 115128944451378093720 115652257835247994146 115998004495443055414 116080423331141549040 116704511628620804680 117047760192234395282 117776926827736999680 118617700343844096560 118750289859371189760 118842781369164483840 119099555417781105024 119382975829933413312 119675533923294286080 119739875608199283008 119824953116017082880 120758570429387447040 120823494391983891904 121307473022248299072 121702824388661566336 122444077774290680320 122708632854683562752 122711361491858640215 122804207414803299968 123335449789337895855 123819118219884318976 124417921048459793920 124723023155659601530 125753791942070011460 125970683614960784160 126270455204737264080 126543277631392424088 127314012685768150560 127688465664255703944 128305981081224162480 128374962791482885148 128746346483261524160 129401127647829923520 129787977057838383680 129810365875685173120 130479470378228506216 130625318845308308736 130821784631836400960 131557813108627088912 131807448427618791168 131938404660532471040 132444883696747522560 132766717514903526912 133843851340895833170 133866939809300334780 133968226270694509056 134368729189291503104 134688485551719748352 135801613531486027264 136061479806174110760 136468240582874182840 136792993138465369420 136859713153305773312 137923513742915496440 138161394932537634240 138329171136277012606 138998146171326176020 140045413954344965616 140184554951815750480 140426335833071038080 140450559799921662720 140870441891999156480 141586884063096418560 142341240412612915872 142714674143821528320 142766774763622222048 142791402463253690432 143179793398425372160 143481957338143149440 144706637369616258560 145132245126585718144 145834120573194676480 147039361239088847360 147253633790230368258 148874444272226381280 149228719787416766640 149667627786791521836 149674844510249103760 150904550330484013752 151029367989979864880 151634341277810373840 151715865117207046084 152128530485826957920 153385791068354453440 153505259268504124960 154203010446997325528 154495615779913828992 154773897774855398720 155745572469406060416 155772439050822207744 156525771641610708480 156986141558203681152 158179097039240530110 158326085592638965248 158799407223708140032 159177301106577884416 159610582080319629930 160468703489353606435 161743297362997732096 163099337972785632770 163281648556635385920 163761888699449019408 164151591766158443304 164447266385783861140 164759310534523488960 165508216491498595728 165958396893629408640 166797775405591411224 167460282838368136320 167960911486614378880 168221465942178900576 168360606939649685440 168724370175189898784 169044530270398987776 169752016914357534080 170251287552340938592 171074641441632216640 172178348805771779328 172534836863773231360 173997006743164583121 175000944687833611776 175056767442931207020 175571640288351592923 177926550515766144840 178458468454527777560 178489253079067113040 179609813412298924512 180891993024362247254 181235241587975837856 181415306408232147680 182554236582992349504 183230085258124776960 183666116661436020480 184062949282025344128 184206311122204949952 184215193243383512320 185728677329826478464 186626881572689690880 186727218605793287488 187084534733489402295 187235114444094717440 188630687913105017190 189644831396508807605 189788320550150554496 192562444187224327722 192753763058746656910 193119519724892286240 194681965586757575520 194715548813527759680 195719205567342759324 196232676947754601440 196338178386973824344 197336719662940633368 197907606990798706560 198499259029635175040 198971626383222355520 199556837049055362448 201206067107312018336 201553093783937254656 202032728327579622528 202179121703747165120 203702420297229040896 204702360874311274260 205189489707698054130 205289569729958659968 205994154373218438656 206885270614373244660 207041804236527877632 207493756704415518909 207660763292541413888 208497219256989264030 209314855410938241536 210276832427723625720 210905462718987373480 211305662837998734720 212029139364621322601 212814109440426173240 213781446301519019482 214150162145433333072 214187103694880535648 214769690097638058240 215222936007214724160 216544646214147463680 217059956054424387840 217698367689878577216 217708864742180514560 218349184932598692544 218751180859792014720 218868789021544591072 219679080712697985280 220559041858633271040 220677621988664794304 221058231892060214784 221277862524839211520 222397033874121881632 223280377117824181760 224295287922905200768 224512266765373655640 226544051984969797320 227573797675810569126 228192795728740436880 230078686602531680160 230257888902756187440 231304515670495988292 231996008990886110828 232160846662283098080 233409023257241609360 234095520384468790564 235553853655473999360 237235400687688193120 237685562738328967680 238199110835562210048 238765951659866826624 239351067846588572160 239479751216398566016 241517140858774894080 241646988783967783808 242614946044496598144 243405648777323132672 244649006959178449155 245417265709367125504 245422722983717280430 245608414829606599936 246670899578675791710 247638236439768637952 249446046311319203060 251507583884140022920 251941367229921568320 252540910409474528160 253086555262784848176 254628025371536301120 255376931328511407888 256611962162448324960 256749925582965770296 257492692966523048320 258802255295659847040 259575954115676767360 259620731751370346240 260958940756457012432 261250637690616617472 261643569263672801920 263115626217254177824 263614896855237582336 263876809321064942080 267687702681791666340 267733879618600669560 269376971103439496704 271337989536543370881 272122959612348221520 272936481165748365680 273585986276930738840 273719426306611546624 275847027485830992880 276322789865075268480 276658342272554025212 277996292342652352040 280090827908689931232 280369109903631500960 280852671666142076160 280901119599843325440 281740883783998312960 283173768126192837120 284682480825225831744 285429348287643056640 285533549527244444096 285582804926507380864 286963914676286298880 289130644588119985365 289995011238607638535 290264490253171436288 291668241146389352960 292619400480585988205 294507267580460736516 297748888544452762560 298457439574833533280 299335255573583043672 299349689020498207520 301809100660968027504 302058735979959729760 303268682555620747680 303431730234414092168 304257060971653915840 306771582136708906880 307010518537008249920 308406020893994651056 308991231559827657984 309547795549710797440 311491144938812120832 311544878101644415488 313972283116407362304 316358194078481060220 318354602213155768832 319221164160639259860 320672169452278529223 320937406978707212870 323486594725995464192 326198675945571265540 326563297113270771840 327523777398898038816 328303183532316886608 328894532771567722280 329518621069046977920 331016432982997191456 331916793787258817280 333595550811182822448 334920565676736272640 335921822973228757760 336442931884357801152 336721213879299370880 337448740350379797568 339504033828715068160 340502575104681877184 342149282883264433280 344356697611543558656 345069673727546462720 345822927840692531515 347994013486329166242 350113534885862414040 351143280576703185846 355853101031532289680 356916936909055555120 356978506158134226080 359219626824597849024 361783986048724494508 362470483175951675712 362830612816464295360 365108473165984699008 367332233322872040960 368125898564050688256 368134084475575920645 368412622244409899904 368430386486767024640 371457354659652956928 373253763145379381760 373454437211586574976 374169069466978804590 377261375826210034380 379289662793017615210 379576641100301108992 385124888374448655444 385507526117493313820 386239039449784572480 389363931173515151040 389431097627055519360 391438411134685518648 392465353895509202880 392676356773947648688 394673439325881266736 395815213981597413120 396998518059270350080 397943252766444711040 399113674098110724896 402412134214624036672 403106187567874509312 404065456655159245056 404358243407494330240 407404840594458081792 409404721748622548520 410378979415396108260 410579139459917319936 413770541228746489320 414987513408831037818 416994438513978528060 417218629072319376731 420553664855447251440 421810925437974746960 422611325675997469440 424058278729242645202 425628218880852346480 427562892603038038964 428300324290866666144 428374207389761071296 429539380195276116480 430445872014429448320 434119912108848775680 435396735379757154432 435417729484361029120 436698369865197385088 437502361719584029440 437737578043089182144 439358161425395970560 441118083717266542080 441355243977329588608 444794067748243763264 448590575845810401536 449024533530747311280 452229982560905618135 453088103969939594640 455147595351621138252 456385591457480873760 460157373205063360320 460515777805512374880 462609031340991976584 463992017981772221656 464321693324566196160 466818046514483218720 468191040768937581128 474470801375376386240 476398221671124420096 477531903319733653248 478959502432797132032 481406110468060819305 483293977567935567616 485229892088993196288 486811297554646265344 489298013918356898310 490845445967434560860 491216829659213199872 493341799157351583420 498892092622638406120 503015167768280045840 503882734459843136640 505081820818949056320 506173110525569696352 509256050743072602240 510753862657022815776 513223924324896649920 513499851165931540592 514985385933046096640 517604510591319694080 519151908231353534720 519241463502740692480 521917881512914024864 523287138527345603840 526231252434508355648 534453615753797548705 535375405363583332680 535467759237201339120 542675979073086741762 544245919224696443040 545872962331496731360 547171972553861477680 551694054971661985760 552645579730150536960 553316684545108050424 555992584685304704080 560181655817379862464 560738219807263001920 561705343332284152320 568934494189526422815 569364961650451663488 571067099054488888192 571165609853014761728 573927829352572597760 578261289176239970730 579990022477215277070 580528980506342872576 585238800961171976410 589014535160921473032 595497777088905525120 596914879149667066560 598670511147166087344 598699378040996415040 603618201321936055008 604117471959919459520 606537365111241495360 606863460468828184336 608514121943307831680 613543164273417813760 614021037074016499840 616812041787989302112 617982463119655315968 619095591099421594880 622982289877624241664 627944566232814724608 632716388156962120440 636087418093863967803 638442328321278519720 641344338904557058446 641874813957414425740 652397351891142531080 653126594226541543680 655047554797796077632 656606367064633773216 657789065543135444560 659037242138093955840 662032865965994382912 663833587574517634560 667191101622365644896 669841131353472545280 671843645946457515520 672885863768715602304 673442427758598741760 674897480700759595136 679008067657430136320 681005150209363754368 684298565766528866560 691645855681385063030 695988026972658332484 700227069771724828080 702286561153406371692 711706202063064579360 713833873818111110240 713957012316268452160 718439253649195698048 723567972097448989016 724940966351903351424 725661225632928590720 730216946331969398016 736251797128101376512 736268168951151841290 736825244488819799808 742914709319305913856 746908874423173149952 748338138933957609180 754522751652420068760 758579325586035230420 759153282200602217984 760810441249523569333 770249776748897310888 771015052234986627640 772478078899569144960 778727862347030302080 778862195254111038720 782876822269371037296 784930707791018405760 785352713547895297376 789346878651762533472 791630427963194826240 793997036118540700160 795886505532889422080 798227348196221449792 804824268429248073344 808130913310318490112 808716486814988660480 818809443497245097040 820757958830792216520 821158278919834639872 827541082457492978640 829975026817662075636 833988877027957056120 834437258144638753462 841107329710894502880 843621850875949493920 845222651351994938880 848116557458485290404 851256437761704692960 855125785206076077928 856600648581733332288 856748414779522142592 860891744028858896640 869985033715822915605 870793470759514308864 873396739730394770176 875004723439168058880 875475156086178364288 877858201441757964615 882710487954659177216 889588135496487526528 897181151691620803072 898049067061494622560 904459965121811236270 906176207939879189280 910295190703242276504 912771182914961747520 920314746410126720640 921031555611024749760 925218062681983953168 927984035963544443312 928643386649132392320 933636093028966437440 936382081537875162256 948941602750752772480 955063806639467306496 957919004865594264064 962812220936121638610 966587955135871135232 970459784177986392576 978596027836713796620 981690891934869121720 986683598314703166840 994905961633992359897 997784185245276812240 1006030335536560091680 1007765468919686273280 1010163641637898112640 1012346221051139392704 1018512101486145204480 1021507725314045631552 1026447848649793299840 1026999702331863081184 1029970771866092193280 1035209021182639388160 1037468783522077594545 1038303816462707069440 1043835763025828049728 1046574277054691207680 1052462504869016711296 1060145696823106613005 1068907231507595097410 1070750810727166665360 1070935518474402678240 1085351958146173483524 1088491838449392886080 1091745924662993462720 1094343945107722955360 1103388109943323971520 1105291159460301073920 1106633369090216100848 1111985169370609408160 1120363311634759724928 1121476439614526003840 1137868988379052845630 1138729923300903326976 1142134198108977776384 1142331219706029523456 1156522578352479941460 1159980044954430554140 1170477601922343952820 1175797954658354607151 1178029070321842946064 1190995554177811050240 1193829758299334133120 1197341022294332174688 1197398756081992830080 1207236402643872110016 1208234943919838919040 1213074730222482990720 1213726920937656368672 1217028243886615663360 1227086328546835627520 1228042074148032999680 1233624083575978604224 1238191182198843189760 1251655887216958130193 1265432776313924240880 1272174836187727935606 1276884656642557039440 1282688677809114116892 1283749627914828851480 1304794703782285062160 1306253188453083087360 1310095109595592155264 1313212734129267546432 1315578131086270889120 1318074484276187911680 1324065731931988765824 1334382203244731289792 1345771727537431204608 1346884855517197483520 1349794961401519190272 1356689947682716854405 1362010300418727508736 1368597131533057733120 1383291711362770126060 1391976053945316664968 1400454139543449656160 1404573122306812743384 1423412404126129158720 1427667747636222220480 1427914024632536904320 1436878507298391396096 1447135944194897978032 1449881932703806702848 1451322451265857181440 1460433892663938796032 1472536337902303682580 1473650488977639599616 1493817748846346299904 1496676277867915218360 1509045503304840137520 1517158651172070460840 1521620882499047138666 1540499553497794621776 1542030104469973255280 1544956157799138289920 1557455724694060604160 1557724390508222077440 1565753644538742074592 1569861415582036811520 1570705427095790594752 1578693757303525066944 1591773011065778844160 1596454696392442899584 1603360847261392646115 1609648536858496146688 1617432973629977320960 1637618886994490194080 1641515917661584433040 1655082164914985957280 1659950053635324151272 1667977754055914112240 1668874516289277506924 1682214659421789005760 1687243701751898987840 1696233114916970580808 1702512875523409385920 1710251570412152155856 1713201297163466664576 1713496829559044285184 1721783488057717793280 1739970067431645831210 1741586941519028617728 1746793479460789540352 1750950312172356728576 1755716402883515929230 1765420975909318354432 1779176270992975053056 1796098134122989245120 1808919930243622472540 1812352415879758378560 1820590381406484553008 1825542365829923495040 1840629492820253441280 1842063111222049499520 1850436125363967906336 1855968071927088886624 1857286773298264784640 1867272186057932874880 1872764163075750324512 1897883205501505544960 1925624441872243277220 1957192055673427593240 1963381783869738243440 1973367196629406333680 1989811923267984719794 1995568370490553624480 2012060671073120183360 2015530937839372546560 2020327283275796225280 2024692442102278785408 2037024202972290408960 2043015450628091263104 2052895697299586599680 2053999404663726162368 2074937567044155189090 2086093145361596883655 2087671526051656099456 2104925009738033422592 2120291393646213226010 2137814463015190194820 2141501621454333330720 2141871036948805356480 2170703916292346967048 2176983676898785772160 2183491849325986925440 2188687890215445910720 2206776219886647943040 2213266738180432201696 2223970338741218816320 2240726623269519449856 2242952879229052007680 2275737976758105691260 2277459846601806653952 2282431323748570707999 2284268396217955552768 2313045156704959882920 2319960089908861108280 2340955203844687905640 2351595909316709214302 2356058140643685892128 2381991108355622100480 2387659516598668266240 2394682044588664349376 2394797512163985660160 2414472805287744220032 2416469887839677838080 2426149460444965981440 2427453841875312737344 2434056487773231326720 2456084148296065999360 2467248167151957208448 2503311774433916260386 2530865552627848481760 2544349672375455871212 2553769313285114078880 2565377355618228233784 2567499255829657702960 2609589407564570124320 2620190219191184310528 2626425468258535092864 2631156262172541778240 2648131463863977531648 2668764406489462579584 2691543455074862409216 2699589922803038380544 2713379895365433708810 2724020600837455017472 2766583422725540252120 2783952107890633329936 2800908279086899312320 2809146244613625486768 2846824808252258317440 2855335495272444440960 2855828049265073808640 2873757014596782792192 2894271888389795956064 2899763865407613405696 2902644902531714362880 2945072675804607365160 2984717884901977079691 2993352555735830436720 3018091006609680275040 3034317302344140921680 3043241764998094277332 3080999106995589243552 3084060208939946510560 3089912315598276579840 3114911449388121208320 3131507289077484149184 3139722831164073623040 3141410854191581189504 3157387514607050133888 3180437090469319839015 3192909392784885799168 3206721694522785292230 3219297073716992293376 3275237773988980388160 3283031835323168866080 3310164329829971914560 3319900107270648302544 3335955508111828224480 3337749032578555013848 3364429318843578011520 3374487403503797975680 3392466229833941161616 3405025751046818771840 3420503140824304311712 3426402594326933329152 3426993659118088570368 3479940134863291662420 3501900624344713457152 3511432805767031858460 3527393863975063821453 3558352541985950106112 3592196268245978490240 3617839860487244945080 3624704831759516757120 3641180762812969106016 3651084731659846990080 3681258985640506882560 3684126222444098999040 3700872250727935812672 3711936143854177773248 3714573546596529569280 3734544372115865749760 3745528326151500649024 3795766411003011089920 3804052206247617846665 3851248883744486554440 3914384111346855186480 3926763567739476486880 3946734393258812667360 3979623846535969439588 3991136740981107248960 4024121342146240366720 4040654566551592450560 4049384884204557570816 4086030901256182526208 4105791394599173199360 4107998809327452324736 4149875134088310378180 4172186290723193767310 4175343052103312198912 4209850019476066845184 4240582787292426452020 4275628926030380389640 4283003242908666661440 4283742073897610712960 4341407832584693934096 4353967353797571544320 4366983698651973850880 4377375780430891821440 4413552439773295886080 4426533476360864403392 4447940677482437632640 4481453246539038899712 4485905758458104015360 4551475953516211382520 4564862647497141415998 4626090313409919765840 4639920179817722216560 4681910407689375811280 4703191818633418428604 4712116281287371784256 4775319033197336532480 4789364089177328698752 4789595024327971320320 4828945610575488440064 4832939775679355676160 4852298920889931962880 4854907683750625474688 4934496334303914416896 4974529808169961799485 5006623548867832520772 5061731105255696963520 5088699344750911742424 5107538626570228157760 5130754711236456467568 5134998511659315405920 5219178815129140248640 5240380438382368621056 5252850936517070185728 5262312524345083556480 5296262927727955063296 5337528812978925159168 5426759790730867417620 5533166845451080504240 5567904215781266659872 5601816558173798624640 5618292489227250973536 5693649616504516634880 5710670990544888881920 5711656098530147617280 5788543776779591912128 5878989773291773035755 5890145351609214730320 5969435769803954159382 5986705111471660873440 6036182013219360550080 6068634604688281843360 6086483529996188554664 6161998213991178487104 6168120417879893021120 6258279436084790650965 6263014578154968298368 6282821708383162379008 6314775029214100267776 6360874180938639678030 6385818785569771598336 6413443389045570584460 6550475547977960776320 6566063670646337732160 6620328659659943829120 6639800214541296605088 6671911016223656448960 6675498065157110027696 6728858637687156023040 6748974807007595951360 6784932459667882323232 6810051502093637543680 6841006281648608623424 6852805188653866658304 6959880269726583324840 7022865611534063716920 7054787727950127642906 7184392536491956980480 7235679720974489890160 7249409663519033514240 7282361525625938212032 7302169463319693980160 7368252444888197998080 7401744501455871625344 7423872287708355546496 7469088744231731499520 7491056652303001298048 7608104412495235693330 7702497767488973108880 7828768222693710372960 7853527135478952973760 7893468786517625334720 7959247693071938879176 7982273481962214497920 8048242684292480733440 8098769768409115141632 8172061802512365052416 8215997618654904649472 8299750268176620756360 8344372581446387534620 8350686104206624397824 8481165574584852904040 8551257852060760779280 8566006485817333322880 8567484147795221425920 8682815665169387868192 8707934707595143088640 8733967397303947701760 8754751560861783642880 8827104879546591772160 8853066952721728806784 8895881354964875265280 9102951907032422765040 9129725294994282831996 9252180626819839531680 9279840359635444433120 9363820815378751622560 9406383637266836857208 9424232562574743568512 9578728178354657397504 9657891221150976880128 9709815367501250949376 9868992668607828833792 9949059616339923598970 10013247097735665041544 10123462210511393927040 10177398689501823484848 10215077253140456315520 10261509422472912935136 10269997023318630811840 10438357630258280497280 10505701873034140371456 10524625048690167112960 10675057625957850318336 10853519581461734835240 11066333690902161008480 11135808431562533319744 11203633116347597249280 11236584978454501947072 11387299233009033269760 11412156618742853539995 11421341981089777763840 11577087553559183824256 11757979546583546071510 11780290703218429460640 11938871539607908318764 11973410222943321746880 12072364026438721100160 12137269209376563686720 12172967059992377109328 12323996427982356974208 12336240835759786042240 12516558872169581301930 12526029156309936596736 12565643416766324758016 12629550058428200535552 12721748361877279356060 12826886778091141168920 12933777501241900678661 13100951095955921552640 13132127341292675464320 13240657319319887658240 13279600429082593210176 13343822032447312897920 13350996130314220055392 13457717275374312046080 13497949614015191902720 13569864919335764646464 13620103004187275087360 13682012563297217246848 13919760539453166649680 14045731223068127433840 14109575455900255285812 14368785072983913960960 14471359441948979780320 14498819327038067028480 14564723051251876424064 14803489002911743250688 14847744575416711092992 14923589424509885398455 14982113304606002596096 15216208824990471386660 15404995534977946217760 15657536445387420745920 15707054270957905947520 15786937573035250669440 15918495386143877758352 15964546963924428995840 16096485368584961466880 16431995237309809298944 16599500536353241512720 16688745162892775069240 16962331149169705808080 17102515704121521558560 17132012971634666645760 17134968295590442851840 17365631330338775736384 17509503121723567285760 17636969319875319107265 17706133905443457613568 17791762709929750530560 18205903814064845530080 18259450589988565663992 18504361253639679063360 18559680719270888866240 18727641630757503245120 18812767274533673714416 18848465125149487137024 19157456356709314795008 19419630735002501898752 19898119232679847197940 20026494195471330083088 20246924421022787854080 20354797379003646969696 20430154506280912631040 20523018844945825870272 20539994046637261623680 20876715260516560994560 21049250097380334225920 21707039162923469670480 22132667381804322016960 22271616863125066639488 22407266232695194498560 22473169956909003894144 22824313237485707079990 23154175107118367648512 23515959093167092143020 23560581406436858921280 23877743079215816637528 23946820445886643493760 24144728052877442200320 24274538418753127373440 24345934119984754218656 24647992855964713948416 24672481671519572084480 25033117744339162603860 25052058312619873193472 25443496723754558712120 25653773556182282337840 25867555002483801357322 26201902191911843105280 26264254682585350928640 26481314638639775316480 26559200858165186420352 26687644064894625795840 26701992260628440110784 27139729838671529292928 27364025126594434493696 27839521078906333299360 28091462446136254867680 28219150911800510571624 28942718883897959560640 29129446102503752848128 29606978005823486501376 29695489150833422185984 29847178849019770796910 29964226609212005192192 30432417649980942773320 30809991069955892435520 31315072890774841491840 31414108541915811895040 31573875146070501338880 31836990772287755516704 31929093927848857991680 33199001072706483025440 33377490325785550138480 33924662298339411616160 34205031408243043117120 34264025943269333291520 34731262660677551472768 35273938639750638214530 35412267810886915227136 36411807628129691060160 36518901179977131327984 37008722507279358126720 37119361438541777732480 37455283261515006490240 37625534549067347428832 37696930250298974274048 38801332503725702035983 39796238465359694395880 40052988390942660166176 40493848842045575708160 40709594758007293939392 40860309012561825262080 41046037689891651740544 41079988093274523247360 41753430521033121989120 43414078325846939340960 44265334763608644033920 44543233726250133278976 44946339913818007788288 45648626474971414159980 46308350214236735297024 47031918186334184286040 47121162812873717842560 47755486158431633275056 47893640891773286987520 48289456105754884400640 48549076837506254746880 48691868239969508437312 49295985711929427896832 49344963343039144168960 50066235488678325207720 50886993447509117424240 51307547112364564675680 51735110004967602714644 52528509365170701857280 53118401716330372840704 53375288129789251591680 53403984521256880221568 54279459677343058585856 54728050253188868987392 55679042157812666598720 56182924892272509735360 56438301823601021143248 57885437767795919121280 58258892205007505696256 59694357698039541593820 60864835299961885546640 61619982139911784871040 62630145781549682983680 62828217083831623790080 63147750292141002677760 63673981544575511033408 64668887506209503393305 66398002145412966050880 66754980651571100276960 67849324596678823232320 68410062816486086234240 69462525321355102945536 70547877279501276429060 72823615256259382120320 73037802359954262655968 74017445014558716253440 74238722877083555464960 74910566523030012980480 75251069098134694857664 77602665007451404071966 79592476930719388791760 80105976781885320332352 81419189516014587878784 82092075379783303481088 82159976186549046494720 86828156651693878681920 88530669527217288067840 89086467452500266557952 89892679827636015576576 91297252949942828319960 94063836372668368572080 94242325625747435685120 95510972316863266550112 95787281783546573975040 97098153675012509493760 97383736479939016874624 100132470977356650415440 101773986895018234848480 102615094224729129351360 103470220009935205429288 106236803432660745681408 106807969042513760443136 108558919354686117171712 111358084315625333197440 112365849784545019470720 112876603647202042286496 115770875535591838242560 119388715396079083187640 121729670599923771093280 123239964279823569742080 125260291563099365967360 127347963089151022066816 129337775012419006786610 132796004290825932101760 133509961303142200553920 135698649193357646464640 136820125632972172468480 138925050642710205891072 141095754559002552858120 145647230512518764240640 146075604719908525311936 148034890029117432506880 148477445754167110929920 149821133046060025960960 150502138196269389715328 155205330014902808143932 159184953861438777583520 160211953563770640664704 162838379032029175757568 164184150759566606962176 173656313303387757363840 177061339054434576135680 182594505899885656639920 188127672745336737144160 188484651251494871370240 191021944633726533100224 194006662518628510179915 194767472959878033749248 200264941954713300830880 203547973790036469696960 205230188449458258702720 206940440019870410858576 213615938085027520886272 222716168631250666394880 224731699569090038941440 225753207294404084572992 231541751071183676485120 238777430792158166375280 243459341199847542186560 246479928559647139484160 254695926178302044133632 258675550024838013573220 265592008581651864203520 267019922606284401107840 271397298386715292929280 273640251265944344936960 282191509118005105716240 291294461025037528481280 292151209439817050623872 301004276392538779430656 310410660029805616287864 318369907722877555167040 320423907127541281329408 325676758064058351515136 347312626606775514727680 365189011799771313279840 376255345490673474288320 382043889267453066200448 388013325037257020359830 389534945919756067498496 400529883909426601661760 407095947580072939393920 410460376898916517405440 413880880039740821717152 445432337262501332789760 449463399138180077882880 451506414588808169145984 477554861584316332750560 486918682399695084373120 509391852356604088267264 517351100049676027146440 531184017163303728407040 534039845212568802215680 542794596773430585858560 564383018236010211432480 584302418879634101247744 602008552785077558861312 620821320059611232575728 636739815445755110334080 640847814255082562658816 694625253213551029455360 730378023599542626559680 752510690981346948576640 764087778534906132400896 776026650074514040719660 801059767818853203323520 814191895160145878787840 820920753797833034810880 827761760079481643434304 903012829177616338291968 955109723168632665501120 973837364799390168746240 1034702200099352054292880 1068079690425137604431360 1128766036472020422864960 1168604837759268202495488 1241642640119222465151456 1273479630891510220668160 1460756047199085253119360 1505021381962693897153280 1528175557069812264801792 1552053300149028081439320 1602119535637706406647040 1628383790320291757575680 1655523520158963286868608 1806025658355232676583936 1910219446337265331002240 1947674729598780337492480 2069404400198704108585760 2257532072944040845729920 2483285280238444930302912 2546959261783020441336320 2921512094398170506238720 3010042763925387794306560 3104106600298056162878640 3204239071275412813294080 3311047040317926573737216 3820438892674530662004480 4138808800397408217171520 4515064145888081691459840 4966570560476889860605824 5843024188796341012477440 6208213200596112325757280 6622094080635853147474432 7640877785349061324008960 8277617600794816434343040 9030128291776163382919680 9933141120953779721211648 12416426401192224651514560 16555235201589632868686080 19866282241907559442423296 24832852802384449303029120 33110470403179265737372160 49665705604768898606058240 99331411209537797212116480
- Sum of all divisors σ(n): 419675288055435867941240832
- Sum of proper divisors (its aliquot sum) s(n): 320343876845898070729124352
- 99331411209537797212116480 is an abundant number, because the sum of its proper divisors (320343876845898070729124352) is greater than itself. Its abundance is 221012465636360273517007872
Bases of 99331411209537797212116480
- Binary: 1010010001010100011111010010111011010101010111010101110000010110100010010010110000000002
- Hexadecimal: 0x522A3E976AAEAE0B449600
- Base-36: CHB9SMN5LRDO6JHMO
Squares and roots of 99331411209537797212116480
- 99331411209537797212116480 squared (993314112095377972121164802) is 9866729252878291153728880970012608898182521087590400
- 99331411209537797212116480 cubed (993314112095377972121164803) is 980076140710829184905176573912912171323399391613431949753291224974247329792000
-
The
square root of 99331411209537797212116480 is 9966514496529.7570780675 -
The
cube root of 99331411209537797212116480 is 463122131.2928002749
Scales and comparisons
How big is 99331411209537797212116480?- 99,331,411,209,537,797,212,116,480 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 99,331,411,209,537,797,212,116,480 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 99331411209537797212116480 cubic inches would be around 38593510.9 feet tall.
Recreational maths with 99331411209537797212116480
- 99331411209537797212116480 backwards is 08461121279773590211413399
- The number of decimal digits it has is: 26
- The sum of 99331411209537797212116480's digits is 105
- 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 99331411209537797212116480 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 99331411209537797212116480 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/99331411209537797212116480/
Chicago style:
Numbermatics. 2024. "Number 99331411209537797212116480 - Facts about the integer". https://numbermatics.com/n/99331411209537797212116480/
The information we have on file for 99331411209537797212116480 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 99331411209537797212116480, math, Factors of 99331411209537797212116480, curriculum, school, college, exams, university, Prime factorization of 99331411209537797212116480, STEM, science, technology, engineering, physics, economics, calculator, ninety-nine septillion, three hundred thirty-one sextillion, four hundred eleven quintillion, two hundred nine quadrillion, five hundred thirty-seven trillion, seven hundred ninety-seven billion, two hundred twelve million, one hundred sixteen thousand, four hundred eighty.