381727699747074347462885376
381,727,699,747,074,347,462,885,376 is an even composite number composed of five prime numbers multiplied together.
381727699747074347462885376 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred five divisors.
Prime factorization of 381727699747074347462885376:
216 × 312 × 74 × 312 × 416
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 41 × 41 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 381727699747074347462885376 from the Numbermatics database.
Names of 381727699747074347462885376
- Cardinal: 381727699747074347462885376 can be written as Three hundred eighty-one septillion, seven hundred twenty-seven sextillion, six hundred ninety-nine quintillion, seven hundred forty-seven quadrillion, seventy-four trillion, three hundred forty-seven billion, four hundred sixty-two million, eight hundred eighty-five thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 3.81727699747074347462885376 × 1026
Factors of 381727699747074347462885376
Divisors of 381727699747074347462885376
- Number of divisors d(n): 23205
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 41 42 48 49 54 56 62 63 64 72 81 82 84 93 96 98 108 112 123 124 126 128 144 147 162 164 168 186 189 192 196 216 217 224 243 246 248 252 256 279 287 288 294 324 328 336 343 369 372 378 384 392 432 434 441 448 486 492 496 504 512 558 567 574 576 588 648 651 656 672 686 729 738 744 756 768 784 837 861 864 868 882 896 961 972 984 992 1008 1024 1029 1107 1116 1134 1148 1152 1176 1271 1296 1302 1312 1323 1344 1372 1458 1476 1488 1512 1519 1536 1568 1674 1681 1701 1722 1728 1736 1764 1792 1922 1944 1953 1968 1984 2009 2016 2048 2058 2187 2214 2232 2268 2296 2304 2352 2401 2511 2542 2583 2592 2604 2624 2646 2688 2744 2883 2916 2952 2976 3024 3038 3072 3087 3136 3321 3348 3362 3402 3444 3456 3472 3528 3584 3813 3844 3888 3906 3936 3968 3969 4018 4032 4096 4116 4374 4428 4464 4536 4557 4592 4608 4704 4802 5022 5043 5084 5103 5166 5184 5208 5248 5292 5376 5488 5766 5832 5859 5904 5952 6027 6048 6076 6144 6174 6272 6561 6642 6696 6724 6727 6804 6888 6912 6944 7056 7168 7203 7533 7626 7688 7749 7776 7812 7872 7936 7938 8036 8064 8192 8232 8649 8748 8856 8897 8928 9072 9114 9184 9216 9261 9408 9604 9963 10044 10086 10168 10206 10332 10368 10416 10496 10584 10633 10752 10976 11439 11532 11664 11718 11767 11808 11904 11907 12054 12096 12152 12288 12348 12544 13122 13284 13392 13448 13454 13608 13671 13776 13824 13888 14063 14112 14336 14406 15066 15129 15252 15309 15376 15498 15552 15624 15744 15872 15876 16072 16128 16384 16464 17298 17496 17577 17712 17794 17856 18081 18144 18228 18368 18432 18522 18816 19208 19683 19926 20088 20172 20181 20336 20412 20664 20736 20832 20992 21168 21266 21504 21609 21952 22599 22878 23064 23247 23328 23436 23534 23616 23808 23814 24108 24192 24304 24576 24696 25088 25947 26244 26568 26691 26784 26896 26908 27216 27342 27552 27648 27776 27783 28126 28224 28672 28812 29889 30132 30258 30504 30618 30752 30996 31104 31248 31488 31744 31752 31899 32144 32256 32768 32928 34317 34596 34992 35154 35301 35424 35588 35712 35721 36162 36288 36456 36736 36864 37044 37632 38416 39366 39401 39852 40176 40344 40362 40672 40824 41013 41328 41472 41664 41984 42189 42336 42532 43008 43218 43904 45198 45387 45756 45927 46128 46494 46656 46872 47068 47089 47232 47616 47628 48216 48384 48608 49152 49392 50176 51894 52111 52488 52731 53136 53382 53568 53792 53816 54243 54432 54684 55104 55296 55552 55566 56252 56448 57344 57624 59049 59778 60264 60516 60543 61008 61236 61504 61992 62208 62279 62496 62976 63488 63504 63798 64288 64512 64827 65536 65856 67797 68634 68921 69192 69741 69984 70308 70602 70848 71176 71424 71442 72324 72576 72912 73472 73728 74088 74431 75264 76832 77841 78732 78802 79704 80073 80352 80688 80724 81344 81648 82026 82369 82656 82944 83328 83349 83968 84378 84672 85064 86016 86436 87808 89667 90396 90774 91512 91854 92256 92988 93312 93744 94136 94178 94464 95232 95256 95697 96432 96768 97216 98304 98441 98784 100352 102951 103788 104222 104976 105462 105903 106272 106764 107136 107163 107584 107632 108486 108864 109368 110208 110592 111104 111132 112504 112896 114688 115248 118098 118203 119556 120528 121032 121086 122016 122472 123008 123039 123984 124416 124558 124992 125952 126567 126976 127008 127596 128576 129024 129654 131712 135594 136161 137268 137781 137842 138384 139482 139968 140616 141204 141267 141696 142352 142848 142884 144648 145152 145824 146944 147456 148176 148862 150528 153664 155682 156333 157464 157604 158193 159408 160146 160704 161376 161448 162688 162729 163296 164052 164738 165312 165888 166656 166698 167936 168756 169344 170128 172032 172872 175616 177147 179334 180792 181548 181629 183024 183708 184512 185976 186624 186837 187488 188272 188356 188928 190464 190512 191394 192864 193536 194432 194481 196608 196882 197568 200704 203391 205902 206763 207576 208444 209223 209952 210924 211806 212544 213528 214272 214326 215168 215264 216972 217728 218736 220416 221184 222208 222264 223293 225008 225792 229376 230496 233523 236196 236406 239112 240219 241056 242064 242172 244032 244944 246016 246078 247107 247968 248832 249116 249984 250047 251904 253134 253952 254016 255192 257152 258048 259308 263424 269001 271188 272322 274536 275562 275684 275807 276768 278964 279936 281232 282408 282534 283392 284704 285696 285768 287091 289296 290304 291648 293888 294912 295323 296352 297724 301056 307328 308853 311364 312666 314928 315208 316386 317709 318816 320292 321408 321489 322752 322896 325376 325458 326592 328104 329476 329623 330624 331776 333312 333396 335872 337512 338688 340256 344064 345744 351232 354294 354609 358668 361584 363096 363258 364777 366048 367416 369024 369117 371952 373248 373674 374976 376544 376712 377856 379701 380928 381024 382788 385728 387072 388864 388962 393764 395136 401408 406782 408483 411804 413343 413526 415152 416888 418446 419904 421848 423612 423801 425088 427056 428544 428652 430336 430528 433944 435456 435953 437472 440832 442368 444416 444528 446586 450016 451584 458752 460992 467046 468999 472392 472812 474579 478224 480438 482112 482447 484128 484344 488064 488187 489888 492032 492156 494214 495936 497664 498232 499968 500094 503808 506268 507904 508032 510384 514304 516096 518616 526848 531441 538002 542376 544644 544887 549072 551124 551368 551614 553536 557928 559872 560511 562464 564816 565068 566784 569408 571392 571536 574182 576583 578592 580608 583296 583443 587776 589824 590646 592704 595448 602112 610173 614656 617706 620289 622728 625332 627669 629856 630416 632772 635418 637632 640584 642816 642978 645504 645792 650752 650916 653184 656208 658952 659246 661248 663552 666624 666792 669879 671744 675024 677376 680512 688128 691488 700569 702464 708588 709218 717336 720657 723168 726192 726516 729554 732096 734832 738048 738234 741321 743904 746496 747348 749952 750141 753088 753424 755712 759402 761856 762048 765576 771456 774144 777728 777924 787528 790272 802816 807003 813564 816966 823608 826686 827052 827421 830304 833776 836892 839808 843696 847224 847602 850176 854112 857088 857304 860672 861056 861273 867888 870912 871906 874944 881664 884736 885969 888832 889056 893172 900032 903168 921984 926559 934092 937998 944784 945624 949158 953127 956448 960876 964224 964467 964894 968256 968688 976128 976374 979776 984064 984312 988428 988869 991872 995328 996464 999936 1000188 1007616 1012536 1015808 1016064 1020768 1028608 1032192 1037232 1053696 1062882 1063827 1076004 1084752 1089288 1089774 1094331 1098144 1102248 1102736 1103228 1107072 1107351 1115856 1119744 1121022 1124928 1129632 1130136 1133568 1138816 1139103 1142784 1143072 1148364 1153166 1157184 1161216 1166592 1166886 1175552 1181292 1185408 1190896 1204224 1220346 1225449 1229312 1235412 1240029 1240578 1245456 1250664 1255338 1259712 1260832 1265544 1270836 1271403 1275264 1281168 1285632 1285956 1291008 1291584 1301504 1301832 1306368 1307859 1312416 1317904 1318492 1322496 1327104 1333248 1333584 1339758 1343488 1350048 1354752 1361024 1376256 1382976 1401138 1404928 1406997 1417176 1418436 1423737 1434672 1441314 1446336 1447341 1452384 1453032 1459108 1464192 1464561 1469664 1476096 1476468 1482642 1487808 1492992 1494696 1499904 1500282 1506176 1506848 1511424 1518804 1523712 1524096 1531152 1542912 1548288 1555456 1555848 1575056 1580544 1605632 1614006 1615441 1627128 1633932 1634661 1647216 1653372 1654104 1654842 1660608 1667552 1673784 1679616 1681533 1687392 1694448 1695204 1700352 1708224 1714176 1714608 1721344 1722112 1722546 1729749 1735776 1741824 1743812 1749888 1750329 1763328 1769472 1771938 1777664 1778112 1786344 1800064 1806336 1830519 1843968 1853118 1860867 1868184 1875996 1883007 1889568 1891248 1898316 1906254 1912896 1921752 1928448 1928934 1929788 1930649 1936512 1937376 1952256 1952748 1959552 1968128 1968624 1976856 1977738 1983744 1990656 1992928 1999872 2000376 2009637 2015232 2025072 2031616 2032128 2041536 2057216 2064384 2074464 2101707 2107392 2125764 2127654 2136551 2152008 2161971 2169504 2178576 2179548 2188662 2196288 2204496 2205472 2206456 2214144 2214702 2223963 2231712 2239488 2242044 2249856 2250423 2259264 2260272 2267136 2277632 2278206 2285568 2286144 2296728 2306332 2307361 2314368 2322432 2333184 2333772 2351104 2362584 2370816 2381792 2408448 2421009 2440692 2450898 2458624 2470824 2480058 2481156 2482263 2490912 2501328 2510676 2519424 2521664 2531088 2541672 2542806 2550528 2553439 2562336 2571264 2571912 2582016 2583168 2583819 2603008 2603664 2612736 2615718 2624832 2635808 2636984 2644992 2654208 2657907 2666496 2667168 2679516 2686976 2700096 2709504 2722048 2765952 2779677 2802276 2809856 2813994 2825761 2834352 2836872 2847474 2859381 2869344 2882628 2892672 2893401 2894682 2904768 2906064 2918216 2928384 2929122 2939328 2952192 2952936 2965284 2966607 2975616 2985984 2989392 2999808 3000564 3012352 3013696 3022848 3037608 3047424 3048192 3051671 3062304 3085824 3096576 3110912 3111696 3150112 3161088 3191481 3211264 3228012 3230882 3254256 3267864 3269322 3282993 3294432 3306744 3308208 3309684 3321216 3322053 3335104 3347568 3359232 3363066 3374784 3377129 3388896 3390408 3400704 3416448 3417309 3428352 3429216 3442688 3444224 3445092 3459498 3471552 3483648 3487624 3499776 3500658 3526656 3543876 3555328 3556224 3572688 3600128 3612672 3661038 3676347 3687936 3706236 3720087 3721734 3736368 3751992 3766014 3779136 3782496 3796632 3812508 3814209 3825792 3843504 3856896 3857868 3859576 3861298 3873024 3874752 3904512 3905496 3919104 3923577 3936256 3937248 3953712 3955476 3967488 3981312 3985856 3999744 4000752 4019274 4030464 4036081 4050144 4064256 4083072 4114432 4128768 4148928 4203414 4214784 4220991 4251528 4255308 4271211 4273102 4304016 4323942 4339008 4342023 4357152 4359096 4377324 4392576 4393683 4408992 4410944 4412912 4428288 4429404 4447926 4463424 4478976 4484088 4499712 4500846 4518528 4520544 4534272 4555264 4556412 4571136 4572288 4593456 4612664 4614722 4628736 4644864 4666368 4667544 4702208 4725168 4741632 4763584 4816896 4842018 4846323 4881384 4901796 4903983 4917248 4941648 4960116 4962312 4964526 4981824 5002656 5021352 5038848 5043328 5044599 5062176 5083344 5085612 5101056 5106878 5124672 5142528 5143824 5164032 5166336 5167638 5189247 5206016 5207328 5225472 5231436 5249664 5250987 5271616 5273968 5289984 5308416 5315814 5332992 5334336 5359032 5400192 5419008 5444096 5491557 5531904 5559354 5582601 5604552 5619712 5627988 5649021 5651522 5668704 5673744 5694948 5718762 5738688 5765256 5785344 5786802 5789364 5791947 5809536 5812128 5836432 5856768 5858244 5878656 5904384 5905872 5930568 5933214 5951232 5971968 5978784 5999616 6001128 6024704 6027392 6028911 6045696 6075216 6094848 6096384 6103342 6124608 6171648 6193152 6221824 6223392 6300224 6305121 6322176 6382962 6409653 6456024 6461764 6485913 6508512 6535728 6538644 6565986 6588864 6613488 6616416 6619368 6642432 6644106 6670208 6671889 6695136 6718464 6726132 6749568 6751269 6754258 6777792 6780816 6801408 6832896 6834618 6856704 6858432 6885376 6888448 6890184 6918996 6922083 6943104 6967296 6975248 6999552 7001316 7053312 7087752 7110656 7112448 7145376 7200256 7225344 7263027 7322076 7352694 7375872 7412472 7440174 7443468 7446789 7472736 7503984 7532028 7558272 7564992 7593264 7625016 7628418 7651584 7660317 7687008 7713792 7715736 7719152 7722596 7746048 7749504 7751457 7809024 7810992 7838208 7847154 7872512 7874496 7907424 7910952 7934976 7962624 7971712 7973721 7999488 8001504 8038548 8060928 8072162 8100288 8128512 8166144 8228864 8297856 8339031 8406828 8429568 8441982 8477283 8503056 8510616 8542422 8546204 8578143 8608032 8647884 8678016 8680203 8684046 8714304 8718192 8754648 8785152 8787366 8817984 8821888 8825824 8856576 8858808 8895852 8899821 8926848 8957952 8968176 8999424 9001692 9037056 9041088 9068544 9110528 9112824 9142272 9144576 9155013 9186912 9225328 9229444 9257472 9289728 9332736 9335088 9404416 9450336 9483264 9527168 9574443 9633792 9684036 9692646 9762768 9803592 9807966 9834496 9848979 9883296 9920232 9924624 9929052 9963648 9966159 10005312 10042704 10077696 10086656 10089198 10124352 10131387 10166688 10171224 10202112 10213756 10249344 10251927 10285056 10287648 10328064 10332672 10335276 10378494 10412032 10414656 10450944 10462872 10499328 10501974 10543232 10547936 10579968 10631628 10665984 10668672 10718064 10800384 10838016 10888192 10983114 11029041 11063808 11118708 11165202 11209104 11239424 11255976 11298042 11303044 11308087 11337408 11347488 11389896 11437524 11442627 11477376 11530512 11570688 11573604 11578728 11583894 11619072 11624256 11672864 11713536 11716488 11757312 11770731 11808768 11811744 11861136 11866428 11902464 11943936 11957568 11999232 12002256 12049408 12054784 12057822 12091392 12108243 12150432 12192768 12206684 12249216 12343296 12386304 12443648 12446784 12600448 12610242 12644352 12662973 12765924 12813633 12819306 12912048 12923528 12971826 13017024 13026069 13071456 13077288 13131972 13177728 13181049 13226976 13232832 13238736 13284864 13288212 13340416 13343778 13390272 13436928 13452264 13499136 13502538 13508516 13514543 13555584 13561632 13602816 13665792 13669236 13713408 13716864 13770752 13776896 13780368 13837992 13844166 13886208 13934592 13950496 13999104 14002632 14106624 14175504 14221312 14224896 14290752 14400512 14450688 14526054 14538969 14644152 14705388 14711949 14751744 14824944 14880348 14886936 14893578 14945472 14955857 15007968 15064056 15116544 15129984 15133797 15186528 15250032 15256836 15303168 15320634 15374016 15427584 15431472 15438304 15445192 15492096 15499008 15502914 15567741 15618048 15621984 15676416 15694308 15745024 15748992 15752961 15814848 15821904 15869952 15925248 15943424 15947442 15998976 16003008 16077096 16144324 16200576 16257024 16332288 16457728 16474671 16595712 16678062 16747803 16813656 16859136 16883964 16947063 16954566 17006112 17021232 17084844 17092408 17156286 17216064 17295768 17356032 17360406 17368092 17375841 17428608 17436384 17509296 17570304 17574732 17635968 17643776 17651648 17713152 17717616 17791704 17799642 17853696 17874073 17915904 17936352 17998848 18003384 18074112 18082176 18086733 18137088 18221056 18225648 18284544 18289152 18310026 18373824 18450656 18458888 18514944 18579456 18665472 18670176 18808832 18900672 18915363 18966528 19054336 19148886 19228959 19368072 19385292 19457739 19525536 19607184 19615932 19668992 19697958 19766592 19780327 19840464 19849248 19858104 19927296 19932318 20010624 20015667 20085408 20155392 20173312 20178396 20248704 20253807 20262774 20333376 20342448 20404224 20427512 20498688 20503854 20570112 20575296 20656128 20665344 20670552 20756988 20766249 20824064 20829312 20901888 20925744 20998656 21003948 21086464 21095872 21159936 21263256 21331968 21337344 21436128 21600768 21676032 21776384 21789081 21966228 22058082 22127616 22237416 22330404 22340367 22418208 22478848 22511952 22596084 22606088 22616174 22674816 22694976 22779792 22875048 22885254 22954752 22980951 23061024 23141376 23147208 23157456 23167788 23238144 23248512 23254371 23345728 23427072 23432976 23514624 23541462 23617536 23623488 23639903 23722272 23732856 23804928 23887872 23915136 23921163 23998464 24004512 24098816 24109568 24115644 24182784 24216486 24300864 24385536 24413368 24498432 24686592 24887296 24893568 25017093 25200896 25220484 25288704 25325946 25431849 25531848 25627266 25638612 25734429 25824096 25847056 25943652 26034048 26040609 26052138 26142912 26154576 26263944 26355456 26362098 26453952 26465664 26477472 26569728 26576424 26680832 26687556 26699463 26780544 26873856 26904528 26998272 27005076 27017032 27029086 27111168 27123264 27205632 27331584 27338472 27426816 27433728 27465039 27541504 27553792 27560736 27675984 27688332 27772416 27869184 27900992 27998208 28005264 28213248 28351008 28449792 28581504 28723329 28801024 28901376 29052108 29077938 29288304 29410776 29423898 29503488 29546937 29649888 29760696 29773872 29787156 29890944 29898477 29911714 30015936 30128112 30233088 30259968 30267594 30373056 30394161 30500064 30513672 30606336 30641268 30748032 30755781 30855168 30862944 30876608 30890384 30984192 30998016 31005828 31135482 31236096 31243968 31352832 31388616 31490048 31497984 31505922 31629696 31643808 31739904 31886848 31894884 31997952 32006016 32154192 32288648 32401152 32514048 32664576 32915456 32949342 33087123 33191424 33356124 33495606 33627312 33718272 33767928 33894126 33909132 33924261 34012224 34042464 34169688 34184816 34312572 34327881 34432128 34591536 34712064 34720812 34736184 34751682 34857216 34872768 35018592 35140608 35149464 35271936 35287552 35303296 35312193 35426304 35435232 35583408 35599284 35707392 35748146 35831808 35872704 35997696 36006768 36148224 36164352 36173466 36274176 36324729 36442112 36451296 36578304 36620052 36747648 36901312 36917776 37029888 37158912 37330944 37340352 37801344 37830726 37933056 37988919 38108672 38297772 38440899 38457918 38736144 38770584 38915478 39051072 39078207 39214368 39231864 39337984 39395916 39533184 39543147 39560654 39680928 39698496 39716208 39854592 39864636 40021248 40031334 40170816 40310784 40346624 40356792 40497408 40507614 40525548 40543629 40666752 40684896 40808448 40855024 40997376 41007708 41140224 41150592 41312256 41330688 41341104 41513976 41532498 41648128 41658624 41803776 41851488 41997312 42007896 42172928 42191744 42319872 42526512 42663936 42674688 42872256 43201536 43352064 43552768 43578162 43616907 43932456 44116164 44135847 44255232 44474832 44660808 44680734 44836416 44867571 45023904 45192168 45212176 45232348 45349632 45389952 45401391 45559584 45750096 45770508 45909504 45961902 46122048 46282752 46294416 46314912 46335576 46476288 46497024 46508742 46691456 46703223 46854144 46865952 47029248 47082924 47235072 47246976 47258883 47279806 47444544 47465712 47609856 47775744 47830272 47842326 47996928 48009024 48197632 48219136 48231288 48432972 48601728 48771072 48826736 48996864 49373184 49774592 49787136 50034186 50243409 50401792 50440968 50577408 50651892 50841189 50863698 51063696 51254532 51277224 51468858 51648192 51694112 51887304 52068096 52081218 52104276 52127523 52285824 52309152 52527888 52710912 52724196 52907904 52931328 52954944 53139456 53152848 53361664 53375112 53398926 53561088 53622219 53747712 53809056 53996544 54010152 54034064 54058172 54222336 54246528 54260199 54411264 54663168 54676944 54853632 54867456 54930078 55083008 55107584 55121472 55351968 55376664 55544832 55738368 55801984 55996416 56010528 56426496 56702016 56746089 56899584 57163008 57446658 57602048 57686877 58104216 58155876 58373217 58576608 58821552 58847796 59006976 59093874 59299776 59340981 59521392 59547744 59574312 59781888 59796954 59823428 60031872 60047001 60256224 60466176 60519936 60535188 60746112 60761421 60788322 61000128 61027344 61212672 61282536 61496064 61511562 61710336 61725888 61753216 61780768 61968384 61996032 62011656 62270964 62298747 62472192 62487936 62705664 62777232 62980096 62995968 63011844 63259392 63287616 63479808 63773696 63789768 63995904 64012032 64308384 64577296 64802304 65028096 65329152 65830912 65898684 66174246 66233081 66382848 66712248 66991212 67021101 67254624 67436544 67535856 67788252 67818264 67848522 68024448 68084928 68339376 68369632 68625144 68655762 68864256 68942853 69183072 69424128 69441624 69472368 69503364 69714432 69745536 69763113 70037184 70281216 70298928 70543872 70575104 70606592 70624386 70852608 70870464 70919709 71166816 71198568 71414784 71496292 71663616 71745408 71763489 71995392 72013536 72296448 72328704 72346932 72548352 72649458 72884224 72902592 73156608 73240104 73495296 73802624 73835552 74059776 74661888 74680704 75051279 75602688 75661452 75866112 75977838 76217344 76295547 76595544 76881798 76915836 77203287 77472288 77541168 77830956 78102144 78156414 78428736 78463728 78675968 78791832 79066368 79086294 79121308 79156609 79361856 79396992 79432416 79709184 79729272 80042496 80062668 80098389 80341632 80621568 80693248 80713584 80994816 81015228 81051096 81087258 81333504 81369792 81616896 81710048 81994752 82015416 82280448 82301184 82395117 82624512 82661376 82682208 83027952 83064996 83296256 83317248 83607552 83702976 83994624 84015792 84345856 84383488 84639744 85053024 85349376 85744512 86169987 86403072 86704128 87105536 87156324 87233814 87598591 87864912 88232328 88271694 88510464 88640811 88949664 89321616 89361468 89672832 89695431 89735142 90047808 90384336 90424352 90464696 90699264 90779904 90802782 91119168 91182483 91500192 91541016 91819008 91923804 92244096 92267343 92565504 92588832 92629824 92671152 92952576 92994048 93017484 93382912 93406446 93708288 93731904 94058496 94165848 94470144 94493952 94517766 94559612 94601801 94889088 94931424 95219712 95660544 95684652 95993856 96018048 96395264 96438272 96462576 96865944 97203456 97542144 97653472 97993728 98746368 99261369 99549184 99574272 100068372 100486818 100803584 100881936 101154816 101303784 101682378 101727396 101772783 102127392 102509064 102554448 102937716 102983643 103296384 103388224 103774608 104136192 104162436 104208552 104255046 104571648 104618304 104690999 105055776 105421824 105448392 105815808 105862656 105909888 105936579 106278912 106305696 106723328 106750224 106797852 107122176 107244438 107495424 107618112 107993088 108020304 108068128 108116344 108444672 108493056 108520398 108822528 108974187 109326336 109353888 109734912 109860156 110166016 110215168 110242944 110703936 110753328 111089664 111476736 111603968 111992832 112021056 113404032 113492178 113799168 113966757 114326016 114893316 115204096 115322697 115373754 115856201 116208432 116311752 116746434 117153216 117234621 117643104 117695592 118013952 118187748 118599552 118629441 118681962 119042784 119095488 119148624 119563776 119593908 119646856 120063744 120094002 120512448 120932352 121039872 121070376 121492224 121522842 121576644 121630887 122000256 122054688 122425344 122565072 122992128 123023124 123420672 123451776 123506432 123561536 123936768 123992064 124023312 124541928 124597494 124944384 124975872 125118511 125411328 125554464 125991936 126023688 126518784 126575232 126959616 127547392 127579536 127991808 128024064 128616768 129154592 129604608 130056192 130658304 130850721 131661824 131797368 132348492 132407541 132466162 132765696 133424496 133982424 134042202 134509248 134602713 135071712 135576504 135636528 135697044 136048896 136169856 136204173 136678752 136739264 137250288 137311524 137728512 137885706 138366144 138462289 138848256 138883248 138944736 139006728 139428864 139491072 139526226 140074368 140109669 140562432 140597856 141087744 141150208 141213184 141248772 141705216 141740928 141776649 141839418 142333632 142397136 142829568 142992584 143327232 143490816 143526978 143990784 144027072 144592896 144657408 144693864 145298916 145768448 145805184 146313216 146480208 146990592 147605248 147671104 148119552 149323776 149361408 150102558 150730227 151205376 151322904 151732224 151955676 152434688 152523567 152591094 153191088 153763596 153831672 154406574 154944576 155082336 155661912 156204288 156312828 156382569 156857472 156927456 157351936 157583664 158132736 158172588 158242616 158313218 158723712 158793984 158864832 159418368 159458544 160084992 160125336 160196778 160683264 160866657 161243136 161386496 161427168 161989632 162030456 162102192 162174516 162667008 162739584 162780597 163233792 163420096 163989504 164030832 164560896 164602368 164790234 165249024 165322752 165364416 165479321 166055904 166129992 166634496 167215104 167405952 167989248 168031584 168691712 168766976 169279488 170106048 170238267 170698752 171489024 172339974 172806144 173060631 174211072 174312648 174467628 175119651 175197182 175729824 176464656 176543388 177020928 177281622 177899328 178022943 178643232 178722936 179345664 179390862 179470284 180095616 180141003 180768672 180848704 180929392 181398528 181559808 181605564 182238336 182284263 182364966 183000384 183082032 183638016 183847608 184488192 184534686 185131008 185177664 185259648 185342304 185905152 185988096 186034968 186765824 186812892 186896241 187416576 187463808 188116992 188331696 188940288 188987904 189035532 189119224 189203602 189778176 189862848 190439424 191321088 191369304 191987712 192036096 192790528 192876544 192925152 193731888 194406912 195084288 195306944 195987456 197492736 198522738 198699243 199148544 200136744 200973636 201063303 201607168 201763872 202309632 202607568 203364756 203454792 203545566 204254784 205018128 205108896 205875432 205967286 206592768 206776448 206828559 207549216 208272384 208324872 208417104 208510092 209143296 209236608 209289339 209381998 210111552 210843648 210896784 211631616 211725312 211819776 211873158 212557824 212611392 212759127 213446656 213500448 213595704 214244352 214488876 214990848 215236224 215290467 215986176 216040608 216136256 216232688 216889344 216986112 217040796 217645056 217948374 218652672 218707776 219469824 219720312 220430336 220485888 221407872 221506656 222179328 223207936 223985664 224042112 225153837 226808064 226984356 227598336 227933514 228652032 228886641 229786632 230408192 230645394 230747508 231609861 231712402 232416864 232623504 233492868 234306432 234469242 235286208 235391184 236027904 236375496 237199104 237258882 237363924 237469827 238085568 238190976 238297248 239127552 239187816 239293712 240127488 240188004 240295167 241024896 241864704 242079744 242140752 242984448 243045684 243153288 243261774 244000512 244109376 244850688 245130144 245984256 246046248 246841344 246903552 247012864 247123072 247185351 247873536 247984128 248046624 249083856 249194988 249888768 249951744 250237022 250822656 251108928 251983872 252047376 253037568 253150464 253919232 255094784 255159072 256048128 257233536 258309184 258509961 259209216 260112384 261316608 261701442 262795773 263594736 264696984 264815082 264932324 265531392 265922433 266848992 267964848 268084404 269018496 269086293 269205426 270143424 271153008 271273056 271394088 272097792 272339712 272408346 273357504 273478528 273547449 274500576 274623048 275457024 275771412 276732288 276802029 276924578 277696512 277766496 277889472 278013456 278857728 278982144 279052452 280148736 280219338 281124864 281195712 282175488 282300416 282426368 282497544 283410432 283481856 283553298 283678836 283805403 284667264 284794272 285659136 285985168 286981632 287053956 287981568 288054144 289185792 289314816 289387728 290597832 291536896 291610368 292626432 292960416 293981184 295210496 295342208 296239104 297784107 298647552 298722816 300205116 301460454 302410752 302645808 303464448 303911352 304869376 305047134 305182188 305318349 306382176 307527192 307663344 308813148 308950929 309889152 310164672 311323824 312408576 312625656 312765138 313714944 313854912 314072997 315167328 316265472 316345176 316485232 316626436 317447424 317587968 317729664 317809737 318836736 318917088 320169984 320250672 320393556 321366528 321733314 322486272 322772992 322854336 323979264 324060912 324204384 324349032 325334016 325479168 325561194 326467584 326840192 326922561 327979008 328061664 329204736 329580468 330498048 330645504 330728832 330958642 332111808 332259984 333268992 334430208 334811904 335978496 336063168 337383424 337533952 340212096 340476534 341397504 341900271 342978048 344679948 345612288 346121262 347568603 348422144 348625296 348935256 350239302 350394364 351459648 351703863 352929312 353086776 354041856 354563244 355798656 355888323 356045886 357286464 357445872 358691328 358781724 358940568 360191232 360282006 361537344 361697408 361858784 362797056 363119616 363211128 364476672 364568526 364729932 364892661 366000768 366164064 367276032 367695216 368976384 369069372 370262016 370355328 370519296 370684608 371810304 371976192 372069936 373531648 373625784 373792482 374833152 374927616 375355533 376233984 376663392 377975808 378071064 378238448 378407204 379556352 379725696 380878848 382642176 382738608 383975424 384072192 385581056 385753088 385850304 387463776 388813824 390168576 390613888 391974912 392552163 394985472 397045476 397222623 397398486 398297088 400273488 401947272 402126606 403214336 403527744 403808139 405215136 406729512 406909584 407091132 408509568 408612519 410036256 410217792 411750864 411934572 413185536 413552896 413657118 415098432 415386867 416544768 416649744 416834208 417020184 418286592 418473216 418578678 418763996 420223104 420329007 421687296 421793568 423263232 423450624 423639552 423746316 425115648 425222784 425329947 425518254 426893312 427000896 427191408 428488704 428977752 429981696 430472448 430580934 431972352 432081216 432272512 432465376 433778688 433972224 434081592 435896748 437305344 437415552 438939648 439440624 440860672 440971776 442815744 443013312 444358656 446415872 447971328 448084224 450307674 452190681 453616128 453968712 455196672 455867028 457304064 457773282 459573264 460816384 461290788 461495016 463219722 463424804 463631567 464833728 465247008 466985736 468612864 468938484 469147707 470572416 470782368 472055808 472750992 474398208 474517764 474727848 474939654 476171136 476381952 476594496 478255104 478375632 478587424 480254976 480376008 480590334 482049792 482599971 483729408 484159488 484281504 485968896 486091368 486306576 486523548 488001024 488218752 488341791 489701376 490260288 491968512 492092496 493682688 493807104 494025728 494246144 494370702 495747072 495968256 496093248 496437963 498167712 498389976 499903488 500474044 501645312 502217856 503967744 504094752 506075136 506300928 507838464 510189568 510318144 510714801 512096256 514467072 516618368 517019922 518418432 519181893 522633216 523402884 525358953 525591546 527189472 529393968 529630164 529864648 531062784 531844866 533697984 534068829 535929696 536168808 538036992 538172586 538410852 540286848 540423009 542306016 542546112 542788176 544195584 544679424 544816692 546715008 546957056 547094898 549001152 549246096 550914048 551542824 553464576 553604058 553849156 554096263 555393024 555532992 555778944 556026912 557715456 557964288 558104904 560297472 560438676 560688723 562249728 562391424 564350976 564600832 564852736 564995088 566820864 566963712 567106596 567357672 567610806 569334528 569588544 571318272 571970336 573963264 574107912 575963136 576108288 578371584 578629632 578775456 581195664 583073792 583220736 585252864 585920832 587962368 590420992 590684416 592478208 595568214 596097729 597445632 600410232 602920908 603189909 604821504 605291616 606928896 607822704 609738752 610094268 610364376 610636698 612764352 613190137 615054384 615326688 617626296 617901858 619778304 620329344 620485677 622647648 624817152 625251312 625530276 627429888 627709824 627868017 628145994 630334656 632530944 632690352 632970464 633252872 634894848 635175936 635459328 635619474 637673472 637834176 638277381 640339968 640501344 640787112 642733056 643466628 644972544 645545984 645708672 645871401 647958528 648121824 648408768 648698064 650668032 650958336 651122388 652935168 653680384 653845122 655958016 656123328 658409472 659160936 661291008 661457664 661917284 664223616 664519968 666537984 669623808 671956992 672126336 674766848 675067904 675461511 680424192 680953068 682795008 683800542 685956096 686659923 689359896 691224576 692242524 694829583 695137206 696844288 697250592 697870512 700478604 700788728 702919296 703407726 705858624 706173552 708083712 709126488 711597312 711776646 712091772 712409481 714572928 714891744 717382656 717563448 717881136 720382464 720564012 720885501 723074688 723394816 723717568 725594112 726239232 726422256 728953344 729137052 729459864 729785322 732001536 732328128 732836993 734552064 735390432 737952768 738138744 740524032 740710656 741038592 741369216 741556053 743620608 743952384 744139872 747063296 747251568 747584964 749666304 749855232 750711066 752467968 753326784 755951616 756142128 756476896 756814408 759112704 759451392 761757696 765284352 765477216 768144384 771162112 771506176 771700608 774927552 775529883 777627648 780337152 781227776 783949824 785104326 788387319 794090952 794445246 794796972 796594176 797767299 800546976 803894544 804253212 806428672 807055488 807258879 807616278 810430272 810993407 813459024 813819168 814182264 817019136 817225038 820072512 820435584 820642347 823501728 823869144 826371072 827105792 827314236 830196864 830406087 830773734 833089536 833299488 833668416 834040368 836573184 836946432 837157356 837527992 840446208 840658014 843374592 843587136 846526464 846901248 847279104 847492632 850231296 850445568 850659894 851036508 851416209 853786624 854001792 854382816 856977408 857955504 860944896 861161868 863944704 864162432 864545024 864930752 867557376 867944448 868163184 871793496 874610688 874831104 877879296 878881248 881943552 885631488 886026624 888717312 892831744 893352321 895942656 896168448 900615348 904381362 907232256 907937424 910393344 911734056 914608128 915546564 915955047 919146528 921632768 922581576 922990032 926439444 926849608 926852787 927263134 929667456 930494016 933971472 937225728 937876968 938295414 941144832 941564736 942218991 945501984 948796416 949035528 949455696 949879308 952342272 952763904 953188992 953429211 956510208 956751264 957174848 960509952 960752016 961180668 964099584 965199942 967458816 968318976 968563008 969236023 971937792 972182736 972613152 973047096 976002048 976437504 976683582 979402752 980520576 980767683 983937024 984184992 987614208 988051456 988492288 988741404 991494144 991936512 992186496 992875926 996335424 996779952 999806976 1000948088 1003290624 1004435712 1007935488 1008189504 1012150272 1012601856 1020379136 1020636288 1021429602 1024192512 1025700813 1028934144 1033236736 1034039844 1036836864 1038363786 1042705809 1045266432 1046805768 1050717906 1051183092 1054378944 1055111589 1058787936 1059260328 1059729296 1062125568 1063689732 1067395968 1067664969 1068137658 1071859392 1072337616 1076073984 1076345172 1076821704 1080573696 1080846018 1084612032 1085092224 1085576352 1088391168 1089358848 1089633384 1093430016 1093914112 1094189796 1094677983 1098002304 1098492192 1101828096 1103085648 1106929152 1107208116 1107698312 1108192526 1110786048 1111065984 1111557888 1112053824 1115430912 1115928576 1116209808 1120594944 1120877352 1121377446 1124499456 1124782848 1126066599 1128701952 1129201664 1129705472 1129990176 1133927424 1134213192 1134715344 1135221612 1138669056 1139177088 1142636544 1143940672 1147926528 1148215824 1151926272 1152216576 1156743168 1157259264 1157550912 1162391328 1166441472 1170505728 1171841664 1175924736 1177656489 1180841984 1181368832 1184956416 1191136428 1191667869 1192195458 1194891264 1200820464 1205841816 1206379818 1209643008 1210583232 1211424417 1215645408 1219477504 1220188536 1220728752 1221273396 1225528704 1225837557 1226380274 1230108768 1230653376 1235252592 1235803716 1239556608 1240658688 1240971354 1245295296 1246160601 1249634304 1250502624 1251060552 1254859776 1255419648 1255736034 1256291988 1260669312 1260987021 1265061888 1265380704 1265940928 1266505744 1269789696 1270351872 1270918656 1271238948 1275346944 1275668352 1275989841 1276554762 1280679936 1281002688 1281574224 1285466112 1286933256 1289945088 1291091968 1291417344 1291742802 1295917056 1296243648 1296817536 1297396128 1301336064 1301916672 1302244776 1307360768 1307690244 1311916032 1312246656 1316818944 1318321872 1322582016 1322915328 1323834568 1328447232 1329039936 1333075968 1339247616 1343913984 1344252672 1349533696 1350135808 1350923022 1356572043 1360848384 1361906136 1365590016 1367601084 1371912192 1373319846 1378719792 1382449152 1384485048 1389659166 1390274412 1390894701 1394501184 1395741024 1400957208 1401577456 1405838592 1406815452 1407443121 1411717248 1412347104 1416167424 1418252976 1423194624 1423553292 1424183544 1424818962 1429145856 1429783488 1434765312 1435126896 1435762272 1440764928 1441128024 1441771002 1446149376 1446789632 1447435136 1447799913 1451188224 1452478464 1452844512 1457906688 1458274104 1458919728 1459570644 1464003072 1464656256 1465025373 1465673986 1469104128 1470780864 1475905536 1476277488 1481048064 1481421312 1482077184 1482738432 1483112106 1487241216 1487904768 1488279744 1489313889 1494126592 1494503136 1495169928 1499710464 1501422132 1504935936 1506653568 1511903232 1512284256 1512953792 1513628816 1518225408 1518902784 1523515392 1530568704 1530954432 1536288768 1543012352 1543401216 1549855104 1551059766 1555255296 1557545679 1562455552 1567899648 1570208652 1576076859 1576774638 1588181904 1588890492 1589593944 1593188352 1595534598 1601093952 1602206487 1607789088 1608506424 1612857344 1614110976 1614517758 1615232556 1620860544 1621269027 1621986814 1626918048 1627638336 1628364528 1634038272 1634450076 1640145024 1640871168 1641284694 1647003456 1647738288 1652742144 1654211584 1654628472 1660393728 1660812174 1661547468 1662288789 1666179072 1666598976 1667336832 1668080736 1673146368 1673892864 1674314712 1675055984 1680892416 1681316028 1682066169 1686749184 1687174272 1693052928 1693802496 1694558208 1694985264 1700462592 1700891136 1701319788 1702073016 1702832418 1707573248 1708003584 1708765632 1713954816 1715911008 1721889792 1722323736 1727889408 1728324864 1729090048 1729861504 1735114752 1735888896 1736326368 1743586992 1749221376 1749662208 1755758592 1757762496 1763887104 1771262976 1772053248 1777434624 1785663488 1786704642 1788293187 1792336896 1801230696 1808762724 1809569727 1814464512 1815874848 1820786688 1823468112 1829216256 1831093128 1831910094 1838293056 1839570411 1845163152 1845980064 1852878888 1853699216 1853705574 1854526268 1859334912 1860988032 1861457031 1867942944 1874451456 1875753936 1876590828 1882289664 1883129472 1883604051 1884437982 1891003968 1897592832 1898071056 1898911392 1899758616 1904684544 1905527808 1906377984 1906858422 1913020416 1913502528 1914349696 1914832143 1921019904 1921504032 1922361336 1928199168 1930399884 1934917632 1936637952 1937126016 1937614203 1938472046 1943875584 1944365472 1945226304 1946094192 1952004096 1952875008 1953367164 1958805504 1961041152 1961535366 1967874048 1968369984 1975228416 1976102912 1976984576 1977482808 1983873024 1984372992 1985751852 1992670848 1993559904 1999613952 2001896176 2008871424 2015870976 2016379008 2024300544 2025203712 2040758272 2041272576 2042859204 2048385024 2051401626 2057868288 2059979769 2066473472 2068079688 2073673728 2076727572 2084488749 2085411618 2090532864 2093611536 2101435812 2102366184 2108757888 2110223178 2117575872 2118520656 2119458592 2124251136 2127379464 2134791936 2135329938 2136275316 2137228443 2143718784 2144675232 2152147968 2152690344 2153643408 2161147392 2161692036 2162656503 2169224064 2170184448 2171152704 2176782336 2178717696 2179266768 2186860032 2187828224 2188379592 2189355966 2196004608 2196984384 2198510979 2203656192 2206171296 2213858304 2214416232 2215396624 2216385052 2221572096 2222131968 2223115776 2224107648 2224668159 2230861824 2231857152 2232419616 2241189888 2241754704 2242754892 2248998912 2249565696 2252133198 2257403904 2258403328 2259410944 2259980352 2267854848 2268426384 2269430688 2270443224 2277338112 2278354176 2285273088 2287881344 2295853056 2296431648 2304433152 2313486336 2314518528 2315101824 2324782656 2326589649 2332882944 2341011456 2343683328 2351849472 2355312978 2361683968 2362737664 2365161957 2382272856 2383335738 2384390916 2389782528 2393301897 2401640928 2411683632 2412759636 2419286016 2421166464 2422848834 2431290816 2432980221 2438955008 2440377072 2441457504 2442546792 2451057408 2451675114 2452760548 2460217536 2461306752 2461927041 2470505184 2471607432 2479113216 2481317376 2481942708 2490590592 2491218261 2492321202 2499268608 2501005248 2502121104 2509719552 2510839296 2511472068 2512583976 2521338624 2521974042 2530123776 2530761408 2531881856 2533011488 2539579392 2540703744 2541837312 2542477896 2550693888 2551336704 2551979682 2553109524 2554248627 2561359872 2562005376 2563148448 2570932224 2573866512 2582183936 2582834688 2583485604 2591834112 2592487296 2593635072 2594792256 2602672128 2603833344 2604489552 2614721536 2615380488 2623832064 2624493312 2633637888 2636643744 2645830656 2647669136 2656894464 2658079872 2666151936 2678495232 2687827968 2688505344 2699067392 2700271616 2701846044 2713144086 2715556321 2721696768 2723812272 2731180032 2735202168 2743824384 2746639692 2747865141 2757439584 2764898304 2768970096 2779318332 2780548824 2780558361 2781789402 2789002368 2791482048 2801914416 2803154912 2811677184 2813630904 2814886242 2823434496 2824694208 2826656973 2836505952 2846389248 2847106584 2848367088 2849637924 2858291712 2859566976 2860287633 2869530624 2870253792 2871524544 2881529856 2882256048 2883542004 2892298752 2893579264 2894870272 2895599826 2902376448 2904956928 2905689024 2907708069 2915813376 2916548208 2917839456 2919141288 2928006144 2929312512 2930050746 2931347972 2938208256 2941561728 2942303049 2951811072 2952554976 2962842624 2964154368 2965476864 2966224212 2974482432 2975809536 2976559488 2978627778 2988253184 2989006272 2990339856 2999420928 3002844264 3009871872 3013307136 3023806464 3024568512 3025907584 3027257632 3036450816 3037805568 3061137408 3061908864 3072577536 3077102439 3086024704 3086802432 3099710208 3102119532 3110510592 3115091358 3124911104 3128117427 3135799296 3140417304 3152153718 3153549276 3165334767 3176363808 3177780984 3179187888 3186376704 3191069196 3202187904 3204412974 3215578176 3217012848 3225714688 3228221952 3229035516 3230465112 3241721088 3242538054 3243973628 3245420969 3253836096 3255276672 3256729056 3268076544 3268900152 3280290048 3281742336 3282569388 3284033949 3294006912 3295476576 3305484288 3308423168 3309256944 3320787456 3321624348 3323094936 3324577578 3332358144 3333197952 3334673664 3336161472 3346292736 3347785728 3348629424 3350111968 3361784832 3362632056 3364132338 3373498368 3374348544 3378199797 3386105856 3387604992 3389116416 3389970528 3401782272 3402639576 3404146032 3405664836 3415146496 3416007168 3417531264 3427909632 3431822016 3443779584 3444647472 3455778816 3456649728 3458180096 3459723008 3470229504 3471777792 3472652736 3487173984 3499324416 3511517184 3515524992 3527774208 3532969467 3542525952 3544106496 3554869248 3571326976 3573409284 3575003607 3576586374 3584673792 3591542231 3602461392 3617525448 3619139454 3628929024 3631749696 3634273251 3646936224 3658432512 3662186256 3663820188 3676586112 3677512671 3679140822 3690326304 3691960128 3705757776 3707398432 3707411148 3709052536 3718669824 3721976064 3722914062 3735885888 3738481803 3748902912 3751507872 3753181656 3764579328 3766258944 3767208102 3768875964 3782007936 3782961063 3795185664 3796142112 3797822784 3799517232 3809369088 3811055616 3812755968 3813716844 3826040832 3827005056 3828699392 3829664286 3842039808 3843008064 3844722672 3856398336 3860799768 3869835264 3873275904 3874252032 3875228406 3876944092 3878673841 3887751168 3888730944 3890452608 3892188384 3904008192 3905750016 3906734328 3922082304 3923070732 3935748096 3936739968 3950456832 3952205824 3953969152 3954965616 3967746048 3968745984 3971503704 3985341696 3987119808 3999227904 4003792352 4017742848 4031741952 4032758016 4048601088 4050407424 4069716129 4081516544 4082545152 4085718408 4096770048 4102803252 4115736576 4119959538 4132946944 4136159376 4147347456 4153455144 4168977498 4170823236 4172684103 4187223072 4202871624 4204732368 4217515776 4220446356 4222329363 4235151744 4237041312 4238917184 4248502272 4254758928 4269583872 4270659876 4272550632 4274456886 4287437568 4289350464 4292330959 4304295936 4305380688 4307286816 4322294784 4323384072 4325313006 4338448128 4340368896 4342305408 4343399739 4353564672 4357435392 4358533536 4373720064 4375656448 4376759184 4378711932 4392009216 4393968768 4395076119 4397021958 4407312384 4412342592 4427716608 4428832464 4430793248 4432770104 4443144192 4444263936 4446231552 4448215296 4449336318 4461723648 4463714304 4464839232 4467941667 4482379776 4483509408 4485509784 4499131392 4504266396 4514807808 4516806656 4518821888 4519960704 4535709696 4536852768 4538861376 4540886448 4554676224 4556708352 4570546176 4575762688 4591706112 4592863296 4608866304 4629037056 4630203648 4649565312 4653179298 4665765888 4672637037 4687366656 4703698944 4710625956 4723367936 4725475328 4728230577 4730323914 4750104241 4764545712 4766671476 4768781832 4779565056 4786603794 4803281856 4806619461 4823367264 4825519272 4838572032 4842332928 4845697668 4862581632 4863807081 4865960442 4877910016 4880754144 4882915008 4885093584 4902114816 4903350228 4905521096 4920435072 4922613504 4923854082 4941010368 4943214864 4958226432 4962634752 4963885416 4981181184 4982436522 4984642404 4986866367 4998537216 5002010496 5004242208 5019439104 5021678592 5022944136 5025167952 5042677248 5043948084 5046198507 5060247552 5061522816 5063763712 5066022976 5079158784 5081407488 5083674624 5084955792 5101387776 5102673408 5103959364 5106219048 5108497254 5122719744 5124010752 5126296896 5129858951 5141864448 5147733024 5165669376 5166971208 5183668224 5184974592 5187270144 5189584512 5205344256 5207666688 5208979104 5229443072 5230760976 5247664128 5248986624 5267275776 5273287488 5291661312 5295338272 5313788928 5316159744 5332303872 5356990464 5364879561 5377010688 5398134784 5400543232 5403692088 5426288172 5428709181 5431112642 5443393536 5447624544 5462360064 5470404336 5487648768 5493279384 5495730282 5514879168 5518711233 5537940192 5558636664 5561097648 5561116722 5563578804 5578004736 5582964096 5584371093 5603828832 5606309824 5623354368 5627261808 5629772484 5646868992 5649388416 5650812153 5653313946 5673011904 5676953849 5692778496 5694213168 5696734176 5699275848 5716583424 5719133952 5720575266 5739061248 5740507584 5743049088 5744496429 5763059712 5764512096 5767084008 5784597504 5787158528 5789740544 5791199652 5804752896 5809913856 5811378048 5812842609 5815416138 5831626752 5833096416 5835678912 5838282576 5856012288 5858625024 5860101492 5862695944 5876416512 5883123456 5884606098 5903622144 5905109952 5925685248 5928308736 5930953728 5932448424 5951619072 5953118976 5957255556 5976506368 5978012544 5980679712 5998841856 6005688528 6026614272 6047612928 6049137024 6051815168 6054515264 6072901632 6075611136 6122274816 6123817728 6145155072 6154204878 6173604864 6179939307 6199420416 6204239064 6221021184 6230182716 6249822208 6253466247 6256234854 6271598592 6280834608 6304307436 6307098552 6330669534 6352727616 6355561968 6358375776 6372753408 6382138392 6404375808 6408825948 6411685329 6431156352 6434025696 6451429376 6456443904 6458071032 6460930224 6483442176 6485076108 6487947256 6487969509 6490841938 6507672192 6510553344 6513458112 6536153088 6537800304 6560580096 6563484672 6565138776 6568067898 6588013824 6590953152 6595532937 6610968576 6616846336 6618513888 6641574912 6643248696 6646189872 6649155156 6664716288 6666395904 6669347328 6672322944 6674004477 6692585472 6695571456 6697258848 6700223936 6723569664 6725264112 6728264676 6746996736 6748697088 6756399594 6772211712 6775209984 6778232832 6779941056 6784652161 6803564544 6805279152 6808292064 6811329672 6832014336 6835062528 6855819264 6863644032 6887559168 6889294944 6913299456 6916360192 6919446016 6940459008 6943555584 6945305472 6974347968 6979768947 6998648832 7023034368 7031049984 7055548416 7065938934 7085051904 7088212992 7095485871 7142653952 7146818568 7150007214 7153172748 7169347584 7179905691 7183084462 7204922784 7235050896 7238278908 7257858048 7263499392 7268546502 7293872448 7298940663 7316865024 7324372512 7327640376 7353172224 7355025342 7358281644 7380652608 7383920256 7385781123 7411515552 7414796864 7414822296 7418105072 7437339648 7443952128 7445828124 7471771776 7473654783 7476963606 7497805824 7503015744 7506363312 7529158656 7532517888 7534416204 7537751928 7564015872 7565922126 7590371328 7592284224 7595645568 7599034464 7618738176 7622111232 7625511936 7627433688 7652081664 7654010112 7657398784 7659328572 7662745881 7684079616 7686016128 7689445344 7712796672 7721599536 7746551808 7748504064 7750456812 7753888184 7757347682 7775502336 7777461888 7780905216 7784376768 7808016384 7811500032 7813468656 7844164608 7846141464 7871496192 7873479936 7900913664 7904411648 7907938304 7909931232 7937491968 7943007408 7970683392 7974239616 7998455808 8007584704 8035485696 8063483904 8065516032 8097202176 8100814848 8139432258 8146668963 8165090304 8171436816 8193540096 8205606504 8231473152 8239919076 8243595423 8265893888 8272318752 8294694912 8306910288 8337954996 8341646472 8341675083 8345368206 8374446144 8405743248 8409464736 8435031552 8440892712 8444658726 8470303488 8474082624 8477834368 8479970919 8509517856 8539167744 8541319752 8545101264 8548913772 8574875136 8578700928 8580862899 8584661918 8608591872 8610761376 8614573632 8644589568 8646768144 8650626012 8676896256 8680737792 8684610816 8686799478 8707129344 8714870784 8717067072 8723124207 8747440128 8751312896 8753518368 8757423864 8784018432 8787937536 8790152238 8794043916 8814624768 8824685184 8826909147 8855433216 8857664928 8861586496 8865540208 8888527872 8892463104 8896430592 8898672636 8923447296 8927428608 8929678464 8935883334 8964759552 8967018816 8971019568 8998262784 9008532792 9029615616 9037643776 9039921408 9071419392 9073705536 9077722752 9081772896 9109352448 9113416704 9151525376 9183412224 9185726592 9217732608 9231307317 9258074112 9260407296 9299130624 9306358596 9331531776 9345274074 9374733312 9384352281 9407397888 9421251912 9446735872 9450950656 9456461154 9460647828 9496004301 9500208482 9529091424 9533342952 9537563664 9559130112 9573207588 9606563712 9613238922 9646734528 9651038544 9677144064 9684665856 9691395336 9725163264 9727614162 9731920884 9736262907 9761508288 9765830016 9770187168 9804229632 9806700456 9811042192 9840870144 9845227008 9847708164 9852101847 9882020736 9886429728 9916452864 9925269504 9927770832 9962362368 9964873044 9969284808 9973732734 9997074432 10004020992 10008484416 10038878208 10043357184 10045888272 10050335904 10085354496 10087896168 10092397014 10120495104 10123045632 10127527424 10132045952 10134599391 10158317568 10162814976 10167349248 10169911584 10205346816 10207918728 10212438096 10216994508 10245439488 10248021504 10252593792 10259717902 10283728896 10295466048 10331338752 10333942416 10367336448 10369949184 10374540288 10379169024 10410688512 10415333376 10417958208 10458886144 10461521952 10497973248 10534551552 10546574976 10583322624 10590676544 10598908401 10627577856 10632319488 10664607744 10713980928 10729759122 10754021376 10774626693 10801086464 10807384176 10852576344 10857418362 10862225284 10886787072 10895249088 10902819753 10940808672 10975297536 10986558768 10991460564 11029758336 11032538013 11037422466 11075880384 11117273328 11122195296 11122233444 11127157608 11156009472 11165928192 11168742186 11207657664 11212619648 11215445409 11246708736 11254523616 11259544968 11293737984 11298776832 11301624306 11306627892 11346023808 11348883189 11353907698 11385556992 11388426336 11393468352 11398551696 11433166848 11438267904 11441150532 11478122496 11481015168 11486098176 11488992858 11526119424 11529024192 11534168016 11569195008 11574317056 11579481088 11582399304 11609505792 11619827712 11622756096 11625685218 11630832276 11636021523 11663253504 11666192832 11671357824 11676565152 11712024576 11717250048 11720202984 11725391888 11766246912 11769212196 11807244288 11810219904 11851370496 11856617472 11861907456 11864896848 11903238144 11906237952 11914511112 11953012736 11956025088 11961359424 11997683712 12011377056 12053228544 12095225856 12098274048 12103630336 12109030528 12145803264 12151222272 12209148387 12244549632 12247635456 12290310144 12308409756 12347209728 12359878614 12398840832 12408478128 12442042368 12460365432 12499644416 12506932494 12512469708 12518052309 12561669216 12608614872 12614197104 12661339068 12666988089 12705455232 12711123936 12716751552 12745506816 12764276784 12808751616 12817651896 12823370658 12862312704 12868051392 12876992877 12912887808 12916142064 12921860448 12966884352 12970152216 12975894512 12975939018 12981683876 13015344384 13021106688 13026916224 13030199217 13072306176 13075600608 13121160192 13126969344 13130277552 13136135796 13176027648 13181906304 13185228357 13191065874 13221937152 13233692672 13237027776 13283149824 13286497392 13292379744 13298310312 13329432576 13332791808 13338694656 13344645888 13348008954 13385170944 13391142912 13394517696 13400447872 13403825001 13447139328 13450528224 13456529352 13497394176 13512799188 13544423424 13550419968 13556465664 13559882112 13569304322 13607129088 13610558304 13616584128 13622659344 13664028672 13670125056 13711638528 13727288064 13775118336 13778589888 13826598912 13832720384 13838892032 13887111168 13890610944 13948695936 13959537894 13997297664 14017911111 14062099968 14111096832 14131877868 14170103808 14176425984 14190971742 14250312723 14285307904 14293637136 14300014428 14306345496 14338695168 14359811382 14366168924 14409845568 14419858383 14470101792 14476557816 14515716096 14526998784 14537093004 14587744896 14591421243 14597881326 14633730048 14648745024 14655280752 14706344448 14710050684 14716563288 14761305216 14767840512 14771562246 14823031104 14829593728 14829644592 14836210144 14874679296 14887904256 14891656248 14943543552 14947309566 14953927212 14960599101 14995611648 15006031488 15012726624 15058317312 15065035776 15068832408 15075503856 15128031744 15131844252 15138595521 15180742656 15184568448 15191291136 15198068928 15237476352 15244222464 15251023872 15254867376 15304163328 15308020224 15314797568 15318657144 15325491762 15368159232 15372032256 15378890688 15389576853 15425593344 15443199072 15497008128 15500913624 15507776368 15514695364 15551004672 15554923776 15561810432 15568753536 15616032768 15623000064 15626937312 15688329216 15692282928 15742992384 15746959872 15801827328 15808823296 15815876608 15819862464 15874983936 15886014816 15941366784 15948479232 15996911616 16015169408 16070971392 16094638683 16131032064 16194404352 16201629696 16278864516 16286127543 16293337926 16330180608 16342873632 16387080192 16411213008 16462946304 16479838152 16487190846 16531787776 16544637504 16556133699 16613820576 16675909992 16683292944 16683350166 16690736412 16748892288 16753113279 16811486496 16818929472 16870063104 16881785424 16889317452 16940606976 16948165248 16955668736 16959941838 17019035712 17030861547 17078335488 17082639504 17090202528 17097827544 17149750272 17157401856 17161725798 17169323836 17217183744 17221522752 17229147264 17233489287 17289179136 17293536288 17301252024 17353792512 17361475584 17369221632 17373598956 17414258688 17429741568 17434134144 17438527827 17446248414 17494880256 17502625792 17507036736 17514847728 17568036864 17575875072 17580304476 17588087832 17629249536 17649370368 17653818294 17710866432 17715329856 17723172992 17731080416 17777055744 17784926208 17792861184 17797345272 17854857216 17859356928 17871766668 17929519104 17934037632 17942039136 17996525568 18017065584 18075287552 18079842816 18142838784 18147411072 18155445504 18163545792 18218704896 18226833408 18303050752 18366824448 18371453184 18435465216 18462614634 18520814592 18539817921 18598261248 18612717192 18663063552 18690548148 18749466624 18768704562 18814795776 18842503824 18893471744 18901901312 18912922308 18921295656 18992008602 19000416964 19008894247 19058182848 19066685904 19075127328 19118260224 19146415176 19213127424 19226477844 19235055987 19293469056 19302077088 19354288128 19369331712 19382790672 19450326528 19455228324 19463841768 19463908527 19472525814 19523016576 19531660032 19540374336 19608459264 19613400912 19622084384 19681740288 19690454016 19695416328 19704203694 19764041472 19772859456 19786598811 19832905728 19850539008 19855541664 19924724736 19929746088 19938569616 19947465468 19994148864 20008041984 20016968832 20022013431 20077756416 20086714368 20091776544 20100671808 20170708992 20175792336 20184794028 20240990208 20246091264 20255054848 20264091904 20269198782 20316635136 20325629952 20334698496 20339823168 20353956483 20410693632 20415837456 20424876192 20433989016 20496043008 20505187584 20519435804 20567457792 20590932096 20662677504 20667884832 20739898368 20749080576 20758338048 20821377024 20830666752 20835916416 20917772288 20923043904 20939306841 20995946496 21069103104 21093149952 21166645248 21181353088 21197816802 21255155712 21264638976 21286457613 21427961856 21459518244 21508042752 21539717073 21549253386 21602172928 21614768352 21705152688 21714836724 21724450568 21773574144 21790498176 21805639506 21881617344 21896821989 21950595072 21973117536 21982921128 22059516672 22065076026 22074844932 22151760768 22157343369 22234546656 22244390592 22244466888 22254315216 22312018944 22331856384 22337484372 22415315328 22425239296 22430890818 22493417472 22509047232 22519089936 22587475968 22597553664 22603248612 22613255784 22692047616 22697766378 22707815396 22717946783 22771113984 22776852672 22786936704 22797103392 22866333696 22876535808 22882301064 22956244992 22962030336 22972196352 22977985716 22988237643 23052238848 23058048384 23068336032 23138390016 23148634112 23158962176 23164798608 23239655424 23245512192 23251370436 23261664552 23272043046 23326507008 23332385664 23342715648 23353130304 23424049152 23434500096 23440405968 23450783776 23532493824 23538424392 23614488576 23620439808 23702740992 23713234944 23723814912 23729793696 23812475904 23829022224 23906025472 23912050176 23922718848 23995367424 24022754112 24106457088 24190451712 24196548096 24207260672 24218061056 24291606528 24302444544 24418296774 24440006889 24495270912 24580620288 24616819512 24694419456 24719757228 24730786269 24797681664 24816956256 24884084736 24920730864 24999288832 25013864988 25024939416 25025025249 25036104618 25123338432 25140795617 25217229744 25228394208 25322678136 25333976178 25410910464 25422247872 25433503104 25439912757 25528553568 25617503232 25635303792 25646741316 25724625408 25736102784 25742588697 25753985754 25825775616 25832284128 25843720896 25933768704 25940304432 25951789024 25951878036 25963367752 26030688768 26042213376 26053832448 26060398434 26144612352 26151201216 26169372621 26242320384 26253938688 26260555104 26272271592 26352055296 26363812608 26370456714 26382131748 26443874304 26467385344 26474055552 26480727441 26566299648 26572994784 26584759488 26596620624 26665583616 26677389312 26689291776 26696017908 26770341888 26782285824 26789035392 26800895744 26807650002 26894278656 26901056448 26913058704 26994788352 27025598376 27088846848 27112931328 27119764224 27138608644 27214258176 27221116608 27233168256 27245318688 27328057344 27340250112 27454576128 27550236672 27557179776 27653197824 27665440768 27677784064 27693921951 27774222336 27781221888 27897391872 27919075788 27994595328 28035822222 28124199936 28153056843 28222193664 28263755736 28340207616 28352851968 28381943484 28488012903 28500625446 28570615808 28587274272 28600028856 28612690992 28677390336 28719622764 28732337848 28819691136 28839716766 28940203584 28953115632 29031432192 29053997568 29074186008 29175489792 29182842486 29195762652 29208788721 29297490048 29310561504 29412688896 29420101368 29433126576 29522610432 29535681024 29543124492 29556305541 29646062208 29659187456 29659289184 29672420288 29749358592 29775808512 29783312496 29887087104 29894619132 29907854424 29921198202 29991223296 30012062976 30025453248 30046316713 30116634624 30130071552 30137664816 30151007712 30256063488 30263688504 30277191042 30361485312 30369136896 30382582272 30396137856 30403798173 30474952704 30488444928 30502047744 30509734752 30616040448 30629595136 30637314288 30650983524 30736318464 30744064512 30757781376 30779153706 30851186688 30886398144 30994016256 31001827248 31015552736 31029390728 31102009344 31109847552 31123620864 31137507072 31232065536 31246000128 31253874624 31376658432 31384565856 31493919744 31603654656 31617646592 31631753216 31639724928 31749967872 31772029632 31796725203 31882733568 31896958464 31993823232 32030338816 32141942784 32189277366 32262064128 32323880079 32403259392 32557729032 32572255086 32586675852 32660361216 32685747264 32708459259 32822426016 32925892608 32959676304 32974381692 33063575552 33089275008 33097614039 33112267398 33227641152 33250729687 33351819984 33366585888 33366700332 33381472824 33497784576 33506226558 33622972992 33637858944 33646336227 33740126208 33763570848 33778634904 33881213952 33896330496 33911337472 33919883676 34038071424 34046649567 34061723094 34156670976 34165279008 34180405056 34195655088 34299500544 34314803712 34323451596 34338647672 34434367488 34443045504 34458294528 34466978574 34578358272 34587072576 34602504048 34707585024 34722951168 34738443264 34747197912 34828517376 34859483136 34868268288 34877055654 34892496828 34908064569 34989760512 35005251584 35014073472 35029695456 35136073728 35151750144 35160608952 35176175664 35298740736 35307636588 35421732864 35430659712 35446345984 35462160832 35554111488 35569852416 35585722368 35594690544 35709714432 35718713856 35743533336 35859038208 35868075264 35884078272 35993051136 36034131168 36159685632 36285677568 36294822144 36310891008 36327091584 36437409792 36453666816 36606101504 36627445161 36733648896 36742906368 36870930432 36925229268 37041629184 37079635842 37196522496 37225434384 37326127104 37381096296 37498933248 37537409124 37554156927 37685007648 37786943488 37803802624 37825844616 37842591312 37984017204 38000833928 38000964267 38017788494 38116365696 38133371808 38150254656 38236520448 38292830352 38426254848 38452955688 38470111974 38586938112 38604154176 38630978631 38738663424 38765581344 38900653056 38910456648 38927683536 38927817054 38945051628 39046033152 39063320064 39080748672 39090597651 39216918528 39226801824 39244168768 39363480576 39380908032 39390832656 39408407388 39528082944 39545718912 39555685071 39573197622 39665811456 39701078016 39711083328 39738676943 39849449472 39859492176 39877139232 39894930936 39988297728 40016083968 40033937664 40044026862 40155512832 40173428736 40183553088 40201343616 40211475003 40341417984 40351584672 40369588056 40492182528 40510109696 40528183808 40538397564 40633270272 40651259904 40669396992 40679646336 40707912966 40821387264 40831674912 40849752384 40867978032 40992086016 41010375168 41038871608 41134915584 41181864192 41325355008 41335769664 41479796736 41498161152 41516676096 41661333504 41671832832 41835544576 41846087808 41878613682 41991892992 42053733333 42186299904 42333290496 42362706176 42395633604 42510311424 42529277952 42572915226 42750938169 42855923712 42919036488 43016085504 43079434146 43098506772 43229536704 43259575149 43410305376 43429673448 43448901136 43547148288 43580996352 43611279012 43763234688 43774263729 43793643978 43901190144 43946235072 43965842256 44119033344 44130152052 44149689864 44303521536 44314686738 44469093312 44488781184 44488933776 44508630432 44624037888 44663712768 44674968744 44830630656 44850478592 44861781636 44881797303 44986834944 45018094464 45038179872 45174951936 45195107328 45206497224 45226511568 45384095232 45395532756 45415630792 45415786563 45435893566 45542227968 45553705344 45573873408 45594206784 45732667392 45753071616 45764602128 45912489984 45924060672 45944392704 45955971432 45976475286 46104477696 46116096768 46136672064 46168730559 46276780032 46297268224 46317924352 46329597216 46491024384 46502740872 46523329104 46544086092 46653014016 46664771328 46685431296 46706260608 46848098304 46869000192 46880811936 46901567552 47064987648 47076848784 47228977152 47240879616 47405481984 47426469888 47447629824 47459587392 47624951808 47658044448 47824100352 47845437696 47990734848 48045508224 48212914176 48283916049 48393096192 48414521344 48436122112 48583213056 48604889088 48836593548 48858382629 48880013778 48990541824 49161240576 49233639024 49388838912 49439514456 49461572538 49595363328 49633912512 49668401097 49841461728 49998577664 50027729976 50049878832 50050050498 50072209236 50246676864 50259339837 50281591234 50434459488 50456788416 50645356272 50667952356 50821820928 50844495744 50867006208 50879825514 51057107136 51092584641 51235006464 51270607584 51293482632 51449250816 51472205568 51485177394 51507971508 51651551232 51664568256 51687441792 51700467861 51867537408 51880608864 51903578048 51903756072 51926735504 52061377536 52084426752 52107664896 52120796868 52289224704 52302402432 52315583481 52338745242 52484640768 52507877376 52521110208 52544543184 52704110592 52727625216 52740913428 52764263496 52887748608 52934770688 52948111104 52961454882 53132599296 53145989568 53169518976 53193241248 53331167232 53354778624 53378583552 53392035816 53564571648 53578070784 53601791488 53615300004 53788557312 53802112896 53826117408 53989576704 54051196752 54225862656 54239528448 54277217288 54428516352 54442233216 54466336512 54490637376 54656114688 54680500224 54909152256 55100473344 55114359552 55306395648 55330881536 55355568128 55387843902 55562443776 55619453763 55794783744 55838151576 55989190656 56071644444 56248399872 56306113686 56444387328 56527511472 56680415232 56705703936 56763886968 56976025806 57001250892 57026682741 57174548544 57200057712 57225381984 57354780672 57439245528 57464675696 57639382272 57679433532 57705167961 57880407168 57906231264 58062864384 58107995136 58148372016 58350979584 58365684972 58391525304 58391725581 58417577442 58594980096 58621123008 58825377792 58840202736 58866253152 59045220864 59071362048 59086248984 59112611082 59292124416 59318374912 59318578368 59344840576 59359796433 59498717184 59551617024 59566624992 59774174208 59789238264 59815708848 59842396404 59982446592 60024125952 60050906496 60066040293 60092633426 60233269248 60260143104 60275329632 60302015424 60512126976 60527377008 60554382084 60722970624 60738273792 60765164544 60792275712 60807596346 60949905408 60976889856 61004095488 61019469504 61061869449 61232080896 61259190272 61274628576 61301967048 61488129024 61515562752 61558307412 61702373376 61772796288 61988032512 62003654496 62031105472 62058781456 62219695104 62247241728 62275014144 62464131072 62492000256 62507749248 62753316864 62769131712 62987839488 63207309312 63263506432 63279449856 63499935744 63544059264 63593450406 63765467136 63793916928 63859372839 64060677632 64283885568 64378554732 64524128256 64619151219 64647760158 64806518784 65115458064 65144510172 65173351704 65320722432 65371494528 65416918518 65644852032 65690465967 65851785216 65919352608 65948763384 66127151104 66178550016 66195228078 66224534796 66455282304 66472030107 66501459374 66703639968 66733171776 66733400664 66762945648 66995569152 67012453116 67245945984 67275717888 67292672454 67480252416 67527141696 67557269808 67762427904 67792660992 67822674944 67839767352 68076142848 68093299134 68123446188 68153840349 68313341952 68330558016 68360810112 68391310176 68599001088 68629607424 68646903192 68677295344 68868734976 68886091008 68916589056 68933957148 68964712929 69156716544 69174145152 69205008096 69415170048 69445902336 69476886528 69494395824 69718966272 69736536576 69754111308 69784993656 69816129138 69979521024 70010503168 70028146944 70059390912 70272147456 70303500288 70321217904 70352351328 70597481472 70615273176 70843465728 70861319424 70892691968 70924321664 71108222976 71139704832 71171444736 71189381088 71437427712 71487066672 71718076416 71736150528 71768156544 71986102272 72068262336 72319371264 72571355136 72589644288 72621782016 72654183168 72874819584 72907333632 73212203008 73254890322 73320020667 73485812736 73741860864 73850458536 74083258368 74159271684 74192358807 74393044992 74450868768 74652254208 74762192592 74997866496 75074818248 75108313854 75370015296 75422386851 75607605248 75651689232 75685182624 75968034408 76001667856 76001928534 76035576988 76232731392 76266743616 76300509312 76319738271 76585660704 76852509696 76905911376 76940223948 77173876224 77208308352 77227766091 77261957262 77477326848 77531162688 77801306112 77820913296 77855367072 77855634108 77890103256 78092066304 78126640128 78161497344 78181195302 78433837056 78453603648 78488337536 78508117863 78726961152 78761816064 78781665312 78816814776 79056165888 79091437824 79111370142 79146395244 79331622912 79402156032 79422166656 79442182323 79477353886 79698898944 79718984352 79754278464 79789861872 80032167936 80067875328 80088053724 80311025664 80346857472 80367106176 80402687232 80422950006 80682835968 80703169344 80739176112 80984365056 81020219392 81056367616 81076795128 81266540544 81338793984 81359292672 81415825932 81642774528 81663349824 81699504768 81735956064 81984172032 82020750336 82077743216 82363728384 82650710016 82671539328 82959593472 82996322304 83033352192 83322667008 83343665664 83671089152 83692175616 83757227364 83983785984 84107466666 84372599808 84459170529 84666580992 84725412352 84791267208 85020622848 85058555904 85145830452 85464038709 85501876338 85711847424 85838072976 86032171008 86158868292 86197013544 86459073408 86519150298 86820610752 86859346896 86897802272 87094296576 87161992704 87222558024 87526469376 87548527458 87587287956 87626366163 87892470144 87931684512 88238066688 88260304104 88299379728 88607043072 88629373476 88668916623 88938186624 88977562368 88977867552 89017260864 89248075776 89327425536 89349937488 89661261312 89700957184 89723563272 89763594606 89973669888 90036188928 90076359744 90138950139 90349903872 90390214656 90412994448 90453023136 90768190464 90791065512 90831261584 90831573126 90871787132 91084455936 91107410688 91147746816 91188413568 91211394519 91465334784 91506143232 91529204256 91848121344 91888785408 91911942864 91952950572 92208955392 92232193536 92273344128 92337461118 92553560064 92594536448 92635848704 92659194432 92982048768 93005481744 93046658208 93088172184 93306028032 93329542656 93370862592 93412521216 93696196608 93738000384 93761623872 93803135104 94129975296 94153697568 94481759232 94810963968 94852939776 94895259648 94919174784 95249903616 95316088896 95390175609 95648200704 95690875392 95981469696 96091016448 96425828352 96567832098 96786192384 96829042688 96872244224 96971640237 97209778176 97673187096 97716765258 97760027556 97981083648 98125377777 98467278048 98777677824 98879028912 98923145076 99190726656 99267825024 99336802194 99682923456 99752189061 99997155328 100055459952 100099757664 100100100996 100144418472 100493353728 100518679674 100563182468 100868918976 100913576832 100939008681 101290712544 101335904712 101643641856 101688991488 101734012416 101759651028 102114214272 102139948701 102185169282 102470012928 102541215168 102586965264 102898501632 102944411136 102970354788 103015943016 103303102464 103329136512 103374883584 103400935722 103735074816 103761217728 103807156096 103807512144 103853471008 104122755072 104168853504 104215329792 104241593736 104578449408 104604804864 104631166962 104677490484 104724193707 104969281536 105015754752 105042220416 105089086368 105408221184 105455250432 105481826856 105528526992 105869541376 105896222208 105922909764 106265198592 106291979136 106339037952 106386482496 106662334464 106709557248 106757167104 106784071632 107129143296 107156141568 107203582976 107230600008 107577114624 107604225792 107652234816 107979153408 108102393504 108479056896 108554434576 108857032704 108884466432 108932673024 108981274752 109312229376 109361000448 109818304512 110200946688 110228719104 110612791296 110661763072 110711136256 110775687804 111124887552 111238907526 111337809161 111589567488 111676303152 111978381312 112143288888 112496799744 112612227372 112662470781 113055022944 113360830464 113411407872 113527773936 113952051612 114002501784 114002892801 114053365482 114349097088 114400115424 114450763968 114709561344 114878491056 114929351392 115278764544 115358867064 115410335922 115760814336 115812462528 115892935893 116215990272 116296744032 116701959168 116731369944 116783050608 116783451162 116835154884 117189960192 117242246016 117271792953 117650755584 117680405472 117732506304 118090441728 118142724096 118172497968 118225222164 118584248832 118636749824 118637156736 118689681152 118719592866 118997434368 119103234048 119133249984 119216030829 119548348416 119578476528 119631417696 119684792808 119964893184 120048251904 120101812992 120132080586 120185266852 120466538496 120520286208 120550659264 120604030848 120634425009 121024253952 121054754016 121108764168 121476547584 121530329088 121584551424 121615192692 121899810816 121953779712 122008190976 122038939008 122123738898 122464161792 122518380544 122549257152 122603934096 122976258048 123031125504 123116614824 123404746752 123545592576 123976065024 124007308992 124062210944 124117562912 124439390208 124494483456 124550028288 124984000512 125015498496 125506633728 125538263424 125975678976 126161199999 126527012864 126558899712 126999871488 127088118528 127186900812 127530934272 127587833856 127718745678 128121355264 128252814507 128567771136 128757109464 129048256512 129238302438 129295520316 129778725447 130230916128 130289020344 130346703408 130641444864 130742989056 130833837036 131289704064 131380931934 131703570432 131838705216 131897526768 132254302208 132357100032 132390456156 132449069592 132910564608 132944060214 133002918748 133062259729 133407279936 133466343552 133466801328 133525891296 133991138304 134024906232 134491891968 134551435776 134585344908 134645391909 134960504832 135054283392 135114539616 135524855808 135585321984 135645349888 135679534704 136152285696 136186598268 136246892376 136247359689 136307680698 136626683904 136661116032 136721620224 136782620352 137198002176 137259214848 137293806384 137354590688 137737469952 137772182016 137833178112 137867914296 137929425858 138313433088 138348290304 138410016192 138506191677 138830340096 138891804672 138953773056 138988791648 139473073152 139508222616 139569987312 139632258276 139959042048 140021006336 140056293888 140118781824 140544294912 140607000576 140642435808 140704702656 141194962944 141230546352 141686931456 141722638848 141785383936 141848643328 142216445952 142279409664 142342889472 142378762176 142874855424 142974133344 143472301056 143536313088 143972204544 144136524672 144638742528 144851748147 145179288576 145243564032 145308366336 145749639168 145814667264 146424406016 146509780644 146575147887 146640041334 146971625472 147253231471 147483721728 147700917072 148166516736 148318543368 148384717614 148786089984 148901737536 149005203291 149524385184 149995732992 150149636496 150216627708 150740030592 150778019511 150844773702 151215210496 151303378464 151370365248 151936068816 152003335712 152003857068 152071153976 152465462784 152533487232 152601018624 152639476542 153171321408 153277753923 153705019392 153811822752 153880447896 154347752448 154416616704 154455532182 154523914524 154954653696 155062325376 155101403583 155602612224 155641826592 155710734144 155711268216 155780206512 156184132608 156253280256 156322994688 156362390604 156867674112 156907207296 156976675072 157016235726 157453922304 157523632128 157563330624 157633629552 158112331776 158182875648 158222740284 158292790488 158663245824 158804312064 158844333312 158884364646 158954707772 159025627481 159397797888 159437968704 159508556928 159579723744 160064335872 160135750656 160176107448 160693714944 160734212352 160805374464 160845900012 161365671936 161406338688 161478352224 161968730112 162040438784 162112735232 162153590256 162677587968 162718585344 162831651864 163285549056 163326699648 163399009536 163471912128 163968344064 164041500672 164155486432 164727456768 165301420032 165343078656 165919186944 165992644608 166066704384 166687331328 166858361289 167342178304 167384351232 167514454728 167967571968 168214933332 168745199616 168918341058 169333161984 169450824704 169582534416 170041245696 170117111808 170291660904 170928077418 171003752676 171080048223 171676145952 172064342016 172317736584 172394027088 172918146816 173038300596 173115503883 173641221504 173718693792 173795604544 174188593152 174323985408 174445116048 175052938752 175097054916 175174575912 175175176743 175252732326 175784940288 175863369024 175985569319 176476133376 176520608208 176598759456 177214086144 177258746952 177337833246 177876373248 177955124736 177955735104 178034521728 178079389299 178496151552 178654851072 178699874976 179322522624 179401914368 179447126544 179527189212 179947339776 180072377856 180152719488 180198120879 180277900278 180699807744 180780429312 180825988896 180906046272 181536380928 181582131024 181662523168 181663146252 181743574264 182168911872 182214821376 182295493632 182376827136 182422789038 182930669568 183012286464 183058408512 183185608347 183696242688 183777570816 183823885728 183905901144 184464387072 184546688256 184674922236 185107120128 185189072896 185271697408 185318388864 185964097536 186010963488 186093316416 186176344368 186659085312 186741725184 186825042432 187392393216 187476000768 187523247744 187606270208 188259950592 188307395136 188963518464 189621927936 189790519296 189838349568 190499807232 190632177792 190780351218 191296401408 191381750784 191578118517 192182032896 192851656704 193135664196 193572384768 193658085376 193744488448 193857453657 193943280474 194419556352 195346374192 195433530516 195520055112 195962167296 196250755554 196934556096 197071397901 197555355648 197758057824 197846290152 198381453312 198535650048 198673604388 199365846912 199416090321 199504378122 199994310656 200110919904 200199515328 200200201992 200288836944 200986707456 201037359348 201126364936 201737837952 201827153664 201878017362 202581425088 202671809424 203287283712 203377982976 203468024832 203519302056 204228428544 204279897402 204370338564 204461521047 204940025856 205082430336 205173930528 205797003264 205888822272 205940709576 206031886032 206606204928 206658273024 206749767168 206801871444 206894138787 207470149632 207522435456 207614312192 207615024288 207706942016 208245510144 208337707008 208430659584 208483187472 209156898816 209209609728 209262333924 209354980968 209448387414 209938563072 210031509504 210084440832 210178172736 210324216991 210816442368 210910500864 210963653712 211057053984 211792444416 211845819528 212530397184 212583958272 212678075904 212772964992 213324668928 213419114496 213514334208 213568143264 214312283136 214407165952 214461200016 215154229248 215208451584 215304469632 215958306816 216204787008 216958113792 217108869152 217714065408 217768932864 217865346048 217962549504 218624458752 218722000896 219636609024 219960062001 220457438208 221225582592 221323526144 221422272512 221551375608 222249775104 222477815052 222577076421 222675618322 223179134976 223352606304 223956762624 224286577776 224993599488 225224454744 225324941562 226110045888 226267160553 226822815744 227055547872 227904103224 228005003568 228005785602 228106730964 228698194176 228800230848 228901527936 228959214813 229756982112 229858702784 230557529088 230717734128 230820671844 231521628672 231624925056 231683298273 231785871786 232431980544 232593488064 232755107809 233403918336 233462739888 233566101216 233566902324 233670309768 234379920384 234484492032 234543585906 235301511168 235360810944 235465012608 235524353589 236180883456 236285448192 236344995936 236450444328 237168497664 237273499648 237274313472 237379362304 237439185732 237994868736 238206468096 238266499968 238326546969 238432061658 239096696832 239156953056 239262835392 239369585616 240096503808 240203625984 240264161172 240370533704 240933076992 241040572416 241101318528 241208061696 241268850018 242048507904 242109508032 242217528336 242953095168 243060658176 243169102848 243230385384 243799621632 244016381952 244077878016 244247477796 244928323584 245036761088 245098514304 245207868192 245952516096 246062251008 246233229648 247091185152 247952130048 248014617984 248124421888 248235125824 248878780416 248988966912 249100056576 249968001024 250030996992 251013267456 251076526848 251951357952 252322399998 253117799424 253377511587 253999742976 254176237056 254373801624 255061868544 255175667712 255437491356 256242710528 256392116127 256505629014 257135542272 257514218928 258096513024 258476604876 258591040632 259557450894 260461832256 260578040688 260693406816 261282889728 261485978112 261667674072 262579408128 262761863868 262879098489 263677410432 263795053536 264508604416 264714200064 264780912312 264898139184 265821129216 265888120428 266005837496 266006749869 266124519458 266814559872 266932687104 266933602656 267051782592 267982276608 268049812464 268983783936 269102871552 269170689816 269290783818 269921009664 270108566784 270229079232 270416850417 271049711616 271170643968 271290699776 271359069408 272304571392 272373196536 272493784752 272494719378 272615361396 273253367808 273322232064 273443240448 273565240704 273634183557 274396004352 274518429696 274587612768 274709181376 275544364032 275666356224 275735828592 275858851716 276626866176 276696580608 276820032384 277012383354 277660680192 277783609344 277907546112 277977583296 278170738601 278946146304 279016445232 279139974624 279264516552 279918084096 280112587776 280237563648 281088589824 281214001152 281284871616 281409405312 282389925888 282461092704 283445277696 283570767872 283697286656 284432891904 284558819328 284685778944 284757524352 285749710848 285948266688 286170526827 286944602112 287072626176 287944409088 288273049344 289277485056 289703496294 290358577152 290487128064 290616732672 290914920711 291629334528 292848812032 293019561288 293150295774 293280082668 293943250944 294376133331 294506462942 295401834144 296333033472 296637086736 296769435228 297572179968 297803475072 298010406582 299048770368 299256567183 299991465984 300299272992 300433255416 301480061184 301556039022 301689547404 302606756928 302740730496 302817026043 303872137632 304006671424 304007714136 304142307952 304930925568 305066974464 305202037248 305278953084 306342642816 306419846103 306555507846 307410038784 307623645504 307760895792 308695504896 308833233408 308911064364 309047829048 309909307392 310124650752 310202807166 311205224448 311283653184 311421468288 311422536432 311560413024 312368265216 312506560512 312645989376 312724781208 313735348224 313814414592 313953350144 314032471452 314172581121 314907844608 315047264256 315126661248 315267259104 316224663552 316365751296 316445480568 316585580976 317608624128 317688666624 317768729292 317909415544 318051254962 318795595776 318875937408 319017113856 319159447488 320128671744 320271501312 320352214896 321387429888 321468424704 321610748928 321691800024 322731343872 322812677376 322956704448 323937460224 324080877568 324225470464 324307180512 325437170688 325663303728 326571098112 326653399296 326798019072 326943824256 327936688128 328083001344 328310972864 329454913536 330602840064 330686157312 331838373888 331985289216 332133408768 333374662656 333716722578 334013427483 334768702464 335028909456 335935143936 336429866664 337490399232 337836682116 337987412343 338901649408 339165068832 340082491392 340234223616 340583321808 341856154836 342007505352 342008678403 342160096446 343352291904 344128684032 344635473168 344788054176 345836293632 346076601192 346231007766 347282443008 347437387584 347591209088 347678807679 348647970816 348890232096 350105877504 350194109832 350349151824 350350353486 350505464652 351569880576 351726738048 351815378859 351971138638 352952266752 353041216416 353197518912 354428172288 354517493904 354675666492 355752746496 355910249472 355911470208 356069043456 356158778598 356992303104 357309702144 357399749952 357648092487 358645045248 358803828736 358894253088 359054378424 359894679552 360144755712 360305438976 360396241758 360555800556 361399615488 361560858624 361651977792 361812092544 361903275027 363072761856 363164262048 363325046336 363326292504 363487148528 364429642752 364590987264 364753654272 364845578076 365861339136 366024572928 366116817024 366371216694 367392485376 367555141632 367647771456 367811802288 368928774144 369093376512 369349844472 370214240256 370543394816 370636777728 371928195072 372021926976 372186632832 372352688736 373318170624 373483450368 373650084864 374952001536 375046495488 375212540416 376519901184 376614790272 377927036928 378483599997 379581038592 379676699136 380999614464 381264355584 381560702436 382592802816 382763501568 383156237034 384364065792 384758443521 385703313408 386271328392 387144769536 387316170752 387488976896 387714907314 387886560948 389336176341 390692748384 390867061032 391040110224 391924334592 392501511108 393869112192 394142795802 395110711296 395516115648 395692580304 396762906624 397071300096 397347208776 398731693824 398832180642 399008756244 399186779187 400221839808 400399030656 400400403984 400577673888 401973414912 402074718696 402252729872 403475675904 403654307328 403756034724 403936175727 405162850176 405343618848 406574567424 406755965952 406936049664 407038604112 408456857088 408559794804 408740677128 408742079067 408923042094 409880051712 410164860672 410347861056 411594006528 411777644544 411881419152 412063772064 413212409856 413316546048 413499534336 413603742888 413788277574 414940299264 415044870912 415228624384 415230048576 415413884032 415518575031 416491020288 416675414016 416861319168 416966374944 418419219456 418524667848 418709961936 418896774828 419877126144 420063019008 420168881664 420356345472 420648433982 421632884736 421821001728 421927307424 422114107968 423584888832 423691639056 425060794368 425167916544 425356151808 425545929984 426649337856 426838228992 427028668416 427136286528 428624566272 428814331904 428922400032 430416903168 430608939264 431916613632 432409574016 433916227584 434217738304 434555244441 435537865728 435730692096 435925099008 437248917504 437444001792 439273218048 439920124002 440914876416 441759694413 442451165184 442844545024 443102751216 444499550208 444955630104 445154152842 445351236644 446358269952 446705212608 447015609873 448573155552 449987198976 450448909488 450649883124 452220091776 452334058533 452534321106 453645631488 454111095744 455808206448 456010007136 456011571204 456213461928 457396388352 457600461696 457803055872 457918429626 459513964224 459717405568 459833261769 461115058176 461435468256 461641343688 463043257344 463249850112 463366596546 463571743572 464863961088 465186976128 465304210749 465510215618 466807836672 466925479776 467132202432 467133804648 467340619536 468759840768 468968984064 469087171812 470603022336 470721621888 470930025216 471048707178 472361766912 472570896384 472689991872 472900888656 474336995328 474546999296 474548626944 474758724608 474878371464 475989737472 476412936192 476532999936 476653093938 476864123316 477076882443 478193393664 478313906112 478525670784 478739171232 480193007616 480407251968 480528322344 480741067408 482081144832 482202637056 482416123392 482537700036 484097015808 484219016064 484435056672 485906190336 486121316352 486338205696 486460770768 488032763904 488155756032 488494955592 489856647168 490073522176 490197028608 490415736384 491905032192 492124502016 492466459296 494182370304 495904260096 496029235968 496248843776 496470251648 497757560832 497977933824 498200113152 500061993984 500575083867 502026534912 502153053696 503902715904 504644799996 506235598848 506755023174 507999485952 508352474112 508747603248 510123737088 510351335424 510874982712 512485421056 512784232254 513011258028 513240144669 515028437856 516193026048 516953209752 517182081264 519114901788 519346511649 520923664512 521156081376 521386813632 522565779456 522971956224 523335348144 525158816256 525523727736 525758196978 527354820864 527590107072 527956707957 529428400128 529561824624 529796278368 531642258432 531776240856 532011674992 532013499738 532249038916 533629119744 533865374208 533867205312 534103565184 534238167897 535964553216 536099624928 537967567872 538205743104 538341379632 538581567636 539842019328 540217133568 540458158464 540594362637 540833700834 542099423232 542341287936 542581399552 542718138816 544609142784 544746393072 544987569504 544989438756 545230722792 546506735616 546644464128 546886480896 547130481408 547268367114 548792008704 549036859392 549175225536 549418362752 549556825041 551088728064 551332712448 551471657184 551717703432 553393161216 553640064768 554024766708 555321360384 555567218688 555815092224 555955166592 556341477202 557892292608 558032890464 558279949248 558529033104 560225175552 560475127296 562177179648 562428002304 562569743232 562818810624 564779851776 564922185408 566890555392 567141535744 567394573312 568865783808 569371557888 569515048704 571499421696 571896533376 572341053654 573889204224 574145252352 574734355551 576546098688 578554970112 579406992588 580717154304 580974256128 581233465344 581829841422 583258669056 585697624064 586039122576 586300591548 586560165336 587886501888 588752266662 589012925884 590803668288 591214193703 592666066944 593274173472 593538870456 595144359936 595606950144 596020813164 598097540736 598248270963 598513134366 599982931968 600598545984 600866510832 602960122368 603112078044 603379094808 605213513856 605481460992 605634052086 607744275264 608013342848 608015428272 608284615904 609861851136 610133948928 610404074496 610557906168 612685285632 612839692206 613111015692 613384563141 614820077568 615247291008 615521791584 617391009792 617666466816 617822128728 618095658096 619818614784 620249301504 620405614332 620682416361 622410448896 622567306368 622842936576 622845072864 623120826048 624736530432 625013121024 625291978752 625449562416 627470696448 627628829184 627906700288 628064942904 628345162242 629815689216 630094528512 630253322496 630534518208 630972650973 632449327104 632731502592 632890961136 633171161952 635377333248 635537458584 635818831088 636102509924 637591191552 637751874816 638034227712 638318894976 640257343488 640543002624 640704429792 642936849408 643221497856 643383600048 645462687744 645625354752 645913408896 647874920448 648161755136 648450940928 648614361024 650874341376 651326607456 653142196224 653306798592 653596038144 653887648512 655873376256 656166002688 656621945728 658909827072 659880186003 661372314624 663676747776 663970578432 664266817536 666749325312 667433445156 667731229263 668026854966 669537404928 670057818912 671870287872 672859733328 674980798464 675673364232 675974824686 677803298816 678330137664 678801481659 680468447232 681166643616 683712309672 684015010704 684017356806 684320192892 686704583808 686877644439 689270946336 689576108352 691672587264 692153202384 692462015532 694564886016 694874775168 695182418176 695357615358 697295941632 697780464192 698265323427 700211755008 700388219664 700698303648 700700706972 701010929304 703139761152 703453476096 703630757718 703942277276 705904533504 706082432832 706395037824 706573060767 708856344576 709034987808 709351332984 711505492992 711820498944 711822940416 712138086912 712317557196 713984606208 714619404288 714799499904 714979640907 715296184974 717290090496 717607657472 717788506176 718108756848 720289511424 720610877952 720792483516 721111601112 722799230976 723121717248 723303955584 723624185088 723806550054 726145523712 726328524096 726650092672 726652585008 726974297056 728859285504 729181974528 729507308544 729691156152 732049145856 732233634048 732742433388 734784970752 735110283264 735295542912 735623604576 737857548288 738186753024 738699688944 741086789632 741273555456 743856390144 744043853952 744373265664 744705377472 746636341248 746966900736 747300169728 749904003072 750092990976 750425080832 753039802368 753229580544 755854073856 756967199994 759353398272 760132534761 761999228928 762528711168 763121404872 765185605632 765527003136 766312474068 768728131584 769516887042 771406626816 772542656784 774289539072 774632341504 774977953792 775429814628 775773121896 778672352682 779364664127 781385496768 781734122064 782080220448 783848669184 785003022216 787738224384 788285591604 788637295467 791032231296 791385160608 793525813248 794142600192 794694417552 797463387648 797664361284 798017512488 798020249607 798373558374 800443679616 800798061312 800800807968 801155347776 803946829824 804149437392 804505459744 806951351808 807308614656 807512069448 807872351454 810325700352 810687237696 811250551251 813149134848 813511931904 813872099328 814077208224 816913714176 817119589608 817481354256 817484158134 817846084188 819760103424 820329721344 820695722112 820902550671 823188013056 823555289088 823762838304 824127544128 826633092096 826999068672 827207485776 827576555148 829880598528 830089741824 830457248768 830460097152 830827768064 831037150062 832982040576 833350828032 833722638336 833932749888 834512215803 836838438912 837049335696 837419923872 837793549656 839754252288 840337763328 840712690944 841296867964 843265769472 843642003456 843854614848 844228215936 847169777664 847383278112 850335833088 850712303616 851091859968 853298675712 853676457984 854057336832 854272573056 857249132544 857628663808 857844800064 858511580481 860833806336 861217878528 863833227264 864819148032 867832455168 868435476608 869110488882 871075731456 871461384192 871850198016 872744762133 874888003584 878546436096 879840248004 881829752832 883128399993 883519388826 885689090048 886205502432 888999100416 889911260208 890308305684 890702473288 892716539904 893410425216 894031219746 897146311104 897769701549 899974397952 900897818976 901299766248 904440183552 904668117066 905068642212 908222191488 908451078129 911616412896 912020014272 912023142408 912426923856 914792776704 915200923392 915606111744 915836859252 919027928448 919434811136 919666523538 922230116352 922870936512 923282687376 926086514688 926499700224 926733193092 927143487144 929727922176 930373952256 930608421498 931020431236 931435818103 933615673344 933850959552 934264404864 934267609296 934681239072 937519681536 937937968128 938174343624 941206044672 941443243776 941860050432 942097414356 942517743363 944723533824 945141792768 945379983744 945801777312 948673990656 949093998592 949097253888 949517449216 949756742928 952825872384 953065999872 953306187876 953728246632 954153764886 956386787328 956627812224 957051341568 957478342464 960386015232 960814503936 961056644688 961482134816 964162289664 964405274112 964832246784 965075400072 968194031616 968438032128 968870113344 971812380672 972242632704 972676411392 972921541536 976311512064 976989911184 979713294336 980147044352 980394057216 980831472768 983810064384 984249004032 984932918592 988364740608 991808520192 992058471936 992497687552 992940503296 995515121664 995955867648 996400226304 1000123987968 1001150167734 1002040282449 1004306107392 1007805431808 1009289599992 1012471197696 1013510046348 1013962237029 1016704948224 1017495206496 1020247474176 1020702670848 1021749965424 1024970842112 1025568464508 1026022516056 1026026035209 1026480289338 1030056875712 1030772620297 1032386052096 1033906419504 1034364162528 1038229803576 1038693023298 1041847329024 1042312162752 1042773627264 1043036423037 1045943912448 1046670696288 1050317632512 1051047455472 1051516393956 1054709641728 1055180214144 1055446136577 1055913415914 1058856800256 1059123649248 1059592556736 1063284516864 1063552481712 1064023349984 1064026999476 1064498077832 1067258239488 1067730748416 1067734410624 1068207130368 1068476335794 1071929106432 1072199249856 1072944277461 1075935135744 1076411486208 1076682759264 1077163135272 1079684038656 1080434267136 1080916316928 1081188725274 1081667401668 1084198846464 1084682575872 1085162799104 1085436277632 1085709825081 1089218285568 1089492786144 1089975139008 1089978877512 1090461445584 1093288928256 1093772961792 1094260962816 1094536734228 1097584017408 1098073718784 1098350451072 1098836725504 1099113650082 1102177456128 1102665424896 1102943314368 1103435406864 1106786322432 1107280129536 1108049533416 1110642720768 1111630184448 1111910333184 1112682954404 1115784585216 1116065780928 1116559898496 1117058066208 1120450351104 1120950254592 1124856004608 1125139486464 1125637621248 1129559703552 1129844370816 1133781110784 1134283071488 1134789146624 1135450799991 1138743115776 1139030097408 1142998843392 1143793066752 1144682107308 1147778408448 1148290504704 1149468711102 1153092197376 1154275330563 1157109940224 1158813985176 1161434308608 1161948512256 1162466930688 1163659682844 1168008529023 1171395248128 1172078245152 1172601183096 1173120330672 1175773003776 1177504533324 1178025851768 1181607336576 1182428387406 1185332133888 1186548346944 1187077740912 1190288719872 1191213900288 1192041626328 1196195081472 1196496541926 1197026268732 1197560337561 1201197091968 1201733021664 1205920244736 1206224156088 1206758189616 1210427027712 1210962921984 1211268104172 1211808527181 1215488550528 1216026685696 1216030856544 1216569231808 1219723702272 1220267897856 1220808148992 1221115812336 1225370571264 1225679384412 1226222031384 1226226237201 1226769126282 1229640155136 1230494582016 1231043583168 1231898985233 1234782019584 1235332933632 1235644257456 1236191316192 1239637229568 1240498603008 1240811228664 1241364832722 1244820897792 1245134612736 1245685873152 1245690145728 1246241652096 1246555725093 1249473060864 1250026242048 1250583957504 1250899124832 1255257658368 1255813400576 1256129885808 1256690324484 1259631378432 1260189057024 1260506644992 1261069036416 1261945301946 1264898654208 1265463005184 1265781922272 1266342323904 1270754666496 1271074917168 1271637662176 1272205019848 1275182383104 1275503749632 1276068455424 1276637789952 1280514686976 1281086005248 1281408859584 1285873698816 1286442995712 1286767200096 1291250709504 1291826817792 1295749840896 1296323510272 1296901881856 1297228722048 1301748682752 1302653214912 1303665733323 1306613597184 1307192076288 1307775297024 1311746752512 1312332005376 1313243891456 1317819654144 1319760372006 1322744629248 1325279083239 1327353495552 1328533635072 1333498650624 1334866890312 1335462458526 1336053709932 1339074809856 1340115637824 1341046829619 1345719466656 1349961596928 1351346728464 1351949649372 1355606597632 1356660275328 1357002175599 1357602963318 1360936894464 1362333287232 1367424619344 1368030021408 1368034713612 1368640385784 1373409167616 1373755288878 1378541892672 1379152216704 1379499785307 1383345174528 1384306404768 1384924031064 1389129772032 1389749550336 1390364836352 1390715230716 1394591883264 1395560928384 1395912632247 1396530646854 1400423510016 1400776439328 1401396607296 1401401413944 1402021858608 1406279522304 1406906952192 1407261515436 1407884554552 1411809067008 1412164865664 1412790075648 1413146121534 1417712689152 1418069975616 1418702665968 1423010985984 1423640997888 1423645880832 1424276173824 1424635114392 1427969212416 1429238808576 1429598999808 1429959281814 1430592369948 1431230647329 1434580180992 1435215314944 1435577012352 1436217513696 1440579022848 1441221755904 1441584967032 1442223202224 1446243434496 1446607911168 1447248370176 1447613100108 1452291047424 1452657048192 1453300185344 1453305170016 1453948594112 1457718571008 1458363949056 1459014617088 1459382312304 1464098291712 1464467268096 1465484866776 1469569941504 1470220566528 1470591085824 1471247209152 1475715096576 1476373506048 1477399377888 1482547110912 1487712780288 1488087707904 1488746531328 1489410754944 1493272682496 1493933801472 1494600339456 1500185981952 1500850161664 1501725251601 1506079604736 1506459161088 1511708147712 1513934399988 1518706796544 1520265069522 1523998457856 1525057422336 1526242809744 1530371211264 1531054006272 1532624948136 1537456263168 1539033774084 1539720434007 1545085313568 1548579078144 1549264683008 1549955907584 1550859629256 1551546243792 1557344705364 1558039534947 1558729328254 1562770993536 1563468244128 1564160440896 1567697338368 1570006044432 1575476448768 1576571183208 1577274590934 1582064462592 1582770321216 1583870123871 1588285200384 1589388835104 1594926775296 1595328722568 1596035024976 1596040499214 1596747116748 1600887359232 1601596122624 1601601615936 1602310695552 1602714503691 1607893659648 1608298874784 1609010919488 1613902703616 1614617229312 1615024138896 1615744702908 1620651400704 1621374475392 1621783087911 1622501102502 1626298269696 1627023863808 1627744198656 1628154416448 1629285754663 1633827428352 1634239179216 1634962708512 1634968316268 1635692168376 1639520206848 1640659442688 1641391444224 1641805101342 1646376026112 1647110578176 1647525676608 1648255088256 1648670475123 1653266184192 1653998137344 1654414971552 1655153110296 1660179483648 1660914497536 1660920194304 1661655536128 1662074300124 1665964081152 1666701656064 1667445276672 1667865499776 1669024431606 1673676877824 1674098671392 1674839847744 1675587099312 1680675526656 1681425381888 1682593735928 1686531538944 1687284006912 1687709229696 1688456431872 1694339555328 1694766556224 1700671666176 1701424607232 1702183719936 1706597351424 1708114673664 1708545146112 1714498265088 1715257327616 1715689600128 1717023160962 1721667612672 1722435757056 1724203066653 1729638296064 1735664910336 1736870953216 1738220977764 1742151462912 1742922768384 1743700396032 1745489524266 1749776007168 1757092872192 1759680496008 1763659505664 1766256799986 1767038777652 1772411004864 1773642581109 1777998200832 1779822520416 1780616611368 1781404946576 1785433079808 1786820850432 1788062439492 1794292622208 1794744812889 1795539403098 1799948795904 1801795637952 1802599532496 1808880367104 1809336234132 1810137284424 1816444382976 1816902156258 1823232825792 1824040028544 1824046284816 1824853847712 1829585553408 1830401846784 1831212223488 1831673718504 1838055856896 1838869622272 1839333047076 1840153689423 1844460232704 1845741873024 1846565374752 1852173029376 1852999400448 1853466386184 1854286974288 1859455844352 1860747904512 1861216842996 1862040862472 1862047249083 1862871636206 1867231346688 1867701919104 1868528809728 1868535218592 1869362478144 1875039363072 1875875936256 1876348687248 1882412089344 1882886487552 1883720100864 1884194828712 1885035486726 1889447067648 1890283585536 1890759967488 1891603554624 1892917952919 1897347981312 1898187997184 1898194507776 1899034898432 1899513485856 1906131999744 1906612375752 1907456493264 1908307529772 1912773574656 1913255624448 1914102683136 1914956684928 1920772030464 1921629007872 1922113289376 1922964269632 1928810548224 1929664493568 1930150800144 1936388063232 1936876064256 1937740226688 1943624761344 1944485265408 1945352822784 1945843083072 1952623024128 1953979822368 1959426588672 1960788114432 1961662945536 1967620128768 1968498008064 1969865837184 1976729481216 1979640558009 1984116943872 1984995375104 1985881006592 1991030243328 1991911735296 1992800452608 2000247975936 2002300335468 2003193687789 2004080564898 2008612214784 2015610863616 2018579199984 2024942395392 2027020092696 2027924474058 2033409896448 2034990412992 2036404444977 2041405341696 2043499930848 2049941684224 2051136929016 2052045032112 2052052070418 2052960578676 2060113751424 2060632933317 2061545240594 2067812839008 2068728325056 2076459607152 2077386046596 2083694658048 2084624325504 2085547254528 2086072846074 2091887824896 2093341392576 2094795970281 2100635265024 2102094910944 2103032787912 2109419283456 2110360428288 2110892273154 2111826831828 2117713600512 2118247298496 2119185113472 2119719182301 2126569033728 2127104963424 2128046699968 2128053998952 2128996155664 2134516478976 2135461496832 2135468821248 2136414260736 2136952671588 2143858212864 2144398499712 2144938922721 2145888554922 2151870271488 2152822972416 2153365518528 2154326270544 2160868534272 2161832633856 2162377450548 2163334803336 2168397692928 2169365151744 2170325598208 2170872555264 2171419650162 2178436571136 2178985572288 2179950278016 2179957755024 2180922891168 2186577856512 2187545923584 2188521925632 2189073468456 2196147437568 2196700902144 2197673451008 2198227300164 2204354912256 2205330849792 2205886628736 2206870813728 2213572644864 2214560259072 2216099066832 2223260368896 2223820666368 2225365908808 2231569170432 2232131561856 2233119796992 2234116132416 2240900702208 2241900509184 2249712009216 2250278972928 2251275242496 2259119407104 2259688741632 2267562221568 2268566142976 2269578293248 2270901599982 2278060194816 2280397604283 2285997686784 2287586133504 2289364214616 2295556816896 2296581009408 2298937422204 2306184394752 2308550661126 2314219880448 2317627970352 2322868617216 2323897024512 2324933861376 2327319365688 2336017058046 2338093992381 2344156490304 2345202366192 2346240661344 2351546007552 2355009066648 2356051703536 2363214673152 2364856774812 2365911886401 2373096693888 2374155481824 2380577439744 2382427800576 2384083252656 2392390162944 2392993083852 2394052537464 2394060748821 2395120675122 2402394183936 2403466043328 2411840489472 2412448312176 2413516379232 2420854055424 2421925843968 2422536208344 2423617054362 2430977101056 2432053371392 2432061713088 2433138463616 2433751653753 2439447404544 2440535795712 2441616297984 2442231624672 2450741142528 2451358768824 2452444062768 2452452474402 2453538252564 2459280310272 2460989164032 2462087166336 2462707652013 2463797970466 2469564039168 2470665867264 2471288514912 2472382632384 2480997206016 2481622457328 2482729665444 2489641795584 2490269225472 2491371746304 2491380291456 2492483304192 2493111450186 2498946121728 2500052484096 2501167915008 2501798249664 2503536647409 2510515316736 2511626801152 2512259771616 2513380648968 2519262756864 2521013289984 2522138072832 2523890603892 2529797308416 2530926010368 2531563844544 2532684647808 2541509332992 2542149834336 2543275324352 2544410039696 2551007499264 2552136910848 2553275579904 2561029373952 2562172010496 2562817719168 2571747397632 2572885991424 2573534400192 2582501419008 2583653635584 2591499681792 2593803763712 2594457444096 2603497365504 2605306429824 2607331466646 2613227194368 2614384152576 2615550594048 2618234286399 2624664010752 2626487782912 2635639308288 2639520744012 2645489258496 2649385199979 2650558166478 2657067270144 2666997301248 2669733780624 2670924917052 2672107419864 2678149619712 2680231275648 2682093659238 2691438933312 2693309104647 2699923193856 2702693456928 2703899298744 2711213195264 2713320550656 2714004351198 2715205926636 2724666574464 2725353234387 2734849238688 2736060042816 2736069427224 2737280771568 2746818335232 2747510577756 2757083785344 2758304433408 2758999570614 2766690349056 2768612809536 2769848062128 2778259544064 2779499100672 2780729672704 2781430461432 2789183766528 2791121856768 2791825264494 2793061293708 2794307454309 2800847020032 2801552878656 2802793214592 2802802827888 2804043717216 2812559044608 2813813904384 2814523030872 2815769109104 2823618134016 2824329731328 2825580151296 2826292243068 2827553230089 2835425378304 2836139951232 2837405331936 2846021971968 2847281995776 2847291761664 2848552347648 2849270228784 2858477617152 2859197999616 2859918563628 2861184739896 2862461294658 2869160361984 2870430629888 2871154024704 2872435027392 2881158045696 2882443511808 2883169934064 2884446404448 2892486868992 2893215822336 2894496740352 2895226200216 2904582094848 2905314096384 2906600370688 2906610340032 2907897188224 2915437142016 2916727898112 2918029234176 2918764624608 2928934536192 2930969733552 2939139883008 2940441133056 2941182171648 2942494418304 2951430193152 2952747012096 2954798755776 2965094221824 2975425560576 2976175415808 2977493062656 2978821509888 2986545364992 2987867602944 2989200678912 3000371963904 3001700323328 3003450503202 3006120847347 3012918322176 3023416295424 3027868799976 3037413593088 3040530139044 3041886711087 3050114844672 3052485619488 3060742422528 3062108012544 3065249896272 3074912526336 3078067548168 3079440868014 3090170627136 3092317860891 3097158156288 3099911815168 3101719258512 3103092487584 3114689410728 3116079069894 3117458656508 3125541987072 3126936488256 3128320881792 3129109269111 3140012088864 3150952897536 3153142366416 3154549181868 3164128925184 3165540642432 3166338409731 3167740247742 3176570400768 3178777670208 3189853550592 3190657445136 3192070049952 3192080998428 3193494233496 3201774718464 3203192245248 3203203231872 3204621391104 3205429007382 3215787319296 3216597749568 3218021838976 3218832832383 3227805407232 3229234458624 3230048277792 3231489405816 3241302801408 3242748950784 3243566175822 3245002205004 3252596539392 3254047727616 3255488397312 3256308832896 3257129475243 3258571509326 3267654856704 3268478358432 3269925417024 3269936632536 3271384336752 3281318885376 3282782888448 3283610202684 3292752052224 3294221156352 3295051353216 3296510176512 3297340950246 3306532368384 3307996274688 3308829943104 3310306220592 3320358967296 3321828995072 3321840388608 3323311072256 3324148600248 3331928162304 3334890553344 3335730999552 3338048863212 3347353755648 3348197342784 3349679695488 3351174198624 3361351053312 3362850763776 3365187471856 3374568013824 3375418459392 3376912863744 3388679110656 3389533112448 3401343332352 3402849214464 3404367439872 3416229347328 3417090292224 3428996530176 3430514655232 3431379200256 3434046321924 3443335225344 3444871514112 3448406133306 3459276592128 3462825991689 3471329820672 3473741906432 3476441955528 3484302925824 3485845536768 3487400792064 3490979048532 3504025587069 3514185744384 3519360992016 3527319011328 3532513599972 3534077555304 3544822009728 3547285162218 3555996401664 3559645040832 3561233222736 3562809893152 3570866159616 3573641700864 3576124878984 3588585244416 3589489625778 3591078806196 3592681012683 3603591275904 3605199064992 3617760734208 3618672468264 3620274568848 3632888765952 3633804312516 3635425581543 3646465651584 3648080057088 3648092569632 3649707695424 3659171106816 3660803693568 3662424446976 3663347437008 3676111713792 3677739244544 3678666094152 3680307378846 3688920465408 3691483746048 3693130749504 3695696955699 3704346058752 3705998800896 3706932772368 3708573948576 3718911688704 3721495809024 3722433685992 3724081724944 3724094498166 3725743272412 3734462693376 3735403838208 3737057619456 3737070437184 3738724956288 3739667175279 3750078726144 3751751872512 3752697374496 3765772975104 3767440201728 3768389657424 3770070973452 3778894135296 3780567171072 3781519934976 3783207109248 3785835905838 3794695962624 3796375994368 3796389015552 3798069796864 3799026971712 3812263999488 3813224751504 3814912986528 3816615059544 3825547149312 3826511248896 3828205366272 3829913369856 3841544060928 3843258015744 3844226578752 3845928539264 3857621096448 3859328987136 3860301600288 3873752128512 3875480453376 3887249522688 3888970530816 3890705645568 3891686166144 3905246048256 3907959644736 3910997199969 3921576228864 3923325891072 3935240257536 3936996016128 3939731674368 3953458962432 3959281116018 3968233887744 3969990750208 3971762013184 3975837249717 3982060486656 3985600905216 4000495951872 4004600670936 4006387375578 4008161129796 4017224429568 4023140488857 4037158399968 4049884790784 4054040185392 4055848948116 4066819792896 4069980825984 4072808889954 4082810683392 4086999861696 4099883368448 4102273858032 4104090064224 4104104140836 4105921157352 4120227502848 4121265866634 4123090481188 4135625678016 4137456650112 4138499355921 4152919214304 4154772093192 4167389316096 4169248651008 4171094509056 4172145692148 4183775649792 4186682785152 4187737896741 4189591940562 4201270530048 4204189821888 4206065575824 4218838566912 4220720856576 4221784546308 4223653663656 4235427201024 4236494596992 4238370226944 4239438364602 4253138067456 4254209926848 4256093399936 4256107997904 4257992311328 4269032957952 4270922993664 4270937642496 4272828521472 4273905343176 4287716425728 4288796999424 4289877845442 4291777109844 4293691941987 4303740542976 4305645944832 4306731037056 4308652541088 4321737068544 4323665267712 4324754901096 4326669606672 4338730303488 4340651196416 4341745110528 4342839300324 4356873142272 4357971144576 4359900556032 4359915510048 4361845782336 4373155713024 4375091847168 4377043851264 4378146936912 4392294875136 4393401804288 4395346902016 4396454600328 4408709824512 4410661699584 4411773257472 4413741627456 4427145289728 4429120518144 4432198133664 4447641332736 4450731817616 4463138340864 4464263123712 4466239593984 4468232264832 4481801404416 4483801018368 4500557945856 4502550484992 4518238814208 4519377483264 4535124443136 4537132285952 4539156586496 4541803199964 4556120389632 4560795208566 4564850175601 4571995373568 4575172267008 4578728429232 4591113633792 4593162018816 4597874844408 4612368789504 4617101322252 4619161302021 4635255940704 4645737234432 4647794049024 4649867722752 4654638731376 4672034116092 4674118604841 4676187984762 4688312980608 4690404732384 4692481322688 4703092015104 4710018133296 4712103407072 4726429346304 4729713549624 4731823772802 4746193387776 4748310963648 4751610371613 4764855601152 4768166505312 4784780325888 4785986167704 4788105074928 4788121497642 4790241350244 4804788367872 4806932086656 4808143511073 4823680978944 4824896624352 4827032758464 4841708110848 4843851687936 4845072416688 4847234108724 4861954202112 4864106742784 4864123426176 4866276927232 4867503307506 4878894809088 4881071591424 4883232595968 4884463249344 4887857263989 4901482285056 4902717537648 4904888125536 4904904948804 4907076505128 4918560620544 4921978328064 4924174332672 4925415304026 4927595940932 4939128078336 4941331734528 4942577029824 4944765264768 4946011425369 4961994412032 4963244914656 4965459330888 4980538450944 4982743492608 4982760582912 4984966608384 4986222900372 4997892243456 5000104968192 5002335830016 5003596499328 5007073294818 5021030633472 5023253602304 5024519543232 5026761297936 5042026579968 5044276145664 5047781207784 5059594616832 5061852020736 5063127689088 5065369295616 5083018665984 5084299668672 5086550648704 5088820079392 5102014998528 5104273821696 5106551159808 5124344020992 5125635438336 5143494795264 5145771982848 5147068800384 5165002838016 5167307271168 5172609199959 5187607527424 5188914888192 5206994731008 5210612859648 5214662933292 5226454388736 5228768305152 5231101188096 5236468572798 5249328021504 5252975565824 5271278616576 5279041488024 5290978516992 5298770399958 5301116332956 5320927743327 5333994602496 5339467561248 5341849834104 5344214839728 5356299239424 5360462551296 5364187318476 5382877866624 5386618209294 5399846387712 5405386913856 5407798597488 5422426390528 5426641101312 5428008702396 5430411853272 5449333148928 5450706468774 5455552648889 5469698477376 5472120085632 5472138854448 5474561543136 5493636670464 5495021155512 5514167570688 5516608866816 5517999141228 5520461068269 5533380698112 5537225619072 5539696124256 5556519088128 5558998201344 5561459345408 5562860922864 5578367533056 5582243713536 5583650528988 5586122587416 5586141747249 5588614908618 5601694040064 5603105757312 5605586429184 5605605655776 5608087434432 5625118089216 5627627808768 5629046061744 5631538218208 5647236268032 5648659462656 5651160302592 5652584486136 5655106460178 5670850756608 5672279902464 5674810663872 5678753858757 5692043943936 5694563991552 5694583523328 5697104695296 5698540457568 5718395999232 5719837127256 5722369479792 5724922589316 5738320723968 5740861259776 5742308049408 5744870054784 5762316091392 5764887023616 5766339868128 5768892808896 5786431644672 5788993480704 5790452400432 5809164189696 5810628192768 5813200741376 5813220680064 5815794376448 5830874284032 5833455796224 5836058468352 5837529249216 5857869072384 5861939467104 5878279766016 5882364343296 5884988836608 5902860386304 5905494024192 5909597511552 5930188443648 5938921674027 5952350831616 5954986125312 5957643019776 5973090729984 5975735205888 5978401357824 6000743927808 6003400646656 6006901006404 6009581063367 6012241694694 6025836644352 6046832590848 6055737599952 6074827186176 6081060278088 6083773422174 6100229689344 6104971238976 6109213334931 6124216025088 6130499792544 6149825052672 6156135096336 6158881736028 6180341254272 6181898799951 6184635721782 6199823630336 6203438517024 6206184975168 6229378821456 6232158139788 6234917313016 6251083974144 6253872976512 6256641763584 6258218538222 6280024177728 6284387910843 6301905795072 6306284732832 6309098363736 6328257850368 6331081284864 6332676819462 6335480495484 6353140801536 6357555340416 6359157546903 6379707101184 6381314890272 6384140099904 6384161996856 6386988466992 6403549436928 6406384490496 6406406463744 6409242782208 6410858014764 6431574638592 6433195499136 6436043677952 6437665664766 6455610814464 6458468917248 6460096555584 6462978811632 6482605602816 6485497901568 6487132351644 6490004410008 6505193078784 6508095455232 6510976794624 6512617665792 6514258950486 6517143018652 6520050726721 6535309713408 6536956716864 6539850834048 6539873265072 6542768673504 6562637770752 6565565776896 6567220405368 6588442312704 6590102706432 6593020353024 6594681900492 6613064736768 6615992549376 6617659886208 6620612441184 6640717934592 6643657990144 6643680777216 6646622144512 6648297200496 6669781106688 6671461999104 6676097726424 6694707511296 6696394685568 6699359390976 6702348397248 6722702106624 6725701527552 6730374943712 6749136027648 6750836918784 6753825727488 6777358221312 6779066224896 6802686664704 6805698428928 6808734879744 6834180584448 6841192812849 6857993060352 6861029310464 6862758400512 6868092643848 6886670450688 6889743028224 6896812266612 6918553184256 6925651983378 6942659641344 6947483812864 6952883911056 6968605851648 6971691073536 6974801584128 6981958097064 7008051174138 7014281977143 7038721984032 7054638022656 7065027199944 7068155110608 7089644019456 7094570324436 7097735659203 7119290081664 7122466445472 7125619786304 7141732319232 7147283401728 7152249757968 7177170488832 7178979251556 7182157612392 7182182246463 7185362025366 7207182551808 7210398129984 7215408342079 7235521468416 7237344936528 7240549137696 7265777531904 7267608625032 7270851163086 7292931303168 7296160114176 7296185139264 7299415390848 7301254961259 7318342213632 7321607387136 7324848893952 7326694874016 7352223427584 7355478489088 7357332188304 7360614757692 7377840930816 7382967492096 7386261499008 7388122956039 7391393911398 7408692117504 7411997601792 7413865544736 7417147897152 7442991618048 7444867371984 7448163449888 7448188996332 7451486544824 7468925386752 7470807676416 7474115238912 7474140874368 7477449912576 7479334350558 7500157452288 7503503745024 7505394748992 7510609942227 7531545950208 7534880403456 7536779314848 7540141946904 7557788270592 7563039869952 7566414218496 7571671811676 7589391925248 7592751988736 7592778031104 7596139593728 7598053943424 7624527998976 7626449503008 7629825973056 7633230119088 7653022497792 7656410732544 7659826739712 7683088121856 7686516031488 7688453157504 7691857078528 7715242192896 7718657974272 7720603200576 7747504257024 7750960906752 7774499045376 7781411291136 7783372332288 7810492096512 7815919289472 7821994399938 7843152457728 7846651782144 7854702859197 7873992032256 7879463348736 7906917924864 7918562232036 7936467775488 7939981500416 7943524026368 7948155599937 7951674499434 7971201810432 8000991903744 8009201341872 8012774751156 8016322259592 8034448859136 8046280977714 8074316799936 8079927313941 8099769581568 8108080370784 8111697896232 8133639585792 8139961651968 8145617779908 8173999723392 8176059703161 8199766736896 8204547716064 8208180128448 8208208281672 8211842314704 8240455005696 8242531733268 8246180962376 8271251356032 8274913300224 8276998711842 8305838428608 8309544186384 8334778632192 8338497302016 8342189018112 8344291384296 8367551299584 8373365570304 8375475793482 8379183881124 8382922362927 8402541060096 8408379643776 8412131151648 8437677133824 8441441713152 8443569092616 8447307327312 8470854402048 8472989193984 8476740453888 8478876729204 8482659690267 8506276134912 8508419853696 8512186799872 8512215995808 8515984622656 8538065915904 8541845987328 8541875284992 8545657042944 8547810686352 8575432851456 8577593998848 8579755690884 8583554219688 8587383883974 8607481085952 8611291889664 8613462074112 8617305082176 8623292896631 8643474137088 8647330535424 8649509802192 8653339213344 8677460606976 8683490221056 8685678600648 8713746284544 8715942289152 8719801112064 8719831020096 8723691564672 8746311426048 8750183694336 8754087702528 8756293873824 8786803608576 8790693804032 8792909200656 8817419649024 8821323399168 8823546514944 8827483254912 8854290579456 8858241036288 8864396267328 8895282665472 8901463635232 8926276681728 8928526247424 8932479187968 8936464529664 8963602808832 8967602036736 9001115891712 9005100969984 9018362542041 9038754966528 9070248886272 9074264571904 9078313172992 9083606399928 9112240779264 9121590417132 9125660133261 9129700351202 9150344534016 9157456858464 9182227267584 9186324037632 9195749688816 9224737579008 9234202644504 9238322604042 9270511881408 9276953582673 9291474468864 9299735445504 9309277462752 9344068232184 9348237209682 9352375969524 9376625961216 9380809464768 9384962645376 9387327807333 9420036266592 9424206814144 9452858692608 9459427099248 9463647545604 9492386775552 9496621927296 9499015229193 9503220743226 9529711202304 9536333010624 9569560651776 9571972335408 9576210149856 9576242995284 9580482700488 9609576735744 9613864173312 9616287022146 9647361957888 9649793248704 9654065516928 9656498497149 9683416221696 9687703375872 9690144833376 9694468217448 9723908404224 9728213485568 9728246852352 9732553854464 9735006615012 9757789618176 9762143182848 9766465191936 9768926498688 9771388425729 9775714527978 9802964570112 9805435075296 9809776251072 9809809897608 9814153010256 9843956656128 9848348665344 9850830608052 9855191881864 9878256156672 9882663469056 9885154059648 9889530529536 9892022850738 9923988824064 9926489829312 9930918661776 9961076901888 9965486985216 9965521165824 9969933216768 9972445800744 9995784486912 10004671660032 10007192998656 10014146589636 10042061266944 10046507204608 10049039086464 10053522595872 10084053159936 10088552291328 10095562415568 10123704041472 10126255378176 10130738591232 10166037331968 10168599337344 10173101297408 10177640158784 10204029997056 10208547643392 10213102319616 10248688041984 10251270876672 10286989590528 10291543965696 10294137600768 10330005676032 10334614542336 10345218399918 10377829776384 10388477975067 10413989462016 10421225719296 10429325866584 10452908777472 10457536610304 10462202376192 10472937145596 10505951131648 10512076761207 10542557233152 10558082976048 10581957033984 10597540799916 10602232665912 10641855486654 10667989204992 10678935122496 10683699668208 10688429679456 10712598478848 10720925102592 10728374636952 10765755733248 10773236418588 10778043038049 10810773827712 10815597194976 10844852781056 10853282202624 10856017404792 10860823706544 10898666297856 10901412937548 10906276744629 10911105297778 10939396954752 10944240171264 10944277708896 10949123086272 10987273340928 10990042311024 11028335141376 11033217733632 11035998282456 11040922136538 11066761396224 11074451238144 11079392248512 11087090867097 11113038176256 11117996402688 11122918690816 11125721845728 11156735066112 11164487427072 11167301057976 11172245174832 11172283494498 11177229817236 11203388080128 11206211514624 11211172858368 11211211311552 11216174868864 11219001525837 11250236178432 11255255617536 11258092123488 11263076436416 11297318925312 11302320605184 11305168972272 11310212920356 11341701513216 11344559804928 11349621327744 11357507717514 11384087887872 11389127983104 11389167046656 11394209390592 11397080915136 11405000282641 11436791998464 11439674254512 11444738959584 11449845178632 11476641447936 11484616098816 11489740109568 11524632182784 11529774047232 11532679736256 11537785617792 11572863289344 11577986961408 11580904800864 11621256385536 11626401482752 11626441360128 11631588752896 11661748568064 11666911592448 11672116936704 11675058498432 11715738144768 11723878934208 11732991599907 11764728686592 11769977673216 11805720772608 11810988048384 11819195023104 11860376887296 11877843348054 11904701663232 11909972250624 11915286039552 11927511749151 11946181459968 11956802715648 12001487855616 12006801293312 12013802012808 12019162126734 12024483389388 12051673288704 12069421466571 12111475199904 12149654372352 12162120556176 12167546844348 12200459378688 12209942477952 12218426669862 12248432050176 12260999585088 12299650105344 12312270192672 12317763472056 12360682508544 12363797599902 12369271443564 12406877034048 12412369950336 12415498067763 12458757642912 12464316279576 12469834626032 12502167948288 12507745953024 12513283527168 12516437076444 12560048355456 12563213690223 12568775821686 12603811590144 12612569465664 12618196727472 12656515700736 12662162569728 12665353638924 12670960990968 12706281603072 12715110680832 12718315093806 12759414202368 12762629780544 12768280199808 12768323993712 12773976933984 12807098873856 12812768980992 12812812927488 12818485564416 12821716029528 12863149277184 12866390998272 12872087355904 12875331329532 12881075825961 12911221628928 12916937834496 12920193111168 12925957623264 12965211205632 12970995803136 12974264703288 12980008820016 13016190910464 13021953589248 13025235331584 13028517900972 13034286037304 13040101453442 13070619426816 13073913433728 13079701668096 13079746530144 13085537347008 13125275541504 13131131553792 13134440810736 13176884625408 13180205412864 13186040706048 13189363800984 13226129473536 13231985098752 13235319772416 13241224882368 13281435869184 13287315980288 13287361554432 13293244289024 13296594400992 13342923998208 13352195452848 13389415022592 13392789371136 13398718781952 13404696794496 13445404213248 13451403055104 13460749887424 13501673837568 13507651454976 13554716442624 13558132449792 13605373329408 13611396857856 13617469759488 13668361168896 13682385625698 13694550526803 13715986120704 13725516801024 13736185287696 13773340901376 13779486056448 13793624533224 13837106368512 13851303966756 13857483906063 13894967625728 13905767822112 13937211703296 13943382147072 13949603168256 13963916194128 14016102348276 14022355814523 14028563954286 14077443968064 14109276045312 14130054399888 14136310221216 14179288038912 14189140648872 14195471318406 14238580163328 14244932890944 14251239572608 14254831114839 14294566803456 14304499515936 14354340977664 14357958503112 14364315224784 14364364492926 14370724050732 14414365103616 14420796259968 14424430533219 14430816684158 14471042936832 14474689873056 14481098275392 14531555063808 14535217250064 14541702326172 14585862606336 14592320228352 14592370278528 14598830781696 14602509922518 14636684427264 14643214774272 14649697787904 14653389748032 14663571791967 14704446855168 14710956978176 14714664376608 14721229515384 14755681861632 14765934984192 14772522998016 14776245912078 14782787822796 14817384235008 14823995203584 14827731089472 14834295794304 14838034276107 14885983236096 14889734743968 14896326899776 14896377992664 14902973089648 14941615352832 14948230477824 14948281748736 14954899825152 14958668701116 15000314904576 15007007490048 15010789497984 15021219884454 15063091900416 15069760806912 15073558629696 15080283893808 15126079739904 15132828436992 15143343623352 15178783850496 15185556062208 15192279187456 15196107886848 15249055997952 15252899006016 15259651946112 15266460238176 15306044995584 15312821465088 15319653479424 15373032062976 15376906315008 15383714157056 15430484385792 15437315948544 15441206401152 15495008514048 15501921813504 15517827599877 15562822582272 15566744664576 15620984193024 15631838578944 15643988799876 15686304915456 15693303564288 15709405718394 15747984064512 15758926697472 15813835849728 15837124464072 15872935550976 15879963000832 15887048052736 15896311199874 15903348998868 15962783229981 16001983807488 16018402683744 16025549502312 16032644519184 16068897718272 16092561955428 16148633599872 16159854627882 16199539163136 16216160741568 16223395792464 16267279171584 16279923303936 16291235559816 16347999446784 16352119406322 16366657946667 16409095432128 16416360256896 16416416563344 16423684629408 16480910011392 16485063466536 16492361924752 16542502712064 16549826600448 16553997423684 16561383204807 16611676857216 16619088372768 16669557264384 16676994604032 16684378036224 16688582768592 16735102599168 16746731140608 16750951586964 16758367762248 16758425241747 16765844725854 16805082120192 16816759287552 16824262303296 16875354267648 16882883426304 16887138185232 16894614654624 16941708804096 16945978387968 16953480907776 16957753458408 16965319380534 17012552269824 17016839707392 17024373599744 17024431991616 17031969245312 17036261576271 17076131831808 17083691974656 17083750569984 17091314085888 17095621372704 17155187997696 17159511381768 17167108439376 17174767767948 17214962171904 17222583779328 17226924148224 17234610164352 17246585793262 17286948274176 17294661070848 17299019604384 17306678426688 17366980442112 17371357201296 17427492569088 17431884578304 17439602224128 17439662040192 17447383129344 17492622852096 17500367388672 17508175405056 17512587747648 17573607217152 17581387608064 17585818401312 17634839298048 17647093029888 17654966509824 17708581158912 17716482072576 17728792534656 17790565330944 17802927270464 17816765022081 17857052494848 17864958375936 17872929059328 17927205617664 17935204073472 18002231783424 18010201939968 18036725084082 18077509933056 18140497772544 18156626345984 18167212799856 18224481558528 18243180834264 18251320266522 18259400702404 18300689068032 18314913716928 18327640004793 18372648075264 18391499377632 18449475158016 18468405289008 18476645208084 18541023762816 18545696399853 18553907165346 18599470891008 18618554925504 18688136464368 18696474419364 18704751939048 18753251922432 18761618929536 18769925290752 18774655614666 18840072533184 18848413628288 18853163732529 18905717385216 18918854198496 18927295091208 18984773551104 18993243854592 18998030458386 19006441486452 19059422404608 19072666021248 19077472640709 19139121303552 19143944670816 19152420299712 19152485990568 19160965400976 19219153471488 19227728346624 19232574044292 19294723915776 19299586497408 19308131033856 19312996994298 19366832443392 19375406751744 19380289666752 19388936434896 19447816808448 19456426971136 19456493704704 19465107708928 19470013230024 19515579236352 19524286365696 19532930383872 19537852997376 19542776851458 19551429055956 19560152180163 19605929140224 19610870150592 19619552502144 19619619795216 19628306020512 19687913312256 19696697330688 19701661216104 19710383763728 19765326938112 19770308119296 19779061059072 19784045701476 19847977648128 19852979658624 19861837323552 19922153803776 19930973970432 19931042331648 19939866433536 19944891601488 20009343320064 20014385997312 20028293179272 20084122533888 20093014409216 20098078172928 20107045191744 20168106319872 20177104582656 20191124831136 20247408082944 20252510756352 20261477182464 20332074663936 20337198674688 20346202594816 20355280317568 20408059994112 20417095286784 20426204639232 20502541753344 20523578438547 20573979181056 20583087931392 20588275201536 20660011352064 20669229084672 20690436799836 20755659552768 20776955950134 20827978924032 20842451438592 20858651733168 20905817554944 20915073220608 20924404752384 20945874291192 21011902263296 21024153522414 21042845931429 21116165952096 21163914067968 21195081599832 21204465331824 21283710973308 21293206977609 21357870244992 21367399336416 21376859358912 21425196957696 21441850205184 21456749273904 21531511466496 21546472837176 21556086076098 21621547655424 21631194389952 21646225026237 21706564405248 21712034809584 21721647413088 21797332595712 21802825875096 21812553489258 21822210595556 21878793909504 21888480342528 21888555417792 21898246172544 21903764883777 21974546681856 21980084622048 22056670282752 22066435467264 22071996564912 22081844273076 22133522792448 22148902476288 22158784497024 22164368868117 22174181734194 22226076352512 22235992805376 22245837381632 22251443691456 22328974854144 22334602115952 22344490349664 22344566988996 22354459634472 22406776160256 22412423029248 22422345716736 22422422623104 22432349737728 22438003051674 22500472356864 22510511235072 22516184246976 22526152872832 22531829826681 22594637850624 22604641210368 22610337944544 22620425840712 22689119609856 22699242655488 22715015435028 22768175775744 22778255966208 22778334093312 22788418781184 22794161830272 22810000565282 22873583996928 22879348509024 22889477919168 22899690357264 22969232197632 22979480219136 23049264365568 23059548094464 23065359472512 23075571235584 23145726578688 23155973922816 23161809601728 23242512771072 23252802965504 23252882720256 23263177505792 23323497136128 23344233873408 23350116996864 23431476289536 23447757868416 23465983199814 23529457373184 23539955346432 23564108577591 23621976096768 23638390046208 23720753774592 23755686696108 23809403326464 23819944501248 23830572079104 23855023498302 23913605431296 24002975711232 24013602586624 24027604025616 24038324253468 24048966778776 24103346577408 24138842933142 24222950399808 24239781941823 24299308744704 24324241112352 24335093688696 24400918757376 24419884955904 24436853339724 24521999170176 24528179109483 24599300210688 24624540385344 24635526944112 24721365017088 24727595199804 24738542887128 24813754068096 24824739900672 24830996135526 24917515285824 24928632559152 24939669252064 25004335896576 25015491906048 25026567054336 25032874152888 25120096710912 25126427380446 25137551643372 25148767088781 25207623180288 25225138931328 25236393454944 25313031401472 25324325139456 25330707277848 25341921981936 25412563206144 25430221361664 25436630187612 25447979070801 25518828404736 25525259561088 25536560399616 25536647987424 25547953867968 25614197747712 25625537961984 25625625854976 25636971128832 25643432059056 25726298554368 25732781996544 25744174711808 25750662659064 25762151651922 25822443257856 25833875668992 25840386222336 25851915246528 25869878689893 25930422411264 25941991606272 25948529406576 25960017640032 26032381820928 26050470663168 26057035801944 26068572074608 26080202906884 26141238853632 26147826867456 26159403336192 26159493060288 26171074694016 26250551083008 26262263107584 26268881621472 26360410825728 26372081412096 26378727601968 26452258947072 26463970197504 26470639544832 26482449764736 26562871738368 26574631960576 26574723108864 26586488578048 26593188801984 26685847996416 26704390905696 26778830045184 26785578742272 26797437563904 26809393588992 26890808426496 26902806110208 26921499774848 27003347675136 27015302909952 27055087626123 27116264899584 27210746658816 27222793715712 27234939518976 27336722337792 27364771251396 27376980399783 27389101053606 27451033602048 27472370575392 27546681802752 27558972112896 27587249066448 27674212737024 27702607933512 27714967812126 27789935251456 27811535644224 27830860748019 27874423406592 27899206336512 27927832388256 28032204696552 28044711629046 28057127908572 28154887936128 28161983421999 28260108799776 28272620442432 28358576077824 28378281297744 28390942636812 28477160326656 28489865781888 28502479145216 28509662229678 28589133606912 28608999031872 28708681955328 28715917006224 28728630449568 28728728985852 28741448101464 28828730207232 28841592519936 28848861066438 28861633368316 28942085873664 28949379746112 28962196550784 28969495491447 29063110127616 29070434500128 29083404652344 29171725212672 29184640456704 29184740557056 29197661563392 29205019845036 29273368854528 29286429548544 29299395575808 29306779496064 29314165277187 29327143583934 29408893710336 29421913956352 29429328753216 29442459030768 29531869968384 29545045996032 29552491824156 29565575645592 29634768470016 29647990407168 29655462178944 29668591588608 29676068552214 29771966472192 29779469487936 29792653799552 29792755985328 29805946179296 29883230705664 29896460955648 29896563497472 29909799650304 29917337402232 30014014980096 30021578995968 30042439768908 30126183800832 30139521613824 30147117259392 30160567787616 30252159479808 30265656873984 30286687246704 30371112124416 30384558374912 30392215773696 30498111995904 30505798012032 30519303892224 30532920476352 30612089991168 30625642930176 30639306958848 30746064125952 30753812630016 30767428314112 30860968771584 30874631897088 30882412802304 30990017028096 31003843627008 31035655199754 31133489329152 31165433925201 31241968386048 31263677157888 31287977599752 31372609830912 31386607128576 31418811436788 31517853394944 31627671699456 31674248928144 31745871101952 31759926001664 31774096105472 31792622399748 31806697997736 31925566459962 31953951229207 32003967614976 32036805367488 32051099004624 32065289038368 32137795436544 32185123910856 32297267199744 32319709255764 32334129114147 32432321483136 32446791584928 32534558343168 32559846607872 32582471119632 32695998893568 32704238812644 32718830233887 32733315893334 32818190864256 32832720513792 32832833126688 32847369258816 32961820022784 32970126933072 32984723849504 33085005424128 33099653200896 33107994847368 33122766409614 33223353714432 33238176745536 33261272601291 33339114528768 33353989208064 33368756072448 33377165537184 33470205198336 33493462281216 33501903173928 33516735524496 33516850483494 33531689451708 33610164240384 33633518575104 33648524606592 33657004577511 33750708535296 33765766852608 33774276370464 33789229309248 33891956775936 33906961815552 33915506916816 33930638761068 34025104539648 34033679414784 34048747199488 34048863983232 34063938490624 34072523152542 34152263663616 34167383949312 34167501139968 34182628171776 34191242745408 34215000847923 34310375995392 34319022763536 34334216878752 34349535535896 34429924343808 34453848296448 34469220328704 34493171586524 34573896548352 34589322141696 34598039208768 34613356853376 34733960884224 34742714402592 34863769156608 34879204448256 34879324080384 34894766258688 34985245704192 35000734777344 35016350810112 35025175495296 35147214434304 35162775216128 35171636802624 35198974799721 35294186059776 35309933019648 35417162317824 35432964145152 35457585069312 35581130661888 35605854540928 35633530044162 35714104989696 35729916751872 35745858118656 35782535247453 35870408146944 36004463566848 36020403879936 36073450168164 36155019866112 36208264399713 36313252691968 36334425599712 36448963117056 36486361668528 36502640533044 36518801404808 36601378136064 36629827433856 36655280009586 36745296150528 36782998755264 36898950316032 36936810578016 36953290416168 37082047525632 37091392799706 37107814330692 37237109851008 37246494203289 37376272928736 37392948838728 37409503878096 37506503844864 37523237859072 37539850581504 37549311229332 37680145066368 37696827256576 37706327465058 37811434770432 37837708396992 37854590182416 37969547102208 37986487709184 37996060916772 38012882972904 38118844809216 38145332042496 38154945281418 38188868542223 38278242607104 38287889341632 38304840599424 38304971981136 38321930801952 38438306942976 38455456693248 38465148088584 38589447831552 38599172994816 38616262067712 38625993988596 38643227477883 38733664886784 38750813503488 38760579333504 38777872869792 38895633616896 38912853942272 38912987409408 38930215417856 38940026460048 39048572731392 39065860767744 39075705994752 39085553702916 39102858111912 39120304360326 39211858280448 39221740301184 39239105004288 39239239590432 39256612041024 39375826624512 39393394661376 39403322432208 39420767527456 39530653876224 39540616238592 39558122118144 39568091402952 39695955296256 39705959317248 39723674647104 39844307607552 39861947940864 39862084663296 39879732867072 39889783202976 40028771994624 40056586358544 40168245067776 40186028818432 40196156345856 40214090383488 40336212639744 40354209165312 40382249662272 40505021512704 40522954364928 40664149327872 40674397349376 40692405189632 40710560635136 40816119988224 40834190573568 40852409278464 41005083506688 41047156877094 41083651580409 41147958362112 41176550403072 41320022704128 41338458169344 41380873599672 41511319105536 41553911900268 41572451718189 41684902877184 41717303466336 41811635109888 41830146441216 41848809504768 41891748582384 42023804526592 42048307044828 42067067443569 42085691862858 42232331904192 42327828135936 42390163199664 42408930663648 42567421946616 42586413955218 42715740489984 42734798672832 42753718717824 42764493344517 42883700410368 42913498547808 43063022932992 43092945674352 43112172152196 43243095310848 43262388779904 43273291599657 43292450052474 43413128810496 43424069619168 43443294826176 43594665191424 43605651750192 43625106978516 43644421191112 43757587819008 43776960685056 43777110835584 43796492345088 43807529767554 43949093363712 43960169244096 43990715375901 44113340565504 44132870934528 44143993129824 44163688546152 44267045584896 44297804952576 44317568994048 44328737736234 44348363468388 44452152705024 44471985610752 44491674763264 44502887382912 44514102828321 44657949708288 44669204231904 44688980699328 44689133977992 44708919268944 44824846058496 44844691433472 44844845246208 44864699475456 44876006103348 45000944713728 45021022470144 45032368493952 45052305745664 45063659653362 45189275701248 45209282420736 45220675889088 45240851681424 45378239219712 45398485310976 45430030870056 45536351551488 45556668186624 45576837562368 45588323660544 45620001130564 45747167993856 45758697018048 45778955838336 45799380714528 45938464395264 45958960438272 46119096188928 46130718945024 46151142471168 46291453157376 46311947845632 46323619203456 46485025542144 46505605931008 46505765440512 46526355011584 46553482799631 46688467746816 46700233993728 46862952579072 46895515736832 46931966399628 47058914746368 47079910692864 47128217155182 47243952193536 47276780092416 47441507549184 47511373392216 47618806652928 47639889002496 47661144158208 47710046996604 47888349689943 48005951422464 48027205173248 48055208051232 48076648506936 48097933557552 48206693154816 48277685866284 48445900799616 48479563883646 48598617489408 48648482224704 48670187377392 48801837514752 48839769911808 48873706679448 49043998340352 49056358218966 49099973840001 49249080770688 49271053888224 49442730034176 49455190399608 49477085774256 49627508136192 49649479801344 49661992271052 49684149614421 49835030571648 49857265118304 49879338504128 50008671793152 50030983812096 50053134108672 50065748305776 50240193421824 50252854760892 50275103286744 50275275725241 50297534177562 50415246360576 50450277862656 50472786909888 50507858394553 50626062802944 50648650278912 50661414555696 50683843963872 50825126412288 50860442723328 50873260375224 50895958141602 51037656809472 51050519122176 51073120799232 51073295974848 51095907735936 51108784728813 51228395495424 51251075923968 51251251709952 51273942257664 51286864118112 51465563993088 51488349423616 51501325318128 51524303303844 51644886515712 51667751337984 51680772444672 51703830493056 51739757379786 51860844822528 51883983212544 51897058813152 51920035280064 52100941326336 52114071603888 52137144149216 52160405813768 52282477707264 52295653734912 52318806672384 52318986120576 52342149388032 52501102166016 52524526215168 52537763242944 52720821651456 52744162824192 52757455203936 52904517894144 52941279089664 52964899529472 53125743476736 53149263921152 53149446217728 53172977156096 53186377603968 53371695992832 53408781811392 53450295066243 53571157484544 53594875127808 53618787177984 53781616852992 53805612220416 53842999549696 54006695350272 54030605819904 54110175252246 54232529799168 54421493317632 54469879037952 54673444675584 54729542502792 54753960799566 54778202107212 54902067204096 54944741150784 54982920014379 55117944225792 55174498132896 55348425474048 55405215867024 55429935624252 55579870502912 55623071288448 55637089199559 55661721496038 55798412673024 55855664776512 56064409393104 56089423258092 56114255817144 56309775872256 56323966843998 56520217599552 56545240884864 56559491197587 56717152155648 56756562595488 56781885273624 56954320653312 56979731563776 57004958290432 57019324459356 57178267213824 57217998063744 57232417922127 57417363910656 57431834012448 57457260899136 57457457971704 57482896202928 57657460414464 57683185039872 57697722132876 57723266736632 57884171747328 57898759492224 57924393101568 57938990982894 58126220255232 58140869000256 58166809304688 58343450425344 58369280913408 58369481114112 58395323126784 58410039690072 58546737709056 58572859097088 58598791151616 58613558992128 58628330554374 58654287167868 58680456540489 58817787420672 58843827912704 58858657506432 58884918061536 59063739936768 59090091992064 59104983648312 59131151291184 59295980814336 59310924357888 59337183177216 59352137104428 59543932944384 59558938975872 59585307599104 59585511970656 59611892358592 59766461411328 59792921911296 59793126994944 59819599300608 59834674804464 60028029960192 60043157991936 60084879537816 60252367601664 60279043227648 60294234518784 60321135575232 60504318959616 60531313747968 60573374493408 60742224248832 60784431547392 60996223991808 61011596024064 61038607784448 61065840952704 61224179982336 61251285860352 61278613917696 61507625260032 61534856628224 61570735315641 61721937543168 61749263794176 61764825604608 61980034056192 62007687254016 62071310399508 62266978658304 62330867850402 62483936772096 62527354315776 62575955199504 62745219661824 62773214257152 62837622873576 63035706789888 63128537794287 63348497856288 63491742203904 63519852003328 63548192210944 63585244799496 63613395995472 63851132919924 63879620932827 63907902458414 64073610734976 64102198009248 64130578076736 64275590873088 64370247821712 64594534399488 64639418511528 64668258228294 64864642966272 64893583169856 64938675078711 65119693215744 65164942239264 65391997787136 65408477625288 65437660467774 65466631786668 65636381728512 65665441027584 65665666253376 65694738517632 65711294651331 65923640045568 65940253866144 65969447699008 66170010848256 66199306401792 66215989694736 66245532819228 66446707428864 66476353491072 66493106604351 66522545202582 66678229057536 66707978416128 66737512144896 66754331074368 66986924562432 67003806347856 67033471048992 67033700966988 67063378903416 67220328480768 67267037150208 67297049213184 67314009155022 67501417070592 67531533705216 67548552740928 67578458618496 67595489480043 67783913551872 67813923631104 67831013833632 67861277522136 68067358829568 68097494398976 68097727966464 68127876981248 68145046305084 68304527327232 68334767898624 68335002279936 68365256343552 68382485490816 68430001695846 68620751990784 68638045527072 68668433757504 68699071071792 68907696592896 68938440657408 68986343173048 69147793096704 69178644283392 69196078417536 69226713706752 69467921768448 69485428805184 69727538313216 69758408896512 69758648160768 69789532517376 69970491408384 70032701620224 70050350990592 70294428868608 70325550432256 70343273605248 70397949599442 70588372119552 70619866039296 70692325732773 70865928290304 70915170138624 71162261323776 71211709081856 71267060088324 71428209979392 71459833503744 71491716237312 71565070494906 71740816293888 72008927133696 72040807759872 72146900336328 72310039732224 72416528799426 72668851199424 72719345825469 72897926234112 72972723337056 73005281066088 73037602809616 73202756272128 73259654867712 73310560019172 73565997510528 73584537328449 73797900632064 73873621156032 73906580832336 74164095051264 74182785599412 74215628661384 74474219702016 74492988406578 74752545857472 74785897677456 74819007756192 75013007689728 75046475718144 75079701163008 75098622458664 75360290132736 75393654513152 75412654930116 75446301266343 75622869540864 75675416793984 75709180364832 75939094204416 75972975418368 75992121833544 76025765945808 76237689618432 76290664084992 76309890562836 76343937212403 76377737084446 76556485214208 76575778683264 76609681198848 76609943962272 76643861603904 76876613885952 76910913386496 76930296177168 77178895663104 77198345989632 77232524135424 77251987977192 77286454955766 77467329773568 77501627006976 77521158667008 77555745739584 77609636069679 77791267233792 77825707884544 77825974818816 77860430835712 77880052920096 78097145462784 78151411989504 78171107405832 78205716223824 78240608720652 78423716560896 78443480602368 78478210008576 78478479180864 78513224082048 78751653249024 78786789322752 78806644864416 78841535054912 79081232477184 79116244236288 79136182805904 79391910592512 79411918634496 79447349294208 79688615215104 79723895881728 79724169326592 79759465734144 79779566405952 80057543989248 80113172717088 80336490135552 80392312691712 80428180766976 80672425279488 80708418330624 80764499324544 81010043025408 81045908729856 81165262878369 81348794698752 81384810379264 81421121270272 81632239976448 81668381147136 81704818556928 82010167013376 82094313754188 82130941199349 82167303160818 82353100806144 82640045408256 82676916338688 82761747199344 83022638211072 83107823800536 83144903436378 83369805754368 83434606932672 83492582244057 83623270219776 83697619009536 83783497164768 84047609053184 84096614089656 84134134887138 84171383725716 84464663808384 84485950265997 84780326399328 84817861327296 85134843893232 85172827910436 85431480979968 85469597345664 85507437435648 85528986689034 85767400820736 85826997095616 86126045865984 86185891348704 86224344304392 86486190621696 86524777559808 86546583199314 86584900104948 86826257620992 86848139238336 86886589652352 86908486474341 87189330382848 87211303500384 87250213957032 87288842382224 87515175638016 87553921370112 87554221671168 87592984690176 87615059535108 87898186727424 87920338488192 87942495831561 87981430751802 88226681131008 88265741869056 88287986259648 88327377092304 88595609905152 88635137988096 88657475472468 88696726936776 88904305410048 88943971221504 88983349526528 89005774765824 89028205656642 89315899416576 89338408463808 89377961398656 89378267955984 89417838537888 89649692116992 89689382866944 89689690492416 89729398950912 89752012206696 90042044940288 90064736987904 90104611491328 90127319306724 90378551402496 90418564841472 90441351778176 90481703362848 90756478439424 90796970621952 90860061740112 91113336373248 91153675124736 91176647321088 91240002261128 91494335987712 91517394036096 91557911676672 91598761429056 91876928790528 91917920876544 92238192377856 92261437890048 92302284942336 92582906314752 92623895691264 92647238406912 92970051084288 93011211862016 93011530881024 93052710023168 93106965599262 93400467987456 93496301775603 93725905158144 93791031473664 93863932799256 94117829492736 94159821385728 94256434310364 94553560184832 94883015098368 95022746784432 95237613305856 95279778004992 95322288316416 95420093993208 95776699379886 95861853687621 96011902844928 96110416102464 96153297013872 96195867115104 96413386309632 96555371732568 96891801599232 96959127767292 97002387342441 97296964449408 97340374754784 97603675029504 97679539823616 97747413358896 98087996680704 98112716437932 98156490701661 98199947680002 98498161541376 98542107776448 98885460068352 98910380799216 98954171548512 99255016272384 99298959602688 99323984542104 99368299228842 99670061143296 99714530236608 99758677008256 99783817803873 100017343586304 100061967624192 100106268217344 100131496611552 100480386843648 100505709521784 100550206573488 100550551450482 100595068355124 100830492721152 100900555725312 100945573819776 100971013732533 101015716789106 101252125605888 101297300557824 101322829111392 101367687927744 101720885446656 101746520750448 101791916283204 102075313618944 102101038244352 102146241598464 102146591949696 102191815471872 102217569457626 102456790990848 102502151847936 102502503419904 102547884515328 102573728236224 102645002543769 102931127986176 102976698847232 103002650636256 103048606607688 103289773031424 103361544889344 103407660986112 103479514759572 103721689645056 103767966425088 103794117626304 103840070560128 104201882652672 104228143207776 104274288298432 104320811627536 104591307469824 104637613344768 104637972241152 104684298776064 105002204332032 105049052430336 105075526485888 105441643302912 105488325648384 105514910407872 105882558179328 105929799058944 106251486953472 106298892435456 106345954312192 106372755207936 106743391985664 106817563622784 106900590132486 107142314969088 107189750255616 107237574355968 107347605742359 107611224440832 107685999099392 108013390700544 108061211639808 108220350504492 108465059598336 108624793199139 108939758075904 109346889351168 109459085005584 109507921599132 109556404214424 109804134408192 109889482301568 109965840028758 110235888451584 110348996265792 110696850948096 110810431734048 110859871248504 111159741005824 111246142576896 111274178399118 111323442992076 111711329553024 111739482609867 112128818786208 112178846516184 112228511634288 112619551744512 112647933687996 113040435199104 113090481769728 113118982395174 113434304311296 113513125190976 113563770547248 113908641306624 113959463127552 114009916580864 114038648918712 114356534427648 114435996127488 114464835844254 114566605626669 114834727821312 114863668024896 114914521798272 114914915943408 114965792405856 115314920828928 115366370079744 115395444265752 115446533473264 115768343494656 115797518984448 115848786203136 115877981965788 115929682433649 116252440510464 116281738000512 116333618609376 116686900850688 116738561826816 116738962228224 116790646253568 116820079380144 117145718194176 117197582303232 117227117984256 117256661108748 117308574335736 117360913080978 117635574841344 117687655825408 117717315012864 117769836123072 118127479873536 118180183984128 118209967296624 118262302582368 118591961628672 118621848715776 118674366354432 118704274208856 119087865888768 119117877951744 119170615198208 119171023941312 119223784717184 119532922822656 119585843822592 119586253989888 119639198601216 119669349608928 120086315983872 120169759075632 120504735203328 120558086455296 120588469037568 120642271150464 121008637919232 121062627495936 121146748986816 121568863094784 121992447983616 122023192048128 122077215568896 122131681905408 122448359964672 122502571720704 122557227835392 123015250520064 123069713256448 123141470631282 123250954741227 123443875086336 123529651209216 123960068112384 124015374508032 124142620799016 124533957316608 124661735700804 124717355154567 125054708631552 125151910399008 125490439323648 125546428514304 125675245747152 126071413579776 126257075588574 126696995712576 126983484407808 127096384421888 127170489598992 127226791990944 127702265839848 127759241865654 127815804916828 128147221469952 128204396018496 128261156153472 128293480033551 128740495643424 129189068798976 129278837023056 129336516456588 129729285932544 129787166339712 129819874798971 129877350157422 130239386431488 130329884478528 130783995574272 130816955250576 130875320935548 130933263573336 131272763457024 131330882055168 131331332506752 131389477035264 131422589302662 131847280091136 131880507732288 131938895398016 131972146127703 132340021696512 132398612803584 132431979389472 132491065638456 132893414857728 132952706982144 132986213208702 133045090405164 133356458115072 133415956832256 133475024289792 133508662148736 133542308484963 133973849124864 134007612695712 134066942097984 134067401933976 134126757806832 134534074300416 134594098426368 134628018310044 135002834141184 135063067410432 135097105481856 135156917236992 135190978960086 135567827103744 135627847262208 135662027667264 135722555044272 136134717659136 136194988797952 136195455932928 136255753962496 136290092610168 136609054654464 136670004559872 136730512687104 136764970981632 136860003391692 137241503981568 137276091054144 137336867515008 137398142143584 137815393185792 137876881314816 137972686346096 138357288566784 138392156835072 138453427413504 138935843536896 138970857610368 139455076626432 139516817793024 139517296321536 139579065034752 140065403240448 140100701981184 140588857737216 140651100864512 140686547210496 140795899198884 141176744239104 141239732078592 141384651465546 141731856580608 141830340277248 142324522647552 142423418163712 142534120176648 142856419958784 142919667007488 142983432474624 143130140989812 143665049069829 144017854267392 144081615519744 144293800672656 144620079464448 144833057598852 145337702398848 145438691650938 145795852468224 145945446674112 146010562132176 146075205619232 146405512544256 146519309735424 146621120038344 147131995021056 147169074656898 147299921520003 147747242312064 147813161664672 148328190102528 148365571198824 148431257322768 148948439404032 148985976813156 149052448843263 149505091714944 149571795354912 149638015512384 150026015379456 150092951436288 150159402326016 150197244917328 150720580265472 150787309026304 150825309860232 150892602532686 151245739081728 151350833587968 151418360729664 151523575183659 151878188408832 151945950836736 151984243667088 152051531891616 152475379236864 152581328169984 152619781125672 152687874424806 152755474168892 153112970428416 153151557366528 153219362397696 153219887924544 153287723207808 153326354186439 153753227771904 153821826772992 153860592354336 154396691979264 154465048270848 154503975954384 154572909911532 154934659547136 155003254013952 155042317334016 155111491479168 155219272139358 155582534467584 155651415769088 155651949637632 155720861671424 155760105840192 156302823979008 156342214811664 156411432447648 156481217441304 156847433121792 156886961204736 156956420017152 156956958361728 157026448164096 157503306498048 157573578645504 157613289728832 157683070109824 158162464954368 158232488472576 158272365611808 158823837268992 158894698588416 159377230430208 159447791763456 159448338653184 159518931468288 159559132811904 160115087978496 160226345434176 160350885198729 160784625383424 160856361533952 161344850558976 161416836661248 161528998649088 162020086050816 162091817459712 162330525756738 162697589397504 162769620758528 162842242540544 163264479952896 163409637113856 164020334026752 164188627508376 164261882398698 164334606321636 164706201612288 164948760043137 165353832677376 165523494398688 166045276422144 166215647601072 166289806872756 166739611508736 166869213865344 166985164488114 167395238019072 167566994329536 168095218106368 168193228179312 168268269774276 168342767451432 168929327616768 168971900531994 169560652798656 169635722654592 169678473592761 170269687786464 170345655820872 170862961959936 170939194691328 171014874871296 171057973378068 171534801641472 171653994191232 171697253766381 172252091731968 172371782697408 172448688608784 172972381243392 173049555119616 173093166398628 173169800209896 173652515241984 173696278476672 173773179304704 173816972948682 174378660765696 174422607000768 174500427914064 174577684764448 175030351276032 175107842740224 175108443342336 175185969380352 175230119070216 175796373454848 175840676976384 175884991663122 175962861503604 176041369621467 176453362262016 176531483738112 176575972519296 176654754184608 177191219810304 177270275976192 177314950944936 177393453873552 177887942443008 177966699053056 178011549531648 178056411313284 178631798833152 178676816927616 178755922797312 178756535911968 178835677075776 179299384233984 179378765733888 179379380984832 179458797901824 179504024413392 180084089880576 180129473975808 180209222982656 180254638613448 180757102804992 180837129682944 180882703556352 180963406725696 181512956878848 181593941243904 181720123480224 182226672746496 182353294642176 182480004522256 182988671975424 183034788072192 183115823353344 183197522858112 183753857581056 183835841753088 184522875780096 184604569884672 185165812629504 185247791382528 185294476813824 185940102168576 186022423724032 186023061762048 186105420046336 186213931198524 186800935974912 186992603551206 187451810316288 187582062947328 187727865598512 188235658985472 188319642771456 188512868620728 189107120369664 189385613382861 190045493568864 190475226611712 190559556009984 190644576632832 190840187986416 191553398759772 191638862798481 191723707375242 192220832204928 192306594027744 192391734230208 192826772619264 193110743465136 193783603198464 193918255534584 194004774684882 194593928898816 194680749509568 194816025236133 195359079647232 195494826717792 196175993361408 196225432875864 196312981403322 196399895360004 196996323082752 197084215552896 197133883953993 197770920136704 197820761598432 197908343097024 198510032544768 198597919205376 198647969084208 198736598457684 199340122286592 199429060473216 199517354016512 199567635607746 200034687172608 200123935248384 200212536434688 200262993223104 200960773687296 201011419043568 201100413146976 201101102900964 201190136710248 201660985442304 201801111450624 201891147639552 201942027465066 202031433578212 202504251211776 202594601115648 202645658222784 202735375855488 202786468440129 203441770893312 203493041500896 203583832566408 204202076488704 204292483196928 204293183899392 204383630943744 204435138915252 204913581981696 205004303695872 205005006839808 205095769030656 205147456472448 205290005087538 205862255972352 205953397694464 206005301272512 206097213215376 206723089778688 206815321972224 206959029519144 207443379290112 207535932850176 207588235252608 207680141120256 208403765305344 208456286415552 208548576596864 208641623255072 209182614939648 209275226689536 209275944482304 209368597552128 210098104860672 210151052971776 210883286605824 210976651296768 211029820815744 211765116358656 211859598117888 212076977198319 212597784870912 212691908624384 212745510415872 213486783971328 213635127245568 213801180264972 214284629938176 214379500511232 214475148711936 214695211484718 215222448881664 215371998198784 216026781401088 216122423279616 216440701008984 216930119196672 217249586398278 218158037476407 218693778702336 218918170011168 219015843198264 219112808428848 219608268816384 219778964603136 219931680057516 220697992531584 221393701896192 221620863468096 221719742497008 222319482011648 222492285153792 222548356798236 222646885984152 223422659106048 223478965219734 223677658604449 224257637572416 224357693032368 224457023268576 225239103489024 225295867375992 226080870398208 226180963539456 226237964790348 226338903799029 226868608622592 227026250381952 227127541094496 227817282613248 227918926255104 228019833161728 228077297837424 228713068855296 228871992254976 228929671688508 229031811637209 229133211253338 229669455642624 229727336049792 229829043596544 229829831886816 229931584811712 230629841657856 230732740159488 230790888531504 230893066946528 231536686989312 231595037968896 231697572406272 231755963931576 231859364867298 232504881020928 232563476001024 232667237218752 232828908209037 233373801701376 233477123653632 233477924456448 233581292507136 233640158760288 234291436388352 234454235968512 234513322217496 234617148671472 234721826161956 235271149682688 235375311650816 235434630025728 235539672246144 236254959747072 236360367968256 236419934593248 236524605164736 237243697431552 237348732708864 237408548417712 238175731777536 238235755903488 238341230396416 238342047882624 238447569434368 239065845645312 239171687645184 239172507979776 239278397202432 239338699217856 240172631967744 240339518151264 241009470406656 241176938075136 241284542300928 242017275838464 242125254991872 242293497973632 243137726189568 243495788635107 244046384096256 244154431137792 244263363810816 244896719929344 245005143441408 245114455670784 246030501040128 246139426512896 246282941262564 246392823598047 246501909482454 247059302418432 247920136224768 248030749016064 248285241598032 249067914633216 249323471401608 249434710309134 250109417263104 250303820798016 250477746732171 251092857028608 251350491494304 252142827159552 252514151177148 253393991425152 253457850797991 254192768843776 254340979197984 254453583981888 255404531679696 255518483731308 255631609833656 256294442939904 256408792036992 256522312306944 256586960067102 257480991286848 258378137597952 258557674046112 258673032913176 259458571865088 259574332679424 259639749597942 259754700314844 260478772862976 260659768957056 260725459423023 261567991148544 261633910501152 261750641871096 261866527146672 262545526914048 262661764110336 262662665013504 262778954070528 262845178605324 263694560182272 263761015464576 263877790796032 263944292255406 264680043393024 264797225607168 264863958778944 264982131276912 265786829715456 265905413964288 265972426417404 266090180810328 266712916230144 266831913664512 266950048579584 267017324297472 267084616969926 267322079795561 267947698249728 268015225391424 268133884195968 268134803867952 268253515613664 269068148600832 269188196852736 269256036620088 270126134820864 270194210963712 270313834473984 270381957920172 271135654207488 271255694524416 271324055334528 271445110088544 272269435318272 272389977595904 272390911865856 272511507924992 272580185220336 273340009119744 273461025374208 273529941963264 273720006783384 274483007963136 274552182108288 274673735030016 274796284287168 275630786371584 275753762629632 275945372692192 276714577133568 276784313670144 276906854827008 277871687073792 277941715220736 278910153252864 279033635586048 279034592643072 279158130069504 280201403962368 280488905326809 281177715474432 281302201729024 281373094420992 281591798397768 282353488478208 282479464157184 282769302931092 283660680554496 284649045295104 284846836327424 285068240353296 285712839917568 285839334014976 285966864949248 286260281979624 287330098139658 287585561062863 288035708534784 288587601345312 289240158928896 289666115197704 290675404797696 290877383301876 291007162027323 291890893348224 292021124264352 292150411238464 292811025088512 293038619470848 293242240076688 294263990042112 294338149313796 294469472104983 294599843040006 295494484624128 295626323329344 296656380205056 296731142397648 296862514645536 297896878808064 297971953626312 298104897686526 299010183429888 299143590709824 299276031024768 299351453411619 300052030758912 300185902872576 300318804652032 300394489834656 301441160530944 301574618052608 301650619720464 301785205065372 302491478163456 302701667175936 302836721459328 302913041197599 303047150367318 303756376817664 303891901673472 303968487334176 304103063783232 305162656339968 305239562251344 305375748849612 305510948337784 306225940856832 306303114733056 306438724795392 306439775849088 306575446415616 306652708372878 307506455543808 307643653545984 307721184708672 307935007631307 308793383958528 308930096541696 309007951908768 309145819823064 309869319094272 310084634668032 310222982958336 310438544278716 311165068935168 311302831538176 311303899275264 311441723342848 311520211680384 312605647958016 312684429623328 312822864895296 312962434882608 313773922409472 313912840034304 313913916723456 314052896328192 315006612996096 315147157291008 315226579457664 315366140219648 316324929908736 316464976945152 316544731223616 317647674537984 317789397176832 318754460860416 318896677306368 319037862936576 319118265623808 320230175956992 320452690868352 320701770397458 321569250766848 321712723067904 322042817227077 322833673322496 323057997298176 324040172101632 324183634919424 324661051513476 325395178795008 325539241517056 325684485081088 325874379597417 326819274227712 328040668053504 328377255016752 328523764797396 328669212643272 329412403224576 329897520086274 330707665354752 331046988797376 332090552844288 332431295202144 332579613745512 333479223017472 333738427730688 333970328976228 335133988659072 335218447829601 336190436212736 336386456358624 336536539548552 336685534902864 337858655233536 337943801063988 339121305597312 339271445309184 339356947185522 340539375572928 340691311641744 341725923919872 341878389382656 342029749742592 342115946756136 343069603282944 343307988382464 343394507532762 343699816880007 344504183463936 344743565394816 344897377217568 345944762486784 346099110239232 346186332797256 346339600419792 347305030483968 347392556953344 347546358609408 347633945897364 347789047300947 348757321531392 348845214001536 349000855828128 349155369528896 350060702552064 350215685480448 350216886684672 350371938760704 350460238140432 351592746909696 351681353952768 351769983326244 351925723007208 352082739242934 352906724524032 353062967476224 353151945038592 353309508369216 353555008761871 354382439620608 354540551952384 354629901889872 354786907747104 355775884886016 356023099063296 356112822626568 357263597666304 357353633855232 357511845594624 357513071823936 357671354151552 358598768467968 358757531467776 358758761969664 358917595803648 359008048826784 360258947951616 360418445965312 360509277226896 361514205609984 361674259365888 361765407112704 361926813451392 363025913757696 363187882487808 363440246960448 364706589284352 364960009044512 365977343950848 366069576144384 366231646706688 366395045716224 367507715162112 367671683506176 369045751560192 369209139769344 369752864223681 370331625259008 370588953627648 371880204337152 372044847448064 372046123524096 372210840092672 372427862397048 373601871949824 373985207102412 374152065463701 375164125894656 375455731197024 376471317970944 376639285542912 377025737241456 378214240739328 378771226765722 380090987137728 380950453223424 381289153265664 381680375972832 383106797519544 383277725596962 383447414750484 384441664409856 384613188055488 384783468460416 384880440100653 386221486930272 387567206396928 387836511069168 388009549369764 389187857797632 389361499019136 389459624396913 389632050472266 390718159294464 390989653435584 392351986722816 392450865751728 392625962806644 392799790720008 393992646165504 394168431105792 394267767907986 395541840273408 395641523196864 395816686194048 395916438383109 397020065089536 397195838410752 397295938168416 397473196915368 398680244573184 398858120946432 399034708033024 399135271215492 400069374345216 400247870496768 400425072869376 400525986446208 400626925454889 401921547374592 402022838087136 402200826293952 402202205801928 402380273420496 403602222901248 403782295279104 403884054930132 404062867156424 405008502423552 405189202231296 405291316445568 405470751710976 405572936880258 406883541786624 406986083001792 407167665132816 408404152977408 408584966393856 408586367798784 408767261887488 408870277830504 409827163963392 410010013679616 410191538061312 410294912944896 410580010175076 411724511944704 411906795388928 412010602545024 412194426430752 413446179557376 413630643944448 413918059038288 415071865700352 415176470505216 415360282240512 416807530610688 416912572831104 417097153193728 417283246510144 418365229879296 418550453379072 418551888964608 418737195104256 420196209721344 420302105943552 421766573211648 421953302593536 422059641631488 423530232717312 423719196235776 424153954396638 425195569741824 425491020831744 426973567942656 427270254491136 427602360529944 428569259876352 428759001022464 428950297423872 429390422969436 430743996397568 430995147209487 432053562802176 432244846559232 432881402017968 433860238393344 434499172796556 436316074952814 437387557404672 437836340022336 438031686396528 438225616857696 439216537632768 439557929206272 439863360115032 441395985063168 441899764560009 443241726936192 443439484994016 444638964023296 444984570307584 445096713596472 445293771968304 446845318212096 446957930439468 447157346529789 447355317208898 448515275144832 448715386064736 448914046537152 450478206978048 450591734751984 452161740796416 452361927078912 452475929580696 452677807598058 453737217245184 454052500763904 454255082188992 454570725550977 455634565226496 455837852510208 456039666323456 456154595674848 457426137710592 457743984509952 457859343377016 458063623274418 458266422506676 459338911285248 459454672099584 459658087193088 459659663773632 459863169623424 459979062559317 461259683315712 461465480318976 461581777063008 461786133893056 463190075937792 463395144812544 463511927863152 463718729734596 465009762041856 465126952002048 465334474437504 465657816418074 466747603402752 466954247307264 466955848912896 467162585014272 467280317520576 468908471937024 469026644434992 469234297342944 469443652323912 470542299365376 470869260051456 471079344492288 472509919494144 472720735936512 472839869186496 473049210329472 474487394863104 474697465417728 474817096835424 476471511806976 476682460792832 476684095765248 476895138868736 478131691290624 478343375290368 478345015959552 478556794404864 478677398435712 480345263935488 480679036302528 481052655596187 482353876150272 482569084601856 484034551676928 484250509983744 484586995947264 486275452379136 486991577270214 488092768192512 488308862275584 488526727621632 489793439858688 490228911341568 492061002080256 492278853025792 492565882525128 492785647196094 493003818964908 494118604836864 494846280129411 496061498032128 496570483196064 498135829266432 498646942803216 498869420618268 500218834526208 500607641596032 500955493464342 502185714057216 502700982988608 504285654319104 505028302354296 506787982850304 506915701595982 508681958395968 508907167963776 509035420778283 510809063359392 511036967462616 511263219667312 512588885879808 512817584073984 513044624613888 513173920134204 514961982573696 515091761299143 516756275195904 517115348092224 517346065826352 518917143730176 519148665358848 519279499195884 519509400629688 520957545725952 521319537914112 521450918846046 523135982297088 523267821002304 523501283742192 523733054293344 525091053828096 525323528220672 525325330027008 525557908141056 525690357210648 527389120364544 527522030929152 527755581592064 527888584510812 528124108864401 529360086786048 529594451214336 529727917557888 529964262553824 531573659430912 531810827928576 531944852834808 532180361620656 533663827329024 533900097159168 534034648594944 534169233939852 534644159591122 535895396499456 536030450782848 536267768391936 536269607735904 536507031227328 538136297201664 538376393705472 538512073240176 540252269641728 540388421927424 540627668947968 540763915840344 542271308414976 542511389048832 542648110669056 542890220177088 544538870636544 544779955191808 544781823731712 545023015849984 545160370440672 546680018239488 547059883926528 547440013566768 548966015926272 549104364216576 549347470060032 549592568574336 551261572743168 551507525259264 551890745384384 553568627340288 553813709654016 555743374147584 555883430441472 557820306505728 558067271172096 558069185286144 558316260139008 560402807924736 560977810653618 562355430948864 562746188841984 563183596795536 564706976956416 564958928314368 565538605862184 567321361108992 568156840148583 569693672654848 570136480706592 571425679835136 571678668029952 571933729898496 572520563959248 574660196279316 574916588395443 575171122125726 577175202690624 578480317857792 579332230395408 581350809595392 581754766603752 582014324054646 583781786696448 584042248528704 584300822476928 584448075708399 586077238941696 586484480153376 588527980084224 588676298627592 588938944209966 589199686080012 590988969248256 591252646658688 591401651861979 593312760410112 593462284795296 593725029291072 595793757616128 595943907252624 596209795373052 598020366859776 598287181419648 598552062049536 598702906823238 600104061517824 600371805745152 600637609304064 600788979669312 602882321061888 603149236105216 603301239440928 603570410130744 604982956326912 605403334351872 605673442918656 605826082395198 606094300734636 607512753635328 607783803346944 607936974668352 608206127566464 608359405320387 610325312679936 610479124502688 610751497699224 611021896675568 612606229466112 612877449590784 612879551698176 613150892831232 613305416745756 615012911087616 615287307091968 615442369417344 615870015262614 617586767917056 617860193083392 618015903817536 618291639646128 620169269336064 620445965916672 620877088557432 622330137870336 622607798550528 622883446685696 623040423360768 625211295916032 625368859246656 625645729790592 625924869765216 627547844818944 627825680068608 627827833446912 628105792656384 630294314582016 630453158915328 630732280439296 632649859817472 632929953890304 633089462447232 635295349075968 635578794353664 636230931594957 637793354612736 638075725873152 638236531247616 640460351913984 640905381736704 641403540794916 643138501533696 643425446135808 644085634454154 645667346644992 646115994596352 648080344203264 648367269838848 649322103026952 650790357590016 651078483034112 651368970162176 651748759194834 654474112429221 656081336107008 656754510033504 657047529594792 657338425286544 658824806449152 659795040172548 662093977594752 664181105688576 664862590404288 665159227491024 666958446034944 667476855461376 667940657952456 670267977318144 670436895659202 671032975813347 672772912717248 673073079097104 673371069805728 675717310467072 675887602127976 678242611194624 678542890618368 678713894371044 679016711397087 681078751145856 681382623283488 683451847839744 683756778765312 684059499485184 684231893512272 686139206565888 686615976764928 686789015065524 687095434911627 687399633760014 689008366927872 689487130789632 689794754435136 691889524973568 692198220478464 692372665594512 692679200839584 694610060967936 694785113906688 695092717218816 695267891794728 695578094601894 697514643062784 697690428003072 698001711656256 698310739057792 698486724627111 700121405104128 700431370960896 700433773369344 700743877521408 700920476280864 703362707905536 703539966652488 703851446014416 704165478485868 705813449048064 706125934952448 706303890077184 706619016738432 707110017523742 708764879241216 709081103904768 709259803779744 709573815494208 712046198126592 712225645253136 714527195332608 714707267710464 715023691189248 715026143647872 715342708303104 717197536935936 717515062935552 717517523939328 717835191607296 718016097653568 720517895903232 720836891930624 721018554453792 723028411219968 723530814225408 723853626902784 726051827515392 726375764975616 726880493920896 729413178568704 729920018089024 730487365905321 732139152288768 732463293413376 732790091432448 735015430324224 735343367012352 738091503120384 738418279538688 739505728447362 741177907255296 743760408674304 744092247048192 744421680185344 744855724794096 747203743899648 747970414204824 748304130927402 750328251789312 750911462394048 751433240196513 753278571085824 754051474482912 756428481478656 757542453531444 760181974275456 760373552393973 762578306531328 763360751945664 766213595039088 766555451193924 766894829500968 768883328819712 769226376110976 769566936920832 769760880201306 772442973860544 775134412793856 775673022138336 776019098739528 778375715595264 778722998038272 778919248793826 779264100944532 781436318588928 781979306871168 782176378269069 784703973445632 784901731503456 785251925613288 785599581440016 787985292331008 788336862211584 788535535815972 791083680546816 791283046393728 791633372388096 791832876766218 794040130179072 794391676821504 794591876336832 794946393830736 797360489146368 797716241892864 798069416066048 798270542430984 800138748690432 800495740993536 800850145738752 801051972892416 801253850909778 801966239386683 803843094749184 804045676174272 804401652587904 804404411603856 804760546840992 807204445802496 807564590558208 807768109860264 808125734312848 810378404462592 810582632891136 810941503421952 811145873760516 813767083573248 813972166003584 814335330265632 816808305954816 817169932787712 817172735597568 817534523774976 817740555661008 820020027359232 820383076122624 820589825889792 821160020350152 823449023889408 823813590777856 824021205090048 824388852861504 826892359114752 827261287888896 827836118076576 830143731400704 830352941010432 830720564481024 833615061221376 833825145662208 834194306387456 834566493020288 836730459758592 837100906758144 837103777929216 837474390208512 840604211887104 841466715980427 843533146423296 843906605187072 844119283262976 847060465434624 847438392471552 848307908793276 850982041663488 853947135885312 854540508982272 855204721059888 857138519752704 857518002044928 857900594847744 858780845938872 861487992795136 861990294418974 862756683188589 864107125604352 865762804035936 867720476786688 868998345593112 872632149905628 873021486081969 875672680044672 876063372793056 876451233715392 878433075265536 879115858412544 879726720230064 882791970126336 883799529120018 886483453872384 886878969988032 889969140615168 890193427192944 890587543936608 893690636424192 893915860878936 894314693059578 894710634417796 897030550289664 897430772129472 897828093074304 898054360234857 900956413956096 901183469503968 904323481592832 904723854157824 904951859161392 905355615196116 907474434490368 908105001527808 908510164377984 908739123592797 909141451101954 911269130452992 911675705020416 912079332646912 912309191349696 915487969019904 915718686754032 916127246548836 916532845013352 918677822570496 918909344199168 919316174386176 919319327547264 919726339246848 919958125118634 922519366631424 922930960637952 923163554126016 923572267786112 923805022893921 926380151875584 926790289625088 927023855726304 927437459469192 930253904004096 930668948875008 931315632836148 933495206805504 933908494614528 933911697825792 934325170028544 934560635041152 937816943874048 938053288869984 938468594685888 938887304647824 941738520102912 942158688984576 945019838988288 945441471873024 945679738372992 946098420658944 948974789726208 949394930835456 949634193670848 952943023613952 953364921585664 953368191530496 953790277737472 956263382581248 956690031919104 957113588809728 957354796871424 960690527870976 961358072605056 962105311192374 964707752300544 965138169203712 966128451681231 968501019967488 969173991894528 972550904758272 973983154540428 976185536385024 976617724551168 977053455243264 980457822683136 984122004160512 984557706051584 985131765050256 985571294392188 986007637929816 988237209673728 989692560258822 992122996064256 993140966392128 996271658532864 997293885606432 997738841236536 1000437669052416 1001215283192064 1001910986928684 1005401965977216 1005655343488803 1008571308638208 1010056604708592 1013575965700608 1013831403191964 1017363916791936 1017814335927552 1018070841556566 1021618126718784 1022073934925232 1022526439334624 1025177771759616 1025635168147968 1026089249227776 1026347840268408 1029923965147392 1030183522598286 1031099450640021 1033512550391808 1034230696184448 1034692131652704 1037834287460352 1038297330717696 1038558998391768 1039018801259376 1041915091451904 1042639075828224 1042901837692092 1043367141902841 1046271964594176 1046535642004608 1047002567484384 1047466108586688 1050182107656192 1050647056441344 1050650660054016 1051115816282112 1051380714421296 1054778240729088 1055044061858304 1055511163184128 1055777169021624 1056248217728802 1058720173572096 1059188902428672 1059455835115776 1059928525107648 1060665026285613 1063147318861824 1063621655857152 1063889705669616 1064360723241312 1067327654658048 1068069297189888 1068338467879704 1069288319182244 1071790792998912 1072060901565696 1072535536783872 1072539215471808 1073014062454656 1076272594403328 1076752787410944 1077024146480352 1080776843854848 1081255337895936 1081527831680688 1084542616829952 1085022778097664 1085296221338112 1085780440354176 1089077741273088 1089559910383616 1089563647463424 1090046031699968 1090320740881344 1094119767853056 1094880027133536 1097932031852544 1098208728433152 1098694940120064 1099185137148672 1102523145486336 1103015050518528 1103781490768768 1107137254680576 1107627419308032 1109258592671043 1111766860882944 1115640613011456 1116134542344192 1116138370572288 1116632520278016 1120805615849472 1121955621307236 1122456196391103 1125492377683968 1126367193591072 1129413953912832 1129917856628736 1131077211724368 1134642722217984 1136313680297166 1139387345309696 1140272961413184 1142851359670272 1143867459796992 1145041127918496 1149320392558632 1149833176790886 1150342244251452 1154350405381248 1154641320301959 1158664460790816 1162701619190784 1163509533207504 1164028648109292 1167563573392896 1168084497057408 1168601644953856 1168896151416798 1172154477883392 1172968960306752 1177055960168448 1177352597255184 1177877888419932 1178399372160024 1181977938496512 1182505293317376 1182803303723958 1186625520820224 1186924569590592 1187450058582144 1187749315149327 1191587515232256 1191887814505248 1192419590746104 1196040733719552 1196574362839296 1197104124099072 1197405813646476 1200208123035648 1200743611490304 1201275218608128 1201577959338624 1201880776364667 1205764642123776 1206298472210432 1206602478881856 1207140820261488 1210806668703744 1211346885837312 1211652164790396 1212188601469272 1215025507270656 1215567606693888 1215873949336704 1216412255132928 1216718810640774 1220650625359872 1220958249005376 1221502995398448 1222043793351136 1225212458932224 1225754899181568 1225759103396352 1226301785662464 1226610833491512 1230574614183936 1230884738834688 1231740030525228 1235173535834112 1235720386166784 1236031807635072 1236583279292256 1240338538672128 1240891931833344 1241754177114864 1245215597101056 1245766893371392 1246080846721536 1250422591832064 1250737718493312 1251291459581184 1251849739530432 1255095689637888 1255651360137216 1255655666893824 1256211585312768 1260588629164032 1260906317830656 1261464560878592 1265299719634944 1265859907780608 1266178924894464 1270590698151936 1271157588707328 1272461863189914 1275586709225472 1276473062495232 1280920703827968 1281810763473408 1282807081589832 1286277003067392 1286850892271616 1288171268908308 1292231989192704 1296160688406528 1296734539677696 1298644206053904 1301580715180032 1302156966068224 1302737940324352 1303497518389668 1308948224858442 1312162672214016 1313509020067008 1314095059189584 1314676850573088 1317649612898304 1319590080345096 1324187955189504 1325699293680027 1329725180808576 1330318454982048 1333916892069888 1334953710922752 1335881315904912 1340535954636288 1340873791318404 1341472039589367 1342065951626694 1345545825434496 1346146158194208 1346742139611456 1351434620934144 1351775204255952 1356485222389248 1357085781236736 1357427788742088 1358033422794174 1362157502291712 1362765246566976 1363712176652931 1366903695679488 1367513557530624 1368118998970368 1368463787024544 1372278413131776 1373231953529856 1373578030131048 1374190869823254 1374799267520028 1378016733855744 1378974261579264 1379589508870272 1379937187677951 1383779049947136 1384396440956928 1384745331189024 1385358401679168 1389570227813376 1390185434437632 1390535783589456 1391156189203788 1395029286125568 1395380856006144 1396003423312512 1396621478115584 1396973449254222 1400242810208256 1400862741921792 1400867546738688 1401487755042816 1401840952561728 1406725415811072 1407079933304976 1407702892028832 1408330956971736 1411626898096128 1412607780154368 1413238033476864 1414220035047484 1417529758482432 1418162207809536 1418519607559488 1419147630988416 1424092396253184 1424451290506272 1429414535420928 1430047382378496 1430052287295744 1430685416606208 1434395073871872 1435030125871104 1435035047878656 1435670383214592 1436032195307136 1441035791806464 1441673783861248 1442037108907584 1443157966788561 1447061628450816 1447707253805568 1452103655030784 1452751529951232 1453760987841792 1458826357137408 1459840036178048 1460974731810642 1464278304577536 1464926586826752 1465580182864896 1470686734024704 1476183006240768 1476836559077376 1479011456894724 1482355814510592 1484538840388233 1488184494096384 1488843360370688 1489711449588192 1494407487799296 1495940828409648 1496608261854804 1500656503578624 1501822924788096 1502866480393026 1506557142171648 1508102948965824 1512856962957312 1515084907062888 1520363948550912 1520747104787946 1526721503891328 1527106262334849 1532427190078176 1533110902387848 1533789659001936 1537766657639424 1538452752221952 1539133873841664 1539521760402612 1544885947721088 1550268825587712 1551346044276672 1552038197479056 1556751431190528 1557445996076544 1557838497587652 1558528201889064 1562872637177856 1563958613742336 1564352756538138 1565743610231143 1569407946891264 1569803463006912 1570503851226576 1571199162880032 1575970584662016 1576673724423168 1577071071631944 1582167361093632 1582566092787456 1583266744776192 1583665753532436 1584372326593203 1588080260358144 1588783353643008 1589183752673664 1589892787661472 1594720978292736 1595432483785728 1596138832132096 1596541084861968 1600991481987072 1601700291477504 1602103945784832 1602507701819556 1603932478773366 1607686189498368 1608091352348544 1608803305175808 1608808823207712 1609521093681984 1614408891604992 1615129181116416 1615536219720528 1616251468625696 1620756808925184 1621165265782272 1621883006843904 1622291747521032 1627534167146496 1627944332007168 1628670660531264 1633616611909632 1634339865575424 1634345471195136 1635069047549952 1635481111322016 1640040054718464 1641179651779584 1642320040700304 1646898047778816 1647627181555712 1648042410180096 1648777705723008 1653784718229504 1654522575777792 1655672236153152 1660705882020864 1661441128962048 1667230122442752 1667650291324416 1668388612774912 1669132986040576 1673460919517184 1674201813516288 1674207555858432 1674948780417024 1681208423774208 1682933431960854 1687066292846592 1688238566525952 1694120930869248 1694876784943104 1696615817586552 1701964083326976 1704470520445749 1709081017964544 1710409442119776 1714277039505408 1715036004089856 1715801189695488 1717561691877744 1722975985590272 1723980588837948 1724749765186329 1725513366377178 1731525608071872 1735440953573376 1737996691186224 1745264299811256 1746042972163938 1751345360089344 1752126745586112 1752902467430784 1753344227125197 1758231716825088 1759453440460128 1765583940252672 1767599058240036 1772966907744768 1773757939976064 1774204955585937 1779938281230336 1780386854385888 1781175087873216 1787381272848384 1787831721757872 1788629386119156 1789421268835592 1794061100579328 1794861544258944 1795656186148608 1796108720469714 1801912827912192 1802366939007936 1808646963185664 1809447708315648 1809903718322784 1810711230392232 1814948868980736 1816210003055616 1817020328755968 1817478247185594 1818282902203908 1822538260905984 1823351410040832 1824158665293824 1824618382699392 1825078215961161 1830975938039808 1831437373508064 1832254493097672 1833065690026704 1837818688398336 1838632348772352 1838638655094528 1839452678493696 1839916250237268 1845038733262848 1845861921275904 1846327108252032 1847144535572224 1847610045787842 1852760303751168 1853580579250176 1854047711452608 1854874918938384 1860507808008192 1861337897750016 1862631265672296 1866990413611008 1867823395651584 1868650340057088 1869121270082304 1875633887748096 1876106577739968 1876937189371776 1877774609295648 1883477040205824 1884317377969152 1890882943746048 1891359476745984 1892196841317888 1897949579452416 1898789861670912 1899268387341696 1905886047227904 1906729843171328 1906736383060992 1907580555474944 1908692794784871 1913380063838208 1914227177619456 1914709593742848 1921381055741952 1922716145210112 1924210622384748 1929415504601088 1930276338407424 1932256903362462 1937002039934976 1938347983789056 1945101809516544 1947966309080856 1952371072770048 1953235449102336 1954106910486528 1963422337287663 1968244008321024 1969115412103168 1970263530100512 1971142588784376 1972015275859632 1976474419347456 1979385120517644 1986281932784256 1992543317065728 1994587771212864 1995477682473072 2000875338104832 2002430566384128 2003821973857368 2010803931954432 2011310686977606 2013098927440041 2020113209417184 2027151931401216 2027662806383928 2034727833583872 2035628671855104 2036141683113132 2037050134191261 2043236253437568 2044147869850464 2045052878669248 2050355543519232 2051270336295936 2052178498455552 2052695680536816 2059847930294784 2060367045196572 2061286304734881 2062198901280042 2067025100783616 2068461392368896 2069384263305408 2075668574920704 2076594661435392 2077117996783536 2078037602518752 2083830182903808 2085278151656448 2085803675384184 2086734283805682 2092543929188352 2093071284009216 2094005134968768 2094932217173376 2095460173881333 2100364215312384 2101294112882688 2101301320108032 2102231632564224 2102761428842592 2110088123716608 2111022326368256 2111554338043248 2112496435457604 2117440347144192 2118377804857344 2118911670231552 2119857050215296 2121330052571226 2126294637723648 2127243311714304 2127779411339232 2128721446482624 2136138594379776 2136676935759408 2138576638364488 2143581585997824 2144121803131392 2145071073567744 2145078430943616 2146028124909312 2152545188806656 2153505574821888 2154048292960704 2161553687709696 2162510675791872 2163055663361376 2169085233659904 2170592442676224 2171560880708352 2178155482546176 2179119820767232 2179127294926848 2180092063399936 2180641481762688 2188239535706112 2189760054267072 2191462097715963 2196417456866304 2197389880240128 2198370274297344 2205046290972672 2206030101037056 2207562981537536 2214274509361152 2215254838616064 2218517185342086 2223533721765888 2231281226022912 2232276741144576 2233265040556032 2241611231698944 2243911242614472 2244912392782206 2250984755367936 2252734387182144 2254299720589539 2259835713257472 2262154423448736 2269285444435968 2272627360594332 2278774690619392 2280545922826368 2281120657181919 2287734919593984 2290082255836992 2298640785117264 2299666353581772 2300684488502904 2308700810762496 2309282640603918 2317328921581632 2325403238381568 2327019066415008 2328057296218584 2335127146785792 2336168994114816 2337203289907712 2337792302833596 2344308955766784 2345937920613504 2346529134807207 2354111920336896 2354705194510368 2355755776839864 2356798744320048 2363955876993024 2365010586634752 2365606607447916 2373251041640448 2373849139181184 2374900117164288 2375498630298654 2383175030464512 2383775629010496 2384839181492208 2392081467439104 2393148725678592 2394208248198144 2394811627292952 2400416246071296 2401487222980608 2402550437216256 2403155918677248 2403761552729334 2405898718160049 2411529284247552 2412596944420864 2413204957763712 2414281640522976 2421613337407488 2422693771674624 2423304329580792 2424377202938544 2431135213387776 2431747898673408 2432824510265856 2433437621281548 2441301250719744 2441916498010752 2443005990796896 2444087586702272 2450424917864448 2451509798363136 2451518206792704 2452603571324928 2453221666983024 2461149228367872 2461769477669376 2463480061050456 2470347071668224 2471440772333568 2472063615270144 2473166558584512 2480677077344256 2481783863666688 2483508354229728 2490431194202112 2492161693443072 2500845183664128 2501475436986624 2502582919162368 2503699479060864 2510191379275776 2511302720274432 2511311333787648 2512423170625536 2521812635661312 2522929121757184 2524400147941281 2530599439269888 2531719815561216 2532357849788928 2541181396303872 2542315177414656 2544923726379828 2552946124990464 2561841407655936 2563621526946816 2565614163179664 2572554006134784 2573701784543232 2576342537816616 2584463978385408 2588270049565767 2592321376813056 2597288412107808 2603161430360064 2604313932136448 2605475880648704 2606995036779336 2617896449716884 2619064458245907 2627018040134016 2628190118379168 2629353701146176 2635299225796608 2639180160690192 2648375910379008 2651398587360054 2659450361617152 2660636909964096 2669907421845504 2671762631809824 2681071909272576 2681747582636808 2682944079178734 2684131903253388 2691091650868992 2692292316388416 2693484279222912 2694163080704571 2702869241868288 2703550408511904 2712970444778496 2714171562473472 2714855577484176 2716066845588348 2724315004583424 2725530493133952 2726217370778391 2727424353305862 2733807391358976 2735027115061248 2736237997940736 2736927574049088 2746463907059712 2747156060262096 2748381739646508 2749598535040056 2756033467711488 2757948523158528 2759179017740544 2759874375355902 2767558099894272 2768792881913856 2769490662378048 2770716803358336 2771415068681763 2779140455626752 2780370868875264 2781071567178912 2782312378407576 2790761712012288 2792006846625024 2793242956231168 2793946898508444 2800485620416512 2801725483843584 2801735093477376 2802975510085632 2803681905123456 2813450831622144 2814159866609952 2815405784057664 2816661913943472 2825215560308736 2826476066953728 2828440070094968 2835059516964864 2836324415619072 2837039215118976 2838295261976832 2848184792506368 2848902581012544 2858829070841856 2860094764756992 2860104574591488 2861370833212416 2868790147743744 2870070095757312 2871340766429184 2872064390614272 2882071583612928 2883347567722496 2884074217815168 2886315933577122 2894123256901632 2895414507611136 2898385355043693 2905503059902464 2907521975683584 2917652714274816 2919680072356096 2921949463621284 2928556609155072 2929853173653504 2931160365729792 2941373468049408 2952366012481536 2953673118154752 2958022913789448 2964711629021184 2969077680776466 2976368988192768 2979422899176384 2988814975598592 2991881656819296 2993216523709608 3001313007157248 3003645849576192 3005732960786052 3016205897931648 3016966030466409 3025713925914624 3030169814125776 3040727897101824 3041494209575892 3053443007782656 3054212524669698 3064854380156352 3066221804775696 3067579318003872 3075533315278848 3076905504443904 3078267747683328 3079043520805224 3089771895442176 3093298351920063 3100537651175424 3102692088553344 3104076394958112 3113502862381056 3114891992153088 3115676995175304 3117056403778128 3125745274355712 3127917227484672 3128705513076276 3130101425708523 3131487220462286 3138815893782528 3139606926013824 3141007702453152 3142398325760064 3151941169324032 3153347448846336 3154142143263888 3164334722187264 3165132185574912 3166533489552384 3167331507064872 3168744653186406 3176160520716288 3177566707286016 3178367505347328 3179785575322944 3181995078856839 3189441956585472 3190864967571456 3192277664264192 3193082169723936 3201982963974144 3204207891569664 3205015403639112 3207864957546732 3215372378996736 3216182704697088 3217606610351616 3217617646415424 3219042187363968 3228817783209984 3230258362232832 3231072439441056 3232502937251392 3242330531564544 3243766013687808 3244583495042064 3255068334292992 3255888664014336 3257341321062528 3267233223819264 3268679731150848 3268690942390272 3270138095099904 3270962222644032 3282359303559168 3284640081400608 3293796095557632 3296084820360192 3297555411446016 3307569436459008 3309045151555584 3311344472306304 3321411764041728 3322882257924096 3327775778013129 3335300582648832 3336777225549824 3338265972081152 3346921839034368 3348403627032576 3348415111716864 3349897560834048 3362416847548416 3365866863921708 3367368589173309 3376477133051904 3388241861738496 3389753569886208 3393231635173104 3403928166653952 3408941040891498 3418162035929088 3420818884239552 3428554079010816 3431602379390976 3435123383755488 3445951971180544 3447961177675896 3449499530372658 3451026732754356 3463051216143744 3463923960905877 3475993382372448 3490528599622512 3492085944327876 3502690720178688 3504253491172224 3505804934861568 3506688454250394 3516463433650176 3518906880920256 3531167880505344 3535198116480072 3545933815489536 3547515879952128 3548409911171874 3559876562460672 3560773708771776 3562350175746432 3563247945447981 3574762545696768 3575663443515744 3577258772238312 3578842537671184 3588122201158656 3589723088517888 3591312372297216 3592217440939428 3603825655824384 3604733878015872 3605642329094001 3617293926371328 3618895416631296 3619807436645568 3621422460784464 3632420006111232 3634040657511936 3634956494371188 3636565804407816 3645076521811968 3646702820081664 3648317330587648 3649236765398784 3650156431922322 3661951876079616 3662874747016128 3664508986195344 3666131380053408 3675637376796672 3677264697544704 3677277310189056 3678905356987392 3679832500474536 3691723842551808 3692654216504064 3694289071144448 3695220091575684 3705520607502336 3707161158500352 3708095422905216 3709749837876768 3721015616016384 3722675795500032 3725262531344592 3735646791303168 3737300680114176 3738242540164608 3751267775496192 3752213155479936 3753874378743552 3755549218591296 3766954080411648 3768634755938304 3781765887492096 3782718953491968 3784393682635776 3795899158904832 3797579723341824 3798536774683392 3811772094455808 3813459686342656 3813472766121984 3815161110949888 3817385589569742 3826760127676416 3829419187485696 3842762111483904 3845432290420224 3848421244769496 3858831009202176 3860552676814848 3864513806724924 3876695967578112 3890203619033088 3895932618161712 3904742145540096 3906470898204672 3908213820973056 3926844674575326 3936488016642048 3940527060201024 3942285177568752 3944030551719264 3952948838694912 3958770241035288 3972563865568512 3977097881040081 3989175542425728 3990955364946144 4001750676209664 4004861132768256 4007643947714736 4021607863908864 4022621373955212 4024416118768101 4026197854880082 4040226418834368 4054303862802432 4055325612767856 4069455667167744 4071257343710208 4072283366226264 4074100268382522 4086472506875136 4088295739700928 4090105757338496 4091136529958793 4100711087038464 4102540672591872 4104356996911104 4105391361073632 4119695860589568 4120734090393144 4122572609469762 4124397802560084 4134050201567232 4136922784737792 4138768526610816 4139811563033853 4151337149841408 4153189322870784 4154235993567072 4156075205037504 4170556303312896 4171607350768368 4173468567611364 4185087858376704 4186142568018432 4188010269937536 4189864434346752 4190920347762666 4200728430624768 4202588225765376 4202602640216064 4204463265128448 4205522857685184 4220176247433216 4222044652736512 4223108676086496 4224992870915208 4234880694288384 4237823340463104 4239714100430592 4242660105142452 4252589275447296 4254486623428608 4255558822678464 4257442892965248 4272277188759552 4273353871518816 4277153276728976 4288243606262784 4290142147135488 4290156861887232 4292056249818624 4305090377613312 4307011149643776 4308096585921408 4323107375419392 4325021351583744 4326111326722752 4341184885352448 4343121761416704 4356310965092352 4358254589853696 4360184126799872 4361282963525376 4376479071412224 4379520108534144 4382924195431926 4392834913732608 4394779760480256 4396740548594688 4412060202074112 4415125963075072 4428549018722304 4430509677232128 4437034370684172 4447067443531776 4453616521164699 4464553482289152 4466530081112064 4483222463397888 4487822485228944 4489824785564412 4501969510735872 4505468774364288 4508599441179078 4519671426514944 4524308846897472 4538570888871936 4545254721188664 4557549381238784 4561091845652736 4562241314363838 4580164511673984 4581318787004547 4597281570234528 4599332707163544 4601368977005808 4617401621524992 4618565281207836 4634657843163264 4650806476763136 4654038132830016 4656114592437168 4670254293571584 4672337988229632 4674406579815424 4675584605667192 4688617911533568 4691875841227008 4693058269614414 4697230830693429 4708223840673792 4709410389020736 4711511553679728 4713597488640096 4727911753986048 4730021173269504 4731213214895832 4746502083280896 4747698278362368 4749800234328576 4750997260597308 4753116979779609 4766350060929024 4767551258020992 4769678362984416 4784162934878208 4786297451357184 4788416496396288 4789623254585904 4802974445961216 4805100874432512 4806311837354496 4807523105458668 4811797436320098 4823058568495104 4825193888841728 4826409915527424 4828563281045952 4843226674814976 4845387543349248 4846608659161584 4848754405877088 4862270426775552 4863495797346816 4865649020531712 4866875242563096 4882602501439488 4883832996021504 4886011981593792 4888175173404544 4900849835728896 4903019596726272 4903036413585408 4905207142649856 4906443333966048 4923538955338752 4926960122100912 4940694143336448 4942881544667136 4944127230540288 4946333117169024 4961354154688512 4963567727333376 4967016708459456 4984323386886144 5001690367328256 5002950873973248 5005165838324736 5007398958121728 5020382758551552 5022605440548864 5022622667575296 5024846341251072 5043625271322624 5045858243514368 5048800295882562 5061198878539776 5064715699577856 5082362792607744 5084630354829312 5089847452759656 5105892249980928 5113411561337247 5127243053893632 5131228326359328 5145108012269568 5147403569086464 5152685075633232 5168927956770816 5176540099131534 5194576824215616 5206322860720128 5210951761297408 5213990073558672 5235792899433768 5238128916491814 5254036080268032 5256380236758336 5258707402292352 5260032681375591 5278360321380384 5296751820758016 5302797174720108 5318900723234304 5321273819928192 5322614866757811 5339814843691008 5343525263619648 5362143818545152 5363495165273616 5365888158357468 5368263806506776 5382183301737984 5384584632776832 5386968558445824 5388326161409142 5405738483736576 5407100817023808 5425940889556992 5428343124946944 5429711154968352 5432133691176696 5448630009166848 5451060986267904 5452434741556782 5454848706611724 5467614782717952 5470054230122496 5472475995881472 5473855148098176 5475234647883483 5492927814119424 5494312120524192 5496763479293016 5499197070080112 5515897046317056 5518358035481088 5519748750711804 5535116199788544 5537585763827712 5538981324756096 5541433606716672 5542830137363526 5558280911253504 5560741737750528 5562143134357824 5564624756815152 5581523424024576 5584013693250048 5586485912462336 5587893797016888 5600971240833024 5603470186954752 5605951020171264 5607363810246912 5626901663244288 5628319733219904 5630811568115328 5633323827886944 5650431120617472 5652952133907456 5656880140189936 5672648831238144 5674078430237952 5676590523953664 5696369585012736 5697805162025088 5717658141683712 5720189529513984 5720209149182976 5722741666424832 5740140191514624 5742681532858368 5744128781228544 5764143167225856 5766695135444992 5768148435630336 5772631867154244 5788246513803264 5790829015222272 5796770710087386 5811006119804928 5815043951367168 5835305428549632 5839360144712192 5843898927242568 5857113218310144 5859706347307008 5862320731459584 5890267011862989 5904732024963072 5907346236309504 5916045827578896 5929423258042368 5938155361552932 5958845798352768 5977629951197184 5983763313638592 5986433047419216 6002626014314496 6007291699152384 6011465921572104 6032411795863296 6033932060932818 6039296782320123 6060339628251552 6081455794203648 6082988419151784 6106886015565312 6108425049339396 6111150402573783 6129708760312704 6132443609551392 6135158636007744 6151066630557696 6153811008887808 6156535495366656 6158087041610448 6179543790884352 6186596703840126 6201075302350848 6205384177106688 6208152789916224 6227005724762112 6229783984306176 6231353990350608 6234112807556256 6251490548711424 6255834454969344 6257411026152552 6260202851417046 6262974440924572 6277631787565056 6279213852027648 6282015404906304 6284796651520128 6286380521643999 6303882338648064 6306694897692672 6308284286527776 6330264371149824 6333066979104768 6334663014129744 6337489306372812 6352321041432576 6355133414572032 6356735010694656 6359571150645888 6363990157713678 6378883913170944 6381729935142912 6384555328528384 6386164339447872 6408415783139328 6410030807278224 6415729915093464 6430744757993472 6432365409394176 6435213220703232 6435235292830848 6438084374727936 6457635566419968 6460516724465664 6462144878882112 6465005874502784 6484661063129088 6487532027375616 6489166990084128 6511777328028672 6514682642125056 6534466447638528 6537359462301696 6537381884780544 6540276190199808 6541924445288064 6564718607118336 6569280162801216 6574386293147889 6592169640720384 6595110822892032 6615138872918016 6618090303111168 6622688944612608 6642823528083456 6645764515848192 6655551556026258 6670601165297664 6673554451099648 6676531944162304 6693843678068736 6696830223433728 6699795121668096 6724833695096832 6731733727843416 6734737178346618 6752954266103808 6762899161768617 6779507139772416 6786463270346208 6807856333307904 6817882081782996 6836324071858176 6841637768479104 6863204758781952 6870246767510976 6891903942361088 6895922355351792 6898999060745316 6902053465508712 6926102432287488 6927847921811754 6951986764744896 6981057199245024 6984171888655752 7005381440357376 7008506982344448 7011609869723136 7013376908500788 7032926867300352 7037813761840512 7039587404421621 7062335761010688 7070396232960144 7091867630979072 7095031759904256 7096819822343748 7119753124921344 7121547417543552 7124700351492864 7126495890895962 7149525091393536 7151326887031488 7154517544476624 7157685075342368 7176244402317312 7179446177035776 7182624744594432 7184434881878856 7207651311648768 7209467756031744 7211284658188002 7217696154480147 7234587852742656 7237790833262592 7239614873291136 7242844921568928 7264840012222464 7268081315023872 7269912988742376 7273131608815632 7293405640163328 7296634661175296 7298473530797568 7300312863844644 7323903752159232 7325749494032256 7329017972390688 7332262760106816 7351274753593344 7354529395089408 7354554620378112 7357810713974784 7359665000949072 7383447685103616 7385308433008128 7388578142288896 7390440183151368 7411041215004672 7414322317000704 7416190845810432 7419499675753536 7442031232032768 7445351591000064 7450525062689184 7471293582606336 7476485080329216 7502535550992384 7504426310959872 7507748757487104 7511098437182592 7533908160823296 7537269511876608 7565437906983936 7568787365271552 7591798317809664 7595159446683648 7597073549366784 7623544188911616 7626919372685312 7626945532243968 7630322221899776 7634771179139484 7658838374971392 7685524222967808 7690864580840448 7696842489538992 7717662018404352 7721105353629696 7729027613449848 7753391935156224 7764810148697301 7791865236323424 7809484291080192 7812941796409344 7816427641946112 7853689349150652 7857193374737721 7881054120402048 7884570355137504 7888061103438528 7905897677389824 7917540482070576 7945127731137024 7954195762080162 7978351084851456 7981910729892288 8009722265536512 8015287895429472 8043215727817728 8045242747910424 8048832237536202 8052395709760164 8080452837668736 8082489242113713 8108607725604864 8110651225535712 8138911334335488 8142514687420416 8144566732452528 8148200536765044 8172945013750272 8176591479401856 8180211514676992 8182273059917586 8201422174076928 8205081345183744 8208713993822208 8210782722147264 8239391721179136 8241468180786288 8245145218939524 8248795605120168 8268100403134464 8273845569475584 8277537053221632 8279623126067706 8302674299682816 8306378645741568 8308471987134144 8312150410075008 8314245206045289 8341112606625792 8343214701536736 8346937135222728 8372285136036864 8376020539875072 8379728868693504 8381840695525332 8401456861249536 8405176451530752 8405205280432128 8408926530256896 8411045715370368 8440352494866432 8444089305473024 8446217352172992 8449985741830416 8475646680926208 8479428200861184 8485320210284904 8505178550894592 8508973246857216 8511117645356928 8514885785930496 8544554377519104 8546707743037632 8554306553457952 8576487212525568 8580284294270976 8580313723774464 8584112499637248 8614022299287552 8616193171842816 8646214750838784 8650042703167488 8652222653445504 8682369770704896 8686243522833408 8695156065131079 8716509179707392 8720368253599744 8722565927050752 8752958142824448 8759040217068288 8765848390863852 8785669827465216 8789559520960512 8793481097189376 8824120404148224 8830251926150144 8857098037444608 8861019354464256 8874068741368344 8894134887063552 8907233042329398 8929106964578304 8966444926795776 8975644970457888 8979649571128824 9003939021471744 9010937548728576 9017198882358156 9048617693794944 9077141777743872 9090509442377328 9115098762477568 9122183691305472 9124482628727676 9160329023347968 9162637574009094 9194563140469056 9198665414327088 9202737954011616 9234803243049984 9237130562415672 9269315686326528 9279895055760189 9301612953526272 9308076265660032 9312229184874336 9340508587143168 9344675976459264 9348813159630848 9351169211334384 9377235823067136 9383751682454016 9386116539228828 9390304277125569 9394461661386858 9416447681347584 9418820778041472 9423023107359456 9427194977280192 9455823507972096 9460042346539008 9462426429791664 9493004166561792 9495396556724736 9499600468657152 9501994521194616 9506233959559218 9532700121858048 9535102516041984 9539356725968832 9545985236570517 9568325869756416 9572594902714368 9576832992792576 9579246509171808 9605948891922432 9612623674708992 9615046210917336 9623594872640196 9646117136990208 9650387777683456 9652819831054848 9657126562091904 9686453349629952 9690775086698496 9693217318323168 9697508811754176 9726991594693632 9731298041063424 9733750485126192 9765205002878976 9767665992043008 9772023963187584 9776350346809088 9801699671457792 9806039193452544 9806072827170816 9810414285299712 9812886667932096 9847077910677504 9853920244201824 9881388286672896 9888254461080576 9892666234338048 9922708309377024 9927135454666752 9934033416918912 9968646773772288 9983327334039387 10005901747946496 10010331676649472 10014797916243456 10040765517103104 10045210881097728 10045245335150592 10049692682502144 10087250542645248 10091716487028736 10097600591765124 10102105767519927 10129431399155712 10164725585215488 10169260709658624 10179694905519312 10211784499961856 10226823122674494 10254486107787264 10262456652718656 10294807138172928 10305370151266464 10337855913541632 10353080198263068 10389153648431232 10391771882717631 10421903522594816 10427980147117344 10471585798867536 10476257832983628 10508072160536064 10512760473516672 10517414804584704 10520065362751182 10556720642760768 10593503641516032 10605594349440216 10637801446468608 10642547639856384 10645229733515622 10679629687382016 10687050527239296 10689743836343943 10724287637090304 10726990330547232 10731776316714936 10736527613013552 10764366603475968 10769169265553664 10773937116891648 10776652322818284 10811476967473152 10814201634047616 10851881779113984 10856686249893888 10859422309936704 10864267382353392 10897260018333696 10902121972535808 10904869483113564 10909697413223448 10935229565435904 10940108460244992 10944951991762944 10947710296196352 10950469295766966 10960205271618001 10985855628238848 10988624241048384 10993526958586032 10998394140160224 11031794092634112 11036716070962176 11039497501423608 11075171527655424 11077962649512192 11082867213433344 11085660274727052 11116561822507008 11121483475501056 11124286268715648 11129249513630304 11163046848049152 11168027386500096 11172971824924672 11175787594033776 11206940373909504 11211902040342528 11214727620493824 11253803326488576 11256639466439808 11261623136230656 11266647655773888 11300862241234944 11305904267814912 11313760280379872 11345297662476288 11348156860475904 11353181047907328 11392739170025472 11395610324050176 11435316283367424 11440379059027968 11440418298365952 11445483332849664 11480280383029248 11488257562457088 11528286334451712 11533390270889984 11536296871260672 11545263734308488 11576493027606528 11581658030444544 11593541420174772 11630087902734336 11670610857099264 11678720289424384 11687797854485136 11714226436620288 11719412694614016 11724641462919168 11780534023725978 11809464049926144 11832091655157792 11858846516084736 11876310723105864 11917691596705536 11931293643120243 11967526627277184 11972866094838432 12005252028628992 12014583398304768 12022931843144208 12064823591726592 12067864121865636 12073248356304303 12078593564640246 12120679256503104 12162911588407296 12165976838303568 12213772031130624 12216850098678792 12222300805147566 12259417520625408 12264887219102784 12270317272015488 12273409589876379 12302133261115392 12307622017775616 12313070990733312 12316174083220896 12359087581768704 12373193407680252 12402150604701696 12410768354213376 12416305579832448 12419434689101559 12454011449524224 12459567968612352 12462707980701216 12468225615112512 12511668909938688 12514822052305104 12520405702834092 12525948881849144 12555263575130112 12558427704055296 12564030809812608 12569593303040256 12572761043287998 12607764677296128 12613389795385344 12616568573055552 12660528742299648 12666133958209536 12669326028259488 12674978612745624 12704642082865152 12713470021389312 12719142301291776 12727980315427356 12757767826341888 12763459870285824 12769110657056768 12772328678895744 12816831566278656 12820061614556448 12831459830186928 12864730818788352 12870426441406464 12870470585661696 12876168749455872 12915271132839936 12921033448931328 12924289757764224 12930011749005568 12969322126258176 12975064054751232 12978333980168256 13023554656057344 13029365284250112 13068932895277056 13074763769561088 13080552380399616 13083848890576128 13129437214236672 13138560325602432 13148772586295778 13184339281440768 13190221645784064 13236180606222336 13245377889225216 13285647056166912 13291529031696384 13311103112052516 13341202330595328 13347108902199296 13353063888324608 13360849563494097 13393660446867456 13399590243336192 13449667390193664 13463467455686832 13469474356693236 13505908532207616 13525798323537234 13559014279544832 13572926540692416 13615712666615808 13635764163565992 13672648143716352 13683275536958208 13740493535021952 13743956361013641 13783807884722176 13791844710703584 13797998121490632 13804106931017424 13852204864574976 13855695843623508 13903973529489792 13962114398490048 13968343777311504 14010762880714752 14017013964688896 14023219739446272 14026753817001576 14065853734600704 14075627523681024 14079174808843242 14091692492080287 14124671522021376 14140792465920288 14183735261958144 14190063519808512 14193639644687496 14239506249842688 14243094835087104 14249400702985728 14252991781791924 14259350939338827 14299050182787072 14302653774062976 14309035088953248 14315370150684736 14352488804634624 14358892354071552 14365249489188864 14368869763757712 14415302623297536 14418935512063488 14422569316376004 14435392308960294 14469175705485312 14475581666525184 14479229746582272 14485689843137856 14529680024444928 14536162630047744 14539825977484752 14546263217631264 14586811280326656 14596947061595136 14600625727689288 14647807504318464 14651498988064512 14658035944781376 14664525520213632 14702549507186688 14709058790178816 14709109240756224 14715621427949568 14719330001898144 14770616866016256 14777156284577792 14780880366302736 14822082430009344 14828644634001408 14832381691620864 14838999351507072 14884062464065536 14890703182000128 14901050125378368 14952970160658432 15005071101984768 15008852621919744 15015497514974208 15022196874365184 15067816321646592 15074539023753216 15130875813967872 15137574730543104 15183596635619328 15194147098733568 15247088377823232 15253838745370624 15253891064487936 15260644443799552 15269542358278968 15317676749942784 15340234684011741 15381729161680896 15393684979077984 15435324036808704 15442210707259392 15458055226899696 15506783870312448 15529620297394602 15583730472646848 15618968582160384 15632855283892224 15707378698301304 15714386749475442 15762108240804096 15769140710275008 15776122206877056 15780098044126773 15835080964141152 15890255462274048 15908391524160324 15956702169702912 15963821459784576 15967844600273433 16019444531073024 16030575790858944 16086431455635456 16090485495820848 16097664475072404 16104791419520328 16160905675337472 16164978484227426 16217215451209728 16221302451071424 16277822668670976 16285029374840832 16289133464905056 16296401073530088 16345890027500544 16353182958803712 16360423029353984 16364546119835172 16402844348153856 16410162690367488 16417427987644416 16421565444294528 16425703943650449 16478783442358272 16482936361572576 16490290437879048 16497591210240336 16547691138951168 16555074106443264 16559246252135412 16605348599365632 16612757291483136 16616943974268288 16624300820150016 16628490412090578 16682225213251584 16686429403073472 16693874270445456 16744570272073728 16752041079750144 16759457737387008 16763681391050664 16802913722499072 16810410560864256 16817853060513792 16822091430740736 16880704989732864 16888178610946048 16892434704345984 16899971483660832 16951293361852416 16958856401722368 16970640420569808 17017946493714432 17022235290713856 17029771571860992 17089108755038208 17093415486075264 17108613106915904 17152974425051136 17160568588541952 17160627447548928 17168224999274496 17228044598575104 17232386343685632 17292429501677568 17300085406334976 17304445306891008 17364739541409792 17372487045666816 17390312130262158 17433018359414784 17445131854101504 17505916285648896 17518080434136576 17531696781727704 17571339654930432 17579119041921024 17586962194378752 17660503852300288 17670801035588967 17714196074889216 17722038708928512 17748137482736688 17788269774127104 17814466084658796 17932889853591552 17951289940915776 17959299142257648 18007878042943488 18021875097457152 18034397764716312 18097235387589888 18117890346960369 18181018884754656 18230197524955136 18244367382610944 18248965257455352 18320658046695936 18325275148018188 18333451207721349 18389126280938112 18397330828654176 18405475908023232 18469606486099968 18474261124831344 18538631372653056 18559790111520378 18603225907052544 18616152531320064 18624458369748672 18681017174286336 18689351952918528 18697626319261696 18702338422668768 18754471646134272 18767503364908032 18772233078457656 18780608554251138 18788923322773716 18832895362695168 18837641556082944 18846046214718912 18854389954560384 18859141564931997 18911647015944192 18920084693078016 18924852859583328 18990793113449472 18999200937314304 19003989042389232 19012467919118436 19065400243716096 19070205032083968 19078713451937664 19091970473141034 19136651739512832 19145189805428736 19153665985585152 19158493018343616 19225247349417984 19230092421834672 19247189745280392 19292234273980416 19305639662109696 19314253124183808 19372906699259904 19381550173396992 19386434636646336 19395017623508352 19453983189387264 19462596082126848 19467500970252384 19535331984086016 19544047926375168 19552700693618176 19603399342915584 19612078386905088 19612145654341632 19620828570599424 19625773335864192 19694155821355008 19707840488403648 19723158879443667 19776508922161152 19785332468676096 19845416618754048 19854270909333504 19868066833837824 19937293547544576 19966654668078774 20011803495892992 20020663353298944 20029595832486912 20081531034206208 20090490670301184 20099385365004288 20174501085290496 20183432974057472 20195201183530248 20204211535039854 20258862798311424 20288697485305851 20338521419317248 20359389811038624 20423568999923712 20453646245348988 20508972215574528 20524913305437312 20589614276345856 20610740302532928 20675711827083264 20706160396526136 20778307296862464 20783543765435262 20855960294234688 20943171597735072 20952515665967256 21016144321072128 21025520947033344 21034829609169408 21040130725502364 21113441285521536 21118762213264863 21187007283032064 21211188698880432 21275602892937216 21285095279712768 21290459467031244 21359259374764032 21374101054478592 21379487672687886 21448575274180608 21453980661094464 21463552633429872 21473055226027104 21528733206951936 21538338531107328 21547874233783296 21553304645636568 21622953934946304 21628403268095232 21653088463440441 21703763558227968 21713372499787776 21718844619873408 21728534764706784 21794520036667392 21804243945071616 21809738966227128 21819394826446896 21880216920489984 21889903983525888 21895420592392704 21900938591533932 21920410543236002 21971711256477696 21977248482096768 21987053917172064 21996788280320448 22063588185268224 22073432141924352 22078995002847216 22150343055310848 22155925299024384 22165734426866688 22171320549454104 22233123645014016 22242966951002112 22248572537431296 22258499027260608 22326093696098304 22336054773000192 22345943649849344 22351575188067552 22413880747819008 22429455240987648 22507606652977152 22513278932879616 22523246272461312 22533295311547776 22601724482469888 22611808535629824 22627520560759744 22696313720951808 22706362095814656 22785478340050944 22791220648100352 22870632566734848 22880758118055936 22880836596731904 22890966665699328 22976515124914176 23056572668903424 23072593742521344 23090527468616976 23152986055213056 23163316060889088 23187082840349544 23260175805468672 23294430446091903 23357440578848768 23375595708970272 23428452873240576 23438825389228032 23449282925838336 23561068047451956 23571580124213163 23664183310315584 23717693032169472 23752621446211728 23835383193411072 23862587286240486 23935053254554368 23945732189676864 24029166796609536 24045863686288416 24129647183453184 24135728243731272 24146496712608606 24157187129280492 24241358513006208 24247467726341139 24325823176814592 24331953676607136 24427544062261248 24433700197357584 24444601610295132 24518835041250816 24529774438205568 24540634544030976 24546819179752758 24604266522230784 24615244035551232 24626141981466624 24632348166441792 24718175163537408 24746386815360504 24804301209403392 24821536708426752 24832611159664896 24838869378203118 24908022899048448 24919135937224704 24925415961402432 24936451230225024 24942735618135867 25023337819877376 25029644104610208 25040811405668184 25051897763698288 25116855408110592 25128061619625216 25139186606080512 25145522086575996 25215529354592256 25226779590770688 25233137146111104 25321057484599296 25332267916419072 25338652056518976 25349957225491248 25426940042778624 25438284602583552 25455960630854712 25515535652683776 25526919740571648 25538221314113536 25544657357791488 25633663132557312 25640123229112896 25662919660373856 25729461637576704 25740852882812928 25740941171323392 25752337498911744 25842066897862656 25848579515528448 25860023498011136 25938644252516352 25950128109502464 25956667960336512 26047109312114688 26058730568500224 26085468195393237 26149527539122176 26161104760799232 26167697781152256 26258874428473344 26277120651204864 26297545172591556 26368678562881536 26380443291568128 26472361212444672 26490755778450432 26571294112333824 26583058063392768 26622206224105032 26682404661190656 26694217804398592 26706127776649216 26721699126988194 26787320893734912 26899334780387328 26926934911373664 26938948713386472 27011817064415232 27051596647074468 27145853081384832 27231425333231616 27271528327131984 27345296287432704 27366551073916416 27480987070043904 27487912722027282 27583689421407168 27595996242981264 27608213862034848 27704409729149952 27711391687247016 27807947058979584 27839685167280567 27924228796980096 27936687554623008 28021525761429504 28034027929377792 28046439478892544 28053507634003152 28131707469201408 28151255047362048 28158349617686484 28170912831376707 28183384984160574 28249343044042752 28281584931840576 28367470523916288 28380127039617024 28387279289374992 28479012499685376 28486189670174208 28498801405971456 28505983563583848 28518701878677654 28598100365574144 28605307548125952 28618070177906496 28630740301369472 28637955709711551 28704977609269248 28717784708143104 28730498978377728 28737739527515424 28837871024126976 28845138632752008 28870784617920588 28938351410970624 28951163333050368 28958459493164544 28971379686275712 29059360048889856 29072325260095488 29079651954969504 29092526435262528 29193894123190272 29201251455378576 29295615008636928 29302997976129024 29316071889562752 29329051040427264 29405099014373376 29418117580357632 29418218481512448 29431242855899136 29438660003796288 29541233732032512 29554312569155584 29561760732605472 29644164860018688 29664763383241728 29677998703014144 29768124928131072 29781406364000256 29802100250756736 29905940321316864 29949982002118161 30017705243839488 30030995029948416 30044393748730368 30135632643293184 30149078047506432 30261751627935744 30275149461086208 30388294197467136 30494176755646464 30507782128975872 30521288887599104 30539084716557936 30635353499885568 30680469368023482 30763458323361792 30787369958155968 30884421414518784 30916110453799392 31013567740624896 31059240594789204 31167460945293696 31175315648152893 31265710567784448 31414757396602608 31428773498950884 31524216481608192 31538281420550016 31552244413754112 31560196088253546 31670161928282304 31780510924548096 31816783048320648 31913404339405824 31927642919569152 31935689200546866 32038889062146048 32061151581717888 32069231509031829 32172862911270912 32180970991641696 32195328950144808 32209582839040656 32321811350674944 32329956968454852 32434430902419456 32442604902142848 32555645337341952 32570058749681664 32578266929810112 32592802147060176 32691780055001088 32706365917607424 32720846058707968 32729092239670344 32805688696307712 32820325380734976 32834855975288832 32843130888589056 32851407887300898 32880615814854003 32957566884716544 32965872723145152 32980580875758096 32995182420480672 33095382277902336 33110148212886528 33118492504270824 33225514582966272 33233887948536576 33248601640300032 33256980824181156 33364450426503168 33372858806146944 33387748540890912 33489140544147456 33504082159500288 33518915474774016 33527362782101328 33620821121728512 33635706121027584 33644182861481472 33761409979465728 33776357221892096 33784869408691968 33799942967321664 33902586723704832 33917712803444736 33941280841139616 34035892987428864 34044470581427712 34059543143721984 34178217510076416 34186830972150528 34217226213831808 34305948850102272 34321137177083904 34321254895097856 34336449998548992 34464772687371264 34584859003355136 34600170812669952 34608890613782016 34729479082819584 34744974091333632 34780624260524316 34890263708203008 35011832571297792 35036160868273152 35063393563455408 35142679309860864 35158238083842048 35173924388757504 35321007704600576 35341602071177934 35428392149778432 35496274965473376 35576539548254208 35628932169317592 35793880929360729 35902579881831552 35918598284515296 36015756085886976 36043750194914304 36068795529432624 36194470775179776 36235780693920738 36362037769509312 36488734765221888 36497930514910704 36641316093391872 36650550296036376 36666902415442698 36778252561876224 36794661657308352 36810951816046464 36820228769629137 36939212972199936 36948522249662688 37077262745306112 37119580223040756 37206451814105088 37232305062640128 37248916739497344 37258304067304677 37362034348572672 37378703905837056 37395252638523392 37404676845337536 37535006729816064 37544466156915312 37561217108502276 37577846645547432 37665790725390336 37675283112165888 37692092429437824 37708779909120768 37718283129863994 37823294031888384 37840169386156032 37849705719166656 37981586226898944 37998401874628608 38007978084778464 38024935838236872 38140410064167936 38157426903875328 38183940946282068 38273303479025664 38290379610857472 38307331971170304 38316986036687232 38450494698835968 38460184843669344 38494379490560784 38611279324219392 38628506248367616 38745813398519808 38763100346793984 38772869273292672 38790035247016704 38907966378774528 38925192164253696 38935001940504768 39070663968172032 39088095852750336 39105401387236352 39206798685831168 39224291308683264 39241657141198848 39251546671728384 39388311642710016 39415680976807296 39446317758887334 39553017844322304 39570664937352192 39708541818667008 39736133667675648 39874587095089152 39933309336157548 40023606991785984 40041326706597888 40059191664973824 40180981340602368 40198770730008576 40349002170580992 40366865948114944 40390402367060496 40408423070079708 40517725596622848 40577394970611702 40677042838634496 40718779622077248 40847137999847424 40907292490697976 41017944431149056 41049826610874624 41221480605065856 41231869083040923 41351423654166528 41412320793052272 41556614593724928 41567087530870524 41711920588469376 41886343195470144 41905031331934512 42032288642144256 42051041894066688 42069659218338816 42080261451004728 42226882571043072 42237524426529726 42275077476240861 42374014566064128 42422377397760864 42551205785874432 42570190559425536 42580918934062488 42718518749528064 42748202108957184 42758975345375772 42778052818016481 42897150548361216 42907961322188928 42927105266859744 42946110452054208 43057466413903872 43076677062214656 43095748467566592 43106609291273136 43245907869892608 43256806536190464 43306176926880882 43407527116455936 43426744999575552 43437689239746816 43457069529413568 43589040073334784 43608487890143232 43619477932454256 43638789652893792 43760433840979968 43790841184785408 43801877183067864 43840821086472004 43943422512955392 43954496964193536 43974107834344128 43993576560640896 44127176370536448 44146864283848704 44157990005694432 44311850598048768 44331468853733376 44342641098908208 44466247290028032 44485933902004224 44497145074862592 44516998054521216 44652187392196608 44672109546000384 44691887299698688 44703150376135104 44858910481975296 45015213305954304 45026557865759232 45046492544922624 45066590623095552 45203448964939776 45223617071259648 45255041121519488 45392627441903616 45412724191629312 45582441296200704 45741265133469696 45761516236111872 45761673193463808 45781933331398656 45953030249828352 46020704052035223 46145187485042688 46181054937233952 46305972110426112 46326632121778176 46374165680699088 46520351610937344 46588860892183806 46714881157697536 46751191417940544 46856905746481152 46898565851676672 47122136094903912 47143160248426326 47328366620631168 47340294132380319 47505242892423456 47670766386822144 47725174572480972 47870106509108736 47891464379353728 48058333593219072 48091727372576832 48259294366906368 48271456487462544 48292993425217212 48314374258560984 48482717026012416 48494935452682278 48651646353629184 48663907353214272 48855088124522496 48867400394715168 48889203220590264 49037670082501632 49059548876411136 49081269088061952 49093638359505516 49208533044461568 49230488071102464 49252283962933248 49264696332883584 49277111830951347 49436350327074816 49492773630721008 49643073416853504 49665222319329792 49677738756406236 49816045798096896 49838271874449408 49850831922804864 49872902460450048 49885471236271734 50046675639754752 50059288209220416 50081622811336368 50103795527396576 50233710816221184 50256123239250432 50278373212161024 50291044173151992 50453559181541376 50466274292222208 50642114969198592 50664535832838144 50677304113037952 50699914450982496 50853880085557248 50876569205167104 50911921261709424 51053839481143296 51076442628227072 51089314715582976 51267326265114624 51280246458225792 51325839320747712 51458923275153408 51481705765625856 51481882342646784 51504674997823488 51684133795725312 51697159031056896 51720046996022272 51877288505032704 51900256219004928 51913335920673024 52094218624229376 52117461137000448 52170936390786474 52299055078244352 52335395562304512 52517748856946688 52554241302409728 52595090345183112 52737357125763072 52760886583136256 52981511556900864 53142588224667648 53166116126785536 53244412448210064 53364809322381312 53388435608797184 53412255553298432 53443398253976388 53798669560774656 53853869822747328 53877897426772944 54023634128830464 54103193294148936 54291706162769664 54353671040881107 54543056654263968 54690592574865408 54733102147832832 54961974140087808 54975825444054564 55000353623164047 55167378842814336 55191992485962528 55216427724069696 55408819458299904 55422783374494032 55615894117959168 55679370334561134 55848457593960192 55873375109246016 56043051522859008 56068055858755584 56092878957785088 56107015268006304 56263414938402816 56302510094724096 56316699235372968 56341825662753414 56366769968321148 56498686088085504 56563169863681152 56577424694795991 56734941047832576 56760254079234048 56774558578749984 56972379340348416 56997602811942912 57011967127167696 57037403757355308 57196200731148288 57210615096251904 57236140355812992 57261480602738944 57275911419423102 57409955218538496 57435569416286208 57460997956755456 57475479055030848 57675742048253952 57690277265504016 57741569235841176 57876702821941248 57916918986329088 57942759372551424 58118720097779712 58144650520190976 58159303909939008 58185052870525056 58387788246380544 58402502910757152 58605995952258048 58632143779125504 58658102080854528 58810198028746752 58836235160715264 58836436963024896 58862485711798272 58877320007592576 59082467464065024 59108625138311168 59123521465210944 59169476638331001 59329526766483456 59355997406028288 59536249856262144 59562812728000512 59604200501513472 59811880642633728 59899964004236322 60035410487678976 60061990059896832 60088787497460736 60298156095012864 60523503255871488 60550298922172416 60776588394934272 60866092455917553 61015564257951744 61042577775198208 61078169433115872 61270706999771136 61360938736046964 61526916646723584 61574739916311936 61768842829037568 61832220907598784 62027135481249792 62118481189578408 62334921890587392 62350631296305786 62829514793205216 62857546997901768 63048432963216384 63076562841100032 63104488827508224 63120392176507092 63340323856564608 63561021849096192 63633566096641296 63826808678811648 63855285839138304 63871378401093732 64077778124292096 64122303163435776 64138463018063658 64345725822541824 64361941983283392 64390657900289616 64419165678081312 64643622701349888 64659913936909704 64868861804838912 64885209804285696 64959265390321323 65111290674683904 65140117499363328 65156533859620224 65185604294120352 65383560110002176 65412731835214848 65441692117415936 65458184479340688 65640650761469952 65669711950577664 65686261777178112 65702815774601796 65761231629708006 65915133769433088 65931745446290304 65961161751516192 65990364840961344 66190764555804672 66220296425773056 66236985008541648 66451029165932544 66467775897073152 66497203280600064 66513961648362312 66728900853006336 66745717612293888 66775497081781824 66978281088294912 67008164319000576 67037830949548032 67054725564202656 67241642243457024 67288365722962944 67522819958931456 67552714443784192 67569738817383936 67599885934643328 67805173447409664 67835425606889472 67882561682279232 68088941162855424 68119086287443968 68356435020152832 68373661944301056 68434452427663616 68611897700204544 68642274354167808 68642509790195712 68672899997097984 68929545374742528 69169718006710272 69217781227564032 69458958165639168 69489948182667264 69561248521048632 69780527416406016 69883291338275709 70072321736546304 70126787126910816 70285358619721728 70316476167684096 70347848777515008 70642015409201152 70683204142355868 70714740372639489 70992549930946752 71153079096508416 71257864338635184 71587761858721458 71805159763663104 71837196569030592 72087500389828608 72137591058865248 72388941550359552 72471561387841476 72724075539018624 72742403179023417 72977469530443776 72995861029821408 73282632186783744 73301100592072752 73333804830885396 73556505123752448 73589323314616704 73621903632092928 73640457539258274 73878425944399872 73897044499325376 74154525490612224 74239160446081512 74412903628210176 74464610125280256 74497833478994688 74516608134609354 74724068697145344 74757407811674112 74790505277046784 74809353690675072 74828206854407601 75070013459632128 75088932313830624 75122434217004552 75155693291094864 75350566224331776 75384184858875648 75417559818241536 75436566259727988 75646588063776768 75680338772312064 75699411438333312 75963172453797888 75996803749257216 76015956169556928 76049871676473744 76280820128335872 76314853807750656 76367881892564136 76546606958051328 76580759221714944 76614663942340608 76633972073374464 76900989397671936 76920369687338688 76988758981121568 77222558648438784 77257012496735232 77526200693587968 77545738546585344 77580070494033408 77815932757549056 77850384328507392 77870003881009536 78141327936344064 78176191705500672 78210802774472704 78256404586179711 78448582617366528 78483314282397696 78503093343456768 78776623285420032 78831361953614592 78892635517774668 79106035688644608 79141329874704384 79417083637334016 79472267335351296 79749174190178304 79866618672315096 80047213983571968 80082653413195776 80118383329947648 80361962681204736 80698004341161984 80733731896229888 80780804734120992 80816846140159416 81035451193245696 81154789941223404 81437559244154496 81694275999694848 81814584981395952 82035888862298112 82099653221749248 82442961210131712 82463738166081846 82824641586104544 83113229187449856 83134175061741048 83423841176938752 83519055501841701 83772686390940288 83810062663869024 84064577284288512 84102083788133376 84139318436677632 84160522902009456 84453765142086144 84475048853059452 84512738494130121 84550154952481722 84748029132128256 84844754795521728 85102411571748864 85140381118851072 85161837868124976 85437037499056128 85496404217914368 85517950690751544 85556105636032962 85794301096722432 85815922644377856 85854210533719488 85892220904108416 85913867129134653 86114932827807744 86153354124429312 86191496935133184 86213218582546272 86513613072380928 86612353853761764 86815054232911872 86853489999151104 86875378479493632 86914139058827136 87178080146669568 87216975780286464 87238955864908512 87277579305787584 87581682369570816 87603754366135728 87681642172944008 87886845025910784 87908993928387072 87948215668688256 87987153121281792 88254352741072896 88293728567697408 88315980011388864 88623701196097536 88662937707466752 88685282197816416 88932494580056064 88994290149725184 89033996109042432 89304374784393216 89344219092000768 89383774599397376 89406300752270208 89717820963950592 89849946006354483 90053115731518464 90092985089845248 90133181246191104 90406897929879552 90447234142519296 90510082243038976 90785254883807232 90825448383258624 91164882592401408 91482530266939392 91523346386927616 91563866662797312 91906060499656704 92041408104070446 92290374970085376 92362109874467904 92653264243556352 92748331361398176 93040703221874688 93177721784367612 93429762315395072 93502382835881088 93525946944458679 93797131703353344 94244272189807824 94286320496852652 94656733241262336 94680588264760638 95010485784846912 95341532773644288 95450349144961944 95740213018217472 95782928758707456 96116667186438144 96183454745153664 96207694527095487 96518588733812736 96542912974925088 96585986850434424 96628748517121968 96965434052024832 96989870905364556 97303292707258368 97327814706428544 97710176249044992 97734800789430336 97778406441180528 98075340165003264 98119097752822272 98162538176123904 98187276719011032 98417066088923136 98460976142204928 98504567925866496 98529392665767168 98554223661902694 98641847444562009 98872700654149632 98985547261442016 99286146833707008 99330444638659584 99355477512812472 99676543748898816 99701663845609728 99745804920900096 99770942472543468 100093351279509504 100118576418440832 100163245622672736 100207591054793152 100467421632442368 100512246478500864 100556746424322048 100582088346303984 100907118363082752 100932548584444416 101284229938397184 101329071665676288 101354608226075904 101399828901964992 101707760171114496 101753138410334208 101823842523418848 102107678962286592 102178629431165952 102534652530229248 102560492916451584 102651678641495424 102917846550306816 102963411531251712 102963764685293568 103009349995646976 103394318062113792 103440093992044544 103754577010065408 103800512438009856 103826671841346048 104188437248458752 104234922274000896 104341872781572948 104670791124609024 105035497713893376 105108482604819456 105190180690366224 105474714251526144 105521773166272512 105963023113801728 106285176449335296 106488824896420128 106729618644762624 106776871217594368 106824511106596864 106886796507952776 107381642788082187 107707739645494656 107755794853545888 108047268257660928 108206386588297872 108583412325539328 108707342081762214 109086113308527936 109466204295665664 109923948280175616 109951650888109128 110000707246328094 110334757685628672 110383984971925056 110432855448139392 110460686308887411 110817638916599808 110845566748988064 111231788235918336 111358740669122268 111696915187920384 111746750218492032 111774912201914031 112086103045718016 112136111717511168 112185757915570176 112214030536012608 112605020189448192 112633398470745936 112683651325506828 112733539936642296 112997372176171008 113126339727362304 113154849389591982 113469882095665152 113520508158468096 113549117157499968 113944758680696832 113995205623885824 114023934254335392 114074807514710616 114421230192503808 114472280711625984 114522961205477888 114551822838846204 114819910437076992 114871138832572416 114921995913510912 114950958110061696 115351484096507904 115380554531008032 115483138471682352 115833837972658176 115885518745102848 116237440195559424 116289301040381952 116318607819878016 116370105741050112 116775576492761088 116805005821514304 117211991904516096 117264287558251008 117316204161709056 117620396057493504 117672873926049792 117724971423596544 117754640015185152 118164934928130048 118217250276622336 118247042930421888 118338953276662002 118659053532966912 118711994812056576 119125625456001024 119208401003026944 119623761285267456 119799928008472644 120070820975357952 120123980119793664 120177574994921472 120596312190025728 121047006511742976 121100597844344832 121553176789868544 121732184911835106 122031128515903488 122156338866231744 122541413999542272 122721877472093928 123053833293447168 123149479832623872 123664441815197568 123695607249122769 124054270962499584 124236962379156816 124669843781174784 124701262592611572 125659029586410432 125715093995803536 126096865926432768 126153125682200064 126208977655016448 126240784353014184 126680647713129216 126825232428722583 127122043698192384 127267132193282592 127653617357623296 127710571678276608 127742756802187464 128155556248584192 128244606326871552 128276926036127316 128334158454049443 128691451645083648 128723883966566784 128781315800579232 128838331356162624 129287245402699776 129319827873819408 129737723609677824 129770419608571392 129918530780642646 130222581349367808 130280234998726656 130313067719240448 130371208588240704 130767120220004352 130825463670429696 130883384234831872 130916368958681376 131281301522939904 131372523554356224 131405631549203592 131522463259416012 131830267538866176 131863490892580608 131922323503032384 131980729681922688 132381529111609344 132440592851546112 132473970017083296 132935551794146304 132994406561200128 133027923296724624 133457801706012672 133491435224587776 133550994163563648 133956562176589824 134016328638001152 134075661899096064 134109451128405312 134576731445925888 135045639917862912 135139477634767872 135199771869286656 135610346894819328 135670851213778944 135765123364558464 136177882325710848 136238172574887936 136747323888602112 136868904855327232 137223795400409088 137284548708335616 137285019580391424 137345799994195968 137859090749485056 138062112156105669 138435562455128064 138917916331278336 138979896365334528 139122497042097264 139561054832812032 139766582676551418 140144643473092608 140253574253821632 140570717239443456 140695697555030016 141284030818402304 141366408284711736 141429480745278978 141985099861893504 142020882397140957 142515728677270368 143175523717442916 143610319527326208 143674393138061184 144175000779657216 144275182117730496 144777883100719104 144943122775682952 145448151078037248 145484806358046834 145954939060887552 145991722059642816 146565264373567488 146602201184145504 146667609661770792 147113010247504896 147178646629233408 147243807264185856 147280915078516548 147756851888799744 147794088998650752 147831335492854041 148309050981224448 148478320892163024 148929220250560512 148995666957989376 149033216269218708 149448137394290688 149514815623348224 149581010554093568 149618707381350144 149656413708815202 150140026919264256 150177864627661248 150244868434009104 150311386582189728 150701132448663552 150768369717751296 150835119636483072 150873132519455976 151360677544624128 151398822876666624 151926344907595776 151993607498514432 152031912339113856 152099743352947488 152561640256671744 152629707615501312 152735763785128272 153161518443429888 153229327884681216 153267944146748928 153801978795343872 153840739374677376 153977517962243136 154445117296877568 154514024993470464 155052401387175936 155091477093170688 155160140988066816 155631865515098112 155700768657014784 155740007762019072 156282655872688128 156352383411001344 156421605548945408 156512809172359422 156897165234733056 157006186686913536 157553246570840064 157662723907229184 157785271035549336 158212071377289216 158282659749408768 158944534670702592 159498348380356608 159733237344630192 160094427967143936 160165306826391552 160236766659895296 161396008682323968 161561609468241984 161633692280318832 162070902386491392 162309579882446808 162875118488308992 163061013122643321 163629169962791904 164071777724596224 164199306443498496 164885922420263424 164927476332163692 165001060869492141 165649283172209088 166226458374899712 166268350123482096 166847682353877504 167038111003683402 167545372781880576 167620125327738048 168129154568577024 168204167576266752 168278636873355264 168321045804018912 168907530284172288 168950097706118904 169025476988260242 169100309904963444 169496058264256512 169689509591043456 169732274084387973 170204823143497728 170280762237702144 170323675736249952 170992808435828736 171035901381503088 171112211272065924 171588602193444864 171631845288755712 171708421067438976 171784441808216832 171827734258269306 172229865655615488 172306708248858624 172382993870266368 172426437165092544 173027226144761856 173224707707523528 173630108465823744 173750756958987264 173828278117654272 174356160293339136 174433951560572928 174477911729817024 174555158611575168 175163364739141632 175207508732271456 175363284345888016 175817987856774144 175896431337376512 175974306242563584 176508705482145792 176587457135394816 176631960022777728 177247402392195072 177325875414933504 177370564395632832 177988580299450368 178067992218084864 178608749568786432 178688438184001536 178767549198794752 178812601504540416 179435641927901184 179699892012708966 180106231463036928 180185970179690496 180266362492382208 180894468285038592 181020164486077952 181570509767614464 181650896766517248 182329765184802816 182598277367752659 183046692773855232 183127733325594624 183812120999313408 184082816208140892 184580749940170752 184724219748935808 185306528487112704 185496662722796352 186081406443749376 186355443568735224 186859524630790144 187004765671762176 187051893888917358 188488544379615648 188572640993705304 189313466482524672 189361176529521276 190020971569693824 190683065547288576 190900698289923888 191480426036434944 191565857517414912 192233334372876288 192366909490307328 192415389054190974 193037177467625472 193085825949850176 193171973700868848 193257497034243936 193930868104049664 193979741810729112 194606585414516736 194655629412857088 194877796170963969 195420352498089984 195469601578860672 195556812882361056 196150680330006528 196238195505644544 196325076352247808 196374553438022064 196921952284409856 197009135851732992 197058785331534336 197108447323805388 197283694889124018 197745401308299264 197971094522884032 198572293667414016 198660889277319168 198710955025624944 199353087497797632 199403327691219456 199491609841800192 199541884945086936 200186702559019008 200237152836881664 200326491245345472 200415182109586304 200934843264884736 201024492957001728 201113492848644096 201164176692607968 201865097168888832 202568459876794368 202658143331352576 202709216452151808 202799657803929984 203415520342228992 203506276820668416 203647685046837696 204357258862331904 205069305060458496 205120985832903168 205303357282990848 205835693100613632 205926823062503424 205927529370587136 206018699991293952 206788636124227584 206880187984089088 207509154020130816 207653343682692096 208376874496917504 208469844548001792 208683745563145896 209341582249218048 209649874014827127 210216965209638912 210380361380732448 210949428503052288 211043546332545024 211926046227603456 212977649792840256 213459237289525248 213649022213193728 213773593015905552 214763285576164374 215415479290989312 215511589707091776 216412773176595744 217166824651078656 217414684163524428 218172226617055872 218227209537070251 218932408591331328 219847896560351232 219903301776218256 220001414492656188 220669515371257344 220767969943850112 220865710896278784 220921372617774822 221635277833199616 221691133497976128 222463576471836672 222717481338244536 223393830375840768 223493500436984064 223549824403828062 224172206091436032 224272223435022336 224371515831140352 224428061072025216 224484620563222803 225210040378896384 225266796941491872 225367302651013656 225467079873284592 226252679454724608 226309698779183964 226939764191330304 227041016316936192 227098234314999936 227889517361393664 227990411247771648 228047868508670784 228149615029421232 228842460385007616 228944561423251968 229045922410955776 229103645677692408 229639820874153984 229742277665144832 229843991827021824 229901916220123392 230702968193015808 230761109062016064 230966276943364704 231667675945316352 231771037490205696 232578602080763904 232637215639756032 232740211482100224 233551152985522176 233610011643028608 234423983809032192 234528575116502016 234632408323418112 235345747852099584 235449942847193088 235509280030370304 236329869856260096 236434500553244672 236494085860843776 236677906553324004 237318107065933824 237423989624113152 238251250912002048 238416802006053888 239247522570534912 239599856016945288 240141641950715904 240247960239587328 240355149989842944 242094013023485952 242201195688689664 243106353579737088 243464369823670212 244312677732463488 245082827999084544 245443754944187856 246107666586894336 246298959665247744 247328883630395136 247391214498245538 248473924758313632 249339687562349568 249402525185223144 250557166505525103 251318059172820864 251430187991607072 252193731852865536 252306251364400128 252417955310032896 252481568706028368 253361295426258432 253650464857445166 254244087396384768 254534264386565184 255307234715246592 255421143356553216 255485513604374928 256311112497168384 256489212653743104 256553852072254632 256668316908098886 257382903290167296 257447767933133568 257562631601158464 257676662712325248 257741601387403959 258574490805399552 258639655747638816 259540839217142784 259837061561285292 260445162698735616 260560469997453312 260626135438480896 260742417176481408 261534240440008704 261650927340859392 261766768469663744 261832737917362752 262745047108712448 262811263098407184 263044926518832024 263660535077732352 263726981785161216 263844647006064768 263961459363845376 264763058223218688 264881185703092224 264947940034166592 265871103588292608 265988813122400256 266055846593449248 266982870449175552 267101988327127296 267913124353179648 268032657276002304 268151323798192128 268218902256810624 269153462891851776 269549838019063449 270278955269535744 270399543738573312 271220693789638656 271341702427557888 271530246729116928 272355764651421696 272476345149775872 273494647777204224 273737809710654464 274447590800818176 274570039160782848 274691599988391936 275718181498970112 276124224312211338 276871124910256128 277959792730669056 278244994084194528 279122109665624064 279533165353102836 280289286946185216 280507148507643264 281391395110060032 282568061636804608 282732816569423472 282858961490557956 283970199723787008 284041764794281914 285031457354540736 286351047434885832 287220639054652416 287348786276122368 288350001559314432 288550364235460992 288623083581286461 289555766201438208 289886245551365904 290896302156074496 290969612716093668 291909878121775104 291983444119285632 293130528747134976 293204402368291008 293335219323541584 294226020495009792 294357293258466816 294487614528371712 294561830157033096 295513703777599488 295588177997301504 295662670985708082 295925542333686027 296618101962448896 296956641784326048 297858440501121024 297991333915978752 298066432538437416 299029631246696448 299162021108187136 299237414762700288 299312827417630404 300280053838528512 300355729255322496 300489736868018208 300622773164379456 301402264897327104 301536739435502592 301670239272966144 301746265038911952 302721355089248256 302797645753333248 303852689815191552 303987214997028864 304063824678227712 304199486705894976 305123280513343488 305259415231002624 305471527570256544 306323036886859776 306535888293497856 307603957590687744 307681478749354752 307955035924486272 308890234593755136 309028049986940928 310182954186341376 310320281976133632 311263731030196224 311401537314029568 311480015524038144 312565311745376256 312704766822002688 312843211097890816 313025618344718844 314012373373827072 315106493141680128 315325447814458368 315570542071098672 316424142754578432 316565319498817536 317889069341405184 319466474689260384 320188855934287872 320330613652783104 320473533319790592 322144928364246561 323123218936483968 323267384560637664 324141804772982784 324619159764893616 325750236976617984 326122026245286642 327258339925583808 328398612886996992 329771844840526848 329854952664327384 330002121738984282 331298566344418176 331382058926662233 332452916749799424 332536700246964192 333695364707755008 334076222007366804 335090745563761152 335240250655476096 336258309137154048 336408335152533504 336557273746710528 336642091608037824 337815060568344576 337900195412237808 338050953976520484 338200619809926888 338992116528513024 339379019182086912 339464548168775946 340409646286995456 340561524475404288 340647351472499904 341985616871657472 342071802763006176 342224422544131848 343263690577511424 343416842134877952 343568883616433664 343655468516538612 344459731311230976 344613416497717248 344765987740532736 344852874330185088 346054452289523712 346449415415047056 347501513917974528 347656556235308544 348712320586678272 348867903121145856 348955823459634048 349110317223150336 350326729478283264 350415017464542912 350726568691776032 351635975713548288 351792862674753024 351948612485127168 353174914270789632 353263920045555456 354494804784390144 354651750829867008 354741128791265664 355977160598900736 356135984436169728 357376876368003072 357535098397589504 357625203009080832 358871283855802368 359399784025417932 360212462926073856 360371940359380992 360532724984764416 361788936570077184 362040328972155904 363141019535228928 363301793533034496 364659530369605632 365196554735505318 366093385547710464 367624241998626816 368165632416281784 369161499880341504 369448439497871616 370993325445592704 372162812887498752 372710887137470448 373719049261580288 374009531343524352 374103787777834716 376977088759231296 377145281987410608 378626932965049344 378722353059042552 380041943139387648 380475697286167749 381366131094577152 381801396579847776 382960852072869888 383131715034829824 384466668745752576 384733818980614656 384830778108381948 385002475362148329 386074354935250944 386171651899700352 386343947401737696 386514994068487872 387861736208099328 387959483621458224 389213170829033472 389311258825714176 389755592341927938 390840704996179968 390939203157721344 391113625764722112 392301360660013056 392476391011289088 392650152704495616 392749106876044128 393843904568819712 394117570663068672 394216894647610776 394567389778248036 395490802616598528 395942189045768064 397144587334828032 397321778554638336 397421910051249888 398806655382438912 398983219683600384 399083769890173872 400373405118038016 400474305673763328 400652982490690944 400830364219172608 401869686529769472 402048985914003456 402226985697288192 402328353385215936 403730194337777664 405136919753588736 405418432904303616 405599315607859968 406831040684457984 407012553641336832 407295370093675392 408714517724663808 410241971665806336 410606714565981696 411671386201227264 411853646125006848 411855058741174272 412037399982587904 413577272248455168 413760375968178176 414186336468317007 415306687365384192 416753748993835008 416939689096003584 417367491126291792 418683164498436096 419299748029654254 420433930419277824 420760722761464896 422087092665090048 423852092455206912 425955299585680512 426062647191422871 427298044426387456 427547186031811104 429526571152328748 430830958581978624 431023179414183552 432825546353191488 434333649302157312 434829368327048856 436344453234111744 436454419074140502 437864817182662656 439695793120702464 439806603552436512 440002828985312376 441339030742514688 441535939887700224 441731421792557568 441842745235549644 443270555666399232 443382266995952256 444927152943673344 445434962676489072 446787660751681536 446987000873968128 447099648807656124 448344412182872064 448544446870044672 448743031662280704 448856122144050432 448969241126445606 450420080757792768 450533593882983744 450734605302027312 450934159746569184 452505358909449216 452619397558367928 454082032633872384 454196468629999872 455779034722787328 455980822495543296 456095737017341568 456299230058842464 457684920770015232 457889122846503936 458091844821911552 458207291355384816 459484555330289664 459687983654043648 459803832440246784 461405936386031616 461522218124032128 461932553886729408 463335351890632704 463542074980411392 465157204161527808 465274431279512064 465480422964200448 467102305971044352 467220023286057216 468847967618064384 469057150233004032 469264816646836224 470691495704199168 471018560060740608 472659739712520192 472869001106489344 472988171721687552 473355813106648008 474636214131867648 474847979248226304 476833604012107776 478495045141069824 479199712033890576 480283283901431808 480495920479174656 480710299979685888 484188026046971904 486212707159474176 486928739647340424 488625355464926976 489183039367929963 490887509888375712 492215333173788672 492597919330495488 494657767260790272 494782428996491076 495003182608476423 496947849516627264 498679375124699136 498805050370446288 501114333011050206 502636118345641728 502860375983214144 504387463705731072 504612502728800256 504835910620065792 504963137412056736 506722590852516864 507300929714890332 508488174792769536 509068528773130368 509196822253163919 510614469430493184 510842286713106432 510971027208749856 512978425307486208 513107704144509264 513336633816197772 514765806580334592 514895535866267136 515125263202316928 515353325424650496 515483202774807918 517148981610799104 517279311495277632 519081678434285568 519674123122570584 520890325397471232 521252270876961792 521484834352962816 523068480880017408 523301854681718784 523533536939327488 523665475834725504 525490094217424896 525622526196814368 526089853037664048 527453963570322432 527689294012129536 527922918727690752 529526116446437376 529762371406184448 529895880068333184 531742207176585216 531977626244800512 532111693186898496 533965740898351104 534203976654254592 535826248706359296 536065314552004608 536302647596384256 536437804513621248 538306925783703552 539099676038126898 540557910539071488 540799087477146624 542683404855115776 543060493458233856 544711529302843392 544952690299551744 546989295554408448 547475619421308928 547794832103257977 549140078321565696 549383199976783872 551436362997940224 552248448624422676 553742249820512256 555919585461338112 556489988168389056 558244219331248128 559066330706205672 560578573892370432 561014297015286528 565136123273609216 565465633138846944 565717922981115912 567940399447574016 568083529588563828 570062914709081472 572702094869771664 574441278109304832 574697572552244736 576700003118628864 577100728470921984 577246167162572922 579111532402876416 579772491102731808 581792604312148992 581939225432187336 583819756243550208 583966888238571264 584633388512891907 586261057494269952 586408804736582016 586670438647083168 588452040990019584 588714586516933632 588975229056743424 589123660314066192 591027407555198976 591176355994603008 591325341971416164 591851084667372054 593236203924897792 593913283568652096 595716881002242048 595982667831957504 596132865076874832 598059262493392896 598474829525400576 598625654835260808 600560107677057024 600711458510644992 600979473736036416 601245546328758912 602804529794654208 603073478871005184 603340478545932288 603492530077823904 605595291506666496 607705379630383104 607974429994057728 608127649356455424 608398973411789952 610246561026686976 610518830462005248 610943055140513088 613071776586995712 615207915181375488 615362957498709504 615910071848972544 617780469187510272 618056099973881856 620365908372682752 620640563952267264 622527462060392448 622960031048076288 625130623490752512 625409533644005376 625686422195781632 626051236689437688 628024746747654144 628949622044481381 630650895628916736 631141084142197344 632848285509156864 633130638997635072 635778138682810368 638932949378520768 640377711868575744 640947066639581184 644289856728493122 646246437872967936 646534769121275328 649238319529787232 651500473953235968 652244052490573284 654516679851167616 654681628611210753 656797225773993984 659543689681053696 659709905328654768 660004243477968564 662597132688836352 662764117853324466 664905833499598848 665073400493928384 667390729415510016 668152444014733608 670181491127522304 670480501310952192 672516618274308096 672816670305067008 673114547493421056 673284183216075648 673453861689668409 675630121136689152 675800390824475616 676101907953040968 676401239619853776 678758038364173824 678929096337551892 680819292573990912 681123048950808576 681294702944999808 683971233743314944 684143605526012352 684448845088263696 686527381155022848 686833684269755904 687137767232867328 687310937033077224 688919462622461952 689226832995434496 689531975481065472 689705748660370176 692108904579047424 692898830830094112 695003027835949056 695313112470617088 697735806242291712 697911646919268096 698220634446300672 700653458956566528 700830034929085824 701453137383552064 703271951427096576 703585725349506048 703897224970254336 706349828541579264 706527840091110912 708989609568780288 709303501659734016 709482257582531328 711954321197801472 712271968872339456 714753752736006144 715250406018161664 717742567711604736 718799568050835864 720424925852147712 720743880718761984 721065449969528832 724080657944311808 726282039070457856 726603587066068992 729319060739211264 730393109471010636 735248483997253632 736331264832563568 738322999760683008 738896878995743232 741986650891185408 745421774274940896 747438098523160576 748019062687048704 748207575555669432 751671499516575309 753954177518462592 754290563974821216 757253865930098688 757444706118085104 760083886278775296 760951394572335498 762732262189154304 763602793159695552 765921704145739776 766263430069659648 768933337491505152 769467637961229312 769661556216763896 770004950724296658 772148709870501888 772343303799400704 772687894803475392 773029988136975744 773224804162211877 775723472416198656 775918967242916448 778622517651428352 779511184683855876 781681409992359936 781878406315442688 782227251529444224 784602721320026112 784952782022578176 785300305408991232 785498213752088256 788235141326137344 788433789295221552 789134779556496072 790981605233197056 791884378091536128 794289174669656064 794643557109276672 794843820102499776 797613310764877824 797966439367200768 798167539780347744 800948611347526656 801305964981381888 801660728438345216 803739373059538944 804097971828006912 804453971394576384 804656706770431872 807460388675555328 808649514057190347 810836865808607232 811198631215719936 813662081368915968 814025107282673664 814590740187350784 817429035449327616 820483943331612672 821213429131963392 823342772402454528 823710117482348544 824074799965175808 827154544496910336 827520751936356352 828372672936634014 830613374730768384 833879378192007168 834734982252583584 837366328996872192 838599496059308508 840867860838555648 841521445522929792 844174185330180096 847704184910413824 851910599171361024 852125294382845742 855094372063622208 859053142304657496 861661917163957248 862046358828367104 865651092706382976 865869250743859383 868667298604314624 869658736654097712 872688906468223488 872908838148281004 875729634365325312 879391586241404928 879613207104873024 880005657970624752 882678061485029376 883071879775400448 883462843585115136 883685490471099288 886541111332798464 886764533991904512 887776627001058081 889854305887346688 890869925352978144 893575321503363072 893974001747936256 894199297615312248 897088893740089344 897486063324561408 897712244288100864 897938482252891212 900840161515585536 901067187765967488 901469210604054624 901868319493138368 905010717818898432 905238795116735856 908164065267744768 908392937259999744 911558069445574656 911961644991086592 912191474034683136 912598460117684928 915369841540030464 915778245693007872 916183689643823104 916414582710769632 918969110660579328 919607664880493568 922811872772063232 923044436248064256 923865107773458816 926670703781265408 927084149960822784 930548862559024128 930960845928400896 934204611942088704 934440046572114432 937695935236128768 938114300466008064 938529633293672448 942037120121481216 945319479425040384 945976343443375104 946711626213296016 949272428263735296 949695958496452608 953667208024215552 958399424067781152 960566567802863616 960991840958349312 961420599959371776 966434785092739683 972425414318948352 973857479294680848 977250710929853952 978366078735859926 981775019776751424 985195838660990976 989315534521580544 989564857992982152 990006365216952846 993895699033254528 994146176779986699 997358750249398272 997610100740892576 1002228666022100412 1005272236691283456 1005720751966428288 1008774927411462144 1009225005457600512 1009671821240131584 1009926274824113472 1013445181705033728 1014601859429780664 1016976349585539072 1018137057546260736 1018393644506327838 1021228938860986368 1021684573426212864 1021942054417499712 1025956850614972416 1026215408289018528 1026673267632395544 1029791071732534272 1030250526404633856 1030706650849300992 1030966405549615836 1034297963221598208 1034558622990555264 1038163356868571136 1039348246245141168 1042504541753923584 1042969668705925632 1046136961760034816 1046603709363437568 1047067073878654976 1047330951669451008 1050980188434849792 1051245052393628736 1052179706075328096 1054907927140644864 1055378588024259072 1055845837455381504 1059524742812368896 1059791760136666368 1063484414353170432 1063955252489601024 1064223386373796992 1067931481796702208 1068407953308509184 1072130629104009216 1072605295192768512 1072875609027242496 1076613851567407104 1078199352076253796 1081115821078142976 1081598174954293248 1085366809710231552 1086120986916467712 1089423058605686784 1089905380599103488 1093978591108816896 1094951238842617856 1095589664206515954 1098280156643131392 1102872725995880448 1104496897248845352 1107484499641024512 1112979976336778112 1116488438662496256 1118132661412411344 1121157147784740864 1122028594030573056 1130931266277693888 1131435845962231824 1135880798895148032 1136167059177127656 1140125829418162944 1141427091858503247 1145404189739543328 1148882556218609664 1149395145104489472 1153400006237257728 1154201456941843968 1154492334325145844 1155007426086444987 1158223064805752832 1159544982205463616 1163585208624297984 1163878450864374672 1167639512487100416 1167933776477142528 1169266777025783814 1172522114988539904 1172817609473164032 1173340877294166336 1176904081980039168 1177429173033867264 1177950458113486848 1178247320628132384 1182352711989206016 1182650683942832328 1183702169334744108 1186472407849795584 1187826567137304192 1191433762004484096 1191965335663915008 1192265730153749664 1196949659050801152 1197251309670521616 1201120215354114048 1201422917021289984 1201958947472072832 1202491092657517824 1205609059589308416 1206146957742010368 1206680957091864576 1206985060155647808 1211190583013332992 1215410759260766208 1216255298712910848 1216797946823579904 1220493122053373952 1221037660924010496 1221886110281026176 1226143553173991424 1230725914997419008 1231820143697945088 1235560938375020544 1236112199947763712 1240731816745365504 1241281127904534528 1245920062096152576 1250261246981505024 1250819067288010752 1251372844391563264 1252102473378875376 1256049493495308288 1257899244088962762 1261301791257833472 1262282168284394688 1266261277995270144 1271556277365620736 1277865898757041536 1278187941574268613 1281894133279162368 1288579713456986244 1292492875745935872 1293069538242550656 1298476639059574464 1303000947906471936 1304488104981146568 1309033359702335232 1309363257222421506 1313594451547987968 1319087379362107392 1319419810657309536 1320008486955937128 1325194265377672704 1325528235706648932 1329811666999197696 1330146800987856768 1334781458831020032 1336304888029467216 1340362982255044608 1340961002621904384 1345033236548616192 1345633340610134016 1346229094986842112 1346568366432151296 1346907723379336818 1351260242273378304 1351600781648951232 1352203815906081936 1352802479239707552 1357516076728347648 1357858192675103784 1362246097901617152 1362589405889999616 1367942467486629888 1368287211052024704 1368897690176527392 1373054762310045696 1373667368539511808 1374275534465734656 1374621874066154448 1378453665990868992 1379063950962130944 1379411497320740352 1384217809158094848 1385797661660188224 1390006055671898112 1390626224941234176 1395471612484583424 1395823293838536192 1396441268892601344 1401306917913133056 1401660069858171648 1402906274767104128 1406543902854193152 1407171450699012096 1407794449940508672 1413055680182221824 1417979219137560576 1418607003319468032 1418964515165062656 1423908642395602944 1424543937744678912 1430500812036323328 1435485135423209472 1437599136101671728 1440849851704295424 1441487761437523968 1442130899939057664 1448161315888623616 1452564078140915712 1458638121478422528 1460786218942021272 1467549118103789889 1472662529665127136 1476645999521366016 1477793757991486464 1483973301782370816 1490843548549881792 1496038125374097408 1496415151111338864 1503342999033150618 1507908355036925184 1508581127949642432 1514507731860197376 1514889412236170208 1520167772557550592 1521902789144670996 1525464524378308608 1527205586319391104 1527590466759491757 1531843408291479552 1532526860139319296 1538935275922458624 1539323112433527792 1540009901448593316 1544297419741003776 1544686607598801408 1545375789606950784 1546059976273951488 1546449608324423754 1551446944832397312 1551837934485832896 1557245035302856704 1559022369367711752 1563756812630885376 1564454503058888448 1569205442640052224 1569905564045156352 1570600610817982464 1570996427504176512 1576470282652274688 1576867578590443104 1578269559112992144 1583768756183072256 1588578349339312128 1589287114218553344 1589687640204999552 1595226621529755648 1595932878734401536 1596335079560695488 1601897222695053312 1602611929962763776 1603321456876690432 1607478746119077888 1608195943656013824 1608907942789152768 1609313413540863744 1614920777351110656 1617299028114380694 1621673731617214464 1622397262431439872 1628050214565347328 1629181480374701568 1634858070898655232 1640967886663225344 1642426858263926784 1647420234964697088 1648149599930351616 1654309088993820672 1655041503872712704 1656745345873268028 1661226749461536768 1667758756384014336 1669469964505167168 1674732657993744384 1677198992118617016 1681735721677111296 1683042891045859584 1695408369820827648 1703821198342722048 1704250588765691484 1710188744127244416 1718106284609314992 1723323834327914496 1724092717656734208 1731302185412765952 1731738501487718766 1737334597208629248 1739317473308195424 1745377812936446976 1745817676296562008 1751459268730650624 1753900165538675721 1758783172482809856 1759226414209746048 1760011315941249504 1765356122970058752 1766143759550800896 1766925687170230272 1767370980942198576 1773082222665596928 1773529067983809024 1775553254002116162 1779708611774693376 1781739850705956288 1787150643006726144 1787948003495872512 1788398595230624496 1794177787480178688 1795424488576201728 1795876964505782424 1801680323031171072 1802134375531934976 1802938421208109248 1803736638986276736 1810021435637796864 1810477590233471712 1816785874519999488 1823116138891149312 1823923289982173184 1824382948069366272 1825196920235369856 1830739683080060928 1831556491386015744 1832367379287646208 1832829165421539264 1839215329760987136 1845623745544126464 1846088872496128512 1847730215546917632 1853341407562530816 1854168299921645568 1861097725118048256 1861921691856801792 1868880093144228864 1875391870472257536 1876228600932016128 1877059266587344896 1884074240242962432 1886848866133444143 1891952686886750208 1893423252426592032 1898544856527470592 1899391916992905216 1907334416048431104 1916798848135562304 1921133135605727232 1922841199918743552 1932869570185479366 1947714958589361696 1954501421859707904 1956732157471719852 1963550039553502848 1970391677321981952 1978631069043161088 1979129715985964304 1980012730433905692 1987791398066509056 1988292353559973398 1994717500498796544 1995220201481785152 2004457332044200824 2010544473382566912 2011441503932856576 2017549854822924288 2018450010915201024 2019343642480263168 2019852549648226944 2020361585069005227 2026890363410067456 2029203718859561328 2036274115092521472 2036787289012655676 2042457877721972736 2043369146852425728 2043884108834999424 2051913701229944832 2052430816578037056 2053346535264791088 2059582143465068544 2060501052809267712 2061413301698601984 2061932811099231672 2068595926443196416 2069117245981110528 2076326713737142272 2078696492490282336 2085009083507847168 2085939337411851264 2093207418726875136 2094134147757309952 2094661903338902016 2101960376869699584 2102490104787257472 2104359412150656192 2109815854281289728 2110757176048518144 2111691674910763008 2119049485624737792 2119583520273332736 2126968828706340864 2127910504979202048 2128446772747593984 2135862963593404416 2136815906617018368 2144261258208018432 2145751218054484992 2153227703134814208 2156398704152507592 2162231642156285952 2163196349908586496 2172241973832935424 2178846117211373568 2179810761198206976 2187957182217633792 2189902477685235712 2191179328413031908 2205745451991760896 2208993794497690704 2214968999282049024 2225959952673556224 2236265322824822688 2242314295569481728 2244057188061146112 2255014498549725927 2261862532555387776 2262871691924463648 2271761597790296064 2272334118354255312 2280251658836325888 2282854183717006494 2290808379479086656 2297765112437219328 2298790290208978944 2306800012474515456 2308402913883687936 2308984668650291688 2310014852172889974 2316446129611505664 2319089964410927232 2319674412486635631 2327170417248595968 2327756901728749344 2335867552954285056 2338533554051567628 2345044229977079808 2345635218946328064 2346681754588332672 2353808163960078336 2354858346067734528 2355900916226973696 2356494641256264768 2364705423978412032 2365301367885664656 2367404338669488216 2372944815699591168 2375653134274608384 2382867524008968192 2383930671327830016 2384531460307499328 2393899318101602304 2394502619341043232 2402845834042579968 2403917894944145664 2404982185315035648 2411218119178616832 2412293915484020736 2413361914183729152 2413970120311295616 2422381166026665984 2425948542171571041 2432510597425821696 2433595893647159808 2440986244106747904 2442075321848020992 2443772220562052352 2452287106347982848 2461451829994838016 2463640287395890176 2472224399895527424 2481463633490731008 2482562255809069056 2491840124192305152 2501638134576021504 2502745688783126528 2504204946757750752 2512098986990616576 2515798488177925524 2522603582515666944 2524564336568789376 2532522555990540288 2543112554731241472 2555731797514083072 2556375883148537226 2577159426913972488 2584985751491871744 2586139076485101312 2596953278119148928 2606001895812943872 2608976209962293136 2618066719404670464 2618726514444843012 2627188903095975936 2638174758724214784 2638839621314619072 2640016973911874256 2650388530755345408 2651056471413297864 2659623333998395392 2660293601975713536 2663329881003174243 2669562917662040064 2672609776058934432 2680725964510089216 2681922005243808768 2691266681220268032 2692458189973684224 2693136732864302592 2693815446758673636 2702520484546756608 2703201563297902464 2704407631812163872 2705604958479415104 2715032153456695296 2715716385350207568 2724492195803234304 2725178811779999232 2735884934973259776 2736574422104049408 2737795380353054784 2746109524620091392 2747334737079023616 2748551068931469312 2749243748132308896 2756907331981737984 2758822994641480704 2768435618316189696 2771595323320376448 2780012111343796224 2781252449882468352 2791646587677072384 2792882537785202688 2802613835826266112 2803320139716343296 2805812549534208256 2813087805708386304 2814342901398024192 2815588899881017344 2826111360364443648 2835958438275121152 2837929030330125312 2847817284791205888 2849087875489357824 2861001624072646656 2875198272203343456 2881699703408590848 2882975522875047936 2884261799878115328 2896322631777247232 2899304355278219049 2917276242956845056 2921572437884042544 2935098236207579778 2945325059330254272 2955587515982972928 2967946603564741632 2981687097099763584 2982438530339960097 2992076250748194816 2992830302222677728 3006685998066301236 3015816710073850368 3017162255899284864 3029015463720394752 3029778824472340416 3040335545115101184 3043805578289341992 3050929048756617216 3054411172638782208 3055180933518983514 3063686816582959104 3065053720278638592 3077870551844917248 3078646224867055584 3080019802897186632 3089373215197602816 3090751579213901568 3092119952547902976 3092899216648847508 3102893889664794624 3103675868971665792 3114490070605713408 3118044738735423504 3127513625261770752 3128909006117776896 3138410885280104448 3139811128090312704 3141201221635964928 3141992855008353024 3152940565304549376 3153735157180886208 3156539118225984288 3167537512366144512 3178574228437106688 3179375280409999104 3190453243059511296 3191865757468803072 3192670159121390976 3203794445390106624 3205223859925527552 3206642913753380864 3216391887312027648 3217815885578305536 3218626827081727488 3229841554702221312 3234598056228761388 3243347463234428928 3244794524862879744 3256100429130694656 3258362960749403136 3269716141797310464 3281935773326450688 3284853716527853568 3294840469929394176 3308618177987641344 3310083007745425408 3313490691746536056 3322453498923073536 3338939929010334336 3349465315987488768 3354397984237234032 3363471443354222592 3366085782091719168 3407642396685444096 3408501177531382968 3420377488254488832 3424281275575509741 3436212569218629984 3446647668655828992 3448185435313468416 3462604370825531904 3463477002975437532 3465022278259334961 3474669194417258496 3478634946616390848 3490755625872893952 3491635352593124016 3502918537461301248 3507800331077351442 3517566344965619712 3518452828419492096 3520022631882499008 3530712245940117504 3532287519101601792 3533851374340460544 3534741961884397152 3547058135967618048 3551106508004232324 3559417223549386752 3563479701411912576 3574301286013452288 3575896006991745024 3576797190461248992 3590848977152403456 3591753929011564848 3603360646062342144 3604268751063869952 3605876842416218496 3607473277972553472 3620042871275593728 3620955180466943424 3633571749039998976 3646232277782298624 3648765896138732544 3650393840470739712 3661479366160121856 3663112982772031488 3664734758575292416 3665658330843078528 3678430659521974272 3692177744992257024 3695460431093835264 3706682815125061632 3708336599843291136 3722195450236096512 3723843383713603584 3737760186288457728 3750783740944515072 3752457201864032256 3754118533174689792 3768148480485924864 3773697732266888286 3783905373773500416 3786846504853184064 3798783833985810432 3814668832096862208 3833597696271124608 3834563824722805839 3845682399837487104 3865739140370958732 3895429917178723392 3909002843719415808 3913464314943439704 3927100079107005696 3940783354643963904 3957262138086322176 3958259431971928608 3960025460867811384 3975582796133018112 3976584707119946796 3989435000997593088 3990440402963570304 4008914664088401648 4021088946765133824 4022883007865713152 4035099709645848576 4036900021830402048 4038687284960526336 4039705099296453888 4040723170138010454 4053780726820134912 4058407437719122656 4072548230185042944 4073574578025311352 4086738293704851456 4087768217669998848 4103827402459889664 4104861633156074112 4106693070529582176 4119164286930137088 4121002105618535424 4122826603397203968 4123865622198463344 4137191852886392832 4138234491962221056 4152653427474284544 4157392984980564672 4170018167015694336 4171878674823702528 4186414837453750272 4189323806677804032 4203920753739399168 4204980209574514944 4208718824301312384 4219631708562579456 4221514352097036288 4223383349821526016 4239167040546665472 4253937657412681728 4255821009958404096 4256893545495187968 4271725927186808832 4273631813234036736 4291502436108969984 4306455406269628416 4312797408305015184 4324463284312571904 4326392699817172992 4344483947665870848 4357692234422747136 4375914364435267584 4379804955370471424 4382358656826063816 4402647354311369667 4417987588995381408 4429937998564098048 4451919905347112448 4472530645649645376 4488114376122292224 4510028997099451854 4523725065110775552 4525743383848927296 4543523195580592128 4544668236708510624 4560503317672651776 4565708367434012988 4581616758958173312 4582771400278475271 4595530224874438656 4597580580417957888 4616805827767375872 4617969337300583376 4620029704345779948 4632892259223011328 4638179928821854464 4639348824973271262 4654340834497191936 4655513803457498688 4671735105908570112 4677067108103135256 4691270437892656128 4693363509176665344 4707616327920156672 4709716692135469056 4711801832453947392 4712989282512529536 4729410847956824064 4730602735771329312 4734808677338976432 4751306268549216768 4765735048017936384 4767861342655660032 4769062920614998656 4787798636203204608 4789005238682086464 4805691668085159936 4807835789888291328 4809964370630071296 4822436238357233664 4824587830968041472 4826723828367458304 4827940240622591232 4844762332053331968 4851897084343142082 4865021194851643392 4867191787294319616 4884150643696041984 4887544441124104704 4904574212695965696 4922903659989676032 4927280574791780352 4944448799791054848 4962927266981462016 4965124511618138112 4983680248384610304 5003276269152043008 5008409893515501504 5024197973981233152 5031596976355851048 5045207165031333888 5049128673137578752 5086225109462482944 5111463595028166144 5112751766297074452 5154318853827944976 5169971502983743488 5172278152970202624 5193906556238297856 5212003791625887744 5217952419924586272 5236133438809340928 5237453028889686024 5254377806191951872 5261700496616027163 5276349517448429568 5277679242629238144 5280033947823748512 5300777061510690816 5302112942826595728 5319246667996790784 5320587203951427072 5326659762006348486 5339125835324080128 5345219552117868864 5361451929020178432 5363844010487617536 5382533362440536064 5386273465728605184 5387630893517347272 5405040969093513216 5406403126595804928 5408815263624327744 5411209916958830208 5430064306913390592 5431432770700415136 5450357623559998464 5471769869946519552 5473148844208098816 5475590760706109568 5492219049240182784 5494669474158047232 5497102137862938624 5498487496264617792 5517645989282961408 5536871236632379392 5543190646640752896 5560024222687592448 5562504899764936704 5583293175354144768 5585765075570405376 5606640279432686592 5611625099068416512 5626175611416772608 5628685802796048384 5631177799762034688 5652222720728887296 5660546598400332429 5675858060660250624 5695634569582411776 5698175750978715648 5722003248145293312 5750396544406686912 5763399406817181696 5768523599756230656 5792645263554494464 5798608710556438098 5843144875768085088 5870196472415159556 5890650118660508544 5911175031965945856 5935893207129483264 5963374194199527168 5964877060679920194 5984152501496389632 5985660604445355456 6013371996132602472 6031633420147700736 6034324511798569728 6058030927440789504 6059557648944680832 6061084755207015681 6080671090230202368 6087611156578683984 6108822345277564416 6110361867037967028 6127373633165918208 6130107440557277184 6155741103689834496 6157292449734111168 6160039605794373264 6178746430395205632 6181503158427803136 6184239905095805952 6185798433297695016 6205787779329589248 6207351737943331584 6228980141211426816 6236089477470847008 6255027250523541504 6257818012235553792 6279622256180625408 6282402443271929856 6283985710016706048 6305881130609098752 6307470314361772416 6313078236451968576 6335075024732289024 6357148456874213376 6358750560819998208 6380906486119022592 6383731514937606144 6385340318242781952 6407588890780213248 6410447719851055104 6413285827506761728 6432783774624055296 6437253654163454976 6459683109404442624 6469196112457522776 6486694926468857856 6489589049725759488 6516725921498806272 6539432283594620928 6563871546652901376 6569707433055707136 6617236355975282688 6626981383493072112 6644906997846147072 6677879858020668672 6708795968474468064 6726942886708445184 6732171564183438336 6765043495649177781 6815284793370888192 6817002355062765936 6840754976508977664 6848562551151019482 6872425138437259968 6893295337311657984 6896370870626936832 6925208741651063808 6926954005950875064 6930044556518669922 6949338388834516992 6957269893232781696 6959023237459906893 6981511251745787904 6983270705186248032 7015600662154702884 7035132689931239424 7036905656838984192 7040045263764998016 7061424491880235008 7064575038203203584 7067702748680921088 7069483923768794304 7094116271935236096 7102213016008464648 7118834447098773504 7126959402823825152 7148602572026904576 7151792013983490048 7153594380922497984 7181697954304806912 7183507858023129696 7208537502127739904 7211753684832436992 7214946555945106944 7240085742551187456 7241910360933886848 7267143498079997952 7297531792277465088 7300787680941479424 7322958732320243712 7326225965544062976 7329469517150584832 7331316661686157056 7356861319043948544 7384355489984514048 7390920862187670528 7416673199686582272 7444390900472193024 7447686767427207168 7475520372576915456 7504914403728064512 7508237066349379584 7536296960971849728 7547395464533776572 7567810747547000832 7573693009706368128 7597567667971620864 7629337664193724416 7667195392542249216 7669127649445611678 7731478280741917464 7790859834357446784 7818005687438831616 7826928629886879408 7854200158214011392 7881566709287927808 7914524276172644352 7916518863943857216 7920050921735622768 7951165592266036224 7953169414239893592 7978870001995186176 7980880805927140608 7989989643009522729 8017829328176803296 8042177893530267648 8045766015731426304 8073800043660804096 8077374569921052672 8079410198592907776 8081446340276020908 8107561453640269824 8116814875438245312 8145096460370085888 8147149156050622704 8173476587409702912 8175536435339997696 8207654804919779328 8209723266312148224 8213386141059164352 8238328573860274176 8242004211237070848 8245653206794407936 8247731244396926688 8276468983924442112 8305306854948569088 8314785969961129344 8340036334031388672 8343757349647405056 8378647613355608064 8407841507478798336 8409960419149029888 8417437648602624768 8439263417125158912 8443028704194072576 8446766699643052032 8478334081093330944 8507875314825363456 8513787090990375936 8543451854373617664 8547263626468073472 8583004872217939968 8625594816610030368 8648926568625143808 8652785399634345984 8688967895331741696 8751828728870535168 8759609910740942848 8764717313652127632 8805294708622739334 8835975177990762816 8903839810694224896 8945061291299290752 8947315591019880291 8976228752244584448 9020057994198903708 9047450130221551104 9051486767697854592 9087046391161184256 9089336473417021248 9121006635345303552 9131416734868025976 9163233517916346624 9165542800556950542 9191060449748877312 9195161160835915776 9233611655534751744 9235938674601166752 9240059408691559896 9276359857643708928 9278697649946542524 9308681668994383872 9311027606914997376 9343470211817140224 9354134216206270512 9382540875785312256 9386727018353330688 9415232655840313344 9419433384270938112 9423603664907894784 9425978565025059072 9458821695913648128 9461205471542658624 9469617354677952864 9502612537098433536 9535722685311320064 9538125841229997312 9575597272406409216 9578010477364172928 9611383336170319872 9615671579776582656 9619928741260142592 9649175661936082944 9653447656734916608 9655880481245182464 9689524664106663936 9703794168686284164 9730042389703286784 9734383574588639232 9768301287392083968 9775088882248209408 9809148425391931392 9845807319979352064 9854561149583560704 9925854533962924032 9930249023236276224 9967360496769220608 10016819787031003008 10048395947962466304 10063193952711702096 10090414330062667776 10098257346275157504 10222927190056332288 10225503532594148904 10272843826726529223 10308637707655889952 10339943005967486976 10344556305940405248 10387813112476595712 10424007583251775488 10435904839849172544 10472266877618681856 10474906057779372048 10508755612383903744 10523400993232054326 10552699034896859136 10555358485258476288 10560067895647497024 10601554123021381632 10604225885653191456 10641174407902854144 10653319524012696972 10678251670648160256 10690439104235737728 10722903858040356864 10727688020975235072 10772546931457210368 10775261787034694544 10810081938187026432 10812806253191609856 10817630527248655488 10822419833917660416 10860128613826781184 10862865541400830272 10900715247119996928 10946297688416197632 10951181521412219136 10984438098480365568 10989338948316094464 10994204275725877248 10996974992529235584 11035291978565922816 11086381293281505792 11120048445375184896 11125009799529873408 11166586350708289536 11171530151140810752 11213280558865373184 11223250198136833024 11252351222833545216 11257371605592096768 11262355599524069376 11304445441457774592 11321093196800664858 11351716121320501248 11396351501957431296 11444006496290586624 11500793088813373824 11537047199512461312 11585290527108988928 11597217421112876196 11686289751536170176 11740392944830319112 11781300237321017088 11822350063931891712 11871786414258966528 11926748388399054336 11929754121359840388 11968305002992779264 11971321208890710912 12026743992265204944 12063266840295401472 12068649023597139456 12116061854881579008 12119115297889361664 12122169510414031362 12161342180460404736 12175222313157367968 12217644690555128832 12220723734075934056 12260214881114554368 12311482207379668992 12314584899468222336 12320079211588746528 12357492860790411264 12363006316855606272 12368479810191611904 12371596866595390032 12411575558659178496 12414703475886663168 12457960282422853632 12472178954941694016 12510054501047083008 12515636024471107584 12559244512361250816 12567971420033412096 12611762261218197504 12614940628723544832 12626156472903937152 12670150049464578048 12717501121639996416 12761812972238045184 12767463029875212288 12770680636485563904 12815177781560426496 12820895439702110208 12826571655013523456 12874507308326909952 12919366218808885248 12938392224915045552 12973389852937715712 12979178099451518976 13033451842997612544 13127743093305802752 13139414866111414272 13207942062934109001 13253962766986144224 13289813995692294144 13355759716041337344 13417591936948936128 13464343128366876672 13530086991298355562 13630569586741776384 13634004710125531872 13681509953017955328 13697125102302038964 13744850276874519936 13786590674623315968 13792741741253873664 13850417483302127616 13853908011901750128 13860089113037339844 13898676777669033984 13914539786465563392 13918046474919813786 13963022503491575808 13966541410372496064 14031201324309405768 14073811313677968384 14080090527529996032 14122848983760470016 14129150076406407168 14135405497361842176 14138967847537588608 14188232543870472192 14204426032016929296 14253918805647650304 14297205144053809152 14303584027966980096 14307188761844995968 14363395908609613824 14367015716046259392 14417075004255479808 14423507369664873984 14429893111890213888 14480171485102374912 14483820721867773696 14534286996159995904 14595063584554930176 14601575361882958848 14652451931088125952 14658939034301169664 14662633323372314112 14713722638087897088 14768710979969028096 14781841724375341056 14833346399373164544 14888781800944386048 14895373534854414336 14951040745153830912 15009828807456129024 15072593921943699456 15094790929067553144 15135621495094001664 15147386019412736256 15258675328387448832 15334390785084498432 15338255298891223356 15462956561483834928 15581719668714893568 15636011374877663232 15653857259773758816 15708400316428022784 15763133418575855616 15785101489848081489 15829048552345288704 15833037727887714432 15840101843471245536 15902331184532072448 15906338828479787184 15957740003990372352 15961761611854281216 15979979286019045458 16035658656353606592 16084355787060535296 16091532031462852608 16147600087321608192 16158820397185815552 16162892680552041816 16215122907280539648 16233629750876490624 16290192920740171776 16294298312101245408 16351072870679995392 16415309609839558656 16419446532624296448 16426772282118328704 16476657147720548352 16484008422474141696 16491306413588815872 16495462488793853376 16552937967848884224 16610613709897138176 16629571939922258688 16680072668062777344 16687514699294810112 16757295226711216128 16819920838298059776 16834875297205249536 16878526834250317824 16886057408388145152 16893533399286104064 16956668162186661888 16981639795200997287 17027574181980751872 17086903708747235328 17094527252936146944 17166009744435879936 17251189633220060736 17305570799268691968 17377935790663483392 17519219821481885696 17529434627304255264 17610589417245478668 17671950355981525632 17807679621388449792 17890122582598581504 17894631182039760582 17952457504489168896 18040115988397807416 18094900260443102208 18102973535395709184 18174092782322368512 18178672946834042496 18242013270690607104 18262833469736051952 18326467035832693248 18331085601113901084 18382120899497754624 18390322321671831552 18467223311069503488 18471877349202333504 18480118817383119792 18552719715287417856 18557395299893085048 18617363337988767744 18622055213829994752 18686940423634280448 18708268432412541024 18765081751570624512 18773454036706661376 18838866768541876224 18847207329815789568 18851957130050118144 18917643391827296256 18922410943085317248 18939234709355905728 19005225074196867072 19071445370622640128 19076251682459994624 19151194544812818432 19156020954728345856 19222766672340639744 19231343159553165312 19239857482520285184 19298351323872165888 19311760962490364928 19379049328213327872 19407588337372568328 19460084779406573568 19468767149177278464 19550177764496418816 19618296850783862784 19691614639958704128 19709122299167121408 19851709067925848064 19934720993538441216 20033639574062006016 20126387905423404192 20180828660125335552 20196514692550315008 20295130486947533343 20445854380112664576 20451007065188297808 20545687653453058446 20617275415311779904 20679886011934973952 20689112611880810496 20775626224953191424 20848015166503550976 20871809679698345088 20877069712379720679 20944533755237363712 20949812115558744096 21046801986464108652 21105398069793718272 21110716970516952576 21120135791294994048 21203108246042763264 21208451771306382912 21282348815805708288 21306639048025393944 21356503341296320512 21380878208471475456 21445807716080713728 21455376041950470144 21545093862914420736 21550523574069389088 21625612506383219712 21635261054497310976 21644839667835320832 21720257227653562368 21725731082801660544 21801430494239993856 21892595376832395264 21902363042824438272 21968876196960731136 21978677896632188928 21988408551451754496 21993949985058471168 22070583957131845632 22172762586563011584 22250019599059746816 22333172701416579072 22343060302281621504 22426561117730746368 22446500396273666048 22514743211184193536 22524711199048138752 22608890882915549184 22642186393601329716 22703432242641002496 22792703003914862592 22888012992581173248 23001586177626747648 23170581054217977856 23194434842225752392 23372579503072340352 23480785889660638224 23562600474642034176 23644700127863783424 23743572828517933056 23853496776798108672 23859508242719680776 23936610005985558528 23942642417781421824 23969968929028568187 24053487984530409888 24126533680590802944 24137298047194278912 24232123709763158016 24238230595778723328 24244339020828062724 24322684360920809472 24350444626314735936 24435289381110257664 24441447468151868112 24520429762229108736 24622964414759337984 24629169798936444672 24640158423177493056 24714985721580822528 24726012633711212544 24736959620383223808 24743193733190780064 24829406951773326336 24915920564845707264 24944357909883388032 25020109002094166016 25031272048942215168 25135942840066824192 25223524522436395008 25229881257447089664 25252312945807874304 25340300098929156096 25435002243279992832 25523625944476090368 25541361272971127808 25630355563120852992 25641790879404220416 25653143310027046912 25749014616653819904 25876784449830091104 25946779705875431424 25958356198903037952 26066903685995225088 26255486186611605504 26278829732222828544 26415884125868218002 26507925533972288448 26711519432082674688 26835183873897872256 26841946773059640873 26928686256733753344 27060173982596711124 27261139173483552768 27268009420251063744 27363019906035910656 27394250204604077928 27489700553749039872 27573181349246631936 27585483482507747328 27700834966604255232 27707816023803500256 27720178226074679688 27829079572931126784 27836092949839627572 27926045006983151616 27933082820744992128 28062402648618811536 28147622627355936768 28160181055059992064 28245697967520940032 28258300152812814336 28270810994723684352 28277935695075177216 28376465087740944384 28408852064033858592 28507837611295300608 28607168055933960192 28614377523689991936 28726791817219227648 28734031432092518784 28834150008510959616 28847014739329747968 28859786223780427776 28960342970204749824 28967641443735547392 29068573992319991808 29190127169109860352 29203150723765917696 29304903862176251904 29325266646744628224 29427445276175794176 29537421959938056192 29563683448750682112 29777563601888772096 29790747069708828672 29902081490307661824 30145187843887398912 30189581858135106288 30271242990188003328 30294772038825472512 30668781570168996864 30676510597782446712 30818531480179587669 30925913122967669856 31163439337429787136 31272022749755326464 31307714519547517632 31416800632856045568 31526266837151711232 31570202979696162978 31658097104690577408 31666075455775428864 31680203686942491072 31804662369064144896 31812677656959574368 31923523223708562432 31959958572038090916 32071317312707213184 32168711574121070592 32183064062925705216 32317640794371631104 32325785361104083632 32430245814561079296 32467259501752981248 32580385841480343552 32588596624202490816 32702145741359990784 32838893065248592896 32853544564236657408 32953314295441096704 32968016844948283392 32982612827177631744 32990924977587706752 33105875935697768448 33259143879844517376 33360145336125554688 33375029398589620224 33514590453422432256 33639841676596119552 33669750594410499072 33757053668500635648 33772114816776290304 33787066798572208128 33913336324373323776 33963279590401994574 34055148363961503744 34189054505872293888 34332019488871759872 34502379266440121472 34611141598537383936 34755871581326966784 35058869254608510528 35221178834490957336 35343900711963051264 35615359242776899584 35780245165197163008 35789262364079521164 35904915008978337792 36080231976795614832 36189800520886204416 36205947070791418368 36348185564644737024 36357345893668084992 36484026541381214208 36525666939472103904 36652934071665386496 36662171202227802168 36780644643343663104 36934446622139006976 36943754698404667008 36960237634766239584 37105439430574835712 37114790599786170096 37234726675977535488 37244110427659989504 37373880847268560896 37416536864825082048 37530163503141249024 37546908073413322752 37677733537083752448 37703914260100236288 37835286783654592512 37844821886170634496 37878469418711811456 38010450148393734144 38152503364919989248 38302389089625636864 38312041909456691712 38445533344681279488 38462686319106330624 38479714965040570368 38623521924980729856 38758098656426655744 38815176674745136656 38920169558813147136 38937534298354556928 39100355528992837632 39383229279917408256 39418244598334242816 39623826188802327003 39869441987076882432 40067279148124012032 40252775810846808384 40393029385100630016 40590260973895066686 40891708760225329152 40902014130376595616 41091375306906116892 41234550830623559808 41359772023869947904 41378225223761620992 41551252449906382848 41696030333007101952 41743619359396690176 41754139424759441358 41889067510474727424 41899624231117488192 42093603972928217304 42221433941033905152 42240271582589988096 42406216492085526528 42416903542612765824 42564697631611416576 42613278096050787888 42761756416942950912 42891615432161427456 42910752083900940288 43090187725828841472 43101047148138778176 43251225012766439424 43270522108994621952 43289679335670641664 43440514455307124736 43451462165603321088 43602860988479987712 43785190753664790528 43804726085648876544 43957355793264377856 43976817102903508992 43987899970116942336 44141167914263691264 44345525173126023168 44500039198119493632 44666345402833158144 44686120604563243008 44853122235461492736 44893000792547332096 45029486422368387072 45217781765831098368 45284372787202659432 45406864485282004992 45776025985162346496 46003172355253495296 46388869684451504784 46745159006144680704 46961571779321276448 47125200949284068352 47289400255727566848 47355304469544244467 47487145657035866112 47706993553596217344 47719016485439361552 47873220011971117056 47885284835562843648 47939937858057136374 48106975969060819776 48253067361181605888 48274596094388557824 48476461191557446656 48488678041656125448 48645368721841618944 48700889252629471872 48870578762220515328 48882894936303736224 49245928829518675968 49258339597872889344 49280316846354986112 49429971443161645056 49452025267422425088 49473919240766447616 49486387466381560128 49658813903546652672 49831841129691414528 49888715819766776064 50040218004188332032 50062544097884430336 50271885680133648384 50459762514894179328 50504625891615748608 50680600197858312192 50870004486559985664 51082722545942255616 51260711126241705984 51283581758808440832 51306286620054093824 51498029233307639808 51753568899660182208 51916712397806075904 52133807371990450176 52557659464445657088 52831768251736436004 53015851067944576896 53423038864165349376 53670367747795744512 53683893546119281746 53857372513467506688 54120347965193422248 54522278346967105536 54536018840502127488 54726039812071821312 54788500409208155856 54979401107498079744 55146362698493263872 55170966965015494656 55401669933208510464 55415632047607000512 55440356452149359376 55658159145862253568 55672185899679255144 55852090013966303232 55866165641489984256 56124805297237623072 56295245254711873536 56320362110119984128 56516600305625628672 56541621989447368704 56555871390150354432 56752930175481888768 56817704128067717184 57015675222590601216 57214336111867920384 57228755047379983872 57453583634438455296 57468062864185037568 57668300017021919232 57694029478659495936 57719572447560855552 57935282887471094784 58137147984639983616 58380254338219720704 58406301447531835392 58650533293489256448 58854890552351588352 59074843919876112384 59127366897501364224 59555127203777544192 59804162980615323648 60379163716270212576 60542485980376006656 60589544077650945024 61337563140337993728 61353021195564893424 61637062960359175338 61851826245935339712 62326878674859574272 62544045499510652928 62615429039095035264 62631209137139162037 62833601265712091136 63140405959392325956 63316194209381154816 63332150911550857728 63360407373884982144 63609324738128289792 63625355313919148736 63847046447417124864 63919917144076181832 64142634625414426368 64337423148242141184 64366128125851410432 64635281588743262208 64651570722208167264 64934519003505962496 65160771682960687104 65177193248404981632 65404291482719981568 65677786130497185792 65707089128473314816 65906628590882193408 65936033689896566784 65965225654355263488 65981849955175413504 66211751871395536896 66518287759689034752 66750058797179240448 67029180906844864512 67279683353192239104 67339501188820998144 67544229633552580608 67574133597144416256 67826672648746647552 67926559180803989148 68110296727923007488 68378109011744587776 68664038977743519744 69004758532880242944 69511743162653933568 70117738509217021056 70442357668981914672 70687801423926102528 71230718485553799168 71560490330394326016 71578524728159042328 71809830017956675584 71909906787085704561 72160463953591229664 72379601041772408832 72411894141582836736 72696371129289474048 72714691787336169984 72968053082762428416 73051333878944207808 73305868143330772992 73324342404455604336 73561289286687326208 73868893244278013952 73887509396809334016 73920475269532479168 74210878861149671424 74229581199572340192 74488220855319979008 74747761694537121792 74833073729650164096 75060327006282498048 75093816146826645504 75407828520200472576 75670573567309185024 75689643772341268992 75756938837423622912 76020900296787468288 76305006729839978496 76624083818913383424 76891066689362558976 76925372638212661248 76959429930081140736 77247043849961459712 77630353349490273312 77840339117626294272 77875068596709113856 78200711057985675264 78766458559834816512 78836489196668485632 79247652377604654006 80134558296248024064 80505551621693616768 80786058770201260032 81180521947790133372 81783417520450658304 81804028260753191232 82182750613812233784 82469101661247119616 82719544047739895808 82756450447523241984 83102504899812765696 83487238718793380352 83508278849518882716 83778135020949454848 83799248462234976384 84187207945856434608 84442867882067810304 84480543165179976192 84812432984171053056 84833807085225531648 85129395263222833152 85226556192101575776 85523512833885901824 85821504167801880576 86180375451657682944 86202094296277556352 86502450025532878848 86541044217989243904 86579358671341283328 86881028910614249472 86902924331206642176 87205721976959975424 87570381507329581056 87609452171297753088 87914711586528755712 87975799940233884672 88282335828527382528 88691050346252046336 89332690805666316288 89372241209126486016 89706244470922985472 89786001585094664192 90435563531662196736 90568745574405318864 90813728970564009984 92006344710506990592 92455594440538763007 92777739368903009568 93490318012289361408 93923143558642552896 94250401898568136704 94578800511455133696 94710608939088488934 94974291314071732224 95413987107192434688 95438032970878723104 95770569671125687296 95879875716114272748 96213951938121639552 96506134722363211776 96549192188777115648 96952922383114893312 96977356083312250896 97290737443683237888 97401778505258943744 97741157524441030656 97765789872607472448 98516679195745778688 98560633692709972224 98859942886323290112 98904050534844850176 98947838481532895232 98972774932763120256 99317627807093305344 99777431639533552128 100080436008376664064 100125088195768860672 100543771360267296768 100919525029788358656 101009251783231497216 101361200395716624384 101740008973119971328 102165445091884511232 102567163517616881664 102612573240108187648 102996058466615279616 103507137799320364416 103833424795612151808 104267614743980900352 105663536503472872008 106031702135889153792 106846077728330698752 107340735495591489024 107367787092238563492 107714745026935013376 108240695930386844496 109044556693934211072 109072037681004254976 109452079624143642624 109577000818416311712 109958802214996159488 110341933930030989312 110803339866417020928 110831264095214001024 110880712904298718752 111316318291724507136 111344371799358510288 111704180027932606464 111732331282979968512 112249610594475246144 112590490509423747072 112640724220239968256 113033200611251257344 113111742780300708864 113505860350963777536 113635408256135434368 114031350445181202432 114457510094759967744 114907167268876910592 114936125728370075136 115336600034043838464 115388058957318991872 115439144895121711104 115870565774942189568 116274295969279967232 116760508676439441408 116812602895063670784 117301066586978512896 118149687839752224768 118254733795002728448 118871478566406981009 119608325961230647296 120758327432540425152 121179088155301890048 122675126280675987456 122706042391129786848 123274125920718350676 123703652491870679424 124653757349719148544 125088090999021305856 125230858078190070528 125262418274278324074 125667202531424182272 126280811918784651912 126664301823101715456 126720814747769964288 127218649476256579584 127250710627838297472 127694092894834249728 127839834288152363664 128285269250828852736 128674846296484282368 128732256251702820864 129270563177486524416 129303141444416334528 129869038007011924992 130321543365921374208 130354386496809963264 130808582965439963136 131355572260994371584 131414178256946629632 131872067379793133568 131930451308710526976 131963699910350827008 132423503742791073792 133036575519378069504 133500117594358480896 134058361813689729024 134559366706384478208 134679002377641996288 135088459267105161216 135653345297493295104 135853118361607978296 136220593455846014976 137328077955487039488 138009517065760485888 140235477018434042112 140884715337963829344 141375602847852205056 142065913408632733401 142461436971107598336 143120980660788652032 143157049456318084656 143619660035913351168 143819813574171409122 144320927907182459328 144759202083544817664 144823788283165673472 145429383574672339968 145936106165524856832 146102667757888415616 146611736286661545984 146648684808911208672 147737786488556027904 147775018793618668032 147840950539064958336 148421757722299342848 148459162399144680384 148976441710639958016 149495523389074243584 149666147459300328192 150120654012564996096 150187632293653291008 150815657040400945152 151379287544682537984 151513877674847245824 152041800593574936576 152610013459679956992 153248167637826766848 153782133378725117952 153850745276425322496 153918859860162281472 154494087699922919424 155260706698980546624 155750137193418227712 156401422115971350528 157672978393336971264 158495304755209308012 160269116592496048128 161011103243387233536 161572117540402520064 162361043895580266744 163566835040901316608 163608056521506382464 164365501227624467568 164938203322494239232 165439088095479791616 165512900895046483968 166205009799625531392 166974477437586760704 167016557699037765432 167556270041898909696 167598496924469952768 168374415891712869216 168885735764135620608 168961086330359952384 169624865968342106112 169667614170451063296 170258790526445666304 170453112384203151552 171047025667771803648 171643008335603761152 172360750903315365888 172404188592555112704 173004900051065757696 173082088435978487808 173158717342682566656 173805848662413284352 174411443953919950848 175140763014659162112 175218904342595506176 175951599880467769344 176564671657054765056 177382100692504092672 178665381611332632576 179412488941845970944 179572003170189328384 181137491148810637728 181627457941128019968 184012689421013981184 184911188881077526014 185555478737806019136 186980636024578722816 187846287117285105792 187893627411417486111 188500803797136273408 189421217878176977868 189948582628143464448 190827974214384869376 190876065941757446208 191541139342251374592 191759751432228545496 192427903876243279104 193012269444726423552 193098384377554231296 193905844766229786624 193954712166624501792 194803557010517887488 195482315048882061312 195531579745214944896 197033358391491557376 197121267385419944448 197719885772646580224 197808101069689700352 197895676963065790464 197945549865526240512 198635255614186610688 199554863279067104256 200250176391537721344 201087542720534593536 201839050059576717312 202018503566462994432 202722400791433248768 203480017946239942656 204330890183769022464 205134327035233763328 205992116933230559232 207014275598640728832 208535229487961800704 211327073006945744016 212063404271778307584 213692155456661397504 214681470991182978048 214735574184477126984 215429490053870026752 215729720361257113683 216481391860773688992 218089113387868422144 218144075362008509952 218904159248287285248 219154001636832623424 219917604429992318976 220683867860061978624 221606679732834041856 221662528190428002048 221761425808597437504 222632636583449014272 222688743598717020576 223464662565959937024 224499221188950492288 225180981018847494144 225281448440479936512 226223485560601417728 227011720701927555072 227270816512270868736 228062700890362404864 228915020189519935488 229872251456740150272 230673200068087676928 230776117914637983744 230878289790243422208 231741131549884379136 233521017352878882816 233625205790127341568 234602133173957025792 236299375679504449536 236509467590005456896 237742957132813962018 241516654865080850304 242358176310603780096 245350252561351974912 245412084782259573696 246548251841436701352 247407304983741358848 249307514699438297088 250461716156380141056 250524836548556648148 251334405062848364544 252561623837569303824 253328603646203430912 253441629495539928576 254437298952513159168 254501421255676594944 255388185789668499456 255679668576304727328 256570538501657705472 257464512503405641728 258541126354973048832 258606282888832669056 259738076014023849984 260643086731842748416 260708772993619926528 261617165930879926272 262711144521988743168 262828356513893259264 263744134759586267136 263927399820701654016 264847007485582147584 266073151038756139008 268116723627379458048 269118733412768956416 269358004755283992576 271306690594986590208 271706236723215956592 272441186911692029952 276019034131520971776 277366783321616289021 280470954036868084224 281769430675927658688 282751205695704410112 284131826817265466802 284922873942215196672 286241961321577304064 286314098912636169312 287639627148342818244 288641855814364918656 289518404167089635328 289647576566331346944 290858767149344679936 291872212331049713664 292205335515776831232 293223472573323091968 293297369617822417344 295550037587237336064 295681901078129916672 296843515444598685696 296918324798289360768 297952883421279916032 299332294918600656384 300241308025129992192 300375264587306582016 301631314080801890304 302758575089365075968 303027755349694491648 304083601187149873152 305220026919359913984 306496335275653533696 307701490552850644992 307837719720324562944 308988175399845838848 310521413397961093248 311500274386836455424 312802844231942701056 316990609510418616024 320538233184992096256 322022206486774467072 323144235080805040128 324722087791160533488 327133670081802633216 327216113043012764928 328731002455248935136 329876406644988478464 331025801790092967936 332410019599251062784 333948954875173521408 334033115398075530864 335112540083797819392 335196993848939905536 336748831783425738432 337771471528271241216 337922172660719904768 339335228340902126592 340517581052891332608 340906224768406303104 342094051335543607296 344721501806630731776 344808377185110225408 346009800102131515392 346164176871956975616 346317434685365133312 347611697324826568704 348822887907839901696 350281526029318324224 350437808685191012352 351903199760935538688 354764201385008185344 358824977883691941888 359144006340378656768 362274982297621275456 368025378842027962368 369822377762155052028 371110957475612038272 373961272049157445632 375692574234570211584 375787254822834972222 377001607594272546816 378842435756353955736 381655948428769738752 381752131883514892416 383082278684502749184 383519502864457090992 384855807752486558208 386024538889452847104 386196768755108462592 387811689532459573248 387909424333249003584 389607114021035774976 390964630097764122624 391063159490429889792 394066716782983114752 394242534770839888896 395616202139379400704 395791353926131580928 395891099731052481024 397270511228373221376 399109726558134208512 400500352783075442688 402175085441069187072 403678100119153434624 404037007132925988864 406960035892479885312 408661780367538044928 411984233866461118464 414028551197281457664 422654146013891488032 424126808543556615168 427384310913322795008 429362941982365956096 429471148368954253968 430858980107740053504 431459440722514227366 432962783721547377984 436288150724017019904 437808318496574570496 438308003273665246848 439835208859984637952 443213359465668083712 443325056380856004096 443522851617194875008 445265273166898028544 445377487197434041152 446929325131919874048 448998442377900984576 450361962037694988288 450562896880959873024 452446971121202835456 454541633024541737472 456125401780724809728 457830040379039870976 459744502913480300544 461346400136175353856 461552235829275967488 461756579580486844416 463482263099768758272 467250411580254683136 469204266347914051584 473018935180010913792 475485914265627924036 483033309730161700608 484716352621207560192 490700505122703949824 490824169564519147392 493096503682873402704 494814609967482717696 498615029398876594176 500923432312760282112 501049673097113296296 502668810125696729088 505123247675138607648 506657207292406861824 506883258991079857152 508874597905026318336 509002842511353189888 510776371579336998912 511359337152609454656 513141077003315410944 514929025006811283456 517082252709946097664 517212565777665338112 519476152028047699968 521417545987239853056 523234331861759852544 525422289043977486336 525656713027786518528 527854799641403308032 529694014971164295168 532146302077512278016 538237466825537912832 538716009510567985152 543412473446431913184 544882373823384059904 552038068263041943552 554733566643232578042 560941908073736168448 563538861351855317376 565502411391408820224 568263653634530933604 569845747884430393344 572483922643154608128 572628197825272338624 575279254296685636488 577283711628729837312 579036808334179270656 579295153132662693888 581717534298689359872 584410671031553662464 586446945146646183936 586594739235644834688 591100075174474672128 591363802156259833344 593687030889197371392 593836649596578721536 595905766842559832064 598664589837201312768 600750529174613164032 603262628161603780608 605517150178730151936 606055510699388983296 608167202374299746304 610440053838719827968 612992670551307067392 615402981105701289984 617976350799691677696 621042826795922186496 625605688463885402112 633981219020837232048 641076466369984192512 644044412973548934144 646288470161610080256 647189161083771341049 649444175582321066976 654267340163605266432 654432226086025529856 657462004910497870272 659752813289976956928 662051603580185935872 664820039198502125568 667897909750347042816 668066230796151061728 670393987697879811072 673497663566851476864 675542943056542482432 675844345321439809536 678670456681804253184 681035162105782665216 681812449536812606208 684188102671087214592 689616754370220450816 692019600204263030784 692328353743913951232 692634869370730266624 695223394649653137408 700563052058636648448 700875617370382024704 703806399521871077376 709528402770016370688 718288012680757313536 724549964595242550912 736050757684055924736 739644755524310104056 742221914951224076544 747922544098314891264 751385148469140423168 751574509645669944444 754003215188545093632 757684871512707911472 763311896857539477504 763504263767029784832 766164557369005498368 767039005728914181984 769711615504973116416 772393537510216925184 775623379064919146496 775818848666498007168 779214228042071549952 781929260195528245248 782126318980859779584 788133433565966229504 788485069541679777792 791232404278758801408 791782199462104962048 794541022456746442752 798219453116268417024 804350170882138374144 807356200238306869248 808074014265851977728 813920071784959770624 817323560735076089856 828057102394562915328 832100349964848867063 845308292027782976064 848253617087113230336 854768621826645590016 858725883964731912192 858942296737908507936 862918881445028454732 865925567443094755968 872576301448034039808 875616636993149140992 876616006547330493696 879670417719969275904 886650112761712008192 887045703234389750016 890530546333796057088 890754974394868082304 893858650263839748096 897996884755801969152 900723924075389976576 901125793761919746048 904893942242405670912 909083266049083474944 912250803561449619456 915660080758079741952 919489005826960601088 923104471658551934976 923513159160973688832 926964526199537516544 934500823160509366272 938408532695828103168 950971828531255848072 966066619460323401216 969432705242415120384 981401010245407899648 981648339129038294784 986193007365746805408 989629219934965435392 997230058797753188352 1001846864625520564224 1002099346194226592592 1005337620251393458176 1010246495350277215296 1013314414584813723648 1013766517982159714304 1018005685022706379776 1021552743158673997824 1022718674305218909312 1026282154006630821888 1034164505419892195328 1034425131555330676224 1038952304056095399936 1042835091974479706112 1046468663723519705088 1050844578087954972672 1051313426055573037056 1055709599282806616064 1064292604155024556032 1076474933651075825664 1077432019021135970304 1086824946892863826368 1104076136526083887104 1109467133286465156084 1121883816147472336896 1127077722703710634752 1131004822782817640448 1136527307269061867208 1144967845286309216256 1145256395650544677248 1150558508593371272976 1154567423257459674624 1158073616668358541312 1158590306265325387776 1163435068597378719744 1168821342063107324928 1172893890293292367872 1173189478471289669376 1182200150348949344256 1182727604312519666688 1187374061778394742784 1187673299193157443072 1191811533685119664128 1197329179674402625536 1201501058349226328064 1206525256323207561216 1211034300357460303872 1212111021398777966592 1220880107677439655936 1225985341102614134784 1235952701599383355392 1242085653591844372992 1267962438041674464096 1282152932739968385024 1288088825947097868288 1292576940323220160512 1294378322167542682098 1298888351164642133952 1308864452172051059712 1314924009820995740544 1319505626579953913856 1329640078397004251136 1335795819500694085632 1336132461592302123456 1340787975395759622144 1346995327133702953728 1351085886113084964864 1351688690642879619072 1357340913363608506368 1363624899073625212416 1368376205342174429184 1379233508740440901632 1384039200408526061568 1384656707487827902464 1385269738741460533248 1390446789299306274816 1401751234740764049408 1407612799043742154752 1419056805540032741376 1449099929190485101824 1472101515368111849472 1479289511048620208112 1484443829902448153088 1495845088196629782528 1502770296938280846336 1503149019291339888888 1508006430377090187264 1515369743025415822944 1526623793715078955008 1527008527534059569664 1532329114738010996736 1534078011457828363968 1539423231009946232832 1544787075020433850368 1551246758129838292992 1551637697332996014336 1558428456084143099904 1564252637961719559168 1576266867131932459008 1576970139083359555584 1583564398924209924096 1589082044913492885504 1596438906232536834048 1614712400476613738496 1616148028531703955456 1634647121470152179712 1656114204789125830656 1664200699929697734126 1690616584055565952128 1696507234174226460672 1709537243653291180032 1717451767929463824384 1717884593475817015872 1725837762890056909464 1731851134886189511936 1745152602896068079616 1753232013094660987392 1759340835439938551808 1773300225523424016384 1774091406468779500032 1781061092667592114176 1781509948789736164608 1787717300527679496192 1795993769511603938304 1802251587523839492096 1809787884484811341824 1818166532098166949888 1824501607122899238912 1831320161516159483904 1838978011653921202176 1846208943317103869952 1853929052399075033088 1876817065391656206336 1901943657062511696144 1932133238920646802432 1938865410484830240768 1941567483251314023147 1962802020490815799296 1963296678258076589568 1972386014731493610816 1979258439869930870784 1994460117595506376704 2003693729251041128448 2004198692388453185184 2020492990700554430592 2026628829169627447296 2027533035964319428608 2036011370045412759552 2043105486317347995648 2045437348610437818624 2052564308013261643776 2068850263110661352448 2077904608112190799872 2085670183948959412224 2101689156175909945344 2102626852111146074112 2111419198565613232128 2128585208310049112064 2154864038042271940608 2173649893785727652736 2208152273052167774208 2218934266572930312168 2243767632294944673792 2254155445407421269504 2262009645565635280896 2273054614538123734416 2289935690572618432512 2290512791301089354496 2301117017186742545952 2309134846514919349248 2317180612530650775552 2326870137194757439488 2337642684126214649856 2345787780586584735744 2346378956942579338752 2364400300697898688512 2365455208625039333376 2375346598386314886144 2383623067370239328256 2394658359348805251072 2413050512646415122432 2422068600714920607744 2424222042797555933184 2441760215354879311872 2451970682205228269568 2484171307183688745984 2535924876083348928192 2564305865479936770048 2576177651894195736576 2588756644335085364196 2597776702329284267904 2617728904344102119424 2629848019641991481088 2639011253159907827712 2671591639001388171264 2672264923184604246912 2681575950791519244288 2693990654267405907456 2702171772226169929728 2703377381285759238144 2714681826727217012736 2727249798147250424832 2736752410684348858368 2758467017480881803264 2769313414975655804928 2770539477482921066496 2780893578598612549632 2803502469481528098816 2815225598087484309504 2898199858380970203648 2944203030736223698944 2958579022097240416224 2968887659804896306176 2991690176393259565056 3005540593876561692672 3006298038582679777776 3016012860754180374528 3030739486050831645888 3054017055068119139328 3064658229476021993472 3068156022915656727936 3078846462019892465664 3102493516259676585984 3103275394665992028672 3116856912168286199808 3128505275923439118336 3152533734263864918016 3153940278166719111168 3167128797848419848192 3192877812465073668096 3229424800953227476992 3232296057063407910912 3312228409578251661312 3328401399859395468252 3381233168111131904256 3393014468348452921344 3434903535858927648768 3435769186951634031744 3451675525780113818928 3463702269772379023872 3490305205792136159232 3506464026189321974784 3518681670879877103616 3546600451046848032768 3548182812937559000064 3562122185335184228352 3563019897579472329216 3575434601055358992384 3591987539023207876608 3604503175047678984192 3619575768969622683648 3636333064196333899776 3662640323032318967808 3677956023307842404352 3707858104798150066176 3803887314125023392288 3864266477841293604864 3877730820969660481536 3883134966502628046294 3926593356516153179136 3944772029462987221632 3958516879739861741568 3988920235191012753408 4007387458502082256896 4008397384776906370368 4040985981401108861184 4053257658339254894592 4055066071928638857216 4072022740090825519104 4090874697220875637248 4105128616026523287552 4137700526221322704896 4155809216224381599744 4171340367897918824448 4205253704222292148224 4222838397131226464256 4257170416620098224128 4347299787571455305472 4416304546104335548416 4437868533145860624336 4487535264589889347584 4508310890814842539008 4524019291131270561792 4546109229076247468832 4579871381145236865024 4581025582602178708992 4602234034373485091904 4618269693029838698496 4634361225061301551104 4653740274389514878976 4675285368252429299712 4692757913885158677504 4728800601395797377024 4730910417250078666752 4750693196772629772288 4767246134740478656512 4789316718697610502144 4844137201429841215488 4848444085595111866368 4903941364410456539136 4968342614367377491968 5071849752166697856384 5128611730959873540096 5152355303788391473152 5177513288670170728392 5195553404658568535808 5235457808688204238848 5259696039283982962176 5278022506319815655424 5343183278002776342528 5344529846369208493824 5363151901583038488576 5387981308534811814912 5406754762571518476288 5429363653454434025472 5454499596294500849664 5473504821368697716736 5516934034961763606528 5538626829951311609856 5561787157197225099264 5630451196174968619008 5796399716761940407296 5824702449753942069441 5888406061472447397888 5917158044194480832448 5937775319609792612352 5983380352786519130112 6011081187753123385344 6012596077165359555552 6061478972101663291776 6108034110136238278656 6129316458952043986944 6136312045831313455872 6157692924039784931328 6206550789331984057344 6233713824336572399616 6257010551846878236672 6305067468527729836032 6307880556333438222336 6334257595696839696384 6385755624930147336192 6464592114126815821824 6624456819156503322624 6656802799718790936504 6762466336222263808512 6786028936696905842688 6869807071717855297536 6871538373903268063488 6903351051560227637856 6927404539544758047744 6980610411584272318464 7012928052378643949568 7037363341759754207232 7093200902093696065536 7096365625875118000128 7126039795158944658432 7150869202110717984768 7183975078046415753216 7239151537939245367296 7272666128392667799552 7325280646064637935616 7355912046615684808704 7607774628250046784576 7728532955682587209728 7766269933005256092588 7853186713032306358272 7889544058925974443264 7917033759479723483136 8014774917004164513792 8016794769553812740736 8081971962802217722368 8106515316678509789184 8110132143857277714432 8144045480181651038208 8181749394441751274496 8210257232053046575104 8275401052442645409792 8311618432448763199488 8342680735795837648896 8410507408444584296448 8445676794262452928512 8694599575142910610944 8832609092208671096832 8875737066291721248672 8975070529179778695168 9016621781629685078016 9048038582262541123584 9092218458152494937664 9162051165204357417984 9204468068746970183808 9236539386059677396992 9307480548779029757952 9350570736504858599424 9385515827770317355008 9457601202791594754048 9461820834500157333504 9501386393545259544576 9578633437395221004288 9688274402859682430976 9696888171190223732736 9936685228734754983936 10143699504333395712768 10304710607576782946304 10355026577340341456784 10391106809317137071616 10470915617376408477696 10519392078567965924352 10556045012639631310848 10686366556005552685056 10689059692738416987648 10726303803166076977152 10775962617069623629824 10813509525143036952576 10858727306908868050944 10908999192589001699328 11033868069923527213056 11123574314394450198528 11592799433523880814592 11649404899507884138882 11834316088388961664896 11875550639219585224704 11966760705573038260224 12022162375506246770688 12025192154330719111104 12122957944203326583552 12216068220272476557312 12272624091662626911744 12315385848079569862656 12413101578663968114688 12467427648673144799232 12514021103693756473344 12615761112666876444672 12668515191393679392768 12771511249860294672384 13248913638313006645248 13313605599437581873008 13524932672444527617024 13572057873393811685376 13739614143435710595072 13743076747806536126976 13806702103120455275712 13854809079089516095488 13961220823168544636928 14025856104757287899136 14186401804187392131072 14192731251750236000256 14252079590317889316864 14301738404221435969536 14367950156092831506432 14545332256785335599104 14711824093231369617408 15215549256500093569152 15457065911365174419456 15532539866010512185176 15706373426064612716544 15779088117851948886528 15834067518959446966272 16029549834008329027584 16033589539107625481472 16163943925604435444736 16220264287714555428864 16288090960363302076416 16363498788883502548992 16420514464106093150208 16550802104885290819584 16685361471591675297792 16891353588524905857024 17389199150285821221888 17665218184417342193664 17751474132583442497344 17950141058359557390336 18033243563259370156032 18184436916304989875328 18324102330408714835968 18408936137493940367616 18473078772119354793984 18701141473009717198848 18771031655540634710016 18915202405583189508096 18923641669000314667008 19002772787090519089152 19157266874790442008576 19393776342380447465472 19873370457469509967872 20287399008666791425536 20609421215153565892608 20710053154680682913568 20782213618634274143232 20941831234752816955392 21038784157135931848704 21112090025279262621696 21378119385476833975296 21452607606332153954304 21551925234139247259648 21717454613817736101888 21817998385178003398656 22067736139847054426112 23185598867047761629184 23298809799015768277764 23668632176777923329792 23751101278439170449408 24044324751012493541376 24050384308661438222208 24245915888406653167104 24432136440544953114624 24545248183325253823488 24630771696159139725312 24826203157327936229376 24934855297346289598464 25028042207387512946688 25231522225333752889344 25337030382787358785536 26497827276626013290496 26627211198875163746016 27049865344889055234048 27144115746787623370752 27486153495613072253952 27613404206240910551424 27709618158179032190976 27922441646337089273856 28051712209514575798272 28372803608374784262144 28385462503500472000512 28504159180635778633728 28735900312185663012864 29090664513570671198208 30431098513000187138304 30914131822730348838912 31065079732021024370352 31412746852129225433088 31558176235703897773056 31668135037918893932544 32059099668016658055168 32067179078215250962944 32327887851208870889472 32440528575429110857728 32576181920726604152832 32726997577767005097984 33101604209770581639168 33370722943183350595584 34778398300571642443776 35502948265166884994688 35900282116719114780672 36066487126518740312064 36368873832609979750656 36648204660817429671936 36817872274987880735232 36946157544238709587968 37402282946019434397696 37542063311081269420032 37847283338000629334016 38005545574181038178304 38314533749580884017152 39746740914939019935744 40574798017333582851072 41218842430307131785216 41420106309361365827136 41564427237268548286464 41883662469505633910784 42077568314271863697408 42756238770953667950592 42905215212664307908608 43103850468278494519296 43635996770356006797312 44135472279694108852224 46371197734095523258368 46597619598031536555528 47337264353555846659584 47502202556878340898816 48088649502024987082752 48100768617322876444416 48491831776813306334208 48864272881089906229248 49090496366650507646976 49261543392318279450624 49652406314655872458752 50056084414775025893376 50674060765574717571072 52995654553252026580992 53254422397750327492032 54099730689778110468096 54972306991226144507904 55226808412481821102848 55419236316358064381952 56103424419029151596544 56745607216749568524288 56770925007000944001024 57008318361271557267456 57471800624371326025728 58181329027141342396416 60862197026000374276608 61828263645460697677824 62130159464042048740704 62825493704258450866176 63116352471407795546112 63336270075837787865088 64134358156430501925888 64655775702417741778944 65152363841453208305664 65453995155534010195968 66203208419541163278336 69556796601143284887552 71005896530333769989376 72132974253037480624128 72737747665219959501312 73296409321634859343872 73635744549975761470464 73892315088477419175936 74804565892038868795392 75084126622162538840064 75694566676001258668032 76011091148362076356608 79493481829878039871488 81149596034667165702144 82840212618722731654272 83128854474537096572928 83767324939011267821568 84155136628543727394816 85512477541907335901184 86207700936556989038592 87271993540712013594624 92742395468191046516736 93195239196063073111056 94674528707111693319168 95004405113756681797632 96177299004049974165504 96201537234645752888832 96983663553626612668416 97728545762179812458496 98180992733301015293952 99304812629311744917504 100112168829550051786752 106508844795500654984064 108199461379556220936192 109944613982452289015808 110453616824963642205696 110838472632716128763904 112206848838058303193088 113541850014001888002048 114016636722543114534912 114943601248742652051456 121724394052000748553216 123656527290921395355648 124260318928084097481408 125650987408516901732352 126232704942815591092224 128268716312861003851776 129311551404835483557888 130907990311068020391936 132406416839082326556672 139113593202286569775104 142011793060667539978752 144265948506074961248256 145475495330439919002624 146592818643269718687744 147271489099951522940928 147784630176954838351872 150168253244325077680128 152022182296724152713216 158986963659756079742976 162299192069334331404288 165680425237445463308544 166257708949074193145856 168310273257087454789632 171024955083814671802368 172415401873113978077184 174543987081424027189248 185484790936382093033472 186390478392126146222112 189349057414223386638336 190008810227513363595264 192403074469291505777664 193967327107253225336832 195457091524359624916992 196361985466602030587904 198609625258623489835008 213017689591001309968128 216398922759112441872384 219889227964904578031616 220907233649927284411392 221676945265432257527808 224413697676116606386176 227083700028003776004096 228033273445086229069824 243448788104001497106432 248520637856168194962816 251301974817033803464704 252465409885631182184448 256537432625722007703552 258623102809670967115776 261815980622136040783872 278227186404573139550208 284023586121335079957504 288531897012149922496512 290950990660879838005248 293185637286539437375488 294542978199903045881856 300336506488650155360256 324598384138668662808576 331360850474890926617088 332515417898148386291712 336620546514174909579264 342049910167629343604736 344830803746227956154368 370969581872764186066944 372780956784252292444224 378698114828446773276672 384806148938583011555328 387934654214506450673664 392723970933204061175808 397219250517246979670016 426035379182002619936256 432797845518224883744768 439778455929809156063232 441814467299854568822784 443353890530864515055616 456066546890172458139648 486897576208002994212864 497041275712336389925632 504930819771262364368896 513074865251444015407104 517246205619341934231552 523631961244272081567744 556454372809146279100416 568047172242670159915008 581901981321759676010496 586371274573078874750976 589085956399806091763712 649196768277337325617152 662721700949781853234176 665030835796296772583424 673241093028349819158528 684099820335258687209472 745561913568504584888448 757396229656893546553344 769612297877166023110656 775869308429012901347328 785447941866408122351616 852070758364005239872512 865595691036449767489536 879556911859618312126464 883628934599709137645568 973795152416005988425728 994082551424672779851264 1009861639542524728737792 1026149730502888030814208 1034492411238683868463104 1112908745618292558200832 1136094344485340319830016 1163803962643519352020992 1178171912799612183527424 1298393536554674651234304 1325443401899563706468352 1330061671592593545166848 1368199640670517374418944 1491123827137009169776896 1514792459313787093106688 1539224595754332046221312 1551738616858025802694656 1570895883732816244703232 1704141516728010479745024 1759113823719236624252928 1767257869199418275291136 1947590304832011976851456 1988165102849345559702528 2019723279085049457475584 2052299461005776061628416 2272188688970680639660032 2327607925287038704041984 2356343825599224367054848 2596787073109349302468608 2650886803799127412936704 2982247654274018339553792 3029584918627574186213376 3078449191508664092442624 3103477233716051605389312 3408283033456020959490048 3534515738398836550582272 3895180609664023953702912 3976330205698691119405056 4104598922011552123256832 4544377377941361279320064 4655215850574077408083968 4712687651198448734109696 5301773607598254825873408 5964495308548036679107584 6059169837255148372426752 6156898383017328184885248 6816566066912041918980096 7069031476797673101164544 7790361219328047907405824 7952660411397382238810112 9088754755882722558640128 9310431701148154816167936 10603547215196509651746816 11928990617096073358215168 12313796766034656369770496 13633132133824083837960192 14138062953595346202329088 15905320822794764477620224 18177509511765445117280256 21207094430393019303493632 23857981234192146716430336 27266264267648167675920384 31810641645589528955240448 42414188860786038606987264 47715962468384293432860672 54532528535296335351840768 63621283291179057910480896 95431924936768586865721344 127242566582358115820961792 190863849873537173731442688 381727699747074347462885376
- Sum of all divisors σ(n): 1414953015955755328165951401
- Sum of proper divisors (its aliquot sum) s(n): 1033225316208680980703066025
- 381727699747074347462885376 is an abundant number, because the sum of its proper divisors (1033225316208680980703066025) is greater than itself. Its abundance is 651497616461606633240180649
Bases of 381727699747074347462885376
- Binary: 100111011110000011111110000010001011101000111101101000111000100001100000100000000000000002
- Hexadecimal: 0x13BC1FC11747B4710C10000
- Base-36: 1BYP3GO9PQTS000000
Squares and roots of 381727699747074347462885376
- 381727699747074347462885376 squared (3817276997470743474628853762) is 145716036754192544835987525599555637236361815314661376
- 381727699747074347462885376 cubed (3817276997470743474628853763) is 55623847526438061816212067947629807304951870188512472431662010755291061342437376
-
381727699747074347462885376 is a
perfect square number . Itssquare root is 19537852997376 -
The
cube root of 381727699747074347462885376 is 725411704.1706447135 - Being both a perfect square and a perfect cube, 381727699747074347462885376 is also a
perfect sixth number .
Scales and comparisons
How big is 381727699747074347462885376?- 381,727,699,747,074,347,462,885,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 381,727,699,747,074,347,462,885,376 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 381727699747074347462885376 cubic inches would be around 60450975.3 feet tall.
Recreational maths with 381727699747074347462885376
- 381727699747074347462885376 backwards is 673588264743470747996727183
- 381727699747074347462885376 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 381727699747074347462885376's digits is 144
- 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 381727699747074347462885376 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 381727699747074347462885376 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/381727699747074347462885376/
Chicago style:
Numbermatics. 2024. "Number 381727699747074347462885376 - Facts about the integer". https://numbermatics.com/n/381727699747074347462885376/
The information we have on file for 381727699747074347462885376 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 381727699747074347462885376, math, Factors of 381727699747074347462885376, curriculum, school, college, exams, university, Prime factorization of 381727699747074347462885376, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-one septillion, seven hundred twenty-seven sextillion, six hundred ninety-nine quintillion, seven hundred forty-seven quadrillion, seventy-four trillion, three hundred forty-seven billion, four hundred sixty-two million, eight hundred eighty-five thousand, three hundred seventy-six.