102268143380618940023760384
102,268,143,380,618,940,023,760,384 is an even composite number composed of six prime numbers multiplied together.
102268143380618940023760384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 102268143380618940023760384:
29 × 39 × 73 × 113 × 313 × 9073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 31 × 31 × 31 × 907 × 907 × 907)See below for interesting mathematical facts about the number 102268143380618940023760384 from the Numbermatics database.
Names of 102268143380618940023760384
- Cardinal: 102268143380618940023760384 can be written as One hundred two septillion, two hundred sixty-eight sextillion, one hundred forty-three quintillion, three hundred eighty quadrillion, six hundred eighteen trillion, nine hundred forty billion, twenty-three million, seven hundred sixty thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.02268143380618940023760384 × 1026
Factors of 102268143380618940023760384
Divisors of 102268143380618940023760384
- Number of divisors d(n): 25600
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 31 32 33 36 42 44 48 49 54 56 62 63 64 66 72 77 81 84 88 93 96 98 99 108 112 121 124 126 128 132 144 147 154 162 168 176 186 189 192 196 198 216 217 224 231 242 243 248 252 256 264 279 288 294 297 308 324 336 341 343 352 363 372 378 384 392 396 432 434 441 448 462 484 486 496 504 512 528 539 558 567 576 588 594 616 648 651 672 682 686 693 704 726 729 744 756 768 784 792 837 847 864 868 882 891 896 907 924 961 968 972 992 1008 1023 1029 1056 1078 1089 1116 1134 1152 1176 1188 1232 1296 1302 1323 1331 1344 1364 1372 1386 1408 1452 1458 1488 1512 1519 1536 1568 1584 1617 1674 1694 1701 1728 1736 1764 1782 1792 1814 1848 1922 1936 1944 1953 1984 2016 2046 2058 2079 2112 2156 2178 2187 2232 2268 2304 2352 2376 2387 2464 2511 2541 2592 2604 2646 2662 2673 2688 2721 2728 2744 2772 2816 2883 2904 2916 2976 3024 3038 3069 3087 3136 3168 3234 3267 3348 3388 3402 3456 3472 3528 3564 3584 3628 3696 3751 3773 3844 3872 3888 3906 3968 3969 3993 4032 4092 4116 4158 4224 4312 4356 4374 4464 4536 4557 4608 4704 4752 4774 4851 4928 5022 5082 5103 5184 5208 5292 5324 5346 5376 5442 5456 5488 5544 5632 5766 5808 5832 5859 5929 5952 6048 6076 6138 6174 6237 6272 6336 6349 6468 6534 6561 6696 6727 6776 6804 6912 6944 7056 7128 7161 7256 7392 7502 7533 7546 7623 7688 7744 7776 7812 7936 7938 7986 8019 8064 8163 8184 8232 8316 8448 8624 8649 8712 8748 8928 9072 9114 9207 9261 9317 9408 9504 9548 9702 9801 9856 9977 10044 10164 10206 10368 10416 10571 10584 10633 10648 10692 10752 10884 10912 10976 11088 11253 11319 11532 11616 11664 11718 11858 11904 11907 11979 12096 12152 12276 12348 12474 12544 12672 12698 12936 13068 13122 13392 13454 13552 13608 13671 13824 13888 14112 14256 14322 14512 14553 14784 15004 15066 15092 15246 15309 15376 15488 15552 15624 15872 15876 15972 16038 16128 16326 16368 16464 16632 16709 16896 17248 17298 17424 17496 17577 17787 17856 18144 18228 18414 18522 18634 18711 18816 19008 19047 19096 19404 19602 19683 19712 19954 20088 20181 20328 20412 20736 20832 21142 21168 21266 21296 21384 21483 21768 21824 21952 22176 22506 22599 22638 22869 23064 23232 23328 23436 23716 23808 23814 23958 24057 24192 24304 24489 24552 24696 24948 25088 25344 25396 25872 25947 26136 26244 26257 26784 26908 27104 27216 27342 27621 27776 27783 27951 28117 28224 28512 28644 29024 29106 29403 29568 29791 29931 30008 30132 30184 30492 30618 30752 30976 31104 31248 31713 31752 31899 31944 32076 32256 32652 32736 32928 33264 33418 33759 33957 34496 34596 34848 34992 35154 35574 35712 35721 35937 36288 36456 36828 37044 37268 37422 37632 38016 38094 38192 38808 39204 39366 39424 39908 40176 40362 40656 40824 41013 41261 41472 41503 41664 42284 42336 42532 42592 42768 42966 43536 43648 43659 43904 44352 44443 45012 45198 45276 45738 45927 46128 46464 46656 46872 47089 47432 47616 47628 47916 48114 48384 48608 48978 49104 49392 49896 50127 50688 50792 51744 51894 52272 52488 52514 52731 53361 53568 53816 54208 54432 54684 55242 55552 55566 55902 56133 56234 56448 57024 57141 57288 58048 58212 58806 59136 59582 59862 60016 60264 60368 60543 60984 61236 61504 61952 62208 62496 63426 63504 63798 63888 64152 64449 65219 65304 65472 65856 66528 66836 67518 67797 67914 68607 68992 69192 69696 69839 69984 70308 71148 71424 71442 71874 72171 72576 72912 73467 73656 73997 74088 74536 74844 75264 76032 76188 76384 77616 77841 78408 78732 78771 79816 80352 80724 81312 81648 82026 82522 82863 83006 83328 83349 83853 84351 84568 84672 85064 85184 85536 85932 87072 87296 87318 87808 88209 88704 88886 89373 89793 90024 90396 90552 91476 91854 92256 92928 93312 93744 94178 94864 95139 95256 95697 95832 96228 96768 97216 97956 98208 98784 99792 100254 101277 101584 101871 103488 103788 104544 104976 105028 105462 106722 107136 107163 107632 107811 108416 108864 109368 109747 110484 111104 111132 111804 112266 112468 112896 114048 114282 114576 116096 116281 116424 116963 117612 118272 119164 119724 120032 120528 120736 121086 121968 122472 123008 123039 123783 124416 124509 124992 126852 127008 127596 127776 128304 128898 130438 130608 130944 130977 131712 133056 133329 133672 135036 135594 135828 137214 137781 137984 138384 139392 139678 139968 140616 141267 142296 142848 142884 143748 144342 145152 145824 146934 147312 147994 148176 149072 149688 150381 152064 152376 152768 155232 155682 156816 157464 157542 158193 159632 160083 160704 161448 162624 163296 164052 165044 165726 166012 166656 166698 167706 168399 168702 169136 169344 170128 170368 171072 171423 171864 174144 174592 174636 175616 176418 177408 177772 178746 179586 180048 180792 181104 181629 182952 183708 183799 184512 185856 186624 187488 188356 189728 190278 190512 191394 191664 192456 193347 194432 195657 195912 196416 196819 197568 199584 200508 202554 203168 203391 203742 205821 206976 207576 208537 209088 209517 209952 210056 210924 213444 214272 214326 215264 215622 216513 216832 217728 218736 219494 220401 220968 221991 222264 223608 224532 224936 225792 228096 228564 229152 232192 232562 232848 233523 233926 235224 236313 238328 239448 240064 241056 241472 242172 243936 244944 246016 246078 247566 248589 249018 249984 250047 251559 253053 253704 254016 255192 255552 256608 257796 260876 261216 261888 261954 263424 264627 266112 266658 267344 268119 269379 270072 271188 271656 274428 275562 275968 276768 278784 279356 279936 281232 282534 284592 285417 285768 287091 287496 288684 288827 290304 291648 293868 294624 295988 296352 298144 299376 300762 303831 304752 305536 305613 309287 310464 311101 311364 313632 314928 315084 316386 319264 320166 321408 321489 322896 323433 325248 326592 327701 328104 329241 329623 330088 331452 332024 333312 333396 335412 336798 337404 338272 338688 340256 340736 342144 342846 343728 348288 348843 349272 350889 352836 354816 355544 357492 359172 360096 361584 362208 363258 365904 367416 367598 369024 369117 371349 373248 373527 374976 376712 379456 380556 381024 382788 383328 384912 386694 388864 391314 391824 392832 392931 393638 395136 399168 399987 401016 405108 406336 406782 407484 411642 413952 415152 417074 418176 419034 419904 420112 421848 423801 426888 428544 428652 430528 431244 433026 433664 435456 437472 438988 440802 441936 443982 444528 447216 449064 449872 451143 456192 456533 457128 458304 464384 465124 465696 467046 467852 470448 472626 474579 476656 478896 480128 480249 482112 482944 484344 487872 488873 489888 492032 492156 495132 497178 498036 499968 500094 503118 505197 506106 507408 508032 510384 511104 513216 514269 515592 517979 521752 522432 523776 523908 526848 529254 532224 533316 534688 536238 538758 540144 542376 543312 544887 548856 551124 551397 553536 557568 558712 559872 562464 565068 569184 570834 571536 574182 574992 577368 577654 580041 583296 586971 587736 589248 590457 591976 592704 596288 598752 601524 607662 609504 610173 611072 611226 617463 618574 620928 622202 622728 625611 627264 628551 629856 630168 632772 638528 640332 642816 642978 645792 646866 650496 653184 655402 656208 658482 659246 660176 661203 662904 664048 665973 666792 670824 673596 674808 676544 677376 680512 681472 684288 685692 687456 696576 697686 698544 700569 701778 705672 708939 711088 714984 718344 720192 723168 724416 726516 731808 734832 735196 738048 738234 742698 745767 747054 749952 750141 753424 754677 758912 759159 761112 762048 765576 766656 768229 769824 773388 777728 782628 783648 785664 785862 787276 790272 793881 798336 799974 802032 804357 808137 810216 812672 813564 813967 814968 822649 823284 827904 830304 834148 836352 838068 839808 840224 843696 847602 853776 856251 857304 861056 861273 862488 866052 866481 870912 871627 874944 877976 881604 883872 887964 889056 894432 898128 899744 902286 911493 913066 914256 916608 916839 927861 930248 931392 933303 934092 935704 940896 945252 949158 953312 957792 960256 960498 964224 964467 965888 968688 970299 975744 977746 979776 983103 984312 987723 988869 990264 994356 996072 999936 1000188 1006236 1010394 1012212 1014816 1016064 1020768 1022208 1026432 1028538 1031184 1035958 1043504 1044864 1046529 1047816 1052667 1058508 1064448 1066632 1069376 1072476 1077516 1080288 1084752 1086624 1089774 1097712 1102248 1102794 1107072 1107351 1114047 1117424 1119744 1120581 1124928 1130136 1138368 1141668 1143072 1148364 1149984 1154736 1155308 1160082 1166592 1173942 1175472 1178496 1178793 1180914 1183952 1185408 1192576 1197504 1199961 1203048 1207217 1215324 1219008 1220346 1222144 1222452 1234926 1237148 1241856 1244404 1245456 1251222 1254528 1257102 1259712 1260336 1265544 1271403 1277056 1279091 1280664 1285632 1285956 1286593 1291584 1293732 1300992 1306368 1310804 1312416 1316964 1318492 1320352 1322406 1325808 1328096 1331946 1333584 1341648 1347192 1349616 1353088 1353429 1361024 1368576 1369599 1371384 1374912 1377733 1393152 1395372 1397088 1401138 1403556 1411344 1417878 1422176 1423737 1429968 1436688 1440384 1440747 1446336 1448832 1453032 1459759 1463616 1466619 1469664 1470392 1476096 1476468 1485396 1491534 1494108 1499904 1500282 1506848 1509354 1515591 1517824 1518318 1522224 1524096 1531152 1533312 1536458 1539648 1542807 1546776 1553937 1565256 1567296 1571328 1571724 1574552 1580544 1587762 1596672 1599948 1604064 1608714 1616274 1620432 1625344 1627128 1627934 1629936 1634661 1645298 1646568 1654191 1660608 1668296 1672704 1676136 1679616 1680448 1687392 1695204 1707552 1712502 1714608 1722112 1722546 1724976 1732104 1732962 1740123 1743254 1749888 1755952 1760913 1763208 1767744 1771371 1775928 1778112 1788864 1796256 1799488 1804572 1822986 1826132 1828512 1833216 1833678 1852389 1855722 1860496 1862784 1866606 1868184 1871408 1876833 1881792 1885653 1890504 1898316 1906624 1915584 1920512 1920996 1928448 1928934 1931776 1937376 1940598 1951488 1955492 1959552 1966206 1968624 1975446 1977738 1980528 1983609 1988712 1992144 1997919 2000376 2012472 2020788 2021789 2024424 2029632 2032128 2041536 2044416 2052864 2057076 2062368 2071916 2087008 2089728 2093058 2095632 2101707 2105334 2117016 2126817 2133264 2138752 2144952 2155032 2160576 2165009 2169504 2173248 2179548 2195424 2204496 2205588 2214144 2214702 2228094 2234848 2237301 2241162 2249856 2250423 2260272 2264031 2276736 2277477 2283336 2286144 2293907 2296728 2299968 2304687 2309472 2310616 2320164 2333184 2347884 2350944 2356992 2357586 2361828 2367904 2370816 2381643 2385152 2395008 2399922 2406096 2413071 2414434 2424411 2430648 2438016 2440692 2441901 2444904 2467947 2469852 2474296 2483712 2488808 2490912 2502444 2509056 2514204 2519424 2520672 2531088 2542806 2554112 2558182 2561328 2568753 2571912 2573186 2583168 2583819 2587464 2599443 2612736 2614881 2621608 2624832 2633928 2636984 2640704 2644812 2651616 2656192 2663892 2667168 2683296 2694384 2699232 2706176 2706858 2722048 2734479 2739198 2742768 2749824 2750517 2755466 2783583 2790744 2794176 2799909 2802276 2807112 2822688 2835756 2844352 2847474 2859936 2873376 2880768 2881494 2892672 2897664 2906064 2910897 2919518 2927232 2933238 2939328 2940784 2949309 2952936 2963169 2966607 2970792 2983068 2988216 2999808 3000564 3013696 3018708 3031182 3035648 3036636 3044448 3048192 3062304 3066624 3072916 3079296 3085614 3093552 3107874 3130512 3134592 3139587 3143448 3149104 3158001 3175524 3193344 3199896 3208128 3217428 3232548 3240864 3250688 3254256 3255868 3259872 3269322 3290596 3293136 3308382 3321216 3322053 3336592 3342141 3352272 3359232 3360896 3361743 3374784 3390408 3402157 3415104 3422111 3425004 3429216 3444224 3445092 3449952 3464208 3465924 3480246 3486508 3499776 3511904 3521826 3526416 3535488 3536379 3542742 3551856 3556224 3577728 3592512 3598976 3599883 3604711 3609144 3621651 3625853 3645972 3652264 3657024 3666432 3667356 3704778 3711444 3720992 3725568 3733212 3736368 3742816 3753666 3763584 3771306 3781008 3796632 3813248 3814209 3831168 3837273 3841992 3856896 3857868 3859779 3874752 3881196 3902976 3910984 3919104 3932412 3937248 3950892 3955476 3961056 3967218 3977424 3984288 3995838 4000752 4024944 4041576 4043578 4048848 4059264 4060287 4083072 4105728 4108797 4114152 4124736 4133199 4143832 4174016 4179456 4186116 4191264 4203414 4210668 4234032 4253634 4266528 4271211 4277504 4289904 4310064 4321152 4322241 4330018 4339008 4346496 4359096 4379277 4390848 4399857 4408992 4411176 4428288 4429404 4456188 4469696 4474602 4482324 4499712 4500846 4520544 4528062 4553472 4554954 4566672 4572288 4587814 4593456 4599936 4609374 4618944 4621232 4628421 4640328 4661811 4695768 4701888 4713984 4715172 4723656 4735808 4741632 4763286 4770304 4790016 4799844 4812192 4826142 4828868 4848822 4861296 4876032 4881384 4883802 4889808 4903983 4935894 4939704 4948592 4962573 4977616 4981824 5004888 5018112 5028408 5038848 5041344 5062176 5085612 5108224 5116364 5122656 5137506 5143824 5146372 5166336 5167638 5174928 5198886 5220369 5229762 5243216 5249664 5267856 5273968 5281408 5282739 5289624 5303232 5312384 5314113 5327784 5334336 5366592 5377603 5388768 5398464 5412352 5413716 5444096 5468958 5478396 5485536 5499648 5501034 5510932 5557167 5567166 5581488 5588352 5599818 5604552 5614224 5630499 5645376 5656959 5671512 5688704 5694948 5697769 5719872 5746752 5758543 5761536 5762988 5785344 5795328 5812128 5821794 5839036 5854464 5866476 5878656 5881568 5898618 5905872 5926338 5933214 5941584 5950827 5966136 5976432 5993757 6001128 6027392 6037416 6062364 6065367 6073272 6088896 6096384 6101389 6124608 6133248 6145832 6158592 6171228 6187104 6215748 6261024 6269184 6279174 6286896 6298208 6305121 6316002 6351048 6380451 6399792 6416256 6434856 6465096 6481728 6495027 6508512 6511736 6519744 6538644 6581192 6586272 6616764 6642432 6644106 6673184 6684282 6704544 6711903 6721792 6723486 6749568 6751269 6780816 6792093 6804314 6830208 6832431 6844222 6850008 6858432 6881721 6890184 6899904 6914061 6928416 6931848 6960492 6973016 6999552 7023808 7043652 7052832 7070976 7072758 7085484 7103712 7112448 7155456 7185024 7197952 7199766 7209422 7218288 7239213 7243302 7251706 7273233 7291944 7304528 7314048 7325703 7334712 7403841 7409556 7422888 7441984 7451136 7466424 7472736 7485632 7507332 7527168 7542612 7562016 7593264 7626496 7628418 7662336 7674546 7683984 7706259 7715736 7719558 7749504 7751457 7762392 7798329 7821968 7838208 7844643 7864824 7874496 7901784 7910952 7922112 7934436 7954848 7968576 7991676 8001504 8049888 8083152 8087156 8097696 8118528 8120574 8166144 8203437 8217594 8228304 8249472 8251551 8266398 8287664 8348032 8350749 8372232 8382528 8399727 8406828 8421336 8450519 8468064 8507268 8533056 8542422 8555008 8579808 8620128 8642304 8644482 8660036 8678016 8692992 8718192 8732691 8758554 8781696 8799714 8817984 8822352 8847927 8858808 8889507 8899821 8912376 8939392 8949204 8953637 8964648 8999424 9001692 9041088 9049139 9056124 9106944 9109908 9133344 9144576 9175628 9186912 9199872 9218748 9237888 9242464 9256842 9280656 9323622 9391536 9403776 9418761 9430344 9447312 9471616 9474003 9526572 9580032 9587897 9599688 9624384 9644131 9652284 9657736 9697644 9722592 9752064 9762768 9767604 9779616 9807966 9871788 9879408 9897184 9925146 9955232 9963648 9966159 10009776 10026423 10056816 10077696 10082688 10085229 10124352 10171224 10206471 10218313 10232728 10245312 10266333 10275012 10287648 10292744 10332672 10335276 10349856 10397772 10440738 10459524 10486432 10499328 10535712 10547936 10562816 10565478 10579248 10606464 10609137 10624768 10628226 10655568 10668672 10733184 10755206 10777536 10796928 10799649 10814133 10827432 10864953 10877559 10937916 10956792 10971072 10999296 11002068 11021864 11114334 11134332 11162976 11176704 11199636 11209104 11228448 11260998 11290752 11313918 11343024 11377408 11389896 11395538 11439744 11442627 11493504 11511819 11517086 11525976 11570688 11579337 11624256 11643588 11678072 11708928 11732952 11757312 11763136 11797236 11811744 11852676 11866428 11883168 11901654 11932272 11952864 11987514 12002256 12054784 12074832 12124728 12130734 12146544 12177792 12180861 12202778 12249216 12291664 12317184 12326391 12342456 12374208 12399597 12431496 12522048 12538368 12558348 12573792 12596416 12610242 12632004 12702096 12760902 12799584 12832512 12869712 12930192 12963456 12966723 12990054 13017024 13023472 13039488 13077288 13137831 13162384 13172544 13199571 13233528 13284864 13288212 13346368 13368564 13409088 13423806 13443584 13446972 13499136 13502538 13561632 13584186 13608628 13660416 13664862 13688444 13700016 13716864 13763442 13780368 13799808 13828122 13856832 13863696 13885263 13920984 13946032 13985433 14047616 14087304 14105664 14141952 14145516 14152523 14170968 14207424 14224896 14310912 14370048 14395904 14399532 14418844 14436576 14478426 14486604 14503412 14546466 14583888 14609056 14628096 14651406 14669424 14711949 14807682 14819112 14845776 14883968 14887719 14932848 14945472 14971264 15014664 15054336 15085224 15124032 15155063 15186528 15252992 15256836 15324672 15349092 15367968 15412518 15431472 15439116 15499008 15502914 15524784 15596658 15643936 15661107 15689286 15729648 15748992 15803568 15821904 15844224 15848217 15868872 15909696 15937152 15942339 15983352 16003008 16057349 16099776 16132809 16166304 16174312 16195392 16237056 16241148 16332288 16406874 16435188 16456608 16498944 16503102 16532796 16575328 16671501 16696064 16701498 16744464 16765056 16799454 16813656 16842672 16891497 16901038 16936128 16970877 17014536 17066112 17084844 17093307 17159616 17240256 17275629 17284608 17288964 17320072 17356032 17385984 17436384 17465382 17517108 17563392 17599428 17635968 17644704 17695854 17717616 17779014 17799642 17824752 17852481 17878784 17898408 17907274 17929296 17981271 18003384 18082176 18098278 18112248 18196101 18219816 18266688 18289152 18304167 18351256 18373824 18399744 18437496 18475776 18484928 18513684 18561312 18647244 18783072 18807552 18837522 18860688 18894624 18915363 18943232 18948006 19053144 19141353 19175794 19199376 19248768 19288262 19304568 19315472 19395288 19445184 19485081 19525536 19535208 19559232 19615932 19743576 19758816 19794368 19850292 19910464 19927296 19932318 20019552 20052846 20113632 20165376 20170458 20248704 20342448 20376279 20412942 20436626 20465456 20490624 20497293 20532666 20550024 20575296 20585488 20645163 20670552 20699712 20742183 20795544 20881476 20919048 20972864 20998656 21071424 21095872 21125632 21130956 21158496 21212928 21218274 21249536 21256452 21311136 21337344 21466368 21510412 21555072 21593856 21599298 21628266 21654864 21717639 21729906 21755118 21819699 21875832 21913584 21942144 21977109 22004136 22043728 22211523 22228668 22268664 22325952 22353408 22399272 22418208 22456896 22521996 22581504 22627836 22686048 22754816 22779792 22791076 22879488 22885254 22987008 23023638 23034172 23051952 23118777 23158674 23248512 23254371 23287176 23356144 23394987 23465904 23514624 23526272 23533929 23594472 23623488 23705352 23732856 23766336 23803308 23815099 23864544 23905728 23975028 24004512 24109568 24149664 24249456 24261468 24293088 24355584 24361722 24405556 24498432 24583328 24610311 24652782 24684912 24748416 24754653 24799194 24862992 25044096 25052247 25116696 25147584 25192832 25199181 25220484 25232977 25264008 25351557 25404192 25502119 25521804 25599168 25665024 25739424 25860384 25926912 25933446 25980108 26034048 26046944 26078976 26154576 26198073 26275662 26324768 26345088 26399142 26467056 26543781 26576424 26668521 26692736 26699463 26737128 26818176 26847612 26860911 26893944 26998272 27005076 27020437 27123264 27147417 27168372 27217256 27320832 27329724 27376888 27400032 27433728 27526884 27560736 27599616 27656244 27713664 27727392 27770526 27841968 27892064 27970866 28095232 28174608 28211328 28256283 28291032 28305046 28341936 28414848 28422009 28740096 28763691 28799064 28837688 28873152 28932393 28956852 28973208 29006824 29092932 29167776 29218112 29256192 29302812 29338848 29423898 29615364 29638224 29691552 29767936 29775438 29865696 29890944 29898477 29942528 30029328 30079269 30170448 30248064 30255687 30310126 30373056 30513672 30619413 30654939 30698184 30735936 30798999 30825036 30862944 30878232 30998016 31005828 31049568 31193316 31287872 31322214 31378572 31459296 31497984 31607136 31643808 31688448 31696434 31737744 31819392 31874304 31884678 31966704 32006016 32114698 32199552 32265618 32332608 32348624 32390784 32398947 32442399 32482296 32594859 32632677 32813748 32870376 32913216 32997888 33006204 33065592 33150656 33343002 33392128 33402996 33488928 33530112 33598908 33627312 33685344 33782994 33802076 33872256 33941754 34029072 34132224 34169688 34186614 34319232 34327881 34480512 34535457 34551258 34577928 34640144 34712064 34738011 34872768 34930764 35034216 35126784 35198856 35271936 35289408 35391708 35435232 35558028 35599284 35649504 35704962 35757568 35796816 35814548 35858592 35962542 36006768 36164352 36196556 36224496 36392202 36439632 36533376 36542583 36608334 36702512 36747648 36874992 36951552 36969856 36979173 37027368 37122624 37198791 37294488 37423727 37566144 37615104 37643221 37675044 37721376 37789248 37830726 37886464 37896012 38106288 38282706 38351588 38398752 38497536 38576524 38609136 38630944 38790576 38890368 38900169 38970162 39051072 39070416 39118464 39231864 39413493 39487152 39517632 39588736 39598713 39651821 39700584 39820928 39854592 39864636 39884383 40039104 40105692 40227264 40309801 40330752 40340916 40497408 40684896 40752558 40825884 40873252 40930912 40981248 40994586 41065332 41100048 41150592 41170976 41290326 41341104 41399424 41484366 41591088 41655789 41762952 41838096 41945728 41956299 42142848 42191744 42261912 42316992 42425856 42436548 42457569 42512904 42622272 42674688 42709723 42932736 43020824 43110144 43187712 43198596 43256532 43309728 43435278 43459812 43510236 43639398 43751664 43827168 43884288 43954218 44008272 44087456 44135847 44423046 44457336 44537328 44651904 44663157 44798544 44836416 44913792 45043992 45163008 45255672 45372096 45465189 45559584 45582152 45758976 45770508 45974016 46047276 46068344 46103904 46237554 46317348 46497024 46508742 46574352 46712288 46789974 46931808 46983321 47052544 47067858 47188944 47246976 47410704 47465712 47532672 47544651 47606616 47630198 47729088 47811456 47827017 47950056 48009024 48172047 48299328 48398427 48498912 48522936 48586176 48711168 48723444 48811112 48996864 49166656 49220622 49305564 49369824 49496832 49509306 49598388 49725984 50088192 50104494 50233392 50295168 50385664 50398362 50440968 50465954 50528016 50674491 50703114 50808384 50912631 51004238 51043608 51198336 51279921 51478848 51720768 51826887 51853824 51866892 51960216 52068096 52093888 52157952 52309152 52396146 52551324 52649536 52690176 52798284 52934112 53087562 53152848 53337042 53385472 53398926 53474256 53636352 53695224 53721822 53787888 53943813 54010152 54040874 54246528 54294834 54336744 54434512 54588303 54659448 54753776 54800064 54867456 54912501 55053768 55121472 55199232 55312488 55427328 55454784 55541052 55683936 55784128 55941732 56190464 56349216 56422656 56512566 56582064 56610092 56683872 56829696 56844018 57424059 57527382 57598128 57675376 57746304 57864786 57913704 57946416 58013648 58185864 58335552 58436224 58455243 58605624 58677696 58847796 59153633 59230728 59276448 59383104 59535872 59550876 59731392 59781888 59796954 59885056 60058656 60158538 60340896 60496128 60511374 60620252 60746112 61027344 61128837 61238826 61309878 61396368 61471872 61491879 61597998 61650072 61725888 61756464 61935489 62011656 62099136 62226549 62386632 62575744 62644428 62675459 62757144 62918592 62995968 63214272 63287616 63343973 63376896 63392868 63475488 63638784 63748608 63769356 63933408 64012032 64229396 64399104 64531236 64665216 64697248 64781568 64797894 64884798 64964592 65152917 65189718 65265354 65459097 65627496 65740752 65826432 65931327 66012408 66131184 66301312 66634569 66686004 66805992 66977856 67060224 67115279 67197816 67254624 67370688 67565988 67604152 67744512 67883508 68058144 68264448 68339376 68373228 68638464 68655762 68961024 69070914 69102516 69155856 69280288 69356331 69476022 69745536 69763113 69861528 70068432 70184961 70397712 70543872 70578816 70601787 70783416 70870464 71116056 71198568 71299008 71409924 71445297 71593632 71629096 71717184 71925084 72013536 72328704 72393112 72448992 72784404 72879264 73066752 73085166 73216668 73405024 73495296 73749984 73830933 73939712 73958346 74054736 74245248 74263959 74397582 74588976 74847454 75132288 75156741 75286442 75350088 75442752 75578496 75597543 75661452 75698931 75792024 76054671 76212576 76506357 76565412 76703176 76797504 76995072 77153048 77218272 77261888 77581152 77780736 77800338 77940324 78102144 78140832 78236928 78463728 78826986 78974304 79035264 79177472 79197426 79303642 79401168 79631343 79641856 79729272 79768766 80005563 80078208 80098389 80211384 80454528 80582733 80619602 80681832 80994816 81061311 81369792 81442251 81505116 81651768 81746504 81861824 81962496 81989172 82130664 82200096 82301184 82341952 82580652 82682208 82798848 82968732 83182176 83311578 83525904 83676192 83891456 83912598 84285696 84383488 84523824 84633984 84768849 84873096 84915138 85025808 85244544 85266027 85419446 86041648 86220288 86291073 86397192 86513064 86619456 86797179 86870556 86919624 87020472 87278796 87503328 87654336 87768576 87908436 88016544 88174912 88271694 88846092 88914672 89074656 89303808 89326314 89597088 89672832 89827584 90087984 90237807 90511344 90744192 90767061 90930378 91119168 91164304 91541016 91858239 91964817 92094552 92136688 92207808 92396997 92475108 92634696 92994048 93017484 93148704 93424576 93579948 93863616 93966642 94105088 94135716 94377888 94493952 94821408 94931424 95065344 95089302 95213232 95260396 95458176 95622912 95654034 95900112 96018048 96344094 96598656 96796854 96997824 97045872 97172352 97196841 97327197 97446888 97622224 97784577 97898031 98333312 98441244 98611128 98739648 98993664 99018612 99196776 99451968 99540529 100176384 100208988 100466784 100590336 100771328 100796724 100881936 100931908 101056032 101348982 101406228 101616768 101825262 102008476 102087216 102396672 102559842 102957696 102983643 103441536 103606371 103653774 103733784 103920432 104136192 104187776 104214033 104618304 104792292 105102648 105299072 105380352 105466867 105596568 105868224 106085441 106175124 106305696 106674084 106770944 106797852 106948512 107272704 107390448 107443644 107575776 107887626 108020304 108081748 108493056 108589668 108673488 108869024 109176606 109318896 109507552 109600128 109627749 109825002 110107536 110242944 110624976 110854656 110909568 110937519 111082104 111367872 111568256 111596373 111883464 112271181 112401443 112698432 112845312 112929663 113025132 113164128 113220184 113367744 113659392 113688036 114848118 115054764 115196256 115350752 115492608 115729572 115827408 115892832 116027296 116371728 116671104 116700507 116872448 116910486 117211248 117355392 117695592 118240479 118307266 118461456 118552896 118766208 118796139 118955463 119101752 119462784 119563776 119593908 119653149 120117312 120317076 120681792 120929403 120992256 121022748 121240504 121492224 122054688 122257674 122477652 122619756 122792736 122943744 122983758 123195996 123300144 123451776 123512928 123870978 124023312 124198272 124453098 124773264 124967367 125151488 125288856 125350918 125514288 125837184 125868897 126428544 126575232 126687946 126785736 126950976 127277568 127372707 127538712 127866816 128024064 128129169 128458792 128798208 129062472 129330432 129394496 129563136 129595788 129769596 129929184 130305834 130379436 130530708 130918194 131254992 131481504 131652864 131862654 132024816 132262368 132407541 132602624 133269138 133372008 133611984 133955712 133989471 134230558 134395632 134509248 134741376 135131976 135208304 135489024 135767016 136116288 136395567 136678752 136746456 137276928 137311524 137922048 138141828 138205032 138311712 138560576 138712662 138952044 139491072 139526226 139723056 140136864 140369922 140795424 141157632 141203574 141566832 141740928 142232112 142397136 142598016 142633953 142819848 142890594 143187264 143258192 143434368 143481051 143850168 144027072 144516141 144786224 144897984 145195281 145568808 145758528 146133504 146170332 146433336 146810048 146990592 147499968 147661866 147879424 147916692 148109472 148490496 148527918 148795164 149177952 149694908 150264576 150313482 150572884 150700176 150885504 151156992 151195086 151322904 151397862 151584048 152023473 152109342 152425152 152737893 153012714 153130824 153406352 153595008 153839763 154306096 154436544 154523776 155162304 155480661 155561472 155600676 155880648 156204288 156281664 156473856 156927456 157653972 157948608 158070528 158354944 158394852 158607284 158802336 159262686 159283712 159458544 159537532 160011126 160156416 160196778 160422768 160909056 161165466 161239204 161363664 161831439 162122622 162739584 162884502 163010232 163303536 163493008 163723648 163764909 163978344 164261328 164400192 164602368 164683904 164737503 165161304 165364416 165597696 165937464 166364352 166623156 166705693 167051808 167352384 167782912 167825196 168571392 168766976 169047648 169267968 169537698 169746192 169830276 170051616 170489088 170532054 170838892 172083296 172272177 172582146 172794384 173026128 173238912 173594358 173741112 173839248 174040944 174557592 175006656 175308672 175365729 175816872 176033088 176349824 176543388 176630839 177460899 177692184 177829344 178149312 178514833 178607616 178652628 179194176 179345664 179655168 180175968 180475614 181022688 181488384 181534122 181860756 182238336 182328608 183082032 183386511 183716478 183929634 184189104 184273376 184415616 184475637 184793994 184950216 185269392 185806467 186034968 186297408 186679647 186849152 187159896 187727232 187933284 188026377 188271432 188755776 188987904 189143059 189642816 189862848 190031919 190130688 190178604 190426464 190520792 190916352 191245824 191308068 191800224 192036096 192688188 193197312 193593708 193995648 194091744 194344704 194393682 194654394 194893776 195244448 195458751 195569154 195796062 196377291 196666624 196882488 197222256 197479296 197793981 198037224 198393552 198903936 199081058 199903707 200417976 200933568 201180672 201345837 201593448 201763872 201863816 202112064 202697964 202812456 203233536 203650524 204016952 204174432 204793344 205119684 205915392 205967286 206883072 207212742 207307548 207467568 207840864 208068993 208375552 208428066 209236608 209289339 209584584 210205296 210554883 210598144 210933734 211193136 211736448 211805361 212170882 212350248 212611392 213348168 213595704 213897024 214335891 214780896 214887288 215151552 215775252 216040608 216163496 216986112 217179336 217346976 217738048 218353212 218637792 219015104 219200256 219255498 219650004 220215072 220485888 221249952 221819136 221875038 222164208 222735744 223136512 223192746 223766928 224542362 224802886 225396864 225470223 225859326 226050264 226328256 226440368 226735488 226792629 227096793 227376072 228164013 229519071 229696236 230109528 230392512 230701504 230985216 231459144 231654816 231785664 232054592 232743456 233342208 233401014 233744896 233820972 234422496 234710784 235391184 236480958 236614532 236922912 237105792 237532416 237592278 237910926 238203504 238894029 238925568 239187816 239306298 240016689 240234624 240295167 240634152 241363584 241748199 241858806 242045496 242481008 242984448 243183933 244109376 244326753 244515348 244955304 245239512 245585472 245887488 245967516 246391992 246600288 246903552 247025856 247741956 248046624 248396544 248906196 249546528 249934734 250302976 250577712 250701836 251028576 251674368 251737794 252857088 253150464 253375892 253571472 253901952 254306547 254745414 255077424 255733632 255798081 256258338 256917584 258124944 258660864 258788992 258873219 259191576 259539192 259858368 260391537 260611668 260758872 261061416 261836388 261966089 262509984 262963008 263305728 263725308 264049632 264524736 264815082 265205248 266538276 266744016 267223968 267911424 267978942 268461116 268791264 269018496 269482752 270263952 270416608 270713421 271534032 272232576 272301183 272791134 273357504 273492912 274623048 275574717 275894451 276283656 276410064 276623424 277121152 277190991 277425324 277562747 277904088 278982144 279052452 279446112 280273728 280523309 280739844 281590848 282168607 282315264 282407148 283133664 283481856 284464224 284794272 285196032 285267906 285639696 285781188 286374528 286516384 286868736 286962102 287700336 288054144 289032282 289572448 289795968 290390562 291137616 291517056 291590523 291981591 292340664 292866672 293353731 293620096 293694093 294999936 295323732 295833384 296218944 296980992 297055836 297224807 297590328 298355904 298621587 298968061 299389816 300529152 300626964 301145768 301400352 301771008 302313984 302390172 302645808 302795724 303168096 304046946 304218684 304850304 305475786 306025428 306261648 306812704 307190016 307679526 308612192 308873088 308950929 309047552 310324608 310819113 310961322 311201352 311761296 312408576 312563328 312642099 313854912 315307944 315897216 316141056 316400601 316789704 317214568 317604672 318256323 318525372 318917088 319075064 320022252 320312832 320393556 320845536 321818112 322330932 322478408 322727328 323662878 324245244 325479168 325769004 326020464 326607072 326986016 327447296 327529818 327956688 328522656 328800384 328883247 329367808 329475006 330322608 330728832 331874928 332728704 332812557 333246312 333411386 334103616 334704768 334789119 335650392 336813543 337204329 338095296 338535936 338788989 339075396 339492384 339660552 340103232 340978176 341064108 341677784 344166592 344544354 345164292 345588768 346052256 346477824 347188716 347482224 347678496 348081888 349115184 350013312 350617344 350731458 351633744 352066176 352699648 353086776 353261678 354721437 354921798 355384368 355658688 356298624 356388417 356866389 357029666 357305256 358388352 358691328 358959447 360351936 360951228 362045376 362788209 362976768 363068244 363721512 364476672 364657216 366164064 366773022 367432956 367859268 368378208 368546752 368831232 368951274 369587988 369900432 370538784 371612934 372069936 372594816 373359294 373698304 374319792 375454464 375866568 376052754 376542864 377511552 377606691 378286118 379285632 379725696 380063838 380357208 380852928 381041584 381832704 382118121 382616136 383600448 384072192 384387507 385376376 386394624 387187416 387991296 388183488 388689408 388787364 389308788 389787552 390488896 390917502 391138308 391592124 392754582 393333248 393764976 394444512 394958592 395587962 396074448 396787104 397807872 398162116 399807414 400835952 401867136 401968413 402691674 403186896 403527744 403727632 404224128 405395928 405624912 406467072 407301048 408033904 408348864 409186701 410239368 411830784 411934572 413766144 414075431 414425484 414615096 414935136 415681728 416137986 416751104 416856132 418473216 418578678 419169168 420410592 421109766 421196288 421867468 422386272 423472896 423610722 424341764 424700496 425222784 426696336 427191408 427794048 427901859 428671782 429561792 429774576 430303104 430443153 431550504 432081216 432326992 433548423 434358672 434693952 435476096 435585843 436706424 437275584 438030208 438400512 438510996 438728213 439300008 440430144 440971776 442499904 443407811 443638272 443750076 444328416 445471488 446273024 446385492 447533856 449084724 449605772 450793728 450940446 451718652 452100528 452656512 452880736 453470976 453585258 454193586 454752144 456070419 456328026 458213679 459038142 459392472 460219056 460785024 461403008 461519289 462918288 463309632 463571328 464109184 465486912 466441983 466684416 466802028 467641944 468844992 469421568 469806953 470782368 472961916 473229064 473845824 474211584 475064832 475184556 475821852 476407008 477788058 477851136 478375632 478612596 480033378 480469248 480590334 481268304 482727168 483496398 483717612 484090992 484962016 485494317 486367866 488218752 488653506 489030696 489910608 490479024 491170944 491294727 491935032 492783984 493200576 493807104 494051712 494212509 495483912 496093248 496793088 497812392 499093056 499869468 500117079 501155424 501403672 502057152 503348736 503475588 505714176 506300928 506751784 507142944 507803904 508613094 509490828 510154848 511467264 511596162 512516676 513835168 516249888 516816531 517577984 517746438 518383152 519078384 519716736 520783074 521223336 521517744 522122832 523672776 523932178 525019968 525926016 526097187 527450616 528099264 529049472 529630164 529892517 532382697 533076552 533488032 534447936 535544499 535822848 535957884 536922232 537582528 538036992 538965504 540527904 540833216 541426842 543068064 544465152 544602366 545582268 546715008 546985824 549246096 551149434 551788902 552567312 552820128 553246848 553426911 554242304 554381982 554850648 555125494 555808176 557419401 558104904 558892224 560038941 560547456 561046618 561479688 563181696 564079131 564337214 564814296 566267328 566963712 567429177 568928448 569588544 570095757 570392064 570535812 571279392 571562376 572749056 573032768 573737472 573924204 575400672 576108288 578064564 579144896 579591936 580781124 582275232 583034112 583181046 583963182 584681328 585733344 586376253 586707462 587240192 587388186 589999872 590647464 591666768 592437888 593381943 594111672 594449614 595180656 596711808 597243174 597936122 598779632 599711121 601253928 602291536 602800704 603542016 604037511 604780344 605291616 605591448 606336192 608093892 608437368 609700608 610951572 612050856 612523296 613625408 614380032 615359052 617224384 617746176 617901858 618095104 620649216 621638226 621922644 622402704 623522592 625126656 625284198 627709824 630615888 631664649 631794432 632801202 633579408 634429136 635209344 635416083 636512646 637050744 637834176 638150128 640044504 640787112 641691072 643007673 644661864 644956816 645454656 647325756 648490488 650958336 651538008 652040928 653214144 653972032 654894592 655059636 655913376 657045312 657600768 657766494 658735616 658950012 660645216 661457664 663749856 665457408 665625114 666492624 666822772 668207232 669409536 669578238 671300784 673627086 674408658 676190592 676410669 677577978 678150792 678984768 679321104 680206464 680377887 681290379 682128216 683355568 684492039 688333184 688557213 689088708 690328584 691177536 692104512 692955648 694377432 694964448 695356992 696163776 696783703 698230368 700026624 701234688 701462916 703267488 704132352 705399296 706173552 706523356 709442874 709843596 710768736 711317376 712597248 712776834 713732778 714059332 714610512 716682087 716776704 717918894 720050067 720703872 720885501 721902456 724090752 725244597 725576418 726136488 727443024 728953344 729314432 729551799 732328128 732980259 733546044 734865912 735718536 736756416 737093504 737662464 737902548 738268069 739175976 739800864 741077568 743225868 744139872 745189632 746142643 746718588 747396608 748639584 750908928 751733136 752105508 753085728 755023104 755213382 756572236 758571264 759451392 760127676 760714416 761705856 762083168 762919641 764236242 765232272 767200896 767394243 768775014 770752752 774374832 775982592 776366976 776619657 777574728 778617576 779575104 780977792 781174611 781835004 782276616 783184248 785509164 785898267 787529952 788889024 789917184 790565689 791175924 792148896 793574208 795615744 796324232 799614828 801671904 803734272 803936826 805383348 806373792 807055488 807455264 808448256 810791856 811249824 812140263 814602096 816067808 816697728 816903549 818373402 820478736 823869144 826724151 827683353 828150862 828850968 829230192 829870272 831363456 831572973 832275972 832688241 833712264 836946432 837157356 838338336 840821184 841569927 842219532 843734936 844772544 846505821 846945792 847221444 848683528 849400992 850445568 853392672 854382816 855588096 855803718 857343564 859123584 859549152 860606208 860886306 863101008 864162432 864653984 867096846 868717344 869387904 870952192 871171686 873412848 874551168 874771569 875944773 876060416 877021992 877456426 878600016 880061193 880860288 881082279 884999808 886815622 887500152 888656832 890942976 891674421 892770984 895067712 895864761 896904183 898169448 899211544 901587456 901880892 903437304 904201056 905313024 905761472 906941952 907170516 908387172 909504288 912140838 912656052 916427358 918076284 918784944 920438112 921570048 922806016 923038578 925836576 926619264 926852787 927142656 928218368 930973824 932457339 932883966 933604056 935283888 937689984 937926297 939613906 941564736 945923832 946458128 947691648 948423168 949201803 950369112 951643704 952814016 954768969 955576116 956751264 957225192 960066756 960938496 961180668 962536608 965454336 966992796 967435224 968181984 969924032 970988634 972735732 976437504 977307012 978061392 979821216 980958048 982341888 982589454 983870064 985567968 986401152 988103424 988425018 990967824 992186496 995624784 998186112 998437671 999738936 1000234158 1002310848 1002807344 1004114304 1004367357 1006951176 1010440629 1011612987 1013503568 1014285888 1015607808 1016366967 1017226188 1018981656 1020309696 1022934528 1023192324 1025033352 1027670336 1032499776 1033633062 1035155968 1035492876 1036766304 1038156768 1039433472 1041566148 1042446672 1043035488 1044245664 1047345552 1047864356 1050039936 1051852032 1052194374 1054901232 1056198528 1058098944 1059260328 1059785034 1064164311 1064765394 1066153104 1066976064 1068895872 1069165251 1070599167 1071088998 1071915768 1073844464 1075165056 1076073984 1076878341 1081055808 1081666432 1082853684 1086136128 1088364627 1088930304 1089204732 1091164536 1093430016 1093971648 1094945819 1098492192 1102298868 1103577804 1105134624 1105640256 1106493696 1106853822 1108484608 1108763964 1109701296 1110250988 1111616352 1114838802 1116209808 1117784448 1120077882 1121094912 1122093236 1122959376 1126363392 1128158262 1128674428 1129628592 1132534656 1132820073 1134858354 1137856896 1139177088 1140191514 1141071624 1142558784 1143124752 1145498112 1146065536 1146354363 1147848408 1150801344 1152216576 1153162521 1156129128 1158289792 1159183872 1160135537 1161562248 1164550464 1166068224 1166362092 1166939851 1167926364 1169362656 1171466688 1172752506 1173414924 1174480384 1174776372 1179999744 1181294928 1183333536 1184875776 1186763886 1188223344 1188899228 1190361312 1193423616 1194486348 1195872244 1197559264 1199422242 1202507856 1204583072 1205601408 1205905239 1208075022 1209560688 1210583232 1211182896 1212672384 1216187784 1216874736 1219401216 1221903144 1224101712 1225046592 1227250816 1227560103 1230718104 1234448768 1235492352 1235803716 1236415873 1241298432 1242226293 1243276452 1243845288 1244805408 1247045184 1249603831 1250253312 1250568396 1255419648 1261231776 1263329298 1263588864 1265602404 1267158816 1268858272 1270418688 1270832166 1273025292 1274101488 1275668352 1276300256 1280089008 1281574224 1283382144 1283705577 1286015346 1289323728 1289913632 1290909312 1291329459 1294651512 1296980976 1300645269 1303076016 1304081856 1306428288 1306757529 1307944064 1310119272 1311826752 1314090624 1315201536 1315532988 1316184639 1317900024 1321290432 1322915328 1324001413 1327499712 1330223433 1330914816 1331250228 1332985248 1333645544 1336414464 1338819072 1339156476 1342601568 1347254172 1348817316 1352381184 1352821338 1355155956 1356301584 1357969536 1358642208 1360412928 1360755774 1362580758 1364256432 1366711136 1368211257 1368984078 1374641037 1376666368 1377114426 1378177416 1380657168 1382355072 1384209024 1384557867 1388754864 1389928896 1390713984 1392327552 1393567406 1396460736 1399325949 1400053248 1402925832 1406534976 1408264704 1409420859 1412347104 1413046712 1418885748 1419687192 1421537472 1422634752 1425194496 1425553668 1427465556 1428118664 1429221024 1433364174 1433553408 1435837788 1440100134 1441407744 1441771002 1443804912 1448181504 1450489194 1451152836 1452272976 1454886048 1456482951 1458628864 1459103598 1464656256 1465960518 1467092088 1469731824 1471437072 1473512832 1473884181 1474187008 1475805096 1476536138 1478351952 1479601728 1482155136 1482637527 1486451736 1488279744 1490379264 1492285286 1493437176 1497279168 1500351237 1503466272 1504211016 1506171456 1510046208 1510426764 1513144472 1517142528 1518902784 1520255352 1521428832 1523411712 1524166336 1525839282 1528472484 1530464544 1534401792 1534788486 1537550028 1541505504 1548749664 1552733952 1553239314 1555149456 1557235152 1559150208 1561955584 1562349222 1563670008 1564553232 1566368496 1571018328 1571796534 1575059904 1577778048 1578291561 1581131378 1582351848 1584297792 1587148416 1589677551 1592648464 1597148091 1599229656 1603343808 1606633497 1607468544 1607873652 1610766696 1612747584 1614110976 1614910528 1616896512 1621583712 1622499648 1624280526 1629204192 1632135616 1633395456 1633807098 1636746804 1640957472 1647738288 1653448302 1655366706 1656301724 1657701936 1658460384 1659740544 1662726912 1663145946 1664551944 1665376482 1667424528 1672258203 1674314712 1676676672 1680116823 1681642368 1683139854 1684439064 1687469872 1689545088 1692237393 1693011642 1694442888 1697367056 1698801984 1700891136 1702287531 1706785344 1708765632 1710287271 1711176192 1711607436 1714687128 1718247168 1719098304 1721212416 1721772612 1726202016 1728324864 1729307968 1734193692 1737434688 1738775808 1741904384 1742343372 1746825696 1749102336 1749543138 1751889546 1752120832 1754043984 1754912852 1757200032 1760122386 1761720576 1762164558 1769999616 1773631244 1775000304 1777313664 1780145829 1783348842 1785541968 1790135424 1791729522 1793808366 1796338896 1798423088 1799133363 1803761784 1806874608 1808402112 1810626048 1811522944 1812112533 1814341032 1816774344 1819008576 1824281676 1825312104 1832854716 1833762623 1836152568 1837569888 1840876224 1843140096 1845612032 1846077156 1851673152 1853238528 1853705574 1854285312 1856436736 1861947648 1864914678 1865767932 1867208112 1870567776 1875379968 1875852594 1879227812 1883129472 1891847664 1892916256 1894993947 1895383296 1898403606 1900738224 1903287408 1905628032 1906248249 1909537938 1911152232 1913502528 1914450384 1920133512 1922361336 1925073216 1929023019 1933985592 1934870448 1936363968 1939848064 1941977268 1942939229 1945471464 1952875008 1954614024 1956122784 1959642432 1961916096 1963663163 1964683776 1965178908 1967740128 1971135936 1972802304 1976206848 1976850036 1981935648 1984372992 1991249568 1996372224 1996875342 1999477872 2000468316 2004621696 2005614688 2008228608 2008734714 2013902352 2020881258 2023225974 2027007136 2028571776 2029232007 2032733934 2034452376 2037963312 2040619392 2041133661 2043871137 2046384648 2050066704 2053476117 2055340672 2064999552 2065671639 2067266124 2070985752 2073532608 2076313536 2078866944 2080573649 2083132296 2084893344 2086070976 2088491328 2090351109 2094691104 2095728712 2100079872 2103704064 2104388748 2109802464 2112397056 2116197888 2118520656 2119570068 2128328622 2129530788 2132306208 2133952128 2137791744 2138330502 2141198334 2142177996 2143831536 2147688928 2150046261 2150330112 2153756682 2160150201 2162111616 2162656503 2163332864 2165707368 2172272256 2175733791 2176729254 2178409464 2182329072 2186860032 2187943296 2188655397 2189891638 2196984384 2198940777 2204597736 2207155608 2210269248 2211280512 2212987392 2213707644 2214804207 2217527928 2219402592 2220501976 2223232704 2229677604 2232419616 2235568896 2238427929 2240155764 2242189824 2244186472 2245918752 2252726784 2256316524 2257348856 2259257184 2265069312 2265640146 2269716708 2275713792 2278354176 2280383028 2282143248 2285117568 2286249504 2288758923 2292131072 2292708726 2295696816 2301602688 2302182729 2306325042 2312258256 2316579584 2320271074 2323124496 2329100928 2329858971 2332724184 2333879702 2335852728 2338725312 2342933376 2343523833 2345505012 2346829848 2349552744 2357694801 2362589856 2366667072 2369751552 2371697067 2373527772 2376446688 2377798456 2380722624 2386847232 2388972696 2391744488 2395118528 2398844484 2405015712 2409166144 2411202816 2411810478 2416150044 2419121376 2421166464 2422365792 2425344768 2432375568 2433749472 2443806288 2448203424 2450093184 2454501632 2455120206 2461436208 2468897536 2471607432 2472831746 2480172453 2483050059 2484452586 2486552904 2487690576 2489610816 2494090368 2494718919 2498064723 2499207662 2501136792 2510839296 2522463552 2524709781 2526658596 2531204808 2534317632 2537716544 2539517463 2540837376 2541664332 2546050584 2548202976 2551336704 2552600512 2560178016 2563148448 2566764288 2567411154 2572030692 2578647456 2579827264 2581818624 2582658918 2589303024 2593961952 2601290538 2606152032 2608163712 2612856576 2613515058 2615888128 2620238544 2623653504 2627834319 2628181248 2631065976 2632369278 2635800048 2640183579 2642580864 2643246837 2648002826 2654999424 2660446866 2662500456 2665970496 2667291088 2672828928 2675023263 2678312952 2685203136 2687594283 2690712549 2694508344 2697634632 2704762368 2705642676 2710311912 2712603168 2715939072 2717284416 2720825856 2721511548 2725161516 2728512864 2733422272 2736422514 2737968156 2749282074 2753332736 2754228852 2756354832 2761314336 2764710144 2768418048 2769115734 2777509728 2779857792 2781427968 2784655104 2787134812 2792921472 2797372017 2798651898 2805851664 2813069952 2813778891 2818841718 2824694208 2826093424 2837771496 2839374384 2843074944 2845269504 2847605409 2851107336 2854931112 2856237328 2858442048 2864306907 2866728348 2871675576 2880200268 2882815488 2883542004 2887609824 2896363008 2900978388 2902305672 2904545952 2909772096 2912965902 2917257728 2918207196 2929312512 2931921036 2934184176 2939463648 2942874144 2947025664 2947768362 2948374016 2951610192 2953072276 2956703904 2959203456 2964310272 2965275054 2972903472 2976559488 2984570572 2986874352 2994558336 2995313013 3000702474 3006932544 3008422032 3012342912 3013102071 3020853528 3026288944 3031321887 3034838961 3040510704 3042857664 3046823424 3048332672 3049100901 3051678564 3056944968 3060929088 3068803584 3069576972 3075100056 3083011008 3085756399 3097499328 3103854677 3105467904 3106478628 3110298912 3114470304 3118300416 3123911168 3124698444 3127340016 3129106464 3132736992 3142036656 3143593068 3150119808 3155556096 3156583122 3162262756 3164703696 3168595584 3174296832 3179355102 3185296928 3192492933 3194296182 3198459312 3206687616 3207495753 3211797501 3213266994 3215747304 3221533392 3225495168 3228221952 3229821056 3230635023 3243167424 3244999296 3248561052 3258408384 3264271232 3265093881 3266790912 3267614196 3269472877 3273493608 3281914944 3284837457 3288648671 3295476576 3306896604 3310733412 3312603448 3315403872 3316920768 3319481088 3325453824 3326291892 3329103888 3330752964 3334849056 3344516406 3348629424 3353353344 3360233646 3363284736 3366279708 3368878128 3374939744 3379090176 3384474786 3386023284 3388885776 3394734112 3397603968 3398460219 3404575062 3413570688 3417531264 3420574542 3423214872 3429374256 3436494336 3438196608 3439063089 3443545224 3452404032 3456649728 3458615936 3459487563 3468387384 3474869376 3477551616 3480406611 3484686744 3493651392 3498204672 3499086276 3500819553 3503779092 3508087968 3509825704 3514400064 3520244772 3523441152 3524329116 3539999232 3547262488 3550000608 3554627328 3560291658 3566697684 3571083936 3580270848 3583459044 3587616732 3592677792 3596846176 3598266726 3607523568 3613749216 3616804224 3617715717 3623045888 3624225066 3628682064 3633548688 3638017152 3648563352 3650624208 3665709432 3667525246 3672305136 3675139776 3681752448 3682680309 3692154312 3703346304 3706477056 3707411148 3709247619 3723895296 3726678879 3729829356 3731535864 3734416224 3741135552 3748811493 3750759936 3751705188 3758455624 3766258944 3783695328 3785832512 3789987894 3790766592 3796807212 3801476448 3806574816 3811256064 3812496498 3819075876 3822304464 3827005056 3828900768 3840267024 3844722672 3850146432 3858046038 3867971184 3869740896 3872727936 3873988377 3879696128 3883954536 3885878458 3890942928 3901935807 3909228048 3912245568 3919284864 3920272587 3923832192 3927326326 3930357816 3935480256 3942271872 3945604608 3948553917 3953700072 3963871296 3968745984 3972004239 3982499136 3990670299 3992744448 3993750684 3998955744 4000936632 4009243392 4011229376 4016457216 4017469428 4027804704 4041762516 4046451948 4054014272 4057143552 4058464014 4065467868 4068904752 4075926624 4081238784 4082267322 4087742274 4092769296 4100133408 4104633771 4106952234 4110681344 4129999104 4131343278 4134532248 4141971504 4147065216 4152627072 4153673601 4161147298 4166264592 4169786688 4172141952 4176982656 4180702218 4189382208 4191457424 4197977847 4200159744 4208777496 4219604928 4224794112 4228262577 4237041312 4239140136 4256657244 4259061576 4264612416 4267904256 4275583488 4276661004 4282396668 4284355992 4287663072 4295377856 4300092522 4300660224 4307513364 4320300402 4324223232 4325313006 4326665728 4331414736 4344544512 4351467582 4353458508 4356818928 4364658144 4375886592 4377310794 4379783276 4393968768 4397881554 4409195472 4414311216 4420538496 4421652543 4422561024 4427415288 4429608414 4435055856 4438805184 4441003952 4446465408 4447912581 4459355208 4464839232 4471137792 4476855858 4480311528 4488372944 4491837504 4501053711 4512633048 4514697712 4518514368 4530138624 4531280292 4539433416 4551427584 4556708352 4560766056 4564286496 4570235136 4572499008 4577517846 4584262144 4585417452 4591393632 4603205376 4604365458 4612650084 4624516512 4633159168 4640542148 4646248992 4658201856 4659717942 4665448368 4667759404 4671705456 4677450624 4685866752 4687047666 4691010024 4693659696 4699105488 4715389602 4725179712 4733334144 4734874683 4743394134 4747055544 4752893376 4755596912 4761445248 4769032653 4777945392 4783488976 4790237056 4791444273 4797688968 4810031424 4818332288 4819900491 4822405632 4823620956 4832300088 4838242752 4842332928 4844731584 4850689536 4864751136 4867498944 4877485921 4887612576 4896406848 4900186368 4909003264 4910240412 4922872416 4937795072 4943214864 4945663492 4960344906 4966100118 4968905172 4973105808 4975381152 4979221632 4988180736 4989437838 4996129446 4998415324 5002273584 5016774609 5040350469 5044927104 5049419562 5053317192 5062409616 5068635264 5075433088 5076712179 5079034926 5083328664 5092101168 5096405952 5102673408 5105201024 5106862593 5120356032 5126296896 5130861813 5133528576 5134822308 5144061384 5157294912 5159654528 5163637248 5165317836 5167876483 5178606048 5187923904 5202581076 5212304064 5216327424 5222998501 5225713152 5227030116 5231776256 5240477088 5247307008 5255668638 5256362496 5262131952 5264738556 5271600096 5280367158 5285161728 5286493674 5296005652 5309998848 5320893732 5325000912 5331940992 5334582176 5340437487 5350046526 5356625904 5370406272 5375188566 5381425098 5389016688 5395269264 5397400089 5411285352 5420623824 5425206336 5431878144 5434568832 5436337599 5443023096 5450323032 5457025728 5466844544 5472845028 5475936312 5498564148 5501287869 5508457704 5512709664 5522628672 5529420288 5533959823 5536836096 5538231468 5555019456 5559715584 5562855936 5569310208 5574269624 5585842944 5594744034 5597303796 5611703328 5626139904 5627557782 5637683436 5649388416 5652186848 5675542992 5678748768 5684981841 5686149888 5695210818 5702214672 5709862224 5712474656 5716884096 5718744747 5728613814 5733456696 5743351152 5760400536 5767084008 5775219648 5787069057 5801956776 5804611344 5809091904 5819544192 5825931804 5828817687 5836414392 5858625024 5863842072 5868368352 5878927296 5885748288 5890989489 5894051328 5895536724 5903220384 5906144552 5913407808 5918406912 5928620544 5930550108 5945806944 5953118976 5969141144 5973748704 5989116672 5990626026 6001404948 6013865088 6016844064 6024685824 6026204142 6041707056 6052577888 6062643774 6069677922 6081021408 6085715328 6087696021 6096665344 6098201802 6103357128 6113889936 6121858176 6123400983 6131613411 6139153944 6150200112 6160428351 6166022016 6171512798 6194998656 6197014917 6207709354 6212957256 6220597824 6228940608 6236600832 6241720947 6249396888 6254680032 6258212928 6265473984 6271053327 6284073312 6287186136 6300239616 6311112192 6313166244 6324525512 6329407392 6337191168 6348593664 6358710204 6370593856 6384985866 6388592364 6396918624 6413375232 6414991506 6423595002 6426533988 6431494608 6443066784 6450138783 6450990336 6459642112 6461270046 6486334848 6487969509 6489998592 6497122104 6516816768 6527201373 6528542464 6530187762 6535228392 6538945754 6546987216 6563829888 6565966191 6569674914 6577297342 6590953152 6596822331 6613793208 6621466824 6625206896 6630807744 6633841536 6638962176 6644412621 6652583784 6658207776 6661505928 6669698112 6689032812 6697258848 6706706688 6715283787 6720467292 6726569472 6732559416 6737756256 6749879488 6758180352 6768949572 6772046568 6777771552 6789468224 6795207936 6796920438 6809150124 6827141376 6835062528 6841149084 6846429744 6858748512 6876393216 6878126178 6887090448 6904808064 6917231872 6918975126 6936774768 6949738752 6960813222 6969373488 6987302784 6989576913 6998172552 7001639106 7007558184 7016175936 7019651408 7028800128 7030571499 7040489544 7048658232 7073084403 7094524976 7100001216 7109254656 7115091201 7120583316 7133395368 7142167872 7160541696 7166918088 7175233464 7185355584 7193692352 7196533452 7215047136 7227498432 7233608448 7235431434 7246091776 7248450132 7257364128 7267097376 7276034304 7297126704 7301248416 7331418864 7335050492 7344610272 7350279552 7363504896 7365360618 7384308624 7406692608 7414822296 7418495238 7440517359 7449150177 7453357758 7459658712 7463071728 7468832448 7482271104 7484156757 7494194169 7497622986 7503410376 7516911248 7532517888 7567390656 7571665024 7574129343 7579975788 7593614424 7602952896 7613149632 7618552389 7622512128 7624992996 7638151752 7644608928 7654010112 7657801536 7664620733 7680534048 7689445344 7700292864 7716092076 7735942368 7739481792 7745455872 7747976754 7759392256 7767909072 7771756916 7781885856 7803871614 7818456096 7824491136 7838569728 7840545174 7847664384 7854652652 7860715632 7870960512 7883502957 7884543744 7897107834 7907400144 7920550737 7927742592 7929740511 7944008478 7964998272 7981340598 7987501368 7997911488 8001873264 8018486784 8022458752 8025069789 8034938856 8055609408 8062782849 8072137647 8083525032 8092903896 8108028544 8114287104 8116928028 8120948759 8130935736 8137809504 8151853248 8162477568 8164534644 8175484548 8185538592 8200266816 8207569073 8209267542 8213904468 8221362688 8259998208 8262686556 8269064496 8283943008 8294130432 8305254144 8307347202 8322294596 8332529184 8339573376 8344283904 8353965312 8361404436 8378764416 8382914848 8392116051 8395955694 8417554992 8439209856 8441336673 8456525154 8474082624 8478280272 8513314488 8518123152 8529224832 8535808512 8542816227 8553322008 8564793336 8568711984 8575326144 8590755712 8592920721 8600185044 8615026728 8640600804 8648446464 8650626012 8662829472 8689089024 8696222579 8702935164 8706917016 8713637856 8729316288 8747226817 8751773184 8754621588 8759566552 8787937536 8795763108 8818390944 8828622432 8841076992 8843305086 8845122048 8854830576 8859216828 8870111712 8877610368 8882007904 8892930816 8895825162 8918710416 8929678464 8953711716 8960623056 8976745888 8983675008 8985939039 9002107422 9025266096 9029395424 9037028736 9039306213 9062560584 9078866832 9093965661 9104516883 9121532112 9128572992 9140470272 9144998016 9147302703 9155035692 9170834904 9182787264 9206410752 9208730916 9225300168 9249033024 9257269197 9268009891 9281084296 9292497984 9311564031 9316403712 9319435884 9330896736 9335518808 9343410912 9354901248 9371733504 9374095332 9382020048 9387319392 9398210976 9430779204 9450359424 9466668288 9469749366 9486788268 9494111088 9505786752 9511193824 9522890496 9538065306 9555890784 9566977952 9577478799 9580474112 9582888546 9595377936 9620062848 9622487259 9635392503 9636664576 9639800982 9647241912 9664600176 9676485504 9684665856 9689463168 9691905069 9729502272 9734997888 9754971842 9775225152 9792813696 9795281643 9800372736 9808418631 9820480824 9845744832 9854512371 9865946013 9886429728 9891326984 9920689812 9932200236 9937810344 9946211616 9950762304 9958443264 9976361472 9978875676 9992258892 9996830648 10004547168 10033549218 10080700938 10089854208 10098839124 10106634384 10124819232 10137270528 10150866176 10153424358 10158069852 10166657328 10184202336 10192811904 10195380657 10210402048 10213725186 10240712064 10252593792 10261723626 10269644616 10288122768 10314589824 10317189267 10319309056 10330635672 10335752966 10357212096 10375847808 10378462689 10405162152 10424608128 10432654848 10441219833 10445997002 10454060232 10480954176 10494614016 10502458659 10511337276 10524263904 10529477112 10543200192 10560734316 10570323456 10572987348 10592011304 10619997696 10641787464 10650001824 10663881984 10669164352 10680874974 10700093052 10713251808 10740812544 10750377132 10762850196 10778033376 10790538528 10794800178 10822570704 10841247648 10850412672 10869137664 10872675198 10886046192 10900646064 10914051456 10933689088 10945690056 10951872624 10997128296 11002575738 11016915408 11025419328 11045257344 11048040927 11067919646 11076462936 11110038912 11119431168 11127742857 11148539248 11171685888 11180036637 11189488068 11194607592 11223406656 11246434479 11252279808 11255115564 11275366872 11298776832 11304373696 11351085984 11357497536 11369963682 11372299776 11390421636 11404429344 11419724448 11424949312 11433768192 11437489494 11457227628 11466913392 11486702304 11520801072 11534168016 11550439296 11574138114 11603913552 11609222688 11618183808 11639088384 11651863608 11657635374 11672828784 11705807421 11727684144 11736736704 11757854592 11760817761 11771496576 11781978978 11791073448 11806440768 11812289104 11826815616 11836813824 11845661751 11861100216 11891613888 11906237952 11916012717 11938282288 11947497408 11972010897 11978233344 11981252052 12002809896 12027730176 12033688128 12049371648 12052408284 12083414112 12105155776 12125287548 12139355844 12162042816 12171430656 12175392042 12193330688 12196403604 12206714256 12227779872 12243716352 12246801966 12263226822 12278307888 12300400224 12320856702 12332044032 12343025596 12389997312 12394029834 12415418708 12425914512 12441195648 12457881216 12461020803 12483441894 12498793776 12509360064 12516425856 12530947968 12542106654 12568146624 12574372272 12593933541 12600479232 12626332488 12649051024 12658814784 12674382336 12684787731 12717420408 12741187712 12769971732 12777184728 12793837248 12826750464 12829983012 12836338361 12847190004 12853067976 12862989216 12886133568 12900277566 12901980672 12919284224 12922540092 12972669696 12975939018 12979997184 12994244208 13033633536 13054402746 13057084928 13060375524 13070456784 13077891508 13093974432 13127659776 13131932382 13139349828 13154594684 13181906304 13193644662 13227586416 13242933648 13250413792 13261615488 13264957629 13267683072 13288825242 13305167568 13316415552 13323011856 13339396224 13343737743 13378065624 13394517696 13413413376 13430567574 13440934584 13465118832 13475512512 13499758976 13503161133 13537899144 13544093136 13555543104 13578936448 13590415872 13593840876 13600574603 13618300248 13654282752 13670125056 13682298168 13692859488 13717497024 13745642141 13752786432 13756252356 13774180896 13809616128 13834463744 13837950252 13873549536 13899477504 13921626444 13938746976 13974605568 13979153826 13996345104 14003278212 14015116368 14032351872 14039302816 14057600256 14061142998 14080979088 14097316464 14146168806 14189049952 14200002432 14204624049 14230182402 14241166632 14266790736 14284335744 14307097959 14333836176 14350466928 14370711168 14374332819 14387384704 14393066904 14430094272 14454996864 14459701473 14467216896 14470862868 14496900264 14514728256 14534194752 14552068608 14564015543 14594253408 14602496832 14632457763 14662837728 14670100984 14689220544 14700559104 14727009792 14730721236 14768617248 14813385216 14829644592 14836990476 14881034718 14898300354 14906715516 14919317424 14926143456 14937664896 14964542208 14968313514 14988388338 14995245972 15006820752 15033822496 15050323827 15121051407 15134781312 15143330048 15148258686 15159951576 15187228848 15205905792 15226299264 15230136537 15237104778 15249985992 15276303504 15289217856 15308020224 15315603072 15320587779 15329241466 15361068096 15378890688 15392585439 15400585728 15432184152 15471884736 15478963584 15490911744 15495953508 15503629449 15535818144 15543513832 15563771712 15607743228 15636912192 15648982272 15668995503 15677139456 15681090348 15695328768 15709305304 15721431264 15741921024 15767005914 15769087488 15794215668 15814800288 15841101474 15855485184 15859481022 15888016956 15929996544 15962681196 15975002736 15995822976 16003746528 16021312461 16044917504 16050139578 16069877712 16111218816 16125565698 16144275294 16167050064 16185807792 16192200267 16216057088 16233856056 16241897518 16261871472 16275619008 16303706496 16309012797 16329069288 16350969096 16371077184 16400533632 16415138146 16418535084 16427808936 16503863607 16525373112 16538128992 16567886016 16588260864 16601879469 16610508288 16614694404 16644589192 16665058368 16679146752 16688567808 16707930624 16722808872 16757528832 16765829696 16784232102 16791911388 16835109984 16878419712 16882673346 16913050308 16948165248 16956560544 17026628976 17036246304 17058449664 17085632454 17106644016 17129586672 17137423968 17150652288 17156234241 17181511424 17185841442 17200370088 17230053456 17281201608 17301252024 17325658944 17361207171 17392445158 17405870328 17413834032 17427275712 17458632576 17486453061 17494453634 17509243176 17519133104 17575875072 17591526216 17636781888 17657244864 17672968467 17682153984 17686610172 17709661152 17718433656 17740223424 17755220736 17764015808 17785861632 17791650324 17837420832 17859356928 17907423432 17921246112 17953491776 17967350016 17971878078 18004214844 18050532192 18058790848 18074057472 18078612426 18125121168 18157733664 18187931322 18209033766 18243064224 18257145984 18289996032 18294605406 18310071384 18341669808 18365574528 18394840233 18417461832 18450600336 18481285053 18498066048 18514538394 18536019782 18562168592 18584995968 18591044751 18623128062 18638871768 18661793472 18671037616 18686821824 18709802496 18725162841 18748190664 18764040096 18774638784 18796421952 18813159981 18861558408 18900718848 18933336576 18939498732 18973576536 18988222176 19011573504 19022387648 19045780992 19076130612 19111781568 19133955904 19154957598 19160948224 19165777092 19190755872 19240125696 19244974518 19270785006 19273329152 19279601964 19294483824 19329200352 19352971008 19378926336 19383810138 19459004544 19469995776 19509943684 19550450304 19581604119 19585627392 19590563286 19616837262 19640961648 19691489664 19697898573 19709024742 19731892026 19772859456 19782653968 19790466993 19841379624 19864400472 19875620688 19892423232 19901524608 19916886528 19933237863 19957751352 19984517784 19993661296 20009094336 20067098436 20145851361 20161401876 20179708416 20197678248 20213268768 20249638464 20274541056 20301732352 20306848716 20316139704 20333314656 20368404672 20385623808 20390761314 20420804096 20427450372 20481424128 20505187584 20523447252 20539289232 20576245536 20629179648 20634378534 20638618112 20661271344 20671505932 20714424192 20751695616 20756925378 20810324304 20849216256 20882439666 20891994004 20908120464 20961908352 20968730739 21004917318 21022674552 21048527808 21058954224 21086400384 21091714497 21121468632 21145974696 21184022608 21219253209 21283574928 21300003648 21327763968 21338328704 21345273603 21361749948 21400186104 21426503616 21481625088 21500754264 21525700392 21556066752 21581077056 21589600356 21600294793 21645141408 21682495296 21700825344 21738275328 21745350396 21772092384 21801292128 21828102912 21867378176 21891380112 21903745248 21994256592 22005151476 22033830816 22050838656 22090514688 22096081854 22135839292 22152925872 22220077824 22255485714 22297078496 22321552077 22347450531 22360073274 22378976136 22389215184 22446813312 22452470271 22482582507 22492868958 22510231128 22550733744 22597553664 22608747392 22702171968 22714995072 22722388029 22739927364 22780843272 22808858688 22839448896 22849898624 22855657167 22867536384 22874978988 22886310139 22914455256 22933826784 22973404608 22993862199 23041602144 23068336032 23100878592 23130421933 23148276228 23207827104 23218445376 23236367616 23278176768 23303727216 23315270748 23345657568 23411614842 23455368288 23473473408 23515709184 23521635522 23542993152 23563957956 23582146896 23612881536 23624578208 23650508871 23653631232 23691323502 23722200432 23761652211 23783227776 23789221533 23832025434 23876564576 23894994816 23944021794 23962504104 24005619792 24055460352 24067376256 24075209367 24104816568 24166828224 24188348547 24210311552 24216412941 24250575096 24278711688 24324085632 24342861312 24350784084 24362846277 24392807208 24413428512 24455559744 24487432704 24493603932 24507536359 24526453644 24556615776 24600800448 24622707219 24641713404 24664088064 24686051192 24779994624 24788059668 24830837416 24851829024 24882391296 24915762432 24922041606 24966883788 24997587552 25018720128 25032851712 25061895936 25084213308 25136293248 25148744544 25176348153 25187867082 25252664976 25298102048 25317629568 25324010019 25369575462 25434840816 25482375424 25539943464 25554369456 25587674496 25628448681 25659966024 25672676722 25694380008 25706135952 25725978432 25772267136 25778762163 25800555132 25845080184 25945339392 25951878036 25988488416 26067267072 26088667737 26108805492 26120751048 26140913568 26155783016 26187948864 26241680451 26255319552 26263864764 26278699656 26309189368 26363812608 26387289324 26455172832 26485867296 26500827584 26523230976 26529915258 26535366144 26577650484 26610335136 26632831104 26646023712 26678792448 26687475486 26756131248 26789035392 26861135148 26881869168 26930237664 26951025024 26999517952 27006322266 27075798288 27088186272 27111086208 27117918639 27157872896 27187681752 27201149206 27236600496 27281896983 27313550649 27364596336 27385718976 27434994048 27441908109 27491284282 27512504712 27548361792 27619232256 27675900504 27747099072 27771807591 27804029673 27843252888 27877493952 27934692093 27949211136 27958307652 27992690208 28006556424 28030232736 28064703744 28078605632 28115200512 28122285996 28161958176 28194632928 28292337612 28378099904 28400004864 28409248098 28460364804 28482333264 28533581472 28568671488 28614195918 28667672352 28700933856 28732436397 28741422336 28748665638 28774769408 28786133808 28860188544 28906177509 28909993728 28919402946 28941725736 28993800528 29029456512 29068389504 29075715207 29128031086 29188506816 29204993664 29264915526 29325675456 29340201968 29378441088 29385844929 29401118208 29425255893 29461442472 29537234496 29563537113 29597838039 29659289184 29673980952 29762069436 29796600708 29813431032 29838634848 29852286912 29875329792 29929084416 29936627028 29976776676 29990491944 30013641504 30067644992 30100647654 30242102814 30269562624 30286660096 30296517372 30319903152 30374457696 30411811584 30452598528 30460273074 30474209556 30499971984 30552607008 30578435712 30631206144 30641175558 30658482932 30722136192 30757781376 30785170878 30864368304 30943769472 30951567801 30957927168 30991907016 31007258898 31071636288 31087027664 31127543424 31135388067 31215486456 31273824384 31297964544 31323659499 31337991006 31362180696 31418610608 31442862528 31483842048 31507375977 31534011828 31588431336 31629600576 31682202948 31710970368 31718962044 31776033912 31859993088 31925362392 31950005472 31991645952 32007493056 32042624922 32089835008 32100279156 32139755424 32222437632 32251131396 32288550588 32334100128 32371615584 32384400534 32432114176 32467712112 32483795036 32523742944 32551238016 32607412992 32618025594 32658138576 32701938192 32742154368 32801067264 32830276292 32837070168 32855617872 33007727214 33050746224 33076257984 33135772032 33144122781 33203758938 33229388808 33289178384 33330116736 33358293504 33383228571 33445617744 33515057664 33531659392 33540109911 33568464204 33583822776 33670219968 33739303437 33756839424 33765346692 33826100616 33896330496 33913121088 33943320389 34053257952 34072492608 34116899328 34142401447 34171264908 34213288032 34259173344 34274847936 34301304576 34312468482 34363022848 34371682884 34400740176 34460106912 34562403216 34602504048 34651317888 34722414342 34784890316 34811740656 34827668064 34854551424 34917265152 34972906122 34988907268 35018486352 35038266208 35117422263 35183052432 35273563776 35282453283 35314489728 35345936934 35373220344 35419322304 35436867312 35480446848 35510441472 35528031616 35536985253 35583300648 35674841664 35718713856 35748038151 35814846864 35842492224 35906983552 35916032691 35934700032 35943756156 35964201647 36008429688 36101064384 36117581696 36148114944 36157224852 36175135381 36250242336 36315467328 36375862644 36418067532 36486128448 36514291968 36560989507 36579992064 36589210812 36620142768 36683339616 36731149056 36789680466 36834923664 36901200672 36962570106 36996132096 37029076788 37072039564 37124337184 37169991936 37182089502 37246256124 37277743536 37323586944 37342075232 37373643648 37383062409 37450325682 37496381328 37528080192 37549277568 37592843904 37626319962 37723116816 37781800623 37801437696 37878997464 37947153072 37976444352 38023147008 38044775296 38054363193 38152261224 38223563136 38267911808 38309915196 38331554184 38381511744 38480251392 38489949036 38509015083 38541570012 38559203928 38588967648 38658400704 38705942016 38737718761 38757852672 38767620276 38918009088 38939991552 39019887368 39100900608 39163208238 39171254784 39181126572 39233674524 39281923296 39382979328 39395797146 39418049484 39463784052 39545718912 39565307936 39580933986 39682759248 39728800944 39751241376 39784846464 39794872887 39803049216 39866475726 39915502704 39969035568 39987322592 40018188672 40031213229 40134196872 40291702722 40322803752 40395356496 40426537536 40499276928 40509483399 40613697432 40632279408 40666629312 40736809344 40771247616 40781522628 40801723809 40854900744 40962848256 41010375168 41046894504 41078578464 41152491072 41236926423 41258359296 41268757068 41322542688 41343011864 41428848384 41503391232 41513850756 41620648608 41698432512 41764879332 41783988008 41816240928 41923816704 41937461478 42009834636 42045349104 42097055616 42117908448 42172800768 42183428994 42242937264 42291949392 42368045216 42438506418 42567149856 42600007296 42613872147 42676657408 42690547206 42723499896 42800372208 42853007232 42921293877 43001508528 43051400784 43112133504 43122998457 43162154112 43179200712 43200589586 43290282816 43364990592 43379104419 43401650688 43490700792 43544184768 43602584256 43656205824 43692046629 43782760224 43807490496 43897373289 43988513184 44010302952 44067661632 44101677312 44181029376 44192163708 44271678584 44305851744 44440155648 44510971428 44594156992 44643104154 44694901062 44720146548 44757952272 44778430368 44893626624 44904940542 44965165014 44985737916 45020462256 45101467488 45150971481 45217494784 45404343936 45429990144 45444776058 45479854728 45561686544 45617717376 45678897792 45690409611 45699797248 45711314334 45749957976 45772620278 45828910512 45867653568 45946809216 45961763337 45987724398 46083204288 46136672064 46177756317 46201757184 46260843866 46296552456 46415654208 46436890752 46472735232 46510888347 46607454432 46630541496 46691315136 46823229684 46910736576 46946946816 47006986509 47031418368 47043271044 47085986304 47127915912 47164293792 47225763072 47249156416 47301017742 47307262464 47382647004 47444400864 47523304422 47566455552 47578443066 47664050868 47753129152 47789989632 47888043588 47925008208 48011239584 48134752512 48150418734 48209633136 48333656448 48376697094 48420623104 48432825882 48501150192 48557423376 48648171264 48701568168 48725692554 48785614416 48826857024 48911119488 48927038391 48987207864 49015072718 49052907288 49113231552 49201600896 49245414438 49283426808 49372102384 49511590821 49576119336 49661674832 49703658048 49764782592 49805638407 49831524864 49844083212 49933767576 49995175104 50037440256 50065703424 50123791872 50168426616 50272586496 50297489088 50352696306 50375734164 50505329952 50596204096 50635259136 50648020038 50739150924 50869681632 50964750848 51079886928 51108738912 51175348992 51256897362 51319932048 51345353444 51388760016 51412271904 51451956864 51544534272 51557524326 51601110264 51690160368 51903756072 51976976832 52083621513 52177335474 52217610984 52241502096 52281827136 52311566032 52375897728 52459359183 52483360902 52527729528 52557399312 52618378736 52727625216 52774578648 52910345664 52971734592 53001655168 53018905401 53046461952 53059830516 53155300968 53220670272 53265662208 53292047424 53357584896 53374950972 53512262496 53578070784 53652345131 53722270296 53763738336 53860475328 53902050048 53999035904 54012644532 54151596576 54176372544 54222172416 54235837278 54315745792 54375363504 54402298412 54473200992 54563793966 54627101298 54729192672 54771437952 54869988096 54883816218 54982568564 55025009424 55096723584 55184520699 55351801008 55443855159 55494198144 55543615182 55608059346 55686505776 55754987904 55773134253 55869384186 55916615304 55985380416 56013112848 56060465472 56129407488 56157211264 56175488523 56244571992 56323916352 56389265856 56439479943 56584675224 56756199808 56800009728 56818496196 56846641313 56920729608 56964666528 57067162944 57137342976 57228391836 57335344704 57401867712 57452983511 57464872794 57482844672 57497331276 57549538816 57572267616 57720377088 57812355018 57819987456 57838805892 57883451472 57987601056 58058913024 58136779008 58151430414 58256062172 58377013632 58409987328 58529831052 58651350912 58680403936 58744812357 58756882176 58771689858 58850511786 58922884944 59074468992 59093695719 59127074226 59195676078 59318578368 59347961904 59371400979 59524138872 59593201416 59626862064 59677269696 59704573824 59750659584 59799713589 59873254056 59953553352 59980983888 60027283008 60135289984 60201295308 60437554083 60484205628 60539125248 60593034744 60639806304 60748915392 60823623168 60873558053 60905197056 60920546148 60948419112 60999943968 61105214016 61156871424 61262412288 61282351116 61316965864 61444272384 61515562752 61570341756 61728736608 61887538944 61903135602 61915854336 61983814032 62014517796 62143272576 62174055328 62255086848 62270776134 62430972912 62547648768 62647318998 62675982012 62724361392 62837221216 62885725056 62906192217 63014751954 63068023656 63176862672 63259201152 63275143491 63364405896 63437924088 63552067824 63657759627 63850724784 63900010944 63983291904 64014986112 64035820809 64085249844 64200558312 64279510848 64444875264 64502262792 64577101176 64668200256 64743231168 64768801068 64800884379 64935424224 64967590072 65047485888 65102476032 65214825984 65236051188 65316277152 65403876384 65484308736 65602134528 65660552584 65674140336 65711235744 66015454428 66101492448 66152515968 66271544064 66288245562 66407517876 66458777616 66578356768 66660233472 66766457142 66891235488 66964656231 67042351593 67063318784 67080219822 67136928408 67167645552 67340439936 67357410813 67447747521 67478606874 67530693384 67652201232 67792660992 67826242176 67886640778 68106515904 68144985216 68167164087 68284802894 68342529816 68426576064 68518346688 68549695872 68566971501 68602609152 68624936964 68658930417 68743365768 68801480352 68920213824 68981586597 69124806432 69205008096 69302635776 69391265799 69444828684 69569780632 69623481312 69655336128 69709102848 69834530304 69945812244 69977814536 70036972704 70076532416 70234844526 70366104864 70547127552 70564906566 70628979456 70691873868 70746440688 70838644608 70873734624 70951526613 70960893696 71056063232 71073970506 71166601296 71349683328 71367664599 71496076302 71629693728 71684984448 71813967104 71832065382 71887512312 71928403294 72016859376 72202128768 72225628101 72235163392 72314449704 72350270762 72500484672 72565045641 72630934656 72649238823 72751725288 72836135064 72972256896 73028583936 73088538831 73121979014 73178421624 73240285536 73366679232 73462298112 73522609077 73579360932 73669847328 73802401344 73868121657 73925140212 73992264192 74058153576 74144079128 74248674368 74339983872 74364179004 74492512248 74555487072 74647173888 74684150464 74747287296 74766124818 74900651364 74992762656 75056160384 75098555136 75185687808 75252639924 75446233632 75563601246 75757994928 75894306144 75952888704 76089550592 76108726386 76304522448 76447126272 76535823616 76619830392 76663108368 76763023488 76885346043 76979898072 77018030166 77083140024 77118407856 77177935296 77316801408 77336286489 77475437522 77535240552 77836018176 78039774736 78201801216 78266003211 78326416476 78362253144 78467349048 78563846592 78725041353 78765958656 78791594292 78836098968 78927568104 79091437824 79130615872 79161867972 79365518496 79457601888 79502482752 79569692928 79589745774 79606098432 79732951452 79831005408 79938071136 79974645184 80036377344 80062426458 80268393744 80583405444 80645607504 80790712992 80853075072 80998553856 81018966798 81227394864 81264558816 81333258624 81473618688 81563045256 81603447618 81709801488 81845690949 81940651947 82093789008 82157156928 82304982144 82325724327 82473852846 82537514136 82645085376 82686023728 82857696768 83027701512 83241297216 83315422773 83412089019 83529758664 83567976016 83632481856 83804076279 83847633408 83874922956 84019669272 84090698208 84194111232 84235816896 84345601536 84366857988 84485874528 84583898784 84736090432 84877012836 85134299712 85200014592 85227744294 85353314816 85381094412 85446999792 85600744416 85706014464 85842587754 86003017056 86102801568 86224267008 86245996914 86324308224 86358401424 86401179172 86580565632 86718532527 86729981184 86758208838 86981401584 87088369536 87205168512 87227145621 87384093258 87565520448 87614980992 87794746578 87977026368 88020605904 88135323264 88157534787 88203354624 88275767679 88384327416 88543357168 88611703488 88690611339 88793514117 89021942856 89188313984 89286208308 89389802124 89440293096 89515904544 89556860736 89787253248 89809881084 89930330028 89971475832 90040924512 90202934976 90283259803 90301942962 90434989568 90808687872 90859980288 90889552116 90959709456 91123373088 91235434752 91357795584 91380819222 91399594496 91422628668 91499915952 91545240556 91657821024 91735307136 91893618432 91923526674 91975448796 92166408576 92273344128 92355512634 92521687732 92593104912 92831308416 92854703403 92873781504 93021776694 93214908864 93261082992 93382630272 93406164201 93646459368 93821473152 93893893632 93970978497 94013973018 94086542088 94255831824 94328587584 94451526144 94498312832 94522127931 94602035484 94765294008 94888801728 95046608844 95132911104 95156886132 95328101736 95506258304 95579979264 95658448369 95776087176 95850016416 96022479168 96219494987 96269505024 96300837468 96419266272 96667312896 96753394188 96841246208 96865651764 97002300384 97114846752 97296342528 97403136336 97451385108 97571228832 97653714048 97822238976 97854076782 97974415728 98030145436 98105814576 98226463104 98403201792 98490828876 98566853616 98744204768 99023181642 99152238672 99323349664 99407316096 99432368343 99611276814 99688166424 99867535152 99990350208 100074880512 100149685713 100336853232 100545172992 100594978176 100620329733 100705392612 100751468328 101010659904 101192408192 101217910311 101270518272 101296040076 101478301848 101739363264 101829961167 101948108801 102159773856 102217477824 102350697984 102427204341 102513794724 102639864096 102690706888 102777520032 102824543808 102903913728 103089068544 103115048652 103202220528 103380320736 103807512144 103953953664 104167243026 104354670948 104435221968 104483004192 104563654272 104623132064 104751795456 104918718366 104966721804 105055459056 105114798624 105236757472 105352266789 105549157296 105820691328 105847359849 105943469184 106003310336 106037810802 106119661032 106310601936 106441340544 106531324416 106584094848 106610955759 106749901944 107024524992 107156141568 107244114453 107304690262 107444540592 107527476672 107720950656 107748098073 107804100096 107892604941 108025289064 108303193152 108352745088 108444344832 108471674556 108525406143 108750727008 108804596824 108946401984 109127587932 109254202596 109458385344 109542875904 109682968521 109739976192 109767632436 109965137128 110050018848 110193447168 110369041398 110703602016 110887710318 110988396288 111087230364 111216118692 111373011552 111509975808 111546268506 111738768372 111833230608 111970760832 112026225696 112120930944 112149187227 112314422528 112350977046 112489143984 112647832704 112778531712 112878959886 113169350448 113345401869 113512399616 113636992392 113693282626 113841459216 113929333056 114134325888 114163089579 114456783672 114670689408 114803735424 114905967022 114929745588 114994662552 115144535232 115440754176 115527045249 115624710036 115677611784 115766902944 115975202112 116117826048 116213156283 116273558016 116302860828 116512124344 116754027264 116819974656 117059662104 117302701824 117360807872 117489624714 117513764352 117543379716 117701023572 117845769888 118148937984 118187391438 118254148452 118391352156 118637156736 118695923808 118742801958 119048277744 119186402832 119253724128 119354539392 119409147648 119599427178 119746508112 119907106704 119961967776 120054566016 120093639687 120270579968 120402590616 120875108166 120968411256 121186069488 121279612608 121497830784 121528450197 121747116106 121841092296 121896838224 121999887936 122210428032 122313742848 122405171427 122564702232 122633931728 122888544768 123031125504 123140683512 123457473216 123710779269 123775077888 123806271204 123967628064 124029035592 124286545152 124348110656 124510173696 124541552268 124861945824 125095297536 125294637996 125351964024 125448722784 125674442432 125771450112 125812384434 126029503908 126136047312 126353725344 126518402304 126550286982 126728811792 126875848176 127104135648 127315519254 127701449568 127800021888 128029972224 128071641618 128170499688 128401116624 128559021696 128763881631 129004525584 129154202352 129336400512 129368995371 129486462336 129537602136 129601768758 129870848448 129935180144 130094971776 130137313257 130204952064 130472102376 130632554304 130807752768 130968617472 131076139887 131321105168 131348280672 131422471488 131692119867 132030908856 132202984896 132305031936 132543088128 132576491124 132815035752 132917555232 133156713536 133320466944 133532914284 133782470976 133929312462 134084703186 134126637568 134160439644 134273856816 134335291104 134680879872 134714821626 134895495042 134957213748 135061386768 135304402464 135652484352 135773281556 136213031808 136289970432 136334328174 136569605788 136685059632 136853152128 137036693376 137071228833 137099391744 137133943002 137249873928 137317860834 137486731536 137602960704 137840427648 137885290011 137963173194 138249612864 138410016192 138533268951 138605271552 138782531598 138889657368 139139561264 139246962624 139310672256 139418205696 139532665041 139891624488 139955629072 140073945408 140153064832 140469689052 140732209728 141020959527 141094255104 141129813132 141257958912 141383747736 141492881376 141677289216 141747469248 141903053226 141921787392 142112126464 142147941012 142333202592 142699366656 142735329198 142992152604 143259387456 143369968896 143627934208 143664130764 143775024624 143856806588 144033718752 144404257536 144451256202 144470326784 144628899408 144700541524 145000969344 145130091282 145261869312 145298477646 145503450576 145672270128 145944513792 146177077662 146243958028 146356843248 146480571072 146733358464 146781115173 147045218154 147158721864 147339694656 147604802688 147736243314 147850280424 148116307152 148288158256 148497348736 148534772463 148728358008 148985024496 149110974144 149294347776 149368300928 149416915221 149494574592 149532249636 149801302728 149985525312 150112320768 150197110272 150371375616 150505279848 150892467264 151127202492 151202063551 151515989856 151788612288 151905777408 152179101184 152217452772 152609044896 152894252544 153071647232 153239660784 153326216736 153526046976 153770692086 153959796144 154036060332 154166280048 154236815712 154355870592 154633602816 154672572978 154950875044 155070481104 156079549472 156250864539 156532006422 156652832952 156724506288 156934698096 157127693184 157378077549 157450082706 157583188584 157672197936 157855136208 158182875648 158261231744 158323735944 158731036992 158915203776 159004965504 159056716203 159139385856 159179491548 159465902904 159662010816 159876142272 159949290368 160072754688 160124852916 160204170973 160536787488 160957035393 161166810888 161291215008 161581425984 161706150144 161912953531 161997107712 162037933596 162454789728 162529117632 162666517248 162947237376 163126090512 163206895236 163419602976 163691381898 163881303894 164187578016 164314313856 164609964288 164651448654 164947705692 165075028272 165290170752 165372047456 165553562097 166055403024 166331565477 166482594432 166630845546 166824178038 167059517328 167135952032 167264963712 167319402759 167608152558 167749845912 168039338544 168181396416 168388222464 168471633792 168526465569 168733715976 168971749056 169167797568 169318439829 169472180864 169754025672 170268599424 170400029184 170455488588 170539923939 170762188824 170893999584 171201488832 171412028928 171552754513 171685175508 172006034112 172205603136 172358950533 172448534016 172491993828 172648616448 172716802848 172802358344 173161131264 173437065054 173459962368 173516417676 173962803168 174176739072 174410337024 174454291242 174768186516 175131040896 175229961984 175589493156 175954052736 176041211808 176234437071 176270646528 176315069574 176551535358 176768654832 177086714336 177223406976 177281087157 177381222678 177587028234 178043885712 178114202937 178376627968 178572416616 178779604248 178880586192 179031809088 179113721472 179399140767 179619762168 179860660056 179942951664 180081849024 180405869952 180566519606 180603885924 181312662249 181617375744 181779104232 181919418912 182246746176 182470869504 182620674159 182715591168 182761638444 182845257336 182999831904 183090481112 183315642048 183470614272 183787236864 183847053348 183950897592 184332817152 184546688256 184711025268 185043375464 185186209824 185662616832 185709406806 185747563008 186043553388 186429817728 186522165984 186765260544 186812328402 187292918736 187642946304 187941956994 188027946036 188173084176 188511663648 188657175168 188718576651 188996625664 189044255862 189204070968 189530588016 189777603456 189825430473 190093217688 190313772264 190656203472 190973278881 191012516608 191316896738 191552174352 191700032832 192044958336 192107462427 192438989974 192601674936 192838532544 193334625792 193506788376 193731303528 194004600768 194229693504 194402653137 194806272672 194902770216 195142457664 195307428096 195644477952 195708153564 195948831456 196060290872 196211629152 196452926208 196806403584 196981657752 197133707232 197488409536 198046363284 198304477344 198646699328 198814632192 198864736686 199222553628 199376332848 199735070304 199980700416 200299371426 200673706464 201127054779 201189956352 201240659466 201410785224 201502936656 202021319808 202343242563 202384816384 202435820622 202592080152 202956603696 203478726528 203659922334 203896217602 204319547712 204434955648 204501492261 204854408682 205027589448 205279728192 205381413776 205555040064 205649087616 205700914503 205807827456 205976791251 206230097304 206404441056 206760641472 206944759791 207615024288 207907907328 208173797397 208334486052 208709341896 208870443936 208966008384 209127308544 209246264128 209503590912 209837436732 209933443608 210110918112 210229597248 210473514944 210704533578 211098314592 211641382656 211694719698 211886938368 212006620672 212075621604 212239322064 212621203872 212882681088 213168189696 213221911518 213499803888 214049049984 214488228906 214609380524 214889081184 215054953344 215441901312 215496196146 215785209882 216050578128 216606386304 216676884303 216705490176 216943349112 217050812286 217501454016 217609193648 217695136923 217892803968 217947716469 218255175864 218508405192 218916770688 219085751808 219265616493 219365937042 219535264872 219930274256 220100037696 220386894336 220567827231 220738082796 221407204032 221604364971 221775420636 221976792576 222174460728 222432237384 222746023104 223019951616 223092537012 223477536744 223666461216 223941521664 224052451392 224241861888 224298374454 224628845056 224701954092 224978287968 225295665408 225557063424 225757919772 226338700896 226690803738 227024799232 227273984784 227386565252 227682918432 227858666112 228268651776 228326179158 228913567344 229341378816 229607470848 229811934044 229859491176 229989325104 230289070464 230656038129 231054090498 231249420072 231355223568 231533805888 231950404224 232008859467 232426312566 232605721656 233024248688 233508054528 234119324208 234605403648 234721615744 234798009633 234979249428 235086759432 235402047144 235691539776 236175124059 236297875968 236374782876 236508296904 236782704312 237274313472 237391847616 237485603916 237603242723 238096555488 238372805664 238507448256 238709078784 238818295296 239198854356 239493016224 239814213408 239923935552 240109132032 240187279374 240541159936 240805181232 241750216332 241936822512 242372138976 242559225216 242995661568 243056900394 243494232212 243682184592 243793676448 243999775872 244420856064 244810342854 245129404464 245267863456 245537072847 245821955841 246281367024 246914946432 246977172981 247421558538 247612542408 247935256128 248058071184 248573090304 248696221312 249083104536 249723891648 249946268319 250236267057 250589275992 250703928048 250897445568 251348884864 251412228837 251542900224 251624768868 251749411529 252059007816 252272094624 252707450688 253036804608 253100573964 253457623584 253751696352 254208271296 254434641263 254631038508 255402899136 255600043776 255926926549 256059944448 256143283236 256340999376 256802233248 257118043392 257527763262 258009051168 258308404704 258672801024 258737990742 258972924672 259075204272 259203537516 259741696896 259870360288 260155597581 260189943552 260274626514 260944204752 261265108608 261615505536 261681436863 262152279774 262642210336 262696561344 262844942976 263384239734 264061817712 264405969792 264472604361 264610063872 264827303037 265152982248 265630071504 265835110464 266071834017 266313427072 266380542351 267065828568 267564941952 267858624924 268169406372 268320879288 268547713632 268670582208 269361759744 269429643252 269582899949 269790990084 269914427496 270122773536 270608804928 270849779409 271164031327 271304968704 271546563112 272426063616 272579940864 272668656348 273139211576 273370119264 273706304256 274073386752 274142457666 274198783488 274267886004 274499747856 274635721668 274973463072 275205921408 275680855296 275770580022 275926346388 276499225728 276820032384 277066537902 277565063196 277779314736 278279122528 278493925248 278564110209 278621344512 279065330082 279783248976 279911258144 280147890816 280218492603 280306129664 280939378104 281464419456 281912935491 282041919054 282259626264 282767495472 282985762752 283354578432 283494938496 283566383793 283806106452 284295882024 284666405184 285398733312 285470658396 285984305208 286518774912 286739937792 286975345107 287328261528 287550049248 287713613176 288067437504 288658484961 288808515072 288902512404 289257798816 289401083048 290001938688 290260182564 290523738624 290596955292 291006901152 291344540256 291889027584 292354155324 292487916056 292713686496 292961142144 293466716928 293562230346 294090436308 294317443728 294679389312 295209605376 295472486628 295700560848 296232614304 296576316512 296994697472 297069544926 297456716016 297970048992 298221948288 298297105029 298736601856 298833830442 299064499272 299602605456 299971050624 300224641536 300449057139 301010559696 301784934528 301860989199 302254404984 302404127102 303031979712 303577224576 303653730933 303811554816 304434905544 305218089792 305489883501 305844326403 306479321568 306652433472 307052093952 307281613023 307541384172 307919592288 308072120664 308332560096 308473631424 308711741184 309267205632 309345145956 309901750088 310140962208 312159098944 312501729078 313064012844 313305665904 313449012576 313869396192 314255386368 314756155098 314900165412 315166377168 315344395872 315710272416 316056800367 316522463488 316647471888 317462073984 317830407552 318009931008 318113432406 318358983096 318931805808 319324021632 319752284544 319832867277 319898580736 320249705832 320408341946 321073574976 321732343359 321914070786 322333621776 322582430016 323162851968 323244294219 323412300288 323677814823 323825907062 324075867192 324909579456 325058235264 325333034496 325576218429 326252181024 326413790472 326839205952 327382763796 327762607788 328375156032 328628627712 329048905563 329219928576 329302897308 329895411384 330150056544 330580341504 330744094912 331107124194 332110806048 332663130954 332965188864 333261691092 333648356076 334119034656 334271904064 334529927424 334638805518 335216305116 335499691824 336078677088 336362792832 336943267584 337052931138 337467431952 337943498112 338335595136 338636879658 338944361728 339508051344 340537198848 340910977176 341079847878 341524377648 341787999168 342402977664 342489268737 343105509026 343370351016 344012068224 344411206272 344717901066 344983987656 345433605696 345604716688 346322262528 346581135747 346874130108 347032835352 347925606336 348353478144 348639468849 348820674048 348908582484 349536373032 350262081792 350459923968 351178986312 351908105472 352082423616 352468874142 352541293056 352630139148 353103070716 353537309664 354173428672 354446813952 354562174314 354762445356 355174056468 356087771424 356228405874 356753255936 357144833232 357559208496 357761172384 358063618176 358227442944 358798281534 359239524336 359721320112 359885903328 360163698048 360811739904 361133039212 361207771848 362625324498 363558208464 363838837824 364493492352 364585350591 365241348318 365523276888 365690514672 365999663808 366180962224 366631284096 366941228544 367215514281 367694106696 367901795184 368665634304 369093376512 369422050536 370086750928 370372419648 371132337807 371325233664 371418813612 372087106776 372859635456 373044331968 373530521088 373624656804 374585837472 375285892608 375566415917 375883913988 376055892072 376346168352 377023327296 377314350336 377437153302 377993251328 378088511724 378408141936 379061176032 379555206912 379650860946 380186435376 380627544528 381312406944 381946557762 382025033216 382633793476 383104348704 383400065664 384089916672 384214924854 384877979948 385203349872 385677065088 386291644893 387013576752 387462607056 388009201536 388106986113 388459387008 388805306274 389612545344 389805540432 390284915328 390411939771 390614856192 391416307128 391897662912 392120581744 392423258304 392905852416 393228419661 393963315504 394267414464 394976819072 395076359601 396092726568 396608954688 397293398656 397629264384 397729473372 397926489191 398445107256 398752665696 399470140608 399961400832 400598742852 401347412928 402170884577 402254109558 402379912704 402481318932 402821570448 403005873312 404042639616 404686485126 404769632768 404871641244 405184160304 405913207392 406957453056 407319844668 407792435204 408639095424 408869911296 409002984522 409708817364 410055178896 410559456384 410762827552 411110080128 411213686499 411298175232 411401829006 411953582502 412460194608 412808882112 413521282944 413655870033 413889519582 415230048576 415599806853 415815814656 416347594794 416668972104 417418683792 417740887872 417932016768 418254617088 418492528256 418597995123 419674873464 419866887216 420221836224 420459194496 420947029888 421409067156 422196629184 423062878581 423282765312 423389439396 423773876736 424151243208 424478644128 425242407744 425765362176 426114906371 426336379392 426443823036 426999607776 428098099968 428976457812 429218761048 429778162368 430109906688 430883802624 430992392292 431570419764 432101156256 433212772608 433353768606 433410980352 433886698224 434101624572 435002908032 435218387296 435390273846 435785607936 435895432938 436510351728 437016810384 437833541376 438531232986 438731874084 439070529744 439860548512 440200075392 440343345519 441135654462 441476165592 442814408064 443208729942 443550841272 444348921456 444864474768 445492046208 445604317389 446185074024 446955073488 447332922432 447883043328 448104902784 448250745663 448483723776 448596748908 449403908184 449956575936 450591330816 451114126848 451515839544 452677401792 453381607476 453606190653 454547969568 454773130504 455365836864 455717332224 456537303552 456652358316 457827134688 458682757632 459214941696 459623868088 459718982352 459978650208 460578140928 461312076258 462108180996 462498840144 462710447136 463067611776 463900808448 464017718934 464852625132 465211443312 466048497376 468238648416 468752593617 469443231488 469596019266 469958498856 470173518864 470804094288 471383079552 472134232647 472350248118 472749565752 473016593808 473565408624 474548626944 474783695232 474971207832 475206485446 476193110976 476745611328 477014896512 477170148609 477418157568 478397708712 478986032448 479628426816 479847871104 480218264064 480374558748 480612512919 481610362464 482871106179 483500432664 483873645024 484744277952 485118450432 485738860593 485991323136 486113800788 486988464424 487364369184 487587352896 487999551744 488841712128 489620685708 490258808928 490535726912 491074145694 491643911682 492562734048 493829892864 493954345962 494843117076 495225084816 495870512256 496116142368 496660686291 497392442624 498166209072 499447783296 499892536638 500472534114 501178551984 501407856096 501794891136 501958208277 502697769728 502824457674 503249537736 503498823058 504118015632 504544189248 505414901376 505579396707 506201147928 506915247168 507503392704 507955319487 508416542592 508869282526 509262077016 510805798272 511200087552 511619771817 511853853098 512286566472 512681998752 513604466496 514236086784 514658263539 515055526524 516018102336 516616809408 517076851599 517345602048 517475981484 517945849344 518150408544 518407075032 519483393792 519740720576 520311195162 520379887104 520549253028 521888409504 522530217216 523231011072 523362873726 524304559548 525284420672 525393122688 525689885952 526768479468 528123635424 528811939584 528945208722 529654606074 530305964496 531260143008 531670220928 531843261471 532143668034 532626854144 532761084702 534131657136 535129883904 535717249848 536338812744 536641758576 537095427264 537341164416 538197422301 538859286504 539165799898 539581980168 539828854992 540245547072 541217609856 541699558818 542328062654 543093126224 543937986747 544852127232 545337312696 546278423152 546740238528 547412608512 547862022477 548146773504 548284915332 548535772008 548999495712 549271443336 549946926144 550411842816 551361710592 551541160044 551852692776 552998451456 553640064768 554133075804 555130126392 555558629472 556558245056 556987850496 557128220418 557242689024 558130660164 559566497952 559822516288 560295781632 560436985206 560612259328 561878756208 562928838912 563825870982 564083838108 564519252528 565534990944 565971525504 566989876992 567132767586 567612212904 568591764048 569332810368 570941316792 571968610416 572919836643 573037549824 573950690214 574656523056 575100098496 575427226352 576134875008 576322387281 577316969922 577805024808 578515597632 578802166096 580003877376 580520365128 581193910584 582013802304 582689080512 583207959411 584708310648 584975832112 585427372992 585922284288 586933433856 587124460692 588180872616 588634887456 589358778624 590419210752 590944973256 591401121696 592465228608 593152633024 593989394944 594139089852 594913432032 595940097984 596443896576 596594210058 597473203712 597667660884 598128998544 599205210912 599942101248 600898114278 602021119392 603569869056 603721978398 604508809968 604808254204 606063959424 607029727689 607154449152 607307461866 608869811088 610436179584 610979767002 611688652806 612958643136 613304866944 613504476783 614563226046 615082768344 615839184576 616144241328 616665120192 616947262848 617102743509 617423482368 617930373753 618690291912 619803500176 620281924416 620834279373 624318197888 624521392191 625003458156 626128025688 626611331808 626898025152 627738792384 628510772736 629512310196 629800330824 630332754336 630688791744 631420544832 631982818621 632113600734 633044926976 633294943776 634924147968 635660815104 636019862016 636226864812 636717966192 637863611616 638648043264 639504569088 639665734554 639797161472 640499411664 640816683892 642147149952 643464686718 643828141572 644667243552 645164860032 646325703936 646488588438 647355629646 647651814124 648151734384 649819158912 650030652909 650116470528 651152436858 652504362048 652827580944 653085410769 653678411904 653843149407 654765527592 655525215576 656750312064 657257255424 657796849479 658097811126 658605794616 659790822768 660300113088 661160683008 661488189824 661703481693 662214248388 664221612096 664813094913 665326261908 665930377728 666523382184 667296712152 668238069312 668543808128 669059854848 669277611036 669609138583 670432610232 670999383648 672157354176 672725585664 673886535168 674105862276 674934863904 675886996224 676671190272 677273759316 677888723456 679016102688 681074397696 681821954352 682159695756 683048755296 683575998336 684805955328 684978537474 686211018052 686740702032 688024136448 688822412544 689435802132 689967975312 690867211392 691209433376 691968114387 693162271494 693748260216 694065670704 695851212672 696026578401 697278937698 697817164968 699072746064 700524163584 702357972624 703816210944 704164847232 704394028899 704937748284 705260278296 706206141432 707074619328 708346857344 708525372177 708893627904 709124348628 709524890712 710348112936 712175542848 712456811748 712809728169 714289666464 715118416992 715522344768 716127236352 716454885888 717043079923 717596563068 718479048672 719442640224 719771806656 720327396096 721623479808 722266078424 722415543696 725250648996 727116416928 727677675648 728986984704 729170701182 730482696636 731046553776 731381029344 731999327616 732361924448 733262568192 734431028562 735388213392 735803590368 736611218541 737465867523 738844101072 740173501856 740744839296 740931518943 742264675614 742837627224 744174213552 745719270912 746088663936 747249313608 749171674944 749838804957 750708801171 751132831834 751767827976 752111784144 752692336704 754046654592 754236686511 754628700672 754874306604 755248234587 756177023448 756816283872 758122352064 759110413824 759301721892 760372870752 761255089056 762624813888 763303923789 763893115524 765267586952 766208697408 766800131328 767780779647 768179833344 768429849708 769755959896 770406699744 771354130176 772583289786 774027153504 774925214112 776018403072 776213972226 776918774016 777610612548 779225090688 779611080864 780466792743 780569830656 780823879542 782832614256 783795325824 784241163488 784846516608 785044310589 786456839322 787926631008 788534828928 789953638144 790152719202 792185453136 793217909376 793417813083 794481909111 794586797312 795458946744 795852978382 796890214512 797505331392 798215502051 798940281216 799141627053 801197485704 802694825856 804341769154 804508219116 804962637864 805643140896 806011746624 808085279232 808748699847 809372970252 809743282488 810368320608 811826414784 812549338227 813492093981 813914906112 814639689336 815584870408 817278190848 817739822592 818005969044 819417634728 820110357792 821118912768 821525655104 822220160256 822427372998 822596350464 822803658012 823907165004 824920389216 825617764224 827042565888 827311740066 827779039164 830460097152 831199613706 832695189588 833337944208 834837367584 835481775744 835864033536 836985056512 837195990246 839349746928 839733774432 840443672448 840655477809 840918388992 841894059776 842818134312 844393258368 845738806473 846125757162 846778878792 848302486416 848957288256 850484815488 850699151379 852229812742 852887646072 853999215552 856196199936 857952915624 858437522096 859556324736 860219813376 860926035321 861984784584 863140839528 864202312512 865975454883 866425545216 866707537212 867773396448 868203249144 870005816064 870436774592 870780547692 871571215872 871790865876 873020703456 874033620768 875667082752 877062465972 877463748168 878141059488 879721097024 880400150784 880686691038 882271308924 882952331184 885628816128 886417459884 887101682544 888697842912 889728949536 890984092416 891208634778 892370148048 893910146976 894665844864 896209805568 896501491326 897193497816 898807816368 899913151872 901347171417 903031679088 905354803584 905582967597 906763214952 907212381306 909095939136 909546261008 910731673728 910961192799 911434664448 913304716632 915654269376 916469650503 917532979209 919247736176 919437964704 919957300416 921156281856 921844839069 922624152516 924216361992 924997680288 925420894272 926135223552 927801616896 928035437868 929705250264 930422886624 932096994752 936477296832 937505187234 938886462976 939192038532 939916997712 940347037728 941608188576 942766159104 944268465294 944700496236 945499131504 946033187616 947130817248 949567390464 949942415664 950412970892 952386221952 953491222656 954029793024 954340297218 956795417424 957972064896 959256853632 959498601831 959695742208 960749117496 961225025838 963220724928 965197030077 965742212358 967000865328 967747290048 969488555904 969732882657 970236900864 971033444469 971477721186 972227601576 973976928848 974728738368 975174705792 975999103488 976728655287 979241371416 980517617856 981071453824 982148291388 983287823364 985125468096 987146716689 987659785728 987908691924 989686234152 990450169632 991741024512 992232284736 993115857833 993321372582 994784885248 996332418144 998895566592 999785073276 1000945068228 1002357103968 1002815712192 1003589782272 1003916416554 1005395539456 1005648915348 1006499075472 1006997646116 1008236031264 1009088378496 1010829802752 1011158793414 1012402295856 1013830494336 1015006785408 1015910638974 1016833085184 1017738565052 1018524154032 1021611596544 1023239543634 1023707706196 1024573132944 1025363997504 1027208932992 1027467806211 1029316527078 1030111053048 1032036204672 1033233618816 1034153703198 1034951962968 1036300817088 1036814150064 1038966787584 1039481441152 1039743407241 1040622390324 1041098506056 1043776819008 1045060434432 1045918406547 1046462022144 1046725747452 1048609119096 1050568841344 1050786245376 1051379771904 1052242932059 1053536958936 1056247270848 1057623879168 1057890417444 1058414444857 1059309212148 1060611928992 1062520286016 1063340441856 1063686522942 1064287336068 1065253708288 1065522169404 1068263314272 1070259767808 1071434499696 1072677625488 1073283517152 1074190854528 1074682328832 1076394844602 1077718573008 1078331599796 1079163960336 1079657709984 1080491094144 1082435219712 1083399117636 1084656125308 1086186252448 1087875973494 1090674625392 1092556846304 1093480477056 1093756051773 1095724044954 1096569830664 1097071544016 1097998991424 1098542886672 1099893852288 1100823685632 1101646542843 1103082320088 1103705385552 1105996902912 1107280129536 1108266151608 1110260252784 1111117258944 1113116490112 1113397013421 1113975700992 1114256440836 1116261320328 1119132995904 1119645032576 1120591563264 1120873970412 1121429196811 1123757512416 1125857677824 1126699247751 1127651741964 1128167676216 1129038505056 1131069981888 1131943051008 1133390674717 1133979753984 1134265535172 1135224425808 1137183528096 1138665620736 1141882633584 1143937220832 1145839673286 1146075099648 1147901380428 1149313046112 1150200196992 1150854452704 1152269750016 1152644774562 1154633939844 1155610049616 1157031195264 1157604332192 1158874934679 1161040730256 1162387821168 1164027604608 1164320958339 1165378161024 1166415918822 1169416621296 1169951664224 1170854745984 1171235819313 1171844568576 1174248921384 1176361745232 1177269774912 1178717557248 1179685258983 1181889946512 1182802243392 1184930457216 1185229078803 1186305266048 1188278179704 1189826864064 1191880195968 1192887793152 1193188420116 1193779467573 1195335321768 1196257997088 1198410421824 1199884202496 1200869281591 1201796228556 1204042238784 1206512653731 1207139738112 1207443956796 1209017619936 1209616508408 1212127918848 1214059455378 1214308898304 1214614923732 1217739622176 1220872359168 1221959534004 1223377305612 1225917286272 1226609733888 1227008953566 1229126452092 1230165536688 1231678369152 1232288482656 1233330240384 1233641059497 1233894525696 1234205487018 1235860747506 1237380583824 1239607000352 1240563848832 1240967610099 1241668558746 1246799420559 1248636395776 1249042784382 1250006916312 1252256051376 1253222663616 1253796050304 1255477584768 1255793985369 1259024620392 1259600661648 1260665508672 1261377583488 1262841089664 1263965637242 1264227201468 1266589887552 1269188635743 1269848295936 1271321630208 1272453729624 1273435932384 1275727223232 1277296086528 1278344719113 1279009138176 1279331469108 1280998823328 1281633367784 1284294299904 1286929373436 1287656283144 1289334487104 1290329720064 1292651407872 1292977176876 1294711259292 1295303628248 1296303468768 1299638317824 1300061305818 1300232941056 1302304873716 1305008724096 1305655161888 1306170821538 1307356823808 1307686298814 1309531055184 1311050431152 1313500624128 1315593698958 1316195622252 1317211589232 1319581645536 1320600226176 1321030036557 1322976379648 1323406963386 1324428496776 1328443224192 1329626189826 1330652523816 1333046764368 1334593424304 1336476138624 1336812952167 1337087616256 1338555222072 1339218277166 1340865220464 1341998767296 1344314708352 1344752236989 1345451171328 1348211724552 1349869727808 1351773992448 1353342380544 1354547518632 1358032205376 1360818571959 1363643908704 1364319391512 1366097510592 1367151996672 1369611910656 1369957074948 1372422036104 1373481404064 1376048272896 1377644825088 1378871604264 1379935950624 1381734422784 1382418866752 1383936228774 1386324542988 1387496520432 1388131341408 1391702425344 1392053156802 1394557875396 1395634329936 1398145492128 1404715945248 1408329694464 1408788057798 1409875496568 1410520556592 1412412282864 1414149238656 1416402697941 1416693714688 1417050744354 1418248697256 1419049781424 1420696225872 1424351085696 1424913623496 1425619456338 1428579332928 1430236833984 1431044689536 1431510445827 1432254472704 1434086159846 1435193126136 1436958097344 1438885280448 1439543613312 1440654792192 1441837538757 1444532156848 1444831087392 1448613318537 1450501297992 1454232833856 1455355351296 1457216581779 1457973969408 1458341402364 1460965393272 1462093107552 1462762058688 1463998655232 1464723848896 1466525136384 1468862057124 1470776426784 1471607180736 1473222437082 1474931735046 1477688202144 1480347003712 1481489678592 1481863037886 1484529351228 1485675254448 1488348427104 1492177327872 1494498627216 1498343349888 1499677609914 1501417602342 1502265663668 1503535655952 1504223568288 1505384673408 1508093309184 1508473373022 1509748613208 1510496469174 1512354046896 1513632567744 1516244704128 1516738190121 1518603443784 1520745741504 1522510178112 1523865958461 1525249627776 1526607847578 1527786231048 1530535173904 1532417394816 1533600262656 1534859315451 1535561559294 1536859699416 1539511919792 1540813399488 1542708260352 1543974790617 1545166579572 1548054307008 1549850428224 1551230554797 1552036806144 1552427944452 1553837548032 1555221225096 1558450181376 1559222161728 1560933585486 1561139661312 1561647759084 1565665228512 1567590651648 1568482326976 1569693033216 1570088621178 1572913678644 1575853262016 1577069657856 1579907276288 1580305438404 1584370906272 1586435818752 1586835626166 1588963818222 1589173594624 1590917893488 1591705956764 1593780429024 1595010662784 1596431004102 1597880562432 1598283254106 1602394971408 1605389651712 1608683538308 1609016438232 1609925275728 1611286281792 1612023493248 1614592266903 1617497399694 1618745940504 1619486564976 1620736641216 1623652829568 1625098676454 1626984187962 1629279378672 1631169740816 1631813960241 1634556381696 1636011938088 1638835269456 1640220715584 1642237825536 1643051310208 1643586067431 1644440320512 1644854745996 1645607316024 1647814330008 1649840778432 1651235528448 1654085131776 1654623480132 1655558078328 1660920194304 1662399227412 1663222699061 1665390379176 1666675888416 1669674735168 1670963551488 1671728067072 1673970113024 1674391980492 1678699493856 1679467548864 1680887344896 1681310955618 1681836777984 1683788119552 1685636268624 1688786516736 1691477612946 1692251514324 1693557757584 1696604972832 1697914576512 1700969630976 1701398302758 1704459625484 1705775292144 1707998431104 1715905831248 1716875044192 1718759509929 1719112649472 1721852070642 1723969569168 1726281679056 1728404625024 1728967161843 1731950909766 1733415074424 1735546792896 1736406498288 1740011632128 1740873549184 1741561095384 1743581731752 1746041406912 1748067241536 1749623878233 1754124931944 1754927496336 1756282118976 1759442194048 1760800301568 1761373382076 1762245880703 1764542617848 1765904662368 1771257632256 1772834919768 1774203365088 1777395685824 1779457899072 1781042488841 1781968184832 1782417269556 1784740296096 1787820293952 1789331689728 1792419611136 1793002982652 1794386995632 1797615632736 1799826303744 1802694342834 1806063358176 1810709607168 1811165935194 1813526429904 1814424762612 1818191878272 1819092522016 1821089183067 1821463347456 1821922385598 1826609433264 1831308538752 1832939301006 1835065958418 1838495472352 1838875929408 1839914600832 1840513430349 1843689678138 1845248305032 1848432723984 1849995360576 1850841788544 1851308230527 1852270447104 1853791121259 1856070875736 1859410500528 1860845773248 1862502838119 1864193989504 1872954593664 1873564176573 1875010374468 1878384077064 1879833995424 1880694075456 1883216377152 1885532318208 1887080299643 1888536930588 1889400992472 1890998263008 1892066375232 1894261634496 1895948455863 1899134780928 1899884831328 1900825941784 1904772443904 1906982445312 1908059586048 1908680594436 1913590834848 1915944129792 1918513707264 1918997203662 1919391484416 1921498234992 1922450051676 1926441449856 1930394060154 1931484424716 1934001730656 1935494580096 1938977111808 1939465765314 1942066888938 1942955442372 1944455203152 1947953857696 1949457476736 1950091958727 1950349411584 1953457310574 1958482742832 1959256232307 1961035235712 1961529448221 1962142907648 1964296582776 1966575646728 1970250936192 1973390548437 1974293433378 1975817383848 1979372468304 1980900339264 1983482049024 1984464569472 1985110445079 1986231715666 1986642745164 1992664836288 1994439284739 1997791133184 1999570146552 2001890136456 2004714207936 2005631424384 2007179564544 2007832833108 2008827415749 2011297830696 2012998150944 2013995292232 2016472062528 2018176756992 2021659605504 2022317586828 2024804591712 2027660988672 2030013570816 2031821277948 2033666170368 2035477130104 2037048308064 2043223193088 2046479087268 2047415412392 2049146265888 2050727995008 2054417865984 2054935612422 2058633054156 2060222106096 2064072409344 2066467237632 2068307406396 2069903925936 2072601634176 2073628300128 2075904343161 2078962882304 2079486814482 2081244780648 2082197012112 2087553638016 2088079735203 2091836813094 2093451494904 2097218238192 2101137682688 2101572490752 2104485864118 2107073917872 2112494541696 2113182086697 2115780834888 2116828889714 2118618424296 2121223857984 2125040572032 2125576116531 2126680883712 2127373045884 2128574672136 2131044338808 2136526628544 2138429184507 2142868999392 2145355250976 2146567034304 2148381709056 2149364657664 2151129239769 2152789689204 2155437146016 2156663199592 2158327920672 2159315419968 2160982188288 2164870439424 2166798235272 2169312250616 2172372504896 2175751946988 2181349250784 2185113692608 2186960954112 2187512103546 2191448089908 2193139661328 2194143088032 2195997982848 2197085773344 2199787704576 2203293085686 2206164640176 2207410771104 2212397602569 2216532303216 2220520505568 2222234517888 2226232980224 2226794026842 2228512881672 2232522640656 2238265991808 2239290065152 2241747940824 2242858393622 2247515024832 2249516414871 2252126403513 2253398495502 2255303483928 2256335352432 2258077010112 2262139963776 2262710059533 2263886102016 2265744703761 2266781349434 2268531070344 2270448851616 2274367056192 2277331241472 2283765267168 2287874441664 2289911771367 2291679346572 2295802760856 2298626092224 2300400393984 2301708905408 2303342338941 2304539500032 2305289549124 2309267879688 2311220099232 2314062390528 2315208664384 2317749869358 2322081460512 2324775642336 2328055209216 2328641916678 2330756322048 2332831837644 2338833242592 2339903328448 2341709491968 2342471638626 2348497842768 2352723490464 2354539549824 2359370517966 2363779893024 2365604486784 2369860914432 2370458157606 2372610532096 2376556359408 2379653728128 2383445727333 2383760391936 2386376840232 2387558935146 2390670643536 2392515994176 2394646506153 2396820843648 2397424881159 2401738563182 2403592457112 2408084477568 2413025307462 2414887913592 2418035239872 2419233016816 2424255837696 2426246099541 2428118910756 2429229847464 2435479244352 2437648014681 2440476281943 2441744718336 2443919068008 2446754611224 2451834572544 2453219467776 2454017907132 2458252904184 2460331073376 2463356738304 2464576965312 2466660480768 2467282118994 2467789051392 2468410974036 2471721495012 2474761167648 2479214000704 2481127697664 2481935220198 2483337117492 2493598841118 2497272791552 2498085568764 2500013832624 2504512102752 2506445327232 2507592100608 2510955169536 2511587970738 2518049240784 2519201323296 2521331017344 2522755166976 2525682179328 2527931274484 2528454402936 2533179775104 2537216419419 2538377271486 2544907459248 2546871864768 2551454446464 2552097454137 2556689438226 2558662938216 2561997646656 2563266735568 2568588599808 2573858746872 2575312566288 2578668974208 2580659440128 2582778105963 2585954353752 2589422518584 2590607256496 2592606937536 2597926364649 2599276635648 2600122611636 2604609747432 2610017448192 2611310323776 2612341643076 2614713647616 2615372597628 2619062110368 2622100862304 2627001248256 2631187397916 2632391244504 2634423178464 2639163291072 2641200452352 2642060073114 2645952759296 2646813926772 2648856993552 2656886448384 2659252379652 2661305047632 2666093528736 2669186848608 2672952277248 2673625904334 2674175232512 2677110444144 2678436554332 2681730440928 2683997534592 2688629416704 2689504473978 2696423449104 2699739455616 2704041514251 2709095037264 2716064410752 2716748902791 2721637143918 2727287817408 2728638783024 2732195021184 2732883578397 2734303993344 2739914149896 2744844072208 2746962808128 2749408951509 2752598937627 2757743208528 2759871901248 2763468845568 2764837733504 2765534517207 2767872457548 2772649085976 2774993040864 2776262682816 2783404850688 2784106313604 2789115750792 2791268659872 2796290984256 2798781053893 2809431890496 2815196192039 2816659388928 2817576115596 2819750993136 2821041113184 2824824565728 2828298477312 2832805395882 2833387429376 2834101488708 2836497394512 2838099562848 2841392451744 2848702171392 2849827246992 2851238912676 2857158665856 2860473667968 2862089379072 2863020891654 2868172319692 2870386252272 2873916194688 2877770560896 2878495805493 2879087226624 2883675077514 2889064313696 2889662174784 2895591090231 2897226637074 2901002595984 2908465667712 2909198647971 2910710702592 2913100333407 2914433163558 2916682804728 2921930786544 2924186215104 2925524117376 2927997310464 2929447697792 2930185965861 2937724114248 2941552853568 2943214361472 2946444874164 2949863470092 2955376404288 2960694007424 2961440150067 2962979357184 2963726075772 2965411899439 2969058702456 2971350508896 2976696854208 2979347573499 2982804344597 2984354655744 2988997254432 2996686699776 2999355219828 3002835204684 3004531327336 3007071311904 3008447136576 3010769346816 3016186618368 3016946746044 3019497226416 3020992938348 3024708093792 3027265135488 3032489408256 3033476380242 3037206887568 3041491483008 3045020356224 3047731916922 3050499255552 3053215695156 3055572462096 3061070347808 3064834789632 3069718630902 3071123118588 3073719398832 3079023839584 3081626798976 3082403418633 3087949581234 3090333159144 3096108614016 3099700856448 3102461109594 3104855888904 3110442450192 3116900362752 3118444323456 3119230221723 3121867170972 3123295518168 3131330457024 3135181303296 3136964653952 3137755219641 3139386066432 3140177242356 3145827357288 3151706524032 3154139315712 3156728796177 3160610876808 3168741812544 3172871637504 3173671252332 3175243334571 3177927636444 3181835786976 3183411913528 3187560858048 3190021325568 3192862008204 3195761124864 3196566508212 3204789942816 3210779303424 3217367076616 3218032876464 3219850551456 3222572563584 3224046986496 3229184533806 3234994799388 3237491881008 3238973129952 3241473282432 3247305659136 3250197352908 3253968375924 3258558757344 3262339481632 3263627920482 3272023876176 3277670538912 3280441431168 3281268155319 3286102620416 3287172134862 3289709491992 3291214632048 3295628660016 3299681556864 3302471056896 3304939628529 3309246960264 3311116156656 3321840388608 3324798454824 3326445398122 3330780758352 3333351776832 3339349470336 3340191040263 3341927102976 3348783960984 3357398987712 3358935097728 3361774689792 3362621911236 3364287590433 3371272537248 3377573033472 3380097743253 3382955225892 3384503028648 3387115515168 3393209945664 3395829153024 3400172024151 3401939261952 3402796605516 3408919250968 3411550584288 3415996862208 3431811662496 3433750088384 3437519019858 3438225298944 3443704141284 3447939138336 3452563358112 3456809250048 3457934323686 3463901819532 3466830148848 3471093585792 3472812996576 3476624804037 3481747098368 3483122190768 3487163463504 3492082813824 3496134483072 3499247756466 3508249863888 3509854992672 3512564237952 3513707457939 3518884388096 3522746764152 3524491761406 3529085235696 3531809324736 3539055776949 3545669839536 3548406730176 3554791371648 3555687236409 3558915798144 3562084977682 3564834539112 3569480592192 3575640587904 3578663379456 3581338402719 3586005965304 3588773991264 3595231265472 3599652607488 3602607844773 3605388685668 3612126716352 3619537961193 3621419214336 3622331870388 3627052859808 3628849525224 3636383756544 3638185044032 3642178366134 3642926694912 3643844771196 3653218866528 3662617077504 3665878602012 3670131916836 3676990944704 3677751858816 3679829201664 3681026860698 3687379356276 3690496610064 3696865447968 3699990721152 3701683577088 3702616461054 3707582242518 3712141751472 3718821001056 3721691546496 3722902830297 3725005676238 3728387979008 3745909187328 3747128353146 3750020748936 3756768154128 3759667990848 3761388150912 3766432754304 3767381956107 3774160599286 3777073861176 3778801984944 3781996526016 3784132750464 3788523268992 3791896911726 3799769662656 3801651883568 3807565907229 3809544887808 3813964890624 3817361188872 3827181669696 3831888259584 3835034157339 3837027414528 3837994407324 3842996469984 3844900103352 3852882899712 3860788120308 3862968849432 3868003461312 3870989160192 3877954223616 3878931530628 3884133777876 3885910884744 3888910406304 3895907715392 3898914953472 3900183917454 3900698823168 3906914621148 3916965485664 3918512464614 3922070471424 3923058896442 3924285815296 3928593165552 3933151293456 3940501872384 3946781096874 3948586866756 3951634767696 3958744936608 3961800678528 3968929138944 3970220890158 3972463431332 3973285490328 3985329672576 3988878569478 3999140293104 4003780272912 4009428415872 4010438856501 4011262848768 4015665666216 4017654831498 4022595661392 4025996301888 4027990584464 4032944125056 4034256710967 4036353513984 4044635173656 4049609183424 4055321977344 4060027141632 4063642555896 4070954260208 4074096616128 4082455715877 4092958174536 4094830824784 4098292531776 4101455990016 4108835731968 4109871224844 4117266108312 4120444212192 4128144818688 4132934475264 4136614812792 4139807851872 4145203268352 4147256600256 4151808686322 4157925764608 4158973628964 4162489561296 4164394024224 4175107276032 4176159470406 4183673626188 4186902989808 4194436476384 4202275365376 4208971728236 4214147835744 4224989083392 4226364173394 4231561669776 4233657779428 4237236848592 4242447715968 4249208093823 4250081144064 4251152233062 4254746091768 4257149344272 4262088677616 4273053257088 4276858369014 4285737998784 4290710501952 4293134068608 4294531337481 4296763418112 4302258479538 4305579378408 4310874292032 4313326399184 4316655841344 4318630839936 4321964376576 4325512616271 4333596470544 4338624501232 4344745009792 4345839955611 4351503893976 4362698501568 4370227385216 4371649745337 4373921908224 4375024207092 4382896179816 4386279322656 4388286176064 4391995965696 4394171546688 4399575409152 4406586171372 4412329280352 4414821542208 4423879730347 4424795205138 4433064606432 4441041011136 4444469035776 4452465960448 4453588053684 4457025763344 4465045281312 4476531983616 4478580130304 4483495881648 4485716787244 4495030049664 4499032829742 4504252807026 4506796991004 4510606967856 4512670704864 4516154020224 4524279927552 4525420119066 4531489407522 4533562698868 4537062140688 4540897703232 4548734112384 4550214570363 4567530534336 4571597875383 4575748883328 4579823542734 4583358693144 4591605521712 4597252184448 4600800787968 4603417810816 4604577946353 4606684677882 4610579098248 4618535759376 4622440198464 4628124781056 4630417328768 4631924371851 4635499738716 4644162921024 4649551284672 4653691664391 4656110418432 4657283833356 4661512644096 4665663675288 4677666485184 4679806656896 4683418983936 4684943277252 4687263970081 4696995685536 4705446980928 4709079099648 4718741035932 4727559786048 4731208973568 4739721828864 4740916315212 4745221064192 4753112718816 4759307456256 4766891454666 4767520783872 4772753680464 4775117870292 4781341287072 4785031988352 4789293012306 4793641687296 4794849762318 4803477126364 4807184914224 4816168955136 4826050614924 4829775827184 4836070479744 4838466033632 4843776800709 4852492199082 4856237821512 4858459694928 4870958488704 4875296029362 4880952563886 4887838136016 4893509222448 4895441880723 4903669145088 4908035814264 4916505808368 4920662146752 4926713476608 4929153930624 4930758202293 4933320961536 4934564237988 4936821948072 4943442990024 4949522335296 4958428001408 4962255395328 4963870440396 4966674234984 4987197682236 4989668097183 4996171137528 5000027665248 5009024205504 5012890654464 5015184201216 5019301559461 5021910339072 5023175941476 5036098481568 5038402646592 5042662034688 5045510333952 5051364358656 5055862548968 5056908805872 5066359550208 5074432838838 5076754542972 5089814918496 5093743729536 5102908892928 5104194908274 5113378876452 5117325876432 5123995293312 5126533471136 5147717493744 5150625132576 5156278529787 5157337948416 5165556211926 5171908707504 5178845037168 5181214512992 5185213875072 5186901485529 5195852729298 5200245223272 5209219494864 5220034896384 5222620647552 5224683286152 5230745195256 5238124220736 5244201724608 5248871634699 5262374795832 5264782489008 5268846356928 5278326582144 5282400904704 5284120146228 5286737642109 5293627853544 5297713987104 5313772896768 5318504759304 5322610095264 5332187057472 5338373697216 5343127466523 5345904554496 5347251808668 5354220888288 5356873108664 5363460881856 5367995069184 5377258833408 5379008947956 5392846898208 5399478911232 5408083028502 5418190074528 5432128821504 5433497805582 5443274287836 5454575634816 5457277566048 5463267549201 5464390042368 5465767156794 5479828299792 5489688144416 5493925616256 5498817903018 5505197875254 5515486417056 5519743802496 5521540291047 5529675467008 5531069034414 5535744915096 5545298171952 5549986081728 5552525365632 5553924691581 5561373363777 5568212627208 5578231501584 5582537319744 5587508514357 5592581968512 5597562107786 5618863780992 5620692529719 5630392384078 5635152231192 5639501986272 5642082226368 5649649131456 5656596954624 5661240898929 5665610791764 5668202977416 5672994789024 5676199125696 5682784903488 5687845367589 5697404342784 5699654493984 5702477825352 5714317331712 5720947335936 5724178758144 5726041783308 5736344639384 5740772504544 5747832389376 5755541121792 5756991610986 5758174453248 5767350155028 5778128627392 5779324349568 5791182180462 5794453274148 5802005191968 5816931335424 5818397295942 5826200666814 5828866327116 5833365609456 5843861573088 5848372430208 5850275876181 5851048234752 5858895395584 5860371931722 5875448228496 5883105707136 5884588344663 5886428722944 5892889748328 5899726940184 5910752808576 5920171645311 5921388014848 5922880300134 5927452151544 5930823798878 5938117404912 5942701017792 5953393708416 5955331335237 5958695146998 5965608689194 5977994508864 5983317854217 5993373399552 5998710439656 6005670409368 6009062654672 6014142623808 6016894273152 6021538693632 6026482247247 6033893492088 6038994452832 6041985876696 6049416187584 6054530270976 6064978816512 6066952760484 6074413775136 6082982966016 6090040712448 6095463833844 6100998511104 6106431390312 6111144924192 6122140695616 6129669579264 6139437261804 6142246237176 6147438797664 6158047679168 6163253597952 6164806837266 6175899162468 6180666318288 6192217228032 6199401712896 6204922219188 6209711777808 6220884900384 6236888646912 6238460443446 6243734341944 6246591036336 6262660914048 6273929307904 6275510439282 6280354484712 6291654714576 6303413048064 6313457592354 6321221753616 6337483625088 6339546260091 6347342504664 6350486669142 6355855272888 6363671573952 6366823827056 6375121716096 6376728349593 6380042651136 6385724016408 6393133016424 6409579885632 6415287553521 6434734153232 6436065752928 6439701102912 6445145127168 6448093972992 6453387719307 6458369067612 6469989598776 6474983762016 6477946259904 6482946564864 6494611318272 6500394705816 6507936751848 6517117514688 6524678963264 6527255840964 6544047752352 6555341077824 6560882862336 6562536310638 6572205240832 6574344269724 6579418983984 6582429264096 6591257320032 6599363113728 6609879257058 6618493920528 6622232313312 6649596909648 6652890796244 6661561516704 6666703553664 6678698940672 6680382080526 6697567921968 6714797975424 6717870195456 6725243822472 6728575180866 6742545074496 6748549244613 6756379210539 6760195486506 6765910451784 6769006057296 6774231030336 6786419891328 6788130178599 6791658306048 6797234111283 6800344048302 6805593211032 6817838501936 6823101168576 6831993724416 6863623324992 6867500176768 6869735314101 6875038039716 6887408282568 6895878276672 6905126716224 6910027016823 6913618500096 6915868647372 6927803639064 6933660297696 6942187171584 6945625993152 6951811004831 6953249608074 6963494196736 6966244381536 6974326927008 6984165627648 6992268966144 6998495512932 7016499727776 7019709985344 7025128475904 7027414915878 7037768776192 7045493528304 7048983522812 7058170471392 7063618649472 7078111553898 7091339679072 7096813460352 7109582743296 7111374472818 7117831596288 7124169955364 7129669078224 7138961184384 7150337181999 7151281175808 7162676805438 7172011930608 7177547982528 7183939518459 7190462530944 7192274643477 7205215689546 7210777371336 7224253432704 7239075922386 7244663740776 7254105719616 7257699050448 7272767513088 7276370088064 7278738298623 7284356732268 7287689542392 7306437733056 7312944044043 7321428845829 7325234155008 7331757204024 7340263833672 7353981889408 7355503717632 7359658403328 7362053721396 7365700524413 7374758712552 7380993220128 7393730895936 7399981442304 7403367154176 7405232922108 7415164485036 7424283502944 7437642002112 7443383092992 7445805660594 7450011352476 7456775958016 7491818374656 7494256706292 7500041497872 7513536308256 7519335981696 7522776301824 7532865508608 7534763912214 7548321198572 7554147722352 7557603969888 7563993052032 7568265500928 7577046537984 7583793823452 7599539325312 7603303767136 7611649258257 7615131814458 7634722377744 7654363339392 7656292362411 7670068314678 7675988814648 7685992939968 7689800206704 7705765799424 7721576240616 7725937698864 7736006922624 7741978320384 7748334317889 7757863061256 7768267555752 7771821769488 7777820812608 7791815430784 7793779093947 7797829906944 7800367834908 7813829242296 7833930971328 7837024929228 7844140942848 7846117792884 7857186331104 7866302586912 7881003744768 7887473879153 7893562193748 7897173733512 7903269535392 7917489873216 7923601357056 7933734723019 7937858277888 7940441780316 7944926862664 7946570980656 7970659345152 7977757138956 7998280586208 8007560545824 8018856831744 8020877713002 8022525697536 8031331332432 8035309662996 8045191322784 8051992603776 8055981168928 8065888250112 8068513421934 8089270347312 8099218366848 8112124542753 8127285111792 8141908520416 8148193232256 8150246708373 8164911431754 8185916349072 8189661649568 8196585063552 8198650735191 8202911980032 8219742449688 8234532216624 8240888424384 8248226854527 8257796812881 8273229625584 8279615703744 8290406536704 8294513200512 8296603551621 8303617372644 8317947257928 8324979122592 8328788048448 8350214552064 8352318940812 8367347252376 8373805979616 8388872952768 8396343161679 8406084971137 8417943456472 8428295671488 8445588576117 8449978166784 8452728346788 8463123339552 8467315558856 8474473697184 8484895431936 8498416187646 8500162288128 8502304466124 8509492183536 8514298688544 8524177355232 8546106514176 8553716738028 8571475997568 8581421003904 8586268137216 8589062674962 8604516959076 8611158756816 8621748584064 8626652798368 8633311682688 8635487416479 8637261679872 8651025232542 8667192941088 8677249002464 8686773270693 8689490019584 8691679911222 8703007787952 8725397003136 8727595943913 8739301000221 8740454770432 8743299490674 8750048414184 8765792359632 8772558645312 8776572352128 8783991931392 8788343093376 8790557897583 8813172342744 8824658560704 8829643084416 8847759460694 8849590410276 8866129212864 8882082022272 8884320450201 8888938071552 8896235698317 8907176107368 8914051526688 8930090562624 8938042720497 8948413033791 8953063967232 8966991763296 8971433574488 8990060099328 8998065659484 9008505614052 9013593982008 9021213935712 9025341409728 9032308040448 9048559855104 9050840238132 9062978815044 9067125397736 9074124281376 9081795406464 9097468224768 9100429140726 9135061068672 9143195750766 9151497766656 9159647085468 9166717386288 9183211043424 9194504368896 9206835621632 9209155892706 9213369355764 9221158196496 9237071518752 9244880396928 9247210255899 9260834657536 9263848743702 9270999477432 9288325842048 9299102569344 9307383328782 9314567666712 9331327350576 9355332970368 9357690665169 9359613313792 9369886554504 9374527940162 9393991371072 9410893961856 9413265658923 9418158199296 9437482071864 9455119572096 9462417947136 9470186388531 9481832630424 9506225437632 9518614912512 9525730003713 9533782909332 9545507360928 9550235740584 9562682574144 9570063976704 9578586024612 9587283374592 9589699524636 9606954252728 9614369828448 9632337910272 9652101229848 9659551654368 9672140959488 9676932067264 9687553601418 9704984398164 9712475643024 9716919389856 9741916977408 9750592058724 9761905127772 9775676272032 9787018444896 9790883761446 9816071628528 9833011616736 9841324293504 9858307861248 9861516404586 9869128475976 9873643896144 9886885980048 9899044670592 9914818885587 9916856002816 9927740880792 9933348469968 9974395364472 9979336194366 9992342275056 10000055330496 10018048411008 10020573120789 10025781308928 10038603118922 10046351882952 10072196963136 10076805293184 10085324069376 10092862771299 10111725097936 10113817611744 10132719100416 10140293229759 10148865677676 10153509085944 10179629836992 10187487459072 10200516072453 10205817785856 10208389816548 10226757752904 10234651752864 10247990586624 10253066942272 10295434987488 10301250265152 10312557059574 10314675896832 10331112423852 10343817415008 10357690074336 10362429025984 10370427750144 10373802971058 10391705458596 10400490446544 10418438989728 10445241295104 10449366572304 10461490390512 10476248441472 10488403449216 10497743269398 10524749591664 10529564978016 10537692713856 10556653164288 10568240292456 10573475284218 10587255707088 10595427974208 10617167330847 10637009518608 10645220190528 10664374114944 10667061709227 10676747394432 10686254933046 10694503617336 10708441776576 10713746217328 10726921763712 10735990138368 10744015208157 10758017895912 10785693796416 10798957822464 10807823534319 10816166057004 10836380149056 10858613883579 10864257643008 10866995611164 10886548575672 10909151269632 10914555132096 10926535098402 10928780084736 10931534313588 10959656599584 10979376288832 10987851232512 10997635806036 11010395750508 11030972834112 11039487604992 11043080582094 11059350934016 11062138068828 11071489830192 11090596343904 11099972163456 11105050731264 11107849383162 11122746727554 11136425254416 11156463003168 11165074639488 11175017028714 11185163937024 11195124215572 11237727561984 11241385059438 11260784768156 11270304462384 11279003972544 11284164452736 11299298262912 11302145868321 11322481797858 11331221583528 11336405954832 11345989578048 11352398251392 11365569806976 11375690735178 11399308987968 11404955650704 11422697721687 11428634663424 11441894671872 11452083566616 11472689278768 11481545009088 11495664778752 11505102472017 11511082243584 11513983221972 11534700310056 11556257254784 11558648699136 11582364360924 11588906548296 11604010383936 11633862670848 11636794591884 11642558893427 11652401333628 11657732654232 11666731218912 11687723146176 11696744860416 11700551752362 11702096469504 11717790791168 11720743863444 11750896456992 11766211414272 11769176689326 11772857445888 11785779496656 11799453880368 11821505617152 11840343290622 11842776029696 11845760600268 11854904303088 11861647597756 11876234809824 11885402035584 11906787416832 11910662670474 11917390293996 11931217378388 11955989017728 11966635708434 11997420879312 12011340818736 12018125309344 12028285247616 12031316569503 12033788546304 12052964494494 12067786984176 12077988905664 12083971753392 12098832375168 12102770132901 12109060541952 12133905520968 12148827550272 12165965932032 12180081424896 12190927667688 12212862780624 12222289848384 12244281391232 12247367147631 12278874523608 12284492474352 12294877595328 12316095358336 12326507195904 12329613674532 12335721164921 12351798324936 12361332636576 12384434456064 12398803425792 12409844438376 12419423555616 12441769800768 12467297421887 12473777293824 12476920886892 12487468683888 12493182072672 12525321828096 12547858615808 12551020878564 12560708969424 12583309429152 12606826096128 12626915184708 12642443507232 12674967250176 12679092520182 12694685009328 12700973338284 12711710545776 12727343147904 12733647654112 12747624281469 12750243432192 12753456699186 12771448032816 12786266032848 12819159771264 12830575107042 12869468306464 12872131505856 12879402205824 12883594012443 12890290254336 12906775438614 12916738135224 12939979197552 12949967524032 12955892519808 12965893129728 12976537848813 13000789411632 13015873503696 13034235029376 13037519866833 13049357926528 13054511681928 13088095504704 13110682155648 13114949236011 13121765724672 13125072621276 13148688539448 13158837967968 13164858528192 13182514640064 13198726227456 13209562097501 13219758514116 13236987841056 13244464626624 13271639191041 13299193819296 13305781592488 13323123033408 13333407107328 13357397881344 13360764161052 13395135843936 13429595950848 13435740390912 13450487644944 13457150361732 13485090148992 13497098489226 13512758421078 13520390973012 13531820903568 13538012114592 13548462060672 13572839782656 13576260357198 13594468222566 13600688096604 13611186422064 13635677003872 13646202337152 13650643711089 13714793626149 13727246649984 13735000353536 13739470628202 13750076079432 13774816565136 13791756553344 13810253432448 13813733839059 13820054033646 13831737294744 13855607278128 13867320595392 13884374343168 13891251986304 13895773115553 13903622009662 13906499216148 13932488763072 13948653854016 13961074993173 13968331255296 13984537932288 13996991025864 14032999455552 14039419970688 14050256951808 14054829831756 14061791910243 14090987056608 14097967045624 14116340942784 14127237298944 14156223107796 14182679358144 14193626920704 14219165486592 14222748945636 14235663192576 14248339910728 14259338156448 14277922368768 14300674363998 14302562351616 14325353610876 14344023861216 14355095965056 14367879036918 14380925061888 14384549286954 14410431379092 14421554742672 14448506865408 14478151844772 14489327481552 14508211439232 14515398100896 14531330402127 14552740176128 14557476597246 14568713464536 14575379084784 14612875466112 14625888088086 14642857691658 14663514408048 14680527667344 14686325642169 14707963778816 14711007435264 14724107442792 14731401048826 14749517425104 14761986440256 14787461791872 14792274606879 14799962884608 14810465844216 14830328970072 14848567005888 14875284004224 14886766185984 14891611321188 14900022704952 14969004291549 14988513412584 15000082995744 15027072616512 15038671963392 15045552603648 15057904678383 15065731017216 15069527824428 15096642397144 15108295444704 15115207939776 15127986104064 15136531001856 15154093075968 15167587646904 15199078650624 15206607534272 15223298516514 15230263628916 15269444755488 15308726678784 15312584724822 15340136629356 15351977629296 15371985879936 15379600413408 15443152481232 15451875397728 15472013845248 15496668635778 15515726122512 15536535111504 15543643538976 15555641625216 15560704456587 15583630861568 15587558187894 15600735669816 15627658484592 15667861942656 15674049858456 15692235585768 15714372662208 15732605173824 15746614904097 15774947758306 15787124387496 15794347467024 15806539070784 15834979746432 15847202714112 15860212926327 15867469446038 15880883560632 15889853725328 15893141961312 15941318690304 15955514277912 15996561172416 16015121091648 16029382399569 16037713663488 16041755426004 16062662664864 16070619325992 16090382645568 16103985207552 16111962337856 16131776500224 16137026843868 16178540694624 16198436733696 16224249085506 16254570223584 16283817040832 16296386464512 16300493416746 16329822863508 16371832698144 16379323299136 16393170127104 16397301470382 16439484899376 16469064433248 16481776848768 16496453709054 16515593625762 16546459251168 16559231407488 16589026401024 16593207103242 16607234745288 16635894515856 16649958245184 16657576096896 16684120091331 16704637881624 16734694504752 16747611959232 16762525543071 16777745905536 16792686323358 16812169942274 16835886912944 16856591342976 16862077589157 16891177152234 16905456693576 16926246679104 16934631117712 16948947394368 16969790863872 16983722696787 16996832375292 17004608932248 17018984367072 17028597377088 17048354710464 17063536102767 17092213028352 17107433476056 17142951995136 17162842007808 17172536274432 17178125349924 17209033918152 17222317513632 17243497168128 17253305596736 17266623365376 17270974832958 17274523359744 17302050465084 17334385882176 17354498004928 17373546541386 17378980039168 17383359822444 17406015575904 17450794006272 17455191887826 17478602000442 17480909540864 17486598981348 17500096828368 17531584719264 17545117290624 17553144704256 17576686186752 17581115795166 17626344685488 17649317121408 17659286168832 17695518921388 17699180820552 17732258425728 17760514935933 17764164044544 17768640900402 17792471396634 17814352214736 17828103053376 17860181125248 17865994005711 17876085440994 17896826067582 17933983526592 17942867148976 17949953562651 17980120198656 17996131318968 18017011228104 18027187964016 18042427871424 18050682819456 18064616080896 18079446741741 18101680476264 18125957630088 18134250795472 18148248562752 18163590812928 18194936449536 18200858281452 18270122137344 18286391501532 18302995533312 18319294170936 18333434772576 18366422086848 18389008737792 18413671243264 18418311785412 18426738711528 18442316392992 18474143037504 18489760793856 18494420511798 18521669315072 18527697487404 18541998954864 18576651684096 18598205138688 18614766657564 18629135333424 18662654701152 18710665940736 18715381330338 18719226627584 18739773109008 18749055880324 18787982742144 18821787923712 18826531317846 18874964143728 18910239144192 18940372777062 18963665260848 19012450875264 19018638780273 19051460007426 19067565818664 19091014721856 19100471481168 19125365148288 19130185048779 19140127953408 19157172049224 19179399049272 19213908505456 19228739656896 19245862660563 19304202459696 19319103308736 19344281918976 19353864134528 19360163157921 19375107202836 19409968796328 19424951286048 19433838779712 19483833954816 19501184117448 19523810255544 19551352544064 19574036889792 19581767522892 19591467377251 19632143257056 19666023233472 19682648587008 19716615722496 19723032809172 19738256951952 19747287792288 19773771960096 19798089341184 19829637771174 19833712005632 19855481761584 19866696939936 19948790728944 19958672388732 19984684550112 20000110660992 20036096822016 20041146241578 20077206237844 20092703765904 20144393926272 20153610586368 20185725542598 20223450195872 20227635223488 20245647733839 20269137631617 20280586459518 20297731355352 20307018171888 20359259673984 20364390535797 20374974918144 20391702333849 20401032144906 20416779633096 20453515505808 20469303505728 20495981173248 20506133884544 20590869974976 20602500530304 20609205942303 20625114119148 20662224847704 20687634830016 20715380148672 20724858051968 20730081050469 20740855500288 20747605942116 20757883296073 20783410917192 20800980893088 20836877979456 20855433014493 20890482590208 20898733144608 20922980781024 20952496882944 20976806898432 20995486538796 21049499183328 21059129956032 21075385427712 21113306328576 21136480584912 21146950568436 21174511414176 21190855948416 21234334661694 21274019037216 21290440381056 21328748229888 21334123418454 21353494788864 21372509866092 21389007234672 21416883553152 21427492434656 21451011545997 21453843527424 21488030416314 21516035791824 21551818555377 21571387592832 21576823930431 21615647068638 21632332114008 21672760298112 21717227767158 21733991222328 21773097151344 21818302539264 21829110264192 21836214895869 21853070196804 21863068627176 21919313199168 21938832132129 21958752577664 21964286537487 21975702465024 21995271612072 22020791501016 22061945668224 22078975209984 22086161164188 22097101573239 22124276137656 22142979660384 22181192687808 22199944326912 22210101462528 22215698766324 22228335477613 22245493455108 22272850508832 22312926006336 22330149278976 22350034057428 22370327874048 22390248431144 22475455123968 22482770118876 22521569536312 22540608924768 22558007945088 22568328905472 22598596525824 22604291736642 22644963595716 22662443167056 22672811909664 22691979156096 22704796502784 22731139613952 22751381470356 22798617975936 22809911301408 22834947774771 22845395443374 22904167133232 22945378557536 22963090018176 22968877087233 23010204944034 23027966443944 23069400620112 23112514509568 23117297398272 23164728721848 23177813096592 23208020767872 23245002953667 23273589183768 23285117786854 23304802667256 23315465308464 23333462437824 23375446292352 23381337281841 23393489720832 23401103504724 23441487726888 23501792913984 23532422828544 23538353378652 23571558993312 23598907760736 23643011234304 23662421637459 23680686581244 23691521200536 23709808606176 23723295195512 23752469619648 23770804071168 23801204169057 23813574833664 23821325340948 23834780587992 23862434756776 23911978035456 23933271416868 23994841758624 24022681637472 24036250618688 24056570495232 24062633139006 24067577092608 24105928988988 24135573968352 24155977811328 24167943506784 24197664750336 24205540265802 24267811041936 24297655100544 24336373628259 24381855335376 24425725561248 24444579696768 24488562782464 24494734295262 24557749047216 24568984948704 24589755190656 24595952205573 24632190716672 24659227349064 24671442329842 24703596649872 24722665273152 24744680563581 24773390438643 24819688876752 24838847111232 24883539601536 24889810654863 24934594843774 24953841773784 24974937367776 24986364145344 25050643656192 25102041757128 25121417938848 25166618858304 25189029485037 25218254913411 25253830369416 25284887014464 25336765728351 25349934500352 25358185040364 25389370018656 25401946676568 25423421091552 25454686295808 25467295308224 25495248562938 25500486864384 25506913398372 25542896065632 25572532065696 25638319542528 25661150214084 25738936612928 25744263011712 25758804411648 25767188024886 25813550877228 25833476270448 25879958395104 25899935048064 25911785039616 25953075697626 26001578823264 26031747007392 26060319812079 26068470058752 26075039733666 26098715853056 26109023363856 26176191009408 26217903000663 26221364311296 26229898472022 26250145242552 26297377078896 26317675935936 26329717056384 26365029280128 26371673692749 26419124195002 26439517028232 26473975682112 26488929253248 26543278382082 26598387638592 26611563184976 26646246066816 26652961350603 26666814214656 26688707094951 26721528322104 26790271687872 26814128161491 26845239101373 26859191901696 26900975289888 26914300723464 26970180297984 26994196978452 27025516842156 27040781946024 27063641807136 27076024229184 27096924121344 27145679565312 27152520714396 27188936445132 27201376193208 27222372844128 27271354007744 27292404674304 27301287422178 27429587252298 27454493299968 27470000707072 27478941256404 27500152158864 27549633130272 27583513106688 27620506864896 27627467678118 27640108067292 27663474589488 27711214556256 27734641190784 27782503972608 27791546231106 27807244019324 27812998432296 27864977526144 27897307708032 27922149986346 27993982051728 28065998911104 28073071995507 28078839941376 28109659663512 28123583820486 28181974113216 28195934091248 28232681885568 28239796976769 28254474597888 28312446215592 28365358716288 28387253841408 28410559165593 28445497891272 28496679821456 28518676312896 28555844737536 28577190011139 28601348727996 28650707221752 28688047722432 28710191930112 28735758073836 28761850123776 28769098573908 28820862758184 28843109485344 28897013730816 28956303689544 28978654963104 29016422878464 29030796201792 29062660804254 29105480352256 29114953194492 29137426929072 29150758169568 29225750932224 29251776176172 29285715383316 29327028816096 29361055334688 29372651284338 29415927557632 29448214885584 29462802097652 29499034850208 29523972880512 29574923583744 29584549213758 29620931688432 29660657940144 29697134011776 29744456656761 29750568008448 29783222642376 29800045409904 29938008583098 29977026825168 30000165991488 30054145233024 30061719362367 30077343926784 30115809356766 30139055648856 30193284794288 30216590889408 30230415879552 30255972208128 30278588313897 30335175293808 30398157301248 30413215068544 30420879689277 30446597033028 30460527257832 30538889510976 30601548217359 30617453357568 30625169449644 30680273258712 30703955258592 30743971759872 30759200826816 30786591592823 30886304962464 30903750795456 30944027690496 30967158112429 30993337271556 31031452245024 31073070223008 31087287077952 31111283250432 31121408913174 31167261723136 31175116375788 31201471339632 31255316969184 31335723885312 31348099716912 31384471171536 31428745324416 31465210347648 31493229808194 31549895516612 31574248774992 31588694934048 31613078141568 31669959492864 31720425852654 31734938892076 31761767121264 31779707450656 31786283922624 31851501992541 31911028555824 31993122344832 32001185127681 32030242183296 32058764799138 32083510852008 32125325329728 32141238651984 32180765291136 32207970415104 32223924675712 32232045624471 32274053687736 32357081389248 32396873467392 32423470602957 32448498171012 32509140447168 32567634081664 32575841650737 32592772929024 32600986833492 32619530893829 32659645727016 32743665396288 32758646598272 32786340254208 32794602940764 32810847790567 32878969798752 32938128866496 32963553697536 32992907418108 33031187251524 33092918502336 33118462814976 33178052802048 33186414206484 33214469490576 33271789031712 33299916490368 33315152193792 33368240182662 33409275763248 33469389009504 33495223918464 33525051086142 33555491811072 33585372646716 33624339884548 33671773825888 33713182685952 33724155178314 33782354304468 33810913387152 33852493358208 33869262235424 33897894788736 33906437604963 33967445393574 33993664750584 34009217864496 34037968734144 34057194754176 34096709420928 34127072205534 34214866952112 34268093165061 34285903990272 34325684015616 34356250699848 34418067836304 34444635027264 34486994336256 34506611193472 34515307416051 34533246730752 34541949665916 34604100930168 34668771764352 34708996009856 34747093082772 34766719644888 34812031151808 34901588012544 34910383775652 34927676680281 34957204000884 34973197962696 35000193656736 35063169438528 35090234581248 35106289408512 35135110916227 35153372373504 35162231590332 35252689370976 35298634242816 35318572337664 35391037842776 35398361641104 35464516851456 35521029871866 35528328089088 35537281800804 35584942793268 35628704429472 35656206106752 35720362250496 35731988011422 35752170881988 35793652135164 35867967053184 35885734297952 35899907125302 35992262637936 36034022456208 36054375928032 36084855742848 36093949708509 36101365638912 36158893483482 36203360952528 36251915260176 36268501590944 36296497125504 36308310398703 36327181625856 36401716562904 36540244274688 36572783003064 36638588341872 36666869545152 36732844173696 36742101442893 36836623570824 36853477423056 36884632785984 36948286075008 36979521587712 36988841023596 37007163494763 37055394974808 37083997909728 37153303368192 37196410277376 37229533315128 37258270666848 37325309402304 37401892265661 37421331881472 37430762660676 37479546218016 37498111760648 37575965484288 37643575847424 37653062635692 37749928287456 37820478288384 37880745554124 37927330521696 38024901750528 38037277560546 38102920014852 38135131637328 38182029443712 38200942962336 38242872844407 38250730296576 38260370097558 38314344098448 38358798098544 38427817010912 38457479313792 38491725321126 38608404919392 38638206617472 38650782037329 38707728269056 38720326315842 38750214405672 38819937592656 38849902572096 38867677559424 38929613546439 39002368234896 39047620511088 39102705088128 39112559600499 39148073779584 39163535045784 39182934754502 39264286514112 39332046466944 39344847708033 39365297174016 39446065618344 39476513903904 39494575584576 39547543920192 39596178682368 39628686292503 39659275542348 39710963523168 39733393879872 39814917573123 39897581457888 39917344777464 39969369100224 40000221321984 40072193644032 40082292483156 40154412475688 40185407531808 40288787852544 40307221172736 40371451085196 40446900391744 40455270446976 40491295467678 40538275263234 40561172919036 40595462710704 40614036343776 40718519347968 40728781071594 40783404667698 40802064289812 40833559266192 40907031011616 40938607011456 40951931133267 41012267769088 41181739949952 41205001060608 41218411884606 41250228238296 41324449695408 41375269660032 41430760297344 41441201517177 41449716103936 41460162100938 41495211884232 41515766592146 41566821834384 41601961786176 41673755958912 41687319346659 41710866028986 41797466289216 41845961562048 41883224979519 41904993765888 41953613796864 41990973077592 42098998366656 42118259912064 42150770855424 42185375730729 42272961169824 42293901136872 42349022828352 42381711896832 42468669323388 42548038074432 42580880762112 42657496459776 42668246836908 42706989577728 42745019732184 42778014469344 42833767106304 42854984869312 42902023091994 42907687054848 42976060832628 43032071583648 43103637110754 43142775185664 43153647860862 43231294137276 43264664228016 43345520596224 43434455534316 43467982444656 43546194302688 43658220528384 43672429791738 43706140393608 43726137254352 43838626398336 43877664264258 43917505155328 43928573074974 43990543224144 44041583002032 44123891336448 44172322328376 44194203146478 44248552275312 44285959320768 44362385375616 44376823820637 44399888653824 44431397532648 44456670955226 44490986910216 44545701017664 44625852012672 44660298557952 44700068114856 44780496862288 44907012874647 44965540237752 45043139072624 45081217849536 45116015890176 45136657810944 45173714035149 45197193051648 45208583473284 45289927191432 45324886334112 45345623819328 45383958312192 45409593005568 45462279227904 45502762940712 45597235951872 45619822602816 45669895549542 45690790886748 45808334266464 45890757115072 45926180036352 45937754174466 46020409888068 46055932887888 46138801240224 46225029019136 46329457443696 46355626193184 46416041535744 46490005907334 46547178367536 46570235573708 46609605334512 46630930616928 46666924875648 46750892584704 46762674563682 46802207009448 46882975453776 47003585827968 47076706757304 47143117986624 47197815521472 47239844712291 47324843274918 47361373162488 47383042401072 47419617212352 47446590391024 47504939239296 47541608142336 47580638778981 47602408338114 47642650681896 47669561175984 47724869513552 47823956070912 47866542833736 47989683517248 48045363274944 48072501237376 48088147198707 48113140990464 48125266278012 48211857977976 48271147936704 48311955622656 48335887013568 48395329500672 48411080531604 48535622083872 48595310201088 48662677033817 48672747256518 48763710670752 48851451122496 48889159393536 48977125564928 48989468590524 49115498094432 49137969897408 49179510381312 49191904411146 49264381433344 49318454698128 49342884659684 49407193299744 49445330546304 49489361127162 49546780877286 49639377753504 49677694222464 49767079203072 49779621309726 49869189687548 49907683547568 49949874735552 49972728290688 50052360273993 50204083514256 50242835877696 50287576629213 50333237716608 50378058970074 50436509826822 50507660738832 50569774028928 50586232767471 50673531456702 50716370080728 50778740037312 50803893353136 50846842183104 50909372591616 50934590616448 50951168090361 50990497125876 51013826796744 51085792131264 51145064131392 51190608308301 51276639085056 51322300428168 51477873225856 51488526023424 51517608823296 51534376049772 51559903670891 51627101754456 51666952540896 51759916790208 51799870096128 51823570079232 51906151395252 52003157646528 52063494014784 52120639624158 52136940117504 52150079467332 52197431706112 52218046727712 52352382018816 52435806001326 52442728622592 52459796944044 52500290485104 52594754157792 52635351871872 52659434112768 52730058560256 52743347385498 52838248390004 52879034056464 52947951364224 52977858506496 53086556764164 53196775277184 53223126369952 53281544807799 53292492133632 53305922701206 53377414189902 53443056644208 53580543375744 53597982017133 53628256322982 53690478202746 53801950579776 53828601446928 53849860687953 53940360595968 53988393956904 54051033684312 54081563892048 54127283614272 54152048458368 54193848242688 54238340225223 54305041428792 54377872890264 54402752386416 54444745688256 54542708015488 54584809348608 54602574844356 54859174504596 54908986599936 54957882512808 55000304317728 55099266260544 55167026213376 55212317154071 55241013729792 55254935356236 55280216134584 55326949178976 55422429112512 55469282381568 55565007945216 55583092462212 55614488038648 55625996864592 55729955052288 55794615416064 55844299972692 55987964103456 56131997822208 56146143991014 56157679882752 56219319327024 56247167640972 56363948226432 56391868182496 56465363771136 56479593953538 56624892431184 56730717432576 56821118331186 56890995782544 56993359642912 57037352625792 57055916340819 57154380022278 57202697455992 57301414443504 57376095444864 57390555146337 57420383860224 57471516147672 57538197147816 57641725516368 57686218970688 57737587981689 57912607379088 57957309926208 58032845756928 58061592403584 58080489473763 58125321608508 58229906388984 58274853858144 58301516339136 58451501864448 58503552352344 58571430766632 58654057632192 58722110669376 58745302568676 58774402131753 58896429771168 58925604195304 58998069700416 59047945761024 59149847167488 59169098427516 59241863376864 59321315880288 59394268023552 59488913313522 59501136016896 59566445284752 59600090819808 59876017166196 59954053650336 60000331982976 60108290466048 60123438724734 60231618713532 60278111297712 60386569588576 60433181778816 60460831759104 60557176627794 60670350587616 60736943201517 60807412894851 60826430137088 60841759378554 60893194066056 60921054515664 61077779021952 61093171607391 61175107001547 61203096434718 61250338899288 61360546517424 61407910517184 61487943519744 61518401653632 61573183185646 61772609924928 61807501590912 61827617826909 61934316224858 61986674543112 62062904490048 62146140446016 62174574155904 62190243151407 62222566500864 62242817826348 62273649888219 62350232751576 62402942679264 62510633938368 62566299043479 62671447770624 62696199433824 62768942343072 62857490648832 62930420695296 62986459616388 63099791033224 63148497549984 63177389868096 63226156283136 63339918985728 63440851705308 63469877784152 63523534242528 63559414901312 63572567845248 63703003985082 63822057111648 63986244689664 64002370255362 64060484366592 64117529598276 64167021704016 64250650659456 64282477303968 64353034637991 64361530582272 64447849351424 64464091248942 64548107375472 64714162778496 64730471791293 64846941205914 64896996342024 65018280894336 65135268163328 65151683301474 65201973666984 65239061787658 65319291454032 65487330792576 65508644687607 65517293196544 65589205881528 65621695581134 65757939597504 65816496396387 65876257732992 65892859612461 65927107395072 65985814836216 66062374503048 66185837004672 66236925629952 66291304719717 66372828412968 66428938981152 66543578063424 66599832980736 66630304387584 66685006432839 66736480365324 66818551526496 66938778019008 66990447836928 67050102172284 67110983622144 67170745293432 67248679769096 67343547651776 67426365371904 67448310356628 67564708608936 67621826774304 67704986716416 67738524470848 67795789577472 67812875209926 67934890787148 67987329501168 68018435728992 68075937468288 68114389508352 68193418841856 68254144411068 68429733904224 68536186330122 68712501399696 68836135672608 68889270054528 69013222386944 69030614832102 69083899331832 69208201860336 69337543528704 69417992019712 69494186165544 69533439289776 69624062303616 69735008861001 69820767551304 69855353360562 69914408001768 69946395925392 70000387313472 70126338877056 70144011845523 70180469162496 70270221832454 70324463180664 70505378741952 70597268485632 70782075685552 70796723282208 70929033702912 70987264912377 71042059743732 71074563601608 71169885586536 71257408858944 71312412213504 71403612507171 71440724500992 71463976022844 71504341763976 71587304270328 71735934106368 71771468595904 71799814250604 71984525275872 72068044912416 72108751856064 72169711485696 72187899417018 72202731277824 72317786966964 72406721905056 72503830520352 72537003181888 72592994251008 72616620797406 72803433125808 73145566006128 73277176683744 73333739090304 73465688347392 73484202885786 73673247141648 73706954846112 73769265571968 73896572150016 73977682047192 74014326989526 74110789949616 74167995819456 74234041690743 74320171315929 74459066630256 74516541333696 74650618804608 74669431964589 74803784531322 74861525321352 74959092436032 74996223521296 75151930968576 75306125271384 75499856574912 75567088455111 75654764740233 75761491108248 75854661043392 76010297185053 76049803501056 76074555121092 76205840029704 76270263274656 76364058887424 76401885924672 76485745688814 76501460593152 76520740195116 76628688196896 76717596197088 76855634021824 76914958627584 76983450642252 77216809838784 77276413234944 77301564074658 77415456538112 77440652631684 77500428811344 77639875185312 77699805144192 77735355118848 77859227092878 78004736469792 78095241022176 78205410176256 78225119200998 78296147559168 78327070091568 78365869509004 78528573028224 78653709001989 78664092933888 78689695416066 78892131236688 78953027807808 78989151169152 79095087840384 79115021078247 79257372585006 79318551084696 79421927046336 79466787759744 79629835146246 79795162915776 79834689554928 79938738200448 79958884051809 80000442643968 80066121284853 80164584966312 80308824951376 80370815063616 80442384484473 80535717304119 80577575705088 80742902170392 80893800783488 80910540893952 80982590935356 81076550526468 81122345838072 81190925421408 81228072687552 81437038695936 81457562143188 81566809335396 81604128579624 81667118532384 81814062023232 81877214022912 81903862266534 82024535538176 82363479899904 82410002121216 82436823769212 82500456476592 82648899390816 82750539320064 82861520594688 82882403034354 82899432207872 82920324201876 82990423768464 83031533184292 83133643668768 83203923572352 83347511917824 83374638693318 83421732057972 83594932578432 83691923124096 83766449959038 83981946155184 84197996733312 84219215986521 84236519824128 84370751461458 84545922339648 84587802273744 84698045656704 84719390930307 84763423793664 84937338646776 85096076148864 85161761524224 85231677496779 85336493673816 85490039464368 85556028938688 85667534212608 85709969738624 85731570033417 85804046183988 85952121665256 86064143167296 86207274221508 86285550371328 86307295721724 86462588274552 86529328456032 86691041192448 86762212670683 86868911068632 86935964889312 87092388605376 87271081953209 87316441056768 87344859583476 87412280787216 87452274508704 87677252796672 87755328528516 87835010310656 87857146149948 87981086448288 88083166004064 88247782672896 88344644656752 88388406292956 88497104550624 88571918641536 88724770751232 88753647641274 88862795065296 88913341910452 88981973820432 89091402035328 89233369970283 89251704025344 89400136229712 89560993724576 89814025749294 89931080475504 90086278145248 90162435699072 90185158087101 90232031780352 90347428070298 90417166946568 90579854382864 90649772668224 90691247638656 90767916624384 90835764941691 91005525881424 91194471903744 91239645205632 91262639067831 91339791099084 91381581773496 91616668532928 91781514230144 91804644652077 91852360072704 91875508348932 92040819776136 92111865775776 92277602480448 92359774778469 92466934682507 92658914887392 92711252386368 92832083071488 92901474337287 92980011814668 93094356735072 93140471147416 93219210669024 93261861233856 93333849751296 93501785169408 93525349127364 93604414018896 93765950907552 94007171655936 94153413514608 94286235973248 94395631042944 94479689424582 94649686549836 94722746324976 94766084802144 94839234424704 94893180782048 95009878478592 95161277557962 95204816676228 95285301363792 95339122351968 95449739027104 95554505977623 95733085667472 95979367034496 96003555383043 96090726549888 96145002474752 96176294397414 96250532556024 96423715955952 96542295873408 96623911245312 96671774027136 96696136873413 96822161063208 97071244167744 97190620402176 97270411808871 97325354067634 97345494513036 97527421341504 97702902244992 97727524952211 97778318787072 97858592681487 97978937181048 98230996188864 98275939794816 98359020762624 98383808822292 98432543371701 98636909396256 98685769319368 98814386599488 98890661092608 98978722254324 99093561754572 99278755507008 99355388444928 99534158406144 99559242619452 99738379375096 99815367095136 99899749471104 99945456581376 100104720547986 100408167028512 100485671755392 100575153258426 100666475433216 100756117940148 100873019653644 101015321477664 101139548057856 101172465534942 101347062913404 101432740161456 101557480074624 101607786706272 101693684366208 101719312814889 101869181232896 101902336180722 101980994251752 102027653593488 102171584262528 102290128262784 102381216616602 102644600856336 102804279495183 102955746451712 102977052046848 103068752099544 103119807341782 103254203508912 103333905081792 103519833580416 103545922248153 103599740192256 103812302790504 104006315293056 104126988029568 104241279248316 104300158934664 104436093455424 104704764037632 104783030040843 104871612002652 104919593888088 105000580970208 105189508315584 105270703743744 105318868225536 105405332748681 105460117120512 105486694770996 105676496780008 105758068112928 105895902728448 105955717012992 106173113528328 106393550554368 106446252739904 106563089615598 106584984267264 106611845402412 106754828379804 106886113288416 107161086751488 107195964034266 107256512645964 107380956405492 107603901159552 107657202893856 107699721375906 107976787913808 108102067368624 108163127784096 108254567228544 108304096916736 108476680450446 108610082857584 108755745780528 108805504772832 108889491376512 108924931196109 109085416030976 109205149688712 109718349009192 109915765025616 110000608635456 110198532521088 110226304328679 110424634308142 110509870712472 110560432269168 110653898357952 110844858225024 110938564763136 111021490484289 111166184924424 111228976077296 111251993729184 111459910104576 111589230832128 111688599945384 111975928206912 112205676796983 112263995644416 112292287982028 112438638654048 112494335281944 112727896452864 112783736364992 112930727542272 112959187907076 113249784862368 113461434865152 113642236662372 113781991565088 113986719285824 114074705251584 114111832681638 114308760044556 114405394911984 114602828887008 114752190889728 114781110292674 114943032295344 115076394295632 115283451032736 115372437941376 115475175963378 115825214758176 115914619852416 116123184807168 116160978947526 116250643217016 116459812777968 116549707716288 116603032678272 116788840639317 117007104704688 117142861533264 117308115264384 117337678801497 117444221338752 117490605137352 117548804263506 117792859542336 117851208390608 117996139400832 118034543124099 118095891522048 118338196855032 118483726753728 118642631760576 118788536047104 118886058877509 118977826627044 119132890569504 119200181639616 119444752719369 119752034332392 119908107300672 120000663965952 120216580932096 120246877449468 120463237427064 120556222595424 120773139177152 120866363557632 120921663518208 121114353255588 121340701175232 121473886403034 121614825789702 121652860274176 121683518757108 121786388132112 121842109031328 122155558043904 122186343214782 122350214003094 122406192869436 122500677798576 122721093034848 122815821034368 123036803307264 123146366371292 123545219849856 123615003181824 123655235653818 123868632449716 123973349086224 124125808980096 124292280892032 124323604551531 124349148311808 124380486302814 124485635652696 124547299776438 124700465503152 124805885358528 125021267876736 125061958039977 125132598086958 125392398867648 125537884686144 125649674938557 125714981297664 125860841390592 125972919232776 126199582066448 126296995099968 126354779736192 126452312566272 126556127192187 126881703410616 126939755568304 127047068485056 127118829802624 127145135690496 127406007970164 127644114223296 127972489379328 128004740510724 128120968733184 128235059196552 128334043408032 128501301318912 128564954607936 128706069275982 128723061164544 128895698702848 128928182497884 129096214750944 129428325556992 129460943582586 129693882411828 129793992684048 130036561788672 130270536326656 130303366602948 130403947333968 130478123575316 130638582908064 130974661585152 131017289375214 131034586393088 131178411763056 131243391162268 131515879195008 131632992792774 131752515465984 131785719224922 131971629672432 132124749006096 132371674009344 132582609439434 132745656825936 132857877962304 133087156126848 133130471461911 133199665961472 133370012865678 133472960730648 133637103052992 133877556038016 133980895673856 134100204344568 134341490586864 134497359538192 134687095303552 134721038623941 134896620713256 135129417217872 135243653548608 135409973432832 135477048941696 135521142105447 135591579154944 135625750419852 135869781574296 135974659002336 136036871457984 136151874936576 136228779016704 136386837683712 136508288822136 136859467808448 137072372660244 137140271640757 137425002799392 137672271345216 137778540109056 138026444773888 138061229664204 138167798663664 138416403720672 138675087057408 138835984039424 138988372331088 139066878579552 139248124607232 139470017722002 139641535102608 139710706721124 139828816003536 139892791850784 140000774626944 140252677754112 140288023691046 140540443664908 140648926361328 141010757483904 141564151371104 141593446564416 141719534136873 141974529824754 142084119487464 142149127203216 142339771173072 142514817717888 142624824427008 142741916336943 142807225014342 142927952045688 143008683527952 143174608540656 143471868212736 143542937191808 143599628501208 143969050551744 144136089824832 144217503712128 144264441596121 144339422971392 144375798834036 144635573933928 144813443810112 145007661040704 145074006363776 145185988502016 145233241594812 145305183072511 145606866251616 145988031101451 146291132012256 146554353367488 146667478180608 146931376694784 146968405771572 147346494283296 147413909692224 147538531143936 147793144300032 147955364094384 148028653979052 148221579899232 148335991638912 148468083381486 148640342631858 148918133260512 149033082667392 149301237609216 149338863929178 149607569062644 149723050642704 149918184872064 149992447042592 150157080821979 150612250542768 150862729887639 150999713149824 151134176910222 151309529480466 151522982216496 151709322086784 151758698302413 152020594370106 152149110242184 152411680059408 152540526549312 152728117774848 152803771849344 152853504271083 152971491377628 153041480390232 153257376393792 153435192394176 153571824924903 153711268043648 153829917255168 153966901284504 154433619677568 154552826469888 154603128149316 154679711012673 154881305263368 155000857622688 155279750370624 155399610288384 155470710237696 155598348343291 155718454185756 156009472939584 156190482044352 156410820352512 156450238401996 156592295118336 156654140183136 156731739018008 157057146056448 157307418003978 157328185867776 157379390832132 157784262473376 157906055615616 157978302338304 158190175680768 158230042156494 158514745170012 158637102169392 158843854092672 158933575519488 159259670292492 159590325831552 159669379109856 159844634423397 159877476400896 159917768103618 160132242569706 160329169932624 160617649902752 160741630127232 160793946051399 160884768968946 161071434608238 161485804340784 161549582063859 161787601566976 161821081787904 161965181870712 162153101052936 162244691676144 162381850842816 162456145375104 162715020675669 162915124286376 163133618670792 163208257159248 163334237064768 163628124046464 163754428045824 163807724533068 164726959799808 164873647538424 165000912953184 165297798781632 165501078640128 165636951462213 165723041189376 165764806068708 165840648403752 165980847536928 166063066368584 166267287337536 166407847144704 166695023835648 166749277386636 166843464115944 167189865156864 167383846248192 167532899918076 167963892310368 168395993466624 168438431973042 168473039648256 168741502922916 169091844679296 169175604547488 169396091313408 169438781860614 169874677293552 170192152297728 170463354993558 170672987347632 170980078928736 171112057877376 171167749022457 171419939477248 171463140066834 171608092367976 171904243330512 172128286334592 172171665439011 172414548443016 172614591443448 172925176549104 173058656912064 173212763945067 173524425341366 173737822137264 173871929778624 174184777210752 174241468421289 174542163906418 174689719166952 174824561574432 174904549017408 175354505593344 175510657057032 175714292299896 175962172896576 176166332008128 176323206395259 176689289313504 176776812585912 176994209101248 177143837283072 177449541502464 177507295282548 177725590130592 177826683820904 177963947640864 178182804070656 178466739940566 178503408050688 178800272459424 179121987449152 179628051498588 179862160951008 180172556290496 180324871398144 180370316174202 180694856140596 180834333893136 181159708765728 181299545336448 181382495277312 181671529883382 182011051762848 182422238684553 182479290411264 182525278135662 182679582198168 182763163546992 183233337065856 183525321004641 183563028460288 183609289304154 183751016697864 184081639552272 184223731551552 184555204960896 184719549556938 184933869365014 185317829774784 185422504772736 185482853480727 185802948674574 185960023629336 186188713470144 186280942294832 186438421338048 186523722467712 186570729454221 186667699502592 186820949664657 187050698254728 187208828037792 187531901815104 187698897130437 188014343311872 188306827029216 188572471946496 188791262085888 188959378849164 189299373099672 189445492649952 189532169604288 189678468849408 189786361564096 190019756957184 190322555115924 190409633352456 190570602727584 190678244703936 190899478054208 191109011955246 191466171334944 191958734068992 192007110766086 192181453099776 192290004949504 192352588794828 192501065112048 192847431911904 193084591746816 193343548054272 193392273746826 193644322126416 194142488335488 194540823617742 194650708135268 194690989026072 195054842683008 195405804489984 195455049904422 195717185362974 195957874362096 196461992377728 196525934062821 196551879589632 196767617644584 196865086743402 197273818792512 197371538638736 197449489189161 197628773198976 197678578837383 197781322185216 197957444508648 198187123509144 198557511014016 198710776889856 198873914159151 199118485238904 199476758750192 199630734190272 199799498942208 199890913162752 200055019298517 200209441095972 200816334057024 200971343510784 201150306516852 201332950866432 201512235880296 201746039307288 202030642955328 202279096115712 202344931069884 202694125826808 202865480322912 203114960149248 203215573412544 203387368732416 203438625629778 203738362465792 203804672361444 203961988503504 204055307186976 204343168525056 204580256525568 204762433233204 205289201712672 205608558990366 205911492903424 206137504199088 206239614683564 206508407017824 206667810163584 207039667160832 207091844496306 207624605581008 208012630586112 208253976059136 208482558496632 208600317869328 208872186910848 209205026583003 209566060081686 209743224005304 209839187776176 210001161940416 210379016631168 210432035536569 210541407487488 210810665497362 210973389541992 211352993560016 211516136225856 211791805456896 212346227056656 212787101108736 212892505479808 212961794737131 213126179231196 213223690804824 213509656759608 213772226576832 214210837521513 214322173502976 214391928068532 214513025291928 214761912810984 215207802319104 215314405787712 215399442751812 215506141149761 215953575827616 216204134737248 216326255568192 216509134457088 216608193833472 216953360900892 217220165715168 217511491561056 217611009545664 217778982753024 217849862392218 218170832061952 218410299377424 219436698018384 219831530051232 220001217270912 220397065042176 220452608657358 220849268616284 221019741424944 221120864538336 221307796715904 221689716450048 222042980968578 222332369848848 222457952154592 222503987458368 222702125072229 222960513947787 223377199890768 223951856413824 224008295893767 224411353593966 224584575964056 224877277308096 224988670563888 225455792905728 225567472729984 225918375814152 226499569724736 226701265365333 226964294220699 227284473324744 227563983130176 227973438571648 228030891555159 228149410503168 228223665363276 228336716256803 228617520089112 228810789823968 229205657774016 229504381779456 229562220585348 229886064590688 230152788591264 230566902065472 230744875882752 230950351926756 231650429516352 231829239704832 232246369614336 232321957895052 232501286434032 232919625555936 233099415432576 233206065356544 233577681278634 234014209409376 234285723066528 234616230528768 234675357602994 234888442677504 234981210274704 235097608527012 235585719084672 235702416781216 235961127005967 235992278801664 236069086248198 236676393710064 236967453507456 237285263521152 237345063234741 237772117755018 237955653254088 238265781139008 238400363279232 238889505438738 239504068664784 239816214601344 239876652155427 240001327931904 240198363854559 240493754898936 240926474854128 241112445190848 241327153453419 241546278354304 241607151912357 241732727115264 242228706511176 242681402350464 242947772806068 243229651579404 243367037514216 243572776264224 243684218062656 244311116087808 244372686429564 244511690253743 244700428006188 244812385738872 245001355597152 245442186069696 245631642068736 245945776413589 246073606614528 246292732742584 247090439699712 247230006363648 247310471307636 247737264899432 247946698172448 248251617960192 248584561784064 248647209103062 248698296623616 248760972605628 248971271305392 249094599552876 249400931006304 249611770717056 250042535753472 250123916079954 250265196173916 250784797735296 251075769372288 251299349877114 251945838465552 252399164132896 252593990199936 252657647959563 252709559472384 253112254384374 253763406821232 253879511136608 254094136970112 254158172790921 254237659605248 254290271380992 254812015940328 255288228446592 255695032490337 256009481021448 256470118393104 256668086816064 257002602637824 257129909215872 257194710100251 257412138551964 257856364995768 258192429501888 258856651113984 258921887165172 259387764823656 259587985368096 260073123577344 260286638012049 260606733205896 260807894667936 260956247150632 261277165816128 261813245859627 261949323170304 262034578750428 262356823526112 262486782324536 263031758390016 263265985585548 263505030931968 263571438449844 263943259344864 264249498012192 264743348018688 265165218878868 265491313651872 265715755924608 266174312253696 266260942923822 266740025731356 266945921461296 267274206105984 267700109910849 267755112076032 268200408689136 268682981173728 268994719076384 269374190607104 269442077247882 269793241426512 270258834435744 270487307097216 270555474261303 270954097883392 271042284210894 271251500839704 271739563148592 271949318004672 272073742915968 272303749873152 272507294825073 273016577644272 273718935616896 273787917203493 274144745320488 274280543281514 274850005598784 275344542690432 275413933956231 275557080218112 276122459328408 276335597327328 276832807441344 277079324335407 277400804047521 277976744662176 278133757159104 278496249214464 278704423011861 278940035444004 279283070205216 279421413442248 279657632007072 279785583701568 280001549253888 280505355508224 280576047382092 281080887329816 281297852722656 282021514967808 283128302742208 283186893128832 283439068273746 283949059649508 284168238974928 284298254406432 284679542346144 285029635435776 285483832673886 285614450028684 285855904091376 286017367055904 286349217081312 286663517932869 287085874383616 287199257002416 287938101103488 288272179649664 288435007424256 288528883192242 288751597668072 289271147867856 289626887620224 290015322081408 290088410620239 290148012727552 290466483189624 290610366145022 291213732503232 291811235426613 291976062202902 292582264024512 293108706734976 293182574856633 293334956361216 293575778044461 293936811543144 294692988566592 294827819384448 295077062287872 295297630115103 295910728188768 296057307958104 296443159798464 296671983277824 296936166762972 297280685263716 297836266521024 298066165334784 298602475218432 298677727858356 299215138125288 299446101285408 299836369744128 299984894085184 300314161643958 301224501085536 301725459775278 301999426299648 302268353820444 302619058960932 303045964432992 303418644173568 303517396604826 304041188740212 304298220484368 304823360118816 305081053098624 305607543698688 305707008542166 305942982755256 306082960780464 306514752787584 306870384788352 307143649849806 307422536087296 307933802569008 308867239355136 309206256298632 309359422025346 309762610526736 310001715245376 310559500741248 310637766744459 310799220576768 311196696686582 311436908371512 312018945879168 312380964088704 312900476803992 313308280366272 313463478036016 314114292112896 314349090122529 314614836007956 314758781664264 315568524946752 315812111231232 315956604676608 316215998246043 316380351361536 316460084312988 317029490340024 317274204338784 317687708185344 317867151038976 318519340584984 319180651663104 319338758219712 319689268846794 319754952801792 319835536207236 320264485139412 320658339865248 321235299805504 321483260254464 321587892102798 321769537937892 322142869216476 322971608681568 323099164127718 323575203133952 323930363741424 324306202105872 324489383352288 324763701685632 324912290750208 325430041351338 325830248572752 326267237341584 326416514318496 326668474129536 327256248092928 327615449066136 329747295076848 330001825906368 330595597563264 330678912986037 331273902924426 331529612137416 331681296807504 331961695073856 332126132737168 332534574675072 332815694289408 333064471452867 333498554773272 333686928231888 334379730313728 334767692496384 335065799836152 335927784620736 336617030390949 336791986933248 336876863946084 337483005845832 338183689358592 338351209094976 338792182626816 338877563721228 339749354587104 340384304595456 340638739236719 340926709987116 341345974695264 341960157857472 342224115754752 342335498044914 342839878954496 342926280133668 343216184735952 343808486661024 344256572669184 344343330878022 344829096886032 345229182886896 345850353098208 346117313824128 346425527890134 347048850682732 347475644274528 347743859557248 348369554421504 348482936842578 349084327812836 349379438333904 349649123148864 349809098034816 350366521917951 351021314114064 351428584599792 351924345793152 352013036404491 352332664016256 352646412790518 353378578627008 353553625171824 353988418202496 354103629372297 354287674566144 355014590565096 355451180261184 355653367641808 355927895281728 356365608141312 356658176632527 356933479881132 357600544918848 358243974898304 358334258158107 359256102997176 359724321902016 360345112580992 360649742796288 360740632348404 360919325696237 361389712281192 361668667786272 362319417531456 362599090672896 362764990554624 363343059766764 364022103525696 364844477369106 364958580822528 365050556271324 365359164396336 365526327093984 366466674131712 367050642009282 367126056920576 367218578608308 367502033395728 368163279104544 368447463103104 369110409921792 369439099113876 369867738730028 370635659549568 370845009545472 370965706961454 371605897349148 371920047258672 372377426940288 372561884589664 372876842676096 372970813654593 373047444935424 373141458908442 373641899329314 374101396509456 374417656075584 375063803630208 375185874119931 375397794260874 376613654058432 376949024815671 377144943892992 377582524171776 377918757698328 378598746199344 378890985299904 379064339208576 379356937698816 379572723128192 379668381576561 380645110231848 380819266704912 381141205455168 381356489407872 381798956108416 382218023910492 382932342669888 383917468137984 384014221532172 384362906199552 384705177589656 385002130224096 385694863823808 386169183493632 386486220078497 386687096108544 386784547493652 387288644252832 388284976670976 389081647235484 389301416270536 389381978052144 390109685366016 390811608979968 390910099808844 391434370725948 391915748724192 392923984755456 393051868125642 393103759179264 393535235289168 393730173486804 394547637585024 394743077277472 394898978378322 395257546397952 395357157674766 395914889017296 396374247018288 397115022028032 397747828318302 398236970477808 398953517500384 399261468380544 399391414385733 399598997884416 400110038597034 400418882191944 401632668114048 401942687021568 402300613033704 403024471760592 403492078614576 404061285910656 404163115871823 404689862139768 405388251653616 405730960645824 406229920298496 406431146825088 406563426316341 406774737464832 406877251259556 407609344722888 407923977007008 408110614373952 408686337050112 409160513051136 409524866466408 410578403425344 411217117980732 411420814922271 412275008398176 412479229367128 413016814035648 413335620327168 414079334321664 414183688992612 415249211162016 416025261172224 416507952118272 416965116993264 417200635738656 417744373821696 418410053166006 419132120163372 419486448010608 419678375552352 420002323880832 420758033262336 420864071073138 421621330994724 421946779083984 422705987120032 423032272451712 424692454113312 425158602410619 425785010959616 425923589474262 426252358462392 426447381609648 427019313519216 427544453153664 428225749010829 428421675043026 428783856137064 429026050583856 429523825621968 430415604638208 430628811575424 430798885503624 431012282299522 431907151655232 432408269474496 432652511136384 432793324788363 433018268914176 433906721801784 434440331430336 435022983122112 435222019091328 435557965506048 435699724784436 435915549217533 436820598754848 437964093304353 438873396036768 439663060102464 440002434541824 440794130084352 440905217314716 441698537232568 442039482849888 442241729076672 442615593431808 443379432900096 444085961937156 444664739697696 444915904309184 445007974916736 445404250144458 445921027895574 446754399781536 447903712827648 448016591787534 448822707187932 449169151928112 449754554616192 449977341127776 450471242465937 451134945459968 451836751628304 452999139449472 453402530730666 453928588441398 454568946649488 455127966260352 455276094907239 455946877143296 456061783110318 456447330726552 456673432513606 457235040178224 457621579647936 458411315548032 458560512813249 459124441170696 459772129181376 460305577182528 460715474774709 461133804130944 461489751765504 461900703853512 463300859032704 463658479409664 464039133038019 464643915790104 465002572868064 465839251111872 466198830865152 466412130713088 466795045029873 467155362557268 468028418818752 468571446133056 469232461057536 469350715205988 469776885355008 469962420549408 470195217054024 471171438169344 471404833562432 471922254011934 471984557603328 472138172496396 473352787420128 473934907014912 474570527042304 474690126469482 475544235510036 475911306508176 476531562278016 476800726558464 477779010877476 479008137329568 479632429202688 479753304310854 480396727709118 480987509797872 481852949708256 482224890381696 482381838154197 482654306906838 483092556708608 483214303824714 484457413022352 485362804700928 485895545612136 486459303158808 486734075028432 487145552528448 487368436125312 488145062027007 488745372859128 489023380507486 489400856012376 489624771477744 490002711194304 490884372139392 491263284137472 491891552827178 492585465485168 494180879399424 494620942615272 495474529798864 495893396344896 496503235920384 496910854386639 497169123568128 497294418206124 497521945211256 497942542610784 498189199105752 498801862012608 499223541434112 500085071506944 500247832159908 500530392347832 501569595470592 502151538744576 502598699754228 503891676931104 504798328265792 505187980399872 505315295919126 505419118944768 506224508768748 507526813642464 507759022273216 508188273940224 508316345581842 508475319210496 509624031880656 510576456893184 511390064980674 512018962042896 512940236786208 513336173632128 514259818431744 514389420200502 514824277103928 515712729991536 516384859003776 517843774330344 518775529647312 519175970736192 519638291835201 520573276024098 521213466411792 521615789335872 521912494301264 522554331632256 522724405263867 523626491719254 524069157500856 524713647052224 524973564649072 526063516780032 526531971171096 527142876899688 527886518689728 528498996024384 528969619185777 530330437757736 530982627303744 531431511849216 532348624507392 532521885847644 533480051462712 533891842922592 534548412211968 535400219821698 535510224152064 536400817378272 537365962347456 537989438152768 538748381214208 538884154495764 539586482853024 540517668871488 540974614194432 541110948522606 541908195766784 542084568421788 542503001679408 543479126297184 543898636009344 544147485831936 545014589650146 546033155288544 547437871233792 547575834406986 548289490640976 548561086563028 549700011197568 550575963013923 550689085380864 550827867912462 552244918656816 552671194654656 553665614882688 554158648670814 554801608095042 555953489324352 556267514318208 556448560442181 557408846023722 557880070888008 558566140410432 558842826884496 559315264014144 559571167403136 559712188362663 560003098507776 560462848993971 561152094764184 562161774659632 562595705445312 563096691391311 564043029935616 566256605484416 566373786257664 566878136547492 567898119299016 568336477949856 568596508812864 569359084692288 570059270871552 570967665347772 571228900057368 571711808182752 572034734111808 572698434162624 573327035865738 574171748767232 574398514004832 575876202206976 576544359299328 576870014848512 577057766384484 577503195336144 578542295735712 579253775240448 580030644162816 580176821240478 580296025455104 580932966379248 581220732290044 582427465006464 583622470853226 583952124405804 585164528049024 586217413469952 586365149713266 587151556088922 587873623086288 589385977133184 589577802188463 589655638768896 590595260230206 591821456377536 592114615916208 592348467567483 592886319596928 593035736512149 593343966555648 593872333525944 594561370527432 595672533042048 596132330669568 596621742477453 597355455716712 598430276250576 598892202570816 599672739488256 599969788170368 600165057895551 600628323287916 602449002171072 603450919550556 603998852599296 604536707640888 605238117921864 606091928865984 606837288347136 607034793209652 607335488694781 608082377480424 608596440968736 609646720237632 610162106197248 611215087397376 611414017084332 611885965510512 612165921560928 613029505575168 613740769576704 614287299699612 614845072174592 615867605138016 617734478710272 618412512597264 618718844050692 619525221053472 620003430490752 621119001482496 621275533488918 622393393373164 622873816743024 624037891758336 624761928177408 625800953607984 626616560732544 626926956072032 627615079749009 628698180245058 629229672015912 629517563328528 631137049893504 631296106609707 631624222462464 632431996492086 632920168625976 634058980680048 634548408677568 635375416370688 637038681169968 638361303326208 638677516439424 638885384211393 639378537693588 639671072414472 640528970278824 641316679730496 642470599611008 642632512564539 642966520508928 643175784205596 643539075875784 644285738432952 645943217363136 646198328255436 646518423449283 647860727482848 648612404211744 648978766704576 649527403371264 649824581500416 650860082702676 651660497145504 652534474683168 652833028636992 653336948259072 654512496185856 655230898132272 659494590153696 660003651812736 661191195126528 661357825972074 662547805848852 663059224274832 663362593615008 663923390147712 664252265474336 665069149350144 666128942905734 666997109546544 667373856463776 668106375216687 668881541843361 670131599672304 671855569241472 672024887681301 673234060781898 673753727892168 674966011691664 676367378717184 676702418189952 677755127442456 679498709174208 680103796095999 680892882662097 681277478473438 681853419974232 682691949390528 683920315714944 684092674665477 684448231509504 684670996089828 685010148770409 685852560267336 686432369471904 687616973322048 688513145338368 688686661756044 689658193772064 690458365773792 691700706196416 692234627648256 692851055780268 694097701365464 694951288549056 695487719114496 696739108843008 696965873685156 698168655625672 698758876667808 699298246297728 699618196069632 700733043835902 702042628228128 702857169199584 703848691586304 704026072808982 704665328032512 705292825581036 706757157254016 707107250343648 707883381017901 707976836404992 708207258744594 710029181130192 710902360522368 711306735283616 711855790563456 712035189704223 713316353265054 713866959762264 715201089837696 716487949796608 716668516316214 718512205994352 719448643804032 719629956466281 720595091563677 720690225161984 721481264696808 721838651392474 722779424562384 723337335572544 723981460360257 724638835062912 724821455737071 725198181345792 726686119533528 728044207051392 729688954738212 730101112542648 730718328792672 731052654187968 732933348263424 733535070761229 734101284018564 734437157216616 735004066791456 736326558209088 736894926206208 737837329240767 738220819843584 738878198227752 739735477460056 741271319099136 741690019090944 741931413922908 743211794698296 743840094517344 744754853880576 745123769179328 745753685352192 745941627309186 746094889870848 746282917816884 747283798658628 748202793018912 748835312151168 750127607260416 750371748239862 750795588521748 753227308116864 753898049631342 755837515396656 757197492398688 757781970599808 758128678417152 759145446256384 759336763153122 761290220463696 761638533409824 762282410910336 762474518372763 762712978815744 763597912216832 764436047820984 765864685339776 767085097471011 768028443064344 769410355179312 770004260448192 771389727647616 771584130300753 772972440156994 773569094987304 774577288505664 776569953341952 778163294470968 778602832541072 778763956104288 780219370732032 780859914036147 781820199617688 782868741451896 783831497448384 785439737578881 785847969510912 786103736251284 787070470578336 787460346973608 789095275170048 789486154554944 789797956756644 790515092795904 790714315349532 791829778034592 792748494036576 794230044056064 795495656636604 796473940955616 797907035000768 798522936761088 798782828771466 800220077194068 800837764383888 803265336228096 804601226067408 806048943521184 806984157229152 808122571821312 808326231743646 809379724279536 810776503307232 811461921291648 812862293650176 813126852632682 813754502519112 815218689445776 815847954014016 816221228747904 817521884475219 819049732932816 821156806850688 821363751610479 822434235961464 822841629844542 824550016796352 824958458734256 826033628071296 826241801868693 826671240654336 828367377985224 830498422324032 831237973006221 832202412142563 833930233986528 834401271477312 835488747643392 836113269035583 836820106332012 838264240326744 838972896021216 839356751104704 840004647761664 841516066524672 841728142146276 843242661989448 843893558167968 845411974240064 846064544903424 849384908226624 850317204821238 851570021919232 851847178948524 852504716924784 852894763219296 854038627038432 855088906307328 856451498021658 856843350086052 857567712274128 858052101167712 859047651243936 861257623150848 861597771007248 862024564599044 863814303310464 864816538948992 865305022272768 865586649576726 867813443603568 868880662860672 870045966244224 870265231860717 870444038182656 871399449568872 871831098435066 873641197509696 875433706279839 875928186608706 877746792073536 879326120204928 879547724569899 880004869083648 880727334133383 881810434629432 883397074465136 884078965699776 884483458153344 885231186863616 885892890345309 888171923874312 889329479395392 889831808618368 890015949833472 890808500288916 891842055791148 893508799563072 895807425655296 896033183575068 897645414375864 898338303856224 899509109232384 899954682255552 900942484931874 902269890919936 903673503256608 905998278898944 906805061461332 907857176882796 909137893298976 910255932520704 910552189814478 911893754286592 912123566220636 912894661453104 913346865027212 914470080356448 915243159295872 916822631096064 917121025626498 918248882341392 919544258362752 920611154365056 921430949549418 922267608261888 923801407707024 926601718065408 928078266076038 929287831580208 930005145736128 931678502223744 931913300233377 932397661730304 933590090059746 934310725114536 936056837637504 937142892266112 938701430411976 939924841098816 940390434108048 942342876338688 942809667124864 943047270367587 943844508023868 944276344992792 946705574840256 947869814029824 948647994738129 949141054084608 949380252938964 951088471020072 951822613016352 953063124556032 953601453116928 954384339377513 955558021754952 958016274659136 959264858405376 959506608621708 959981901485299 960793455418236 961975019595744 963705899416512 964449780763392 964763676308394 965308613813676 966185113417216 966428607649428 968914826044704 970725609401856 971791091224272 972918606317616 973468150056864 974291105056896 974736872250624 976290124054014 977490745718256 978046761014972 978801712024752 979249542955488 980005422388608 981768744278784 983783105654356 985170930970336 989241885230544 990949059597728 991786792689792 992036738958111 993821708773278 994588836412248 995043890422512 995885085221568 996378398211504 997603724025216 998447082868224 999193414358601 1000495664319816 1001060784695664 1003139190941184 1004303077489152 1005197399508456 1007783353862208 1009596656531584 1009851091172847 1010375960799744 1010630591838252 1012449017537496 1015053627284928 1015518044546432 1016376547880448 1016632691163684 1017136281507577 1019248063761312 1021152913786368 1021916217710157 1022780129961348 1024037924085792 1025880473572416 1026672347264256 1028519636863488 1028778840401004 1029648554207856 1031425459983072 1032769718007552 1035687548660688 1037551059294624 1038351941472384 1039276583670402 1041146552048196 1042426932823584 1043231578671744 1043824988602528 1045108663264512 1045448810527734 1047252983438508 1048138315001712 1049427294104448 1049947129298144 1051099565753853 1053063942342192 1054285753799376 1055773037379456 1056039109213473 1056997992048768 1057939238371554 1060660875515472 1061965254607488 1062310888116891 1062863023698432 1065043771695288 1066960102925424 1067783685845184 1069096824423936 1069974529897581 1070800439643396 1072801634756544 1074731924694912 1075002774474321 1075978876305536 1077768308991528 1079172965706048 1081035337742976 1081949228388864 1082221897045212 1082757977088711 1084169136843576 1085006003358816 1086958252594368 1087797272018688 1088294971663872 1089188438403037 1090029179300292 1092066310577088 1094875742467584 1095151668813972 1096578981281952 1097122173126056 1099400022395136 1101151926027846 1101378170761728 1101655735824924 1104489837313632 1105342389309312 1107331229765376 1108317297341628 1109603216190084 1111906978648704 1112535028636416 1112897120884362 1114817692047444 1115760141776016 1117132280820864 1117685653768992 1118630528028288 1118912440963779 1119142334806272 1119424376725326 1120925697987942 1122304189528368 1124323549319264 1125191410890624 1125557622359793 1126193382782622 1130847074447013 1132513210968832 1132747572515328 1133756273094984 1135796238598032 1136672955899712 1137193017625728 1138718169384576 1139005144729683 1141935330695544 1142457800114736 1143423616365504 1144069468223616 1145396868325248 1146654071731476 1148797028009664 1151752404413952 1153088718598656 1154115532768968 1155006390672288 1157084591471424 1158507550480896 1159458660235491 1160061288325632 1160353642480956 1161865932758496 1162441464580088 1164854930012928 1167244941706452 1167904248811608 1170329056098048 1172434826939904 1172730299426532 1174303112177844 1175747246172576 1178771954266368 1179155604376926 1179311277537792 1181190520460412 1183642912755072 1184229231832416 1184696935134966 1185772639193856 1186071473024298 1187744667051888 1189122741054864 1191345066084096 1193243484954906 1194710911433424 1196860552501152 1197784405141632 1198174243157199 1199939576340736 1200330115791102 1201256646575832 1204898004342144 1206901839101112 1209073415281776 1210476235843728 1212183857731968 1212489347615469 1214069586419304 1214670977389562 1216164754960848 1217192881937472 1219293440475264 1219690278949023 1220324212394496 1222828034168664 1223771931021024 1224331843121856 1226059011150336 1227481539153408 1228574599399224 1231735210276032 1234262444766813 1236825025194528 1237437688101384 1239050442106944 1240006860981504 1242238002964992 1242551066977836 1244786786746328 1245747633486048 1248075783516672 1249523856354816 1251601907215968 1253233121465088 1253853912144064 1255230159498018 1257396360490116 1258459344031824 1259035126657056 1262274099787008 1262592213219414 1264863992984172 1265840337251952 1268117961360096 1269096817355136 1274077362339936 1277355032878848 1277770768422786 1278757075387176 1279342144828944 1281057940557648 1282633359460992 1284677247032487 1284941199222016 1285265025129078 1286351568411192 1287078151751568 1288571476865904 1291886434726272 1292396656510872 1293036846898566 1295721454965696 1297224808423488 1297957533409152 1298379974365089 1299054806742528 1301720165405352 1303320994291008 1305068949366336 1305666057273984 1306673896518144 1307746647652599 1310461796264544 1313892279913059 1318989180307392 1320007303625472 1322382390253056 1322715651944148 1325095611697704 1326118448549664 1326725187230016 1327846780295424 1328504530948672 1330138298700288 1332257885811468 1333994219093088 1334747712927552 1336212750433374 1337763083686722 1340263199344608 1343711138482944 1344049775362602 1346468121563796 1347507455784336 1349932023383328 1353404836379904 1355510254884912 1358997418348416 1360207592191998 1361785765324194 1362554956946876 1363706839948464 1365383898781056 1367840631429888 1368185349330954 1369341992179656 1370020297540818 1371705120534672 1372864738943808 1375233946644096 1375681538439747 1377373323512088 1379316387544128 1380916731547584 1382146424324127 1383401412392832 1384469255296512 1385702111560536 1388195402730928 1389902577098112 1390975438228992 1392117399114057 1393931747370312 1396337311251344 1397517753335616 1398596492595456 1399236392139264 1400385135089619 1401466087671804 1404085256456256 1405714338399168 1407697383172608 1408052145617964 1409330656065024 1410585651162072 1413514314508032 1414214500687296 1415766762035802 1415953672809984 1416414517489188 1420058362260384 1421804721044736 1422613470567232 1423711581126912 1424070379408446 1426632706530108 1427733919524528 1430402179675392 1432975899593216 1433337032632428 1437024411988704 1438897287608064 1439259912932562 1441190183127354 1441380450323968 1442962529393616 1443677302784948 1445558849124768 1446674671145088 1447962920720514 1449277670125824 1449642911474142 1453372239067056 1456088414102784 1459377909476424 1460202225085296 1461436657585344 1462105308375936 1464435186081021 1467070141522458 1468202568037128 1468874314433232 1470008133582912 1472653116418176 1473789852412416 1475674658481534 1477756396455504 1479470954920112 1482542638198272 1483862827845816 1486423589396592 1487680189034688 1489509707761152 1490247538358656 1490732563159917 1491507370704384 1491883254618372 1492565835633768 1494567597317256 1496405586037824 1497670624302336 1500255214520832 1500743496479724 1501591177043496 1506454616233728 1507796099262684 1508542988048327 1511675030793312 1514394984797376 1515563941199616 1516257356834304 1518290892512768 1518673526306244 1522580440927392 1523277066819648 1524564821820672 1524949036745526 1525425957631488 1527195824433664 1528872095641968 1531729370679552 1534170194942022 1536056886128688 1538820710358624 1540008520896384 1542779455295232 1543168260601506 1545944880313988 1547138189974608 1549154577011328 1556326588941936 1557205665082144 1557527912208576 1558914875505603 1561719828072294 1563640399235376 1565737482903792 1567662994896768 1568173215791601 1570879475157762 1572207472502568 1574140941156672 1574920693947216 1578190550340096 1578972309109888 1579595913513288 1581428630699064 1583659556069184 1585496988073152 1586908857557331 1590991313273208 1592947881911232 1595814070001536 1597045873522176 1597565657542932 1598357013797621 1600440154388136 1601675528767776 1606530672456192 1609202452134816 1612097887042368 1613968314458304 1616245143642624 1616652463487292 1618759448559072 1621553006614464 1622923842583296 1625724587300352 1626253705265364 1627509005038224 1630437378891552 1631695908028032 1632442457495808 1635043768950438 1638099465865632 1642313613701376 1642727503220958 1644868471922928 1645683259689084 1649100033592704 1649916917468512 1651727889041769 1652067256142592 1652483603737386 1656734755970448 1660996844648064 1662475946012442 1664404824285126 1667860467973056 1668802542954624 1669345681326543 1672226538071166 1673640212664024 1676528480653488 1677945792042432 1678713502209408 1679136565087989 1680009295523328 1681388546981913 1683456284292552 1686485323978896 1687787116335936 1689290074173933 1690823948480128 1692129089806848 1698769816453248 1700634409642476 1703694357897048 1705009433849568 1705789526438592 1708077254076864 1710177812614656 1711581831776201 1712902996043316 1713686700172104 1715135424548256 1716104202335424 1718095302487872 1722515246301696 1723195542014496 1724049129198088 1727628606620928 1729633077897984 1730610044545536 1731173299153452 1735626887207136 1737761325721344 1740091932488448 1740530463721434 1740888076365312 1742798899137744 1743662196870132 1747282395019392 1750867412559678 1751856373217412 1755493584147072 1758652240409856 1759095449139798 1761454668266766 1763620869258864 1766794148930272 1768157931399552 1768733406565389 1768966916306688 1771785780690618 1776343847748624 1777045402702449 1778658958790784 1779107209536447 1779663617236736 1780031899666944 1781617000577832 1783684111582296 1787017599126144 1789865227432359 1792066367150136 1795290828751728 1796676607712448 1799018218464768 1799909364511104 1800495173686653 1801884969863748 1807347006513216 1811996557797888 1813610122922664 1815714353765592 1818275786597952 1820511865041408 1821104379628956 1822006466084343 1824247132441272 1825789322906208 1826693730054424 1828940160712896 1830486318591744 1833645262192128 1834242051252996 1836497764682784 1839088516725504 1841222308730112 1842861899098836 1844535216523776 1847602815414048 1853203436130816 1856156532152076 1858575663160416 1860010291472256 1863357004447488 1863826600466754 1867180180119492 1868621450229072 1872113675275008 1874285784532224 1877402860823952 1879849682197632 1880780868216096 1882845239247027 1885619334249728 1886094540735174 1887689016047736 1888552689985584 1893411149680512 1893888319829121 1897295989476258 1898760505877928 1902176942040144 1903645226032704 1906126249112064 1908768678755026 1911116043509904 1916032549318272 1916656152634179 1919013217243416 1919963802970598 1921586910836472 1923950039191488 1927411798833024 1927897537693617 1928899561526784 1929527352616788 1930617227627352 1932857215298856 1937829652089408 1939555270347849 1943582182448544 1945837212635232 1946936300113728 1948582210113792 1949473744501248 1952580248108028 1954981491436512 1956093522029944 1957603424049504 1958499085910976 1960010844777216 1963537488557568 1967566211308712 1970341861940672 1978483770461088 1981898119195456 1983573585379584 1984073477916222 1987643417546556 1989177672824496 1990087780845024 1991770170443136 1992756796423008 1995207448050432 1998386828717202 2000991328639632 2002121569391328 2006644625530083 2010394799016912 2015566707724416 2019193313063168 2019702182345694 2021261183676504 2024898035074992 2030107254569856 2031036089092864 2033265382327368 2034272563015154 2038496127522624 2040311388287997 2042678647986291 2043832435420314 2045560259922696 2048075848171584 2051760947144832 2052278023996431 2053344694528512 2055030446311227 2057557680802008 2059297108415712 2062850919966144 2065539436015104 2071375097321376 2075102118589248 2076703882944768 2078553167340804 2082293104096392 2084853865647168 2086463157343488 2087649977205056 2090217326529024 2090897621055468 2094505966877016 2096276630003424 2098854588208896 2099894258596288 2102199131507706 2106127884684384 2108571507598752 2111546074758912 2112078218426946 2113995984097536 2115878476743108 2121321751030944 2123930509214976 2124621776233782 2130087543390576 2133920205850848 2135567371690368 2139949059795162 2141600879286792 2145603269513088 2149463849389824 2150005548948642 2151957752611072 2155536617983056 2158345931412096 2161785274691031 2162070675485952 2164443794090424 2165515954177422 2168338273687152 2170012006717632 2171944381080771 2173916505188736 2174464367211213 2175594544037376 2178376876806074 2180058358600584 2184132621154176 2190303337627944 2193157962563904 2194244346252112 2198800044790272 2200605212283687 2202303852055692 2203311471649848 2208979674627264 2210684778618624 2213511987722301 2214662459530752 2216634594683256 2219206432380168 2223813957297408 2225070057272832 2225794241768724 2229635384094888 2231520283552032 2234264561641728 2235371307537984 2237261056056576 2237824881927558 2238284669612544 2238848753450652 2241851395975884 2244608379056736 2248647098638528 2250382821781248 2251115244719586 2252386765565244 2261694148894026 2265026421937664 2267512546189968 2271592477196064 2273345911799424 2274386035251456 2277436338769152 2278010289459366 2283870661391088 2284915600229472 2286847232731008 2288138936447232 2290793736650496 2293308143462952 2297594056019328 2301255292413033 2308231065537936 2310012781344576 2314169182942848 2314752390902259 2318917320470982 2320707284961912 2323731865516992 2324882929160176 2329709860025856 2334489883412904 2335808497623216 2340658112196096 2342579742108441 2345460598853064 2348606224355688 2351494492345152 2356319212736643 2357543908532736 2358311208753852 2362381040920824 2367285825510144 2368458463664832 2369393870269932 2371545278387712 2372142946048596 2375489334103776 2378245482109728 2382690132168192 2386486969909812 2389421822866848 2393721105002304 2395568810283264 2396348486314398 2399879152681472 2400660231582204 2402513293151664 2409796008684288 2413803678202224 2418146830563552 2420952471687456 2424367715463936 2424978695230938 2428139172838608 2429341954779124 2432329509921696 2434385763874944 2438586880950528 2439380557898046 2445656068337328 2447543862042048 2448663686243712 2452565653425657 2457149198798448 2463470420552064 2464091254831437 2468524889533626 2473650050389056 2474875376202768 2478100884213888 2478725405606079 2480013721963008 2485102133955672 2489573573492656 2491495266972096 2493713919018663 2496607236427689 2503203814431936 2506466242930176 2507707824288128 2508339807106749 2510460318996036 2514792720980232 2516918688063648 2518070253314112 2524548199574016 2525184426438828 2529727985968344 2531680674503904 2536235922720192 2538193634710272 2548154724679872 2554710065757696 2555541536845572 2557514150774352 2558684289657888 2562115881115296 2565266718921984 2569354494064974 2569882398444032 2570530050258156 2572703136822384 2574156303503136 2577142953731808 2583772869452544 2584793313021744 2586073693797132 2591442909931392 2594449616846976 2595915066818304 2596759948730178 2603440330810704 2606641988582016 2610137898732672 2610795695582151 2611332114547968 2615493295305198 2620923592529088 2626301118839517 2627784559826118 2637978360614784 2638643173709697 2640014607250944 2642182002400149 2645431303888296 2650191223395408 2652236897099328 2653450374460032 2655693560590848 2657009061897344 2657678671035927 2664515771622936 2667988438186176 2669495425855104 2672425500866748 2675526167373444 2680526398689216 2687422276965888 2688099550725204 2689628592791173 2692936243127592 2695014911568672 2699864046766656 2705403540549479 2706809672759808 2711020509769824 2717994836696832 2720415184383996 2723571530648388 2725109913893752 2727413679896928 2730767797562112 2735681262859776 2736370698661908 2738683984359312 2740040595081636 2743410241069344 2745729477887616 2750467893288192 2751363076879494 2754746647024176 2758632775088256 2761833463095168 2764292848648254 2766802824785664 2771404223121072 2776390805461856 2779805154196224 2784234798228114 2787863494740624 2792674622502688 2795035506671232 2795739900700131 2797192985190912 2800770270179238 2802932175343608 2808170512912512 2811428676798336 2816104291235928 2821171302324144 2827028629016064 2828429001374592 2829141811102761 2831533524071604 2832829034978376 2840116724520768 2843609442089472 2845226941134464 2845943984214387 2847423162253824 2848140758816892 2853265413060216 2855467839049056 2860804359350784 2863153018132539 2866674065264856 2874048823977408 2877794575216128 2878519825865124 2879945704455897 2882380366254708 2885925058787232 2887354605569896 2891117698249536 2893349342290176 2895925841441028 2898555340251648 2899285822948284 2906744478134112 2912176828205568 2918755818952848 2920404450170592 2922873315170688 2924210616751872 2928870372162042 2934140283044916 2936405136074256 2937748628866464 2940016267165824 2945306232836352 2951349316963068 2955512792911008 2958941909840224 2967725655691632 2972847178793184 2975360378069376 2976110216874333 2980495076717312 2981465126319834 2983766509236744 2985131671267536 2989135194634512 2992811172075648 2995341248604672 2997580243075803 3001486992959448 3003182354086992 3012909232467456 3015592198525368 3017085976096654 3023350061586624 3028789969594752 3029553273518541 3031127882399232 3037347052612488 3045160881854784 3046554133639296 3049129643641344 3049898073491052 3051408844522731 3057744191283936 3063458741359104 3065748653130471 3068340389884044 3072113772257376 3077641420717248 3080017041792768 3085558910590464 3086336521203012 3091889760627976 3094276379949216 3098309154022656 3112653177883872 3114411330164288 3115055824417152 3117829751011206 3123439656144588 3127280798470752 3131474965807584 3135325989793536 3136346431583202 3141758950315524 3144414945005136 3148281882313344 3149841387894432 3153298697261559 3157944618219776 3159191827026576 3162857261398128 3167319112138368 3170993976146304 3173817715114662 3181982626546416 3185895763822464 3186932664350673 3191628140003072 3195131315085864 3196714027595242 3200880308776272 3203351057535552 3209923589692743 3218404904269632 3224195774084736 3225008323422963 3227936628916608 3233304926974584 3237518897118144 3243106013228928 3245847685166592 3248273931266133 3252507410530728 3255018010076448 3260874757783104 3263391816056064 3264884914991616 3267565315209111 3270087537900876 3276198931731264 3284627227402752 3285455006441916 3289736943845856 3291366519378168 3298200067185408 3299833834937024 3303455778083538 3304134512285184 3304967207474772 3313469511940896 3321993689296128 3324951892024884 3328809648570252 3335720935946112 3337605085909248 3338691362653086 3344453076142332 3347280425328048 3353056961306976 3355891584084864 3357427004418816 3358273130175978 3362777093963826 3366912568585104 3372970647957792 3375574232671872 3376672867079379 3378580148347866 3381647896960256 3397539632906496 3401268819284952 3407388715794096 3410018867699136 3411579052877184 3416154508153728 3417015434189049 3423163663552402 3425805992086632 3427373400344208 3430270849096512 3432208404670848 3436190604975744 3446391084028992 3448098258396176 3455257213241856 3459266155795968 3462346598306904 3471253774414272 3475522651442688 3478375980706473 3480183864976896 3481060927442868 3485597798275488 3487324393740264 3494564790038784 3501734825119356 3503712746434824 3510987168294144 3517304480819712 3518190898279596 3522909336533532 3527241738517728 3533588297860544 3536315862799104 3537466813130778 3537933832613376 3543571561381236 3552687695497248 3554090805404898 3557317917581568 3558214419072894 3559327234473472 3563234001155664 3567368223164592 3574035198252288 3579730454864718 3584132734300272 3590581657503456 3593353215424896 3599818729022208 3600990347373306 3603769939727496 3614694013026432 3627220245845328 3631428707531184 3636551573195904 3637468042846407 3642208759257912 3644012932168686 3648494264882544 3651578645812416 3653387460108848 3657880321425792 3659070836847069 3660972637183488 3668484102505992 3672995529365568 3678177033451008 3682444617460224 3685723798197672 3695205630828096 3702787334300439 3712313064304152 3717151326320832 3720020582944512 3726714008894976 3727653200933508 3734360360238984 3737242900458144 3744227350550016 3748571569064448 3754805721647904 3759699364395264 3761561736432192 3765690478494054 3771238668499456 3772189081470348 3775378032095472 3777105379971168 3786822299361024 3787776639658242 3794591978952516 3797521011755856 3804353884080288 3807290452065408 3817537357510052 3822232087019808 3832065098636544 3833312305268358 3838026434486832 3839927605941196 3843173821672944 3847900078382976 3854031741097461 3854823597666048 3855795075387234 3859054705233576 3861234455254704 3865714430597712 3875659304178816 3879110540695698 3887164364897088 3891674425270464 3893872600227456 3895139923095267 3897164420227584 3905160496216056 3909962982873024 3912187044059888 3915206848099008 3916998171821952 3920021689554432 3923239942957797 3935132422617424 3940683723881344 3941676839739177 3956967540922176 3963796238390912 3967147170759168 3968146955832444 3975286835093112 3978355345648992 3980175561690048 3983540340886272 3985513592846016 3990414896100864 3996773657434404 4001982657279264 4004243138782656 4013289251060166 4020789598033824 4031133415448832 4038386626126336 4039404364691388 4042522367353008 4049796070149984 4060214509139712 4062072178185728 4066530764654736 4068545126030308 4076992255045248 4080622776575994 4085357295972582 4087664870840628 4091120519845392 4096151696343168 4103521894289664 4104556047992862 4110060892622454 4115115361604016 4118594216831424 4125701839932288 4127044615319241 4142750194642752 4146439272972381 4150204237178496 4153407765889536 4157106334681608 4164586208192784 4169707731294336 4172926314686976 4175299954410112 4176352197342171 4181795242110936 4189011933754032 4192553260006848 4197709176417792 4199788517192576 4201155405268857 4204398263015412 4212255769368768 4217143015197504 4223092149517824 4224156436853892 4227991968195072 4231756953486216 4242643502061888 4247861018429952 4249243552467564 4251348420863467 4260175086781152 4267840411701696 4271134743380736 4279898119590324 4283201758573584 4291206539026176 4298927698779648 4300011097897284 4303915505222144 4311073235966112 4316691862824192 4323570549382062 4324141350971904 4328887588180848 4331031908354844 4336676547374304 4340024013435264 4343888762161542 4347833010377472 4348928734422426 4356753753612148 4360116717201168 4368265242308352 4380606675255888 4386315925127808 4388488692504224 4393305558243063 4401210424567374 4404607704111384 4406622943299696 4417959349254528 4421369557237248 4427023975444602 4433269189366512 4438412864760336 4447627914594816 4451588483537448 4459270768189776 4463040567104064 4468529123283456 4470742615075968 4472197689479751 4474522112113152 4475649763855116 4477697506901304 4483702791951768 4489216758113472 4497294197277056 4500765643562496 4502230489439172 4504773531130488 4523388297788052 4525628964144981 4535025092379936 4543184954392128 4546691823598848 4548772070502912 4554872677538304 4556020578918732 4567741322782176 4569831200458944 4573694465462016 4576277872894464 4581587473300992 4586616286925904 4595188112038656 4602510584826066 4616462131075872 4620025562689152 4628338365885696 4629504781804518 4637834640941964 4641414569923824 4647463731033984 4649765858320352 4668979766825808 4671616995246432 4676744626516809 4685159484216882 4690921197706128 4697212448711376 4702988984690304 4704519647374803 4712638425473286 4716622417507704 4724762081841648 4734571651020288 4736916927329664 4738787740539864 4744285892097192 4750978668207552 4756490964219456 4760726572671993 4772973939819624 4778843645733696 4787442210004608 4791137620566528 4792696972628796 4795071041392863 4801320463164408 4805026586303328 4819592017368576 4827607356404448 4836293661127104 4841904943374912 4848735430927872 4849957390461876 4856278345677216 4858683909558248 4864659019843392 4868771527749888 4877173761901056 4878761115796092 4891312136674656 4895087724084096 4897327372487424 4905131306851314 4914298397596896 4926940841104128 4928182509662874 4937049779067252 4947300100778112 4949750752405536 4955183667125307 4956201768427776 4957450811212158 4970204267911344 4979147146985312 4982990533944192 4987427838037326 4993214472855378 5006407628863872 5008037043979629 5015415648576256 5016679614213498 5020920637992072 5029585441960464 5033837376127296 5036140506628224 5037409695263967 5044165640945739 5050368852877656 5059455971936688 5063361349007808 5067870222521799 5072471845440384 5076387269420544 5096309449359744 5111083073691144 5115028301548704 5117368579315776 5124231762230592 5130533437843968 5134745495328603 5138708988129948 5141060100516312 5145406273644768 5148312607006272 5154285907463616 5167545738905088 5169586626043488 5172147387594264 5182885819862784 5188899233693952 5191830133636608 5193519897460356 5206880661621408 5213283977164032 5220275797465344 5221591391164302 5222664229095936 5230986590610396 5241847185058176 5252602237679034 5255569119652236 5275956721229568 5277286347419394 5284364004800298 5290862607776592 5300382446790816 5304473794198656 5306200219696167 5306900748920064 5314018123794688 5315357342071854 5329031543245872 5335976876372352 5337321628609341 5338990851710208 5344851001733496 5351052334746888 5361052797378432 5369595682297077 5376199101450408 5379257185582346 5385872486255184 5390029823137344 5399728093533312 5401485521059959 5410807081098958 5422041019539648 5435989673393664 5440830368767992 5447143061296776 5450219827787504 5454827359793856 5461535595124224 5466019398253029 5472741397323816 5477367968718624 5480081190163272 5486820482138688 5491458955775232 5500935786576384 5502726153758988 5509493294048352 5517265550176512 5523666926190336 5528585697296508 5533605649571328 5542808446242144 5552781610923712 5559610308392448 5568469596456228 5575726989481248 5585349245005376 5590071013342464 5591479801400262 5601540540358476 5605864350687216 5616341025825024 5622857353596672 5632208582471856 5642342604648288 5656858002749184 5658283622205522 5663067048143208 5665658069956752 5680233449041536 5690453882268928 5691887968428774 5696281517633784 5706530826120432 5710935678098112 5726306036265078 5733348130529712 5748097647954816 5749968457902537 5757039651730248 5759891408911794 5764760732509416 5771850117574464 5774709211139792 5782235396499072 5783692613080851 5786698684580352 5791851682882056 5798571645896568 5813488956268224 5818665811043547 5837511637905696 5840808900341184 5845746630341376 5848421233503744 5857740744324084 5868280566089832 5872810272148512 5875497257732928 5880032534331648 5890612465672704 5902698633926136 5911025585822016 5917883819680448 5935451311383264 5945694357586368 5950720756138752 5952220433748666 5960990153434624 5962930252639668 5967533018473488 5970263342535072 5978270389269024 5985622344151296 5995160486151606 6002973985918896 6006364708173984 6031184397050736 6034171952193308 6046700123173248 6057579939189504 6059106547037082 6074694105224976 6090321763709568 6093108267278592 6099796146982104 6102817689045462 6115488382567872 6120934164863991 6128035943958873 6131497306260942 6136680779768088 6144227544514752 6155282841434496 6156834071989293 6160034083585536 6165091338933681 6172673042406024 6183779521255952 6188552759898432 6196618308045312 6225306355767744 6228822660328576 6230111648834304 6235659502022412 6246879312289176 6254561596941504 6262949931615168 6270651979587072 6272692863166404 6283517900631048 6288829890010272 6296563764626688 6299682775788864 6306597394523118 6315889236439552 6318383654053152 6325714522796256 6334638224276736 6341987952292608 6347635430229324 6363965253092832 6371791527644928 6373865328701346 6383256280006144 6390262630171728 6393428055190484 6401760617552544 6406702115071104 6419847179385486 6436809808539264 6448391548169472 6450016646845926 6455873257833216 6466609853949168 6475037794236288 6485355824073093 6486212026457856 6496547862532266 6505014821061456 6510036020152896 6515833143242313 6521749515566208 6523393101633639 6526783632112128 6535130630418222 6540175075801752 6552397863462528 6570910012883832 6579473887691712 6582733038756336 6596400134370816 6599667669874048 6601815636851061 6606911556167076 6609934414949544 6626939023881792 6640535963166903 6643987378592256 6649903784049768 6657619297140504 6671441871892224 6675210171818496 6677382725306172 6680690375642591 6688906152284664 6694560850656096 6706113922613952 6711783168169728 6714854008837632 6716546260351956 6725554187927652 6733825137170208 6745941295915584 6751148465343744 6753345734158758 6757160296695732 6763295793920512 6795079265812992 6802537638569904 6814777431588192 6820037735398272 6823158105754368 6832309016307456 6834030868378098 6846327327104804 6851611984173264 6854746800688416 6860541698193024 6864416809341696 6872381209951488 6892782168057984 6896196516792352 6903765877239099 6924693196613808 6942507548828544 6944257172706777 6956751961412946 6962121854885736 6971195596550976 6974648787480528 6989129580077568 7003469650238712 7007425492869648 7021974336588288 7027739226325323 7036381796559192 7045818673067064 7054483477035456 7067176595721088 7068957638209929 7072631725598208 7074933626261556 7087143122762472 7105375390994496 7108181610809796 7114635835163136 7116428838145788 7126468002311328 7134736446329184 7148070396504576 7159460909729436 7168265468600544 7181163315006912 7186706430849792 7199637458044416 7201980694746612 7207539879454992 7229388026052864 7254440491690656 7262857415062368 7273103146391808 7274936085692814 7284417518515824 7288025864337372 7296988529765088 7303157291624832 7306774920217696 7315760642851584 7318141673694138 7336968205011984 7345991058731136 7357696960276971 7371447596395344 7390411261656192 7392273764494311 7405574668600878 7424626128608304 7434302652641664 7436176216818237 7440041165889024 7455306401867016 7468720720477968 7474485800916288 7481141757055989 7489821709283067 7509611443295808 7519398728790528 7523123472864384 7525019421320247 7531380956988108 7544378162940696 7550756064190944 7554210759942336 7573644598722048 7575553279316484 7589183957905032 7595042023511712 7608707768160576 7614580904130816 7624319068821259 7635074715020104 7644464174039616 7664130197273088 7666624610536716 7676052868973664 7679855211882392 7686347643345888 7695800156765952 7708063482194922 7709647195332096 7711590150774468 7718109410467152 7722468910509408 7731428861195424 7751318608357632 7758221081391396 7774328729794176 7783348850540928 7787745200454912 7790279846190534 7810320992432112 7819925965746048 7824374088119776 7830413696198016 7832387086746453 7833996343643904 7846479885915594 7870264845234848 7878903356518551 7881367447762688 7883353679478354 7913935081844352 7915929521129091 7926546007200447 7927592476781824 7936293911664888 7950573670186224 7956710691297984 7960351123380096 7967080681772544 7971027185692032 7973036013107781 7993547314868808 8003965314558528 8008486277565312 8026578502120332 8041579196067648 8062266830897664 8068885778373519 8078808729382776 8085044734706016 8099592140299968 8116210621648437 8120429018279424 8133061529309472 8137090252060616 8153984510090496 8161245553151988 8170714591945164 8175329741681256 8182241039690784 8192303392686336 8207043788579328 8209112095985724 8220121785244908 8230230723208032 8237188433662848 8251403679864576 8254089230638482 8285500389285504 8292878545944762 8300408474356992 8314212669363216 8329172416385568 8339415462588672 8350599908820224 8352704394684342 8363590484221872 8378023867508064 8385106520013696 8387219702100393 8399577034385152 8402310810537714 8408796526030824 8424511538737536 8434286030395008 8448312873707784 8463513906972432 8485287004123776 8487425433308283 8498487104935128 8502696841726934 8520350173562304 8535680823403392 8537831952643161 8542269486761472 8559796239180648 8566403517147168 8582413078052352 8589459054397617 8600022195794568 8622146471932224 8633383725648384 8639837113367691 8647141098764124 8657775176361696 8662063816709688 8673353094748608 8680048026870528 8687777524323084 8695666020754944 8697857468844852 8713507507224296 8720233434402336 8736530484616704 8761213350511776 8772631850255616 8776977385008448 8786611116486126 8802420849134748 8809215408222768 8813245886599392 8835918698509056 8854047950889204 8866538378733024 8876825729520672 8903176967074896 8918541536379552 8926081134208128 8941485230151936 8944395378959502 8951299527710232 8955395013802608 8967405583903536 8978433516226944 8992740729227409 8994588394554112 9004460978878344 9009547062260976 9046776595576104 9051257928289962 9070050184759872 9086369908784256 9088659820555623 9093383647197696 9112041157837464 9135482645564352 9139662400917888 9147388930924032 9154226533568193 9173232573851808 9190376224077312 9197245959391413 9205021169652132 9232924262151744 9240051125378304 9256676731771392 9259009563609036 9275669281883928 9282829139847648 9294927462067968 9299531716640704 9337959533651616 9343233990492864 9353489253033618 9370318968433764 9381842395412256 9394424897422752 9405977969380608 9409039294749606 9425276850946572 9433244835015408 9449524163683296 9473833854659328 9477575481079728 9488571784194384 9501957336415104 9512981928438912 9521453145343986 9545947879639248 9557687291467392 9574884420009216 9585393945257592 9590142082785726 9602640926328816 9610053172606656 9629770769078229 9655214712808896 9672587322254208 9675024970268889 9683809886749824 9699914780923752 9712556691354432 9717367819116496 9729318039686784 9737543055499776 9744821793798399 9757522231592184 9782624273349312 9790175448168192 9794654744974848 9802695945627333 9810262613702628 9828596795193792 9853881682208256 9856365019325748 9874099558134504 9894600201556224 9899501504811072 9910367334250614 9912403536855552 9914901622424316 9940408535822688 9958294293970624 9965981067888384 9974855676074652 9986428945710756 10012815257727744 10016074087959258 10030831297152512 10033359228426996 10041841275984144 10059170883920928 10067674752254592 10072281013256448 10074819390527934 10088331281891478 10100737705755312 10118911943873376 10126722698015616 10135740445043598 10144943690880768 10192618898719488 10222166147382288 10230056603097408 10234737158631552 10248463524461184 10251046302567147 10269490990657206 10277417976259896 10282120201032624 10290812547289536 10296625214012544 10308571814927232 10339173252086976 10344294775188528 10365771639725568 10377798467387904 10387039794920712 10413761323242816 10426567954328064 10435127942119419 10440551594930688 10443182782328604 10461973181220792 10483694370116352 10505204475358068 10511138239304472 10551913442459136 10554572694838788 10559800916338289 10568728009600596 10581725215553184 10600764893581632 10608947588397312 10612400439392334 10613801497840128 10628036247589376 10630714684143708 10658063086491744 10671953752744704 10674643257218682 10677981703420416 10689702003466992 10702104669493776 10722105594756864 10739191364594154 10752398202900816 10758514371164692 10771744972510368 10780059646274688 10799456187066624 10802971042119918 10821614162197916 10844082039079296 10881660737535984 10894286122593552 10900439655575008 10909654719587712 10912404128539221 10932038796506058 10945482794647632 10954735937437248 10960162380326544 10973640964277376 10977212510541207 10982917911550464 11005452307517976 11018986588096704 11034531100353024 11047333852380672 11057171394593016 11085616892484288 11105563221847424 11108362002901317 11136939192912456 11151453978962496 11170698490010752 11180142026684928 11182959602800524 11188499096583347 11203081080716952 11211728701374432 11232682051650048 11245714707193344 11264417164943712 11284685209296576 11313716005498368 11316567244411044 11326134096286416 11331316139913504 11360466898083072 11380907764537856 11383775936857548 11392563035267568 11413061652240864 11421871356196224 11452612072530156 11466696261059424 11496195295909632 11499936915805074 11514079303460496 11519782817823588 11529521465018832 11543700235148928 11549418422279584 11562095223292383 11564470792998144 11567385226161702 11583703365764112 11597143291793136 11626977912536448 11637331622087094 11675023275811392 11681617800682368 11685419769285801 11691493260682752 11715481488648168 11736561132179664 11745620544297024 11750994515465856 11760065068663296 11769719828873391 11805397267852272 11822051171644032 11825030519217531 11835767639360896 11870902622766528 11891388715172736 11901441512277504 11904440867497332 11925860505279336 11935066036946976 11940526685070144 11956540778538048 11971244688302592 11981072822433407 11990320972303212 12005947971837792 12012729416347968 12062368794101472 12068343904386616 12093400246346496 12115159878379008 12118213094074164 12149388210449952 12180643527419136 12186216534557184 12199592293964208 12205635378090924 12230976765135744 12241868329727982 12256071887917746 12262994612521884 12273361559536176 12288455089029504 12310565682868992 12313668143978586 12330182677867362 12345346084812048 12367559042511904 12377105519796864 12381133845957723 12439317818917143 12450612711535488 12457645320657152 12460223297668608 12471319004044824 12493758624578352 12509123193883008 12525899863230336 12529056592026513 12545385726332808 12567035801262096 12577659780020544 12593127529253376 12599365551577728 12603466215806571 12613194789046236 12636767308106304 12651429045592512 12669276448553472 12683975904585216 12695270860458648 12727930506185664 12743583055289856 12747730657402692 12754045262590401 12780525260343456 12786856110380968 12803521235105088 12813404230142208 12839694358770972 12873619617078528 12896783096338944 12900033293691852 12911746515666432 12933219707898336 12950075588472576 12970711648146186 12972424052915712 12993095725064532 13010029642122912 13020072040305792 13031666286484626 13043499031132416 13046786203267278 13070261260836444 13080350151603504 13104795726925056 13141820025767664 13158947775383424 13165466077512672 13179916674729189 13199335339748096 13203631273702122 13213823112334152 13219868829899088 13253878047763584 13281071926333806 13299807568099536 13315238594281008 13342883743784448 13354765450612344 13361380751285182 13377812304569328 13389121701312192 13412227845227904 13416593068439253 13423566336339456 13433092520703912 13451108375855304 13467650274340416 13491882591831168 13502296930687488 13506691468317516 13514320593391464 13576886892434943 13605075277139808 13629554863176384 13640075470796544 13646316211508736 13664618032614912 13668061736756196 13692654654209608 13703223968346528 13709493601376832 13721083396386048 13728833618683392 13744762419902976 13785564336115968 13792393033584704 13807531754478198 13849386393227616 13885015097657088 13888514345413554 13913503922825892 13924243709771472 13942391193101952 13949297574961056 14006939300477424 14014850985739296 14055478452650646 14072763593118384 14091637346134128 14108966954070912 14113558942124409 14134353191442176 14137915276419858 14149867252523112 14174286245524944 14210750781988992 14216363221619592 14232857676291576 14252936004622656 14269472892658368 14282179718015979 14318921819458872 14336530937201088 14362326630013824 14373412861699584 14385213124178589 14403961389493224 14415079758909984 14458776052105728 14508880983381312 14525714830124736 14546206292783616 14549872171385628 14568835037031648 14576051728674744 14593977059530176 14606314583249664 14613549840435392 14631521285703168 14636283347388276 14673936410023968 14691982117462272 14715393920553942 14742895192790688 14780822523312384 14784547528988622 14811149337201756 14849252257216608 14868605305283328 14872352433636474 14910612803734032 14937441440955936 14948971601832576 14962283514111978 14979643418566134 15019222886591616 15046246945728768 15050038842640494 15062761913976216 15088756325881392 15101512128381888 15108421519884672 15132496922837217 15151106558632968 15178367915810064 15190084047023424 15203610667565397 15217415536321152 15229161808261632 15248638137642518 15270149430040208 15288928348079232 15333249221073432 15352105737947328 15359710423764784 15372695286691776 15391600313531904 15404236485985809 15416126964389844 15423180301548936 15436218820934304 15444937821018816 15462857722390848 15502637216715264 15516442162782792 15548657459588352 15566697701081856 15575490400909824 15580559692381068 15620641984864224 15639851931492096 15648748176239552 15660827392396032 15664774173492906 15667992687287808 15692959771831188 15740529690469696 15757806713037102 15762734895525376 15766707358956708 15827870163688704 15831859042258182 15853092014400894 15855184953563648 15872587823329776 15901147340372448 15913421382595968 15920702246760192 15942054371384064 15946072026215562 15987094629737616 16007930629117056 16016972555130624 16053157004240664 16083158392135296 16108787046891231 16137771556747038 16157617458765552 16170089469412032 16199184280599936 16204456563179877 16232421243296874 16266123058618944 16274180504121232 16307969020180992 16322491106303976 16341429183890328 16350659483362512 16364482079381568 16384606785372672 16398058194759087 16418224191971448 16440243570489816 16460461446416064 16474376867325696 16502807359729152 16508178461276964 16571000778571008 16585757091889524 16600816948713984 16628425338726432 16658344832771136 16678830925177344 16701199817640448 16705408789368684 16727180968443744 16756047735016128 16770213040027392 16774439404200786 16799154068770304 16804621621075428 16817593052061648 16849023077475072 16868572060790016 16896625747415568 16927027813944864 16970574008247552 16974850866616566 16996974209870256 17005393683453868 17040700347124608 17071361646806784 17075663905286322 17119592478361296 17132807034294336 17178918108795234 17200044391589136 17244292943864448 17249905373707611 17279674226735382 17294282197528248 17315550352723392 17324127633419376 17346706189497216 17351077839242553 17360096053741056 17375555048646168 17395714937689704 17427015014448592 17440466868804672 17455997433130641 17522426701023552 17545263700511232 17553954770016896 17573222232972252 17604841698269496 17618430816445536 17626491773198784 17671837397018112 17708095901778408 17733076757466048 17753651459041344 17806353934149792 17837083072759104 17852162268416256 17882970460303872 17888790757919004 17902599055420464 17910790027605216 17934811167807072 17956867032453888 17985481458454818 17989176789108224 18008921957756688 18019094124521952 18093553191152208 18102515856579924 18140100369519744 18172739817568512 18177319641111246 18224082315674928 18270965291128704 18279324801835776 18308453067136386 18346465147703616 18362802494591973 18384107831876619 18394491918782826 18410042339304264 18465848524303488 18470502215967879 18480102250756608 18495274016801043 18518019127218072 18551338563767856 18565658279695296 18589854924135936 18599063433281408 18675919067303232 18686467980985728 18706978506067236 18740637936867528 18763684790824512 18788849794845504 18811955938761216 18818078589499212 18827400149538211 18850553701893144 18866489670030816 18899048327366592 18947667709318656 18955150962159456 18977143568388768 19003914672830208 19025963856877824 19042906290687972 19091895759278496 19115374582934784 19149768840018432 19170787890515184 19180284165571452 19205281852657632 19220106345213312 19259541538156458 19310429425617792 19345174644508416 19350049940537778 19367619773499648 19399829561847504 19425113382708864 19434735638232992 19456067472219279 19458636079373568 19489643587596798 19515044463184368 19547499429726939 19565248546698624 19570179304900917 19580350896336384 19605391891254666 19620525227405256 19657193590387584 19712730038651496 19748199116269008 19789200403112448 19799003009622144 19805446910553183 19820734668501228 19829803244848632 19880817071645376 19916588587941248 19921607889500709 19931962135776768 19949711352149304 19972857891421512 20025630515455488 20032148175918516 20042071126927773 20066718456853992 20083682551968288 20118341767841856 20135349504509184 20144562026512896 20149638781055868 20176662563782956 20201475411510624 20237823887746752 20253445396031232 20271480890087196 20289887381761536 20385237797438976 20444332294764576 20460113206194816 20469474317263104 20496927048922368 20502092605134294 20538981981314412 20554835952519792 20564240402065248 20581625094579072 20593250428025088 20617143629854464 20678346504173952 20688589550377056 20711297631717297 20774079589841424 20827522646485632 20832771518120331 20870255884238838 20886365564657208 20923946362441584 20967388740232704 21010408950716136 21022276478608944 21083217678975969 21109145389677576 21119601832676578 21137456019201192 21163450431106368 21201529787163264 21206872914629787 21217895176794624 21224800878784668 21261429368287416 21316126172983488 21343907505489408 21349286514437364 21379404006933984 21404209338987552 21444211189513728 21478382729188308 21504796405801632 21517028742329384 21543489945020736 21560119292549376 21598912374133248 21605942084239836 21643228324395832 21688164078158592 21763321475071968 21788572245187104 21800879311150016 21819309439175424 21824808257078442 21864077593012116 21890965589295264 21909471874874496 21920324760653088 21947281928554752 21954425021082414 22010904615035952 22037973176193408 22073090880830913 22114342789186032 22171233784968576 22211126443694848 22216724005802634 22273878385824912 22302907957924992 22308528650454711 22341396980021504 22365919205601048 22376998193166694 22406162161433904 22423457402748864 22443425271167967 22469465127849201 22528834329887424 22569370418593152 22575058263960741 22633134488822088 22652268192572832 22662632279827008 22720933796166144 22767551873715096 22785126070535136 22826123304481728 22843742712392448 22872957206463777 22905224145060312 22933392522118848 22992390591819264 22999873831610148 23028158606920992 23039565635647176 23059042930037664 23087400470297856 23098836844559168 23124190446584766 23128941585996288 23134770452323404 23167406731528224 23194286583586272 23253955825072896 23274663244174188 23350046551622784 23363235601364736 23370839538571602 23430962977296336 23473122264359328 23491241088594048 23501989030931712 23539439657746782 23610794535704544 23636710069555653 23644102343288064 23650061038435062 23671535278721792 23741805245533056 23779638021601341 23782777430345472 23808881734994664 23851721010558672 23870132073893952 23881053370140288 23913081557076096 23919108039323343 23962145644866814 23980641944606424 24011895943675584 24025458832695936 24124737588202944 24136687808773232 24186800492692992 24206657335120557 24236426188148328 24298776420899904 24348631864945311 24361287054838272 24399184587928416 24411270756181848 24461953530271488 24483736659455964 24512143775835492 24525989225043768 24546723119072352 24576910178059008 24621131365737984 24627336287957172 24660365355734724 24690692169624096 24735118085023808 24754211039593728 24762267691915446 24878635637834286 24901225423070976 24915290641314304 24942638008089648 24987517249156704 25018246387766016 25051799726460672 25058113184053026 25090771452665616 25134071602524192 25155319560041088 25198731103155456 25206932431613142 25226389578092472 25273534616212608 25302858091185024 25390541720917296 25455861012371328 25462276299924849 25495461314805384 25508090525180802 25561050520686912 25573712220761936 25607042470210176 25613495857929483 25626808460284416 25679388717541944 25747239234157056 25768377163192851 25800066587383704 25866439415796672 25900151176945152 25919511340103073 25941423296292372 25986191450129064 26020059284245824 26040144080611584 26063332572969252 26086998062264832 26093572406534556 26140522521672888 26160700303207008 26209591453850112 26283640051535328 26317895550766848 26330932155025344 26359833349458378 26398670679496192 26407262547404244 26427646224668304 26439737659798176 26507756095527168 26562143852667612 26599615136199072 26630477188562016 26709530901224688 26722761502570364 26755624609138656 26778243402624384 26824455690455808 26833186136878506 26866185041407824 26902216751710608 26935300548680832 26978222187682227 26983765183662336 27013382936635032 27028641186782928 27153773784869886 27210150554279616 27259109726352768 27265979461666869 27280150941593088 27336123473512392 27385309308419216 27406447936693056 27418987202753664 27442166792772096 27462679600704579 27571128672231936 27584786067169408 27591737878174239 27615063508956396 27698772786455232 27770030195314176 27777028690827108 27827007845651784 27848487419542944 27884782386203904 27898595149922112 28013878600954848 28029701971478592 28110956905301292 28145527186236768 28183274692268256 28217933908141824 28227117884248818 28268706382884352 28275830552839716 28299734505046224 28348572491049888 28421501563977984 28432726443239184 28465715352583152 28505872009245312 28538945785316736 28564359436031958 28637843638917744 28673061874402176 28724653260027648 28770426248357178 28807922778986448 28830159517819968 28889312307234687 29017761966762624 29025074910806667 29051429660249472 29099744342771256 29137670074063296 29152103457349488 29187954119060352 29212629166499328 29227099680870784 29234465381395197 29272566694776552 29347872820047936 29383964234924544 29408087836881999 29430787841107884 29485790385581376 29561645046624768 29569095057977244 29585914520702903 29622298674403512 29698504514433216 29737210610566656 29744704867272948 29759438946044269 29821225607468064 29874882881911872 29897943203665152 29924567028223956 29959286837132268 30038445773183232 30092493891457536 30100077685280988 30125523827952432 30177512651762784 30203024256763776 30216843039769344 30264993845674434 30302213117265936 30356735831620128 30380168094046848 30407221335130794 30434831072642304 30497276275285036 30540298860080416 30577856696158464 30666498442146864 30704211475894656 30719420847529568 30745390573383552 30753138907701441 30808472971971618 30832253928779688 30846360603097872 30872437641868608 30889875642037632 30925715444781696 31032884325565584 31097314919176704 31133395402163712 31161119384762136 31241283969728448 31279703862984192 31297496352479104 31305383826358257 31321654784792064 31329548346985812 31385919543662376 31481059380939392 31515613426074204 31533414717913416 31655740327377408 31663718084516364 31679402749014867 31706184028801788 31745175646659552 31802294680744896 31826842765191936 31841404493520384 31884108742768128 31892144052431124 31974189259475232 32015861258234112 32033945110261248 32106314008481328 32166316784270592 32217574093782462 32275543113494076 32315234917531104 32340178938824064 32398368561199872 32408913126359754 32464842486593748 32532246117237888 32548361008242464 32644982212607952 32682858367780656 32701318966725024 32728964158763136 32737212385617663 32796116389518174 32836448383942896 32880487140979632 32920922892832128 32931637531623621 32948753734651392 33016356922553928 33142001557142016 33171514183779048 33256850677452864 33316689665542272 33325086008703951 33410817578737368 33454361936887488 33512095470032256 33540426080054784 33548878808401572 33565497289750041 33609243242150856 33635186104123296 33698046154950144 33737144121580032 33793251494831136 33854055627889728 33941148016495104 33949701733233132 33993948419740512 34010787366907736 34081400694249216 34142723293613568 34151327810572644 34239184956722592 34265614068588672 34357836217590468 34400088783178272 34488585887728896 34499810747415222 34559348453470764 34588564395056496 34631100705446784 34648255266838752 34686285669877149 34693412378994432 34702155678485106 34751110097292336 34791429875379408 34854030028897184 34880933737609344 34911994866261282 35044853402047104 35056259307857403 35107909540033792 35146444465944504 35209683396538992 35236861632891072 35252983546397568 35309159486620173 35416191803556816 35466153514932096 35475091557652593 35507302918082688 35612707868299584 35674166145518208 35704324536832512 35777581515838008 35805198110840928 35821580055210432 35869622335614144 35913734064907776 35943218467300221 35970962916909636 36017843915513376 36038188249043904 36187106382304416 36205031713159848 36280200739039488 36345479635137024 36354639282222492 36448164631349856 36541930582257408 36558649603671552 36616906134272772 36692930295407232 36725604989183946 36768215663753238 36788983837565652 36820084678608528 36931697048606976 36941004431935758 36990548033602086 37036038254436144 37102677127535712 37131316559390592 37143401537873169 37198126866562816 37351838134606464 37372935961971456 37413957012134472 37481275873735056 37527369581649024 37577699589691008 37587169776079539 37636157178998424 37654800299076422 37701107403786288 37732979340061632 37798096654733184 37810398647419713 37910301924318912 37954287136777536 38007829345660416 38051927713755648 38085812581375944 38183791518556992 38230749165869568 38262135787771203 38341575781030368 38360568331142904 38410563705315264 38440212690426624 38519083076312916 38620858851235584 38690349289016832 38700099881075556 38735239546999296 38799659123695008 38850226765417728 38869471276465984 38912134944438558 38917272158747136 38979287175193596 39030088926368736 39094998859453878 39130497093397248 39140358609801834 39210783782509332 39241050454810512 39314387180775168 39425460077302992 39496398232538016 39598006019244288 39610893821106366 39641469337002456 39659606489697264 39761634143290752 39833177175882496 39843215779001418 39899422704298608 39945715782843024 40064296351837032 40084142253855546 40133436913707984 40167365103936576 40236683535683712 40249779205317759 40270699009018368 40299277562111736 40353325127565912 40402950823021248 40475647775493504 40506890792062464 40542961780174392 40730660677304829 40888664589529152 40920226412389632 40938948634526208 40993854097844736 41004185210268588 41077963962628824 41109671905039584 41128480804130496 41163250189158144 41186500856050176 41234287259708928 41356693008347904 41377179100754112 41422595263434594 41548159179682848 41655045292971264 41665543036240662 41740511768477676 41772731129314416 41847892724883168 42020817901432272 42044552957217888 42166435357951938 42218290779355152 42239203665353156 42274912038402384 42326900862212736 42403059574326528 42413745829259574 42449601757569336 42522858736574832 42632252345966976 42698573028874728 42758808013867968 42808418677975104 42846539154047937 42956765458376616 43009592811603264 43034057484658768 43086979890041472 43120238585098752 43155639372535767 43211884168479672 43286456648791664 43376328156317184 43526642950143936 43577144490374208 43601758622300032 43638618878350848 43649616514156884 43728155186024232 43781931178590528 43818943749748992 43840649521306176 43894563857109504 43908850042164828 44021809230071904 44075946352386816 44146181761661826 44228685578372064 44342467569937152 44422252887389696 44433448011605268 44547756771649824 44605815915849984 44617057300909422 44682793960043008 44731838411202096 44753996386333388 44812324322867808 44846914805497728 44886850542335934 44938930255698402 45057668659774848 45138740837186304 45150116527921482 45266268977644176 45304536385145664 45325264559654016 45397490768511651 45535103747430192 45570252141070272 45610832002696191 45652246608963456 45687485424784896 45745914412927554 45810448290120624 45866785044237696 45999747663220296 46056317213841984 46079131271294352 46118085860075328 46174800940595712 46197673689118336 46212709457957427 46248380893169532 46269540904646808 46334813463056448 46388573167172544 46507911650145792 46549326488348376 46700093103245568 46726471202729472 46741679077143204 46764832629498137 46861925954592672 46946244528718656 46982482177188096 47003978061863424 47078879315493564 47221589071409088 47273420139111306 47288204686576128 47300122076870124 47343070557443584 47483610491066112 47559276043202682 47565554860690944 47617763469989328 47703442021117344 47740264147787904 47762106740280576 47826163114152192 47838216078646686 47924291289733628 47961283889212848 48023791887351168 48050917665391872 48249475176405888 48273375617546464 48326361140673693 48413314670241114 48472852376296656 48597552841799808 48613369689539631 48697263729890622 48798369175856832 48822541512363696 48923907060542976 48967473318911928 49024287551670984 49051978450087536 49093446238144704 49153820356118016 49194174584277261 49254672575914344 49320730711469448 49381384339248192 49470236170047616 49508422079187456 49524535383830892 49757271275668572 49802450846141952 49885276016179296 49975034498313408 50036492775532032 50103599452921344 50116226368106052 50181542905331232 50268143205048384 50310639120082176 50397462206310912 50413864863226284 50452779156184944 50547069232425216 50605716182370048 50781083441834592 50911722024742656 50924552599849698 50990922629610768 51016181050361604 51122101041373824 51147424441523872 51214084940420352 51226991715858966 51358777435083888 51536754326385702 51600133174767408 51732878831593344 51749716121122833 51839022680206146 51882846592584744 51972382900258128 52040118568491648 52053233517727659 52080288161223168 52126665145938504 52187144813069112 52281045043345776 52321400606414016 52367992299391923 52567280103070656 52635791101533696 52661864310050688 52719666698916756 52814525094808488 52855292449336608 52879475319596352 53015512191054336 53124287705335224 53199230272398144 53260954377124032 53419061802449376 53445523005140728 53511249218277312 53556486805248768 53648911380911616 53666372273757012 53732370082815648 53804433503421216 53870601097361664 53956444375364454 53967530367324672 54026765873270064 54057282373565856 54307547569739772 54420301108559232 54518219452705536 54531958923333738 54672246947024784 54770618616838432 54812895873386112 54837974405507328 54925359201409158 55088407483775919 55152323495629857 55169572134338816 55183475756348478 55230127017912792 55397545572910464 55411506647903637 55485822050403129 55554057381654216 55654015691303568 55696974839085888 55769564772407808 55797190299844224 56027757201909696 56059403942957184 56221913810602584 56291054372473536 56366549384536512 56435867816283648 56454235768497636 56482200448614633 56551661105679432 56599469010092448 56697144982099776 56843003127955968 56865452886478368 56931430705166304 57011744018490624 57077891570633472 57128718872063916 57275687277835488 57346123748804352 57449306520055296 57540852496714356 57615845557972896 57660319035639936 57778624614469374 58035523933525248 58050149821613334 58102859320498944 58199488685542512 58275340148126592 58304206914698976 58368202416657837 58375908238120704 58454199361741568 58468930762790394 58545133389553104 58695745640095872 58710537914702751 58816175673763998 58861575682215768 58971580771162752 59138190115954488 59171829041405806 59244597348807024 59397009028866432 59416340731659549 59489409734545896 59518877892088538 59642451214936128 59749765763823744 59764823668502127 59795886407330304 59849134056447912 59918573674264536 60076891546366464 60126213380783319 60200155370561976 60251047655904864 60355025303525568 60406048513527552 60433686079538688 60529987691348868 60604426234531872 60713471663240256 60760336188093696 60814442670261588 60869662145284608 60994552550570072 61080597720160832 61155713392316928 61332996884293728 61408422951789312 61438841695059136 61490781146767104 61506277815402882 61616945943943236 61664507857559376 61692721206195744 61744875283737216 61779751284075264 61851430889563392 62065768651131168 62322238769524272 62482567939456896 62594992704958208 62610767652716514 62659096693971624 62771839087324752 62962118761878784 63031226852148408 63066829435826832 63249653036927907 63327436169032728 63358805498029734 63412368057603576 63490351293319104 63604589361489792 63620618743889361 63653685530383872 63784288104862248 63948378518950464 64031722516468224 64212628016962656 64332633568541184 64435148187564924 64551086226988152 64630469835062208 64680357877648128 64796737122399744 64817826252719508 64929684973187496 65064492234475776 65096722016484928 65289964425215904 65365716735561312 65402637933450048 65457928317526272 65474424771235326 65592232779036348 65672896767885792 65760974281959264 65841845785664256 65863275063247242 66032713845107856 66343028367558096 66513701354905728 66633379331084544 66650172017407902 66821635157474736 66908723873774976 67024190940064512 67097757616803144 67130994579500082 67218486484301712 67270372208246592 67330275813503901 67408395383547603 67586502989662272 67708111255779456 67725174791882223 67899403466466264 67987896839481024 68021574733815472 68162801388498432 68302655621145288 68478369913445184 68531228137177344 68618871619391331 68715672435180936 68800177566356544 68977171775457792 68999621494830444 69118696906941528 69177128790112992 69262201410893568 69296510533677504 69372571339754298 69386824757988864 69404311356970212 69502220194584672 69582859750758816 69708060057794368 69761867475218688 69823989732522564 70089706804094208 70112518615714806 70215819080067584 70292888931889008 70419366793077984 70473723265782144 70505967092795136 70618318973240346 70832383607113632 70932307029864192 70950183115305186 71014605836165376 71225415736599168 71338914064804023 71348332291036416 71555163031676016 71610396221681856 71643160110420864 71739244671228288 71757324117970029 71886436934600442 71941925833819272 72035687831026752 72076376498087808 72374212764608832 72410063426319696 72560401478078976 72619972005361671 72709278564444984 72896329262699712 73045895594835933 73083861164514816 73233812268545544 73385860590814464 73451209978367892 73536431327506476 73577967675131304 73640169357217056 73863394097213952 73882008863871516 73981096067204172 74072076508872288 74205354255071424 74262633118781184 74286803075746338 74396253733125632 74703676269212928 74745871923942912 74827914024268944 74962551747470112 75054739163298048 75155399179382016 75174339552159078 75272314357996848 75309600598152844 75402214807572576 75465958680123264 75596193309466368 75620797294839426 75820603848637824 75908574273555072 76171625162751888 76367583037113984 76386828899774547 76524271575542406 76683151562060736 76721136662285808 76821127410630528 76840487573788449 76880425380853248 77038166152625832 77241717702471168 77305131489578553 77400199762151112 77599318247390016 77700453530835456 77738942552931968 77758534020309219 77824269888877116 77958574350387192 78060177852737472 78189997718907756 78260994186794496 78280717219603668 78421567565018664 78482100909621024 78628774361550336 78850920154605984 78992796465076032 79196012038488576 79221787642212732 79282938674004912 79319212979394528 79523268286581504 79666354351764992 79686431558002836 79798845408597216 79891431565686048 80128592703674064 80168284507711092 80266873827415968 80334730207873152 80473367071367424 80499558410635518 80598555124223472 80706650255131824 80805901646042496 80934666563046681 80951295550987008 81085923560348784 81461321354609658 81777329179058304 81797938385000607 81840452824779264 82008370420537176 82155927925257648 82219343810079168 82256961608260992 82326500378316288 82388038802113737 82713386016695808 82754358201508224 82775213634522717 82845190526869188 83096318359365696 83310090585942528 83331086072481324 83481023536955352 83545462258628832 83695785449766336 83867509757033849 84041635802864544 84089105914435776 84332870715903876 84436581558710304 84478407330706312 84549824076804768 84653801724425472 84806119148653056 84827491658519148 84899203515138672 85045717473149664 85264504691933952 85397146057749456 85517616027735936 85616837355950208 85693078308095874 85913530916753232 86019185623206528 86068114969317536 86173959780082944 86311278745071534 86423768336959344 86572913297583328 86667936921704061 87053285900287872 87075224732420001 87154288980748416 87203517244600064 87299233028313768 87456310372048464 87563862357181056 87637887499497984 87681299042612352 87703396144185591 87817700084329656 88043618460143808 88151892704773632 88224263510645997 88292363523323652 88457371156744128 88684935139874304 88757743562108709 88866896023210536 89095513543299648 89211631831699968 89234114601818844 89278316838132807 89463676822404192 89507992772666776 89624648645735616 89693829610995456 89773701084671868 89877860511396804 90115337319549696 90277481674372608 90300233055842964 90532537955288352 90609072770291328 90650529119308032 90794981537023302 91070207494860384 91140504282140544 91221664005392382 91304493217926912 91491828825855108 91620896580241248 91733570088475392 91999495326440592 92112634427683968 92158262542588704 92236171720150656 92259416723104323 92395347378236672 92425418915914854 92496761786339064 92539081809293616 92669626926112896 92777146334345088 93098652976696752 93400186206491136 93483358154286408 93529665258996274 93723851909185344 93892489057437312 93916151479074771 93964964354376192 94157758630987128 94443178142818176 94546840278222612 94600244153740248 94967220982132224 95038208247044601 95118552086405364 95235526939978656 95406884042234688 95480528295575808 95524213480561152 95652326228304384 95676432157293372 95848582579467256 95922567778425696 96047583774702336 96101835330783744 96498950352811776 96546751235092928 96652722281347386 96826629340482228 96945704752593312 97195105683599616 97226739379079262 97394527459781244 97596738351713664 97645083024727392 97934946637823856 98048575103341968 98103956900175072 98186892476289408 98388349168554522 98509345151828688 98641461422938896 98762768678496384 98794912594870863 98940472340095232 99049070767661784 99514542551337144 99770552032358592 99950068996626816 99975258026111853 100232452736212104 100363085810662464 100536286410096768 100621278240164352 100696491869250123 100827729726452568 100905558312369888 101094138464850432 101211432364740096 101562166883669184 101823444049485312 101849105199699396 101981845259221536 102032362100723208 102244202082747648 102294848883047744 102428169880840704 102453983431717932 102717554870167776 103073508652771404 103200266349534816 103465757663186688 103499432242245666 103678045360412292 103765693185169488 103944765800516256 104080237136983296 104106467035455318 104253330291877008 104374289626138224 104562090086691552 104642801212828032 104735984598783846 105134560206141312 105323728620101376 105439333397833512 105629050189616976 105710584898673216 105758950639192704 105927478459860519 106248575410670448 106398460544796288 106425274672957779 106521908754248064 106838123604898752 106891046010281456 107022498436554624 107112973610497536 107332744547514024 107464740165631296 107608867006842432 107741202194723328 107829655401900663 107912888750728908 108053531746540128 108114564747131712 108615095139479544 108840602217118464 109036438905411072 109063917846667476 109344493894049568 109541237233676864 109625791746772224 109675948811014656 109850718402818316 110176814967551838 110304646991259714 110339144268677632 110366951512696956 110460254035825584 110795091145820928 110823013295807274 110971644100806258 111108114763308432 111308031382607136 111393949678171776 111594380599688448 112055514403819392 112118807885914368 112443827621205168 112582108744947072 112733098769073024 112761509328238617 112908471536995272 112964400897229266 113103322211358864 113198938020184896 113394289964199552 113431195942259139 113730905772956736 113862861410332608 114023488036981248 114155783141266944 114257437744127832 114551374555670976 114692247497608704 114786407363313609 115081704993428712 115231691115945792 115320638071279872 115557249228938748 116071047867050496 116100299643226668 116205718640997888 116398977371085024 116550680296253184 116608413829397952 116736404833315674 116751816476241408 116908398723483136 116937861525580788 117090266779106208 117391491280191744 117421075829405502 117632351347527996 117723151364431536 117943161542325504 118276380231908976 118343658082811612 118489194697614048 118794018057732864 118832681463319098 118978819469091792 119037755784177076 119284902429872256 119499531527647488 119529647337004254 119698268112895824 119837147348529072 120252426761566638 120400310741123952 120502095311809728 120710050607051136 120749337615953277 120812097027055104 121059975382697736 121208852469063744 121426943326480512 121520672376187392 121628885340523176 121989105101140144 122161195440321664 122191982031914487 122665993768587456 122816845903578624 122877683390118272 122981562293534208 123012555630805764 123233891887886472 123329015715118752 123385442412391488 123489750567474432 123559502568150528 123702861779126784 124131537302262336 124644477539048544 124965135878913792 125189985409916416 125221535305433028 125318193387943248 125543678174649504 125924237523757568 126062453704296816 126133658871653664 126499306073855814 126654872338065456 126717610996059468 126824736115207152 126980702586638208 127209178722979584 127241237487778722 127568576209724496 127896757037900928 128425256033925312 128539617462143811 128870296375129848 129102172453976304 129260939670124416 129360715755296256 129466918117607301 129635652505439016 129859369946374992 130128984468951552 130193444032969856 130579928850431808 130731433471122624 130805275866900096 130915856635052544 130948849542470652 131184465558072696 131345793535771584 131521948563918528 131683691571328512 131726550126494484 131791801046767477 132065427690215712 132686056735116192 133027402709811456 133266758662169088 133300344034815804 133643270314949472 133817447747549952 134048381880129024 134195515233606288 134261989159000164 134436972968603424 134540744416493184 134660551627007802 134816790767095206 135173005979324544 135416222511558912 135450349583764446 135798806932932528 135975793678962048 136043149467630944 136192472305534953 136605311242290576 136832496008088573 136956739826890368 137062456274354688 137237743238782662 137431344870361872 137600355132713088 137999242989660888 138237393813883056 138354257580225984 138524402821787136 138593021067355008 138638128373872281 138745142679508596 138808622713940424 139004440389169344 139165719501517632 139416120115588736 139523734950437376 139647979465045128 140179413608188416 140225037231429612 140294497888494411 140585777863778016 140838733586155968 140947446531564288 141011934185590272 141236637946480692 141664767214227264 141864614059728384 141900366230610372 142029211672330752 142450831473198336 142677828129608046 142696664582072832 143110326063352032 143220792443363712 143286320220841728 143478489342456576 143514648235940058 143772873869200884 143883851667638544 144071375662053504 144152752996175616 144748425529217664 144820126852639392 144979083422021079 145239944010723342 145418557128889968 145792658525399424 145840109068618893 146091791189671866 146467624537091088 146771721181628928 146902419956735784 147072862655012952 147155935350262608 147280338714434112 147582523752831783 147764017727743032 147962192134408344 148144153017744576 148410708510142848 148525266237562368 148573606151492676 149407352538425856 149655828048537888 149925103494940224 150109478326596096 150310798358764032 150348679104318156 150544628715993696 150619201196305688 150804429615145152 150931917360246528 151192386618932736 151241594589678852 151641207697275648 151817148547110144 152343250325503776 152735166074227968 152773657799549094 153048543151084812 153366303124121472 153442273324571616 153642254821261056 153680975147576898 154076332305251664 154610262979157106 154800399524302224 155198636494780032 155249148363368499 155477885105863936 155517068040618438 155648539777754232 155917148700774384 156120355705474944 156159700553182977 156379995437815512 156561434439207336 156843135130037328 156964201819242048 157103976898175769 157701840309211968 157985592930152064 158443575284425464 158565877348009824 158638425958789056 159046536573163008 159372863116005672 159597690817194432 159782863131372096 160257185407348128 160336569015422184 160533747654831936 160669460415746304 160946734142734848 160999116821271036 161197110248446944 161413300510263648 161611803292084992 161869333126093362 161902591101974016 162171847120697568 162922642709219316 163554658358116608 163595876770001214 164016740841074352 164311855850515296 164438687620158336 164513923216521984 164776077604227474 165456970486889571 165508716403016448 165550427269045434 165690381053738376 166192636718731392 166457466151209387 166662172144962648 166962047073910704 167090924517257664 167391570899532672 167735019514067698 168083271605729088 168178211828871552 168665741431807752 168873163117420608 168956814661412624 169099648153609536 169307603448850944 169446601345843899 169654983317038296 169798407030277344 170091434946299328 170529009383867904 170794292115498912 171035232055471872 171233674711900416 171386156616191748 171827061833506464 172038371246413056 172136229938635072 172347919560165888 172622557490143068 172847536673918688 173145826595166656 173335873843408122 174106571800575744 174150449464840002 174308577961496832 174407034489200128 174598466056627536 174912620744096928 175127724714362112 175362598085224704 175406792288371182 175635400168659312 176087236920287616 176448527021291994 176584727046647304 176914742313488256 177515487124217418 177733792046421072 178191027086599296 178249022194978647 178468229203637688 178556633676265614 178927353644808384 179015985545333552 179249297291471232 179294471005506381 179387659221990912 179547402169343736 179755721022793608 180230674639099392 180378640142349957 180600466111685928 181065075910576704 181218145540582656 181301058238616064 181589963074046604 182140414989720768 182281008564281088 182443328010784764 182608986435853824 182983657651710216 183241793160482496 183467140176950784 183998990652881184 184225268855367936 184316525085177408 184472343440301312 184518833446208646 184790694756473344 184850837831829708 184993523572678128 185078163618587232 185339253852225792 185554292668690176 186197305953393504 186966716308572816 187059330517992548 187447703818370688 187784978114874624 187832302958149542 188315517261974256 188886356285636352 189093680556445224 189200488307480496 189748959110783721 190076416494089202 190237104172810728 190471053879957312 190813768084469376 190861856231668083 190961056591151616 191352864314586744 191697165158934512 191845135556851392 192095167549404672 192997900705623552 193093502470185856 193305444562694772 193653258680964456 193891409505186624 194390211367199232 194453478758158524 194789054919562488 195193476703427328 195290166049454784 195869893275647712 196097150206683936 196207913800350144 196373784952578816 196776698337109044 197018690303657376 197282922845877792 197525537356992768 197589825189741726 197880944680190464 198098141535323568 199029085102674288 199541104064717184 199900137993253632 199950516052223706 200464905472424208 200726171621324928 201072572820193536 201392983738500246 201655459452905136 201811116624739776 201990827440511703 202225186150642809 203124333767338368 203175524375646669 203698210399398792 203963690518443072 204064724201446416 204488404165495296 204589697766095488 204907966863435864 205435109740335552 205856614858173993 206147017305542808 206400532699069632 206931515326373376 206998864484491332 207101401644920321 207356090720824584 207531386370338976 207889531601032512 208160474273966592 208212934070910636 208506660583754016 208748579252276448 209124180173383104 209285602425656064 209471969197567692 210269120412282624 210647457240202752 210878666795667024 211258100379233952 211421169797346432 211517901278385408 211854956919721038 212497150821340896 212796921089592576 212850549345915558 213043817508496128 213676247209797504 213782092020562912 214016742194412069 214044996873109248 214665489095028048 214929480331262592 215217734013684864 215271972353910087 215659310803801326 215825777501457816 216107063493080256 216229129494263424 217230190278959088 217681204434236928 217859916016085013 218127835693334952 218688987788099136 219082474467353728 219137686784507799 219251583493544448 219701436805636632 220353629935103676 220609293982519428 220733903025393912 220920508071651168 221590182291641856 221646026591614548 221943288201612516 222216229526616864 222616062765214272 222787899356343552 223188761199376896 224111028807638784 224237615771828736 224887655242410336 225164217489894144 225466197538146048 225523018656477234 225816943073990544 225928801794458532 226206644422717728 226397876040369792 226788579928399104 226862391884518278 227461811545913472 227725722820665216 228514875488255664 229102749111341952 229160486699323641 229572814726627218 230163409986857424 230463382231891584 230521462721365347 230641276142559744 231114498457877496 231915394468735659 232200599286453336 232797954742170048 233101360592506368 233216827658795904 233275602060927657 233472809666631348 233875723051161576 234180533558212416 234782982560383488 234842151658811004 235264702695055992 235446302728863072 235886323084651008 236552760463817952 236687316165623224 236978389395228096 237588036115465728 237665362926638196 237957638938183584 238075511568354152 238569804859744512 238999063055294976 239059294674008508 239396536225791648 239674294697058144 240504853523133276 240800621482247904 241004190623619456 241420101214102272 241498675231906554 242119950765395472 242417704938127488 242803999689140043 242853886652961024 243257770681046352 243978210202280288 244322390880643328 244383964063828974 245331987537174912 245393815155001821 245755366780236544 246025111261611528 246467783775772944 246658031430237504 246770884824782976 246979501134948864 247164116406341211 248263074604524672 248325640903568151 249288955078097088 249930271757827584 250443070610866056 250636386775886496 251087356349299008 251602529271101547 252124907408593632 252267317743307328 252998612147711628 253309744676130912 253435221992118936 253649472230414304 253961405173276416 254418357445959168 254482474975557444 255137152419448992 255793514075801856 256850512067850624 257079234924287622 257740592750259696 258204344907952608 258521879340248832 258933836235214602 259271305010878032 259718739892749984 260003810765112183 260386888065939712 261159857700863616 261462866942245248 261610551733800192 261897699084941304 262368931116145392 262691587071543168 263043897127837056 263110188432556773 263453100252988968 263583602093534954 264130855380431424 264672790531937991 265372113470232384 266054805419622912 266273230686326127 266600688069631608 267286540629898944 267634895495099904 267834950514398421 268391030467212576 268523978318000328 268873945937206848 269081488832986368 269321103254015604 269633581534190412 270346011958649088 270832445023117824 270900699167528892 271597613865865056 271951587357924096 272086298935261888 272384944611069906 273210622484581152 273664992016177146 273913479653780736 274475486477565324 274862689740723744 275200710265426176 275998485979321776 276474787627766112 276708515160451968 277186042134710016 277276256747744562 277490285359017192 277617245427880848 278008880778338688 278331439003035264 278832240231177472 279295958930090256 280450074462859224 280588995776988822 281171555727556032 281677467172311936 281748454437224313 281894893063128576 282473275892961384 283329534428454528 283800732461220744 284901662946396672 285114624741133803 285355656259216092 286220652126704064 286441584886727424 286572640441683456 286956978684913152 287029296471880116 287545747738401768 287767703335277088 288142751324107008 288305505992351232 289496851058435328 289640253705278784 289958166844042158 290479888021446684 290837114257779936 291585317050798848 291680218137237786 292183582379343732 292935249074182176 293804839913471568 294145725310025904 294311870700525216 294560677428868224 295165047505663566 295528035455486064 295924384268816688 296288306035489152 296821417020285696 297147212302985352 299311656097075776 299850206989880448 299925774078335559 300697358208636312 301089257431987392 301238402392611376 301608859230290304 301863834720493056 302089475607750369 302483189179357704 303282415394551296 303634297094220288 304686500651007552 305470332148455936 305547315599098188 306097086302169624 306732606248242944 306884546649143232 307284509642522112 307361950295153796 308152664610503328 309220525958314212 309600799048604448 310397272989560064 310498296726736998 310955770211727872 311034136081236876 311297079555508464 311834297401548768 312240711410949888 312319401106365954 312759990875631024 313122868878414672 313686270260074656 313928403638484096 314207953796351538 315403680618423936 315971185860304128 316887150568850928 317131754696019648 317276851917578112 317782435379581557 318745726232011344 319195381634388864 319275824018873337 319565726262744192 320514370814696256 320673138030844368 321067495309663872 321338920831492608 321998233642542072 322394220496893888 322826601020527296 323223606584169984 323488966205701989 323738666252186724 324343694241395136 325845285418438632 327109316716233216 327191753540002428 327353828406486959 328033481682148704 328623711701030592 328877375240316672 329027846433043968 329552155208454948 330913940973779142 331017432806032896 331100854538090868 331380762107476752 332385273437462784 332914932302418774 333324344289925296 333924094147821408 334181849034515328 334783141799065344 335470039028135396 336166543211458176 336356423657743104 337331482863615504 337746326234841216 337913629322825248 338199296307219072 338284527984715851 338893202691687798 339309966634076592 339596814060554688 340182869892598656 340293587826777417 341588584230997824 342070464110943744 342467349423800832 342772313232383496 343654123667012928 344076742492826112 344272459877270144 344359222089940827 345245114980286136 345695073347837376 346291653190333312 346671747686816244 348213143601151488 348300898929680004 348617155922993664 349196932113255072 349825241488193856 350255449428724224 350725196170449408 350813584576742364 351270800337318624 352174473840575232 352897054042583988 353169454093294608 353829484626976512 355030974248434836 355467584092842144 356382054173198592 356498044389957294 356936458407275376 357113267352531228 357854707289616768 358031971090667104 358498594582942464 358588942011012762 359094804338687472 359511442045587216 360757280284699914 361200932223371856 362130151821153408 362248012847859831 362436291081165312 363179926148093208 364280829979441536 364562017128562176 364886656021569528 365967315303420432 366483586320964992 366575946095743461 367997981305762368 368450537710735872 368633050170354816 368944686880602624 369037666892417292 369701675663659416 369987047145356256 370156327237174464 370678507704451584 371108585337380352 372394611906787008 373933432617145632 374118661035985096 374895407636741376 375569956229749248 375664605916299084 376631034523948512 377772712571272704 378187361112890448 378400976614960992 379497918221567442 380152832988178404 380474208345621456 380942107759914624 381627536168938752 381723712463336166 382705728629173488 383394330317869024 383690271113702784 385618852386431433 386187004940371712 386610889125389544 387306517361928912 387782819010373248 388400754352821903 388906957516317048 389578109839124976 390386953406854656 390580332098909568 391739786551295424 392194300413367872 392415827600700288 392747569905157632 393553396674218088 394037380607314752 394565845691755584 395051074713985536 395179650379483452 395375403140302431 396196283070647136 398058170205348576 399082208129434368 399800275986507264 399901032104447412 400929810944848416 401452343242649856 402145145640387072 402785967477000492 403310918905810272 403622233249479552 403981654881023406 404450372301285618 406248667534676736 406351048751293338 407396420798797584 407927381036886144 408129448402892832 408577416916604859 409179395532190976 409815933726871728 410870219480671104 411713229716347986 412294034611085616 412801065398139264 413997728968982664 414202803289840642 414712181441649168 415062772740677952 415779063202065024 415914385121616843 416425868141821272 417013321167508032 417497158504552896 418248360346766208 418571204851312128 418943938395135384 420538240824565248 420883493665483233 421757333591334048 422516200758467904 422842339594692864 423035802556770816 423709913839442076 424994301642681792 425593842179185152 425701098691831116 426087635016992256 427352494419595008 427564184041125824 428033484388824138 428089993746218496 429330978190056096 429858960662525184 430435468027369728 430543944707820174 431318621607602652 431651555002915632 432214126986160512 432458258988526848 434460380557918176 435719832032170026 436255671386669904 437377975576198272 437520327205856679 438164948934707456 438275373569015598 439402873611273264 440707259870207352 441218587965038856 441467806050787824 441841016143302336 442747571258495349 443292053183229096 443886576403225032 444432459053233728 445232125530428544 445575798712687104 448222057615277568 449775310484820672 450328434979788288 450932395076292096 451046037312954468 451633886147981088 451857603588917064 452413288845435456 452795752080739584 453577159856798208 453724783769036556 454923623091826944 455451445641330432 457029750976511328 458205498222683904 458320973398647282 459145629453254436 460326819973714848 460926764463783168 461042925442730694 462228996915754992 463830788937471318 464401198572906672 465595909484340096 466433655317591808 466551204121855314 466945619333262696 467751446102323152 468361067116424832 469684303317622008 470529405390111984 470892605457726144 471311930694527307 473105520927635904 473374632331246448 473956778790456192 475330725853276392 475915277876367168 476151023136708304 477139609719489024 478118589348017016 478793072451583296 479348589394116288 481009707046266552 481601242964495808 482008381247238912 482840202428204544 482997350463813108 484239901530790944 484835409876254976 485607999378280086 485707773305922048 486515541362092704 487956420404560576 488644781761286656 488767928127657948 490663975074349824 490787630310003642 491510733560473088 492050222523223056 492935567551545888 493316062860475008 493541769649565952 494328232812682422 496526149209049344 496651281807136302 498577910156194176 499372398453628161 500886141221732112 501272773551772992 502174712698598016 503205058542203094 504249814817187264 504534635486614656 505997224295423256 506619489352261824 506870443984237872 507298944460828608 507922810346552832 508339804037531697 508964949951114888 510274304838897984 511587028151603712 513701024135701248 514158469848575244 515481185500519392 516408689815905216 517043758680497664 517867672470429204 518542610021756064 519437479785499968 520007621530224366 520773776131879424 522319715401727232 522925733884490496 523221103467600384 523795398169882608 524737862232290784 525383174143086336 526087794255674112 526220376865113546 526906200505977936 527167204187069908 528261710760862848 529345581063875982 530744226940464768 532546461372652254 533201376139263216 534573081259797888 534747066584935941 535669901028796842 536782060934425152 537047956636000656 537747891874413696 537883413016519143 538162977665972736 538642206508031208 539267163068380824 540692023917298176 541135920427049871 541801398335057784 543195227731730112 543903174715848192 544172597870523776 544769889222139812 546421244969162304 547329984032354292 547826959307561472 548950972955130648 549725379481447488 550401420530852352 551996971958643552 552949575255532224 553417030320903936 554372084269420032 554552513495489124 554980570718034384 555234490855761696 556017761556677376 556662878006070528 557664480462354944 558591917860180512 560900148925718448 561177991553977644 562343111455112064 563354934344623872 563496908874448626 564946551785922768 566659068856909056 567601464922441488 569246877332351163 570229249482267606 570711312518432184 572441304253408128 572585568695004249 572883169773454848 574058592943760232 575091495476803536 575535406670554176 576285502648214016 578993702116870656 579280507410557568 579916333688084316 580959776042893368 581674228515559872 583170634101597696 583360436274475572 584367164758687464 585870498148364352 587609679826943136 588291450620051808 588623741401050432 589121354857736448 590330095011327132 591056070910972128 591848768537633376 592576612070978304 593642834040571392 594294424605970704 598623312194151552 599700413979760896 599851548156671118 601394716417272624 602178514863974784 602476804785222752 603217718460580608 604178951215500738 604966378358715408 605972482321535109 606675558451928427 609373001302015104 609526573126940007 611094631198196376 612194172604339248 613465212496485888 613769093298286464 614723900590307592 616305329221006656 617569844574521979 618441051916628424 619201598097208896 620794545979120128 620996593453473996 621304204934760963 622068272162473752 622594159111016928 623668594803097536 624481422821899776 624638802212731908 625519981751262048 626245737756829344 627372540520149312 627856807276968192 628415907592703076 630807361236847872 631942371720608256 633774301137701856 634263509392039296 634553703835156224 635564870759163114 637491452464022688 638390763268777728 638551648037746674 639131452525488384 641028741629392512 641346276061688736 642050226583236207 642134990619327744 643996467285084144 644788440993787776 645653202041054592 645815917061730261 646977932411403978 647477332504373448 648687388482790272 651690570836877264 653579748048255039 654383507080004856 654707656812973918 656066963364297408 657247423402061184 657413060353523397 657754750480633344 659104310416909896 661827881947558284 662201709076181736 662761524214953504 664770546874925568 665829864604837548 666648688579850592 667848188295642816 668363698069030656 669566283598130688 670940078056270792 672333086422916352 672712847315486208 674662965727231008 675492652469682432 675827258645650496 676398592614438144 676569055969431702 677786405383375596 678619933268153184 679193628121109376 680365739785197312 680587175653554834 683177168461995648 685544626464766992 687308247334025856 688544919754540288 688718444179881654 690490229960572272 691390146695674752 691564388164096041 692583306380666624 693343495373632488 695746183406206977 696601797859360008 698393864226510144 699650482976387712 699826806182782971 701627169153484728 702541600674637248 704348947681150464 705794108085167976 706338908186589216 707658969253953024 710061948496869672 710935168185684288 712764108346397184 712996088779914588 713872916814550752 714226534705062456 715709414579233536 716063942181334208 716997189165884928 717177884022025524 718189608677374944 719022884091174432 721514560569399828 722401864446743712 724260303642306816 724496025695719662 726359852296186416 728561659958883072 729773312043139056 731934630606840864 732967172641929984 733151892191486922 735995962611524736 737266100340709632 738075333784834584 739403351327318832 739974094290712512 740312654474348928 741492349219023633 744789223813574016 744976922710704453 747866865234291264 748237322071970192 749790815273482752 751329211832598168 753262069047897024 754807587813304641 756374722225780896 756801953229921984 758995836443134884 760305665976356808 760948416691242912 761884215519829248 763255072337877504 763447424926672332 765411457258346976 766788660635738048 767380542227405568 771237704772862866 772374009880743424 773221778250779088 774613034723857824 775565638020746496 776801508705643806 777813915032634096 779156219678249952 781160664197819136 783479573102590848 784388600826735744 784831655201400576 787106793348436176 788074761214629504 789131691383511168 789330565297670319 790359300758966904 790750806280604862 792392566141294272 794018371595813973 796116340410697152 798164416258868736 798819692058978381 799802064208894824 801859621889696832 802904686485299712 803504851543195263 805571934954000984 806621837811620544 807244466498959104 807963309762046812 808900744602571236 812497335069353472 812702097502586676 814792841597595168 815854762073772288 816258896805785664 817154833833209718 818358791064381952 819631867453743456 821740438961342208 823426459432695972 824588069222171232 825602130796278528 827995457937965328 828405606579681284 829424362883298336 830125545481355904 831558126404130048 831828770243233686 832851736283642544 834026642335016064 834994317009105792 836496720693532416 837887876790270768 841766987330966466 843514667182668096 845032401516935808 845245363311672939 845684679189385728 847419827678884152 849988603285363584 851402197383662232 854704988839190016 855128368082251648 855343874223401409 856066968777648276 858661956380112192 859717921325050368 860870936054739456 861087889415640348 862637243215205304 863303110005831264 864428253972321024 864916517977053696 868920761115836352 871439664064340052 872511342773339808 874755951152396544 875040654411713358 876329897869414912 876550747138031196 878805747222546528 881414519740414704 882437175930077712 882935612101575648 883682032286604672 885495142516990698 886584106366458192 887773152806450064 888864918106467456 890464251060857088 899550620969641344 899777322235006677 902092074625908936 903267772295962176 903715207177834128 904826577690870912 905591504161479168 906268426823251107 907449567538073112 909847246183653888 910902891282660864 914059501953022656 916410996445367808 916641946797294564 918291258906508872 920653639947429696 921853528927566336 922085850885461388 922542607327372339 924457993831509984 927661577874942636 928802397145813344 931191818968680192 932867310635183616 933102408243710628 933891238666525392 935502892204646304 936722134232849664 939368606635244016 941058810780223968 941785210915452288 942623861389054614 946211041855271808 946749264662492896 947913557580912384 950661451706552784 951830555752734336 952302046273416608 953347306138744671 956237178696034032 957586144903166592 957827472056620011 958697178788232576 962019414092533104 963202485928991616 964016762494477824 965994700927626216 968479803061581888 969670819752509952 970466898617105967 971215998756560172 973031082724185408 975912840809121152 977535856255315896 981327950148699648 981575260620007284 982061485219460877 984100445046446112 985871135103091776 986632125720950016 987083539299131904 988656465625364844 993052298418098688 993302563614272604 997155820312388352 998744796907256322 1001772282443464224 1002545547103545984 1004349425397196032 1006410117084406188 1008499629634374528 1009069270973229312 1011994448590846512 1013238978704523648 1013740887968475744 1014597888921657216 1014853583954147553 1016679608075063394 1017929899902229776 1020548609677795968 1020880763480332251 1027402048271402496 1028316939697150488 1030962371001038784 1032817379631810432 1033077666269822481 1035735344940858408 1037085220043512128 1038874959570999936 1040015243060448732 1044639430803454464 1045851467768980992 1047590796339765216 1049475724464581568 1050766348286172672 1052175588511348224 1052440753730227092 1053812401011955872 1054334408374139816 1056523421521725696 1058691162127751964 1061488453880929536 1065092922745304508 1066402752278526432 1069146162519595776 1069494133169871882 1071339802057593684 1073564121868850304 1074095913272001312 1075495783748827392 1075766826033038286 1077284413016062416 1078534326136761648 1082271840854099742 1083602796670115568 1086390455463460224 1086744038543579493 1088345195741047552 1089539778444279624 1092842489938324608 1094659968064708584 1097901945910261296 1099450758962894976 1099727838287230383 1103993943917287104 1105899150511064448 1106834060641807872 1109105026990978248 1109961141436068768 1110468981711523392 1112035523113354752 1113325756012141056 1117183835720361024 1121800297851436896 1122355983107955288 1124686222910224128 1126709868689247744 1126993817748897252 1129893103571845536 1133318137713818112 1135202929844882976 1138493754664702326 1140458498964535212 1141422625036864368 1144882608506816256 1145171137390008498 1148117185887520464 1150182990953607072 1151070813341108352 1158561014821115136 1159832667376168632 1161919552085786736 1163348457031119744 1165202263058465709 1166720872548951144 1168734329517374928 1171740996296728704 1175219359653886272 1176582901240103616 1177247482802100864 1178242709715472896 1180660190022654264 1182112141821944256 1183697537075266752 1185153224141956608 1186126209420907293 1188588849211941408 1197246624388303104 1199400827959521792 1199703096313342236 1202789432834545248 1204357029727949568 1204953609570445504 1206435436921161216 1208357902431001476 1209932756717430816 1211944964643070218 1213351116903856854 1218746002604030208 1219053146253880014 1222189262396392752 1224388345208678496 1227538186596572928 1229447801180615184 1232610658442013312 1235139689149043958 1236882103833256848 1238403196194417792 1241993186906947992 1242608409869521926 1244136544324947504 1245188318222033856 1247337189606195072 1247743155364850529 1249277604425463816 1251039963502524096 1252491475513658688 1254745081040298624 1255713614553936384 1256831815185406152 1261614722473695744 1262650480996449699 1267548602275403712 1268527018784078592 1269107407670312448 1271129741518326228 1274982904928045376 1276781526537555456 1277103296075493348 1278262905050976768 1282057483258785024 1282692552123377472 1284100453166472414 1284269981238655488 1287992934570168288 1289576881987575552 1291306404082109184 1291631834123460522 1293955864822807956 1294954665008746896 1297374776965580544 1303381141673754528 1307159496096510078 1308767014160009712 1309415313625947836 1312133926728594816 1314494846804122368 1314826120707046794 1318208620833819792 1323655763895116568 1324403418152363472 1325523048429907008 1328242713775486047 1331659729209675096 1333297377159701184 1335696376591285632 1336727396138061312 1341880156112541584 1344666172845832704 1349325931454462016 1350985304939364864 1351654517291300992 1352797185228876288 1353138111938863404 1355572810766751192 1357239866536306368 1358387256242218752 1360731479570394624 1361174351307109668 1366354336923991296 1371089252929533984 1374616494668051712 1377089839509080576 1377436888359763308 1380980459921144544 1382780293391349504 1383128776328192082 1385166612761333248 1386686990747264976 1391492366812413954 1393203595718720016 1396787728453020288 1399300965952775424 1399653612365565942 1403254338306969456 1405083201349274496 1411588216170335952 1412677816373178432 1413935792083581921 1420123896993739344 1421870336371368576 1425992177559829176 1427745833629101504 1428453069410124912 1431418829158467072 1432127884362668416 1434355768044051048 1436379217354749888 1438045768182348864 1443029121138799656 1444803728893487424 1448520607284613632 1448992051391439324 1449709811514442247 1452719704592372832 1457123319917766144 1459546624086278112 1463869261213681728 1465934345283859968 1466303784382973844 1471991925223049472 1474532200681419264 1476150667569669168 1478806702654637664 1479948188581425024 1480625308948697856 1482984698438047266 1489578447627148032 1489953845421408906 1495733730468582528 1496474644143940384 1498117195360884483 1502658423665196336 1506524138095794048 1509615175626609282 1512749444451561792 1513603906459843968 1517991672886269768 1520611331952713616 1521896833382485824 1523768431039658496 1525019412112595091 1526894849853344664 1530822914516693952 1533577321271476096 1534761084454811136 1542475409545725732 1546443556501558176 1549226069447715648 1551131276041492992 1553603017411287612 1555627830065268192 1558312439356499904 1562321328395638272 1566959146205181696 1568777201653471488 1569663310402801152 1574213586696872352 1576149522429259008 1578263382767022336 1578661130595340638 1580718601517933808 1581501612561209724 1584785132282588544 1588036743191627946 1592232680821394304 1597639384117956762 1599604128417789648 1603719243779393664 1604241199754807823 1607009703086390526 1611143869908001968 1613243675623241088 1613650239049557429 1614488932997918208 1615926619524093624 1617801489205142472 1623407761281149613 1625404195005173352 1629585683195190336 1631709524147544576 1632517793611571328 1634309667666419436 1639263734907486912 1643480877922684416 1646852918865391944 1649176138444342464 1651204261592557056 1655990915875930656 1656811213159362568 1658848725766596672 1660251090962711808 1663116252808260096 1663657540486467372 1665703472567285088 1668053284670032128 1669988634018211584 1672993441387064832 1675775753580541536 1683533974661932932 1687029334365336192 1690064803033871616 1690490726623345878 1694839655357768304 1699977206570727168 1702804394767324464 1707740631997053489 1710256736164503296 1710687748446802818 1712133937555296552 1717323912760224384 1717756706085012747 1722175778831280696 1725274486430410608 1726606220011662528 1728856507944642048 1737841522231672704 1742879328128680104 1745022685546679616 1749511902304793088 1750081308823426716 1753101494276062392 1757611494445093056 1762829039480829408 1764874351860155424 1765871224203151296 1767364064573209344 1770990285033981396 1773168212732916384 1775546305612900128 1777729836212934912 1780928502121714176 1799101241939282688 1799554644470013354 1804184149251817872 1806535544591924352 1807430414355668256 1809653155381741824 1812536853646502214 1814899135076146224 1820026675355785281 1828119003906045312 1833283893594589128 1836582517813017744 1841307279894859392 1844171701770922776 1845085214654744678 1848915987663019968 1852709533723565937 1855323155749885272 1857604794291626688 1862383637937360384 1863912614804282889 1866204816487421256 1867782477333050784 1871005784409292608 1873444268465699328 1878737213270488032 1882117621560447936 1883570421830904576 1885247722778109228 1892422083710543616 1893498529324985792 1895827115161824768 1901322903413105568 1903661111505468672 1904604092546833216 1906694612277489342 1912474357392068064 1915172289806333184 1915654944113240022 1917394357576465152 1924038828185066208 1926404971857983232 1931989401855252432 1936959606123163776 1940933797234211934 1942431997513120344 1946062165448370816 1951825681618242304 1955071712510631792 1960739244144765117 1963150521240014568 1964122970438921754 1968200890092892224 1971742270206183552 1972239181060570191 1973264251441900032 1977312931250729688 1986605127228545208 1994311640624776704 1997489593814512644 2003544564886928448 2005091094207091968 2008698850794392064 2012820234168812376 2016999259268749056 2018138541946458624 2023988897181693024 2026477957409047296 2027481775936951488 2029195777843314432 2029707167908295106 2033359216150126788 2035859799804459552 2041097219355591936 2041761526960664502 2056633879394300976 2061924742002077568 2065634759263620864 2066155332539644962 2071470689881716816 2074170440087024256 2077749919141999872 2080030486120897464 2087238550218620931 2095181592679530432 2098951448929163136 2099480418548348913 2104881507460454184 2107624802023911744 2108668816748279632 2113046843043451392 2117382324255503928 2122976907761859072 2130185845490609016 2132805504557052864 2138292325039191552 2138988266339743764 2142679604115187368 2147128243737700608 2148191826544002624 2150991567497654784 2151533652066076572 2154568826032124832 2157068652273523296 2164543681708199484 2167205593340231136 2172780910926920448 2173488077087158986 2176690391482095104 2179079556888559248 2185684979876649216 2189319936129417168 2195803891820522592 2198901517925789952 2199455676574460766 2207987887834574208 2211798301022128896 2218210053981956496 2219922282872137536 2220937963423046784 2224477047657070899 2234367671440722048 2234930768132113359 2243600595702873792 2244711966215910576 2249372445820448256 2253987635497794504 2259786207143691072 2264422763439913923 2270405859689765952 2276987509329404652 2280916997929070424 2282845250073728736 2289765217013632512 2290342274780016996 2296234371775040928 2300365981907214144 2302141626682216704 2317122029642230272 2319665334752337264 2323839104171573472 2326696914062239488 2330404526116931418 2333441745097902288 2337468659034749856 2343481992593457408 2350438719307772544 2353165802480207232 2354494965604201728 2361320380045308528 2364224283643888512 2367395074150533504 2367991695893010957 2372252418841814586 2377177698423882816 2382055114787441919 2394493248776606208 2396459076176935143 2399406192626684472 2405578865669090496 2408714059455899136 2409907219140891008 2410514554629585789 2416715804862002952 2419865513434861632 2423889929286140436 2426702233807713708 2437492005208060416 2438106292507760028 2444378524792785504 2448776690417356992 2455076373193145856 2458895602361230368 2465221316884026624 2470279378298087916 2473764207666513696 2476806392388835584 2483986373813895984 2485216819739043852 2488273088649895008 2490376636444067712 2494674379212390144 2495486310729701058 2498555208850927632 2502079927005048192 2504982951027317376 2509490162080597248 2513663630370812304 2525300961992899398 2535097204550807424 2535736089935018817 2537054037568157184 2542259483036652456 2549965809856090752 2554206592150986696 2564114966517570048 2565385104246754944 2566031622670204227 2568200906332944828 2575985869140336576 2579153763975151104 2582612808164218368 2583263668246921044 2587911729645615912 2589909330017493792 2594749553931161088 2606762283347509056 2614318992193020156 2617534028320019424 2618830627251895672 2624267853457189632 2628989693608244736 2629652241414093588 2636417241667639584 2647311527790233136 2648806836304726944 2651046096859814016 2656485427550972094 2663319458419350192 2666594754319402368 2671392753182571264 2683760312225083168 2698651862908924032 2699331966705020031 2703309034582601984 2706276223877726808 2711145621533502384 2714479733072612736 2716774512484437504 2718805280469753321 2722348702614219336 2732708673847982592 2742178505859067968 2749232989336103424 2754873776719526616 2761960919842289088 2765560586782699008 2766257552656384164 2767627821982117017 2773373981494529952 2782984733624827908 2786407191437440032 2793575456906040576 2798601931905550848 2799307224731131884 2806508676613938912 2810166402698548992 2823176432340671904 2825355632746356864 2827871584167163842 2840247793987478688 2843740672742737152 2851984355119658352 2855491667258203008 2856906138820249824 2860041918416234013 2864255768725336832 2868711536088102096 2872758434709499776 2876091536364697728 2886058242277599312 2889607457786974848 2897984102782878648 2899419623028884494 2905439409184745664 2911400695851317901 2919093248172556224 2927738522427363456 2932607568765947688 2943983850446098944 2946184455658382631 2952301335139338336 2957613405309275328 2959896377162850048 2961250617897395712 2965969396876094532 2979156895254296064 2979907690842817812 2991467460937165056 2992949288287880768 2996234390721768966 3005316847330392672 3013048276191588096 3019230351253218564 3025498888903123584 3027207812919687936 3035983345772539536 3041222663905427232 3043793666764971648 3050038824225190182 3053789699706689328 3061645829033387904 3062642290440996753 3067154642542952192 3084950819091451464 3092887113003116352 3098452138895431296 3099232998809467443 3107206034822575224 3111255660130536384 3116624878712999808 3133918292410363392 3137554403306942976 3148427173393744704 3152299044858518016 3156526765534044672 3157322261190681276 3161437203035867616 3163003225122419448 3169570264565177088 3176073486383255892 3184465361642788608 3195278768235913524 3199208256835579296 3207438487558787328 3208482399509615646 3214019406172781052 3222287739816003936 3226487351246482176 3227300478099114858 3231853239048187248 3235602978410284944 3246815522562299226 3250808390010346704 3259171366390380672 3265035587223142656 3268619335332838872 3278527469814973824 3293705837730783888 3298352276888684928 3299183514861691149 3311981831751861312 3313622426318725136 3317697451533193344 3320502181925423616 3327315080972934744 3331406945134570176 3336106569340064256 3339977268036423168 3351551507161083072 3367067949323865864 3374058668730672384 3380129606067743232 3380981453246691756 3389679310715536608 3399954413141454336 3405608789534648928 3415481263994106978 3420513472329006592 3421375496893605636 3424267875110593104 3434647825520448768 3435513412170025494 3444351557662561392 3450548972860821216 3453212440023325056 3475683044463345408 3485758656257360208 3490045371093359232 3495606789175397127 3500162617646853432 3506202988552124784 3515222988890186112 3525658078961658816 3529748703720310848 3531742448406302592 3534728129146418688 3541980570067962792 3546336425465832768 3551092611225800256 3555459672425869824 3558378628262721879 3598202483878565376 3599109288940026708 3608368298503635744 3613071089183848704 3614860828711336512 3619306310763483648 3625073707293004428 3629798270152292448 3640053350711570562 3656238007812090624 3666567787189178256 3673165035626035488 3682614559789718784 3688343403541845552 3690170429309489356 3697831975326039936 3705419067447131874 3710646311499770544 3715209588583253376 3727825229608565778 3732409632974842512 3735564954666101568 3742011568818585216 3743229466094551587 3757474426540976064 3764235243120895872 3767140843661809152 3770495445556218456 3784844167421087232 3786997058649971584 3787951442989349097 3802645806826211136 3807322223010937344 3809208185093666432 3813389224554978684 3824948714784136128 3830344579612666368 3831309888226480044 3834788715152930304 3848077656370132416 3852809943715966464 3863978803710504864 3873919212246327552 3881867594468423868 3884863995026240688 3892124330896741632 3903651363236484608 3910143425021263584 3921478488289530234 3926301042480029136 3928245940877843508 3936401780185784448 3943484540412367104 3944478362121140382 3954625862501459376 3973210254457090416 3984728141326458141 3994979187629025288 4007089129773856896 4010182188414183936 4025640468337624752 4033998518537498112 4047977794363386048 4052955914818094592 4054963551873902976 4058391555686628864 4059414335816590212 4066718432300253576 4071719599608919104 4082194438711183872 4083523053921329004 4113267758788601952 4123849484004155136 4131269518527241728 4132310665079289924 4142941379763433632 4148340880174048512 4155499838283999744 4160060972241794928 4174477100437241862 4190363185359060864 4197902897858326272 4198960837096697826 4209763014920908368 4215249604047823488 4217337633496559264 4234764648511007856 4241807376250745763 4260371690981218032 4265611009114105728 4277976532679487528 4285359208230374736 4294256487475401216 4296383653088005248 4303067304132153144 4309137652064249664 4314137304547046592 4329087363416398968 4334411186680462272 4345561821853840896 4346976154174317972 4349129434543326741 4358159113777118496 4371369959753298432 4378639872258834336 4391607783641045184 4397803035851579904 4398911353148921532 4415975775669148416 4423596602044257792 4436420107963912992 4439844565744275072 4441875926846093568 4448954095314141798 4468735342881444096 4469861536264226718 4487201191405747584 4489423932431821152 4494351586082653449 4507975270995589008 4519572414287382144 4528845526879827846 4540811719379531904 4553975018658809304 4561833995858140848 4565690500147457472 4575058236337785273 4580684549560033992 4592468743550081856 4600731963814428288 4604283253364433408 4639330669504674528 4647678208343146944 4653393828124478976 4660809052233862836 4666883490195804576 4674937318069499712 4686963985186914816 4700877438615545088 4706331604960414464 4708989931208403456 4722640760090617056 4728448567287777024 4734790148301067008 4735983391786021914 4744504837683629172 4754355396847765632 4764110229574883838 4792918152353870286 4798812385253368944 4811157731338180992 4812723599264423469 4819814438281782016 4821029109259171578 4833431609724005904 4839731026869723264 4840950717148672287 4847779858572280872 4853404467615427416 4870223283843448839 4876212585015520056 4888757049585571008 4897553380834713984 4917791204722460736 4930442633768053248 4940558756596175832 4947528415333027392 4953612784777671168 4967972747627791968 4970433639478087704 4976546177299790016 4980753272888135424 4989348758424780288 4990972621459402116 4997110417701855264 5004159854010096384 5009965902054634752 5018980324161194496 5027327260741624608 5050601923985798796 5070194409101614848 5071472179870037634 5084518966073304912 5099931619712181504 5108413184301973392 5130770208493509888 5132063245340408454 5136401812665889656 5151971738280673152 5166527336493842088 5175823459291231824 5179818660034987584 5213524566695018112 5228637984386040312 5235068056640038848 5237661254503791344 5248535706914379264 5259304482828187176 5272834483335279168 5294623055580466272 5297613672609453888 5302092193719628032 5312970855101944188 5326638916838700384 5333189508638804736 5342785506365142528 5367520624450166336 5397303725817848064 5398663933410040062 5406618069165203968 5412552447755453616 5422291243067004768 5428959466145225472 5437610560939506642 5444697405228438672 5484357011718135936 5509747553439053232 5523921839684578176 5532515105312768328 5535255643964234034 5546747962989059904 5558128601170697811 5565969467249655816 5572814382874880064 5587150913812081152 5591737844412848667 5598614449462263768 5613017353227877824 5620332805397097984 5646352864681343808 5650711265492713728 5655743168334327684 5680495587974957376 5687481345485474304 5703968710239316704 5710983334516406016 5713812277640499648 5720083836832468026 5728511537450673664 5737423072176204192 5745516869418999552 5752183072729395456 5772116484555198624 5779214915573949696 5795968205565757296 5798839246057768988 5810878818369491328 5822801391702635802 5838186496345112448 5855477044854726912 5865215137531895376 5882217732434295351 5892368911316765262 5904602670278676672 5915226810618550656 5916717543181710573 5919792754325700096 5931938793752189064 5959815381685635624 5982934921874330112 5985898576575761536 5992468781443537932 6010633694660785344 6026096552383176192 6038460702506437128 6050997777806247168 6054415625839375872 6071966691545079072 6082445327810854464 6087587333529943296 6100077648450380364 6107579399413378656 6123291658066775808 6125284580881993506 6134309285085904384 6169901638182902928 6185774226006232704 6196904277790862592 6198465997618934886 6214412069645150448 6222511320261072768 6233249757425999616 6261715650655862793 6296854346787489408 6298441255645046739 6314644522381362552 6322874406071735232 6326006450244838896 6339140529130354176 6352146972766511784 6368930723285577216 6390557536471827048 6398416513671158592 6414876975117574656 6416964799019231292 6428038812345562104 6444575479632007872 6452974702492964352 6454600956198229716 6463706478096374496 6471205956820569888 6493631045124598452 6501616780020693408 6518342732780761344 6530071174446285312 6537238670665677744 6557054939629947648 6587411675461567776 6596704553777369856 6598367029723382298 6623963663503722624 6627244852637450272 6635394903066386688 6654630161945869488 6662813890269140352 6673431142971212697 6703103014322166144 6704792304396340077 6734135898647731728 6748117337461344768 6761962906493383512 6779358621431073216 6793268290319741769 6811217579069297856 6830962527988213956 6842750993787211272 6848535750221186208 6869295651040897536 6871026824340050988 6888703115325122784 6901097945721642432 6906424880046650112 6951366088926690816 6971517312514720416 6980090742186718464 6991213578350794254 7000325235293706864 7012405977104249568 7030445977780372224 7051316157923317632 7059497407440621696 7063484896812605184 7083961140135925584 7092672850931665536 7102185222451600512 7103975087679032871 7116757256525443758 7146165344362325757 7189377228530805429 7198218577880053416 7216736597007271488 7226142178367697408 7229721657422673024 7231543663888757367 7250147414586008856 7259596540304584896 7280106701423141124 7312476015624181248 7333135574378356512 7346330071252070976 7365229119579437568 7376686807083691104 7380340858618978712 7395663950652079872 7410838134894263748 7421292622999541088 7430419177166506752 7455650459217131556 7464819265949685024 7471129909332203136 7484023137637170432 7486458932189103174 7514948853081952128 7528470486241791744 7540990891112436912 7573994117299943168 7575902885978698194 7605291613652422272 7607208269805056451 7618416370187332864 7626778449109957368 7649897429568272256 7662619776452960088 7696155312740264832 7698094868010612681 7727957607421009728 7747838424492655104 7763735188936847736 7769727990052481376 7784248661793483264 7820286850042527168 7842956976579060468 7852602084960058272 7856491881755687016 7872803560371568896 7886969080824734208 7888956724242280764 7909251725002918752 7946420508914180832 7969456282652916282 7989958375258050576 8014178259547713792 8051280936675249504 8095955588726772096 8109927103747805952 8118828671633180424 8133436864600507152 8143439199217838208 8156415841409259963 8167046107842658008 8226535517577203904 8247698968008310272 8264621330158579848 8285882759526867264 8296681760348097024 8302883465946351051 8320121944483589856 8348954200874483724 8380726370718121728 8395805795716652544 8397921674193395652 8419526029841816736 8430499208095646976 8434675266993118528 8469529297022015712 8483614752501491526 8520743381962436064 8531222018228211456 8555953065358975056 8570718416460749472 8592767306176010496 8606134608264306288 8618275304128499328 8628274609094093184 8658174726832797936 8668822373360924544 8693952308348635944 8698258869086653482 8716318227554236992 8734202087553953703 8757279744517668672 8783215567282090368 8797822706297843064 8831951551338296832 8838553366975147893 8872840215927825984 8879689131488550144 8883751853692187136 8897908190628283596 8937470685762888192 8939723072528453436 8974402382811495168 8978847864863642304 8988703172165306898 9015950541991178016 9039144828574764288 9057691053759655692 9081623438759063808 9107950037317618608 9123667991716281696 9131381000294914944 9150116472675570546 9161369099120067984 9184937487100163712 9201463927628856576 9278661339009349056 9295356416686293888 9297698996428402329 9321618104467725672 9333766980391609152 9349874636138999424 9401754877231090176 9412663209920828928 9445281520181234112 9456897134575554048 9469580296602134016 9471966783572043828 9489009675367258344 9508710793695531264 9528220459149767676 9585836304707740572 9597624770506737888 9622315462676361984 9625447198528846938 9639628876563564032 9642058218518343156 9666863219448011808 9679462053739446528 9681901434297344574 9695559717144561744 9706808935230854832 9740446567686897678 9752425170031040112 9777514099171142016 9795106761669427968 9835582409444921472 9881117513192351664 9895056830666054784 9897550544585073447 9935945495255583936 9940867278956175408 9953092354599580032 9961506545776270848 9981945242918804232 9994220835403710528 10008319708020192768 10019931804109269504 10054654521483249216 10101203847971597592 10140388818203229696 10142944359740075268 10147968680601095729 10169037932146609824 10199863239424363008 10216826368603946784 10261540416987019776 10264126490680816908 10272803625331779312 10303943476561346304 10333054672987684176 10351646918582463648 10359637320069975168 10427049133390036224 10457275968772080624 10470136113280077696 10475322509007582688 10486820367526191381 10518608965656374352 10545668966670558336 10589246111160932544 10595227345218907776 10604184387439256064 10625941710203888376 10653277833677400768 10666379017277609472 10675135884788165637 10735041248900332672 10794607451635696128 10797327866820080124 10825104895510907232 10844582486134009536 10857918932290450944 10875221121879013284 10889394810456877344 10968714023436271872 11019495106878106464 11047843679369156352 11065030210625536656 11070511287928468068 11093495925978119808 11116257202341395622 11131938934499311632 11145628765749760128 11183475688825697334 11197228898924527536 11226034706455755648 11229688398283654761 11292705729362687616 11301422530985427456 11311486336668655368 11360991175949914752 11363854328968047291 11407937420478633408 11421966669032812032 11427624555280999296 11440167673664936052 11474846144352408384 11491033738837999104 11504366145458790912 11544232969110397248 11558429831147899392 11591936411131514592 11597678492115537976 11621757636738982656 11645602783405271604 11676372992690224896 11710954089709453824 11730430275063790752 11764435464868590702 11784737822633530524 11809205340557353344 11830453621237101312 11833435086363421146 11863877587504378128 11919630763371271248 11954184423979374423 11971797153151523072 11984937562887075864 12021267389321570688 12076921405012874256 12101995555612494336 12143933383090158144 12164890655621708928 12175174667059886592 12200155296900760728 12215158798826757312 12246583316133551616 12250569161763987012 12339803276365805856 12371548452012465408 12393808555581725184 12396931995237869772 12428824139290300896 12445022640522145536 12466499514851999232 12523431301311725586 12593708693574978816 12596882511290093478 12629289044762725104 12645748812143470464 12652012900489677792 12704293945533023568 12781115072943654096 12796833027342317184 12833929598038462584 12856077624691124208 12889150959264015744 12909201912396459432 12927412956192748992 12942411913641139776 12987262090249196904 13003233560041386816 13036685465561522688 13047388303629980223 13074477341331355488 13114109879259895296 13174823350923135552 13193409107554739712 13196734059446764596 13247927327007445248 13254489705274900544 13270789806132773376 13309260323891738976 13325627780538280704 13346862285942425394 13406206028644332288 13409584608792680154 13468271797295463456 13523925812986767024 13558717242862146432 13586536580639483538 13622435158138595712 13661925055976427912 13685501987574422544 13697071500442372416 13725174709013355819 13742053648680101976 13777406230650245568 13802195891443284864 13812849760093300224 13943034625029440832 13960181484373436928 13982427156701588508 14000650470587413728 14024811954208499136 14060891955560744448 14102632315846635264 14118994814881243392 14126969793625210368 14167922280271851168 14185345701863331072 14204370444903201024 14207950175358065742 14233514513050887516 14292330688724651514 14378754457061610858 14396437155760106832 14433473194014542976 14459443314845346048 14463087327777514734 14500294829172017712 14519193080609169792 14560213402846282248 14610669851530346517 14666271148756713024 14692660142504141952 14753373614167382208 14760681717237957424 14791327901304159744 14821676269788527496 14842585245999082176 14860838354333013504 14911300918434263112 14929638531899370048 14942259818664406272 14968046275274340864 14972917864378206348 15029897706163904256 15056940972483583488 15081981782224873824 15147988234599886336 15151805771957396388 15210583227304844544 15214416539610112902 15236832740374665728 15253556898219914736 15299794859136544512 15325239552905920176 15392310625480529664 15396189736021225362 15455915214842019456 15527470377873695472 15539455980104962752 15640573700085054336 15685913953158120936 15705204169920116544 15712983763511374032 15745607120743137792 15777913448484561528 15818503450005837504 15892841017828361664 15938912565305832564 15979916750516101152 16028356519095427584 16102561873350499008 16191911177453544192 16219854207495611904 16237657343266360848 16266873729201014304 16286878398435676416 16312831682818519926 16334092215685316016 16453071035154407808 16529242660317159696 16571765519053734528 16605766931892702102 16640243888967179712 16674385803512093433 16697908401748967448 16761452741436243456 16775213533238546001 16795843348386791304 16839052059683633472 16860998416191293952 16869350533986237056 16939058594044031424 16967229505002983052 17041486763924872128 17062444036456422912 17111906130717950112 17141436832921498944 17185534612352020992 17212269216528612576 17236550608256998656 17256549218188186368 17316349453665595872 17337644746721849088 17387904616697271888 17396517738173306964 17432636455108473984 17468404175107907406 17514559489035337344 17566431134564180736 17595645412595686128 17646653197302886053 17677106733950295786 17745680431855651968 17750152629545131719 17759378262977100288 17795816381256567192 17879446145056906872 17948804765622990336 17957695729727284608 17977406344330613796 18031901083982356032 18078289657149528576 18115382107519311384 18163246877518127616 18215900074635237216 18247335983432563392 18262762000589829888 18300232945351141092 18322738198240135968 18369874974200327424 18402927855257713152 18557322678018698112 18590712833372587776 18595397992856804658 18643236208935451344 18667533960783218304 18699749272277998848 18785146951967588379 18890563040362468224 18895323766935140217 18943933567144087656 18978019350734516688 19017421587391062528 19056440918299535352 19171672609415481144 19195249541013475776 19244630925352723968 19250894397057693876 19284116437036686312 19333726438896023616 19358924107478893056 19363802868594689148 19391119434289123488 19413617870461709664 19480893135373795356 19504850340062080224 19555028198342284032 19590213523338855936 19671164818889842944 19762235026384703328 19790113661332109568 19795101089170146894 19871890990511167872 19881734557912350816 19906184709199160064 19963890485837608464 19988441670807421056 20020293428913638091 20109309042966498432 20202407695943195184 20285888719480150536 20295937361202191458 20338075864293219648 20379804870959225307 20433652737207893568 20528252981361633816 20545607250663558624 20607886953122692608 20666109345975368352 20703293837164927296 20719274640139950336 20854098266780072448 20914551937544161248 20940272226560155392 20950645018015165376 20973640735052382762 21037217931312748704 21091337933341116672 21178492222321865088 21190454690437815552 21251883420407776752 21306555667354801536 21350271769576331274 21438496033086977271 21470082497800665344 21568131685592416287 21594655733640160248 21650209791021814464 21689164972268019072 21694630991666272101 21750442243758026568 21778789620913754688 21937428046872543744 22038990213756212928 22095687358738312704 22130060421251073312 22141022575856936136 22186991851956239616 22232514404682791244 22263877868998623264 22291257531499520256 22366951377651394668 22394457797849055072 22452069412911511296 22459376796567309522 22585411458725375232 22622972673337310736 22721982351899829504 22727708657936094582 22815874840957266816 22855249110561998592 22880335347329872104 22949692288704816768 23088465938220794496 23094284604031838043 23183872822263029184 23195356984231075952 23243515273477965312 23291205566810543208 23352745985380449792 23460860550127581504 23528870929737181404 23569475645267061048 23618410681114706688 23660907242474202624 23666870172726842292 23727755175008756256 23839261526742542496 23908368847958748846 23943594306303046144 23969875125774151728 24042534778643141376 24153842810025748512 24287866766180316288 24329781311243417856 24400310593801521456 24430317597653514624 24469247524227779889 24501138323527974024 24679606552731611712 24743096904024930816 24793863990475739544 24857648278580601792 24890045281044291072 24908650397839053153 25046862602623451172 25187417387149957632 25193765022580186956 25258578089525450208 25291497624286940928 25304025800979355584 25408587891066047136 25562230145887308192 25593666054684634368 25667859196076925168 25712155249382248416 25778301918528031488 25818403824792918864 25854825912385497984 25884823827282279552 25974524180498393808 26006467120082773632 26094776607259960446 26148954682662710976 26202606262661861109 26349646701846271104 26393468118893529192 26495854654014890496 26508979410549801088 26515660100925443679 26618520647783477952 26651255561076561408 26693724571884850788 26812412057288664576 26819169217585360308 26936543594590926912 27047851625973534048 27117434485724292864 27173073161278967076 27244870316277191424 27323850111952855824 27371003975148845088 27394143000884744832 27450349418026711638 27484107297360203952 27554812461300491136 27604391782886569728 27886069250058881664 27893096989285206987 27964854313403177016 28001300941174827456 28049623908416998272 28205264631693270528 28237989629762486784 28335844560543702336 28370691403726662144 28408740889806402048 28415900350716131484 28467029026101775032 28584661377449303028 28757508914123221716 28792874311520213664 28866946388029085952 28918886629690692096 28926174655555029468 29000589658344035424 29038386161218339584 29120426805692564496 29221339703060693034 29332542297513426048 29385320285008283904 29506747228334764416 29521363434475914848 29643352539577054992 29685170491998164352 29692651633755220341 29822601836868526224 29859277063798740096 29884519637328812544 29945835728756412696 30059795412327808512 30163963564449747648 30303611543914792776 30421166454609689088 30428833079220225804 30443906041803287187 30507113796439829472 30599589718273089024 30650479105811840352 30784621250961059328 30792379472042450724 30911830429684038912 31054940755747390944 31078911960209925504 31281147400170108672 31371827906316241872 31410408339840233088 31425967527022748064 31460461102578574143 31555826896969123056 31637006900011675008 31785682035656723328 31877825130611665128 31959833501032202304 32025407654364496911 32205123746700998016 32383822354907088384 32475314686532721696 32533747458402028608 32573756796871352832 32625663365637039852 32668184431370632032 32906142070308815616 33058485320634319392 33143531038107469056 33211533863785404204 33280487777934359424 33348771607024186866 33395816803497934896 33550427066477092002 33591686696773582608 33678104119367266944 33689065194850964283 33738701067972474112 33878117188088062848 33934459010005966104 34082973527849744256 34091562986904141873 34223812261435900224 34282873665842997888 34424538433057225152 34473101216513997312 34513098436376372736 34632698907331191744 34675289493443698176 34775809233394543776 34793035476346613928 34865272910216947968 34936808350215814812 35029118978070674688 35132862269128361472 35191290825191372256 35293306394605772106 35354213467900591572 35491360863711303936 35500305259090263438 35591632762513134384 35758892290113813744 35915391459454569216 35954812688661227592 36063802167964712064 36230764215038622768 36431800149270474432 36494671966865126784 36525524001179659776 36600465890702282184 36645476396480271936 36739749948400654848 37114645356037396224 37181425666745175552 37190795985713609316 37286472417870902688 37335067921566436608 37399498544555997696 37570293903935176758 37781126080724936448 37790647533870280434 37887867134288175312 37956038701469033376 38112881836599070704 38343345218830962288 38390499082026951552 38501788794115387752 38568232874073372624 38667452877792047232 38727605737189378296 38782238868578246976 38827235740923419328 38961786270747590712 39009700680124160448 39110056396684568064 39142164910889940669 39342329637779685888 39524470052769406656 39580227322664219136 39590202178340293788 39743781981022335744 39763469115824701632 39812369418398320128 39927780971675216928 39976883341614842112 40040586857827276182 40218618085932996864 40404815391886390368 40571777438960301072 40591874722404382916 40676151728586439296 40759609741918450614 40867305474415787136 41056505962723267632 41091214501327117248 41175524127040067457 41332218691950736704 41406587674329854592 41438549280279900672 41829103875088322496 41880544453120310784 41901290036030330752 41947281470104765524 42074435862625497408 42182675866682233344 42356984444643730176 42380909380875631104 42503766840815553504 42613111334709603072 42700543539152662548 42876992066173954542 42940164995601330688 43136263371184832574 43189311467280320496 43300419582043628928 43378329944536038144 43389261983332544202 43500884487516053136 43557579241827509376 43832009554591039551 44077980427512425856 44260120842502146624 44282045151713872272 44373983703912479232 44465028809365582488 44527755737997246528 44582515062999040512 44733902755302789336 44788915595698110144 44904138825823022592 44918753593134619044 45170822917450750464 45245945346674621472 45443964703799659008 45455417315872189164 45631749681914533632 45710498221123997184 45760670694659744208 45899384577409633536 46176931876441588992 46188569208063676086 46367745644526058368 46390713968462151904 46582411133621086416 46921721100255163008 47057741859474362808 47138951290534122096 47236821362229413376 47333740345453684584 47455510350017512512 47678523053485084992 47816737695917497692 47939750251548303456 48085069557286282752 48307685620051497024 48575733532360632576 48659562622486835712 48800621187603042912 48860635195307029248 48938495048455559778 49002276647055948048 49359213105463223424 49587727980951479088 49715296557161203584 49817300795678106306 50023157410536280299 50093725205246902344 50325640599715638003 50387530045160373912 50517156179050900416 50582995248573881856 50608051601958711168 50817175782132094272 51124460291774616384 51187332109369268736 51335718392153850336 51424310498764496832 51556603837056062976 51636807649585837728 51709651824770995968 51769647654564559104 51949048360996787616 52012934240165547264 52189553214519920892 52297909365325421952 52405212525323722218 52699293403692542208 52786936237787058384 52939959591908658159 53017958821099602176 53031320201850887358 53237041295566955904 53250457888635395157 53387449143769701576 53638338435170720616 53873087189181853824 54095703251947068096 54234868971448585728 54346146322557934152 54489740632554382848 54647700223905711648 54742007950297690176 54788286001769489664 54900698836053423276 54968214594720407904 55109624922600982272 55208783565773139456 55772138500117763328 55786193978570413974 55929708626806354032 56002601882349654912 56099247816833996544 56671689121087404672 56831800701432262968 56934058052203550064 57169322754898606056 57515017828246443432 57585748623040427328 57733892776058171904 57852349311110058936 58001179316688070848 58076772322436679168 58240853611385128992 58442679406121386068 58665084595026852096 58770640570016567808 59013494456669528832 59042726868951829696 59286705079154109984 59370340983996328704 59385303267510440682 59645203673737052448 59718554127597480192 59891671457512825392 60327927128899495296 60607223087829585552 60857666158440451608 60887812083606574374 61014227592879658944 61139414612877675921 61300958211623680704 61584758944084901448 61823660859368077824 62109881511494781888 62157823920419851008 62562294800340217344 62743655812632483744 62820816679680466176 62851935054045496128 62920922205157148286 63111653793938246112 63274013800023350016 63571364071313446656 63755650261223330256 63919667002064404608 64050815308728993822 64410247493401996032 64704395056777248861 64950629373065443392 65067494916804057216 65083892974998816303 65251326731274079704 65336368862741264064 65812284140617631232 66116970641268638784 66287062076214938112 66423067727570808408 66560975555868718848 66697543214048373732 66791633606995869792 67100854132954184004 67183373393547165216 67356208238734533888 67378130389701928566 67477402135944948224 67756234376176125696 67868918020011932208 68165947055699488512 68183125973808283746 68447624522871800448 68565747331685995776 68849076866114450304 69265397814662383488 69282853812095514129 69551618466789087552 69586070952693227856 69730545820433895936 69873616700431629624 70058237956141349376 70382581650382744512 70586612789211544212 70708426935801183144 70982721727422607872 71000610518180526876 71183265525026268768 71517784580227627488 71830782918909138432 71909625377322455184 72127604335929424128 72461528430077245536 72863600298540948864 72989343933730253568 73200931781404564368 73290952792960543872 73407742572683339667 74229290712074792448 74381591971427218632 74572944835741805376 74670135843132873216 74725951193517159459 75140587807870353516 75562252161449872896 75581295067740560868 75775734268576350624 75912077402938066752 76225763673198141408 76686690437661924576 76780998164053903104 77003577588230775504 77136465748146745248 77334905755584094464 77455211474378756592 77564477737156493952 77654471481846838656 77923572541495181424 78019401360248320896 78284329821779881338 78607818787985583327 79048940105538813312 79180404356680587576 79487563962044671488 79526938231649403264 79546980302776331037 79855561943350433856 79953766683229684224 80081173715654552364 80437236171865993728 80809630783772780736 81143554877920602144 81183749444808765832 81352303457172878592 81519219483836901228 81734610948831574272 82113011925446535264 82182429002654234496 82351048254080134914 82664437383901473408 82813175348659709184 83658207750176644992 83679290967855620961 83802580072060661504 83894562940209531048 84148871725250994816 84713968889287460352 85007533681631107008 85226222669419206144 85401087078305325096 85753984132347909084 86272526742369665148 86378622934560640992 86600839164087257856 86756659889072076288 86778523966665088404 87001768975032106272 87115158483655018752 87664019109182079102 88155960855024851712 88520241685004293248 88564090303427744544 88930057618731164976 89055511475994493056 89467805510605578672 89577831191396220288 89837507186269238088 90491890693349242944 90910834631744378328 91263499363829067264 91331718125409861561 91521341389319488416 91798769154819267072 92353863752883177984 92377138416127352172 92735491289052116736 92781427936924303808 93164822267242172832 93843442200510326016 94115483718948725616 94277902581068244192 94667480690907369168 94911020700035025024 95357046106970169984 95633475391834995384 95879500503096606912 96076222963093490733 96615371240102994048 97151467064721265152 97601242375206085824 97721270390614058496 97876990096911119556 98004553294111896096 98718426210926446848 99175455961902958176 99430593114322407168 99634601591356212612 100046314821072560598 100187450410493804688 100651281199431276006 100775060090320747824 101034312358101800832 101216103203917422336 101634351564264188544 102248920583549232768 102274688960712425619 102671436784307700672 102848620997528993664 103273615299171675456 103419303649541991936 103539295309129118208 103898096721993575232 104025868480331094528 104379106429039841784 104595818730650843904 104810425050647444436 105398586807385084416 105573872475574116768 105879919183817316318 106035917642199204352 106062640403701774716 106474082591133911808 106500915777270790314 106774898287539403152 107276676870341441232 107746174378363707648 108191406503894136192 108692292645115868304 109295400447811423296 109484015900595380352 109576572003538979328 109801397672106846552 109936429189440815808 110219249845201964544 111544277000235526656 111572387957140827948 111859417253612708064 112005203764699309824 112198495633667993088 113343378242174809344 113663601402864525936 113868116104407100128 114338645509797212112 115030035656492886864 115171497246080854656 115704698622220117872 116002358633376141696 116481707222770257984 116885358812242772136 117330169190053704192 117426494732669822007 118026988913339057664 118085453737903659392 118573410158308219968 118740681967992657408 118770606535020881364 119290407347474104896 119437108255194960384 119783342915025650784 120655854257798990592 121214446175659171104 121715332316880903216 121775624167213148748 122028455185759317888 122278829225755351842 122601916423247361408 123169517888169802896 123526572381120202371 124219763022989563776 124315647840839702016 125487311625264967488 125641633359360932352 125703870108090992256 125841844410314296572 126223307587876492224 126548027600046700032 127142728142626893312 127511300522446660512 127839334004128809216 128101630617457987644 128820494986803992064 129408790113554497722 129901258746130886784 130134989833608114432 130167785949997632606 130502653462548159408 130672737725482528128 131496028663773118653 132233941282537277568 132846135455141616816 133121951111737437696 133395086428096747464 133583267213991739584 134201708265908368008 134366746787094330432 134712416477469067776 134756260779403857132 135512468752352251392 135737836040023864416 136331894111398977024 136366251947616567492 136895249045743600896 137131494663371991552 137698153732228900608 138530795629324766976 138565707624191028258 139103236933578175104 139172141905386455712 139747233400863259248 140765163300765489024 141173225578423088424 141416853871602366288 142001221036361053752 142366531050052537536 143035569160455254976 143819250754644910368 144255208671858848256 144923056860154491072 145727200597081897728 145978687867460507136 146401863562809128736 146581905585921087744 146815485145366679334 148763183942854437264 149145889671483610752 149451902387034318918 150069472231608840897 150281175615740707032 150976921799146914009 151162590135481121736 151551468537152701248 151824154805876133504 152451527346396282816 153373380875323849152 153561996328107806208 154007155176461551008 154272931496293490496 154669811511168188928 154910422948757513184 155128955474312987904 155308942963693677312 155847145082990362848 156038802720496641792 156568659643559762676 157215637575971166654 158097880211077626624 158360808713361175152 159053876463298806528 159093960605552662074 159711123886700867712 160162347431309104728 161619261567545561472 162287109755841204288 162367498889617531664 162704606914345757184 163038438967673802456 163469221897663148544 164226023850893070528 164364858005308468992 164702096508160269828 165328874767802946816 165626350697319418368 167316415500353289984 167358581935711241922 167605160144121323008 167789125880419062096 168297743450501989632 170015067363262214016 170802174156610650192 171507968264695818168 172545053484739330296 172757245869121281984 173201678328174515712 173557047933330176808 174003537950064212544 174230316967310037504 175328038218364158204 176311921710049703424 177040483370008586496 177128180606855489088 177860115237462329952 178111022951988986112 178935611021211157344 179155662382792440576 179675014372538476176 180983781386698485888 181821669263488756656 182663436250819723122 183042682778638976832 183418243838633027763 184754276832254704344 185470982578104233472 185562855873848607616 186329644534484345664 187686884401020652032 188230967437897451232 188555805162136488384 189334961381814738336 189822041400070050048 190714092213940339968 191266950783669990768 191759001006193213824 192152445926186981466 193230742480205988096 194113185170331746583 195202484750412171648 195251678924996448909 195753980193822239112 196009106588223792192 197436852421852893696 198350911923805916352 198861186228644814336 199269203182712425224 200092629642145121196 200374900820987609376 201302562398862552012 201550120180641495648 202068624716203601664 202432206407834844672 203268703128528377088 204497841167098465536 204549377921424851238 205342873568615401344 205697241995057987328 206547230598343350912 207796193443987150464 207848561436286542387 208758212858079683568 209191637461301687808 209620850101294888872 211147744951148233536 211759838367634632636 212125280807403549432 212948165182267823616 213001831554541580628 213549796575078806304 214553353740682882464 215492348756727415296 216382813007788272384 217384585290231736608 218590800895622846592 218968031801190760704 219602795344213693104 219872858378881631616 220223227718050019001 223144775914281655896 223718834507225416128 224010407529398619648 224177853580551478377 226686756484349618688 227327202805729051872 227736232208814200256 228677291019594424224 230060071312985773728 230342994492161709312 231409397244440235744 232004717266752283392 232963414445540515968 233770717624485544272 234852989465339644014 235823456363956749981 236170907475807318784 237146820316616439936 237541213070041762728 238580814694948209792 238640940908328993111 239566685830051301568 241311708515597981184 242428892351318342208 243430664633761806432 243551248334426297496 244056910371518635776 244557658451510703684 245203832846494722816 246339035776339605792 247053144762240404742 248439526045979127552 250974623250529934976 251407740216181984512 251683688820628593144 252446615175752984448 255022601044893321024 255678668008257618432 256203261234915975288 258817580227108995444 259802517492261773568 260269979667216228864 260335571899995265212 261005306925096318816 261345475450965056256 262992057327546237306 264467882565074555136 265692270910283233632 266790172856193494928 267166534427983479168 268403416531816736016 268733493574188660864 269512521558807714264 271475672080047728832 272732503895233134984 273790498091487201792 273995154376229584683 275396307464457801216 277061591258649533952 277131415248382056516 278206473867156350208 278344283810772911424 279494466801726518496 281530326601530978048 282346451156846176848 282833707743204732576 284002442072722107504 284733062100105075072 286071138320910509952 287638501509289820736 288228668889280472199 289846113720308982144 291454401194163795456 292803727125618257472 293163811171842175488 293630970290733358668 297526367885708874528 298291779342967221504 298903804774068637836 300138944463217681794 300562351231481414064 301953843598293828018 302325180270962243472 303102937074305402496 303648309611752267008 304903054692792565632 306746761750647698304 306824066882137276857 308014310352923102016 308545862992586980992 309820845897515026368 310257910948625975808 310617885927387354624 311694290165980725696 312077605440993283584 313137319287119525352 314431275151942333308 316195760422155253248 316721617426722350304 318107752926597613056 318187921211105324148 319422247773401735424 320324694862618209456 323238523135091122944 324574219511682408576 324734997779235063328 326076877935347604912 328452047701786141056 328729716010616937984 329404193016320539656 330657749535605893632 334632831000706579968 334717163871422483844 335578251760838124192 336595486901003979264 340030134726524428032 341604348313221300384 343015936529391636336 345090106969478660592 345514491738242563968 347114095866660353616 348007075900128425088 350656076436728316408 352279484198009466021 354080966740017172992 354256361213710978176 355720230474924659904 356222045903977972224 357871222042422314688 358311324765584881152 359350028745076952352 361967562773396971776 363643338526977513312 365326872501639446244 366085365557277953664 366836487677266055526 369508553664509408688 370579717143360607113 371125711747697215232 372659289068968691328 376461934875794902464 377111610324272976768 378669922763629476672 379644082800140100096 381428184427880679936 382533901567339981536 383518002012386427648 384304891852373962932 386461484960411976192 388226370340663493166 390404969500824343296 390503357849992897818 391507960387644478224 392018213176447584384 396701823847611832704 398538406365424850448 400185259284290242392 400749801641975218752 402605124797725104024 403100240361282991296 404137249432407203328 406537406257056754176 408995682334196931072 409098755842849702476 410685747137230802688 411394483990115974656 413094461196686701824 415592386887974300928 415697122872573084774 417516425716159367136 419241700202589777744 422295489902296467072 423519676735269265272 424250561614807098864 426003663109083161256 427099593150157612608 429106707481365764928 432765626015576544768 434769170580463473216 437181601791245693184 437936063602381521408 439205590688427386208 439745716757763263232 440446455436100038002 446289551828563311792 447437669014450832256 448355707161102956754 452930765397440742027 454654405611458103744 455472464417628400512 457354582039188848448 460120142625971547456 460685988984323418624 462818794488880471488 464009434533504566784 465926828891081031936 467541435248971088544 469705978930679288028 471646912727913499962 472341814951614637568 474293640633232879872 475082426140083525456 477161629389896419584 477281881816657986222 479133371660102603136 484857784702636684416 486861329267523612864 487102496668852594992 488113820743037271552 489115316903021407368 490407665692989445632 492678071552679211584 494106289524480809484 496879052091958255104 501949246501059869952 502815480432363969024 503367377641257186288 504893230351505968896 510045202089786642048 512406522469831950576 517635160454217990888 519605034984523547136 520671143799990530424 522010613850192637632 522690950901930112512 525984114655092474612 528935765130149110272 531384541820566467264 533580345712386989856 534333068855966958336 536806833063633472032 537466987148377321728 539025043117615428528 542951344160095457664 545465007790466269968 547990308752459169366 550254731515899083289 554262830496764113032 556412947734312700416 556688567621545822848 558988933603453036992 563060653203061956096 564692902313692353696 565667415486409465152 568004884145444215008 569466124200210150144 572142276641821019904 575277003018579641472 576457337778560944398 579692227440617964288 582339555510995239749 585607454251236514944 585755036774989346727 587261940581466717336 595052735771417749056 596583558685934443008 597807609548137275672 600277888926435363588 601124702462962828128 603907687196587656036 604650360541924486944 606205874148610804992 607296619223504534016 609806109385585131264 613493523501295396608 613648133764274553714 616028620705846204032 617091725985173961984 619641691795030052736 623388580331961451392 626274638574239050704 628862550303884666616 633443234853444700608 636375842422210648296 638844495546803470848 640649389725236418912 646477046270182245888 649148439023364817152 649469995558470126656 652153755870695209824 656904095403572282112 658808386032641079312 669434327742844967688 671156503521676248384 672533560741654435131 680060269453048856064 683208696626442600768 686031873058783272672 690180213938957321184 691028983476485127936 694228191733320707232 696014151800256850176 701312152873456632816 704558968396018932042 708512722427421956352 711440460949849319808 715742444084844629376 715922822724986979333 718700057490153904704 723935125546793943552 727286677053955026624 730653745003278892488 732170731114555907328 733672975354532111052 739017107329018817376 741159434286721214226 742251423495394430464 745318578137937382656 752923869751589804928 754223220648545953536 757339845527258953344 765067803134679963072 767036004024772855296 768609783704747925864 776452740681326986332 780809939001648686592 781006715699985795636 783015920775288956448 784036426352895168768 793403647695223665408 797076812730849700896 800370518568580484784 801499603283950437504 805210249595450208048 806200480722565982592 818197511685699404952 821371494274461605376 821985463128688754049 826188922393373403648 831184773775948601856 831394245745146169548 835032851432318734272 838483400405179555488 844590979804592934144 847039353470538530544 848501123229614197728 852007326218166322512 854199186300315225216 858213414962731529856 864686006667841416597 869538341160926946432 874363203582491386368 878411181376854772416 879491433515526526464 880892910872200076004 892579103657126623584 894875338028901664512 896711414322205913508 905861530794881484054 909308811222916207488 910944928835256801024 914709164078377696896 920240285251943094912 920472200646411830571 925637588977760942976 931853657782162063872 935082870497942177088 939411957861358576056 943293825455826999924 948587281266465759744 950164852280167050912 954323258779792839168 954563763633315972444 958266743320205206272 969715569405273368832 973722658535047225728 974204993337705189984 978230633806042814736 985356143105358423168 988212579048961618968 1003898493002119739904 1006734755282514372576 1009786460703011937792 1020090404179573284096 1024813044939663901152 1035270320908435981776 1041342287599981060848 1044021227700385275264 1051968229310184949224 1056838452594028398063 1062769083641132934528 1067160691424773979712 1068666137711933916672 1073613666127266944064 1074933974296754643456 1078050086235230857056 1085902688320190915328 1090930015580932539936 1095980617504918338732 1100509463031798166578 1108525660993528226064 1113377135243091645696 1117977867206906073984 1129385804627384707392 1131334830972818930304 1136009768290888430016 1138932248400420300288 1144284553283642039808 1150554006037159282944 1152914675557121888796 1159384454881235928576 1164679111021990479498 1171214908502473029888 1171510073549978693454 1174523881162933434672 1190105471542835498112 1195615219096274551344 1200555777852870727176 1202249404925925656256 1207815374393175312072 1209300721083848973888 1212411748297221609984 1219612218771170262528 1226987047002590793216 1227296267528549107428 1232057241411692408064 1234183451970347923968 1239283383590060105472 1246777160663922902784 1252549277148478101408 1257725100607769333232 1266886469706889401216 1272751684844421296592 1281298779450472837824 1298296878046729634304 1298939991116940253312 1304307511741390419648 1313808190807144564224 1317616772065282158624 1338868655485689935376 1342313007043352496768 1345067121483308870262 1358792296192322226081 1366417393252885201536 1372063746117566545344 1380360427877914642368 1382057966952970255872 1388456383466641414464 1392028303600513700352 1402624305746913265632 1409117936792037864084 1417025444854843912704 1422880921899698639616 1431484888169689258752 1431845645449973958666 1437400114980307809408 1454573354107910053248 1461307490006557784976 1464341462229111814656 1467345950709064222104 1478034214658037634752 1482318868573442428452 1490637156275874765312 1505847739503179609856 1508446441297091907072 1514679691054517906688 1530135606269359926144 1537219567409495851728 1552905481362653972664 1562013431399971591272 1566031841550577912896 1568072852705790337536 1586807295390447330816 1594153625461699401792 1600741037137160969568 1602999206567900875008 1610420499190900416096 1612400961445131965184 1636395023371398809904 1643970926257377508098 1650764194547697249867 1662788491490292339096 1670065702864637468544 1676966800810359110976 1689181959609185868288 1694078706941077061088 1697002246459228395456 1704014652436332645024 1708398372600630450432 1716426829925463059712 1729372013335682833194 1739076682321853892864 1756822362753709544832 1761785821744400152008 1785158207314253247168 1789750676057803329024 1793422828644411827016 1811723061589762968108 1818617622445832414976 1821889857670513602048 1829418328156755393792 1840480570503886189824 1840944401292823661142 1851275177955521885952 1870165740995884354176 1878823915722717152112 1886587650911653999848 1900329704560334101824 1909127527266631944888 1916533486640410412544 1939431138810546737664 1947445317070094451456 1948409986675410379968 1956461267612085629472 1970712286210716846336 1976425158097923237936 2013469510565028745152 2017600682224963305393 2040180808359146568192 2049626089879327802304 2070540641816871963552 2082684575199962121696 2088042455400770550528 2103936458620369898448 2113676905188056796126 2125538167282265869056 2134321382849547959424 2147227332254533888128 2147768468174960937999 2156100172470461714112 2171805376640381830656 2181860031161865079872 2191961235009836677464 2201018926063596333156 2217051321987056452128 2226754270486183291392 2235955734413812147968 2258771609254769414784 2262669661945637860608 2272019536581776860032 2301108012074318565888 2305829351114243777592 2329358222043980958996 2342429817004946059776 2343020147099957386908 2349047762325866869344 2380210943085670996224 2391230438192549102688 2401111555705741454352 2404498809851851312512 2415630748786350624144 2418601442167697947776 2454592535057098214856 2464114482823384816128 2465956389386066262147 2478566767180120210944 2493554321327845805568 2505098554296956202816 2515450201215538666464 2533772939413778802432 2545503369688842593184 2562597558900945675648 2594058020003524249791 2597879982233880506624 2608615023482780839296 2635233544130564317248 2677737310971379870752 2684626014086704993536 2690134242966617740524 2717584592384644452162 2732834786505770403072 2744127492235133090688 2760720855755829284736 2776912766933282828928 2805248611493826531264 2818235873584075728168 2845761843799397279232 2862969776339378517504 2863691290899947917332 2874800229960615618816 2909146708215820106496 2922614980013115569952 2934691901418128444208 2956068429316075269504 2964637737146884856904 3011695479006359219712 3029359382109035813376 3060271212538719852288 3074439134818991703456 3105810962725307945328 3124026862799943182544 3132063683101155825792 3170515357782085194189 3188307250923398803584 3201482074274321939136 3205998413135801750016 3220840998381800832192 3224801922890263930368 3272790046742797619808 3287941852514755016196 3301528389095394499734 3325576982980584678192 3340131405729274937088 3353933601620718221952 3388157413882154122176 3394004492918456790912 3408029304872665290048 3416796745201260900864 3432853659850926119424 3458744026671365666388 3478153364643707785728 3513644725507419089664 3523571643488800304016 3570316414628506494336 3586845657288823654032 3623446123179525936216 3637235244891664829952 3658836656313510787584 3680961141007772379648 3681888802585647322284 3702550355911043771904 3740331481991768708352 3757647831445434304224 3773175301823307999696 3800659409120668203648 3818255054533263889776 3894890634140188902912 3896819973350820759936 3912922535224171258944 3941424572421433692672 3952850316195846475872 4026939021130057490304 4035201364449926610786 4076376888576966678243 4099252179758655604608 4141081283633743927104 4165369150399924243392 4176084910801541101056 4207872917240739796896 4227353810376113592252 4251076334564531738112 4268642765699095918848 4294454664509067776256 4295536936349921875998 4312200344940923428224 4363720062323730159744 4383922470019673354928 4402037852127192666312 4434102643974112904256 4471911468827624295936 4517543218509538829568 4525339323891275721216 4544039073163553720064 4611658702228487555184 4658716444087961917992 4686040294199914773816 4698095524651733738688 4760421886171341992448 4782460876385098205376 4802223111411482908704 4808997619703702625024 4831261497572701248288 4837202884335395895552 4909185070114196429712 4931912778772132524294 5010197108593912405632 5030900402431077332928 5067545878827557604864 5091006739377685186368 5125195117801891351296 5188116040007048499582 5195759964467761013248 5217230046965561678592 5270467088261128634496 5355474621942759741504 5369252028173409987072 5380268485933235481048 5435169184769288904324 5465669573011540806144 5488254984470266181376 5521441711511658569472 5553825533866565657856 5610497222987653062528 5636471747168151456336 5727382581799895834664 5749600459921231237632 5818293416431640212992 5845229960026231139904 5869383802836256888416 5912136858632150539008 5929275474293769713808 6052802046674889916179 6120542425077439704576 6148878269637983406912 6211621925450615890656 6248053725599886365088 6264127366202311651584 6341030715564170388378 6376614501846797607168 6402964148548643878272 6441681996763601664384 6443305404524882813997 6545580093485595239616 6575883705029510032392 6603056778190788999468 6651153965961169356384 6680262811458549874176 6707867203241436443904 6776314827764308244352 6788008985836913581824 6816058609745330580096 6917488053342731332776 7027289451014838179328 7047143286977600608032 7140632829257012988672 7173691314577647308064 7246892246359051872432 7363777605171294644568 7397869168158198786441 7480662963983537416704 7515295662890868608448 7546350603646615999392 7601318818241336407296 7636510109066527779552 7793639946701641519872 7825845070448342517888 7905700632391692951744 8053878042260114980608 8070402728899853221572 8152753777153933356486 8198504359517311209216 8282162567267487854208 8330738300799848486784 8415745834481479593792 8454707620752227184504 8537285531398191837696 8588909329018135552512 8591073872699843751996 8624400689881846856448 8727440124647460319488 8767844940039346709856 8804075704254385332624 8868205287948225808512 9035086437019077659136 9088078146327107440128 9223317404456975110368 9317432888175923835984 9372080588399829547632 9396191049303467477376 9511546073346255582567 9564921752770196410752 9604446222822965817408 9617995239407405250048 9662522995145402496576 9674405768670791791104 9818370140228392859424 9863825557544265048588 10020394217187824811264 10061800804862154665856 10182013478755370372736 10250390235603782702592 10376232080014096999164 10434460093931123357184 10540934176522257268992 10710949243885519483008 10760536971866470962096 10870338369538577808648 10976509968940532362752 11042883423023317138944 11107651067733131315712 11220994445975306125056 11272943494336302912672 11454765163599791669328 11690459920052462279808 11738767605672513776832 11824273717264301078016 11858550948587539427616 12105604093349779832358 12297756539275966813824 12423243850901231781312 12496107451199772730176 12528254732404623303168 12682061431128340776756 12753229003693595214336 12805928297097287756544 12883363993527203328768 12886610809049765627994 13091160186971190479232 13151767410059020064784 13206113556381577998936 13302307931922338712768 13415734406482872887808 13552629655528616488704 13576017971673827163648 13632117219490661160192 13834976106685462665552 14094286573955201216064 14281265658514025977344 14347382629155294616128 14493784492718103744864 14727555210342589289136 14795738336316397572882 15030591325781737216896 15092701207293231998784 15202637636482672814592 15273020218133055559104 15587279893403283039744 15651690140896685035776 15811401264783385903488 16107756084520229961216 16140805457799706443144 16305507554307866712972 16397008719034622418432 16564325134534975708416 16661476601599696973568 16831491668962959187584 16909415241504454369008 17182147745399687503992 17248801379763693712896 17454880249294920638976 17535689880078693419712 17608151408508770665248 17736410575896451617024 18158406140024669748537 18446634808913950220736 18634865776351847671968 18744161176799659095264 18792382098606934954752 19023092146692511165134 19129843505540392821504 19208892445645931634816 19325045990290804993152 19636740280456785718848 19727651115088530097176 20040788434375649622528 20123601609724309331712 20364026957510740745472 20752464160028193998328 21081868353044514537984 21421898487771038966016 21521073943732941924192 21740676739077155617296 22193607504474596359323 22441988891950612250112 22545886988672605825344 22909530327199583338656 23380919840104924559616 23477535211345027553664 23717101897175078855232 24211208186699559664716 24595513078551933627648 24846487701802463562624 24992214902399545460352 25364122862256681553512 25611856594194575513088 25766727987054406657536 25773221618099531255988 26182320373942380958464 26303534820118040129568 26412227112763155997872 26604615863844677425536 27105259311057232977408 27264234438981322320384 27669952213370925331104 28188573147910402432128 28534638220038766747701 28694765258310589232256 28987568985436207489728 29455110420685178578272 29591476672632795145764 30061182651563474433792 30185402414586463997568 30546040436266111118208 31303380281793370071552 31622802529566771806976 32281610915599412886288 32611015108615733425944 33128650269069951416832 33322953203199393947136 33662983337925918375168 33818830483008908738016 34364295490799375007984 35071379760157386839424 35216302817017541330496 35472821151792903234048 36316812280049339497074 36893269617827900441472 37269731552703695343936 37488322353599318190528 37584764197213869909504 38046184293385022330268 38259687011080785643008 38417784891291863269632 38650091980581609986304 39273480560913571437696 39455302230177060194352 40247203219448618663424 40728053915021481490944 41504928320056387996656 42843796975542077932032 43042147887465883848384 43481353478154311234592 44387215008949192718646 45091773977345211650688 45819060654399166677312 46761839680209849119232 46955070422690055107328 47434203794350157710464 48422416373399119329432 49191026157103867255296 49692975403604927125248 49984429804799090920704 50728245724513363107024 51546443236199062511976 52364640747884761916928 52607069640236080259136 52824454225526311995744 53209231727689354851072 55339904426741850662208 56377146295820804864256 57069276440077533495402 57389530516621178464512 57975137970872414979456 58910220841370357156544 59182953345265590291528 60122365303126948867584 60370804829172927995136 61092080872532222236416 63245605059133543613952 64563221831198825772576 65222030217231466851888 66580822513423789077969 67325966675851836750336 67637660966017817476032 68728590981598750015968 70142759520314773678848 70432605634035082660992 72633624560098678994148 73786539235655800882944 74539463105407390687872 74976644707198636381056 76092368586770044660536 76835569782583726539264 77300183961163219972608 78546961121827142875392 78910604460354120388704 83009856640112775993312 86084295774931767696768 86962706956308622469184 88774430017898385437292 90183547954690423301376 91638121308798333354624 93910140845380110214656 94868407588700315420928 96844832746798238658864 99385950807209854250496 99968859609598181841408 101456491449026726214048 103092886472398125023952 105214139280472160518272 105648908451052623991488 106418463455378709702144 110679808853483701324416 112754292591641609728512 114138552880155066990804 114779061033242356929024 115950275941744829958912 117820441682740714313088 118365906690531180583056 120741609658345855990272 122184161745064444472832 129126443662397651545152 130444060434462933703776 133161645026847578155938 135275321932035634952064 137457181963197500031936 140285519040629547357696 140865211268070165321984 145267249120197357988296 147573078471311601765888 149078926210814781375744 149953289414397272762112 152184737173540089321072 157093922243654285750784 157821208920708240777408 166019713280225551986624 172168591549863535393536 173925413912617244938368 177548860035796770874584 180367095909380846602752 183276242617596666709248 189736815177400630841856 193689665493596477317728 199742467540271367233907 202912982898053452428096 206185772944796250047904 210428278560944321036544 211297816902105247982976 221359617706967402648832 228277105760310133981608 231900551883489659917824 235640883365481428626176 236731813381062361166112 258252887324795303090304 260888120868925867407552 266323290053695156311876 270550643864071269904128 274914363926395000063872 281730422536140330643968 290534498240394715976592 298157852421629562751488 299906578828794545524224 304369474347080178642144 315642417841416481554816 332039426560451103973248 344337183099727070787072 347850827825234489876736 355097720071593541749168 366552485235193333418496 387379330987192954635456 399484935080542734467814 405825965796106904856192 412371545889592500095808 420856557121888642073088 422595633804210495965952 442719235413934805297664 456554211520620267963216 471281766730962857252352 473463626762124722332224 516505774649590606180608 521776241737851734815104 532646580107390312623752 541101287728142539808256 549828727852790000127744 581068996480789431953184 608738948694160357284288 631284835682832963109632 664078853120902207946496 695701655650468979753472 710195440143187083498336 774758661974385909270912 798969870161085468935628 811651931592213809712384 824743091779185000191616 845191267608420991931904 913108423041240535926432 946927253524249444664448 1033011549299181212361216 1043552483475703469630208 1065293160214780625247504 1099657455705580000255488 1162137992961578863906368 1217477897388320714568576 1262569671365665926219264 1328157706241804415892992 1420390880286374166996672 1549517323948771818541824 1597939740322170937871256 1623303863184427619424768 1649486183558370000383232 1826216846082481071852864 1893854507048498889328896 2087104966951406939260416 2130586320429561250495008 2324275985923157727812736 2434955794776641429137152 2840781760572748333993344 3099034647897543637083648 3195879480644341875742512 3298972367116740000766464 3652433692164962143705728 3787709014096997778657792 4261172640859122500990016 4648551971846315455625472 4869911589553282858274304 5681563521145496667986688 6391758961288683751485024 7304867384329924287411456 8522345281718245001980032 9297103943692630911250944 11363127042290993335973376 12783517922577367502970048 14609734768659848574822912 17044690563436490003960064 25567035845154735005940096 34089381126872980007920128 51134071690309470011880192 102268143380618940023760384
- Sum of all divisors σ(n): 406703490144397429800960000
- Sum of proper divisors (its aliquot sum) s(n): 304435346763778489777199616
- 102268143380618940023760384 is an abundant number, because the sum of its proper divisors (304435346763778489777199616) is greater than itself. Its abundance is 202167203383159549753439232
Bases of 102268143380618940023760384
- Binary: 1010100100110000001111100101001010101011101101100010110100000010100001011100110000000002
- Hexadecimal: 0x54981F2955DB168142E600
- Base-36: CULHS0WKIA42U0000
Squares and roots of 102268143380618940023760384
- 102268143380618940023760384 squared (1022681433806189400237603842) is 10458773150518833518587478202104728344710475847827456
- 102268143380618940023760384 cubed (1022681433806189400237603843) is 1069599312142627740971540708888682793524921328828958387315900880583745920303104
-
The
square root of 102268143380618940023760384 is 10112771300717.6692517137 -
102268143380618940023760384 is a
perfect cube number . Itscube root is 467641944
Scales and comparisons
How big is 102268143380618940023760384?- 102,268,143,380,618,940,023,760,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 102,268,143,380,618,940,023,760,384 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 102268143380618940023760384 cubic inches would be around 38970162 feet tall.
Recreational maths with 102268143380618940023760384
- 102268143380618940023760384 backwards is 483067320049816083341862201
- 102268143380618940023760384 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 102268143380618940023760384's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 102268143380618940023760384 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 102268143380618940023760384 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/102268143380618940023760384/
Chicago style:
Numbermatics. 2024. "Number 102268143380618940023760384 - Facts about the integer". https://numbermatics.com/n/102268143380618940023760384/
The information we have on file for 102268143380618940023760384 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 102268143380618940023760384, math, Factors of 102268143380618940023760384, curriculum, school, college, exams, university, Prime factorization of 102268143380618940023760384, STEM, science, technology, engineering, physics, economics, calculator, one hundred two septillion, two hundred sixty-eight sextillion, one hundred forty-three quintillion, three hundred eighty quadrillion, six hundred eighteen trillion, nine hundred forty billion, twenty-three million, seven hundred sixty thousand, three hundred eighty-four.