80877246934401197317029888
80,877,246,934,401,197,317,029,888 is an even composite number composed of five prime numbers multiplied together.
80877246934401197317029888 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 80877246934401197317029888:
227 × 39 × 73 × 413 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 7 × 7 × 7 × 41 × 41 × 41 × 109 × 109 × 109)See below for interesting mathematical facts about the number 80877246934401197317029888 from the Numbermatics database.
Names of 80877246934401197317029888
- Cardinal: 80877246934401197317029888 can be written as Eighty septillion, eight hundred seventy-seven sextillion, two hundred forty-six quintillion, nine hundred thirty-four quadrillion, four hundred one trillion, one hundred ninety-seven billion, three hundred seventeen million, twenty-nine thousand, eight hundred eighty-eight.
Scientific notation
- Scientific notation: 8.0877246934401197317029888 × 1025
Factors of 80877246934401197317029888
Divisors of 80877246934401197317029888
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 41 42 48 49 54 56 63 64 72 81 82 84 96 98 108 109 112 123 126 128 144 147 162 164 168 189 192 196 216 218 224 243 246 252 256 287 288 294 324 327 328 336 343 369 378 384 392 432 436 441 448 486 492 504 512 567 574 576 588 648 654 656 672 686 729 738 756 763 768 784 861 864 872 882 896 972 981 984 1008 1024 1029 1107 1134 1148 1152 1176 1296 1308 1312 1323 1344 1372 1458 1476 1512 1526 1536 1568 1681 1701 1722 1728 1744 1764 1792 1944 1962 1968 2009 2016 2048 2058 2187 2214 2268 2289 2296 2304 2352 2583 2592 2616 2624 2646 2688 2744 2916 2943 2952 3024 3052 3072 3087 3136 3321 3362 3402 3444 3456 3488 3528 3584 3888 3924 3936 3969 4018 4032 4096 4116 4374 4428 4469 4536 4578 4592 4608 4704 5043 5103 5166 5184 5232 5248 5292 5341 5376 5488 5832 5886 5904 6027 6048 6104 6144 6174 6272 6561 6642 6724 6804 6867 6888 6912 6976 7056 7168 7749 7776 7848 7872 7938 8036 8064 8192 8232 8748 8829 8856 8938 9072 9156 9184 9216 9261 9408 9963 10086 10206 10332 10368 10464 10496 10584 10682 10752 10976 11664 11767 11772 11808 11881 11907 12054 12096 12208 12288 12348 12544 13122 13284 13407 13448 13608 13734 13776 13824 13952 14063 14112 14336 15129 15309 15498 15552 15696 15744 15876 16023 16072 16128 16384 16464 17496 17658 17712 17876 18081 18144 18312 18368 18432 18522 18816 19683 19926 20172 20412 20601 20664 20736 20928 20992 21168 21364 21504 21952 23247 23328 23534 23544 23616 23762 23814 24108 24192 24416 24576 24696 25088 26244 26487 26568 26814 26896 27216 27468 27552 27648 27783 27904 28126 28224 28672 29889 30258 30618 30996 31104 31283 31392 31488 31752 32046 32144 32256 32768 32928 34992 35301 35316 35424 35643 35721 35752 36162 36288 36624 36736 36864 37044 37387 37632 39366 39852 40221 40344 40824 41202 41328 41472 41856 41984 42189 42336 42728 43008 43904 45387 45927 46494 46656 47068 47088 47232 47524 47628 48069 48216 48384 48832 49152 49392 50176 52488 52974 53136 53628 53792 54243 54432 54936 55104 55296 55566 55808 56252 56448 57344 59778 60516 61236 61803 61992 62208 62566 62784 62976 63504 64092 64288 64512 65536 65856 68921 69741 69984 70602 70632 70848 71286 71442 71504 72324 72576 73248 73472 73728 74088 74774 75264 78732 79461 79704 80442 80688 81648 82369 82404 82656 82944 83167 83349 83712 83968 84378 84672 85456 86016 87808 89667 90774 91854 92988 93312 93849 94136 94176 94464 95048 95256 96138 96432 96768 97664 98304 98784 100352 104976 105903 105948 106272 106929 107163 107256 107584 108486 108864 109872 110208 110592 111132 111616 112161 112504 112896 114688 119556 120663 121032 122472 123606 123984 124416 125132 125568 125952 126567 127008 128184 128576 129024 131072 131712 136161 137781 137842 139482 139968 141204 141264 141696 142572 142884 143008 144207 144648 145152 146496 146944 147456 148176 149548 150528 157464 158922 159408 160884 161376 162729 163296 164738 164808 165312 165888 166334 166698 167424 167936 168756 169344 170912 172032 175616 179334 181548 183229 183708 185409 185976 186624 187698 188272 188352 188928 190096 190512 192276 192864 193536 195328 196608 197568 200704 206763 209223 209952 211806 211896 212544 213858 214326 214512 215168 216972 217728 218981 219744 220416 221184 222264 223232 224322 225008 225792 229376 238383 239112 241326 242064 244944 247107 247212 247968 248832 249501 250047 250264 251136 251904 253134 254016 256368 257152 258048 262144 263424 269001 272322 275562 275684 278964 279936 281547 282408 282528 283392 285144 285768 286016 288414 289296 290304 292992 293888 294912 296352 299096 301056 314928 317709 317844 318816 320787 321489 321768 322752 325458 326592 329476 329616 330624 331776 332668 333396 334848 335872 336483 337512 338688 341824 344064 351232 358668 361989 363096 366458 367416 370818 371952 373248 375396 376544 376704 377856 379701 380192 381024 384552 385728 387072 390656 393216 395136 401408 408483 413526 418446 419904 423612 423792 425088 427716 428652 429024 430336 432621 433944 435456 437962 439488 440832 442368 444528 446464 448644 450016 451584 458752 476766 478224 482447 482652 484128 487121 488187 489888 494214 494424 495936 497664 499002 500094 500528 502272 503808 506268 508032 512736 514304 516096 524288 526848 538002 544644 549687 551124 551368 556227 557928 559872 563094 564816 565056 566784 570288 571536 572032 576583 576828 578592 580608 582169 585984 587776 589824 592704 598192 602112 620289 627669 629856 635418 635688 637632 641574 642978 643536 645504 650916 653184 656943 658952 659232 661248 663552 665336 666792 669696 671744 672966 675024 677376 683648 688128 702464 715149 717336 723978 726192 732916 734832 741321 741636 743904 746496 748503 750141 750792 753088 753408 755712 759402 760384 762048 769104 771456 774144 781312 786432 790272 802816 807003 816966 827052 836892 839808 844641 847224 847584 850176 855432 857304 858048 860672 865242 867888 870912 875924 878976 881664 884736 889056 892928 897288 900032 903168 917504 953127 953532 956448 962361 964467 964894 965304 968256 974242 976374 979776 988428 988848 991872 995328 998004 1000188 1001056 1004544 1007616 1009449 1012536 1016064 1025472 1028608 1032192 1048576 1053696 1076004 1085967 1089288 1099374 1102248 1102736 1112454 1115856 1119744 1126188 1129632 1130112 1133568 1139103 1140576 1143072 1144064 1153166 1153656 1157184 1161216 1164338 1171968 1175552 1179648 1185408 1196384 1204224 1225449 1240578 1255338 1259712 1270836 1271376 1275264 1282603 1283148 1285956 1287072 1291008 1295029 1297863 1301832 1306368 1313886 1317904 1318464 1322496 1327104 1330672 1333584 1339392 1343488 1345932 1350048 1354752 1367296 1376256 1404928 1430298 1434672 1447341 1447956 1452384 1461363 1464561 1465832 1469664 1482642 1483272 1487808 1492992 1497006 1500282 1501584 1506176 1506816 1511424 1518804 1520768 1524096 1532867 1538208 1542912 1548288 1562624 1572864 1580544 1605632 1614006 1633932 1649061 1654104 1668681 1673784 1679616 1689282 1694448 1695168 1700352 1710864 1714608 1716096 1721344 1729749 1730484 1735776 1741824 1746507 1751848 1757952 1763328 1769472 1778112 1785856 1794576 1800064 1806336 1835008 1860867 1883007 1906254 1907064 1912896 1924722 1928934 1929788 1930608 1936512 1948484 1952748 1959552 1970829 1976856 1977696 1983744 1990656 1996008 2000376 2002112 2009088 2015232 2018898 2025072 2032128 2050944 2057216 2064384 2097152 2107392 2145447 2152008 2171934 2178576 2198748 2204496 2205472 2223963 2224908 2231712 2239488 2245509 2250423 2252376 2259264 2260224 2267136 2278206 2281152 2286144 2288128 2306332 2307312 2314368 2322432 2328676 2343936 2351104 2359296 2370816 2392768 2408448 2450898 2481156 2510676 2519424 2533923 2541672 2542752 2550528 2565206 2566296 2571912 2574144 2582016 2590058 2595726 2603664 2612736 2627772 2635808 2636928 2644992 2654208 2661344 2667168 2678784 2686976 2691864 2700096 2709504 2734592 2752512 2809856 2859381 2860596 2869344 2887083 2894682 2895912 2904768 2922726 2929122 2931664 2939328 2965284 2966544 2975616 2985984 2994012 3000564 3003168 3012352 3013632 3022848 3028347 3037608 3041536 3048192 3065734 3076416 3085824 3096576 3125248 3145728 3161088 3211264 3228012 3257901 3267864 3298122 3308208 3337362 3347568 3359232 3377129 3378564 3388896 3390336 3400704 3409847 3417309 3421728 3429216 3432192 3442688 3459498 3460968 3471552 3483648 3493014 3503696 3515904 3526656 3538944 3556224 3571712 3589152 3600128 3612672 3670016 3676347 3721734 3766014 3812508 3814128 3825792 3847809 3849444 3857868 3859576 3861216 3873024 3885087 3893589 3896968 3905496 3919104 3941658 3953712 3955392 3967488 3981312 3992016 4000752 4004224 4018176 4030464 4037796 4050144 4064256 4075183 4101888 4114432 4128768 4194304 4214784 4290894 4304016 4342023 4343868 4357152 4384089 4393683 4397496 4408992 4410944 4447926 4449816 4463424 4478976 4491018 4500846 4504752 4518528 4520448 4534272 4556412 4562304 4572288 4576256 4598601 4612664 4614624 4628736 4644864 4657352 4687872 4702208 4718592 4741632 4785536 4816896 4901796 4947183 4962312 5006043 5021352 5038848 5067846 5083344 5085504 5101056 5130412 5132592 5143824 5148288 5164032 5180116 5189247 5191452 5207328 5225472 5239521 5255544 5271616 5273856 5289984 5308416 5322688 5334336 5357568 5373952 5383728 5400192 5419008 5469184 5505024 5582601 5619712 5649021 5718762 5721192 5738688 5774166 5789364 5791824 5809536 5845452 5858244 5863328 5878656 5912487 5930568 5933088 5951232 5971968 5988024 6001128 6006336 6024704 6027264 6045696 6056694 6075216 6083072 6096384 6131468 6152832 6171648 6193152 6250496 6291456 6322176 6422528 6456024 6515802 6535728 6596244 6616416 6671889 6674724 6695136 6718464 6736527 6751269 6754258 6757128 6777792 6780672 6801408 6819694 6834618 6843456 6858432 6864384 6885376 6918996 6921936 6943104 6967296 6986028 7007392 7031808 7053312 7077888 7112448 7143424 7178304 7200256 7225344 7340032 7352694 7443468 7512389 7532028 7601769 7625016 7628256 7651584 7695618 7698888 7715736 7719152 7722432 7746048 7770174 7787178 7793936 7810992 7838208 7883316 7907424 7910784 7934976 7962624 7984032 8001504 8008448 8036352 8060928 8075592 8100288 8128512 8150366 8203776 8228864 8257536 8388608 8429568 8578143 8581788 8608032 8661249 8684046 8687736 8714304 8768178 8787366 8794992 8817984 8821888 8895852 8899632 8926848 8957952 8978221 8982036 9001692 9009504 9037056 9040896 9065203 9068544 9085041 9112824 9124608 9144576 9152512 9197202 9225328 9229248 9257472 9289728 9314704 9375744 9404416 9437184 9483264 9571072 9633792 9773703 9803592 9894366 9924624 10012086 10042704 10077696 10131387 10135692 10166688 10171008 10202112 10229541 10251927 10260824 10265184 10287648 10296576 10328064 10360232 10378494 10382904 10414656 10450944 10479042 10511088 10543232 10547712 10579968 10616832 10645376 10668672 10715136 10747904 10767456 10800384 10838016 10938368 11010048 11029041 11165202 11239424 11298042 11437524 11442384 11477376 11543427 11548332 11578728 11583648 11619072 11655261 11680767 11690904 11716488 11726656 11757312 11824974 11861136 11866176 11902464 11943936 11976048 12002256 12012672 12049408 12054528 12091392 12113388 12150432 12166144 12192768 12225549 12262936 12305664 12343296 12386304 12500992 12582912 12644352 12845056 12912048 13026069 13031604 13071456 13152267 13181049 13192488 13232832 13343778 13349448 13390272 13436928 13473054 13502538 13508516 13514256 13555584 13561344 13602816 13639388 13669236 13686912 13716864 13728768 13770752 13795803 13837992 13843872 13886208 13934592 13972056 14014784 14063616 14106624 14155776 14224896 14286848 14356608 14400512 14450688 14680064 14705388 14841549 14886936 15018129 15024778 15064056 15203538 15250032 15256512 15303168 15391236 15397776 15431472 15438304 15444864 15492096 15540348 15567741 15574356 15587872 15621984 15676416 15718563 15766632 15814848 15821568 15869952 15925248 15968064 16003008 16016896 16072704 16121856 16151184 16200576 16257024 16300732 16407552 16457728 16515072 16747803 16777216 16859136 17156286 17163576 17216064 17322498 17368092 17375472 17428608 17536356 17574732 17589984 17635968 17643776 17737461 17791704 17799264 17853696 17915904 17956442 17964072 18003384 18019008 18074112 18081792 18130406 18137088 18170082 18225648 18249216 18289152 18305024 18394404 18450656 18458496 18514944 18579456 18629408 18751488 18808832 18874368 18966528 19142144 19267584 19547406 19607184 19788732 19849248 19971961 20015667 20024172 20085408 20155392 20209581 20262774 20271384 20333376 20342016 20404224 20459082 20503854 20521648 20530368 20575296 20593152 20656128 20720464 20756988 20765808 20829312 20901888 20958084 21022176 21086464 21095424 21159936 21233664 21290752 21337344 21430272 21495808 21534912 21600768 21676032 21876736 22020096 22058082 22330404 22478848 22537167 22596084 22805307 22875048 22884768 22954752 23086854 23096664 23157456 23167296 23238144 23310522 23361534 23381808 23432976 23453312 23514624 23639903 23649948 23722272 23732352 23804928 23868929 23887872 23952096 24004512 24025344 24098816 24109056 24182784 24226776 24300864 24332288 24385536 24451098 24525872 24611328 24686592 24772608 25001984 25165824 25288704 25690112 25734429 25824096 25983747 26052138 26063208 26142912 26304534 26362098 26384976 26465664 26687556 26698896 26780544 26873856 26934663 26946108 27005076 27017032 27028512 27111168 27122688 27195609 27205632 27255123 27278776 27338472 27373824 27433728 27457536 27541504 27591606 27675984 27687744 27772416 27869184 27944112 28029568 28127232 28213248 28311552 28449792 28573696 28713216 28801024 28901376 29321109 29360128 29410776 29683098 29773872 30036258 30049556 30128112 30394161 30407076 30500064 30513024 30606336 30688623 30755781 30782472 30795552 30862944 30876608 30889728 30984192 31080696 31135482 31148712 31175744 31243968 31352832 31437126 31533264 31629696 31643136 31739904 31850496 31936128 32006016 32033792 32145408 32243712 32302368 32401152 32514048 32601464 32815104 32915456 33030144 33087123 33495606 33554432 33718272 34312572 34327152 34432128 34630281 34644996 34736184 34750944 34857216 34965783 35042301 35072712 35149464 35179968 35271936 35287552 35474922 35583408 35598528 35707392 35831808 35912884 35928144 36006768 36038016 36148224 36163584 36260812 36274176 36340164 36451296 36498432 36578304 36610048 36676647 36788808 36901312 36916992 37029888 37158912 37258816 37502976 37617664 37748736 37933056 38284288 38535168 39078207 39094812 39214368 39456801 39543147 39577464 39698496 39943922 40031334 40048344 40170816 40310784 40419162 40525548 40542768 40666752 40684032 40808448 40918164 41007708 41043296 41060736 41150592 41186304 41312256 41387409 41440928 41513976 41531616 41658624 41803776 41916168 42044352 42172928 42190848 42319872 42467328 42581504 42674688 42860544 42991616 43069824 43201536 43352064 43753472 44040192 44116164 44524647 44660808 44957696 45074334 45192168 45610614 45750096 45769536 45909504 46173708 46193328 46314912 46334592 46476288 46621044 46703223 46723068 46763616 46865952 46906624 47029248 47155689 47279806 47299896 47444544 47464704 47609856 47737858 47775744 47904192 48009024 48050688 48197632 48218112 48365568 48453552 48601728 48664576 48771072 48902196 49051744 49222656 49373184 49545216 50003968 50243409 50331648 50577408 51380224 51468858 51648192 51967494 52104276 52126416 52285824 52586723 52609068 52724196 52769952 52931328 53096189 53212383 53375112 53397792 53561088 53747712 53869326 53892216 54010152 54034064 54057024 54222336 54245376 54391218 54411264 54510246 54557552 54676944 54747648 54867456 54915072 55083008 55183212 55351968 55375488 55544832 55738368 55888224 56059136 56254464 56426496 56623104 56899584 57147392 57426432 57602048 57802752 58642218 58720256 58821552 59366196 59547744 59915883 60047001 60072516 60099112 60256224 60628743 60788322 60814152 61000128 61026048 61212672 61377246 61511562 61564944 61591104 61725888 61753216 61779456 61968384 62161392 62270964 62297424 62351488 62487936 62705664 62847547 62874252 63066528 63259392 63286272 63456421 63479808 63700992 63872256 64012032 64067584 64290816 64487424 64604736 64802304 65028096 65202928 65630208 65830912 66060288 66174246 66991212 67108864 67436544 67611501 68415921 68625144 68654304 68864256 69260562 69289992 69472368 69501888 69714432 69931566 70084602 70145424 70298928 70359936 70543872 70575104 70919709 70949844 71166816 71197056 71414784 71606787 71663616 71825768 71856288 72013536 72076032 72296448 72327168 72521624 72548352 72680328 72902592 72996864 73156608 73220096 73353294 73577616 73802624 73833984 74059776 74317824 74517632 75005952 75235328 75497472 75866112 76568576 77070336 77203287 77951241 78156414 78189624 78428736 78913602 79086294 79154928 79396992 79887844 80062668 80096688 80341632 80621568 80803989 80838324 81051096 81085536 81333504 81368064 81586827 81616896 81765369 81836328 82015416 82086592 82121472 82301184 82372608 82624512 82774818 82881856 83027952 83063232 83317248 83607552 83832336 84088704 84345856 84381696 84639744 84934656 85163008 85349376 85721088 85983232 86139648 86403072 86704128 87506944 87963327 88080384 88232328 89049294 89321616 89915392 90148668 90384336 91182483 91221228 91500192 91539072 91819008 92065869 92267343 92347416 92386656 92629824 92669184 92952576 93242088 93406446 93446136 93527232 93731904 93813248 94058496 94311378 94559612 94599792 94889088 94929408 95219712 95475716 95551488 95808384 96018048 96101376 96395264 96436224 96731136 96907104 97203456 97329152 97542144 97804392 98103488 98445312 98746368 99090432 100007936 100486818 100663296 101154816 102760448 102937716 103296384 103890843 103934988 104208552 104252832 104571648 104897349 105126903 105173446 105218136 105448392 105539904 105862656 106192378 106424766 106750224 106795584 107122176 107495424 107738652 107784432 108020304 108068128 108114048 108444672 108490752 108782436 108822528 109020492 109115104 109353888 109495296 109734912 109830144 110029941 110166016 110366424 110703936 110750976 111089664 111476736 111776448 112118272 112508928 112852992 113246208 113799168 114294784 114852864 115204096 115605504 117234621 117284436 117440512 117643104 118370403 118732392 119095488 119831766 120094002 120145032 120198224 120512448 121257486 121576644 121628304 122000256 122052096 122425344 122754492 123023124 123129888 123182208 123451776 123506432 123558912 123936768 124162227 124322784 124541928 124594848 124702976 124975872 125411328 125695094 125748504 126133056 126518784 126572544 126912842 126959616 127401984 127744512 128024064 128135168 128581632 128974848 129209472 129604608 130056192 130405856 131260416 131661824 132120576 132348492 133573941 133982424 134217728 134873088 135223002 136831842 137250288 137308608 137728512 138521124 138579984 138944736 139003776 139428864 139803727 139863132 140109669 140169204 140290848 140597856 140719872 141087744 141150208 141467067 141839418 141899688 142333632 142394112 142829568 143213574 143327232 143651536 143712576 144027072 144152064 144592896 144654336 145043248 145096704 145360656 145805184 145993728 146313216 146440192 146706588 147155232 147605248 147667968 148119552 148635648 149035264 150011904 150470656 150730227 150994944 151732224 153137152 154140672 154406574 155902482 156312828 156379248 156857472 157760169 157827204 158172588 158309856 158793984 159288567 159637149 159775688 160125336 160193376 160683264 161243136 161607978 161676648 162102192 162171072 162667008 162736128 163173654 163233792 163530738 163672656 164030832 164173184 164242944 164602368 164745216 165249024 165549636 165763712 166055904 166126464 166634496 167082503 167215104 167664672 168177408 168691712 168763392 169279488 169869312 170326016 170698752 171442176 171966464 172279296 172806144 173408256 175013888 175926654 176160768 176464656 178098588 178643232 179747649 179830784 180141003 180297336 180768672 181886229 182364966 182442456 183000384 183078144 183638016 184131738 184534686 184694832 184773312 185259648 185338368 185905152 186484176 186812892 186892272 187054464 187463808 187626496 188116992 188542641 188622756 189119224 189199584 189778176 189858816 190369263 190439424 190951432 191102976 191616768 192036096 192202752 192790528 192872448 193462272 193814208 194406912 194658304 195084288 195608784 196206976 196890624 197492736 198180864 200015872 200973636 201326592 202309632 202834503 205247763 205520896 205875432 206592768 207781686 207869976 208417104 208505664 209143296 209794698 210253806 210346892 210436272 210896784 211079808 211725312 212384756 212759127 212849532 213500448 213591168 214244352 214820361 214990848 215477304 215568864 216040608 216136256 216228096 216889344 216981504 217564872 217645056 218040984 218230208 218707776 218990592 219469824 219660288 220059882 220332032 220732848 221407872 221501952 222179328 222953472 223552896 224236544 225017856 225705984 226492416 227598336 228589568 229705728 230408192 231211008 231609861 233853723 234469242 234568872 234881024 235286208 236740806 237464784 238190976 239663532 240188004 240290064 240396448 241024896 242411967 242514972 243153288 243256608 244000512 244104192 244760481 244850688 245296107 245508984 246046248 246259776 246364416 246903552 247012864 247117824 247873536 248324454 248645568 249083856 249189696 249405952 249951744 250822656 251390188 251497008 252266112 253037568 253145088 253825684 253919232 254803968 255489024 256048128 256270336 257163264 257949696 258418944 259209216 260112384 260811712 262520832 263323648 264241152 264696984 267147882 267964848 269746176 270446004 273547449 273663684 274500576 274617216 275457024 276197607 276802029 277042248 277159968 277889472 278007552 278857728 279607454 279726264 280219338 280338408 280581696 281195712 281439744 282175488 282300416 282934134 283678836 283799376 284667264 284788224 285659136 286427148 286654464 287303072 287425152 288054144 288304128 289185792 289308672 290086496 290193408 290721312 291610368 291987456 292626432 292880384 293413176 294310464 295210496 295335936 296239104 297271296 298070528 300023808 300941312 301460454 301989888 303464448 306274304 308281344 308813148 311672529 311804964 312625656 312758496 313714944 314692047 315520338 315654408 316345176 316619712 317587968 318577134 319274298 319551376 320250672 320386752 321366528 322486272 323215956 323353296 324204384 324342144 325334016 325472256 326347308 326467584 327061476 327345312 328061664 328346368 328485888 329204736 329490432 330089823 330498048 331099272 331527424 332111808 332252928 333268992 334165006 334430208 335329344 336354816 337383424 337526784 338558976 339738624 340652032 341397504 342884352 343932928 344558592 345612288 346816512 350027776 351703863 351853308 352321536 352929312 355111209 356197176 357286464 359495298 359661568 360282006 360594672 361537344 363772458 364729932 364884912 366000768 366156288 367276032 368107061 368263476 369069372 369389664 369546624 370519296 370676736 371673323 371810304 372486681 372968352 373625784 373784544 374108928 374927616 375252992 376233984 377085282 377245512 378238448 378399168 379556352 379717632 380738526 380878848 381902864 382205952 383233536 384072192 384405504 385581056 385744896 386924544 387628416 388813824 389316608 390168576 391217568 392413952 393781248 394985472 396361728 400031744 400721823 401947272 402653184 404619264 405669006 410495526 411041792 411750864 413185536 415563372 415739952 416834208 417011328 418286592 419411181 419589396 420329007 420507612 420693784 420872544 421793568 422159616 423450624 424401201 424769512 425518254 425699064 427000896 427182336 428488704 429640722 429981696 430954608 431137728 432081216 432272512 432456192 433778688 433963008 435129744 435290112 436081968 436460416 437415552 437981184 438939648 439320576 440119764 440664064 441465696 442815744 443003904 444194947 444358656 445906944 447105792 448473088 450035712 451411968 452190681 452984832 455196672 457179136 459411456 460816384 462422016 463219722 467707446 468938484 469137744 469762048 470572416 473280507 473481612 474929568 476381952 477865701 478911447 479327064 480376008 480580128 480792896 482049792 484823934 485029944 486306576 486513216 488001024 488208384 489520962 489701376 490592214 491017968 492092496 492519552 492728832 493807104 494025728 494235648 495747072 496648908 497291136 498167712 498379392 498811904 499903488 501247509 501645312 502780376 502994016 504532224 506075136 506290176 507651368 507838464 509607936 510978048 512096256 512540672 514326528 515899392 516837888 518418432 520224768 521623424 525041664 526647296 528482304 529393968 534295764 535929696 539242947 539492352 540423009 540892008 545658687 547094898 547327368 549001152 549234432 550914048 552395214 553604058 554084496 554319936 555778944 556015104 557715456 559214908 559452528 560438676 560676816 561163392 562391424 562879488 564350976 564600832 565627923 565868268 567357672 567598752 569334528 569576448 571107789 571318272 572854296 573308928 574606144 574850304 576108288 576608256 578371584 578617344 580172992 580386816 581442624 583220736 583974912 585252864 585760768 586826352 588620928 590420992 590671872 592478208 594542592 596141056 600047616 601882624 602920908 603979776 606928896 608503509 612548608 615743289 616562688 617626296 623345058 623609928 625251312 625516992 627429888 629384094 631040676 631308816 632690352 633239424 635175936 637154268 638277381 638548596 639102752 640501344 640773504 642733056 644461083 644972544 646431912 646706592 648408768 648684288 650668032 650944512 652694616 652935168 654122952 654690624 656123328 656692736 656971776 658409472 658980864 660179646 660996096 662198544 663054848 664223616 664505856 666537984 668330012 668860416 670658688 672709632 674766848 675053568 677117952 679477248 681304064 682795008 685768704 687865856 689117184 691224576 693633024 700055552 703407726 703706616 704643072 705858624 710222418 712394352 714572928 718990596 719323136 720564012 721189344 723074688 727235901 727544916 729459864 729769824 732001536 732312576 734281443 734552064 735888321 736214122 736526952 738138744 738779328 739093248 741038592 741353472 743346646 743620608 744973362 745936704 747251568 747569088 748217856 749855232 750505984 752467968 754170564 754491024 756476896 756798336 759112704 759435264 761477052 761757696 763805728 764411904 766467072 768144384 768811008 771162112 771489792 773849088 775256832 777627648 778633216 780337152 782435136 784827904 787562496 789970944 792723456 800063488 801443646 803894544 809238528 811338012 818850401 820642347 820991052 822083584 823501728 826371072 828592821 831126744 831479904 833668416 834022656 836573184 838822362 839178792 840658014 841015224 841387568 841745088 843587136 844319232 846901248 848802402 849539024 851036508 851398128 854001792 854364672 856977408 859281444 859963392 861909216 862275456 864162432 864545024 864912384 867557376 867926016 870259488 870580224 872163936 872920832 874831104 875962368 877879296 878641152 880239528 881328128 882931392 885631488 886007808 888389894 888717312 891813888 894211584 896946176 900071424 902823936 904381362 905969664 910393344 914358272 918822912 921632768 924844032 926439444 935017587 935414892 937876968 938275488 939524096 941144832 944076141 946561014 946963224 949859136 952763904 955731402 957822894 958654128 960752016 961160256 961585792 964099584 969647868 970059888 972613152 973026432 976002048 976416768 978626089 979041924 979402752 981184428 982035936 984184992 985039104 985457664 987614208 988051456 988471296 990269469 991494144 993297816 994582272 996335424 996758784 997623808 999806976 1002495018 1003290624 1005560752 1005988032 1009064448 1012150272 1012580352 1015302736 1015676928 1019215872 1021956096 1024192512 1025081344 1028653056 1031798784 1033675776 1036836864 1040449536 1043246848 1050083328 1053294592 1055111589 1056964608 1058787936 1065333627 1068591528 1071859392 1078485894 1078984704 1080846018 1081784016 1091317374 1094189796 1094654736 1098002304 1098468864 1101828096 1104321183 1104790428 1107208116 1108168992 1108639872 1111557888 1112030208 1115019969 1115430912 1117460043 1118429816 1118905056 1120877352 1121353632 1122326784 1124782848 1125758976 1128701952 1129201664 1131255846 1131736536 1134715344 1135197504 1138669056 1139152896 1142215578 1142636544 1145708592 1146617856 1149212288 1149700608 1152216576 1153216512 1156743168 1157234688 1160345984 1160773632 1162885248 1166441472 1167949824 1170505728 1171521536 1173652704 1177241856 1180841984 1181343744 1184956416 1189085184 1192282112 1200095232 1202165469 1203765248 1205841816 1207959552 1213857792 1217007018 1225097216 1231486578 1233125376 1235252592 1246690116 1247219856 1250502624 1251033984 1254859776 1258233543 1258768188 1260987021 1262081352 1262617632 1265380704 1266478848 1270351872 1273203603 1274308536 1276554762 1277097192 1278205504 1281002688 1281547008 1285466112 1288922166 1289945088 1292863824 1293413184 1296817536 1297368576 1301336064 1301889024 1305389232 1305870336 1308245904 1309381248 1312246656 1313385472 1313943552 1316818944 1317961728 1320359292 1321992192 1324397088 1326109696 1328447232 1329011712 1332584841 1333075968 1336660024 1337720832 1341317376 1345419264 1349533696 1350107136 1354235904 1356572043 1358954496 1362608128 1365590016 1371537408 1375731712 1378234368 1382449152 1387266048 1400111104 1406815452 1407413232 1409286144 1411717248 1419841521 1420444836 1424788704 1429145856 1433597103 1436734341 1437981192 1438646272 1441128024 1442378688 1446149376 1454471802 1455089832 1458919728 1459539648 1464003072 1464625152 1468562886 1469104128 1471776642 1472428244 1473053904 1476277488 1477558656 1478186496 1482077184 1482706944 1486693292 1487241216 1489946724 1491873408 1494503136 1495138176 1496435712 1499710464 1501011968 1503742527 1504935936 1508341128 1508982048 1512953792 1513596672 1518225408 1518870528 1522954104 1523515392 1527611456 1528823808 1532934144 1536288768 1537622016 1542324224 1542979584 1547698176 1550513664 1555255296 1557266432 1560674304 1564870272 1569655808 1575124992 1579941888 1585446912 1600126976 1602887292 1607789088 1617728841 1618477056 1621269027 1622676024 1636976061 1637700802 1641284694 1641982104 1644167168 1647003456 1652742144 1657185642 1662253488 1662959808 1667336832 1668045312 1673146368 1677644724 1678357584 1681316028 1682030448 1682775136 1683490176 1687174272 1688638464 1693802496 1696883769 1697604804 1699078048 1702073016 1702796256 1708003584 1708729344 1713323367 1713954816 1718562888 1719926784 1723818432 1724550912 1728324864 1729090048 1729824768 1735114752 1735852032 1740518976 1741160448 1744327872 1745841664 1749662208 1751924736 1755758592 1757282304 1760479056 1762656256 1765862784 1771262976 1772015616 1776779788 1777434624 1783627776 1788423168 1793892352 1800142848 1805647872 1808762724 1811939328 1820786688 1825510527 1828716544 1837645824 1843265536 1849688064 1852878888 1870035174 1870829784 1875753936 1876550976 1882289664 1888152282 1893122028 1893926448 1899718272 1905527808 1911462804 1914832143 1915645788 1917308256 1921504032 1922320512 1923171584 1928199168 1933383249 1939295736 1940119776 1945226304 1946052864 1952004096 1952833536 1957252178 1958083848 1958805504 1962368856 1964071872 1968369984 1970078208 1970915328 1975228416 1976102912 1976942592 1980538938 1982988288 1986595632 1989164544 1992670848 1993517568 1995247616 1999613952 2004990036 2006581248 2011121504 2011976064 2018128896 2024300544 2025160704 2030605472 2031353856 2038431744 2043912192 2048385024 2050162688 2057306112 2063597568 2067351552 2073673728 2080899072 2086493696 2100166656 2106589184 2110223178 2113929216 2117575872 2130667254 2137183056 2143718784 2156971788 2157969408 2161692036 2163568032 2176943749 2181707703 2182634748 2188379592 2189309472 2196004608 2196937728 2202844329 2203656192 2208642366 2209580856 2214416232 2216337984 2217279744 2223115776 2224060416 2230039938 2230861824 2234920086 2236859632 2237810112 2241754704 2242707264 2244653568 2249565696 2251517952 2257403904 2258403328 2262511692 2263473072 2269430688 2270395008 2277338112 2278305792 2284431156 2285273088 2291417184 2293235712 2298424576 2299401216 2304433152 2306433024 2313486336 2314469376 2320691968 2321547264 2325770496 2332882944 2335899648 2341011456 2343043072 2347305408 2354483712 2361683968 2362687488 2369912832 2378170368 2384564224 2400190464 2404330938 2407530496 2411683632 2427715584 2434014036 2450194432 2456551203 2461927041 2462973156 2466250752 2470505184 2485778463 2493380232 2494439712 2501005248 2502067968 2509719552 2516467086 2517536376 2521974042 2524162704 2525235264 2530761408 2532957696 2540703744 2546407206 2548617072 2553109524 2554194384 2556411008 2562005376 2563094016 2570932224 2576749427 2577844332 2579890176 2585727648 2586826368 2593635072 2594737152 2601713261 2602672128 2603778048 2610778464 2611740672 2616491808 2618762496 2624493312 2626770944 2627887104 2633637888 2635923456 2640718584 2643984384 2648794176 2652219392 2656894464 2658023424 2665169682 2666151936 2673320048 2675441664 2682634752 2690838528 2699067392 2700214272 2708471808 2713144086 2717908992 2725216256 2731180032 2743074816 2751463424 2756468736 2764898304 2774532096 2800222208 2805052761 2813630904 2814826464 2818572288 2823434496 2832228423 2839683042 2840889672 2849577408 2858291712 2867194206 2873468682 2875962384 2877292544 2882256048 2884757376 2892298752 2908943604 2910179664 2917839456 2919079296 2928006144 2929250304 2935878267 2937125772 2938208256 2943553284 2944856488 2946107808 2952554976 2955117312 2956372992 2964154368 2965413888 2970808407 2973386584 2974482432 2979893448 2983746816 2989006272 2990276352 2992871424 2999420928 3002023936 3007485054 3009871872 3016682256 3017964096 3025907584 3027193344 3036450816 3037741056 3045908208 3047030784 3055222912 3057647616 3065868288 3072577536 3075244032 3084648448 3085959168 3095396352 3101027328 3110510592 3114532864 3121348608 3129740544 3139311616 3150249984 3159883776 3165334767 3170893824 3196000881 3200253952 3205774584 3215578176 3235457682 3236954112 3242538054 3245352048 3273952122 3275401604 3282569388 3283964208 3288334336 3294006912 3305484288 3312963549 3314371284 3324506976 3325919616 3334673664 3336090624 3345059907 3346292736 3352380129 3355289448 3356715168 3362632056 3364060896 3365550272 3366980352 3374348544 3377276928 3387604992 3393767538 3395209608 3398156096 3404146032 3405592512 3416007168 3417458688 3426646734 3427909632 3437125776 3439853568 3447636864 3449101824 3456649728 3458180096 3459649536 3470229504 3471704064 3481037952 3482320896 3488655744 3491683328 3499324416 3503849472 3511517184 3514564608 3520958112 3525312512 3531725568 3542525952 3544031232 3553559576 3554869248 3567255552 3576846336 3587784704 3600285696 3606496407 3611295744 3617525448 3623878656 3641573376 3651021054 3657433088 3675291648 3686531072 3699376128 3705757776 3740070348 3741659568 3751507872 3753101952 3764579328 3774700629 3776304564 3782961063 3786244056 3787852896 3799436544 3811055616 3819610809 3822925608 3829664286 3831291576 3834616512 3843008064 3844641024 3846343168 3856398336 3866766498 3878591472 3880239552 3890452608 3892105728 3904008192 3905667072 3914504356 3916167696 3917611008 3924737712 3928143744 3936739968 3940156416 3941830656 3950456832 3952205824 3953885184 3961077876 3965976576 3973191264 3978329088 3985341696 3987035136 3990495232 3997754523 3999227904 4009980072 4013162496 4022243008 4023952128 4036257792 4048601088 4050321408 4061210944 4062707712 4076863488 4087824384 4096770048 4100325376 4114612224 4127195136 4134703104 4147347456 4161798144 4172987392 4200333312 4213178368 4220446356 4227858432 4235151744 4259524563 4261334508 4274366112 4287437568 4300791309 4310203023 4313943576 4315938816 4323384072 4327136064 4353887498 4363415406 4365269496 4376759184 4378618944 4392009216 4393875456 4405688658 4407312384 4417284732 4419161712 4428832464 4432675968 4434559488 4446231552 4448120832 4460079876 4461723648 4469840172 4473719264 4475620224 4483509408 4485414528 4489307136 4499131392 4503035904 4511227581 4514807808 4516806656 4525023384 4526946144 4538861376 4540790016 4554676224 4556611584 4568862312 4570546176 4582834368 4586471424 4596849152 4598802432 4608866304 4612866048 4626972672 4628938752 4641383936 4643094528 4651540992 4665765888 4671799296 4682022912 4686086144 4694610816 4708967424 4723367936 4725374976 4739825664 4756340736 4769128448 4800380928 4808661876 4815060992 4823367264 4853186523 4855431168 4868028072 4900388864 4913102406 4923854082 4925946312 4932501504 4941010368 4971556926 4986760464 4988879424 5002010496 5004135936 5019439104 5032934172 5035072752 5043948084 5048325408 5050470528 5061522816 5065915392 5081407488 5090651307 5092814412 5097234144 5106219048 5108388768 5112822016 5124010752 5126188032 5139970101 5141864448 5153498854 5155688664 5159780352 5171455296 5173652736 5187270144 5189474304 5203426522 5205344256 5207556096 5221556928 5223481344 5232983616 5237524992 5248986624 5253541888 5255774208 5267275776 5271846912 5281437168 5287968768 5297588352 5304438784 5313788928 5316046848 5330339364 5332303872 5346640096 5350883328 5365269504 5381677056 5398134784 5400428544 5416943616 5426288172 5435817984 5450432512 5462360064 5476531581 5486149632 5502926848 5512937472 5529796608 5549064192 5600444416 5610105522 5627261808 5629652928 5646868992 5664456846 5679366084 5681779344 5699154816 5716583424 5731952807 5734388412 5744496429 5746937364 5751924768 5754585088 5764512096 5769514752 5784597504 5800149747 5817887208 5820359328 5835678912 5838158592 5856012288 5858500608 5871756534 5874251544 5876416512 5887106568 5889712976 5892215616 5905109952 5910234624 5912745984 5928308736 5930827776 5941616814 5946773168 5948964864 5959786896 5967493632 5978012544 5980552704 5985742848 5998841856 6004047872 6014970108 6019743744 6033364512 6035928192 6051815168 6054386688 6072901632 6075482112 6091816416 6094061568 6110445824 6115295232 6131736576 6145155072 6150488064 6169296896 6171918336 6190792704 6202054656 6221021184 6229065728 6242697216 6259481088 6278623232 6300499968 6319767552 6330669534 6341787648 6392001762 6400507904 6411549168 6431156352 6470915364 6473908224 6485076108 6490704096 6530831247 6545123109 6547904244 6550803208 6565138776 6567928416 6576668672 6588013824 6608532987 6610968576 6625927098 6628742568 6649013952 6651839232 6669347328 6672181248 6690119814 6692585472 6704760258 6710578896 6713430336 6725264112 6728121792 6731100544 6733960704 6748697088 6754553856 6775209984 6787535076 6790419216 6796312192 6808292064 6811185024 6832014336 6834917376 6850382623 6853293468 6855819264 6874251552 6879707136 6895273728 6898203648 6913299456 6916360192 6919299072 6940459008 6943408128 6962075904 6964641792 6977311488 6983366656 6998648832 7007698944 7023034368 7029129216 7041916224 7050625024 7063451136 7085051904 7088062464 7107119152 7109738496 7134511104 7153692672 7175569408 7200571392 7212992814 7222591488 7235050896 7283146752 7302042108 7314866176 7350583296 7369653609 7373062144 7385781123 7398752256 7411515552 7457335389 7480140696 7483319136 7503015744 7506203904 7529158656 7549401258 7552609128 7565922126 7572488112 7575705792 7598873088 7622111232 7639221618 7645851216 7659328572 7662583152 7669233024 7686016128 7689282048 7692686336 7712796672 7730248281 7733532996 7757182944 7760479104 7780905216 7784211456 7805139783 7808016384 7811334144 7829008712 7832335392 7835222016 7849475424 7856287488 7873479936 7880312832 7883661312 7900913664 7904411648 7907770368 7922155752 7931953152 7946382528 7956658176 7970683392 7974070272 7980990464 7995509046 7998455808 8019960144 8026324992 8044486016 8047904256 8072515584 8097202176 8100642816 8122421888 8125415424 8153726976 8175648768 8193540096 8200650752 8229224448 8254390272 8269406208 8294694912 8323596288 8345974784 8400666624 8415158283 8426356736 8440892712 8455716864 8470303488 8496685269 8519049126 8522669016 8548732224 8574875136 8601582618 8620406046 8627887152 8631877632 8646768144 8654272128 8707774996 8726830812 8730538992 8753518368 8757237888 8784018432 8787750912 8807634801 8811377316 8814624768 8834569464 8838323424 8857664928 8865351936 8869118976 8892463104 8896241664 8912425221 8920159752 8923447296 8939680344 8947438528 8951240448 8967018816 8970829056 8978614272 8998262784 9006071808 9022455162 9029615616 9033613312 9050046768 9053892288 9077722752 9081580032 9109352448 9113223168 9137724624 9141092352 9165668736 9172942848 9193698304 9197604864 9217732608 9225732096 9253945344 9257877504 9282767872 9286189056 9303081984 9331531776 9343598592 9364045824 9372172288 9389221632 9417934848 9446735872 9450749952 9479651328 9496004301 9512681472 9538256896 9588002643 9600761856 9617323752 9630121984 9646734528 9706373046 9710862336 9736056144 9800777728 9826204812 9847708164 9851892624 9865003008 9882020736 9938890647 9943113852 9973520928 9977758848 10004020992 10008271872 10035179721 10038878208 10057140387 10065868344 10070145504 10087896168 10096650816 10100941056 10123045632 10131830784 10162814976 10181302614 10185628824 10194468288 10212438096 10216777536 10225644032 10248021504 10252376064 10279940202 10283728896 10306997708 10311377328 10319560704 10342910592 10347305472 10374540288 10378948608 10406853044 10410688512 10415112192 10443113856 10446962688 10465967232 10475049984 10497973248 10507083776 10511548416 10534551552 10543693824 10562874336 10575937536 10595176704 10608877568 10627577856 10632093696 10660678728 10664607744 10693280192 10701766656 10730539008 10763354112 10796269568 10800857088 10833887232 10852576344 10871635968 10900865024 10924720128 10953063162 10972299264 11025874944 11059593216 11098128384 11200888832 11220211044 11254523616 11259305856 11293737984 11324101887 11328913692 11348883189 11358732168 11363558688 11398309632 11433166848 11458832427 11463905614 11468776824 11488992858 11493874728 11503849536 11509170176 11529024192 11539029504 11569195008 11600299494 11635774416 11640718656 11671357824 11676317184 11712024576 11717001216 11743513068 11748503088 11752833024 11774213136 11779425952 11784431232 11810219904 11820469248 11825491968 11856617472 11861655552 11883233628 11893546336 11897929728 11919573792 11934987264 11956025088 11961105408 11971485696 11993263569 11997683712 12008095744 12029940216 12039487488 12066729024 12071856384 12103630336 12108773376 12145803264 12150964224 12183632832 12188123136 12220891648 12230590464 12263473152 12290310144 12300976128 12338593792 12343836672 12381585408 12404109312 12442042368 12458131456 12485394432 12518962176 12557246464 12600999936 12639535104 12661339068 12683575296 12778573689 12784003524 12801015808 12823098336 12862312704 12902373927 12941830728 12947816448 12970152216 12981408192 13061662494 13090246218 13095808488 13101606416 13130277552 13135856832 13176027648 13217065974 13221937152 13251854196 13257485136 13298027904 13303678464 13338694656 13344362496 13380239628 13385170944 13409520516 13421157792 13426860672 13450528224 13456243584 13462201088 13467921408 13497394176 13509107712 13533682743 13550419968 13575070152 13580838432 13592624384 13616584128 13622370048 13664028672 13669834752 13700765246 13706586936 13711638528 13748503104 13759414272 13790547456 13796407296 13826598912 13832720384 13838598144 13880918016 13886816256 13924151808 13929283584 13954622976 13966733312 13997297664 14015397888 14046068736 14058258432 14083832448 14101250048 14126902272 14170103808 14176124928 14214238304 14219476992 14269022208 14307385344 14351138816 14401142784 14425985628 14445182976 14470101792 14559559569 14566293504 14604084216 14629732352 14701166592 14739307218 14746124288 14771562246 14797504512 14823031104 14914670778 14960281392 14966638272 15006031488 15012407808 15058317312 15098802516 15105218256 15131844252 15144976224 15151411584 15197746176 15238606243 15244222464 15271953921 15278443236 15291702432 15318657144 15325166304 15338466048 15372032256 15378564096 15385372672 15419910303 15425593344 15460496562 15467065992 15514365888 15520958208 15561810432 15568422912 15610279566 15616032768 15622668288 15658017424 15664670784 15670444032 15698950848 15712574976 15746959872 15760625664 15767322624 15801827328 15808823296 15815540736 15844311504 15863906304 15892765056 15913316352 15941366784 15948140544 15961980928 15991018092 15996911616 16039920288 16052649984 16088972032 16095808512 16145031168 16194404352 16201285632 16244843776 16250830848 16307453952 16351297536 16387080192 16401301504 16429594743 16458448896 16508780544 16538812416 16589389824 16647192576 16691949568 16801333248 16830316566 16852713472 16881785424 16940606976 16993370538 17038098252 17045338032 17097464448 17149750272 17195858421 17203165236 17233489287 17240812092 17255774304 17263755264 17293536288 17308544256 17400449241 17415549992 17453661624 17461077984 17507036736 17514475776 17568036864 17575501824 17615269602 17622754632 17629249536 17669138928 17676646848 17715329856 17730703872 17738237952 17784926208 17792483328 17824850442 17840319504 17846894592 17879360688 17894877056 17902480896 17934037632 17941658112 17957228544 17996525568 18012143616 18044910324 18059231232 18067226624 18100093536 18107784576 18155445504 18163160064 18211992827 18218704896 18226446336 18275449248 18282184704 18331337472 18345885696 18387396608 18395209728 18435465216 18451464192 18507890688 18515755008 18565535744 18572378112 18606163968 18663063552 18687197184 18728091648 18744344576 18778443264 18835869696 18893471744 18901499904 18959302656 18992008602 19025362944 19076513792 19176005286 19201523712 19234647504 19260243968 19293469056 19412746092 19421724672 19472112288 19592493741 19601555456 19635369327 19652409624 19695416328 19703785248 19730006016 19764041472 19825598961 19877781294 19886227704 19947041856 19955517696 20008041984 20016543744 20070359442 20077756416 20114280774 20131736688 20140291008 20175792336 20193301632 20201882112 20246091264 20263661568 20325629952 20362605228 20371257648 20388936576 20424876192 20433555072 20451288064 20496043008 20504752128 20551147869 20559880404 20567457792 20613995416 20622754656 20639121408 20685821184 20694610944 20749080576 20757897216 20813706088 20821377024 20830224384 20886227712 20893925376 20931934464 20950099968 20995946496 21014167552 21023096832 21069103104 21087387648 21125748672 21151875072 21190353408 21217755136 21255155712 21264187392 21321357456 21329215488 21386560384 21403533312 21461078016 21526708224 21592539136 21601714176 21667774464 21705152688 21801730048 21849440256 21906126324 21944598528 22051749888 22108960827 22119186432 22157343369 22196256768 22372006167 22401777664 22440422088 22509047232 22518611712 22587475968 22648203774 22657827384 22697766378 22717464336 22727117376 22796619264 22866333696 22917664854 22927811228 22937553648 22977985716 22987749456 23007699072 23018340352 23058048384 23078059008 23138390016 23190744843 23200598988 23271548832 23281437312 23342715648 23352634368 23415419349 23424049152 23434002432 23487026136 23497006176 23505666048 23548426272 23558851904 23568862464 23620439808 23640938496 23650983936 23713234944 23723311104 23766467256 23787092672 23795859456 23839147584 23869974528 23912050176 23922210816 23942971392 23986527138 23995367424 24016191488 24059880432 24078974976 24133458048 24143712768 24207260672 24217546752 24291606528 24301928448 24367265664 24376246272 24441783296 24461180928 24526946304 24580620288 24601952256 24677187584 24687673344 24763170816 24808218624 24884084736 24916262912 24970788864 25037924352 25114492928 25201999872 25245474849 25279070208 25322678136 25367150592 25490055807 25557147378 25568007048 25602031616 25646196672 25724625408 25804747854 25883661456 25895632896 25940304432 25962816384 26123324988 26180492436 26191616976 26203212832 26260555104 26271713664 26352055296 26422904403 26434131948 26443874304 26503708392 26514970272 26596055808 26607356928 26677389312 26688724992 26737275663 26760479256 26770341888 26819041032 26842315584 26853721344 26901056448 26912487168 26924402176 26935842816 26994788352 27018215424 27067365486 27100839936 27150140304 27161676864 27185248768 27233168256 27244740096 27328057344 27339669504 27401530492 27413173872 27423277056 27497006208 27518828544 27581094912 27592814592 27653197824 27665440768 27677196288 27761836032 27773632512 27848303616 27858567168 27909245952 27933466624 27994595328 28030795776 28092137472 28116516864 28167664896 28202500096 28253804544 28340207616 28352249856 28428476608 28438953984 28538044416 28614770688 28702277632 28802285568 28851971256 28890365952 28940203584 29119119138 29132587008 29208168432 29402333184 29478614436 29492248576 29543124492 29595009024 29646062208 29816671941 29829341556 29920562784 29933276544 30012062976 30024815616 30105539163 30116634624 30171421161 30197605032 30210436512 30263688504 30289952448 30302823168 30395492352 30477212486 30488444928 30543907842 30556886472 30583404864 30637314288 30650332608 30676932096 30744064512 30757128192 30770745344 30839820606 30851186688 30920993124 30934131984 31028731776 31041916416 31123620864 31136845824 31220559132 31232065536 31245336576 31316034848 31329341568 31340888064 31397901696 31425149952 31493919744 31521251328 31534645248 31603654656 31617646592 31631081472 31688623008 31727812608 31785530112 31826632704 31882733568 31896281088 31923961856 31982036184 31993823232 32079840576 32105299968 32177944064 32191617024 32290062336 32388808704 32402571264 32489687552 32501661696 32614907904 32702595072 32774160384 32802603008 32859189486 32916897792 33077624832 33178779648 33294385152 33383899136 33602666496 33660633132 33705426944 33763570848 33881213952 33972305661 33986741076 34076196504 34090676064 34194928896 34299500544 34391716842 34406330472 34466978574 34481624184 34511548608 34527510528 34587072576 34617088512 34800898482 34831099984 34907323248 34922155968 35014073472 35028951552 35136073728 35151003648 35230539204 35245509264 35258499072 35338277856 35353293696 35430659712 35461407744 35476475904 35569852416 35584966656 35649700884 35680639008 35693789184 35758721376 35789754112 35804961792 35868075264 35883316224 35914457088 35979790707 35993051136 36024287232 36089820648 36118462464 36134453248 36200187072 36215569152 36310891008 36326320128 36423985654 36437409792 36452892672 36550898496 36564369408 36662674944 36691771392 36774793216 36790419456 36870930432 36902928384 37015781376 37031510016 37131071488 37144756224 37212327936 37326127104 37374394368 37456183296 37488689152 37556886528 37671739392 37786943488 37802999808 37918605312 37984017204 38050725888 38153027584 38335721067 38352010572 38403047424 38469295008 38520487936 38586938112 38707121781 38825492184 38843449344 38944224576 39184987482 39203110912 39270738654 39304819248 39390832656 39407570496 39528082944 39651197922 39755562588 39772455408 39894083712 39911035392 40016083968 40033087488 40123669649 40140718884 40155512832 40228561548 40263473376 40280582016 40351584672 40386603264 40403764224 40492182528 40527323136 40601048229 40651259904 40725210456 40742515296 40777873152 40849752384 40867110144 40902576128 40992086016 41009504256 41102295738 41119760808 41134915584 41227990832 41245509312 41278242816 41371642368 41389221888 41498161152 41515794432 41627412176 41642754048 41660448768 41772455424 41787850752 41863868928 41900199936 41991892992 42028335104 42046193664 42138206208 42174775296 42251497344 42303750144 42380706816 42435510272 42510311424 42528374784 42642714912 42658430976 42773120768 42807066624 42922156032 43053416448 43185078272 43203428352 43335548928 43410305376 43603460096 43678678707 43698880512 43812252648 43889197056 44103499776 44217921654 44238372864 44314686738 44392513536 44744012334 44803555328 44880844176 45018094464 45037223424 45174951936 45296407548 45315654768 45395532756 45434928672 45454234752 45593238528 45715818729 45732667392 45815861763 45835329708 45855622456 45875107296 45955971432 45975498912 46015398144 46036680704 46116096768 46156118016 46259730909 46276780032 46381489686 46401197976 46543097664 46562874624 46685431296 46705268736 46830838698 46848098304 46868004864 46974052272 46994012352 47011332096 47096852544 47117703808 47137724928 47240879616 47281876992 47301967872 47426469888 47446622208 47532934512 47574185344 47591718912 47678295168 47739949056 47824100352 47844421632 47885942784 47973054276 47990734848 48032382976 48119760864 48157949952 48266916096 48287425536 48414521344 48435093504 48583213056 48603856896 48734531328 48752492544 48883566592 48922361856 49053892608 49161240576 49203904512 49288784229 49354375168 49375346688 49526341632 49616437248 49768169472 49832525824 49941577728 50075848704 50228985856 50403999744 50490949698 50558140416 50645356272 50980111614 51114294756 51136014096 51204063232 51292393344 51449250816 51587575263 51609495708 51700467861 51767322912 51791265792 51880608864 51925632768 52201347723 52246649976 52360984872 52383233952 52406425664 52521110208 52543427328 52704110592 52845808806 52868263896 52887748608 53007416784 53029940544 53192111616 53214713856 53354778624 53377449984 53474551326 53520958512 53540683776 53638082064 53684631168 53707442688 53802112896 53824974336 53848804352 53871685632 53989576704 54036430848 54134730972 54201679872 54300280608 54323353728 54370497536 54466336512 54489480192 54635978481 54656114688 54679339008 54803060984 54826347744 54846554112 54994012416 55037657088 55162189824 55185629184 55306395648 55330881536 55354392576 55523672064 55547265024 55696607232 55717134336 55818491904 55866933248 55989190656 56061591552 56184274944 56233033728 56335329792 56405000192 56507609088 56680415232 56704499712 56856953216 56877907968 57076088832 57229541376 57404555264 57604571136 57703942512 57780731904 57880407168 58238238276 58265174016 58416336864 58777481223 58804666368 58906107981 58957228872 58984497152 59086248984 59190018048 59292124416 59476796883 59633343882 59658683112 59841125568 59866553088 60024125952 60049631232 60211078326 60233269248 60342842322 60395210064 60420873024 60527377008 60579904896 60605646336 60790984704 60954424972 60976889856 61087815684 61113772944 61166809728 61274628576 61300665216 61353864192 61488129024 61514256384 61541490688 61653443607 61679641212 61702373376 61841986248 61868263968 62057463552 62083832832 62247241728 62273691648 62441118264 62464131072 62490673152 62632069696 62658683136 62681776128 62795803392 62850299904 62987839488 63042502656 63069290496 63207309312 63235293184 63262162944 63377246016 63455625216 63571060224 63653265408 63765467136 63792562176 63847923712 63964072368 63987646464 64159681152 64210599936 64355888128 64383234048 64580124672 64777617408 64805142528 64979375104 65003323392 65405190144 65548320768 65605206016 65718378972 65833795584 66155249664 66326882481 66357559296 66472030107 66588770304 66767798272 67116018501 67205332992 67321266264 67410853888 67527141696 67762427904 67944611322 67973482152 68152393008 68181352128 68389857792 68599001088 68783433684 68812660944 68933957148 68963248368 69023097216 69055021056 69174145152 69234177024 69572234529 69601796964 69662199968 69814646496 69844311936 70028146944 70057903104 70246258047 70272147456 70302007296 70461078408 70491018528 70516998144 70676555712 70706587392 70861319424 70922815488 70952951808 71139704832 71169933312 71299401768 71361278016 71387578368 71517442752 71579508224 71609923584 71736150528 71766632448 71828914176 71959581414 71986102272 72048574464 72179641296 72236924928 72268906496 72400374144 72431138304 72621782016 72652640256 72847971308 72874819584 72905785344 73101796992 73128738816 73325349888 73383542784 73549586432 73580838912 73741860864 73805856768 74031562752 74063020032 74262142976 74289512448 74424655872 74652254208 74748788736 74912366592 74977378304 75113773056 75343478784 75573886976 75605999616 75837210624 75968034408 76101451776 76306055168 76671442134 76704021144 76806094848 76938590016 77173876224 77414243562 77650984368 77686898688 77888449152 78369974964 78406221824 78541477308 78609638496 78781665312 78815140992 79056165888 79268713209 79302395844 79511125176 79544910816 79788167424 79822070784 80032167936 80066174976 80211826989 80247339298 80281437768 80311025664 80457123096 80526946752 80561164032 80703169344 80773206528 80807528448 80984365056 81054646272 81202096458 81302519808 81450420912 81485030592 81555746304 81699504768 81734220288 81805152256 81984172032 82019008512 82204591476 82239521616 82269831168 82455981664 82491018624 82556485632 82743284736 82778443776 82996322304 83031588864 83254824352 83285508096 83320897536 83544910848 83575701504 83727737856 83800399872 83983785984 84056670208 84092387328 84276412416 84349550592 84502994688 84607500288 84761413632 84871020544 85020622848 85056749568 85285429824 85316861952 85546241536 85614133248 85844312064 86106832896 86370156544 86406856704 86671097856 86820610752 87206920192 87357357414 87397761024 87624505296 88206999552 88435843308 88476745728 88629373476 88785027072 89254693709 89450015823 89488024668 89607110656 89761688352 90036188928 90074446848 90316617489 90349903872 90592815096 90631309536 90791065512 90869857344 90908469504 91186477056 91431637458 91465334784 91631723526 91670659416 91711244912 91750214592 91911942864 91950997824 92030796288 92232193536 92312236032 92519461818 92553560064 92762979372 92802395952 93086195328 93125749248 93370862592 93410537472 93661677396 93696196608 93736009728 93948104544 93988024704 94022664192 94193705088 94235407616 94275449856 94481759232 94563753984 94603935744 94852939776 94893244416 95065869024 95148370688 95183437824 95356590336 95479898112 95648200704 95688843264 95771885568 95946108552 95981469696 96064765952 96239521728 96315899904 96533832192 96574851072 96829042688 96870187008 97166426112 97207713792 97469062656 97504985088 97767133184 97844723712 98107785216 98322481152 98407809024 98577568458 98708750336 98750693376 99232874496 99536338944 99665051648 99883155456 100151697408 100457971712 100807999488 100981899396 101116280832 101290712544 101916916983 101960223228 102228589512 102272028192 102408126464 102584786688 102898501632 103175150526 103218991416 103400935722 103534645824 103582531584 103761217728 103851265536 104402695446 104493299952 104721969744 104766467904 104812851328 105042220416 105086854656 105408221184 105691617612 105736527792 105775497216 106014833568 106059881088 106384223232 106429427712 106670243701 106709557248 106754899968 106949102652 107041917024 107081367552 107276164128 107369262336 107414885376 107604225792 107649948672 107697608704 107743371264 107939372121 107979153408 108072861696 108269461944 108403359744 108600561216 108646707456 108740995072 108932673024 108978960384 109271956962 109312229376 109358678016 109606121968 109652695488 109693108224 109988024832 110075314176 110324379648 110371258368 110612791296 110661763072 110708785152 111047344128 111094530048 111393214464 111434268672 111636983808 111733866496 111978381312 112123183104 112368549888 112466067456 112670659584 112810000384 113015218176 113360830464 113408999424 113713906432 113755815936 114152177664 114459082752 114809110528 115007163201 115209142272 115407885024 115561463808 115760814336 116121365343 116476476552 116530348032 116832673728 117554962446 117609332736 117812215962 117914457744 117968994304 118172497968 118584248832 118953593766 119266687764 119317366224 119682251136 119733106176 120048251904 120099262464 120371008947 120422156652 120466538496 120685684644 120790420128 120841746048 121054754016 121159809792 121211292672 121581969408 121803144687 121908849944 121953779712 122175631368 122227545888 122333619456 122549257152 122601330432 122707728384 122976258048 123028512768 123082981376 123306887214 123359282424 123404746752 123683972496 123736527936 124114927104 124167665664 124494483456 124547383296 124882236528 124928262144 124981346304 125264139392 125317366272 125363552256 125591606784 125700599808 125975678976 126085005312 126138580992 126414618624 126470586368 126524325888 126754492032 126911250432 127142120448 127306530816 127530934272 127585124352 127695847424 127928144736 127975292928 128319362304 128421199872 128711776256 128766468096 129160249344 129555234816 129610285056 129958750208 130006646784 130810380288 131036036121 131096641536 131210412032 131436757944 131667591168 132310499328 132653764962 132715118592 132944060214 133177540608 133535596544 134232037002 134410665984 134642532528 134821707776 135054283392 135524855808 135889222644 135946964304 136304786016 136362704256 136779715584 137147456187 137198002176 137447585289 137566867368 137625321888 137867914296 137926496736 138046194432 138110042112 138348290304 138468354048 138779192727 139144469058 139203593928 139324399936 139629292992 139688623872 140056293888 140115806208 140492516094 140544294912 140604014592 140922156816 140982037056 141033996288 141353111424 141413174784 141722638848 141845630976 141905903616 142279409664 142339866624 142598803536 142722556032 142775156736 143034885504 143159016448 143219847168 143472301056 143533264896 143657828352 143919162828 143972204544 144097148928 144359282592 144473849856 144537812992 144800748288 144862276608 145243564032 145305280512 145695942616 145749639168 145811570688 146203593984 146257477632 146650699776 146767085568 147099172864 147161677824 147483721728 147611713536 147866352687 148063125504 148126040064 148524285952 148579024896 148849311744 149304508416 149497577472 149824733184 149954756608 150227546112 150686957568 151147773952 151211999232 151674421248 151936068816 152612110336 153342884268 153408042288 153612189696 153877180032 154347752448 154762725789 154828487124 155101403583 155301968736 155373797376 155776898304 156604043169 156739949928 156812443648 157082954616 157219276992 157563330624 157630281984 158112331776 158537426418 158604791688 159022250352 159089821632 159576334848 159644141568 160064335872 160132349952 160423653978 160494678596 160562875536 160622051328 160914246192 161053893504 161122328064 161406338688 161546413056 161615056896 161968730112 162109292544 162404192916 162605039616 162900841824 162970061184 163111492608 163399009536 163468440576 163610304512 163907935443 163968344064 164038017024 164409182952 164479043232 164539662336 164911963328 164982037248 165112971264 165486569472 165556887552 165992644608 166063177728 166509648704 166571016192 166641795072 167089821696 167151403008 167455475712 167600799744 167967571968 168113340416 168184774656 168552824832 168699101184 169005989376 169215000576 169522827264 169742041088 170041245696 170113499136 170570859648 170633723904 171092483072 171228266496 171688624128 172213665792 172740313088 172813713408 173342195712 173641221504 174413840384 174714714828 174795522048 175249010592 176332443669 176413999104 176718323943 176871686616 176953491456 177258746952 177570054144 178430390649 178509387418 178900031646 178976049336 179214221312 179523376704 180072377856 180148893696 180633234978 180699807744 181185630192 181262619072 181582131024 181739714688 181816939008 182372954112 182863274916 182930669568 183263447052 183341318832 183422489824 183500429184 183823885728 183901995648 184061592576 184464387072 184624472064 184960330821 185038923636 185107120128 185525958744 185604791904 186172390656 186251498496 186741725184 186821074944 187323354792 187392393216 187472019456 187896209088 187976049408 188045328384 188387410176 188470815232 188550899712 188963518464 189127507968 189207871488 189705879552 189786488832 190131738048 190296741376 190366875648 190713180672 190959796224 191296401408 191377686528 191543771136 191892217104 191962939392 192129531904 192479043456 192631799808 193067664384 193149702144 193658085376 193740374016 194332852224 194415427584 194938125312 195009970176 195534266368 196215570432 196644962304 196815618048 197155136916 197417500672 197501386752 198465748992 198980647443 199072677888 199330103296 199766310912 200303394816 200915943424 201615998976 201963798792 202232561664 202581425088 203833833966 203920446456 204457179024 204544056384 205169573376 205797003264 206350301052 206437982832 206801871444 207069291648 207165063168 207522435456 207702531072 208716703587 208805390892 208986599904 209443939488 209532935808 209625702656 210084440832 210173709312 210738774141 210816442368 211383235224 211473055584 211550994432 212029667136 212119762176 212768446464 212858855424 213340487402 213419114496 213509799936 213898205304 214083834048 214162735104 214552328256 214738524672 214829770752 215208451584 215299897344 215395217408 215486742528 215878744242 215958306816 216145723392 216538923888 216806719488 217201122432 217293414912 217481990144 217865346048 217957920768 218543913924 218624458752 218717356032 219212243936 219305390976 219386216448 219976049664 220150628352 220648759296 220742516736 221225582592 221323526144 221417570304 222094688256 222189060096 222786428928 222868537344 223273967616 223467732992 223956762624 224246366208 224737099776 224932134912 225341319168 225620000768 226030436352 226721660928 226817998848 227427812864 227511631872 228304355328 228918165504 229618221056 230014326402 230418284544 230815770048 231521628672 232242730686 232952953104 233060696064 233665347456 235109924892 235218665472 235624431924 235828915488 235937988608 236344995936 237168497664 237806139627 237907187532 238533375528 238634732448 239364502272 239466212352 240096503808 240198524928 240742017894 240844313304 240933076992 241371369288 241580840256 241683492096 242109508032 242319619584 242422585344 243163938816 243606289374 243817699888 243907559424 244351262736 244455091776 244667238912 245098514304 245202660864 245415456768 245952516096 246057025536 246165962752 246613774428 246718564848 246809493504 247367944992 247473055872 248229854208 248335331328 248988966912 249094766592 249764473056 249856524288 249962692608 250528278784 250634732544 250727104512 251183213568 251401199616 251951357952 252170010624 252277161984 252829237248 252941172736 253048651776 253508984064 253822500864 254284240896 254613061632 255061868544 255170248704 255391694848 255856289472 255950585856 256638724608 256842399744 257423552512 257532936192 258320498688 259110469632 259220570112 259917500416 260013293568 261620760576 262072072242 262193283072 262420824064 262873515888 264620998656 265307529924 265430237184 265888120428 266355081216 267071193088 267764081127 268350047469 268464074004 268821331968 269285065056 269643415552 270108566784 270949852467 271049711616 271778445288 271893928608 272609572032 272725408512 273559431168 274294912374 274396004352 274895170578 275133734736 275250643776 275735828592 275852993472 276092388864 276696580608 276936708096 277558385454 278288938116 278407187856 278648799872 279258585984 279377247744 280112587776 280231612416 280865687543 280985032188 281088589824 281208029184 281844313632 281964074112 282067992576 282706222848 282826349568 283445277696 283691261952 283811807232 284558819328 284679733248 285197607072 285445112064 285550313472 286069771008 286318032896 286439694336 286944602112 287066529792 287315656704 287838325656 287944409088 288194297856 288718565184 288947699712 289075625984 289601496576 289724553216 290487128064 290610561024 291391885232 291499278336 291623141376 292407187968 292514955264 293301399552 293534171136 294198345728 294323355648 294967443456 295223427072 295732705374 296126251008 296252080128 297048571904 297698623488 298609016832 298995154944 299649466368 299909513216 300455092224 301373915136 302295547904 302423998464 303348842496 303872137632 305224220672 305750750949 306685768536 306816084576 307224379392 307754360064 308695504896 309525451578 309656974248 310202807166 310603937472 310747594752 311553796608 313208086338 313479899856 313624887296 314165909232 314438553984 315126661248 315260563968 316224663552 317074852836 317209583376 318044500704 318179643264 319152669696 319288283136 320010731103 320128671744 320264699904 320847307956 320989357192 321125751072 321244102656 321828492384 322107787008 322244656128 322812677376 323092826112 323230113792 323818116363 323937460224 324218585088 324808385832 325210079232 325801683648 325940122368 326222985216 326798019072 326936881152 327220609024 327815870886 327936688128 328076034048 328818365904 328958086464 329079324672 329823926656 329964074496 330225942528 330973138944 331113775104 331985289216 332126355456 333019297408 333142032384 333283590144 334179643392 334302806016 334910951424 335201599488 335935143936 336226680832 336369549312 337105649664 337398202368 338011978752 338430001152 339045654528 339484082176 340082491392 340226998272 341141719296 341267447808 342184966144 342456532992 343377248256 344427331584 345021489603 345480626176 345627426816 346684391424 347282443008 348364096029 348827680768 349429429656 349591044096 350498021184 352664887338 352827998208 353436647886 353743373232 353906982912 354517493904 356860781298 357018774836 357800063292 357952098672 358428442624 359046753408 360144755712 360297787392 361113026841 361266469956 361399615488 362371260384 362525238144 363164262048 363479429376 363633878016 364745908224 365409434061 365726549832 365861339136 366526894104 366682637664 366844979648 367000858368 367647771456 367803991296 368123185152 368928774144 369248944128 369920661642 370077847272 370214240256 371051917488 371209583808 372344781312 372502996992 373483450368 373642149888 374646709584 374784786432 374944038912 375792418176 375952098816 376090656768 376774820352 376941630464 377101799424 377927036928 378255015936 378415742976 379411759104 379572977664 380263476096 380593482752 380733751296 381426361344 381919592448 382592802816 382755373056 383087542272 383784434208 383925878784 384259063808 384958086912 385263599616 386135328768 386299404288 387316170752 387480748032 388665704448 388830855168 389876250624 390019940352 391068532736 392431140864 393108108363 393289924608 393631236096 394310273832 394835001344 395002773504 396931497984 397961294886 398145355776 398660206592 399532621824 400606789632 401831886848 403231997952 403927597584 404465123328 405162850176 407667667932 407840892912 408914358048 409088112768 410339146752 411442368561 411594006528 412342755867 412700602104 412875965664 413603742888 414138583296 414330126336 415044870912 415405062144 416337578181 417433407174 417610781784 417973199808 418887878976 419065871616 419251405312 420168881664 420347418624 421477548282 421632884736 422766470448 422946111168 423101988864 424059334272 424239524352 425536892928 425717710848 426680974804 426838228992 427019599872 427796410608 428167668096 428325470208 429104656512 429477049344 429659541504 430416903168 430599794688 430790434816 430973485056 431757488484 431916613632 432291446784 433077847776 433613438976 434402244864 434586829824 434963980288 435730692096 435915841536 437087827848 437248917504 437434712064 438424487872 438610781952 438772432896 439952099328 440301256704 441297518592 441485033472 442451165184 442647052288 442835140608 444189376512 444378120192 445572857856 445737074688 446547935232 446935465984 447913525248 448492732416 449474199552 449864269824 450682638336 452060872704 453443321856 453635997696 454855625728 455023263744 457836331008 459236442112 460028652804 460836569088 461631540096 463043257344 464288177367 464485461372 465304210749 465905906208 466121392128 467330694912 469812129507 470219849784 470437330944 471248863848 471657830976 471875977216 472689991872 474336995328 475612279254 475814375064 477066751056 477269464896 478729004544 478932424704 480193007616 480397049856 481484035788 481688626608 481866153984 482742738576 483161680512 483366984192 484219016064 484639239168 484845170688 486327877632 487212578748 487635399776 487815118848 488702525472 488910183552 489334477824 490197028608 490405321728 490830913536 491723806329 491905032192 492114051072 492331925504 493227548856 493437129696 493618987008 494735889984 494946111744 496459708416 496670662656 497977933824 498189533184 499528946112 499713048576 499925385216 501056557568 501269465088 501454209024 502366427136 502802399232 503902715904 504340021248 504554323968 505658474496 505882345472 506097303552 507017968128 507645001728 508568481792 509226123264 510123737088 510340497408 510783389696 511712578944 511901171712 513277449216 513684799488 514847105024 515065872384 516640997376 518220939264 518441140224 519835000832 520026587136 523241521152 524144144484 524386566144 524841648128 525747031776 528997331007 529241997312 530615059848 530860474368 531776240856 532710162432 534142386176 535528162254 536700094938 536928148008 537642663936 538570130112 540217133568 541899704934 542099423232 543556890576 543787857216 545219144064 545450817024 547118862336 548589824748 548792008704 549790341156 550267469472 550501287552 551471657184 551705986944 552184777728 553393161216 553873416192 554880992463 555116770908 556577876232 556814375712 557297599744 558517171968 558754495488 560225175552 560463224832 561731375086 561970064376 562177179648 562416058368 563688627264 563928148224 564135985152 565412445696 565652699136 566890555392 567382523904 567623614464 569117638656 569359466496 570395214144 570890224128 571100626944 572139542016 572636065792 572879388672 573889204224 574133059584 574631313408 575676651312 575888818176 576388595712 577437130368 577895399424 578151251968 579202993152 579449106432 580974256128 581221122048 582783770464 582998556672 583246282752 584814375936 585029910528 586602799104 588396691456 588646711296 589934886912 590446854144 591465410748 592252502016 592504160256 594097143808 595397246976 596941942329 597218033664 597990309888 599298932736 599819026432 600910184448 602747830272 604591095808 604847996928 606697684992 607744275264 610448441344 611501501898 613371537072 613632169152 615508720128 617391009792 619050903156 619313948496 620405614332 621207874944 621495189504 623107593216 624782855963 626150110761 626416172676 626959799712 627249774592 628331818464 628877107968 630253322496 630521127936 632216322423 632449327104 634149705672 634419166752 636089001408 636359286528 638305339392 638576566272 640021462206 640257343488 640529399808 641694615912 641978714384 642251502144 642488205312 643656984768 644215574016 644489312256 645625354752 646185652224 646460227584 647636232726 647874920448 648437170176 649616771664 650420158464 651603367296 651880244736 652445970432 653596038144 653873762304 654441218048 655631741772 655873376256 656152068096 657636731808 657916172928 658158649344 659647853312 659928148992 660451885056 661946277888 662227550208 663970578432 664252710912 666038594816 666284064768 666567180288 668359286784 668605612032 669821902848 670403198976 671870287872 672453361664 672739098624 674211299328 674796404736 676023957504 676860002304 678091309056 678968164352 680164982784 680453996544 682283438592 682534895616 684369932288 684913065984 686754496512 688854663168 690042979206 690961252352 691254853632 694564886016 696728192058 697655361536 698858859312 699182088192 700996042368 705329774676 705655996416 706873295772 707486746464 707813965824 709034987808 713418418881 713721562596 714037549672 715600126584 715904197344 716856885248 718093506816 720289511424 720595574784 722226053682 722532939912 722799230976 724742520768 725050476288 726328524096 726958858752 727267756032 729491816448 730818868122 731453099664 731722678272 733053788208 733365275328 733689959296 734001716736 735295542912 735607982592 736246370304 737857548288 738497888256 739841323284 740155694544 740428480512 742103834976 742419167616 744689562624 745005993984 746691705907 746966900736 747284299776 749293419168 749569572864 749888077824 751584836352 751904197632 752181313536 753549640704 753883260928 754203598848 755854073856 756510031872 756831485952 758823518208 759145955328 760526952192 761186965504 761467502592 762852722688 763839184896 765185605632 765510746112 766175084544 767568868416 767851757568 768518127616 769916173824 770527199232 772270657536 772598808576 774632341504 774961496064 777331408896 777661710336 779752501248 780039880704 782137065472 784862281728 786216216726 786579849216 787262472192 788620547664 789670002688 793862995968 795922589772 796290711552 797320413184 799065243648 801213579264 803292243381 803663773696 805050142407 806463995904 807855195168 808930246656 810325700352 812849557401 815335335864 815681785824 817828716096 818176225536 820678293504 822884737122 823188013056 824685511734 825401204208 825751931328 827207485776 828277166592 830089741824 830810124288 832675156362 834866814348 835221563568 835946399616 837775757952 838131743232 838502810624 840337763328 840694837248 842597062629 842955096564 843265769472 845532940896 845892222336 846203977728 848118668544 848479048704 851073785856 851435421696 853361949608 853676457984 854039199744 855592821216 856335336192 856650940416 858209313024 858954098688 859319083008 860833806336 861199589376 861580869632 861946970112 863514976968 863833227264 864582893568 866155695552 867226877952 868804489728 869173659648 869927960576 871461384192 871831683072 874175655696 874497835008 874869424128 876848975744 877221563904 877544865792 879904198656 880602513408 882595037184 882970066944 884902330368 885294104576 885670281216 888378753024 888756240384 891145715712 893095870464 893870931968 895827050496 896985464832 898948399104 899728539648 901365276672 904121745408 906886643712 907271995392 909711251456 910046527488 915672662016 917252252847 918472884224 920057305608 921673138176 923263080192 926086514688 928576354734 928970922744 930608421498 931811812416 932242784256 934661389824 939624259014 940439699568 940874661888 942497727696 943315661952 943751954432 945379983744 948673990656 951224558508 951628750128 954133502112 954538929792 957458009088 957864849408 960032193309 960386015232 960794099712 962968071576 963377253216 963732307968 965485477152 966323361024 966733968384 968438032128 969278478336 969690341376 971454349089 972655755264 974425157496 975270799552 975630237696 977405050944 977820367104 978668955648 980394057216 980810643456 981661827072 983447612658 983810064384 984228102144 984663851008 986455097712 986874259392 987237974016 989471779968 989892223488 992919416832 993341325312 995955867648 996379066368 999057892224 999426097152 999850770432 1002113115136 1002538930176 1002908418048 1004732854272 1005604798464 1007805431808 1008680042496 1009108647936 1011316948992 1011764690944 1012194607104 1014035936256 1015290003456 1017136963584 1018452246528 1020247474176 1020680994816 1021566779392 1023425157888 1023802343424 1026554898432 1027369598976 1029694210048 1030131744768 1033281994752 1035064468809 1036441878528 1036882280448 1039670001664 1040053174272 1045092288087 1046483042304 1048288288968 1048773132288 1049683296256 1051494063552 1057994662014 1058483994624 1061230119696 1061720948736 1063552481712 1068284772352 1071056324508 1073400189876 1073856296016 1075285327872 1077140260224 1080434267136 1083339080523 1083799409868 1084198846464 1087113781152 1087575714432 1090438288128 1090901634048 1094237724672 1096228302183 1097179649496 1097584017408 1099580682312 1100534938944 1101002575104 1102943314368 1103411973888 1104369555456 1106786322432 1107746832384 1109761984926 1110233541816 1113155752464 1113628751424 1114595199488 1117034343936 1117508990976 1120450351104 1120926449664 1123462750172 1123940128752 1124354359296 1124832116736 1127377254528 1127856296448 1128271970304 1130824891392 1131305398272 1133781110784 1134765047808 1135247228928 1138235277312 1138718932992 1140790428288 1141780448256 1142201253888 1144279084032 1145272131584 1145758777344 1147778408448 1148266119168 1149262626816 1151353302624 1151777636352 1152777191424 1154874260736 1155790798848 1156302503936 1158405986304 1158898212864 1161948512256 1162442244096 1165567540928 1165997113344 1166492565504 1169628751872 1170059821056 1173205598208 1176793382912 1177293422592 1179869773824 1180893708288 1182930821496 1184505004032 1185008320512 1188194287616 1190794493952 1193883884658 1194436067328 1195980619776 1198597865472 1201820368896 1205495660544 1209182191616 1209695993856 1213395369984 1215488550528 1220896882688 1223003003796 1226743074144 1227264338304 1231017440256 1234327105683 1234782019584 1237028267601 1238101806312 1238627896992 1240811228664 1242415749888 1242990379008 1246215186432 1249012734543 1249565711926 1252300221522 1252832345352 1253919599424 1254499549184 1256663636928 1257754215936 1260506644992 1261042255872 1264432644846 1264898654208 1268299411344 1268838333504 1272178002816 1272718573056 1276610678784 1277153132544 1280042924412 1280514686976 1281058799616 1283389231824 1283957428768 1284503004288 1284976410624 1287313969536 1288431148032 1288978624512 1291250709504 1292371304448 1292920455168 1295272465452 1295749840896 1296874340352 1299233543328 1300840316928 1303206734592 1303760489472 1304891940864 1307192076288 1307747524608 1308882436096 1311263483544 1311746752512 1312304136192 1315273463616 1315832345856 1316317298688 1319295706624 1319856297984 1320903770112 1323892555776 1324455100416 1327941156864 1328505421824 1332077189632 1332568129536 1333134360576 1336718573568 1337211224064 1339643805696 1340806397952 1343740575744 1344906723328 1345478197248 1348422598656 1349592809472 1352047915008 1356182618112 1357936328704 1360329965568 1360907993088 1364566877184 1365069791232 1368739864576 1373508993024 1377709326336 1380085958412 1381922504704 1382509707264 1389129772032 1392864532101 1393456384116 1395310723072 1397717718624 1398364176384 1401992084736 1410659549352 1411311992832 1413746591544 1414973492928 1415627931648 1418069975616 1426836837762 1427443125192 1428075099344 1431200253168 1431808394688 1436187013632 1440579022848 1441191149568 1444452107364 1445065879824 1445598461952 1449485041536 1450100952576 1452657048192 1453917717504 1454535512064 1458983632896 1461637736244 1462906199328 1463445356544 1466107576416 1466730550656 1467379918592 1468003433472 1470591085824 1471215965184 1472492740608 1475171418987 1475715096576 1476995776512 1479682646568 1480311389088 1480856961024 1484207669952 1484838335232 1489379125248 1490011987968 1493383411814 1493933801472 1494568599552 1498586838336 1499139145728 1499776155648 1503169672704 1503808395264 1504362627072 1507099281408 1507766521856 1508407197696 1511708147712 1513020063744 1513662971904 1517647036416 1518291910656 1521053904384 1522373931008 1522935005184 1525705445376 1527678369792 1530371211264 1531021492224 1532350169088 1535137736832 1535703515136 1537036255232 1539832347648 1541054398464 1544541315072 1545197617152 1549264683008 1549922992128 1554662817792 1555323420672 1559505002496 1560079761408 1564274130944 1569724563456 1572432433452 1573159698432 1574524944384 1577241095328 1579340005376 1586991993021 1587725991936 1591845179544 1592581423104 1594640826368 1598130487296 1602427158528 1606584486762 1607327547392 1610100284814 1612927991808 1615710390336 1620651400704 1625699114802 1630670671728 1631363571648 1635657432192 1636352451072 1641356587008 1645769474244 1646376026112 1649371023468 1650802408416 1651503862656 1654414971552 1656554333184 1660179483648 1661620248576 1664642977389 1665350312724 1669733628696 1670443127136 1671892799232 1675551515904 1676263486464 1677005621248 1680675526656 1681389674496 1685194125258 1685910193128 1686531538944 1691065881792 1691784444672 1692407955456 1696237337088 1696958097408 1702147571712 1702870843392 1706723899216 1707352915968 1708078399488 1711185642432 1712670672384 1713301880832 1716418626048 1717908197376 1718638166016 1721667612672 1722399178752 1723161739264 1723893940224 1727029953936 1727666454528 1729165787136 1732311391104 1734453755904 1737608979456 1738347319296 1739855921152 1742922768384 1743663366144 1748351311392 1748995670016 1749738848256 1753697951488 1754443127808 1755089731584 1759808397312 1765190074368 1765940133888 1769804660736 1770588209152 1771340562432 1776757506048 1777512480768 1782291431424 1786191740928 1787741863936 1790825826987 1791654100992 1793970929664 1797896798208 1799457079296 1802730553344 1808243490816 1813773287424 1814543990784 1819422502912 1820093054976 1831345324032 1834504505694 1836945768448 1840114611216 1846526160384 1852173029376 1857152709468 1857941845488 1861216842996 1863623624832 1864485568512 1869322779648 1874348567889 1878450332283 1879248518028 1880879399136 1881749323776 1884995455392 1886631323904 1887503908864 1890759967488 1896648967269 1897347981312 1902449117016 1903257500256 1908267004224 1909077859584 1914916018176 1915729698816 1920064386618 1920772030464 1921588199424 1925936143152 1926754506432 1927464615936 1930970954304 1932646722048 1933467936768 1936876064256 1938556956672 1939380682752 1942908698178 1945311510528 1948850314992 1950541599104 1951260475392 1954810101888 1955640734208 1957337911296 1960788114432 1961621286912 1963323654144 1966895225316 1967620128768 1968456204288 1969327702016 1972910195424 1973748518784 1974475948032 1978943559936 1979784446976 1985838833664 1986682650624 1991911735296 1992758132736 1998115784448 1998852194304 1999701540864 2004226230272 2005077860352 2005816836096 2009465708544 2011209596928 2015610863616 2017360084992 2018217295872 2022633897984 2023529381888 2024389214208 2028071872512 2030580006912 2034273927168 2036904493056 2040494948352 2041361989632 2043133558784 2046850315776 2047604686848 2053109796864 2054739197952 2059388420096 2060263489536 2066563989504 2070128937618 2072883757056 2073764560896 2079340003328 2090184576174 2092966084608 2096576577936 2097546264576 2099366592512 2102988127104 2115989324028 2116967989248 2122460239392 2123441897472 2127104963424 2136569544704 2140255256643 2142112649016 2146800379752 2147712592032 2150570655744 2154280520448 2160868534272 2166678161046 2167598819736 2168397692928 2174227562304 2175151428864 2180876576256 2181803268096 2188475449344 2192456604366 2194359298992 2195168034816 2199161364624 2201069877888 2202005150208 2205886628736 2206823947776 2208739110912 2213572644864 2215493664768 2219523969852 2220467083632 2226311504928 2227257502848 2229190398976 2234068687872 2235017981952 2240075117721 2240900702208 2241852899328 2246925500344 2247880257504 2248708718592 2249664233472 2254754509056 2255712592896 2256543940608 2261649782784 2262610796544 2267562221568 2269530095616 2270494457856 2276470554624 2277437865984 2281580856576 2283560896512 2284402507776 2288558168064 2290544263168 2291517554688 2295556816896 2296532238336 2298525253632 2302706605248 2303555272704 2305554382848 2309748521472 2311581597696 2312605007872 2316811972608 2317796425728 2323897024512 2324884488192 2331135081856 2331994226688 2332985131008 2339257503744 2340119642112 2346411196416 2353586765824 2354586845184 2359739547648 2361787416576 2365861642992 2369010008064 2376388575232 2381588987904 2387767769316 2388872134656 2391961239552 2397195730944 2403640737792 2409876730143 2410991321088 2415150427221 2418364383232 2419391987712 2426790739968 2430977101056 2438548672203 2441793765376 2446006007592 2453486148288 2454528676608 2462034880512 2468654211366 2469564039168 2474056535202 2476203612624 2477255793984 2481622457328 2484831499776 2492430372864 2498025469086 2499131423852 2504600443044 2505664690704 2507839198848 2508999098368 2513327273856 2515508431872 2521013289984 2522084511744 2527791187887 2528865289692 2529797308416 2536598822688 2537676667008 2544356005632 2545437146112 2553221357568 2554306265088 2560085848824 2561029373952 2562117599232 2566778463648 2567914857536 2569006008576 2569952821248 2574627939072 2576862296064 2577957249024 2582501419008 2584742608896 2585840910336 2590544930904 2591499681792 2593748680704 2598467086656 2601680633856 2606413469184 2607520978944 2609783881728 2614384152576 2615495049216 2617764872192 2622526967088 2623493505024 2624608272384 2630546927232 2631664691712 2632634597376 2638591413248 2639712595968 2641807540224 2647785111552 2648910200832 2655882313728 2657010843648 2664154379264 2665136259072 2666268721152 2673437147136 2679287611392 2681612795904 2687481151488 2689813446656 2690956394496 2696845197312 2699185618944 2704095830016 2712365236224 2715872657408 2720659931136 2721815986176 2729133754368 2730139582464 2737479729152 2747017986048 2751756758541 2755418652672 2760171916824 2763845009408 2765019414528 2778259544064 2785729064202 2786912768232 2790621446144 2795435437248 2796728352768 2803984169472 2821319098704 2822623985664 2827493183088 2829946985856 2831255863296 2836139951232 2853673675524 2854886250384 2856150198688 2862400506336 2863616789376 2872374027264 2880096579927 2881158045696 2882382299136 2888904214728 2890131759648 2891196923904 2898970083072 2900201905152 2905314096384 2907835435008 2909071024128 2914363047267 2917967265792 2923275472488 2925812398656 2926890713088 2932215152832 2933461101312 2934759837184 2936006866944 2941182171648 2942431930368 2944985481216 2950342837974 2951430193152 2953991553024 2959365293136 2960622778176 2961713922048 2968415339904 2969676670464 2978758250496 2980023975936 2986766823628 2987867602944 2989137199104 2997173676672 2998278291456 2999552311296 3006339345408 3007616790528 3008725254144 3014198562816 3015533043712 3016814395392 3023416295424 3026040127488 3027325943808 3035294072832 3036583821312 3042107808768 3044747862016 3045870010368 3051410890752 3055356739584 3060742422528 3062042984448 3064700338176 3070275473664 3071407030272 3074072510464 3079664695296 3082108796928 3089082630144 3090395234304 3098529366016 3099845984256 3109325635584 3110646841344 3119010004992 3120159522816 3128548261888 3139449126912 3144864866904 3146319396864 3149049888768 3154482190656 3173983986042 3175451983872 3183690359088 3185162846208 3204854317056 3213168973524 3214655094784 3220200569628 3225855983616 3231420780672 3241302801408 3250017241569 3251398229604 3261341343456 3262727143296 3271314864384 3272704902144 3282713174016 3288684906549 3291538948488 3292752052224 3298742046936 3301604816832 3303007725312 3308829943104 3313108666368 3320358967296 3323240497152 3329285954778 3330700625448 3339467257392 3340886254272 3343785598464 3351103031808 3352526972928 3354011242496 3361351053312 3362779348992 3370388250516 3371820386256 3373063077888 3382131763584 3383568889344 3384815910912 3392474674176 3393916194816 3404295143424 3405741686784 3413447798432 3414705831936 3416156798976 3422371284864 3425341344768 3426603761664 3432837252096 3435816394752 3437276332032 3443335225344 3444798357504 3446323478528 3447787880448 3454059907872 3455332909056 3458331574272 3464622782208 3468907511808 3475217958912 3476694638592 3479711842304 3485845536768 3487326732288 3496702622784 3497991340032 3499477696512 3507395902976 3508886255616 3510179463168 3519616794624 3530380148736 3531880267776 3539609321472 3541176418304 3542681124864 3553515012096 3555024961536 3564582862848 3572383481856 3575483727872 3581651653974 3583308201984 3587941859328 3595793596416 3605461106688 3616486981632 3627546574848 3629087981568 3638845005824 3640186109952 3662690648064 3669009011388 3673891536896 3680229222432 3693052320768 3702981317049 3704346058752 3714305418936 3715883690976 3722433685992 3727247249664 3728971137024 3738645559296 3748697135778 3756900664566 3758497036056 3761758798272 3763498647552 3769990910784 3773262647808 3781519934976 3793297934538 3794695962624 3804898234032 3806515000512 3816534008448 3818155719168 3829832036352 3831459397632 3840128773236 3841544060928 3843176398848 3851872286304 3853509012864 3854929231872 3861941908608 3865293444096 3866935873536 3873752128512 3877113913344 3878761365504 3885817396356 3890623021056 3897700629984 3901083198208 3902520950784 3909620203776 3911281468416 3914675822592 3921576228864 3923242573824 3926647308288 3933790450632 3935240257536 3936912408576 3938655404032 3945820390848 3947497037568 3948951896064 3957887119872 3959568893952 3971677667328 3973365301248 3983823470592 3985516265472 3996231568896 3997704388608 3999403081728 4008452460544 4010155720704 4011633672192 4018931417088 4022419193856 4031221727232 4034720169984 4036434591744 4045267795968 4047058763776 4048778428416 4056143745024 4068547854336 4073808986112 4080989896704 4082723979264 4086267117568 4093700631552 4095209373696 4106219593728 4118776840192 4120526979072 4133127979008 4140257875236 4145767514112 4147529121792 4158680006656 4178593596303 4180369152348 4185932169216 4193153155872 4195092529152 4198733185024 4205976254208 4231978648056 4233935978496 4244920478784 4246883794944 4254209926848 4273139089408 4280510513286 4284225298032 4293600759504 4295425184064 4308561040896 4321737068544 4333356322092 4335197639472 4336795385856 4348455124608 4350302857728 4361753152512 4363606536192 4373479991741 4376950898688 4384913208732 4388718597984 4390336069632 4398322729248 4402139755776 4404010300416 4411773257472 4413647895552 4417478221824 4425514256961 4427145289728 4430987329536 4439047939704 4440934167264 4452623009856 4454515005696 4458380797952 4468137375744 4470035963904 4480150235442 4481801404416 4483705798656 4493851000688 4495760515008 4497417437184 4499328466944 4509509018112 4511425185792 4513087881216 4523299565568 4525221593088 4535124443136 4539060191232 4540988915712 4552941109248 4554875731968 4563161713152 4567121793024 4568805015552 4577116336128 4581088526336 4583035109376 4591113633792 4593064476672 4597050507264 4605413210496 4607110545408 4611108765696 4619497042944 4623163195392 4625210015744 4633623945216 4635592851456 4647794049024 4649768976384 4662270163712 4663988453376 4665970262016 4678515007488 4680239284224 4692822392832 4707173531648 4709173690368 4719479095296 4723574833152 4731723285984 4738020016128 4752777150464 4760975979063 4763177975808 4775535538632 4777744269312 4783922479104 4794391461888 4807281475584 4819753460286 4821982642176 4830300854442 4836728766464 4838783975424 4861954202112 4877097344406 4883587530752 4892012015184 4906972296576 4909057353216 4924069761024 4937308422732 4939128078336 4948113070404 4952407225248 4954511587968 4963244914656 4969662999552 4984860745728 4993928932167 4996050938172 4998262847704 5009200886088 5011329381408 5015678397696 5017998196736 5026654547712 5031016863744 5042026579968 5044169023488 5055582375774 5057730579384 5059594616832 5073197645376 5075353334016 5088712011264 5090874292224 5106442715136 5108612530176 5120171697648 5122058747904 5124235198464 5133556927296 5135829715072 5138012017152 5139905642496 5149255878144 5153724592128 5155914498048 5165002838016 5169485217792 5171681820672 5181089861808 5182999363584 5187497361408 5196934173312 5203361267712 5212826938368 5215041957888 5219567763456 5228768305152 5230990098432 5235529744384 5245053934176 5246987010048 5249216544768 5261093854464 5263329383424 5265269194752 5277182826496 5279425191936 5295570223104 5297820401664 5311764627456 5314021687296 5328308758528 5330272518144 5332537442304 5346874294272 5358575222784 5363225591808 5372477480961 5374962302976 5379626893312 5381912788992 5393690394624 5398371237888 5408191660032 5424730472448 5431745314816 5441319862272 5443631972352 5458267508736 5460279164928 5474959458304 5494035972096 5503513517082 5510837305344 5520343833648 5527690018816 5556519088128 5571458128404 5573825536464 5581242892288 5590870874496 5593456705536 5607968338944 5623045703667 5635350996849 5642638197408 5645247971328 5654986366176 5659893971712 5662511726592 5672279902464 5689946901807 5707347351048 5709772500768 5712300397376 5724801012672 5727233578752 5744748054528 5760193159854 5762316091392 5764764598272 5777808429456 5780263519296 5782393847808 5797940166144 5800403810304 5810628192768 5815670870016 5818142048256 5828726094534 5835934531584 5846550944976 5851624797312 5853781426176 5864430305664 5866922202624 5869519674368 5872013733888 5882364343296 5884863860736 5889970962432 5900685675948 5902860386304 5907983106048 5918730586272 5921245556352 5923427844096 5936830679808 5939353340928 5957516500992 5960047951872 5973533647256 5975735205888 5978274398208 5994347353344 5996556582912 5999104622592 6012678690816 6015233581056 6017450508288 6028397125632 6031066087424 6033628790784 6046832590848 6052080254976 6054651887616 6070588145664 6073167642624 6084215617536 6089495724032 6091740020736 6102821781504 6110713479168 6121484845056 6124085968896 6129400676352 6140550947328 6142814060544 6148145020928 6159329390592 6164217593856 6178165260288 6180790468608 6197058732032 6199691968512 6218651271168 6221293682688 6238020009984 6257096523776 6278898253824 6289729733808 6292638793728 6298099777536 6308964381312 6347967972084 6350903967744 6367380718176 6370325692416 6409708634112 6420765769929 6426337947048 6429310189568 6440401139256 6451711967232 6462841561344 6482605602816 6500034483138 6502796459208 6522682686912 6525454286592 6542629728768 6545409804288 6565426348032 6577369813098 6583077896976 6585504104448 6597484093872 6603209633664 6606015450624 6617659886208 6626217332736 6640717934592 6646480994304 6658571909556 6661401250896 6678934514784 6681772508544 6687571196928 6702206063616 6705053945856 6708022484992 6720225353163 6722702106624 6725558697984 6740776501032 6743640772512 6746126155776 6764263527168 6767137778688 6769631821824 6784949348352 6787832389632 6808590286848 6811483373568 6826895596864 6829411663872 6832313597952 6844742569728 6850682689536 6853207523328 6865674504192 6871632789504 6874552664064 6886670450688 6889596715008 6892646957056 6895575760896 6908119815744 6910665818112 6916663148544 6929245564416 6937815023616 6950435917824 6953389277184 6959423684608 6971691073536 6974653464576 6993405245568 6995982680064 6998955393024 7014791805952 7017772511232 7020358926336 7039233589248 7060760297472 7063760535552 7079218642944 7082352836608 7085362249728 7107030024192 7129165725696 7144766963712 7150967455744 7163303307948 7166616403968 7175883718656 7191587192832 7210922213376 7229630190429 7232973963264 7245451281663 7255093149696 7258175963136 7277690011648 7280372219904 7315646016609 7325381296128 7338018022776 7347783073792 7360458444864 7386104641536 7405962634098 7408692117504 7428610837872 7431767381952 7444867371984 7454494499328 7477291118592 7497394271556 7513801329132 7516994072112 7523517596544 7526997295104 7539981821568 7546525295616 7563039869952 7583373563661 7586595869076 7589391925248 7609796468064 7613030001024 7633068016896 7636311438336 7659664072704 7662918795264 7680257546472 7683088121856 7686352797696 7703744572608 7707018025728 7709858463744 7723883817216 7730586888192 7733871747072 7747504257024 7754227826688 7757522731008 7771634792712 7781246042112 7795401259968 7802166396416 7805041901568 7819240407552 7822562936832 7829351645184 7843152457728 7846485147648 7853294616576 7867580901264 7870480515072 7873824817152 7877310808064 7891640781696 7894994075136 7897903792128 7915774239744 7919137787904 7943355334656 7946730602496 7967646941184 7971032530944 7992463137792 7995408777216 7998806163456 8016904921088 8020311441408 8037862834176 8044838387712 8062443454464 8069440339968 8072869183488 8090535591936 8094117527552 8097556856832 8112287490048 8137095708672 8147617972224 8161979793408 8165447958528 8172534235136 8187401263104 8190418747392 8212439187456 8237553680384 8241053958144 8266255958016 8280515750472 8291535028224 8295058243584 8317360013312 8357187192606 8360738304696 8371864338432 8386306311744 8390185058304 8411952508416 8463957296112 8467871956992 8489840957568 8493767589888 8508419853696 8546278178816 8561021026572 8568450596064 8587201519008 8590850368128 8617122081792 8640289739781 8643474137088 8666712644184 8670395278944 8673590771712 8696910249216 8700605715456 8723506305024 8727213072384 8743089141801 8746959983482 8753901797376 8769826417464 8777437195968 8780672139264 8796645458496 8804279511552 8808020600832 8823546514944 8827295791104 8834956443648 8851028513922 8854290579456 8861974659072 8878095879408 8881868334528 8905246019712 8909030011392 8916761595904 8936274751488 8940071927808 8960300470884 8963602808832 8967411597312 8987702001376 8991521030016 8994834874368 8998656933888 9019018036224 9022850371584 9026175762432 9046599131136 9050443186176 9070248886272 9078120382464 9081977831424 9105882218496 9109751463936 9126323426304 9134243586048 9137610031104 9154232672256 9162177052672 9166070218752 9182227267584 9186128953344 9194101014528 9210826420992 9214221090816 9222217531392 9238994085888 9246326390784 9250420031488 9267247890432 9271185702912 9295588098048 9299537952768 9324540327424 9327976906752 9331940524032 9357030014976 9360478568448 9385644785664 9414347063296 9418347380736 9438958190592 9447149666304 9463446571968 9505554300928 9521951958126 9526355951616 9551071077264 9555488538624 9614562951168 9639506920572 9643965284352 9660601708884 9673457532928 9677567950848 9723908404224 9750051724707 9754194688812 9767175061504 9784024030368 9813944593152 9818114706432 9848139522048 9874616845464 9878256156672 9896226140808 9904814450496 9909023175936 9926489829312 9939325999104 9969721491456 9987857864334 9992101876344 9996525695408 10018401772176 10022658762816 10031356795392 10053309095424 10062033727488 10084053159936 10088338046976 10111164751548 10115461158768 10119189233664 10146395290752 10150706668032 10177424022528 10181748584448 10212885430272 10217225060352 10240343395296 10244117495808 10248470396928 10267113854592 10271659430144 10276024034304 10279811284992 10298511756288 10307449184256 10311828996096 10330005676032 10338970435584 10343363641344 10362179723616 10365998727168 10374994722816 10393868346624 10406722535424 10425653876736 10430083915776 10439135526912 10457536610304 10461980196864 10471059488768 10490107868352 10493974020096 10498433089536 10522187708928 10526658766848 10530538389504 10554365652992 10558850383872 10591140446208 10595640803328 10623529254912 10628043374592 10656617517056 10660545036288 10665074884608 10693748588544 10717150445568 10726451183616 10744954961922 10749924605952 10759253786624 10763825577984 10787380789248 10816383320064 10849460944896 10863490629632 10882639724544 10887263944704 10916535017472 10920558329856 10949918916608 10988071944192 11007027034164 11021674610688 11040687667296 11055380037632 11108943951147 11113038176256 11142916256808 11147651072928 11162485784576 11181741748992 11186913411072 11215936677888 11246091407334 11270701993698 11285276394816 11290495942656 11309972732352 11319787943424 11344559804928 11379893803614 11414694702096 11419545001536 11424600794752 11449602025344 11454467157504 11489496109056 11520386319708 11524632182784 11529529196544 11555616858912 11560527038592 11564787695616 11595880332288 11600807620608 11621256385536 11631341740032 11636284096512 11657452189068 11671869063168 11693101889952 11703249594624 11707562852352 11728860611328 11733844405248 11739039348736 11744027467776 11764728686592 11769727721472 11779941924864 11801371351896 11805720772608 11815966212096 11837461172544 11842491112704 11846855688192 11873661359616 11878706681856 11915033001984 11920095903744 11947067294512 11951470411776 11956548796416 11988694706688 11993113165824 11998209245184 12025357381632 12030467162112 12034901016576 12056794251264 12062132174848 12067257581568 12093665181696 12104160509952 12109303775232 12141176291328 12146335285248 12168431235072 12178991448064 12205643563008 12221426958336 12242969690112 12248171937792 12258801352704 12281101894656 12285628121088 12296290041856 12318658781184 12356330520576 12361580937216 12394117464064 12399383937024 12437302542336 12442587365376 12476040019968 12514193047552 12535780788909 12557796507648 12579459467616 12585277587456 12596199555072 12617928762624 12695935944168 12701807935488 12734761436352 12740651384832 12819417268224 12841531539858 12852675894096 12858620379136 12880802278512 12925683122688 12965211205632 13000068966276 13005592918416 13045365373824 13050908573184 13085259457536 13090819608576 13120439975223 13130852696064 13154739626196 13166155793952 13171008208896 13194968187744 13206419267328 13212030901248 13235319772416 13252434665472 13276542770883 13281435869184 13292961988608 13317143819112 13322802501792 13357869029568 13363545017088 13375142393856 13404412127232 13410107891712 13416044969984 13440450706326 13445404213248 13451117395968 13481553002064 13487281545024 13492252311552 13528527054336 13534275557376 13539263643648 13569898696704 13575664779264 13617180573696 13622966747136 13653791193728 13658823327744 13664627195904 13689485139456 13701365379072 13706415046656 13731349008384 13743265579008 13749105328128 13773340901376 13779193430016 13785293914112 13791151521792 13816239631488 13821331636224 13833326297088 13858491128832 13875630047232 13900871835648 13906778554368 13918847369216 13943382147072 13949306929152 13986810491136 13991965360128 13997910786048 14029583611904 14035545022464 14040717852672 14078467178496 14121520594944 14127521071104 14158437285888 14164705673216 14170724499456 14214060048384 14258331451392 14282927937189 14289533927424 14301934911488 14326606615896 14333232807936 14351767437312 14383174385664 14421844426752 14459260380858 14465947926528 14490902563326 14510186299392 14516351926272 14555380023296 14631292033218 14650762592256 14676036045552 14695566147584 14720916889728 14772209283072 14811925268196 14817384235008 14857221675744 14863534763904 14889734743968 14908988998656 14954582237184 14981786796501 14994788543112 15027602658264 15033988144224 15047035193088 15053994590208 15079963643136 15093050591232 15126079739904 15166747127322 15173191738152 15178783850496 15219592936128 15226060002048 15266136033792 15272622876672 15319328145408 15325837590528 15360515092944 15366176243712 15372705595392 15407489145216 15414036051456 15419716927488 15447767634432 15461173776384 15467743494144 15495008514048 15508455653376 15515045462016 15543269585424 15562492084224 15590802519936 15604332792832 15610083803136 15638480815104 15645125873664 15658703290368 15686304915456 15692970295296 15706589233152 15735161802528 15740961030144 15747649634304 15754621616128 15783281563392 15789988150272 15795807584256 15831548479488 15838275575808 15886710669312 15893461204992 15935293882368 15942065061888 15984926275584 15990817554432 15997612326912 16033809842176 16040622882816 16075725668352 16089676775424 16117432442883 16124886908928 16138880679936 16145738366976 16181071183872 16188235055104 16195113713664 16224574980096 16274191417344 16295235944448 16323959586816 16330895917056 16345068470272 16374802526208 16380837494784 16424878374912 16475107360768 16482107916288 16532511916032 16561031500944 16583070056448 16634720026624 16714374385212 16721476609392 16743728676864 16772612623488 16780370116608 16823905016832 16869137111001 16906052990547 16927914592224 16935743913984 16979681915136 16987535179776 17016839707392 17069840705421 17092556357632 17122042053144 17136901192128 17174403038016 17181700736256 17234244163584 17280579479562 17286948274176 17333425288368 17340790557888 17347181543424 17393820498432 17401211430912 17447012610048 17454426144768 17486178283602 17493919966964 17507803594752 17539652834928 17554874391936 17561344278528 17593290916992 17608559023104 17616041201664 17647093029888 17654591582208 17669912887296 17702057027844 17708581158912 17723949318144 17756191758816 17763736669056 17810492039424 17818060022784 17833523191808 17872549502976 17880143855616 17920600941768 17927205617664 17934823194624 17975404002752 17983042060032 17989669748736 17997313867776 18038036072448 18045700743168 18052351524864 18093198262272 18100886372352 18140497772544 18156240764928 18163955662848 18211764436992 18219502927872 18252646852608 18268487172096 18275220062208 18308465344512 18324354105344 18332140437504 18364454535168 18372257906688 18388202029056 18421652841984 18428442181632 18444435062784 18477988171776 18492652781568 18534495780864 18542371405824 18591176196096 18599075905536 18649080654848 18655953813504 18663881048064 18714060029952 18771289571328 18828694126592 18836694761472 18877916381184 18894299332608 18926893143936 19011108601856 19043903916252 19052711903232 19102142154528 19110977077248 19229125902336 19262297309787 19279013841144 19287930568704 19321203417768 19346915065856 19355135901696 19447816808448 19500103449414 19508389377624 19534350123008 19568048060736 19627889186304 19636229412864 19696279044096 19749233690928 19756512313344 19792452281616 19809628900992 19818046351872 19852979658624 19878651998208 19939442982912 19975715728668 19984203752688 19993051390816 20036803544352 20045317525632 20062713590784 20106618190848 20124067454976 20160676059489 20168106319872 20176676093952 20222329503096 20230922317536 20238378467328 20292790581504 20301413336064 20354848045056 20363497168896 20425770860544 20434450120704 20480686790592 20488234991616 20496940793856 20534227709184 20543318860288 20552048068608 20559622569984 20597023512576 20614898368512 20623657992192 20660011352064 20677940871168 20686727282688 20724359447232 20731997454336 20749989445632 20787736693248 20813445070848 20851307753472 20860167831552 20878271053824 20915073220608 20923960393728 20942118977536 20980215736704 20987948040192 20996866179072 21044375417856 21053317533696 21061076779008 21108731305984 21117700767744 21182280892416 21191281606656 21247058509824 21256086749184 21313235034112 21321090072576 21387497177088 21434300891136 21452902367232 21489909923844 21499849211904 21518507573248 21527651155968 21574761578496 21632766640128 21688890571287 21698921889792 21726981259264 21765279449088 21774527889408 21833070034944 21841116659712 21899837833216 21976143888384 22014054068328 22043349221376 22081375334592 22217887902294 22226076352512 22285832513616 22295302145856 22363483497984 22431873355776 22492182814668 22541403987396 22570552789632 22580991885312 22619945464704 22639575886848 22689119609856 22750120690983 22759787607228 22829389404192 22839090003072 22849201589504 22899204050688 22908934315008 22978992218112 23040772639416 23049264365568 23059058393088 23111233717824 23121054077184 23129575391232 23191760664576 23201615241216 23242512771072 23262683480064 23272568193024 23314904378136 23343738126336 23386203779904 23406499189248 23415125704704 23457721222656 23467688810496 23478078697472 23488054935552 23529457373184 23539455442944 23559883849728 23602742703792 23611441545216 23631932424192 23674922345088 23684982225408 23693711376384 23747322719232 23757413363712 23830066003968 23840191807488 23894134589024 23902940823552 23913097592832 23977389413376 23986226331648 23996418490368 24050714763264 24060934324224 24113588502528 24124264349696 24134515163136 24187330363392 24208321019904 24218607550464 24282352582656 24292670570496 24336862470144 24357982896128 24411287126016 24442853916672 24485939380224 24496343875584 24517602705408 24562203789312 24571256242176 24592580083712 24637317562368 24712661041152 24723161874432 24788234928128 24798767874048 24874605084672 24885174730752 24952080039936 25028386095104 25071561577818 25115593015296 25158918935232 25170555174912 25235857525248 25391871888336 25403615870976 25469522872704 25481302769664 25638834536448 25683063079716 25705351788192 25717240758272 25761604557024 25851366245376 25920869219343 25930422411264 26000137932552 26011185836832 26090730747648 26101817146368 26170518915072 26181639217152 26240879950446 26261705392128 26309479252392 26332311587904 26342016417792 26389936375488 26412838534656 26424061802496 26470639544832 26504869330944 26553085541766 26562871738368 26585923977216 26634287638224 26645605003584 26715738059136 26727090034176 26750284787712 26808824254464 26820215783424 26832089939968 26880901412652 26890808426496 26902234791936 26963106004128 26974563090048 26984504623104 27057054108672 27068551114752 27078527287296 27139797393408 27151329558528 27234361147392 27245933494272 27307582387456 27317646655488 27329254391808 27378970278912 27402730758144 27412830093312 27462698016768 27486531158016 27498210656256 27546681802752 27558386860032 27570587828224 27582303043584 27632479262976 27642663272448 27666652594176 27716982257664 27751260094464 27801743671296 27813557108736 27837694738432 27886764294144 27898613858304 27973620982272 27983930720256 27995821572096 28059167223808 28071090044928 28081435705344 28156934356992 28243041189888 28255042142208 28316874571776 28329411346432 28341448998912 28516662902784 28565855874378 28579067854848 28603869822976 28653213231792 28666465615872 28843688853504 28918520761716 28931895853056 28981805126652 29020372598784 29032703852544 29110760046592 29250155174121 29262584066436 29301525184512 29352072091104 29391132295168 29441833779456 29544418566144 29623850536392 29634768470016 29714443351488 29727069527808 29779469487936 29817977997312 29909164474368 29963573593002 29989577086224 30055205316528 30067976288448 30094070386176 30159927286272 30186101182464 30252159479808 30333494254644 30346383476304 30357567700992 30439185872256 30452120004096 30532272067584 30545245753344 30614359942187 30638656290816 30651675181056 30721030185888 30732352487424 30745411190784 30814978290432 30828072102912 30839433854976 30895535268864 30922347552768 30935486988288 30990017028096 31016911306752 31030090924032 31086539170848 31124984168448 31181605039872 31208665585664 31220167606272 31276961630208 31290251747328 31317406580736 31372609830912 31385940590592 31413178466304 31470323605056 31481922060288 31495299268608 31509243232256 31566563126784 31579976300544 31591615168512 31663096958976 31676551151616 31773421338624 31786922409984 31870587764736 31884130123776 31969852551168 31981635108864 31995224653824 32067619684352 32081245765632 32151451336704 32179353550848 32234864885766 32249773817856 32277761359872 32291476733952 32362142367744 32376470110208 32449149960192 32548382834688 32590471888896 32647919173632 32661791834112 32690136940544 32749605052416 32761674989568 32849756749824 32950214721536 32964215832576 33065023832064 33122063001888 33166140112896 33269440053248 33326831853441 33428748770424 33442953218784 33487457353728 33545225246976 33560740233216 33647810033664 33738274222002 33812105981094 33855829184448 33871487827968 33959363830272 34033679414784 34139681410842 34185112715264 34244084106288 34273802384256 34348806076032 34363401472512 34468488327168 34561158959124 34573896548352 34666850576736 34681581115776 34694363086848 34787640996864 34802422861824 34894025220096 34908852289536 34972356567204 34987839933928 35015607189504 35079305669856 35109748783872 35122688557056 35186581833984 35217118046208 35232082403328 35294186059776 35309183164416 35339825774592 35404114055688 35417162317824 35447898636288 35512383517632 35527473338112 35620984078848 35636120045568 35667046383616 35745099005952 35760287711232 35841201883536 35854411235328 35869646389248 35950808005504 35966084120064 35979339497472 35994627735552 36076072144896 36091401486336 36104703049728 36186396524544 36201772744704 36280995545088 36312481529856 36327911325696 36423528873984 36439005855744 36505293705216 36536974344192 36616930689024 36648708210688 36664280875008 36728909070336 36744515813376 36776404058112 36843305683968 36856884363264 36888870125568 36955976343552 37068991561728 37084742811648 37182352392192 37198151811072 37298161309696 37311907627008 37327762096128 37428120059904 37542579142656 37607342366727 37657388253184 37673389522944 37755832762368 37788598665216 37853786287872 38022217203712 38087807832504 38105423806464 38204284309056 38221954154496 38458251804672 38524594619574 38558027682288 38575861137408 38642406835536 38693830131712 38895633616896 39000206898828 39016778755248 39068700246016 39136096121472 39255778372608 39272458825728 39361319925669 39392558088192 39498467381856 39513024626688 39584904563232 39619257801984 39636092703744 39705959317248 39757303996416 39829628312649 39878885965824 39951431457336 39968407505376 39986102781632 40073607088704 40090635051264 40125427181568 40213236381696 40248134909952 40321352118978 40336212639744 40353352187904 40444659006192 40461844635072 40476756934656 40585581163008 40602826672128 40709696090112 40726994337792 40851541721088 40868900241408 40961373581184 40976469983232 40993881587712 41068455418368 41086637720576 41104096137216 41119245139968 41194047025152 41229796737024 41247315984384 41320022704128 41355881742336 41373454565376 41448718894464 41463994908672 41499978891264 41575473386496 41626890141696 41702615506944 41720335663104 41756542107648 41830146441216 41847920787456 41884237955072 41960431473408 41975896080384 41993732358144 42088750835712 42106635067392 42122153558016 42217462611968 42235401535488 42364561784832 42382563213312 42494117019648 42512173498368 42626470068224 42642180145152 42774994354176 42848783811567 42868601782272 42905804734464 42979819847688 42999698423808 43037015146496 43055302311936 43149523156992 43265533280256 43377781142574 43397843779584 43453962518528 43530558898176 43549055778816 43666140069888 43799675666432 43952287776768 44028108136656 44086698442752 44162750669184 44435775804588 44452152705024 44571665027232 44590604291712 44726966995968 44863746711552 44945360389503 44984365629336 45082807974792 45141105579264 45161983770624 45239890929408 45279151773696 45378239219712 45500241381966 45519575214456 45658778808384 45678180006144 45698403179008 45798408101376 45817868630016 45957984436224 46081545278832 46098528731136 46118116786176 46222467435648 46242108154368 46259150782464 46383521329152 46403230482432 46485025542144 46525366960128 46545136386048 46629808756272 46687476252672 46772407559808 46812998378496 46830251409408 46915442445312 46935377620992 46956157394944 46976109871104 47058914746368 47078910885888 47119767699456 47205485407584 47222883090432 47263864848384 47349844690176 47369964450816 47387422752768 47494645438464 47514826727424 47660132007936 47680383614976 47788269178048 47805881647104 47826195185664 47954778826752 47972452663296 47992836980736 48101429526528 48121868648448 48227177005056 48248528699392 48269030326272 48374660726784 48416642039808 48437215100928 48564705165312 48585341140992 48673724940288 48715965792256 48822574252032 48885707833344 48971878760448 48992687751168 49035205410816 49124407578624 49142512484352 49274635124736 49425322082304 49446323748864 49576469856256 49597535748096 49749210169344 49904160079872 50056772190208 50143123155636 50231186030592 50317837870464 50341110349824 50471715050496 50607411333003 50718158971641 50783743776672 50807231741952 50939045745408 50962605539328 51209522116263 51277669072896 51366126159432 51410703576384 51434481516544 51523209114048 51702732490752 51841738438686 51860844822528 52000275865104 52022371673664 52181461495296 52203634292736 52341037830144 52363278434304 52481759900892 52523410784256 52618958504784 52664623175808 52684032835584 52779872750976 52825677069312 52848123604992 52941279089664 53009738661888 53106171083532 53125743476736 53171847954432 53268575276448 53291210007168 53431476118272 53454180068352 53500569575424 53617648508928 53640431566848 53664179879936 53761802825304 53781616852992 53804469583872 53926212008256 53949126180096 53969009246208 54114108217344 54137102229504 54157054574592 54279594786816 54302659117056 54468722294784 54491866988544 54615164774912 54635293310976 54658508783616 54757940557824 54805461516288 54825660186624 54925396033536 54973062316032 54996421312512 55093363605504 55116773720064 55141175656448 55164606087168 55264958525952 55285326544896 55333305188352 55433964515328 55603487342592 55627114217472 55675389476864 55773528588288 55797227716608 55947241964544 55967861440512 55991643144192 56118334447616 56142180089856 56313868713984 56486082379776 56510084284416 56633749143552 56658822692864 56682897997824 57033325805568 57131711748756 57158135709696 57207739645952 57306426463584 57332931231744 57687377707008 57837041523432 57863791706112 57963610253304 58040745197568 58065407705088 58221520093184 58500310348242 58525168132872 58603050369024 58704144182208 58883667558912 59088837132288 59247701072784 59269536940032 59428886702976 59454139055616 59558938975872 59635955994624 59818328948736 59927147186004 59979154172448 60110410633056 60135952576896 60188140772352 60319854572544 60372202364928 60482028178467 60504318959616 60666988509288 60692766952608 60715135401984 60878371744512 60904240008192 61064544135168 61090491506688 61228719884374 61277312581632 61303350362112 61442060371776 61464704974848 61490822381568 61629956580864 61656144205824 61678867709952 61791070537728 61844695105536 61870973976576 61980034056192 62033822613504 62060181848064 62173078341696 62249968336896 62363210079744 62417331171328 62440335212544 62553923260416 62580503494656 62634813161472 62745219661824 62771881181184 62826356932608 62940647210112 62963844120576 62990598537216 63018486464512 63133126253568 63159952601088 63183230337024 63326193917952 63353102303232 63546842677248 63573844819968 63741175529472 63768260247552 63939705102336 63963270217728 64135239368704 64162491531264 64302902673408 64358707101696 64469729771532 64499547635712 64555522719744 64582953467904 64724284735488 64752940220416 64898299920384 65066671713861 65096765669376 65180943777792 65295838347264 65323583668224 65380273881088 65499210104832 65523349979136 65699513499648 65900429443072 65928431665152 66130047664128 66244126003776 66538880106496 66653663706882 66857497540848 66885906437568 67090450493952 67295620067328 67476548444004 67624211962188 67711658368896 67742975655936 67918727660544 68067358829568 68250362072949 68279362821684 68370225430528 68488168212576 68547604768512 68697612152064 68726802945024 68936976654336 69122317918248 69147793096704 69333701153472 69363162231552 69388726173696 69575281993728 69604845723648 69788050440192 69817704579072 69944713134408 69975679867856 70031214379008 70158611339712 70219497567744 70245377114112 70373163667968 70434236092416 70464164806656 70588372119552 70618366328832 70679651549184 70808228111376 70834324635648 70895797272576 71024767035264 71054946676224 71241968157696 71272240091136 71334092767232 71490198011904 71520575422464 71682403767072 71708822470656 71739292778496 71901616011008 71932168240128 71958678994944 71989255471104 72152144289792 72182802972672 72372793049088 72403545489408 72561991090176 72624963059712 72655822651392 72847057747968 72878011711488 73010587410432 73073948688384 73233861378048 73297416421376 73328561750016 73457818140672 73489031626752 73552808116224 73686611367936 73713768726528 73777740251136 73911952687104 74137983123456 74169485623296 74364704784384 74396303622144 74596322619392 74623815254016 74655524192256 74856240119808 75085158285312 75214684733454 75314776506368 75346779045888 75511665524736 75707572575744 76044434407424 76175615665008 76210847612928 76408568618112 76443908308992 76916503609344 77049189239148 77116055364576 77151722274816 77284813671072 77387660263424 77762607658029 77791267233792 78000413797656 78033557510496 78137400492032 78272192242944 78511556745216 78544917651456 78722639851338 78785116176384 78996934763712 79026049253376 79169809126464 79238515603968 79272185407488 79411918634496 79514607992832 79659256625298 79757771931648 79902862914672 79936815010752 79972205563264 80147214177408 80181270102528 80250854363136 80426472763392 80496269819904 80642704237956 80672425279488 80706704375808 80889318012384 80923689270144 80953513869312 81171162326016 81205653344256 81419392180224 81453988675584 81703083442176 81737800482816 81922747162368 81952939966464 81987763175424 82136910836736 82173275441152 82208192274432 82238490279936 82388094050304 82459593474048 82494631968768 82640045408256 82711763484672 82746909130752 82897437788928 82927989817344 82999957782528 83150946772992 83253780283392 83405231013888 83440671326208 83513084215296 83660292882432 83695841574912 83768475910144 83920862946816 83951792160768 83987464716288 84177501671424 84213270134784 84244307116032 84434925223936 84470803070976 84729123569664 84765126426624 84988234039296 85024346996736 85252940136448 85549988708352 85697567623134 85737203564544 85811609468928 85959639695376 85999396847616 86074030292992 86531066560512 86755562285148 86795687559168 86907925037056 87061117796352 87098111557632 87332280139776 87599351332864 87750465522363 87904575553536 88056216273312 88173396885504 88325501338368 88871551609176 88904305410048 89143330054464 89181208583424 89453933991936 89727493423104 89890720779006 89968731258672 90165615949584 90282211158528 90479781858816 90558303547392 90756478439424 91000482763932 91039150428912 91317557616768 91356360012288 91396806358016 91596816202752 91635737260032 91843079826561 91915968872448 92163090557664 92197057462272 92236233572352 92444934871296 92484216308736 92518301564928 92767042658304 92806460964864 92970051084288 93050733920256 93090272772096 93259617512544 93374952505344 93544815119616 93625996756992 93660502818816 93830884890624 93870755241984 93912314789888 93952219742208 94117829492736 94157821771776 94239535398912 94410970815168 94445766180864 94527729696768 94699689380352 94739928901632 94774845505536 94989290876928 95029653454848 95320264015872 95360767229952 95576538356096 95611763294208 95652390371328 95909557653504 95944905326592 95985673961472 96202859053056 96243737296896 96454354010112 96497057398784 96538060652544 96749321453568 96833284079616 96874430201856 97129410330624 97347449880576 97431931584512 97645148504064 97771415666688 97943757520896 97985375502336 98070410821632 98248815157248 98285024968704 98549270249472 98850644164608 98892647497728 99152939712512 99195071496192 99498420338688 99808320159744 99980495560323 100113544380416 100286246311272 100462372061184 100635675740928 100682220699648 100943430100992 101214822666006 101436317943282 101567487553344 101614463483904 101878091490816 102419044232526 102555338145792 102732252318864 102821407152768 102868963033088 103046418228096 103405464981504 103683476877372 103721689645056 104000551730208 104044743347328 104362922990592 104407268585472 104682075660288 104726556868608 104963519801784 105046821568512 105237917009568 105329246351616 105368065671168 105559745501952 105651354138624 105696247209984 105882558179328 106019477323776 106212342167064 106251486953472 106343695908864 106537150552896 106582420014336 106862952236544 106908360136704 107001139150848 107235297017856 107280863133696 107328359759872 107523605650608 107563233705984 107608939167744 107852424016512 107898252360192 107938018492416 108228216434688 108274204459008 108314109149184 108559189573632 108605318234112 108937444589568 108983733977088 109230329549824 109270586621952 109317017567232 109515881115648 109610923032576 109850792067072 109946124632064 109992842625024 110186727211008 110233547440128 110282351312896 110329212174336 110529917051904 110570653089792 110666610376704 110867929030656 111206974685184 111254228434944 111350778953728 111547057176576 111594455433216 111894483929088 111935722881024 111983286288384 112236668895232 112284360179712 112627737427968 112822027100181 112972164759552 113020168568832 113267498287104 113317645385728 113365795995648 114066651611136 114263423497512 114316271419392 114415479291904 114612852927168 114665862463488 115374755414016 115674083046864 115727583412224 115927220506608 116081490395136 116443040186368 117000620696484 117050336265744 117206100738048 117408288364416 117767335117824 118083959777007 118177674264576 118495402145568 118539073880064 118857773405952 118908278111232 119117877951744 119271911989248 119488884937947 119636657897472 119854294372008 119958308344896 120220821266112 120271905153792 120376281544704 120639709145088 120744404729856 120964056356934 121008637919232 121333977018576 121385533905216 121430270803968 121756743489024 121808480016384 122129088270336 122180983013376 122457439768748 122554625163264 122606700724224 122884120743552 122929409949696 122981644763136 123259913161728 123312288411648 123357735419904 123582141075456 123689390211072 123741947953152 123960068112384 124067645227008 124120363696128 124346156683392 124499936673792 124726420159488 124834662342656 124880670425088 125107846520832 125161006989312 125269626322944 125490439323648 125543762362368 125652713865216 125881294420224 125927688241152 125981197074432 126036972929024 126266252507136 126319905202176 126366460674048 126652387835904 126706204606464 127093685354496 127147689639936 127482351058944 127536520495104 127879410204672 127926540435456 128270478737408 128324983062528 128605805346816 128717414203392 128939459543064 128999095271424 129111045439488 129165906935808 129448569470976 129796599840768 130133343427722 130193531338752 130361887555584 130591676694528 130647167336448 130998420209664 131399026999296 131800858886144 131856863330304 132260095328256 132488252007552 133077760212992 133307327413764 133714995081696 133771812875136 134180900987904 134591240134656 134836081168509 134953096888008 135248423924376 135423316737792 135485951311872 135837455321088 136134717659136 136500724145898 136558725643368 136740450861056 136976336425152 137095209537024 137395224304128 137453605890048 137873953308672 138244635836496 138295586193408 138667402306944 138726324463104 138777452347392 139150563987456 139209691447296 139576100880384 139635409158144 139889426268816 139951359735712 140062428758016 140317222679424 140438995135488 140490754228224 140746327335936 140868472184832 140928329613312 141176744239104 141236732657664 141359303098368 141616456222752 141668649271296 141791594545152 142049534070528 142109893352448 142483936315392 142544480182272 142668185534464 142980396023808 143041150844928 143364807534144 143417644941312 143478585556992 143803232022016 143864336480256 143917357989888 143978510942208 144304288579584 144365605945344 144745586098176 144807090978816 145123982180352 145249926119424 145311645302784 145694115495936 145756023422976 146021174820864 146147897376768 146467722756096 146594832842752 146657123500032 146915636281344 146978063253504 147105616232448 147373222735872 147427537453056 147823905374208 148275966246912 148338971246592 148729409568768 148792607244288 149192645238784 149247630508032 149712480239616 150170316570624 150429369466908 150629553012736 150693558091776 151023331049472 151415145151488 151822233999009 152088868814848 152351231330016 152421695225856 152817137236224 152887816617984 153833007218688 154098378478296 154232110729152 154303444549632 154569627342144 155525215316058 155582534467584 156000827595312 156067115020992 156544384485888 157023113490432 157089835302912 157445279702676 157570232352768 157993869527424 158052098506752 158339618252928 158477031207936 158544370814976 158823837268992 159029215985664 159318513250596 159515543863296 159805725829344 159873630021504 159944411126528 160294428354816 160362540205056 160501708726272 160852945526784 160992539639808 161285408475912 161344850558976 161413408751616 161778636024768 161847378540288 161907027738624 162342324652032 162411306688512 162838784360448 162907977351168 163406166884352 163475600965632 163845494324736 163905879932928 163975526350848 164273821673472 164346550882304 164416384548864 164476980559872 164776188100608 164919186948096 164989263937536 165280090816512 165423526969344 165493818261504 165794875577856 165855979634688 165999915565056 166301893545984 166810462027776 166881342652416 167026168430592 167320585764864 167391683149824 167536951820288 167841725893632 167903584321536 167974929432576 168355003342848 168426540269568 168869850447872 168941606141952 169458247139328 169530252853248 169976468078592 170048693993472 170505880272896 171099977416704 171395135246268 171474407129088 171623218937856 171919279390752 171998793695232 172148060585984 173062133121024 173511124570296 173591375118336 173815850074112 174122235592704 174196223115264 174664560279552 175198702665728 175500931044726 175809151107072 176112432546624 176651002676736 177743103218352 177808610820096 178286660108928 178362417166848 178907867983872 179454986846208 179781441558012 179937462517344 180331231899168 180564422317056 180959563717632 181116607094784 181446084535401 181512956878848 182000965527864 182078300857824 182635115233536 182712720024576 182793612716032 183193632405504 183271474520064 183686159653122 183831937744896 184326181115328 184394114924544 184472467144704 184889869742592 184968432617472 185036603129856 185534085316608 185612921929728 185940102168576 186101467840512 186180545544192 186519235025088 186749905010688 187089630239232 187251993513984 187321005637632 187661769781248 187741510483968 187824629579776 187904439484416 188235658985472 188315643543552 188479070797824 188821941630336 188891532361728 189055459393536 189399378760704 189479857803264 189549691011072 189978581753856 190059306909696 190640528031744 190721534459904 191153076712192 191223526588416 191304780742656 191819115307008 191889810653184 192405718106112 192487474593792 192908708020224 192994114797568 193076121305088 193498642907136 193666568159232 193748860403712 194258820661248 194694899761152 194863863169024 195200015141583 195290297008128 195542831333376 195887515041792 195970751004672 196140821643264 196497630314496 196570049937408 197098540498944 197701288329216 197785294995456 198305879425024 198390142992384 199616640319488 199960991120646 200227088760832 200572492622544 201271351481856 201886860201984 202429645332012 202872635886564 203134975106688 203228926967808 203756182981632 204751086218847 204838088465052 205110676291584 205464504637728 205642814305536 205737926066176 206092836456192 206810929963008 207366953754744 207443379290112 208001103460416 208089486694656 208725845981184 208814537170944 209364151320576 209453113737216 209927039603568 210093643137024 210475834019136 210658492703232 210736131342336 211119491003904 211302708277248 211392494419968 211765116358656 212038954647552 212424684334128 212502973906944 212687391817728 213074301105792 213164840028672 213725904473088 213816720273408 214002278301696 214470594035712 214561726267392 214656719519744 215047211301216 215126467411968 215217878335488 215704848033024 215796504720384 215876036984832 216456432869376 216548408918016 217118379147264 217210636468224 217874889179136 217967467954176 218460659099648 218541173243904 218634035134464 219031762231296 219221846065152 219701584134144 219892249264128 219985685250048 220373454422016 220467094880256 220564702625792 220658424348672 221059834103808 221141306179584 221333220753408 221735858061312 222413949370368 222508456869888 222701557907456 223094114353152 223188910866432 223788967858176 223871445762048 223966572576768 224473337790464 224568720359424 225255474855936 225644054200362 225944329519104 226040337137664 226534996574208 226635290771456 228133303222272 228526846995024 228632542838784 228830958583808 229225705854336 229331724926976 230749510828032 231348166093728 231455166824448 231854441013216 232162980790272 232886080372736 233287822974087 234001241392968 234100672531488 234412201476096 234816576728832 235534670235648 236167919554014 236355348529152 236990804291136 237078147760128 237715546811904 237816556222464 238235755903488 238543823978496 238977769875894 239273315794944 239708588744016 239916616689792 240441642532224 240543810307584 240752563089408 241279418290176 241488809459712 241928112713868 242017275838464 242667954037152 242771067810432 242860541607936 243513486978048 243616960032768 244258176540672 244361966026752 244914879537496 245109250326528 245213401448448 245768241487104 245858819899392 245963289526272 246519826323456 246624576823296 246715470839808 247164282150912 247378780422144 247483895906304 247920136224768 248135290454016 248240727392256 248692313366784 248999873347584 249452840318976 249669324685312 249761340850176 250215693041664 250322013978624 250539252645888 250980878647296 251087524724736 251305427730432 251762588840448 251855376482304 251962394148864 252073945858048 252532505014272 252639810404352 252732921348096 253304775671808 253412409212928 254187370708992 254295379279872 254964702117888 255073040990208 255758820409344 256540957474816 256649966125056 257211610693632 257434828406784 257878919086128 257998190542848 258222090878976 259593199681536 260266686855444 260387062677504 260723775111168 261183353389056 261294334672896 261996840419328 262798053998592 263251396567089 263601717772288 263713726660608 264520190656512 264976504015104 266155520425984 266614654827528 267429990163392 267543625750272 268361801975808 269182480269312 269672162337018 269906193776016 270496847848752 270846633475584 271674910642176 272269435318272 273001448291796 273117451286736 273480901722112 273952672850304 274190419074048 274790448608256 274907211780096 275529239479683 275747906617344 276489271672992 276591172386816 277334804613888 277452648926208 277554904694784 278301127974912 278419382894592 279152201760768 279270818316288 279778852537632 279902719471424 280124857516032 280634445358848 280877990270976 280981508456448 281492654671872 281736944369664 281856659226624 282353488478208 282473465315328 282718606196736 283232912445504 283337298542592 283583189090304 284099068141056 284219786704896 284967872630784 285088960364544 285336371068928 285960792047616 286082301689856 286729615068288 286835289882624 286957171113984 287606464044032 287728672960512 287834715979776 287957021884416 288608577159168 288731211890688 289491172196352 289614181957632 290247964360704 290499852238848 290623290605568 291388230991872 292042349641728 292295794753536 292935445512192 293189665685504 293314247000064 293831272562688 293956126507008 294211232464896 294746445471744 294855074906112 295647810748416 296551932493824 296677942493184 297458819137536 297585214488576 298385290477568 298495261016064 299424960479232 299941486680969 300340633141248 300858738933816 301259106025472 301387116183552 302046662098944 302830290302976 303644467998018 304177737629696 304702462660032 304843390451712 305634274472448 307666014437376 308196756956592 308464221458304 308606889099264 309139254684288 311050430632116 311165068935168 312001655190624 312134230041984 313088768971776 314046226980864 314179670605824 314890559405352 315140464705536 315987739054848 316104197013504 316679236505856 316954062415872 317088741629952 317647674537984 318058431971328 318637026501192 319031087726592 319611451658688 319747260043008 319888822253056 320588856709632 320725080410112 321003417452544 321705891053568 321985079279616 322570816951824 322689701117952 322826817503232 323557272049536 323694757080576 323814055477248 324684649304064 324822613377024 325677568720896 325815954702336 326812333768704 326951201931264 327690988649472 327811759865856 327951052701696 328547643346944 328693101764608 328832769097728 329552376201216 329838373896192 329978527875072 330560181633024 330847053938688 330987636523008 331589751155712 331711959269376 331999831130112 332603787091968 333620924055552 333762685304832 334052336861184 334641171529728 334783366299648 335073903640576 335683451787264 335807168643072 335949858865152 336710006685696 336853080539136 337739700895744 337883212283904 338916494278656 339060505706496 339952936157184 340097387986944 341011760545792 342199954833408 342790270492536 342948814258176 343246437875712 343838558781504 343997587390464 346124266242048 347022249140592 347182750236672 348244471185408 349329120559104 350397405331456 351001862089452 351618302214144 352224865093248 353302005353472 354251879331021 355486206436704 355617221640192 356573320217856 356724834333696 357815735967744 358466654813841 358909973692416 359562883116024 359874925034688 360662463798336 361128844634112 361919127435264 362233214189568 362892169070802 363025913757696 364001931055728 364156601715648 365270230467072 365425440049152 365587225432064 366387264811008 366542949040128 367372319306244 367663875489792 368652362230656 368788229849088 368944934289408 369779739485184 369936865234944 370073206259712 371068170633216 371225843859456 371880204337152 372202935681024 372361091088384 373038470050176 373499810021376 374179260478464 374503987027968 374642011275264 375323539562496 375483020967936 375649259159552 375808878968832 376471317970944 376631287087104 376958141595648 377643883260672 377783064723456 378110918787072 378798757521408 378959715606528 379099382022144 379957163507712 380118613819392 381281056063488 381443068919808 382306153424384 382447053176832 382609561485312 383638230614016 383779621306368 384811436212224 384974949187584 385817416040448 385988229595136 386152242610176 386997285814272 387333136318464 387497720807424 389389799522304 389727726338048 390400030283166 390580594016256 391085662666752 391775030083584 391941502009344 392995260628992 394197080997888 395402576658432 395570589990912 396611758850048 396780285984768 399233280638976 399921982241292 400454177521664 401144985245088 402542702963712 403773720403968 404859290664024 405745271773128 406269950213376 406457853935616 407512365963264 409502172437694 409676176930104 410221352583168 410929009275456 411285628611072 412185672912384 413621859926016 414733907509488 414886758580224 416002206920832 416178973389312 417451691962368 417629074341888 418728302641152 418906227474432 419854079207136 420187286274048 420951668038272 421316985406464 421472262684672 422238982007808 422605416554496 422784988839936 423530232717312 424077909295104 424849368668256 425005947813888 425374783635456 426148602211584 426329680057344 427451808946176 427633440546816 428004556603392 428941188071424 429123452534784 429313439039488 430094422602432 430252934823936 430435756670976 431409696066048 431593009440768 431752073969664 432912865738752 433096817836032 434236758294528 434421272936448 435749778358272 435934935908352 436921318199296 437082346487808 437268070268928 438063524462592 438443692130304 439403168268288 439784498528256 439971370500096 440746908844032 440934189760512 441129405251584 441316848697344 442119668207616 442282612359168 443471716122624 444827898740736 445016913739776 445403115814912 446188228706304 446377821732864 447577935716352 447742891524096 448946675580928 449137440718848 450510949711872 451288108400724 451888659038208 452080674275328 453069993148416 453270581542912 455466701997027 456266606444544 457053693990048 457265085677568 457661917167616 458451411708672 458663449853952 461499021656064 462696332187456 462910333648896 463708882026432 465772160745472 466575645948174 468002482785936 468201345062976 469633153457664 471069340471296 472335839108028 472710697058304 473981608582272 474156295520256 475431093623808 475633112444928 476471511806976 477087647956992 477955539751788 478546631589888 479417177488032 479833233379584 480883285064448 481087620615168 481505126178816 482558836580352 482977618919424 483856225427736 484034551676928 485335908074304 485542135620864 485721083215872 487026973956096 487233920065536 488516353081344 488723932053504 489829759074992 490218500653056 490426802896896 491536482974208 491717639798784 491926579052544 493039652646912 493249153646592 493430941679616 494328564301824 494757560844288 494967791812608 495840272449536 496270580908032 496481454784512 497384626733568 497999746695168 498905680637952 499338649370624 500431386083328 500644027957248 501078505291776 501961757294592 502175049449472 502610855460864 503525177680896 503710752964608 503924788297728 504147891716096 505065010028544 505279620808704 506609551343616 506824818425856 508374741417984 508590758559744 509929404235776 510146081980416 511517640818688 513081914949632 513299932250112 514423221387264 514869656813568 515757838172256 515996381085696 516444181757952 519186399363072 520533373710888 520774125355008 521447550222336 522366706778112 522588669345792 523993680838656 525596107997184 526502793134178 527203435544576 527427453321216 529953008030208 532311040851968 533229309655056 534859980326784 535087251500544 536723603951616 538364960538624 539344324674036 539812387552032 540993695697504 541693266951168 543349821284352 544338253606203 544538870636544 546002896583592 546234902573472 546961803444224 547905345700608 548380838148096 549580897216512 549814423560192 551058478959366 551495813234688 552978543345984 553182344773632 554669609227776 554905297852416 555109809389568 556602255949824 556838765789184 558304403521536 558541636632576 559557705075264 559805438942848 560249715032064 561268890717696 561755980541952 561963016912896 562985309343744 563473888739328 563713318453248 564706976956416 564946930630656 565437212393472 566465824891008 566674597085184 567166378180608 568198136282112 568439573409792 569935745261568 570177920729088 570672742137856 571921584095232 572164603379712 573459230136576 573670579765248 573914342227968 575212928088064 575457345921024 575669431959552 577217154318336 577462423781376 578982344392704 579228363915264 580495928721408 580999704477696 581246581211136 582776461983744 584084699283456 584591589507072 585600045424749 585870891024384 586379331371008 586628494000128 587662545125376 587912253014016 588422464929792 589492890943488 589710149812224 591295621496832 593103864987648 593355884986368 594917638275072 595170428977152 596770580955136 598849920958464 599882973361938 600681266282496 601717477867632 602518212050944 605660580605952 607288935996036 608355475259392 609404925320064 609686780903424 611268548944896 614253258656541 615332028874752 616393513913184 616928442916608 617213778198528 618278509368576 622100861264232 622330137870336 624003310381248 624268460083968 626177537943552 628092453961728 628359341211648 629781118810704 630280929411072 631975478109696 632208394027008 633358473011712 633908124831744 634177483259904 635295349075968 636116863942656 637274053002384 638062175453184 639222903317376 639494520086016 639777644506112 641177713419264 641450160820224 642006834905088 643411782107136 643970158559232 645141633903648 645379402235904 645653635006464 647114544099072 647389514161152 647628110954496 649369298608128 649645226754048 651355137441792 651631909404672 653624667537408 653902403862528 655381977298944 655623519731712 655902105403392 657095286693888 657386203529216 657665538195456 659104752402432 659676747792384 659957055750144 661120363266048 661694107877376 661975273046016 663179502311424 663423918538752 663999662260224 665207574183936 667241848111104 667525370609664 668104673722368 669282343059456 669566732599296 670147807281152 671366903574528 671614337286144 671899717730304 673420013371392 673706161078272 675479401791488 675766424567808 677832988557312 678121011412992 679905872314368 682023521091584 684399909666816 685580540985072 685897628516352 686492875751424 687677117563008 687995174780928 692248532484096 694044498281184 694365500473344 696488942370816 698658241118208 699863468922261 700794810662912 702003724178904 703236604428288 704449730186496 706604010706944 708503758662042 710972412873408 711234443280384 713146640435712 713449668667392 715631471935488 716933309627682 717819947384832 719125766232048 719749850069376 721324927596672 722257689268224 723838254870528 724466428379136 725784338141604 726051827515392 728003862111456 728313203431296 730540460934144 730850880098304 731174450864128 732774529622016 733085898080256 734744638612488 735327750979584 737304724461312 737576459698176 737889868578816 739559478970368 739873730469888 740146412519424 742136341266432 742451687718912 743760408674304 744405871362048 744722182176768 746076940100352 746999620042752 748358520956928 749007974055936 749284022550528 750647079124992 750966041935872 751298518319104 751617757937664 752942635941888 753262574174208 753916283191296 755287766521344 755566129446912 756221837574144 757597515042816 757919431213056 758198764044288 759914327015424 760237227638784 762562112126976 762886137839616 764612306848768 764894106353664 765219122970624 767276461228032 769622872424448 769949898375168 771634832080896 771976459190272 772304485220352 773994571628544 774666272636928 778779599044608 779455452676096 780800060566332 781161188032512 782171325333504 783550060167168 783883004018688 785990521257984 788394161995776 789754189701267 790805153316864 791141179981824 793223517700096 793560571969536 798466561277952 799843964482584 800908355043328 802289970490176 805085405927424 807547440807936 809718581328048 811490543546256 812539900426752 815024731926528 819004344875388 819352353860208 820442705166336 821858018550912 822571257222144 824371345824768 826587718439049 827243719852032 829467815018976 829773517160448 832004413841664 832357946778624 834903383924736 835258148683776 837456605282304 837812454948864 839708158414272 840374572548096 841903336076544 842633970812928 842944525369344 844477964015616 845210833108992 845569977679872 847060465434624 848155818590208 849698737336512 850011895627776 850749567270912 852297204423168 852659360114688 854903617892352 855266881093632 856009113206784 857882376142848 858246905069568 858626878078976 860188845204864 860505869647872 860871513341952 862819392132096 863186018881536 863504147939328 865825731477504 866193635672064 868473516589056 868842545872896 871499556716544 871869871816704 873842636398592 874164692975616 876127048925184 876887384260608 878806336536576 879568997056512 879942741000192 881493817688064 881868379521024 882258810503168 882633697394688 884239336415232 884565224718336 886943432245248 889655797481472 890033827479552 890806231629824 892376457412608 892755643465728 895155871432704 895485783048192 897893351161856 898274881437696 901021899423744 902576216801448 903777318076416 904161348550656 906139986296832 910933403994054 912533212889088 914107387980096 914530171355136 916902823417344 922998043312128 925392664374912 925820667297792 927417764052864 931544321490944 933151291896348 936004965571872 936402690125952 939266306915328 942138680942592 944671678216056 945421394116608 947963217164544 948312591040512 950862187247616 951266224889856 952943023613952 954175295913984 955911079503576 957093263179776 958834354976064 959666466759168 961766570128896 962175241230336 963010252357632 965117673160704 965955237838848 967712450855472 968069103353856 970671816148608 971084271241728 971442166431744 974053947912192 974467840131072 977032706162688 977447864107008 979659518149984 980437001306112 980853605793792 983072965948416 983435279597568 983853158105088 986079305293824 986498307293184 988657128603648 989515121688576 989935583625216 991680544899072 992541161816064 992962909569024 994769253467136 995999493390336 997811361275904 998677298741248 1000862772166656 1001288055914496 1002157010583552 1003923514589184 1004350098898944 1005221710921728 1007050355361792 1007421505929216 1007849576595456 1008295783432192 1010130020057088 1010559241617408 1013219102687232 1013649636851712 1016749482835968 1017181517119488 1019858808471552 1020292163960832 1023035281637376 1026163829899264 1026599864500224 1028846442774528 1029739313627136 1031515676344512 1031992762171392 1038372798726144 1041066747421776 1041548250710016 1044733413556224 1047987361677312 1051192215994368 1053005586268356 1054406871089152 1054854906642432 1059906016060416 1062755637993063 1064622081703936 1066458619310112 1069719960653568 1070174503001088 1073447207903232 1076729921077248 1078688649348072 1079624775104064 1081987391395008 1083386533902336 1086699642568704 1088676507212406 1089077741273088 1092005793167184 1092469805146944 1095810691401216 1096761676296192 1099161794433024 1099628847120384 1102116957918732 1102991626469376 1105957086691968 1106364689547264 1109339218455552 1109810595704832 1110219618779136 1113204511899648 1113677531578368 1116608807043072 1117083273265152 1119115410150528 1119610877885696 1120499430064128 1122537781435392 1123511961083904 1123926033825792 1125970618687488 1126947777478656 1127426636906496 1129413953912832 1129893861261312 1130874424786944 1132931649782016 1133349194170368 1134332756361216 1136396272564224 1136879146819584 1139871490523136 1140355841458176 1141345484275712 1143843168190464 1144329206759424 1146918460273152 1147341159530496 1147828684455936 1150425856176128 1150914691842048 1151338863919104 1154434308636672 1154924847562752 1157964688785408 1158456727830528 1160991857442816 1161999408955392 1162493162422272 1168169398566912 1169183179014144 1171200090849498 1171741782048768 1172758662742016 1173256988000256 1175325090250752 1175824506028032 1178985781886976 1182591242993664 1186207729975296 1186711769972736 1189835276550144 1190340857954304 1193541161910272 1197699841916928 1199765946723876 1201362532564992 1203434955735264 1205036424101888 1211321161211904 1214577871992072 1216710950518784 1218809850640128 1219373561806848 1222537097889792 1228506517313082 1230664057749504 1232787027826368 1233856885833216 1236557018737152 1244201722528464 1244660275740672 1248006620762496 1248536920167936 1252355075887104 1256184907923456 1256718682423296 1259562237621408 1260561858822144 1263950956219392 1264416788054016 1266716946023424 1267816249663488 1268354966519808 1270590698151936 1272233727885312 1274548106004768 1276124350906368 1278445806634752 1278989040172032 1279555289012224 1282355426838528 1282900321640448 1284013669810176 1286823564214272 1287940317118464 1290283267807296 1290758804471808 1291307270012928 1294229088198144 1294779028322304 1295256221908992 1298738597216256 1299290453508096 1302710274883584 1303263818809344 1307249335074816 1307804807725056 1310763954597888 1311247039463424 1311804210806784 1314190573387776 1314772407058432 1315331076390912 1318209504804864 1319353495584768 1319914111500288 1322240726532096 1323388215754752 1323950546092032 1326359004622848 1326847837077504 1330415148367872 1334483696222208 1335050741219328 1336209347444736 1338564686118912 1339133465198592 1340295614562304 1342733807149056 1343228674572288 1346840026742784 1347412322156544 1350958803582976 1351532849135616 1355665977114624 1356242022825984 1359811744628736 1364047042183168 1366400105991081 1368799819333632 1371161081970144 1371795257032704 1372985751502848 1375354235126016 1375990349561856 1384497064968192 1388088996562368 1388731000946688 1397316482236416 1399726937844522 1401589621325824 1404007448357808 1408899460372992 1413208021413888 1417007517324084 1421944825746816 1422468886560768 1426293280871424 1426899337334784 1431262943870976 1433866619255364 1435639894769664 1438251532464096 1439499700138752 1442649855193344 1444515378536448 1447676509741056 1448932856758272 1451568676283208 1452103655030784 1456007724222912 1456626406862592 1461080921868288 1461701760196608 1462348901728256 1465549059244032 1466171796160512 1469489277224976 1470655501959168 1474609448922624 1475152919396352 1475779737157632 1479118957940736 1479747460939776 1480292825038848 1484272682532864 1484903375437824 1487520817348608 1488811742724096 1489444364353536 1492153880200704 1493999240085504 1496717041913856 1498015948111872 1501294158249984 1501932083871744 1502597036638208 1503235515875328 1505885271883776 1506525148348416 1507832566382592 1510575533042688 1511132258893824 1512443675148288 1515195030085632 1515838862426112 1519828654030848 1520474455277568 1525124224253952 1525772275679232 1529224613697536 1529788212707328 1530438245941248 1534552922456064 1539245744848896 1539899796750336 1543269664161792 1543952918380544 1544608970440704 1547989143257088 1549332545273856 1557559198089216 1558910905352192 1561600121132664 1562322376065024 1564342650667008 1567100120334336 1567766008037376 1571981042515968 1576788323991552 1579508379402534 1581610306633728 1582282359963648 1586447035400192 1596933122555904 1599687928965168 1601816710086656 1604579940980352 1610170811854848 1615094881615872 1619437162656096 1622981087092512 1625079800853504 1630049463853056 1633014760818609 1638008689750776 1638704707720416 1640885410332672 1643716037101824 1645142514444288 1648742691649536 1653175436878098 1654487439704064 1658935630037952 1659547034320896 1664008827683328 1664715893557248 1669806767849472 1670516297367552 1674913210564608 1675624909897728 1679416316828544 1680749145096192 1683806672153088 1685267941625856 1685889050738688 1688955928031232 1690421666217984 1691139955359744 1694120930869248 1696311637180416 1699397474673024 1700023791255552 1701499134541824 1704594408846336 1705318720229376 1709807235784704 1710533762187264 1712018226413568 1715764752285696 1716493810139136 1717253756157952 1720377690409728 1721011739295744 1721743026683904 1725638784264192 1726372037763072 1727008295878656 1731651462955008 1732387271344128 1736947033178112 1737685091745792 1742999113433088 1743739743633408 1747685272797184 1748329385951232 1752254097850368 1753774768521216 1756800136274247 1757612673073152 1759137994113024 1759885482000384 1762987635376128 1763736759042048 1764517621006336 1765267394789376 1768478672830464 1769130449436672 1773886864490496 1779311594962944 1780067654959104 1781612463259648 1784752914825216 1785511286931456 1790311742865408 1795786702323712 1796549762875392 1802043798847488 1805152433602896 1807554636152832 1821866807988108 1825066425778176 1828214775960192 1829060342710272 1833805646834688 1842759775969623 1845996086624256 1850785328749824 1851641334595584 1854835528105728 1863088642981888 1866302583792696 1872009931143744 1872805380251904 1878532613830656 1884277361885184 1889343356432112 1890842788233216 1895926434329088 1896625182081024 1901724374495232 1902532449779712 1905886047227904 1908350591827968 1911822159007152 1914186526359552 1917668709952128 1919332933518336 1923533140257792 1924350482460672 1926020504715264 1930235346321408 1931910475677696 1935424901710944 1936138206707712 1941343632297216 1942168542483456 1942884332863488 1948107895824384 1948935680262144 1954065412325376 1954895728214016 1959319036299968 1960874002612224 1961707211587584 1966145931896832 1966870559195136 1967706316210176 1972158610587648 1972996614586368 1977314257207296 1979030243377152 1979871167250432 1983361089798144 1985082323632128 1985925819138048 1989538506934272 1991998986780672 1995622722551808 1997354597482496 2001725544333312 2002576111828992 2004314021167104 2007847029178368 2008700197797888 2010443421843456 2014100710723584 2014843011858432 2015699153190912 2020260040114176 2021118483234816 2026438205374464 2027299273703424 2033498965671936 2034363034238976 2039717616943104 2046070563274752 2052327659798528 2053199729000448 2057692885549056 2059478627254272 2063031352689024 2063985524342784 2076745597452288 2082133494843552 2083096501420032 2089466827112448 2095974723354624 2099590406766783 2102384431988736 2106011172536712 2108813742178304 2109709813284864 2119812032120832 2125511275986126 2129244163407872 2132917238620224 2139439921307136 2140349006002176 2146894415806464 2153459842154496 2157377298696144 2159249550208128 2163974782790016 2166773067804672 2173399285137408 2177353014424812 2178155482546176 2184011586334368 2184939610293888 2191621382802432 2193523352592384 2198323588866048 2199257694240768 2204233915837464 2205983252938752 2211914173383936 2212729379094528 2218678436911104 2219621191409664 2220439237558272 2226409023799296 2227355063156736 2233217614086144 2234166546530304 2238230820301056 2239221755771392 2240998860128256 2245075562870784 2247023922167808 2247852067651584 2251941237374976 2253895554957312 2254853273812992 2258827907825664 2259787722522624 2261748849573888 2265863299564032 2266698388340736 2268665512722432 2272792545128448 2273758293639168 2279742981046272 2280711682916352 2282690968551424 2287686336380928 2288658413518848 2293836920546304 2294682319060992 2295657368911872 2300851712352256 2301829383684096 2308868617273344 2309849695125504 2315929377570816 2316913455661056 2321983714885632 2323998817910784 2336338797133824 2338366358028288 2342400181698996 2343483564097536 2345517325484032 2346513976000512 2350650180501504 2351649012056064 2357971563773952 2365182485987328 2372415459950592 2373423539945472 2379670553100288 2380681715908608 2387082323820544 2395399683833856 2399531893447752 2402725065129984 2406869911470528 2422642322423808 2429155743984144 2437619701280256 2445074195779584 2457013034626164 2461328115499008 2465574055652736 2467713771666432 2473114037474304 2479763155317147 2488403445056928 2489320551481344 2496013241524992 2497073840335872 2504710151774208 2512369815846912 2513437364846592 2519124475242816 2521123717644288 2527901912438784 2528833576108032 2533433892046848 2535632499326976 2536709933039616 2541181396303872 2544467455770624 2549096212009536 2552248701812736 2556891613269504 2557978080344064 2559110578024448 2564710853677056 2565800643280896 2568027339620352 2573647128428544 2575880634236928 2580566535614592 2581517608943616 2582614540025856 2588458176396288 2589558056644608 2590512443817984 2597477194432512 2598580907016192 2605420549767168 2606527637618688 2614498670149632 2615609615450112 2621527909195776 2622494078926848 2628381146775552 2629544814116864 2630662152781824 2636419009609728 2638706991169536 2639828223000576 2644481453064192 2646776431509504 2647901092184064 2652718009245696 2653695674155008 2660830296735744 2668967392444416 2670101482438656 2672418694889472 2677129372237824 2678266930397184 2680591229124608 2685467614298112 2686457349144576 2693680053485568 2694824644313088 2701917607165952 2703065698271232 2711331954229248 2712484045651968 2728094084366336 2732800211982162 2737599638667264 2742322163940288 2743590514065408 2750708470252032 2768994129936384 2776177993124736 2777462001893376 2794632964472832 2799453875689044 2803179242651648 2808014896715616 2817798920745984 2826416042827776 2834015034648168 2843889651493632 2844937773121536 2852586561742848 2853798674669568 2862525887741952 2867733238510728 2871279789539328 2876503064928192 2878999400277504 2885299710386688 2889030757072896 2895353019482112 2897865713516544 2903137352566416 2904207310061568 2912015448445824 2913252813725184 2922161843736576 2923403520393216 2924697803456512 2931098118488064 2932343592321024 2938978554449952 2941311003918336 2949218897845248 2950305838792704 2951559474315264 2958237915881472 2959494921879552 2968545365065728 2969806750875648 2975041634697216 2977623485448192 2978888728707072 2984307760401408 2987998480171008 2993434083827712 2996031896223744 3002588316499968 3003864167743488 3005194073276416 3006471031750656 3011770543767552 3013050296696832 3015665132765184 3021151066085376 3022264517787648 3024887350296576 3030390060171264 3031677724852224 3039657308061696 3040948910555136 3050248448507904 3051544551358464 3058449227395072 3059576425414656 3060876491882496 3069105844912128 3078491489697792 3079799593500672 3086539328323584 3087905836761088 3089217940881408 3095978286514176 3115118396178432 3117821810704384 3123200242265328 3124644752130048 3134200240668672 3143962085031936 3153576647983104 3159016758805068 3163220613267456 3164564719927296 3172894070800384 3188266913979189 3193866245111808 3199375857930336 3203633420173312 3209159881960704 3220341623709696 3230189763231744 3238874325312192 3245962174185024 3250159601707008 3260098927706112 3266029521637218 3276017379501552 3277409415440832 3287432074203648 3290285028888576 3297485383299072 3306350873756196 3308974879408128 3317871260075904 3319094068641792 3328017655366656 3329431787114496 3339613535698944 3341032594735104 3349826421129216 3351249819795456 3358832633657088 3361498290192384 3367613344306176 3370535883251712 3371778101477376 3377911856062464 3380843332435968 3382279910719488 3388241861738496 3392623274360832 3398794949346048 3400047582511104 3402998269083648 3409188817692672 3410637440458752 3419614471569408 3421067524374528 3424036452827136 3431529504571392 3432987620278272 3434507512315904 3440755380819456 3442023478591488 3443486053367808 3451277568528384 3452744075526144 3454016591757312 3463302925910016 3464774542688256 3473894066356224 3475370183491584 3485998226866176 3487479487266816 3495370545594368 3504508195700736 3507549537042432 3513600272548494 3515225346146304 3518275988226048 3519770964000768 3525975270752256 3527473518084096 3529035242012672 3536957345660928 3547773728980992 3558623189925888 3560135309918208 3563224926519296 3569505829650432 3571022573862912 3580623485730816 3591573404647424 3593099525750784 3604087597694976 3610304867205792 3615109272305664 3643733615976216 3650132851556352 3656429551920384 3658120685420544 3667611293669376 3685519551939246 3691992173248512 3701570657499648 3709671056211456 3726177285963776 3732605167585392 3744019862287488 3745610760503808 3757065227661312 3768554723770368 3778686712864224 3781685576466432 3791852868658176 3793250364162048 3803448748990464 3805064899559424 3811772094455808 3816701183655936 3823644318014304 3828373052719104 3835337419904256 3838665867036672 3847066280515584 3848700964921344 3852041009430528 3860470692642816 3863820951355392 3870849803421888 3872276413415424 3882687264594432 3884337084966912 3885768665726976 3896215791648768 3897871360524288 3908130824650752 3909791456428032 3918638072599936 3921748005224448 3923414423175168 3932291863793664 3933741118390272 3935412632420352 3944317221175296 3945993229172736 3954628514414592 3958060486754304 3959742334500864 3966722179596288 3970164647264256 3971851638276096 3979077013868544 3991245445103616 3994709194964992 4003451088666624 4005152223657984 4008628042334208 4015694058356736 4017400395595776 4020886843686912 4028201421447168 4029686023716864 4040520080228352 4042236966469632 4052876410748928 4054598547406848 4066997931343872 4068726068477952 4079435233886208 4092141126549504 4099200317973243 4104655319597056 4106399458000896 4115385771098112 4118957254508544 4126062705378048 4127971048685568 4153491194904576 4164266989687104 4166193002840064 4191949446709248 4199180813533566 4204768863977472 4212022345073424 4217627484356608 4239624064241664 4251022551972252 4258488326815744 4265834477240448 4278879842614272 4280698012004352 4293788831612928 4306919684308992 4314754597392288 4318499100416256 4327949565580032 4333546135609344 4346798570274816 4354706028849624 4356310965092352 4368023172668736 4369879220587776 4383242765604864 4387046705184768 4396647177732096 4398515388481536 4408467831674928 4411966505877504 4423828346767872 4425458758189056 4437356873822208 4439242382819328 4440878475116544 4452818047598592 4454710126313472 4466435228172288 4468333093060608 4476461640602112 4478443511542784 4481997720256512 4490151125741568 4494047844335616 4503882474749952 4507791109914624 4509706547625984 4517655815651328 4519575445045248 4523497699147776 4531726599128064 4533396776681472 4537331025444864 4545585090256896 4547516587278336 4559485962092544 4561423365832704 4565381937102848 4575372672761856 4577316827037696 4587673841092608 4589364638121984 4591314737823744 4601703424704512 4603658767368192 4617737234546688 4619699390251008 4631858755141632 4633826911322112 4643967429771264 4647997635821568 4672677594267648 4676732716056576 4684800363397992 4686967128195072 4691034650968064 4693027952001024 4701300361003008 4703298024112128 4715943127547904 4730364971974656 4744830919901184 4746847079890944 4759341106200576 4774164647641088 4790799367667712 4799063786895504 4805450130259968 4813739822941056 4845284644847616 4858311487968288 4875239402560512 4890148391559168 4899044282455827 4914026069252328 4922656230998016 4931148111305472 4935427543332864 4946228074948608 4959526310634294 4976806890113856 4978641102962688 4992026483049984 4994147680671744 5009420303548416 5024739631693824 5026874729693184 5038248950485632 5042247435288576 5055803824877568 5057667152216064 5066867784093696 5071264998653952 5073419866079232 5082362792607744 5088934911541248 5098192424019072 5104497403625472 5113783226539008 5115956160688128 5118221156048896 5129421707354112 5131601286561792 5136054679240704 5147294256857088 5151761268473856 5161133071229184 5163035217887232 5165229080051712 5176916352792576 5179116113289216 5181024887635968 5194954388865024 5197161814032384 5210841099534336 5213055275237376 5228997340299264 5231219230900224 5243055818391552 5244988157853696 5256762293551104 5259089628233728 5261324305563648 5272838019219456 5277413982339072 5279656446001152 5288962906128384 5293552863019008 5295802184368128 5305436018491392 5307391348310016 5321660593471488 5337934784888832 5340202964877312 5344837389778944 5354258744475648 5356533860794368 5370935228596224 5387360106971136 5389649288626176 5403835214331904 5406131396542464 5422663908458496 5456188168732672 5465600423964324 5475199277334528 5484644327880576 5487181028130816 5501416940504064 5528279327908869 5537988259872768 5552355986249472 5554924003786752 5589265928945664 5598907751378088 5606358485303296 5616029793431232 5635597841491968 5652832085655552 5668030069296336 5687779302987264 5689875546243072 5705173123485696 5707597349339136 5725051775483904 5735466477021456 5742559579078656 5753006129856384 5757998800555008 5770599420773376 5778061514145792 5790706038964224 5795731427033088 5806274705132832 5808414620123136 5824030896891648 5826505627450368 5844323687473152 5846807040786432 5849395606913024 5862196236976128 5864687184642048 5877957108899904 5882622007836672 5898437795690496 5900611677585408 5903118948630528 5916475831762944 5918989843759104 5937090730131456 5939613501751296 5950083269394432 5955246970896384 5957777457414144 5968615520802816 5975996960342016 5986868167655424 5992063792447488 6005176632999936 6007728335486976 6010388146552832 6012942063501312 6023541087535104 6026100593393664 6031330265530368 6042302132170752 6044529035575296 6060780120342528 6063355449704448 6079314616123392 6081897821110272 6100496897015808 6103089102716928 6116898454790144 6119152850829312 6138211689824256 6156982979395584 6159599187001344 6173078656647168 6175811673522176 6178435881762816 6191956573028352 6230236792356864 6235643621408768 6246400484530656 6249289504260096 6268400481337344 6287924170063872 6307153295966208 6318033517610136 6326441226534912 6329129439854592 6376533827958378 6387732490223616 6398751715860672 6418319763921408 6440683247419392 6460379526463488 6477748650624384 6491924348370048 6500319203414016 6520197855412224 6532059043274436 6552034759003104 6554818830881664 6574864148407296 6580570057777152 6594970766598144 6612701747512392 6617949758816256 6635742520151808 6638188137283584 6656035310733312 6658863574228992 6679227071397888 6682065189470208 6699652842258432 6702499639590912 6717665267314176 6722996580384768 6735226688612352 6741071766503424 6743556202954752 6755823712124928 6761686664871936 6764559821438976 6776483723476992 6785246548721664 6797589898692096 6800095165022208 6805996538167296 6818377635385344 6821274880917504 6839228943138816 6842135048749056 6848072905654272 6863059009142784 6865975240556544 6869015024631808 6881510761638912 6884046957182976 6886972106735616 6902555137056768 6905488151052288 6926605851820032 6929549085376512 6947788132712448 6950740366983168 6971996453732352 6990741091188736 7009016391401472 7015099074084864 7027200545096988 7030450692292608 7036551976452096 7039541928001536 7051950541504512 7054947036168192 7058070484025344 7073914691321856 7095547457961984 7117246379851776 7120270619836416 7126449853038592 7139011659300864 7142045147725824 7161246971461632 7183146809294848 7186199051501568 7208175195389952 7220609734411584 7287467231952432 7312859103840768 7335222587338752 7371039103878492 7383984346497024 7403141314999296 7419342112422912 7439289465951441 7452354571927552 7465210335170784 7488039724574976 7491221521007616 7514130455322624 7537109447540736 7557373425728448 7563371152932864 7583705737316352 7586500728324096 7606897497980928 7610129799118848 7623544188911616 7633402367311872 7647288636028608 7656746105438208 7670674839808512 7677331734073344 7694132561031168 7697401929842688 7704082018861056 7720941385285632 7727641902710784 7741699606843776 7744552826830848 7765374529188864 7768674169933824 7771537331453952 7792431583297536 7795742721048576 7816261649301504 7819582912856064 7837276145199872 7843496010448896 7846828846350336 7864583727587328 7867482236780544 7888634442350592 7891986458345472 7909257028829184 7916120973508608 7919484669001728 7933444359192576 7940329294528512 7943703276552192 7958154027737088 7982490890207232 7989418389929984 8006902177333248 8010304447315968 8017256084668416 8031388116713472 8034800791191552 8041773687373824 8056402842894336 8059372047433728 8081040160456704 8084473932939264 8105752821497856 8109197094813696 8133995862687744 8137452136955904 8184282253099008 8198400635946486 8209310639194112 8212798916001792 8230771542196224 8252125410756096 8306982389809152 8328533979374208 8332386005680128 8383898893418496 8398361627067132 8409537727954944 8424044690146848 8435254968713216 8479248128483328 8502045103944504 8516976653631488 8531668954480896 8557759685228544 8561396024008704 8587577663225856 8613839368617984 8629509194784576 8636998200832512 8655899131160064 8667092271218688 8693597140549632 8709412057699248 8712621930184704 8736046345337472 8739758441175552 8766485531209728 8774093410369536 8793294355464192 8797030776963072 8816935663349856 8823933011755008 8847656693535744 8850917516378112 8874713747644416 8878484765638656 8905636095197184 8909420252626944 8932870456344576 8936666186121216 8952923281204224 8956887023085568 8963995440513024 8980302251483136 8988095688671232 9007764949499904 9015582219829248 9019413095251968 9035311631302656 9039150890090496 9046995398295552 9063453198256128 9066793553362944 9074662050889728 9091170180513792 9095033174556672 9118971924185088 9122846731665408 9130763874205696 9150745345523712 9154633654075392 9175347682185216 9178729276243968 9182629475647488 9203406849409024 9207317534736384 9235474469093376 9239398780502016 9263717510283264 9267653822644224 9287934859542528 9345355188535296 9353465432113152 9369600726795984 9373934256390144 9382069301936128 9402600722006016 9431886255095808 9460729943949312 9489661839802368 9493694159781888 9518682212401152 9548329295282176 9564800741937567 9581598735335424 9598127573791008 9610900260519936 9627479645882112 9690569289695232 9716622975936576 9750478805121024 9780296783118336 9798088564911654 9828052138504656 9862296222610944 9870855086665728 9892456149897216 9919052621268588 9953613780227712 9957282205925376 9984052966099968 9988295361343488 10018840607096832 10049479263387648 10053749459386368 10076497900971264 10084494870577152 10111607649755136 10115334304432128 10133735568187392 10142529997307904 10146839732158464 10164725585215488 10177869823082496 10196384848038144 10208994807250944 10227566453078016 10231912321376256 10236442312097792 10258843414708224 10263202573123584 10272109358481408 10294588513714176 10303522536947712 10322266142458368 10326070435774464 10330458160103424 10353832705585152 10358232226578432 10362049775271936 10389908777730048 10394323628064768 10421682199068672 10426110550474752 10457994680598528 10462438461800448 10486111636783104 10513524587102208 10518179256467456 10522648611127296 10545676038438912 10554827964678144 10559312892002304 10577925812256768 10587105726038016 10610872036982784 10643321186942976 10675869569777664 10680405929754624 10689674779557888 10708517488951296 10713067721588736 10741870457192448 10774720213942272 10779298577252352 10807670428663808 10812262793084928 10845327816916992 10912376337465344 10931200847928648 10950398554669056 10969288655761152 10974362056261632 11002833881008128 11056558655817738 11075976519745536 11104711972498944 11178531857891328 11197815502756176 11212716970606592 11232059586862464 11271195682983936 11305664171311104 11336060138592672 11375558605974528 11379751092486144 11410346246971392 11415194698678272 11450103550967808 11470932954042912 11485119158157312 11506012259712768 11515997601110016 11541198841546752 11556123028291584 11581412077928448 11591462854066176 11612549410265664 11616829240246272 11648061793783296 11653011254900736 11688647374946304 11693614081572864 11698791213826048 11724392473952256 11729374369284096 11755914217799808 11765244015673344 11796875591380992 11801223355170816 11806237897261056 11832951663525888 11837979687518208 11874181460262912 11879227003502592 11900166538788864 11910493941792768 11915554914828288 11937231041605632 11973736335310848 11984127584894976 12010353265999872 12015456670973952 12020776293105664 12025884127002624 12047082175070208 12052201186787328 12062660531060736 12084604264341504 12089058071150592 12121560240685056 12126710899408896 12158629232246784 12163795642220544 12200993794031616 12206178205433856 12233796909580288 12238305701658624 12276423379648512 12297600953919729 12313965958791168 12319198374002688 12346157313294336 12351623347044352 12356871763525632 12383913146056704 12460473584713728 12471287242817536 12492800969061312 12498579008520192 12575848340127744 12614306591932416 12636067035220272 12652882453069824 12753067655916756 12775464980447232 12797503431721344 12836639527842816 12881366494838784 12920759052926976 12955497301248768 12983848696740096 13000638406828032 13040395710824448 13064118086548872 13104069518006208 13109637661763328 13149728296814592 13161140115554304 13189941533196288 13225403495024784 13235899517632512 13271485040303616 13276376274567168 13312070621466624 13317727148457984 13358454142795776 13364130378940416 13399305684516864 13404999279181824 13435330534628352 13445993160769536 13470453377224704 13482143533006848 13511647424249856 13523373329743872 13529119642877952 13552967446953984 13570493097443328 13595179797384192 13600190330044416 13611993076334592 13636755270770688 13642549761835008 13678457886277632 13684270097498112 13696145811308544 13726118018285568 13731950481113088 13738030049263616 13763021523277824 13768093914365952 13773944213471232 13805110274113536 13810976302104576 13853211703640064 13859098170753024 13895576265424896 13901480733966336 13943992907464704 13981482182377472 14018032782802944 14030198148169728 14054401090193976 14060901384585216 14073103952904192 14079083856003072 14103901083009024 14109894072336384 14147829382643712 14191094915923968 14234492759703552 14240541239672832 14278023318601728 14322493942923264 14366293618589696 14372398103003136 14416350390779904 14441219468823168 14574934463904864 14625718207681536 14670445174677504 14697132847367481 14742078207756984 14767968692994048 14806282629998592 14838684224845824 14878578931902882 14904709143855104 14930420670341568 14976079449149952 14982443042015232 15028260910645248 15074218895081472 15114746851456896 15126742305865728 15167411474632704 15173001456648192 15213794995961856 15220259598237696 15247088377823232 15266804734623744 15294577272057216 15313492210876416 15341349679617024 15354663468146688 15388265122062336 15394803859685376 15408164037722112 15441882770571264 15455283805421568 15483399213687552 15489105653661696 15530749058377728 15537348339867648 15543074662907904 15584863166595072 15591485442097152 15632523298603008 15639165825712128 15674552290399744 15686992020897792 15693657692700672 15729167455174656 15734964473561088 15777268884701184 15783972916690944 15818514057658368 15832241947017216 15838969338003456 15866888718385152 15880658589057024 15887406553104384 15916308055474176 15964981780414464 15978836779859968 16013804354666496 16020608894631936 16034512169336832 16062776233426944 16069601582383104 16112805685788672 16162080320913408 16168947865878528 16211505642995712 16218394189627392 16267991725375488 16368564506198016 16396801271892972 16418621278388224 16425597832003584 16461543084392448 16504250821512192 16613964779618304 16657067958748416 16664772011360256 16767797786836992 16796723254134264 16819075455909888 16848089380293696 16958496256966656 17004090207889008 17063337908961792 17115519370457088 17122792048017408 17175155326451712 17227678737235968 17259018389569152 17273996401665024 17311798262320128 17334184542437376 17387194281099264 17418824115398496 17425243860369408 17472092690674944 17479516882351104 17532971062419456 17548186820739072 17586588710928384 17594061553926144 17633871326699712 17647866023510016 17695313387071488 17701835032756224 17749427495288832 17756969531277312 17811272190394368 17818840505253888 17865740912689152 17873332372242432 17905846562408448 17913774046171136 17927990881026048 17960604502966272 17976191377342464 18015529898999808 18031164439658496 18038826190503936 18070623262605312 18078301780180992 18093990796591104 18126906396512256 18133587106725888 18182340361027584 18190066349113344 18237943848370176 18245693463330816 18261527748411392 18301490691047424 18309267308150784 18350695364370432 18357458552487936 18406813698818048 18414635069472768 18470948938186752 18478797561004032 18527435020566528 18535307645288448 18575869719085056 18690710377070592 18706930864226304 18739201453591968 18747868512780288 18764138603872256 18805201444012032 18863772510191616 18921459887898624 18979323679604736 18987388319563776 19096658590564352 19129601483875134 19163197470670848 19196255147582016 19254959291764224 19381138579390464 19433245951873152 19500957610242048 19560593566236672 19596177129823308 19656104277009312 19724592445221888 19741710173331456 19784912299794432 19838105242537176 19907227560455424 19914564411850752 19968105932199936 19976590722686976 20037681214193664 20098958526775296 20107498918772736 20152995801942528 20168989741154304 20223215299510272 20230668608864256 20267471136374784 20285059994615808 20293679464316928 20329451170430976 20355739646164992 20392769696076288 20417989614501888 20455132906156032 20463824642752512 20472884624195584 20517686829416448 20526405146247168 20544218716962816 20589177027428352 20607045073895424 20644532284916736 20652140871548928 20660916320206848 20707665411170304 20716464453156864 20779817555460096 20788647256129536 20843364398137344 20852221100949504 20915989361197056 20972223273566208 21027049174204416 21036358512934912 21045297222254592 21091352076877824 21109655929356288 21118625784004608 21155851624513536 21174211452076032 21221744073965568 21286642373885952 21351739139555328 21360811859509248 21379349559115776 21417034977902592 21426135443177472 21483740914384896 21549440427884544 21558597154504704 21615340857327616 21624525586169856 21824752674930688 21862401695857296 21938577311522304 22005667762016256 22113117311635476 22151953039491072 22209423944997888 22317868397854323 22357063715782656 22395631005512352 22425433941213184 22464119173724928 22542391365967872 22611328342622208 22672120277185344 22751117211949056 22759502184972288 22820692493942784 22830389397356544 22900207101935616 22941865908085824 22970238316314624 23012024519425536 23031995202220032 23082397683093504 23112246056583168 23162824155856896 23182925708132352 23225098820531328 23233658480492544 23296123587566592 23306022509801472 23377294749892608 23387228163145728 23397582427652096 23448784947904512 23458748738568192 23511828435599616 23530488031346688 23593751182761984 23602446710341632 23665903327051776 23675959375036416 23748362920525824 23758454007005184 23800333077577728 23820987883585536 23831109829656576 23874462083211264 23947472670621696 23968255169789952 24020706531999744 24030913341947904 24041552586211328 24051768254005248 24094164350140416 24104402373574656 24125321062121472 24169208528683008 24178116142301184 24243120481370112 24253421798817792 24317258464493568 24327591284441088 24401987588063232 24412356410867712 24467593819160576 24552846759297024 24595201907839458 24627931917582336 24638396748005376 24692314626588672 24703246694088704 24920947169427456 24942574485635072 24985601938122624 24997158017040384 25151696680255488 25228613183864832 25272134070440544 25305764906139648 25506135311833512 25550929960894464 25595006863442688 25673279055685632 25762732989677568 25841518105853952 25910994602497536 25967697393480192 26001276813656064 26080791421648896 26128236173097744 26208139036012416 26219275323526656 26299456593629184 26322280231108608 26379883066392576 26450806990049568 26471799035265024 26542970080607232 26552752549134336 26624141242933248 26635454296915968 26716908285591552 26728260757880832 26798611369033728 26809998558363648 26870661069256704 26891986321539072 26940906754449408 26964287066013696 27023294848499712 27046746659487744 27058239285755904 27105934893907968 27140986194886656 27190359594768384 27200380660088832 27223986152669184 27273510541541376 27285099523670016 27356915772555264 27368540194996224 27392291622617088 27452236036571136 27463900962226176 27476060098527232 27526043046555648 27536187828731904 27547888426942464 27610220548227072 27621952604209152 27706423407280128 27718196341506048 27791152530849792 27802961467932672 27962964364754944 28036065565605888 28060396296339456 28108802180387952 28121802769170432 28146207905808384 28207802166018048 28295658765287424 28382189831847936 28468985519407104 28481082479345664 28556046637203456 28644987885846528 28694402225812701 28732587237179392 28744796206006272 28832700781559808 28882438937646336 29149868927809728 29251436415363072 29340890349355008 29394265694734962 29484156415513968 29612565259997184 29677368449691648 29757157863805764 29809418287710208 29860841340683136 29952158898299904 29964886084030464 30056521821290496 30148437790162944 30229493702913792 30253484611731456 30334822949265408 30346002913296384 30427589991923712 30440519196475392 30494176755646464 30533609469247488 30589154544114432 30626984421752832 30682699359234048 30709326936293376 30776530244124672 30789607719370752 30816328075444224 30883765541142528 30910567610843136 30966798427375104 30978211307323392 31061498116755456 31074696679735296 31086149325815808 31169726333190144 31182970884194304 31265046597206016 31278331651424256 31349104580799488 31373984041795584 31387315385401344 31458334910349312 31554537769402368 31567945833381888 31637028115316736 31664483894034432 31677938676006912 31733777436770304 31761317178114048 31832616110948352 31929963560828928 31957673559719936 32027608709332992 32041217789263872 32069024338673664 32125552466853888 32139203164766208 32225611371577344 32324160641826816 32337895731757056 32423011285991424 32436788379254784 32535983450750976 32737129012396032 32793602543785944 32837242556776448 32851195664007168 32923086168784896 33008501643024384 33227929559236608 33314135917496832 33535595573673984 33593446508268528 33638150911819776 33696178760587392 33916992513933312 34008180415778016 34126675817923584 34231038740914176 34245584096034816 34350310652903424 34455357474471936 34518036779138304 34547992803330048 34623596524640256 34668369084874752 34774388562198528 34837648230796992 34850487720738816 34944185381349888 34959033764702208 35065942124838912 35096373641478144 35173177421856768 35188123107852288 35267742653399424 35295732047020032 35390626774142976 35403670065512448 35498854990577664 35513939062554624 35622544380788736 35637681010507776 35731481825378304 35746664744484864 35811693124816896 35827548092342272 35921209005932544 35952382754684928 36031059797999616 36062328879316992 36077652381007872 36141246525210624 36156603560361984 36187981593182208 36253812793024512 36267174213451776 36364680722055168 36380132698226688 36475887696740352 36491386926661632 36523055496822784 36602981382094848 36618534616301568 36701390728740864 36714917104975872 36813627397636096 36829270138945536 36941897876373504 36957595122008064 37054870041133056 37070615290576896 37151739438170112 37381420754141184 37413861728452608 37478402907183936 37495737025560576 37727545020383232 37842919775797248 37958647359209472 38193317181128704 38259202967750268 38326394941341696 38392510295164032 38509918583528448 38762277158780928 38866491903746304 39001915220484096 39121187132473344 39192354259646616 39312208554018624 39449184890443776 39483420346662912 39569824599588864 39676210485074352 39814455120910848 39829128823701504 39936211864399872 39953181445373952 40075362428387328 40197917053550592 40214997837545472 40305991603885056 40337979482308608 40446430599020544 40534942272749568 40570119989231616 40587358928633856 40658902340861952 40711479292329984 40785539392152576 40835979229003776 40910265812312064 40927649285505024 40945769248391168 41035373658832896 41052810292494336 41088437433925632 41178354054856704 41214090147790848 41289064569833472 41304281743097856 41321832640413696 41415330822340608 41432928906313728 41559635110920192 41577294512259072 41686728796274688 41704442201899008 41831978722394112 41944446547132416 42054098348408832 42072717025869824 42090594444509184 42182704153755648 42219311858712576 42237251568009216 42311703249027072 42443488147931136 42573284747771904 42703478279110656 42721623719018496 42834069955805184 42967481828769792 43098880855769088 43117194309009408 43230681714655232 43249051172339712 43649505349861376 43724803391714592 43877154623044608 44011335524032512 44226234623270952 44303906078982144 44418847889995776 44635736795708646 44714127431565312 44791262011024704 44928238347449856 45084782731935744 45222656685244416 45344240554370688 45502234423898112 45519004369944576 45641384987885568 45660778794713088 45800414203871232 45883731816171648 45940476632629248 46024049038851072 46063990404440064 46164795366187008 46224492113166336 46325648311713792 46365851416264704 46450197641062656 46467316960985088 46592247175133184 46612045019602944 46754589499785216 46774456326291456 46795164855304192 46897569895809024 46917497477136384 47023656871199232 47060976062693376 47187502365523968 47204893420683264 47331806654103552 47351918750072832 47496725841051648 47516908014010368 47600666155155456 47641975767171072 47662219659313152 47748924166422528 47894945341243392 47936510339579904 48041413063999488 48061826683895808 48083105172422656 48103536508010496 48188328700280832 48208804747149312 48338417057366016 48486240962740224 48506843597635584 48634516928987136 48655182568882176 48803975176126464 48935187638321152 49105693518594048 49190403815678916 49255863835164672 49276793496010752 49384629253177344 49406493388177408 49841894338854912 49885148971270144 49971203876245248 49994316034080768 50303393360510976 50457226367729664 50544268140881088 51012270623667024 51190013726885376 51346558111371264 51525465979355136 51683036211707904 51821989204995072 51935394786960384 52002553627312128 52161582843297792 52256472346195488 52416278072024832 52438550647053312 52598913187258368 52644560462217216 52759766132785152 52901613980099136 52943598070530048 53085940161214464 53105505098268672 53248282485866496 53270908593831936 53433816571183104 53456521515761664 53597222738067456 53619997116727296 53741322138513408 53783972643078144 53881813508898816 53928574132027392 54046589696999424 54093493318975488 54116478571511808 54211869787815936 54281972389773312 54380719189536768 54400761320177664 54547021083082752 54570199047340032 54713831545110528 54737080389992448 54784583245234176 54904472073142272 54927801924452352 54952120197054464 55052086093111296 55072375657463808 55220441096454144 55243905208418304 55412846814560256 55436392683012096 55582305061699584 55605922935865344 55925928729509888 56072131131211776 56120792592678912 56217604360775904 56243605538340864 56292415811616768 56415604332036096 56591317530574848 56764379663695872 56937971038814208 56962164958691328 57289975771693056 57388804451625402 57465174474358784 57489592412012544 57764877875292672 58299737855619456 58502872830726144 58681780698710016 58788531389469924 58968312831027936 59225130519994368 59354736899383296 59514315727611528 59618836575420416 59721682681366272 59904317796599808 59929772168060928 60113043642580992 60296875580325888 60458987405827584 60506969223462912 60669645898530816 60692005826592768 60855179983847424 60881038392950784 60988353511292928 61067218938494976 61178309088228864 61253968843505664 61365398718468096 61418653872586752 61553060488249344 61579215438741504 61632656150888448 61767531082285056 61821135221686272 61933596854750208 61956422614646784 62122996233510912 62149393359470592 62339452666380288 62365941768388608 62530093194412032 62556663302848512 62698209161598976 62747968083591168 62916669820698624 63109075538804736 63135891666763776 63274056230633472 63328967788068864 63355877352013824 63467554873540608 63522634356228096 63665232221896704 63859927121657856 63915347119439872 64055217418665984 64082435578527744 64138048677347328 64251104933707776 64278406329532416 64451222743154688 64648321283653632 64675791463514112 64846022571982848 64873576758509568 65474258024792064 65587205087571888 65674485113552896 66017003286048768 66455859118473216 66628271834993664 66953605193562969 67071191147347968 67186893016537056 67276301823639552 67392357521174784 67833985027866624 68016360831556032 68253351635847168 68462077481828352 68491168192069632 68700621305806848 68910714948943872 69036073558276608 69095985606660096 69247193049280512 69336738169749504 69548777124397056 69675296461593984 69700975441477632 69888370762699776 69918067529404416 70131884249677824 70192747282956288 70346354843713536 70376246215704576 70535485306798848 70591464094040064 70781253548285952 70807340131024896 70997709981155328 71027878125109248 71245088761577472 71275362021015552 71462963650756608 71493329488969728 71623386249633792 71655096184684544 71842418011865088 71904765509369856 72062119595999232 72124657758633984 72155304762015744 72282493050421248 72313207120723968 72375963186364416 72507625586049024 72534348426903552 72729361444110336 72760265396453376 72951775393480704 72982773853323264 73046110993645568 73205962764189696 73237069232603136 73402781457481728 73627254795272192 73658540277891072 73883795752747008 73915190244016128 74109740082266112 74762841508282368 74827723456905216 74956805814367872 74991474051121152 75455090040766464 75685839551594496 75917294718418944 76386634362257408 76518405935500536 76652789882683392 76785020590328064 77019837167056896 77524554317561856 77732983807492608 78003830440968192 78242374264946688 78384708519293232 78624417108037248 78898369780887552 78966840693325824 79139649199177728 79352420970148704 79628910241821696 79658257647403008 79872423728799744 79906362890747904 80150724856774656 80395834107101184 80429995675090944 80611983207770112 80675958964617216 80892861198041088 81069884545499136 81140239978463232 81174717857267712 81317804681723904 81422958584659968 81571078784305152 81671958458007552 81820531624624128 81855298571010048 81891538496782336 82070747317665792 82105620584988672 82176874867851264 82356708109713408 82428180295581696 82578129139666944 82608563486195712 82643665280827392 82830661644681216 82865857812627456 83119270221840384 83154589024518144 83373457592549376 83408884403798016 83888893094264832 84108196696817664 84145434051739648 84181188889018368 84365408307511296 84438623717425152 84623406498054144 84886976295862272 85146569495543808 85406956558221312 85443247438036992 85668139911610368 85934963657539584 86083206677438103 86197761711538176 86234388618018816 86461363429310464 86498102344679424 87299010699722752 87449606783429184 87754309246089216 88022671048065024 88452469246541904 88837695779991552 89271473591417292 89428254863130624 89582524022049408 89856476694899712 90169565463871488 90445313370488832 90688481108741376 91004468847796224 91038008739889152 91282769975771136 91321557589426176 91600828407742464 91767463632343296 91880953265258496 92048098077702144 92127980808880128 92329590732374016 92448984226332672 92651296623427584 92731702832529408 92900395282125312 92934633921970176 93184494350266368 93224090039205888 93509178999570432 93548912652582912 93590329710608384 93795139791618048 93834994954272768 94047313742398464 94121952125386752 94375004731047936 94663613308207104 94703837500145664 94993451682103296 95033816028020736 95201332310310912 95283951534342144 95497848332845056 95789890682486784 95873020679159808 96082826127998976 96123653367791616 96166210344845312 96207073016020992 96376657400561664 96417609494298624 96676834114732032 96972481925480448 97013687195271168 97269033857974272 97310365137764352 97607950352252928 97870375276642304 98211387037188096 98380807631357832 98511727670329344 98553586992021504 98769258506354688 99683788677709824 99942407752490496 100606786721021952 100914452735459328 101088536281762176 102024541247334048 102380027453770752 102693116222742528 103050931958710272 103366072423415808 103643978409990144 103870789573920768 104005107254624256 104323165686595584 104512944692390976 104832556144049664 104877101294106624 105197826374516736 105289120924434432 105519532265570304 105803227960198272 105887196141060096 106171880322428928 106211010196537344 106496564971732992 106541817187663872 106867633142366208 106913043031523328 107194445476134912 107239994233454592 107482644277026816 107763627017797632 107857148264054784 108093179393998848 108186986637950976 108232957143023616 108423739575631872 108563944779546624 108761438379073536 108801522640355328 109094042166165504 109140398094680064 109427663090221056 109474160779984896 109569166490468352 109808944146284544 109855603848904704 109904240394108928 110104172186222592 110144751314927616 110440882192908288 110487810416836608 110825693629120512 110872785366024192 111164610123399168 111211845871730688 111851857459019776 112144262262423552 112241585185357824 112435208721551808 112487211076681728 113182635061149696 113528759327391744 113875942077628416 114579951543386112 114777608903250804 114930348948717568 114979184824025088 115529755750585344 116599475711238912 117005745661452288 117363561397420032 117577062778939848 117936625662055872 118450261039988736 118709473798766592 119028631455223056 119443365362732544 119808635593199616 119859544336121856 120226087285161984 120593751160651776 120917974811655168 121013938446925824 121339291797061632 121710359967694848 121762076785901568 121976707022585856 122134437876989952 122356618176457728 122507937687011328 122730797436936192 122837307745173504 123106120976498688 123158430877483008 123265312301776896 123535062164570112 123642270443372544 123867193709500416 123912845229293568 124245992467021824 124298786718941184 124678905332760576 124731883536777216 125060186388824064 125113326605697024 125396418323197952 125495936167182336 125833339641397248 126218151077609472 126271783333527552 126548112461266944 126657935576137728 126711754704027648 126935109747081216 127330464443793408 127719854243315712 127830694238879744 128110434837331968 128164871157055488 128502209867415552 128902445486309376 129296642567307264 129351582927028224 129692045143965696 129747153517019136 130948516049584128 131174410175143776 131348970227105792 132034006572097536 132911718236946432 133256543669987328 133907210387125938 134142382294695936 134373786033074112 134784715042349568 135667970055733248 136032721663112064 136506703271694336 136924154963656704 136982336384139264 137401242611613696 137821429897887744 138072147116553216 138191971213320192 138494386098561024 138673476339499008 139097554248794112 139350592923187968 139401950882955264 139776741525399552 139836135058808832 140263768499355648 140385494565912576 140692709687427072 140752492431409152 141070970613597696 141182928188080128 141562507096571904 141614680262049792 141995419962310656 142055756250218496 142490177523154944 142550724042031104 142925927301513216 142986658977939456 143246772499267584 143310192369369088 143684836023730176 143809531018739712 144124239191998464 144249315517267968 144310609524031488 144564986100842496 144626414241447936 145015251172098048 145458722888220672 145520530792906752 145903550786961408 145965547706646528 146092221987291136 146411925528379392 146805562914963456 147254509590544384 147317080555782144 147767591505494016 147830380488032256 148219480164532224 149525683016564736 149655446913810432 149913611628735744 149982948102242304 150910180081532928 151371679103188992 152773268724514816 153036811871001072 153570041180656128 154039674334113792 155049108635123712 155465967614985216 156007660881936384 156484748529893376 156769417038586464 157248834216074496 157796739561775104 157933681386651648 158279298398355456 158704841940297408 159257820483643392 159316515294806016 159744847457599488 159812725781495808 160301449713549312 160791668214202368 160859991350181888 161223966415540224 161351917929234432 161785722396082176 162139769090998272 162280479956926464 162349435714535424 162635609363447808 162845917169319936 163142157568610304 163641063249248256 163710597142020096 163783076993564672 164141494635331584 164211241169977344 164353749735702528 164713416219426816 164856360591163392 165156258279333888 165217126972391424 165661323289362432 165731715625254912 166238540443680768 166309178049036288 166746915185098752 166817768807596032 167777786188529664 168216393393635328 168290868103479296 168362377778036736 168730816615022592 168877247434850304 169246812996108288 169773952591724544 170293138991087616 170813913116442624 170886494876073984 171869927315079168 172166413354876206 172395523423076352 172468777236037632 172922726858620928 174598021399445504 174899213566858368 175508618492178432 176045342096130048 176904938493083808 177675391559983104 178542947182834584 178856509726261248 179165048044098816 179712953389799424 180339130927742976 180890626740977664 181376962217482752 182008937695592448 182076017479778304 182565539951542272 182643115178852352 183201656815484928 183534927264686592 183761906530516992 184096196155404288 184255961617760256 184659181464748032 184897968452665344 185302593246855168 185463405665058816 185800790564250624 185869267843940352 186368988700532736 186448180078411776 187018357999140864 187097825305165824 187180659421216768 187590279583236096 187669989908545536 188094627484796928 188243904250773504 188750009462095872 189327226616414208 189407675000291328 189986903364206592 190067632056041472 190402664620621824 190567903068684288 190995696665690112 191579781364973568 191746041358319616 192165652255997952 192247306735583232 192332420689690624 192414146032041984 192753314801123328 192835218988597248 193353668229464064 193944963850960896 194027374390542336 194538067715948544 194620730275528704 195740750553284608 196422774074376192 196761615262715664 197023455340658688 199367577355419648 199884815504980992 200860815580688907 201213573442043904 201828905470918656 202177072563524352 204049082494668096 204760054907541504 205386232445485056 206101863917420544 206732144846831616 207287956819980288 207741579147841536 208010214509248512 208646331373191168 209025889384781952 209665112288099328 209754202588213248 210395652749033472 210578241848868864 211039064531140608 211606455920396544 211774392282120192 212343760644857856 212422020393074688 212993129943465984 213083634375327744 213735266284732416 213826086063046656 214388890952269824 214479988466909184 214965288554053632 215527254035595264 215714296528109568 216186358787997696 216373973275901952 216465914286047232 216847479151263744 217127889559093248 217522876758147072 217603045280710656 218188084332331008 218280796189360128 218855326180442112 218948321559969792 219138332980936704 219617888292569088 219711207697809408 220208344372445184 220881764385816576 220975620833673216 221651387258241024 221745570732048384 222329220246798336 223703714918039552 224288524524847104 224483170370715648 224870417443103616 224974422153363456 226365270122299392 227057518654783488 227751884155256832 229159903086772224 229555217806501608 229860697897435136 229958369648050176 231059511501170688 233198951422477824 234011491322904576 234727122794840064 235154125557879696 235873251324111744 236900522079977472 237418947597533184 238057262910446112 238886730725465088 239617271186399232 239719088672243712 240452174570323968 241187502321303552 241835949623310336 242027876893851648 242678583594123264 243420719935389696 243524153571803136 243953414045171712 244268875753979904 244713236352915456 245015875374022656 245461594873872384 245674615490347008 246212241952997376 246316861754966016 246530624603553792 247070124329140224 247284540886745088 247734387419000832 247825690458587136 248491984934043648 248597573437882368 249357810665521152 249463767073554432 250120372777648128 250226653211394048 250792836646395904 251666679282794496 252436302155218944 252543566667055104 253096224922533888 253315871152275456 253870219494162432 254660928887586816 255439708486631424 255661388477759488 256220869674663936 256329742314110976 257004419734831104 257804890972618752 258593285134614528 258703165854056448 259384090287931392 259494307034038272 261897032099168256 262348820350287552 264068013144195072 266513087339974656 267814420774251876 268284764589391872 268747572066148224 269569430084699136 271335940111466496 272065443326224128 273013406543388672 273848309927313408 273964672768278528 274802485223227392 275642859795775488 276144294233106432 276383942426640384 276988772197122048 277346952678998016 278195108497588224 278701185846375936 278803901765910528 279553483050799104 279672270117617664 280527536998711296 280770989131825152 281385419374854144 281504984862818304 282141941227195392 282365856376160256 283125014193143808 283990839924621312 284111512500436992 284980355046309888 285101448084062208 285851854603026432 286493544998535168 286620384738738176 287369672047460352 287619062037479424 288248478383996928 288498631034535936 288621219048062976 289129972201684992 289252828482895872 290030502344196096 290917445776441344 291041061585813504 291807101573922816 291931095413293056 292184443974582272 292823851056758784 293611125829926912 294509019181088768 294634161111564288 295535183010988032 295660760976064512 299051366033129472 299827223257471488 301820360163065856 302743358206377984 305546537449029632 306073623742002144 307140082361312256 308079348668227584 310098217270247424 310931935229970432 312015321763872768 312969497059786752 313538834077172928 314497668432148992 315593479123550208 315867362773303296 316558596796710912 317409683880594816 318515640967286784 318633030589612032 319489694915198976 319625451562991616 320602899427098624 321583336428404736 321719982700363776 322447932831080448 323571444792164352 324279538181996544 324560959913852928 324698871429070848 325271218726895616 325691834338639872 326284315137220608 327282126498496512 327421194284040192 327566153987129344 328282989270663168 328422482339954688 328707499471405056 329426832438853632 329712721182326784 330312516558667776 330434253944782848 331322646578724864 331463431250509824 332477080887361536 332618356098072576 333493830370197504 333635537615192064 335555572377059328 336432786787270656 336581736206958592 336724755556073472 337461633230045184 339547905183449088 340586277982175232 341627826232885248 343739854630158336 344332826709752412 344791046846152704 344937554472075264 345845453717241856 349196042798891008 349798427133716736 351017236984356864 352090684192260096 353809876986167616 355350783119966208 357085894365669168 358330096088197632 359425906779598848 360678261855485952 361781253481955328 362753924434965504 364017875391184896 365131079903084544 365286230357704704 366403313630969856 367069854529373184 367523813061033984 368192392310808576 368511923235520512 369318362929496064 369795936905330688 370605186493710336 370926811330117632 371601581128501248 371738535687880704 372737977401065472 372896360156823552 374036715998281728 374195650610331648 374361318842433536 375180559166472192 375339979817091072 376189254969593856 376487808501547008 377500018924191744 378654453232828416 378815350000582656 379973806728413184 380135264112082944 380805329241243648 381991393331380224 383159562729947136 383492082716639232 384331304511995904 384494613471166464 384664841379381248 385506629602246656 386707336458928128 387889927701921792 388054748781084672 389076135431897088 389241460551057408 391481501106569216 392845548148752384 393523230525431328 394046910681317376 398735154710839296 399769631009961984 401721631161377814 402427146884087808 404354145127048704 408098164989336192 409520109815083008 410772464890970112 412203727834841088 413464289693663232 414575913639960576 415483158295683072 416020429018497024 417292662746382336 418051778769563904 419330224576198656 419508405176426496 420791305498066944 421156483697737728 422078129062281216 423212911840793088 423548784564240384 424687521289715712 424844040786149376 425986259886931968 426167268750655488 427470532569464832 427652172126093312 428777781904539648 428959976933818368 429930577108107264 431054508071190528 431428593056219136 432372717575995392 432747946551803904 432931828572094464 433694958302527488 435045753516294144 436376168664662016 436561592378720256 437710652360884224 437896643119939584 438276665961873408 439235776585138176 440416688744890368 441763528771633152 441951241667346432 443302774516482048 443491141464096768 444658440493596672 447407429836079104 448577049049694208 448966340741431296 449740834886207232 449948844306726912 452730540244598784 454115037309566976 458319806173544448 459110435613003216 459721395794870272 462119023002341376 466397902844955648 468022982645809152 469454245589680128 470308251115759392 471746502648223488 473801044159954944 474837895195066368 476114525820892224 477773461450930176 479234542372798464 479438177344487424 480904349140647936 482375004642607104 483671899246620672 484055753787703296 485357167188246528 486841439870779392 487048307143606272 487906828090343424 488537751507959808 489426472705830912 490923189747744768 491349230980694016 492424483905994752 492633723509932032 493061249207107584 494140248658280448 494569081773490176 495468774838001664 495651380917174272 496983969868087296 497195146875764736 498715621331042304 498927534147108864 500240745555296256 500453306422788096 501585673292791808 503333358565588992 504872604310437888 505087133334110208 506192449845067776 506631742304550912 507740438988324864 509321857775173632 510879416973262848 511322776955518976 512441739349327872 512659484628221952 515609781945237504 517186570269229056 517406331708112896 518768180575862784 523794064198336512 524697640700575104 528136026288390144 533026174679949312 535628841548503752 536569529178783744 537495144132296448 539138860169398272 542671880222932992 544130886652448256 546026813086777344 547696619854626816 547929345536557056 549604970446454784 551285719591550976 552288588466212864 552767884853280768 553977544394244096 554693905357996032 556390216995176448 557402371692751872 557607803531821056 559106966101598208 559344540235235328 561055073997422592 561541978263650304 562770838749708288 563009969725636608 564283882454390784 564731712752320512 566250028386287616 567981679849242624 568223025000873984 569960710092619776 570202896168124416 571703709206052864 572987089997070336 573240769477476352 574739344094920704 575238124074958848 576496956767993856 576997262069071872 577242438096125952 578259944403369984 578505656965791744 580061004688392192 581834891552882688 582082123171627008 583614203147845632 583862190826586112 587222251659853824 589018038362177536 589268322223128576 591070366021976064 598102732066258944 599654446514942976 602582446742066721 603640720326131712 605486716412755968 611093074898059264 612147247484004288 614280164722624512 616158697336455168 620196434540494848 621863870459940864 624030643527745536 625938994119573504 627077668154345856 628995336864297984 631186958247100416 631734725546606592 633117193593421824 634819367761189632 637031281934573568 637266061179224064 638979389830397952 639250903125983232 641205798854197248 643166672856809472 643439965400727552 644895865662160896 647142889584328704 648559076363993088 649121919827705856 649397742858141696 650542437453791232 651383668677279744 652568630274441216 654564252996993024 654842388568080384 655132307974258688 656565978541326336 656844964679909376 657414998942810112 658853664877707264 660625033117335552 662645293157449728 662926862501019648 664954161774723072 665236712196145152 666987660740395008 671111144754118656 672865573574541312 673163472413917184 673449511112146944 674923266460090368 679095810366898176 681172555964350464 683255652465770496 687479709260316672 688665653419504824 689582093692305408 689875108944150528 699596854267433472 702034473968713728 704181368384520192 707619753972335232 710701566239932416 714171788731338336 716660192176395264 718851813559197696 721356523710971904 723562506963910656 725507848869931008 728035750782369792 730262159806169088 730572460715409408 732806627261939712 734139709058746368 735047626122067968 736384784621617152 737023846471041024 738636725858992128 739591873810661376 741210372987420672 741853622660235264 743203162257002496 743477071375761408 745475954802130944 745792720313647104 748073431996563456 748391301220663296 748722637684867072 750361118332944384 750679959634182144 752378509939187712 755000037848383488 757308906465656832 757630700001165312 759947613456826368 761610658482487296 763982786662760448 766319125459894272 766984165433278464 768662609023991808 768989226942332928 769329682758762496 771013259204493312 773414672917856256 775779855403843584 776109497562169344 778152270863794176 778482921102114816 782963002213138432 785691096297504768 787046461050862656 799539262019923968 803443262322755628 804854293768175616 808708290254097408 816196329978672384 819040219630166016 821544929781940224 824407455669682176 826928579387326464 829151827279921152 830966316591366144 832040858036994048 834585325492764672 836103557539127808 838660449152397312 839016810352852992 841582610996133888 842312967395475456 844156258124562432 846425823681586176 847097569128480768 849375042579431424 851972519773863936 852334537501310976 854941065138929664 855304344252186624 857555563809079296 859861154216214528 862109016142381056 862857186112438272 864745435151990784 865495893103607808 865863657144188928 867389916605054976 870091507032588288 872752337329324032 873123184757440512 875421304721768448 875793286239879168 876553331923746816 878471553170276352 880833377489780736 883527057543266304 883902483334692864 886605549032964096 886982282928193536 894814859672158208 897154098099388416 899481669772414464 905461080489197568 908230074619133952 916639612347088896 918220871226006432 919442791589740544 924238046004682752 932795805689911296 936045965291618304 938908491179360256 940616502231518784 943493005296446976 947602088319909888 949675790390132736 952229051641784448 955546922901860352 958469084745596928 958876354688974848 961808698281295872 964750009285214208 967343798493241344 970714334376493056 973682879741558784 974096614287212544 975813656180686848 977075503015919616 978852945411661824 981846379495489536 982698461961388032 984848967811989504 985267447019864064 986122498414215168 988280497316560896 989138163546980352 990937549676003328 991302761834348544 993967939736174592 994390293751529472 997431242662084608 997855068294217728 1000481491110592512 1000906612845576192 1003171346585583616 1006666717131177984 1009745208620875776 1010174266668220416 1012384899690135552 1018643715550347264 1021758833946525696 1022645553911037952 1024883478698655744 1031219563890475008 1034373140538458112 1034812663416225792 1037536361151725568 1047588128396673024 1049395281401150208 1056272052576780288 1066052349359898624 1071257683097007504 1074990288264592896 1078277720338796544 1085343760445865984 1088261773304896512 1092053626173554688 1095393239709253632 1095858691073114112 1099209940892909568 1102571439183101952 1104577176932425728 1105535769706561536 1107955088788488192 1109387810715992064 1112780433990352896 1114804743385503744 1115215607063642112 1118213932203196416 1118689080470470656 1122110147994845184 1123083956527300608 1125541677499416576 1126019939451273216 1128567764908781568 1129463425504641024 1132500056772575232 1135963359698485248 1136446050001747968 1139921420185239552 1140405792336248832 1145974179994140672 1146481538954952704 1149478688189841408 1150476248149917696 1152993913535987712 1153994524138143744 1156519888806739968 1160122009376784384 1163669783105765376 1164164246343254016 1167228406295691264 1167724381653172224 1174444503319707648 1178036076724355072 1178536644446257152 1182140732043952128 1196205464132517888 1199308893029885952 1205164893484133442 1207281440652263424 1222186149796118528 1224294494968008576 1228560329445249024 1232317394672910336 1240392869080989696 1243727740919881728 1248061287055491072 1251877988239147008 1254155336308691712 1257990673728595968 1262373916494200832 1263469451093213184 1266234387186843648 1269638735522379264 1274062563869147136 1274532122358448128 1277958779660795904 1278501806251966464 1282411597708394496 1286333345713618944 1286879930801455104 1289791731324321792 1294285779168657408 1297118152727986176 1298243839655411712 1298795485716283392 1301084874907582464 1305137260548882432 1309128505993986048 1309684777136160768 1310264615948517376 1313131957082652672 1313689929359818752 1314829997885620224 1317707329755414528 1321250066234671104 1325290586314899456 1325853725002039296 1329908323549446144 1330473424392290304 1333975321480790016 1342222289508237312 1345731147149082624 1346326944827834368 1346899022224293888 1349846532920180736 1358191620733796352 1362345111928700928 1374959418520633344 1377331306839009648 1379164187384610816 1399193708534866944 1404068947937427456 1408362736769040384 1415239507944670464 1421403132479864832 1428343577462676672 1433320384352790528 1437703627118395392 1442713047421943808 1447125013927821312 1451015697739862016 1456071501564739584 1460524319612338176 1461144921430818816 1465613254523879424 1468279418117492736 1472769569243234304 1474047692942082048 1477273451717984256 1479183747621322752 1482420745974841344 1483707245320470528 1486406324514004992 1486954142751522816 1490951909604261888 1491585440627294208 1496146863993126912 1496782602441326592 1497445275369734144 1500722236665888768 1501359919268364288 1504757019878375424 1510000075696766976 1514617812931313664 1515261400002330624 1519895226913652736 1523221316964974592 1527965573325520896 1532638250919788544 1533968330866556928 1537325218047983616 1537978453884665856 1546829345835712512 1551559710807687168 1552218995124338688 1556304541727588352 1565926004426276864 1571382192595009536 1574092922101725312 1599078524039847936 1606886524645511256 1609708587536351232 1617416580508194816 1632392659957344768 1638080439260332032 1643089859563880448 1648814911339364352 1653857158774652928 1658303654559842304 1661932633182732288 1664081716073988096 1669170650985529344 1672207115078255616 1677320898304794624 1678033620705705984 1683165221992267776 1684625934790950912 1688312516249124864 1692851647363172352 1694195138256961536 1698750085158862848 1703945039547727872 1704669075002621952 1709882130277859328 1710608688504373248 1715111127618158592 1719722308432429056 1724218032284762112 1725714372224876544 1729490870303981568 1730991786207215616 1731727314288377856 1734779833210109952 1740183014065176576 1745504674658648064 1746246369514881024 1750842609443536896 1751586572479758336 1761666754979561472 1767054115086532608 1767804966669385728 1773211098065928192 1789629719344316416 1794308196198776832 1798963339544828928 1810922160978395136 1816460149238267904 1833279224694177792 1836441742452012864 1848476092009365504 1865591611379822592 1872091930583236608 1877816982358720512 1881233004463037568 1886986010592893952 1895204176639819776 1899351580780265472 1904458103283568896 1911093845803720704 1916938169491193856 1917752709377949696 1923617396562591744 1929500018570428416 1934687596986482688 1941428668752986112 1947365759483117568 1948193228574425088 1951627312361373696 1954151006031839232 1957705890823323648 1963692758990979072 1965396923922776064 1969697935623979008 1970534894039728128 1972244996828430336 1976560994633121792 1981875099352006656 1987935879472349184 1988780587503058944 1994862485324169216 1995710136588435456 2000962982221185024 2006342693171167232 2013333434262355968 2019490417241751552 2020348533336440832 2024769799380271104 2037287431100694528 2043517667893051392 2045291107822075904 2049766957397311488 2062439127780950016 2068746281076916224 2069625326832451584 2098790562802300416 2112544105153560576 2132104698719797248 2142515366194015008 2149980576529185792 2156555440677593088 2170687520891731968 2176523546609793024 2184107252347109376 2190786479418507264 2191717382146228224 2198419881785819136 2205142878366203904 2209154353864851456 2211071539413123072 2215910177576976384 2218775621431984128 2225560867980705792 2229609486771007488 2230431214127284224 2236427864406392832 2237378160940941312 2244220295989690368 2246167913054601216 2251083354998833152 2252039878902546432 2257135529817563136 2265000113545150464 2271926719396970496 2272892100003495936 2279842840370479104 2291948359988281344 2292963077909905408 2298957376379682816 2300952496299835392 2305987827071975424 2307989048276287488 2313039777613479936 2320244018753568768 2327339566211530752 2328328492686508032 2334456812591382528 2335448763306344448 2348889006639415296 2356072153448710144 2357073288892514304 2398617786059771904 2410329786968266884 2414562881304526848 2444372299592237056 2448588989936017152 2457120658890498048 2464634789345820672 2480785738161979392 2487455481839763456 2496122574110982144 2503755976478294016 2508310672617383424 2515981347457191936 2524747832988401664 2526938902186426368 2532468774373687296 2539277471044758528 2548125127738294272 2555917559321591808 2557003612503932928 2564823195416788992 2572666691427237888 2579583462648643584 2588571558337314816 2594236305455972352 2596487679310823424 2597590971432566784 2602169749815164928 2610274521097764864 2618257011987972096 2619369554272321536 2620529231897034752 2626263914165305344 2627379858719637504 2629659995771240448 2635414659510829056 2642500132469342208 2650581172629798912 2651707450004078592 2659816647098892288 2660946848784580608 2684444579016474624 2691462294298165248 2692653889655668736 2716383241467592704 2724690223857401856 2749918837041266688 2754662613678019296 2758328374769221632 2798387417069733888 2808137895874854912 2816725473538080768 2830479015889340928 2842806264959729664 2856687154925353344 2866640768705581056 2875407254236790784 2885426094843887616 2894250027855642624 2902031395479724032 2912143003129479168 2921048639224676352 2922289842861637632 2931226509047758848 2936558836234985472 2945539138486468608 2948095385884164096 2954546903435968512 2958367495242645504 2964841491949682688 2967414490640941056 2972812649028009984 2973908285503045632 2981903819208523776 2983170881254588416 2992293727986253824 2993565204882653184 2994890550739468288 3001444473331777536 3002719838536728576 3009514039756750848 3020000151393533952 3029235625862627328 3030522800004661248 3055931146651041792 3065276501839577088 3067936661733113856 3074650436095967232 3093658691671425024 3103119421615374336 3104437990248677376 3112609083455176704 3131852008852553728 3142764385190019072 3148185844203450624 3198157048079695872 3213773049291022512 3234833161016389632 3264785319914689536 3276160878520664064 3286179719127760896 3297629822678728704 3307714317549305856 3316607309119684608 3323865266365464576 3328163432147976192 3338341301971058688 3344414230156511232 3354641796609589248 3356067241411411968 3366330443984535552 3369251869581901824 3376625032498249728 3385703294726344704 3388390276513923072 3397500170317725696 3407890079095455744 3409338150005243904 3419764260555718656 3421217377008746496 3439444616864858112 3448436064569524224 3451428744449753088 3458981740607963136 3461983572414431232 3469559666420219904 3480366028130353152 3491009349317296128 3492492739029762048 3501685218887073792 3503173144959516672 3523333509959122944 3534108230173065216 3535609933338771456 3546422196131856384 3579259438688632832 3588616392397553664 3597926679089657856 3621844321956790272 3666558449388355584 3672883484904025728 3696952184018731008 3731183222759645184 3744183861166473216 3755633964717441024 3762466008926075136 3773972021185787904 3790408353279639552 3798703161560530944 3808916206567137792 3822187691607441408 3833876338982387712 3835505418755899392 3847234793125183488 3859000037140856832 3869375193972965376 3882857337505972224 3894731518966235136 3896386457148850176 3903254624722747392 3915411781646647296 3927385517981958144 3930793847845552128 3939395871247958016 3941069788079456256 3944489993656860672 3953121989266243584 3963750198704013312 3975871758944698368 3977561175006117888 3989724970648338432 3991420273176870912 4001925964442370048 4012685386342334464 4026666868524711936 4038980834483503104 4040697066672881664 4049539598760542208 4074574862201389056 4087035335786102784 4124878255561900032 4137492562153832448 4197581125604600832 4225088210307121152 4264209397439594496 4285030732388030016 4299961153058371584 4313110881355186176 4341375041783463936 4353047093219586048 4368214504694218752 4381572958837014528 4383434764292456448 4396839763571638272 4418308707729702912 4422143078826246144 4431820355153952768 4437551242863968256 4451121735961411584 4459218973542014976 4460862428254568448 4472855728812785664 4474756321881882624 4488440591979380736 4492335826109202432 4502166709997666304 4504079757805092864 4514271059635126272 4530000227090300928 4543853438793940992 4545784200006991872 4559685680740958208 4583896719976562688 4585926155819810816 4597914752759365632 4601904992599670784 4611975654143950848 4640488037507137536 4654679132423061504 4656656985373016064 4668913625182765056 4697778013278830592 4712144306897420288 4714146577785028608 4797235572119543808 4820659573936533768 4829125762609053696 4897177979872034304 4914241317780996096 4929269578691641344 4961571476323958784 4974910963679526912 4992245148221964288 5007511952956588032 5016621345234766848 5031962694914383872 5049495665976803328 5053877804372852736 5064937548747374592 5078554942089517056 5096250255476588544 5111835118643183616 5114007225007865856 5129646390833577984 5145333382854475776 5159166925297287168 5177143116674629632 5188472610911944704 5192975358621646848 5195181942865133568 5204339499630329856 5220549042195529728 5236514023975944192 5238739108544643072 5241058463794069504 5252527828330610688 5254759717439275008 5285000264938684416 5301162345259597824 5303414900008157184 5319633294197784576 5368889158032949248 5382924588596330496 5385307779311337472 5432766482935185408 5449380447714803712 5499837674082533376 5509325227356038592 5596774834139467776 5616275791749709824 5633450947076161536 5660958031778681856 5685612529919459328 5713374309850706688 5733281537411162112 5750814508473581568 5770852189687775232 5788500055711285248 5804062790959448064 5824286006258958336 5842097278449352704 5844579685723275264 5862453018095517696 5873117672469970944 5891078276972937216 5896190771768328192 5909093806871937024 5916734990485291008 5929682983899365376 5945625298056019968 5963807638417047552 5966341762509176832 5984587455972507648 5987130409765306368 5989781101478936576 6002888946663555072 6019028079513501696 6040000302787067904 6058471251725254656 6061045600009322496 6111862293302083584 6130553003679154176 6135873323466227712 6149300872191934464 6187317383342850048 6206238843230748672 6208875980497354752 6263704017705107456 6296371688406901248 6396314096159391744 6427546098582045024 6469666322032779264 6529570639829379072 6552321757041328128 6572359438255521792 6595259645357457408 6615428635098611712 6633214618239369216 6647730532730929152 6656326864295952384 6676682603942117376 6688828460313022464 6709283593219178496 6712134482822823936 6732660887969071104 6738503739163803648 6753250064996499456 6771406589452689408 6795000340635451392 6815780158190911488 6818676300010487808 6839528521111437312 6878889233729716224 6896872129139048448 6902857488899506176 6917963481215926272 6923967144828862464 6939119332840439808 6960732056260706304 6982018698634592256 6984985478059524096 7003370437774147584 7006346289919033344 7046667019918245888 7068216460346130432 7071219866677542912 7158518877377265664 7195853358179315712 7243688643913580544 7333116898776711168 7345766969808051456 7393904368037462016 7462366445519290368 7488367722332946432 7511267929434882048 7524932017852150272 7547944042371575808 7580816706559279104 7597406323121061888 7617832413134275584 7644375383214882816 7667752677964775424 7671010837511798784 7694469586250366976 7718000074281713664 7738750387945930752 7765714675011944448 7789463037932470272 7792772914297700352 7806509249445494784 7830823563293294592 7854771035963916288 7861587695691104256 7878791742495916032 7882139576158912512 7888979987313721344 7906243978532487168 7927500397408026624 7951743517889396736 7955122350012235776 7979449941296676864 7982840546353741824 8025370772684668928 8053333737049423872 8077961668967006208 8149149724402778112 8174070671572205568 8249756511123800064 8274985124307664896 8395162251209201664 8450176420614242304 8528418794879188992 8570061464776060032 8599922306116743168 8626221762710372352 8682750083566927872 8706094186439172096 8736429009388437504 8763145917674029056 8766869528584912896 8793679527143276544 8836617415459405824 8844286157652492288 8863640710307905536 8875102485727936512 8902243471922823168 8918437947084029952 8921724856509136896 8945711457625571328 8949512643763765248 8976881183958761472 8984671652218404864 9004333419995332608 9008159515610185728 9028542119270252544 9060000454180601856 9087706877587881984 9091568400013983744 9167793439953125376 9171852311639621632 9195829505518731264 9203809985199341568 9223951308287901696 9280976075014275072 9309358264846123008 9313313970746032128 9337827250365530112 9395556026557661184 9424288613794840576 9428293155570057216 9594471144239087616 9641319147873067536 9794355959744068608 9828482635561992192 9858539157383282688 9923142952647917568 9949821927359053824 9984490296443928576 10015023905913176064 10033242690469533696 10063925389828767744 10098991331953606656 10107755608745705472 10129875097494749184 10157109884179034112 10192500510953177088 10223670237286367232 10228014450015731712 10259292781667155968 10318333850594574336 10354286233349259264 10376945221823889408 10385950717243293696 10408678999260659712 10441098084391059456 10473028047951888384 10477478217089286144 10482116927588139008 10505055656661221376 10509519434878550016 10570000529877368832 10602324690519195648 10606829800016314368 10639266588395569152 10737778316065898496 10765849177192660992 10865532965870370816 10999675348165066752 11018650454712077184 11193549668278935552 11232551583499419648 11266901894152323072 11321916063557363712 11371225059838918656 11426748619701413376 11466563074822324224 11501629016947163136 11541704379375550464 11577000111422570496 11608125581918896128 11648572012517916672 11684194556898705408 11689159371446550528 11746235344939941888 11782156553945874432 11792381543536656384 11818187613743874048 11833469980970582016 11859365967798730752 11891250596112039936 11927615276834095104 11932683525018353664 11969174911945015296 11974260819530612736 11979562202957873152 12005777893327110144 12038056159027003392 12080000605574135808 12116942503450509312 12122091200018644992 12223724586604167168 12261106007358308352 12374634766685700096 12412477686461497344 12527408035410214912 12592743376813802496 12792628192318783488 12855092197164090048 12939332644065558528 13059141279658758144 13104643514082656256 13144718876511043584 13190519290714914816 13266429236478738432 13295461065461858304 13312653728591904768 13353365207884234752 13377656920626044928 13418567186438356992 13424268965645647872 13465321775938142208 13477007478327607296 13506500129992998912 13542813178905378816 13590000681270902784 13631560316381822976 13637352600020975616 13679057042222874624 13757778467459432448 13793744258278096896 13805714977799012352 13835926962431852544 13921464112521412608 13964037397269184512 13969970956119048192 14006740875548295168 14093334039836491776 14136432920692260864 14142439733355085824 14317037754754531328 14391706716358631424 14487377287827161088 14691533939616102912 14787808736074924032 14924732891038580736 14976735444665892864 15022535858869764096 15049864035704300544 15095888084743151616 15161633413118558208 15194812646242123776 15235664826268551168 15288750766429765632 15335505355929550848 15342021675023597568 15388939172500733952 15436000148563427328 15477500775891861504 15531429350023888896 15578926075864940544 15585545828595400704 15613018498890989568 15661647126586589184 15709542071927832576 15723175391382208512 15757583484991832064 15764279152317825024 15855000794816053248 15903487035778793472 15910244700024471552 15958899882593353728 16050741545369337856 16106667474098847744 16155923337934012416 16298299448805556224 16348141343144411136 16499513022247600128 16790324502418403328 16900352841228484608 17056837589758377984 17140122929552120064 17199844612233486336 17252443525420744704 17365500167133855744 17412188372878344192 17472858018776875008 17526291835348058112 17533739057169825792 17587359054286553088 17673234830918811648 17688572315304984576 17727281420615811072 17750204971455873024 17836875894168059904 17891422915251142656 17899025287527530496 17953762367917522944 17969343304436809728 18008666839990665216 18057084238540505088 18120000908361203712 18175413755175763968 18183136800027967488 18335586879906250752 18343704623279243264 18391659011037462528 18407619970398683136 18447902616575803392 18561952150028550144 18618716529692246016 18626627941492064256 18791112053115322368 18848577227589681152 19188942288478175232 19282638295746135072 19588711919488137216 19656965271123984384 19717078314766565376 19846285905295835136 19899643854718107648 19968980592887857152 20030047811826352128 20066485380939067392 20127850779657535488 20197982663907213312 20215511217491410944 20259750194989498368 20314219768358068224 20385001021906354176 20447340474572734464 20456028900031463424 20518585563334311936 20636667701189148672 20708572466698518528 20753890443647778816 20771901434486587392 20817357998521319424 20882196168782118912 20946056095903776768 20954956434178572288 20964233855176278016 21010111313322442752 21019038869757100032 21140001059754737664 21204649381038391296 21213659600032628736 21475556632131796992 21731065931740741632 21999350696330133504 22037300909424154368 22387099336557871104 22465103166998839296 22533803788304646144 22643832127114727424 22742450119677837312 22853497239402826752 22933126149644648448 23003258033894326272 23083408758751100928 23154000222845140992 23216251163837792256 23297144025035833344 23368389113797410816 23378318742893101056 23492470689879883776 23564313107891748864 23584763087073312768 23636375227487748096 23666939961941164032 23718731935597461504 23782501192224079872 23855230553668190208 23865367050036707328 23938349823890030592 23948521639061225472 24076112318054006784 24160001211148271616 24233885006901018624 24447449173208334336 24522212014716616704 24749269533371400192 24824955372922994688 25054816070820429824 25185486753627604992 25585256384637566976 25710184394328180096 25878665288131117056 26118282559317516288 26209287028165312512 26289437753022087168 26381038581429829632 26532858472957476864 26590922130923716608 26625307457183809536 26706730415768469504 26755313841252089856 26837134372876713984 26848537931291295744 26930643551876284416 26954014956655214592 27013000259985997824 27085626357810757632 27180001362541805568 27263120632763645952 27274705200041951232 27515556934918864896 27587488516556193792 27611429955598024704 27671853924863705088 27842928225042825216 27928074794538369024 27939941912238096384 28013481751096590336 28186668079672983552 28272865841384521728 28284879466710171648 28783413432717262848 29383067879232205824 29575617472149848064 29849465782077161472 29953470889331785728 30045071717739528192 30099728071408601088 30191776169486303232 30323266826237116416 30389625292484247552 30471329652537102336 30577501532859531264 30671010711859101696 30684043350047195136 30777878345001467904 30955001551783723008 31062858700047777792 31157852151729881088 31226036997781979136 31323294253173178368 31419084143855665152 31446350782764417024 31515166969983664128 31528558304635650048 31710001589632106496 31806974071557586944 31820489400048943104 31917799765186707456 32101483090738675712 32213334948197695488 32596598897611112448 32999026044495200256 33580649004836806656 33800705682456969216 34113675179516755968 34280245859104240128 34399689224466972672 34504887050841489408 34731000334267711488 34824376745756688384 34945716037553750016 35052583670696116224 35067478114339651584 35346469661837623296 35377144630609969152 35454562841231622144 35500409942911746048 35673751788336119808 35782845830502285312 35798050575055060992 35907524735835045888 35938686608873619456 36017333679981330432 36114168477081010176 36240001816722407424 36350827510351527936 36366273600055934976 36671173759812501504 36687409246558486528 36783318022074925056 37123904300057100288 37237433059384492032 37582224106230644736 37697154455179362304 38377884576956350464 38565276591492270144 39177423838976274432 39313930542247968768 39434156629533130752 39799287709436215296 39937961185775714304 40060095623652704256 40132970761878134784 40255701559315070976 40395965327814426624 40431022434982821888 40519500389978996736 40628439536716136448 40770002043812708352 40894680949145468928 40912057800062926848 41037171126668623872 41273335402378297344 41417144933397037056 41507780887295557632 41764392337564237824 41892112191807553536 41909912868357144576 41928467710352556032 42020222626644885504 42280002119509475328 42409298762076782592 42427319200065257472 42951113264263593984 43462131863481483264 44074601818848308736 44774198673115742208 44930206333997678592 45067607576609292288 45287664254229454848 45484900239355674624 45706994478805653504 45866252299289296896 46006516067788652544 46166817517502201856 46308000445690281984 46432502327675584512 46594288050071666688 46736778227594821632 46756637485786202112 46984941379759767552 47128626215783497728 47169526174146625536 47272750454975496192 47565002384448159744 47710461107336380416 47730734100073414656 47876699647780061184 48152224636108013568 48320002422296543232 48467770013802037248 48894898346416668672 49044424029433233408 49498539066742800384 50109632141640859648 50370973507255209984 51170512769275133952 51420368788656360192 51757330576262234112 52236565118635032576 52418574056330625024 52578875506044174336 52762077162859659264 53065716945914953728 53181844261847433216 53250614914367619072 53510627682504179712 53674268745753427968 53697075862582591488 53861287103752568832 53908029913310429184 54026000519971995648 54171252715621515264 54360002725083611136 54526241265527291904 54549410400083902464 55031113869837729792 55174977033112387584 55222859911196049408 55343707849727410176 55685856450085650432 55856149589076738048 55879883824476192768 56373336159345967104 56545731682769043456 57566826865434525696 58766135758464411648 59151234944299696128 59698931564154322944 59906941778663571456 60090143435479056384 60199456142817202176 60383552338972606464 60646533652474232832 60779250584968495104 60942659305074204672 61155003065719062528 61342021423718203392 61368086700094390272 61555756690002935808 61910003103567446016 62125717400095555584 62315704303459762176 62452073995563958272 62646588506346356736 62838168287711330304 62892701565528834048 63030333939967328256 63057116609271300096 63420003179264212992 63613948143115173888 63640978800097886208 64202966181477351424 64426669896395390976 65193197795222224896 65998052088990400512 67161298009673613312 67601411364913938432 68227350359033511936 68560491718208480256 68799378448933945344 69009774101682978816 69462000668535422976 69648753491513376768 69891432075107500032 70105167341392232448 70134956228679303168 70692939323675246592 70754289261219938304 70909125682463244288 71000819885823492096 71347503576672239616 71565691661004570624 71596101150110121984 71815049471670091776 72228336954162020352 72480003633444814848 72701655020703055872 73342347519625003008 73374818493116973056 73566636044149850112 74247808600114200576 74474866118768984064 75164448212461289472 76755769153912700928 77130553182984540288 78354847677952548864 78627861084495937536 78868313259066261504 79598575418872430592 79875922371551428608 80120191247305408512 80265941523756269568 80511403118630141952 80791930655628853248 80862044869965643776 81039000779957993472 81256879073432272896 81540004087625416704 81789361898290937856 81824115600125853696 82546670804756594688 82834289866794074112 83015561774591115264 83528784675128475648 83784224383615107072 83819825736714289152 83856935420705112064 84040445253289771008 84560004239018950656 84818597524153565184 84854638400130514944 88149203637696617472 89548397346231484416 89860412667995357184 90135215153218584576 90575328508458909696 90969800478711349248 91413988957611307008 91732504598578593792 92013032135577305088 92333635035004403712 92865004655351169024 93188576100143333376 93473556455189643264 93969882759519535104 94257252431566995456 94339052348293251072 94545500909950992384 95130004768896319488 95420922214672760832 95461468200146829312 95753399295560122368 96304449272216027136 96640004844593086464 97789796692833337344 98997078133485600768 100219264283281719296 100741947014510419968 102341025538550267904 102840737577312720384 103514661152524468224 104473130237270065152 104837148112661250048 105157751012088348672 106131433891829907456 106363688523694866432 106501229828735238144 107021255365008359424 107348537491506855936 107394151725165182976 107722574207505137664 107816059826620858368 108052001039943991296 108342505431243030528 108720005450167222272 109052482531054583808 109098820800167804928 110062227739675459584 110349954066224775168 111371712900171300864 111712299178153476096 112746672318691934208 113091463365538086912 115133653730869051392 117532271516928823296 118302469888599392256 119397863128308645888 119813883557327142912 120180286870958112768 120398912285634404352 120767104677945212928 121293067304948465664 121558501169936990208 121885318610148409344 122310006131438125056 122684042847436406784 122736173400188780544 123111513380005871616 123820006207134892032 124251434800191111168 125293177012692713472 125676336575422660608 125785403131057668096 126060667879934656512 126840006358528425984 127227896286230347776 127281957600195772416 128405932362954702848 128853339792790781952 130386395590444449792 134322596019347226624 135202822729827876864 136454700718067023872 137120983436416960512 137598756897867890688 138019548203365957632 138924001337070845952 139297506983026753536 139782864150215000064 140210334682784464896 140269912457358606336 141385878647350493184 141508578522439876608 141818251364926488576 142695007153344479232 143131383322009141248 143192202300220243968 143630098943340183552 144456673908324040704 144960007266889629696 145403310041406111744 146684695039250006016 146749636986233946112 147133272088299700224 148495617200228401152 150328896424922578944 153511538307825401856 154261106365969080576 156709695355905097728 157255722168991875072 157736626518132523008 159197150837744861184 159751844743102857216 160531883047512539136 161022806237260283904 161583861311257706496 161724089739931287552 162078001559915986944 162513758146864545792 163080008175250833408 163578723796581875712 163648231200251707392 165093341609513189376 165668579733588148224 166031123549182230528 167057569350256951296 167568448767230214144 167639651473428578304 169120008478037901312 169637195048307130368 176298407275393234944 179096794692462968832 179720825335990714368 180270430306437169152 181150657016917819392 181939600957422698496 182827977915222614016 183465009197157187584 184026064271154610176 184667270070008807424 185730009310702338048 186377152200286666752 186947112910379286528 187939765519039070208 188514504863133990912 188678104696586502144 189091001819901984768 190260009537792638976 190841844429345521664 190922936400293658624 192608898544432054272 193280009689186172928 195579593385666674688 197994156266971201536 201483894029020839936 204682051077100535808 205681475154625440768 207029322305048936448 208946260474540130304 209674296225322500096 210315502024176697344 212262867783659814912 212727377047389732864 213002459657470476288 214042510730016718848 214697074983013711872 214788303450330365952 215445148415010275328 216685010862486061056 217440010900334444544 218104965062109167616 220124455479350919168 220699908132449550336 222743425800342601728 223424598356306952192 225493344637383868416 230267307461738102784 235064543033857646592 236604939777198784512 238795726256617291776 239627767114654285824 240360573741916225536 240797824571268808704 241534209355890425856 242586134609896931328 243117002339873980416 243770637220296818688 244620012262876250112 245368085694872813568 245472346800377561088 247640012414269784064 248502869600382222336 250586354025385426944 251352673150845321216 251570806262115336192 252121335759869313024 253680012717056851968 254455792572460695552 254563915200391544832 256811864725909405696 268645192038694453248 270405645459655753728 272909401436134047744 274241966872833921024 275197513795735781376 276039096406731915264 278595013966053507072 279565728300430000128 280420669365568929792 282771757294700986368 283017157044879753216 283636502729852977152 285390014306688958464 286262766644018282496 286384404600440487936 287260197886680367104 288913347816648081408 289920014533779259392 293369390078500012032 293499273972467892224 296991234400456802304 300657792849845157888 307023076615650803712 308522212731938161152 313419390711810195456 314511444337983750144 315473253036265046016 318394301675489722368 319503689486205714432 321063766095025078272 322045612474520567808 323167722622515412992 323448179479862575104 324156003119831973888 325027516293729091584 326160016350501666816 327157447593163751424 327296462400503414784 330186683219026378752 334115138700513902592 335136897534460428288 338240016956075802624 339274390096614260736 352596814550786469888 358193589384925937664 359441650671981428736 360540860612874338304 362301314033835638784 363879201914845396992 365655955830445228032 366930018394314375168 368052128542309220352 369334540140017614848 371460018621404676096 372754304400573333504 375879531038078140416 377029009726267981824 377356209393173004288 378182003639803969536 380520019075585277952 381683688858691043328 381845872800587317248 385217797088864108544 386560019378372345856 391159186771333349376 402967788058041679872 409364102154201071616 411362950309250881536 414058644610097872896 417892520949080260608 419348592450645000192 420631004048353394688 424525735567319629824 425454754094779465728 428085021460033437696 429394149966027423744 429576606900660731904 430890296830020550656 433370021724972122112 434880021800668889088 436209930124218335232 440248910958701838336 441399816264899100672 445486851600685203456 450986689274767736832 460534614923476205568 470129086067715293184 473209879554397569024 477591452513234583552 479255534229308571648 481595649142537617408 483068418711780851712 485172269219793862656 486234004679747960832 487541274440593637376 489240024525752500224 490736171389745627136 490944693600755122176 495280024828539568128 497005739200764444672 501172708050770853888 502705346301690642432 507360025434113703936 508911585144921391104 513623729451818811392 537290384077388906496 540811290919311507456 545818802872268095488 548483933745667842048 550395027591471562752 552078192813463830528 557190027932107014144 559131456600860000256 560841338731137859584 565543514589401972736 566034314089759506432 567273005459705954304 570780028613377916928 572525533288036564992 572768809200880975872 577826695633296162816 579840029067558518784 586738780157000024064 586998547944935784448 593982468800913604608 614046153231301607424 617044425463876322304 626838781423620390912 629022888675967500288 630946506072530092032 636788603350979444736 639007378972411428864 642127532190050156544 644091224949041135616 646335445245030825984 650055032587458183168 652320032701003333632 654314895186327502848 660373366438052757504 668230277401027805184 670273795068920856576 676480033912151605248 705193629101572939776 716387178769851875328 718883301343962857472 721081721225748676608 724602628067671277568 727758403829690793984 731311911660890456064 733860036788628750336 736104257084618440704 742920037242809352192 745508608801146667008 751759062076156280832 754058019452535963648 754712418786346008576 756364007279607939072 761040038151170555904 763367377717382086656 763691745601174634496 770435594177728217088 805935576116083359744 818728204308402143232 822725900618501763072 828117289220195745792 835785041898160521216 838697184901290000384 841262008096706789376 849051471134639259648 850909508189558931456 856170042920066875392 858788299932054847488 859153213801321463808 861780593660041101312 866740043449944244224 869760043601337778176 880497821917403676672 890973703201370406912 901973378549535473664 921069229846952411136 940258172135430586368 946419759108795138048 955182905026469167104 958511068458617143296 963191298285075234816 966136837423561703424 970344538439587725312 972468009359495921664 975082548881187274752 978480049051505000448 981472342779491254272 981889387201510244352 990560049657079136256 1002345416101541707776 1005410692603381284864 1014720050868227407872 1017823170289842782208 1027247458903637622784 1074580768154777812992 1081622581838623014912 1091637605744536190976 1096967867491335684096 1100790055182943125504 1104156385626927661056 1114380055864214028288 1118262913201720000512 1131087029178803945472 1132068628179519012864 1134546010919411908608 1141560057226755833856 1145051066576073129984 1145537618401761951744 1155653391266592325632 1159680058135117037568 1173477560314000048128 1228092306462603214848 1234088850927752644608 1253677562847240781824 1258045777351935000576 1261893012145060184064 1273577206701958889472 1284255064380100313088 1288182449898082271232 1292670890490061651968 1300110065174916366336 1304640065402006667264 1308629790372655005696 1320746732876105515008 1336460554802055610368 1352960067824303210496 1410387258203145879552 1432774357539703750656 1437766602687925714944 1449205256135342555136 1455516807659381587968 1462623823321780912128 1467720073577257500672 1472208514169236881408 1485840074485618704384 1491017217602293334016 1503518124152312561664 1508116038905071927296 1522080076302341111808 1526734755434764173312 1540871188355456434176 1611871152232166719488 1637456408616804286464 1645451801237003526144 1656234578440391491584 1671570083796321042432 1677394369802580000768 1682524016193413578752 1698102942269278519296 1701819016379117862912 1712340085840133750784 1717576599864109694976 1718306427602642927616 1733480086899888488448 1739520087202675556352 1760995643834807353344 1781947406402740813824 1842138459693904822272 1880516344270861172736 1892839518217590276096 1910365810052938334208 1917022136917234286592 1926382596570150469632 1932273674847123406848 1950165097762374549504 1956960098103010000896 1962944685558982508544 1981120099314158272512 2004690832203083415552 2010821385206762569728 2029440101736454815744 2054494917807275245568 2149161536309555625984 2163245163677246029824 2183275211489072381952 2193935734982671368192 2201580110365886251008 2208312771253855322112 2228760111728428056576 2236525826403440001024 2262174058357607890944 2264137256359038025728 2269092021838823817216 2283120114453511667712 2290102133152146259968 2291075236803523903488 2311306782533184651264 2456184612925206429696 2468177701855505289216 2507355125694481563648 2516091554703870001152 2523786024290120368128 2547154413403917778944 2568510128760200626176 2576364899796164542464 2585341780980123303936 2600220130349832732672 2609280130804013334528 2641493465752211030016 2672921109604111220736 2705920135648606420992 2820774516406291759104 2865548715079407501312 2875533205375851429888 2898410512270685110272 2911033615318763175936 2925247646643561824256 2935440147154515001344 2944417028338473762816 2971680148971237408768 3007036248304625123328 3016232077810143854592 3044160152604682223616 3053469510869528346624 3081742376710912868352 3223742304464333438976 3274912817233608572928 3290903602474007052288 3312469156880782983168 3343140167592642084864 3354788739605160001536 3396205884538557038592 3403638032758235725824 3424680171680267501568 3435153199728219389952 3436612855205285855232 3466960173799776976896 3479040174405351112704 3684276919387809644544 3761032688541722345472 3785679036435180552192 3820731620105876668416 3852765193140300939264 3864547349694246813696 3900330195524749099008 3913920196206020001792 3925889371117965017088 3962240198628316545024 4009381664406166831104 4058880203472909631488 4108989835614550491136 4298323072619111251968 4366550422978144763904 4387871469965342736384 4403160220731772502016 4416625542507710644224 4457520223456856113152 4473051652806880002048 4524348116715215781888 4566240228907023335424 4580204266304292519936 4622613565066369302528 4912369225850412859392 4936355403711010578432 5014710251388963127296 5032183109407740002304 5047572048580240736256 5094308826807835557888 5137020257520401252352 5152729799592329084928 5200440260699665465344 5218560261608026669056 5282986931504422060032 5345842219208222441472 5641549032812583518208 5731097430158815002624 5751066410751702859776 5796821024541370220544 5850495293287123648512 5870880294309030002688 5888834056676947525632 5943360297942474817536 6014072496609250246656 6032464155620287709184 6088320305209364447232 6163484753421825736704 6447484608928666877952 6549825634467217145856 6581807204948014104576 6624938313761565966336 6686280335185284169728 6709577479210320003072 6792411769077114077184 6807276065516471451648 6849360343360535003136 6870306399456438779904 6873225710410571710464 6933920347599553953792 7368553838775619289088 7522065377083444690944 7571358072870361104384 7641463240211753336832 7705530386280601878528 7729094699388493627392 7800660391049498198016 7827840392412040003584 7924480397256633090048 8018763328812333662208 8117760406945819262976 8596646145238222503936 8733100845956289527808 8775742939930685472768 8806320441463545004032 8833251085015421288448 8915040446913712226304 9048696233430431563776 9132480457814046670848 9160408532608585039872 9245227130132738605056 9824738451700825718784 9872710807422021156864 10029420502777926254592 10064366218815480004608 10188617653615671115776 10274040515040802504704 10305459599184658169856 10400880521399330930688 10437120523216053338112 11283098065625167036416 11462194860317630005248 11593642049082740441088 11700990586574247297024 11741760588618060005376 11777668113353895051264 11886720595884949635072 12028144993218500493312 12176640610418728894464 12326969506843651473408 12894969217857333755904 13099651268934434291712 13163614409896028209152 13249876627523131932672 13372560670370568339456 13419154958420640006144 13698720686721070006272 13740612798912877559808 13867840695199107907584 14737107677551238578176 15044130754166889381888 15142716145740722208768 15282926480423506673664 15411060772561203757056 15458189398776987254784 15601320782098996396032 15655680784824080007168 15848960794513266180096 16037526657624667324416 17193292290476445007872 17551485879861370945536 17612640882927090008064 17666502170030842576896 17830080893827424452608 18097392466860863127552 18264960915628093341696 18490454260265477210112 19649476903401651437568 19745421614844042313728 20058841005555852509184 20128732437630960009216 20377235307231342231552 20548081030081605009408 20610919198369316339712 20801761042798661861376 22566196131250334072832 22924389720635260010496 23187284098165480882176 23401981173148494594048 23483521177236120010752 23773441191769899270144 24056289986437000986624 24353281220837457788928 25789938435714667511808 26199302537868868583424 26327228819792056418304 26499753255046263865344 26745121340741136678912 27397441373442140012544 27481225597825755119616 27735681390398215815168 29474215355102477156352 30088261508333778763776 30565852960847013347328 30822121545122407514112 30916378797553974509568 31202641564197992792064 31311361569648160014336 34386584580952890015744 35102971759722741891072 35225281765854180016128 35333004340061685153792 35660161787654848905216 36529921831256186683392 36980908520530954420224 39298953806803302875136 39490843229688084627456 40117682011111705018368 40257464875261920018432 41096162060163210018816 41221838396738632679424 41603522085597323722752 45132392262500668145664 45848779441270520020992 46374568196330961764352 46803962346296989188096 46967042354472240021504 47546882383539798540288 48112579972874001973248 51579876871429335023616 52654457639584112836608 52999506510092527730688 53490242681482273357824 54794882746884280025088 55471362780796431630336 58948430710204954312704 60176523016667557527552 61131705921694026694656 61644243090244815028224 61832757595107949019136 62405283128395985584128 68773169161905780031488 70205943519445483782144 70450563531708360032256 71320323575309697810432 73059843662512373366784 78597907613606605750272 78981686459376169254912 80235364022223410036736 82192324120326420037632 82443676793477265358848 83207044171194647445504 90264784525001336291328 91697558882541040041984 92749136392661923528704 93607924692593978376192 93934084708944480043008 103159753742858670047232 105308915279168225673216 105999013020185055461376 106980485362964546715648 109589765493768560050176 110942725561592863260672 117896861420409908625408 120353046033335115055104 123288486180489630056448 123665515190215898038272 124810566256791971168256 137546338323811560062976 140411887038890967564288 140901127063416720064512 142640647150619395620864 157963372918752338509824 160470728044446820073472 164384648240652840075264 166414088342389294891008 180529569050002672582656 183395117765082080083968 185498272785323847057408 187215849385187956752384 206319507485717340094464 210617830558336451346432 213960970725929093431296 219179530987537120100352 235793722840819817250816 240706092066670230110208 246576972360979260112896 247331030380431796076544 249621132513583942336512 275092676647623120125952 280823774077781935128576 281802254126833440129024 315926745837504677019648 320941456088893640146944 328769296481305680150528 332828176684778589782016 361059138100005345165312 370996545570647694114816 374431698770375913504768 412639014971434680188928 421235661116672902692864 427921941451858186862592 481412184133340460220416 493153944721958520225792 499242265027167884673024 550185353295246240251904 561647548155563870257152 631853491675009354039296 641882912177787280293888 657538592962611360301056 722118276200010690330624 741993091141295388229632 748863397540751827009536 825278029942869360377856 842471322233345805385728 962824368266680920440832 986307889443917040451584 998484530054335769346048 1123295096311127740514304 1263706983350018708078592 1283765824355574560587776 1444236552400021380661248 1497726795081503654019072 1650556059885738720755712 1684942644466691610771456 1925648736533361840881664 1972615778887834080903168 2246590192622255481028608 2527413966700037416157184 2888473104800042761322496 2995453590163007308038144 3369885288933383221542912 3851297473066723681763328 4493180385244510962057216 5054827933400074832314368 5776946209600085522644992 6739770577866766443085824 8986360770489021924114432 10109655866800149664628736 11553892419200171045289984 13479541155733532886171648 20219311733600299329257472 26959082311467065772343296 40438623467200598658514944 80877246934401197317029888
- Sum of all divisors σ(n): 292706643756738975603840000
- Sum of proper divisors (its aliquot sum) s(n): 211829396822337778286810112
- 80877246934401197317029888 is an abundant number, because the sum of its proper divisors (211829396822337778286810112) is greater than itself. Its abundance is 130952149887936580969780224
Bases of 80877246934401197317029888
- Binary: 1000010111001100110110001010111011011111001001010110001000010000000000000000000000000002
- Hexadecimal: 0x42E66C576F92B108000000
- Base-36: A5U6320B96QDC0000
Squares and roots of 80877246934401197317029888
- 80877246934401197317029888 squared (808772469344011973170298882) is 6541129071688107869313530029755918764459821885292544
- 80877246934401197317029888 cubed (808772469344011973170298883) is 529028511160709571811606440087463598708996245297163084311769521569412071555072
-
The
square root of 80877246934401197317029888 is 8993177799554.5710948155 -
80877246934401197317029888 is a
perfect cube number . Itscube root is 432456192
Scales and comparisons
How big is 80877246934401197317029888?- 80,877,246,934,401,197,317,029,888 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 80,877,246,934,401,197,317,029,888 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 80877246934401197317029888 cubic inches would be around 36038016 feet tall.
Recreational maths with 80877246934401197317029888
- 80877246934401197317029888 backwards is 88892071379110443964277808
- 80877246934401197317029888 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 80877246934401197317029888's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 80877246934401197317029888 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 80877246934401197317029888 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/80877246934401197317029888/
Chicago style:
Numbermatics. 2024. "Number 80877246934401197317029888 - Facts about the integer". https://numbermatics.com/n/80877246934401197317029888/
The information we have on file for 80877246934401197317029888 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 80877246934401197317029888, math, Factors of 80877246934401197317029888, curriculum, school, college, exams, university, Prime factorization of 80877246934401197317029888, STEM, science, technology, engineering, physics, economics, calculator, eighty septillion, eight hundred seventy-seven sextillion, two hundred forty-six quintillion, nine hundred thirty-four quadrillion, four hundred one trillion, one hundred ninety-seven billion, three hundred seventeen million, twenty-nine thousand, eight hundred eighty-eight.