64795812827067281581277184
64,795,812,827,067,281,581,277,184 is an even composite number composed of six prime numbers multiplied together.
64795812827067281581277184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 64795812827067281581277184:
220 × 34 × 192 × 232 × 292 × 416
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 19 × 19 × 23 × 23 × 29 × 29 × 41 × 41 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 64795812827067281581277184 from the Numbermatics database.
Names of 64795812827067281581277184
- Cardinal: 64795812827067281581277184 can be written as Sixty-four septillion, seven hundred ninety-five sextillion, eight hundred twelve quintillion, eight hundred twenty-seven quadrillion, sixty-seven trillion, two hundred eighty-one billion, five hundred eighty-one million, two hundred seventy-seven thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 6.4795812827067281581277184 × 1025
Factors of 64795812827067281581277184
Divisors of 64795812827067281581277184
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 29 32 36 38 41 46 48 54 57 58 64 69 72 76 81 82 87 92 96 108 114 116 123 128 138 144 152 162 164 171 174 184 192 207 216 228 232 246 256 261 276 288 304 324 328 342 348 361 368 369 384 414 432 437 456 464 492 512 513 522 529 551 552 576 608 621 648 656 667 684 696 722 736 738 768 779 783 828 841 864 874 912 928 943 984 1024 1026 1044 1058 1083 1102 1104 1107 1152 1189 1216 1242 1296 1311 1312 1334 1368 1392 1444 1472 1476 1536 1539 1558 1566 1587 1653 1656 1681 1682 1728 1748 1824 1856 1863 1886 1968 2001 2048 2052 2088 2116 2166 2204 2208 2214 2304 2337 2349 2378 2432 2484 2523 2592 2622 2624 2668 2736 2784 2829 2888 2944 2952 3072 3078 3116 3132 3174 3249 3306 3312 3321 3362 3364 3456 3496 3567 3648 3712 3726 3772 3933 3936 4002 4096 4104 4176 4232 4332 4408 4416 4428 4608 4674 4698 4756 4761 4864 4959 4968 5043 5046 5184 5244 5248 5336 5472 5568 5658 5776 5888 5904 6003 6144 6156 6232 6264 6348 6498 6612 6624 6642 6724 6728 6912 6992 7011 7134 7296 7424 7452 7544 7569 7866 7872 8004 8192 8208 8303 8352 8464 8487 8664 8816 8832 8856 9216 9348 9396 9512 9522 9728 9747 9918 9936 10051 10086 10092 10368 10469 10488 10496 10672 10701 10944 11136 11316 11552 11776 11799 11808 12006 12288 12312 12464 12528 12673 12696 12996 13224 13248 13284 13448 13456 13824 13984 14022 14268 14283 14592 14801 14848 14877 14904 15088 15129 15138 15341 15732 15744 15979 16008 16384 16416 16606 16704 16928 16974 17328 17632 17664 17712 17917 18009 18432 18696 18792 19024 19044 19343 19456 19494 19836 19872 20102 20172 20184 20736 20938 20976 20992 21033 21344 21402 21689 21888 22272 22591 22632 22707 23104 23552 23598 23616 24012 24576 24624 24909 24928 25056 25346 25392 25461 25992 26448 26496 26568 26896 26912 27347 27648 27968 28044 28536 28566 29184 29241 29602 29696 29754 29808 30153 30176 30258 30276 30682 31407 31464 31488 31939 31958 32016 32103 32768 32832 33212 33408 33856 33948 34481 34656 35264 35328 35397 35424 35834 36018 36864 37392 37584 38019 38048 38088 38663 38686 38912 38988 39672 39744 40204 40344 40368 41472 41876 41952 41984 42066 42688 42804 42849 43378 43776 44403 44544 44631 45182 45264 45387 45414 46023 46208 47104 47196 47232 47937 48024 48749 49152 49248 49818 49856 50112 50692 50784 50922 51984 52896 52992 53136 53751 53792 53824 54027 54694 55296 55936 56088 57072 57132 58029 58368 58482 59204 59392 59508 59616 60306 60352 60516 60552 61364 62814 62928 62976 63099 63878 63916 64032 64206 65067 65536 65664 66424 66816 67712 67773 67896 68121 68921 68962 69312 70528 70656 70794 70848 71668 72036 73728 74727 74784 75168 76038 76096 76176 76383 77326 77372 77824 77976 79344 79488 80408 80688 80736 82041 82944 83752 83904 83968 84132 85376 85608 85698 86756 87552 88806 89088 89262 90364 90459 90528 90774 90828 92046 92416 94208 94221 94392 94464 95817 95874 96048 96309 97498 98304 98496 99636 99712 100224 101384 101568 101844 103443 103968 105792 105984 106272 107502 107584 107648 108054 109388 110592 111872 112176 114057 114144 114264 115989 116058 116736 116964 118408 118784 119016 119232 120612 120704 121032 121104 122728 125628 125856 125952 126198 127756 127832 128064 128412 130134 131072 131328 132848 133209 133632 135424 135546 135792 136161 136242 137842 137924 138069 138624 141056 141312 141588 141696 143336 143811 144072 146247 147456 149454 149568 150336 152076 152192 152352 152766 154652 154744 155648 155952 158688 158976 160816 161253 161376 161472 164082 165888 167504 167808 167936 168264 170752 171216 171396 173512 174087 175104 177612 178176 178524 180728 180918 181056 181548 181656 184092 184832 188416 188442 188784 188928 190969 191634 191748 192096 192618 194996 195201 196608 196992 199272 199424 200448 202768 203136 203319 203688 206763 206886 207936 211584 211968 212544 215004 215168 215296 216108 218776 221184 223744 224181 224352 228114 228288 228528 231978 232116 233472 233928 236816 237568 238032 238464 240787 241224 241408 242064 242208 245456 246123 251256 251712 251904 252396 255512 255664 256128 256824 260268 262144 262656 265696 266418 267264 270848 271092 271377 271584 272322 272484 275684 275848 276138 277248 282112 282624 282663 283176 283392 286672 287451 287622 288144 291479 292494 294912 298908 299136 300672 303601 304152 304384 304704 305532 309304 309488 310329 311296 311904 317376 317952 321632 322506 322752 322944 328164 331776 335008 335616 335872 336528 340423 341504 342171 342432 342792 347024 347967 348174 350208 355224 356352 357048 361456 361836 362112 363096 363312 367517 368184 369664 376832 376884 377568 377856 381938 383268 383496 384192 385236 389992 390402 393216 393984 398544 398848 399627 400896 405536 406272 406638 407376 412091 413526 413772 414207 415872 423168 423936 425088 429229 430008 430336 430592 431433 432216 437552 438741 442368 444889 447488 448362 448704 456228 456576 457056 463956 464232 466944 467856 473632 475136 476064 476928 481574 482448 482816 483759 484128 484416 490912 492246 502512 503424 503808 504792 511024 511328 512256 513648 519593 520536 522261 524288 525312 531392 532836 534528 541696 542184 542754 543168 544644 544968 551368 551696 552276 554496 564224 565248 565326 566352 566784 572907 573344 574902 575244 576288 582958 584988 585603 589824 597816 598272 601344 606841 607202 608304 608768 609408 609957 611064 618608 618976 620289 620658 622592 623808 628981 634752 635904 643264 645012 645504 645888 655139 656328 663552 670016 671232 671744 672543 673056 680846 683008 684342 684864 685584 694048 695934 696348 700416 710448 712704 714096 722361 722912 723672 724224 726192 726624 734597 735034 736368 738369 739328 753664 753768 755136 755712 763876 766536 766992 768384 770472 779984 780804 786432 787968 793063 797088 797696 799254 801792 811072 812544 813276 814131 814752 824182 827052 827544 828414 831744 846336 847872 847989 850176 858458 860016 860672 861184 862353 862866 864432 874437 875104 877482 884736 889249 889778 894976 896724 897408 910803 912456 913152 914112 926231 927912 928464 930987 933888 935712 947264 950272 952128 953856 963148 964896 965632 967518 968256 968832 981824 984492 1005024 1006848 1007616 1009584 1021269 1022048 1022656 1024512 1026513 1027296 1039186 1041072 1043901 1044522 1048576 1050624 1062784 1065672 1069056 1083392 1084368 1085508 1086336 1089288 1089936 1102551 1102736 1103392 1104552 1108992 1121227 1128448 1130496 1130652 1132704 1133568 1145814 1146688 1149804 1150488 1152576 1165916 1169976 1171206 1179648 1195632 1196544 1198881 1202688 1213682 1214404 1216608 1217536 1218816 1219914 1222128 1236273 1237216 1237952 1240578 1241316 1242621 1245184 1247616 1257962 1269504 1271808 1286528 1287687 1290024 1291008 1291776 1294299 1309499 1310278 1312656 1316223 1327104 1334667 1340032 1342464 1343488 1345086 1346112 1361692 1366016 1368684 1369728 1371168 1388096 1391868 1392696 1400832 1413721 1420896 1425408 1428192 1444722 1445824 1447344 1448448 1451277 1452384 1453248 1469194 1470068 1472736 1476738 1478656 1507328 1507536 1510272 1511424 1527752 1533072 1533984 1536768 1540944 1558779 1559968 1561608 1566783 1572864 1575936 1585183 1586126 1594176 1595392 1598508 1603584 1622144 1625088 1626552 1628262 1629504 1648364 1654104 1655088 1656828 1663488 1692672 1695744 1695978 1700352 1716916 1718721 1720032 1721344 1722368 1724706 1725732 1728864 1748874 1750208 1754964 1756809 1769472 1778498 1779556 1789952 1793448 1794816 1820523 1821606 1824912 1826304 1828224 1829871 1852462 1855824 1856928 1860867 1861974 1867776 1871424 1886943 1894528 1900544 1904256 1907712 1926296 1929792 1931264 1935036 1936512 1937664 1963648 1965417 1968984 1998709 2010048 2013696 2015232 2019168 2042538 2044096 2045312 2049024 2053026 2054592 2078372 2082144 2087802 2089044 2101248 2125568 2131344 2138112 2166784 2167083 2168736 2171016 2172672 2178576 2179872 2203791 2205102 2205472 2206784 2209104 2215107 2217984 2242454 2256896 2260992 2261304 2265408 2267136 2291628 2293376 2299608 2300976 2305152 2331832 2339952 2342412 2359296 2379189 2391264 2393088 2397762 2405376 2427364 2428808 2433216 2435072 2437632 2439828 2444256 2472546 2474432 2475904 2481156 2482632 2485242 2490368 2495232 2515924 2539008 2543616 2573056 2575374 2580048 2582016 2583552 2587059 2588598 2618998 2620556 2623311 2625312 2632446 2654208 2667747 2669334 2680064 2684928 2686976 2690172 2692224 2723384 2732032 2732409 2737368 2739456 2742336 2776192 2778693 2783736 2785392 2792961 2801664 2825761 2827442 2841792 2850816 2856384 2889444 2891648 2894688 2896896 2902554 2904768 2906496 2938388 2940136 2945472 2953476 2957312 3014656 3015072 3020544 3022848 3055504 3063807 3066144 3067968 3073536 3081888 3117558 3119936 3123216 3131703 3133566 3145728 3151872 3170366 3172252 3188352 3190784 3197016 3207168 3244288 3250176 3253104 3256524 3259008 3296728 3307653 3308208 3310176 3313656 3326976 3363681 3385344 3391488 3391956 3400704 3433832 3437442 3440064 3442688 3444736 3449412 3451464 3457728 3497748 3500416 3509928 3513618 3538944 3556996 3559112 3579904 3586896 3589632 3641046 3643212 3649824 3652608 3656448 3659742 3704924 3708819 3711648 3713856 3721734 3723948 3735552 3742848 3773886 3789056 3801088 3808512 3815424 3852592 3859584 3862528 3863061 3870072 3873024 3875328 3927296 3928497 3930834 3937968 3948669 3997418 4004001 4020096 4027392 4030464 4038336 4085076 4088192 4090624 4098048 4106052 4109184 4156744 4164288 4175604 4178088 4202496 4241163 4251136 4262688 4276224 4333568 4334166 4337472 4342032 4345344 4357152 4359744 4407582 4410204 4410944 4413568 4418208 4430214 4435968 4484908 4513792 4521984 4522608 4530816 4534272 4583256 4586752 4599216 4601952 4610304 4663664 4676337 4679904 4684824 4718592 4755549 4758378 4782528 4786176 4795524 4810752 4854728 4857616 4866432 4870144 4875264 4879656 4888512 4945092 4948864 4951808 4962312 4965264 4970484 4980736 4990464 5031848 5078016 5087232 5146112 5150748 5156163 5160096 5164032 5167104 5174118 5177196 5237996 5241112 5246622 5250624 5264892 5308416 5335494 5338668 5360128 5369856 5373952 5380344 5384448 5446768 5461569 5464064 5464818 5474736 5478912 5484672 5538101 5552384 5557386 5567472 5570784 5582601 5585922 5603328 5651522 5654884 5660829 5683584 5701632 5712768 5778888 5783296 5789376 5793792 5805108 5809536 5812992 5876776 5880272 5890944 5896251 5906952 5914624 5996127 6029312 6030144 6041088 6045696 6111008 6127614 6132288 6135936 6147072 6163776 6235116 6239872 6246432 6263406 6267132 6303744 6340732 6344504 6376704 6381568 6394032 6414336 6488576 6500352 6501249 6506208 6513048 6518016 6593456 6611373 6615306 6616416 6620352 6627312 6653952 6727362 6770688 6782976 6783912 6801408 6867664 6874884 6880128 6885376 6889472 6898824 6902928 6915456 6982823 6995496 7000832 7019856 7027236 7077888 7113992 7118224 7137567 7159808 7173792 7179264 7282092 7286424 7299648 7305216 7312896 7319484 7409848 7417638 7423296 7427712 7443468 7447896 7471104 7485696 7547772 7578112 7602176 7617024 7630848 7705184 7719168 7725056 7726122 7740144 7746048 7750656 7829729 7854592 7856994 7861668 7869933 7875936 7897338 7994836 8003241 8008002 8040192 8054784 8060928 8076672 8170152 8176384 8181248 8196096 8197227 8212104 8218368 8313488 8328576 8336079 8351208 8356176 8404992 8452891 8477283 8482326 8502272 8525376 8552448 8667136 8668332 8674944 8684064 8690688 8714304 8719488 8815164 8820408 8821888 8827136 8836416 8860428 8871936 8969816 9027584 9043968 9045216 9061632 9068544 9166512 9173504 9191421 9198432 9203904 9220608 9327328 9352674 9359808 9369648 9437184 9511098 9516756 9565056 9572352 9591048 9621504 9709456 9715232 9732864 9740288 9750528 9759312 9777024 9872267 9890184 9897728 9903616 9922959 9924624 9930528 9940968 9961472 9980928 10063696 10091043 10156032 10174464 10292224 10301496 10312326 10320192 10328064 10334208 10348236 10354392 10475992 10482224 10493244 10501248 10529784 10616832 10670988 10677336 10720256 10739712 10747904 10760688 10768896 10893536 10923138 10928128 10929636 10949472 10957824 10969344 11076202 11104768 11114772 11126457 11134944 11141568 11165202 11171844 11206656 11303044 11309768 11321658 11367168 11403264 11425536 11557776 11566592 11578752 11587584 11589183 11610216 11619072 11625984 11753552 11760544 11781888 11785491 11792502 11813904 11829248 11950639 11992254 12012003 12058624 12060288 12082176 12091392 12222016 12255228 12264576 12271872 12294144 12327552 12447641 12470232 12479744 12492864 12526812 12534264 12607488 12681464 12689008 12723489 12753408 12763136 12788064 12828672 12977152 13000704 13002498 13012416 13026096 13036032 13186912 13222746 13230612 13232832 13240704 13254624 13307904 13454724 13541376 13565952 13567824 13602816 13735328 13749768 13760256 13770752 13778944 13797648 13805856 13830912 13957343 13965646 13990992 14001664 14029011 14039712 14054472 14155776 14227984 14236448 14266647 14275134 14319616 14347584 14358528 14564184 14572848 14599296 14610432 14625792 14638968 14819696 14835276 14846592 14855424 14886936 14895792 14942208 14971392 15068197 15095544 15156224 15204352 15234048 15261696 15410368 15438336 15450112 15452244 15468489 15480288 15492096 15501312 15659458 15709184 15713988 15723336 15739866 15751872 15794676 15989672 16006482 16016004 16080384 16109568 16121856 16153344 16340304 16352768 16362496 16384707 16392192 16394454 16424208 16436736 16614303 16626976 16657152 16672158 16702416 16712352 16809984 16895731 16905782 16954566 16964652 16982487 17004544 17050752 17104896 17334272 17336664 17349888 17368128 17381376 17428608 17438976 17598389 17630328 17640816 17643776 17654272 17672832 17688753 17720856 17743872 17939632 17988381 18055168 18087936 18090432 18123264 18137088 18240449 18333024 18347008 18382842 18396864 18407808 18441216 18654656 18705348 18719616 18739296 19022196 19033512 19130112 19144704 19182096 19243008 19418912 19430464 19465728 19480576 19501056 19503747 19518624 19554048 19744534 19780368 19795456 19807232 19834119 19845918 19849248 19861056 19881936 19922944 19961856 20127392 20182086 20312064 20348928 20584448 20602992 20624652 20640384 20656128 20668416 20696472 20708784 20948469 20951984 20964448 20986488 21002496 21059568 21233664 21303313 21341976 21354672 21412701 21440512 21479424 21495808 21521376 21537792 21787072 21846276 21856256 21859272 21898944 21915648 21938688 22152404 22209536 22229544 22252914 22269888 22283136 22330404 22343688 22413312 22606088 22619536 22643316 22734336 22806528 22851072 23115552 23133184 23157504 23175168 23178366 23220432 23238144 23251968 23489187 23507104 23521088 23563776 23570982 23585004 23609799 23627808 23658496 23901278 23984508 24009723 24024006 24117248 24120576 24164352 24182784 24444032 24510456 24529152 24543744 24588288 24591681 24655104 24880481 24895282 24940464 24959488 24985728 25008237 25053624 25068528 25214976 25358673 25362928 25378016 25431849 25446978 25506816 25526272 25576128 25657344 25788221 25954304 26001408 26004996 26024832 26052192 26072064 26373824 26445492 26461224 26465664 26481408 26509248 26615808 26860699 26909448 27082752 27131904 27135648 27205632 27470656 27499536 27520512 27541504 27557888 27574263 27595296 27611712 27661824 27914686 27931292 27981984 28003328 28058022 28079424 28108944 28311552 28455968 28472896 28533294 28550268 28639232 28695168 28717056 29128368 29145696 29198592 29220864 29251584 29277936 29616801 29639392 29670552 29693184 29710848 29768877 29773872 29791584 29884416 29942784 30118477 30136394 30191088 30273129 30312448 30408704 30468096 30523392 30820736 30876672 30900224 30904488 30936978 30960576 30984192 31002624 31318916 31418368 31427976 31446672 31479732 31503744 31589352 31979344 32012964 32032008 32160768 32219136 32243712 32306688 32515583 32680608 32705536 32724992 32769414 32784384 32788908 32848416 32873472 33228606 33253952 33314304 33344316 33379371 33404832 33424704 33619968 33791462 33811564 33909132 33929304 33964974 34009088 34101504 34209792 34668544 34673328 34699776 34736256 34762752 34767549 34857216 34877952 35196778 35260656 35281632 35287552 35308544 35345664 35356473 35377506 35441712 35487744 35851917 35879264 35976762 36036009 36110336 36175872 36180864 36246528 36274176 36459209 36480898 36666048 36694016 36765684 36793728 36815616 36882432 37309312 37342923 37410696 37439232 37478592 37975471 38044392 38067024 38170467 38260224 38289408 38364192 38486016 38837824 38860928 38931456 38961152 39002112 39007494 39037248 39108096 39489068 39560736 39590912 39614464 39668238 39691836 39698496 39722112 39763872 39923712 40254784 40364172 40624128 40697856 41168896 41205984 41249304 41280768 41312256 41336832 41392944 41417568 41872029 41896938 41903968 41928896 41972976 42004992 42087033 42119136 42467328 42606626 42683952 42709344 42799941 42825402 42881024 42958848 42991616 43042752 43075584 43574144 43692552 43712512 43718544 43797888 43831296 43877376 44304808 44419072 44459088 44505828 44539776 44566272 44660808 44687376 44826624 45204591 45212176 45239072 45286632 45468672 45613056 45702144 45970307 46231104 46266368 46315008 46350336 46356732 46440864 46476288 46503936 46978374 47014208 47042176 47127552 47141964 47170008 47219598 47255616 47316992 47802556 47969016 48019446 48048012 48241152 48328704 48365568 48888064 49020912 49058304 49087488 49154121 49176576 49183362 49310208 49760962 49790564 49842909 49880928 49918976 49971456 50016474 50107248 50137056 50429952 50687193 50717346 50725856 50756032 50863698 50893956 50947461 51013632 51052544 51152256 51314688 51576442 51908608 52002816 52009992 52049664 52104384 52144128 52747648 52795167 52890984 52922448 52931328 52962816 53018496 53066259 53231616 53689459 53721398 53818896 53965143 54165504 54263808 54271296 54411264 54721347 54941312 54999072 55041024 55083008 55115776 55148526 55190592 55223424 55323648 55829372 55862584 55963968 56006656 56116044 56158848 56217888 56911936 56945792 57066588 57100536 57278464 57390336 57434112 57962561 58256736 58291392 58397184 58441728 58503168 58555872 59233602 59278784 59341104 59386368 59421696 59502357 59537754 59547744 59583168 59768832 59885568 60236954 60272788 60382176 60546258 60624896 60936192 61046784 61641472 61753344 61800448 61808976 61873956 61921152 61968384 62005248 62637832 62836736 62845407 62855952 62893344 62959464 63007488 63178704 63909939 63958688 64025928 64064016 64238103 64321536 64438272 64487424 64613376 64992503 65031166 65361216 65411072 65449984 65538828 65568768 65577816 65696832 65746944 66457212 66507904 66628608 66688632 66758742 66809664 66849408 67239936 67582924 67623128 67818264 67858608 67929948 68018176 68203008 68419584 69337088 69346656 69399552 69472512 69525504 69535098 69714432 69755904 70393556 70467561 70521312 70563264 70575104 70617088 70691328 70712946 70755012 70883424 70975488 71703834 71758528 71953524 72029169 72072018 72220672 72351744 72361728 72493056 72548352 72918418 72961796 73332096 73388032 73531368 73587456 73631232 73764864 74618624 74641443 74685846 74821392 74878464 74957184 75024711 75950942 76076019 76088784 76134048 76295547 76340934 76520448 76578816 76728384 76972032 77364663 77675648 77721856 77862912 77922304 78004224 78014988 78074496 78216192 78978136 79121472 79181824 79228928 79336476 79383672 79396992 79444224 79527744 79847424 80509568 80582097 80728344 81248256 81395712 81947069 82337792 82411968 82498608 82561536 82624512 82673664 82785888 82835136 83744058 83793876 83807936 83857792 83945952 84009984 84174066 84238272 84934656 85213252 85367904 85418688 85599882 85650804 85762048 85917696 86085504 86151168 87148288 87385104 87425024 87437088 87595776 87662592 87754752 88609616 88838144 88850403 88918176 89011656 89079552 89132544 89321616 89374752 89653248 90355431 90409182 90424352 90478144 90573264 90819387 90937344 91226112 91404288 91940614 92462208 92532736 92630016 92700672 92713464 92881728 92952576 93007872 93956748 94028416 94084352 94255104 94283928 94340016 94439196 94511232 94633984 95605112 95938032 96038892 96096024 96482304 96657408 96731136 97546749 97776128 98041824 98116608 98174976 98308242 98353152 98366724 98620416 99521924 99581128 99685818 99761856 99837952 99942912 100032948 100214496 100274112 100859904 101374386 101434692 101451712 101512064 101727396 101787912 101894922 102027264 102105088 102304512 102629376 103152884 103817216 104005632 104019984 104099328 104208768 104288256 105495296 105590334 105781968 105844896 105862656 105925632 106036992 106069419 106132518 106463232 107378918 107442796 107555751 107637792 107930286 108331008 108527616 108542592 108822528 109377627 109442694 109882624 109998144 110082048 110166016 110231552 110297052 110381184 110446848 110647296 111658744 111725168 111927936 112013312 112028769 112232088 112317696 112435776 113823872 113891584 113926413 114133176 114201072 114511401 114556928 114780672 114868224 115856201 115925122 116513472 116582784 116794368 116883456 117006336 117111744 118467204 118557568 118682208 118772736 118843392 119004714 119075508 119095488 119166336 119771136 120473908 120545576 120764352 121092516 121249792 121872384 122093568 123282944 123506688 123600896 123617952 123747912 123842304 123936768 124010496 125275664 125616087 125673472 125690814 125711904 125786688 125918928 126014976 126357408 127819878 127917376 128051856 128128032 128399823 128476206 128643072 128876544 128974848 129226752 129985006 130062332 130722432 130822144 130899968 131077656 131137536 131155632 131393664 131493888 132914424 133015808 133257216 133377264 133517484 133619328 133698816 134479872 135165848 135246256 135613773 135636528 135717216 135859896 136036352 136406016 136839168 137910921 138674176 138693312 138799104 138945024 139051008 139070196 139428864 139511808 140787112 140935122 141042624 141126528 141150208 141234176 141382656 141425892 141510024 141766848 141950976 143407668 143517056 143907048 144058338 144144036 144441344 144723456 144986112 145096704 145836836 145923592 146664192 146776064 147062736 147174912 147262464 147529728 149237248 149282886 149371692 149528727 149642784 149756928 149914368 150049422 151901884 152061579 152152038 152177568 152268096 152591094 152681868 153040896 153157632 153456768 153944064 154729326 155351296 155443712 155725824 155844608 156008448 156029976 156148992 156432384 157956272 158242944 158363648 158385501 158457856 158672952 158767344 158793984 158888448 159055488 159694848 160604929 161019136 161068377 161164194 161456688 161895429 162496512 162791424 163894138 164164041 164675584 164823936 164997216 165123072 165249024 165347328 165571776 165670272 167488116 167587752 167615872 167715584 167891904 168019968 168348132 168476544 170426504 170735808 170837376 171199764 171301608 171524096 171835392 172171008 172302336 173887683 174296576 174770208 174850048 174874176 175191552 175325184 175509504 177219232 177676288 177700806 177836352 178023312 178159104 178265088 178643232 178749504 179306496 180710862 180818364 180848704 180956288 181146528 181638774 181874688 182808576 183881228 184924416 185065472 185260032 185401344 185426928 185763456 185905152 186015744 187913496 188056832 188168704 188510208 188536221 188567856 188680032 188878392 189022464 189267968 191210224 191729817 191876064 192077784 192192048 192964608 193314816 193462272 194977509 195093498 195552256 196083648 196233216 196349952 196616484 196706304 196733448 197240832 199043848 199162256 199371636 199523712 199675904 199885824 200065896 200428992 200548224 201719808 202748772 202869384 202903424 203024128 203454792 203575824 203789844 204054528 204210176 204609024 205258752 206305768 207634432 208011264 208039968 208198656 208417536 208576512 210990592 211180668 211402683 211563936 211689792 211725312 211851264 212073984 212138838 212265036 212926464 214757836 214885592 215111502 215275584 215860572 216662016 217055232 217085184 217645056 218755254 218885388 219765248 219996288 220164096 220332032 220463104 220594104 220762368 220893696 221294592 223317488 223450336 223855872 223924329 224026624 224057538 224464176 224635392 224871552 227062141 227647744 227783168 227852826 228228057 228266352 228402144 228886641 229022802 229113856 229561344 229736448 231712402 231850244 232093989 233026944 233165568 233588736 233766912 234012672 234223488 236934408 237115136 237364416 237545472 237686784 238009428 238151016 238190976 238332672 239542272 240947816 241091152 241528704 241746291 242185032 242499584 243744768 244187136 245841207 246565888 247013376 247201792 247235904 247495824 247684608 247873536 248020992 250551328 251232174 251346944 251381628 251423808 251573376 251837856 252029952 252714816 255639756 255834752 256103712 256256064 256799646 256952412 257286144 257753088 258453504 259970012 260124664 261444864 261644288 261799936 262155312 262275072 262311264 262787328 262987776 265828848 266031616 266514432 266551209 266754528 267034968 267238656 267397632 268959744 270331696 270492512 271066293 271227546 271273056 271434432 271719792 272072704 272812032 273678336 275821842 277348352 277386624 277598208 277890048 278102016 278140392 278857728 279023616 281574224 281870244 282085248 282253056 282300416 282468352 282765312 282851784 283020048 283533696 283901952 286295743 286815336 287034112 287814096 288116676 288288072 288882688 289446912 289972224 290193408 291673672 291847184 292640247 293328384 293552128 294125472 294349824 294524928 295059456 298474496 298565772 298743384 299057454 299285568 299513856 299828736 300098844 303803768 304123158 304304076 304355136 304536192 305182188 305363736 306081792 306315264 306913536 307888128 309458652 310702592 310887424 311451648 311689216 312016896 312059952 312297984 312864768 315912544 316485888 316727296 316771002 316915712 317345904 317534688 317587968 317776896 318110976 319389696 321018889 321209858 322038272 322136754 322328388 322667253 322913376 323790858 324993024 325582848 327788276 328132881 328328082 329351168 329647872 329994432 330246144 330498048 330694656 331143552 331340544 334976232 335175504 335231744 335431168 335783808 336039936 336086307 336696264 336953088 340853008 341471616 341674752 341779239 342399528 342603216 343048192 343670784 344342016 344604672 346568531 347568603 347775366 348593152 349540416 349700096 349748352 350383104 350650368 351019008 354438464 355352576 355401612 355672704 356046624 356318208 356530176 357286464 357499008 361421724 361636728 361697408 361912576 362293056 363277548 363749376 365617152 367762456 369848832 370130944 370520064 370802688 370853856 371526912 371810304 372031488 375826992 376113664 376337408 376848261 377020416 377072442 377135712 377360064 377756784 378044928 378535936 382420448 383459634 383752128 384155568 384384096 385929216 386629632 386924544 389955018 390186996 391104512 392167296 392466432 392699904 393232968 393412608 393466896 394481664 398087696 398324512 398743272 399047424 399351808 399771648 400131792 400857984 401096448 403439616 404762947 405497544 405738768 405806848 406048256 406841319 406909584 407151648 407579688 408109056 408420352 409218048 410517504 412611536 413732763 415268864 416022528 416079936 416397312 416835072 417153024 421981184 422361336 422805366 423127872 423379584 423450624 423702528 424147968 424277676 424530072 425852928 429515672 429771184 430223004 430551168 431721144 433324032 434170368 435290112 437510508 437770776 439530496 439992576 440328192 440664064 440926208 441188208 441524736 441787392 442589184 446634976 446900672 447711744 447848658 448053248 448115076 448586181 448928352 449270784 449743104 454124282 455295488 455566336 455705652 456184737 456456114 456532704 456804288 457773282 458045604 458227712 459122688 459472896 463424804 463700488 464187978 466053888 466331136 467177472 467533824 468025344 468446976 473868816 474230272 474728832 475090944 475156503 475373568 476018856 476302032 476381952 476665344 479084544 481814787 481895632 482182304 483057408 483205131 483492582 484370064 484999168 487489536 488374272 489976199 491682414 492492123 493131776 494026752 494403584 494471808 494991648 495369216 495747072 496041984 501102656 502464348 502693888 502763256 502847616 503146752 503675712 504059904 505429632 510353281 511279512 511669504 512207424 512512128 513599292 513904824 514572288 515506176 516907008 519940024 520249328 521663049 522889728 523288576 523599872 524310624 524550144 524622528 525574656 525975552 531657696 532063232 533028864 533102418 533509056 534069936 534477312 534795264 537919488 540663392 540985024 542132586 542455092 542546112 542868864 543439584 544145408 545624064 551643684 554696704 554773248 555196416 555780096 556204032 556280784 557715456 558047232 563148448 563740488 564170496 564506112 564600832 564936704 565530624 565608663 565703568 566040096 567067392 567803904 572251063 572591486 573630672 574068224 575189451 575628192 576233352 576576144 577765376 578893824 579944448 580386816 583347344 583694368 584932527 585280494 586656768 587104256 588250944 588699648 589049856 590118912 596948992 597131544 597486768 598114908 598571136 599027712 599657472 600197688 607607536 608246316 608608152 608710272 609072384 610364376 610727472 612163584 612630528 613827072 615776256 617796077 618917304 621405184 621774848 622903296 623378432 624033792 624119904 624595968 625729536 631825088 632971776 633454592 633542004 633831424 634208049 634691808 635069376 635175936 635553792 636221952 638779392 642037778 642419716 644076544 644273508 644656776 645334506 645826752 647581716 649986048 651165696 655576552 656265762 656656164 658702336 659295744 659988864 660492288 660996096 661389312 662287104 662681088 669952464 670351008 670463488 670862336 671567616 671772987 672079872 672172614 673392528 673906176 681186423 681706016 682943232 683349504 683558478 684684171 684799056 685206432 686096384 687341568 688684032 689209344 692724971 693137062 695137206 695550732 696281967 697186304 699080832 699400192 699496704 700766208 701300736 702038016 708876928 710705152 710803224 711345408 712093248 712636416 713060352 714572928 714998016 721533949 722843448 723273456 723394816 723825152 724586112 725238873 726555096 727498752 731234304 735524912 737523621 739697664 740261888 741040128 741605376 741707712 743053824 743620608 744062976 747858409 751653984 752227328 752674816 753696522 754040832 754144884 754271424 754720128 755513568 756089856 764840896 766919268 767504256 768311136 768768192 771858432 773259264 779910036 780373992 782209024 784334592 784932864 785399808 786465936 786825216 786933792 788963328 796175392 796649024 797486544 798094848 798703616 799543296 799653627 800263584 801715968 802192896 806879232 809525894 810995088 811477536 811613696 812096512 813198879 813682638 813819168 814303296 815159376 816218112 816840704 818436096 821035008 825223072 827465526 830537728 832045056 832159872 832794624 833670144 834306048 843962368 844722672 845610732 846255744 846759168 846901248 847405056 848295936 848555352 849060144 851705856 858887229 859031344 859542368 860446008 861102336 863442288 866648064 868340736 870580224 873435833 875021016 875541552 877920741 879060992 879985152 880656384 881328128 881852416 882376416 883049472 883574784 885178368 893269952 893801344 895423488 895697316 896106496 896230152 897172362 897856704 898541568 899486208 908248564 910590976 911132672 911411304 912369474 912912228 913065408 913608576 915546564 916091208 918245376 918945792 926849608 927400976 928375956 932107776 932662272 934354944 935067648 936050688 936893952 947737632 948460544 949457664 950181888 950313006 950747136 952037712 952604064 952763904 953330688 958169088 963056667 963629574 963791264 964364608 966114816 966410262 966985164 968001759 968740128 969998336 974979072 976748544 979952398 983364828 984398643 984984246 986263552 988053504 988807168 988943616 989983296 990738432 991494144 992083968 1002205312 1004928696 1005387776 1005526512 1005695232 1006293504 1007351424 1008119808 1008258921 1010859264 1020099721 1020706562 1022559024 1023339008 1024414848 1025024256 1025337717 1027198584 1027809648 1029144576 1031012352 1033814016 1039705593 1039880048 1040498656 1042705809 1043326098 1045779456 1046577152 1047199744 1048621248 1049100288 1049245056 1051149312 1051951104 1057317061 1063315392 1064126464 1066057728 1066204836 1067018112 1068139872 1068954624 1069590528 1081326784 1081970048 1084265172 1084910184 1085092224 1085737728 1086879168 1088290816 1091248128 1101288659 1103287368 1109546496 1110392832 1111560192 1112408064 1112561568 1115430912 1116094464 1126296896 1127480976 1128340992 1129012224 1129201664 1129873408 1130544783 1131061248 1131217326 1131407136 1132080192 1134134784 1135607808 1144502126 1145182972 1147261344 1148136448 1150378902 1151256384 1152466704 1153152288 1157787648 1159888896 1160773632 1166694688 1167388736 1169865054 1170560988 1173313536 1174208512 1176501888 1177399296 1178099712 1180237824 1193897984 1194263088 1194973536 1196229816 1197142272 1198055424 1199314944 1200395376 1214288841 1215215072 1216492632 1217216304 1217420544 1218144768 1220523957 1220728752 1221454944 1224327168 1225261056 1227654144 1231552512 1234857557 1235592154 1237834608 1241198289 1242810368 1243549696 1245806592 1246756864 1248067584 1248239808 1249191936 1251459072 1263650176 1265943552 1266909184 1267084008 1267662848 1268416098 1269383616 1270138752 1270351872 1271107584 1272443904 1277558784 1284075556 1284839432 1288153088 1288547016 1289313552 1290669012 1291653504 1295163432 1299972096 1311153104 1312531524 1313312328 1317404672 1318591488 1319977728 1320984576 1321992192 1322778624 1324574208 1325362176 1333138903 1339904928 1340702016 1340926976 1341724672 1343135232 1343545974 1344159744 1344345228 1346785056 1347812352 1362372846 1363412032 1365886464 1366699008 1367116956 1368554211 1369368342 1369598112 1370412864 1372192768 1374683136 1377368064 1378418688 1385449942 1386274124 1390274412 1391101464 1392563934 1394372608 1398161664 1398993408 1401532416 1402601472 1404076032 1417753856 1421410304 1421606448 1422690816 1424186496 1425272832 1425469509 1426120704 1429145856 1429996032 1443067898 1445444361 1445686896 1446546912 1446789632 1447650304 1449172224 1449615393 1450477746 1453110192 1454997504 1462468608 1469928597 1471049824 1475047242 1477476369 1479395328 1480523776 1482080256 1483210752 1483415424 1486107648 1487241216 1488125952 1494827569 1495716818 1503307968 1504454656 1505349632 1507393044 1508081664 1508289768 1508542848 1509440256 1511027136 1512179712 1529681792 1531059843 1533838536 1535008512 1536622272 1537536384 1543716864 1546518528 1556994311 1559820072 1560747984 1564418048 1564989147 1568669184 1569865728 1570799616 1572931872 1573650432 1573867584 1577926656 1592350784 1593298048 1594973088 1596189696 1597407232 1599086592 1599307254 1600527168 1603431936 1604385792 1613758464 1619051788 1621990176 1622955072 1623227392 1624193024 1626397758 1627365276 1627638336 1628606592 1630318752 1632436224 1636872192 1650446144 1654931052 1661075456 1664090112 1664319744 1665589248 1667340288 1668612096 1687924736 1689445344 1691221464 1692511488 1693518336 1693802496 1694810112 1696591872 1697110704 1698120288 1703411712 1716753189 1717774458 1718062688 1719084736 1720892016 1722204672 1725568353 1726884576 1733296128 1736681472 1741160448 1746871666 1750042032 1751083104 1754797581 1755841482 1758121984 1759970304 1761312768 1762656256 1764752832 1766098944 1767149568 1770356736 1786539904 1787602688 1790846976 1791394632 1792212992 1792460304 1794344724 1795713408 1797083136 1798972416 1816497128 1821181952 1822265344 1822822608 1824738948 1825824456 1826130816 1827217152 1831093128 1832182416 1836490752 1837891584 1853388231 1853699216 1854801952 1856751912 1864215552 1865324544 1868709888 1870135296 1872101376 1873787904 1884782587 1895475264 1896921088 1898915328 1900363776 1900626012 1901494272 1904075424 1905208128 1905527808 1906661376 1916338176 1926113334 1927259148 1927582528 1928729216 1932229632 1932820524 1933970328 1936003518 1937480256 1939996672 1949958144 1953497088 1959904796 1966729656 1968797286 1969968492 1972527104 1976107008 1977887232 1979966592 1981476864 1982988288 1984167936 2004410624 2009857392 2010775552 2011053024 2011390464 2012587008 2014702848 2015318961 2016239616 2016517842 2021718528 2040199442 2041413124 2043559269 2045118048 2046678016 2048829696 2050048512 2050675434 2054397168 2055619296 2058289152 2062024704 2067628032 2078174913 2079411186 2079760096 2080997312 2085411618 2086652196 2088845901 2091558912 2093154304 2094399488 2097242496 2098200576 2098490112 2102298624 2103902208 2114634122 2126630784 2128252928 2132115456 2132409672 2134036224 2136279744 2137909248 2139181056 2162653568 2163940096 2164601847 2168530344 2169820368 2170184448 2171475456 2173758336 2175716619 2176581632 2182496256 2201267819 2202577318 2206574736 2212570863 2219092992 2220785664 2223120384 2224816128 2225123136 2230861824 2232188928 2243575227 2252593792 2254961952 2256681984 2258024448 2258403328 2259746816 2261089566 2262122496 2262434652 2262814272 2264160384 2268269568 2289004252 2290365944 2294522688 2296272896 2300757804 2302512768 2304933408 2306304576 2315575296 2319777792 2333389376 2334777472 2339730108 2341121976 2346627072 2348417024 2353003776 2354798592 2356199424 2360475648 2376465001 2387795968 2388526176 2389947072 2392459632 2394284544 2396110848 2398629888 2400790752 2428577682 2430430144 2432985264 2434432608 2434841088 2436289536 2439596637 2441047914 2441457504 2442909888 2448654336 2450522112 2455308288 2463105024 2469715114 2471184308 2475669216 2482396578 2485620736 2487099392 2491613184 2496135168 2496479616 2498383872 2502918144 2527300352 2531887104 2533818368 2534168016 2535325696 2536832196 2538767232 2540277504 2540703744 2542215168 2544887808 2555117568 2568151112 2569678864 2576306176 2576661687 2577094032 2578627104 2581338024 2583307008 2590326864 2599944192 2620307499 2622306208 2625063048 2626624656 2633762223 2634809344 2637182976 2639955456 2641969152 2643984384 2645557248 2649148416 2650724352 2664692623 2666277806 2679809856 2681404032 2681853952 2683449344 2686270464 2687091948 2688319488 2688690456 2693570112 2695624704 2724745692 2726824064 2731772928 2733398016 2734233912 2737108422 2738736684 2739196224 2740825728 2744385536 2754736128 2756837376 2770899884 2772548248 2780548824 2782202928 2785127868 2788745216 2796323328 2797986816 2803064832 2805202944 2808152064 2835507712 2842820608 2843212896 2845381632 2848372992 2850545664 2850939018 2852241408 2858291712 2859992064 2886135796 2889170001 2890888722 2891373792 2893093824 2893579264 2895300608 2898344448 2899230786 2900955492 2906220384 2909995008 2924937216 2939857194 2942099648 2950094484 2953195929 2954952738 2958790656 2961047552 2964160512 2966421504 2966830848 2972215296 2974482432 2976251904 2989655138 2991433636 3006615936 3008909312 3010699264 3014786088 3016163328 3016579536 3017085696 3018880512 3022054272 3024359424 3059363584 3060299163 3062119686 3067677072 3070017024 3073244544 3075072768 3076013151 3087433728 3093037056 3113988622 3119116779 3119640144 3121495968 3128117427 3128836096 3129978294 3137338368 3139731456 3141599232 3145863744 3147300864 3147735168 3155853312 3171951183 3184701568 3186596096 3189946176 3192379392 3194814464 3198173184 3198614508 3201054336 3206863872 3208771584 3238103576 3243980352 3245910144 3246454784 3248386048 3252795516 3254730552 3255276672 3257213184 3260637504 3264872448 3273744384 3300892288 3303865977 3309862104 3322150912 3328639488 3331178496 3334680576 3337224192 3359829829 3375849472 3378890688 3382442928 3385022976 3387036672 3387604992 3389620224 3393183744 3394221408 3396240576 3406823424 3433506378 3435548916 3436125376 3438169472 3441784032 3444409344 3451136706 3453769152 3473362944 3482320896 3493743332 3500084064 3502166208 3509595162 3511682964 3516243968 3519940608 3522625536 3529505664 3532197888 3534299136 3540713472 3573079808 3575205376 3581693952 3582789264 3584425984 3584920608 3588689448 3591426816 3594166272 3597944832 3632994256 3642363904 3642866523 3644530688 3645645216 3649477896 3651648912 3652261632 3654434304 3662186256 3664364832 3672981504 3675783168 3704572671 3706776462 3707398432 3709603904 3713503824 3723594867 3728431104 3730649088 3737419776 3740270592 3744202752 3747575808 3769565174 3790950528 3793842176 3797830656 3800727552 3801252024 3802988544 3808150848 3810416256 3811055616 3813322752 3832676352 3852226668 3854518296 3855165056 3857458432 3864459264 3865641048 3867940656 3872007036 3874960512 3879993344 3899916288 3919809592 3933459312 3937594572 3939936984 3945054208 3952214016 3955774464 3959933184 3962953728 3965976576 3968335872 3999416709 4008821248 4019714784 4021551104 4022106048 4022780928 4025174016 4029405696 4030637922 4032479232 4033035684 4043437056 4080398884 4082826248 4087118538 4090236096 4093356032 4097659392 4100097024 4101350868 4108794336 4111238592 4116578304 4124049408 4135256064 4156349826 4158822372 4159520192 4161994624 4170823236 4173304392 4177691802 4183117824 4186308608 4188798976 4194484992 4196980224 4204597248 4207804416 4229268244 4253261568 4256505856 4264230912 4264819344 4268072448 4272559488 4275818496 4278362112 4325307136 4327880192 4329203694 4336333083 4337060688 4339640736 4340368896 4342950912 4347516672 4348846179 4351433238 4353163264 4364992512 4402535638 4405154636 4409785791 4413149472 4425141726 4438185984 4441571328 4446240768 4449632256 4450246272 4461723648 4464377856 4484482707 4487150454 4505187584 4509923904 4513363968 4516048896 4516806656 4519493632 4522179132 4524244992 4524869304 4525628544 4528320768 4536539136 4578008504 4580731888 4589045376 4592545792 4593179529 4601515608 4605025536 4609866816 4612609152 4631150592 4639555584 4666778752 4669554944 4670982933 4679460216 4682243952 4693254144 4694967441 4696834048 4706007552 4709597184 4712398848 4720951296 4750104241 4752930002 4775591936 4777052352 4779894144 4784919264 4788569088 4792221696 4797259776 4801581504 4857155364 4860860288 4865970528 4868865216 4869682176 4872579072 4879193274 4882095828 4882915008 4885819776 4897308672 4910616576 4939430228 4942368616 4951338432 4964793156 4971241472 4974198784 4983226368 4992270336 4992959232 4996767744 5005836288 5054600704 5063774208 5067636736 5068336032 5070651392 5073664392 5077534464 5080555008 5081407488 5084430336 5089775616 5110235136 5136302224 5139357728 5150259567 5152612352 5153323374 5154188064 5157254208 5162676048 5166614016 5180653728 5199888384 5240614998 5244612416 5250126096 5253249312 5264392743 5267524446 5269618688 5274365952 5279910912 5283938304 5287968768 5298296832 5301448704 5329385246 5332555612 5359619712 5362808064 5363707904 5366898688 5372540928 5374183896 5376638976 5377380912 5387140224 5391249408 5449491384 5453648128 5463545856 5466796032 5468467824 5474216844 5477473368 5478392448 5481651456 5488771072 5509472256 5513674752 5541799768 5545096496 5560164693 5561097648 5564405856 5570255736 5577490432 5592646656 5595973632 5606129664 5610405888 5616304128 5654347761 5671015424 5685641216 5686425792 5690763264 5696745984 5701091328 5701878036 5704482816 5716583424 5719984128 5772271592 5778340002 5781777444 5782747584 5786187648 5787158528 5790601216 5796688896 5798461572 5801910984 5812440768 5819990016 5849874432 5879714388 5884199296 5900188968 5906391858 5909905476 5917581312 5922095104 5928321024 5933661696 5944430592 5948964864 5952503808 5979310276 5982867272 6013231872 6017818624 6021398528 6029572176 6032326656 6033159072 6034171392 6037761024 6044108544 6048718848 6118727168 6120598326 6124239372 6130677807 6135354144 6140034048 6146489088 6150145536 6152026302 6174867456 6186074112 6227977244 6234524739 6238233558 6239280288 6242991936 6256234854 6257672192 6259956588 6274676736 6279462912 6283198464 6291727488 6294601728 6295470336 6311706624 6343902366 6369403136 6373192192 6379892352 6384758784 6389628928 6396346368 6397229016 6402108672 6413727744 6417543168 6476207152 6487960704 6491820288 6492909568 6493805541 6496772096 6505591032 6509461104 6510553344 6514426368 6521275008 6529744896 6547488768 6584802089 6601784576 6603803457 6607731954 6619724208 6637712589 6644301824 6657278976 6662356992 6669361152 6674448384 6719659658 6730725681 6751698944 6757781376 6764885856 6770045952 6774073344 6775209984 6779240448 6786367488 6788442816 6792481152 6867012756 6871097832 6872250752 6876338944 6883568064 6888818688 6902273412 6907538304 6946725888 6987486664 7000168128 7004332416 7019190324 7023365928 7032487936 7039881216 7045251072 7059011328 7064395776 7068598272 7081426944 7129395003 7146159616 7150410752 7163387904 7165578528 7168851968 7169841216 7177378896 7182853632 7188332544 7195889664 7265988512 7284727808 7285733046 7289061376 7291290432 7298955792 7303297824 7304523264 7308868608 7324372512 7328729664 7345963008 7351566336 7409145342 7413552924 7414796864 7419207808 7427007648 7447189734 7456862208 7461298176 7474839552 7488405504 7495151616 7539130348 7581901056 7587684352 7595661312 7601455104 7602504048 7605977088 7616301696 7620832512 7622111232 7626645504 7665352704 7704453336 7709036592 7710330112 7714916864 7728918528 7729985061 7731282096 7735881312 7744014072 7749921024 7759986688 7799832576 7839619184 7860922497 7866918624 7875189144 7879873968 7890108416 7904428032 7911548928 7919866368 7925907456 7931953152 7936671744 7994077869 7998833418 8017642496 8039429568 8043102208 8044212096 8045561856 8050348032 8058811392 8061275844 8064958464 8066071368 8086874112 8160797768 8165652496 8174237076 8180472192 8186712064 8195318784 8200194048 8202701736 8217588672 8222477184 8233156608 8270512128 8312699652 8317644744 8319040384 8323989248 8341646472 8346608784 8355383604 8366235648 8372617216 8377597952 8388969984 8393960448 8409194496 8415608832 8458536488 8506523136 8513011712 8528461824 8529638688 8536144896 8545118976 8551636992 8556724224 8650614272 8655760384 8658407388 8667510003 8672666166 8674121376 8679281472 8680737792 8685901824 8695033344 8697692358 8702866476 8706326528 8729985024 8805071276 8810309272 8819571582 8826298944 8850283452 8876371968 8883142656 8892481536 8899264512 8900492544 8923447296 8928755712 8968965414 8974300908 9010375168 9019847808 9026727936 9032097792 9033613312 9038987264 9044358264 9048489984 9049738608 9051257088 9056641536 9073078272 9156017008 9161463776 9178090752 9180897489 9185091584 9186359058 9203031216 9210051072 9219733632 9225218304 9262301184 9279111168 9309547781 9333557504 9339109888 9341965866 9357350337 9358920432 9364487904 9384352281 9386508288 9389934882 9393668096 9412015104 9419194368 9424797696 9441902592 9500208482 9505860004 9515853549 9551183872 9554104704 9559788288 9569838528 9577138176 9584443392 9594519552 9603163008 9714310728 9721720576 9731941056 9737730432 9739364352 9745158144 9758386548 9764191656 9765830016 9771639552 9794617344 9821233152 9878860456 9884737232 9902676864 9911597931 9929586312 9942482944 9948397568 9966452736 9985918464 9993535488 10011672576 10079489487 10109201408 10127548416 10135273472 10136672064 10141302784 10147328784 10155068928 10161110016 10162814976 10168860672 10179551232 10220470272 10272604448 10278715456 10300519134 10305224704 10306646748 10308376128 10314508416 10325352096 10333228032 10361307456 10481229996 10489224832 10500252192 10506498624 10528785486 10535048892 10539237376 10548731904 10559821824 10567876608 10596593664 10602897408 10658770492 10665111224 10719239424 10725616128 10727415808 10733797376 10745081856 10748367792 10753277952 10754761824 10774280448 10782498816 10898982768 10907296256 10927091712 10928599569 10933592064 10936935648 10948433688 10954946736 10956784896 10963302912 10977542144 11018944512 11027349504 11083599536 11090192992 11113718013 11120329386 11122195296 11128811712 11140511472 11154980864 11185293312 11191947264 11212259328 11220811776 11232608256 11308695522 11342030848 11371282432 11372851584 11381526528 11393491968 11402182656 11403756072 11408965632 11433166848 11439968256 11544543184 11556680004 11563554888 11565495168 11572375296 11574317056 11581202432 11593377792 11596923144 11603821968 11624881536 11639980032 11699748864 11738125463 11759428776 11768398592 11800377936 11812783716 11819810952 11835162624 11844190208 11856642048 11867323392 11888861184 11897929728 11905007616 11958620552 11965734544 11998250127 12026463744 12035637248 12042797056 12059144352 12064653312 12066318144 12068342784 12075522048 12088217088 12097437696 12237454336 12241196652 12248478744 12261355614 12270708288 12280068096 12292978176 12300291072 12304052604 12349734912 12372148224 12455954488 12469049478 12476467116 12478560576 12485983872 12512469708 12515344384 12519913176 12549353472 12558925824 12566396928 12583454976 12590940672 12623413248 12687804732 12738806272 12746384384 12759784704 12769517568 12779257856 12792692736 12794458032 12804217344 12827455488 12835086336 12952414304 12975921408 12983640576 12985819136 12987611082 12993544192 13008999249 13011182064 13018922208 13021106688 13028852736 13042550016 13059489792 13094977536 13161774449 13169604178 13203569152 13207606914 13215463908 13229357373 13239448416 13275425178 13288603648 13314557952 13324713984 13338722304 13348896768 13439319316 13453448121 13461451362 13503397888 13515562752 13529771712 13540091904 13548146688 13550419968 13558480896 13572734976 13576885632 13584962304 13734025512 13742195664 13744501504 13752677888 13767136128 13777637376 13779538587 13804546824 13815076608 13893451776 13974973328 14000336256 14008664832 14012948799 14038380648 14046731856 14064975872 14079762432 14090502144 14118022656 14128791552 14137196544 14162853888 14209309771 14250312723 14258790006 14292319232 14300821504 14326775808 14331157056 14337703936 14339682432 14354757792 14365707264 14376665088 14391779328 14531977024 14569455616 14571466092 14578122752 14582580864 14597911584 14606595648 14609046528 14617737216 14648745024 14657459328 14691926016 14818290684 14827105848 14829593728 14838415616 14854015296 14894379468 14913724416 14922596352 14949679104 14976811008 14990303232 15078260696 15163802112 15175368704 15191322624 15202910208 15205008096 15211954176 15232603392 15241665024 15244222464 15253291008 15330705408 15408906672 15418073184 15420660224 15429833728 15450778701 15457837056 15459970122 15462564192 15471762624 15488028144 15499842048 15519973376 15599665152 15679238368 15721844994 15733837248 15750378288 15759747936 15780216832 15808856064 15823097856 15839732736 15851814912 15863906304 15988155738 15997666836 16035284992 16078859136 16086204416 16088424192 16091123712 16100696064 16117622784 16122551688 16129916928 16132142736 16173748224 16321595536 16331304992 16348474152 16360944384 16373424128 16390637568 16400388096 16405403472 16435177344 16444954368 16466313216 16541024256 16595280827 16625399304 16635289488 16638080768 16647978496 16680494079 16683292944 16693217568 16710767208 16732471296 16745234432 16755195904 16777939968 16787920896 16818388992 16831217664 16917072976 16963043283 17013046272 17026023424 17056923648 17059277376 17072289792 17090237952 17103273984 17113448448 17301228544 17311520768 17316814776 17335020006 17345332332 17348242752 17358562944 17361475584 17371803648 17390066688 17395384716 17405732952 17459970048 17610142552 17620618544 17639143164 17652597888 17700566904 17752743936 17766285312 17784963072 17800985088 17846894592 17857511424 17937930828 17948601816 18020750336 18039695616 18053455872 18064195584 18067226624 18077974528 18088716528 18096979968 18099477216 18102514176 18113283072 18146156544 18312034016 18322927552 18356181504 18361794978 18370183168 18372718116 18392033421 18406062432 18420102144 18439467264 18450436608 18524602368 18558222336 18619095562 18667115008 18678219776 18683931732 18703574217 18714700674 18717840864 18728975808 18768704562 18773016576 18779869764 18787336192 18824030208 18838388736 18849595392 18883805184 19000416964 19011720008 19031707098 19102367744 19108209408 19119576576 19139677056 19154276352 19168886784 19189039104 19206326016 19428621456 19443441152 19463882112 19475460864 19478728704 19481416623 19490316288 19516773096 19528383312 19531660032 19543279104 19589234688 19642466304 19754406267 19757720912 19769474464 19805353728 19811410371 19823195862 19859172624 19884965888 19896795136 19932905472 19971836928 19987070976 20023345152 20089024159 20158978974 20192177043 20218402816 20255096832 20270546944 20273344128 20282605568 20294657568 20310137856 20322220032 20325629952 20337721344 20359102464 20545208896 20557430912 20601038268 20610449408 20613293496 20616752256 20629016832 20650704192 20666456064 20722614912 20924484521 20962459992 20978449664 21000504384 21012997248 21057570972 21070097784 21097463808 21119643648 21135753216 21193187328 21205794816 21317540984 21330222448 21388185009 21438478848 21451232256 21454831616 21467594752 21490163712 21496735584 21506555904 21509523648 21548560896 21564997632 21797965536 21814592512 21854183424 21857199138 21867184128 21873871296 21896867376 21909893472 21913569792 21926605824 22037889024 22054699008 22167199072 22180385984 22227436026 22240658772 22244390592 22257623424 22281022944 22309961728 22370586624 22383894528 22424518656 22465216512 22617391044 22684061696 22742564864 22745703168 22763053056 22786983936 22804365312 22807512144 22817931264 22866333696 22879936512 23089086368 23113360008 23127109776 23130990336 23144750592 23148634112 23162404864 23186755584 23189955183 23193846288 23207643936 23249763072 23279960064 23399497728 23462293583 23476250926 23518857552 23536797184 23582767491 23600755872 23625567432 23639621904 23670325248 23688380416 23713284096 23734646784 23777722368 23795859456 23810015232 23917241104 23931469088 23982233607 23996500254 24052927488 24071274496 24085594112 24118288704 24129306624 24132636288 24136685568 24151044096 24176434176 24194875392 24474908672 24482393304 24496957488 24522711228 24541416576 24560136192 24585956352 24600582144 24608105208 24699469824 24911908976 24938098956 24952934232 24957121152 24971967744 25024939416 25030688768 25039826352 25098706944 25117851648 25132793856 25166909952 25181881344 25246826496 25329639157 25375609464 25477612544 25492768768 25519569408 25539035136 25558515712 25585385472 25588916064 25608434688 25654910976 25670172672 25904828608 25951842816 25967281152 25971638272 25975222164 25987088384 26002530009 26017998498 26022364128 26037844416 26042213376 26057705472 26085100032 26118979584 26189955072 26323548898 26339208356 26407138304 26415213828 26430927816 26458714746 26478896832 26550850356 26629115904 26649427968 26677444608 26697793536 26878638632 26906896242 26922902724 27006795776 27031125504 27059543424 27080183808 27096293376 27100839936 27116961792 27145469952 27153771264 27169924608 27468051024 27484391328 27489003008 27505355776 27534272256 27542692467 27555274752 27559077174 27609093648 27630153216 27786903552 27928643343 27949946656 28000672512 28017329664 28025897598 28072051011 28076761296 28093463712 28129951744 28159524864 28181004288 28236045312 28257583104 28274393088 28325707776 28401723811 28418619542 28500625446 28517580012 28547560647 28584638464 28601643008 28653551616 28662314112 28675407872 28679364864 28709515584 28731414528 28753330176 28783558656 29063954048 29138911232 29142932184 29156245504 29165161728 29195823168 29213191296 29218093056 29235474432 29297490048 29314918656 29383852032 29582891909 29636581368 29654211696 29659187456 29676831232 29708030592 29734793793 29788758936 29827448832 29845192704 29899358208 29980606464 30156521392 30238468461 30327604224 30350737408 30382645248 30405820416 30410016192 30423908352 30465206784 30483330048 30488444928 30506582016 30661410816 30662194769 30817813344 30836146368 30841320448 30859667456 30901557402 30915674112 30919940244 30925128384 30943525248 30976056288 30999684096 31358476736 31443689988 31467674496 31500756576 31519495872 31560433664 31617712128 31646195712 31679465472 31703629824 31976311476 31995333672 32070569984 32157718272 32176848384 32182247424 32201392128 32235245568 32245103376 32259833856 32264285472 32347496448 32643191072 32662609984 32696948304 32721888768 32746848256 32781275136 32785798707 32800776192 32810806944 32870354688 32889908736 32932626432 33082048512 33190561654 33250798608 33270578976 33276161536 33295956992 33341154039 33360988158 33366585888 33386435136 33421534416 33464942592 33490468864 33555879936 33575841792 33636777984 33662435328 33834145952 33926086566 34026092544 34052046848 34113847296 34118554752 34144579584 34180475904 34206547968 34226896896 34602457088 34623041536 34633629552 34670040012 34690664664 34696485504 34717125888 34722951168 34743607296 34780133376 34790769432 34811465904 34919940096 35214376389 35220285104 35241237088 35278286328 35305195776 35401133808 35505487872 35532570624 35569926144 35601970176 35693789184 35715022848 35810869153 35875861656 35897203632 35994750381 36041500672 36079391232 36106911744 36128391168 36134453248 36155949056 36177433056 36193959936 36198954432 36205028352 36226566144 36292313088 36624068032 36645855104 36712363008 36723589956 36740366336 36745436232 36784066842 36812124864 36840204288 36878934528 36900873216 37049204736 37116444672 37238191124 37334230016 37356439552 37367863464 37407148434 37429401348 37435681728 37457951616 37537409124 37546033152 37559739528 37648060416 37676777472 37699190784 38000833928 38023440016 38063414196 38204735488 38216418816 38239153152 38279354112 38308552704 38337773568 38378078208 38412652032 38857242912 38886882304 38927764224 38950921728 38957457408 38962833246 38980632576 39033546192 39056766624 39063320064 39086558208 39178469376 39284932608 39485323347 39508812534 39515441824 39538948928 39610707456 39622820742 39646391724 39688072119 39718345248 39769931776 39793590272 39865810944 39943673856 39974141952 40046690304 40178048318 40317957948 40360344363 40384354086 40436805632 40510193664 40541093888 40546688256 40589315136 40620275712 40644440064 40651259904 40675442688 40718204928 41090417792 41114861824 41202076536 41220898816 41226586992 41233504512 41258033664 41301408384 41332912128 41338615761 41445229824 41824088561 41848969042 41924919984 41956899328 42001008768 42025994496 42038846397 42115141944 42140195568 42194927616 42239287296 42271506432 42386374656 42411589632 42627929313 42635081968 42660444896 42750938169 42776370018 42876957696 42902464512 42909663232 42935189504 42980327424 42993471168 43013111808 43019047296 43097121792 43129995264 43349999501 43595931072 43629185024 43708366848 43714398276 43734368256 43747742592 43793734752 43819786944 43827139584 43853211648 44075778048 44334398144 44360771968 44454872052 44481317544 44488781184 44515246848 44562045888 44619923456 44741173248 44767789056 44849037312 44930433024 45152835019 45234782088 45368123392 45491406336 45526106112 45573967872 45608730624 45615024288 45635862528 45732667392 45759873024 46178172736 46226720016 46254219552 46261980672 46289501184 46297268224 46324809728 46352336103 46373511168 46379910366 46387692576 46415287872 46499526144 46559920128 46798995456 46924587166 46952501852 47037715104 47073594368 47165534982 47201511744 47251134864 47279243808 47340650496 47426568192 47469293568 47555444736 47591718912 47834482208 47862938176 47964467214 47993000508 48105854976 48142548992 48171188224 48236577408 48258613248 48265272576 48273371136 48302088192 48352868352 48389750784 48949817344 48964786608 48993914976 49045422456 49082833152 49120272384 49171912704 49201164288 49216210416 49398939648 49785842481 49823817952 49876197912 49905868464 49914242304 49943935488 50041482237 50049878832 50061377536 50079652704 50197413888 50235703296 50265587712 50333819904 50363762688 50493652992 50629159837 50659278314 50751218928 50889129849 50955225088 50985537536 51039138816 51078070272 51117031424 51170770944 51177832128 51216869376 51309821952 51340345344 51809657216 51903685632 51934562304 51943276544 51950444328 51974176768 52005060018 52035996996 52044728256 52075688832 52084426752 52115410944 52170200064 52379910144 52647097796 52678416712 52814276608 52830427656 52861855632 52917429492 52957793664 53101700712 53258231808 53298855936 53354889216 53757277264 53813792484 53845805448 54013591552 54062251008 54119086848 54160367616 54192586752 54201679872 54233923584 54290939904 54307542528 54339849216 54658695023 54936102048 54968782656 54978006016 55010711552 55068544512 55085384934 55110549504 55118154348 55218187296 55260306432 55573807104 55857286686 55899893312 56001345024 56034659328 56051795196 56110722651 56144102022 56153522592 56186927424 56259903488 56319049728 56362008576 56472090624 56515166208 56548786176 56651415552 56803447622 56837239084 57001250892 57035160024 57095121294 57169276928 57203286016 57307103232 57324628224 57358729728 57419031168 57462829056 57506660352 57567117312 58127908096 58277822464 58285864368 58312491008 58330323456 58391646336 58426382592 58436186112 58444249869 58470948864 58594980096 58629837312 58767704064 59165783818 59263218801 59273162736 59308423392 59318374912 59353662464 59416061184 59434231113 59469587586 59577517872 59654897664 59690385408 59798716416 59961212928 60267072477 60313042784 60476936922 60576531129 60655208448 60701474816 60765290496 60811640832 60820032384 60847816704 60930413568 60966660096 60976889856 61013164032 61287930329 61324389538 61635626688 61672292736 61682640896 61719334912 61803114804 61831348224 61839880488 61850256768 61887050496 61952112576 61999368192 62716953472 62773453563 62887379976 62935348992 63001513152 63038991744 63120867328 63292391424 63358930944 63407259648 63836766751 63952622952 63990667344 64141139968 64164555027 64315436544 64353696768 64364494848 64402784256 64470491136 64490206752 64519667712 64528570944 64694992896 65286382144 65325219968 65393896608 65443777536 65493696512 65562550272 65571597414 65601552384 65621613888 65740709376 65779817472 66164097024 66381123308 66501597216 66541157952 66552323072 66591913984 66682308078 66721976316 66733171776 66772870272 66843068832 66929885184 67111759872 67151683584 67273555968 67668291904 67852173132 68052185088 68104093696 68227694592 68237109504 68289159168 68360951808 68413095936 68453793792 69204914176 69246083072 69267259104 69340080024 69381329328 69392971008 69434251776 69445902336 69487214592 69560266752 69581538864 69622931808 69839880192 70386880749 70428752778 70440570208 70482474176 70556572656 70610391552 70748302473 70802267616 71010975744 71065141248 71139852288 71203940352 71387578368 71430045696 71621738306 71751723312 71794407264 71946700821 71989500762 72083001344 72158782464 72213823488 72256782336 72268906496 72354866112 72387919872 72397908864 72410056704 72453132288 72584626176 73248136064 73291710208 73424726016 73447179912 73480732672 73490872464 73568133684 73624249728 73680408576 73757869056 73801746432 74098409472 74476382248 74668460032 74712879104 74735726928 74814296868 74858802696 74871363456 74915903232 75074818248 75092066304 75119479056 75296120832 75353554944 75398381568 75988917471 76001667856 76046880032 76126828392 76409470976 76432837632 76478306304 76558708224 76617105408 76675547136 76756156416 76825304064 77276086067 77714485824 77773764608 77855528448 77901843456 77914914816 77925666492 77961265152 78067092384 78113533248 78126640128 78173116416 78356938752 78569865216 78970646694 79017625068 79030883648 79077897856 79221414912 79245641484 79292783448 79376144238 79436690496 79539863552 79587180544 79887347712 79948283904 80093380608 80356096636 80635915896 80720688726 80768708172 80873611264 81020387328 81093376512 81178630272 81240551424 81288880128 81302519808 81350885376 81436409856 82180835584 82229723648 82404153072 82441797632 82453173984 82467009024 82516067328 82602816768 82628077401 82665824256 82677231522 82890459648 83648177122 83697938084 83785930029 83849839968 83913798656 84002017536 84051988992 84077692794 84230283888 84280391136 84389855232 84478574592 84543012864 84772749312 84823179264 85205171433 85255858626 85270163936 85320889792 85501876338 85552740036 85642681941 85753915392 85804929024 85819326464 85870379008 85960654848 85986942336 86026223616 86038094592 86194243584 86259990528 86699999002 87191862144 87258370048 87416733696 87428796552 87468736512 87495485184 87587469504 87639573888 87654279168 87706423296 88151556096 88668796288 88721543936 88748675727 88909744104 88962635088 88977562368 89030493696 89124091776 89204381379 89239846912 89482346496 89535578112 89698074624 90251980579 90305670038 90469564176 90715405383 90736246784 90982812672 91052212224 91147935744 91217461248 91230048576 91271725056 91465334784 91519746048 91986584307 92356345472 92453440032 92508439104 92523961344 92579002368 92594536448 92649619456 92704672206 92747022336 92759820732 92775385152 92830575744 92999052288 93849174332 93905003704 94075430208 94147188736 94331069964 94403023488 94502269728 94558487616 94681300992 94853136384 94938587136 95110889472 95668964416 95725876352 95928934428 95986001016 96211709952 96285097984 96342376448 96473154816 96530545152 96546742272 96604176384 96705736704 96779501568 97435065041 97899634688 97929573216 97987829952 98090844912 98165666304 98240544768 98343825408 98402328576 98432420832 98797879296 99571684962 99647635904 99752395824 99811736928 99828484608 99887870976 100023462117 100082964474 100099757664 100122755072 100159305408 100394827776 100471406592 100667639808 100727525376 100987305984 101258319674 101318556628 101502437856 101778259698 101910450176 101971075072 102078277632 102156140544 102341541888 102355664256 102433738752 102619643904 102680690688 103619314432 103807371264 103869124608 103886553088 103900888656 103948353536 104010120036 104071993992 104089456512 104151377664 104168853504 104230821888 104340400128 104759820288 105294195592 105356833424 105628553216 105643129167 105660855312 105723711264 105834858984 105915587328 106203401424 106516463616 106597711872 106709778432 107432607459 107514554528 107627584968 107691610896 107984251143 108027183104 108124502016 108238173696 108320735232 108385173504 108403359744 108467847168 108581879808 108615085056 108679698432 109252397543 109317390046 109872204096 109937565312 109956012032 110021423104 110137089024 110170769868 110221099008 110236308696 110436374592 110520612864 111147614208 111714573372 111799786624 112002690048 112069318656 112103590392 112221445302 112288204044 112307045184 112373854848 112519806976 112638099456 112944181248 113030332416 113097572352 113606895244 113674478168 114002501784 114070320048 114190242588 114338553856 114406572032 114614206464 114649256448 114717459456 114838062336 114925658112 115013320704 115134234624 116255816192 116555644928 116571728736 116624982016 116660646912 116783292672 116852765184 116872372224 116888499738 116941897728 117189960192 117259674624 117535408128 118331567636 118455970041 118526437602 118546325472 118616846784 118636749824 118707324928 118832122368 118868462226 118939175172 119155035744 119309795328 119380770816 119597432832 119922425856 120534144954 120626085568 120953873844 121081033089 121153062258 121310416896 121402949632 121530580992 121623281664 121640064768 121860827136 121933320192 121953779712 122026328064 122575860658 122648779076 123271253376 123344585472 123365281792 123438669824 123606229608 123662696448 123679760976 123700513536 123774100992 123904225152 123998736384 125433906944 125472265683 125546907126 125774759952 125870697984 126003026304 126077983488 126116539191 126241734656 126584782848 126717861888 126814519296 127673533502 127883787939 127905245904 127981334688 128252814507 128282279936 128329110054 128630873088 128707393536 128728989696 128805568512 128940982272 128980413504 129039335424 129057141888 129389985792 130049998503 130572764288 130650439936 130787793216 130887555072 130987393024 131125100544 131143194828 131203104768 131243227776 131481418752 131559634944 132762246616 133003194432 133082315904 133104646144 133183827968 133364616156 133443952632 133466343552 133545740544 133686137664 133859770368 134223519744 134303367168 134547111936 135336583808 135458505057 135704346264 136104370176 136208187392 136474219008 136578318336 136721903616 136826191872 136907587584 137753022989 138409828352 138492166144 138534518208 138680160048 138762658656 138785942016 138868503552 138891804672 138974429184 139120533504 139163077728 139245863616 139679760384 140773761498 140857505556 140881140416 140964948352 141113145312 141220783104 141496604946 141604535232 142021951488 142279704576 142407880704 142775156736 143243476612 143503446624 143588814528 143893401642 143979001524 144166002688 144317564928 144427646976 144513564672 144709732224 144775839744 144795817728 144820113408 144906264576 145169252352 146496272128 146583420416 146849452032 146894359824 146961465344 146981744928 147136267368 147248499456 147360817152 147515738112 147603492864 148196818944 148952764496 149336920064 149357527443 149425758208 149471453856 149628593736 149717605392 149742726912 149831806464 150149636496 150184132608 150238958112 150592241664 150707109888 150796763136 151887479511 151977834942 152003335712 152093760064 152253656784 152667389547 152818941952 152865675264 152956612608 153117416448 153234210816 153351094272 153512312832 153650608128 154552172134 155428971648 155547529216 155711056896 155803686912 155829829632 155851332984 155922530304 156134184768 156227066496 156253280256 156346232832 157139730432 157941293388 158035250136 158061767296 158155795712 158442829824 158491282968 158585566896 158752288476 158873380992 159079727104 159174361088 159774695424 159896567808 160712193272 161271831792 161441377452 161537416344 161747222528 162040774656 162186753024 162357260544 162481102848 162577760256 162605039616 162701770752 162872819712 163976085069 164361671168 164459447296 164808306144 164883595264 164906347968 164934018048 165032134656 165205633536 165256154802 165331648512 165354463044 165780919296 167296354244 167395876168 167571860058 167699679936 167827597312 168004035072 168103977984 168155385588 168460567776 168560782272 168779710464 168957149184 169086025728 169545498624 169646358528 170410342866 170511717252 170540327872 170641779584 171003752676 171105480072 171285363882 171507830784 171609858048 171638652928 171740758016 171921309696 171973884672 172076189184 172388487168 172519981056 173399998004 174383724288 174516740096 174833467392 174857593104 174937473024 174990970368 175174939008 175279147776 175308558336 175412846592 176303112192 177337592576 177443087872 177497351454 177789656403 177819488208 177925270176 177955124736 178060987392 178248183552 178302693339 178408762758 178479693824 178964692992 179071156224 179396149248 180503961158 180611340076 180801217431 180939128352 181430810766 181472493568 181965625344 182104424448 182295871488 182434922496 182460097152 182543450112 182930669568 183039492096 183863790987 183973168614 184712690944 184906880064 185016878208 185047922688 185158004736 185189072896 185299238912 185409344412 185494044672 185519641464 185550770304 185661151488 185998104576 187698348664 187810007408 188150860416 188294377472 188320360689 188662139928 188806046976 189004539456 189116975232 189362601984 189877174272 190221778944 191337928832 191451752704 191510300253 191857868856 191972002032 192423419904 192493665081 192570195968 192684752896 192946309632 193061090304 193093484544 193208352768 193411473408 193559003136 194870130082 195799269376 195859146432 195975659904 196181689824 196331332608 196481089536 196687650816 196804657152 196864841664 199143369924 199295271808 199504791648 199623473856 199656969216 199775741952 200046924234 200165928948 200199515328 200245510144 200318610816 200789655552 201335279616 201455050752 202516639348 202637113256 203004875712 203556519396 203820900352 203942150144 204156555264 204312281088 204683083776 204711328512 204867477504 205239287808 205361381376 207238628864 207614742528 207738249216 207773106176 207801777312 207896707072 208020240072 208143987984 208178913024 208302755328 208337707008 208461643776 208680800256 209519640576 210588391184 210713666848 211160642247 211257106432 211286258334 211321710624 211447422528 211669717968 211831174656 212406802848 213032927232 213195423744 213419556864 214865214918 215029109056 215255169936 215383221792 215840102463 215968502286 216054366208 216249004032 216476347392 216641470464 216770347008 216806719488 217163759616 217230170112 217359396864 218504795086 218634780092 219744408192 219875130624 219912024064 220042846208 220274178048 220341539736 220442198016 220472617392 220872749184 221041225728 222295228416 223429146744 223599573248 224005380096 224138637312 224207180784 224442890604 224576408088 224614090368 224747709696 225039613952 225276198912 225888362496 226060664832 226195144704 227213790488 227348956336 227966752413 228005003568 228140640096 228380485176 228677107712 228813144064 229228412928 229298512896 229434918912 229676124672 229851316224 230026641408 230268469248 231828258201 232511632384 233111289856 233143457472 233249964032 233321293824 233566585344 233705530368 233744744448 233776999476 233883795456 234379920384 234519349248 235070816256 236663135272 236911940082 237052875204 237092650944 237233693568 237273499648 237414649856 237664244736 237736924452 237878350344 238310071488 238619590656 238761541632 239844851712 241068289908 241252171136 241907747688 242162066178 242306124516 242620833792 242805899264 243061161984 243280129536 243721654272 243866640384 243907559424 244052656128 245151721316 245297558152 246542506752 246689170944 246730563584 246877339648 247212459216 247325392896 247359521952 247401027072 247548201984 247808450304 247997472768 250867813888 250944531366 251093814252 251357790087 251549519904 251741395968 252006052608 252155966976 252233078382 252483469312 253169565696 253435723776 253629038592 255347067004 255615514299 255767575878 255810491808 255962669376 256505629014 256564559872 256658220108 257261746176 257414787072 257457979392 257611137024 257881964544 257960827008 258078670848 258114283776 258779971584 260099997006 261145528576 261300879872 261575586432 261775110144 261974786048 262250201088 262286389656 262406209536 262486455552 262962837504 263119269888 265524493232 266006388864 266164631808 266209292288 266246027181 266367655936 266729232312 266887905264 266932687104 267091481088 267372275328 267719540736 268447039488 268606734336 269094223872 269976885649 270673167616 270755941737 270917010114 271408692528 272146216149 272208740352 272416374784 272948438016 273156636672 273443807232 273652383744 273815175168 275506045978 275959752921 276819656704 276984332288 277069036416 277360320096 277525317312 277571884032 277737007104 277783609344 277948858368 278241067008 278326155456 278491727232 281547522996 281715011112 281762280832 281929896704 282226290624 282441566208 282993209892 283209070464 284043902976 284559409152 284815761408 286486953224 287006893248 287177629056 287786803284 287958003048 288332005376 288635129856 288855293952 289027129344 289419464448 289591635456 289640226816 289812529152 290338504704 292305195123 292992544256 293166840832 293698904064 293788719648 293922930688 293963489856 294272534736 294496998912 294721634304 295031476224 295206985728 296393637888 297905528992 298673840128 298715054886 298851516416 298942907712 299257187472 299435210784 299485453824 299663612928 300299272992 300368265216 300477916224 301184483328 301414219776 303774959022 303955669884 304006671424 304187520128 304507313568 305334779094 305637883904 305731350528 305913225216 306234832896 306468421632 307024625664 307301216256 309104344268 310857943296 311095058432 311422113792 311607373824 311659659264 311702665968 311845060608 312268369536 312454132992 312506560512 312692465664 314279460864 315882586776 316070500272 316123534592 316311591424 316885659648 316929387501 316982565936 317171133792 317504576952 317746761984 318159454208 318348722176 319549390848 319793135616 321424386544 322297822377 322543663584 322882754904 323074832688 323494445056 324081549312 324373506048 324714521088 324962205696 325155520512 325210079232 325403541504 325745639424 327757192629 327952170138 328723342336 328918894592 329616612288 329767190528 329812695936 329868036096 330064269312 330411267072 330512309604 330663297024 330708926088 331561838592 334592708488 334791752336 335143720116 335399359872 335655194624 336008070144 336207955968 336310771176 336921135552 337121564544 337559420928 337914298368 339090997248 339292717056 340820685732 341023434504 341080655744 341283559168 342007505352 342210960144 342570727764 343015661568 343219716096 343277305856 343481516032 343842619392 343947769344 344152378368 344776974336 345039962112 346799996008 348767448576 349033480192 349666934784 349715186208 349874946048 349981940736 350349878016 350558295552 350617116672 350825693184 352606224384 354675185152 354886175744 354994702908 355367910123 355579312806 355638976416 355850540352 355910249472 356121974784 356496367104 356605386678 356817525516 356959387648 357929385984 358142312448 358792298496 361007922316 361222680152 361602434862 361878256704 362861621532 362944987136 363931250688 364208848896 364591742976 364869844992 364920194304 365861339136 366078984192 367727581974 367946337228 369425381888 369813760128 370033756416 370095845376 370316009472 370378145792 370598477824 370818688824 370988089344 371039282928 371101540608 371322302976 371996209152 375396697328 375620014816 376301720832 376416797049 376588754944 376640721378 377324279856 377612093952 378009078912 378233950464 378725203968 379754348544 380443557888 381691459021 382675857664 382903505408 383020600506 383651363817 383715737712 383944004064 384758443521 384846839808 384987330162 385140391936 385369505792 385892619264 386122180608 386186969088 386416705536 386822946816 387118006272 389740260164 390149995509 391598538752 391718292864 391951319808 392363379648 392662665216 392962179072 393375301632 393609314304 393729683328 398286739848 398590543616 399009583296 399246947712 399313938432 399551483904 400093848468 400331857896 400399030656 400637221632 401579311104 402670559232 402910101504 405033278696 405274226512 406009751424 406375515171 407113038792 407641800704 407884300288 408313110528 408624562176 409422657024 409734955008 410478575616 410722762752 413259068967 414477257728 415229485056 415476498432 415546212352 415603554624 415793414144 416040480144 416287975968 416357826048 416605510656 416675414016 416923287552 417361600512 419039281152 421176782368 421427333696 422321284494 422514212864 422572516668 422643421248 422894845056 423339435936 423662349312 424813605696 426065854464 426839113728 429730429836 430058218112 430510339872 430766443584 431680204926 431937004572 432108732416 432498008064 432952694784 433282940928 433540694016 434327519232 434460340224 434718793728 437009590172 437269560184 439488816384 439750261248 439824048128 440085692416 440548356096 440683079472 440884396032 440945234784 441745498368 442082451456 444590456832 446858293488 447199146496 448010760192 448072582329 448277274624 448414361568 448885781208 449152816176 449228180736 449495419392 450079227904 450552397824 451776724992 452121329664 452390289408 454427580976 454697912672 455662438533 455933504826 456010007136 456281280192 456760970352 457354215424 457626288128 458456825856 458597025792 458869837824 459352249344 459702632448 460053282816 460536938496 463656516402 465023264768 466222579712 466286914944 466499928064 466642587648 467133170688 467411060736 467489488896 467553998952 467767590912 468759840768 469038698496 473326270544 473823880164 474105750408 474185301888 474467387136 474546999296 474829299712 475328489472 475473848904 475756700688 476620142976 477239181312 477523083264 479689703424 481263143983 482136579816 482504342272 483815495376 484324132356 484612249032 485241667584 485611798528 486122323968 486560259072 487443308544 487733280768 487815118848 488105312256 490303442632 490595116304 491928255207 493085013504 493378341888 493461127168 493754679296 494424918432 494650785792 494719043904 494802054144 495096403968 495616900608 495994945536 501735627776 501889062732 502187628504 502715580174 503099039808 503482791936 504012105216 504311933952 504466156764 506339131392 506871447552 507258077184 510694134008 511231028598 511535151756 511620983616 511925338752 513011258028 513129119744 513316440216 514523492352 514829574144 514915958784 515222274048 515763929088 515921654016 516228567552 517559943168 520199994012 522291057152 522601759744 523151172864 523550220288 523949572096 524500402176 524572779312 524812419072 524972911104 525925675008 526238539776 531048986464 532012777728 532329263616 532418584576 532492054362 532735311872 533368969209 533458464624 533775810528 533865374208 534182962176 534744550656 535439081472 536894078976 537213468672 538188447744 539632752409 539953771298 541346335232 541511883474 541834020228 542403652293 542817385056 544292432298 544417480704 544832749568 545896876032 546313273344 546887614464 547304767488 547630350336 551012091956 551591372961 551919505842 553639313408 553968664576 554138072832 554720640192 555050634624 555143768064 555474014208 555567218688 555897716736 556482134016 556652310912 556983454464 563095045992 563430022224 563524561664 563859793408 564452581248 564883132416 564961082067 565986419784 566418140928 568087805952 569631522816 572973906448 574013786496 574355258112 574530900759 575573606568 575916006096 576664010752 577270259712 577710587904 578054258688 578838928896 579183270912 579280453632 579625058304 580677009408 582581700611 584610390246 585985088512 586333681664 587397808128 587577439296 587845861376 587926979712 588545069472 588993997824 589443268608 590062952448 590413971456 595811057984 597347680256 597430109772 597703032832 597885815424 598514374944 598870421568 598970907648 599327225856 600598545984 600736530432 600955832448 602368966656 607549918044 607911339768 608013342848 608375040256 609014627136 610669558188 611462701056 611826450432 612469665792 612936843264 614049251328 614602432512 618208688536 621715886592 622190116864 622844227584 623214747648 623319318528 623405331936 623690121216 624536739072 624908265984 625013121024 625384931328 628558921728 631765173552 632141000544 632247069184 632623182848 633481926741 633771319296 633858775002 633965131872 634342267584 635009153904 635493523968 636318908416 639098781696 639586271232 642848773088 644595644754 645087327168 645765509808 646149665376 646988890112 648163098624 648747012096 649429042176 649924411392 650311041024 650420158464 651491278848 655514385258 655904340276 657446684672 657837789184 659233224576 659534381056 659625391872 659736072192 660128538624 660822534144 661024619208 661326594048 661417852176 663123677184 669185416976 669583504672 670287440232 670798719744 671310389248 672016140288 672415911936 672621542352 673842271104 674243129088 675118841856 675828596736 678181994496 678585434112 680406513907 681641371464 682046869008 682161311488 682567118336 683900257239 684015010704 684421920288 685141455528 686031323136 686439432192 686554611712 686963032064 687685238784 687895538688 688304756736 689553948672 690079924224 693599992016 695484774603 697534897152 698066960384 699333869568 699430372416 699749892096 699963881472 700699756032 701116591104 701234233344 701651386368 705212448768 709350370304 709772351488 709989405816 710735820246 711158625612 711277952832 711701080704 711820498944 712243949568 712992734208 713210773356 713635051032 715858771968 716284624896 722015844632 722445360304 723204869724 723756513408 725723243064 725889974272 727862501376 728417697792 729183485952 729840388608 731722678272 732157968384 735455163948 735892674456 738850763776 739627520256 740067512832 740191690752 740632018944 740756291584 741196955648 741637377648 741976178688 742078565856 742203081216 742644605952 743992418304 750793394656 751240029632 752603441664 752833594098 753177509888 753281442756 754073370261 754648559712 755224187904 756018157824 756467900928 757450407936 759508697088 760887115776 763382918042 765351715328 765807010816 766041201012 766846542897 767302727634 767431475424 767888008128 769516887042 769693679616 769974660324 770280783872 771785238528 772244361216 772373938176 772833411072 773645893632 774236012544 779480520328 780299991018 783197077504 783436585728 783902639616 784726759296 785325330432 785924358144 786750603264 787218628608 787459366656 796573479696 797181087232 798019166592 798493895424 798627876864 798738081543 799102967808 800187696936 800663715792 800798061312 801274443264 803158622208 805341118464 805820203008 809930656947 810066557392 810548453024 812019502848 812267825211 812751030342 814226077584 815283601408 815768600576 816626221056 817249124352 818845314048 819469910016 820957151232 821445525504 823649990519 826518137934 827879258763 828954515456 830458970112 830952996864 831092424704 831207109248 831586828288 832080960288 832575951936 832715652096 833211021312 833350828032 833846575104 834723201024 842353564736 842854667392 844642568988 845028425728 845145033336 845286842496 845789690112 846678871872 847324698624 849627211392 852131708928 853678227456 857903865361 859460859672 860116436224 861020679744 861532887168 863360409852 863874009144 864996016128 865905389568 866565881856 867081388032 868920680448 869437587456 874019180344 874539120368 876915585369 878977632768 879500522496 879648096256 880171384832 881096712192 881366158944 881768792064 881890469568 883490996736 884164902912 889180913664 893716586976 894398292992 896021520384 896145164658 896554549248 896828723136 897771562416 898305632352 898456361472 898990838784 901104795648 903553449984 904242659328 908855161952 909395825344 911324877066 911867009652 912020014272 912562560384 913521940704 914708430848 915252576256 916913651712 917194051584 917739675648 918704498688 919405264896 921073876992 927313032804 930046529536 932445159424 932573829888 933285175296 934266341376 934822121472 934978977792 935107997904 935535181824 937519681536 938077396992 946652541088 947647760328 948211500816 948370603776 948934774272 949093998592 949658599424 950656978944 950788162503 950947697808 951513401376 953240285952 954478362624 955046166528 959379406848 961954036903 962526287966 964273159632 965008684544 966893467131 967630990752 968648264712 969224498064 970483335168 971223597056 972244647936 973120518144 974886617088 975466561536 975630237696 976210624512 980606885264 981190232608 983271577887 983856510414 986170027008 986756683776 986922254336 987509358592 988849836864 989301571584 989438087808 989604108288 990192807936 991233801216 991989891072 1003471255552 1003778125464 1004375257008 1005431160348 1006198079616 1006965583872 1008024210432 1008623867904 1008932313528 1012678262784 1013742895104 1021388268016 1022462057196 1023070303512 1023241967232 1023850677504 1026022516056 1026258239488 1026632880432 1029046984704 1029659148288 1029831917568 1030444548096 1031527858176 1031843308032 1032457135104 1035119886336 1038515205437 1040399988024 1044582114304 1045203519488 1046302345728 1047100440576 1047899144192 1049000804352 1049145558624 1049624838144 1049945822208 1051851350016 1052477079552 1062097972928 1064025555456 1064658527232 1064837169152 1064984108724 1065470623744 1066103730369 1066737938418 1066916929248 1067551621056 1067730748416 1068365924352 1069489101312 1070878162944 1073788157952 1074426937344 1076376895488 1079265504818 1079907542596 1082692670464 1083023766948 1083668040456 1084807304586 1085634770112 1088584864596 1088834961408 1091793752064 1092626546688 1093775228928 1094609534976 1102024183912 1103182745922 1103839011684 1107278626816 1107937329152 1108276145664 1109441280384 1110101269248 1110287536128 1110948028416 1111134437376 1111795433472 1112964268032 1113304621824 1113966908928 1126190091984 1126860044448 1127049123328 1127719586816 1128905162496 1129250391147 1129766264832 1129922164134 1131972839568 1132836281856 1136175611904 1139263045632 1145074377063 1145947812896 1148027572992 1148710516224 1149061801518 1150954091451 1151147213136 1151832012192 1153328021504 1154540519424 1155421175808 1156108517376 1157677857792 1158366541824 1158560907264 1159250116608 1161354018816 1164470676251 1165163401222 1169220780492 1170449986527 1171970177024 1172667363328 1174795616256 1175154878592 1175691722752 1175853959424 1177090138944 1177987995648 1178886537216 1180125904896 1180827942912 1191622115968 1194695360512 1194860219544 1195406065664 1195771630848 1197028749888 1197740843136 1197941815296 1198654451712 1201197091968 1201911664896 1204737933312 1212898568269 1215099836088 1215822679536 1216026685696 1216750080512 1218029254272 1219126545513 1221339116376 1222925402112 1223652900864 1224939331584 1225873686528 1229204865024 1236417377072 1239777206901 1243431773184 1244380233728 1245688455168 1246429495296 1246638637056 1246810663872 1247380242432 1249073478144 1249816531968 1250026242048 1250769862656 1257117843456 1257149985529 1263530347104 1264282001088 1264494138368 1265246365696 1266963853482 1267542638592 1267717550004 1267930263744 1268684535168 1270018307808 1270987047936 1278197563392 1285697546176 1289191289508 1290174654336 1291531019616 1292299330752 1293977780224 1296326197248 1297494024192 1298858084352 1299848822784 1300622082048 1302982557696 1311028770516 1311808680552 1314893369344 1315675578368 1318466449152 1319250783744 1319472144384 1320257077248 1321645068288 1322049238416 1322653188096 1322835704352 1326247354368 1338370833952 1339167009344 1340574880464 1341597439488 1342620778496 1344032280576 1344217746987 1344831823872 1345243084704 1347684542208 1348486258176 1350237683712 1351657193472 1356363988992 1357170868224 1360813027814 1363282742928 1364093738016 1364322622976 1365134236672 1366987315599 1367800514478 1368030021408 1368843840576 1370282911056 1372062646272 1372878864384 1373109223424 1375370477568 1375791077376 1376609513472 1379107897344 1380159848448 1387199984032 1390969549206 1395069794304 1396133920768 1398667739136 1398860744832 1399499784192 1399927762944 1401399512064 1402233182208 1402468466688 1403302772736 1418700740608 1419544702976 1419978811632 1421471640492 1422317251224 1422555905664 1423402161408 1423640997888 1424487899136 1425985468416 1426421546712 1427270102064 1431717543936 1432569249792 1443789431949 1444031689264 1444890720608 1446409739448 1447513026816 1451446486128 1451779948544 1455725002752 1456835395584 1458366971904 1459680777216 1463445356544 1464315936768 1468245635273 1470910327896 1471785348912 1475784765621 1477701527552 1479255040512 1480135025664 1480383381504 1481264037888 1481512583168 1482393911296 1483274755296 1483952357376 1484157131712 1484406162432 1485289211904 1487984836608 1501586789312 1502480059264 1505206883328 1505667188196 1506355019776 1506562885512 1508146740522 1509297119424 1510448375808 1512036315648 1512935801856 1519017394176 1521774231552 1526765836084 1530703430656 1531614021632 1532082402024 1533693085794 1534605455268 1534862950848 1535776016256 1539033774084 1539387359232 1539949320648 1543570477056 1544488722432 1544747876352 1545666822144 1547291787264 1558961040656 1560599982036 1566394155008 1566873171456 1567805279232 1569453518592 1570650660864 1571848716288 1573501206528 1574437257216 1574918733312 1593146959392 1594362174464 1596038333184 1596987790848 1597255753728 1597476163086 1598205935616 1600375393872 1601327431584 1601596122624 1602548886528 1606317244416 1610682236928 1611640406016 1618898257227 1619861313894 1620133114784 1621096906048 1624039005696 1624535650422 1625502060684 1627210956879 1628452155168 1630567202816 1631537201152 1633252442112 1634498248704 1637690628096 1638939820032 1641914302464 1642891051008 1647299981038 1653036275868 1654774118883 1655758517526 1657909030912 1660917940224 1661905993728 1662184849408 1662414218496 1664161920576 1665151903872 1665431304192 1666422042624 1666701656064 1667693150208 1669446402048 1684707129472 1685709334784 1689285137976 1690056851456 1690290066672 1690573684992 1691579380224 1693357743744 1694649397248 1694883246201 1699254422784 1704263417856 1714787631001 1715807730722 1718921719344 1720232872448 1722041359488 1723065774336 1723592702277 1726720819704 1727748018288 1729992032256 1731810779136 1733131763712 1734162776064 1737841360896 1738875174912 1747745101833 1748038360688 1749078240736 1753831170738 1757955265536 1759001044992 1759296192512 1760342769664 1762193424384 1762732317888 1763537584128 1763780939136 1766981993472 1768329805824 1777349979541 1787433173952 1788796585984 1792043040768 1792290329316 1793109098496 1793657446272 1795543124832 1796611264704 1796912722944 1797981677568 1802209591296 1807106899968 1817710323904 1818791650688 1822649754132 1823734019304 1824040028544 1825125120768 1827043881408 1829416861696 1830505152512 1834388103168 1835479351296 1837408997376 1838810529792 1842147753984 1851266235779 1854626065608 1860093059072 1865147659776 1866570350592 1868532682752 1869644242944 1869957955584 1870215995808 1871070363648 1875039363072 1876154793984 1893305082176 1895295520656 1896423001632 1896741207552 1897869548544 1898187997184 1899317198848 1900445780223 1901313957888 1901576325006 1901895395616 1903026802752 1906480571904 1908956725248 1918758813696 1923908073806 1925052575932 1928546319264 1930017369088 1933786934262 1935261981504 1937296529424 1938448996128 1940966670336 1944489295872 1946241036288 1949773234176 1950933123072 1951260475392 1961213770528 1962380465216 1966543155774 1967713020828 1972340054016 1973513367552 1973844508672 1975018717184 1977699673728 1978603143168 1978876175616 1979208216576 1980385615872 1982467602432 1983979782144 2006942511104 2007556250928 2008750514016 2010862320696 2012396159232 2013931167744 2016048420864 2017247735808 2017864627056 2025356525568 2027485790208 2041219541721 2042776536032 2044924114392 2046140607024 2046483934464 2047701355008 2051700771717 2052045032112 2052516478976 2053265760864 2058093969408 2059318296576 2059663835136 2060889096192 2063055716352 2063686616064 2064914270208 2070239772672 2075795553317 2077030410874 2080799976048 2086454323809 2089164228608 2090407038976 2092604691456 2094200881152 2095798288384 2098001608704 2098291117248 2099249676288 2099891644416 2103702700032 2104954159104 2124195945856 2128051110912 2129317054464 2129674338304 2129968217448 2130941247488 2132207460738 2133475876836 2133833858496 2135103242112 2135461496832 2136731848704 2138978202624 2147576315904 2148853874688 2158531009636 2159815085192 2165385340928 2166047533896 2167336080912 2169614609172 2171269540224 2177169729192 2177669922816 2183587504128 2185253093376 2187550457856 2204048367824 2206365491844 2207678023368 2214557253632 2215874658304 2216552291328 2218882560768 2220202538496 2220575072256 2221896056832 2222268874752 2223590866944 2225928536064 2226609243648 2227933817856 2241006495943 2252380183968 2253720088896 2254098246656 2255439173632 2257810324992 2258500782294 2259532529664 2259844328268 2263945679136 2265672563712 2272351223808 2278526091264 2290148754126 2291895625792 2296055145984 2297421032448 2298123603036 2300539628691 2301908182902 2302294426272 2303664024384 2306656043008 2309081038848 2310842351616 2315355715584 2316733083648 2317121814528 2318500233216 2322708037632 2328941352502 2330326802444 2338441560984 2340899973054 2343940354048 2345334726656 2349591232512 2350309757184 2351707918848 2354180277888 2355975991296 2357773074432 2360251809792 2361655885824 2383244231936 2389390721024 2389720439088 2390812131328 2391543261696 2394057499776 2395481686272 2395883630592 2396214244629 2397308903424 2402394183936 2403823329792 2409475866624 2425797136538 2429791970841 2430199672176 2431645359072 2432053371392 2433500161024 2436058508544 2436803475633 2438253091026 2442678232752 2445850804224 2447305801728 2449878663168 2451747373056 2458409730048 2470949971557 2472834754144 2479554413802 2483637776289 2486863546368 2488760467456 2491376910336 2492858990592 2493277274112 2493621327744 2494760484864 2498146956288 2499633063936 2500052484096 2501539725312 2512805143489 2514299971058 2527060694208 2528564002176 2528988276736 2530492731392 2533927706964 2535085277184 2535435100008 2535860527488 2537369070336 2540036615616 2541974095872 2556395126784 2571395092352 2573711596083 2578382579016 2580349308672 2583062039232 2584598661504 2587955560448 2594988048384 2597716168704 2599697645568 2601244164096 2617307436791 2622057541032 2623617361104 2629786738688 2630746756107 2631351156736 2636932898304 2638501567488 2638944288768 2640514154496 2643290136576 2644098476832 2645306376192 2645671408704 2652494708736 2676741667904 2678334018688 2681149760928 2683194878976 2685241556992 2688064561152 2688435493974 2689663647744 2690486169408 2695369084416 2696972516352 2703314386944 2712727977984 2721626055628 2726565485856 2728187476032 2728645245952 2730268473344 2733974631198 2735601028956 2736060042816 2737687681152 2740565822112 2744125292544 2745757728768 2750740955136 2751582154752 2753219026944 2758215794688 2774399968064 2781939098412 2790139588608 2792267841536 2797335478272 2797721489664 2799855525888 2802799024128 2804466364416 2804936933376 2806605545472 2837401481216 2839089405952 2839957623264 2842943280984 2844634502448 2845111811328 2846804322816 2847281995776 2848975798272 2851970936832 2852843093424 2854540204128 2863435087872 2865138499584 2885862110709 2887578863898 2888063378528 2889781441216 2892819478896 2895026053632 2900680401393 2902892972256 2903559897088 2911450005504 2913670791168 2916733943808 2919361554432 2926890713088 2928631873536 2936491270546 2941820655792 2943570697824 2949814733661 2951569531242 2955403055104 2958510081024 2960270051328 2960766763008 2962528075776 2963025166336 2966549510592 2967904714752 2968314263424 2968812324864 2970578423808 2975969673216 3003173578624 3004960118528 3010413766656 3011334376392 3012710039552 3013125771024 3016293481044 3018594238848 3020896751616 3024072631296 3025871603712 3038034788352 3053531672168 3061406861312 3063228043264 3064164804048 3067386171588 3069210910536 3069725901696 3071552032512 3078067548168 3078774718464 3079898641296 3087140954112 3088977444864 3089495752704 3091333644288 3094583574528 3115545616311 3117922081312 3121199964072 3132788310016 3133746342912 3135610558464 3138907037184 3141301321728 3143697432576 3147002413056 3148874514432 3149837466624 3168319528747 3186293918784 3188724348928 3192076666368 3193975581696 3194511507456 3194952326172 3196411871232 3200750787744 3202654863168 3203192245248 3205097773056 3212634488832 3221364473856 3223280812032 3237796514454 3239722627788 3240266229568 3242193812096 3248078011392 3249071300844 3251004121368 3254421913758 3256904310336 3261134405632 3263074402304 3266504884224 3275381256192 3277879640064 3283828604928 3294599962076 3306072551736 3309548237766 3311517035052 3315818061824 3321835880448 3323811987456 3324828436992 3328323841152 3330303807744 3330862608384 3332844085248 3333403312128 3335386300416 3338892804096 3369414258944 3371418669568 3378570275952 3380113702912 3380580133344 3381147369984 3383158760448 3386715487488 3387751173441 3389298794496 3389766492402 3398508845568 3408526835712 3429575262002 3431615461444 3435223131189 3437843438688 3440465744896 3444082718976 3446131548672 3447185404554 3453441639408 3455496036576 3459984064512 3463621558272 3466263527424 3468325552128 3475682721792 3477750349824 3493412028753 3495490203666 3496076721376 3498156481472 3507662341476 3511349959581 3515910531072 3518002089984 3518592385024 3520685539328 3524386848768 3525464635776 3527075168256 3527561878272 3533963986944 3536659611648 3554699959082 3574866347904 3577593171968 3584086081536 3584580658632 3586218196992 3587314892544 3591086249664 3593222529408 3593825445888 3595963355136 3614213799936 3635420647808 3637583301376 3638695704807 3645299508264 3647468038608 3648080057088 3650250241536 3654087762816 3657379636539 3658833723392 3661010305024 3668776206336 3670958702592 3674817994752 3677621059584 3702532471558 3709252131216 3719331620703 3720186118144 3730295319552 3733140701184 3737065365504 3739288485888 3739915911168 3740431991616 3742140727296 3750078726144 3752309587968 3771449956587 3786610164352 3790591041312 3792846003264 3793482415104 3795739097088 3796375994368 3798634397696 3800891560446 3802627915776 3803152650012 3803790791232 3806053605504 3812961143808 3847816147612 3850105151864 3857092638528 3860034738176 3867573868524 3870523963008 3874593058848 3876897992256 3881933340672 3888978591744 3892482072576 3899546468352 3901866246144 3922427541056 3924760930432 3933086311548 3935426041656 3944680108032 3947026735104 3947689017344 3950037434368 3955399347456 3957752351232 3958416433152 3960771231744 3964935204864 3967959564288 3994837666681 4013885022208 4015112501856 4017501028032 4021724641392 4024792318464 4027862335488 4032096841728 4034495471616 4035729254112 4050713051136 4054971580416 4082439083442 4085553072064 4089848228784 4092281214048 4092967868928 4095402710016 4100961946797 4103401543434 4104090064224 4105032957952 4106531521728 4116187938816 4118636593152 4119327670272 4126111432704 4127373232128 4129828540416 4140479545344 4151591106634 4154060821748 4161599952096 4172908647618 4178328457216 4180814077952 4185209382912 4188401762304 4196003217408 4196582234496 4198499352576 4199783288832 4207405400064 4209908318208 4248391891712 4256102221824 4258634108928 4259348676608 4259936434896 4261882494976 4264414921476 4266951753672 4267667716992 4270206484224 4270922993664 4273463697408 4277956405248 4295152631808 4297707749376 4317062019272 4319630170384 4330770681856 4331368295847 4332095067792 4334672161824 4339229218344 4342539080448 4354339458384 4355339845632 4367175008256 4370506186752 4375100915712 4404736905819 4408096735648 4412730983688 4415356046736 4427354296863 4429114507264 4431749316608 4433104582656 4437765121536 4440405076992 4441150144512 4443792113664 4444537749504 4447181733888 4451857072128 4453218487296 4455867635712 4482012991886 4504760367936 4507440177792 4508196493312 4510878347264 4515620649984 4517001564588 4519065059328 4519688656536 4527891358272 4531345127424 4557052182528 4580297508252 4583791251584 4592110291968 4594842064896 4596247206072 4601079257382 4603816365804 4604588852544 4607328048768 4613312086016 4618162077696 4630711431168 4633466167296 4634243629056 4637000466432 4657882705004 4660653604888 4676883121968 4681799946108 4687880708096 4690669453312 4699182465024 4700619514368 4703415837696 4708360555776 4711951982592 4715546148864 4720503619584 4723311771648 4766488463872 4778781442048 4779440878176 4781624262656 4783086523392 4788114999552 4790963372544 4791767261184 4792428489258 4794617806848 4804788367872 4807646659584 4818951733248 4851594273076 4856694771681 4859583941682 4860399344352 4863290718144 4864106742784 4867000322048 4872117017088 4873606951266 4876506182052 4885356465504 4891701608448 4894611603456 4899757326336 4903494746112 4916819460096 4941899943114 4945669508288 4959108827604 4964322356649 4967275552578 4973727092736 4977520934912 4982753820672 4985717981184 4986554548224 4987242655488 4996293912576 4999266127872 5000104968192 5003079450624 5025610286978 5028599942116 5054121388416 5057128004352 5057976553472 5060985462784 5067855413928 5070170554368 5070870200016 5071721054976 5074738140672 5080073231232 5083948191744 5112790253568 5142790184704 5144362893003 5147423192166 5156765158032 5160698617344 5166124078464 5169197323008 5170778106831 5175911120896 5189976096768 5195432337408 5199395291136 5202488328192 5234614873582 5243235305499 5244115082064 5247234722208 5259573477376 5261493512214 5262702313472 5273865796608 5277003134976 5277888577536 5281028308992 5286580273152 5288196953664 5290612752384 5291342817408 5304989417472 5332049938623 5353483335808 5356668037376 5362299521856 5366389757952 5370483113984 5376129122304 5376870987948 5379327295488 5380972338816 5390738168832 5393945032704 5406628773888 5443252111256 5453130971712 5456374952064 5457290491904 5460536946688 5467949262396 5471202057912 5472120085632 5475375362304 5481131644224 5488250585088 5491515457536 5503164309504 5506438053888 5516431589376 5548799936128 5553798707337 5563878196824 5580279177216 5584535683072 5595442979328 5599711051776 5605598048256 5608932728832 5609873866752 5613211090944 5674802962432 5678178811904 5679915246528 5685886561968 5689269004896 5690223622656 5693608645632 5694563991552 5697951596544 5703941873664 5705686186848 5709080408256 5726870175744 5771724221418 5775157727796 5776126757056 5779562882432 5785638957792 5790052107264 5801360802786 5805785944512 5807119794176 5822900011008 5833467887616 5838723108864 5853781426176 5872982541092 5883641311584 5887141395648 5899629467322 5903139062484 5910806110208 5917020162048 5920540102656 5921533526016 5925056151552 5933099021184 5935809429504 5936628526848 5937624649728 5941156847616 5951939346432 6006347157248 6009920237056 6020827533312 6022668752784 6025420079104 6026251542048 6032586962088 6037188477696 6041793503232 6048145262592 6051743207424 6076069576704 6107063344336 6122813722624 6123658625163 6126456086528 6128329608096 6134772343176 6138421821072 6139451803392 6143104065024 6156135096336 6157549436928 6159797282592 6174281908224 6177954889728 6178991505408 6182667288576 6189167149056 6227386659951 6231091232622 6235844162624 6242399928144 6259362971427 6265576620032 6267492685824 6271221116928 6277814074368 6282602643456 6287394865152 6294004826112 6297749028864 6299674933248 6336639057494 6372587837568 6377448697856 6384153332736 6387951163392 6389023014912 6389904652344 6392823742464 6401501575488 6405309726336 6406384490496 6410195546112 6442728947712 6446561624064 6475593028908 6479445255576 6480532459136 6484387624192 6496156022784 6498142601688 6502008242736 6508843827516 6513808620672 6522268811264 6526148804608 6533009768448 6550762512384 6555759280128 6589199924152 6612145103472 6619096475532 6623034070104 6631636123648 6643671760896 6647623974912 6649656873984 6656647682304 6660607615488 6661725216768 6665688170496 6666806624256 6670772600832 6677785608192 6723019487829 6738828517888 6742837339136 6757140551904 6760227405824 6761160266688 6762294739968 6766317520896 6773430974976 6775502346882 6778597588992 6779532984804 6797017691136 6817053671424 6859150524004 6863230922888 6870446262378 6875686877376 6880931489792 6888165437952 6892263097344 6894370809108 6906883278816 6910992073152 6919968129024 6927243116544 6932527054848 6951365443584 6955500699648 6986824057506 6990980407332 6992153442752 6996312962944 7015324682952 7022699919162 7031821062144 7036004179968 7037184770048 7041371078656 7048773697536 7050929271552 7055123756544 7067927973888 7073319223296 7109399918164 7149732695808 7155186343936 7168172163072 7169161317264 7172436393984 7174629785088 7182172499328 7186445058816 7187650891776 7191926710272 7228427599872 7270841295616 7275166602752 7277391409614 7289375912523 7290599016528 7294936077216 7296160114176 7300500483072 7308175525632 7310410426899 7314759273078 7317667446784 7322020610048 7337552412672 7341917405184 7349635989504 7355242119168 7405064943116 7412849914671 7418504262432 7438663241406 7440372236288 7460590639104 7466281402368 7474130731008 7478576971776 7479831822336 7480863983232 7484281454592 7500157452288 7504619175936 7538415430467 7542899913174 7573220328704 7581182082624 7585692006528 7586964830208 7591478194176 7592751988736 7597268795392 7601783120892 7605255831552 7606305300024 7607581582464 7612107211008 7625922287616 7695632295224 7700210303728 7714185277056 7720069476352 7721134788249 7735147737048 7741047926016 7749186117696 7753795984512 7763866681344 7784964145152 7799092936704 7803732492288 7844855082112 7849521860864 7851922310373 7866172623096 7870852083312 7889360216064 7892240268321 7894053470208 7895378034688 7900074868736 7910798694912 7915504702464 7916832866304 7921542463488 7929870409728 7935919128576 7989675333362 8027770044416 8030225003712 8035002056064 8043449282784 8049584636928 8055724670976 8064193683456 8068990943232 8071458508224 8109943160832 8164878166884 8171106144128 8179696457568 8184562428096 8185935737856 8190805420032 8201923893594 8206803086868 8208180128448 8210065915904 8213063043456 8232375877632 8237273186304 8252222865408 8254746464256 8259657080832 8303182213268 8308121643496 8323199904192 8345817295236 8356656914432 8361628155904 8370418765824 8376803524608 8392006434816 8393164468992 8399566577664 8414810800128 8419816636416 8496783783424 8512204443648 8517268217856 8518697353216 8519872869792 8523764989952 8528829842952 8533903507344 8535335433984 8540412968448 8541845987328 8546927394816 8555912810496 8590305263616 8595415498752 8634124038544 8639260340768 8657586332127 8661541363712 8662736591694 8664190135584 8669344323648 8678458436688 8685078160896 8708678916768 8710679691264 8734350016512 8741012373504 8750201831424 8809473811638 8816193471296 8825461967376 8830712093472 8849444200983 8854708593726 8858229014528 8863498633216 8866209165312 8875530243072 8880810153984 8882300289024 8887584227328 8889075499008 8903714144256 8906436974592 8911735271424 8964025983772 9009520735872 9014880355584 9016392986624 9021756694528 9031241299968 9034003129176 9038130118656 9039377313072 9055782716544 9062690254848 9114104365056 9160595016504 9167582503168 9184220583936 9189684129792 9192494412144 9202158514764 9207632731608 9209177705088 9214656097536 9226624172032 9236324155392 9261422862336 9266932334592 9268487258112 9274000932864 9315765410008 9321307209776 9346636848933 9353766243936 9363599892216 9375761416192 9381338906624 9398364930048 9401239028736 9406831675392 9416721111552 9423903965184 9431092297728 9441007239168 9446623543296 9504958586241 9532976927744 9557562884096 9558881756352 9563248525312 9566173046784 9576229999104 9581926745088 9583534522368 9584856978516 9589235613696 9609576735744 9615293319168 9637903466496 9703188546152 9713389543362 9719167883364 9720798688704 9726581436288 9728213485568 9734000644096 9744234034176 9747213902532 9753012364104 9770712931008 9783403216896 9789223206912 9799514652672 9833638920192 9883799886228 9891339016576 9918217655208 9928644713298 9934551105156 9947454185472 9955041869824 9965507641344 9971435962368 9974485310976 9992587825152 9998532255744 10000209936384 10006158901248 10051220573956 10057199884232 10108242776832 10114256008704 10115953106944 10121970925568 10135710827856 10140341108736 10141740400032 10143442109952 10149476281344 10160146462464 10167896383488 10225580507136 10285580369408 10288725786006 10294846384332 10305669393567 10313530316064 10321397234688 10332248156928 10338394646016 10341556213662 10351822241792 10379952193536 10390864674816 10398790582272 10404976656384 10469229747164 10480236086259 10486470610998 10488230164128 10494469444416 10519146954752 10522987024428 10525404626944 10547731593216 10554006269952 10555777155072 10562056617984 10573160546304 10576393907328 10581225504768 10582685634816 10609978834944 10664099877246 10706966671616 10713336074752 10724599043712 10732779515904 10740966227968 10752258244608 10753741975896 10758654590976 10761944677632 10781476337664 10787890065408 10886504222512 10906261943424 10912749904128 10914580983808 10916087114421 10921073893376 10935898524792 10942404115824 10944240171264 10950750724608 10962263288448 10976501170176 10983030915072 11006328619008 11012876107776 11032863178752 11069052311609 11097599872256 11107597414674 11127756393648 11157994862109 11160558354432 11169071366144 11190885958656 11199422103552 11211196096512 11217865457664 11219747733504 11226422181888 11314349869761 11349605924864 11356357623808 11359830493056 11371773123936 11378538009792 11380447245312 11387217291264 11389127983104 11395903193088 11407883747328 11411372373696 11418160816512 11543448442836 11550315455592 11552253514112 11559125764864 11571277915584 11580104214528 11602721605572 11611571889024 11645800022016 11666935775232 11677446217728 11745965082184 11767282623168 11774282791296 11799258934644 11806278124968 11821612220416 11834040324096 11841080205312 11843067052032 11850112303104 11866198042368 11873257053696 11875249299456 11882313695232 11903878692864 11984513000043 12012694314496 12019840474112 12041655066624 12045337505568 12050840158208 12052503084096 12065173924176 12074376955392 12083587006464 12096290525184 12103486414848 12152139153408 12214126688672 12245627445248 12247317250326 12252912173056 12256659216192 12269544686352 12276843642144 12278903606784 12286208130048 12312270192672 12315098873856 12319594565184 12348563816448 12355909779456 12357983010816 12378334298112 12454773319902 12462182465244 12471688325248 12484799856288 12518725942854 12531153240064 12534985371648 12542442233856 12555628148736 12565205286912 12588009652224 12595498057728 12599349866496 12673278114988 12745175675136 12754897395712 12768306665472 12775902326784 12778046029824 12779809304688 12785647484928 12803003150976 12810619452672 12812768980992 12820391092224 12885457895424 12893123248128 12951186057816 12958890511152 12961064918272 12968775248384 12992312045568 12994104887541 12996285203376 13004016485472 13017687655032 13027617241344 13044537622528 13052297609216 13066019536896 13101525024768 13111518560256 13178399848304 13214210717457 13224290206944 13238192951064 13246068140208 13263272247296 13287343521792 13295247949824 13299313747968 13313295364608 13321215230976 13323450433536 13331376340992 13333613248512 13341545201664 13355571216384 13446038975658 13477657035776 13485674678272 13514281103808 13520454811648 13522320533376 13524589479936 13532635041792 13546861949952 13551004693764 13557195177984 13559065969608 13594035382272 13718301048008 13726461845776 13740892524756 13751373754752 13761862979584 13776330875904 13784526194688 13788741618216 13813766557632 13821984146304 13839936258048 13854486233088 13902730887168 13911001399296 13973648115012 13981960814664 13984306885504 13992625925888 14030649365904 14045399838324 14063642124288 14072008359936 14074369540096 14082742157312 14097547395072 14101858543104 14110247513088 14135855947776 14146638446592 14218799836328 14299465391616 14310372687872 14336344326144 14338322634528 14344872787968 14349259570176 14364344998656 14372890117632 14375301783552 14383853420544 14456855199744 14541682591232 14550333205504 14554782819228 14570084315043 14578751825046 14581198033056 14589872154432 14592320228352 14601000966144 14616351051264 14620820853798 14629518546156 14635334893568 14675104825344 14683834810368 14699271979008 14710484238336 14810129886232 14825699829342 14837008524864 14877326482812 14880744472576 14921181278208 14932562804736 14948261462016 14957153943552 14959663644672 14961727966464 15000314904576 15009238351872 15076830860934 15085799826348 15146440657408 15162364165248 15171384013056 15173929660416 15182956388352 15185503977472 15194537590784 15203566241784 15210511663104 15212610600048 15215163164928 15224214422016 15251844575232 15391264590448 15400420607456 15428370554112 15433088679009 15440138952704 15442269576498 15470295474096 15482095852032 15498372235392 15507591969024 15527733362688 15569928290304 15598185873408 15607464984576 15649349819861 15689710164224 15699043721728 15703844620746 15729705916497 15732345246192 15741704166624 15778720432128 15784480536642 15788106940416 15790756069376 15800149737472 15821597389824 15831009404928 15833665732608 15843084926976 15859740819456 15871838257152 15979350666724 15996149815869 16055540088832 16060450007424 16070004112128 16086898565568 16099169273856 16111449341952 16128387366912 16137981886464 16142917016448 16219886321664 16329756333768 16342212288256 16359392915136 16369124856192 16371871475712 16381610840064 16403847787188 16413606173736 16416360256896 16426126086912 16464751755264 16474546372608 16509492928512 16519314161664 16606364426536 16616243286992 16646399808384 16661396122011 16691634590472 16713313828864 16723256311808 16740837531648 16753607049216 16786328937984 16799133155328 16829621600256 16839633272832 16993567566848 17024408887296 17034536435712 17037394706432 17039745739584 17047529979904 17057659685904 17067807014688 17070670867968 17080825936896 17083691974656 17093854789632 17111825620992 17180610527232 17268248077088 17278520681536 17315172664254 17323082727424 17325473183388 17328380271168 17338688647296 17356916873376 17370156321792 17417357833536 17421359382528 17468700033024 17500403662848 17618947623276 17632386942592 17650923934752 17661424186944 17698888401966 17709417187452 17716458029056 17732418330624 17751060486144 17761620307968 17764600578048 17775168454656 17807428288512 17812873949184 17823470542848 17928051967544 18019041471744 18029760711168 18032785973248 18043513389056 18062482599936 18068006258352 18076260237312 18078754626144 18111565433088 18125380509696 18228208730112 18321190033008 18335165006336 18368441167872 18370975875489 18379368259584 18384988824288 18404317029528 18415265463216 18418355410176 18429312195072 18453248344064 18472648310784 18522845724672 18533864669184 18536974516224 18548001865728 18631530820016 18642614419552 18682159979853 18693273697866 18707532487872 18727199784432 18751522832384 18762677813248 18796729860096 18802478057472 18813663350784 18833442223104 18847807930368 18862184595456 18882014478336 18893247086592 19009917172482 19065953855488 19115125768192 19117763512704 19126497050624 19132346093568 19152459998208 19163853490176 19167069044736 19169713957032 19178471227392 19219153471488 19230586638336 19406377092304 19426779086724 19438335766728 19441597377408 19453162872576 19456426971136 19468001288192 19488468068352 19494427805064 19506024728208 19541425862016 19566806433792 19578446413824 19599029305344 19667277840384 19731788903303 19767599772456 19782678033152 19836435310416 19857289426596 19869102210312 19894908370944 19910083739648 19931015282688 19942871924736 19948970621952 19985175650304 19997064511488 20000419872768 20012317802496 20102441147912 20114399768464 20169058463487 20216485553664 20228512017408 20231906213888 20243941851136 20271421655712 20280682217472 20283480800064 20286884219904 20298952562688 20320292924928 20335792766976 20451161014272 20571160738816 20577451572012 20589692768664 20611338787134 20627060632128 20642794469376 20664496313856 20676789292032 20683112427324 20759904387072 20781729349632 20797581164544 20938459494328 20960472172518 20972941221996 20976460328256 20988938888832 21038293909504 21045974048856 21050809253888 21095463186432 21108012539904 21111554310144 21124113235968 21146321092608 21152787814656 21165371269632 21219957669888 21328199754492 21413933343232 21426672149504 21449198087424 21465559031808 21481932455936 21504516489216 21507483951792 21517309181952 21523889355264 21562952675328 21575780130816 21773008445024 21812523886848 21825499808256 21829161967616 21832174228842 21842147786752 21868127737569 21871797049584 21884808231648 21888480342528 21901501449216 21924526576896 21953002340352 21966061830144 22012657238016 22025752215552 22065726357504 22124942848769 22138104623218 22195199744512 22215194829348 22238549744013 22255512787296 22315989724218 22321116708864 22338142732288 22381771917312 22398844207104 22422392193024 22435730915328 22439495467008 22452844363776 22615246291401 22628699739522 22699211849728 22712715247616 22719660986112 22743546247872 22757076019584 22760894490624 22774434582528 22778255966208 22791806386176 22815767494656 22822744747392 22836321633024 23086896885672 23100630911184 23104507028224 23118251529728 23142555831168 23160208429056 23163404364747 23205443211144 23223143778048 23291600044032 23354892435456 23491930164368 23534565246336 23548565582592 23555766931119 23598517869288 23612556249936 23643224440832 23668080648192 23682160410624 23686134104064 23700224606208 23732396084736 23746514107392 23750498598912 23764627390464 23807757385728 23885849725051 23969026000086 24025388628992 24039680948224 24083310133248 24090675011136 24101680316416 24105006168192 24130347848352 24148753910784 24167174012928 24192581050368 24206972829696 24428253377344 24491254890496 24494634500652 24505824346112 24513318432384 24539089372704 24553687284288 24557807213568 24572416260096 24624540385344 24630197747712 24639189130368 24697127632896 24711819558912 24756668596224 24909546639804 24924364930488 24943376650496 24969599712576 25037451885708 25069970743296 25084884467712 25111256297472 25130410573824 25176019304448 25198699732992 25346556229976 25490351350272 25509794791424 25536613330944 25551804653568 25556092059648 25559618609376 25571294969856 25606006301952 25621238905344 25625537961984 25640782184448 25770915790848 25786246496256 25902372115632 25917781022304 25922129836544 25937550496768 25972758996381 25984624091136 25988209775082 25992570406752 26008032970944 26035375310064 26055234482688 26089075245056 26132039073792 26203050049536 26223037120512 26356799696608 26428421434914 26448580413888 26476385902128 26492136280416 26526544494592 26574687043584 26590495899648 26598627495936 26626590729216 26642430461952 26646900867072 26662752681984 26667226497024 26711142432768 26892077951316 26955314071552 26971349356544 27028562207616 27040909623296 27044641066752 27049178959872 27065270083584 27093723899904 27102009387528 27114390355968 27118131939216 27188070764544 27436602096016 27452923691552 27481785049512 27502747509504 27523725959168 27552661751808 27569052389376 27577483236432 27627533115264 27643968292608 27679872516096 27708972466176 27805461774336 27822002798592 27896667070187 27947296230024 27963921629328 27968613771008 27985251851776 28039910546799 28061298731808 28090799676648 28127284248576 28144016719872 28148739080192 28165484314624 28195094790144 28203717086208 28220495026176 28271711895552 28293276893184 28437599672656 28514875758723 28598930783232 28620745375744 28672688652288 28676645269056 28689745575936 28698519140352 28728689997312 28745780235264 28750603567104 28767706841088 28913710399488 29083365182464 29100666411008 29109565638456 29140168630086 29157503650092 29162396066112 29179744308864 29184640456704 29202001932288 29232702102528 29241641707596 29259037092312 29350209650688 29367669620736 29398543958016 29620259772464 29651399658684 29674017049728 29754652965624 29761488945152 29842362556416 29865125609472 29896522924032 29914307887104 29923455932928 30000629809152 30018476703744 30153661721868 30171599652696 30292881314816 30324728330496 30342768026112 30347859320832 30365912776704 30371007954944 30389075181568 30407132483568 30421023326208 30425221200096 30430326329856 30448428844032 30503689150464 30782529180896 30800841214912 30856741108224 30866177358018 30880277905408 30884539152996 30917008180701 30940590948192 30964191704064 30996744470784 31015183938048 31055466725376 31139856580608 31196371746816 31214929969152 31298699639722 31379420328448 31398087443456 31407689241492 31440708258777 31459411832994 31464690492384 31483408333248 31557440864256 31568961073284 31576213880832 31581512138752 31643194779648 31662018809856 31667331465216 31686169853952 31719481638912 31743676514304 31958701333448 31992299631738 32111080177664 32120900014848 32140008224256 32173797131136 32198338547712 32222898683904 32256774733824 32275963772928 32285834032896 32659512667536 32684424576512 32718785830272 32738249712384 32743742951424 32748261343263 32763221680128 32807695574376 32827212347472 32832720513792 32852252173824 32929503510528 32949092745216 33018985857024 33038628323328 33207156934827 33212728853072 33232486573984 33292799616768 33322792244022 33383269180944 33426627657728 33446512623616 33481675063296 33507214098432 33572657875968 33598266310656 33659243200512 33679266545664 33769649611279 33943049609283 33987135133696 34048817774592 34069072871424 34074789412864 34079491479168 34095059959808 34115319371808 34135614029376 34141341735936 34161651873792 34167383949312 34187709579264 34223651241984 34536496154176 34557041363072 34630345328508 34646165454848 34650946366776 34656760542336 34677377294592 34713833746752 34740312643584 34834715667072 34937400066048 35000807325696 35174058479801 35237895246552 35264773885184 35301847869504 35322848373888 35397776803932 35418834374904 35464836661248 35502120972288 35523240615936 35529201156096 35550336909312 35625747898368 35646941085696 35856103935088 35953539000129 36038082943488 36059521422336 36065571946496 36087026778112 36124965199872 36136012516704 36152520474624 36157509252288 36223130866176 36250761019392 36456417460224 36642380066016 36670330012672 36736882335744 36741951750978 36758736519168 36769977648576 36808634059056 36830530926432 36836710820352 36858624390144 36945296621568 37045691449344 37067729338368 37073949032448 37263061640032 37285228839104 37364319959706 37386547395732 37415064975744 37454399568864 37503045664768 37525355626496 37593459720192 37604956114944 37627326701568 37666884446208 37695615860736 37764028956672 37786494173184 38019834344964 38131907710976 38230251536384 38235527025408 38264692187136 38304919996416 38327706980352 38334138089472 38339427914064 38356942454784 38438306942976 38461173276672 38812754184608 38853558173448 38876671533456 38883194754816 38906325745152 38912853942272 38936002576384 38976936136704 38982314662623 38988855610128 39012049456416 39082851724032 39133612867584 39156892827648 39198058610688 39334555680768 39440115513023 39463577806606 39535199544912 39565356066304 39642632152371 39672870620832 39714578853192 39738204420624 39789816741888 39820167479296 39862030565376 39885743849472 39897941243904 39970351300608 39994129022976 40000839745536 40024635604992 40204882295824 40228799536928 40338116926974 40432971107328 40457024034816 40463812427776 40487883702272 40542843311424 40561364434944 40566961600128 40573768439808 40597905125376 40640585849856 40671585533952 41142321477632 41154903144024 41179385537328 41222677574268 41254121264256 41285588938752 41328992627712 41353578584064 41366224854648 41519808774144 41563458699264 41876918988656 41920944345036 41945882443992 41952920656512 41977877777664 42076587819008 42091948097712 42101618507776 42190926372864 42216025079808 42223108620288 42248226471936 42292642185216 42305575629312 42330742539264 42439915339776 42579123422917 42656399508984 42827866686464 42853344299008 42898396174848 42931118063616 42963864911872 43009032978432 43014967903584 43034618363904 43047778710528 43125905350656 43151560261632 43546016890048 43625047773696 43650999616512 43658323935232 43664348457684 43684295573504 43710252945129 43736255475138 43743594099168 43769616463296 43776960685056 43803002898432 43849053153792 43906004680704 44025314476032 44051504431104 44131452715008 44249885697538 44276209246436 44390399489024 44430389658696 44477099488026 44511025574592 44631979448436 44642233417728 44763543834624 44797688414208 44844784386048 44871461830656 44878990934016 45230492582802 45257399479044 45398423699456 45425430495232 45439321972224 45487092495744 45514152039168 45521788981248 45548869165056 45556511932416 45583612772352 45631534989312 45645489494784 45672643266048 46173793771344 46201261822368 46209014056448 46236503059456 46285111662336 46299266037027 46320416858112 46326808729494 46410886422288 46446287556096 46583200088064 46709784870912 46948049459583 46983860328736 47069130492672 47097131165184 47111533862238 47189117749491 47197035738576 47225112499872 47286448881664 47336161296384 47364320821248 47372268208128 47400449212416 47464792169472 47493028214784 47500997197824 47529254780928 47615514771456 47743297726291 47771699450102 47938052000172 47988449447607 48050777257984 48079361896448 48166620266496 48181350022272 48203360632832 48210012336384 48260695696704 48297507821568 48334348025856 48385162100736 48413945659392 48856506754688 48982509780992 48989269001304 49011648692224 49026636864768 49078178745408 49107374568576 49115614427136 49144832520192 49249080770688 49278378260736 49394255265792 49423639117824 49728841299029 49819093279608 49848729860976 49886753300992 49939199425152 49984188366033 50074903771416 50139941486592 50169768935424 50222512594944 50260821147648 50397399465984 50693112459952 50980702700544 51019589582848 51073226661888 51103609307136 51112184119296 51119237218752 51142589939712 51212012603904 51242477810688 51251075923968 51281564368896 51541831581696 51543149406689 51804744231264 51835562044608 51844259673088 51875100993536 51945517992762 51969248182272 51976419550164 51985140813504 52016065941888 52070750620128 52110468965376 52264078147584 52406100099072 52713599393216 52856842869828 52897160827776 52952771804256 52984272560832 53053088989184 53149374087168 53197254991872 53253181458432 53284860923904 53293801734144 53325505363968 53422284865536 53784155902632 53910628143104 53942698713088 54057124415232 54089282133504 54098357919744 54130540167168 54187447799808 54204018775056 54228780711936 54236263878432 54376141529088 54873204192032 54905847383104 54963570099024 55005495019008 55047451918336 55105323503616 55112927626467 55138104778752 55154966472864 55255066230528 55287936585216 55359745032192 55417944932352 55610923548672 55644005597184 55793334140374 55894592460048 55927843258656 55937227542016 55970503703552 56046479939559 56079821093598 56122597463616 56181599353296 56254568497152 56288033439744 56297478160384 56390189580288 56407434172416 56440990052352 56543423791104 56586553786368 56875199345312 57029751517446 57197861566464 57241490751488 57345377304576 57353290538112 57379491151872 57397038280704 57457379994624 57491560470528 57501207134208 57535413682176 58166730364928 58201332822016 58219131276912 58280337260172 58315007300184 58324792132224 58359488617728 58369280913408 58404003864576 58465404205056 58483283415192 58518074184624 58700419301376 58735339241472 58797087916032 59195366709909 59240519544928 59302799317368 59348034099456 59509305931248 59522977890304 59684725112832 59730251218944 59793045848064 59828615774208 59846911865856 60001259618304 60036953407488 60198071046193 60307323443736 60343199305392 60507175390461 60585762629632 60649456660992 60685536052224 60695718641664 60731825553408 60742015909888 60778150363136 60814264967136 60842046652416 60850442400192 60860652659712 60896857688064 61007378300928 61565058361792 61601682429824 61713482216448 61732354716036 61760555810816 61769078305992 61834016361402 61881181896384 61928383408128 61993488941568 62030367876096 62279713161216 62392743493632 62597399279444 62758840656896 62796174886912 62815378482984 62881416517554 62918823665988 62929380984768 62966816666496 63114881728512 63137922146568 63152427761664 63286389559296 63324037619712 63334662930432 63372339707904 63438963277824 63917402666896 63984599263476 64222160355328 64241800029696 64280016448512 64347594262272 64396677095424 64445797367808 64513549467648 64551927545856 64571668065792 65319025335072 65368849153024 65437571660544 65476499424768 65487485902848 65496522686526 65526443360256 65615391148752 65654424694944 65665441027584 65704504347648 65859007021056 65898185490432 66037971714048 66077256646656 66374828546307 66414313869654 66425457706144 66464973147968 66585599233536 66645584488044 66715649232039 66766538361888 66853255315456 66893025247232 66963350126592 67014428196864 67145315751936 67196532621312 67318486401024 67358533091328 67539299222558 67845738874203 67886099218566 67974270267392 68097635549184 68138145742848 68149578825728 68158982958336 68230638743616 68271228058752 68282683471872 68323303747584 68334767898624 68375419158528 68447302483968 69072992308352 69114082726144 69260690657016 69292330909696 69301892733552 69313521084672 69354754589184 69427667493504 69480625287168 69490213094241 69669431334144 69874800132096 70348116959602 70475790493104 70529547770368 70603695739008 70645696747776 70667300793357 70795553607864 70837668749808 70929673322496 71004241944576 71046481231872 71058402312192 71100673818624 71251495796736 71293882171392 71657549175153 71712207870176 71907078000258 72076165886976 72119042844672 72131143892992 72174053556224 72249930399744 72272025033408 72305040949248 72315018504576 72446261732352 72501522038784 72871349161181 73284760132032 73340660025344 73473764671488 73483903501956 73517473038336 73539955297152 73617268118112 73661061852864 73673421640704 73717248780288 73890593243136 74091382898688 74135458676736 74526123280064 74570457678208 74728639919412 74773094791464 74830129951488 74908799137728 75006091329536 75050711252992 75209912229888 75254653403136 75333768892416 75391231721472 75528057913344 75901915666939 76039668689928 76263815421952 76471054050816 76529384374272 76609839992832 76655413960704 76668276178944 76678855828128 76713884909568 76876613885952 76922346553344 77625508369216 77707116346896 77753343066912 77766389509632 77812651490304 77825707884544 77872005152768 77918276989143 77953872273408 77964629325246 77977711220256 78024098912832 78165703448064 78267225735168 78396117221376 78669111361536 78880231026046 78927155613212 79070399089824 79130712132608 79285264304742 79345741241664 79429157706384 79476408841248 79579633483776 79724061130752 79771487698944 79795882487808 79940702601216 79988258045952 80001679491072 80409764591648 80457599073856 80676233853948 80865942214656 80914048069632 80927624855552 80975767404544 81085686622848 81122728869888 81133923200256 81147536879616 81195810250752 81281171699712 81343171067904 82284642955264 82309806288048 82358771074656 82445355148536 82508242528512 82571177877504 82657985255424 82707157168128 82732449709296 83039617548288 83126917398528 83690001210561 83753837977312 83841888690072 83891764887984 83905841313024 83955755555328 84119731640397 84153175638016 84183896195424 84203237015552 84381852745728 84432050159616 84446217240576 84496452943872 84585284370432 84611151258624 84661485078528 84879830679552 85158246845834 85312799017968 85544627276169 85655733372928 85706688598016 85796792349696 85862236127232 85927729823744 86018065956864 86029935807168 86069236727808 86095557421056 86251810701312 86303120523264 87092033780096 87250095547392 87301999233024 87316647870464 87328696915368 87368591147008 87420505890258 87472510950276 87487188198336 87539232926592 87553921370112 87606005796864 87698106307584 88050628952064 88103008862208 88499771395076 88552418492872 88780798978048 88860779317392 88954198976052 89022051149184 89263958896872 89284466835456 89527087669248 89595376828416 89689568772096 89742923661312 90460985165604 90514798958088 90796847398912 90850860990464 90878643944448 90974184991488 91028304078336 91043577962496 91097738330112 91113023864832 91167225544704 91263069978624 91290978989568 91345286532096 91881266333663 92347587542688 92402523644736 92418028112896 92473006118912 92570223324672 92598532074054 92640833716224 92653617458988 92821772844576 92892575112192 93166400176128 93419569741824 93896098919166 93967720657472 94138260985344 94194262330368 94223067724476 94322124776331 94378235498982 94394071477152 94450224999744 94572897763328 94672322592768 94728641642496 94744536416256 94929584338944 94986056429568 95001994395648 95058509561856 95231029542912 95486595452582 95543398900204 95876104000344 95976898895214 96101554515968 96158723792896 96333240532992 96362700044544 96420024672768 96521391393408 96595015643136 96668696051712 96770324201472 96827891318784 97713013509376 97965019561984 97978538002608 98023297384448 98053273729536 98156357490816 98214749137152 98231228854272 98244784029789 98289665040384 98498161541376 98556756521472 98788510531584 98847278235648 99457682598058 99621470804481 99638186559216 99697459721952 99773506601984 99878398850304 99968376732066 100149807542832 100279882973184 100339537870848 100445025189888 100521642295296 100794798931968 101308948833837 101386224919904 101829148827849 101961405401088 102039179165696 102146453323776 102207218614272 102224368238592 102238474437504 102285179879424 102424025207808 102484955621376 102502151847936 102563128737792 103086298813378 103609488462528 103671124089216 103688519346176 103750201987072 103891035985524 103938496364544 103952839100328 103970281627008 104032131883776 104141501240256 104220937930752 104812200198144 105427198786432 105522175439403 105713685739656 105794321655552 105905543608512 105968545121664 106106177978368 106394509983744 106506362916864 106569721847808 106587603468288 106651010727936 107568311805264 107821256286208 107860617000387 107885397426176 108114248830464 108178564267008 108196715839488 108261080334336 108374895599616 108408037550112 108457561423872 108472527756864 108752283058176 109746408384064 109811694766208 109927140198048 110010990038016 110094903836672 110210647007232 110225855252934 110276209557504 110309932945728 110510132461056 110575873170432 110835889864704 111221847097344 111586668280748 111789184920096 111855686517312 111874455084032 111941007407104 112092959879118 112159642187196 112245194927232 112363198706592 112509136994304 112576066879488 112780379160576 112814868344832 112881980104704 113086847582208 113750398690624 114059503034892 114395723132928 114482981502976 114690754609152 114706581076224 114794076561408 114914759989248 114983120941056 115002414268416 115070827364352 116333460729856 116402665644032 116438262553824 116560674520344 116630014600368 116649584264448 116718977235456 116738561826816 116808007729152 116930808410112 116966566830384 117036148369248 117400838602752 117470678482944 117594175832064 118320346539069 118390733419818 118481039089856 118605598634736 118696068198912 118927896457113 119018611862496 119045955780608 119369450225664 119460502437888 119586091696128 119657231548416 119693823731712 120002519236608 120073906814976 120396142092386 120614646887472 120686398610784 121014350780922 121171525259264 121298913321984 121371072104448 121391437283328 121463651106816 121484031819776 121628529934272 121684093304832 121700884800384 121721305319424 121793715376128 122014756601856 123130116723584 123203364859648 123426964432896 123464709432072 123521111621632 123538156611984 123668032722804 123762363792768 123856766816256 123986977883136 124060735752192 124559426322432 125194798558888 125517681313792 125592349773824 125630756965968 125762833035108 125837647331976 125858761969536 125933633332992 126229763457024 126275844293136 126304855523328 126572779118592 126648075239424 126669325860864 126744679415808 126877926555648 127737370268751 127834805333792 127969198526952 128444320710656 128483600059392 128560032897024 128695188524544 128793354190848 128891594735616 129027098935296 129103855091712 129143336131584 130638050670144 130737698306048 130875143321088 130952998849536 130974971805696 130993045373052 131052886720512 131230782297504 131308849389888 131330882055168 131409008695296 131718014042112 132075943428096 132154513293312 132749657092614 132828627739308 132850915412288 132929946295936 133171198467072 133291168976088 133431298464078 133533076723776 133706510630912 133786050494464 133926700253184 134290631503872 134393065242624 134636972802048 135078598445116 135691477748406 135772198437132 135948540534784 136195271098368 136276291485696 136317965916672 136461277487232 136542456117504 136565366943744 136646607495168 136669535797248 136750838317056 136894604967936 138145984616704 138228165452288 138521381314032 138584661819392 138603785467104 138627042169344 138709509178368 138855334987008 138897798111081 138961250574336 138980426188482 139338862668288 139749600264192 140696233919204 140844148378749 140951580986208 141059095540736 141207391478016 141291393495552 141334601586714 141591107215728 141675337499616 141859346644992 142008483889152 142092962463744 142116804624384 142201347637248 142502991593472 142587764342784 143229893178873 143315098350306 143424415740352 143814156000516 143965348342821 144152331773952 144238085689344 144262287785984 144348107112448 144499860799488 144544050066816 144610081898496 144630037009152 144892523464704 145003044077568 145742698322362 146569520264064 146681320050688 146947529342976 146967807003912 147034946076672 147079910594304 147234536236224 147322123705728 147346843281408 147434497560576 148182765797376 148270917353472 149052246560128 149140915356416 149186523897087 149457279838824 149546189582928 149660259902976 149817598275456 149952565098099 150012182659072 150101422505984 150419824459776 150509306806272 150667537784832 150782463442944 151803831333878 152079337379856 152527630843904 152942108101632 153058768748544 153219679985664 153310827921408 153336552357888 153357711656256 153427769819136 153753227771904 153844693106688 154629448220067 155251016738432 155414232693792 155506686133824 155532779019264 155625302980608 155651415769088 155744010305536 155836553978286 155907744546816 155929258650492 155955422440512 156048197825664 156331406896128 156792234442752 157760462052092 157854311226424 158140798179648 158261424265216 158570528609484 158691482483328 158858315412768 158952817682496 159159266967552 159448122261504 159591764975616 159881405202432 159976516091904 160819529183296 160915198147712 161352467707896 161731884429312 161828096139264 161855249711104 161951534809088 162171373245696 162267846400512 162295073759232 162391620501504 162562343399424 162686342135808 164569285910528 164619612576096 164717542149312 164890710297072 165016485057024 165142355755008 165315970510848 165414314336256 165464899418592 166079235096576 166253834797056 167380002421122 167507675954624 167683777380144 167783529775968 167811682626048 167911511110656 168139439818677 168239463280794 168306351276032 168367792390848 168406474031104 168763705491456 168864100319232 168892434481152 169170568740864 169222302517248 169322970157056 169759661359104 170316493691668 170625598035936 171089254552338 171311466745856 171413377196032 171593584699392 171724472254464 172036131913728 172059871614336 172138473455616 172191114842112 172503621402624 172606241046528 174184067560192 174500191094784 174603998466048 174633295740928 174657393830736 174737182294016 174841011780516 174945021900552 174974376396672 175078465853184 175107842740224 175212011593728 175396212615168 176101257904128 176206017724416 176999542790152 177104836985744 177561597956096 177586100129727 177721558634784 177908397952104 178044102298368 178527917793744 178568933670912 179054175338496 179190753656832 179379137544192 179485847322624 180594213138579 180921970331208 181029597916176 181521526171383 181593694797824 181701721980928 181757287888896 181948369982976 182056608156672 182087155924992 182195476660224 182226047729664 182334451089408 182526139957248 182581957979136 182690573064192 183762532667326 184695175085376 184805047289472 184836056225792 184946012237824 185140446649344 185197064148108 185281667432448 185307234917976 185643545689152 185785150224384 186839139483648 187792197838332 187935441314944 188276521970688 188388524660736 188446135448952 188644249552662 188756470997964 188788142954304 188900449999488 189145795526656 189344645185536 189457283284992 189859168677888 189972112859136 190003988791296 190117019123712 190973190905164 191086797800408 191752208000688 191953797790428 192203109031936 192317447585792 192666481065984 192725400089088 192840049345536 193042782786816 193190031286272 193337392103424 193540648402944 193655782637568 195426027018752 195930039123968 195957076005216 196046594768896 196106547459072 196312714981632 196429498274304 196462457708544 196489568059578 196579330080768 196996323082752 197113513042944 197577021063168 197694556471296 198915365196116 199124485638921 199242941608962 199276373118432 199394919443904 199547013203968 199756797700608 199936753464132 200299615085664 200559765946368 200679075741696 200890050379776 201043284590592 201589597863936 202617897667674 202772449839808 203537216622609 203658297655698 203922810802176 204078358331392 204292906647552 204414437228544 204448736477184 204476948875008 204848050415616 204969911242752 205004303695872 205126257475584 206172597626756 207218976925056 207342248178432 207377038692352 207500403974144 207782071971048 207876992729088 207905678200656 207940563254016 208064263767552 208283002480512 208441875861504 209624400396288 210854397572864 211044350878806 211427371479312 211588643311104 211811087217024 211937090243328 212001902380071 212212355956736 212789019967488 213012725833728 213139443695616 213175206936576 213302021455872 214972647525459 215136623610528 215642512572416 215721234000774 215770794852352 216228497660928 216357128534016 216393431678976 216522160668672 216749791199232 216816075100224 216915122847744 216945055513728 217504566116352 218614047483543 219492816768128 219623389532416 219854280396096 220021980076032 220189807673344 220421294014464 220451710505868 220552419115008 220619865891456 221020264922112 221151746340864 221671779729408 223173336561496 223578369840192 223711373034624 223748910168064 223882014814208 224185919758236 224319284374392 224490389854464 224726397413184 225018273988608 225152133758976 225629736689664 225763960209408 226173695164416 227500797381248 227705747000817 228119006069784 228791446265856 228965963005952 229413162152448 229588153122816 229829519978496 229966241882112 230004828536832 230141654728704 232666921459712 232805331288064 232876525107648 233121349040688 233260029200736 233299168528896 233437954470912 233477123653632 233616015458304 233861616820224 233933133660768 234072296738496 234801677205504 235188351664128 236640693078138 236781466839636 236962078179712 237211197269472 237392136397824 237855792914226 238037223724992 238091911561216 238738900451328 239172183392256 239314463096832 239387647463424 240005038473216 240792284184772 241229293774944 241372797221568 242028701561844 242343050518528 242597826643968 242742144208896 242782874566656 242927302213632 243257059868544 243368186609664 243401769600768 243442610638848 243587430752256 244029513203712 246260233447168 246406729719296 246853928865792 246929418864144 247042223243264 247076313223968 247336065445608 247524727585536 247713533632512 247973955766272 248121471504384 249118852644864 250389597117776 251035362627584 251070003631683 251184699547648 251261513931936 251525666070216 251675294663952 251717523939072 251867266665984 252459526914048 252551688586272 252609711046656 253145558237184 253296150478848 253338651721728 253489358831616 253755853111296 255474740537502 255669610667584 255938397053904 256633881828507 256888641421312 256967200118784 257120065794048 257390377049088 257586708381696 257783189471232 258054197870592 258207710183424 258286672263168 261276101340288 261475396612096 261750286642176 261905997699072 261949943611392 261986090746104 262105773441024 262461564595008 262617698779776 262661764110336 262818017390592 264151886856192 264309026586624 265499314185228 265657255478616 265701830824576 265859892591872 266342396934144 266582337952176 266862596928156 267066153447552 267413021261824 267572100988928 267853400506368 268581263007744 268786130485248 270157196890232 271382955496812 271544396874264 271897081069568 272390542196736 272552582971392 272635931833344 272922554974464 273084912235008 273130733887488 273293214990336 273339071594496 273501676634112 273789209935872 275643799000989 276291969233408 276456330904576 277042762628064 277169323638784 277207570934208 277254084338688 277419018356736 277710669974016 277795596222162 277922501148672 277960852376964 278677725336576 279499200528384 281392467838408 281688296757498 281903161972416 282118191081472 282414782956032 282582786991104 282669203173428 283182214431456 283350674999232 283718693289984 284016967778304 284185924927488 284233609248768 285005983186944 285175528685568 286459786357746 286630196700612 286848831480704 287628312001032 287930696685642 288304663547904 288476171378688 288524575571968 288696214224896 288999721598976 289088100133632 289260074018304 289785046929408 290006088155136 291485396644724 293139040528128 293362640101376 293895058685952 293935614007824 294069892153344 294159821188608 294469072472448 294644247411456 294693686562816 294868995121152 296365531594752 296541834706944 298104493120256 298281830712832 298373047794174 298864412413443 298914559677648 299092379165856 299320519805952 299635196550912 299905130196198 300024365318144 300202845011968 300839648919552 301018613612544 301335075569664 301564926885888 303607662667756 303926846501511 304158674759712 305055261687808 305884216203264 306117537497088 306439359971328 306621655842816 306673104715776 306715423312512 306855539638272 307506455543808 307689386213376 309258896440134 310502033476864 310828465387584 311013372267648 311065558038528 311250605961216 311302831538176 311488020611072 311673107956572 311815489093632 311858517300984 311910844881024 312096395651328 312662813792256 315520924104184 315708622452848 316281596359296 316522848530432 316566526318209 317141057218968 317382964966656 317716630825536 317905635364992 318318533935104 319183529951232 319762810404864 319953032183808 321639058366592 321830396295424 322704935415792 323463768858624 323581851001161 323656192278528 323710499422208 323903069618176 324342746491392 324535692801024 324590147518464 324783241003008 325124686798848 325372684271616 329138571821056 329239225152192 329435084298624 329781420594144 330032970114048 330284711510016 330631941021696 330828628672512 330929798837184 332507669594112 334760004842244 335015351909248 335367554760288 335567059551936 335623365252096 335823022221312 336278879637354 336478926561588 336612702552064 336735584781696 337527410982912 337728200638464 338341137481728 338444605034496 338645940314112 340632987383336 341251196071872 342178509104676 342622933491712 342826754392064 343187169398784 343448944508928 344072263827456 344119743228672 344382229684224 345007242805248 345212482093056 348368135120384 349000382189568 349207996932096 349266591481856 349314787661472 349474364588032 349682023561032 349890043801104 349948752793344 350156931706368 350215685480448 350424023187456 350792425230336 352202515808256 352412035448832 353999085580304 354209673971488 354961039617207 355123195912192 355172200259454 355443117269568 355816795904208 356088204596736 357055835587488 357137867341824 358108350676992 358381507313664 358758275088384 358971694645248 361188426277158 361843940662416 362059195832352 363043052342766 363187389595648 363403443961856 363514575777792 363896739965952 364113216313344 364174311849984 364390953320448 364452095459328 365052279914496 365163915958272 365381146128384 367525065334652 369390350170752 369610094578944 369672112451584 369892024475648 370280893298688 370394128296216 370563334864896 370614469835952 371287091378304 371570300448768 373678278967296 375584395676664 375870882629888 376553043941376 376777049321472 376892270897904 377288499105324 377512941995928 377576285908608 377800899998976 378291591053312 378689290371072 378914566569984 379718337355776 379944225718272 380007977582592 380234038247424 381946381810328 382173595600816 383212110806253 383504416001376 383907595580856 384406218063872 384634895171584 385332962131968 385450800178176 385680098691072 386085565573632 386380062572544 386674784206848 387081296805888 387311565275136 390852054037504 391860078247936 391914152010432 392093189537792 392213094918144 392625429963264 392858996548608 392924915417088 392979136119156 393158660161536 393992646165504 394227026085888 395154042126336 397830730392232 398248971277842 398485883217924 398552746236864 398789838887808 399094026407936 399513595401216 399873506928264 400599230171328 401119531892736 401358151483392 401780100759552 403179195727872 405235795335348 405544899679616 407074433245218 407316595311396 407845621604352 408156716662784 408585813295104 408828874457088 408953897750016 409696100831232 409939822485504 410008607391744 410252514951168 412345195253512 414437953850112 414684496356864 414754077384704 415000807948288 415564143942096 415753985458176 415811356401312 415881126508032 416128527535104 416566004961024 416883751723008 419248800792576 421708795145728 422088701757612 422532445136247 422854742958624 423177286622208 423622174434048 423874180486656 424003804760142 424424711913472 425578039934976 426025451667456 426278887391232 426350413873152 426604042911744 429689679536619 429945295050918 430273247221056 431285025144832 431442468001548 431541589704704 432456995321856 432714257068032 432786863357952 433044321337344 433499582398464 433632150200448 433830245695488 433890111027456 435009132232704 437228094967086 438985633536256 439246779064832 439708560792192 440043960152064 440379615346688 440842588028928 440903421011736 441104838230016 441239731782912 442040529844224 442303492681728 446346673122992 447156739680384 447422746069248 447497820336128 447559571691261 447764029628416 448371839516472 448638568748784 448980779708928 449452794826368 450036547977216 450304267517952 451259473379328 451527920418816 452347390328832 453831144775969 455001594762496 455411494001634 456238012139568 457582892531712 457931926011904 458826324304896 459176306245632 459659039956992 459932483764224 460009657073664 460283309457408 463888344660201 465333842919424 465610662576128 465753050215296 466242698081376 466520058401472 466598337057792 466875908941824 466954247307264 467232030916608 467723233640448 467866267321536 468144593476992 470376703328256 473281386156276 473562933679272 473924156359424 474422394538944 474784272795648 475711585828452 476074447449984 477477800902656 478344366784512 478775294926848 481584568369544 482458587549888 482745594443136 484057403123688 484686101037056 485195653287936 485484288417792 485565749133312 485854604427264 486514119737088 486803539201536 486885221277696 487174861504512 488059026407424 492520466894336 492813459438592 493707857731584 493858837728288 494084446486528 494152626447936 494672130891216 495049455171072 495427067265024 495947911532544 496242943008768 498237705289728 500779194235552 502070725255168 502140007263366 502369399095296 502523027863872 503051332140432 503350589327904 503435047878144 503734533331968 504919053828096 505103377172544 505219422093312 506291116474368 506592300957696 506677303443456 507511706222592 510949481075004 511339221335168 511876794107808 513267763657014 513777282842624 513934400237568 514240131588096 514780754098176 515173416763392 516108395741184 516415420366848 516573344526336 522552202680576 522950793224192 523500573284352 523811995398144 523899887222784 523972181492208 524211546882048 524923129190016 525235397559552 525323528220672 525636034781184 528303773712384 528618053173248 530998628370456 531314510957232 531403661649152 531719785183744 532684793868288 532758300389181 533164675904352 533725193856312 534132306895104 534826042523648 535144201977856 535706801012736 537162526015488 537572260970496 540314393780464 541782639415737 542765910993624 543088793748528 543794162139136 544781084393472 545105165942784 545271863666688 545845109948928 546169824470016 546261467774976 546586429980672 546678143188992 547003353268224 547578419871744 551287598001978 552583938466816 552912661809152 554085525256128 554338647277568 554415141868416 554508168677376 554838036713472 555421339948032 555591192444324 555845002297344 555921704753928 557355450673152 562784935676816 563376593514996 563806323944832 564236382162944 564829565912064 565165573982208 565338406346856 566364428862912 566701349998464 567437386579968 568033935556608 568371849854976 570011966373888 570351057371136 572919572715492 573260393401224 573697662961408 575256624002064 575861393371284 576609327095808 576952342757376 577049151143936 577392428449792 577999443197952 578176200267264 578520148036608 579570093858816 580012176310272 582970793289448 586278081056256 586725280202752 587790117371904 587871228015648 588139784306688 588319642377216 588938144944896 589288494822912 589387373125632 589737990242304 592731063189504 593083669413888 596208986240512 596563661425664 596746095588348 597373456916763 597728824826886 597829119355296 598184758331712 598641039611904 599270393101824 599810260392396 600048730636288 601679297839104 602037227225088 602670151139328 603129853771776 607215325335512 607853693003022 608317349519424 610110523375616 611768432406528 612235074994176 612878719942656 613243311685632 613346209431552 613430846625024 615012911087616 615378772426752 618517792880268 621004066953728 621656930775168 622026744535296 622131116077056 622501211922432 622605663076352 622976041222144 623346215913144 623630978187264 623717034601968 623821689762048 624192791302656 625325627584512 631041848208368 631417244905696 632563192718592 633045697060864 633133052636418 634282114437936 634765929933312 635433261651072 635811270729984 636637067870208 638367059902464 639525620809728 639906064367616 641623342614301 643278116733184 643660792590848 644917942576377 645409870831584 646927537717248 647163702002322 647312384557056 647420998844416 647806139236352 648685492982784 649071385602048 649180295036928 649566482006016 650249373597696 650745368543232 655842142450629 658277143642112 658478450304384 658870168597248 659562841188288 660065940228096 660569423020032 661263882043392 661657257345024 661859597674368 665015339188224 669520009684488 670030703818496 670735109520576 671134119103872 671246730504192 671646044442624 672557759274708 672957853123176 673471169563392 675054821965824 675456401276928 676889210068992 677291880628224 681265974766672 682502392143744 683117241002451 684357018209352 685245866983424 685653508784128 686374338797568 686897889017856 688239486457344 688764459368448 690014485610496 690424964186112 696736270240768 698000764379136 698415993864192 698533182963712 698629575322944 698948729176064 699364047122064 699780087602208 699897505586688 700313863412736 700431370960896 700848046374912 701584850460672 704405031616512 707998171160608 708419347942976 709922079234414 710246391824384 710344400518908 710886234539136 711633591808416 712176409193472 714111671174976 714275734683648 716216701353984 717516550176768 717943389290496 722376852554316 723687881324832 724118391664704 726086104685532 726374779191296 727029151555584 727793479931904 728226432626688 728348623699968 728781906640896 730104559828992 730327831916544 730762292256768 735050130669304 738780700341504 739220189157888 739344224903168 739784048951296 740561786597376 740788256592432 741126669729792 741228939671904 742574182756608 743140600897536 747356557934592 751168791353328 751741765259776 753106087882752 753210010895049 753554098642944 753784541795808 754576998210648 755025883991856 755152571817216 755601799997952 756583182106624 757378580742144 757829133139968 759436674711552 759888451436544 760015955165184 760468076494848 763892763620656 764347191201632 766424221612506 767008832002752 767815191161712 768812436127744 769269790343168 770665924263936 770901600356352 771360197382144 772171131147264 772760125145088 773349568413696 774162593611776 774623130550272 781704108075008 783720156495872 783828304020864 784186379075584 784426189836288 785250859926528 785717993097216 785849830834176 785958272238312 786317320323072 787985292331008 788454052171776 795661460784464 796497942555684 796971766435848 797105492473728 797579677775616 798188052815872 799027190802432 799747013856528 801198460342656 802239063785472 802716302966784 803560201519104 806358391455744 809003345035423 810471590670696 811089799359232 814148866490436 814633190622792 815691243208704 816313433325568 817171626590208 817657748914176 817907795500032 819392201662464 819879644971008 820017214783488 820505029902336 824690390507024 826931397002967 828875907700224 829368992713728 829508154769408 830001615896576 831128287884192 831507970916352 831622712802624 831762253016064 832257055070208 833132009922048 833767503446016 838497601585152 843417590291456 844177403515224 845064890272494 845709485917248 846354573244416 847244348868096 847748360973312 848007609520284 851156079869952 852050903334912 852557774782464 852700827746304 859379359073238 859890590101836 860546494442112 862570050289664 862884936003096 863083179409408 864913990643712 865428514136064 865573726715904 866088642674688 866999164796928 867264300400896 867780222054912 870018264465408 874456189934172 877971267072512 878493558129664 879417121584384 880087920304128 880759230693376 881685176057856 881806842023472 882209676460032 882479463565824 884081059688448 884606985363456 892693346245984 894313479360768 894845492138496 894995640672256 895119143382522 895528059256832 896593237240329 896743679032944 897277137497568 897961559417856 898905589652736 900073095954432 900608535035904 902518946758656 903055840837632 904694780657664 907122656799529 907662289551938 910003189524992 910822988003268 911780539504533 912476024279136 915165785063424 915863852023808 917652648609792 918352612491264 919318079913984 919864967528448 920019314147328 920566618914816 927776689320402 930667685838848 931221325152256 931506100430592 932485396162752 933040116802944 933196674115584 933751817883648 933908494614528 934464061833216 935446467280896 935732534643072 936289186953984 946562772312552 947125867358544 947848312718848 948844789077888 949568545591296 949699578954627 951423171656904 952148894899968 954955601805312 957550589853696 963169136739088 964917175099776 965491188886272 968114806247376 969372202074112 970391306575872 970968576835584 971131498266624 971709208854528 973028239474176 973607078403072 973770442555392 974349723009024 976118052814848 979319838727091 985040933788672 985626918877184 987415715463168 987717675456576 988168892973056 988305252895872 989344261782432 990098910342144 990854134530048 991895823065088 992485886017536 1001558388471104 1004141450510336 1004280014526732 1004738798190592 1005046055727744 1006102664280864 1006701178655808 1006870095756288 1007469066663936 1009838107656192 1010206754345088 1012582232948736 1013184601915392 1015023412445184 1021898962150008 1022678442670336 1023753588215616 1026535527314028 1027868800475136 1028480263176192 1029561508196352 1030346833526784 1032216791482368 1033146689052672 1045104405361152 1045901586448384 1047001146568704 1047623990796288 1047799774445568 1047944362984416 1048423093764096 1049846258380032 1050470795119104 1050647056441344 1051272069562368 1056607547424768 1057236106346496 1061997256740912 1062629021914464 1062807323298304 1063439570367488 1064883118851621 1065369587736576 1065516600778362 1066329351808704 1067450387712624 1068264613790208 1069652085047296 1071413602025472 1074325052030976 1075144521940992 1080628787560928 1083565278831474 1085531821987248 1086177587497056 1087588324278272 1089562168786944 1090210331885568 1090543727333376 1091690219897856 1092339648940032 1092522935549952 1093172859961344 1093356286377984 1095156839743488 1102575196003956 1105167876933632 1105825323618304 1108171050512256 1108677294555136 1108830283736832 1109016337354752 1109676073426944 1110842679896064 1111182384888648 1111690004594688 1111843409507856 1114710901346304 1125569871353632 1126753187029992 1127612647889664 1128472764325888 1129659131824128 1130331147964416 1130676812693712 1132728857725824 1133402699996928 1134874773159936 1136067871113216 1136743699709952 1140023932747776 1140702114742272 1143763349877667 1145839145430984 1146520786802448 1147395325922816 1149636332418759 1150513248004128 1151722786742568 1153218654191616 1153904685514752 1154098302287872 1154784856899584 1155998886395904 1156352400534528 1157040296073216 1159140187717632 1160024352620544 1165941586578896 1172556162112512 1173450560405504 1175580234743808 1175742456031296 1176279568613376 1176639284754432 1177876289889792 1178576989645824 1178774746251264 1179475980484608 1185462126379008 1192417972481024 1193127322851328 1193492191176696 1194746913833526 1195457649653772 1195658238710592 1196369516663424 1197282079223808 1198540786203648 1199620520784792 1203358595678208 1204074454450176 1205340302278656 1214430650671024 1215707386006044 1216634699038848 1220221046751232 1223536864813056 1224470149988352 1225757439885312 1226486623371264 1226861693250048 1230025822175232 1230757544853504 1237035585760536 1242008133907456 1243313861550336 1244053489070592 1244262232154112 1245002423844864 1245211326152704 1245952082444288 1246692431826288 1247261956374528 1247434069203936 1247643379524096 1248385582605312 1250651255169024 1262083696416736 1262834489811392 1265126385437184 1266091394121728 1266266105272836 1267597335408741 1268564228875872 1269531859866624 1270866523302144 1271622541459968 1273274135740416 1276734119804928 1279051241619456 1279812128735232 1283246685228602 1286556233466368 1287321585181696 1289069038609857 1289835885152754 1290819741663168 1293855075434496 1294327404004644 1294624769114112 1294841997688832 1297370985965568 1298142771204096 1298360590073856 1299132964012032 1300498747195392 1301490737086464 1311684284901258 1316554287284224 1316956900608768 1317740337194496 1319125682376576 1320131880456192 1321138846040064 1322527764086784 1323314514690048 1323719195348736 1339040019368976 1340061407636992 1341470219041152 1342268238207744 1342493461008384 1342678715073783 1343292088885248 1345115518549416 1345915706246352 1346942339126784 1350109643931648 1350912802553856 1353778420137984 1354583761256448 1361493434327907 1362531949533344 1365004784287488 1366234482004902 1368714036418704 1370491733966848 1371307017568256 1372748677595136 1373795778035712 1376478972914688 1377528918736896 1380028971220992 1380849928372224 1384555634062439 1391665033980603 1393472540481536 1396001528758272 1396831987728384 1397066365927424 1397259150645888 1397897458352128 1398728094244128 1399560175204416 1399795011173376 1400627726825472 1400862741921792 1401696092749824 1403169700921344 1415996342321216 1416838695885952 1419844158468828 1420492783648768 1420688801037816 1421772469078272 1423267183616832 1424352818386944 1428223342349952 1432433402707968 1435033100353536 1442136397671841 1444753705108632 1447375762649664 1448236783329408 1452172209371064 1454058303111168 1455586959863808 1456452865253376 1456697247399936 1457563813281792 1460655663833088 1461524584513536 1470100261338608 1477561400683008 1478440378315776 1478688449806336 1479568097902592 1481123573194752 1481576513184864 1482253339459584 1482457879343808 1485148365513216 1486281201795072 1494713115869184 1502337582706656 1503483530519552 1506212175765504 1506420021790098 1507108197285888 1507569083591616 1509153996421296 1510051767983712 1510305143634432 1511203599995904 1514757161484288 1515658266279936 1518873349423104 1519776902873088 1520031910330368 1527785527241312 1528694382403264 1532848443225012 1534017664005504 1535630382323424 1537624872255488 1538539580686336 1541331848527872 1541803200712704 1542720394764288 1544342262294528 1545520250290176 1548325187223552 1549246261100544 1563408216150016 1567440312991744 1567656608041728 1568852379672576 1570501719853056 1571435986194432 1571699661668352 1571916544476624 1572634640646144 1575970584662016 1576908104343552 1591322921568928 1592995885111368 1593943532871696 1594210984947456 1595159355551232 1596376105631744 1598054381604864 1598274901167543 1599494027713056 1602396920685312 1604478127570944 1605432605933568 1607120403038208 1612716782911488 1618006690070846 1620943181341392 1622179598718464 1625347918247211 1628297732980872 1629266381245584 1631382486417408 1632626866651136 1634343253180416 1635315497828352 1635815591000064 1638784403324928 1639759289942016 1640034429566976 1641010059804672 1649380781014048 1653862794005934 1657751815400448 1658737985427456 1659016309538816 1660003231793152 1662256575768384 1663015941832704 1663245425605248 1663524506032128 1664514110140416 1666264019844096 1667535006892032 1686835180582912 1688354807030448 1690129780544988 1691418971834496 1692709146488832 1694488697736192 1695496721946624 1696015219040568 1702312159739904 1704101806669824 1705115549564928 1718758718146476 1719781180203672 1721092988884224 1725140100579328 1725769872006192 1726166358818816 1729827981287424 1730857028272128 1731147453431808 1732177285349376 1733998329593856 1734528600801792 1735560444109824 1740036528930816 1745744060339597 1748912379868344 1755942534145024 1756987116259328 1758834243168768 1760175840608256 1761518461386752 1763370352115712 1763613684046944 1764419352920064 1764958927131648 1768162119376896 1769213970726912 1785386692491968 1788626958721536 1789690984276992 1789991281344512 1790238286765044 1791056118513664 1792120370750289 1793186474480658 1793487358065888 1794554274995136 1795923118835712 1797811179305472 1800146191908864 1805037893517312 1806111681675264 1809389561315328 1814245313599058 1815324579103876 1820006379049984 1821645976006536 1823561079009066 1824952048558272 1830331570126848 1835305297219584 1836705224982528 1838636159827968 1839729935056896 1840038628294656 1855553378640804 1861335371677696 1862442650304512 1863012200861184 1864970792325504 1866080233605888 1866393348231168 1867503635767296 1867816989229056 1868928123666432 1870892934561792 1871465069286144 1872578373907968 1893125544625104 1894251734717088 1895696625437696 1897689578155776 1899137091182592 1899399157909254 1902846343313808 1904297789799936 1909911203610624 1915101179707392 1924870027842903 1926338273478176 1929834350199552 1930982377772544 1934753827729131 1936229612494752 1938744404148224 1940782613151744 1941937153671168 1942262996533248 1943418417709056 1946056478948352 1947214156806144 1947540885110784 1948699446018048 1952236105629696 1958639677454182 1967526427351887 1970081867577344 1971253837754368 1974831430926336 1975435350913152 1976337785946112 1976610505791744 1978688523564864 1980197820684288 1981708269060096 1983791646130176 1984971772035072 2003116776942208 2008282901020672 2008560029053464 2009477596381184 2010092111455488 2012205328561728 2013402357311616 2013740191512576 2014938133327872 2020413508690176 2025164465897472 2026369203830784 2043797924300016 2045356885340672 2047507176431232 2049351723007353 2053071054628056 2055737600950272 2056960526352384 2059123016392704 2060693667053568 2066293378105344 2090208810722304 2091803172896768 2094002293137408 2095247981592576 2095599548891136 2095888725968832 2096846187528192 2099692516760064 2100941590238208 2101294112882688 2102544139124736 2113215094849536 2113269125674249 2123994513481824 2125258043828928 2125614646596608 2126879140734976 2129766237703242 2130739175473152 2131033201556724 2132658703617408 2134900775425248 2136529227580416 2142827204050944 2148650104061952 2161257575121856 2167130557662948 2171063643974496 2172355174994112 2175176648556544 2179124337573888 2181087454666752 2183380439795712 2184679297880064 2185045871099904 2186345719922688 2190313679486976 2205150392007912 2210335753867264 2211650647236608 2216342101024512 2217660567473664 2218032674709504 2219352146853888 2221685359792128 2222364769777296 2223380009189376 2223686819015712 2229421802692608 2251139742707264 2253506374059984 2255225295779328 2256945528651776 2259318263648256 2259630032685147 2260662295928832 2261353625387424 2265457715451648 2266805399993856 2269749546319872 2272135742226432 2273487399419904 2280047865495552 2281404229484544 2287526699755334 2291678290861968 2293041573604896 2294790651845632 2299272664837518 2301026496008256 2303445573485136 2306437308383232 2307809371029504 2308196604575744 2311997772791808 2312704801069056 2314080592146432 2318280375435264 2320048705241088 2331883173157792 2345112324225024 2346901120811008 2351160469487616 2351484912062592 2352559137226752 2353278569508864 2355752579779584 2357153979291648 2357549492502528 2358951960969216 2384835944962048 2386254645702656 2386984382353392 2389493827667052 2390915299307544 2391316477421184 2392739033326848 2394564158447616 2397081572407296 2399241041569584 2406717191356416 2408148908900352 2410680604557312 2427010035106269 2428861301342048 2431414772012088 2433269398077696 2440442093502464 2447073729626112 2448940299976704 2451514879770624 2452973246742528 2453723386500096 2460051644350464 2461515089707008 2474071171521072 2480794191008901 2484016267814912 2486627723100672 2488106978141184 2488524464308224 2490004847689728 2490422652305408 2491904164888576 2493384863652576 2494523912749056 2494868138407872 2495286759048192 2496771165210624 2501302510338048 2524167392833472 2525668979622784 2530252770874368 2532182788243456 2532532210545672 2535194670817482 2537128457751744 2539063719733248 2541733046604288 2543245082919936 2553468239609856 2558102483238912 2566493370457204 2573112466932736 2574643170363392 2578138077219714 2579671770305508 2581639483326336 2587710150868992 2588654808009288 2589249538228224 2594741971931136 2596285542408192 2596721180147712 2598265928024064 2600997494390784 2623368569802516 2633108574568448 2633913801217536 2635480674388992 2638251364753152 2640263760912384 2642277692080128 2645055528173568 2646629029380096 2647438390697472 2678080038737952 2680122815273984 2682940438082304 2684536476415488 2684986922016768 2685357430147566 2686584177770496 2690231037098832 2691831412492704 2693884678253568 2700219287863296 2701825605107712 2707556840275968 2709167522512896 2721367970398587 2722986868655814 2725063899066688 2730009568574976 2732468964009804 2735341618513599 2737428072837408 2740983467933696 2742614035136512 2745497355190272 2747591556071424 2752957945829376 2755057837473792 2760057942441984 2761699856744448 2769111268124878 2783330067961206 2786945080963072 2792003057516544 2793663975456768 2794132731854848 2794518301291776 2797456188488256 2799120350408832 2799590022346752 2801255453650944 2801725483843584 2803392185499648 2806339401842688 2831992684642432 2833677391771904 2839688316937656 2840985567297536 2841377602075632 2843544938156544 2846534367233664 2848705636773888 2849098736863881 2856446684699904 2864866805415936 2884272795343682 2889507410217264 2894751525299328 2896473566658816 2904344418742128 2908116606222336 2911173919727616 2912905730506752 2913394494799872 2915127626563584 2921311327666176 2923049169027072 2937959516181273 2940200522677216 2955122801366016 2956880756631552 2957376899612672 2959136195805184 2962247146389504 2963153026369728 2964506678919168 2964915758687616 2970296731026432 2972562403590144 3004675165413312 3006967061039104 3012424351531008 3012840043580196 3014216394571776 3015138167183232 3018307992842592 3020103535967424 3020610287268864 3022407199991808 3029514322968576 3037746698846208 3039553805746176 3055571054482624 3057388764806528 3065696886450024 3068035328011008 3071260764646848 3075249744510976 3077079161372672 3083606401425408 3085440789528576 3088684524589056 3091040500580352 3096650374447104 3126816432300032 3135313216083456 3137704759345152 3141003439706112 3142871972388864 3143399323336704 3143833088953248 3145269281292288 3151941169324032 3153816208687104 3182645843137856 3185991770222736 3187887065743392 3188421969894912 3190318711102464 3192752211263488 3194649356554863 3196108763209728 3196549802335086 3198988055426112 3204793841370624 3208956255141888 3214240806076416 3225433565822976 3236013380141692 3241886362682784 3244359197436928 3250695836494422 3256595465961744 3258532762491168 3262764972834816 3268686506360832 3270630995656704 3271631182000128 3277568806649856 3279518579884032 3280068859133952 3298761562028096 3307725588011868 3315503630800896 3317475970854912 3318032619077632 3320006463586304 3324513151536768 3326031883665408 3326490851210496 3327049012064256 3329028220280832 3332528039688192 3335070013784064 3373670361165824 3376709614060896 3380259561089976 3382837943668992 3385418292977664 3388977395472384 3390993443893248 3392030438081136 3404624319479808 3408203613339648 3410231099129856 3431290049633001 3437517436292952 3439562360407344 3442185977768448 3448908997256277 3450280201158656 3451539744012384 3452332717637632 3459655962574848 3461714056544256 3462294906863616 3464354570698752 3467996659187712 3469057201603584 3471120888219648 3480073057861632 3491488120679194 3497824759736688 3511885068290048 3513974232518656 3517668486337536 3520351681216512 3523036922773504 3526740704231424 3527227368093888 3528838705840128 3529917854263296 3536324238753792 3538427941453824 3570773384983936 3577253917443072 3579381968553984 3579982562689024 3580476573530088 3582112237027328 3584240741500578 3586372948961316 3586974716131776 3589108549990272 3591846237671424 3595622358610944 3610075787034624 3612223363350528 3628490627198116 3630649158207752 3640012758099968 3643291952013072 3647122158018132 3649904097116544 3660663140253696 3670610594439168 3673410449965056 3677272319655936 3679459870113792 3711106757281608 3722670743355392 3724885300609024 3726024401722368 3729941584651008 3732160467211776 3732786696462336 3735007271534592 3735633978458112 3737856247332864 3741785869123584 3742930138572288 3745156747815936 3786251089250208 3788503469434176 3791393250875392 3795379156311552 3798274182365184 3798798315818508 3805692686627616 3808595579599872 3819822407221248 3830202359414784 3849740055685806 3852676546956352 3859668700399104 3861964755545088 3867207115829571 3869507655458262 3872459224989504 3877488808296448 3881565226303488 3883874307342336 3884525993066496 3892112957896704 3894428313612288 3895081770221568 3897398892036096 3904472211259392 3917279354908364 3935052854703774 3940163735154688 3942507675508736 3949662861852672 3950870701826304 3953221011583488 3957377047129728 3960395641368576 3963416538120192 3967583292260352 3969943544070144 4006233553884416 4016565802041344 4017120058106928 4018955192762368 4020184222910976 4024410657123456 4026804714623232 4027480383025152 4028036145221349 4029876266655744 4040827017380352 4050328931794944 4052738407661568 4084480302983721 4087595848600032 4090713770681344 4095014352862464 4098703446014706 4106142109256112 4111475201900544 4113921052704768 4118246032785408 4121387334107136 4132586756210688 4153666902187317 4174995101941809 4180417621444608 4183606345793536 4188004586274816 4190495963185152 4191199097782272 4191777451937664 4193692375056384 4199385033520128 4201883180476416 4202588225765376 4205088278249472 4226538251348498 4247989026963648 4250516087657856 4251229293193216 4253758281469952 4259532475406484 4261478350946304 4262066403113448 4265317407234816 4269801550850496 4273058455160832 4297300208123904 4322515150243712 4326409193015523 4334261115325896 4342127287948992 4344710349988224 4350353297113088 4362174909333504 4366760879591424 4369358595760128 4370091742199808 4372691439845376 4410300784015824 4420671507734528 4423301294473216 4432684202049024 4435321134947328 4436065349419008 4438704293707776 4443370719584256 4444729539554592 4446760018378752 4447373638031424 4458843605385216 4502279485414528 4507012748119968 4510450591558656 4513891057303552 4518636527296512 4519260065370294 4521324591857664 4522707250774848 4530915430903296 4533610799987712 4544271484452864 4546974798839808 4560095730991104 4575053399510668 4583356581723936 4586083147209792 4589581303691264 4598545329675036 4602052992016512 4606891146970272 4612874616766464 4615618742059008 4623995545583616 4625409602138112 4628161184292864 4636560750870528 4663766346315584 4690224648450048 4693802241622016 4702320938975232 4702969824125184 4706557139017728 4711505159559168 4714307958583296 4715098985005056 4717903921938432 4769671889924096 4772509291405312 4773968764706784 4778987655334104 4781830598615088 4782632954842368 4785478066653696 4789128316895232 4794163144814592 4798482083139168 4813434382712832 4816297817800704 4821361209114624 4854020070212538 4857722602684096 4862829544024176 4866538796155392 4876043754741633 4880884187004928 4894147459252224 4897880599953408 4903029759541248 4905946493485056 4907446773000192 4920103288700928 4923030179414016 4948142343042144 4961588382017802 4968032535629824 4973255446201344 4976213956282368 4977048928616448 4980009695379456 4980845304610816 4986769727305152 4989047825498112 4989736276815744 4990573518096384 4993542330421248 5002605020676096 5048334785666944 5051337959245568 5060505541748736 5064365576486912 5065064421091344 5070389341634964 5074256915503488 5078127439466496 5083466093208576 5086490165839872 5106936479219712 5132986740914408 5146224933865472 5149286340726784 5156276154439428 5159343540611016 5163278966652672 5175420301737984 5177309616018576 5178499076456448 5189483943862272 5192571084816384 5193442360295424 5196531856048128 5201994988781568 5237232181018791 5246737139605032 5266217149136896 5267827602435072 5270961348777984 5276502729506304 5280527521824768 5284555384160256 5290111056347136 5293258058760192 5294876781394944 5356160077475904 5360245630547968 5365880876164608 5369072952830976 5369973844033536 5370714860295132 5373168355540992 5380462074197664 5383662824985408 5387769356507136 5400438575726592 5415113680551936 5418335045025792 5442735940797174 5445973737311628 5450127798133376 5460019137149952 5464937928019608 5470683237027198 5474856145674816 5481966935867392 5485228070273024 5490994710380544 5505915891658752 5510115674947584 5520115884883968 5538222536249756 5566660135922412 5573890161926144 5584006115033088 5587327950913536 5589036602583552 5594912376976512 5598240700817664 5599180044693504 5602510907301888 5603450967687168 5606784370999296 5612678803685376 5663985369284864 5667354783543808 5679376633875312 5681971134595072 5682755204151264 5687089876313088 5693068734467328 5697411273547776 5698197473727762 5712893369399808 5729733610831872 5768545590687364 5774610083528709 5779014820434528 5789503050598656 5792947133317632 5808688837484256 5816233212444672 5822347839455232 5825811461013504 5826788989599744 5830255253127168 5842622655332352 5846098338054144 5875919032362546 5880401045354432 5902579282055661 5910245602732032 5913761513263104 5914753799225344 5918272391610368 5924494292779008 5926306052739456 5929013357838336 5929831517375232 5940593462052864 5945124807180288 6009350330826624 6013934122078208 6024848703062016 6025680087160392 6028432789143552 6030276334366464 6036615985685184 6040207071934848 6041220574537728 6044814399983616 6075493397692416 6079107611492352 6111142108965248 6114777529613056 6131393772900048 6136070656022016 6142521529293696 6148055169022059 6150499489021952 6154158322745344 6167212802850816 6170881579057152 6177369049178112 6182081001160704 6253632864600064 6270626432166912 6275409518690304 6282006879412224 6285743944777728 6286798646673408 6287666177906496 6290538562584576 6303882338648064 6307632417374208 6339807377022747 6365291686275712 6371983540445472 6375774131486784 6376843939789824 6380637422204928 6385504422526976 6389298713109726 6392217526419456 6393099604670172 6397976110852224 6409587682741248 6428481612152832 6472026760283384 6483772725365568 6488718394873856 6501391672988844 6513190931923488 6517065524982336 6525529945669632 6537373012721664 6543262364000256 6555137613299712 6559037159768064 6597523124056192 6615451176023736 6631007261601792 6634951941709824 6636065238155264 6640012927172608 6649026303073536 6652981702420992 6654098024128512 6658056440561664 6665056079376384 6670140027568128 6747340722331648 6753419228121792 6760519122179952 6765675887337984 6770836585955328 6777954790944768 6781986887786496 6784060876162272 6809248638959616 6816407226679296 6820462198259712 6862580099266002 6875034872585904 6879124720814688 6884371955536896 6897817994512554 6900560402317312 6903079488024768 6904665435275264 6919311925149696 6923428113088512 6924589813727232 6935993318375424 6938114403207168 6942241776439296 6960146115723264 6982976241358388 6995649519473376 7023770136580096 7027948465037312 7035336972675072 7040703362433024 7053481408462848 7054454736187776 7057677411680256 7059835708526592 7072648477507584 7076855882907648 7141546769967872 7154507834886144 7158763937107968 7159965125378048 7160953147060176 7164224474054656 7168481483001156 7172745897922632 7173949432263552 7178217099980544 7183692475342848 7191244717221888 7220151574069248 7224446726701056 7256981254396232 7261298316415504 7280025516199936 7281030105318807 7286583904026144 7294244316036264 7299808194233088 7321326280507392 7341221188878336 7346820899930112 7354544639311872 7358919740227584 7422213514563216 7442382573026703 7445341486710784 7449770601218048 7452048803444736 7459883169302016 7464320934423552 7465573392924672 7470014543069184 7471267956916224 7475712494665728 7483571738247168 7485860277144576 7490313495631872 7572502178500416 7577006938868352 7582786501750784 7590758312623104 7596548364730368 7597596631637016 7611385373255232 7617191159199744 7660404718829568 7699480111371612 7705353093912704 7719337400798208 7723929511090176 7734414231659142 7739015310916524 7744918449979008 7754977616592896 7763130452606976 7767748614684672 7784225915793408 7788856627224576 7790163540443136 7794797784072192 7834558709816728 7870105709407548 7880327470309376 7885015351017472 7899325723705344 7901741403652608 7906442023166976 7914754094259456 7920791282737152 7926833076240384 7935166584520704 7939887088140288 8012467107768832 8033131604082688 8034240116213856 8037910385524736 8040368445821952 8048821314246912 8053609429246464 8054960766050304 8056072290442698 8059752533311488 8081654034760704 8100657863589888 8105476815323136 8164103911195761 8168960605967442 8175191697200064 8181427541362688 8190028705724928 8197406892029412 8212284218512224 8222950403801088 8227842105409536 8236492065570816 8242774668214272 8265173512421376 8307333804374634 8349990203883618 8360835242889216 8367212691587072 8376009172549632 8380991926370304 8382398195564544 8383554903875328 8398770067040256 8403766360952832 8405176451530752 8410176556498944 8453076502696996 8495978053927296 8501032175315712 8502458586386432 8507516562939904 8519064950812968 8522956701892608 8524132806226896 8530634814469632 8539603101700992 8546116910321664 8594600416247808 8645030300487424 8652818386031046 8668522230651792 8684254575897984 8689420699976448 8700706594226176 8724349818667008 8733521759182848 8738717191520256 8740183484399616 8745382879690752 8813878548543819 8820601568031648 8841343015469056 8846602588946432 8865368404098048 8870642269894656 8872130698838016 8877408587415552 8886741439168512 8889459079109184 8893520036757504 8894747276062848 8917687210770432 9004558970829056 9014025496239936 9020901183117312 9027782114607104 9037273054593024 9038520130740588 9042649183715328 9045414501549696 9061830861806592 9067221599975424 9088542968905728 9150106799021336 9166713163447872 9172166294419584 9179162607382528 9197090659350072 9204105984033024 9213782293940544 9225749233532928 9231237484118016 9250819204276224 9256322368585728 9273121501741056 9327532692631168 9380449296900096 9387604483244032 9405939648250368 9413114278035456 9423010319118336 9428615917166592 9430197970010112 9435807843876864 9539343779848192 9545018582810624 9547937529413568 9557975310668208 9563661197230176 9565265909684736 9570956133307392 9578256633790464 9588326289629184 9596964166278336 9626868765425664 9642722418229248 9708040140425076 9715445205368192 9725659088048352 9733077592310784 9752087509483266 9761768374009856 9788294918504448 9806059519082496 9811892986970112 9814893546000384 9840206577401856 9896284686084288 9923176764035604 9936065071259648 9946510892402688 9952427912564736 9954097857232896 9960019390758912 9973539454610304 9978095650996224 9979472553631488 9981147036192768 9987084660842496 10005210041352192 10096669571333888 10102675918491136 10121011083497472 10128731152973824 10130128842182688 10140778683269928 10148513831006976 10156254878932992 10166932186417152 10172980331679744 10213872958439424 10265973481828816 10292449867730944 10293870148899003 10298572681453568 10312552308878856 10318687081222032 10326557933305344 10350840603475968 10354619232037152 10356998152912896 10378967887724544 10385142169632768 10386884720590848 10393063712096256 10403989977563136 10474464362037582 10493474279210064 10532434298273792 10535655204870144 10541922697555968 10553005459012608 10561055043649536 10569110768320512 10580222112694272 10586516117520384 10589753562789888 10712320154951808 10720491261095936 10731761752329216 10738145905661952 10739947688067072 10741429720590264 10746336711081984 10760924148395328 10767325649970816 10775538713014272 10830227361103872 10836670090051584 10885471881594348 10891947474623256 10900255596266752 10920038274299904 10929875856039216 10941366474054396 10949712291349632 10963933871734784 10970456140546048 10981989420761088 11011831783317504 11020231349895168 11076445072499512 11133320271844824 11147780323852288 11168012230066176 11174655901827072 11178073205167104 11189824753953024 11196481401635328 11198360089387008 11205021814603776 11206901935374336 11213568741998592 11225357607370752 11327970738569728 11334709567087616 11358753267750624 11363942269190144 11365510408302528 11374179752626176 11386137468934656 11394822547095552 11396394947455524 11425786738799616 11459467221663744 11537091181374728 11549220167057418 11558029640869056 11579006101197312 11585894266635264 11617377674968512 11632466424889344 11644695678910464 11651622922027008 11653577979199488 11685245310664704 11692196676108288 11751838064725092 11760802090708864 11805158564111322 11820491205464064 11827523026526208 11829507598450688 11836544783220736 11848988585558016 11852612105478912 11859663034750464 11881186924105728 11890249614360576 12018700661653248 12027868244156416 12049697406124032 12051360174320784 12056865578287104 12060552668732928 12073231971370368 12080414143869696 12082441149075456 12089628799967232 12150986795384832 12158215222984704 12222284217930496 12229555059226112 12253440908951163 12262787545800096 12272141312044032 12285043058587392 12296110338044118 12300998978043904 12308316645490688 12334425605701632 12341763158114304 12354738098356224 12364162002321408 12461000706561951 12507265729200128 12541252864333824 12550819037380608 12564013758824448 12571487889555456 12573597293346816 12575332355812992 12581077125169152 12607764677296128 12615264834748416 12679614754045494 12730583372551424 12743967080890944 12751548262973568 12753687879579648 12761274844409856 12771008845053952 12778597426219452 12784435052838912 12786199209340344 12795952221704448 12819175365482496 12944053520566768 12967545450731136 12977436789747712 12979227579046569 13002783345977688 13026381863846976 13034131049964672 13051059891339264 13086524728000512 13110275226599424 13118074319536128 13195046248112384 13230902352047472 13262014523203584 13269903883419648 13272130476310528 13280025854345216 13298052606147072 13305963404841984 13308196048257024 13316112881123328 13330112158752768 13340280055136256 13494681444663296 13506838456243584 13521038244359904 13531351774675968 13541673171910656 13555909581889536 13563973775572992 13568121752324544 13632814453358592 13640924396519424 13725160198532004 13750069745171808 13758249441629376 13768743911073792 13795635989025108 13801120804634624 13806158976049536 13838623850299392 13846856226177024 13871986636750848 13876228806414336 13884483552878592 13965952482716776 13991299038946752 14047540273160192 14055896930074624 14070673945350144 14081406724866048 14106962816925696 14108909472375552 14119671417053184 14145296955015168 14153711765815296 14283093539935744 14309015669772288 14317527874215936 14319930250756096 14321906294120352 14328448948109312 14336962966002312 14345491795845264 14347898864527104 14356434199961088 14367384950685696 14382489434443776 14440303148138496 14448893453402112 14513962508792464 14522596632831008 14560051032399872 14562060210637614 14573167808052288 14588488632072528 14599616388466176 14642652561014784 14682442377756672 14693641799860224 14709089278623744 14717839480455168 14844427029126432 14884765146053406 14890682973421568 14899541202436096 14904097606889472 14919766338604032 14928641868847104 14931146785849344 14940029086138368 14942535913832448 14967143476494336 14971720554289152 14980626991263744 15145004357000832 15154013877736704 15165573003501568 15181516625246208 15193096729460736 15195193263274032 15222770746510464 15234382318399488 15320809437659136 15398960222743224 15410706187825408 15438674801596416 15447859022180352 15468828463318284 15478030621833048 15489836899958016 15509955233185792 15526260905213952 15535497229369344 15568451831586816 15577713254449152 15580327080886272 15589595568144384 15669117419633456 15711696543056373 15740211418815096 15760654940618752 15770030702034944 15798651447410688 15803482807305216 15812884046333952 15829508188518912 15841582565474304 15853666152480768 15870333169041408 15879774176280576 16024934215537664 16066263208165376 16068480232427712 16075820771049472 16080736891643904 16097642628493824 16107218858492928 16109921532100608 16112144580885396 16119505066622976 16163308069521408 16201315727179776 16328207822391522 16337921211934884 16350383394400128 16362855082725376 16380057411449856 16394813784058824 16424568437024448 16445900807602176 16455684210819072 16472984131141632 16530347024842752 16614667608749268 16699980407767236 16721670485778432 16734425383174144 16752018345099264 16761983852740608 16767109807750656 16797540134080512 16807532721905664 16810352903061504 16820353112997888 16906153005393992 16991956107854592 17002064350631424 17004917172772864 17015033125879808 17038129901625936 17045913403785216 17048265612453792 17061269628939264 17079206203401984 17092233820643328 17189200832495616 17290060600974848 17305636772062092 17323830250586127 17337044461303584 17368509151795968 17378841399952896 17401413188452352 17448699637334016 17467043518365696 17477434383040512 17480366968799232 17490765759381504 17627757097087638 17641203136063296 17682686030938112 17693205177892864 17730736808196096 17741284539789312 17744261397676032 17754817174831104 17773482878337024 17778918158218368 17787040073515008 17789494552125696 17835374421540864 18009117941658112 18028050992479872 18041802366234624 18055564229214208 18074546109186048 18077040261481176 18085298367430656 18090829003099392 18123661723613184 18134443199950848 18300213598042672 18333426326895744 18344332588839168 18358325214765056 18394181318700144 18408211968066048 18427564587881088 18451498467065856 18462474968236032 18501638408552448 18512644737171456 18546243003482112 18607076935814729 18655065385262336 18760898593800192 18775208966488064 18811879296500736 18826228556070912 18846020638236672 18857231834333184 18860395940020224 18871615687753728 19019422131068241 19078687559696384 19090037165621248 19095875058827136 19115950621336416 19127322394460352 19130531819369472 19141912266614784 19156513267580928 19176652579258368 19193928332556672 19285444836458496 19416080280850152 19430890410736384 19451318176096704 19466155184621568 19504175018966532 19576589837008896 19612119038164992 19629787092000768 19792569372168576 19846353528071208 19872130142519296 19893021784805376 19904855825129472 19908195714465792 19920038781517824 19947078909220608 19958945107262976 19962294072385536 19974169321684992 20010420082704384 20193339142667776 20205351836982272 20242022166994944 20257462305947648 20260257684365376 20281557366539856 20297027662013952 20312509757865984 20333864372834304 20345960663359488 20427745916878848 20531946963657632 20584899735461888 20587740297798006 20597145362907136 20625104617757712 20637374162444064 20653115866610688 20701681206951936 20709238464074304 20713996305825792 20757935775449088 20770284339265536 20773769441181696 20807979955126272 20948928724075164 20986948558420128 21064868596547584 21071310409740288 21083845395111936 21106010918025216 21122110087299072 21160444225388544 21173032235040768 21179507125579776 21424640309903616 21440982522191872 21463523504658432 21476291811323904 21479895376134144 21482859441180528 21492673422163968 21521848296790656 21534651299941632 21551077426028544 21660454722207744 21673340180103168 21770943763188696 21783894949246512 21800511192533504 21840076548599808 21843090315956421 21859751712078432 21882732948108792 21899424582699264 21927867743469568 21940912281092096 21963978841522176 22023663566635008 22040462699790336 22152890144999024 22266640543689648 22295560647704576 22336024460132352 22349311803654144 22356146410334208 22379649507906048 22392962803270656 22396720178774016 22410043629207552 22413803870748672 22427137483997184 22450715214741504 22655941477139456 22669419134175232 22717506535501248 22727884538380288 22731020816605056 22748359505252352 22772274937869312 22789645094191104 22792789894911048 22851573477599232 23074182362749456 23098440334114836 23116059281738112 23158012202394624 23171788533270528 23234755349937024 23264932849778688 23289391357820928 23303245844054016 23370490621329408 23384393352216576 23503676129450184 23521604181417728 23610317128222644 23640982410928128 23655046053052416 23659015196901376 23673089566441472 23697977171116032 23705224210957824 23719326069500928 23762373848211456 23780499228721152 24037401323306496 24055736488312832 24099394812248064 24102720348641568 24113731156574208 24121105337465856 24146463942740736 24160828287739392 24164882298150912 24179257599934464 24301973590769664 24316430445969408 24444568435860992 24459110118452224 24492311733587283 24506881817902326 24525575091600192 24544282624088064 24570086117174784 24592220676088236 24601997956087808 24668851211403264 24683526316228608 24709476196712448 24728324004642816 24922001413123902 25014531458400256 25082505728667648 25101638074761216 25128027517648896 25142975779110912 25147194586693632 25150664711625984 25215529354592256 25230529669496832 25359229508090988 25461166745102848 25487934161781888 25503096525947136 25507375759159296 25522549688819712 25542017690107904 25557194852438904 25568870105677824 25572398418680688 25591904443408896 25638350730964992 25888107041133536 25935090901462272 25954873579495424 25958455158093138 26005566691955376 26052763727693952 26068262099929344 26102119782678528 26173049456001024 26220550453198848 26236148639072256 26306557047186341 26390092496224768 26441635645631457 26461804704094944 26524029046407168 26539807766839296 26544260952621056 26560051708690432 26596105212294144 26611926809683968 26616392096514048 26632225762246656 26660224317505536 26680560110272512 26989362889326592 27013676912487168 27042076488719808 27062703549351936 27083346343821312 27111819163779072 27127947551145984 27136243504649088 27265628906717184 27450320397064008 27500139490343616 27516498883258752 27537487822147584 27591271978050216 27612317952099072 27677247700598784 27693712452354048 27752457612828672 27768967105757184 27931904965433552 27982598077893504 28095080546320384 28111793860149248 28141347890700288 28162813449732096 28217818944751104 28239342834106368 28290593910030336 28307423531630592 28566187079871488 28618031339544576 28635055748431872 28639860501512192 28643812588240704 28656897896218624 28673925932004624 28690983591690528 28695797729054208 28712868399922176 28734769901371392 28764978868887552 28880606296276992 29027925017584928 29045193265662016 29120102064799744 29124120421275228 29146335616104576 29176977264145056 29199232776932352 29285305122029568 29364884755513344 29418178557247488 29435678960910336 29688854058252864 29769530292106812 29781365946843136 29808195213778944 29839532677208064 29857283737694208 29862293571698688 29880058172276736 29934286952988672 29943441108578304 29961253982527488 30290008714001664 30308027755473408 30331146007003136 30363033250492416 30386193458921472 30390386526548064 30445541493020928 30468764636798976 30641618875318272 30797920445486448 30821412375650816 30877349603192832 30881610446697009 30895718044360704 30937656926636568 30956061243666096 30979673799916032 31019910466371584 31052521810427904 31070994458738688 31136903663173632 31155426508898304 31160654161772544 31179191136288768 31338234839266912 31423393086112746 31480422837630192 31521309881237504 31540061404069888 31597302894821376 31606965614610432 31625768092667904 31659016377037824 31683165130948608 31707332304961536 31740666338082816 31759548352561152 32049868431075328 32132526416330752 32136960464855424 32151641542098944 32161473783287808 32195285256987648 32214437716985856 32219843064201216 32224289161770792 32239010133245952 32326616139042816 32656415644783044 32675842423869768 32700766788800256 32725710165450752 32760114822899712 32789627568117648 32849136874048896 32891801615204352 32911368421638144 32945968262283264 33060694049685504 33169137146452343 33229335217498536 33399960815534472 33443340971556864 33468850766348288 33504036690198528 33523967705481216 33534219615501312 33595080268161024 33615065443811328 33620705806123008 33640706225995776 33812306010787984 33983912215709184 34004128701262848 34009834345545728 34030066251759616 34076259803251872 34091826807570432 34096531224907584 34122539257878528 34158412406803968 34184467641286656 34378401664991232 34580121201949696 34611273544124184 34647660501172254 34674088922607168 34737018303591936 34757682799905792 34897399274668032 34934087036731392 34954868766081024 34960733937598464 35255514194175276 35282406272126592 35365372061876224 35386410355785728 35461473616392192 35482569079578624 35488522795352064 35509634349662208 35546965756674048 35557836316436736 35578989104251392 35670748843081728 36018235883316224 36056101984959744 36083604732469248 36111128458428416 36149092218372096 36154080522962352 36170596734861312 36181658006198784 36247323447226368 36268886399901696 36600427196085344 36666852653791488 36688665177678336 36716650429530112 36760322726853489 36788362637400288 36816423936132096 36855129175762176 36902996934131712 36924949936472064 37003276817104896 37025289474342912 37092486006964224 37214153871629458 37310130770524672 37383002119685853 37521797187600384 37550417932976128 37623758593001472 37652457112141824 37692041276473344 37714463668666368 37720791880040448 37743231375507456 38038844262136482 38157375119392768 38180074331242496 38191750117654272 38231901242672832 38254644788920704 38261063638738944 38283824533229568 38313026535161856 38353305158516736 38387856665113344 38832160561700304 38861780821472768 38902636352193408 38932310369243136 38937682737139707 39008350037933064 39153179674017792 39259574184001536 39585138744337152 39692707056142416 39744260285038592 39786043569610752 39809711650258944 39816391428931584 39840077563035648 39894157818441216 39917890214525952 39924588144771072 39948338643369984 40020840165408768 40152113387810731 40386678285335552 40410703673964544 40484044333989888 40514924611895296 40520515368730752 40563114733079712 40594055324027904 40625019515731968 40667728745668608 40691921326718976 41063893927315264 41169799470923776 41175480595596012 41194290725814272 41250209235515424 41274748324888128 41306231733221376 41403362413903872 41418476928148608 41515871550898176 41540568678531072 41615959910252544 41897857448150328 41973897116840256 42142620819480576 42167690790223872 42212021836050432 42244220174598144 42320888450777088 42359014251159552 42849280619807232 42881965044383744 42927047009316864 42952583622647808 42959790752268288 42965718882361056 42985346844327936 43043696593581312 43069302599883264 43102154852057088 43320909444415488 43346680360206336 43541887526377392 43567789898493024 43601022385067008 43680153097199616 43686180631912842 43719503424156864 43765465896217584 43798849165398528 43855735486939136 43927957683044352 44047327133270016 44080925399580672 44305780289998048 44533281087379296 44591121295409152 44672048920264704 44698623607308288 44712292820668416 44759299015812096 44785925606541312 44793440357548032 44820087258415104 44827607741497344 44901430429483008 45311882954278912 45338838268350464 45435013071002496 45455769076760576 45462041633210112 45496719010504704 45544549875738624 45579290188382208 45585579789822096 45703146955198464 46148364725498912 46196880668229672 46232118563476224 46316024404789248 46343577066541056 46469510699874048 46529865699557376 46578782715641856 46606491688108032 46740981242658816 46768786704433152 47007352258900368 47043208362835456 47135089629169119 47220634256445288 47281964821856256 47310092106104832 47318030393802752 47346179132882944 47395954342232064 47410448421915648 47438652139001856 47524747696422912 47560998457442304 48074802646612992 48111472976625664 48198789624496128 48205440697283136 48227462313148416 48242210674931712 48292927885481472 48321656575478784 48329764596301824 48358515199868928 48603947181539328 48889136871721984 48918220236904448 48984623467174566 49013763635804652 49051150183200384 49088565248176128 49140172234349568 49184441352176472 49337702422806528 49367052632457216 49418952393424896 49844002826247804 50029062916800512 50165011457335296 50203276149522432 50256055035297792 50285951558221824 50301329423251968 50431058709184512 50461059338993664 50718459016181976 50922333490205696 50975868323563776 51006193051894272 51014751518318592 51045099377639424 51084035380215808 51114389704877808 51137740211355648 51144796837361376 51183808886817792 51276701461929984 51776214082267072 51870181802924544 51909747158990848 51916910316186276 51971490751758381 52011133383910752 52105527455387904 52136524199858688 52204239565357056 52346098912002048 52441100906397696 52472297278144512 52613114094372682 52780184992449536 52883271291262914 52923609408189888 53048058092814336 53079615533678592 53088521905242112 53192210424588288 53223853619367936 53232784193028096 53264451524493312 53320448635011072 53361120220545024 53978725778653184 54027353824974336 54084152977439616 54125407098703872 54166692687642624 54223638327558144 54255895102291968 54272487009298176 54900640794128016 55000278980687232 55032997766517504 55074975644295168 55182543956100432 55224635904198144 55354495401197568 55387424904708096 55504915225657344 55537934211514368 55821230807444187 55863809930867104 55965196155787008 56190161092640768 56223587720298496 56282695781400576 56325626899464192 56435637889502208 56478685668212736 56581187820060672 56614847063261184 57058266393204723 57132374159742976 57236062679089152 57270111496863744 57279721003024384 57287625176481408 57313795792437248 57347851864009248 57381967183381056 57391595458108416 57425736799844352 57469539802742784 57529957737775104 58055850035169856 58090386531324032 58240204129599488 58248240842550456 58292671232209152 58353954528290112 58398465553864704 58729769511026688 58836357114494976 59377708116505728 59539060584213624 59616390427557888 59679065354416128 59714567475388416 59724587143397376 59760116344553472 59886882217156608 59922507965054976 60580017428003328 60616055510946816 60662292014006272 60726066500984832 60772386917842944 60780773053096128 60891082986041856 60937529273597952 61283237750636544 61595840890972896 61642824751301632 61754699206385664 61763220893394018 61791436088721408 61875313853273136 61912122487332192 61959347599832064 62105043620855808 62141988917477376 62273807326347264 62310853017796608 62321308323545088 62676469678533824 62846786172225492 62960845675260384 63042619762475008 63080122808139776 63194605789642752 63213931229220864 63251536185335808 63318032754075648 63366330261897216 63481332676165632 63519096705122304 64099736862150656 64265052832661504 64273920929710848 64322947566575616 64390570513975296 64428875433971712 64439686128402432 64448578323541584 64478020266491904 64653232278085632 65312831289566088 65351684847739536 65401533577600512 65451420330901504 65520229645799424 65529270947869263 65579255136235296 65698273748097792 65783603230408704 65822736843276288 65891936524566528 66121388099371008 66338274292904686 66458670434997072 66799921631068944 66886681943113728 66937701532696576 67008073380397056 67047935410962432 67068439231002624 67190160536322048 67230130887622656 67241411612246016 67281412451991552 67624612021575968 67967824431418368 68008257402525696 68019668691091456 68060132503519232 68152519606503744 68183653615140864 68193062449815168 68245078515757056 68316824813607936 68368935282573312 69160242403899392 69222547088248368 69295321002344508 69348177845214336 69474036607183872 69515365599811584 69794798549336064 69868174073462784 69909737532162048 70511028388350552 70564812544253184 70730744123752448 70772820711571456 70922947232784384 70965138159157248 70977045590704128 71019268699324416 71093931513348096 71115672632873472 71157978208502784 71341497686163456 72036471766632448 72112203969919488 72167209464938496 72222256916856832 72298184436744192 72308161045924704 72341193469722624 72363316012397568 72494646894452736 72537772799803392 73200854392170688 73333705307582976 73377330355356672 73433300859060224 73476935200761849 73520645453706978 73576725274800576 73632847872264192 73710258351524352 73805993868263424 74006553634209792 74050578948685824 74184972013928448 74428307743258916 74620261541049344 74766004239371706 75043594375200768 75247517186002944 75304914224283648 75384082552946688 75428927337332736 75441583760080896 76077688524272964 76314750238785536 76360148662484992 76383500235308544 76463802485345664 76509289577841408 76522127277477888 76567649066459136 76626053070323712 76706610317033472 76775713330226688 77664321123400608 77723561642945536 77805272704386816 77864620738486272 77875365474279414 78016700075866128 78306359348035584 78519148368003072 78919671141559023 79170277488674304 79324906936894371 79385414112284832 79488520570077184 79572087139221504 79619423300517888 79632782857863168 79680155126071296 79788315636882432 79835780429051904 79849176289542144 79896677286739968 80041680330817536 80304226775621462 80773356570671104 80821407347929088 80968088667979776 81029849223790592 81041030737461504 81126229466159424 81188110648055808 81250039031463936 81335457491337216 81383842653437952 82127787854630528 82339598941847552 82350961191192024 82388581451628544 82500418471030848 82549496649776256 82612463466442752 82836953856297216 83031743101796352 83081137357062144 83795714896300656 83947794233680512 84285241638961152 84335381580447744 84424043672100864 84488440349196288 84718028502319104 85698561239614464 85763930088767488 85854094018633728 85905167245295616 85919581504536576 85931437764722112 85970693688655872 86087393187162624 86138605199766528 86204309704114176 86641818888830976 87083775052754784 87135579796986048 87202044770134016 87360306194399232 87372361263825684 87439006848313728 87530931792435168 87597698330797056 87855915366088704 88094654266540032 88611560579996096 89066562174758592 89182242590818304 89344097840529408 89424585641336832 89518598031624192 89571851213082624 89586880715096064 89640174516830208 89802860858966016 90623765908557824 90677676536700928 90870026142004992 90924083266420224 90993438021009408 91089099751477248 91158580376764416 91171159579644192 91406293910396928 92296729450997824 92393761336459344 92464237126952448 92632048809578496 92644831340091027 92687154133082112 92939021399748096 93059731399114752 93157565431283712 93212983376216064 93481962485317632 93537573408866304 94014704517800736 94086416725670912 94270179258338238 94441268512890576 94563929643712512 94620184212209664 94636060787605504 94791908684464128 94820896843831296 94877304278003712 95049495392845824 95121996914884608 96149605293225984 96222945953251328 96397579248992256 96410881394566272 96454924626296832 96484421349863424 96585855770962944 96643313150957568 96659529192603648 96717030399737856 97778273743443968 97836440473808896 97969246934349132 98027527271609304 98102300366400768 98177130496352256 98280344468699136 98368882704352944 98675404845613056 98734105264914432 98837904786849792 99507411439357029 99688005652495608 100058125833601024 100330022914670592 100406552299044864 100512110070595584 100571903116443648 100602658846503936 100862117418369024 100922118677987328 101436918032363952 101844666980411392 101951736647127552 102012386103788544 102029503036637184 102090198755278848 102168070760431616 102228779409755616 102275480422711296 102289593674722752 102367617773635584 102553402923859968 103552428164534144 103740363605849088 103819494317981696 103833820632372552 103942981503516762 104022266767821504 104211054910775808 104273048399717376 104692197824004096 104882201812795392 105226228188745364 105560369984899072 105766542582525828 105847218816379776 106096116185628672 106159231067357184 106384420849176576 106447707238735872 106465568386056192 106528903048986624 106640897270022144 107957451557306368 108054707649948672 108168305954879232 108250814197407744 108333385375285248 108447276655116288 108511790204583936 108544974018596352 109801281588256032 110000557961374464 110065995533035008 110149951288590336 110365087912200864 110449271808396288 110708990802395136 110774849809416192 111009830451314688 111075868423028736 111642461614888374 111727619861734208 111930392311574016 112149006359057559 112380322185281536 112447175440596992 112565391562801152 112651253798928384 112871275779004416 112957371336425472 113162375640121344 113229694126522368 114116532786409446 114264748319485952 114472125358178304 114540222993727488 114559442006048768 114575250352962816 114695703728018496 114763934366762112 114783190916216832 114851473599688704 114939079605485568 115059915475550208 116111700070339712 116180773062648064 116480408259198976 116496481685100912 116585342464418304 116707909056580224 116796931107729408 116813048211419121 117459539022053376 118755416233011456 119078121168427248 119232780855115776 119358130708832256 119429134950776832 119449174286794752 119520232689106944 119773764434313216 119845015930109952 120456340163432193 121160034856006656 121232111021893632 121324584028012544 121452133001969664 121544773835685888 121561546106192256 121782165972083712 121875058547195904 123191681781945792 123285649502603264 123509398412771328 123526441786788036 123582872177442816 123750627706546272 123824244974664384 123918695199664128 124210087241711616 124547614652694528 124621706035593216 125352939357067648 125693572344450984 125921691350520768 126085239524950016 126160245616279552 126427862458441728 126503072370671616 126636065508151296 126732660523794432 126962665352331264 128199473724301312 128547841859421696 128645895133151232 128781141027950592 128857750867943424 128879372256804864 128897156647083168 128956040532983808 129306464556171264 130625662579132176 130703369695479072 130803067155201024 130902840661803008 131040459291598848 131058541895738526 131158510272470592 131396547496195584 131567206460817408 131783873049133056 132242776198742016 132676548585809372 132917340869994144 133599843262137888 133773363886227456 134016146760794112 134095870821924864 134136878462005248 134380321072644096 134460261775245312 134482823224492032 135249224043151936 135935648862836736 136016514805051392 136039337382182912 136120265007038464 136305039213007488 136367307230281728 136386124899630336 136490157031514112 136633649627215872 136737870565146624 138320484807798784 138445094176496736 138590642004689016 138696355690428672 138948073214367744 139030731199623168 139589597098672128 139736348146925568 139819475064324096 141022056776701104 141129625088506368 141405268887507357 141461488247504896 141545641423142912 141845894465568768 141930276318314496 141954091181408256 142038537398648832 142187863026696192 142231345265746944 142315956417005568 142682995372326912 144072943533264896 144224407939838976 144334418929876992 144444513833713664 144596368873488384 144616322091849408 144682386939445248 144726632024795136 144989293788905472 145075545599606784 146401708784341376 146667410615165952 146754660710713344 146866601718120448 146953870401523698 147041290907413956 147153450549601152 147265695744528384 147420516703048704 148013107268419584 148101157897371648 148856615486517832 149240523082098688 149532008478743412 150087188750401536 150495034372005888 150609828448567296 150768165105893376 150857854674665472 152155377048545928 152629500477571072 152720297324969984 152767000470617088 152927604970691328 153018579155682816 153044254554955776 153135298132918272 153252106140647424 153413220634066944 153551426660453376 155328642246801216 155447123285891072 155610545408773632 155729241476972544 155750730948558828 156033400151732256 156612718696071168 157038296736006144 157839342283118046 158340554977348608 158649813873788742 158770828224569664 158977041140154368 159144174278443008 159238846601035776 159265565715726336 159576631273764864 159671560858103808 159698352579084288 159793354573479936 160083360661635072 160608453551242924 161546713141342208 161642814695858176 161936177335959552 162082061474923008 162252458932318848 162376221296111616 162500078062927872 162670914982674432 162767685306875904 164255575709261056 164679197883695104 164701922382384048 164777162903257088 165000836942061696 165098993299552512 165224926932885504 165673907712594432 166063486203592704 166162274714124288 167463692422332561 167591429792601312 167895588467361024 168570483277922304 168670763160895488 168848087344201728 168976880698392576 169436057004638208 171174799179614169 171397122479228928 171527860177534976 171708188037267456 171810334490591232 171839163009073152 171862875529444224 171941387377311744 172174786374325248 172277210399533056 172408619408228352 174167550105509568 174271159593972096 174404089540268032 174720612388798464 174744722527651368 174878013696627456 175061863584870336 175195396661594112 176189308533080064 177223121159992192 178133124349517184 178364485181636608 178849171282673664 179037196063248384 179143702426165248 179173761430192128 179280349033660416 181247531817115648 181355353073401856 181740052284009984 181848166532840448 181986876042018816 182178199502954496 182317160753528832 182342319159288384 182812587820793856 184593458901995648 184787522672918688 184928474253904896 185264097619156992 185289662680182054 185374308266164224 185878042799496192 186315130862567424 186425966752432128 186963924970635264 188029409035601472 188172833451341824 188540358516676476 188882537025781152 189127859287425024 189240368424419328 189583817368928256 189641793687662592 189754608556007424 190098990785691648 192299210586451968 192445891906502656 192795158497984512 192821762789132544 192968842699726848 193171711541925888 193286626301915136 193319058385207296 193434060799475712 195556547486887936 195672880947617792 195938493868698264 196055054543218608 196204600732801536 196354260992704512 196560688937398272 196737765408705888 197350809691226112 197468210529828864 197675809573699584 199014822878714058 199376011304991216 200116251667202048 200660045829341184 200813104598089728 201024220141191168 201143806232887296 201205317693007872 201724234836738048 201844237355974656 202873836064727904 203689333960822784 203903473294255104 204024772207577088 204059006073274368 204180397510557696 204457558819511232 204550960845422592 204579187349445504 204735235547271168 205106805847719936 207104856329068288 207480727211698176 207638988635963392 207667641264745104 207885963007033524 208044533535643008 208422109821551616 208546096799434752 209384395648008192 210452456377490728 211120739969798144 211533085165051656 211694437632759552 212192232371257344 212318462134714368 212768841698353152 212895414477471744 212931136772112384 213057806097973248 213281794540044288 215914903114612736 216109415299897344 216336611909758464 216501628394815488 216666770750570496 216894553310232576 217023580409167872 217089948037192704 219602563176512064 220001115922748928 220131991066070016 220299902577180672 220730175824401728 220898543616792576 221417981604790272 222019660902629376 222151736846057472 223284923229776748 223455239723468416 223860784623148032 224298012718115118 224760644370563072 224894350881193984 225130783125602304 225742551558008832 225914742672850944 226324751280242688 228233065572818892 228529496638971904 228944250716356608 229080445987454976 229150500705925632 229391407456036992 229527868733524224 229566381832433664 229702947199377408 229878159210971136 230119830951100416 232223400140679424 232361546125296128 232960816518397952 232992963370201824 233170684928836608 233415818113160448 233593862215458816 233626096422838242 234919078044106752 236759013424677069 237510832466022912 238156242336854496 238465561710231552 238716261417664512 238858269901553664 238898348573589504 239040465378213888 239547528868626432 239690031860219904 240912680326864386 242320069712013312 242464222043787264 242649168056025088 242904266003939328 243089547671371776 243123092212384512 243564331944167424 243750117094391808 246383363563891584 246571299005206528 247018796825542656 247052883573576072 247165744354885632 247501255413092544 247648489949328768 247837390399328256 249095229305389056 249243412071186432 250705878714135296 251387144688901968 251843382701041536 252170479049900032 252320491232559104 252855724916883456 253006144741343232 253272131016302592 253465321047588864 256398947448602624 257095683718843392 257291790266302464 257562282055901184 257715501735886848 257758744513609728 257794313294166336 257912081065967616 258612929112342528 261251325158264352 261406739390958144 261606134310402048 261805681323606016 262080918583197696 262117083791477052 262317020544941184 262793094992391168 263567746098266112 265353097171618744 265834681739988288 267199686524275776 267546727772454912 268032293521588224 268273756924010496 268760642145288192 268920523550490624 270498448086303872 271871297725673472 272033029610102784 272078674764365824 272240530014076928 272610078426014976 272772249799260672 272980314063028224 273267299254431744 273475741130293248 276640969615597568 276890188352993472 277181284009378032 277392711380857344 277896146428735488 278061462399246336 279179194197344256 279472696293851136 279638950128648192 282044113553402208 282259250177012736 282810537775014714 282922976495009792 283091282846285824 283691788931137536 283860552636628992 283908182362816512 284375726053392384 284462690531493888 284631912834011136 285365990744653824 288145887066529792 288448815879677952 288668837859753984 289192737746976768 289232644183698816 289364773878890496 289453264049590272 289978587577810944 290151091199213568 292803417568682752 293334821230331904 293509321421426688 293733203436240896 293907740803047396 294082581814827912 294306901099202304 294531391489056768 294841033406097408 296026214536839168 296202315794743296 297713230973035664 298481046164197376 298522234318071087 299064016957486824 300174377500803072 300990068744011776 301219656897134592 301536330211786752 301715709349330944 304310754097091856 305259000955142144 305440594649939968 305534000941234176 305855209941382656 306037158311365632 306088509109911552 306270596265836544 306504212281294848 306826441268133888 307102853320906752 310657284493602432 310894246571782144 311221090817547264 311458482953945088 311501461897117656 312066800303464512 314076593472012288 315678684566236092 316681109954697216 317299627747577484 317541656449139328 317954082280308736 318288348556886016 318477693202071552 319153262547529728 319343121716207616 319396705158168576 319586709146959872 321216907102485848 323093426282684416 323285629391716352 323872354671919104 324164122949846016 324504917864637696 324752442592223232 325000156125855744 325341829965348864 325535370613751808 328511151418522112 329358395767390208 329403844764768096 329554325806514176 330001673884123392 330197986599105024 330449853865771008 331347815425188864 332126972407185408 332324549428248576 334927384844665122 335182859585202624 335791176934722048 337140966555844608 337341526321790976 337696174688403456 337953761396785152 338872114009276416 342349598359228338 342794244958457856 343055720355069952 343416376074534912 343620668981182464 343678326018146304 343725751058888448 344349572748650496 344554420799066112 344817238816456704 348335100211019136 348542319187944192 348808179080536064 349441224777596928 349489445055302736 349756027393254912 350123727169740672 350390793323188224 352378617066160128 354446242319984384 356266248699034368 356728970363273216 357698342565347328 358074392126496768 358287404852330496 358347522860384256 358560698067320832 361369020490296579 362495063634231296 362710706146803712 363480104568019968 363696333065680896 363973752084037632 364356399005908992 364634321507057664 364684638318576768 365625175641587712 369186917803991296 369575045345837376 369856948507809792 370528195238313984 370579325360364108 370748616532328448 371756085598992384 372630261725134848 376058818071202944 376345666902683648 377080717033352952 377765074051562304 378255718574850048 378480736848838656 379283587375325184 379509217112014848 380197981571383296 384598421172903936 384891783813005312 385643525578265088 385937685399453696 386343423083851776 386573252603830272 386638116770414592 386868121598951424 391113094973775872 391345761895235584 391876987737396528 392110109086437216 392409201465603072 392708521985409024 393121377874796544 393475530817411776 394701619382452224 395351619147399168 398029645757428116 398752022609982432 400232503334404096 401320091658682368 402048440282382336 402287612465774592 402410635386015744 403448469673476096 405747672129455808 407378667921645568 407806946588510208 408049544415154176 408118012146548736 408360795021115392 408915117639022464 409101921690845184 409158374698891008 409470471094542336 410213611695439872 414209712658136576 414961454423396352 415277977271926784 415335282529490208 415771926014067048 416089067071286016 416844219643103232 417092193598869504 418768791296016384 420904912754981456 422241479939596288 423066170330103312 423388875265519104 424384464742514688 424636924269428736 425537683396706304 425790828954943488 425862273544224768 426115612195946496 426563589080088576 431829806229225472 432218830599794688 432673223819516928 433003256789630976 433333541501140992 433789106620465152 434047160818335744 434179896074385408 439205126353024128 440002231845497856 440263982132140032 440599805154361344 441460351648803456 441797087233585152 444039321805258752 444303473692114944 446569846459553496 446910479446936832 447721569246296064 448596025436230236 449521288741126144 449788701762387968 450261566251204608 451485103116017664 451829485345701888 456466131145637784 457058993277943808 457888501432713216 458160891974909952 458301001411851264 458782814912073984 459055737467048448 459132763664867328 459405894398754816 459756318421942272 460239661902200832 464446800281358848 464723092250592256 465921633036795904 465985926740403648 466341369857673216 466831636226320896 467187724430917632 467252192845676484 469838156088213504 473518026849354138 475021664932045824 476312484673708992 476931123420463104 477432522835329024 477716539803107328 477796697147179008 479095057737252864 479380063720439808 481825360653728772 484640139424026624 484928444087574528 485298336112050176 485808532007878656 486246184424769024 487128663888334848 487500234188783616 492766727127783168 493142598010413056 494037593651085312 494105767147152144 494331488709771264 495002510826185088 495296979898657536 495674780798656512 498190458610778112 498486824142372864 501411757428270592 502391077266997683 502774289377803936 503686765402083072 504340958099800064 504640982465118208 505711449833766912 506012289482686464 506544262032605184 506930642095177728 512797894897205248 514191367437686784 514583580532604928 515124564111802368 515431003471773696 515517489027219456 515588626588332672 515824162131935232 517225858224685056 522502650316528704 522813478781916288 523212268620804096 523611362647212032 524161837166395392 524234167582954104 524634041089882368 525586189984782336 530706194343237488 531669363479976576 534399373048551552 535093455544909824 536547513848020992 537521284290576384 537841047100981248 540996896172607744 543742595451346944 544066059220205568 544157349528731648 544481060028153856 545220156852029952 545544499598521344 545960628126056448 546534598508863488 546951482260586496 553281939231195136 553780376705986944 554362568018756064 554785422761714688 555792292857470976 556122924798492672 558945392587702272 559277900257296384 564088227106804416 564518500354025472 565621075550029428 565845952990019584 567383577862275072 567721105273257984 568751452106784768 568925381062987776 569263825668022272 576291774133059584 576897631759355904 577337675719507968 578385475493953536 578465288367397632 578906528099180544 579957175155621888 580302182398427136 585606835137365504 586669642460663808 587018642842853376 587466406872481792 587815481606094792 588165163629655824 588613802198404608 589062782978113536 589682066812194816 592052429073678336 592404631589486592 595426461946071328 596962092328394752 597044468636142174 598128033914973648 600348755001606144 601980137488023552 602439313794269184 603072660423573504 603431418698661888 608621508194183712 610518001910284288 610881189299879936 611068001882468352 611710419882765312 612074316622731264 612177018219823104 612541192531673088 613652882536267776 614205706641813504 621314568987204864 621788493143564288 622442181635094528 622916965907890176 623002923794235312 624133600606929024 628153186944024576 631357369132472184 633362219909394432 634599255495154968 635083312898278656 635908164560617472 636576697113772032 636955386404143104 638306525095059456 638686243432415232 638793410316337152 639173418293919744 642433814204971696 646186852565368832 646571258783432704 647744709343838208 648328245899692032 649009835729275392 649504885184446464 650000312251711488 650683659930697728 651070741227503616 657022302837044224 658716791534780416 658807689529536192 659108651613028352 660003347768246784 660395973198210048 660899707731542016 662695630850377728 664253944814370816 669854769689330244 670365719170405248 671582353869444096 674281933111689216 674683052643581952 675392349376806912 677744228018552832 684699196718456676 685588489916915712 686111440710139904 686832752149069824 687241337962364928 687451502117776896 688699145497300992 689108841598132224 689634477632913408 696670200422038272 697084638375888384 697616358161072128 698882449555193856 698978890110605472 699512054786509824 700247454339481344 700781586646376448 704757234132320256 708892484639968768 710277040274031207 712532497398068736 713457940726546432 715396685130694656 716148784252993536 716574809704660992 716695045720768512 717121396134641664 722738040980593158 724990127268462592 725421412293607424 726960209136039936 727392666131361792 727947504168075264 728712798011817984 729268643014115328 729369276637153536 731250351283175424 738373835607982592 739150090691674752 739713897015619584 741056390476627968 741158650720728216 741497233064656896 743512171197984768 752117636142405888 752691333805367296 754161434066705904 755530148103124608 756511437149700096 756961473697677312 758567174750650368 759018434224029696 760395963142766592 762890154368403889 769196842345807872 769783567626010624 771287051156530176 771875370798907392 772686846167703552 773146505207660544 773276233540829184 773736243197902848 782226189947551744 782691523790471168 783753975474793056 784220218172874432 784818402931206144 785417043970818048 786242755749593088 786951061634823552 790703238294798336 796059291514856232 797504045219964864 802640183317364736 804096880564764672 804821270772031488 811495344258911616 814757335843291136 815613893177020416 816099088830308352 816236024293097472 816721590042230784 817830235278044928 818316749397782016 818940942189084672 820427223390879744 828419425316273152 829922908846792704 830555954543853568 830670565058980416 831543852028134096 832178134142572032 833688439286206464 834184387197739008 837537582592032768 841809825509962912 844482959879192576 846132340660206624 846777750531038208 848768929485029376 849273848538857472 851075366793412608 851581657909886976 851724547088449536 853127178160177152 863659612458450944 864437661199589376 865346447639033856 866006513579261952 867578213240930304 868094321636671488 868359792148770816 878410252706048256 880004463690995712 880527964264280064 881199610308722688 882920703297606912 883594174467170304 888078643610517504 888606947384229888 893139692919106992 893820958893873664 895443138492592128 895566702954213261 897192050872460472 899042577482252288 899577403524775936 900523132502409216 902970206232035328 903658970691403776 912932262291275568 914117986555887616 915777002865426432 916321783949819904 916602002823702528 917565629824147968 918111474934096896 918265527329734656 918811788797509632 919512636843884544 920479323804401664 928893600562717696 929446184501184512 931843266073591808 931971853480807296 932682739715346432 933663272452641792 934375448861835264 934504385691352968 947036053698708276 950043329864091648 952624969347417984 953862246840926208 954865045670658048 955433079606214656 958190115474505728 958760127440879616 963650721307457544 969280278848053248 969856888175149056 970596672224100352 971617064015757312 972492368849538048 974257327776669696 975000468377567232 985533454255566336 986285196020826112 988075187302170624 988211534294304288 988662977419542528 990005021652370176 990593959797315072 991349561597313024 996380917221556224 996973648284745728 1002823514856541184 1004782154533995366 1005548578755607872 1007373530804166144 1008681916199600128 1011422899667533824 1012024578965372928 1013088524065210368 1013861284190355456 1025595789794410496 1028382734875373568 1029167161065209856 1030249128223604736 1030862006943547392 1031034978054438912 1031177253176665344 1034451716449370112 1045005300633057408 1045626957563832576 1046424537241608192 1047222725294424064 1048323674332790784 1048468335165908208 1049268082179764736 1051172379969564672 1061412388686474976 1063338726959953152 1068798746097103104 1070186911089819648 1073095027696041984 1075042568581152768 1075682094201962496 1081993792345215488 1084107061470889737 1087485190902693888 1088132118440411136 1088314699057463296 1088962120056307712 1090440313704059904 1091088999197042688 1091921256252112896 1093069197017726976 1093902964521172992 1106563878462390272 1107560753411973888 1108725136037512128 1109570845523429376 1111584585714941952 1112245849596985344 1117890785175404544 1128176454213608832 1129037000708050944 1131242151100058856 1134767155724550144 1135442210546515968 1137850762125975552 1138527651336044544 1152583548266119168 1153795263518711808 1154675351439015936 1156930576734795264 1157813056198361088 1159914350311243776 1160604364796854272 1171213670274731008 1173339284921327616 1174037285685706752 1174932813744963584 1175630963212189584 1176330327259311648 1177227604396809216 1178125565956227072 1179364133624389632 1184104858147356672 1190852923892142656 1193924184656789504 1194088937272284348 1196256067829947296 1200697510003212288 1203960274976047104 1206145320847147008 1206862837397323776 1217243016388367424 1221036003820568576 1222136003764936704 1223420839765530624 1224148633245462528 1224354036439646208 1225082385063346176 1227305765072535552 1228411413283627008 1242629137974409728 1243576986287128576 1244884363270189056 1245833931815780352 1246005847588470624 1248267201213858048 1256306373888049152 1262714738264944368 1266724439818788864 1269198510990309936 1270166625796557312 1271816329121234944 1273153394227544064 1273910772808286208 1276613050190118912 1277372486864830464 1277586820632674304 1278346836587839488 1284867628409943392 1292373705130737664 1293142517566865408 1295489418687676416 1296656491799384064 1298019671458550784 1299009770368892928 1300000624503422976 1301367319861395456 1302141482455007232 1314044605674088448 1317433583069560832 1317615379059072384 1318217303226056704 1320006695536493568 1320791946396420096 1321799415463084032 1325391261700755456 1339709539378660488 1340731438340810496 1343164707738888192 1348563866223378432 1349366105287163904 1350784698753613824 1355488456037105664 1369398393436913352 1371176979833831424 1372222881420279808 1373665504298139648 1374482675924729856 1374903004235553792 1377398290994601984 1378217683196264448 1379268955265826816 1393340400844076544 1394169276751776768 1395232716322144256 1397764899110387712 1397957780221210944 1399024109573019648 1400494908678962688 1401563173292752896 1409514468264640512 1417784969279937536 1420554080548062414 1425064994796137472 1430793370261389312 1432297568505987072 1433149619409321984 1433390091441537024 1445476081961186316 1449980254536925184 1450842824587214848 1453920418272079872 1454785332262723584 1455895008336150528 1457425596023635968 1458738553274307072 1462500702566350848 1476747671215965184 1478300181383349504 1479427794031239168 1482112780953255936 1482317301441456432 1482994466129313792 1487024342395969536 1504235272284811776 1505382667610734592 1507173231800993049 1508322868133411808 1511060296206249216 1513022874299400192 1513922947395354624 1517134349501300736 1518036868448059392 1520791926285533184 1525780308736807778 1538393684691615744 1539567135252021248 1542574102313060352 1543750741597814784 1545373692335407104 1546293010415321088 1546552467081658368 1547472486395805696 1564452379895103488 1565383047580942336 1567507950949586112 1568440436345748864 1569636805862412288 1570834087941636096 1572485511499186176 1573902123269647104 1592118583029712464 1595008090439929728 1605280366634729472 1609642541544062976 1622990688517823232 1629514671686582272 1631227786354040832 1632198177660616704 1632472048586194944 1633443180084461568 1635660470556089856 1636633498795564032 1637881884378169344 1640854446781759488 1656838850632546304 1659845817693585408 1661111909087707136 1661341130117960832 1663087704056268192 1664356268285144064 1667376878572412928 1668368774395478016 1683619651019925824 1688965919758385152 1692264681320413248 1693555501062076416 1697537858970058752 1702150733586825216 1703163315819773952 1706254356320354304 1728875322399178752 1730692895278067712 1732013027158523904 1735156426481860608 1736719584297541632 1756820505412096512 1760008927381991424 1761055928528560128 1762399220617445376 1765841406595213824 1767188348934340608 1776157287221035008 1777213894768459776 1786279385838213984 1787641917787747328 1790886276985184256 1791133405908426522 1794384101744920944 1798085154964504576 1801046265004818432 1805940412464070656 1807317941382807552 1825864524582551136 1828235973111775232 1831554005730852864 1832643567899639808 1833204005647405056 1835131259648295936 1836222949868193792 1836531054659469312 1837623577595019264 1840958647608803328 1857787201125435392 1858892369002369024 1863686532147183616 1863943706961614592 1865365479430692864 1867326544905283584 1868750897723670528 1869008771382705936 1894072107397416552 1900086659728183296 1905249938694835968 1907724493681852416 1909730091341316096 1910866159212429312 1916380230949011456 1917520254881759232 1927301442614915088 1938560557696106496 1939713776350298112 1941193344448200704 1943234128031514624 1944984737699076096 1948514655553339392 1950000936755134464 1971066908511132672 1972570392041652224 1976150374604341248 1976423068588608576 1977325954839085056 1980010043304740352 1981187919594630144 1982699123194626048 1992761834443112448 2005647029713082368 2009564309067990732 2011097157511215744 2014747061608332288 2022845799335067648 2024049157930745856 2026177048130420736 2051191579588820992 2056765469750747136 2058334322130419712 2060498256447209472 2061724013887094784 2062354506353330688 2068903432898740224 2090010601266114816 2091253915127665152 2092849074483216384 2094445450588848128 2096647348665581568 2096936670331816416 2098536164359529472 2102344759939129344 2122824777372949952 2126677453919906304 2130831120822093621 2137597492194206208 2140373822179639296 2146190055392083968 2150085137162305536 2151364188403924992 2163987584690430976 2168214122941779474 2174970381805387776 2176264236880822272 2176629398114926592 2180880627408119808 2182177998394085376 2183842512504225792 2186138394035453952 2187805929042345984 2213127756924780544 2215121506823947776 2217450272075024256 2219141691046858752 2223169171429883904 2224491699193970688 2256352908427217664 2258074001416101888 2262484302200117712 2269534311449100288 2270884421093031936 2275701524251951104 2277055302672089088 2288670463105211667 2305167096532238336 2307590527037423616 2309350702878031872 2313861153469590528 2315626112396722176 2319828700622487552 2321208729593708544 2342427340549462016 2346678569842655232 2348074571371413504 2349865627489927168 2351261926424379168 2352660654518623296 2354455208793618432 2356251131912454144 2358728267248779264 2381705847784285312 2387848369313579008 2388177874544568696 2392512135659894592 2407920549952094208 2412290641694294016 2434486032776734848 2444272007529873408 2446841679531061248 2448297266490925056 2448708072879292416 2450164770126692352 2456822826567254016 2485258275948819456 2487153972574257152 2489768726540378112 2491667863631560704 2492011695176941248 2496534402427716096 2512612747776098304 2525429476529888736 2533448879637577728 2538397021980619872 2540333251593114624 2546306788455088128 2547821545616572416 2553226100380237824 2554744973729660928 2555173641265348608 2569735256819886784 2584747410261475328 2586285035133730816 2590978837375352832 2593312983598768128 2596039342917101568 2598019540737785856 2602734639722790912 2604282964910014464 2628089211348176896 2634867166139121664 2635230758118144768 2640013391072987136 2641583892792840192 2643598830926168064 2650782523401510912 2679419078757320976 2681462876681620992 2686329415477776384 2686700108862639783 2697127732446756864 2698732210574327808 2701569397507227648 2710976912074211328 2738796786873826704 2742353959667662848 2744445762840559616 2747331008596279296 2748965351849459712 2749806008471107584 2754796581989203968 2756435366392528896 2758537910531653632 2786680801688153088 2788338553503553536 2790465432644288512 2795529798220775424 2795915560442421888 2798048219146039296 2800989817357925376 2803126346585505792 2835569938559875072 2841108161096124828 2850129989592274944 2861586740522778624 2864595137011974144 2866299238818643968 2890952163922372632 2899960509073850368 2901685649174429696 2907840836544159744 2909570664525447168 2911790016672301056 2914851192047271936 2917477106548614144 2925001405132701696 2953495342431930368 2956600362766699008 2958855588062478336 2964225561906511872 2964634602882912864 2965988932258627584 2974048684791939072 3008470544569623552 3010765335221469184 3014346463601986098 3016645736266823616 3022120592412498432 3026045748598800384 3034268699002601472 3036073736896118784 3041583852571066368 3051560617473615556 3076787369383231488 3085148204626120704 3087501483195629568 3090747384670814208 3092586020830642176 3093104934163316736 3128904759790206976 3130766095161884672 3135015901899172224 3136880872691497728 3139273611724824576 3141668175883272192 3144971022998372352 3147804246539294208 3184237166059424928 3190016180879859456 3210560733269458944 3219285083088125952 3245981377035646464 3252321184412669211 3259029343373164544 3262455572708081664 3264396355321233408 3264944097172389888 3266886360168923136 3271320941112179712 3273266997591128064 3275763768756338688 3281708893563518976 3313677701265092608 3319691635387170816 3322223818175414272 3322682260235921664 3326175408112536384 3328712536570288128 3334753757144825856 3336737548790956032 3367239302039851648 3377931839516770304 3384529362640826496 3387111002124152832 3404301467173650432 3406326631639547904 3457750644798357504 3461385790556135424 3464026054317047808 3473439168595083264 3513641010824193024 3520017854763982848 3522111857057120256 3524798441234890752 3531682813190427648 3534376697868681216 3552314574442070016 3572558771676427968 3575283835575494656 3581772553970368512 3582266811816853044 3588768203489841888 3602092530009636864 3611880824928141312 3651729049165102272 3656471946223550464 3663108011461705728 3666408011294810112 3670262519296591872 3672445899736387584 3673062109318938624 3675247155190038528 3681917295217606656 3715574402250870784 3717784738004738048 3727887413923229184 3730730958861385728 3734653089810567168 3737501795447341056 3738017542765411872 3788144214794833104 3800173319456366592 3810499877389671936 3815448987363704832 3819460182682632192 3821732318424858624 3832760461898022912 3835040509763518464 3854602885229830176 3877121115392212992 3879427552700596224 3886468256063029248 3889969475398152192 3897029311106678784 3900001873510268928 3942133817022265344 3945140784083304448 3952300749208682496 3952846137177217152 3954651909678170112 3960020086609480704 3962375839189260288 3965398246389252096 4011294059426164736 4019128618135981464 4022194315022431488 4029494123216664576 4045691598670135296 4048098315861491712 4052354096260841472 4102383159177641984 4113530939501494272 4116668644260839424 4120996512894418944 4123448027774189568 4124709012706661376 4137806865797480448 4180021202532229632 4182507830255330304 4185698148966432768 4188890901177696256 4193294697331163136 4193873340663632832 4197072328719058944 4204689519878258688 4245649554745899904 4253354907839812608 4261662241644187242 4275194984388412416 4292380110784167936 4300170274324611072 4327975169380861952 4336428245883558948 4349940763610775552 4352528473761644544 4361761254816239616 4364355996788170752 4367685025008451584 4372276788070907904 4426255513849561088 4430243013647895552 4434900544150048512 4438283382093717504 4446338342859767808 4448983398387941376 4512705816854435328 4516148002832203776 4524968604400235424 4539068622898200576 4541768842186063872 4551403048503902208 4554110605344178176 4577340926210423334 4610334193064476672 4615181054074847232 4618701405756063744 4627722306939181056 4631252224793444352 4639657401244975104 4642417459187417088 4684854681098924032 4693357139685310464 4696149142742827008 4702523852848758336 4705321309037246592 4708910417587236864 4712502263824908288 4717456534497558528 4763411695568570624 4775696738627158016 4776355749089137392 4785024271319789184 4815841099904188416 4868972065553469696 4888544015059746816 4893683359062122496 4896594532981850112 4897416145758584832 4900329540253384704 4913645653134508032 4970516551897638912 4974307945148514304 4979537453080756224 4983335727263121408 4984023390353882496 4993068804855432192 5050858953059777472 5066897759275155456 5076794043961239744 5080666503186229248 5092613576910176256 5106452200760475648 5109489947459321856 5139470513639773568 5169494820522950656 5172570070267461632 5186625967197536256 5192078685834203136 5196039081475571712 5205469279445581824 5256178422696353792 5270461516236289536 5280026782145974272 5283167785585680384 5287197661852336128 5301565046803021824 5358838157514641952 5362925753363241984 5372658830955552768 5373400217725279566 5394255464893513728 5403138795014455296 5421953824148422656 5477593573747653408 5484707919335325696 5494662017192558592 5497930703698919424 5499612016942215168 5509593163978407936 5512870732785057792 5573361603376306176 5576677107007107072 5580930865288577024 5591059596441550848 5591831120884843776 5596096438292078592 5601979634715850752 5606252693171011584 5671139877119750144 5682216322192249656 5700259979184549888 5723173481045557248 5729190274023948288 5732598477637287936 5781904327844745264 5799921018147700736 5803371298348859392 5815681673088319488 5819141329050894336 5823580033344602112 5829702384094543872 5834954213097228288 5850002810265403392 5906990684863860736 5913200725533398016 5917711176124956672 5928451123813023744 5929269205765825728 5931977864517255168 5948097369583878144 6016941089139247104 6021530670442938368 6028692927203972196 6033291472533647232 6044241184824996864 6068537398005202944 6072147473792237568 6103121234947231112 6153574738766462976 6170296409252241408 6175002966391259136 6181494769341628416 6185172041661284352 6257809519580413952 6261532190323769344 6270031803798344448 6273761745382995456 6278547223449649152 6283336351766544384 6289942045996744704 6295608493078588416 6368474332118849856 6380032361759718912 6421121466538917888 6438570166176251904 6491962754071292928 6504642368825338422 6518058686746329088 6524911145416163328 6528792710642466816 6529888194344779776 6542641882224359424 6546533995182256128 6551527537512677376 6563417787127037952 6627355402530185216 6639383270774341632 6645364520471843328 6652350816225072768 6657425073140576256 6669507514289651712 6673475097581912064 6734478604079703296 6755863679033540608 6769058725281652992 6774222004248305664 6808602934347300864 6812653263279095808 6866011389315635001 6915501289596715008 6922771581112270848 6928052108634095616 6946878337190166528 7027282021648386048 7040035709527965696 7044223714114240512 7049596882469781504 7063365626380855296 7068753395737362432 7145117543352855936 7150567671150989312 7163545107940737024 7164533623633706088 7177536406979683776 7223761649856282624 7303458098330204544 7312943892447100928 7332816022589620224 7340525038593183744 7344891799472775168 7346124218637877248 7350494310380077056 7431148804501741568 7435569476009476096 7455774827846458368 7461461917722771456 7469306179621134336 7475003590894682112 7476035085530823744 7576288429589666208 7600346638912733184 7620999754779343872 7638920365365264384 7643464636849717248 7665520923796045824 7709205770459660352 7754242230784425984 7758855105401192448 7772936512126058496 7779938950796304384 7794058622213357568 7884267634044530688 7890281568166608896 7904601498417364992 7905692274354434304 7920040173218961408 7924751678378520576 7930796492778504192 8022588118852329472 8038257236271962928 8044388630044862976 8058988246433329152 8091383197340270592 8096196631722983424 8104708192521682944 8204766318355283968 8227061879002988544 8233337288521678848 8241993025788837888 8246896055548379136 8249418025413322752 8275613731594960896 8360042405064459264 8365015660510660608 8371396297932865536 8386589394662326272 8387746681327265664 8394144657438117888 8409379039756517376 8491299109491799808 8506709815679625216 8523324483288374484 8550389968776824832 8584760221568335872 8655950338761723904 8672856491767117896 8699881527221551104 8705056947523289088 8723522509632479232 8728711993576341504 8735370050016903168 8744553576141815808 8852511027699122176 8860486027295791104 8869801088300097024 8876566764187435008 8892676685719535616 8897966796775882752 9025411633708870656 9032296005664407552 9049937208800470848 9078137245796401152 9102806097007804416 9108221210688356352 9154681852420846668 9220668386128953344 9230362108149694464 9255444613878362112 9262504449586888704 9279314802489950208 9369709362197848064 9386714279370620928 9392298285485654016 9405047705697516672 9410642618074493184 9417820835174473728 9425004527649816576 9434913068995117056 9526823391137141248 9551393477254316032 9552711498178274784 9570048542639578368 9631682199808376832 9737944131106939392 9777088030119493632 9787366718124244992 9793189065963700224 9794832291517169664 9800659080506769408 9827291306269016064 9941033103795277824 9948615890297028608 9959074906161512448 9966671454526242816 9968046780707764992 9986137609710864384 10101717906119554944 10133795518550310912 10153588087922479488 10161333006372458496 10212904401520951296 10218979894918643712 10278941027279547136 10338989641045901312 10345140140534923264 10373251934395072512 10384157371668406272 10392078162951143424 10512356845392707584 10540923032472579072 10560053564291948544 10566335571171360768 10574395323704672256 10603130093606043648 10717676315029283904 10725851506726483968 10745317661911105536 10746800435450559132 10806277590028910592 10955187147495306816 10969415838670651392 10989324034385117184 10999224033884430336 11019186327956815872 11025741465570115584 11146723206752612352 11153354214014214144 11161861730577154048 11183662241769687552 11192192876584157184 11203959269431701504 11212505386342023168 11342279754239500288 11364432644384499312 11400519958369099776 11446346962091114496 11458380548047896576 11465196955274575872 11563808655689490528 11599842036295401472 11606742596697718784 11631363346176638976 11638282658101788672 11659404768189087744 11669908426194456576 11700005620530806784 11813981369727721472 11826401451066796032 11835422352249913344 11856902247626047488 11858538411531651456 11863955729034510336 11896194739167756288 12033882178278494208 12043061340885876736 12057385854407944392 12066582945067294464 12088482369649993728 12137074796010405888 12144294947584475136 12206242469894462224 12307149477532925952 12340592818504482816 12350005932782518272 12362989538683256832 12370344083322568704 12515619039160827904 12523064380647538688 12540063607596688896 12547523490765990912 12557094446899298304 12566672703533088768 12579884091993489408 12591216986157176832 12736948664237699712 12760064723519437824 12877140332352503808 12983925508142585856 13009284737650676844 13036117373492658176 13049822290832326656 13057585421284933632 13085283764448718848 13093067990364512256 13103055075025354752 13254710805060370432 13278766541548683264 13290729040943686656 13304701632450145536 13314850146281152512 13339015028579303424 13346950195163824128 13468957208159406592 13511727358067081216 13538117450563305984 13548444008496611328 13617205868694601728 13625306526558191616 13732022778631270002 13831002579193430016 13845543162224541696 13856104217268191232 13893756674380333056 14054564043296772096 14080071419055931392 14088447428228481024 14126731252761710592 14137506791474724864 14290235086705711872 14301135342301978624 14327090215881474048 14329067247267412176 14355072813959367552 14447523299712565248 14606916196660409088 14625887784894201856 14665632045179240448 14681050077186367488 14689783598945550336 14692248437275754496 14700988620760154112 14862297609003483136 14871138952018952192 14911549655692916736 14922923835445542912 14938612359242268672 14950007181789364224 14952070171061647488 15152576859179332416 15200693277825466368 15241999509558687744 15277840730730528768 15418411540919320704 15508484461568851968 15517710210802384896 15559877901592608768 15588117244426715136 15768535268089061376 15780563136333217792 15811384548708868608 15840080346437922816 15849503356757041152 15861592985557008384 16045176237704658944 16076514472543925856 16088777260089725952 16117976492866658304 16182766394680541184 16209416385043365888 16409532636710567936 16454123758005977088 16483986051577675776 16493792111096758272 16498836050826645504 16720084810128918528 16730031321021321216 16742792595865731072 16773178789324652544 16775493362654531328 16788289314876235776 16818758079513034752 16982598218983599616 17013419631359250432 17046648966576748968 17100779937553649664 17169520443136671744 17311900677523447808 17345712983534235792 17399763054443102208 17410113895046578176 17447045019264958464 17457423987152683008 17470740100033806336 17489107152283631616 17705022055398244352 17720972054591582208 17739602176600194048 17753133528374870016 17785353371439071232 17795933593551765504 18050823267417741312 18064592011328815104 18099874417600941696 18205612194015608832 18216442421376712704 18309363704841693336 18441336772257906688 18460724216299388928 18510889227756724224 18525008899173777408 18739418724395696128 18773428558741241856 18784596570971308032 18810095411395033344 18821285236148986368 18835641670348947456 18850009055299633152 18869826137990234112 19053646782274282496 19102786954508632064 19105422996356549568 19140097085279156736 19263364399616753664 19475888262213878784 19554176060238987264 19574733436248489984 19586378131927400448 19589664583034339328 19654582612538032128 19882066207590555648 19897231780594057216 19918149812323024896 19936093561415529984 19972275219421728768 20203435812239109888 20267591037100621824 20307176175844958976 20322666012744916992 20425808803041902592 20437959789837287424 20557882054559094272 20598034167946905003 20677979282091802624 20690280281069846528 20746503868790145024 20768314743336812544 20784156325902286848 21024713690785415168 21081846064945158144 21120107128583897088 21132671142342721536 21148790647409344512 21206260187212087296 21435352630058567808 21451703013452967936 21490635323822211072 21493600870901118264 21910374294990613632 21938831677341302784 21998448067768860672 22038372655913631744 22051482931140231168 22293446413505224704 22306708428028428288 22323723461154308096 22367324483539375104 22384385753168314368 22407918538863403008 22425010772684046336 22684559508479000576 22728865288768998624 22801039916738199552 22916761096095793152 22930393910549151744 23127617311378981056 23199684072590802944 23262726692353277952 23276565316203577344 23318809536378175488 23339816852388913152 23627962739455442944 23652802902133592064 23670844704499826688 23713804495252094976 23717076823063302912 23792389478335512576 24067764356556988416 24086122681771753472 24114771708815888784 24133165890134588928 24176964739299987456 24274149592020811776 24288589895168950272 24412484939788924448 24614298955065851904 24681185637008965632 24700011865565036544 24725979077366513664 24740688166645137408 25031238078321655808 25046128761295077376 25080127215193377792 25095046981531981824 25114188893798596608 25159768183986978816 25182433972314353664 25473897328475399424 25520129447038875648 25754280664705007616 25967851016285171712 26018569475301353688 26072234746985316352 26099644581664653312 26115170842569867264 26170567528897437696 26186135980729024512 26206110150050709504 26509421610120740864 26557533083097366528 26581458081887373312 26609403264900291072 26629700292562305024 26678030057158606848 26693900390327648256 26937914416318813184 27023454716134162432 27076234901126611968 27096888016993222656 27234411737389203456 27464045557262540004 27662005158386860032 27691086324449083392 27787513348760666112 28109128086593544192 28160142838111862784 28176894856456962048 28253462505523421184 28275013582949449728 28580470173411423744 28602270684603957248 28654180431762948096 28658134494534824352 28710145627918735104 28895046599425130496 29213832393320818176 29251775569788403712 29331264090358480896 29362100154372734976 29379567197891100672 29384496874551508992 29401977241520308224 29724595218006966272 29742277904037904384 29823099311385833472 29845847670891085824 29877224718484537344 29900014363578728448 29904140342123294976 30305153718358664832 30401386555650932736 30483999019117375488 30836823081838641408 31016968923137703936 31035420421604769792 31119755803185217536 31176234488853430272 31537070536178122752 31561126272666435584 31622769097417737216 31680160692875845632 31699006713514082304 31723185971114016768 32090352475409317888 32153028945087851712 32177554520179451904 32235952985733316608 32418832770086731776 32908247516011954176 32967972103155351552 32997672101653291008 33440169620257837056 33460062642042642432 33485585191731462144 33550986725309062656 33576578629752471552 33637516159026069504 33965196437967199232 34026839262718500864 34093297933153497936 34201559875107299328 34339040886273343488 34623801355046895616 34691425967068471584 34799526108886204416 34820227790093156352 34894090038529916928 34914847974305366016 34978214304567263232 35410044110796488704 35441944109183164416 35479204353200388096 35506267056749740032 35570706742878142464 35591867187103531008 36101646534835482624 36129184022657630208 36199748835201883392 36411224388031217664 36432884842753425408 36618727409683386672 36882673544515813376 36921448432598777856 37021778455513448448 37050017798347554816 37478837448791392256 37546857117482483712 37569193141942616064 37620190822790066688 37642570472297972736 37671283340697894912 37700018110599266304 37739652275980468224 38107293564548564992 38205573909017264128 38210845992713099136 38280194170558313472 38951776524427757568 39108352120477974528 39149466872496979968 39172756263854800896 39309165225076064256 39764132415181111296 39794463561188114432 39836299624646049792 39872187122831059968 39944550438843457536 40406871624478219776 40535182074201243648 40614352351689917952 40645332025489833984 40851617606083805184 40875919579674574848 41115764109118188544 41196068335893810006 41355958564183605248 41493007737580290048 41536629486673625088 41568312651804573696 42049427381570830336 42163692129890316288 42240214257167794176 42265342284685443072 42412520374424174592 42870705260117135616 42903406026905935872 42981270647644422144 42987201741802236528 43820748589981227264 43877663354682605568 43996896135537721344 44076745311827263488 44102965862280462336 44586892827010449408 44613416856056856576 44647446922308616192 44734648967078750208 44768771506336628736 44815837077726806016 44850021545368092672 45369119016958001152 45457730577537997248 45602079833476399104 45833522192191586304 46255234622757962112 46525453384706555904 46553130632407154688 46679633704777826304 47255925478910885888 47305605804267184128 47341689408999653376 47434153646126605824 47584778956671025152 48135528713113976832 48172245363543506944 48229543417631777568 48266331780269177856 48353929478599974912 48548299184041623552 48824969879577848896 49228597910131703808 49362371274017931264 49451958154733027328 49481376333290274816 50062476156643311616 50160254430386755584 50190093963063963648 50228377787597193216 50319536367973957632 50364867944628707328 50947794656950798848 51040258894077751296 51508561329410015232 51935702032570343424 52037138950602707376 52144469493970632704 52199289163329306624 52230341685139734528 52341135057794875392 52372271961458049024 52412220300101419008 53018843220241481728 53115066166194733056 53162916163774746624 53218806529800582144 53259400585124610048 53356060114317213696 53387800780655296512 53875828832637626368 54046909432268324864 54152469802253223936 54193776033986445312 54928091114525080008 55324010316773720064 55382172648898166784 55575026697521332224 56218256173187088384 56320285676223725568 56353789712913924096 56506925011046842368 56550027165898899456 57160940346822847488 57204541369207914496 57308360863525896192 57316268989069648704 57420291255837470208 57790093198850260992 58427664786641636352 58662528180716961792 58724200308745469952 58759134395782201344 58768993749103017984 59449190436013932544 59484555808075808768 59646198622771666944 59691695341782171648 59754449436969074688 59808280684246589952 60610307436717329664 60802773111301865472 60967998038234750976 61673646163677282816 61794102503840715009 62033937846275407872 62070840843209539584 62239511606370435072 62352468977706860544 63074141072356245504 63122252545332871168 63245538194835474432 63360321385751691264 63398013427028164608 63446371942228033536 64180704950818635776 64306057890175703424 64355109040358903808 64471905971466633216 65816495032023908352 65995344203306582016 66880339240515674112 66920125284085284864 66971170383462924288 67101973450618125312 67153157259504943104 67275032318052139008 67930392875934398464 68053678525437001728 68186595866306995872 68403119750214598656 69247602710093791232 69382851934136943168 69599052217772408832 69788180077059833856 69829695948610732032 69956428609134526464 70883888218366328832 70958408706400776192 71012534113499480064 71141413485756284928 72203293069670965248 72258368045315260416 72399497670403766784 72822448776062435328 72865769685506850816 73237454819366773344 73842896865197555712 74043556911026896896 74100035596695109632 74957674897582784512 75093714234964967424 75138386283885232128 75240381645580133376 75285140944595945472 75342566681395789824 75479304551960936448 76214587129097129984 76411147818034528256 76421691985426198272 76560388341116626944 77903553048855515136 78216704240955949056 78298933744993959936 78345512527709601792 78618330450152128512 79528264830362222592 79588927122376228864 79672599249292099584 79744374245662119936 79889100877686915072 80813743248956439552 81070364148402487296 81228704703379835904 81290664050979667968 81703235212167610368 82231528218236377088 82392136671787620012 82986015475160580096 83073258973347250176 84098854763141660672 84327384259780632576 84480428514335588352 84530684569370886144 84825040748848349184 85741410520234271232 85806812053811871744 85962541295288844288 85974403483604473056 87641497179962454528 87755326709365211136 87993792271075442688 88153490623654526976 88205931724560924672 89173785654020898816 89226833712113713152 89469297934157500416 89537543012673257472 89631674155453612032 89700043090736185344 90738238033916002304 90915461155075994496 91204159666952798208 92510469245515924224 93050906769413111808 93106261264814309376 93359267409555652608 94511850957821771776 94611211608534368256 94683378817999306752 94868307292253211648 95169557913342050304 96271057426227953664 96344490727087013888 96459086835263555136 96532663560538355712 96707858957199949824 97649939759155697792 98724742548035862528 98903916309466054656 100320508860773511168 100380187926127927296 100456755575194386432 100729735889257414656 101895589313901597696 102080517788155502592 103017122658820030464 103871404065140686848 104074277901205414752 104398578326658613248 104460683370279469056 104682270115589750784 104744543922916098048 106037686440482963456 106230132332389466112 106325832327549493248 106437613059601164288 106518801170249220096 106712120228634427392 106775601561310593024 107751657665275252736 108304939604506447872 108387552067972890624 109856182229050160016 110648020633547440128 110764345297796333568 111150053395042664448 112436512346374176768 112640571352447451136 112707579425827848192 113013850022093684736 113100054331797798912 114321880693645694976 114409082738415828992 114616721727051792384 114632537978139297408 114840582511674940416 116855329573283272704 117325056361433923584 117448400617490939904 117518268791564402688 118898380872027865088 118969111616151617536 119292397245543333888 119383390683564343296 119508898873938149376 119616561368493179904 121220614873434659328 121605546222603730944 121935996076469501952 123347292327354565632 123588205007681430018 124067875692550815744 124479023212740870144 124704937955413721088 126148282144712491008 126491076389670948864 126720642771503382528 126796026854056329216 128361409901637271552 128612115780351406848 128710218080717807616 128943811942933266432 131632990064047816704 131990688406613164032 133760678481031348224 133840250568170569728 133942340766925848576 134203946901236250624 134306314519009886208 134550064636104278016 135860785751868796928 136107357050874003456 136373191732613991744 136806239500429197312 138495205420187582464 138765703868273886336 139576360154119667712 139659391897221464064 141767776436732657664 141916817412801552384 142025068226998960128 144406586139341930496 144516736090630520832 144798995340807533568 145644897552124870656 146474909638733546688 147685793730395111424 148087113822053793792 149915349795165569024 150187428469929934848 150480763291160266752 150570281889191890944 150685133362791579648 150958609103921872896 152429174258194259968 152843383970852396544 153120776682233253888 155807106097711030272 156433408481911898112 156597867489987919872 156691025055419203584 157236660900304257024 159056529660724445184 159345198498584199168 159488748491324239872 159778201755373830144 161627486497912879104 162140728296804974592 162457409406759671808 162581328101959335936 164463056436472754176 164784273343575240024 165972030950321160192 166146517946694500352 168197709526283321344 168654768519561265152 168960857028671176704 169061369138741772288 169650081497696698368 171482821040468542464 171613624107623743488 171925082590577688576 171948806967208946112 175282994359924909056 175987584542150885376 176306981247309053952 178347571308041797632 178453667424227426304 178938595868315000832 179075086025346514944 179263348310907224064 181476476067832004608 181830922310151988992 182408319333905596416 185020938491031848448 186101813538826223616 186212522529628618752 186718534819111305216 189023701915643543552 189222423217068736512 189366757635998613504 189736614584506423296 190339115826684100608 192542114852455907328 192918173670527110272 193065327121076711424 193415717914399899648 195299879518311395584 197449485096071725056 200641017721547022336 200760375852255854592 200913511150388772864 201459471778514829312 203791178627803195392 204161035576311005184 207742808130281373696 208148555802410829504 208797156653317226496 209364540231179501568 209489087845832196096 212075372880965926912 212651664655098986496 212875226119202328576 213037602340498440192 213424240457268854784 215503315330550505472 216609879209012895744 216775104135945781248 219712364458100320032 221528690595592667136 222300106790085328896 224873024692748353536 225281142704894902272 225415158851655696384 226027700044187369472 228643761387291389952 228818165476831657984 229233443454103584768 229265075956278594816 229681165023349880832 233710659146566545408 234650112722867847168 234896801234981879808 235036537583128805376 237796761744055730176 237938223232303235072 238584794491086667776 238766781367128686592 239017797747876298752 239233122736986359808 242441229746869318656 243211092445207461888 243871992152939003904 246694584654709131264 247176410015362860036 248958046425481740288 252296564289424982016 252982152779341897728 253441285543006765056 253592053708112658432 256722819803274543104 257224231560702813696 257420436161435615232 257887623885866532864 263265980128095633408 263981376813226328064 267521356962062696448 267680501136341139456 268407893802472501248 268612629038019772416 269100129272208556032 271721571503737593856 272214714101748006912 272746383465227983488 273612479000858394624 276990410840375164928 277531407736547772672 279152720308239335424 279318783794442928128 283535552873465315328 283833634825603104768 284050136453997920256 288813172278683860992 289033472181261041664 289597990681615067136 292949819277467093376 296174227644107587584 299830699590331138048 300961526582320533504 301140563778383781888 301370266725583159296 304858348516388519936 305686767941704793088 306241553364466507776 311614212195422060544 313195734979975839744 313382050110838407168 318113059321448890368 318690396997168398336 318977496982648479744 319556403510747660288 323254972995825758208 324914818813519343616 325162656203918671872 328926112872945508352 329568546687150480048 331944061900642320384 332293035893389000704 336395419052566642688 337309537039122530304 337921714057342353408 338122738277483544576 339300162995393396736 342965642080937084928 343227248215247486976 343850165181155377152 343897613934417892224 350565988719849818112 351975169084301770752 356695142616083595264 356907334848454852608 357877191736630001664 358150172050693029888 358526696621814448128 362952952135664009216 363661844620303977984 364816638667811192832 370041876982063696896 372203627077652447232 373437069638222610432 378047403831287087104 378444846434137473024 379473229169012846592 385084229704911814656 385836347341054220544 386130654242153422848 386831435828799799296 390599759036622791168 394898970192143450112 401282035443094044672 401520751704511709184 401827022300777545728 402918943557029658624 407582357255606390784 408322071152622010368 415485616260562747392 416297111604821659008 418729080462359003136 418978175691664392192 424150745761931853824 425303329310197972992 425750452238404657152 426075204680996880384 431006630661101010944 433219758418025791488 433550208271891562496 439424728916200640064 443057381191185334272 449746049385496707072 450562285409789804544 452055400088374738944 457287522774582779904 457636330953663315968 458530151912557189632 459362330046699761664 467421318293133090816 469300225445735694336 469793602469963759616 470073075166257610752 475593523488111460352 475876446464606470144 477169588982173335552 478035595495752597504 478466245473972719616 484882459493738637312 486422184890414923776 487743984305878007808 493389169309418262528 494352820030725720072 497916092850963480576 504593128578849964032 505964305558683795456 506882571086013530112 507184107416225316864 513445639606549086208 514448463121405627392 514840872322871230464 515775247771733065728 527962753626452656128 535042713924125392896 535361002272682278912 536815787604945002496 537225258076039544832 543443143007475187712 544429428203496013824 545492766930455966976 547224958001716789248 553980821680750329856 555062815473095545344 558305440616478670848 558637567588885856256 567071105746930630656 567667269651206209536 568100272907995840512 577626344557367721984 579195981363230134272 585899638554934186752 592348455288215175168 599661399180662276096 601923053164641067008 602281127556767563776 602740533451166318592 609716697032777039872 611373535883409586176 612483106728933015552 623228424390844121088 626391469959951679488 636226118642897780736 637954993965296959488 639112807021495320576 646509945991651516416 649829637627038687232 650325312407837343744 657852225745891016704 659137093374300960096 664586071786778001408 672790838105133285376 674619074078245060608 675843428114684706816 676245476554967089152 685931284161874169856 686454496430494973952 687700330362310754304 687795227868835784448 701131977439699636224 703950338168603541504 713390285232167190528 713814669696909705216 715754383473260003328 716300344101386059776 717053393243628896256 725905904271328018432 727323689240607955968 729633277335622385664 740083753964127393792 746874139276445220864 756094807662574174208 756889692868274946048 758946458338025693184 770168459409823629312 771672694682108441088 772261308484306845696 773662871657599598592 781199518073245582336 789797940384286900224 802564070886188089344 803041503409023418368 805837887114059317248 815164714511212781568 816644142305244020736 830971232521125494784 832594223209643318016 837458160924718006272 837956351383328784384 848301491523863707648 850606658620395945984 851500904476809314304 852150409361993760768 862013261322202021888 866439516836051582976 867100416543783124992 878849457832401280128 899492098770993414144 904110800176749477888 914575045549165559808 915272661907326631936 917060303825114379264 918724660093399523328 934842636586266181632 939587204939927519232 940146150332515221504 951187046976222920704 954339177964346671104 956071190991505195008 956932490947945439232 969764918987477274624 975487968611756015616 986778338618836525056 988705640061451440144 995832185701926961152 1009186257157699928064 1011928611117367590912 1013765142172027060224 1014368214832450633728 1026891279213098172416 1028896926242811254784 1029681744645742460928 1031550495543466131456 1055925507252905312256 1070085427848250785792 1070722004545364557824 1073631575209890004992 1074450516152079089664 1086886286014950375424 1088858856406992027648 1090985533860911933952 1094449916003433578496 1107961643361500659712 1110125630946191090688 1116610881232957341696 1134142211493861261312 1135334539302412419072 1155252689114735443968 1158391962726460268544 1171799277109868373504 1184696910576430350336 1199322798361324552192 1203846106329282134016 1204562255113535127552 1205481066902332637184 1219433394065554079744 1222747071766819172352 1224966213457866031104 1246456848781688242176 1272452237285795561472 1275909987930593918976 1278225614042990641152 1293019891983303032832 1299659275254077374464 1300650624815674687488 1315704451491782033408 1318274186748601920192 1329172143573556002816 1349238148156490121216 1351686856229369413632 1371862568323748339712 1372908992860989947904 1375590455737671568896 1402263954879399272448 1407900676337207083008 1426780570464334381056 1427629339393819410432 1431508766946520006656 1434106786487257792512 1451811808542656036864 1454647378481215911936 1459266554671244771328 1480167507928254787584 1493748278552890441728 1512189615325148348416 1513779385736549892096 1517892916676051386368 1540336918819647258624 1543345389364216882176 1544522616968613691392 1547325743315199197184 1562399036146491164672 1605128141772376178688 1606083006818046836736 1611675774228118634496 1630329429022425563136 1633288284610488041472 1661942465042250989568 1665188446419286636032 1674916321849436012544 1675912702766657568768 1701213317240791891968 1703001808953618628608 1704300818723987521536 1724026522644404043776 1732879033672103165952 1757698915664802560256 1798984197541986828288 1808221600353498955776 1829150091098331119616 1830545323814653263872 1834120607650228758528 1837449320186799046656 1869685273172532363264 1879174409879855038464 1908678355928693342208 1913864981895890878464 1939529837974954549248 1950975937223512031232 1973556677237673050112 1977411280122902880288 2018372514315399856128 2023857222234735181824 2027530284344054120448 2028736429664901267456 2057793852485622509568 2059363489291484921856 2063100991086932262912 2111851014505810624512 2140170855696501571584 2141444009090729115648 2147263150419780009984 2148901032304158179328 2173772572029900750848 2177717712813984055296 2181971067721823867904 2188899832006867156992 2215923286723001319424 2220251261892382181376 2268284422987722522624 2270669078604824838144 2310505378229470887936 2316783925452920537088 2343598554219736747008 2369393821152860700672 2407692212658564268032 2409124510227070255104 2438866788131108159488 2445494143533638344704 2449932426915732062208 2492913697563376484352 2544904474571591122944 2551819975861187837952 2556451228085981282304 2586039783966606065664 2599318550508154748928 2601301249631349374976 2631408902983564066816 2636548373497203840384 2698476296312980242432 2743725136647496679424 2745817985721979895808 2751180911475343137792 2804527909758798544896 2853561140928668762112 2863017533893040013312 2868213572974515585024 2909294756962431823872 2960335015856509575168 2987496557105780883456 3027558771473099784192 3035785833352102772736 3080673837639294517248 3086690778728433764352 3089045233937227382784 3094651486630398394368 3124798072292982329344 3210256283544752357376 3212166013636093673472 3223351548456237268992 3260658858044851126272 3266576569220976082944 3323884930084501979136 3330376892838573272064 3349832643698872025088 3402426634481583783936 3406003617907237257216 3448053045288808087552 3465758067344206331904 3515397831329605120512 3597968395083973656576 3616443200706997911552 3658300182196662239232 3668241215300457517056 3674898640373598093312 3739370546345064726528 3817356711857386684416 3827729963791781756928 3879059675949909098496 3901951874447024062464 3947113354475346100224 3954822560245805760576 4047714444469470363648 4055060568688108240896 4115587704971245019136 4118726978582969843712 4223702029011621249024 4280341711393003143168 4282888018181458231296 4294526300839560019968 4347545144059801501696 4355435425627968110592 4363942135443647735808 4377799664013734313984 4440502523784764362752 4536568845975445045248 4541338157209649676288 4621010756458941775872 4633567850905841074176 4687197108439473494016 4815384425317128536064 4818249020454140510208 4877733576262216318976 4890988287067276689408 4899864853831464124416 4985827395126752968704 5103639951722375675904 5112902456171962564608 5172079567933212131328 5198637101016309497856 5262817805967128133632 5273096746994407680768 5396952592625960484864 5487450273294993358848 5491635971443959791616 5502361822950686275584 5609055819517597089792 5726035067786080026624 5818589513924863647744 5920670031713019150336 6055117542946199568384 6071571666704205545472 6173381557456867528704 6178090467874454765568 6189302973260796788736 6249596144585964658688 6420512567089504714752 6424332027272187346944 6446703096912474537984 6521317716089702252544 6533153138441952165888 6647769860169003958272 6660753785677146544128 6804853268963167567872 6812007235814474514432 6896106090577616175104 6931516134688412663808 7030795662659210241024 7316600364393324478464 7336482430600915034112 7349797280747196186624 7478741092690129453056 7634713423714773368832 7655459927583563513856 7758119351899818196992 7803903748894048124928 7894226708950692200448 7909645120491611521152 8095428888938940727296 8231175409942490038272 8237453957165939687424 8560683422786006286336 8589052601679120039936 8695090288119603003392 8727884270887295471616 8881005047569528725504 9082676314419299352576 9242021512917883551744 9267135701811682148352 9374394216878946988032 9630768850634257072128 9636498040908281020416 9755467152524432637952 9781976574134553378816 9799729707662928248832 9971654790253505937408 10207279903444751351808 10344159135866424262656 10397274202032618995712 10525635611934256267264 10546193493988815361536 10793905185251920969728 10974900546589986717696 11004723645901372551168 11218111639035194179584 11452070135572160053248 11637179027849727295488 11841340063426038300672 12143143333408411090944 12346763114913735057408 12356180935748909531136 12499192289171929317376 12841025134179009429504 12848664054544374693888 13042635432179404505088 13066306276883904331776 13321507571354293088256 13609706537926335135744 13624014471628949028864 13792212181155232350208 13863032269376825327616 14061591325318420482048 14633200728786648956928 14672964861201830068224 14699594561494392373248 14957482185380258906112 15310919855167127027712 15516238703799636393984 15788453417901384400896 15819290240983223042304 16190857777877881454592 16462350819884980076544 16474907914331879374848 17178105203358240079872 17390180576239206006784 17455768541774590943232 17762010095139057451008 18165352628838598705152 18534271403623364296704 18748788433757893976064 19261537701268514144256 19272996081816562040832 19510934305048865275904 19563953148269106757632 19599459415325856497664 19943309580507011874816 20414559806889502703616 20688318271732848525312 20794548404065237991424 21051271223868512534528 21092386987977630723072 21949801093179973435392 22009447291802745102336 22436223278070388359168 22904140271144320106496 23274358055699454590976 23682680126852076601344 24286286666816822181888 24693526229827470114816 24712361871497819062272 24998384578343858634752 25682050268358018859008 26085270864358809010176 26643015142708586176512 27248028943257898057728 27584424362310464700416 27726064538753650655232 28123182650636840964096 29266401457573297913856 29345929722403660136448 29399189122988784746496 29914964370760517812224 30621839710334254055424 31032477407599272787968 31576906835802768801792 31638580481966446084608 32381715555755762909184 32924701639769960153088 34356210406716480159744 34780361152478412013568 34911537083549181886464 35524020190278114902016 37068542807246728593408 37497576867515787952128 38523075402537028288512 38545992163633124081664 39127906296538213515264 39198918830651712995328 40829119613779005407232 41376636543465697050624 41589096808130475982848 42102542447737025069056 42184773975955261446144 43899602186359946870784 44018894583605490204672 44872446556140776718336 46548716111398909181952 47365360253704153202688 48572573333633644363776 49387052459654940229632 49424723742995638124544 49996769156687717269504 52170541728717618020352 53286030285417172353024 54496057886515796115456 56246365301273681928192 58532802915146595827712 58691859444807320272896 58798378245977569492992 59829928741521035624448 61243679420668508110848 62064954815198545575936 63153813671605537603584 63277160963932892169216 65849403279539920306176 68712420813432960319488 69823074167098363772928 71048040380556229804032 74137085614493457186816 74995153735031575904256 77046150805074056577024 78255812593076427030528 82753273086931394101248 83178193616260951965696 84369547951910522892288 87799204372719893741568 88037789167210980409344 89744893112281553436672 93097432222797818363904 94730720507408306405376 97145146667267288727552 98774104919309880459264 99993538313375434539008 104341083457435236040704 106572060570834344706048 112492730602547363856384 117383718889614640545792 117596756491955138985984 122487358841337016221696 124129909630397091151872 126307627343211075207168 126554321927865784338432 131698806559079840612352 139646148334196727545856 142096080761112459608064 148274171228986914373632 149990307470063151808512 156511625186152854061056 168739095903821045784576 175598408745439787483136 176075578334421960818688 179489786224563106873344 186194864445595636727808 189461441014816612810752 197548209838619760918528 199987076626750869078016 213144121141668689412096 224985461205094727712768 234767437779229281091584 248259819260794182303744 253108643855731568676864 263397613118159681224704 279292296668393455091712 284192161522224919216128 299980614940126303617024 313023250372305708122112 337478191807642091569152 352151156668843921637376 372389728891191273455616 378922882029633225621504 395096419677239521837056 399974153253501738156032 426288242283337378824192 449970922410189455425536 469534875558458562183168 506217287711463137353728 526795226236319362449408 558584593336786910183424 568384323044449838432256 599961229880252607234048 674956383615284183138304 704302313337687843274752 744779457782382546911232 790192839354479043674112 799948306507003476312064 852576484566674757648384 899941844820378910851072 939069751116917124366336 1012434575422926274707456 1117169186673573820366848 1136768646088899676864512 1199922459760505214468096 1349912767230568366276608 1408604626675375686549504 1580385678708958087348224 1705152969133349515296768 1799883689640757821702144 2024869150845852549414912 2234338373347147640733696 2399844919521010428936192 2699825534461136732553216 2817209253350751373099008 3410305938266699030593536 3599767379281515643404288 4049738301691705098829824 5399651068922273465106432 7199534758563031286808576 8099476603383410197659648 10799302137844546930212864 16198953206766820395319296 21598604275689093860425728 32397906413533640790638592 64795812827067281581277184
- Sum of all divisors σ(n): 226730705751571900942874811
- Sum of proper divisors (its aliquot sum) s(n): 161934892924504619361597627
- 64795812827067281581277184 is an abundant number, because the sum of its proper divisors (161934892924504619361597627) is greater than itself. Its abundance is 97139080097437337780320443
Bases of 64795812827067281581277184
- Binary: 110101100110010000110000001101001111111011100000001001000100000001000000000000000000002
- Hexadecimal: 0x35990C0D3FB80910100000
- Base-36: 853G0GTPTISJDOG00
Squares and roots of 64795812827067281581277184
- 64795812827067281581277184 squared (647958128270672815812771842) is 4198497359920336861423286530950457494316572638969856
- 64795812827067281581277184 cubed (647958128270672815812771843) is 272045049088334280444935433468957281492371161465526124602898790993382556565504
-
64795812827067281581277184 is a
perfect square number . Itssquare root is 8049584636928 -
The
cube root of 64795812827067281581277184 is 401651118.5310751933 - Being both a perfect square and a perfect cube, 64795812827067281581277184 is also a
perfect sixth number .
Scales and comparisons
How big is 64795812827067281581277184?- 64,795,812,827,067,281,581,277,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 64,795,812,827,067,281,581,277,184 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 64795812827067281581277184 cubic inches would be around 33470926.5 feet tall.
Recreational maths with 64795812827067281581277184
- 64795812827067281581277184 backwards is 48177218518276072821859746
- The number of decimal digits it has is: 26
- The sum of 64795812827067281581277184'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 64795812827067281581277184 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 64795812827067281581277184 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/64795812827067281581277184/
Chicago style:
Numbermatics. 2024. "Number 64795812827067281581277184 - Facts about the integer". https://numbermatics.com/n/64795812827067281581277184/
The information we have on file for 64795812827067281581277184 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 64795812827067281581277184, math, Factors of 64795812827067281581277184, curriculum, school, college, exams, university, Prime factorization of 64795812827067281581277184, STEM, science, technology, engineering, physics, economics, calculator, sixty-four septillion, seven hundred ninety-five sextillion, eight hundred twelve quintillion, eight hundred twenty-seven quadrillion, sixty-seven trillion, two hundred eighty-one billion, five hundred eighty-one million, two hundred seventy-seven thousand, one hundred eighty-four.